Charlie Tran 843a6c5bbb
feat(frontend): update datahub-web client UI code (#1806)
* Releases updated version of datahub-web client UI code

* Fix typo in yarn lock

* Change yarn lock to match yarn registry directories

* Previous commit missed some paths

* Even more changes to yarnlock missing in previous commit

* Include codegen file for typings

* Add files to get parity for datahub-web and current OS datahub-midtier

* Add in typo fix from previous commit - change to proper license

* Implement proper OS fix for person entity picture url

* Workarounds for open source DH issues

* Fixes institutional memory api and removes unopensourced tabs for datasets

* Fixes search dataset deprecation and user search issue as a result of changes

* Remove internal only options in the avatar menu
2020-08-26 15:44:50 -07:00
..

@datahub/pdsc

Original Author: Marius Seritan

This package is used to translate backend models, which are currently written in PDL (you can find out more about PDL as part of LinkedIn's open source rest.li framework at https://linkedin.github.io/rest.li/pdl_schema ) and translated to PDSC, an older schema spec for rest.li, documented at https://linkedin.github.io/rest.li/pdsc_syntax.

The PDSC defines the models on the backend, which then are translated to Java classes that get returned in our APIs. Thus, the translation of these models to TypeScript gives us a reliable method to create a JavaScript readable equivalent definition for the API response.