0.0.2 • Published 1 year ago

@omotes/esdl-typescript-parser v0.0.2

Weekly downloads
-
License
ISC
Repository
github
Last release
1 year ago

ESDL Typescript Parser

This library exposes a class ESDLParser to parse ESDL files into well-known types. It only works in a Node environment, browsers are not supported.

Installation

npm install @omotes/esdl-typescript-parser

Example usage

import { ESDLParser, EnergySystem } from '@omotes/esdl-typescript-parser';
import { readFileSync } from 'fs';


const parser = new ESDLParser();
const file = readFileSync('path/to/model.esdl', 'utf8');
parser.parse(file).then((document) => {
  console.log(document);
  assertTrue(document.EnergySystem instanceof EnergySystem);
});
0.0.2

1 year ago

0.0.1

1 year ago