2019-05-07 13:07:36 -07:00
|
|
|
const Parser = require(`..`);
|
|
|
|
|
|
|
|
|
|
function languageURL(name) {
|
|
|
|
|
return require.resolve(`../../../target/release/tree-sitter-${name}.wasm`);
|
|
|
|
|
}
|
2019-04-26 17:28:15 -07:00
|
|
|
|
|
|
|
|
module.exports = Parser.init().then(async () => ({
|
|
|
|
|
Parser,
|
2019-05-01 11:29:35 -07:00
|
|
|
languageURL,
|
|
|
|
|
JavaScript: await Parser.Language.load(languageURL('javascript')),
|
2019-04-26 17:28:15 -07:00
|
|
|
}));
|