{"bugs":{"url":"https://github.com/tree-sitter/tree-sitter-javascript/issues"},"dist":{"shasum":"ce08ff82eac0be08843d6dd580e435ae338b4b50","tarball":"https://registry.npmjs.org/tree-sitter-javascript/-/tree-sitter-javascript-0.21.4.tgz","fileCount":25,"integrity":"sha512-Lrk8yahebwrwc1sWJE9xPcz1OnnqiEV7Dh5fbN6EN3wNAdu9r06HpTqLqDwUUbnG4EB46Sfk+FJFAOldfoKLOw==","signatures":[{"sig":"MEYCIQCeXjOnfg66Csu/Y4mrEEqCWmCZ39lBumjz/CpfLm7+GQIhAJQaCH9k3FIv3/3VrLFKj0RimmiKH38noOjZ5I/fTBi5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4494958},"main":"bindings/node","name":"tree-sitter-javascript","types":"bindings/node","author":{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},"gitHead":"d767b1a276a4e80d7a6be30bada3070740ba4fa2","license":"MIT","scripts":{"lint":"eslint grammar.js","test":"tree-sitter test","build":"tree-sitter generate --no-bindings","parse":"tree-sitter parse","install":"node-gyp-build","build-wasm":"tree-sitter build --wasm","prebuildify":"prebuildify --napi --strip"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"homepage":"https://github.com/tree-sitter/tree-sitter-javascript#readme","keywords":["incremental","parsing","tree-sitter","javascript"],"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-javascript.git","type":"git"},"_npmVersion":"10.7.0","description":"JavaScript grammar for tree-sitter","directories":{},"maintainers":[{"name":"amaanq","email":"amaanq12@gmail.com"},{"name":"ahlinc","email":"ahlincq@gmail.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"tclem","email":"timothy.clem@gmail.com"},{"name":"daviwil","email":"daviwil@github.com"},{"name":"queerviolet","email":"npm@ashi.io"},{"name":"rewinfrey","email":"rick.winfrey@gmail.com"},{"name":"robrix","email":"rob.rix@github.com"},{"name":"joshvera","email":"josh@joshvera.com"},{"name":"ben3eee","email":"bene@datakonstruktion.com"},{"name":"atom-team","email":"atom@github.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"darangi","email":"small_musa@hotmail.com"},{"name":"patrickthomson","email":"patrickt@github.com"}],"tree-sitter":[{"tags":["queries/tags.scm"],"scope":"source.js","file-types":["js","mjs","cjs","jsx"],"highlights":["queries/highlights.scm","queries/highlights-jsx.scm","queries/highlights-params.scm"],"injection-regex":"^(js|javascript)$"}],"_nodeVersion":"20.15.0","contributors":[{"name":"Amaan Qureshi","email":"amaanq12@gmail.com"}],"dependencies":{"node-addon-api":"^8.0.0","node-gyp-build":"^4.8.1"},"eslintConfig":{"env":{"es2021":true,"commonjs":true},"rules":{"indent":["error",2,{"SwitchCase":1}],"max-len":["error",{"code":160,"ignoreUrls":true,"ignoreStrings":true,"ignoreComments":true}],"camel-case":"off","arrow-parens":"off","spaced-comment":["warn","always",{"line":{"markers":["/"]}}]},"extends":"google","parserOptions":{"sourceType":"module","ecmaVersion":"latest"}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prebuildify":"^6.0.1","tree-sitter-cli":"^0.22.6","eslint-config-google":"^0.14.0"},"peerDependencies":{"tree-sitter":"^0.21.1"},"peerDependenciesMeta":{"tree_sitter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-javascript_0.21.4_1720227154531_0.31704657697614813","host":"s3://npm-registry-packages"},"_id":"tree-sitter-javascript@0.21.4","version":"0.21.4"}