JSPM

@digicatapult/dtdl-parser

0.0.14
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 951
  • Score
    100M100P100Q122196F
  • License Apache-2.0

JS tool to parse DTDL defined Ontologies

Package Exports

  • @digicatapult/dtdl-parser

Readme

dtdl-parser

A library for parsing and validating (DTDL)[https://learn.microsoft.com/en-us/azure/digital-twins/concepts-models] ontologies.

Prerequisites

node >= 20 dotnet CLI Run dotnet workload install wasm-tools to install wasm-tools

Getting started

Install dependencies

npm install

Build javascript files

npm run build

Basic usage

import { parseDirectories,  validateDirectories, getInterop } from "dtdl-parser"

const parser = await getInterop()
parseDirectories('../dtdl/simple', parser)