13 lines
323 B
JavaScript
13 lines
323 B
JavaScript
const fs = require("fs");
|
|
const path = require("path");
|
|
const peg = require("pegjs");
|
|
const pegGrammarPath = path.join(__dirname, "/odata2cqn.pegjs");
|
|
|
|
const odataPegGrammar = fs.readFileSync(pegGrammarPath, {
|
|
encoding: "utf8",
|
|
flag: "r",
|
|
});
|
|
const parser = peg.generate(odataPegGrammar);
|
|
|
|
module.exports = { parser };
|