@niweera/node-asterer
Version:
A CLI tool to generate the AST of a given JavaScript File and save it in *.JSON format.
14 lines (11 loc) • 374 B
JavaScript
const { Parser } = require("acorn");
const { getConfig } = require("../getConfig/getConfig");
const fs = require("fs");
const runAST = async (input_path, config_path) => {
const input_file_string = fs.readFileSync(input_path).toString();
const config = await getConfig(config_path);
return Parser.parse(input_file_string, config);
};
module.exports = {
runAST,
};