|
|
@@ -11,11 +11,12 @@
|
|
|
"license": "MIT",
|
|
|
"dependencies": {
|
|
|
"@xenova/transformers": "^2.17.0",
|
|
|
- "better-sqlite3": "^11.0.0",
|
|
|
"commander": "^14.0.2",
|
|
|
"figlet": "^1.8.0",
|
|
|
+ "node-sqlite3-wasm": "^0.8.30",
|
|
|
"picomatch": "^4.0.3",
|
|
|
- "tree-sitter": "0.22.4"
|
|
|
+ "tree-sitter-wasms": "^0.1.11",
|
|
|
+ "web-tree-sitter": "^0.25.3"
|
|
|
},
|
|
|
"bin": {
|
|
|
"codegraph": "dist/bin/codegraph.js"
|
|
|
@@ -32,21 +33,8 @@
|
|
|
"node": ">=18.0.0"
|
|
|
},
|
|
|
"optionalDependencies": {
|
|
|
- "@sengac/tree-sitter-dart": "1.1.6",
|
|
|
- "sqlite-vss": "^0.1.2",
|
|
|
- "tree-sitter-c": "0.23.2",
|
|
|
- "tree-sitter-c-sharp": "0.23.1",
|
|
|
- "tree-sitter-cpp": "0.23.4",
|
|
|
- "tree-sitter-go": "0.23.4",
|
|
|
- "tree-sitter-java": "0.23.5",
|
|
|
- "tree-sitter-javascript": "0.23.1",
|
|
|
- "tree-sitter-kotlin": "0.3.8",
|
|
|
- "tree-sitter-php": "0.23.11",
|
|
|
- "tree-sitter-python": "0.23.4",
|
|
|
- "tree-sitter-ruby": "0.23.1",
|
|
|
- "tree-sitter-rust": "0.23.1",
|
|
|
- "tree-sitter-swift": "0.6.0",
|
|
|
- "tree-sitter-typescript": "0.23.2"
|
|
|
+ "better-sqlite3": "^11.0.0",
|
|
|
+ "sqlite-vss": "^0.1.2"
|
|
|
}
|
|
|
},
|
|
|
"node_modules/@esbuild/aix-ppc64": {
|
|
|
@@ -870,50 +858,6 @@
|
|
|
"win32"
|
|
|
]
|
|
|
},
|
|
|
- "node_modules/@sengac/tree-sitter": {
|
|
|
- "version": "0.25.15",
|
|
|
- "resolved": "https://registry.npmjs.org/@sengac/tree-sitter/-/tree-sitter-0.25.15.tgz",
|
|
|
- "integrity": "sha512-FQlxMNWYYp/tw03qoN9gpUZ3Lrhp1ti/MoG5Gcc4h98PFa6tbvN3qMkPRt4mWhmyKrL3QrOiLxEab8Gj6ZTHbw==",
|
|
|
- "hasInstallScript": true,
|
|
|
- "license": "MIT",
|
|
|
- "optional": true,
|
|
|
- "peer": true,
|
|
|
- "dependencies": {
|
|
|
- "node-addon-api": "^8.3.0",
|
|
|
- "node-gyp-build": "^4.8.4"
|
|
|
- }
|
|
|
- },
|
|
|
- "node_modules/@sengac/tree-sitter-dart": {
|
|
|
- "version": "1.1.6",
|
|
|
- "resolved": "https://registry.npmjs.org/@sengac/tree-sitter-dart/-/tree-sitter-dart-1.1.6.tgz",
|
|
|
- "integrity": "sha512-lLsF6pVmsC8+JkCnSvRzqa1jJYs+129EOn93MZCsvNnmDrZ2gcEaiqhTj69ttsjQZ2sR+LNxumdphHsw/Ln0Ew==",
|
|
|
- "hasInstallScript": true,
|
|
|
- "license": "ISC",
|
|
|
- "optional": true,
|
|
|
- "dependencies": {
|
|
|
- "node-addon-api": "^7.1.0",
|
|
|
- "node-gyp-build": "^4.8.0"
|
|
|
- },
|
|
|
- "peerDependencies": {
|
|
|
- "@sengac/tree-sitter": "^0.25.10"
|
|
|
- },
|
|
|
- "peerDependenciesMeta": {
|
|
|
- "tree_sitter": {
|
|
|
- "optional": true
|
|
|
- }
|
|
|
- }
|
|
|
- },
|
|
|
- "node_modules/@sengac/tree-sitter/node_modules/node-addon-api": {
|
|
|
- "version": "8.5.0",
|
|
|
- "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-8.5.0.tgz",
|
|
|
- "integrity": "sha512-/bRZty2mXUIFY/xU5HLvveNHlswNJej+RnxBjOMkidWfwZzgTbPG1E3K5TOxRLOR+5hX7bSofy8yf1hZevMS8A==",
|
|
|
- "license": "MIT",
|
|
|
- "optional": true,
|
|
|
- "peer": true,
|
|
|
- "engines": {
|
|
|
- "node": "^18 || ^20 || >= 21"
|
|
|
- }
|
|
|
- },
|
|
|
"node_modules/@types/better-sqlite3": {
|
|
|
"version": "7.6.13",
|
|
|
"resolved": "https://registry.npmjs.org/@types/better-sqlite3/-/better-sqlite3-7.6.13.tgz",
|
|
|
@@ -1228,6 +1172,7 @@
|
|
|
"integrity": "sha512-EwhOpyXiOEL/lKzHz9AW1msWFNzGc/z+LzeB3/jnFJpxu+th2yqvzsSWas1v9jgs9+xiXJcD5A8CJxAG2TaghQ==",
|
|
|
"hasInstallScript": true,
|
|
|
"license": "MIT",
|
|
|
+ "optional": true,
|
|
|
"dependencies": {
|
|
|
"bindings": "^1.5.0",
|
|
|
"prebuild-install": "^7.1.1"
|
|
|
@@ -1238,6 +1183,7 @@
|
|
|
"resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
|
|
|
"integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
|
|
|
"license": "MIT",
|
|
|
+ "optional": true,
|
|
|
"dependencies": {
|
|
|
"file-uri-to-path": "1.0.0"
|
|
|
}
|
|
|
@@ -1549,7 +1495,8 @@
|
|
|
"version": "1.0.0",
|
|
|
"resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
|
|
|
"integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==",
|
|
|
- "license": "MIT"
|
|
|
+ "license": "MIT",
|
|
|
+ "optional": true
|
|
|
},
|
|
|
"node_modules/flatbuffers": {
|
|
|
"version": "1.12.0",
|
|
|
@@ -1628,13 +1575,6 @@
|
|
|
"integrity": "sha512-m6UrgzFVUYawGBh1dUsWR5M2Clqic9RVXC/9f8ceNlv2IcO9j9J/z8UoCLPqtsPBFNzEpfR3xftohbfqDx8EQA==",
|
|
|
"license": "MIT"
|
|
|
},
|
|
|
- "node_modules/isexe": {
|
|
|
- "version": "2.0.0",
|
|
|
- "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
|
|
|
- "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
|
|
|
- "license": "ISC",
|
|
|
- "optional": true
|
|
|
- },
|
|
|
"node_modules/long": {
|
|
|
"version": "4.0.0",
|
|
|
"resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz",
|
|
|
@@ -1729,23 +1669,11 @@
|
|
|
"node": ">=10"
|
|
|
}
|
|
|
},
|
|
|
- "node_modules/node-addon-api": {
|
|
|
- "version": "7.1.1",
|
|
|
- "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz",
|
|
|
- "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==",
|
|
|
- "license": "MIT",
|
|
|
- "optional": true
|
|
|
- },
|
|
|
- "node_modules/node-gyp-build": {
|
|
|
- "version": "4.8.4",
|
|
|
- "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.4.tgz",
|
|
|
- "integrity": "sha512-LA4ZjwlnUblHVgq0oBF3Jl/6h/Nvs5fzBLwdEF4nuxnFdsfajde4WfxtJr3CaiH+F6ewcIB/q4jQ4UzPyid+CQ==",
|
|
|
- "license": "MIT",
|
|
|
- "bin": {
|
|
|
- "node-gyp-build": "bin.js",
|
|
|
- "node-gyp-build-optional": "optional.js",
|
|
|
- "node-gyp-build-test": "build-test.js"
|
|
|
- }
|
|
|
+ "node_modules/node-sqlite3-wasm": {
|
|
|
+ "version": "0.8.53",
|
|
|
+ "resolved": "https://registry.npmjs.org/node-sqlite3-wasm/-/node-sqlite3-wasm-0.8.53.tgz",
|
|
|
+ "integrity": "sha512-HPuGOPj3L+h3WSf0XikIXTDpsRxlVmzBC3RMgqi3yDg9CEbm/4Hw3rrDodeITqITjm07X4atWLlDMMI8KERMiQ==",
|
|
|
+ "license": "MIT"
|
|
|
},
|
|
|
"node_modules/once": {
|
|
|
"version": "1.4.0",
|
|
|
@@ -2336,442 +2264,13 @@
|
|
|
"node": ">=14.0.0"
|
|
|
}
|
|
|
},
|
|
|
- "node_modules/tree-sitter": {
|
|
|
- "version": "0.22.4",
|
|
|
- "resolved": "https://registry.npmjs.org/tree-sitter/-/tree-sitter-0.22.4.tgz",
|
|
|
- "integrity": "sha512-usbHZP9/oxNsUY65MQUsduGRqDHQOou1cagUSwjhoSYAmSahjQDAVsh9s+SlZkn8X8+O1FULRGwHu7AFP3kjzg==",
|
|
|
- "hasInstallScript": true,
|
|
|
- "license": "MIT",
|
|
|
- "dependencies": {
|
|
|
- "node-addon-api": "^8.3.0",
|
|
|
- "node-gyp-build": "^4.8.4"
|
|
|
- }
|
|
|
- },
|
|
|
- "node_modules/tree-sitter-c": {
|
|
|
- "version": "0.23.2",
|
|
|
- "resolved": "https://registry.npmjs.org/tree-sitter-c/-/tree-sitter-c-0.23.2.tgz",
|
|
|
- "integrity": "sha512-9kADOx31AF94DHcrsMGW0zM/2LS6v7wFkPHPVm7RQU+vYVVZMKZ2FJ9e99pm5feqsAcjUzB9CarqDLgRT1Fe/w==",
|
|
|
- "hasInstallScript": true,
|
|
|
- "license": "MIT",
|
|
|
- "optional": true,
|
|
|
- "dependencies": {
|
|
|
- "node-addon-api": "^8.2.2",
|
|
|
- "node-gyp-build": "^4.8.2"
|
|
|
- },
|
|
|
- "peerDependencies": {
|
|
|
- "tree-sitter": "^0.21.1"
|
|
|
- },
|
|
|
- "peerDependenciesMeta": {
|
|
|
- "tree-sitter": {
|
|
|
- "optional": true
|
|
|
- }
|
|
|
- }
|
|
|
- },
|
|
|
- "node_modules/tree-sitter-c-sharp": {
|
|
|
- "version": "0.23.1",
|
|
|
- "resolved": "https://registry.npmjs.org/tree-sitter-c-sharp/-/tree-sitter-c-sharp-0.23.1.tgz",
|
|
|
- "integrity": "sha512-9zZ4FlcTRWWfRf6f4PgGhG8saPls6qOOt75tDfX7un9vQZJmARjPrAC6yBNCX2T/VKcCjIDbgq0evFaB3iGhQw==",
|
|
|
- "hasInstallScript": true,
|
|
|
- "license": "MIT",
|
|
|
- "optional": true,
|
|
|
- "dependencies": {
|
|
|
- "node-addon-api": "^8.2.2",
|
|
|
- "node-gyp-build": "^4.8.2"
|
|
|
- },
|
|
|
- "peerDependencies": {
|
|
|
- "tree-sitter": "^0.21.1"
|
|
|
- },
|
|
|
- "peerDependenciesMeta": {
|
|
|
- "tree-sitter": {
|
|
|
- "optional": true
|
|
|
- }
|
|
|
- }
|
|
|
- },
|
|
|
- "node_modules/tree-sitter-c-sharp/node_modules/node-addon-api": {
|
|
|
- "version": "8.5.0",
|
|
|
- "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-8.5.0.tgz",
|
|
|
- "integrity": "sha512-/bRZty2mXUIFY/xU5HLvveNHlswNJej+RnxBjOMkidWfwZzgTbPG1E3K5TOxRLOR+5hX7bSofy8yf1hZevMS8A==",
|
|
|
- "license": "MIT",
|
|
|
- "optional": true,
|
|
|
- "engines": {
|
|
|
- "node": "^18 || ^20 || >= 21"
|
|
|
- }
|
|
|
- },
|
|
|
- "node_modules/tree-sitter-c/node_modules/node-addon-api": {
|
|
|
- "version": "8.5.0",
|
|
|
- "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-8.5.0.tgz",
|
|
|
- "integrity": "sha512-/bRZty2mXUIFY/xU5HLvveNHlswNJej+RnxBjOMkidWfwZzgTbPG1E3K5TOxRLOR+5hX7bSofy8yf1hZevMS8A==",
|
|
|
- "license": "MIT",
|
|
|
- "optional": true,
|
|
|
- "engines": {
|
|
|
- "node": "^18 || ^20 || >= 21"
|
|
|
- }
|
|
|
- },
|
|
|
- "node_modules/tree-sitter-cli": {
|
|
|
- "version": "0.23.2",
|
|
|
- "resolved": "https://registry.npmjs.org/tree-sitter-cli/-/tree-sitter-cli-0.23.2.tgz",
|
|
|
- "integrity": "sha512-kPPXprOqREX+C/FgUp2Qpt9jd0vSwn+hOgjzVv/7hapdoWpa+VeWId53rf4oNNd29ikheF12BYtGD/W90feMbA==",
|
|
|
- "hasInstallScript": true,
|
|
|
- "license": "MIT",
|
|
|
- "optional": true,
|
|
|
- "bin": {
|
|
|
- "tree-sitter": "cli.js"
|
|
|
- },
|
|
|
- "engines": {
|
|
|
- "node": ">=12.0.0"
|
|
|
- }
|
|
|
- },
|
|
|
- "node_modules/tree-sitter-cpp": {
|
|
|
- "version": "0.23.4",
|
|
|
- "resolved": "https://registry.npmjs.org/tree-sitter-cpp/-/tree-sitter-cpp-0.23.4.tgz",
|
|
|
- "integrity": "sha512-qR5qUDyhZ5jJ6V8/umiBxokRbe89bCGmcq/dk94wI4kN86qfdV8k0GHIUEKaqWgcu42wKal5E97LKpLeVW8sKw==",
|
|
|
- "hasInstallScript": true,
|
|
|
- "license": "MIT",
|
|
|
- "optional": true,
|
|
|
- "dependencies": {
|
|
|
- "node-addon-api": "^8.2.1",
|
|
|
- "node-gyp-build": "^4.8.2",
|
|
|
- "tree-sitter-c": "^0.23.1"
|
|
|
- },
|
|
|
- "peerDependencies": {
|
|
|
- "tree-sitter": "^0.21.1"
|
|
|
- },
|
|
|
- "peerDependenciesMeta": {
|
|
|
- "tree-sitter": {
|
|
|
- "optional": true
|
|
|
- }
|
|
|
- }
|
|
|
- },
|
|
|
- "node_modules/tree-sitter-cpp/node_modules/node-addon-api": {
|
|
|
- "version": "8.5.0",
|
|
|
- "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-8.5.0.tgz",
|
|
|
- "integrity": "sha512-/bRZty2mXUIFY/xU5HLvveNHlswNJej+RnxBjOMkidWfwZzgTbPG1E3K5TOxRLOR+5hX7bSofy8yf1hZevMS8A==",
|
|
|
- "license": "MIT",
|
|
|
- "optional": true,
|
|
|
- "engines": {
|
|
|
- "node": "^18 || ^20 || >= 21"
|
|
|
- }
|
|
|
- },
|
|
|
- "node_modules/tree-sitter-cpp/node_modules/tree-sitter-c": {
|
|
|
- "version": "0.23.6",
|
|
|
- "resolved": "https://registry.npmjs.org/tree-sitter-c/-/tree-sitter-c-0.23.6.tgz",
|
|
|
- "integrity": "sha512-0dxXKznVyUA0s6PjNolJNs2yF87O5aL538A/eR6njA5oqX3C3vH4vnx3QdOKwuUdpKEcFdHuiDpRKLLCA/tjvQ==",
|
|
|
- "hasInstallScript": true,
|
|
|
- "license": "MIT",
|
|
|
- "optional": true,
|
|
|
- "dependencies": {
|
|
|
- "node-addon-api": "^8.3.0",
|
|
|
- "node-gyp-build": "^4.8.4"
|
|
|
- },
|
|
|
- "peerDependencies": {
|
|
|
- "tree-sitter": "^0.22.1"
|
|
|
- },
|
|
|
- "peerDependenciesMeta": {
|
|
|
- "tree-sitter": {
|
|
|
- "optional": true
|
|
|
- }
|
|
|
- }
|
|
|
- },
|
|
|
- "node_modules/tree-sitter-go": {
|
|
|
- "version": "0.23.4",
|
|
|
- "resolved": "https://registry.npmjs.org/tree-sitter-go/-/tree-sitter-go-0.23.4.tgz",
|
|
|
- "integrity": "sha512-iQaHEs4yMa/hMo/ZCGqLfG61F0miinULU1fFh+GZreCRtKylFLtvn798ocCZjO2r/ungNZgAY1s1hPFyAwkc7w==",
|
|
|
- "hasInstallScript": true,
|
|
|
- "license": "MIT",
|
|
|
- "optional": true,
|
|
|
- "dependencies": {
|
|
|
- "node-addon-api": "^8.2.1",
|
|
|
- "node-gyp-build": "^4.8.2"
|
|
|
- },
|
|
|
- "peerDependencies": {
|
|
|
- "tree-sitter": "^0.21.1"
|
|
|
- },
|
|
|
- "peerDependenciesMeta": {
|
|
|
- "tree-sitter": {
|
|
|
- "optional": true
|
|
|
- }
|
|
|
- }
|
|
|
- },
|
|
|
- "node_modules/tree-sitter-go/node_modules/node-addon-api": {
|
|
|
- "version": "8.5.0",
|
|
|
- "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-8.5.0.tgz",
|
|
|
- "integrity": "sha512-/bRZty2mXUIFY/xU5HLvveNHlswNJej+RnxBjOMkidWfwZzgTbPG1E3K5TOxRLOR+5hX7bSofy8yf1hZevMS8A==",
|
|
|
- "license": "MIT",
|
|
|
- "optional": true,
|
|
|
- "engines": {
|
|
|
- "node": "^18 || ^20 || >= 21"
|
|
|
- }
|
|
|
- },
|
|
|
- "node_modules/tree-sitter-java": {
|
|
|
- "version": "0.23.5",
|
|
|
- "resolved": "https://registry.npmjs.org/tree-sitter-java/-/tree-sitter-java-0.23.5.tgz",
|
|
|
- "integrity": "sha512-Yju7oQ0Xx7GcUT01mUglPP+bYfvqjNCGdxqigTnew9nLGoII42PNVP3bHrYeMxswiCRM0yubWmN5qk+zsg0zMA==",
|
|
|
- "hasInstallScript": true,
|
|
|
- "license": "MIT",
|
|
|
- "optional": true,
|
|
|
- "dependencies": {
|
|
|
- "node-addon-api": "^8.2.2",
|
|
|
- "node-gyp-build": "^4.8.2"
|
|
|
- },
|
|
|
- "peerDependencies": {
|
|
|
- "tree-sitter": "^0.21.1"
|
|
|
- },
|
|
|
- "peerDependenciesMeta": {
|
|
|
- "tree-sitter": {
|
|
|
- "optional": true
|
|
|
- }
|
|
|
- }
|
|
|
- },
|
|
|
- "node_modules/tree-sitter-java/node_modules/node-addon-api": {
|
|
|
- "version": "8.5.0",
|
|
|
- "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-8.5.0.tgz",
|
|
|
- "integrity": "sha512-/bRZty2mXUIFY/xU5HLvveNHlswNJej+RnxBjOMkidWfwZzgTbPG1E3K5TOxRLOR+5hX7bSofy8yf1hZevMS8A==",
|
|
|
- "license": "MIT",
|
|
|
- "optional": true,
|
|
|
- "engines": {
|
|
|
- "node": "^18 || ^20 || >= 21"
|
|
|
- }
|
|
|
- },
|
|
|
- "node_modules/tree-sitter-javascript": {
|
|
|
- "version": "0.23.1",
|
|
|
- "resolved": "https://registry.npmjs.org/tree-sitter-javascript/-/tree-sitter-javascript-0.23.1.tgz",
|
|
|
- "integrity": "sha512-/bnhbrTD9frUYHQTiYnPcxyHORIw157ERBa6dqzaKxvR/x3PC4Yzd+D1pZIMS6zNg2v3a8BZ0oK7jHqsQo9fWA==",
|
|
|
- "hasInstallScript": true,
|
|
|
- "license": "MIT",
|
|
|
- "optional": true,
|
|
|
- "dependencies": {
|
|
|
- "node-addon-api": "^8.2.2",
|
|
|
- "node-gyp-build": "^4.8.2"
|
|
|
- },
|
|
|
- "peerDependencies": {
|
|
|
- "tree-sitter": "^0.21.1"
|
|
|
- },
|
|
|
- "peerDependenciesMeta": {
|
|
|
- "tree-sitter": {
|
|
|
- "optional": true
|
|
|
- }
|
|
|
- }
|
|
|
- },
|
|
|
- "node_modules/tree-sitter-javascript/node_modules/node-addon-api": {
|
|
|
- "version": "8.5.0",
|
|
|
- "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-8.5.0.tgz",
|
|
|
- "integrity": "sha512-/bRZty2mXUIFY/xU5HLvveNHlswNJej+RnxBjOMkidWfwZzgTbPG1E3K5TOxRLOR+5hX7bSofy8yf1hZevMS8A==",
|
|
|
- "license": "MIT",
|
|
|
- "optional": true,
|
|
|
- "engines": {
|
|
|
- "node": "^18 || ^20 || >= 21"
|
|
|
- }
|
|
|
- },
|
|
|
- "node_modules/tree-sitter-kotlin": {
|
|
|
- "version": "0.3.8",
|
|
|
- "resolved": "https://registry.npmjs.org/tree-sitter-kotlin/-/tree-sitter-kotlin-0.3.8.tgz",
|
|
|
- "integrity": "sha512-A4obq6bjzmYrA+F0JLLoheFPcofFkctNaZSpnDd+GPn1SfVZLY4/GG4C0cYVBTOShuPBGGAOPLM1JWLZQV4m1g==",
|
|
|
- "hasInstallScript": true,
|
|
|
- "license": "MIT",
|
|
|
- "optional": true,
|
|
|
- "dependencies": {
|
|
|
- "node-addon-api": "^7.1.0",
|
|
|
- "node-gyp-build": "^4.8.0"
|
|
|
- },
|
|
|
- "peerDependencies": {
|
|
|
- "tree-sitter": "^0.21.0"
|
|
|
- },
|
|
|
- "peerDependenciesMeta": {
|
|
|
- "tree_sitter": {
|
|
|
- "optional": true
|
|
|
- }
|
|
|
- }
|
|
|
- },
|
|
|
- "node_modules/tree-sitter-php": {
|
|
|
- "version": "0.23.11",
|
|
|
- "resolved": "https://registry.npmjs.org/tree-sitter-php/-/tree-sitter-php-0.23.11.tgz",
|
|
|
- "integrity": "sha512-n+YHSKmYKCyPXsg72rqoUtXyCmNRsG/xe7ExrF2g6bXDERcQ/NPOKIzNfRIcI3f3TtbD6PooA0gMW0EpuuUjVA==",
|
|
|
- "hasInstallScript": true,
|
|
|
- "license": "MIT",
|
|
|
- "optional": true,
|
|
|
- "dependencies": {
|
|
|
- "node-addon-api": "^8.2.2",
|
|
|
- "node-gyp-build": "^4.8.2"
|
|
|
- },
|
|
|
- "peerDependencies": {
|
|
|
- "tree-sitter": "^0.21.1"
|
|
|
- },
|
|
|
- "peerDependenciesMeta": {
|
|
|
- "tree-sitter": {
|
|
|
- "optional": true
|
|
|
- }
|
|
|
- }
|
|
|
- },
|
|
|
- "node_modules/tree-sitter-php/node_modules/node-addon-api": {
|
|
|
- "version": "8.5.0",
|
|
|
- "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-8.5.0.tgz",
|
|
|
- "integrity": "sha512-/bRZty2mXUIFY/xU5HLvveNHlswNJej+RnxBjOMkidWfwZzgTbPG1E3K5TOxRLOR+5hX7bSofy8yf1hZevMS8A==",
|
|
|
- "license": "MIT",
|
|
|
- "optional": true,
|
|
|
- "engines": {
|
|
|
- "node": "^18 || ^20 || >= 21"
|
|
|
- }
|
|
|
- },
|
|
|
- "node_modules/tree-sitter-python": {
|
|
|
- "version": "0.23.4",
|
|
|
- "resolved": "https://registry.npmjs.org/tree-sitter-python/-/tree-sitter-python-0.23.4.tgz",
|
|
|
- "integrity": "sha512-MbmUAl7y5UCUWqHscHke7DdRDwQnVNMNKQYQc4Gq2p09j+fgPxaU8JVsuOI/0HD3BSEEe5k9j3xmdtIWbDtDgw==",
|
|
|
- "hasInstallScript": true,
|
|
|
- "license": "MIT",
|
|
|
- "optional": true,
|
|
|
- "dependencies": {
|
|
|
- "node-addon-api": "^8.2.1",
|
|
|
- "node-gyp-build": "^4.8.2"
|
|
|
- },
|
|
|
- "peerDependencies": {
|
|
|
- "tree-sitter": "^0.21.1"
|
|
|
- },
|
|
|
- "peerDependenciesMeta": {
|
|
|
- "tree-sitter": {
|
|
|
- "optional": true
|
|
|
- }
|
|
|
- }
|
|
|
- },
|
|
|
- "node_modules/tree-sitter-python/node_modules/node-addon-api": {
|
|
|
- "version": "8.5.0",
|
|
|
- "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-8.5.0.tgz",
|
|
|
- "integrity": "sha512-/bRZty2mXUIFY/xU5HLvveNHlswNJej+RnxBjOMkidWfwZzgTbPG1E3K5TOxRLOR+5hX7bSofy8yf1hZevMS8A==",
|
|
|
- "license": "MIT",
|
|
|
- "optional": true,
|
|
|
- "engines": {
|
|
|
- "node": "^18 || ^20 || >= 21"
|
|
|
- }
|
|
|
- },
|
|
|
- "node_modules/tree-sitter-ruby": {
|
|
|
- "version": "0.23.1",
|
|
|
- "resolved": "https://registry.npmjs.org/tree-sitter-ruby/-/tree-sitter-ruby-0.23.1.tgz",
|
|
|
- "integrity": "sha512-d9/RXgWjR6HanN7wTYhS5bpBQLz1VkH048Vm3CodPGyJVnamXMGb8oEhDypVCBq4QnHui9sTXuJBBP3WtCw5RA==",
|
|
|
- "hasInstallScript": true,
|
|
|
- "license": "MIT",
|
|
|
- "optional": true,
|
|
|
- "dependencies": {
|
|
|
- "node-addon-api": "^8.2.2",
|
|
|
- "node-gyp-build": "^4.8.2"
|
|
|
- },
|
|
|
- "peerDependencies": {
|
|
|
- "tree-sitter": "^0.21.1"
|
|
|
- },
|
|
|
- "peerDependenciesMeta": {
|
|
|
- "tree-sitter": {
|
|
|
- "optional": true
|
|
|
- }
|
|
|
- }
|
|
|
- },
|
|
|
- "node_modules/tree-sitter-ruby/node_modules/node-addon-api": {
|
|
|
- "version": "8.5.0",
|
|
|
- "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-8.5.0.tgz",
|
|
|
- "integrity": "sha512-/bRZty2mXUIFY/xU5HLvveNHlswNJej+RnxBjOMkidWfwZzgTbPG1E3K5TOxRLOR+5hX7bSofy8yf1hZevMS8A==",
|
|
|
- "license": "MIT",
|
|
|
- "optional": true,
|
|
|
- "engines": {
|
|
|
- "node": "^18 || ^20 || >= 21"
|
|
|
- }
|
|
|
- },
|
|
|
- "node_modules/tree-sitter-rust": {
|
|
|
- "version": "0.23.1",
|
|
|
- "resolved": "https://registry.npmjs.org/tree-sitter-rust/-/tree-sitter-rust-0.23.1.tgz",
|
|
|
- "integrity": "sha512-wrMptzUAfbl3DbNrldZveyNM2CWmRw2VvEo2j/855qQbMMz4dlCF+TBwRN/1FL1S6cYvAEAJaCMesGqhocFJhQ==",
|
|
|
- "hasInstallScript": true,
|
|
|
- "license": "MIT",
|
|
|
- "optional": true,
|
|
|
- "dependencies": {
|
|
|
- "node-addon-api": "^8.2.2",
|
|
|
- "node-gyp-build": "^4.8.2"
|
|
|
- },
|
|
|
- "peerDependencies": {
|
|
|
- "tree-sitter": "^0.21.1"
|
|
|
- },
|
|
|
- "peerDependenciesMeta": {
|
|
|
- "tree-sitter": {
|
|
|
- "optional": true
|
|
|
- }
|
|
|
- }
|
|
|
- },
|
|
|
- "node_modules/tree-sitter-rust/node_modules/node-addon-api": {
|
|
|
- "version": "8.5.0",
|
|
|
- "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-8.5.0.tgz",
|
|
|
- "integrity": "sha512-/bRZty2mXUIFY/xU5HLvveNHlswNJej+RnxBjOMkidWfwZzgTbPG1E3K5TOxRLOR+5hX7bSofy8yf1hZevMS8A==",
|
|
|
- "license": "MIT",
|
|
|
- "optional": true,
|
|
|
- "engines": {
|
|
|
- "node": "^18 || ^20 || >= 21"
|
|
|
- }
|
|
|
- },
|
|
|
- "node_modules/tree-sitter-swift": {
|
|
|
- "version": "0.6.0",
|
|
|
- "resolved": "https://registry.npmjs.org/tree-sitter-swift/-/tree-sitter-swift-0.6.0.tgz",
|
|
|
- "integrity": "sha512-9vOJZes4/UFjBr4COHtp6ZHVuZYwfChSQbpneXQog04dAstfx5px3ybVX2cN+ylvLqsvVpmXLpidxxgF2rDQ7A==",
|
|
|
- "hasInstallScript": true,
|
|
|
- "license": "MIT",
|
|
|
- "optional": true,
|
|
|
- "dependencies": {
|
|
|
- "node-addon-api": "^8.0.0",
|
|
|
- "node-gyp-build": "^4.8.0",
|
|
|
- "tree-sitter-cli": "^0.23",
|
|
|
- "which": "2.0.2"
|
|
|
- },
|
|
|
- "peerDependencies": {
|
|
|
- "tree-sitter": "^0.21.1"
|
|
|
- },
|
|
|
- "peerDependenciesMeta": {
|
|
|
- "tree_sitter": {
|
|
|
- "optional": true
|
|
|
- }
|
|
|
- }
|
|
|
- },
|
|
|
- "node_modules/tree-sitter-swift/node_modules/node-addon-api": {
|
|
|
- "version": "8.5.0",
|
|
|
- "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-8.5.0.tgz",
|
|
|
- "integrity": "sha512-/bRZty2mXUIFY/xU5HLvveNHlswNJej+RnxBjOMkidWfwZzgTbPG1E3K5TOxRLOR+5hX7bSofy8yf1hZevMS8A==",
|
|
|
- "license": "MIT",
|
|
|
- "optional": true,
|
|
|
- "engines": {
|
|
|
- "node": "^18 || ^20 || >= 21"
|
|
|
- }
|
|
|
- },
|
|
|
- "node_modules/tree-sitter-typescript": {
|
|
|
- "version": "0.23.2",
|
|
|
- "resolved": "https://registry.npmjs.org/tree-sitter-typescript/-/tree-sitter-typescript-0.23.2.tgz",
|
|
|
- "integrity": "sha512-e04JUUKxTT53/x3Uq1zIL45DoYKVfHH4CZqwgZhPg5qYROl5nQjV+85ruFzFGZxu+QeFVbRTPDRnqL9UbU4VeA==",
|
|
|
- "hasInstallScript": true,
|
|
|
- "license": "MIT",
|
|
|
- "optional": true,
|
|
|
+ "node_modules/tree-sitter-wasms": {
|
|
|
+ "version": "0.1.13",
|
|
|
+ "resolved": "https://registry.npmjs.org/tree-sitter-wasms/-/tree-sitter-wasms-0.1.13.tgz",
|
|
|
+ "integrity": "sha512-wT+cR6DwaIz80/vho3AvSF0N4txuNx/5bcRKoXouOfClpxh/qqrF4URNLQXbbt8MaAxeksZcZd1j8gcGjc+QxQ==",
|
|
|
+ "license": "Unlicense",
|
|
|
"dependencies": {
|
|
|
- "node-addon-api": "^8.2.2",
|
|
|
- "node-gyp-build": "^4.8.2",
|
|
|
- "tree-sitter-javascript": "^0.23.1"
|
|
|
- },
|
|
|
- "peerDependencies": {
|
|
|
- "tree-sitter": "^0.21.0"
|
|
|
- },
|
|
|
- "peerDependenciesMeta": {
|
|
|
- "tree-sitter": {
|
|
|
- "optional": true
|
|
|
- }
|
|
|
- }
|
|
|
- },
|
|
|
- "node_modules/tree-sitter-typescript/node_modules/node-addon-api": {
|
|
|
- "version": "8.5.0",
|
|
|
- "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-8.5.0.tgz",
|
|
|
- "integrity": "sha512-/bRZty2mXUIFY/xU5HLvveNHlswNJej+RnxBjOMkidWfwZzgTbPG1E3K5TOxRLOR+5hX7bSofy8yf1hZevMS8A==",
|
|
|
- "license": "MIT",
|
|
|
- "optional": true,
|
|
|
- "engines": {
|
|
|
- "node": "^18 || ^20 || >= 21"
|
|
|
- }
|
|
|
- },
|
|
|
- "node_modules/tree-sitter/node_modules/node-addon-api": {
|
|
|
- "version": "8.5.0",
|
|
|
- "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-8.5.0.tgz",
|
|
|
- "integrity": "sha512-/bRZty2mXUIFY/xU5HLvveNHlswNJej+RnxBjOMkidWfwZzgTbPG1E3K5TOxRLOR+5hX7bSofy8yf1hZevMS8A==",
|
|
|
- "license": "MIT",
|
|
|
- "engines": {
|
|
|
- "node": "^18 || ^20 || >= 21"
|
|
|
+ "tree-sitter-wasms": "^0.1.11"
|
|
|
}
|
|
|
},
|
|
|
"node_modules/tunnel-agent": {
|
|
|
@@ -2961,20 +2460,18 @@
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
- "node_modules/which": {
|
|
|
- "version": "2.0.2",
|
|
|
- "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
|
|
|
- "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
|
|
|
- "license": "ISC",
|
|
|
- "optional": true,
|
|
|
- "dependencies": {
|
|
|
- "isexe": "^2.0.0"
|
|
|
- },
|
|
|
- "bin": {
|
|
|
- "node-which": "bin/node-which"
|
|
|
+ "node_modules/web-tree-sitter": {
|
|
|
+ "version": "0.25.10",
|
|
|
+ "resolved": "https://registry.npmjs.org/web-tree-sitter/-/web-tree-sitter-0.25.10.tgz",
|
|
|
+ "integrity": "sha512-Y09sF44/13XvgVKgO2cNDw5rGk6s26MgoZPXLESvMXeefBf7i6/73eFurre0IsTW6E14Y0ArIzhUMmjoc7xyzA==",
|
|
|
+ "license": "MIT",
|
|
|
+ "peerDependencies": {
|
|
|
+ "@types/emscripten": "^1.40.0"
|
|
|
},
|
|
|
- "engines": {
|
|
|
- "node": ">= 8"
|
|
|
+ "peerDependenciesMeta": {
|
|
|
+ "@types/emscripten": {
|
|
|
+ "optional": true
|
|
|
+ }
|
|
|
}
|
|
|
},
|
|
|
"node_modules/why-is-node-running": {
|