We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6549d2a commit ff266a3Copy full SHA for ff266a3
1 file changed
src/providers/requirements_parser.js
@@ -1,12 +1,12 @@
1
-import { createRequire } from 'node:module';
+import { fileURLToPath } from 'url';
2
3
import { Language, Parser, Query } from 'web-tree-sitter';
4
5
-const require = createRequire(import.meta.url);
+const wasmPath = fileURLToPath(import.meta.resolve('tree-sitter-requirements/tree-sitter-requirements.wasm'));
6
7
async function init() {
8
await Parser.init();
9
- return await Language.load(require.resolve('tree-sitter-requirements/tree-sitter-requirements.wasm'));
+ return await Language.load(wasmPath);
10
}
11
12
export async function getParser() {
0 commit comments