{"_id":"tree-sitter-bash","_rev":"54-c5d0b7721b0237425c2f882da4d6fa8b","name":"tree-sitter-bash","dist-tags":{"latest":"0.25.1"},"versions":{"0.2.2":{"name":"tree-sitter-bash","version":"0.2.2","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","_id":"tree-sitter-bash@0.2.2","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"}],"dist":{"shasum":"3aa14bc9477329f6e953a1187285a90c5406afc0","tarball":"https://registry.npmjs.org/tree-sitter-bash/-/tree-sitter-bash-0.2.2.tgz","integrity":"sha512-38EUhXSOVZ8glZfeDPKzUwAakCkr1XAt7clFXD/xSfC8LCT8qvW6bL0Dqz676P/oS+n9eXKxB4ZSuPMeaWEOrg==","signatures":[{"sig":"MEUCIQCgpFMnTyx6OwlpJDafQIFySGBFdLL4nDwQRcYzV5FUyAIgET0EfxTMSCSOKiUJ1Dij+YRFicumoQumRGlifCUvx30=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"3aa14bc9477329f6e953a1187285a90c5406afc0","gitHead":"d05776b86dce447d786a5fdd9f10ae7e52a706c2","gypfile":true,"scripts":{"test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","build":"tree-sitter generate && node-gyp build","install":"node-gyp rebuild"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"_npmVersion":"3.10.3","description":"Bash grammar for tree-sitter","directories":{},"_nodeVersion":"6.4.0","dependencies":{"nan":"^2.4.0"},"devDependencies":{"tree-sitter-cli":"^0.6.6-0"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-bash-0.2.2.tgz_1501718228552_0.3762536703143269","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"tree-sitter-bash","version":"0.3.0","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","_id":"tree-sitter-bash@0.3.0","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"}],"dist":{"shasum":"a81cbd97252d81943555b410f9cbb6ee4b75367f","tarball":"https://registry.npmjs.org/tree-sitter-bash/-/tree-sitter-bash-0.3.0.tgz","integrity":"sha512-1VVC4BDA9FBRPWx5HRWh+BjcHeiQC0/qpKXQ5jkZkNsA1ghP3c3e6Or2N2DiO8sVhZ983PA8lJ2GO9OxqaPwMA==","signatures":[{"sig":"MEUCIBwHAel+JftrWH5oIMAP0ExXlx3nRk94ENjDZforDKUSAiEAjfIKWfB4vP1uBaeeDA4XuKVme14EOOkap6EmoN5HEQg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"811de9534d3cec57ca8bb231c9c15ead6cbed70d","gypfile":true,"scripts":{"test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","build":"tree-sitter generate && node-gyp build","install":"node-gyp rebuild"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"_npmVersion":"5.4.2","description":"Bash grammar for tree-sitter","directories":{},"_nodeVersion":"8.4.0","dependencies":{"nan":"^2.4.0"},"devDependencies":{"tree-sitter-cli":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-bash-0.3.0.tgz_1505752345744_0.20632814709097147","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"tree-sitter-bash","version":"0.4.0","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","_id":"tree-sitter-bash@0.4.0","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"}],"dist":{"shasum":"1858714a0bdb6c7f4078e2eafa389052d3fd39f2","tarball":"https://registry.npmjs.org/tree-sitter-bash/-/tree-sitter-bash-0.4.0.tgz","integrity":"sha512-fsKvaYcbV7ACb+KzEHrzM72ugIj08Fhpq+2gnwEpXKuwWWtSTBGuFbVQGKgC/DGAvNxxxRfnHiz55ozgqv/jfA==","signatures":[{"sig":"MEQCIHKKV6UWJkiHdp2g8vfFjmPF84zGqPWSdbZK4CurB87JAiAGx3pcU8PduPsJToqwE5IJTs4tp45JREUVjYuiTkRamQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"75833b90eab0446c146819e8d4029ebf38abfb71","gypfile":true,"scripts":{"test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","build":"tree-sitter generate && node-gyp build","install":"node-gyp rebuild"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"_npmVersion":"5.6.0","description":"Bash grammar for tree-sitter","directories":{},"_nodeVersion":"8.4.0","dependencies":{"nan":"^2.4.0"},"devDependencies":{"tree-sitter-cli":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-bash-0.4.0.tgz_1513905215278_0.545536094577983","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"tree-sitter-bash","version":"0.4.1","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","_id":"tree-sitter-bash@0.4.1","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"}],"dist":{"shasum":"19f4c2e68e71a7f741dee0535eec8baee1ec400a","tarball":"https://registry.npmjs.org/tree-sitter-bash/-/tree-sitter-bash-0.4.1.tgz","integrity":"sha512-6hZk4Ycy1UMF6OXVOwzMTrB2cD8v7+QGf+tK2x73HXAFZsF/LsvMZHtJ4SwP3AiG0BXmtzKaKCCr0aIClpJ/VA==","signatures":[{"sig":"MEQCIA+eKgR9FYypKHq+Pqp5+wdJ40MokDahk1lmd55pHH5/AiB0/UqehlnHGD1t5OwR6UMpo+tqjx8Bf/9JKymOmVNOdw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"2a034b5252ec8b32c627514e6626855aaa559bf1","gypfile":true,"scripts":{"test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","build":"tree-sitter generate && node-gyp build","install":"node-gyp rebuild"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"_npmVersion":"5.6.0","description":"Bash grammar for tree-sitter","directories":{},"_nodeVersion":"8.4.0","dependencies":{"nan":"^2.4.0"},"devDependencies":{"tree-sitter-cli":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-bash-0.4.1.tgz_1514327251796_0.030366750666871667","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"tree-sitter-bash","version":"0.4.2","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","_id":"tree-sitter-bash@0.4.2","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"}],"dist":{"shasum":"88f01e568523d7c413f74c37f7c2afcd0c12a854","tarball":"https://registry.npmjs.org/tree-sitter-bash/-/tree-sitter-bash-0.4.2.tgz","integrity":"sha512-1Ar23z5pNtBuiXOIu7WVRYcJc6rfgSgk9VqeuGvFhypHV6BpvhgOtECfYYvBDWbgACyuaeob0tV33HHADjCo2Q==","signatures":[{"sig":"MEUCIDw+YyH/ztZsrnuxxfxxRkMF795h0UTOqnPj4eJYrpzuAiEAyotkYKrG3IqL3lQph/Zcl6DG9QXKlgWjYB7XBF8W7WY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"dd247cad99b8e87f301d6836ad1cd2e169bfdd1d","gypfile":true,"scripts":{"test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","build":"tree-sitter generate && node-gyp build","install":"node-gyp rebuild"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"_npmVersion":"5.6.0","description":"Bash grammar for tree-sitter","directories":{},"_nodeVersion":"8.4.0","dependencies":{"nan":"^2.4.0"},"devDependencies":{"tree-sitter-cli":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-bash-0.4.2.tgz_1514328960288_0.8092543955426663","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"tree-sitter-bash","version":"0.5.0","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","_id":"tree-sitter-bash@0.5.0","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"}],"dist":{"shasum":"8d4635e37022516459bff4d02ef20c42149b03ac","tarball":"https://registry.npmjs.org/tree-sitter-bash/-/tree-sitter-bash-0.5.0.tgz","fileCount":13,"integrity":"sha512-8FiV04T7tF3HBFY8CC4JENgAX2RQZUJNRK7DiZR29bAGT4bfvwCPq3FIuyB48qMRF1TKd8/G/Re073YIdGcrgg==","signatures":[{"sig":"MEUCIQD66E68vijKo9yAf//draMDw1RyEojB7HRJfr23uLaUhQIgNM2w5bxayT444qw3KV+eoZHolaLmDYtKxSKGnj0E3qs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1157084},"main":"index.js","gitHead":"bda693990e91e6c88aa6fb7156626bd867ac3d3e","gypfile":true,"scripts":{"test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","build":"tree-sitter generate && node-gyp build","install":"node-gyp rebuild"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"_npmVersion":"5.6.0","description":"Bash grammar for tree-sitter","directories":{},"_nodeVersion":"8.4.0","dependencies":{"nan":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-cli":"^0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-bash_0.5.0_1518483310027_0.7269051007555101","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"tree-sitter-bash","version":"0.5.1","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","_id":"tree-sitter-bash@0.5.1","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"}],"dist":{"shasum":"6db430a9f53f4df58ba844c5100323dc0de3da68","tarball":"https://registry.npmjs.org/tree-sitter-bash/-/tree-sitter-bash-0.5.1.tgz","fileCount":13,"integrity":"sha512-rex5owwtI/eXL6XxaP/DPAiWDKnRciYJqup6Mn7m0PtmiSVFTCQhV1fuuXCCOG+Hze8HOrUkw66xGVp2xV5fMA==","signatures":[{"sig":"MEYCIQDEd8Obieb2PtZt2jZSZbUanMH4SOyTSW8kGw6izjFNtQIhANKXvjq3IwaKQnEwN71YagcS8Fze3UlLmNyNZc2ugC5m","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2304258},"main":"index.js","gitHead":"b13862adecaf2e39ecf29bfbf1731c4cbe4b04b9","gypfile":true,"scripts":{"test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","build":"tree-sitter generate && node-gyp build","install":"node-gyp rebuild"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"_npmVersion":"5.6.0","description":"Bash grammar for tree-sitter","directories":{},"_nodeVersion":"8.4.0","dependencies":{"nan":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-cli":"^0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-bash_0.5.1_1519865348872_0.36479337495866515","host":"s3://npm-registry-packages"}},"0.5.2":{"name":"tree-sitter-bash","version":"0.5.2","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","_id":"tree-sitter-bash@0.5.2","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"}],"dist":{"shasum":"8a42da37f0a3cbb56bc2310272f9f869b1762589","tarball":"https://registry.npmjs.org/tree-sitter-bash/-/tree-sitter-bash-0.5.2.tgz","fileCount":13,"integrity":"sha512-ugQbN42Pt/cK7PUBHqUKNgQ9j5s8N+u52AoUpXQhRlk3aNI4aanhTPoPF8n7CCqmfUGgu1s1mxMIBCz2Cz3yJg==","signatures":[{"sig":"MEYCIQDjgx3NYvcZSzw3/fHoGIz4aMabZsJOH7pMSl16V3WubwIhAL6iKMCW5AgiuTwK42kNsnQ7k7K3uI31C8R8AEPMxFfy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2591823},"main":"index.js","gitHead":"5f65fac52352c3e45bce2710d175f9db4a5ba293","gypfile":true,"scripts":{"test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","build":"tree-sitter generate && node-gyp build","install":"node-gyp rebuild"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"_npmVersion":"5.6.0","description":"Bash grammar for tree-sitter","directories":{},"_nodeVersion":"8.4.0","dependencies":{"nan":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-cli":"^0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-bash_0.5.2_1519927481281_0.15907693504941123","host":"s3://npm-registry-packages"}},"0.5.3":{"name":"tree-sitter-bash","version":"0.5.3","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","_id":"tree-sitter-bash@0.5.3","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"}],"dist":{"shasum":"8de037c5076c204c34b7095c3313809704cdbeea","tarball":"https://registry.npmjs.org/tree-sitter-bash/-/tree-sitter-bash-0.5.3.tgz","fileCount":14,"integrity":"sha512-yVS9I6SELJuQR4yoR78qpKdaAPPeTTzBY/ewMl/WdB8eQSzLjeI3CgfbyacgXq408uKdQuiiMQ8GV5su3J/f6A==","signatures":[{"sig":"MEUCIAf65T+FRpuEwUKQKSUlgCNHgUdnv5GHR17PgZRzD0tVAiEAoXaTekwexB4EJmKw1ZHaG+jfObe0RFYFMl66GwA/pYA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3851262},"main":"index.js","gitHead":"ae2eee1dc22384ce17733bc6fff9698c8bf8f7be","gypfile":true,"scripts":{"test":"tree-sitter test && script/parse-examples.sh","build":"tree-sitter generate && node-gyp build","install":"node-gyp rebuild"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"_npmVersion":"5.6.0","description":"Bash grammar for tree-sitter","directories":{},"_nodeVersion":"8.4.0","dependencies":{"nan":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-cli":"^0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-bash_0.5.3_1519932171880_0.45258877928637187","host":"s3://npm-registry-packages"}},"0.5.4":{"name":"tree-sitter-bash","version":"0.5.4","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","_id":"tree-sitter-bash@0.5.4","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"}],"dist":{"shasum":"c76498c42867201143e759e71804b8983956afbb","tarball":"https://registry.npmjs.org/tree-sitter-bash/-/tree-sitter-bash-0.5.4.tgz","fileCount":14,"integrity":"sha512-CDwCCs0DNCWspypDXqkZpDFavA4K2rHrkkvdHlU4DHgD2ZJVf4VEpvl7P++iTnbhOJde5YRfGWjnMEAiP3ul0Q==","signatures":[{"sig":"MEYCIQCvsv1RpU46uF+1awXUDBNPf8lOMkgA4ec8nuGFs05GRAIhANoBAQRpjx2J3auPUlWZc14nrlTgB9vaImIvBqH3F/ct","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4566775},"main":"index.js","gitHead":"16b90823a29d1ef607b0cf72a28eae9194b4752e","gypfile":true,"scripts":{"test":"tree-sitter test && script/parse-examples.sh","build":"tree-sitter generate && node-gyp build","install":"node-gyp rebuild"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"_npmVersion":"5.6.0","description":"Bash grammar for tree-sitter","directories":{},"_nodeVersion":"8.4.0","dependencies":{"nan":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-cli":"^0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-bash_0.5.4_1519943009185_0.5489394038861075","host":"s3://npm-registry-packages"}},"0.5.5":{"name":"tree-sitter-bash","version":"0.5.5","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","_id":"tree-sitter-bash@0.5.5","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"}],"dist":{"shasum":"312f3d7952885e1d4da7bce84a67b9b226b60b3d","tarball":"https://registry.npmjs.org/tree-sitter-bash/-/tree-sitter-bash-0.5.5.tgz","fileCount":14,"integrity":"sha512-272VUJngDZ2AXwI25zKyYjs+HL6TXi2G7xYu8IgDHIXffRBGUddLO4eb3HJDA1WfS/NwX/M//yb1lv9iln+DGg==","signatures":[{"sig":"MEUCIQCQkr3bbQuHu3mFirAGmWJcHMZcULs8URWIRlUDZojLPQIgEEeczvaH9jZMwKsnmOy8WVRkDA6fVzEQN3u0+OD1lnM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4569175},"main":"index.js","gitHead":"98123999d39639c2ed0d572655202826a6328ecb","gypfile":true,"scripts":{"test":"tree-sitter test && script/parse-examples.sh","build":"tree-sitter generate && node-gyp build","install":"node-gyp rebuild"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"_npmVersion":"5.6.0","description":"Bash grammar for tree-sitter","directories":{},"_nodeVersion":"8.4.0","dependencies":{"nan":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-cli":"^0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-bash_0.5.5_1520014748203_0.014598573058073772","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"tree-sitter-bash","version":"0.6.0","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","_id":"tree-sitter-bash@0.6.0","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"}],"dist":{"shasum":"2f857b49e5fbce35504d3b6be33da18babc90d45","tarball":"https://registry.npmjs.org/tree-sitter-bash/-/tree-sitter-bash-0.6.0.tgz","fileCount":14,"integrity":"sha512-v3BT/8b1MYScPDuXTNeRr5RQl2c6p8sseazGX90yBGmJhmWe8BZ9CVLsOuZszdyTI1XQqgEs577IytugEUznFw==","signatures":[{"sig":"MEQCIFzMWAnIjB+3Z4uNLeQLystgb+1/krws7/yQXCoddWHCAiB2zP9PXTJ6nD4aWBqEb5Bpm8Ns3Qq9pBvDst6S/ymBLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4569012},"main":"index.js","gitHead":"b207579a5a78ebcf8c96f574b7b7f16faa48df46","gypfile":true,"scripts":{"test":"tree-sitter test && script/parse-examples.sh","build":"tree-sitter generate && node-gyp build","install":"node-gyp rebuild"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"_npmVersion":"5.7.1","description":"Bash grammar for tree-sitter","directories":{},"_nodeVersion":"8.4.0","dependencies":{"nan":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-cli":"^0.10.1"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-bash_0.6.0_1520300695895_0.37110248785431654","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"tree-sitter-bash","version":"0.11.0","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","_id":"tree-sitter-bash@0.11.0","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"}],"dist":{"shasum":"ddc8c806da74f1d9d5bde53a6d6396cf26c57bab","tarball":"https://registry.npmjs.org/tree-sitter-bash/-/tree-sitter-bash-0.11.0.tgz","fileCount":14,"integrity":"sha512-hXzsJfP7FsCdVSwa98xGBhm0n0InVFrURnJQipE5t6Zbk2Ptyf73OlZJLg9IyalH3r/wVlISWLmHUS6Yvf1Mdg==","signatures":[{"sig":"MEUCIHliB/BK3ZlVHj5Rd7joEQbv2XRShkzvF2uuaEXgLroZAiEA/MnbHYuAj51uaJyl9g4PU9L4Kp1VRaukwGL0idt/9vU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3010372},"main":"index.js","gitHead":"51af55f6d8b6059807ccf070f146d1b1a7415021","gypfile":true,"scripts":{"test":"tree-sitter test && script/parse-examples.sh","build":"tree-sitter generate && node-gyp build","install":"node-gyp rebuild"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"_npmVersion":"5.7.1","description":"Bash grammar for tree-sitter","directories":{},"_nodeVersion":"8.4.0","dependencies":{"nan":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-cli":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-bash_0.11.0_1522261153939_0.9112681501840776","host":"s3://npm-registry-packages"}},"0.11.1":{"name":"tree-sitter-bash","version":"0.11.1","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","_id":"tree-sitter-bash@0.11.1","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"}],"dist":{"shasum":"955c738799e842c24d9bf5c0d393995259be34bb","tarball":"https://registry.npmjs.org/tree-sitter-bash/-/tree-sitter-bash-0.11.1.tgz","fileCount":16,"integrity":"sha512-QR5IWjZ1kJSC7Zq+3vm0m0oIbqslWTt1HJthZaCV3tc5bE6SPeUBWbZ7jD2MFtwvC1mWmfUqbYK9SIX3/XpGyg==","signatures":[{"sig":"MEUCIQCU5gAfNjryz0oT/nCuWB4nf1CkcmhABNlbGvB8J8nZKgIgCkFo/BLbOKs2hLwzYcGF1GQ6Jk2zKJjYubn9V0WNfIc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3277015,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBvNYCRA9TVsSAnZWagAAjYwQAJA5PhmSyn0D4dd0DudL\nK2dRyYCEdbKh4emY9OgMcqmnojML32H06L90TNGZisanFsn+bGtUWpnmOrTf\n4iZXQSoZJvsqEPxnF95M/XTTWc9qeM2KVJF6EFRm+JhoXE7FNAFKHjKH1tcQ\nSp1vpY5Jc7o4q2osk3OxZOB0KtCpqUT44eXkBkBBUMH89EsSK67D5DUuRKee\nEwjnxgx7g/Lu823U4oFI54RoibI4VY0uAmHwXpnMEeNKt+Ye5tJhd19xgRl3\nTEudp07+a0yASX4Jz4wYeomx1EtfaTMTF4b/WGKq5cpsaYTPBc4G4u0KMApa\nz5u0nKAJnZGzv8WAaCmOYgJiez78x/7xilxGgWdljeSpnLcHyg0mKNTABpFU\nzloTlwlT/fJVPR124HcFmkoG/L1NGMDmrHfPB0zuqF8IHH/VNPaartHm8ISV\nt6fFC+8q7w2d2tkdGM0xwttD4SnFzozBvYKBZOunAlven15QsiP43HWMNANp\nssUf8uA3V3q+iQClo572ppUpVN2q7hjvVzZ8HNWoph05z6ni6pKFCOYwBqzd\nalaDWpGo0pqsxs91esH1NtnZDMYo6sXnXaBSeZGSwdcLLeKOkwb+H21JfIsE\n2+t4qnSOXJASGenz9JmWslEmj4q9AEP9oQlulY5LKjfna6dcUdBZAKGH2eCJ\nprAb\r\n=7Ikk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"79028044605e65880e1aac5ae6a0a268dc1df75e","gypfile":true,"scripts":{"test":"tree-sitter test && script/parse-examples.sh","build":"tree-sitter generate && node-gyp build","install":"node-gyp rebuild","test-windows":"tree-sitter test"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"_npmVersion":"5.7.1","description":"Bash grammar for tree-sitter","directories":{},"_nodeVersion":"8.4.0","dependencies":{"nan":"^2.10.0"},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-cli":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-bash_0.11.1_1527182168449_0.25920252116010856","host":"s3://npm-registry-packages"}},"0.11.2":{"name":"tree-sitter-bash","version":"0.11.2","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","_id":"tree-sitter-bash@0.11.2","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"}],"dist":{"shasum":"7814b55f6adcd5131afd346c06d9f5ec61666f3a","tarball":"https://registry.npmjs.org/tree-sitter-bash/-/tree-sitter-bash-0.11.2.tgz","fileCount":16,"integrity":"sha512-+sWh1PhvNZSr6xcSOnNn2nuibpCXxbEuWt4MxKh2HN6vR3Bsm9iqr72in+S5TunaYpDPDxWabtNXHrfqycX3Fw==","signatures":[{"sig":"MEUCIAnzOCNByIwuGD05cIYszFU2nUQt5JlAgcSwxYID7mGAAiEAoGgnOkU3Ky/XDY+7eDP8lrxmnlePmBqYFfAVmWp3xe8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3293931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBwsmCRA9TVsSAnZWagAAtAIP/3AhJrF3qEBYnKWJbdG3\nUVfOOU/m/inGZFI7bb8fupckqDZcL0V7s8a7pvJITmEabj/zPrlY/JP/ljRC\nrB9L7R/x2exr9KB4b6rRXR2jKrZgFlPo+GeL/V8nhe+rdgFMEmJNZwIqdT7/\n2fiqblDVtpcvs/CrjIVRQrBdNYPGvliVDJpVBMfWAjQMx9x63J5Hh13GqAI4\nZEcg0cSfIFRS/iIft6gkiB6MBNOStDg2cx6xVd7ahROIhfV5WOv2Ek2QFN2Q\nAYiDZheP1mkp/7P7xS0r0WjyHEnCpF0lEsgXfeopBqpf0m7eqe/Ja5sswSjW\nyYI1XGyoK5gTUugFM/ITwtjCAW8bDArstPHnbBwr8woM9WzkwKWcOZAim+mg\nQlJy5NklUli5wwKXXme9M3vxNumnkHs81p5sBtExxo2dtCw0b6SW6mNXps/R\nhqu5S7IaSx2HA5mdQG2RxYYmCks9eAvODt6dkLgq0sQFnrAUaXV1vaM8NT54\n9s/2SFrBb9A0k40uXvjiI5YghQaIFJM0fiR/FJuIP9gdoTC5OscaDhPBqt5G\nO/OITZ7gfZ8RIvjnAffbDccxOS7gW9sxQGa/qcTLO4rOsVr2/i8WklZBSDKb\nhUeDYg/x4StiOUMroI1uZT1ivqCLs2uOgEOnecOEz3IVKR+QfdlwoHiWG/n9\ntqqG\r\n=dIkD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"9544a6c959b5021605d3f99834cbeceb5c83858e","gypfile":true,"scripts":{"test":"tree-sitter test && script/parse-examples.sh","build":"tree-sitter generate && node-gyp build","install":"node-gyp rebuild","test-windows":"tree-sitter test"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"_npmVersion":"5.7.1","description":"Bash grammar for tree-sitter","directories":{},"_nodeVersion":"8.4.0","dependencies":{"nan":"^2.10.0"},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-cli":"^0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-bash_0.11.2_1527188260715_0.4184220698601837","host":"s3://npm-registry-packages"}},"0.12.0":{"name":"tree-sitter-bash","version":"0.12.0","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","_id":"tree-sitter-bash@0.12.0","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"}],"dist":{"shasum":"4ceec9aa9ad6727dcba0f90d0b633775e03b44d7","tarball":"https://registry.npmjs.org/tree-sitter-bash/-/tree-sitter-bash-0.12.0.tgz","fileCount":16,"integrity":"sha512-nyCatmflWVAKqKG3WdgkWZVJvNhQ6ojw1V4qk9fQNb0JJjvW5TKecnR5+6q0Qw0r+TvGM77GRryZd/JyRYgTQw==","signatures":[{"sig":"MEYCIQC80eVSsQD2wY2s4Dq65lYbT3sUmTyQBZGBBJAVw1H38QIhANeGuQ0F07Lj6YOlau7aWNRpFSw4ibyIwSwDVzBkmqNt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2832018,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbJCovCRA9TVsSAnZWagAAcgAP/0Po39tAfxg+G7H30ZNF\n2gzqU9H+SKs09rhKxQQRZl7xKSGQaKjzRzvb9vaZZea+spE5wtujtzC6er/H\nODgW67cF8WBz8tMJR8PbFskenYK19QvLbaDNXAzZd7DIEYpQVnCzV/jgtuds\nalkqsQ4EL3AjYLENXOSIkjsce4hG6DWvP46/SQJZ2/bhAS50BStdaGSvMJUT\nlzNJv+Sjquko6CRO9JZxS1XUUXUmLmlnrCOM+iHTDEyz9cD2N81ATxD4M9fr\ni0iz3lUWNfJCg4tlsSLVNm4H3aRKmNLFjQuSp9SlslgFj8852pAZEMEquQ6x\nTskSJ1meN+M9LUXc+DPh9RK6US/qCyA5heIW+9H/urewbFqLpMiXmSG5Ahxx\nB9xiy1pjGt6OfOUCPSuQc44t1QCyKyCU93N7Whq286WgL70uWqJPfnApvdxR\ntJOZiC9uGTz6LpF+81GyjQYabT2jJ4gDv8bL+Mw6deVHtLVeaexS1pAxQyGJ\nx8bqz8VTleqf65M+c/XR+UYKNSx8ME/wNfZkGjP/opk83WyRd9vDF9X95bkz\nwANFs5mLYf5s2j1tN7bBa2PZRTlL2GZ0EXdbmzOl4ih+IkfJl8PY7kOmM8DZ\nh15WRJO6bQPWzu+ZbppMQmEqYgQiVqyetNN760pRLikEytrSTK6GqnWHO4AY\nX99z\r\n=FjnG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d4d694d66c8f4198c8a8b745a4ddebb15f373f5a","gypfile":true,"scripts":{"test":"tree-sitter test && script/parse-examples.sh","build":"tree-sitter generate && node-gyp build","install":"node-gyp rebuild","test-windows":"tree-sitter test"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"_npmVersion":"6.1.0","description":"Bash grammar for tree-sitter","directories":{},"_nodeVersion":"8.4.0","dependencies":{"nan":"^2.10.0"},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-cli":"^0.12.6"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-bash_0.12.0_1529096750800_0.3150781713282491","host":"s3://npm-registry-packages"}},"0.13.0":{"name":"tree-sitter-bash","version":"0.13.0","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","_id":"tree-sitter-bash@0.13.0","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"}],"dist":{"shasum":"ce0e4372fddd12558f33febb18e46c96ba25a69b","tarball":"https://registry.npmjs.org/tree-sitter-bash/-/tree-sitter-bash-0.13.0.tgz","fileCount":16,"integrity":"sha512-ecZgyP78NdYoywj6PVw84Kh5vpe4vIy4eG50VMUJz4/eMJKwEvLcFhHVMtJp/Dm4lqjuwpEpSsBYDV/iJKLaZA==","signatures":[{"sig":"MEQCIEiJgCn/TI9hc6AacU6st1jT630KcR/4boVgCPtZh7W7AiAoRnogXrbnPVeaoLgMSXAtOlx/VxYspT9FMqHWbAEsiw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2832101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbT6DzCRA9TVsSAnZWagAA++oP/3RwmG30aotLXAllN5EQ\nBBP5+W3dQHJQhhj9PiUIMzl75P+qMcfUQVZlV/AYVCX5jdptSEnia4FzLa0d\nd2wEEJnH9O/tZ/148H0Vlh1JrtE3VDtRla10p73iRPlVtMYdqdnGeEJM3cmZ\nwQuy+O5seWZy9kxAi4Lx5S61/rjIsbkIR+HagrhB9EY+SFUmvYerUAUiuzLI\nUPEaDjrg0d0IaOZLA6INMCVvOGzHi1pRsniDqx7Hz6qZKw53rFEB8UhCWuLB\nmH5MyesgCH4mMkNAb0DzWVsXDhgyUCv/rFB4n/IY8ziPa7Y1HE+MNKMJwuxj\nGkM4x9EeIU0aP7P0aD3HhkeBgMkDklFovnDPuJKatup3kiTI7VAgtxsB/weR\nOqkZseI4uxpx2F4xySMzo2mjpkjSieYyvamb0re8Pz2y3RpLI6iIgKMIIvUK\nt35UPSeA3g45YJx+0LNYjfMJYJLvtIfa//yIPqvFPLePoIpVlTHlJBP/6GdP\nRdKIhQJCb6AOB+02xyIihk9gDDg0wExkQ03MMExz+M/8WTsDkmPruqaGZrw7\ngQQRAQI50cPPGSrwz1Ct9znzA3lrWaDdIDNbhP8z5rnISJ7SW8LcIEHmqwxX\n+Rh8uSsNBGGrAna1gFfiZTTVbzY4LTOs3H7ioyhbIHP2ZOnXV8ku9UhAwSXe\n2Z5I\r\n=TxqB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"9c446b3d70e2a258ead8e69bc65598d3dfa97061","gypfile":true,"scripts":{"test":"tree-sitter test && script/parse-examples.sh","build":"tree-sitter generate && node-gyp build","install":"node-gyp rebuild","test-windows":"tree-sitter test"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"_npmVersion":"6.2.0","description":"Bash grammar for tree-sitter","directories":{},"_nodeVersion":"8.4.0","dependencies":{"nan":"^2.10.0"},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-cli":"^0.13.1"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-bash_0.13.0_1531945202799_0.5994469332680248","host":"s3://npm-registry-packages"}},"0.13.1":{"name":"tree-sitter-bash","version":"0.13.1","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","_id":"tree-sitter-bash@0.13.1","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-bash#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-bash/issues"},"dist":{"shasum":"77e97895e9d33882de3f1c9f8f92bc91813dce47","tarball":"https://registry.npmjs.org/tree-sitter-bash/-/tree-sitter-bash-0.13.1.tgz","fileCount":16,"integrity":"sha512-rhfYdt++z1A5AtSOU0YPnqgJZrjFjom638+YTue1Ljhmqz294QqSSM8mREdmv9Jn7RkMLICTt4SUMwxqeZD6mA==","signatures":[{"sig":"MEQCIG9+pmHED2GUP02SqYTuD3UQdsyAJCOj5stbtT16jomxAiBf8Fpz/4KAaaRsnJpTxXt1e0YQxmjZWTQqigJ8t69xHQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2833683,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbVhgQCRA9TVsSAnZWagAAag0P/j+Qh0d3NAMQkZ7EXbH4\nXBdg3Fx5cplJXw3g2diIVizQGDlh4mCBjfSPpK/GIW85FUbhUoUazhSkPbnR\nzJ0ZAhZJfX5IwbtE+in9KYog/r5Xii8rIqYs4/9Bp3Pkm4n/frIaN/o0+LY/\n9ieDzki3TmEuKii+FdySP8c0huMh8c5jQ8/+rQVOF1uMvHVswP1CLczk+IKw\n8xh/gh+bDXeanqzSukZUOxLKqNXKmwSzFbRJEUHI7uldHeVpmoi1+rbCRnEU\nSghayC9cbnRpwaIWvXWLNS//tXjCKBcaV/b0vMk+IdAoPMNgMsfwWnFS9YPD\n8Dx9XXc9oqVy+cfvTRzWmevg5yuNe+9Gg0oWeQmtItD27q29oT2imesUz0UB\nldGEQBMSXVhc2bwq3GC0/p5Q9hzdMevsl6paaGZfvFPFcT/URiTtyHdQ1ZJb\nnK68e+B4Ugy4sQyJEH3T9Pfq9RXgG+dw6kBBp+/G07T0DnR80MZ4uqJ4uA0K\nlAeBTBTHCfjx/23jxU2OkXepgKCBm2BYR0dH1oz7Ebh6+Sph1d6fYdW8n4xZ\nqvjxljbxcmKoiUUwj49Nk7CzLr4LA/TA0CiN5st/6dAa7TWXcWw9j1z4+ARP\nSI0NTOteERcqdcAtDm9YnJi1DqVSTHYReQ7vUAo5pP3126as7exS/Euk4699\nWy6h\r\n=pYX7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"0f29cf297249b6e53d89b92507927263765b56cb","scripts":{"test":"tree-sitter test && script/parse-examples.sh","build":"tree-sitter generate && node-gyp build","install":"prebuild-install || node-gyp rebuild","prebuild":"prebuild --all --strip --verbose","test-windows":"tree-sitter test","prebuild:upload":"prebuild --upload-all"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-bash.git","type":"git"},"_npmVersion":"6.2.0","description":"Bash grammar for tree-sitter","directories":{},"_nodeVersion":"8.4.0","dependencies":{"nan":"^2.10.0","prebuild-install":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prebuild":"^7.6.1","tree-sitter-cli":"^0.13.1"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-bash_0.13.1_1532368912352_0.7207708603878777","host":"s3://npm-registry-packages"}},"0.13.2":{"name":"tree-sitter-bash","version":"0.13.2","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","_id":"tree-sitter-bash@0.13.2","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-bash#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-bash/issues"},"dist":{"shasum":"e3a0b049df7edf0bea74b8bf58f29241e3c73463","tarball":"https://registry.npmjs.org/tree-sitter-bash/-/tree-sitter-bash-0.13.2.tgz","fileCount":16,"integrity":"sha512-6viPvaHwTLRVYLeUXyCSvu+ybLAOVDbkqhvNcp5Ak+GQMqzkflpsuuVIIriyl2lSumrkbUShHnrWiQw4yoZl4g==","signatures":[{"sig":"MEYCIQCUKwM8DItTl8dbEaSyYQFY4g7v3ePT5DEIYGRqCB/NKAIhAOolKcCyhqhlkt7CZoHVmIgiW5qvIX1Iimhk+d4CSeyk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3511200,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbaJHDCRA9TVsSAnZWagAAx6YP/3OeQQogaqafG9XbeERY\niIRtKasAoYKVOZGPWUKV9gX7JRpK0O0M1NkboFcHDXMl3Jzl5Em5AWqmupLo\n9txgS/y7iC71esJZJvrEkzMXX0r+Sl5KLKFfr9e1CFvkPCE/oi4rMDfmkGD3\nP4dGeS8QGWIQ+ZE4GnjdMDVOlXcd2Q1bKwETqxRA3fRCn4iNbiTgelpktRVj\n6xuKu/RZ6T3ha0omi7n+eKVhl7ptS2IBBYZwL+IJlDv3vn0wf0o6q9WOo+Rw\naSwJplu9fwE/wlluFVrNZrdohD1Ho0X3c9z2pZ3T/Y26z9DNFd/N2vKQUjPq\nCEAzYs/Rl/pyF1lTZSEZUyQcx57gYNWCCao4Le5ofvbRz7cL6zuPI0TouE4M\nah9Y5xfEvPRqmV1sZhNEQPa1rXI1OJdpcVCXRScTG/P6KNxSQlY4ueKy7131\nl0Y1DeQ2PKxNRHmoCcOsb4nkdGujGjkwSp8iJxzXEQouE3uwhP+aCi24QuIL\nOxvwWMJHP+4wvARjxGTHoKeOLSfPShMnWH+2z+iOLjcl6Id9YLs/NPgnUcJQ\nEvdgmu3YSTkgxFlG3MqvoxI0rKy/N2iXRU5lPc/jr052ImKJcIkRON+lIWTG\n4q5f3PAiHhmYSjlWe9pBLwWMr/5UhkpMkPh5MP1FJqea5ARu/vthlPc2IZyM\n5l3y\r\n=/cw4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"628c64cb2971502af3b0bf5cbbce27e63ec3cdb4","scripts":{"test":"tree-sitter test && script/parse-examples.sh","build":"tree-sitter generate && node-gyp build","install":"prebuild-install || node-gyp rebuild","pre-build":"prebuild --all --strip --verbose","test:watch":"nodemon --exec 'npm run build && npm run test' --ext js,txt,sh","test-windows":"tree-sitter test","pre-build:upload":"prebuild --upload-all"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-bash.git","type":"git"},"_npmVersion":"6.2.0","description":"Bash grammar for tree-sitter","directories":{},"_nodeVersion":"8.4.0","dependencies":{"nan":"^2.10.0","prebuild-install":"^5.0.0"},"nodemonConfig":{"ignore":["build/","src/"]},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^1.18.3","prebuild":"^7.6.1","tree-sitter-cli":"^0.13.1"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-bash_0.13.2_1533579714555_0.7301330135921882","host":"s3://npm-registry-packages"}},"0.13.3":{"name":"tree-sitter-bash","version":"0.13.3","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","_id":"tree-sitter-bash@0.13.3","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"queerviolet","email":"npm@ashi.io"}],"homepage":"https://github.com/tree-sitter/tree-sitter-bash#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-bash/issues"},"dist":{"shasum":"b9d3bebb0ff9ddc3692b2a96a02872beef5af53f","tarball":"https://registry.npmjs.org/tree-sitter-bash/-/tree-sitter-bash-0.13.3.tgz","fileCount":16,"integrity":"sha512-8HPj2/L1yZn48kqgbQYs+XaeJwmH/abMxIrkfozVArkzmj/1WZRpHkCcoU0K5fYSs6piFLpsr1kkuAX7SrYbqw==","signatures":[{"sig":"MEUCIHcGm9vYc9K0bS2VJI74dq7zhfY9yQ7PRFhmrUEKtZYxAiEAjPTUWYaPwCL8KWaXlZFUy7/ZcWi1+ZCOIzQf7pSGAWI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3283634,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbsoQlCRA9TVsSAnZWagAA+B8P/0SC93nBJR6b6zn1xtyb\nkv/ltAvkDlmcNUDDxNFww4u/3+SNfz1s74wbN5j2SyBb9P3klbNyV7vWqzTw\ngCWI2rWpg4izQjwctqsnB30HyKL+Gs0tVdOsNp4jDN6eZvPsycIfFtf2qGVw\nVU7gSyU5V10g3RGyB5rsc6q4hiBKPlGKyEHPus+KrQYS7EAyOvyAum3jUaQ9\nEnPcyRgBdPQ7Cw9P2IgWvmK+UNNz5PgQ+2xL9rvVy4lxGbF4iAK35eOYWNSG\ngjP7RzEWSMw8EEVWmKNguDfBcy9mlFc/3uHJ93keVbJJ+dRBegL6rhJcl6gJ\nNpasAnpTCISrQX2PljdHTdZcLGhfKEGvwl3TfO1pPkOi6YRMOzZ+VmE+nka/\n+lJ/JgPYjgVzrg+fWEK0Wp6rMG2Awnk241TTi0trXI+THVbs9v0ZaT0sv87b\nVpTQXQjpfy7W8u+De1foBWxZTsB1Tj5vu+zBMQDzv/WasTOMJB0TYg07cHc1\nhjxRl4mc8a5/pSmMHjaMevVn3Dv4hdPlLfZ8rgEoVAaXabmKG8YNwkxbC/fT\nINg3Go2ZGqYDc/8KrVt+G6GE+02e6ilAgsuc8my+vQS+180ypkAbLeqvj1Av\nawxsAr4WsQglOB9g4+4d0j/EqUJsqzWZr8iTur7VqssRrL7cO67yNYExqGSE\nzN7+\r\n=udcu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"5203b504db454180de58af6f0ea6fc10df47b487","scripts":{"test":"tree-sitter test && script/parse-examples.sh","build":"tree-sitter generate && node-gyp build","install":"prebuild-install || node-gyp rebuild","pre-build":"prebuild --all --strip --verbose","test:watch":"nodemon --exec 'npm run build && npm run test' --ext js,txt,sh","test-windows":"tree-sitter test","pre-build:upload":"prebuild --upload-all"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-bash.git","type":"git"},"_npmVersion":"6.4.1","description":"Bash grammar for tree-sitter","directories":{},"_nodeVersion":"8.4.0","dependencies":{"nan":"^2.10.0","prebuild-install":"^5.0.0"},"nodemonConfig":{"ignore":["build/","src/"]},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^1.18.3","prebuild":"^7.6.1","tree-sitter-cli":"^0.13.1"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-bash_0.13.3_1538425893205_0.0939141803317447","host":"s3://npm-registry-packages"}},"0.13.4":{"name":"tree-sitter-bash","version":"0.13.4","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","_id":"tree-sitter-bash@0.13.4","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"queerviolet","email":"npm@ashi.io"}],"homepage":"https://github.com/tree-sitter/tree-sitter-bash#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-bash/issues"},"dist":{"shasum":"f0b3077d8226e575f3fa73ec486d9d8f9bc7c777","tarball":"https://registry.npmjs.org/tree-sitter-bash/-/tree-sitter-bash-0.13.4.tgz","fileCount":16,"integrity":"sha512-relKgtIYPHBtsl3utKQjO2FqpspIxgsoixvzWVmV61eyK21QMRlOs1wq48DZSvhTl1c1kVDxVy/Qwxcx8j9Etw==","signatures":[{"sig":"MEYCIQCm9g/9v4UgM+hynMBNw3/4oyZ863vtK9HcUVsERuo0fwIhAJ7u8mTcQW3767PsE9BrMiuFx8fU+SogncyhPiIeR1oW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3639103,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbyOZeCRA9TVsSAnZWagAAyYsP/A2onCyYRlvfzPyX1/i3\n0NzkWsiXCSDLmJnZOH+/JBVEAkMgK1emrlQ5EVqIor/uOPfRq2atEoFYi6kk\nk8MgaZufpNKPqPF5lWKyc+UNfQDzUW+TuiDaz2oFp7IoNWrMYO/E+h2Uedxv\nRGf9kJEaCxK4aCxQAXRAZrVHQaRANQdTIiA+xd3m0KcB2ufmrVmOgNTWQSKS\nczKOGKVOudm7dqAHQXIocYanBihzXBFVvfQbc+tTHLg3h2Zbiw1golHZXwhk\nUary1Pg4OLtKGtBEqOTC27t185gjQfeubBUnUBlP9DbbChc5yxbLjvVhAtrf\nDTWdVBQJpBb/wiyRxa330c+9V6jh0j2kJDcah0oCLd9zu3u10qxI2cpjEBGq\n1OOaa6vASBAPBjfU8tLWr/744tJJy1PYxceVU3V9t96Et8Z39Mf0eoxamy4R\nV5UT8h3SvlVUW59Gi8O6yEwVrb5eFITyLHhSDee2bt62/jKfe/q5LGX9vDal\nPvEyKNeAklVdyB1/IQ1bWPREdvYaGxOgW6rrF1L72BYw3FzeKBLZMj5wArFX\nSSpXhkXiwNVBstcIQHWo5Lk/+ld3johWFgb/h9W4KLQQk/8K4LQmvtHGOe1z\nnfyQGOsPb4vhQL1keyp0oAljlRu43TjK2jlv7izi7+W/FO684o3lAo1dfZyR\nHjxx\r\n=4zkr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ac53999deef29620b4f060b06ab18015e0c94417","scripts":{"test":"tree-sitter test && script/parse-examples.sh","build":"tree-sitter generate && node-gyp build","install":"prebuild-install || node-gyp rebuild","pre-build":"prebuild --all --strip --verbose","test:watch":"nodemon --exec 'npm run build && npm run test' --ext js,txt,sh","test-windows":"tree-sitter test","pre-build:upload":"prebuild --upload-all"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-bash.git","type":"git"},"_npmVersion":"6.4.1","description":"Bash grammar for tree-sitter","directories":{},"_nodeVersion":"8.4.0","dependencies":{"nan":"^2.10.0","prebuild-install":"^5.0.0"},"nodemonConfig":{"ignore":["build/","src/"]},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^1.18.3","prebuild":"^7.6.1","tree-sitter-cli":"^0.13.1"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-bash_0.13.4_1539892829923_0.4816803438971935","host":"s3://npm-registry-packages"}},"0.13.5":{"name":"tree-sitter-bash","version":"0.13.5","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","_id":"tree-sitter-bash@0.13.5","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"queerviolet","email":"npm@ashi.io"}],"homepage":"https://github.com/tree-sitter/tree-sitter-bash#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-bash/issues"},"dist":{"shasum":"380697c01163dcf601532a3799414b568ad7849d","tarball":"https://registry.npmjs.org/tree-sitter-bash/-/tree-sitter-bash-0.13.5.tgz","fileCount":16,"integrity":"sha512-YvKSAEIqHzDjXNTnEY2eslLgVNQMoDTFtoLxpRYmzWasi3vwKISA2QvllQQ4KNDVwrXGM401+5SXj1Ul5Ufxzw==","signatures":[{"sig":"MEUCIQDweCEXSjxGTv/6zmRumaoyxpeop4JvWUrEkI0+w24yHgIgdx33C0jyYaENRau81tR9PLtchnUC8apzTi3PxcfVxlo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5003029,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbyQnqCRA9TVsSAnZWagAAruAP/0VUQSi7aco73ahkgG7+\naVwMKzM6E3aWx2HA1x4zW5NCMp0n4o78pKJ/kDNae/0BCMoHW8ZNM62XZJhy\nfNaYtgU0AiePGGznJOsd0bwF+tMe40MkhW+thU+rjCJyiAzcYjftoXLZ9M+j\nzhHi8SeBD8iS9io9u3KsRlOE4EThYDlCGMjE0HfJBUFHKK2pSgtb5oXaLgAr\nvnV4ST1n18s58l4tTr8KZkVsNoklbl2px1pKEXDeGc7wyPmhyHsgxIzMME6m\nMznfjCw9nzZgzTxifNZIUu98rAfrR7JgP5MvHznN/ZbFocrLo0JztYth8EQq\nKMQAoOSjQpIy6kAvTaYKBjUxOT80B0NuDhUJF5DCA2svl3oHAHxsJ5KNrUW+\nAkteXjIsAqgy0llQOpc2G4vzhUeqejY/ykpDoaHBM6OO5DEpyuh1TFxbNL6E\nWIbNwykg3QnvBEhFZOLWmX37NAJ5x1RIiZ/aUchmSKba0SdV4a2pbALm/KJv\nYX5RRip3oezlHhOAc3EFfd0ZTManM6Yq04yLJpLx4Vlk/rz9fIIciKMzfokP\nu6kFJxi03AVOYgQ1thNRtjPhduMd5OXg3S5FFEDnDhTohJkcz+7vu+vtG/Jr\n0EAtwEnj95pWh9jhCaiBxxuDfvYtCOIvxgffrunjzYsjLgEdvTrJj/6reFkm\nCF22\r\n=9xpv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"7f3c54711911b1c6aef535c10f02342d4dfaf5c1","scripts":{"test":"tree-sitter test && script/parse-examples.sh","build":"tree-sitter generate && node-gyp build","install":"prebuild-install || node-gyp rebuild","pre-build":"prebuild --all --strip --verbose","test:watch":"nodemon --exec 'npm run build && npm run test' --ext js,txt,sh","test-windows":"tree-sitter test","pre-build:upload":"prebuild --upload-all"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-bash.git","type":"git"},"_npmVersion":"6.4.1","description":"Bash grammar for tree-sitter","directories":{},"_nodeVersion":"8.4.0","dependencies":{"nan":"^2.10.0","prebuild-install":"^5.0.0"},"nodemonConfig":{"ignore":["build/","src/"]},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^1.18.3","prebuild":"^7.6.1","tree-sitter-cli":"^0.13.1"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-bash_0.13.5_1539901929408_0.4818959696396916","host":"s3://npm-registry-packages"}},"0.13.6":{"name":"tree-sitter-bash","version":"0.13.6","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","_id":"tree-sitter-bash@0.13.6","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"queerviolet","email":"npm@ashi.io"}],"homepage":"https://github.com/tree-sitter/tree-sitter-bash#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-bash/issues"},"dist":{"shasum":"01a811d8d0f9a60a98b3c8fb09de40cc5621c6f8","tarball":"https://registry.npmjs.org/tree-sitter-bash/-/tree-sitter-bash-0.13.6.tgz","fileCount":16,"integrity":"sha512-l2HYIsL19giVD6T5GyN9sTav1NVFtwhBK5k/iXhes6kxqaKfw6ZSFpryDjyCgasoyhF7xZu0sfLh37YpjIQ3Eg==","signatures":[{"sig":"MEUCIQC9ybGN/dgwG+GvrbOtxeDOjFO5uvb6aoI0idFv1W3BjAIgZp1q3/IF5EW6CyCQlqsMrfNQSt1xovMKWl1VNtu/6EI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5005425,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbyjrdCRA9TVsSAnZWagAAvUEP/0b0GaYPMbXRrjpnerIC\nFlc+3io3w6lnhUbx8XZNE6i+l1C0Y+tzZ/osqTGtaWNTbCgWJOMqjErX9WRf\nfBsOz1fwzZ+mXnP//IOHVX/alsvZWNGhvoz06iA26JsCCe7goTsDLwcNfkiO\n6x37iQD/kdg3kzWG71h8NcW/oMLBiU2XoFRZX/imMrvGxux/Avv2I7+wGqQ7\nVBOsweFpZ9IR2Pu+E9dbM6KK30xSqi11gK6Xq5j0i05CvRNJA4hrQS50GGyL\nI8l7qaoq6QsxennDok/FsFTITS1EPjUhfQwxf02BhevwYPvbCqpvKLzfph/S\nSs9s9sRRubN8ewC/+YlFUX7gUOb6P53wMM+W/jXKUFQvoqIumgi4EBamy2Ad\nLQRnUl9hDVG5MwMYls6Mka9xY0iZlU/3qh0WBX521QJwELyLKTRplKM498CA\n5vL8LAXdaaMsq3pb13iCfSAGQYBhWUNc4zUU36cU1GPoPee48sI02kUJW+0V\nRuLU9Txg6me9pLG+FU7WrAjYNeQTOUgvlaSbInd276RKOEknkIIhwxahRegd\nN4wv61sOfaAW0cqh2+7xgFlQrosK1U6Fy6KaK5FVP7RJNZ7gJ+r2XvHrcES3\n0TAEa+mGncJ0mmGulm5wa1fNcwzzeWFNUM0UigLAeFjxHrJ2FN3v2MgqC7Kk\ngMXr\r\n=jmW9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"064119630b5727e1183dd01e6af0f894fd420626","scripts":{"test":"tree-sitter test && script/parse-examples.sh","build":"tree-sitter generate && node-gyp build","install":"prebuild-install || node-gyp rebuild","pre-build":"prebuild --all --strip --verbose","test:watch":"nodemon --exec 'npm run build && npm run test' --ext js,txt,sh","test-windows":"tree-sitter test","pre-build:upload":"prebuild --upload-all"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-bash.git","type":"git"},"_npmVersion":"6.4.1","description":"Bash grammar for tree-sitter","directories":{},"_nodeVersion":"8.4.0","dependencies":{"nan":"^2.10.0","prebuild-install":"^5.0.0"},"nodemonConfig":{"ignore":["build/","src/"]},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^1.18.3","prebuild":"^7.6.1","tree-sitter-cli":"^0.13.1"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-bash_0.13.6_1539979996169_0.7988091310810435","host":"s3://npm-registry-packages"}},"0.13.7":{"name":"tree-sitter-bash","version":"0.13.7","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","_id":"tree-sitter-bash@0.13.7","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"queerviolet","email":"npm@ashi.io"}],"homepage":"https://github.com/tree-sitter/tree-sitter-bash#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-bash/issues"},"dist":{"shasum":"35b2b03962a32c55cfb6c2b44309e8cbdc1a8ec9","tarball":"https://registry.npmjs.org/tree-sitter-bash/-/tree-sitter-bash-0.13.7.tgz","fileCount":16,"integrity":"sha512-lk9PAhiVGtmQaImz7qV8bgmXDqMLaPZcYuDCoosNS7VrNO2b3hg89tdgBr/XwOdseIKSMxDNWZ3fo/fToAAXIA==","signatures":[{"sig":"MEYCIQCirgUzvlQ523ijSKYh3LbqJvzet/BTBcONVSoxZ+uHmwIhAOLslJ9J2tKS8C9rx1z54dno2aHhScr+WNS/LodUK/s0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5433222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4OrGCRA9TVsSAnZWagAACH4QAJvuhkPlsBbYm6NIt+O5\nqzgOipsA9xKsp2jARmxReCs25BrGoPS2MviGeU1vhVK3Ntkd54nEMzTg1SiX\nzxwHnrvTR5envysSHoeutuuLnVpB0ns2mc+nDByBAm7ZOeaIdJj1o3gKipeO\njBk1IKD/cB6PY4TaAdE3rDpv8mhWJwfoONrSxbR3a+Nb1vVGGw0sm5wycNHn\n7u2Y/SGkz1jl+lpIhtd7dy+khRMb2E9heS7BnR1xW3FSCujUPV4nwHdklm8I\nFe2t/ppXaIcOTh6UMpMs2KvHXdkkWReMrz/SEa8EJX4chvIPLkJGxPlGo1gT\nhU1eLhxO8xpqWy3uGH/9EpN8YOALP99Azi242GcJGXFaWV7SR4UkfK0KUO+q\nJwh++0M1t0+EXcXChKdoAMFQIOZlbtL0C9ARnIao+7fWCVpmZdz3TLdydYKK\nJ+3nswp6DDetLujoJunJhYye19nmlxKHFgsn6piQM+3wPG/NrJFdvC5HAyWF\noiyO1QKM26JIUVqPMf/t9SZodHKN1shp6XtYoQ+VRkpMH/ki7BBl+YJBXcDz\nqz/JVaTaWIsVMq9OJoAdmjXHZlTztCcmxkffhE/3tHC8tR14HOEkywF/IDzH\nsxVZ30w6OuZcELAXIiyYJYliIu4QSkwrwqBNJ9GqnFsIyhB9Pbl+kw4rIqrI\n2lqz\r\n=tl1J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"da10d84aec970ce17372412246dd1ced4dc96718","scripts":{"test":"tree-sitter test && script/parse-examples.sh","build":"tree-sitter generate && node-gyp build","install":"prebuild-install || node-gyp rebuild","pre-build":"prebuild --all --strip --verbose","test:watch":"nodemon --exec 'npm run build && npm run test' --ext js,txt,sh","test-windows":"tree-sitter test","pre-build:upload":"prebuild --upload-all"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-bash.git","type":"git"},"_npmVersion":"6.4.1","description":"Bash grammar for tree-sitter","directories":{},"_nodeVersion":"8.4.0","dependencies":{"nan":"^2.10.0","prebuild-install":"^5.0.0"},"nodemonConfig":{"ignore":["build/","src/"]},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^1.18.3","prebuild":"^7.6.1","tree-sitter-cli":"^0.13.1"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-bash_0.13.7_1541466821847_0.6674898933536508","host":"s3://npm-registry-packages"}},"0.13.8":{"name":"tree-sitter-bash","version":"0.13.8","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","_id":"tree-sitter-bash@0.13.8","maintainers":[{"name":"daviwil","email":"daviwil@github.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"queerviolet","email":"npm@ashi.io"}],"homepage":"https://github.com/tree-sitter/tree-sitter-bash#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-bash/issues"},"dist":{"shasum":"b9f80404ada2fa1958655ee4eb3aa3b2c614f970","tarball":"https://registry.npmjs.org/tree-sitter-bash/-/tree-sitter-bash-0.13.8.tgz","fileCount":16,"integrity":"sha512-c/rkTeneHwf5MK/ZGlf0FYDdyRnuiJtPcPsdbHmyLBR8igBspGmV42YCBhrEPoJYSj7BZVPf6bSC4TP6GbPIhw==","signatures":[{"sig":"MEUCIQD2JRlCRicdVH5CMO4o8OdJwLpOuMbNy2SsklVj9CEUkgIgYxQI4hWAh0QWliNPhE3rA0A5UwWZaq9TV+Dt/1Df3Ns=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2625493,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcuQJSCRA9TVsSAnZWagAADI8P/iWmBIv4W2Shqdvbn3df\nHmkzAfK8n/1kz1sbBiDBBmocG93nUIFrgVHPBnZ+w4qJiFWuczO2rwz8aKod\nFdlUHoe8d5oLidvD4voA24YQb/GmZcGpW0H2zL99VbxfAC50IoMSaq4tOeP3\ngcpo22MmMa1pqt/o8TZGLGKoyoGI6YlJ+LNFIKgd8axxpmBxwfSnrT3U0F2Z\nqbs68SJbvZcvXQXCkZ9H0FRsudci9t8hixUx7tebPDH3ndiReeZGBrfqoZ7d\n4VlzM4DjXgvewlTiu6MGSHfcWN/E8QE5KSsVlJbLLgycsiSz2d6aVNgpXSH4\nuZDVASSTJJhW2+0Qc9dgYUxAgRlXdkPl4avwD5EX6yjX00SpKwfAjmjIMok/\novEENg8+s8tTndczk8yVlCNNKpZHRx7li4ocA1kLZ6haTj8g7OtoKUG0PamL\nKjSCYrxw9Qs+txVcBI8M9+xSpprfXYCpINE1udLMlub+dzHajPMlr54c9yL7\n7BkgmntgkuPuu0ASU+0lpdLgUNtS9xvw51in77yJsL8ZhZos0qxCZEds8jfe\nMxkg9ck5SKZjK3F/2+KL0bofFYrV9irx9l1gEwixTxw4W8YKkt7ddahLx6wf\nb3jrigh978ouga6lck4DaCDpqbSTf5u6KMwJj94v+Yiin/bxvr0jdN7myLra\nwaak\r\n=+Oe9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"58a475fcdf83b272efcef97e954a3578da88e654","scripts":{"test":"tree-sitter test && script/parse-examples.sh","build":"tree-sitter generate && node-gyp build","install":"prebuild-install || node-gyp rebuild","pre-build":"prebuild --all --strip --verbose","test:watch":"nodemon --exec 'npm run build && npm run test' --ext js,txt,sh","test-windows":"tree-sitter test","pre-build:upload":"prebuild --upload-all"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-bash.git","type":"git"},"_npmVersion":"6.9.0","description":"Bash grammar for tree-sitter","directories":{},"_nodeVersion":"10.15.3","dependencies":{"nan":"^2.10.0","prebuild-install":"^5.0.0"},"nodemonConfig":{"ignore":["build/","src/"]},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^1.18.3","prebuild":"^7.6.1","tree-sitter-cli":"^0.14.5"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-bash_0.13.8_1555628625554_0.11494105155843215","host":"s3://npm-registry-packages"}},"0.13.9":{"name":"tree-sitter-bash","version":"0.13.9","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","_id":"tree-sitter-bash@0.13.9","maintainers":[{"name":"daviwil","email":"daviwil@github.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"queerviolet","email":"npm@ashi.io"}],"homepage":"https://github.com/tree-sitter/tree-sitter-bash#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-bash/issues"},"dist":{"shasum":"6e88d809638720488a59756cebb753814ed2cc9c","tarball":"https://registry.npmjs.org/tree-sitter-bash/-/tree-sitter-bash-0.13.9.tgz","fileCount":15,"integrity":"sha512-b0L+QLS2eeIVrHnnbkFlvO1nElhPwqTxLIwyTeJytPYT0TS50Pe7bP+uPi3gkHT1YajxcauCxX1aDWDiZK1h5Q==","signatures":[{"sig":"MEQCIBm0hMK+TsW3ieNItKYTAbKsZTjNYICKw/pW+BlidISWAiAF80OifCDJE35Wl5yzlq2ya1X7VkadqJvayls5UxCyAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2623515,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcyw3fCRA9TVsSAnZWagAApXUP/RFr7P3XN1CjZC00+ah+\n3jp2XuthJKhOCa1EwG718DfaN0B9ixAVsHIc0bu8v52HulKhT72GfEMg2mjB\n/QuYj9juTGfFTr9mWqHfGeMzUodFDBXa9nDBGj21RGpIjdZHXm9N1X0iCEMC\nyqGL9id5n5vMxjBFXIhmsBvC0efuhvsV4yn1XSrSItLbhuwhjR2W2HGLC98X\nYJrPGHY3kaN3b+oeH7X4GV1ntuwa4OvmdTpkv56C70HND5J4BzxQzuDaM6Cg\njMeVuZLjcdao/gQRhkQJvMFoAxKv25XhIj/TIC4IoOChQp8jI4mJJUe9YZ/E\nIL9ablNr5pMDtOR9wqamTLIDSkRX0yHweHAR/5SMbCbj4EN9tUihtaWw6mHC\n9abC5trMvy9zCCO416ixvKaNhNHymswqrDzThU6p6xMj/FhQ7Yi/iLqKYsLv\nVQE9xVS/JJia8fJ8T4/LRrCFTyZV9lyXYdIbYIxDesAytqtdOF9kLsKTne39\nvv8/7z5dSkuV8d+Rg0737AF+f94zZs2g+f85FMF2fyR8rsaEGpsUFa29lt2E\nhpBzJ0+aZY+kqd72wxdl+1L9rrN++OE6pfHCIGEn3Zj/d2OizxaRVrMRMeQ5\n1GBcLQ6EjV+aehek0hQDMCXUVOsR+6LKt637lxhTz1d7yi8ByPihw84xA1lE\nvmgG\r\n=I4D8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"40d8ccfe1786cb53f2b6d54d8d43af75a98f0b5a","scripts":{"test":"tree-sitter test && script/parse-examples.sh","build":"tree-sitter generate && node-gyp build","install":"prebuild-install || node-gyp rebuild","pre-build":"prebuild --all --strip --verbose","test:watch":"nodemon --exec 'npm run build && npm run test' --ext js,txt,sh","test-windows":"tree-sitter test","pre-build:upload":"prebuild --upload-all"},"_npmUser":{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-bash.git","type":"git"},"_npmVersion":"6.9.0","description":"Bash grammar for tree-sitter","directories":{},"_nodeVersion":"12.1.0","dependencies":{"nan":"^2.10.0","prebuild-install":"^5.0.0"},"nodemonConfig":{"ignore":["build/","src/"]},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^1.18.3","prebuild":"^7.6.1","tree-sitter-cli":"^0.14.7"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-bash_0.13.9_1556811230784_0.3871871845941579","host":"s3://npm-registry-packages"}},"0.15.0":{"name":"tree-sitter-bash","version":"0.15.0","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","_id":"tree-sitter-bash@0.15.0","maintainers":[{"name":"daviwil","email":"daviwil@github.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"queerviolet","email":"npm@ashi.io"}],"homepage":"https://github.com/tree-sitter/tree-sitter-bash#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-bash/issues"},"dist":{"shasum":"9f94fca095331c521bb6932869a21224c322dd04","tarball":"https://registry.npmjs.org/tree-sitter-bash/-/tree-sitter-bash-0.15.0.tgz","fileCount":17,"integrity":"sha512-rqXLK1S7ILV2W/mHrugruycDIJE/LXZzIqOUAWBXN4cTiFTcCnLlreTAu8nRqpxfPk76qQeJ9Os5D14Comg21Q==","signatures":[{"sig":"MEUCIE82BQ8SlXwc6zeYfw0xJ+yJ0kkYGST/7dgcBA+jKupcAiEAu53XRJNNQaqU3fyWHEmkoKksY5CX9LeNZ+rbZ8AFkAw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3083341,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCXtJCRA9TVsSAnZWagAApaAQAI3nxOyYOb55Wk8MBJTA\nspdMWglVt48AutIvXB7HaYl4SuiVsOZx4Z337/NXg54Mseos6qM5M2h6BQtH\nd5OXXgt05Ml+WZyK+2Uj+d9+cbn3qTSiB06ya7Ga5DtFbJ6St1aIdpQjHTp/\netvCcH5GsHICX2KxA+Qzt7uqZkyHj4xEcqoWd2L2smQpHBH6+wzoA9hcsMdX\nOxkwskolQ6ocQ5CuVC1kEl7Nwz/iR69kvsqk/1jCELA9gE9OgXRmC9R/0X1T\niNwruSM3wom2GwJmIgD5oAJ5lpHT7BWlcnvDFB+fPifUjrp0RdWT4Si4yY01\nqDsgkDXW7yf0j3tCqOeMWZdVRVA3YtcORl58vJFe/1WcAIbzUZbv44rn/yn3\npc3TZwi0XgGvuz4mRhbioCmAMa1NJMQeVgDgrIu0e2kDEAsms43bBoE2ABmV\n+XobA7v7GMnwdzNMWBdIdiUs/qdOyd2j6/8NfwtqgLB8FIfSMXJlyVxYrGhO\nevKcUOO5C8EnL/YLGLyF2WBhzTZZxekk5o2XuDqp9MppxycxNE2FYjXWES4+\nQnvMuIh0+koaCVI11V1pRYhDIWYTd/DcbwaL1iH57kTrm4tXpOcGqzw8zoXn\nPcqolp6BuB8GmmOxnoAVPTMLQjEP0VyFBsXX4dXF1P5/X7k311RAobjxAV3g\nT36Y\r\n=8E2f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"7b6777bc56758ab84e857d99613c87bb8adc9041","scripts":{"test":"tree-sitter test && script/parse-examples.sh","build":"tree-sitter generate && node-gyp build","install":"prebuild-install || node-gyp rebuild","pre-build":"prebuild --all --strip --verbose","test:watch":"nodemon --exec 'npm run build && npm run test' --ext js,txt,sh","test-windows":"tree-sitter test","pre-build:upload":"prebuild --upload-all"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-bash.git","type":"git"},"_npmVersion":"6.9.0","description":"Bash grammar for tree-sitter","directories":{},"_nodeVersion":"10.15.3","dependencies":{"nan":"^2.10.0","prebuild-install":"^5.0.0"},"nodemonConfig":{"ignore":["build/","src/"]},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^1.18.3","prebuild":"^7.6.1","tree-sitter-cli":"^0.15.3"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-bash_0.15.0_1560902472533_0.2620795599006993","host":"s3://npm-registry-packages"}},"0.16.0":{"name":"tree-sitter-bash","version":"0.16.0","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","_id":"tree-sitter-bash@0.16.0","maintainers":[{"name":"daviwil","email":"daviwil@github.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"nathansobo","email":"nathan@github.com"},{"name":"queerviolet","email":"npm@ashi.io"}],"homepage":"https://github.com/tree-sitter/tree-sitter-bash#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-bash/issues"},"dist":{"shasum":"36701524d940a781d6c5302c19aa730a23126933","tarball":"https://registry.npmjs.org/tree-sitter-bash/-/tree-sitter-bash-0.16.0.tgz","fileCount":16,"integrity":"sha512-s4P9gAAkFiE9NAlpumxJ9omWCpEykD+vlvSUpdyCQZlRIwcu03Krgt8WcbpV/Cvmsib6sbC5FxKGRBI1izdcmA==","signatures":[{"sig":"MEYCIQCEpuc2iSLqSzxb49BGbe8bWEnc44Q5nImAl2HnnNN7LgIhAL6YYWjQpel+bNi0EfAkxJsPIPrPMWhODIZoEe9yTzOb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3131548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdO2bLCRA9TVsSAnZWagAApBkP/Ryq//EM+lej5vUSQ/Nc\nsIxdtBvtYZtKVv53csnjaSvGcHuY4phqE7/+vJ1+ABHRdGPAnRlCgWSB8P53\n+CpmfAKoxCynXymp05c6HJ8F2AP9NiBfa46cEtIJRjEvyFBfzp52QtelF8CY\nI65jDRxcogNHOBx6NQoPx8VSlNHSNdNEfpd7NJJIWY+S5+oD6vL1V3VczPyV\nJY3PnCJVrEpvv7h9BhwHUPTZAHmNaAjog8IEL/qAR3pCrf8ticl9Rg1DTRnV\ngU5t3U9c2N+A+4sIQGnB2kM6TQ92JXDDXS5NfSF/zDdpIhns3n49eo9OZxie\ntZVuA6l1/ytCt8DdPzkGxL6IU98Hg8VUTXZRvTrz/Rwv+vVGzxCWU5CWZLud\nwlYN9/gH5fLvVuFqf+X+Jisf8Pml8oUXIrbuSeY6McCqk+J8UMqheRB88+e9\nB0xezPg4prGCqRGeQ75QiVGM0j5PAFIxgL+Hf63wYbVHKU3ZrRzVRXNZtl8q\nnjgbXpwt4sF7VE/AzrvUV+hZbbylRYlEKRsO+jwE6dPnFWMD8hpd2RzxpWQT\nLvCSxVgM+F2EBIjdmf6zlKJrgQyvPYp+T/zgdHi2nwZeZ0qsUC/ltd/z8g0E\nHZNMYRbQxgtYAHhb0SVYzX59IEpmT2QyMxuK/vpmDC53mTmLtMcozYx6t0Qe\neZfX\r\n=MUAH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"7b8adcf484e27b6c1a707ce28123e55dd4b7a844","scripts":{"test":"tree-sitter test && script/parse-examples.sh","build":"tree-sitter generate && node-gyp build","install":"prebuild-install || node-gyp rebuild","pre-build":"prebuild --all --strip --verbose","test:watch":"nodemon --exec 'npm run build && npm run test' --ext js,txt,sh","test-windows":"tree-sitter test","pre-build:upload":"prebuild --upload-all"},"_npmUser":{"name":"nathansobo","email":"nathan@github.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-bash.git","type":"git"},"_npmVersion":"6.9.0","description":"Bash grammar for tree-sitter","directories":{},"_nodeVersion":"8.15.1","dependencies":{"nan":"^2.10.0","prebuild-install":"^5.0.0"},"nodemonConfig":{"ignore":["build/","src/"]},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^1.18.3","prebuild":"^7.6.1","tree-sitter-cli":"^0.15.3"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-bash_0.16.0_1564174027194_0.13428563033498286","host":"s3://npm-registry-packages"}},"0.16.1":{"name":"tree-sitter-bash","version":"0.16.1","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","_id":"tree-sitter-bash@0.16.1","maintainers":[{"name":"atom-team","email":"atom@github.com"},{"name":"daviwil","email":"daviwil@github.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"nathansobo","email":"nathan@github.com"},{"name":"queerviolet","email":"npm@ashi.io"}],"homepage":"https://github.com/tree-sitter/tree-sitter-bash#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-bash/issues"},"dist":{"shasum":"7d171dfe3a912f7210cee2142804cba1f553939d","tarball":"https://registry.npmjs.org/tree-sitter-bash/-/tree-sitter-bash-0.16.1.tgz","fileCount":16,"integrity":"sha512-knkl96EkBSns9NSUmFVboOlnMNxkhHp/e7l5rKCt9kk7qZlT9NdCJQHsXLcjk8L2ameRnQFJfuSzCNG3DQeF7Q==","signatures":[{"sig":"MEYCIQDnaOWvJIG3iRtgVoH9MxFBpK7nS+yuIYZLh8YpiBMsOQIhAIkj2NrjSgTtB9oOwOlJqsap6r42ylaCwXsR9Q/gl1Px","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2935396,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXVilCRA9TVsSAnZWagAAuCoP/0TVloZxmA/uEj7ePcji\nKZmvwElvlhv2abLYpCyN1U6Ocp4YFtBrNosRcGXHL+bcSDOLbRCj57D4jwMF\n5sU9Wv6qfqEqwdNg1jLc6ZMl8rrZRcOPR9KtgnRU2AWLAuSV0TWEr8us5cCt\nfwacD5q+WZiRgh0t8yRdIYjKHl8h8ZQrsDYTZlD7OtRVq7TOdoQxnAhHpXHA\nOKnldL3CmhlxvhkH/3MTiDzyobTH1cUc5wM2Bu9nIfefOvkG2Uv8VVxjD5ZY\nzXkhcnxLdzdUj1RQ2KOSfFDWL6bB+1jOEW97YdJaSBf/vAFBl0VZP14+Qbfy\ne0ecz0XtUKuNA2OQkfQjKyD+M9cVRG+JcLkin20ANq6BVHFGL0GBY5RDGSw0\n9fa4/Fjl9mJw4VP3K6xRKignVx6mWllmj9lnwn13qKUrUk1dQEjz7gL4JPaL\nA0jx2E0VzPt6yl1k/qc3MtQgwxR9owMgFhFTguA5pDx9SZSUOOWuRZNBpwfk\n+zdmUiEqGZaWynozyq1SWY1EtrMywg9MY8fkz4awRhvNQy348Bl3QokanZ/D\num2Hqimc73JYLlhf6DMukO0utlu9lci+w28q4Ov3vtqWVEYb0SYcKdtjhAPP\n+F8tWF+U4hiOdKbY9T8WkAKATg7V+Uay63p51NPpNxS7vC1mIylk1y5DU1zg\nxhM4\r\n=JQlH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"e213464b5062017dc058cfb7effe2fc7a2eebb04","scripts":{"test":"tree-sitter test && script/parse-examples.sh","install":"prebuild-install || node-gyp rebuild","pre-build":"prebuild --all --strip --verbose","test-windows":"tree-sitter test","pre-build:upload":"prebuild --upload-all"},"_npmUser":{"name":"atom-team","email":"atom@github.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-bash.git","type":"git"},"_npmVersion":"6.12.1","description":"Bash grammar for tree-sitter","directories":{},"_nodeVersion":"12.13.1","dependencies":{"nan":"^2.14.0","prebuild-install":"^5.3.3"},"_hasShrinkwrap":false,"devDependencies":{"prebuild":"^10.0.0","tree-sitter-cli":"^0.16.1"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-bash_0.16.1_1583175844942_0.9710022617759007","host":"s3://npm-registry-packages"}},"0.19.0":{"name":"tree-sitter-bash","version":"0.19.0","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","_id":"tree-sitter-bash@0.19.0","maintainers":[{"name":"nathansobo","email":"nathan@github.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"daviwil","email":"daviwil@github.com"},{"name":"queerviolet","email":"npm@ashi.io"},{"name":"atom-team","email":"atom@github.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-bash#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-bash/issues"},"dist":{"shasum":"756332e3c5494a0b5ccda04c182e7206d65cf350","tarball":"https://registry.npmjs.org/tree-sitter-bash/-/tree-sitter-bash-0.19.0.tgz","fileCount":19,"integrity":"sha512-i/0NUZHSrxmYtQWMX+Tvuk9PBvsB0S3h0vD17qHSGuvPYgvpekRy8do75CAXyH6FlycMhejM39gNRppyvDeiVQ==","signatures":[{"sig":"MEQCICz1lqt1q2QQHbN1vTOF/O0zxugTCLokYSHFOuS8mLVpAiBrNQ2a6agcaMyetrXdazqBaZfDRmdK6OYjjRAEoB7/1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3646816,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQVwXCRA9TVsSAnZWagAA4hoQAIuKNEqox5BybGmyqBjF\na0f28UO8e+ZOtOlx2+fO9xwaW5pyRHrnU73y35EnjgLQ6+X6iVOP2YiLWDRE\nFiS5UPB8JnATWXfNzMiiZMpGH+S267sNr5Ttl678ulthS5ajv01+zLoRFf57\nr5PJhrfB048nupN/B1tRLRTZWU10kxogYTFhulr8bkJmrlherrxBCX5HRcXp\nNO3vbpRQHppWq0VhN9bYkEJdnK/Yh3DA+mRTyWdegoq0clvdImf2swBpmNX8\n2ASZYIRHmZ9AGyWZo1YAJcXiJHyzw81kV/lydl7vd6H/szQp0zfM7VsxFL8I\nH/5knE3aXCLYH1DU84FbJt+tc2yJ0lHmP2PL6XYrcD/U+PUfZ54I41fhVh3N\nYnL1CibEnoxa1eqrMF/gyvBk5WK4FCi1o3CYdp6/PzhXervazGCIgNSNDq01\npX5MegZ/f0myumrR56zHttSs3uJIHtMBW1eyScM45/O2zICpwcvjx7DhqSC8\ngE+sSZmM+LjTI5juJPSH5ij/Iqmk43w21jcKAZZEz1Cc+bImz2j1gpKEAZPm\nU3zJF0Y27VqZOXFLkTsyttT0us6/eDTUcgB2kHF3UpkMGueKRGMCWlP4F723\nV3yaLIrmkTM5IwHm0BVq0oTp7gEQOrvTSn4dJV0MwyQzpfiKvngCEgl1Eehj\n2Usc\r\n=iQmq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bindings/node","gitHead":"b6667bed364733c8a8f8e5973749f86cfa04ba2a","scripts":{"test":"tree-sitter test && script/parse-examples.sh","install":"prebuild-install || node-gyp rebuild","pre-build":"prebuild --all --strip --verbose","test-windows":"tree-sitter test","pre-build:upload":"prebuild --upload-all"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-bash.git","type":"git"},"_npmVersion":"7.3.0","description":"Bash grammar for tree-sitter","directories":{},"_nodeVersion":"15.5.0","dependencies":{"nan":"^2.14.0","prebuild-install":"^5.3.3"},"_hasShrinkwrap":false,"devDependencies":{"prebuild":"^10.0.0","tree-sitter-cli":"^0.19.1"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-bash_0.19.0_1614896151345_0.8372347600820542","host":"s3://npm-registry-packages"}},"0.20.0":{"name":"tree-sitter-bash","version":"0.20.0","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","_id":"tree-sitter-bash@0.20.0","maintainers":[{"name":"ahlinc","email":"ahlincq@gmail.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"nathansobo","email":"nathan@github.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":"atom-team","email":"atom@github.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"patrickthomson","email":"patrickt@github.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-bash#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-bash/issues"},"dist":{"shasum":"244e8b115b0077fda64462328372f762428a23e0","tarball":"https://registry.npmjs.org/tree-sitter-bash/-/tree-sitter-bash-0.20.0.tgz","fileCount":23,"integrity":"sha512-VuA2/F76rw5PpU8ApjxwPhRBV9/wWpVxvl1JtGN+SYgbNgpQ5rowHbjX8k9AuBCNGHeMIouoFol6nbLhzkWe0w==","signatures":[{"sig":"MEUCIQCVdkvO6QUN3IQmDYrtqwOGSJ+tVLcXb7q17oyMSeBSiAIgD1s8p977vJRnU3Kue8TiA97lyLGZkL16DwLJKyuwENQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5138962},"main":"bindings/node","gitHead":"c0f5797a728fc4ebd78a8b0e436b1494a8ab5f51","scripts":{"lint":"eslint grammar.js","test":"tree-sitter test && script/parse-examples","build":"tree-sitter generate && node-gyp build","parse":"tree-sitter parse","install":"prebuild-install || node-gyp rebuild","pre-build":"prebuild -t 14.0.0 -t 16.0.0 -t 18.0.0 -t 20.0.0 --strip && prebuild -r electron -t 16.0.0 -t 17.0.0 -t 18.0.0 -t 19.0.0 -t 20.0.0 -t 21.0.0 -t 22.0.0 -t 23.0.0 -t 23.0.0 --strip","build-wasm":"tree-sitter build-wasm","test-windows":"tree-sitter test","pre-build:upload":"prebuild --upload-all"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"overrides":{"prebuild":{"node-gyp":"$node-gyp"}},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-bash.git","type":"git"},"_npmVersion":"9.6.7","description":"Bash grammar for tree-sitter","directories":{},"tree-sitter":[{"scope":"source.bash","file-types":["sh","bash"]}],"_nodeVersion":"18.17.0","dependencies":{"nan":"^2.17.0","web-tree-sitter":"^0.20.8","prebuild-install":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.47.0","node-gyp":"^9.4.0","prebuild":"^11.0.4","tree-sitter-cli":"^0.20.8","eslint-config-google":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-bash_0.20.0_1692350896963_0.5317632706424371","host":"s3://npm-registry-packages"}},"0.20.1":{"name":"tree-sitter-bash","version":"0.20.1","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","_id":"tree-sitter-bash@0.20.1","maintainers":[{"name":"ahlinc","email":"ahlincq@gmail.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"nathansobo","email":"nathan@github.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":"atom-team","email":"atom@github.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"patrickthomson","email":"patrickt@github.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-bash#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-bash/issues"},"dist":{"shasum":"132307a5eebcd3dd99d076606017646c75b43c81","tarball":"https://registry.npmjs.org/tree-sitter-bash/-/tree-sitter-bash-0.20.1.tgz","fileCount":23,"integrity":"sha512-1ehUusLuEkVCJmwRZwnDzI/S7NAMqD9e59xZWgCdjfvxaMb85fIJU6KPk0CKX9eRqsltXIrG6yC/zPCHLm/MTA==","signatures":[{"sig":"MEUCIHMpWjG+ZuPd2dIhM36oTXZpT4QAGtn6b99pecci47ZEAiEAils3d5qnDL9F1krhNHAfJ5p5qx6Ws3NqF58+yud3gEE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5819757},"main":"bindings/node","gitHead":"9ed07205a72837a37682345d5d8402b404490d06","scripts":{"lint":"eslint grammar.js","test":"tree-sitter test && script/parse-examples","build":"tree-sitter generate && node-gyp build","parse":"tree-sitter parse","install":"prebuild-install || node-gyp rebuild","pre-build":"prebuild -t 14.0.0 -t 16.0.0 -t 18.0.0 -t 20.0.0 --strip && prebuild -r electron -t 16.0.0 -t 17.0.0 -t 18.0.0 -t 19.0.0 -t 20.0.0 -t 21.0.0 -t 22.0.0 -t 23.0.0 -t 23.0.0 --strip","build-wasm":"tree-sitter build-wasm","test-windows":"tree-sitter test","pre-build:upload":"prebuild --upload-all"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"overrides":{"prebuild":{"node-gyp":"$node-gyp"}},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-bash.git","type":"git"},"_npmVersion":"9.6.7","description":"Bash grammar for tree-sitter","directories":{},"tree-sitter":[{"scope":"source.bash","file-types":["sh","bash"]}],"_nodeVersion":"18.17.1","dependencies":{"nan":"^2.17.0","web-tree-sitter":"^0.20.8","prebuild-install":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.47.0","node-gyp":"^9.4.0","prebuild":"^11.0.4","tree-sitter-cli":"^0.20.8","eslint-config-google":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-bash_0.20.1_1692667852862_0.19750905044872447","host":"s3://npm-registry-packages"}},"0.20.2":{"name":"tree-sitter-bash","version":"0.20.2","keywords":["parser","lexer","bash"],"author":{"name":"Max Brunsfeld"},"license":"MIT","_id":"tree-sitter-bash@0.20.2","maintainers":[{"name":"ahlinc","email":"ahlincq@gmail.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"nathansobo","email":"nathan@github.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":"atom-team","email":"atom@github.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"patrickthomson","email":"patrickt@github.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-bash#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-bash/issues"},"dist":{"shasum":"5cf84784e578dc6327ed7262a88f65ecc7d9961f","tarball":"https://registry.npmjs.org/tree-sitter-bash/-/tree-sitter-bash-0.20.2.tgz","fileCount":24,"integrity":"sha512-e8OMNjkTRTJzXzYJHfJVz46CHWF0qsh0oNwuDXw4gVcUG6+i/wJruiF6kG9SLMXiJ7EM+UKKHubeYxmmaQ3Kcg==","signatures":[{"sig":"MEQCIFU0YkvdsGsRSKsiukoY+18WSYgTWbZsLFVy5RGTe2sHAiBNpPkXJe6q1+2Qdw20IU87moeCJ85h71ZIzcnsE1SvYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6705464},"main":"bindings/node","gitHead":"42ab5ca0e6bb7130c397c7ca10440fd5cfc2d564","scripts":{"lint":"eslint grammar.js","test":"tree-sitter test && script/parse-examples","build":"tree-sitter generate && node-gyp build","parse":"tree-sitter parse","install":"prebuild-install || node-gyp rebuild","pre-build":"prebuild -t 14.0.0 -t 16.0.0 -t 18.0.0 -t 20.0.0 --strip && prebuild -r electron -t 16.0.0 -t 17.0.0 -t 18.0.0 -t 19.0.0 -t 20.0.0 -t 21.0.0 -t 22.0.0 -t 23.0.0 -t 23.0.0 --strip","build-wasm":"tree-sitter build-wasm","test-windows":"tree-sitter test","pre-build:upload":"prebuild --upload-all"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"overrides":{"prebuild":{"node-gyp":"$node-gyp"}},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-bash.git","type":"git"},"_npmVersion":"9.6.7","description":"Bash grammar for tree-sitter","directories":{},"tree-sitter":[{"scope":"source.bash","file-types":["sh","bash"]}],"_nodeVersion":"18.17.1","dependencies":{"nan":"^2.17.0","web-tree-sitter":"^0.20.8","prebuild-install":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.47.0","node-gyp":"^9.4.0","prebuild":"^11.0.4","tree-sitter-cli":"^0.20.8","eslint-config-google":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-bash_0.20.2_1692806944052_0.6287246106383828","host":"s3://npm-registry-packages"}},"0.20.3":{"name":"tree-sitter-bash","version":"0.20.3","keywords":["parser","lexer","bash"],"author":{"name":"Max Brunsfeld"},"license":"MIT","_id":"tree-sitter-bash@0.20.3","maintainers":[{"name":"ahlinc","email":"ahlincq@gmail.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"nathansobo","email":"nathan@github.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":"atom-team","email":"atom@github.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"patrickthomson","email":"patrickt@github.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-bash#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-bash/issues"},"dist":{"shasum":"641415d93340cc7f920de10ae1836b1ce88ec14b","tarball":"https://registry.npmjs.org/tree-sitter-bash/-/tree-sitter-bash-0.20.3.tgz","fileCount":24,"integrity":"sha512-/CjVqWSCPJ05G8LgqNedxNY9FgRpZydFDXdO48c8wb0VCvKaZSGHwihlkyAcfFqpnI061aI2DAu6VuRnJPhoAg==","signatures":[{"sig":"MEUCIF/w8RhXiTo7WqbSGlfNCv3zTJVqkhLHQqT03xvRLbqNAiEA6LXutxM/mdFZDydBgSVU4N2pExPm8AyzzQiO4qBCoBA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6127437},"main":"bindings/node","gitHead":"cc65fbeb028e7892f59bf3a609212bb0afbaa2d0","scripts":{"lint":"eslint grammar.js","test":"tree-sitter test && script/parse-examples","build":"tree-sitter generate && node-gyp build","parse":"tree-sitter parse","install":"prebuild-install || node-gyp rebuild","pre-build":"prebuild -t 14.0.0 -t 16.0.0 -t 18.0.0 -t 20.0.0 --strip && prebuild -r electron -t 16.0.0 -t 17.0.0 -t 18.0.0 -t 19.0.0 -t 20.0.0 -t 21.0.0 -t 22.0.0 -t 23.0.0 -t 23.0.0 --strip","build-wasm":"tree-sitter build-wasm","test-windows":"tree-sitter test","pre-build:upload":"prebuild --upload-all"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"overrides":{"prebuild":{"node-gyp":"$node-gyp"}},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-bash.git","type":"git"},"_npmVersion":"9.6.7","description":"Bash grammar for tree-sitter","directories":{},"tree-sitter":[{"scope":"source.bash","file-types":["sh","bash"]}],"_nodeVersion":"18.17.1","dependencies":{"nan":"^2.17.0","web-tree-sitter":"^0.20.8","prebuild-install":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.47.0","node-gyp":"^9.4.0","prebuild":"^11.0.4","tree-sitter-cli":"^0.20.8","eslint-config-google":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-bash_0.20.3_1692987874152_0.7229111721287242","host":"s3://npm-registry-packages"}},"0.20.5":{"name":"tree-sitter-bash","version":"0.20.5","keywords":["parser","lexer","bash"],"author":{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},"license":"MIT","_id":"tree-sitter-bash@0.20.5","maintainers":[{"name":"ahlinc","email":"ahlincq@gmail.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"nathansobo","email":"nathan@github.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":"atom-team","email":"atom@github.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"patrickthomson","email":"patrickt@github.com"}],"contributors":[{"name":"Amaan Qureshi","email":"amaanq12@gmail.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-bash#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-bash/issues"},"dist":{"shasum":"feb99d27faf37d85a6de5147eef5dec5942bdc41","tarball":"https://registry.npmjs.org/tree-sitter-bash/-/tree-sitter-bash-0.20.5.tgz","fileCount":24,"integrity":"sha512-3+QpNEt5roZicS6ztApw1OsQgJP6CP3ahDeu0e0r1KabdfNtXbo3nqHbAn1iiSr6hI7BfzGezTVffYuRjC1cjw==","signatures":[{"sig":"MEYCIQDWR72uij+OCeHmaQ5RGzqH2jsvv2Z2fRz8wD5UD6E5cwIhAJ0oLWw6OQGDjospjYWEvPhCsFKysCmPOcwykMkGKqNK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10571385},"main":"bindings/node","gitHead":"d1a1a3fe7189fdab5bd29a54d1df4a5873db5cb1","scripts":{"lint":"eslint grammar.js","test":"tree-sitter test && script/parse-examples","build":"tree-sitter generate && node-gyp build","parse":"tree-sitter parse","install":"prebuild-install || node-gyp rebuild","pre-build":"prebuild -t 14.0.0 -t 16.0.0 -t 18.0.0 -t 20.0.0 --strip && prebuild -r electron -t 16.0.0 -t 17.0.0 -t 18.0.0 -t 19.0.0 -t 20.0.0 -t 21.0.0 -t 22.0.0 -t 23.0.0 -t 23.0.0 --strip","build-wasm":"tree-sitter build-wasm","test-windows":"tree-sitter test","pre-build:upload":"prebuild --upload-all"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"overrides":{"prebuild":{"node-gyp":"$node-gyp"}},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-bash.git","type":"git"},"_npmVersion":"10.2.3","description":"Bash grammar for tree-sitter","directories":{},"tree-sitter":[{"scope":"source.bash","file-types":["sh","bash",".bashrc",".bash_profile","ebuild","eclass"],"injection-regex":"(shell|bash|sh)","first-line-regex":"^#!.*\\b(sh|bash|dash)\\b.*$"}],"_nodeVersion":"18.19.0","dependencies":{"nan":"^2.18.0","web-tree-sitter":"^0.20.8","prebuild-install":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","node-gyp":"^10.0.1","prebuild":"^13.0.0","tree-sitter-cli":"^0.20.8","eslint-config-google":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-bash_0.20.5_1707562571320_0.5940318597359087","host":"s3://npm-registry-packages"}},"0.21.0":{"name":"tree-sitter-bash","version":"0.21.0","keywords":["incremental","parsing","tree-sitter","bash"],"author":{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},"license":"MIT","_id":"tree-sitter-bash@0.21.0","maintainers":[{"name":"amaanq","email":"amaanq12@gmail.com"},{"name":"ahlinc","email":"ahlincq@gmail.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"nathansobo","email":"nathan@github.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":"atom-team","email":"atom@github.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"patrickthomson","email":"patrickt@github.com"}],"contributors":[{"name":"Amaan Qureshi","email":"amaanq12@gmail.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-bash#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-bash/issues"},"dist":{"shasum":"db7da98ddd6f0147c1f896d6af11f7f7c9e4e437","tarball":"https://registry.npmjs.org/tree-sitter-bash/-/tree-sitter-bash-0.21.0.tgz","fileCount":20,"integrity":"sha512-UuXf+wliu1mmS/O2Iz7OQghExM4a+lk+GaVPndZVpAJnFuzanaN33UcHOsrmngHxaOXHz5JSZrwp6i2qM/PKag==","signatures":[{"sig":"MEUCIQCpuwLcpk40FZL7sRgMDVQFugtPs67/r+83ADu37UO3yQIgBY33VBjCvndT1r3mmqrv5MCqSMzOiV5r3pFr7PpVe1o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16398140},"main":"bindings/node","types":"bindings/node","gitHead":"f3f26f47a126797c011c311cec9d449d855c3eab","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"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-bash.git","type":"git"},"_npmVersion":"10.2.4","description":"Bash grammar for tree-sitter","directories":{},"tree-sitter":[{"scope":"source.bash","file-types":["sh","bash",".bashrc",".bash_profile","ebuild","eclass"],"injection-regex":"^(shell|bash|sh)$","first-line-regex":"^#!.*\\b(sh|bash|dash)\\b.*$"}],"_nodeVersion":"20.11.1","dependencies":{"node-addon-api":"^7.1.0","node-gyp-build":"^4.8.0","web-tree-sitter":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","node-gyp":"^10.0.1","prebuildify":"^6.0.0","tree-sitter-cli":"^0.21.0","eslint-config-google":"^0.14.0"},"peerDependencies":{"tree-sitter":"^0.21.0"},"peerDependenciesMeta":{"tree_sitter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-bash_0.21.0_1710290336502_0.5292154465726597","host":"s3://npm-registry-packages"}},"0.23.0":{"name":"tree-sitter-bash","version":"0.23.0","keywords":["incremental","parsing","tree-sitter","bash"],"author":{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},"license":"MIT","_id":"tree-sitter-bash@0.23.0","maintainers":[{"name":"amaanq","email":"amaanq12@gmail.com"},{"name":"ahlinc","email":"ahlincq@gmail.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"nathansobo","email":"nathan@github.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":"atom-team","email":"atom@github.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"patrickthomson","email":"patrickt@github.com"}],"contributors":[{"name":"Amaan Qureshi","email":"amaanq12@gmail.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-bash#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-bash/issues"},"dist":{"shasum":"5074dcfd25657908689e698291d301b6cac98404","tarball":"https://registry.npmjs.org/tree-sitter-bash/-/tree-sitter-bash-0.23.0.tgz","fileCount":21,"integrity":"sha512-Kmz83Gt1stxC5qmVeIO3i9m8xiJyXQBKtKkQ027mOPrdnzd/yDPLKswjduiJhrNzNjX4A4ACUglgBx1t6x8aIA==","signatures":[{"sig":"MEUCIQDGlAKSaib3vga2GV0X4lc9+6JDM6EqgXhGVRu7mQPdFgIgT/TwlNaNuVFp3cxacsYfLpyB/l6617/IWkZWOe2YVpc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16149277},"main":"bindings/node","types":"bindings/node","gitHead":"cde3bcf10649ef1ab368d0461df16d1137e8d902","scripts":{"test":"node --test bindings/node/*_test.js","start":"tree-sitter playground","install":"node-gyp-build","prestart":"tree-sitter build --wasm"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-bash.git","type":"git"},"_npmVersion":"10.8.2","description":"Bash grammar for tree-sitter","directories":{},"tree-sitter":[{"scope":"source.bash","file-types":["sh","bash",".bashrc",".bash_profile","ebuild","eclass"],"injection-regex":"^(shell|bash|sh)$","first-line-regex":"^#!.*\\b(sh|bash|dash)\\b.*$"}],"_nodeVersion":"20.17.0","dependencies":{"node-addon-api":"^8.1.0","node-gyp-build":"^4.8.2"},"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.23.0","eslint-config-google":"^0.14.0"},"peerDependencies":{"tree-sitter":"^0.21.1"},"peerDependenciesMeta":{"tree_sitter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-bash_0.23.0_1725264175489_0.4617304670761626","host":"s3://npm-registry-packages"}},"0.23.1":{"name":"tree-sitter-bash","version":"0.23.1","keywords":["incremental","parsing","tree-sitter","bash"],"author":{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},"license":"MIT","_id":"tree-sitter-bash@0.23.1","maintainers":[{"name":"amaanq","email":"amaanq12@gmail.com"},{"name":"ahlinc","email":"ahlincq@gmail.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"nathansobo","email":"nathan@github.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":"atom-team","email":"atom@github.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"patrickthomson","email":"patrickt@github.com"}],"contributors":[{"name":"Amaan Qureshi","email":"amaanq12@gmail.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-bash#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-bash/issues"},"dist":{"shasum":"cc0409280934d057d605969181f390f2a7218845","tarball":"https://registry.npmjs.org/tree-sitter-bash/-/tree-sitter-bash-0.23.1.tgz","fileCount":21,"integrity":"sha512-9rOVcfrTQsnNapHPsacaNATEurBdNqozcbyHJNVvI85PMNilcWnD9FM4HaA/L4IDfgvS7F9OStON4I7tY+ANEQ==","signatures":[{"sig":"MEUCIQCI7IK1jOGebNsdns23P75GPZiOx/sSvjRJQIhXZxZoaQIgKRcGsuB3otPcZDtrfLGRkYuthgRstmRY+/XcB9e/Ziw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16149277},"main":"bindings/node","types":"bindings/node","gitHead":"7f54376c8090cc55f41b4f15f984323f255a4ef8","scripts":{"test":"node --test bindings/node/*_test.js","start":"tree-sitter playground","install":"node-gyp-build","prestart":"tree-sitter build --wasm"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-bash.git","type":"git"},"_npmVersion":"10.8.2","description":"Bash grammar for tree-sitter","directories":{},"tree-sitter":[{"scope":"source.bash","file-types":["sh","bash",".bashrc",".bash_profile","ebuild","eclass"],"injection-regex":"^(shell|bash|sh)$","first-line-regex":"^#!.*\\b(sh|bash|dash)\\b.*$"}],"_nodeVersion":"20.17.0","dependencies":{"node-addon-api":"^8.1.0","node-gyp-build":"^4.8.2"},"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.23.0","eslint-config-google":"^0.14.0"},"peerDependencies":{"tree-sitter":"^0.21.1"},"peerDependenciesMeta":{"tree_sitter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-bash_0.23.1_1725264975524_0.5071705459109193","host":"s3://npm-registry-packages"}},"0.23.2":{"name":"tree-sitter-bash","version":"0.23.2","keywords":["incremental","parsing","tree-sitter","bash"],"author":{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},"license":"MIT","_id":"tree-sitter-bash@0.23.2","maintainers":[{"name":"amaanq","email":"amaanq12@gmail.com"},{"name":"ahlinc","email":"ahlincq@gmail.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"nathansobo","email":"nathan@github.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":"atom-team","email":"atom@github.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"patrickthomson","email":"patrickt@github.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-bash#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-bash/issues"},"dist":{"shasum":"73286bca0ead777cd42b7d693ca7e1d3f8f7f411","tarball":"https://registry.npmjs.org/tree-sitter-bash/-/tree-sitter-bash-0.23.2.tgz","fileCount":25,"integrity":"sha512-pTe5u2c41joNINYWrp3ZmFJX9cqPF4og1k4JtKoG22377BA7SmD2THfwj1wF2n0tHAgYLOzHZ9m8nUjhEwX5Jw==","signatures":[{"sig":"MEUCIQC49vav3SJt0DSiv9l0Q+y0vMcGr6LSNGgZIWcPNuGHCgIgHh+pmva0XBj+nyCh/1dVtlc6usfrLFJ1qH4ihgcxH7Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20409086},"main":"bindings/node","types":"bindings/node","gitHead":"c7c7b38e8834d1dcb09135e01ae79825f4c77789","scripts":{"lint":"eslint grammar.js","test":"node --test bindings/node/*_test.js","start":"tree-sitter playground","install":"node-gyp-build","prestart":"tree-sitter build --wasm"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-bash.git","type":"git"},"_npmVersion":"10.8.2","description":"Bash grammar for tree-sitter","directories":{},"_nodeVersion":"20.18.0","dependencies":{"node-addon-api":"^8.2.1","node-gyp-build":"^4.8.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.12.0","prebuildify":"^6.0.1","tree-sitter-cli":"^0.24.3","eslint-config-treesitter":"^1.0.2"},"peerDependencies":{"tree-sitter":"^0.21.1"},"peerDependenciesMeta":{"tree-sitter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-bash_0.23.2_1731218070693_0.0072480168983091176","host":"s3://npm-registry-packages"}},"0.23.3":{"name":"tree-sitter-bash","version":"0.23.3","keywords":["incremental","parsing","tree-sitter","bash"],"author":{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},"license":"MIT","_id":"tree-sitter-bash@0.23.3","maintainers":[{"name":"amaanq","email":"amaanq12@gmail.com"},{"name":"ahlinc","email":"ahlincq@gmail.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"nathansobo","email":"nathan@github.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":"atom-team","email":"atom@github.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"patrickthomson","email":"patrickt@github.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-bash#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-bash/issues"},"dist":{"shasum":"c5f49f7ae70d719fe08af96059ccb83383eb3fc2","tarball":"https://registry.npmjs.org/tree-sitter-bash/-/tree-sitter-bash-0.23.3.tgz","fileCount":25,"integrity":"sha512-36cg/GQ2YmIbeiBeqeuh4fBJ6i4kgVouDaqTxqih5ysPag+zHufyIaxMOFeM8CeplwAK/Luj1o5XHqgdAfoCZg==","signatures":[{"sig":"MEUCIQD+vWNrNYvR0O6DJ3jeH81dVG7Dnk7ijn2+2FMhYGPpYgIgUVVO/pLaRk59Um5Qdo/iBNu+dHnywMpqTpP6tHzez30=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20409086},"main":"bindings/node","types":"bindings/node","gitHead":"487734f87fd87118028a65a4599352fa99c9cde8","scripts":{"lint":"eslint grammar.js","test":"node --test bindings/node/*_test.js","start":"tree-sitter playground","install":"node-gyp-build","prestart":"tree-sitter build --wasm"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-bash.git","type":"git"},"_npmVersion":"10.8.2","description":"Bash grammar for tree-sitter","directories":{},"_nodeVersion":"20.18.0","dependencies":{"node-addon-api":"^8.2.1","node-gyp-build":"^4.8.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.12.0","prebuildify":"^6.0.1","tree-sitter-cli":"^0.24.3","eslint-config-treesitter":"^1.0.2"},"peerDependencies":{"tree-sitter":"^0.21.1"},"peerDependenciesMeta":{"tree-sitter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-bash_0.23.3_1731308315374_0.8246986965749425","host":"s3://npm-registry-packages"}},"0.25.0":{"name":"tree-sitter-bash","version":"0.25.0","keywords":["incremental","parsing","tree-sitter","bash"],"author":{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},"license":"MIT","_id":"tree-sitter-bash@0.25.0","maintainers":[{"name":"ahlinc","email":"ahlincq@gmail.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"amaanq","email":"amaanq12@gmail.com"},{"name":"nathansobo","email":"nathan@github.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":"atom-team","email":"atom@github.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"patrickthomson","email":"patrickt@github.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-bash#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-bash/issues"},"dist":{"shasum":"6865180e363e8de5bb2cf0543ab2ed188be4d8b8","tarball":"https://registry.npmjs.org/tree-sitter-bash/-/tree-sitter-bash-0.25.0.tgz","fileCount":25,"integrity":"sha512-gZtlj9+qFS81qKxpLfD6H0UssQ3QBc/F0nKkPsiFDyfQF2YBqYvglFJUzchrPpVhZe9kLZTrJ9n2J6lmka69Vg==","signatures":[{"sig":"MEYCIQCWdpeGd67yNEfoo28gcbOqbQfey6vNlIjiz6TNh1p9oQIhAIxtprFFdCcJ2DuIOnia4hCOIxoXJjrUHs3cljbwV+O6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20616980},"main":"bindings/node","types":"bindings/node","gitHead":"20f885f1f510eb458412d39ab920b5ace98f2f9a","scripts":{"lint":"eslint grammar.js","test":"node --test bindings/node/*_test.js","start":"tree-sitter playground","install":"node-gyp-build","prestart":"tree-sitter build --wasm"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-bash.git","type":"git"},"_npmVersion":"10.8.2","description":"Bash grammar for tree-sitter","directories":{},"_nodeVersion":"20.19.1","dependencies":{"node-addon-api":"^8.2.1","node-gyp-build":"^4.8.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.12.0","prebuildify":"^6.0.1","tree-sitter-cli":"^0.25.5","eslint-config-treesitter":"^1.0.2"},"peerDependencies":{"tree-sitter":"^0.25.0"},"peerDependenciesMeta":{"tree-sitter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-bash_0.25.0_1749055281532_0.20873534036043506","host":"s3://npm-registry-packages-npm-production"}},"0.25.1":{"name":"tree-sitter-bash","version":"0.25.1","description":"Bash grammar for tree-sitter","repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter-bash.git"},"license":"MIT","author":{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":"ahlincq@gmail.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"amaanq","email":"amaanq12@gmail.com"},{"name":"nathansobo","email":"nathan@github.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":"atom-team","email":"atom@github.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"patrickthomson","email":"patrickt@github.com"}],"main":"bindings/node","types":"bindings/node","keywords":["incremental","parsing","tree-sitter","bash"],"dependencies":{"node-addon-api":"^8.2.1","node-gyp-build":"^4.8.2"},"devDependencies":{"eslint":"^9.12.0","eslint-config-treesitter":"^1.0.2","tree-sitter-cli":"^0.25.6","prebuildify":"^6.0.1"},"peerDependencies":{"tree-sitter":"^0.25.0"},"peerDependenciesMeta":{"tree-sitter":{"optional":true}},"scripts":{"install":"node-gyp-build","lint":"eslint grammar.js","prestart":"tree-sitter build --wasm","start":"tree-sitter playground","test":"node --test bindings/node/*_test.js"},"_id":"tree-sitter-bash@0.25.1","gitHead":"801326684a26ffc4e749bb016c50c6c30bdfa345","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-bash/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter-bash#readme","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-7hMytuYIMoXOq24yRulgIxthE9YmggZIOHCyPTTuJcu6EU54tYD+4G39cUb28kxC6jMf/AbPfWGLQtgPTdh3xw==","shasum":"78499ecf8930db57bfe46581f948387ed78a0470","tarball":"https://registry.npmjs.org/tree-sitter-bash/-/tree-sitter-bash-0.25.1.tgz","fileCount":25,"unpackedSize":20282555,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDwYLv5abkeNPMEPNZSdNXssf4giT5Bpye21HA6iCgCpQIgHnmd9i3Rv1fdu3LLA56i+yCN5GTSra5PVNPFjilbw1U="}]},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tree-sitter-bash_0.25.1_1764695049759_0.5612741294789467"},"_hasShrinkwrap":false}},"time":{"created":"2017-08-02T23:57:08.711Z","modified":"2025-12-02T17:04:10.262Z","0.2.2":"2017-08-02T23:57:08.711Z","0.3.0":"2017-09-18T16:32:25.844Z","0.4.0":"2017-12-22T01:13:35.957Z","0.4.1":"2017-12-26T22:27:32.056Z","0.4.2":"2017-12-26T22:56:00.375Z","0.5.0":"2018-02-13T00:55:10.151Z","0.5.1":"2018-03-01T00:49:08.947Z","0.5.2":"2018-03-01T18:04:41.369Z","0.5.3":"2018-03-01T19:22:51.969Z","0.5.4":"2018-03-01T22:23:29.270Z","0.5.5":"2018-03-02T18:19:08.330Z","0.6.0":"2018-03-06T01:44:56.075Z","0.11.0":"2018-03-28T18:19:14.092Z","0.11.1":"2018-05-24T17:16:08.727Z","0.11.2":"2018-05-24T18:57:40.848Z","0.12.0":"2018-06-15T21:05:50.924Z","0.13.0":"2018-07-18T20:20:03.057Z","0.13.1":"2018-07-23T18:01:52.503Z","0.13.2":"2018-08-06T18:21:54.724Z","0.13.3":"2018-10-01T20:31:33.361Z","0.13.4":"2018-10-18T20:00:30.118Z","0.13.5":"2018-10-18T22:32:09.575Z","0.13.6":"2018-10-19T20:13:16.363Z","0.13.7":"2018-11-06T01:13:41.977Z","0.13.8":"2019-04-18T23:03:45.825Z","0.13.9":"2019-05-02T15:33:50.928Z","0.15.0":"2019-06-19T00:01:12.685Z","0.16.0":"2019-07-26T20:47:07.317Z","0.16.1":"2020-03-02T19:04:05.168Z","0.19.0":"2021-03-04T22:15:51.486Z","0.20.0":"2023-08-18T09:28:17.252Z","0.20.1":"2023-08-22T01:30:53.193Z","0.20.2":"2023-08-23T16:09:04.393Z","0.20.3":"2023-08-25T18:24:34.473Z","0.20.5":"2024-02-10T10:56:11.521Z","0.21.0":"2024-03-13T00:38:56.759Z","0.23.0":"2024-09-02T08:02:55.771Z","0.23.1":"2024-09-02T08:16:15.794Z","0.23.2":"2024-11-10T05:54:31.017Z","0.23.3":"2024-11-11T06:58:35.651Z","0.25.0":"2025-06-04T16:41:21.935Z","0.25.1":"2025-12-02T17:04:10.031Z"},"bugs":{"url":"https://github.com/tree-sitter/tree-sitter-bash/issues"},"author":{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},"license":"MIT","homepage":"https://github.com/tree-sitter/tree-sitter-bash#readme","keywords":["incremental","parsing","tree-sitter","bash"],"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter-bash.git"},"description":"Bash grammar for tree-sitter","maintainers":[{"name":"ahlinc","email":"ahlincq@gmail.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"amaanq","email":"amaanq12@gmail.com"},{"name":"nathansobo","email":"nathan@github.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":"atom-team","email":"atom@github.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"patrickthomson","email":"patrickt@github.com"}],"readme":"# tree-sitter-bash\n\n[![CI][ci]](https://github.com/tree-sitter/tree-sitter-bash/actions/workflows/ci.yml)\n[![discord][discord]](https://discord.gg/w7nTvsVJhm)\n[![matrix][matrix]](https://matrix.to/#/#tree-sitter-chat:matrix.org)\n[![crates][crates]](https://crates.io/crates/tree-sitter-bash)\n[![npm][npm]](https://www.npmjs.com/package/tree-sitter-bash)\n[![pypi][pypi]](https://pypi.org/project/tree-sitter-bash)\n\nBash grammar for [tree-sitter](https://github.com/tree-sitter/tree-sitter).\n\n## Development\n\nInstall the dependencies:\n\n```sh\nnpm install\n```\n\nBuild and run the tests:\n\n```sh\nnpm run build\nnpm run test\n```\n\nRun the build and tests in watch mode:\n\n```sh\nnpm run test:watch\n```\n\n### References\n\n- [Bash man page](http://man7.org/linux/man-pages/man1/bash.1.html#SHELL_GRAMMAR)\n- [Shell command language specification](http://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html)\n- [mvdnan/sh - a shell parser in go](https://github.com/mvdan/sh)\n\n[ci]: https://img.shields.io/github/actions/workflow/status/tree-sitter/tree-sitter-bash/ci.yml?logo=github&label=CI\n[discord]: https://img.shields.io/discord/1063097320771698699?logo=discord&label=discord\n[matrix]: https://img.shields.io/matrix/tree-sitter-chat%3Amatrix.org?logo=matrix&label=matrix\n[npm]: https://img.shields.io/npm/v/tree-sitter-bash?logo=npm\n[crates]: https://img.shields.io/crates/v/tree-sitter-bash?logo=rust\n[pypi]: https://img.shields.io/pypi/v/tree-sitter-bash?logo=pypi&logoColor=ffd242\n","readmeFilename":"README.md"}