0.1.0 • Published 3 years ago
@suvayu/converter v0.1.0
@lxcat/converter
Package with native node module that can convert LXCat JSON documents to legacy LXCat documents.
Installation
npm install @lxcat/converterContributing
Install dependencies
curl https://sh.rustup.rs -sSf | sh -s -- --default-toolchain stable -y
cd ..
npm install -w converter
cd converterTests
Testing uses the native node test runner. Currently, the only tests are for
cases that should succeed. To add such a test, add a directory in
tests/valid. This directory should contain an in.json file, that conforms
to the CrossSectionSetRaw schema definition as defined in @lxcat/schema.
Additionally, an out.txt should be placed in the same directory. This file
contains the output, in LXCat legacy format, that is expected by the converter.
Finally, the test can be enabled by adding it to tests/valid.test.ts.
Run tests with
npm run test