putout-engine-parser
putout
plugin adds ability to find and remove debugger
statement.
Install
npm i @putout/engine-parser
API
print(ast)
Print code from ast
parse(code)
You can add default options
for custom parser
you use.
Supported parsers:
Example
parse.ast(template)
create node using memoization
.
parse.ast.fresh(template)
create node without memoization
.
Any parser should be installed before use, but you can be shure that @babel/parse
always installed.
const {parse} = require('@putout/engin-parser');
const parser = 'acorn';
const code = parse('var t = "hello"');
License
MIT