add a shitty onToken acorn option shim

This commit is contained in:
Sebastian McKenzie 2015-07-21 02:30:01 +01:00
parent 956fd8d770
commit ef5d8bb786

View File

@ -91,5 +91,11 @@ export function parse(code, opts = {}) {
opts.features[key] = true;
}
return babylon.parse(code, opts).program;
var ast = babylon.parse(code, opts)
if (opts.onToken) {
opts.onToken.push(...ast.tokens);
}
return ast.program;
}