{"version":3,"sources":["https://lively-kernel.org/voices/parsing-data/parser.js"],"names":["fs","AVFParser","fs_readFile","file","Promise","resolve","reject","readFile","err","data","load","path","fileContent"],"mappings":";;;;;;AAAOA,Q;;;;;;;;;;;;;;;;;;AAEA,YAAMC,SAAN,CAAgB;;AAErB,qBAAaC,WAAb,CAA0BC,IAA1B,EAAgC;AAC9B,iBAAO,IAAIC,OAAJ,CAAY,CAACC,OAAD,EAAUC,MAAV,KAAqBN,GAAGO,QAAH,CAAYJ,IAAZ,EAAkB,MAAlB,EAA0B,CAACK,GAAD,EAAMC,IAAN,KAAe;AAC/E,gBAAID,GAAJ,EAAS;AACPF,qBAAOE,GAAP;AACD,aAFD,MAEO;AACLH,sBAAQI,IAAR;AACD;AACF,WANuC,CAAjC,CAAP;AAOD;;AAED,qBAAaC,IAAb,CAAkBC,IAAlB,EAAwB;AACtB,cAAIC,cAAc,MAAMX,UAAUC,WAAV,CAAsBS,IAAtB,CAAxB;AACA,iBAAOC,WAAP;AACD;;AAfoB","file":"parser.js","sourcesContent":["import fs from 'fs';\n\nexport class AVFParser {\n  \n  static async fs_readFile (file) {\n    return new Promise((resolve, reject) => fs.readFile(file, \"utf8\", (err, data) => {\n      if (err) {\n        reject(err)\n      } else {\n        resolve(data)\n      }\n    }))\n  }\n  \n  static async load(path) {\n    let fileContent = await AVFParser.fs_readFile(path);\n    return fileContent;\n  }\n  \n}\n\n\n"]}