{"_id":"web-tree-sitter","_rev":"4101645","name":"web-tree-sitter","description":"Tree-sitter bindings for the web","dist-tags":{"latest":"0.26.3"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"time":{"modified":"2026-01-11T18:41:13.000Z","created":"2019-05-07T20:08:14.219Z","0.26.3":"2025-12-13T12:58:02.722Z","0.25.10":"2025-09-22T22:23:13.426Z","0.26.0":"2025-09-19T15:39:06.559Z","0.25.9":"2025-09-06T20:13:41.440Z","0.25.8":"2025-07-13T18:56:40.417Z","0.25.7":"2025-07-12T19:05:44.880Z","0.25.6":"2025-06-04T16:31:08.110Z","0.25.5":"2025-05-28T01:37:54.680Z","0.25.4":"2025-05-11T14:40:14.744Z","0.25.3":"2025-03-05T00:23:19.393Z","0.25.2":"2025-02-18T03:21:54.348Z","0.25.1":"2025-02-02T07:28:21.073Z","0.25.0":"2025-02-01T02:30:18.404Z","0.24.7":"2025-01-12T18:28:59.473Z","0.24.6":"2024-12-27T03:46:10.608Z","0.24.5":"2024-12-11T06:34:22.971Z","0.24.4":"2024-11-10T04:25:44.594Z","0.24.3":"2024-10-09T21:41:27.584Z","0.24.2":"2024-10-06T00:39:36.900Z","0.24.1":"2024-10-04T04:57:29.909Z","0.24.0":"2024-10-04T04:28:34.378Z","0.23.2":"2024-10-01T16:46:06.497Z","0.23.1":"2024-09-30T22:35:35.738Z","0.23.0":"2024-08-26T13:55:21.794Z","0.22.6":"2024-05-05T20:59:52.657Z","0.22.5":"2024-04-14T17:27:15.643Z","0.22.4":"2024-04-13T00:13:22.447Z","0.22.3":"2024-04-12T22:54:27.770Z","0.22.2":"2024-03-17T12:14:23.881Z","0.22.1":"2024-03-10T22:15:02.497Z","0.22.0":"2024-03-10T20:52:30.474Z","0.21.0":"2024-02-21T20:31:46.859Z","0.20.8":"2023-04-10T17:11:30.864Z","0.20.7":"2022-09-02T21:58:23.245Z","0.20.5":"2022-03-02T22:47:57.559Z","0.20.3":"2022-01-22T00:36:12.283Z","0.20.2":"2021-12-31T01:14:13.644Z","0.19.4":"2021-05-20T21:34:57.473Z","0.19.3":"2021-05-07T17:29:57.183Z","0.19.1":"2021-03-05T23:35:26.096Z","0.19.0":"2021-03-01T22:47:25.877Z","0.18.2":"2021-02-27T03:18:19.576Z","0.18.1":"2021-02-11T00:23:05.751Z","0.18.0":"2020-12-11T23:57:53.363Z","0.17.1":"2020-09-24T22:06:30.473Z","0.17.0":"2020-09-23T21:03:43.569Z","0.16.4":"2020-06-01T20:48:07.467Z","0.16.2":"2020-03-02T23:06:09.828Z","0.16.1":"2020-03-02T21:09:12.768Z","0.16.0":"2019-12-11T00:26:31.707Z","0.15.11":"2019-11-20T19:13:08.203Z","0.15.10":"2019-10-22T20:01:58.098Z","0.15.9":"2019-07-30T00:20:05.313Z","0.15.8":"2019-07-23T18:20:33.329Z","0.15.7":"2019-07-17T22:20:05.123Z","0.15.6":"2019-06-03T23:19:35.582Z","0.15.5":"2019-05-31T18:15:36.270Z","0.15.4":"2019-05-31T17:44:02.978Z","0.15.3":"2019-05-28T20:00:32.340Z","0.15.2":"2019-05-07T20:42:34.277Z","0.15.1":"2019-05-07T20:08:14.219Z"},"users":{},"author":{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git","directory":"lib/binding_web"},"versions":{"0.26.3":{"name":"web-tree-sitter","version":"0.26.3","description":"Tree-sitter bindings for the web","repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git","directory":"lib/binding_web"},"license":"MIT","author":{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"type":"module","exports":{".":{"import":{"types":"./web-tree-sitter.d.ts","default":"./web-tree-sitter.js"},"require":{"types":"./web-tree-sitter.d.cts","default":"./web-tree-sitter.cjs"}},"./web-tree-sitter.wasm":"./web-tree-sitter.wasm","./debug":{"import":{"types":"./web-tree-sitter.d.ts","default":"./debug/web-tree-sitter.js"},"require":{"types":"./web-tree-sitter.d.cts","default":"./debug/web-tree-sitter.cjs"}},"./debug/web-tree-sitter.wasm":"./debug/web-tree-sitter.wasm"},"types":"web-tree-sitter.d.ts","keywords":["incremental","parsing","tree-sitter","wasm"],"devDependencies":{"@eslint/js":"^9.39.1","@types/emscripten":"^1.41.5","@types/node":"^24.10.1","@vitest/coverage-v8":"^3.0.5","dts-buddy":"^0.6.2","esbuild":"^0.27.1","eslint":"^9.39.1","source-map":"^0.7.4","tsx":"^4.21.0","typescript":"^5.7.3","typescript-eslint":"^8.48.1","vitest":"^3.0.5"},"scripts":{"build:ts":"tsc -b . && node script/build.js","build:wasm":"cd ../../ && cargo xtask build-wasm","build:wasm:debug":"cd ../../ && cargo xtask build-wasm --debug","build":"npm run build:wasm && npm run build:ts","build:debug":"npm run build:wasm:debug && npm run build:ts -- --debug","build:dts":"node script/generate-dts.js","lint":"eslint src/*.ts script/*.ts test/*.ts","lint:fix":"eslint src/*.ts script/*.ts test/*.ts --fix","test":"vitest run","test:watch":"vitest","prepack":"cp ../../LICENSE .","postpack":"rm LICENSE","prepublishOnly":"tsx script/check-artifacts-fresh.ts"},"gitHead":"cd4b6e2ef996d4baca12caadb78dffc8b55bc869","_id":"web-tree-sitter@0.26.3","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter#readme","_nodeVersion":"24.11.1","_npmVersion":"11.6.2","dist":{"shasum":"fb5807ec1acba62d9938728eafdb776bccfb85c2","size":1112703,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.26.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.26.3.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e1d0b66b-55ae-406d-a46d-00daf328c3ac"}},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/web-tree-sitter_0.26.3_1765630682504_0.03701515465927918"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-13T12:58:02.722Z","publish_time":1765630682722,"_source_registry_name":"default","_cnpm_publish_time":1765630682722},"0.25.10":{"name":"web-tree-sitter","version":"0.25.10","description":"Tree-sitter bindings for the web","repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git","directory":"lib/binding_web"},"license":"MIT","author":{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"type":"module","exports":{".":{"import":"./tree-sitter.js","require":"./tree-sitter.cjs","types":"./web-tree-sitter.d.ts"},"./tree-sitter.wasm":"./tree-sitter.wasm","./debug":{"import":"./debug/tree-sitter.js","require":"./debug/tree-sitter.cjs","types":"./web-tree-sitter.d.ts"},"./debug/tree-sitter.wasm":"./debug/tree-sitter.wasm"},"types":"web-tree-sitter.d.ts","keywords":["incremental","parsing","tree-sitter","wasm"],"devDependencies":{"@eslint/js":"^9.20.0","@types/node":"^22.13.1","@vitest/coverage-v8":"^3.0.5","dts-buddy":"^0.5.4","esbuild":"^0.24.2","eslint":"^9.19.0","source-map":"^0.7.4","tsx":"^4.19.2","typescript":"^5.7.3","typescript-eslint":"^8.22.0","vitest":"^3.0.4"},"peerDependencies":{"@types/emscripten":"^1.40.0"},"peerDependenciesMeta":{"@types/emscripten":{"optional":true}},"scripts":{"build:ts":"tsc -b . && node script/build.js","build:wasm":"cd ../../ && cargo xtask build-wasm","build:wasm:debug":"cd ../../ && cargo xtask build-wasm --debug","build":"npm run build:wasm && npm run build:ts","build:debug":"npm run build:wasm:debug && npm run build:ts -- --debug","build:dts":"node script/generate-dts.js","lint":"eslint src/*.ts script/*.ts test/*.ts","lint:fix":"eslint src/*.ts script/*.ts test/*.ts --fix","test":"vitest run","test:watch":"vitest","prepack":"cp ../../LICENSE .","prepublishOnly":"tsx script/check-artifacts-fresh.ts"},"_id":"web-tree-sitter@0.25.10","gitHead":"da6fe9beb4f7f67beb75914ca8e0d48ae48d6406","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter#readme","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"b21f1df7aaa87ad235b4c3d07005168349496706","size":1702266,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.25.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.25.10.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/web-tree-sitter_0.25.10_1758579793144_0.2737602032335682"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-22T22:23:13.426Z","publish_time":1758579793426,"_source_registry_name":"default","_cnpm_publish_time":1758579793426},"0.26.0":{"name":"web-tree-sitter","version":"0.26.0","description":"Tree-sitter bindings for the web","repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git","directory":"lib/binding_web"},"license":"MIT","author":{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"type":"module","exports":{".":{"import":{"types":"./web-tree-sitter.d.ts","default":"./web-tree-sitter.js"},"require":{"types":"./web-tree-sitter.d.cts","default":"./web-tree-sitter.cjs"}},"./web-tree-sitter.wasm":"./web-tree-sitter.wasm","./debug":{"import":{"types":"./web-tree-sitter.d.ts","default":"./debug/web-tree-sitter.js"},"require":{"types":"./web-tree-sitter.d.cts","default":"./debug/web-tree-sitter.cjs"}},"./debug/web-tree-sitter.wasm":"./debug/web-tree-sitter.wasm"},"types":"web-tree-sitter.d.ts","keywords":["incremental","parsing","tree-sitter","wasm"],"devDependencies":{"@eslint/js":"^9.20.0","@types/emscripten":"^1.40.0","@types/node":"^24.3.0","@vitest/coverage-v8":"^3.0.5","dts-buddy":"^0.6.2","esbuild":"^0.25.0","eslint":"^9.20.0","source-map":"^0.7.4","tsx":"^4.19.2","typescript":"^5.7.3","typescript-eslint":"^8.23.0","vitest":"^3.0.5"},"scripts":{"build:ts":"tsc -b . && node script/build.js","build:wasm":"cd ../../ && cargo xtask build-wasm","build:wasm:debug":"cd ../../ && cargo xtask build-wasm --debug","build":"npm run build:wasm && npm run build:ts","build:debug":"npm run build:wasm:debug && npm run build:ts -- --debug","build:dts":"node script/generate-dts.js","lint":"eslint src/*.ts script/*.ts test/*.ts","lint:fix":"eslint src/*.ts script/*.ts test/*.ts --fix","test":"vitest run","test:watch":"vitest","prepack":"cp ../../LICENSE .","postpack":"rm LICENSE","prepublishOnly":"tsx script/check-artifacts-fresh.ts"},"_id":"web-tree-sitter@0.26.0","gitHead":"9be3e2bdd8e1e62ad259e3c8ee7de7ebaed0553f","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter#readme","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"fe5900f0aaaa15b7e4df4339c9ee4c8efbd3674d","size":1102322,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.26.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.26.0.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/web-tree-sitter_0.26.0_1758296346323_0.8939985017707652"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-19T15:39:06.559Z","publish_time":1758296346559,"_source_registry_name":"default","deprecated":"Version 0.26.0 has been deprecated, please use 0.25.9 until a newer release comes out","_cnpm_publish_time":1758296346559},"0.25.9":{"name":"web-tree-sitter","version":"0.25.9","description":"Tree-sitter bindings for the web","repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git","directory":"lib/binding_web"},"license":"MIT","author":{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"type":"module","exports":{".":{"import":"./tree-sitter.js","require":"./tree-sitter.cjs","types":"./web-tree-sitter.d.ts"},"./tree-sitter.wasm":"./tree-sitter.wasm","./debug":{"import":"./debug/tree-sitter.js","require":"./debug/tree-sitter.cjs","types":"./web-tree-sitter.d.ts"},"./debug/tree-sitter.wasm":"./debug/tree-sitter.wasm"},"types":"web-tree-sitter.d.ts","keywords":["incremental","parsing","tree-sitter","wasm"],"devDependencies":{"@eslint/js":"^9.20.0","@types/node":"^22.13.1","@vitest/coverage-v8":"^3.0.5","dts-buddy":"^0.5.4","esbuild":"^0.24.2","eslint":"^9.19.0","source-map":"^0.7.4","tsx":"^4.19.2","typescript":"^5.7.3","typescript-eslint":"^8.22.0","vitest":"^3.0.4"},"peerDependencies":{"@types/emscripten":"^1.40.0"},"peerDependenciesMeta":{"@types/emscripten":{"optional":true}},"scripts":{"build:ts":"tsc -b . && node script/build.js","build:wasm":"cd ../../ && cargo xtask build-wasm","build:wasm:debug":"cd ../../ && cargo xtask build-wasm --debug","build":"npm run build:wasm && npm run build:ts","build:debug":"npm run build:wasm:debug && npm run build:ts -- --debug","build:dts":"node script/generate-dts.js","lint":"eslint src/*.ts script/*.ts test/*.ts","lint:fix":"eslint src/*.ts script/*.ts test/*.ts --fix","test":"vitest run","test:watch":"vitest","prepack":"cp ../../LICENSE .","prepublishOnly":"tsx script/check-artifacts-fresh.ts"},"_id":"web-tree-sitter@0.25.9","gitHead":"a467ea8502d95562171f97953a6dc5b2a8622609","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter#readme","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"555ff176af396de71e4710d62b0ba9b2607fdfd5","size":1702159,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.25.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.25.9.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/web-tree-sitter_0.25.9_1757189621198_0.8217679975915666"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-06T20:13:41.440Z","publish_time":1757189621440,"_source_registry_name":"default","_cnpm_publish_time":1757189621440},"0.25.8":{"name":"web-tree-sitter","version":"0.25.8","description":"Tree-sitter bindings for the web","repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","license":"MIT","author":{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"type":"module","exports":{".":{"import":"./tree-sitter.js","require":"./tree-sitter.cjs","types":"./web-tree-sitter.d.ts"},"./tree-sitter.wasm":"./tree-sitter.wasm","./debug":{"import":"./debug/tree-sitter.js","require":"./debug/tree-sitter.cjs","types":"./web-tree-sitter.d.ts"},"./debug/tree-sitter.wasm":"./debug/tree-sitter.wasm"},"types":"web-tree-sitter.d.ts","keywords":["incremental","parsing","tree-sitter","wasm"],"devDependencies":{"@eslint/js":"^9.19.0","@types/emscripten":"^1.40.0","@types/node":"^22.12.0","@vitest/coverage-v8":"^3.0.4","dts-buddy":"^0.5.4","esbuild":"^0.24.2","eslint":"^9.19.0","source-map":"^0.7.4","tsx":"^4.19.2","typescript":"^5.7.3","typescript-eslint":"^8.22.0","vitest":"^3.0.4"},"scripts":{"build:ts":"node script/build.js","build:wasm":"cd ../../ && cargo xtask build-wasm","build:wasm:debug":"cd ../../ && cargo xtask build-wasm --debug","build":"npm run build:wasm && npm run build:ts","build:debug":"npm run build:wasm:debug && npm run build:ts -- --debug","build:dts":"node script/generate-dts.js","lint":"eslint src/*.ts script/*.ts test/*.ts","lint:fix":"eslint src/*.ts script/*.ts test/*.ts --fix","test":"vitest run","test:watch":"vitest","prepack":"cp ../../LICENSE .","prepublishOnly":"tsx script/check-artifacts-fresh.ts"},"_id":"web-tree-sitter@0.25.8","gitHead":"f2f197b6b27ce75c280c20f131d4f71e906b86f7","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"0ac3898493478be99c13b943d70201b8e84cebe4","size":1702588,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.25.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.25.8.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/web-tree-sitter_0.25.8_1752433000178_0.33625902943920094"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-13T18:56:40.417Z","publish_time":1752433000417,"_source_registry_name":"default","_cnpm_publish_time":1752433000417},"0.25.7":{"name":"web-tree-sitter","version":"0.25.7","description":"Tree-sitter bindings for the web","repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","license":"MIT","author":{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"type":"module","exports":{".":{"import":"./tree-sitter.js","require":"./tree-sitter.cjs","types":"./web-tree-sitter.d.ts"},"./tree-sitter.wasm":"./tree-sitter.wasm","./debug":{"import":"./debug/tree-sitter.js","require":"./debug/tree-sitter.cjs","types":"./web-tree-sitter.d.ts"},"./debug/tree-sitter.wasm":"./debug/tree-sitter.wasm"},"types":"web-tree-sitter.d.ts","keywords":["incremental","parsing","tree-sitter","wasm"],"devDependencies":{"@eslint/js":"^9.19.0","@types/emscripten":"^1.40.0","@types/node":"^22.12.0","@vitest/coverage-v8":"^3.0.4","dts-buddy":"^0.5.4","esbuild":"^0.24.2","eslint":"^9.19.0","source-map":"^0.7.4","tsx":"^4.19.2","typescript":"^5.7.3","typescript-eslint":"^8.22.0","vitest":"^3.0.4"},"scripts":{"build:ts":"node script/build.js","build:wasm":"cd ../../ && cargo xtask build-wasm","build:wasm:debug":"cd ../../ && cargo xtask build-wasm --debug","build":"npm run build:wasm && npm run build:ts","build:debug":"npm run build:wasm:debug && npm run build:ts -- --debug","build:dts":"node script/generate-dts.js","lint":"eslint src/*.ts script/*.ts test/*.ts","lint:fix":"eslint src/*.ts script/*.ts test/*.ts --fix","test":"vitest run","test:watch":"vitest","prepack":"cp ../../LICENSE .","prepublishOnly":"tsx script/check-artifacts-fresh.ts"},"_id":"web-tree-sitter@0.25.7","gitHead":"c15938532d06b5abc4ad8bcbde43597eb95b5c20","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"6395cc566ba01d93a6f0a35376f485b355e6e911","size":1702588,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.25.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.25.7.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/web-tree-sitter_0.25.7_1752347144662_0.7538043960454246"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-12T19:05:44.880Z","publish_time":1752347144880,"_source_registry_name":"default","_cnpm_publish_time":1752347144880},"0.25.6":{"name":"web-tree-sitter","version":"0.25.6","description":"Tree-sitter bindings for the web","repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","license":"MIT","author":{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"type":"module","exports":{".":{"import":"./tree-sitter.js","require":"./tree-sitter.cjs","types":"./web-tree-sitter.d.ts"},"./web-tree-sitter.wasm":"./web-tree-sitter.wasm","./debug":{"import":"./debug/tree-sitter.js","require":"./debug/tree-sitter.cjs","types":"./web-tree-sitter.d.ts"},"./debug/web-tree-sitter.wasm":"./debug/web-tree-sitter.wasm"},"types":"web-tree-sitter.d.ts","keywords":["incremental","parsing","tree-sitter","wasm"],"devDependencies":{"@eslint/js":"^9.19.0","@types/emscripten":"^1.40.0","@types/node":"^22.12.0","@vitest/coverage-v8":"^3.0.4","dts-buddy":"^0.5.4","esbuild":"^0.24.2","eslint":"^9.19.0","source-map":"^0.7.4","tsx":"^4.19.2","typescript":"^5.7.3","typescript-eslint":"^8.22.0","vitest":"^3.0.4"},"scripts":{"build:ts":"node script/build.js","build:wasm":"cd ../../ && cargo xtask build-wasm","build:wasm:debug":"cd ../../ && cargo xtask build-wasm --debug","build":"npm run build:wasm && npm run build:ts","build:debug":"npm run build:wasm:debug && npm run build:ts -- --debug","build:dts":"node script/generate-dts.js","lint":"eslint src/*.ts script/*.ts test/*.ts","lint:fix":"eslint src/*.ts script/*.ts test/*.ts --fix","test":"vitest run","test:watch":"vitest","prepack":"cp ../../LICENSE .","prepublishOnly":"tsx script/check-artifacts-fresh.ts"},"_id":"web-tree-sitter@0.25.6","gitHead":"bf655c0beaf4943573543fa77c58e8006ff34971","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"f48d7b5268c23f345b02ea3cc6ef18728d07a3de","size":1708180,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.25.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.25.6.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/web-tree-sitter_0.25.6_1749054667853_0.1449756506666775"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-04T16:31:08.110Z","publish_time":1749054668110,"_source_registry_name":"default","_cnpm_publish_time":1749054668110},"0.25.5":{"name":"web-tree-sitter","version":"0.25.5","description":"Tree-sitter bindings for the web","repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","license":"MIT","author":{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"type":"module","exports":{".":{"import":"./tree-sitter.js","require":"./tree-sitter.cjs","types":"./web-tree-sitter.d.ts"},"./web-tree-sitter.wasm":"./web-tree-sitter.wasm","./debug":{"import":"./debug/tree-sitter.js","require":"./debug/tree-sitter.cjs","types":"./web-tree-sitter.d.ts"},"./debug/web-tree-sitter.wasm":"./debug/web-tree-sitter.wasm"},"types":"web-tree-sitter.d.ts","keywords":["incremental","parsing","tree-sitter","wasm"],"devDependencies":{"@eslint/js":"^9.19.0","@types/emscripten":"^1.40.0","@types/node":"^22.12.0","@vitest/coverage-v8":"^3.0.4","dts-buddy":"^0.5.4","esbuild":"^0.24.2","eslint":"^9.19.0","source-map":"^0.7.4","tsx":"^4.19.2","typescript":"^5.7.3","typescript-eslint":"^8.22.0","vitest":"^3.0.4"},"scripts":{"build:ts":"node script/build.js","build:wasm":"cd ../../ && cargo xtask build-wasm","build:wasm:debug":"cd ../../ && cargo xtask build-wasm --debug","build":"npm run build:wasm && npm run build:ts","build:debug":"npm run build:wasm:debug && npm run build:ts -- --debug","build:dts":"node script/generate-dts.js","lint":"eslint src/*.ts script/*.ts test/*.ts","lint:fix":"eslint src/*.ts script/*.ts test/*.ts --fix","test":"vitest run","test:watch":"vitest","prepack":"cp ../../LICENSE .","prepublishOnly":"tsx script/check-artifacts-fresh.ts"},"_id":"web-tree-sitter@0.25.5","gitHead":"460118b4c82318b083b4d527c9c750426730f9c0","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"cb32a82f6a836a1fd759121d9580ac0b3976bb05","size":1708166,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.25.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.25.5.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/web-tree-sitter_0.25.5_1748396274301_0.4833670378871069"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-28T01:37:54.680Z","publish_time":1748396274680,"_source_registry_name":"default","_cnpm_publish_time":1748396274680},"0.25.4":{"name":"web-tree-sitter","version":"0.25.4","description":"Tree-sitter bindings for the web","repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","license":"MIT","author":{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"type":"module","exports":{".":{"import":"./tree-sitter.js","require":"./tree-sitter.cjs","types":"./web-tree-sitter.d.ts"},"./web-tree-sitter.wasm":"./web-tree-sitter.wasm","./debug":{"import":"./debug/tree-sitter.js","require":"./debug/tree-sitter.cjs","types":"./web-tree-sitter.d.ts"},"./debug/web-tree-sitter.wasm":"./debug/web-tree-sitter.wasm"},"types":"web-tree-sitter.d.ts","keywords":["incremental","parsing","tree-sitter","wasm"],"devDependencies":{"@eslint/js":"^9.19.0","@types/emscripten":"^1.40.0","@types/node":"^22.12.0","@vitest/coverage-v8":"^3.0.4","dts-buddy":"^0.5.4","esbuild":"^0.24.2","eslint":"^9.19.0","source-map":"^0.7.4","tsx":"^4.19.2","typescript":"^5.7.3","typescript-eslint":"^8.22.0","vitest":"^3.0.4"},"scripts":{"build:ts":"node script/build.js","build:wasm":"cd ../../ && cargo xtask build-wasm","build:wasm:debug":"cd ../../ && cargo xtask build-wasm --debug","build":"npm run build:wasm && npm run build:ts","build:debug":"npm run build:wasm:debug && npm run build:ts -- --debug","build:dts":"node script/generate-dts.js","lint":"eslint src/*.ts script/*.ts test/*.ts","lint:fix":"eslint src/*.ts script/*.ts test/*.ts --fix","test":"vitest run","test:watch":"vitest","prepack":"cp ../../LICENSE .","prepublishOnly":"tsx script/check-artifacts-fresh.ts"},"_id":"web-tree-sitter@0.25.4","gitHead":"726dcd1e872149d95de581589fc408fb8ea9cb0b","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"36b113c94e84022c395856f51160b9f4c973deb2","size":1707723,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.25.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.25.4.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/web-tree-sitter_0.25.4_1746974414444_0.24414798988356678"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-11T14:40:14.744Z","publish_time":1746974414744,"_source_registry_name":"default","_cnpm_publish_time":1746974414744},"0.25.3":{"name":"web-tree-sitter","version":"0.25.3","description":"Tree-sitter bindings for the web","repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","license":"MIT","author":{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"type":"module","exports":{".":{"import":"./tree-sitter.js","require":"./tree-sitter.cjs","types":"./web-tree-sitter.d.ts"},"./debug":{"import":"./debug/tree-sitter.js","require":"./debug/tree-sitter.cjs","types":"./web-tree-sitter.d.ts"}},"types":"web-tree-sitter.d.ts","keywords":["incremental","parsing","tree-sitter","wasm"],"devDependencies":{"@eslint/js":"^9.19.0","@types/emscripten":"^1.40.0","@types/node":"^22.12.0","@vitest/coverage-v8":"^3.0.4","dts-buddy":"^0.5.4","esbuild":"^0.24.2","eslint":"^9.19.0","source-map":"^0.7.4","tsx":"^4.19.2","typescript":"^5.7.3","typescript-eslint":"^8.22.0","vitest":"^3.0.4"},"scripts":{"build:ts":"node script/build.js","build:wasm":"cd ../../ && cargo xtask build-wasm","build:wasm:debug":"cd ../../ && cargo xtask build-wasm --debug","build":"npm run build:wasm && npm run build:ts","build:debug":"npm run build:wasm:debug && npm run build:ts -- --debug","build:dts":"node script/generate-dts.js","lint":"eslint src/*.ts script/*.ts test/*.ts","lint:fix":"eslint src/*.ts script/*.ts test/*.ts --fix","test":"vitest run","test:watch":"vitest","prepack":"cp ../../LICENSE .","prepublishOnly":"tsx script/check-artifacts-fresh.ts"},"_id":"web-tree-sitter@0.25.3","gitHead":"2a835ee029dca1c325e6f1c01dbce40396f6123e","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"shasum":"dec6784149f2bd3bb55e1675a7c334b015c860dd","size":1709083,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.25.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.25.3.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/web-tree-sitter_0.25.3_1741134199155_0.2326058148920156"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-05T00:23:19.393Z","publish_time":1741134199393,"_source_registry_name":"default","_cnpm_publish_time":1741134199393},"0.25.2":{"name":"web-tree-sitter","version":"0.25.2","description":"Tree-sitter bindings for the web","repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","license":"MIT","author":{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"type":"module","exports":{".":{"import":"./tree-sitter.js","require":"./tree-sitter.cjs"},"./debug":{"import":"./debug/tree-sitter.js","require":"./debug/tree-sitter.cjs"}},"types":"web-tree-sitter.d.ts","keywords":["incremental","parsing","tree-sitter","wasm"],"devDependencies":{"@eslint/js":"^9.19.0","@types/emscripten":"^1.40.0","@types/node":"^22.12.0","@vitest/coverage-v8":"^3.0.4","dts-buddy":"^0.5.4","esbuild":"^0.24.2","eslint":"^9.19.0","source-map":"^0.7.4","tsx":"^4.19.2","typescript":"^5.7.3","typescript-eslint":"^8.22.0","vitest":"^3.0.4"},"scripts":{"build:ts":"node script/build.js","build:wasm":"cd ../../ && cargo xtask build-wasm","build:wasm:debug":"cd ../../ && cargo xtask build-wasm --debug","build":"npm run build:wasm && npm run build:ts","build:debug":"npm run build:wasm:debug && npm run build:ts -- --debug","build:dts":"node script/generate-dts.js","lint":"eslint src/*.ts script/*.ts test/*.ts","lint:fix":"eslint src/*.ts script/*.ts test/*.ts --fix","test":"vitest run","test:watch":"vitest","prepack":"cp ../../LICENSE .","prepublishOnly":"tsx script/check-artifacts-fresh.ts"},"_id":"web-tree-sitter@0.25.2","gitHead":"6e0618704ad758ba2ea5822faa80bcd36fbeba3d","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"93fdcef63cbcab82bb4c0503c6fcd7dff01139ee","size":1703333,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.25.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.25.2.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/web-tree-sitter_0.25.2_1739848914114_0.9575080229253983"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-18T03:21:54.348Z","publish_time":1739848914348,"_source_registry_name":"default","_cnpm_publish_time":1739848914348},"0.25.1":{"name":"web-tree-sitter","version":"0.25.1","description":"Tree-sitter bindings for the web","repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","license":"MIT","author":{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"type":"module","exports":{".":{"import":"./tree-sitter.js","require":"./tree-sitter.cjs"},"./debug":{"import":"./debug/tree-sitter.js","require":"./debug/tree-sitter.cjs"}},"types":"web-tree-sitter.d.ts","keywords":["incremental","parsing","tree-sitter","wasm"],"devDependencies":{"@eslint/js":"^9.19.0","@types/emscripten":"^1.40.0","@types/node":"^22.12.0","@vitest/coverage-v8":"^3.0.4","dts-buddy":"^0.5.4","esbuild":"^0.24.2","eslint":"^9.19.0","source-map":"^0.7.4","tsx":"^4.19.2","typescript":"^5.7.3","typescript-eslint":"^8.22.0","vitest":"^3.0.4"},"scripts":{"build:ts":"node script/build.js","build:wasm":"cd ../../ && cargo xtask build-wasm","build:wasm:debug":"cd ../../ && cargo xtask build-wasm --debug","build":"npm run build:wasm && npm run build:ts","build:debug":"npm run build:wasm:debug && npm run build:ts -- --debug","build:dts":"node script/generate-dts.js","lint":"eslint src/*.ts script/*.ts test/*.ts","lint:fix":"eslint src/*.ts script/*.ts test/*.ts --fix","test":"vitest run","test:watch":"vitest","prepack":"cp ../../LICENSE .","prepublishOnly":"tsx script/check-artifacts-fresh.ts"},"_id":"web-tree-sitter@0.25.1","gitHead":"f5afe475deb7c0bae6407fb776c76824f717bb61","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"1aa1aa31456240253f3b61f3152df5745f240cfe","size":1702196,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.25.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.25.1.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/web-tree-sitter_0.25.1_1738481300827_0.790548465757654"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-02T07:28:21.073Z","publish_time":1738481301073,"_source_registry_name":"default","_cnpm_publish_time":1738481301073},"0.25.0":{"name":"web-tree-sitter","version":"0.25.0","description":"Tree-sitter bindings for the web","repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","license":"MIT","author":{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"type":"module","exports":{".":{"import":"./tree-sitter.js","require":"./tree-sitter.cjs"},"./debug":{"import":"./debug/tree-sitter.js","require":"./debug/tree-sitter.cjs"}},"types":"web-tree-sitter.d.ts","keywords":["incremental","parsing","tree-sitter","wasm"],"devDependencies":{"@eslint/js":"^9.19.0","@types/emscripten":"^1.40.0","@types/node":"^22.12.0","@vitest/coverage-v8":"^3.0.4","dts-buddy":"^0.5.4","esbuild":"^0.24.2","eslint":"^9.19.0","source-map":"^0.7.4","tsx":"^4.19.2","typescript":"^5.7.3","typescript-eslint":"^8.22.0","vitest":"^3.0.4"},"scripts":{"build:ts":"node script/build.js","build:wasm":"cd ../../ && cargo xtask build-wasm","build:wasm:debug":"cd ../../ && cargo xtask build-wasm --debug","build":"npm run build:wasm && npm run build:ts","build:debug":"npm run build:wasm:debug && npm run build:ts -- --debug","build:dts":"node script/generate-dts.js","lint":"eslint src/*.ts script/*.ts test/*.ts","lint:fix":"eslint src/*.ts script/*.ts test/*.ts --fix","test":"vitest run","test:watch":"vitest","prepack":"cp ../../LICENSE .","prepublishOnly":"tsx script/check-artifacts-fresh.ts"},"_id":"web-tree-sitter@0.25.0","gitHead":"16aaed78ae6582ea55a94419828922c7b0960e10","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"9f88de8602dfb558baed6d5ed258cf2c9c08bd61","size":1702279,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.25.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.25.0.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/web-tree-sitter_0.25.0_1738377018206_0.8521041075935067"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-01T02:30:18.404Z","publish_time":1738377018404,"_source_registry_name":"default","_cnpm_publish_time":1738377018404},"0.24.7":{"name":"web-tree-sitter","version":"0.24.7","description":"Tree-sitter bindings for the web","main":"tree-sitter.js","types":"tree-sitter-web.d.ts","directories":{"test":"test"},"scripts":{"test":"mocha","prepack":"cp ../../LICENSE .","prepublishOnly":"node check-artifacts-fresh.js"},"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"keywords":["incremental","parsing"],"author":{"name":"Max Brunsfeld"},"license":"MIT","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","devDependencies":{"@types/emscripten":"^1.39.10","chai":"^4.3.7","eslint":">=8.56.0","eslint-config-google":"^0.14.0","mocha":"^10.2.0"},"_id":"web-tree-sitter@0.24.7","gitHead":"5e8760bf462ce7b19b3d2396d5b7860f3906a297","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"76d1da39407c8e4567d65b55bdbaca456b0700b4","size":115391,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.24.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.24.7.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/web-tree-sitter_0.24.7_1736706539279_0.9570963858042079"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-12T18:28:59.473Z","publish_time":1736706539473,"_source_registry_name":"default","_cnpm_publish_time":1736706539473},"0.24.6":{"name":"web-tree-sitter","version":"0.24.6","description":"Tree-sitter bindings for the web","main":"tree-sitter.js","types":"tree-sitter-web.d.ts","directories":{"test":"test"},"scripts":{"test":"mocha","prepack":"cp ../../LICENSE .","prepublishOnly":"node check-artifacts-fresh.js"},"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"keywords":["incremental","parsing"],"author":{"name":"Max Brunsfeld"},"license":"MIT","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","devDependencies":{"@types/emscripten":"^1.39.10","chai":"^4.3.7","eslint":">=8.56.0","eslint-config-google":"^0.14.0","mocha":"^10.2.0"},"_id":"web-tree-sitter@0.24.6","gitHead":"21a517c423010811147b0b1aa1e7aedc39ce91aa","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"05d15f15ca506a2615b7a97b3abc5183923812f2","size":115340,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.24.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.24.6.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/web-tree-sitter_0.24.6_1735271170425_0.2058957520507707"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-27T03:46:10.608Z","publish_time":1735271170608,"_source_registry_name":"default","_cnpm_publish_time":1735271170608},"0.24.5":{"name":"web-tree-sitter","version":"0.24.5","description":"Tree-sitter bindings for the web","main":"tree-sitter.js","types":"tree-sitter-web.d.ts","directories":{"test":"test"},"scripts":{"test":"mocha","prepack":"cp ../../LICENSE .","prepublishOnly":"node check-artifacts-fresh.js"},"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"keywords":["incremental","parsing"],"author":{"name":"Max Brunsfeld"},"license":"MIT","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","devDependencies":{"@types/emscripten":"^1.39.10","chai":"^4.3.7","eslint":">=8.56.0","eslint-config-google":"^0.14.0","mocha":"^10.2.0"},"_id":"web-tree-sitter@0.24.5","gitHead":"9d5f0e4c7d1e2c2303b56473dbbd94b5ff4acc7c","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"16cea449da63012f23ca7b83bd32817dd0520400","size":115340,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.24.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.24.5.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/web-tree-sitter_0.24.5_1733898862771_0.9444527619922043"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-11T06:34:22.971Z","publish_time":1733898862971,"_source_registry_name":"default","_cnpm_publish_time":1733898862971},"0.24.4":{"name":"web-tree-sitter","version":"0.24.4","description":"Tree-sitter bindings for the web","main":"tree-sitter.js","types":"tree-sitter-web.d.ts","directories":{"test":"test"},"scripts":{"test":"mocha","prepack":"cp ../../LICENSE .","prepublishOnly":"node check-artifacts-fresh.js"},"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"keywords":["incremental","parsing"],"author":{"name":"Max Brunsfeld"},"license":"MIT","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","devDependencies":{"@types/emscripten":"^1.39.10","chai":"^4.3.7","eslint":">=8.56.0","eslint-config-google":"^0.14.0","mocha":"^10.2.0"},"_id":"web-tree-sitter@0.24.4","gitHead":"fc8c1863e2e5724a0c40bb6e6cfc8631bfe5908b","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"shasum":"c223df93a1284efbe871aa36c2c9de097a116ec1","size":115329,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.24.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.24.4.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-tree-sitter_0.24.4_1731212744412_0.7007080379341193"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-10T04:25:44.594Z","publish_time":1731212744594,"_source_registry_name":"default","_cnpm_publish_time":1731212744594},"0.24.3":{"name":"web-tree-sitter","version":"0.24.3","description":"Tree-sitter bindings for the web","main":"tree-sitter.js","types":"tree-sitter-web.d.ts","directories":{"test":"test"},"scripts":{"test":"mocha","prepack":"cp ../../LICENSE .","prepublishOnly":"node check-artifacts-fresh.js"},"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"keywords":["incremental","parsing"],"author":{"name":"Max Brunsfeld"},"license":"MIT","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","devDependencies":{"@types/emscripten":"^1.39.10","chai":"^4.3.7","eslint":">=8.56.0","eslint-config-google":"^0.14.0","mocha":"^10.2.0"},"_id":"web-tree-sitter@0.24.3","gitHead":"bdfe32402e85673bbc693216f0a6ef72c98bb665","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"shasum":"e6ea923b5e63a47a2209c166fa2e1967d8427a0e","size":115314,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.24.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.24.3.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-tree-sitter_0.24.3_1728510087260_0.806019166464722"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-09T21:41:27.584Z","publish_time":1728510087584,"_source_registry_name":"default","_cnpm_publish_time":1728510087584},"0.24.2":{"name":"web-tree-sitter","version":"0.24.2","description":"Tree-sitter bindings for the web","main":"tree-sitter.js","types":"tree-sitter-web.d.ts","directories":{"test":"test"},"scripts":{"test":"mocha","prepack":"cp ../../LICENSE .","prepublishOnly":"node check-artifacts-fresh.js"},"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"keywords":["incremental","parsing"],"author":{"name":"Max Brunsfeld"},"license":"MIT","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","devDependencies":{"@types/emscripten":"^1.39.10","chai":"^4.3.7","eslint":">=8.56.0","eslint-config-google":"^0.14.0","mocha":"^10.2.0"},"_id":"web-tree-sitter@0.24.2","gitHead":"0b167b0782a74e3702fb77cbef1486c6c01c24c8","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"shasum":"498636630857f0e6e1297c53e8ddd95f56a788da","size":115220,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.24.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.24.2.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-tree-sitter_0.24.2_1728175176728_0.2626054304376739"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-06T00:39:36.900Z","publish_time":1728175176900,"_source_registry_name":"default","_cnpm_publish_time":1728175176900},"0.24.1":{"name":"web-tree-sitter","version":"0.24.1","description":"Tree-sitter bindings for the web","main":"tree-sitter.js","types":"tree-sitter-web.d.ts","directories":{"test":"test"},"scripts":{"test":"mocha","prepack":"cp ../../LICENSE .","prepublishOnly":"node check-artifacts-fresh.js"},"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"keywords":["incremental","parsing"],"author":{"name":"Max Brunsfeld"},"license":"MIT","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","devDependencies":{"@types/emscripten":"^1.39.10","chai":"^4.3.7","eslint":">=8.56.0","eslint-config-google":"^0.14.0","mocha":"^10.2.0"},"_id":"web-tree-sitter@0.24.1","gitHead":"693a403acd1c3fe8a833fbfaed59c85842518f67","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"shasum":"c40e49a29d73e9e47ef1864842b9fef381fef631","size":115220,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.24.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.24.1.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-tree-sitter_0.24.1_1728017849690_0.740521785441558"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-04T04:57:29.909Z","publish_time":1728017849909,"_source_registry_name":"default","_cnpm_publish_time":1728017849909},"0.24.0":{"name":"web-tree-sitter","version":"0.24.0","description":"Tree-sitter bindings for the web","main":"tree-sitter.js","types":"tree-sitter-web.d.ts","directories":{"test":"test"},"scripts":{"test":"mocha","prepack":"cp ../../LICENSE .","prepublishOnly":"node check-artifacts-fresh.js"},"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"keywords":["incremental","parsing"],"author":{"name":"Max Brunsfeld"},"license":"MIT","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","devDependencies":{"@types/emscripten":"^1.39.10","chai":"^4.3.7","eslint":">=8.56.0","eslint-config-google":"^0.14.0","mocha":"^10.2.0"},"_id":"web-tree-sitter@0.24.0","gitHead":"dfc891a5ce7d340c67252178729890bd6c18bbbc","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"shasum":"5f23d214833242ada20af5dbc805da62e4a394c2","size":115220,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.24.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.24.0.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-tree-sitter_0.24.0_1728016114087_0.9433803403212118"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-04T04:28:34.378Z","publish_time":1728016114378,"_source_registry_name":"default","_cnpm_publish_time":1728016114378},"0.23.2":{"name":"web-tree-sitter","version":"0.23.2","description":"Tree-sitter bindings for the web","main":"tree-sitter.js","types":"tree-sitter-web.d.ts","directories":{"test":"test"},"scripts":{"test":"mocha","prepack":"cp ../../LICENSE .","prepublishOnly":"node check-artifacts-fresh.js"},"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"keywords":["incremental","parsing"],"author":{"name":"Max Brunsfeld"},"license":"MIT","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","devDependencies":{"@types/emscripten":"^1.39.10","chai":"^4.3.7","eslint":">=8.56.0","eslint-config-google":"^0.14.0","mocha":"^10.2.0"},"_id":"web-tree-sitter@0.23.2","gitHead":"d97db6d63507eb62c536bcb2c4ac7d70c8ec665e","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"shasum":"60183d183cdc40d2b939fa20d4d81517539703b3","size":114921,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.23.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.23.2.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-tree-sitter_0.23.2_1727801166310_0.9367780753342163"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-01T16:46:06.497Z","publish_time":1727801166497,"_source_registry_name":"default","_cnpm_publish_time":1727801166497},"0.23.1":{"name":"web-tree-sitter","version":"0.23.1","description":"Tree-sitter bindings for the web","main":"tree-sitter.js","types":"tree-sitter-web.d.ts","directories":{"test":"test"},"scripts":{"test":"mocha","prepack":"cp ../../LICENSE .","prepublishOnly":"node check-artifacts-fresh.js"},"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"keywords":["incremental","parsing"],"author":{"name":"Max Brunsfeld"},"license":"MIT","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","devDependencies":{"@types/emscripten":"^1.39.10","chai":"^4.3.7","eslint":">=8.56.0","eslint-config-google":"^0.14.0","mocha":"^10.2.0"},"_id":"web-tree-sitter@0.23.1","gitHead":"78c41e3cedb1906b5dd7cbe82ca41cee30f440b1","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"shasum":"d0f81352e5111d89395bbf0a4762c72cdfd15abe","size":114921,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.23.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.23.1.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-tree-sitter_0.23.1_1727735735472_0.3785113439991441"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-30T22:35:35.738Z","publish_time":1727735735738,"_source_registry_name":"default","_cnpm_publish_time":1727735735738},"0.23.0":{"name":"web-tree-sitter","version":"0.23.0","description":"Tree-sitter bindings for the web","main":"tree-sitter.js","types":"tree-sitter-web.d.ts","directories":{"test":"test"},"scripts":{"test":"mocha","prepack":"cp ../../LICENSE .","prepublishOnly":"node check-artifacts-fresh.js"},"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"keywords":["incremental","parsing"],"author":{"name":"Max Brunsfeld"},"license":"MIT","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","devDependencies":{"@types/emscripten":"^1.39.10","chai":"^4.3.7","eslint":">=8.56.0","eslint-config-google":"^0.14.0","mocha":"^10.2.0"},"_id":"web-tree-sitter@0.23.0","gitHead":"12fb31826b8469cc7b9788e72bceee5af1cf0977","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"shasum":"adaddeeda1e0f09eb378e5b9f2134e3c07128186","size":114676,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.23.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.23.0.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-tree-sitter_0.23.0_1724680521657_0.3458722228880795"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-26T13:55:21.794Z","publish_time":1724680521794,"_source_registry_name":"default","_cnpm_publish_time":1724680521794},"0.22.6":{"name":"web-tree-sitter","version":"0.22.6","description":"Tree-sitter bindings for the web","main":"tree-sitter.js","types":"tree-sitter-web.d.ts","directories":{"test":"test"},"scripts":{"test":"mocha","prepack":"cp ../../LICENSE .","prepublishOnly":"node check-artifacts-fresh.js"},"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"keywords":["incremental","parsing"],"author":{"name":"Max Brunsfeld"},"license":"MIT","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","devDependencies":{"@types/emscripten":"^1.39.10","chai":"^4.3.7","eslint":">=8.56.0","eslint-config-google":"^0.14.0","mocha":"^10.2.0","terser":"^5.16.6"},"_id":"web-tree-sitter@0.22.6","gitHead":"b40f342067a89cd6331bf4c27407588320f3c263","_nodeVersion":"18.20.2","_npmVersion":"10.5.0","dist":{"shasum":"0f47fa798a5cbe0c2293b813f51c3ddebf94abbe","size":98247,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.22.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.22.6.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-tree-sitter_0.22.6_1714942792406_0.7109556538042019"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-05T20:59:52.657Z","publish_time":1714942792657,"_source_registry_name":"default","_cnpm_publish_time":1714942792657},"0.22.5":{"name":"web-tree-sitter","version":"0.22.5","description":"Tree-sitter bindings for the web","main":"tree-sitter.js","types":"tree-sitter-web.d.ts","directories":{"test":"test"},"scripts":{"test":"mocha","prepack":"cp ../../LICENSE .","prepublishOnly":"node check-artifacts-fresh.js"},"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"keywords":["incremental","parsing"],"author":{"name":"Max Brunsfeld"},"license":"MIT","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","devDependencies":{"@types/emscripten":"^1.39.10","chai":"^4.3.7","eslint":">=8.56.0","eslint-config-google":"^0.14.0","mocha":"^10.2.0","terser":"^5.16.6"},"_id":"web-tree-sitter@0.22.5","gitHead":"cdd46888603e06d6474a96c0024907f68242c45f","_nodeVersion":"18.20.1","_npmVersion":"10.5.0","dist":{"shasum":"12c7ce61cccbe2430f995a868c3ef696c3642437","size":98007,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.22.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.22.5.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-tree-sitter_0.22.5_1713115635485_0.3824314705340086"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-14T17:27:15.643Z","publish_time":1713115635643,"_source_registry_name":"default","_cnpm_publish_time":1713115635643},"0.22.4":{"name":"web-tree-sitter","version":"0.22.4","description":"Tree-sitter bindings for the web","main":"tree-sitter.js","types":"tree-sitter-web.d.ts","directories":{"test":"test"},"scripts":{"test":"mocha","prepack":"cp ../../LICENSE .","prepublishOnly":"node check-artifacts-fresh.js"},"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"keywords":["incremental","parsing"],"author":{"name":"Max Brunsfeld"},"license":"MIT","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","devDependencies":{"@types/emscripten":"^1.39.10","chai":"^4.3.7","eslint":">=8.56.0","eslint-config-google":"^0.14.0","mocha":"^10.2.0","terser":"^5.16.6"},"_id":"web-tree-sitter@0.22.4","gitHead":"285257998c3a52212d1362ae462008f78603d4a8","_nodeVersion":"18.20.1","_npmVersion":"10.5.0","dist":{"shasum":"708262d43594924eeaa60156893d1fd654f9717c","size":98007,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.22.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.22.4.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-tree-sitter_0.22.4_1712967202288_0.685915548785144"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-13T00:13:22.447Z","publish_time":1712967202447,"_source_registry_name":"default","_cnpm_publish_time":1712967202447},"0.22.3":{"name":"web-tree-sitter","version":"0.22.3","description":"Tree-sitter bindings for the web","main":"tree-sitter.js","types":"tree-sitter-web.d.ts","directories":{"test":"test"},"scripts":{"test":"mocha","prepack":"cp ../../LICENSE .","prepublishOnly":"node check-artifacts-fresh.js"},"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"keywords":["incremental","parsing"],"author":{"name":"Max Brunsfeld"},"license":"MIT","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","devDependencies":{"@types/emscripten":"^1.39.10","chai":"^4.3.7","eslint":">=8.56.0","eslint-config-google":"^0.14.0","mocha":"^10.2.0","terser":"^5.16.6"},"_id":"web-tree-sitter@0.22.3","gitHead":"3a0026ee5a9dd16fe2b9017e690c2fbb2b052f67","_nodeVersion":"18.20.1","_npmVersion":"10.5.0","dist":{"shasum":"dd88013485ea6ba862fb184de4f544b06bda4332","size":98007,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.22.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.22.3.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-tree-sitter_0.22.3_1712962467534_0.09042778094506798"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-12T22:54:27.770Z","publish_time":1712962467770,"_source_registry_name":"default","_cnpm_publish_time":1712962467770},"0.22.2":{"name":"web-tree-sitter","version":"0.22.2","description":"Tree-sitter bindings for the web","main":"tree-sitter.js","types":"tree-sitter-web.d.ts","directories":{"test":"test"},"scripts":{"test":"mocha","prepack":"cp ../../LICENSE .","prepublishOnly":"node check-artifacts-fresh.js"},"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"keywords":["incremental","parsing"],"author":{"name":"Max Brunsfeld"},"license":"MIT","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","devDependencies":{"@types/emscripten":"^1.39.10","chai":"^4.3.7","eslint":">=8.56.0","eslint-config-google":"^0.14.0","mocha":"^10.2.0","terser":"^5.16.6"},"_id":"web-tree-sitter@0.22.2","gitHead":"fc15f621334a262039ffaded5937e2844f88da61","_nodeVersion":"18.19.1","_npmVersion":"10.2.4","dist":{"shasum":"44036b26ae95b83f5ef1950ddeffb581eb4370c5","size":99751,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.22.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.22.2.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-tree-sitter_0.22.2_1710677663706_0.7275976635825656"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-17T12:14:23.881Z","publish_time":1710677663881,"_source_registry_name":"default","_cnpm_publish_time":1710677663881},"0.22.1":{"name":"web-tree-sitter","version":"0.22.1","description":"Tree-sitter bindings for the web","main":"tree-sitter.js","types":"tree-sitter-web.d.ts","directories":{"test":"test"},"scripts":{"test":"mocha","prepack":"cp ../../LICENSE .","prepublishOnly":"node check-artifacts-fresh.js"},"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"keywords":["incremental","parsing"],"author":{"name":"Max Brunsfeld"},"license":"MIT","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","devDependencies":{"chai":"^4.3.7","eslint":">=8.56.0","eslint-config-google":"^0.14.0","mocha":"^10.2.0","terser":"^5.16.6"},"_id":"web-tree-sitter@0.22.1","gitHead":"1c38d34deac5ae7ea797a559f596fb4ec9008eb4","_nodeVersion":"18.19.1","_npmVersion":"10.2.4","dist":{"shasum":"4b5243b082e85bd6ab5c0c56d1f826df29d8b9ed","size":99670,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.22.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.22.1.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-tree-sitter_0.22.1_1710108902143_0.9015353579397563"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-10T22:15:02.497Z","publish_time":1710108902497,"_source_registry_name":"default","_cnpm_publish_time":1710108902497},"0.22.0":{"name":"web-tree-sitter","version":"0.22.0","description":"Tree-sitter bindings for the web","main":"tree-sitter.js","types":"tree-sitter-web.d.ts","directories":{"test":"test"},"scripts":{"test":"mocha","prepack":"cp ../../LICENSE .","prepublishOnly":"node check-artifacts-fresh.js"},"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"keywords":["incremental","parsing"],"author":{"name":"Max Brunsfeld"},"license":"MIT","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","devDependencies":{"chai":"^4.3.7","eslint":">=8.56.0","eslint-config-google":"^0.14.0","mocha":"^10.2.0","terser":"^5.16.6"},"_id":"web-tree-sitter@0.22.0","gitHead":"92513665d73f6648c435b3b84d932d573f942277","_nodeVersion":"18.19.1","_npmVersion":"10.2.4","dist":{"shasum":"e146864a5798d7be66755a315e0be74e6dc397a8","size":99670,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.22.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.22.0.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-tree-sitter_0.22.0_1710103950276_0.29195563870327557"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-10T20:52:30.474Z","publish_time":1710103950474,"_source_registry_name":"default","_cnpm_publish_time":1710103950474},"0.21.0":{"name":"web-tree-sitter","version":"0.21.0","description":"Tree-sitter bindings for the web","main":"tree-sitter.js","types":"tree-sitter-web.d.ts","directories":{"test":"test"},"scripts":{"test":"mocha","prepack":"cp ../../LICENSE .","prepublishOnly":"node check-artifacts-fresh.js"},"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"keywords":["incremental","parsing"],"author":{"name":"Max Brunsfeld"},"license":"MIT","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","devDependencies":{"chai":"^4.3.7","eslint":">=8.56.0","eslint-config-google":"^0.14.0","mocha":"^10.2.0","terser":"^5.16.6"},"_id":"web-tree-sitter@0.21.0","gitHead":"f6b46440c26681a5763ef2f1c66b52bf0349b6a2","_nodeVersion":"18.19.1","_npmVersion":"10.2.4","dist":{"shasum":"5f92f28f67049c3d1da450b3e88ee28df2fc1909","size":96668,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.21.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.21.0.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-tree-sitter_0.21.0_1708547506714_0.902263353391914"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-21T20:31:46.859Z","publish_time":1708547506859,"_source_registry_name":"default","_cnpm_publish_time":1708547506859},"0.20.8":{"name":"web-tree-sitter","version":"0.20.8","description":"Tree-sitter bindings for the web","main":"tree-sitter.js","types":"tree-sitter-web.d.ts","directories":{"test":"test"},"scripts":{"test":"mocha","prepack":"cp ../../LICENSE .","prepublishOnly":"node check-artifacts-fresh.js"},"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"keywords":["incremental","parsing"],"author":{"name":"Max Brunsfeld"},"license":"MIT","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","devDependencies":{"chai":"^4.3.7","mocha":"^10.2.0","terser":"^5.16.6"},"_id":"web-tree-sitter@0.20.8","_nodeVersion":"18.15.0","_npmVersion":"9.6.4","dist":{"shasum":"1e371cb577584789cadd75cb49c7ddfbc99d04c8","size":95860,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.20.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.20.8.tgz"},"_npmUser":{"name":"ahlinc","email":"ahlincq@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-tree-sitter_0.20.8_1681146690729_0.6373218358935329"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-10T17:11:30.864Z","publish_time":1681146690864,"_cnpm_publish_time":1681146690864},"0.20.7":{"name":"web-tree-sitter","version":"0.20.7","description":"Tree-sitter bindings for the web","main":"tree-sitter.js","types":"tree-sitter-web.d.ts","directories":{"test":"test"},"scripts":{"test":"mocha","prepack":"cp ../../LICENSE .","prepublishOnly":"node check-artifacts-fresh.js"},"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"keywords":["incremental","parsing"],"author":{"name":"Max Brunsfeld"},"license":"MIT","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","devDependencies":{"chai":"^4.2.0","mocha":"^6.1.4","terser":"^3.17.0"},"_id":"web-tree-sitter@0.20.7","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"shasum":"b0ddb78e8244221a3100f432c7e162516cd9cd09","size":90674,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.20.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.20.7.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-tree-sitter_0.20.7_1662155903010_0.7252571661009137"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-02T21:58:26.007Z","publish_time":1662155903245,"_cnpm_publish_time":1662155903245},"0.20.5":{"name":"web-tree-sitter","version":"0.20.5","description":"Tree-sitter bindings for the web","main":"tree-sitter.js","types":"tree-sitter-web.d.ts","directories":{"test":"test"},"scripts":{"test":"mocha","prepack":"cp ../../LICENSE .","prepublishOnly":"node check-artifacts-fresh.js"},"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"keywords":["incremental","parsing"],"author":{"name":"Max Brunsfeld"},"license":"MIT","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","devDependencies":{"chai":"^4.2.0","mocha":"^6.1.4","terser":"^3.17.0"},"_id":"web-tree-sitter@0.20.5","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"shasum":"62c8ea29d94f6ef6f03ce9c68c860df011ee26c7","size":88926,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.20.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.20.5.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-tree-sitter_0.20.5_1646261277399_0.41661667877163744"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-02T22:48:19.281Z","publish_time":1646261277559,"_cnpm_publish_time":1646261277559},"0.20.3":{"name":"web-tree-sitter","version":"0.20.3","description":"Tree-sitter bindings for the web","main":"tree-sitter.js","types":"tree-sitter-web.d.ts","directories":{"test":"test"},"scripts":{"test":"mocha","prepack":"cp ../../LICENSE .","prepublishOnly":"node check-artifacts-fresh.js"},"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"keywords":["incremental","parsing"],"author":{"name":"Max Brunsfeld"},"license":"MIT","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","devDependencies":{"chai":"^4.2.0","mocha":"^6.1.4","terser":"^3.17.0"},"_id":"web-tree-sitter@0.20.3","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"shasum":"3dd17b283ad63b1d8c07c5ea814f0fefb2b1f776","size":88615,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.20.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.20.3.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-tree-sitter_0.20.3_1642811772142_0.7139274604230743"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-22T00:36:19.988Z","publish_time":1642811772283,"_cnpm_publish_time":1642811772283},"0.20.2":{"name":"web-tree-sitter","version":"0.20.2","description":"Tree-sitter bindings for the web","main":"tree-sitter.js","types":"tree-sitter-web.d.ts","directories":{"test":"test"},"scripts":{"test":"mocha","prepack":"cp ../../LICENSE .","prepublishOnly":"node check-artifacts-fresh.js"},"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"keywords":["incremental","parsing"],"author":{"name":"Max Brunsfeld"},"license":"MIT","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","devDependencies":{"chai":"^4.2.0","mocha":"^6.1.4","terser":"^3.17.0"},"_id":"web-tree-sitter@0.20.2","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"shasum":"12268962fd58322003d2d112b417f63e194c281d","size":87690,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.20.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.20.2.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-tree-sitter_0.20.2_1640913253493_0.4622500021594138"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-31T01:14:21.498Z","publish_time":1640913253644,"_cnpm_publish_time":1640913253644},"0.19.4":{"name":"web-tree-sitter","version":"0.19.4","description":"Tree-sitter bindings for the web","main":"tree-sitter.js","types":"tree-sitter-web.d.ts","directories":{"test":"test"},"scripts":{"test":"mocha","prepublishOnly":"node check-artifacts-fresh.js"},"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"keywords":["incremental","parsing"],"author":{"name":"Max Brunsfeld"},"license":"MIT","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","devDependencies":{"chai":"^4.2.0","mocha":"^6.1.4","terser":"^3.17.0"},"_id":"web-tree-sitter@0.19.4","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"shasum":"975076e233204de9063e7a7bda1138c4b454b424","size":86522,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.19.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.19.4.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-tree-sitter_0.19.4_1621546497207_0.2474389752356474"},"_hasShrinkwrap":false,"publish_time":1621546497473,"_cnpm_publish_time":1621546497473,"_cnpmcore_publish_time":"2021-12-16T18:25:15.471Z"},"0.19.3":{"name":"web-tree-sitter","version":"0.19.3","description":"Tree-sitter bindings for the web","main":"tree-sitter.js","types":"tree-sitter-web.d.ts","directories":{"test":"test"},"scripts":{"test":"mocha","prepublishOnly":"node check-artifacts-fresh.js"},"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"keywords":["incremental","parsing"],"author":{"name":"Max Brunsfeld"},"license":"MIT","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","devDependencies":{"chai":"^4.2.0","mocha":"^6.1.4","terser":"^3.17.0"},"_id":"web-tree-sitter@0.19.3","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"shasum":"cf029aebb22b0cb43c19004ef69dacac7c800717","size":85226,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.19.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.19.3.tgz"},"_npmUser":{"name":"dcreager1847","email":"dcreager@dcreager.net"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-tree-sitter_0.19.3_1620408596826_0.9514129270375957"},"_hasShrinkwrap":false,"publish_time":1620408597183,"_cnpm_publish_time":1620408597183,"_cnpmcore_publish_time":"2021-12-16T18:25:15.803Z"},"0.19.1":{"name":"web-tree-sitter","version":"0.19.1","description":"Tree-sitter bindings for the web","main":"tree-sitter.js","types":"tree-sitter-web.d.ts","directories":{"test":"test"},"scripts":{"test":"mocha","prepublishOnly":"node check-artifacts-fresh.js"},"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"keywords":["incremental","parsing"],"author":{"name":"Max Brunsfeld"},"license":"MIT","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","devDependencies":{"chai":"^4.2.0","mocha":"^6.1.4","terser":"^3.17.0"},"_id":"web-tree-sitter@0.19.1","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"shasum":"2d93df1d65b3850870b3ebca8ae661eb9c798bc9","size":90158,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.19.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.19.1.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-tree-sitter_0.19.1_1614987325866_0.6173954125991536"},"_hasShrinkwrap":false,"publish_time":1614987326096,"_cnpm_publish_time":1614987326096,"_cnpmcore_publish_time":"2021-12-16T18:25:16.135Z"},"0.19.0":{"name":"web-tree-sitter","version":"0.19.0","description":"Tree-sitter bindings for the web","main":"tree-sitter.js","types":"tree-sitter-web.d.ts","directories":{"test":"test"},"scripts":{"test":"mocha","prepublishOnly":"node check-artifacts-fresh.js"},"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"keywords":["incremental","parsing"],"author":{"name":"Max Brunsfeld"},"license":"MIT","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","devDependencies":{"chai":"^4.2.0","mocha":"^6.1.4","terser":"^3.17.0"},"_id":"web-tree-sitter@0.19.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"shasum":"ce55bde4252a8951130f0a2f837fece7272e17d0","size":90163,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.19.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.19.0.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-tree-sitter_0.19.0_1614638845750_0.37988199629413777"},"_hasShrinkwrap":false,"publish_time":1614638845877,"_cnpm_publish_time":1614638845877,"_cnpmcore_publish_time":"2021-12-16T18:25:16.586Z"},"0.18.2":{"name":"web-tree-sitter","version":"0.18.2","description":"Tree-sitter bindings for the web","main":"tree-sitter.js","types":"tree-sitter-web.d.ts","directories":{"test":"test"},"scripts":{"test":"mocha","prepublishOnly":"node check-artifacts-fresh.js"},"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"keywords":["incremental","parsing"],"author":{"name":"Max Brunsfeld"},"license":"MIT","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","devDependencies":{"chai":"^4.2.0","mocha":"^6.1.4","terser":"^3.17.0"},"_id":"web-tree-sitter@0.18.2","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"shasum":"d7f7f0b28e1d62ac9750025a0df7eeef1b7329e7","size":90364,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.18.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.18.2.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-tree-sitter_0.18.2_1614395899408_0.2687214297078291"},"_hasShrinkwrap":false,"publish_time":1614395899576,"_cnpm_publish_time":1614395899576,"_cnpmcore_publish_time":"2021-12-16T18:25:17.038Z"},"0.18.1":{"name":"web-tree-sitter","version":"0.18.1","description":"Tree-sitter bindings for the web","main":"tree-sitter.js","types":"tree-sitter-web.d.ts","directories":{"test":"test"},"scripts":{"test":"mocha","prepublishOnly":"node check-artifacts-fresh.js"},"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"keywords":["incremental","parsing"],"author":{"name":"Max Brunsfeld"},"license":"MIT","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","devDependencies":{"chai":"^4.2.0","mocha":"^6.1.4","terser":"^3.17.0"},"_id":"web-tree-sitter@0.18.1","_nodeVersion":"15.5.0","_npmVersion":"7.3.0","dist":{"shasum":"ecbfc6dc3ee6fde7fbd72ac0bd13f2da673f7fb7","size":90308,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.18.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.18.1.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-tree-sitter_0.18.1_1613002985560_0.03799776903771712"},"_hasShrinkwrap":false,"publish_time":1613002985751,"_cnpm_publish_time":1613002985751,"_cnpmcore_publish_time":"2021-12-16T18:25:17.474Z"},"0.18.0":{"name":"web-tree-sitter","version":"0.18.0","description":"Tree-sitter bindings for the web","main":"tree-sitter.js","types":"tree-sitter-web.d.ts","directories":{"test":"test"},"scripts":{"test":"mocha","prepublishOnly":"node check-artifacts-fresh.js"},"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"keywords":["incremental","parsing"],"author":{"name":"Max Brunsfeld"},"license":"MIT","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","devDependencies":{"chai":"^4.2.0","mocha":"^6.1.4","terser":"^3.17.0"},"_id":"web-tree-sitter@0.18.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"shasum":"476cf1e838da7d5891cf08632ec5296828818dbe","size":89912,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.18.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.18.0.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-tree-sitter_0.18.0_1607731073222_0.046001371704708305"},"_hasShrinkwrap":false,"publish_time":1607731073363,"_cnpm_publish_time":1607731073363,"_cnpmcore_publish_time":"2021-12-16T18:25:17.785Z"},"0.17.1":{"name":"web-tree-sitter","version":"0.17.1","description":"Tree-sitter bindings for the web","main":"tree-sitter.js","types":"tree-sitter-web.d.ts","directories":{"test":"test"},"scripts":{"test":"mocha","prepublishOnly":"node check-artifacts-fresh.js"},"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"keywords":["incremental","parsing"],"author":{"name":"Max Brunsfeld"},"license":"MIT","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","devDependencies":{"chai":"^4.2.0","mocha":"^6.1.4","terser":"^3.17.0"},"_id":"web-tree-sitter@0.17.1","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"shasum":"99ef4650eeebb0fc1d0a08c80d3540e0bfa2cb59","size":89666,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.17.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.17.1.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-tree-sitter_0.17.1_1600985190324_0.7542955278985211"},"_hasShrinkwrap":false,"publish_time":1600985190473,"_cnpm_publish_time":1600985190473,"_cnpmcore_publish_time":"2021-12-16T18:25:18.108Z"},"0.17.0":{"name":"web-tree-sitter","version":"0.17.0","description":"Tree-sitter bindings for the web","main":"tree-sitter.js","types":"tree-sitter-web.d.ts","directories":{"test":"test"},"scripts":{"test":"mocha","prepublishOnly":"node check-artifacts-fresh.js"},"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"keywords":["incremental","parsing"],"author":{"name":"Max Brunsfeld"},"license":"MIT","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","devDependencies":{"chai":"^4.2.0","mocha":"^6.1.4","terser":"^3.17.0"},"_id":"web-tree-sitter@0.17.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"shasum":"5ee53dd4259cf39b32b4e0aad2569fe27af25087","size":89667,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.17.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.17.0.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-tree-sitter_0.17.0_1600895023299_0.1276663599070218"},"_hasShrinkwrap":false,"publish_time":1600895023569,"_cnpm_publish_time":1600895023569,"_cnpmcore_publish_time":"2021-12-16T18:25:18.535Z"},"0.16.4":{"name":"web-tree-sitter","version":"0.16.4","description":"Tree-sitter bindings for the web","main":"tree-sitter.js","types":"tree-sitter-web.d.ts","directories":{"test":"test"},"scripts":{"test":"mocha","prepublishOnly":"node check-artifacts-fresh.js"},"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"keywords":["incremental","parsing"],"author":{"name":"Max Brunsfeld"},"license":"MIT","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","devDependencies":{"chai":"^4.2.0","mocha":"^6.1.4","terser":"^3.17.0"},"_id":"web-tree-sitter@0.16.4","_nodeVersion":"10.15.3","_npmVersion":"6.14.4","dist":{"shasum":"3009ac7cf1811f50ad564932126f3779ccaeec63","size":90827,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.16.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.16.4.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-tree-sitter_0.16.4_1591044487364_0.6724559301034518"},"_hasShrinkwrap":false,"publish_time":1591044487467,"_cnpm_publish_time":1591044487467,"_cnpmcore_publish_time":"2021-12-16T18:25:18.984Z"},"0.16.2":{"name":"web-tree-sitter","version":"0.16.2","description":"Tree-sitter bindings for the web","main":"tree-sitter.js","types":"tree-sitter-web.d.ts","directories":{"test":"test"},"scripts":{"test":"mocha","prepublishOnly":"node check-artifacts-fresh.js"},"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"keywords":["incremental","parsing"],"author":{"name":"Max Brunsfeld"},"license":"MIT","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","devDependencies":{"chai":"^4.2.0","mocha":"^6.1.4","terser":"^3.17.0"},"_id":"web-tree-sitter@0.16.2","_nodeVersion":"10.15.3","_npmVersion":"6.13.2","dist":{"shasum":"fc6b62681d7ca524a9ffc8498448f8e23be7b1ea","size":80250,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.16.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.16.2.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-tree-sitter_0.16.2_1583190369697_0.9460519259112072"},"_hasShrinkwrap":false,"publish_time":1583190369828,"_cnpm_publish_time":1583190369828,"_cnpmcore_publish_time":"2021-12-16T18:25:19.389Z"},"0.16.1":{"name":"web-tree-sitter","version":"0.16.1","description":"Tree-sitter bindings for the web","main":"tree-sitter.js","types":"tree-sitter-web.d.ts","directories":{"test":"test"},"scripts":{"test":"mocha","prepublishOnly":"node check-artifacts-fresh.js"},"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"keywords":["incremental","parsing"],"author":{"name":"Max Brunsfeld"},"license":"MIT","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","devDependencies":{"chai":"^4.2.0","mocha":"^6.1.4","terser":"^3.17.0"},"_id":"web-tree-sitter@0.16.1","_nodeVersion":"10.15.3","_npmVersion":"6.13.2","dist":{"shasum":"12d4efbce21d68116987ec4311566e44b870fb61","size":80233,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.16.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.16.1.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-tree-sitter_0.16.1_1583183352601_0.10387162065065203"},"_hasShrinkwrap":false,"publish_time":1583183352768,"_cnpm_publish_time":1583183352768,"_cnpmcore_publish_time":"2021-12-16T18:25:19.753Z"},"0.16.0":{"name":"web-tree-sitter","version":"0.16.0","description":"Tree-sitter bindings for the web","main":"tree-sitter.js","types":"tree-sitter-web.d.ts","directories":{"test":"test"},"scripts":{"test":"mocha","prepublishOnly":"node check-artifacts-fresh.js"},"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"keywords":["incremental","parsing"],"author":{"name":"Max Brunsfeld"},"license":"MIT","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","devDependencies":{"chai":"^4.2.0","mocha":"^6.1.4","terser":"^3.17.0"},"_id":"web-tree-sitter@0.16.0","_nodeVersion":"10.15.3","_npmVersion":"6.13.2","dist":{"shasum":"629579b1bc44dd4264df311b9e0abfdc87fb8e27","size":77868,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.16.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.16.0.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-tree-sitter_0.16.0_1576023991529_0.8327228251389684"},"_hasShrinkwrap":false,"publish_time":1576023991707,"_cnpm_publish_time":1576023991707,"_cnpmcore_publish_time":"2021-12-16T18:25:20.381Z"},"0.15.11":{"name":"web-tree-sitter","version":"0.15.11","description":"Tree-sitter bindings for the web","main":"tree-sitter.js","types":"tree-sitter-web.d.ts","directories":{"test":"test"},"scripts":{"test":"mocha","prepublishOnly":"node check-artifacts-fresh.js"},"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"keywords":["incremental","parsing"],"author":{"name":"Max Brunsfeld"},"license":"MIT","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","devDependencies":{"chai":"^4.2.0","mocha":"^6.1.4","terser":"^3.17.0"},"_id":"web-tree-sitter@0.15.11","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"shasum":"2fa29820f4b6273f936e23de9ab1a1a62be347c3","size":77701,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.15.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.15.11.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-tree-sitter_0.15.11_1574277188019_0.3967205286547193"},"_hasShrinkwrap":false,"publish_time":1574277188203,"_cnpm_publish_time":1574277188203,"_cnpmcore_publish_time":"2021-12-16T18:25:20.718Z"},"0.15.10":{"name":"web-tree-sitter","version":"0.15.10","description":"Tree-sitter bindings for the web","main":"tree-sitter.js","types":"tree-sitter-web.d.ts","directories":{"test":"test"},"scripts":{"test":"mocha","prepublishOnly":"node check-artifacts-fresh.js"},"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"keywords":["incremental","parsing"],"author":{"name":"Max Brunsfeld"},"license":"MIT","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","devDependencies":{"chai":"^4.2.0","mocha":"^6.1.4","terser":"^3.17.0"},"_id":"web-tree-sitter@0.15.10","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"shasum":"daa75c8f0a31c8ebba6f879627f698c19edd5605","size":77532,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.15.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.15.10.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-tree-sitter_0.15.10_1571774517991_0.06812370514749877"},"_hasShrinkwrap":false,"publish_time":1571774518098,"_cnpm_publish_time":1571774518098,"_cnpmcore_publish_time":"2021-12-16T18:25:21.532Z"},"0.15.9":{"name":"web-tree-sitter","version":"0.15.9","description":"Tree-sitter bindings for the web","main":"tree-sitter.js","types":"tree-sitter-web.d.ts","directories":{"test":"test"},"scripts":{"test":"mocha","prepublishOnly":"node check-artifacts-fresh.js"},"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"keywords":["incremental","parsing"],"author":{"name":"Max Brunsfeld"},"license":"MIT","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","devDependencies":{"chai":"^4.2.0","mocha":"^6.1.4","terser":"^3.17.0"},"_id":"web-tree-sitter@0.15.9","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"shasum":"f93ec2e02cfc01ca3fa85d600114b982eef7b33c","size":118886,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.15.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.15.9.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-tree-sitter_0.15.9_1564446005085_0.3308397007233044"},"_hasShrinkwrap":false,"publish_time":1564446005313,"_cnpm_publish_time":1564446005313,"_cnpmcore_publish_time":"2021-12-16T18:25:21.912Z"},"0.15.8":{"name":"web-tree-sitter","version":"0.15.8","description":"Tree-sitter bindings for the web","main":"tree-sitter.js","types":"tree-sitter-web.d.ts","directories":{"test":"test"},"scripts":{"test":"mocha","prepublishOnly":"node check-artifacts-fresh.js"},"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"keywords":["incremental","parsing"],"author":{"name":"Max Brunsfeld"},"license":"MIT","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","devDependencies":{"chai":"^4.2.0","mocha":"^6.1.4","terser":"^3.17.0"},"_id":"web-tree-sitter@0.15.8","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"shasum":"8ee1e5dd3c392467dc05ab75d4bed9e051efeb7c","size":118892,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.15.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.15.8.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-tree-sitter_0.15.8_1563906033171_0.39923502064372784"},"_hasShrinkwrap":false,"publish_time":1563906033329,"_cnpm_publish_time":1563906033329,"_cnpmcore_publish_time":"2021-12-16T18:25:22.386Z"},"0.15.7":{"name":"web-tree-sitter","version":"0.15.7","description":"Tree-sitter bindings for the web","main":"tree-sitter.js","types":"tree-sitter-web.d.ts","directories":{"test":"test"},"scripts":{"test":"mocha","prepublishOnly":"node check-artifacts-fresh.js"},"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"keywords":["incremental","parsing"],"author":{"name":"Max Brunsfeld"},"license":"MIT","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","devDependencies":{"chai":"^4.2.0","mocha":"^6.1.4","terser":"^3.17.0"},"_id":"web-tree-sitter@0.15.7","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"shasum":"849f8d34ff94f64e402c3ef5ec4c4626b8a2dd7f","size":118851,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.15.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.15.7.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-tree-sitter_0.15.7_1563402004951_0.845558883397121"},"_hasShrinkwrap":false,"publish_time":1563402005123,"_cnpm_publish_time":1563402005123,"_cnpmcore_publish_time":"2021-12-16T18:25:23.234Z"},"0.15.6":{"name":"web-tree-sitter","version":"0.15.6","description":"Tree-sitter bindings for the web","main":"tree-sitter.js","types":"tree-sitter-web.d.ts","directories":{"test":"test"},"scripts":{"test":"mocha","prepublishOnly":"node check-artifacts-fresh.js"},"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"keywords":["incremental","parsing"],"author":{"name":"Max Brunsfeld"},"license":"MIT","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","devDependencies":{"chai":"^4.2.0","mocha":"^6.1.4","terser":"^3.17.0"},"_id":"web-tree-sitter@0.15.6","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"shasum":"e64f9d972191921c94c47c2d88189f09957ae4c3","size":118822,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.15.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.15.6.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-tree-sitter_0.15.6_1559603975468_0.05977392111243551"},"_hasShrinkwrap":false,"publish_time":1559603975582,"_cnpm_publish_time":1559603975582,"_cnpmcore_publish_time":"2021-12-16T18:25:23.678Z"},"0.15.5":{"name":"web-tree-sitter","version":"0.15.5","description":"Tree-sitter bindings for the web","main":"tree-sitter.js","types":"tree-sitter-web.d.ts","directories":{"test":"test"},"scripts":{"test":"mocha","prepublishOnly":"node check-artifacts-fresh.js"},"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"keywords":["incremental","parsing"],"author":{"name":"Max Brunsfeld"},"license":"MIT","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","devDependencies":{"chai":"^4.2.0","mocha":"^6.1.4","terser":"^3.17.0"},"_id":"web-tree-sitter@0.15.5","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"shasum":"d8cfcd06ace2655f906e77f3a79c6bb367ac69fc","size":118825,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.15.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.15.5.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-tree-sitter_0.15.5_1559326536127_0.8290205599219782"},"_hasShrinkwrap":false,"publish_time":1559326536270,"_cnpm_publish_time":1559326536270,"_cnpmcore_publish_time":"2021-12-16T18:25:24.619Z"},"0.15.4":{"name":"web-tree-sitter","version":"0.15.4","description":"Tree-sitter bindings for the web","main":"tree-sitter.js","types":"tree-sitter-web.d.ts","directories":{"test":"test"},"scripts":{"test":"mocha","prepublishOnly":"node check-artifacts-fresh.js"},"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"keywords":["incremental","parsing"],"author":{"name":"Max Brunsfeld"},"license":"MIT","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","devDependencies":{"chai":"^4.2.0","mocha":"^6.1.4","terser":"^3.17.0"},"_id":"web-tree-sitter@0.15.4","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"shasum":"2331b2eb7922fe1e99f016e38e98b599b7f15ffc","size":118073,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.15.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.15.4.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-tree-sitter_0.15.4_1559324642816_0.4711987658103416"},"_hasShrinkwrap":false,"publish_time":1559324642978,"_cnpm_publish_time":1559324642978,"_cnpmcore_publish_time":"2021-12-16T18:25:25.178Z"},"0.15.3":{"name":"web-tree-sitter","version":"0.15.3","description":"Tree-sitter bindings for the web","main":"tree-sitter.js","directories":{"test":"test"},"scripts":{"test":"mocha","prepublishOnly":"node check-artifacts-fresh.js"},"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"keywords":["incremental","parsing"],"author":{"name":"Max Brunsfeld"},"license":"MIT","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","devDependencies":{"chai":"^4.2.0","mocha":"^6.1.4","terser":"^3.17.0"},"_id":"web-tree-sitter@0.15.3","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"shasum":"65941b94382dd343d70f4e1fed371d64974a7a75","size":118069,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.15.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.15.3.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-tree-sitter_0.15.3_1559073632231_0.03389157671077059"},"_hasShrinkwrap":false,"publish_time":1559073632340,"_cnpm_publish_time":1559073632340,"_cnpmcore_publish_time":"2021-12-16T18:25:25.771Z"},"0.15.2":{"name":"web-tree-sitter","version":"0.15.2","description":"Tree-sitter bindings for the web","main":"tree-sitter.js","directories":{"test":"test"},"scripts":{"test":"mocha","prepublishOnly":"node check-artifacts-fresh.js"},"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"keywords":["incremental","parsing"],"author":{"name":"Max Brunsfeld"},"license":"MIT","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","devDependencies":{"chai":"^4.2.0","mocha":"^6.1.4","terser":"^3.17.0"},"_id":"web-tree-sitter@0.15.2","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"shasum":"a5f1a4caeb5b5f83edd84288ef008a12aba1e40d","size":103424,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.15.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.15.2.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-tree-sitter_0.15.2_1557261754184_0.5645929616995586"},"_hasShrinkwrap":false,"publish_time":1557261754277,"_cnpm_publish_time":1557261754277,"_cnpmcore_publish_time":"2021-12-16T18:25:26.142Z"},"0.15.1":{"name":"web-tree-sitter","version":"0.15.1","description":"Tree-sitter bindings for the web","main":"tree-sitter.js","directories":{"test":"test"},"scripts":{"test":"mocha","prepublish":"node check-artifacts-fresh.js"},"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter.git"},"keywords":["incremental","parsing"],"author":{"name":"Max Brunsfeld"},"license":"MIT","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter/tree/master/lib/binding_web","devDependencies":{"chai":"^4.2.0","mocha":"^6.1.4","terser":"^3.17.0"},"_id":"web-tree-sitter@0.15.1","_nodeVersion":"8.15.1","_npmVersion":"6.9.0","dist":{"shasum":"c59448bcb542d7352b2b05bba03a4d6d82ffe509","size":103422,"noattachment":false,"key":"/web-tree-sitter/-/web-tree-sitter-0.15.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/web-tree-sitter/download/web-tree-sitter-0.15.1.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"dcreager1847","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"robrix","email":""},{"name":"tclem","email":""}],"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-tree-sitter_0.15.1_1557259694075_0.06982816562285854"},"_hasShrinkwrap":false,"publish_time":1557259694219,"_cnpm_publish_time":1557259694219,"_cnpmcore_publish_time":"2021-12-16T18:25:26.638Z"}},"readme":"# Web Tree-sitter\n\n[![npmjs.com badge]][npmjs.com]\n\n[npmjs.com]: https://www.npmjs.org/package/web-tree-sitter\n[npmjs.com badge]: https://img.shields.io/npm/v/web-tree-sitter.svg?color=%23BF4A4A\n\nWebAssembly bindings to the [Tree-sitter](https://github.com/tree-sitter/tree-sitter) parsing library.\n\n## Setup\n\nYou can download the `web-tree-sitter.js` and `web-tree-sitter.wasm` files from [the latest GitHub release][gh release] and load\nthem using a standalone script:\n\n```html\n<script src=\"/the/path/to/web-tree-sitter.js\"></script>\n\n<script>\n  const { Parser } = window.TreeSitter;\n  Parser.init().then(() => { /* the library is ready */ });\n</script>\n```\n\nYou can also install [the `web-tree-sitter` module][npm module] from NPM and load it using a system like Webpack:\n\n```js\nconst { Parser } = require('web-tree-sitter');\nParser.init().then(() => { /* the library is ready */ });\n```\n\nor Vite:\n\n```js\nimport { Parser }  from 'web-tree-sitter';\nParser.init().then(() => { /* the library is ready */ });\n```\n\nWith Vite, you also need to make sure your server provides the `tree-sitter.wasm`\nfile to your `public` directory. You can do this automatically with a `postinstall`\n[script](https://docs.npmjs.com/cli/v10/using-npm/scripts) in your `package.json`:\n\n```js\n\"postinstall\": \"cp node_modules/web-tree-sitter/tree-sitter.wasm public\"\n```\n\nYou can also use this module with [deno](https://deno.land/):\n\n```js\nimport { Parser } from \"npm:web-tree-sitter\";\nawait Parser.init();\n// the library is ready\n```\n\nTo use the debug version of the library, replace your import of `web-tree-sitter` with `web-tree-sitter/debug`:\n\n```js\nimport { Parser } from 'web-tree-sitter/debug'; // or require('web-tree-sitter/debug')\n\nParser.init().then(() => { /* the library is ready */ });\n```\n\nThis will load the debug version of the `.js` and `.wasm` file, which includes debug symbols and assertions.\n\n> [!NOTE]\n> The `web-tree-sitter.js` file on GH releases is an ES6 module. If you are interested in using a pure CommonJS library, such\n> as for Electron, you should use the `web-tree-sitter.cjs` file instead.\n\n### Basic Usage\n\nFirst, create a parser:\n\n```js\nconst parser = new Parser();\n```\n\nThen assign a language to the parser. Tree-sitter languages are packaged as individual `.wasm` files (more on this below):\n\n```js\nconst { Language } = require('web-tree-sitter');\nconst JavaScript = await Language.load('/path/to/tree-sitter-javascript.wasm');\nparser.setLanguage(JavaScript);\n```\n\nNow you can parse source code:\n\n```js\nconst sourceCode = 'let x = 1; console.log(x);';\nconst tree = parser.parse(sourceCode);\n```\n\nand inspect the syntax tree.\n\n```javascript\nconsole.log(tree.rootNode.toString());\n\n// (program\n//   (lexical_declaration\n//     (variable_declarator (identifier) (number)))\n//   (expression_statement\n//     (call_expression\n//       (member_expression (identifier) (property_identifier))\n//       (arguments (identifier)))))\n\nconst callExpression = tree.rootNode.child(1).firstChild;\nconsole.log(callExpression);\n\n// { type: 'call_expression',\n//   startPosition: {row: 0, column: 16},\n//   endPosition: {row: 0, column: 30},\n//   startIndex: 0,\n//   endIndex: 30 }\n```\n\n### Editing\n\nIf your source code *changes*, you can update the syntax tree. This will take less time than the first parse.\n\n```javascript\n// Replace 'let' with 'const'\nconst newSourceCode = 'const x = 1; console.log(x);';\n\ntree.edit({\n  startIndex: 0,\n  oldEndIndex: 3,\n  newEndIndex: 5,\n  startPosition: {row: 0, column: 0},\n  oldEndPosition: {row: 0, column: 3},\n  newEndPosition: {row: 0, column: 5},\n});\n\nconst newTree = parser.parse(newSourceCode, tree);\n```\n\n### Parsing Text From a Custom Data Structure\n\nIf your text is stored in a data structure other than a single string, you can parse it by supplying a callback to `parse`\ninstead of a string:\n\n```javascript\nconst sourceLines = [\n  'let x = 1;',\n  'console.log(x);'\n];\n\nconst tree = parser.parse((index, position) => {\n  let line = sourceLines[position.row];\n  if (line) return line.slice(position.column);\n});\n```\n\n### Getting the `.wasm` language files\n\nThere are several options on how to get the `.wasm` files for the languages you want to parse.\n\n#### From npmjs.com\n\nThe recommended way is to just install the package from npm. For example, to parse JavaScript, you can install the `tree-sitter-javascript`\npackage:\n\n```sh\nnpm install tree-sitter-javascript\n```\n\nThen you can find the `.wasm` file in the `node_modules/tree-sitter-javascript` directory.\n\n#### From GitHub\n\nYou can also download the `.wasm` files from GitHub releases, so long as the repository uses our reusable workflow to publish\nthem.\nFor example, you can download the JavaScript `.wasm` file from the tree-sitter-javascript [releases page][gh release js].\n\n#### Generating `.wasm` files\n\nYou can also generate the `.wasm` file for your desired grammar. Shown below is an example of how to generate the `.wasm`\nfile for the JavaScript grammar.\n\n**IMPORTANT**: [Emscripten][emscripten], [Docker][docker], or [Podman][podman] need to be installed.\n\nFirst install `tree-sitter-cli`, and the tree-sitter language for which to generate `.wasm`\n(`tree-sitter-javascript` in this example):\n\n```sh\nnpm install --save-dev tree-sitter-cli tree-sitter-javascript\n```\n\nThen just use tree-sitter cli tool to generate the `.wasm`.\n\n```sh\nnpx tree-sitter build --wasm node_modules/tree-sitter-javascript\n```\n\nIf everything is fine, file `tree-sitter-javascript.wasm` should be generated in current directory.\n\n### Running .wasm in Node.js\n\nNotice that executing `.wasm` files in Node.js is considerably slower than running [Node.js bindings][node bindings].\nHowever, this could be useful for testing purposes:\n\n```javascript\nconst Parser = require('web-tree-sitter');\n\n(async () => {\n  await Parser.init();\n  const parser = new Parser();\n  const Lang = await Parser.Language.load('tree-sitter-javascript.wasm');\n  parser.setLanguage(Lang);\n  const tree = parser.parse('let x = 1;');\n  console.log(tree.rootNode.toString());\n})();\n```\n\n### Running .wasm in browser\n\n`web-tree-sitter` can run in the browser, but there are some common pitfalls.\n\n#### Loading the .wasm file\n\n`web-tree-sitter` needs to load the `tree-sitter.wasm` file. By default, it assumes that this file is available in the\nsame path as the JavaScript code. Therefore, if the code is being served from `http://localhost:3000/bundle.js`, then\nthe Wasm file should be at `http://localhost:3000/tree-sitter.wasm`.\n\nFor server side frameworks like NextJS, this can be tricky as pages are often served from a path such as\n`http://localhost:3000/_next/static/chunks/pages/index.js`. The loader will therefore look for the Wasm file at\n`http://localhost:3000/_next/static/chunks/pages/tree-sitter.wasm`. The solution is to pass a `locateFile` function in\nthe `moduleOptions` argument to `Parser.init()`:\n\n```javascript\nawait Parser.init({\n  locateFile(scriptName: string, scriptDirectory: string) {\n    return scriptName;\n  },\n});\n```\n\n`locateFile` takes in two parameters, `scriptName`, i.e. the Wasm file name, and `scriptDirectory`, i.e. the directory\nwhere the loader expects the script to be. It returns the path where the loader will look for the Wasm file. In the NextJS\ncase, we want to return just the `scriptName` so that the loader will look at `http://localhost:3000/tree-sitter.wasm`\nand not `http://localhost:3000/_next/static/chunks/pages/tree-sitter.wasm`.\n\nFor more information on the module options you can pass in, see the [emscripten documentation][emscripten-module-options].\n\n#### \"Can't resolve 'fs' in 'node_modules/web-tree-sitter\"\n\nMost bundlers will notice that the `web-tree-sitter.js` file is attempting to import `fs`, i.e. node's file system library.\nSince this doesn't exist in the browser, the bundlers will get confused. For Webpack, you can fix this by adding the\nfollowing to your webpack config:\n\n```javascript\n{\n  resolve: {\n    fallback: {\n      fs: false\n    }\n  }\n}\n```\n\n[docker]: https://www.docker.com\n[emscripten]: https://emscripten.org\n[emscripten-module-options]: https://emscripten.org/docs/api_reference/module.html#affecting-execution\n[gh release]: https://github.com/tree-sitter/tree-sitter/releases/latest\n[gh release js]: https://github.com/tree-sitter/tree-sitter-javascript/releases/latest\n[node bindings]: https://github.com/tree-sitter/node-tree-sitter\n[npm module]: https://www.npmjs.com/package/web-tree-sitter\n[podman]: https://podman.io\n","_attachments":{},"homepage":"https://github.com/tree-sitter/tree-sitter#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter/issues"},"license":"MIT"}