|
1 | 1 | { |
2 | 2 | "name": "@unit-mesh/treesitter-artifacts", |
3 | 3 | "author": "Unit Mesh authors", |
4 | | - "type": "module", |
5 | | - "exports": { |
6 | | - ".": { |
7 | | - "import": "./main/treesitter.js", |
8 | | - "require": "./main/treesitter.js" |
9 | | - }, |
10 | | - "./wasm/*": "./wasm/*" |
11 | | - }, |
12 | | - "main": "./main/treesitter.js", |
| 4 | + "files": [ |
| 5 | + "/out" |
| 6 | + ], |
| 7 | + "main": "bindings/node", |
13 | 8 | "version": "1.6.4", |
14 | 9 | "repository": { |
15 | 10 | "type": "git", |
|
25 | 20 | ], |
26 | 21 | "license": "MIT", |
27 | 22 | "scripts": { |
28 | | - "gen-wasm": "tree-sitter --version && run-p __gen-* && run-s __mv-wasm", |
29 | | - "__gen-c": "tree-sitter build-wasm node_modules/tree-sitter-c/", |
30 | | - "__gen-cpp": "tree-sitter build-wasm node_modules/tree-sitter-cpp/", |
31 | | - "__gen-c-sharp": "tree-sitter build-wasm node_modules/tree-sitter-c-sharp/", |
32 | | - "__gen-go": "tree-sitter build-wasm node_modules/tree-sitter-go/", |
33 | | - "__gen-java": "tree-sitter build-wasm node_modules/tree-sitter-java/", |
34 | | - "__gen-javascript": "tree-sitter build-wasm node_modules/tree-sitter-javascript/", |
35 | | - "__gen-kotlin": "tree-sitter build-wasm node_modules/tree-sitter-kotlin/", |
36 | | - "__gen-lua": "tree-sitter build-wasm node_modules/tree-sitter-lua/", |
37 | | - "__gen-python": "tree-sitter build-wasm node_modules/tree-sitter-python/", |
38 | | - "__gen-rust": "tree-sitter build-wasm node_modules/tree-sitter-rust/", |
39 | | - "__gen-swift": "tree-sitter build-wasm node_modules/tree-sitter-swift/", |
40 | | - "__gen-php": "tree-sitter build-wasm node_modules/tree-sitter-php/", |
41 | | - "__gen-typescript": "tree-sitter build-wasm node_modules/tree-sitter-typescript/typescript/", |
42 | | - "__gen-typescript-jsx": "tree-sitter build-wasm node_modules/tree-sitter-typescript/tsx/", |
43 | | - "__gen-zig": "tree-sitter build-wasm node_modules/tree-sitter-zig/", |
44 | | - "__gen-toml": "tree-sitter build-wasm node_modules/tree-sitter-toml/", |
45 | | - "__gen-markdown": "tree-sitter build-wasm node_modules/@tree-sitter-grammars/tree-sitter-markdown/tree-sitter-markdown", |
46 | | - "__mv-wasm": "rm -rf ./wasm && mkdir wasm && mv *.wasm wasm/", |
47 | | - "download_treesitter": "node index.js", |
48 | | - "build": "run-p gen-wasm download_treesitter" |
| 23 | + "build": "ts-node build.ts" |
49 | 24 | }, |
50 | 25 | "devDependencies": { |
51 | | - "@tree-sitter-grammars/tree-sitter-markdown": "0.2.3", |
| 26 | + "ts-node": "^10.9.2", |
| 27 | + "typescript": "5.3.3", |
52 | 28 | "@types/node": "^18.16.0", |
53 | 29 | "node-fetch": "^3.3.1", |
54 | 30 | "npm-run-all": "^4.1.5", |
| 31 | + "@supercharge/promise-pool": "^3.1.1", |
| 32 | + "find-root": "^1.1.0" |
| 33 | + }, |
| 34 | + "dependencies": { |
| 35 | + "@tree-sitter-grammars/tree-sitter-markdown": "0.2.3", |
| 36 | + "@tree-sitter-grammars/tree-sitter-zig": "1.0.0", |
| 37 | + "@tlaplus/tree-sitter-tlaplus": "^1.2.4", |
55 | 38 | "tree-sitter-c": "0.20.6", |
56 | 39 | "tree-sitter-c-sharp": "0.20.0", |
57 | 40 | "tree-sitter-cli": "^0.20.8", |
|
66 | 49 | "tree-sitter-swift": "^0.3.6", |
67 | 50 | "tree-sitter-toml": "0.5.1", |
68 | 51 | "tree-sitter-php": "^0.22.0", |
| 52 | + "tree-sitter-ocaml": "^0.20.4", |
| 53 | + "tree-sitter-rescript": "github:rescript-lang/tree-sitter-rescript#6376fa028f31aa4e26ca2c8f007e322cd2a5eb4a", |
69 | 54 | "tree-sitter-bash": "^0.20.5", |
70 | 55 | "tree-sitter-typescript": "git://github.com/tree-sitter/tree-sitter-typescript#v0.20.4", |
71 | 56 | "tree-sitter-zig": "git://github.com/GrayJack/tree-sitter-zig#8e970cb" |
|
0 commit comments