UNPKG

@digicatapult/dtdl-parser

Version:

JS tool to parse DTDL defined Ontologies

26 lines (15 loc) 799 B
# dtdl-parser library A library for parsing and validating [DTDL](https://learn.microsoft.com/en-us/azure/digital-twins/concepts-models) ontologies. ## Installation / Adding to the Package.json `@digicatapult/dtdl-parser` are available as an [npm package](https://www.npmjs.com/package/@digicatapult/dtdl-parser). In order to use your local version in the project please use `npm link` more on it -> [here](https://docs.npmjs.com/cli/v10/commands/npm-link) and below in this document ```sh // with npm npm install @digicatapult/dtdl-parser ``` ## Basic Usage Install dependencies ```javascript import { parseDirectories, validateDirectories, getInterop } from "@digicatapult/dtdl-parser" const parser = await getInterop() const parsedDtdl = parseDirectories('../dtdl/simple', parser) ```