yamlParser.ts 313 B

1234567891011121314
  1. import {AnyJson} from "~/types/types";
  2. import { read } from 'yaml-import';
  3. const yaml = require('js-yaml');
  4. export default class YamlParser {
  5. static parse(inPath: string): AnyJson {
  6. try {
  7. return yaml.load(yaml.dump(read(inPath)));
  8. }catch (e) {
  9. console.debug(e);
  10. return {}
  11. }
  12. }
  13. }