{"name":"tree-sitter-bash","version":"0.21.0","description":"Bash grammar for tree-sitter","repository":"github:tree-sitter/tree-sitter-bash","license":"MIT","author":"Max Brunsfeld <maxbrunsfeld@gmail.com>","contributors":["Amaan Qureshi <amaanq12@gmail.com>"],"main":"bindings/node","types":"bindings/node","files":["grammar.js","binding.gyp","prebuilds/**","bindings/node/*","queries/*","src/**"],"keywords":["incremental","parsing","tree-sitter","bash"],"dependencies":{"node-addon-api":"^7.1.0","web-tree-sitter":"^0.21.0","node-gyp-build":"^4.8.0"},"peerDependencies":{"tree-sitter":"^0.21.0"},"peerDependenciesMeta":{"tree_sitter":{"optional":true}},"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","node-gyp":"^10.0.1","tree-sitter-cli":"^0.21.0","prebuildify":"^6.0.0"},"scripts":{"install":"node-gyp-build","prebuildify":"prebuildify --napi --strip","build":"tree-sitter generate --no-bindings","build-wasm":"tree-sitter build-wasm","lint":"eslint grammar.js","parse":"tree-sitter parse","test":"tree-sitter test"},"tree-sitter":[{"scope":"source.bash","injection-regex":"^(shell|bash|sh)$","first-line-regex":"^#!.*\\b(sh|bash|dash)\\b.*$","file-types":["sh","bash",".bashrc",".bash_profile","ebuild","eclass"]}]}