@makakwastaken/ts-edifact
Version:
Edifact parser library
21 lines • 631 B
JavaScript
import * as fs from 'node:fs';
import { TableBuilder } from './tableBuilder';
import { Dictionary } from './validator';
export class ComponentValueTableBuilder extends TableBuilder {
build() {
const fileLoc = this.getDefinitionFileLoc('components');
let dict;
if (fileLoc) {
const sData = fs.readFileSync(fileLoc, {
encoding: 'utf-8',
});
const data = JSON.parse(sData);
dict = new Dictionary(data);
}
else {
dict = new Dictionary();
}
return dict;
}
}
//# sourceMappingURL=components.js.map