mirror of
https://github.com/datahub-project/datahub.git
synced 2025-08-12 19:27:09 +00: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.