{"_id":"tree-sitter-ruby","_rev":"53-f0e871b5415b66ca10a418860b071556","name":"tree-sitter-ruby","dist-tags":{"latest":"0.23.1"},"versions":{"0.0.2":{"name":"tree-sitter-ruby","version":"0.0.2","keywords":["parser","lexer"],"author":{"name":"Rob Rix"},"license":"MIT","_id":"tree-sitter-ruby@0.0.2","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-ruby#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-ruby/issues"},"dist":{"shasum":"f96d433b2c62cbd82a1a521a177cf2f624658b24","tarball":"https://registry.npmjs.org/tree-sitter-ruby/-/tree-sitter-ruby-0.0.2.tgz","integrity":"sha512-0HxWYoqzYguZp6JPkxG4Hhbge6BB/koTt0JgUEkAgM0wmEOa0NLJMWxyB9hXelZgH1+EQbo9nZ2k4U8V2YzkqA==","signatures":[{"sig":"MEQCIHg8+L8/G25r1oBKWCmDyu6mHvAd7BehBqLe1IWEPNxpAiAkA/UOLI3ui+lGcpdNlRtXyydopDjgcnIX7X+3PMaCAQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"f96d433b2c62cbd82a1a521a177cf2f624658b24","gitHead":"ea56af350ae03bf261245f07232e1dbdc23c7dc9","gypfile":true,"scripts":{"test":"tree-sitter test","build":"tree-sitter generate && node-gyp build","install":"node-gyp rebuild"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-ruby.git","type":"git"},"_npmVersion":"3.10.3","description":"Ruby grammar for tree-sitter","directories":{},"_nodeVersion":"6.4.0","dependencies":{"nan":"^2.4.0","bindings":"1.2.x"},"devDependencies":{"tree-sitter-cli":">= 0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-ruby-0.0.2.tgz_1486056553479_0.7011439530178905","host":"packages-12-west.internal.npmjs.com"}},"0.0.3":{"name":"tree-sitter-ruby","version":"0.0.3","keywords":["parser","lexer"],"author":{"name":"Rob Rix"},"license":"MIT","_id":"tree-sitter-ruby@0.0.3","maintainers":[{"name":"joshvera","email":"josh@joshvera.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-ruby#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-ruby/issues"},"dist":{"shasum":"452a564177677a0696c90c4cd7c684054ac91cf0","tarball":"https://registry.npmjs.org/tree-sitter-ruby/-/tree-sitter-ruby-0.0.3.tgz","integrity":"sha512-uDYkTdn+XsOgk5H/aUzSusgOwf9LjoWHJ5gady3azLcONGqc4lWhtlxMB8RaegHMOMP4Ub2/EbB4NkGOF6b8sg==","signatures":[{"sig":"MEQCIDWocgEb1UwVeTwfrLgad5INAFnIVDibU0/56olSVF04AiATYuMqC0hrxrpAEmrdY3VrJRMuQo5ipf3n+ISSOfIf5w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"452a564177677a0696c90c4cd7c684054ac91cf0","gitHead":"65315c11765d788a5b7e1c2610e65f04d0e2bf13","gypfile":true,"scripts":{"test":"tree-sitter test","build":"tree-sitter generate && node-gyp build","install":"node-gyp rebuild"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-ruby.git","type":"git"},"_npmVersion":"3.10.3","description":"Ruby grammar for tree-sitter","directories":{},"_nodeVersion":"6.4.0","dependencies":{"nan":"^2.4.0","bindings":"1.2.x"},"devDependencies":{"tree-sitter-cli":">= 0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-ruby-0.0.3.tgz_1487379208478_0.6065159137360752","host":"packages-18-east.internal.npmjs.com"}},"0.0.4":{"name":"tree-sitter-ruby","version":"0.0.4","keywords":["parser","lexer"],"author":{"name":"Rob Rix"},"license":"MIT","_id":"tree-sitter-ruby@0.0.4","maintainers":[{"name":"joshvera","email":"josh@joshvera.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-ruby#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-ruby/issues"},"dist":{"shasum":"158c5fe616db4b1dc645643d1a127d42967ae696","tarball":"https://registry.npmjs.org/tree-sitter-ruby/-/tree-sitter-ruby-0.0.4.tgz","integrity":"sha512-V8XXw4HE3gad/riQbnPRM48c7yzoFwLMVgBaT3LTKBjxP6NVcQHzRCfaA1PYzC/LDI4mR95fEnJ9RhNCLS6GJw==","signatures":[{"sig":"MEUCIEHIa126ur8PFLRINc0Fqq+sz561kw3I1OLjo3p4YNplAiEA6NYtvvMdN+yu9oC/Pl6yxJRHn/9emxXlAmf6FflpeM0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"158c5fe616db4b1dc645643d1a127d42967ae696","gitHead":"fbe95be1a216432f8660d617e19290f43cf1a682","gypfile":true,"scripts":{"test":"tree-sitter test","build":"tree-sitter generate && node-gyp build","install":"node-gyp rebuild"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-ruby.git","type":"git"},"_npmVersion":"3.10.3","description":"Ruby grammar for tree-sitter","directories":{},"_nodeVersion":"6.4.0","dependencies":{"nan":"^2.4.0","bindings":"1.2.x"},"devDependencies":{"tree-sitter-cli":">= 0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-ruby-0.0.4.tgz_1487399897812_0.645337873371318","host":"packages-12-west.internal.npmjs.com"}},"0.1.0":{"name":"tree-sitter-ruby","version":"0.1.0","keywords":["parser","lexer"],"author":{"name":"Rob Rix"},"license":"MIT","_id":"tree-sitter-ruby@0.1.0","maintainers":[{"name":"joshvera","email":"josh@joshvera.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-ruby#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-ruby/issues"},"dist":{"shasum":"65eef6f0d8afafe728a9dfaea5118ca5f7ffc6ac","tarball":"https://registry.npmjs.org/tree-sitter-ruby/-/tree-sitter-ruby-0.1.0.tgz","integrity":"sha512-unchfc148IQOnnP3yeuy1rjB71etQ5y+fwHHJuUgmSCwnWZJsbAq1SCLZf8NVQiUnq+qeyGseBMYWwYIdEz8tA==","signatures":[{"sig":"MEYCIQDSPOjYMRNjxwv+YNxxnn2DpSnLUoMs/mxV0L6Te28wcAIhAKJhNSPW0xlCpzh5jIPFybZce/AHGlfLwPwC4gP8dA1h","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"65eef6f0d8afafe728a9dfaea5118ca5f7ffc6ac","gitHead":"c6026a80de03edbd00bccd220c77cc903b6124a2","gypfile":true,"scripts":{"test":"tree-sitter test","build":"tree-sitter generate && node-gyp build","install":"node-gyp rebuild"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-ruby.git","type":"git"},"_npmVersion":"3.10.3","description":"Ruby grammar for tree-sitter","directories":{},"_nodeVersion":"6.4.0","dependencies":{"nan":"^2.4.0"},"devDependencies":{"tree-sitter-cli":">= 0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-ruby-0.1.0.tgz_1489813355274_0.8095623697154224","host":"packages-18-east.internal.npmjs.com"}},"0.2.0":{"name":"tree-sitter-ruby","version":"0.2.0","keywords":["parser","lexer"],"author":{"name":"Rob Rix"},"license":"MIT","_id":"tree-sitter-ruby@0.2.0","maintainers":[{"name":"joshvera","email":"josh@joshvera.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-ruby#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-ruby/issues"},"dist":{"shasum":"6a35a78137cec74e665b2255463ed0deee0fe1dc","tarball":"https://registry.npmjs.org/tree-sitter-ruby/-/tree-sitter-ruby-0.2.0.tgz","integrity":"sha512-2oVahs/xD6sH0m4oWERhxnOJvGhgsh+wx3eMmM//L5bYqPP38MjAz5hhy8qldoHh87AhysVp7wYpPLLiETbzqw==","signatures":[{"sig":"MEYCIQCBePSPqhWcbHGX+GNA2h/0XyWXA4MquEdBkVrfCvVpAQIhAPQpM5chcX33JzZ2Q87KgsiUynh4ilXnxKKNpA5y+hrf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"6a35a78137cec74e665b2255463ed0deee0fe1dc","gitHead":"19aba16ee6740629961207c6f7aea514371af11b","gypfile":true,"scripts":{"test":"tree-sitter test","build":"tree-sitter generate && node-gyp build","install":"node-gyp rebuild"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-ruby.git","type":"git"},"_npmVersion":"3.10.3","description":"Ruby grammar for tree-sitter","directories":{},"_nodeVersion":"6.4.0","dependencies":{"nan":"^2.4.0"},"devDependencies":{"tree-sitter-cli":"^0.6.6"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-ruby-0.2.0.tgz_1501716815557_0.8786130652297288","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"tree-sitter-ruby","version":"0.3.0","keywords":["parser","lexer"],"author":{"name":"Rob Rix"},"license":"MIT","_id":"tree-sitter-ruby@0.3.0","maintainers":[{"name":"joshvera","email":"josh@joshvera.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-ruby#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-ruby/issues"},"dist":{"shasum":"7ecf4adf65ac8b79791e374d615054b75abef8eb","tarball":"https://registry.npmjs.org/tree-sitter-ruby/-/tree-sitter-ruby-0.3.0.tgz","integrity":"sha512-2DJ7rXp2yoeRtfYT1U/oRfYeZtXUUduzrV0961z7uYwWychqWn08rvU7V+fcq0QlAuWm2eFEtTlTnav7bof51g==","signatures":[{"sig":"MEUCID59sWAfwCnzc573uUe3O8sT/mA9vHTXD9Jj821jUIv8AiEA+17iuy9AqL35/TCpwNySY5Ps+cYr3lqGYo1zbqoua2A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"2bb854e1cd63f989e830077810718feb4bcc75d9","gypfile":true,"scripts":{"test":"tree-sitter test && script/parse-examples","build":"tree-sitter generate && node-gyp build --debug","install":"node-gyp rebuild","test-windows":"tree-sitter test"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-ruby.git","type":"git"},"_npmVersion":"5.4.2","description":"Ruby grammar for tree-sitter","directories":{},"_nodeVersion":"8.4.0","dependencies":{"nan":"^2.4.0"},"devDependencies":{"tree-sitter-cli":"^0.6.9"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-ruby-0.3.0.tgz_1505769449173_0.4350798181258142","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"tree-sitter-ruby","version":"0.3.1","keywords":["parser","lexer"],"author":{"name":"Rob Rix"},"license":"MIT","_id":"tree-sitter-ruby@0.3.1","maintainers":[{"name":"joshvera","email":"josh@joshvera.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-ruby#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-ruby/issues"},"dist":{"shasum":"790fd4b5dcfe136381768571131b48df19c2ab4a","tarball":"https://registry.npmjs.org/tree-sitter-ruby/-/tree-sitter-ruby-0.3.1.tgz","integrity":"sha512-7pqXWXK7AMVJEQzhpWahEEj1hTX4kGVOWb+n/dASFqaVcD3r8QgB0H4zeX6ndvK7kD7Fdt8ZikqYUHeIT/q8jg==","signatures":[{"sig":"MEUCIQDtwrtJPphyg3gwq+xCv6H52df8nLqIh4Cf7t7skSVSZAIgKn5TVJz5JA/jtfZsmm/+Dk8eohJtcuiglFXFzP/1cs8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"85e5cacaf11a34547e9e07049b775f92cccbfd0a","gypfile":true,"scripts":{"test":"tree-sitter test && script/parse-examples","build":"tree-sitter generate && node-gyp build --debug","install":"node-gyp rebuild","test-windows":"tree-sitter test"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-ruby.git","type":"git"},"_npmVersion":"5.5.1","description":"Ruby grammar for tree-sitter","directories":{},"_nodeVersion":"8.4.0","dependencies":{"nan":"^2.4.0"},"devDependencies":{"tree-sitter-cli":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-ruby-0.3.1.tgz_1512678093892_0.4201813826803118","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"tree-sitter-ruby","version":"0.4.0","keywords":["parser","lexer"],"author":{"name":"Rob Rix"},"license":"MIT","_id":"tree-sitter-ruby@0.4.0","maintainers":[{"name":"joshvera","email":"josh@joshvera.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-ruby#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-ruby/issues"},"dist":{"shasum":"30c87ee7b9013d16b1504db090089a91d4b87c40","tarball":"https://registry.npmjs.org/tree-sitter-ruby/-/tree-sitter-ruby-0.4.0.tgz","integrity":"sha512-YOiihLI7vIZTGn13ObDAeUMIRxUnEezph0xYExjQUBnB9AZq4fGk+ENFaJ2WbrP9HTtJBpPGuIGYUM2KzLeP7Q==","signatures":[{"sig":"MEYCIQD7KhimtiT38+gxYibYqGJW5VLqSj54VwJE3pD1bH+qBwIhAPk9Dw7JkXl/ve3IrBHlzUXY6UYCjYiAe/l+LbPk6InD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"c598dbe2bba57a9162a114a42b7d490f47f7a3e1","gypfile":true,"scripts":{"test":"tree-sitter test && script/parse-examples","build":"tree-sitter generate && node-gyp build --debug","install":"node-gyp rebuild","test-windows":"tree-sitter test"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-ruby.git","type":"git"},"_npmVersion":"5.6.0","description":"Ruby 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-ruby-0.4.0.tgz_1513905023346_0.6583263631910086","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"tree-sitter-ruby","version":"0.4.1","keywords":["parser","lexer"],"author":{"name":"Rob Rix"},"license":"MIT","_id":"tree-sitter-ruby@0.4.1","maintainers":[{"name":"joshvera","email":"josh@joshvera.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-ruby#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-ruby/issues"},"dist":{"shasum":"22fa49addfd1e5287ddc8c3eafafee8f16bbdf82","tarball":"https://registry.npmjs.org/tree-sitter-ruby/-/tree-sitter-ruby-0.4.1.tgz","integrity":"sha512-7BOgKlyEYzCvq6WHtNzRqHLCYmsvxemWIUikMytA1FYbfaAuBJcSaBg2m3m5PRWEs9pme1DQZnI1UrvyDBdUVA==","signatures":[{"sig":"MEUCIQCH49TO7Hg4YD4j7fG+N10lbljray4zqxdN1USxRPhrMAIgSnAKmionZiGArDpmoim5C4QF6XmYQewEcTcOZ9HGj4A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gypfile":true,"scripts":{"test":"tree-sitter test && script/parse-examples","build":"tree-sitter generate && node-gyp build --debug","install":"node-gyp rebuild","test-windows":"tree-sitter test"},"_npmUser":{"name":"joshvera","email":"josh@joshvera.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-ruby.git","type":"git"},"_npmVersion":"5.5.1","description":"Ruby grammar for tree-sitter","directories":{},"_nodeVersion":"8.9.1","dependencies":{"nan":"^2.4.0"},"devDependencies":{"tree-sitter-cli":"0.8.6"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-ruby-0.4.1.tgz_1516901578112_0.8290108197834343","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"tree-sitter-ruby","version":"0.5.0","keywords":["parser","lexer"],"author":{"name":"Rob Rix"},"license":"MIT","_id":"tree-sitter-ruby@0.5.0","maintainers":[{"name":"joshvera","email":"josh@joshvera.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-ruby#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-ruby/issues"},"dist":{"shasum":"d154f060486578da842e33dc38c6837d7f5650e8","tarball":"https://registry.npmjs.org/tree-sitter-ruby/-/tree-sitter-ruby-0.5.0.tgz","fileCount":4390,"integrity":"sha512-l9RYmeWwwCtmHuij9XOUL703oDzO3NJYksTKabhPeoEvO5VcaouEi88Jt+XXNhQ5eaAsNbT+kzE+gMdOUaS3/A==","signatures":[{"sig":"MEYCIQCc69X/4oGU+43HNM0zxWtKmg+4236MsGGs1jrMsgSdSwIhAIvyC6QIjltsIJAdMg2ddYcrWGDfqMzA9QdPdNX3ZvpR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60040219},"main":"index.js","gitHead":"edd0a697313a03f629baf084845db29f2c480da7","gypfile":true,"scripts":{"test":"tree-sitter test && script/parse-examples","build":"tree-sitter generate && node-gyp build --debug","install":"node-gyp rebuild","test-windows":"tree-sitter test"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-ruby.git","type":"git"},"_npmVersion":"5.6.0","description":"Ruby 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-ruby_0.5.0_1518485163917_0.6879816192967856","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"tree-sitter-ruby","version":"0.6.0","keywords":["parser","lexer"],"author":{"name":"Rob Rix"},"license":"MIT","_id":"tree-sitter-ruby@0.6.0","maintainers":[{"name":"joshvera","email":"josh@joshvera.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-ruby#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-ruby/issues"},"dist":{"shasum":"55fdaea380e4f7b40da7059664c33822da5dbc95","tarball":"https://registry.npmjs.org/tree-sitter-ruby/-/tree-sitter-ruby-0.6.0.tgz","fileCount":4390,"integrity":"sha512-I/et3dtlYbFDSlF/rmEHbVtTXQSktmqVUNMXNOrUPuCl1XAFyHujH7yPgTU2HEpSdq5VPDy/W+z/Na10q48zLw==","signatures":[{"sig":"MEUCIHSgnpjgYfehv689kZ9AQ4x118X35V6Fi+nSt+pXQ1MMAiEAz+VquceF7MMLJZaPb96vTE99s6jdObL1Iob1lxfc8TY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96304614},"main":"index.js","gitHead":"b1251ac6832a54cd91b31e6fd4c80db8ed3612b1","gypfile":true,"scripts":{"test":"tree-sitter test && script/parse-examples","build":"tree-sitter generate && node-gyp build --debug","install":"node-gyp rebuild","test-windows":"tree-sitter test"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-ruby.git","type":"git"},"_npmVersion":"5.7.1","description":"Ruby 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-ruby_0.6.0_1520349882308_0.776462887315035","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"tree-sitter-ruby","version":"0.11.0","keywords":["parser","lexer"],"author":{"name":"Rob Rix"},"license":"MIT","_id":"tree-sitter-ruby@0.11.0","maintainers":[{"name":"joshvera","email":"josh@joshvera.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-ruby#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-ruby/issues"},"dist":{"shasum":"2bc2894f232bb6e72c8ada0000117f894110e515","tarball":"https://registry.npmjs.org/tree-sitter-ruby/-/tree-sitter-ruby-0.11.0.tgz","fileCount":4391,"integrity":"sha512-MjSZfH9CjY8hM7sc2pCT7PQ4qu8Ek7Zr8KGMuAhdm+xCAIOGRhCQJhAD90FnmMmb9c2ExDmn/PiofLNqO/+RuQ==","signatures":[{"sig":"MEQCIEEYDASz9C2YeSRUFkQUK8ykrfoeKhiSjthtFUzX7IngAiBATCn1Cfhr48CPN5//rNK69tczFV2ZzjTC8mRpyCvJ3A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57015384},"main":"index.js","gitHead":"76e0390c188aab72a9baff015481f1c4a629fb17","gypfile":true,"scripts":{"test":"tree-sitter test && script/parse-examples","build":"tree-sitter generate && node-gyp build --debug","install":"node-gyp rebuild","test-windows":"tree-sitter test"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-ruby.git","type":"git"},"_npmVersion":"5.6.0","description":"Ruby grammar for tree-sitter","directories":{},"_nodeVersion":"9.8.0","dependencies":{"nan":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-cli":"^0.10.1"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-ruby_0.11.0_1522271473049_0.26164332102526733","host":"s3://npm-registry-packages"}},"0.12.0":{"name":"tree-sitter-ruby","version":"0.12.0","keywords":["parser","lexer"],"author":{"name":"Rob Rix"},"license":"MIT","_id":"tree-sitter-ruby@0.12.0","maintainers":[{"name":"joshvera","email":"josh@joshvera.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-ruby#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-ruby/issues"},"dist":{"shasum":"0095751f23645b88e5890efaed2a2a7f91899a64","tarball":"https://registry.npmjs.org/tree-sitter-ruby/-/tree-sitter-ruby-0.12.0.tgz","fileCount":4391,"integrity":"sha512-21TFHh8wVKF/2kdd6VZsvvg45cR2HZhArEUtw3isgQ7d6DN6G1hooH8nbLmkzflWWJDVefdl4U1lcWv0GVnBgA==","signatures":[{"sig":"MEUCIE9tNK/TWuLAvNsgFK6E0mZRHLCEjzNxXp50quMCSHmhAiEA5TiDjR7vAOeU2ymy6Bx9k1rjDTRdrFPdyZon0TVnglM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53063431,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbJCQpCRA9TVsSAnZWagAAEvQP/0q0o40rptkUSNaBXA8I\n4i7d6RjP1VZcvGNf3AltCk0B6JgeP8m0pONPMZWVLX3AiObcuf+xxo2kAFtq\nhE7vaHwPHV3SmCqlWXy45u3UG5/m9+0PCOcWURUjLsBxbyOTmCWGy7DNRPeo\nzlYbQwwtnAl8dnKrcn8JP+u4SGclu+hihqBHHs512znnVl/AJejwC4C9QwXP\nW4/2Ox2K1WfbLAEN0nLfokh/1tzWycz9OsKaYGJGfjSMBvx6n8eeu8GZtQX2\n+L/CsvXawisPSTSXEIp0vVaDPrsDzAdyz/vWjnRzUFCzyujlRn/0QcSAE+ul\nWBEQyhZdNpUkSQ0i+GOsPizALm6fah9Ifpn/Ky0UkE7voieuCVd0dREJQqsX\nBx5SpZbL7XJ4TYg2jGv9wa+HfMJXftqbUOpBTwiv6hmAZ3J/oNTeBL3AH3bV\nnCEVtO5wnhRVEmjYF+cOh4sLXDweE1BLeXfwTWrr3hqqxkbOokoYTgbb2vl+\n04FCdz4f5XV3AU8OqsvWOifEbfApAtvW+e6t/axhfwj1NGFz3rsjZ0cal1wU\nbBCgFHGIenbQwLB/IpDUhLh8vpt2PPOvROEVR5f5t9j+RNlVgnPWHSjWvOWY\nGbwddkZ5jHgy2J7CeM+0qcPrLWHCfjMS5uHA8FtT2xTjfGG3sHhOG7S9yZLR\nEUjO\r\n=4Pt0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"9d1426775303c9631b82c8f2e906edbf74d98a41","gypfile":true,"scripts":{"test":"tree-sitter test && script/parse-examples","build":"tree-sitter generate && node-gyp build --debug","install":"node-gyp rebuild","test-windows":"tree-sitter test"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-ruby.git","type":"git"},"_npmVersion":"6.1.0","description":"Ruby 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-ruby_0.12.0_1529095209080_0.44141417093937907","host":"s3://npm-registry-packages"}},"0.13.0":{"name":"tree-sitter-ruby","version":"0.13.0","keywords":["parser","lexer"],"author":{"name":"Rob Rix"},"license":"MIT","_id":"tree-sitter-ruby@0.13.0","maintainers":[{"name":"joshvera","email":"josh@joshvera.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-ruby#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-ruby/issues"},"dist":{"shasum":"5a3370dce45c57b811972758283a40cfbbf68b36","tarball":"https://registry.npmjs.org/tree-sitter-ruby/-/tree-sitter-ruby-0.13.0.tgz","fileCount":4391,"integrity":"sha512-Wq6skBlAQ6YMey2RtRyvaoU08z7zcvvrnLcu7zWtATiy4URXerSYbtzbw0g6SGda3YdpfCRnOGHm2r4UFaSxsw==","signatures":[{"sig":"MEUCIQDTxJT3ZgENuqD//lzNF+NVOvTEyNxzOhOoH861hVxEuAIgdUdqxDrhwQ4eGQZdTUm72ROJPT9iLDHHTdlvMwW4TEw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40314704,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbT3ZrCRA9TVsSAnZWagAAF1QP/35rfULnbsQu5GxlZmks\naQMw3s2YMlXmLGuToKfTf+YF67HpMi6tnsQZEn0VOxtCIjE8PY3/y+eB11px\nM0p8u64yRkS2ANSpaIOfPiIgetbPo3AU/IlcBkJDlH+URlhCy7aW2u6vVPI3\nlX/Jo9YH8OZx9RS8VfvMyWyUUqW7vCQsE/kE2KLVqnhvH014COdmLzldFgjp\nISsnsoak9/UsZwU5pyuHjsS7R4oqcg4A4HnSksy/PXNHzDwrd1jVdiyWPB0+\n1ngdErsFdtEDKibGjxslIrF4SQL6KVWQO1ckH4n6F7uG47oa/9kR4EYFpYCI\nC/VkBNa63ZvVg/QZHubFVVZncCYSDnHCIZgMK1vRHHdDOZegT7JsOvZNlTBp\nRWdcxhwmYlxNPF9H0uqWk1L12vme3QN7N/ppCqmqo3dMevyWeFrBGnX//S1b\nqFh9iojaawgnukPDm4yP7G6Ns7B8xQ/q8oVQ7egznVzq+P74KpispH1kzUFn\nldWTbMfhT//4LC6q1jnt85uuzB5LTlSaxWLorAgd050eyo0jPO3x6YCW2Rxv\nvPLt17mZokeRlNHjitwLcyxJOgVkF1CY3FHqbW1W9klbihY9zZQ4ojrnf7ed\nLbwYisJ19/oiOMf4BS0YY54jEgVILAw5Fvr7+D5Cl8OnFzO09ZH8zo4sL6iH\n5fop\r\n=MrEM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"abb8471cc09b201c3ac799abd4a7efcbbd0c9c08","gypfile":true,"scripts":{"test":"tree-sitter test && script/parse-examples","build":"tree-sitter generate && node-gyp build --debug","install":"node-gyp rebuild","test-windows":"tree-sitter test"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-ruby.git","type":"git"},"_npmVersion":"6.2.0","description":"Ruby 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-ruby_0.13.0_1531934315386_0.9834367660016523","host":"s3://npm-registry-packages"}},"0.13.1":{"name":"tree-sitter-ruby","version":"0.13.1","keywords":["parser","lexer"],"author":{"name":"Rob Rix"},"license":"MIT","_id":"tree-sitter-ruby@0.13.1","maintainers":[{"name":"joshvera","email":"josh@joshvera.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-ruby#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-ruby/issues"},"dist":{"shasum":"79feedf70c7b0a3ea3cc0a98eed7c955ab20a1af","tarball":"https://registry.npmjs.org/tree-sitter-ruby/-/tree-sitter-ruby-0.13.1.tgz","fileCount":16,"integrity":"sha512-Es4TyknRwCgdz0IlsI2JCxXL2nk47670rfAGJdRF8eOXl7BMlUVHlRVrkvCHVZxNGOpfpVSnMGZS5w2HnbpEuA==","signatures":[{"sig":"MEUCIQCisUo86jNoAgrAZN7znv2anjO0HZyeRV/AKemCstrKYAIgQxD8tTrsmdeF82RMjWDvTFUEr7k7jsOHRMNL1AcZrQY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33926125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbT3c0CRA9TVsSAnZWagAAftQQAIH2+BrgNXUFKhFy03gp\nsU6Dqfxr6/W66h98JnJu1VQMzQODXviwyOFDty3Fmagkrx58wF+01O6SLa2z\n4kjGW3o8NX2Gf7SzxHHiFbwya9e6pEexeIw0DDKZ2kCkBKQ4dVMYqzqyeopI\nfXnEOLrd5HtYeqK+xeTReI8aSUoJ69Z0z0USvZ8ihlK+g5QmCfXCHdQZ5oPp\nXuX9TeDChOg3M5+372oLVxUEP2J3maU7sTD55rJAbOWWdgRVmwsHAUSacSa4\nzZf/WbiW2SJDvQT/FBUwjFhA3zQ3Dkpdr5fg9fW0WgAjuxBGGTuJM7yitHAy\nCUs88QqmuRWI4J8p7kWvaxlxM32Ey0ubtcknhVyWjdTt/wE9HUnd969aKGnD\ngbT/F7WMgZVhyW05Ny8++GGZqq4Qjmuy1ZCDQGQBQRwoXhD3Id7OulTQryxp\nj6YXHkGqaOeD9M7nxbbTEa/gaRFVPNgkRQSyI93APC1O6M123q1sQdoQk5Eu\nWKGWNJno54HZoI8yNy/hRdVOO2Qp6F7pNwfvEzxVhT4jCZXIFck/FFRilsjw\nJGqoPziE18B8kGMo+6WzKSbpqwPej4aqeNZM3iPfCWV1i+X6JMhcAwTAHUjR\nqWCrOQz1vZ8gcQOZ2maNkiM21LPXHznCQzyBINbm64BtLJbPCDL1bNV3rdYB\npDBB\r\n=LahH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ef3197d8f52d1ddb00eed8128fae8cd03f3655b9","gypfile":true,"scripts":{"test":"tree-sitter test && script/parse-examples","build":"tree-sitter generate && node-gyp build --debug","install":"node-gyp rebuild","test-windows":"tree-sitter test"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-ruby.git","type":"git"},"_npmVersion":"6.2.0","description":"Ruby 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-ruby_0.13.1_1531934516049_0.906354136637352","host":"s3://npm-registry-packages"}},"0.13.2":{"name":"tree-sitter-ruby","version":"0.13.2","keywords":["parser","lexer"],"author":{"name":"Rob Rix"},"license":"MIT","_id":"tree-sitter-ruby@0.13.2","maintainers":[{"name":"joshvera","email":"josh@joshvera.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-ruby#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-ruby/issues"},"dist":{"shasum":"dae809bea9be3c5d89b3f29493263d2db93eda66","tarball":"https://registry.npmjs.org/tree-sitter-ruby/-/tree-sitter-ruby-0.13.2.tgz","fileCount":16,"integrity":"sha512-ELBpWso3J7ARGBADlzfovwbxqr9qNm+mArCQ5zOEdfdajAHlUzYtucsS73AjPjzufV9BE3vzDj9jQItvPXdO4g==","signatures":[{"sig":"MEQCIGojPrZb3m7b9jVntQ4CfgAGrdCOqtP+v53SClKKQxKwAiAkukvC32yWnBUO7yucVdw1ZMlsYHL+gnjF2fdmNfm0UA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31430764,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbUPb2CRA9TVsSAnZWagAAtZ4QAJNioMAJmxAgh/sdZK4Q\nWYynihXekITdkQP7Tho8u0zpa5MQnUZ8rJ18IVlnJ0AcDWxZxVVH4F4KmbOw\nhB0HJxqDDBKJyQVc09yPDVcV6lRr238tKp7oKwuH8T8G5LObmxrjTPZdL7sx\nfBJ5KykPTuC3TAeRTRpVDg21fwhibPX/gZQ/F1RXxyY3DJQ5vKwMsjuvT5SM\ndzJhgJ3zi/3LGx9sqPX8xrF5iVeCG4xAkfte5eivN2RgMYR2+w3wat6SqaSM\nDBNjFHIGQgJXapiT04iI7mtpm0N7oFQawYpxG4T1H2D0Fc1oJMF1fyuLcDa7\nYC/gKlCke/SwDD5mAwdpytfDo/TctIauldqfqJpxBoGKVLvAd41mXuauAQRy\nim7ezNJNydTtQ/rZa61eCjjoBdqZ+UZSGvNqrL1pIrOrrjMs0sUJXLkSRvjV\nQpVsW688Tpk9RlrqSVn/bKmlPcAURyxZgDD5ReuEVe3cHicRyZC4h+bnhAXI\n2EsNgaFtkpNFzwILgAZYCmfohCBaRoYrn67o9MWVOvet69gk3bOfbptyfpja\n2QBk2EYq21vdiGehORCBZDLDazm7aF9T5DbLL6RGzF2XGutwGEvlZXxo0BFx\nFVQpph2Ys6G2iAoPKXdNkOmNT2vJfqwc9eXtqM2syANSSsXhvb5cP2xEiLjh\na6DQ\r\n=XdpL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6a5626b022df78b95da2260cfaef7c1284b5b4fe","gypfile":true,"scripts":{"test":"tree-sitter test && script/parse-examples","build":"tree-sitter generate && node-gyp build --debug","install":"node-gyp rebuild","test-windows":"tree-sitter test"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-ruby.git","type":"git"},"_npmVersion":"6.2.0","description":"Ruby 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-ruby_0.13.2_1532032758726_0.19843373641768136","host":"s3://npm-registry-packages"}},"0.13.3":{"name":"tree-sitter-ruby","version":"0.13.3","keywords":["parser","lexer"],"author":{"name":"Rob Rix"},"license":"MIT","_id":"tree-sitter-ruby@0.13.3","maintainers":[{"name":"joshvera","email":"josh@joshvera.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-ruby#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-ruby/issues"},"dist":{"shasum":"18dea5d76c4eedad5d7569c8782f25a66ce42f41","tarball":"https://registry.npmjs.org/tree-sitter-ruby/-/tree-sitter-ruby-0.13.3.tgz","fileCount":16,"integrity":"sha512-3Jo7ejZkv+3NXRfyButJM6NKmwSyfgkP6BZPP8/Lah/iB1ljY8k+DHG1MUEPxWypogyEA8QIToujLLIf9yfHgg==","signatures":[{"sig":"MEUCIQC0JMobbDCEAcHFQlM9iY79VRxZWEJJzKQUbYK4UBfkKAIgejc/yTO+I7+aeMQ+aEPTJnX+QE2fhzgyBZC2sbdIynM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32234396,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbURL7CRA9TVsSAnZWagAAbKIQAITQ89CVfJhJ+oodsiO+\nmkijIcx1rSPumwQKHdytxRBEZd+OXRQV4241DykhuhACXUWwRVwMbNHMN5ca\nkC3REAkKnBRkRtWJ4Q0Zt5j3YASFPxgFfn/I4Ant8hj0bdjbilogc2SCj3NQ\nGp2vS7c8QrqwRSD3mNjQwNpK+Nhv80BF5//5zU2Pl8qI/+DiipI+4LHp3gJH\no4qMqJCmAHuVEE4blThqMhfN6UiUgbrgnJOgXh0iZp1j/29CTeXDTlXcpH3d\nUEp9O7b346sXwyEfECunc8+tkN8b42nEY8ew41dq6x4OFr7YDHUZCbj0XmUA\nnAryhO0vWNbz0sR0ApAX6zIFJWyf8Y7Vbm2wnxXnRhf6/25xtJt0cmdazdNK\nMlJ9HyZM6i78X4wzyw0tG4TR/pCI6X7VpXWFCEukLeObZrc0L/Ms8u+Eq666\n1N3hoxm+zvxWRxJhLP0SyFr//A5DBucaZ5JWL4ADac5AR9H+5Ab5CwzQ0jS1\n862lniucLY9szm7xBWvXSd9k5H1DJdfdZPt5FVvBlRgOD4ZkKNIZ0tiE5yq4\n5wSar43LBvD//9q79810a3sbBVQYBOjmT0PcPWKbdxNnKZO/rEZuyRq9giMg\nbJ2BVMwgAG81XPRG/nQpT4obz1cWKD06vipidF+AMoeZy0/++o3dp8bQqUEX\nMsva\r\n=81BW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"54e751030880a5ab8e23ccb8a67f225e6e0dbdd1","gypfile":true,"scripts":{"test":"tree-sitter test && script/parse-examples","build":"tree-sitter generate && node-gyp build --debug","install":"node-gyp rebuild","test-windows":"tree-sitter test"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-ruby.git","type":"git"},"_npmVersion":"6.2.0","description":"Ruby 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-ruby_0.13.3_1532039931447_0.04809372889359631","host":"s3://npm-registry-packages"}},"0.13.4":{"name":"tree-sitter-ruby","version":"0.13.4","keywords":["parser","lexer"],"author":{"name":"Rob Rix"},"license":"MIT","_id":"tree-sitter-ruby@0.13.4","maintainers":[{"name":"joshvera","email":"josh@joshvera.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-ruby#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-ruby/issues"},"dist":{"shasum":"165f655a2956178c32da552541899add77a7bd77","tarball":"https://registry.npmjs.org/tree-sitter-ruby/-/tree-sitter-ruby-0.13.4.tgz","fileCount":16,"integrity":"sha512-+wwA3BTkWokEqu1DTv/QSUmpTPU+cRI+LcWE5vvTsF82ozbsOY5U/OS+7D9Y1ImrS1kmRGMkmY4CG2UpVcSIIQ==","signatures":[{"sig":"MEQCICN0edXVYs1uQwFuTaEV9pN/rnD+JD3E74/NfWREhqPWAiBuEhxpuqE5T2w+x7huWtsS1bC7m/3cvlt0xSSpoSOzxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32235962,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbVhdqCRA9TVsSAnZWagAA1wkQAIfafS1Wb2c3+F0ZkXBS\nT+GdXn3/tO6kboAd1WeDzNCrr5e/c8VR08N9na6zgpv3XPwOtR0GsFiOAELj\nhN2DKfv4ChllxPNy2mHWkDnbvrgMcX/sejRbDjwSK4BiRikWIva2SRb7UMbX\n+OiyVST1Y1Qru1hJUeUWSGAUUERvxz/jG9nZDP6uPRlOxOrPpFasttePmZGk\nlK9VmRxK8Ks0N8GF1NDKl3boMvueK3R55U+wOU0AIrm+2IMLQS1vlZ8q1UhR\n5txhzhAmshtRRvB5nzgYLVhaKxCNHWr0K2NGhvaUWg4gFt0aKhhZGHloDugS\nFPhyy+PJzSg82JlL8RECE96vgGwHERyq+AROHMPB+yDbcK+bBerov106ZOm3\nVE7OecpW0laUZmnST83CeJUAfPxv2TA1XaSBMLp45nFAs6I2cWxZjAtarz69\n4QhfTX4WUPOK+D9fT7K4hHlmmzdq87hsSEr8Y7p200AhPLgO8JVsRDaj7HOd\nq/VJu19HXPysxwrMcUe5RvhNRQxMROe2I43gql1kIlCknydSWz+FcXp7EIqN\nMbgj1w9BN30eLQV/rDkMiKmKDlM3eNcpBtwG8eAhgIIA4/TLTdDzvsCfmtY/\nsMVPQFi6+aHlu84o9z8C7StDqLgaa+GnvX1nHLODXqKg4/6cMzTQcyh/JfeD\nv7Mz\r\n=oL7K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"3650507c26143662f2aa098b38a7cf91fbc75cd2","scripts":{"test":"tree-sitter test && script/parse-examples","build":"tree-sitter generate && node-gyp build --debug","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-ruby.git","type":"git"},"_npmVersion":"6.2.0","description":"Ruby 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.0","tree-sitter-cli":"^0.13.1"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-ruby_0.13.4_1532368746765_0.5797298031381375","host":"s3://npm-registry-packages"}},"0.13.5":{"name":"tree-sitter-ruby","version":"0.13.5","keywords":["parser","lexer"],"author":{"name":"Rob Rix"},"license":"MIT","_id":"tree-sitter-ruby@0.13.5","maintainers":[{"name":"joshvera","email":"josh@joshvera.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-ruby#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-ruby/issues"},"dist":{"shasum":"09f772194d404c73a82f71d6dada629cb46aace7","tarball":"https://registry.npmjs.org/tree-sitter-ruby/-/tree-sitter-ruby-0.13.5.tgz","fileCount":15,"integrity":"sha512-Trg4EOKkL1yx0y74f/b5YVvqUYO1cBNUpGsfltDqizPdO3yfLTykBZZgd31N1l9HEiaZs1iNp6vsvdpnLQ1d3w==","signatures":[{"sig":"MEQCIAdeKYUuMqoQdLMSJAO41c07I+YhWsaNGPdJmjHyYxw4AiBfbJnzj2Mko6OhWwsdktUI7BLrLN+tTUTkIHRB+LZanQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32249529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbWQXgCRA9TVsSAnZWagAAqRYQAJT9yINJiWmHeVLimUc6\nGD1/P7fRqyeIQ2vEeewmvUk2WGlQCPPcF+JmD64phJaQ94RsT7T7v0W41Sf4\nPdR+C6IMjI8Q1IDPv3ZCkWsI1Sd6fmFp1lsejPM87sBtIIePvvZedpP3JOne\nIvXwGsPcfNmEO/ulR02HfK2jMlfvw7yTZ11IyevIppGJO89ku9H7IbhkZobT\nrMi2KWirUBPvsnBjvClKouP7YdjhbMoqfuIAEm6YOLxf1rO6sNA5KETUjtwx\nbe3LZpqg6UavpVM5fRP8+38o11qFU1PmHk6AyfRXOQpS6TW+/2LZ5K6M+qiy\ndh3T677/TI+DfeR2Je4l+BpzDtY8r0hhM8rz1L8g+k+BxMULV/o29m+7iVRB\n9YDIPd9drkvP4sXz6Syh7+vuXNhqL6KW4jELOT+q+XZ1k9LEIBNA9ktJI6eI\nMPvZwGl1Ex3H03tq3MH9xD/kLO+ZujNAir16PMnxan95TW2P+6rfl5ki1HeN\n9DtEUvm/AsY+Hy4qXxirSAPOfCq2BeqegOw5stiho1PtamJ5FCPDZLXdRtcl\nNV0FZ2wixm6WBUS0XocaKkAkq59Zv8jSxGJY1Q+TJYwZ4wmdsrMUmkz4xnad\n+fjtRpCuxU8Fm68DSnfx6OB3QE2TOOf3qYQdho5a8JYv5RXGSL2zNQYgI8P9\nHJOK\r\n=xvKD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c3d968dd13fe5cb2fd6253e75e5ee1c17409da47","scripts":{"test":"tree-sitter test && script/parse-examples","build":"tree-sitter generate && node-gyp build --debug","install":"prebuild-install || node-gyp rebuild","prebuild":"prebuild -r electron -t 1.6.0 -t 1.7.0 -t 1.8.0 -t 2.0.0 --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-ruby.git","type":"git"},"_npmVersion":"6.2.0","description":"Ruby 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.0","tree-sitter-cli":"^0.13.1"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-ruby_0.13.5_1532560864751_0.9893915391397012","host":"s3://npm-registry-packages"}},"0.13.6":{"name":"tree-sitter-ruby","version":"0.13.6","keywords":["parser","lexer"],"author":{"name":"Rob Rix"},"license":"MIT","_id":"tree-sitter-ruby@0.13.6","maintainers":[{"name":"joshvera","email":"josh@joshvera.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"queerviolet","email":"npm@ashi.io"}],"homepage":"https://github.com/tree-sitter/tree-sitter-ruby#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-ruby/issues"},"dist":{"shasum":"e70c025804852b791512129275f5e9548d34076b","tarball":"https://registry.npmjs.org/tree-sitter-ruby/-/tree-sitter-ruby-0.13.6.tgz","fileCount":16,"integrity":"sha512-7HTnMqHyJbgd4Q4ZqfMAg/BchNgHQ1a0zrISopLeVYy7q2J3LlcCX6vxu7UstR0aC9t//PEkBWh/SQGjBWtUkA==","signatures":[{"sig":"MEUCIQDTx2mOiNdaXwOJ7X1GK3wCEXReXphE/byB2QCOkIv9ggIgHWWf+P8nWjq27A3fEMBwNM+6JSH4KLCHxoqH6dkd9Mk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31739505,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhv6/CRA9TVsSAnZWagAArkUP/jW8Y4egnXZq6JGhZiza\n8ZBbivTCLXLILgZ92B18SzmCP9dXHG7U/JmBVXbV9D4SV5W6Q85o65eCtOwj\nviHXDKW6nbwMZquunblCGyP97oxl3bL5Tj+WJc0omRKrxjjXx2d7tzb5nRz+\nXWxXWuTnSLF8mw8AEFLu04yE/4YB3hnQN0WKDfH0phUIlDFMBMz0ph2j+x7K\ny4/mwy7i3UTILv8nxzba1yRcFpKO2908gQyeUiyGAQgaWihg8qqnHUzUNzkP\nqgWASXOszkUSEPZYJvrBs5QOp7nnlDQhyyj9p42lbszfmF+wim8UvRPixv9K\nuV+YqQ+DlgiZgCvwkyYrCdTZmoe1x3uldO7K6fUGjLJQmPYyGXD0uAO2tpsc\n7sFh15vPifvJKXuS62INNQ5aAxlPhzN0FHZx7JDN741GkURDeavKGco5xeKt\nHfHv6J5mg4ciVNIv7Nl8JHRfnm/7SbmD6WHh7xia/IajhwwHYfVzOjpQ9yJc\njKytyEfhd/GSjJXv0S43so4NadYWu0eJgEPuAtve+knRvWt8M5/Aq/Y8QD6s\n48pesy/9I5Bdmo1rOoOFXHT7pH6yJmxvgIWIQA5A7IQWoSQ/nsxNOC8ZKU5h\nALiqjrqDZuInF5E1kVgcM7iU87NRArUAFCci44h4D6at7s/wCmVislRLGwWN\nuwgg\r\n=sVE8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"28ee5ae267d03ca92691420e5ad820b851f1f30f","scripts":{"test":"tree-sitter test && script/parse-examples","build":"tree-sitter generate && node-gyp build --debug","install":"prebuild-install || node-gyp rebuild","prebuild":"prebuild -r electron -t 1.6.0 -t 1.7.0 -t 1.8.0 -t 2.0.0 --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-ruby.git","type":"git"},"_npmVersion":"6.2.0","description":"Ruby 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.0","tree-sitter-cli":"^0.13.4"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-ruby_0.13.6_1535573694436_0.4839792914202179","host":"s3://npm-registry-packages"}},"0.13.7":{"name":"tree-sitter-ruby","version":"0.13.7","keywords":["parser","lexer"],"author":{"name":"Rob Rix"},"license":"MIT","_id":"tree-sitter-ruby@0.13.7","maintainers":[{"name":"joshvera","email":"josh@joshvera.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"queerviolet","email":"npm@ashi.io"}],"homepage":"https://github.com/tree-sitter/tree-sitter-ruby#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-ruby/issues"},"dist":{"shasum":"144cc2148a6410761a10a96416ea17147c791418","tarball":"https://registry.npmjs.org/tree-sitter-ruby/-/tree-sitter-ruby-0.13.7.tgz","fileCount":16,"integrity":"sha512-UwR3fr6nKcz3X5pUIwDhQyOMhzOsjW1wyBObASegFJ18Cg6PqjBuGyq/ClE8aYCem4XvWPO4Fxjp6z0PmclR/w==","signatures":[{"sig":"MEYCIQD5xLN8d0bdvm3h/phqTU9AhPsji2COdoRR7XS5HAIqNwIhAKKjVS05yBrl6GtQ5vQZEH3dC1EqK09jcFpg0JOBjyci","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29415410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbiDdECRA9TVsSAnZWagAAF9EP/i20CSZv51wnhAEE8uA4\ns4StV8Bpj0sjuvdcq5ulmFSaoGTbbAoEjIdw2pRr1YsdsPT/epx+LFJQGTid\nqIEsdqptTc0XTOuVxbp69A/9+FZi3QwP6VtjLLkPdOW8mRyks0PXImVa9rYA\nf4gp0nezDIxxrFku0EXPPPSpNioOXIwSDt4Q+Z9susICgyPx5UM668Afh6en\nVNztAEfGy01lqHV5S174vMZCXpbAoUVRFf1diayguKLRp56ic8bh6l1oMfEm\nXqvH3fynfJpINmDBJ+ugSCUrxalss1KrW1tY5X9zR0kC9h7Zp2xj8fhF5Sd/\nOYN3hcdwNl+VWZ+I7+hmHNuSeMB7AzxGTZqm+nk9OMAXuoQySkB/kJBe626X\nIdSh9jHVEyuLLGjl9aykyRSGiTyuGBedeal0wqBB+/Wi1qvTY7/pea0aSCQ/\n3vpu2Rxht/dR8lexmJ605vz6wahIZPttIkGr+iluAU3kZkoNKAvbcwtIpszZ\ndBw6S/ndHfzmMmrgKuq32+uNei1AfSl7Ky35bfrDSoCcobKmzLBV8UjqBuG8\nOhYqvGKxC1TFLBwEYgYcE6fqlY9W+cnzsO5uY8X+j89F0kAzLPlDqrMtglwB\n4Cy5VmlOwlQXJk22Kz0gYkUsdV/F8wT8HBz/VTbz1X2ixuiFwd4VB8FfjSA3\nSUu/\r\n=AnkG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"4cb3ebe5b1c977015eae6794ade74326dd9206a1","scripts":{"test":"tree-sitter test && script/parse-examples","build":"tree-sitter generate && node-gyp build --debug","install":"prebuild-install || node-gyp rebuild","prebuild":"prebuild -r electron -t 1.6.0 -t 1.7.0 -t 1.8.0 -t 2.0.0 --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-ruby.git","type":"git"},"_npmVersion":"6.2.0","description":"Ruby 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.0","tree-sitter-cli":"^0.13.7"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-ruby_0.13.7_1535653699690_0.10405403144643888","host":"s3://npm-registry-packages"}},"0.13.8":{"name":"tree-sitter-ruby","version":"0.13.8","keywords":["parser","lexer"],"author":{"name":"Rob Rix"},"license":"MIT","_id":"tree-sitter-ruby@0.13.8","maintainers":[{"name":"joshvera","email":"josh@joshvera.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"queerviolet","email":"npm@ashi.io"}],"homepage":"https://github.com/tree-sitter/tree-sitter-ruby#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-ruby/issues"},"dist":{"shasum":"01945188d5c3784b93a8d88656e967e992068cbf","tarball":"https://registry.npmjs.org/tree-sitter-ruby/-/tree-sitter-ruby-0.13.8.tgz","fileCount":16,"integrity":"sha512-yNww+yq72eDAZsgSx9tb3G0pPWb8zcY7LjeATfKxOLw5tls7eXIWfVfCkv9bO1OBNqE0m/abTz3oZfM0iIrHUQ==","signatures":[{"sig":"MEUCICCAgD5ylUSYEuKL6wyoU/TtM9MQs3w8tdA+ANI14Z4DAiEA7Ez1TKGSa9ihy4HNtPLRRlzJLFJIwefOtRmoWMlalRs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29415410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbiEtACRA9TVsSAnZWagAAqvkQAJCx3gFdpjW2oE4Yb/wd\nPIHwpRL5hfRXml6M1AlFqj9WHgKU5nUdQWnbaiJk9gt2Ym66ISnvCcB/xV+O\n98U0Co4muY5BW3KHTiyp9nStOXZlh72TPzSt0rduHasacKoj4n04NJd4AT78\nrSucvx/xqzCcYqWg5kvR7ZJs8tgOAaGCWFrICuzDttrnwFTAOo52kMJKEGlk\ndbq8S31Cn+55UsbKGBPkkqqRcr8ZCqJqDuqi25QYwraGg1K1ZMCpKmKxn4Cm\ntZoO99bfMXkvvFUxR/wY9TL89k+4/7GPJnPflw8E97sBkWa/ddzTT7xPJf7z\nfDAOLh2mZApEnN+rWNLYW7JK+sz4DSQN6dFKvUQAi/Kp0iZvHh4VQ8sf/68F\nMYoqItUrr6x3/WErGx7+j8nRKKqXHwIMydqt/1mlGGc6iIV8jpH60KYtdoWA\nRhQZ0InwLBcC4lp8dAOapO/QJNdgYZLTqVnrOrSMWfo0lxzZOfbwRt3OppTF\nIn99ccyhwb3arWe/InE1ZzfMtp1WNlPgwhIfODHw7deNKbHOWzIe9mKikSQo\nVFR1Th3DYYo6k3srBKVvOMzIEXmhSl93XtDg2NphS1DjofpFE1LUHfs0jglL\n7Ie4iRRNKxgeovITWnUVnuzOq/FHihF/btkEIKOP+4uvEPi7eSfo0tdwI5Bt\n0UAn\r\n=EJ1Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"37871ee5b457d3cbb5f65e75cb0450131a23341e","scripts":{"test":"tree-sitter test && script/parse-examples","build":"tree-sitter generate && node-gyp build --debug","install":"prebuild-install || node-gyp rebuild","prebuild":"prebuild -r electron -t 1.6.0 -t 1.7.0 -t 1.8.0 -t 2.0.0 --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-ruby.git","type":"git"},"_npmVersion":"6.2.0","description":"Ruby 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.0","tree-sitter-cli":"^0.13.8"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-ruby_0.13.8_1535658815997_0.9277297202796526","host":"s3://npm-registry-packages"}},"0.13.9":{"name":"tree-sitter-ruby","version":"0.13.9","keywords":["parser","lexer"],"author":{"name":"Rob Rix"},"license":"MIT","_id":"tree-sitter-ruby@0.13.9","maintainers":[{"name":"joshvera","email":"josh@joshvera.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"queerviolet","email":"npm@ashi.io"}],"homepage":"https://github.com/tree-sitter/tree-sitter-ruby#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-ruby/issues"},"dist":{"shasum":"313ef1b35c2987e7782a2a36b56c142627f0c387","tarball":"https://registry.npmjs.org/tree-sitter-ruby/-/tree-sitter-ruby-0.13.9.tgz","fileCount":16,"integrity":"sha512-LdIWR1gtcFpzPerbzxFwsAWpEUFjnQq8ZH/ery2sL4GWkeCDFCoz3IMKEFWfyA01oeMb9RZEMwQ8lwocGHvCpg==","signatures":[{"sig":"MEQCIAM4RoLCS1rVocK9UGS1aZlKyCOnCEQpD3Fp9fm5+4LnAiAHjN9lBasE9buwwgHTzERJgj0XMneXf0CSfHLth0g67A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30436157,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmVRGCRA9TVsSAnZWagAAjTIP/it3CKpVf85C7yqcPlY1\nM8F9ufaEhvKX5ixs2RCQwcmEbtkxtLwhFGobAkOEuj6efCJkNY5BVcDkwJpk\nSlUn1a/FhZaYq/hF1e7b10gZqUijksPEkYnBrcctp/ssjwb4FC3kaD0etWv4\nNPe3B7sv0eNo3kOqnrsWu++gtdqojBoeZk6CKdYWP+hOVrsK2up/6aV0cb9e\nzYUPxFlH3KWP00U86vrDhFwbo8t+72tyVr09Vdh6eMHhqKyJw4/QIdm+lCgP\nNDiPSCId/dyoygzj1Vp92q+0on/EcBAfolpbxTR5lSA15yNxjLLYLL30RFPX\n/EjEcdYqIqwDBhDZtki6XJR5HtfV5wx84xuEKuGpvhiXImUdk9HyQvhfX3SW\nNEoJJ8exF4CEaS//nkS48KZFKe7i1TuRWzNxcRMjRVeQifx07EYZSP2EtJ6o\nRn6Z20tlQtiAlwaygBbDiwCVARyAn78qXhHeEHmnmnV1klPmzCLH+TvWX92n\niAZIhKSqaFXyvdZt4BDXFC+P2Q4+sg2xTqLYrZqmTdXsa2tsoQN8UfR0601A\nKOGoX6hMIW0vfbS2nLWEW0kgv0/NGEAYeDCswrN6doyfiHmEIueG/QlQCK/E\nQTsw+BRWrMDyY01ICYyUldVoBI6fAZQYkV+vIarsaZu7sttPvAq9OUX4R69F\ntpWb\r\n=fIQF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"113fd2aaf4bc1465c06aa1d0bdc380165e5af0fa","scripts":{"test":"tree-sitter test && script/parse-examples","build":"tree-sitter generate && node-gyp build --debug","install":"prebuild-install || node-gyp rebuild","prebuild":"prebuild -r electron -t 1.6.0 -t 1.7.0 -t 1.8.0 -t 2.0.0 --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-ruby.git","type":"git"},"_npmVersion":"6.4.1","description":"Ruby 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.0","tree-sitter-cli":"^0.13.8"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-ruby_0.13.9_1536775237138_0.66348389470068","host":"s3://npm-registry-packages"}},"0.13.10":{"name":"tree-sitter-ruby","version":"0.13.10","keywords":["parser","lexer"],"author":{"name":"Rob Rix"},"license":"MIT","_id":"tree-sitter-ruby@0.13.10","maintainers":[{"name":"joshvera","email":"josh@joshvera.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"queerviolet","email":"npm@ashi.io"}],"homepage":"https://github.com/tree-sitter/tree-sitter-ruby#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-ruby/issues"},"dist":{"shasum":"c06a8f59daa77834c102c8442eab56a75b4b8f27","tarball":"https://registry.npmjs.org/tree-sitter-ruby/-/tree-sitter-ruby-0.13.10.tgz","fileCount":16,"integrity":"sha512-IbDvrFc4MazC4IvlwCYRfGqy0YL9aSz0M3BmVe+PSOS+SZUvAiphunHiHw81sU+KxXNWelyCvNch3mC80MSqbg==","signatures":[{"sig":"MEYCIQDeRqr+q071a4aA5zs/O9lGN4y6WCcmQQaDGeIfrQtUxQIhAPxR1tLeTPtDKXbUPt0/2EHEbaYiGgWPJLROItR9s8pN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30436208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmZMdCRA9TVsSAnZWagAAVv4P/jqr4p2rWmQ3AT0A25BH\nLMZOPilfW0ZquPv19Ys42ULzn9OUHlwJQIDfcjXEnJi2KmkVhbSel+Fc24Jk\nQq6C+FI2KS0vX7B4onUL8gi6hbQlxlpKRaQOdiCQLZGzq0q0xXq657FJi6ls\n/yiEFUwKcwOgom/CZGB29oAcaVJ6n2h5v0tMm138K2+E5Z5lT5pDNdOtBS8J\ncmwt9lO0KohiPI0wz5I6KjLhGELRjNxr75lg6up19qzH7ACh0kSzzm0Au/DY\nVXrPBKFcQkQUplQFEtKUZgbqJhy30H2dM7wL9aWCjaKl/iCBgvigWNJ/9lbX\nFS2LnrMQVwf8PIQf4n24ajJltEMUZvywfiEIrNWZC37+KgyWhb58WCzc6LQU\nDgbw54vuouvVHacDfYidCwDHBldYsqLuX9tAzpLeRZbtQIeIOgrsJ3z9jIbQ\n3tnV8Vr4x3BB2xYVb29pxwDhPpMQU53A26ysDwab8D1aovPTi5qCxiySc3zh\nmQYLWrPft1AXyS+S1vmOMBCrXByoNtQDwPk3YPzUjNQDO8ZPgfrlI7CJtsKk\nVA+UMHNdIc5Mg2st1qRif+LjAF0Jv/9e9VKljS0pFdp6oJ6Vr8lc39LTqsfk\nfwrW1r6I4/u+XbRZMpr8LfWlRdaa2hHKWzylaWb0RC64L35PjMOUmAviJh/f\ngNSf\r\n=UyWp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1f24cc8e0e6d64758bb0977b7b28513cb8cbfbdc","scripts":{"test":"tree-sitter test && script/parse-examples","build":"tree-sitter generate && node-gyp build --debug","install":"prebuild-install || node-gyp rebuild","prebuild":"prebuild -r electron -t 1.6.0 -t 1.7.0 -t 1.8.0 -t 2.0.0 --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-ruby.git","type":"git"},"_npmVersion":"6.4.1","description":"Ruby 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.0","tree-sitter-cli":"^0.13.9"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-ruby_0.13.10_1536791324875_0.9880908600121991","host":"s3://npm-registry-packages"}},"0.13.11":{"name":"tree-sitter-ruby","version":"0.13.11","keywords":["parser","lexer"],"author":{"name":"Rob Rix"},"license":"MIT","_id":"tree-sitter-ruby@0.13.11","maintainers":[{"name":"joshvera","email":"josh@joshvera.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"queerviolet","email":"npm@ashi.io"}],"homepage":"https://github.com/tree-sitter/tree-sitter-ruby#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-ruby/issues"},"dist":{"shasum":"ded04ac698b672cabde4a3fba680211420aa0f60","tarball":"https://registry.npmjs.org/tree-sitter-ruby/-/tree-sitter-ruby-0.13.11.tgz","fileCount":16,"integrity":"sha512-EBmBBZ20yaoRqDRgQof9Yir29/3lv5cY/y8UDUC1GzRf5pYd4CsYU0WAjIJ7dyAv+3n7p3y/LOuXkyJLiIN1wA==","signatures":[{"sig":"MEUCIFBZhkMt/TaZbyIpEPB3TJjQ0Zu4it8j6tOkIRE1wmj1AiEAhTs/YWZU7q8KTIUv1eR/GG7seCxwcprsfvl7w0VCl4o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30618683,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbzg7uCRA9TVsSAnZWagAAiC4QAITJYjE3cKRr3O12wGIk\nFfhFUpQS31bLYaYtqv6avipU4B21jfJd1DUeNB/a3iI7QnxfcDGulzkkLcQO\nfdz4+dXKqTn9tRj4JlqOT4TJRXrJvOwlpUdwaTsqg81VZCP79X0+rEYav+H8\nwJiDx3837F9oA2w0gc9CZUeF7ju79qVf/EW+ehfrEe9y6zLEPzS8+6LXHq+c\nCz6GXg+q2B1PS4UOQu6/cXTOi4z75Q0faerCCBajuUb7yyjq1r2pLx6tS/QK\n9Y9CRcV7XWcs3S1BqgQeGrb8WkI5VKvDnHgnJ9XZtrARsB5SF09xjMR2A6aq\nybX8aw5CG2Fh9CaGITnqpBtIs3+91f5P0GF0SKuJthHopiqreCN3u8Bj+r3S\n7usKypR9UpMe8OS2sL0f788rpu4rdq3LUTbdH92anfSiWIrT2kBJlF0FWt4U\nhrqxBh6R9e4gHd7TvxCYD5K04gAPderdc8SUJNUcOeNJkQw3w41H04zvcaNl\nDC2NEOGMOKoDrOkKrwm7UkMGwFZrYcXuo9h8k04Lo4zVMl0ZRFmQZFkq0lhK\nsGt20GWvN0tesS8IJRljEWdV+mxS3aAy9Gu+4RIm0jcad+QbB75LSjsl8/yJ\ni6N01JhcbLpYyeNPVTrHz90sdLMQLctUuzIJbHXFF905RhRnwxsvdb8S20Vr\nLyoB\r\n=8Qab\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"4d50ec36bcf90737d289b50049c5fb7b73f5b8e4","scripts":{"test":"tree-sitter test && script/parse-examples","build":"tree-sitter generate && node-gyp build --debug","install":"prebuild-install || node-gyp rebuild","prebuild":"prebuild -r electron -t 1.6.0 -t 1.7.0 -t 1.8.0 -t 2.0.0 --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-ruby.git","type":"git"},"_npmVersion":"6.4.1","description":"Ruby 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.0","tree-sitter-cli":"^0.13.9"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-ruby_0.13.11_1540230893727_0.48458341170021724","host":"s3://npm-registry-packages"}},"0.13.12":{"name":"tree-sitter-ruby","version":"0.13.12","keywords":["parser","lexer"],"author":{"name":"Rob Rix"},"license":"MIT","_id":"tree-sitter-ruby@0.13.12","maintainers":[{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":"josh@joshvera.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"queerviolet","email":"npm@ashi.io"}],"homepage":"https://github.com/tree-sitter/tree-sitter-ruby#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-ruby/issues"},"dist":{"shasum":"4a8e51a8bc36f2bf03e755e98928892ea217d601","tarball":"https://registry.npmjs.org/tree-sitter-ruby/-/tree-sitter-ruby-0.13.12.tgz","fileCount":18,"integrity":"sha512-QAf7qtOuOSgYtLnJKOapUw389mwSFQdg9LdSXOO1aO5OZ0yFewFChOSxjG4sH7skaXQenkQdT9ASD79WbjRuZw==","signatures":[{"sig":"MEUCICtmb5mvqJpsoksUSWATe2Oo95oYcRuO4wQxYw+yj8MrAiEAvaplfYkMpkwTVuSsGpizLTKqz9l9gPba+B4QSD8Ld1E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31863871,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcP5wsCRA9TVsSAnZWagAAmsYP/0sQcUOCMO0zx/tn00BH\nbvTrwSP8RoctptjCgse9qehTbG67fcizy8kVHUN5JzMPjZZoNFjHBydOCKzI\nksrVuoph6ZDwRU4YKKq8fV5o9DXequWPS+KwhLMjHxUPaJmExW+MLBujl4x9\nFFbhErji4drxU9SnB0POaeUCHB2iDFx2n5B9/IFP8VpKIRKZWXrzUhAx0HjQ\nOauIQXs+YV3XPJrVMIWZFfC8+RF9Z0UxxsxVqKusIR6nG/uEwHXs9VhRSX/Y\nsvDApFkYiiuf3BYKfOgtuP6NTkm94cAhU8z48bfqVWir/ztGkxqPTRCB1DG0\nwrkgEGahnAuar0DLanjeEPc3aaDqBbNQYf/YeALwSDbIiE2zmfYjuh7AKR1x\nsZXBeQkQB7jMxlqNEKiUgMS1DU9lXEp/KEnrdXJEv+Cwq+W4K8l/AakAO9uu\nDArpU2nTxLIrlrhEKDcZlTRotCpLgWNaisl7vJQXp/DI+aGP/4xO5bEg+xpa\n9dXdbSoYmJ2K/jHlgCONaHPEjo4VrF6KOrn/W5GQalP5zrOKpSWFd8e+5nF+\nXUH514oxzZJ7oCQGWqFYcbBJs3RrlmNiREsnB1LhqirBkzXIUvU0NasZaF1B\nElrefs8FNkTMeDcRFnW5FOcwX+FK2HHG1tG5jI7ioxHqnM/R/eC2CTiU1O8u\ny4sF\r\n=RnZ8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d4e28b0886e96943268388bd883bfff0f9b4d966","scripts":{"test":"tree-sitter test && script/parse-examples","build":"tree-sitter generate && node-gyp build --debug","install":"prebuild-install || node-gyp rebuild","prebuild":"prebuild -r electron -t 1.6.0 -t 1.7.0 -t 1.8.0 -t 2.0.0 --strip --verbose","test-windows":"tree-sitter test","prebuild:upload":"prebuild --upload-all"},"_npmUser":{"name":"daviwil","email":"daviwil@github.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-ruby.git","type":"git"},"_npmVersion":"6.4.1","description":"Ruby grammar for tree-sitter","directories":{},"_nodeVersion":"8.14.0","dependencies":{"nan":"^2.10.0","prebuild-install":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prebuild":"^7.6.0","tree-sitter-cli":"^0.13.9"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-ruby_0.13.12_1547672619848_0.37500200068379996","host":"s3://npm-registry-packages"}},"0.13.13":{"name":"tree-sitter-ruby","version":"0.13.13","keywords":["parser","lexer"],"author":{"name":"Rob Rix"},"license":"MIT","_id":"tree-sitter-ruby@0.13.13","maintainers":[{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":"josh@joshvera.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"queerviolet","email":"npm@ashi.io"}],"homepage":"https://github.com/tree-sitter/tree-sitter-ruby#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-ruby/issues"},"dist":{"shasum":"25ac694a03ce06017b4d4092bf165622d88811b6","tarball":"https://registry.npmjs.org/tree-sitter-ruby/-/tree-sitter-ruby-0.13.13.tgz","fileCount":15,"integrity":"sha512-paG2Qib6kPo2++RyuobOsxFuNcLNbb2vOCVB6/gqI7tPIZUJNcwuTnRynvhNq935Oy+fpCTlXZy5d6J/MMwbHA==","signatures":[{"sig":"MEYCIQCgni9oV5bM5t7TVyYyaPSJbcXWkByAh9j92nuO7CEWxQIhAPPgIbpRfyRyVsmmyuE/SjvGqOfNqFa4MoYmJRUx8ecz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32697274,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcYv8yCRA9TVsSAnZWagAA9lAP/i4pYNdI5Gz/UVcY6+xp\nY8fT5Fp/oDHH1XbXsJX/4D6UERS7hyzJKTJdHEUWIju6LJOqEA/pgyWH4VCd\nUPyyMOI6IwjZO/zYprXK0gzgPfh6+U7ZMdvn1drKRyqrM2mJ8J4YFEOk6ZYr\n0B4iVdlQ4isy5hvouDA847eQyzGASswT/MhFDEvrRJ3CtCkF8IJdjw6pV9W/\nfenSu+Hu2iG5HuK8wMVZEO0Ytp1M6w5SthZADl6/STfc9+PQf7khCh+5fcmP\n+Rbenpdbz05s2yvMNYCOgynu+m/6Gk6sDajS+FICLy/ZfdFntzTT+tNWobiu\nR59rkYvgEwNQX+5fBta8YQ+h13lJaQomj7Tubk4+r1GOSJX1TkQdBtAgk+NA\nKKOz+rhPeWjztvsxp/3k6jABE0Yls3D84tfI1FOGDt30tTUtp/gE1QqGkeUM\n2bUZ0vnbvUkx8RhP8c68d0cLOO+fdrmID0Wc4KRUiobsPLXnSc3ExgivCh0n\neOq8M3ACdRee7TPE5klZvA3wq8PaU8wZ72YvVxftSYyeWeDtd03/AevqYbHY\new+iBWcPziqFVGNZvm2nX0RXRPFpP1foUIDnEdEFItVWVlSg3pgqcwGqM3Ev\nl6bg2E1h2Ft67iFUEMBFg5q5fgwJ4mLBVhZSyx0XTVv3hBIbua/rBirzny1c\nzVxi\r\n=P3c5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c09af9503d8427be8a0f78bf9e6966825dac97af","scripts":{"test":"tree-sitter test && script/parse-examples","install":"prebuild-install || node-gyp rebuild","prebuild":"prebuild -r electron -t 1.6.0 -t 1.7.0 -t 1.8.0 -t 2.0.0 -t 3.0.0 -t 4.0.0 --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-ruby.git","type":"git"},"_npmVersion":"6.5.0","description":"Ruby grammar for tree-sitter","directories":{},"_nodeVersion":"11.8.0","dependencies":{"nan":"^2.12.1","prebuild-install":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prebuild":"^7.6.0","tree-sitter-cli":"^0.14.1"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-ruby_0.13.13_1549991729366_0.9673242660778871","host":"s3://npm-registry-packages"}},"0.13.14":{"name":"tree-sitter-ruby","version":"0.13.14","keywords":["parser","lexer"],"author":{"name":"Rob Rix"},"license":"MIT","_id":"tree-sitter-ruby@0.13.14","maintainers":[{"name":"daviwil","email":"daviwil@github.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"joshvera","email":"josh@joshvera.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"queerviolet","email":"npm@ashi.io"}],"homepage":"https://github.com/tree-sitter/tree-sitter-ruby#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-ruby/issues"},"dist":{"shasum":"fe7e74e4b212f868a8a6889a222ad29787d2cf4f","tarball":"https://registry.npmjs.org/tree-sitter-ruby/-/tree-sitter-ruby-0.13.14.tgz","fileCount":25,"integrity":"sha512-ye0Bpzp12HifMoocwhDVR0Adqo7DdR44anPHkx1qhhmdpzMdzsW7WzQYBTJjQo/iFXsgahl/Q9L7AwNI+2cKLw==","signatures":[{"sig":"MEUCIQC1N7i2xpMkFHRm0WiJqp7jTqy+z+KAfI0uvrcBXMn4xQIgeCvVsrFrVwkQQ0X/R6JMYUfsDbCPcDa2KIPBL9cWiak=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41208054,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3KIQCRA9TVsSAnZWagAAjPQQAI2Y+E26mnVV8JGYlnOq\nEe6PiV516uWID9+zF+aSztf2gMIs+YZ4HTGnB3jgyqzEH+v+T/NWz+he7vCu\nGg0qKetuWmEY0kuVs0BQaQpIwV+Y4UxW3V342kx2B2yW+s6++6L03+VWy5iY\ngKPKp2rB0D3JNjqw92oe9lIWJQZKpg2yTis1VHpHpYmlu4KQdTfxheDouKCY\nmp1yztiw7IGYT7pD4+KZ5mSGfhsmG/nHqEesiXwkhA+BjgLRIGVjZ6K3U88Y\nTDnQgJdM3m7YtAGpehpxpu4Y8nZEp8uFzaX3LOr81s4iAT4udHIWFqMRLjj8\nvdnmxMkX6zpVOxZw0OoYKTEqqOvOm7jqkfn9oRJybUg5shdKS8P4w9GGfG/W\nIHbjbnag2YHxlW6a/6Wxmj+x8Jtvy+4q/WJVw1ULGK/8aK42FWrzhw6Q1jb8\n81tbhdqaGKo+uIcUz8IjeteSTBNQxGUNywyKWWVRHuuHpGKr/w2tz0PjndUZ\n7jKkaPUwcdpc+Ly7/vpVbcSQhHHcZIT3ErMsvrEQfgP2RaQ5EoNVlBqIR4gT\naKxTmDLvbV992PdJr4+NXlXdQmpTRspYroZzuEp/QNLNRf7k/vpo9U6jHa33\n1Lkqrhg5QPyywZQEnqIAfNe43CyHFNy0AI0L+k1HY8tgCjOTV5nDl3v0Jal1\nS/eI\r\n=axMH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d36c3f2a393c7081b506e60d4209ededb02e97a9","scripts":{"test":"tree-sitter test && script/parse-examples","install":"prebuild-install || node-gyp rebuild","prebuild":"prebuild -r electron -t 1.8.0 -t 2.0.0 -t 3.0.0 -t 4.0.0 --strip && prebuild -t 8.16.0 -t 10.12.0 --strip","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-ruby.git","type":"git"},"_npmVersion":"6.9.0","description":"Ruby grammar for tree-sitter","directories":{},"tree-sitter":[{"scope":"source.ruby","file-types":["rb"],"highlights":"src/highlights.json","injection-regex":"ruby"}],"_nodeVersion":"10.15.3","dependencies":{"nan":"^2.12.1","prebuild-install":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prebuild":"^7.6.0","tree-sitter-cli":"^0.14.4","tree-sitter-highlight-schema":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-ruby_0.13.14_1557963279376_0.6533726337104984","host":"s3://npm-registry-packages"}},"0.15.0":{"name":"tree-sitter-ruby","version":"0.15.0","keywords":["parser","lexer"],"author":{"name":"Rob Rix"},"license":"MIT","_id":"tree-sitter-ruby@0.15.0","maintainers":[{"name":"daviwil","email":"daviwil@github.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"joshvera","email":"josh@joshvera.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"queerviolet","email":"npm@ashi.io"}],"homepage":"https://github.com/tree-sitter/tree-sitter-ruby#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-ruby/issues"},"dist":{"shasum":"3fc06a7e4d208f59131bc3b2697feaf265c5a7ee","tarball":"https://registry.npmjs.org/tree-sitter-ruby/-/tree-sitter-ruby-0.15.0.tgz","fileCount":21,"integrity":"sha512-DWLepimzxB6miFLS2dRUQHvQKxEyd3nkzl4WuYvGZEeqiVb3Y4KbzCgk4LCuhmqb+nhONZEgHsNBSN0G6hcpGw==","signatures":[{"sig":"MEYCIQD09tfWrSVo3o5sDowTB0tgMbhU0/fW0hvJggT95E1GwwIhAK4My60byNRGE0bhwqYbBr17nvoP8/7sRpz4UFfZng1q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14207306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+tqCCRA9TVsSAnZWagAAESAP/2dbFW2yB/x7SgReWnOM\n2q97rTWpWB7gySKW3hRLPOX5IPPLZafBZfosDkRekuNblBaFVtA99pSpmEQz\n+4I65E6+lBrIA91ADVrfvLc7dWTdeo9xMUJCwX+q+0GbEH5zPHMyOS+8lvrm\nSn8puAMBlTZwaS0XMGtzXtY9FDV5n5zinZwT3BvjeCCcQEP85atVUQz+kkyk\ny21jLhUeA1c8hokWTAoK7uNqhtfHnfYhIS2Tkx9phlhSTsiPXcuxA6TRtER2\nrD/wmEIWKUceXJuNhfRai6+im68E0wi7EE111tOH9Ghp1yxxL5ugv59+k/36\nZmM40Ryna8NBgle03jwWJMSj1h+QfLM9/kgVOiAMIOyAEWcuPm0fAq+M6D2c\npvTVLt4PODDV+BkK6h+yFM6HXN4zuDOtzz+WbsqZHnt78B99Z1jadCkSqgOC\nrrzUbAjgk9xGjcwVL+f/wUjPBx2kmj9D6BbgX3Ors1lXXkzzdT4/A+AiQMNN\nRSnqeSYHShX9HC7c+LWd8FhwhrN04J7dM46/g6UDWdjW3vDa4pyWU6ojUOsr\nrLOv/HyMkcwiucr50aZyMawYx+nAZBRNjtaVTMuX7aRn27fX7ucBS9Q6t8u5\n/6WIeSs0Rz1gVDxEGWdNyayrXDtWgSmxEA+LGekFrhQ704i2TaRDL+N3oyO6\nXbXz\r\n=2bRx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f98f435b188a887355771f212da40cecaa5866ae","scripts":{"test":"tree-sitter test && script/parse-examples","install":"prebuild-install || node-gyp rebuild","prebuild":"prebuild -r electron -t 1.8.0 -t 2.0.0 -t 3.0.0 -t 4.0.0 --strip && prebuild -t 8.16.0 -t 10.12.0 --strip","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-ruby.git","type":"git"},"_npmVersion":"6.9.0","description":"Ruby grammar for tree-sitter","directories":{},"tree-sitter":[{"scope":"source.ruby","file-types":["rb"],"highlights":"src/highlights.json","injection-regex":"ruby"}],"_nodeVersion":"10.15.3","dependencies":{"nan":"^2.12.1","prebuild-install":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prebuild":"^7.6.0","tree-sitter-cli":"^0.15.3","tree-sitter-highlight-schema":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-ruby_0.15.0_1559943809887_0.9583694526624478","host":"s3://npm-registry-packages"}},"0.15.1":{"name":"tree-sitter-ruby","version":"0.15.1","keywords":["parser","lexer"],"author":{"name":"Rob Rix"},"license":"MIT","_id":"tree-sitter-ruby@0.15.1","maintainers":[{"name":"daviwil","email":"daviwil@github.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"joshvera","email":"josh@joshvera.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"queerviolet","email":"npm@ashi.io"}],"homepage":"https://github.com/tree-sitter/tree-sitter-ruby#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-ruby/issues"},"dist":{"shasum":"94d39dfce8b683483e7ce83a2e6af2a00c2e596d","tarball":"https://registry.npmjs.org/tree-sitter-ruby/-/tree-sitter-ruby-0.15.1.tgz","fileCount":21,"integrity":"sha512-SnjnNBABfnH46RzBnXNXXjVhANDIzc2W476qc6Rb8zkEQsigarYL4Qr8RejtbWLXCC587inwnpunwGXUYTopIg==","signatures":[{"sig":"MEUCIAjRjOjzPQ81Ldq89iSRZJJIWnoOSozfNmR7q0PFOwqaAiEAr40qsa2QAgZIaek0uuYN8/Z4Bd29MGiGk9+ezEtNs94=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14324633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJ3sOCRA9TVsSAnZWagAADOcP/2LHMi02JL7av74WWpi7\nKU3QhlQI2a94BaGgm9S6SOx8Dpp9LGSr+jkBmekAkbs1q2iEpHzTr4VjxqPt\nitFJfC9O1Db9gxIm3oV+kmZxAT9Av9KLsEAO7VQ9XbRvZ2JHahxssiOqcTTg\nR6L5TqYenmDHzK5AaN1ZO7RTWdJkE7gWbgxBxEWrs4nKB06G+3D7d5aGqEKt\n/+JQR8imcj9ffFCp+AMUCsPFAYCNF07IeEXKNhiKgDGCf6XmBm44ssd0EyzT\nPo2f+o/58lKSJKcQM5LJwhFt1VeoCMIzcHPJdOGLgtQH1BbROg4KDb79Re/n\nPAuDOApHgr5YpC4sUn6iM94qX7pf3XnDE2pzvgrVYHIm3lwApVPCaAnLx2ps\nfR5KNQDDRBUBb009bMbDQD9cVVdYbROXmmGlUIJV6xYPR2jPKmXumDE3YrDa\nwc2YIHvDHju1X1ci2bh2JzhQ45ykrwFRhZuO69IPlYWFFZRDBaWz9/VC4F+v\nRaWGuD1s0HeepfUzdmtV1HLu1a2t41zQlhKL4h3Hw53SVx0lhevgXb+N/A0l\nvVSp3h4bR22cUD/OtPMvuBHHkJsLS/+e3zuaU5Ic7L6NOTc/B4CZvWJXDo4l\nPL1MM+2M/GSV1KphXv6n9gQPRz8dQXtF2JgPAh4K/9GveASd+5S05hdFAItI\nxLtx\r\n=YGi4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"04ffb9e6e783af83a46016002769aeedc57e6023","scripts":{"test":"tree-sitter test && script/parse-examples","install":"prebuild-install || node-gyp rebuild","prebuild":"prebuild -r electron -t 4.0.0 -t 4.0.4 -t 5.0.0 --strip && prebuild -t 8.16.0 -t 10.12.0 --strip","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-ruby.git","type":"git"},"_npmVersion":"6.9.0","description":"Ruby grammar for tree-sitter","directories":{},"tree-sitter":[{"scope":"source.ruby","file-types":["rb"],"highlights":"src/highlights.json","injection-regex":"ruby"}],"_nodeVersion":"10.15.3","dependencies":{"nan":"^2.12.1","prebuild-install":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prebuild":"^7.6.0","tree-sitter-cli":"^0.15.5","tree-sitter-highlight-schema":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-ruby_0.15.1_1562868494059_0.7671945279881889","host":"s3://npm-registry-packages"}},"0.15.2-0":{"name":"tree-sitter-ruby","version":"0.15.2-0","keywords":["parser","lexer"],"author":{"name":"Rob Rix"},"license":"MIT","_id":"tree-sitter-ruby@0.15.2-0","maintainers":[{"name":"daviwil","email":"daviwil@github.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"joshvera","email":"josh@joshvera.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-ruby#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-ruby/issues"},"dist":{"shasum":"d33c2233347515f3b570d1480a90ae33832f5799","tarball":"https://registry.npmjs.org/tree-sitter-ruby/-/tree-sitter-ruby-0.15.2-0.tgz","fileCount":20,"integrity":"sha512-cdvGhW60qjRnhOvlgmDoGCMufTYrhRvyPavtZ2QHApTr4K0G5eaf4pz3OVkCWb1NlNClL56J0VFl5kPNGUPICg==","signatures":[{"sig":"MEYCIQDZLcVbv1FIvzZUAVvMEvmZUvsMg0P3GnIDoe0fDJnbIgIhAM/ni/3FWXUft3COty5aD8LhY6KGcIQp3mszmaQcDide","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14008767,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdO3RhCRA9TVsSAnZWagAAQLgP/RMsgvy07n1XJpcZ/beK\nE9OaK37QGKSrM8vzAp3DpK7Ha1uai7eNREtHnfA04ubZH0SFGQ3+HpHrTZrw\nrwagnyEbolgV88byG+/DzOe+WwUmHUKy4gsvHghEXhoMdu342YeuvOpTN28n\ndkejigp9udi9S1GY+Pmw41AB5Yeqi2iCUtYk2RMpHwvy5Vyw/TWgNgsoy6PW\nOzflRlh8qQMuSlGPzN7mKxd9xR8lxfs1yIRFg/8hA1ftRoTu1k0guAAE4aDQ\n6aHH9tRtHdXWdGIIUBzCjv63wuPZEGBF2/dgDApNIZVV4WCKfHn13ezqKPFy\nbTNznc7eQesBsAPxdMkrVgKGTKULNkXR7QBZ467Kv2UQn4BbifDx4ksih1Lu\nKoS1iOyaPpbmToLs95PxbYbZGZX5PfOOOr6HyRdu62t+uKwF2rRWPScayBgc\nUnkIYCbRtKPR5+VGxQ1Yycj81yT2sTL09zpGuy9bN/5vpY73e8MsZ36NkPtJ\nSgMe+7J7DNq1kLmqxow50fxeDid/qYkXN7gkNQMS60THm/b/NdhTPL29AdEU\nVq+8dthheLQPXaF0DJES7oLh7erlg3LtRCSLOHoyZHzVn6N09loD5GI1Q6GO\nVqfXcDomA57krqA1CQg0M2jepyOliAfwda/sxW5t0A2Q6pyaESkJ7+IMZWU8\n+8hr\r\n=TqB+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"5cc79af8d4009fa84581bb73528dd05495903b79","scripts":{"test":"tree-sitter test && script/parse-examples","install":"prebuild-install || node-gyp rebuild","prebuild":"prebuild -r electron -t 3.0.0 -t 4.0.0 -t 4.0.4 -t 5.0.0 --strip && prebuild -t 8.16.0 -t 10.12.0 --strip","test-windows":"tree-sitter test","prebuild:upload":"prebuild --upload-all"},"_npmUser":{"name":"nathansobo","email":"nathan@github.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-ruby.git","type":"git"},"_npmVersion":"6.9.0","description":"Ruby grammar for tree-sitter","directories":{},"tree-sitter":[{"scope":"source.ruby","file-types":["rb"],"highlights":"src/highlights.json","injection-regex":"ruby"}],"_nodeVersion":"8.15.1","dependencies":{"nan":"^2.12.1","prebuild-install":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prebuild":"^7.6.0","tree-sitter-cli":"^0.15.6","tree-sitter-highlight-schema":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-ruby_0.15.2-0_1564177505153_0.8417498626816198","host":"s3://npm-registry-packages"}},"0.15.2":{"name":"tree-sitter-ruby","version":"0.15.2","keywords":["parser","lexer"],"author":{"name":"Rob Rix"},"license":"MIT","_id":"tree-sitter-ruby@0.15.2","maintainers":[{"name":"daviwil","email":"daviwil@github.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"joshvera","email":"josh@joshvera.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-ruby#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-ruby/issues"},"dist":{"shasum":"fbbdb2438a4b90df36f7cdc288511b1bc6a7bd5c","tarball":"https://registry.npmjs.org/tree-sitter-ruby/-/tree-sitter-ruby-0.15.2.tgz","fileCount":20,"integrity":"sha512-/b/j45uC/TBNqkZqgOHKv+WxMOPTzUsagLOgp5ey5sFoN+v5MeHEeGQKd8lCsD/b/814IV8BncaoV6aGj7F3RA==","signatures":[{"sig":"MEUCIHK2f3iQd7DrqknU71n/vRnNVF+ucvk3/f207hS2H7SJAiEAgwCNvtKesoCKgkxRg5z1A3SGyg8T8TZFH8wJ/lIiUkE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14008765,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdO3YICRA9TVsSAnZWagAANHUP/Ak5c3JozBKzo9j4Oxdx\nPVAPJ7g60Os3RvAjXwA//bgJtf++n2oe4sdl4ypcKtVfeqjXczw3gjHVD3Dv\nPtNm+V6xx6IdpBbp6Ac++Pzy6FVppyejgBbGURby3K0eJBGHzQNabK/IhVKS\nK0Epdkmf9gpg5HsBbt5uUw1O9e5ASJYRFn6vD4PWaV9mtgwpwfVhY07NXqag\nNHcbocrfGXoEr5rJ7WOYUx0upqMoCtEr6X81X8d6EjDBbAcSo8y9sdsaK/Ex\nsTKef8z17DplgxtVH/TzQzdXV/U4AhZT/eLPZXZ3fUtzbcBj8F5aqsaKZMTh\nEFJ1YrfRkRyv1YKIpQV7sw5PehMzjE+0F46E6L4gJ0WS1PRh1kY4cP6mtYsX\nhSrhBbiw6+USAg1QHKa2o8oYhIlnbfOmv04mCRYYdQnk/DhzSzwhXxlzxf60\nUXcJ1e1B3yCmTsleSN36sZktDX7CM9ZxMUwSOqCqPBGTwDO3W9I6MwgMa9sk\nMIzLviIewpPFnaPdeI3r3cxY/zISxLV9G9bYY5v12k1EEIHu/AQcwLdlQBzf\ndzpIkA/3phDzo+/lGEipet9KwM2tFDaLy5w0SQGI+UZuJvE2SCA7YKjI19A+\nEBJhiIo7fFRJXIz6S2eEe4OYf5y/Oo7RZEofoo6UqRhXgPkrABNXL1IwBY8G\nliu3\r\n=i50d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"db91c934ff9d3d4ea67111a0f581532c49c3a6b3","scripts":{"test":"tree-sitter test && script/parse-examples","install":"prebuild-install || node-gyp rebuild","prebuild":"prebuild -r electron -t 3.0.0 -t 4.0.0 -t 4.0.4 -t 5.0.0 --strip && prebuild -t 8.16.0 -t 10.12.0 --strip","test-windows":"tree-sitter test","prebuild:upload":"prebuild --upload-all"},"_npmUser":{"name":"nathansobo","email":"nathan@github.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-ruby.git","type":"git"},"_npmVersion":"6.9.0","description":"Ruby grammar for tree-sitter","directories":{},"tree-sitter":[{"scope":"source.ruby","file-types":["rb"],"highlights":"src/highlights.json","injection-regex":"ruby"}],"_nodeVersion":"8.15.1","dependencies":{"nan":"^2.12.1","prebuild-install":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prebuild":"^7.6.0","tree-sitter-cli":"^0.15.6","tree-sitter-highlight-schema":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-ruby_0.15.2_1564177927851_0.9462404822905985","host":"s3://npm-registry-packages"}},"0.15.3":{"name":"tree-sitter-ruby","version":"0.15.3","keywords":["parser","lexer"],"author":{"name":"Rob Rix"},"license":"MIT","_id":"tree-sitter-ruby@0.15.3","maintainers":[{"name":"daviwil","email":"daviwil@github.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"joshvera","email":"josh@joshvera.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-ruby#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-ruby/issues"},"dist":{"shasum":"6633d6f97e3399a186797184c0af9ebb690491d7","tarball":"https://registry.npmjs.org/tree-sitter-ruby/-/tree-sitter-ruby-0.15.3.tgz","fileCount":19,"integrity":"sha512-vuLQfsQaMMDSCgCBRUK0wTo4f8rz4CesOTCh41U7+zYz6Bj+4yKfWCZiOwcdb+8ItJBgJk79eAyKvxWrDspnGw==","signatures":[{"sig":"MEUCIQDJzbIn8scgHtYIDuuYCM+9Px7Ugi5AbK5HNhHhnETjfAIgU3wvc8ZAncfkuNpNKwiMbH1Ys2wpXh8yXrcSuIiCLTQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7423746,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwKc7CRA9TVsSAnZWagAAeVEP/3eq0o+Y8TvRk6Mx8kUM\nD5eU/iyy0x0l6cgpJjCEjXZ9XG6Y1NsCRRJq6d/KE3nN784pxPs/biMJIeyL\n7G3SjDaqTU9cA6DAIqvLe8h1f3V79oCwYu903to1lXUDkuIFA4043j96OxEz\n9PKRXbUMwJ31Ppe/BvRGq+RVniBnmbRqWBVYP0s3D+rlECMElSS2eunAkQ+a\nS+pfF1cz6fCDdfXKsDuc25S7iHvDTKjcr5N2nhMG7Mhq1ci3O32DELw5ZHEK\n4raGIo03PJ9wCjDUoyn1aCvrg7rOjWFRI3mmxMjmLrIkxguH7rDKnNBcVCWT\nd/Z54gnllWg1DVizcVkXgyC+LikYil2p6Ggg/GQtQAe44hckE4Tnh6kg1QH3\n0EHSL+0DvioomtFoHJow1tE6kXIla3GMhNEPMRmEWMrrMaqFND7uNQFaexv/\n1Y0as8S1vwp9QZmNvsUlB9dlWa9owcHcf349uFcMQo0XEl96cPwSTBFnzcIH\nmx6lUP9Fj8pt1AvjE6K/dWGT+Cb0/ooWchsXk3bmS6Lde9uUEQ6XL50DgBw+\nZLktoSVqKnPiz9j/h10ZRA9Y6MZaHMNVfxk+Veh1IFZ04KrnzP1uue8inuEC\n+rO0q4chlwq6NFxPz8GGp53xVtelHwLcxjbWkxSaKNGZGTrjMBXpZ9hLvw8d\noCnA\r\n=2Q1Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"e37299cc9742e75ab20a24c516271ed73ca4d9a6","scripts":{"test":"tree-sitter test && script/parse-examples","install":"prebuild-install || node-gyp rebuild","prebuild":"prebuild -r electron -t 3.0.0 -t 4.0.0 -t 4.0.4 -t 5.0.0 --strip && prebuild -t 8.16.0 -t 10.12.0 --strip","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-ruby.git","type":"git"},"_npmVersion":"6.9.0","description":"Ruby grammar for tree-sitter","directories":{},"tree-sitter":[{"scope":"source.ruby","file-types":["rb"],"injection-regex":"ruby"}],"_nodeVersion":"10.15.3","dependencies":{"nan":"^2.12.1","prebuild-install":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prebuild":"^7.6.0","tree-sitter-cli":"^0.15.12","tree-sitter-highlight-schema":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-ruby_0.15.3_1572906811287_0.6773410205844248","host":"s3://npm-registry-packages"}},"0.16.0":{"name":"tree-sitter-ruby","version":"0.16.0","keywords":["parser","lexer"],"author":{"name":"Rob Rix"},"license":"MIT","_id":"tree-sitter-ruby@0.16.0","maintainers":[{"name":"atom-team","email":"atom@github.com"},{"name":"daviwil","email":"daviwil@github.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"joshvera","email":"josh@joshvera.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-ruby#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-ruby/issues"},"dist":{"shasum":"15939104ee479fa559e399be058772d5e5b73f5c","tarball":"https://registry.npmjs.org/tree-sitter-ruby/-/tree-sitter-ruby-0.16.0.tgz","fileCount":18,"integrity":"sha512-GrWlVX37wWg9TvmG6YHVvawSe21nQB3hIrHKxNGw5WnEHIgD9xc5wJILqDAB5PZHQufoJ4xLm5wtUZZQx3Pq2g==","signatures":[{"sig":"MEQCIFLs4cBzEVcHu+SDoazrLv9ZvVRcLgpOqNwZPY4e+gUpAiAa9RNCTKMzb4mOqjmc3qsbrJTj+owj1EVgsPLjo0+Ung==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6855311,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7s8NCRA9TVsSAnZWagAAo/YP/RNO4Ft/XKNU0VqWTGdq\nTmlMYC7z8aCyQTutgqXf6MUWhtzjsqmem4uJJv4n0svyT3bGwomZsOC+T1XZ\noxHGwg1lXQZq7v2V6xAXt+uk2W83TROSNiqqm0xgV/mnQ4yEqbOJTNZTYWMd\n0Dai8WkqZUWc5AdugWGc4GSJuuthL3yu0qUlJLV45Rbg2sjE5TfFdCL/Ux3N\nes7M8ulQO8ZMllIhFtgMgItdvAxGt5fPlkZNLUeXnJQ/Nf+iy6eHraAnHuQe\n4sR3oblMcvzF99+YPfXPqSCCZwKz8hYclmdnuyKUlHw/cmwXgcywHHZ6t/pn\nH4pxLNvs92Bk+Fl54zuDK7GGVPK7F7mQo8vDocfEmTUpaAmcUVKq0JVg6EPs\nJx6vGSYW6UYT/E7lBX1j+oUgDN+4+l3845NfThG3EaCPenpscuGRNNzqt8+x\njus1fwwebEHhP7acfuyGzm5g73jHfourMi3bTriLNz6JSXWx+nOdzli2CmIE\nZ88uXxM/SO0wriya9gfKeHB9URo13z8d0Y1AMQBUHSjoes1x1qjBZj8QbzaZ\n6h2Xfr1FIViSRKEGIsDCzqUIyv1OmrGvXVvlu1v8OR0KP/yWF0DgpL4m5zlk\nGN5cTMJzoohJ/UVj0CMn18rTRaZqCCK7qT1vM8U29rsK5ZHhXUr87sKhPZS8\nlz+t\r\n=erYO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"852d3ebb2ba63c1ab8e28cc1ce73fa413d7ad7de","scripts":{"test":"tree-sitter test && script/parse-examples","install":"prebuild-install || node-gyp rebuild","prebuild":"prebuild -r electron -t 3.0.0 -t 4.0.0 -t 4.0.4 -t 5.0.0 --strip && prebuild -t 8.16.0 -t 10.12.0 --strip","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-ruby.git","type":"git"},"_npmVersion":"6.13.2","description":"Ruby grammar for tree-sitter","directories":{},"tree-sitter":[{"scope":"source.ruby","file-types":["rb"],"injection-regex":"ruby"}],"_nodeVersion":"10.15.3","dependencies":{"nan":"^2.12.1","prebuild-install":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prebuild":"^7.6.0","tree-sitter-cli":"^0.16.0"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-ruby_0.16.0_1575931661415_0.18349003552883159","host":"s3://npm-registry-packages"}},"0.16.1":{"name":"tree-sitter-ruby","version":"0.16.1","keywords":["parser","lexer"],"author":{"name":"Rob Rix"},"license":"MIT","_id":"tree-sitter-ruby@0.16.1","maintainers":[{"name":"atom-team","email":"atom@github.com"},{"name":"daviwil","email":"daviwil@github.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"joshvera","email":"josh@joshvera.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-ruby#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-ruby/issues"},"dist":{"shasum":"00f16c79ed057c97f1569bd6a93f9e088cae4165","tarball":"https://registry.npmjs.org/tree-sitter-ruby/-/tree-sitter-ruby-0.16.1.tgz","fileCount":18,"integrity":"sha512-OVazTxC+yh5BavPJ3QTyCFFzFwhlLaUTprCiKxlX5Gz7ram6PPxOF7BWa4RkJjW+7oHcrzgR8IeexdmyyvviIg==","signatures":[{"sig":"MEQCIHitOOhU4lAEpo3w/DBq/ZE7Ws/+dZu0N5nLKaW4ZuxRAiBYy1uUXpzUcdviAjv6SrbuNb8jm4lOnTZ1rw7cLgDmHQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6514325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7tEcCRA9TVsSAnZWagAAqMQQAIx4frNGyHrZK75+kEAc\nWhsVQVPsoaqtfXmeXMM+1I15vI8sQpYGZ0HlcBKjOC76o2h2iHKaIePSgOMB\nsg8iwfBG0x+nb/Fzbi0vX8HguaBVZg3h6/C7NE9GFO/D1xzzStf5HBsC84Nr\nq6vDcMsmR9LzyXX5ytAgNeCSdZn+s/0KBBu0MT6uJxA4cGQZ0JXLEXJOTT2g\nxIU4PFtnfW/ZUWrMy0C4rxvGu3Z9vlRY817WVeu1+Gns4F/gTrM8B1BwU1La\n70xLb4M1wKjz+sh8oFsl34Z2wl6MzyImnRDZxc3SIAYigtM2Sh1GqUhzsUIz\nEcVbaQop0OQ1DX50gZ2I5w7NaA0fQ3sDOkxpCXzKaWlGp2Hu3NAC4ubGZj36\nba3RXFUjpKiwnsSqktmSYEtH6FjI4TeONs+KSElYWYKGGQ5DWjh+si8T8Oic\nRdOS/z80pEmI88w8UyXj6jA57cnQbqSjjRAbUbu/NPtHz/hmtbHwiKeo4ZeO\nHmncZzAdOaV9ezCUg45j1Ot5pVT65lhQTub8KUgcDYsWXEN53oXgr39XNRzH\n4+VT8+cVPOcxLuGPclA2zHObCUDMwBJNSzU8zceRU232TL5LxaImXV7iQ9ad\n1O+6BTOApYkXHPtcNJdJpST9h4DgKSiEFidg0Na68F8rzry9W5uKMJrKJfUz\nw1RY\r\n=0PMJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6540da2a79ceb7dc7afe50e9ac01eaad4378702d","scripts":{"test":"tree-sitter test && script/parse-examples","install":"prebuild-install || node-gyp rebuild","prebuild":"prebuild -r electron -t 3.0.0 -t 4.0.0 -t 4.0.4 -t 5.0.0 --strip && prebuild -t 8.16.0 -t 10.12.0 --strip","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-ruby.git","type":"git"},"_npmVersion":"6.13.2","description":"Ruby grammar for tree-sitter","directories":{},"tree-sitter":[{"scope":"source.ruby","file-types":["rb"],"injection-regex":"ruby"}],"_nodeVersion":"10.15.3","dependencies":{"nan":"^2.12.1","prebuild-install":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prebuild":"^7.6.0","tree-sitter-cli":"^0.16.0"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-ruby_0.16.1_1575932188287_0.8653287945847659","host":"s3://npm-registry-packages"}},"0.16.2":{"name":"tree-sitter-ruby","version":"0.16.2","keywords":["parser","lexer"],"author":{"name":"Rob Rix"},"license":"MIT","_id":"tree-sitter-ruby@0.16.2","maintainers":[{"name":"atom-team","email":"atom@github.com"},{"name":"daviwil","email":"daviwil@github.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"joshvera","email":"josh@joshvera.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-ruby#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-ruby/issues"},"dist":{"shasum":"7aaf7ceae1cfde9b9705b5028f777c9ae63e6d76","tarball":"https://registry.npmjs.org/tree-sitter-ruby/-/tree-sitter-ruby-0.16.2.tgz","fileCount":19,"integrity":"sha512-ERmNkDlGqnBTvJN4X/Cp2xTe9GMlF2EQ0qBo6ErVh4DRN3MRxTT2cfnpxX2LNPSWhSOsame2hbxeFwvumkJeqw==","signatures":[{"sig":"MEYCIQDmNvN3agnjpstIN6mOkIS8AFbIApGWkB9hvNo4b0xjFQIhAOfQC4U4gTFG1K2bjLt4rL69g/bca+7t3v9F0N0a24yO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6421461,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezaPoCRA9TVsSAnZWagAAIAEP/RGlBt16QJewNbnxQFJf\nqoZ5nj77++TgDBoGLqNWgB/RYCf1VkvjtEKQvkmxngmRdo/gk9uza+e0TwrG\nSpwi4/0pVXAStsjRCzgLHT3EvdxWHetxmAdqIONcSjBfpsWWZCuC7XMkOlMd\nL/17QiVjzNiUQ0F0b1YqG7PxxP8+gF3HrbGcP4vavgkmykUDwmE5eQxcsb2T\nS7pUIwd4XlvqxT17d3mH6lWgR2sDrfgcMwzoZhIgAWmfIYUo75+bmykRvGo0\n/ksaKXF5O/5okxiJBQ3z1Xs+K6qg8+FWvjqUZLsnTMhNK+uNrYcAl5Mc0AHr\nGUDg7gM1jPN5gUUpweJfPtM24yMi3qt8ldy79KtpCeq70HuLLF2trgQr3cVc\nl1ZtSA4rl0MDo4bGNpeBAp3xH15prt/0zuGzeq+egpkMQwOBfjX7DktWIESd\nv/P9jRz5zO3GRgxH4Q0oDzcJJ6STtp54jl8dq8icK92Ik5a55lQJei1ZriOS\nppivfxb7Ov95BgFPLFRStjtZmuL5LHZjQLTAuftp5DT+67IttL4mMpRQ4w/+\niu6gh21tB8qc09dDNEq+lEdCqxeWge3OOoyQtCOs88j0O5x00e+q2SHoXZpZ\nnL7bK8uEHms4DZutlo9I6QCDVJahLTL9WzlFObFNprCk+FhybNcuJ3D1mzHI\nundV\r\n=+vcL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a6fcb529e9097a2efbbb3f4857e42773e7f2474f","scripts":{"test":"tree-sitter test && script/parse-examples","install":"prebuild-install || node-gyp rebuild","prebuild":"prebuild -r electron -t 3.0.0 -t 4.0.0 -t 4.0.4 -t 5.0.0 --strip && prebuild -t 8.16.0 -t 10.12.0 --strip","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-ruby.git","type":"git"},"_npmVersion":"6.14.4","description":"Ruby grammar for tree-sitter","directories":{},"tree-sitter":[{"scope":"source.ruby","file-types":["rb"],"injection-regex":"ruby"}],"_nodeVersion":"10.15.3","dependencies":{"nan":"^2.12.1","prebuild-install":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prebuild":"^7.6.0","tree-sitter-cli":"^0.16.7"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-ruby_0.16.2_1590535143797_0.7820051033822117","host":"s3://npm-registry-packages"}},"0.17.0":{"name":"tree-sitter-ruby","version":"0.17.0","keywords":["parser","lexer"],"author":{"name":"Rob Rix"},"license":"MIT","_id":"tree-sitter-ruby@0.17.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":"joshvera","email":"josh@joshvera.com"},{"name":"atom-team","email":"atom@github.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-ruby#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-ruby/issues"},"dist":{"shasum":"3da62b5cfdfe62ac2e0e2e04ca7220161e40cea6","tarball":"https://registry.npmjs.org/tree-sitter-ruby/-/tree-sitter-ruby-0.17.0.tgz","fileCount":24,"integrity":"sha512-Hpjnp7vfRjRsULeYWtDcwR6nb/lPeQfaY2jo9V3npUiaSlqYFJxlC5d45FfZ60aHxv74CI3ziocs9kMfjPS2oQ==","signatures":[{"sig":"MEQCIAsfrIkOPOAxJ7fILaBpuIP4Ch1vVrd7RdlB0L8zZHRzAiBnUF/k7GMuY1upgFRxuxfaQHvBsXL6MHaBSWga8Iai8A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9263085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoOGPCRA9TVsSAnZWagAA8ccP+gI46dckRJEqYWTx5Sdw\noP9LuK1Ug7dlZ/40wFQgxGEP1X2Y1ZHvdKohMaI5QgR5vgdpugX/mYd52YKW\n2t61Z7Ir36fKGn9SfnNMqKLXzULjWjcQexINAzT00EVP8SM+UBt1g4Ao/oJt\nTBBqgs4El9F8xB8hf0he1ceQ1pX5TQ4G020Ub3eXdjsch9JuM5RaoNYnxhdo\ntQcBS9id7fn6RzRyFPBiqXDm0YoKLnSW+WxM51p2uBdGB+fVNxx0B7VlrFSK\nNiv/hOpa12/9HVenECPCuDI4iBnCt1KnaKVlK/sj6NklwVCEuGX9vMOapmzQ\ngGUKJW+SfvMXyvFaGwCAJpswGM/eSbNQDVDzT3U9Qo1DJln3J5e/adrK6MrC\n3fR8Q/OpcbcMH0r+3qg1e99ubDNJBN3yozf9tRjg+I05k8Q+A3Fd9rSqF01v\nD/qq69W1M2rLodq52shKqV7YIpei2ntF/SXoGERwKFNqxzao8qflqkbhrXH6\ndyTPYXA6zO7V0Sa/sAtvmSQ6RqDxnFsOHRGnncJaIBZvvOSAf3bM/Di4fjeZ\n4dQgb+i+F3nN2x+YhlSJDjyPRLwEcIK8QVrghMDT6InKWtgvcqK9mYJ/dQ0u\nnqWfeSHiWfJq+23vAweasDpiq8anRPbauyAJozdvyUszz25E9Drzh3smyAhy\n3BDX\r\n=gWfm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f86d90cce578e28c824afdcdbdca7d031b88c0b0","scripts":{"test":"tree-sitter test && script/parse-examples","install":"prebuild-install || node-gyp rebuild","prebuild":"prebuild -r electron -t 3.0.0 -t 4.0.0 -t 4.0.4 -t 5.0.0 --strip && prebuild -t 8.16.0 -t 10.12.0 --strip","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-ruby.git","type":"git"},"_npmVersion":"6.14.5","description":"Ruby grammar for tree-sitter","directories":{},"tree-sitter":[{"scope":"source.ruby","file-types":["rb"],"injection-regex":"ruby"}],"_nodeVersion":"12.18.1","dependencies":{"nan":"^2.12.1","prebuild-install":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prebuild":"^7.6.0","tree-sitter-cli":"^0.17.3"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-ruby_0.17.0_1604379023112_0.583765406750268","host":"s3://npm-registry-packages"}},"0.19.0":{"name":"tree-sitter-ruby","version":"0.19.0","keywords":["parser","lexer"],"author":{"name":"Rob Rix"},"license":"MIT","_id":"tree-sitter-ruby@0.19.0","maintainers":[{"name":"nathansobo","email":"nathan@github.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"tclem","email":"timothy.clem@gmail.com"},{"name":"daviwil","email":"daviwil@github.com"},{"name":"queerviolet","email":"npm@ashi.io"},{"name":"rewinfrey","email":"rick.winfrey@gmail.com"},{"name":"joshvera","email":"josh@joshvera.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-ruby#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-ruby/issues"},"dist":{"shasum":"a5fd70c7653beaa89c7d643a9b04e0f71eb075bd","tarball":"https://registry.npmjs.org/tree-sitter-ruby/-/tree-sitter-ruby-0.19.0.tgz","fileCount":24,"integrity":"sha512-uzASkTuC6wXnnshfDgij/Q9FYWxODCyIKVb0eHVGX9G5Cu5iFPvgJQgWTKIft1zomTjKjD25YIwFUnXnzZf4Ew==","signatures":[{"sig":"MEYCIQCu+0ZYKEXqyHib2RQYJfkySM0y3HGukmCqpJit2tFrKwIhAKaQy6i7LuuFcES12MuRljkeTs6yjLwcRWGeItP5qh1v","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7927790,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYK4BCRA9TVsSAnZWagAAKooP/0JTVR7LcObrKkHl7o2L\nqujsmXacI8LFgk56b+U1YEI1nFqGKyFQgzQ9m+gVmm4qnufr4VfizXStZZ5c\najgMKiJJjnSO8Qsro4OSKM+ohlXJhle8BRgepy77tLxAw21ziAKzSvUorUAJ\nBhZXdFXLQ4B/twhneltg6xP6f3CXNMnEPmCol3ihpz3bS9ErrO27PEYGS+8U\ntiGIQsG90MqcTFOZLT9F3m3+DQIYHMJdv4qhqlhV5MV43bVBEvPgbErSMYsi\n7J4W0nbYiyuUQl8F67/zcQ8k6TcXCC6/7T5ispkuyMfpwLAFZaOSC2d7JLXQ\nDwtd5RACEQldeZbif775VFN3zX+ZxlPtfk8EDB6at0qigjsTQ6FmC8Shw+ll\ntfLqGdMilPLqG7FRyN04vSUK8ZuPe0U6sNKDyvA7hATfhi1AsMKJ2ePdtgyK\nIyIuYtO3uawJzDUT9uGabintpvTQ+sWqP8dJe6erBvntL77on1wftR41oyLg\n0dxdy+96ew9hvYBmuiusHb7IGS0O9yjfMayLZUx/ep9UAA3g+x2pU/lU/2bH\n7H8PlGNak8+09YDziJUoQOT7XCT8eoPlqtwc393R5ZxlRGaEAC3dEt3ZsIsL\nombZA/5Na9xLaP+YNqn8BGCIqehJ8fa+cc+sUo1/2sB9qGS6MQssggRCKcAt\nY50a\r\n=cYMA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bindings/node","gitHead":"dfff673b41df7fadcbb609c6338f38da3cdd018e","scripts":{"test":"tree-sitter test && script/parse-examples","install":"prebuild-install || node-gyp rebuild","prebuild":"prebuild -r electron -t 3.0.0 -t 4.0.0 -t 4.0.4 -t 5.0.0 --strip && prebuild -t 8.16.0 -t 10.12.0 --strip","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-ruby.git","type":"git"},"_npmVersion":"7.3.0","description":"Ruby grammar for tree-sitter","directories":{},"tree-sitter":[{"scope":"source.ruby","file-types":["rb"],"injection-regex":"ruby"}],"_nodeVersion":"15.5.0","dependencies":{"nan":"^2.14.1","prebuild-install":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prebuild":"^10.0.1","tree-sitter-cli":"^0.19.1"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-ruby_0.19.0_1616948736450_0.2547224445111682","host":"s3://npm-registry-packages"}},"0.20.1":{"name":"tree-sitter-ruby","version":"0.20.1","keywords":["parser","lexer"],"author":{"name":"Rob Rix"},"license":"MIT","_id":"tree-sitter-ruby@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":"joshvera","email":"josh@joshvera.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-ruby#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-ruby/issues"},"dist":{"shasum":"14a295c89e183e8bec0f06fb61e6035a95056348","tarball":"https://registry.npmjs.org/tree-sitter-ruby/-/tree-sitter-ruby-0.20.1.tgz","fileCount":34,"integrity":"sha512-zS/bdIhLosi7NkjAXbkSxe1UwBB7r3osM9GseL+A1QLQJJmfZAESEWyvOU6Hg+pHB6w2GRghasvRNzgAiJlpng==","signatures":[{"sig":"MEUCIB6Aay7FLsa2MgkwpSbEYufiw0HDmTrXecRSGIykOouhAiEAkT4V/aWGn7F/wA2KAsLmqhpGr/VKrJeHWXO2ej7t1fw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15458364},"main":"bindings/node","gitHead":"7a010836b74351855148818d5cb8170dc4df8e6a","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","prebuild":"prebuild -r electron -t 3.0.0 -t 4.0.0 -t 4.0.4 -t 5.0.0 --strip && prebuild -t 8.16.0 -t 10.12.0 --strip","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-ruby.git","type":"git"},"_npmVersion":"10.2.3","description":"Ruby grammar for tree-sitter","directories":{},"tree-sitter":[{"tags":["queries/tags.scm"],"scope":"source.ruby","file-types":["rb"],"highlights":["queries/highlights.scm"],"injection-regex":"ruby"}],"_nodeVersion":"18.19.0","dependencies":{"nan":"^2.18.0","node-gyp":"^10.0.1","prebuild-install":"^7.1.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":">=8.56.0","prebuild":"^13.0.0","tree-sitter-cli":"^0.20.8","eslint-config-google":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-ruby_0.20.1_1707624639070_0.6643166428377054","host":"s3://npm-registry-packages"}},"0.21.0":{"name":"tree-sitter-ruby","version":"0.21.0","keywords":["incremental","parsing","tree-sitter","ruby"],"author":{"name":"Rob Rix"},"license":"MIT","_id":"tree-sitter-ruby@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":"joshvera","email":"josh@joshvera.com"},{"name":"atom-team","email":"atom@github.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"patrickthomson","email":"patrickt@github.com"}],"contributors":[{"name":"Timothy Clem","email":"timothy.clem@gmail.com"},{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"Arthur Baars","email":"aibaars@github.com"},{"name":"Amaan Qureshi","email":"amaanq12@gmail.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-css#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-css/issues"},"dist":{"shasum":"eddf49ae222437b07579138c5a0b1b15af77b929","tarball":"https://registry.npmjs.org/tree-sitter-ruby/-/tree-sitter-ruby-0.21.0.tgz","fileCount":22,"integrity":"sha512-UrMpF9CZxKbZ5UFuPdXDuraaaYSMMlAiuzTpQXwNm7y0D48ibc9stWU5D6vDyJD0qf5/R+3yKTYHdHkqibmLSQ==","signatures":[{"sig":"MEYCIQCG1GCb1vI/Hmt3trReHQSYMoQDgdrS9IOOQ4IfWtnVsQIhAIa4JIET6svrdS1bCLD1pLqRxfoQ4E+2+4g8nlQusBnD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24096104},"main":"bindings/node","types":"bindings/node","gitHead":"a8eed3d73379528caa9310b20b69fd3c22dcecc7","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-css.git","type":"git"},"_npmVersion":"10.5.0","description":"Ruby grammar for tree-sitter","directories":{},"tree-sitter":[{"tags":"queries/tags.scm","scope":"source.ruby","file-types":["rb"],"highlights":"queries/highlights.scm","injection-regex":"ruby"}],"_nodeVersion":"20.12.2","dependencies":{"node-addon-api":"^8.0.0","node-gyp-build":"^4.8.1"},"eslintConfig":{"env":{"es2021":true,"commonjs":true},"rules":{"indent":["error",2,{"SwitchCase":1}],"max-len":["error",{"code":160,"ignoreUrls":true,"ignoreStrings":true,"ignoreComments":true}],"camel-case":"off","arrow-parens":"off","spaced-comment":["warn","always",{"line":{"markers":["/"]}}]},"extends":"google","parserOptions":{"sourceType":"module","ecmaVersion":"latest"}},"_hasShrinkwrap":false,"devDependencies":{"eslint":">=8.57.0","prebuildify":"^6.0.1","tree-sitter-cli":"^0.22.6","eslint-config-google":"^0.14.0"},"peerDependencies":{"tree-sitter":"^0.21.0"},"peerDependenciesMeta":{"tree_sitter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-ruby_0.21.0_1714954319894_0.6882297044448258","host":"s3://npm-registry-packages"}},"0.23.0":{"name":"tree-sitter-ruby","version":"0.23.0","keywords":["incremental","parsing","tree-sitter","ruby"],"author":{"name":"Rob Rix"},"license":"MIT","_id":"tree-sitter-ruby@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":"joshvera","email":"josh@joshvera.com"},{"name":"atom-team","email":"atom@github.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"patrickthomson","email":"patrickt@github.com"}],"contributors":[{"name":"Timothy Clem","email":"timothy.clem@gmail.com"},{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"Arthur Baars","email":"aibaars@github.com"},{"name":"Amaan Qureshi","email":"amaanq12@gmail.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-ruby#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-ruby/issues"},"dist":{"shasum":"7491f158e2f39811425a31765cee983381b7efc6","tarball":"https://registry.npmjs.org/tree-sitter-ruby/-/tree-sitter-ruby-0.23.0.tgz","fileCount":23,"integrity":"sha512-ArVDutVHjDxsnpEx+afdD4l2+WOpr7OCSVIrnm0JW/vpNVU/ywQQ90dmn7rw8vRHDNiUUWGq25OerOo6PCuEGw==","signatures":[{"sig":"MEYCIQCX1rtW3mz7GmyI9krNzzHJKcCsrGd5EtaYvfF+yauM8gIhAIiFCR4jK7sJW41JI8e9PX1Krh64CUgCWOSQ6m4dZdT+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24512558},"main":"bindings/node","types":"bindings/node","gitHead":"a66579f70d6f50ffd81a16fc3d3358e2ac173c88","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-ruby.git","type":"git"},"_npmVersion":"10.8.2","description":"Ruby grammar for tree-sitter","directories":{},"tree-sitter":[{"tags":"queries/tags.scm","scope":"source.ruby","file-types":["rb"],"highlights":"queries/highlights.scm","injection-regex":"ruby"}],"_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.0"},"peerDependenciesMeta":{"tree-sitter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-ruby_0.23.0_1725261414458_0.21862681167364895","host":"s3://npm-registry-packages"}},"0.23.1":{"name":"tree-sitter-ruby","version":"0.23.1","description":"Ruby grammar for tree-sitter","repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter-ruby.git"},"license":"MIT","author":{"name":"Rob Rix","email":"rob.rix@gmail.com"},"contributors":[{"name":"Timothy Clem","email":"timothy.clem@gmail.com"},{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"Arthur Baars","email":"aibaars@github.com"},{"name":"Amaan Qureshi","email":"amaanq12@gmail.com"}],"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":"joshvera","email":"josh@joshvera.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","ruby"],"dependencies":{"node-addon-api":"^8.2.2","node-gyp-build":"^4.8.2"},"devDependencies":{"eslint":">=9.14.0","eslint-config-treesitter":"^1.0.2","prebuildify":"^6.0.1","tree-sitter-cli":"^0.24.4"},"peerDependencies":{"tree-sitter":"^0.21.1"},"peerDependenciesMeta":{"tree-sitter":{"optional":true}},"scripts":{"install":"node-gyp-build","prestart":"tree-sitter build --wasm","start":"tree-sitter playground","test":"node --test bindings/node/*_test.js"},"_id":"tree-sitter-ruby@0.23.1","gitHead":"71bd32fb7607035768799732addba884a37a6210","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-ruby/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter-ruby#readme","_nodeVersion":"20.18.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-d9/RXgWjR6HanN7wTYhS5bpBQLz1VkH048Vm3CodPGyJVnamXMGb8oEhDypVCBq4QnHui9sTXuJBBP3WtCw5RA==","shasum":"e0f566b54d7c749bb6f06f83d4c4087f5e6e2c95","tarball":"https://registry.npmjs.org/tree-sitter-ruby/-/tree-sitter-ruby-0.23.1.tgz","fileCount":27,"unpackedSize":30832828,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAMTCMwUJVETUVty7kdng90u64U1g9dTILTGCrHVd69wIgGcUBfFbBWEuoTQ69oK10emfI4oBzOmTlHQrthSaoolI="}]},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-ruby_0.23.1_1731300803220_0.8007384461975302"},"_hasShrinkwrap":false}},"time":{"created":"2017-02-02T17:29:13.717Z","modified":"2024-11-11T04:53:23.715Z","0.0.2":"2017-02-02T17:29:13.717Z","0.0.3":"2017-02-18T00:53:31.109Z","0.0.4":"2017-02-18T06:38:18.063Z","0.1.0":"2017-03-18T05:02:37.696Z","0.2.0":"2017-08-02T23:33:35.850Z","0.3.0":"2017-09-18T21:17:29.575Z","0.3.1":"2017-12-07T20:21:34.179Z","0.4.0":"2017-12-22T01:10:23.559Z","0.4.1":"2018-01-25T17:33:00.171Z","0.5.0":"2018-02-13T01:26:04.070Z","0.6.0":"2018-03-06T15:24:42.903Z","0.11.0":"2018-03-28T21:11:13.887Z","0.12.0":"2018-06-15T20:40:09.320Z","0.13.0":"2018-07-18T17:18:35.624Z","0.13.1":"2018-07-18T17:21:56.283Z","0.13.2":"2018-07-19T20:39:18.889Z","0.13.3":"2018-07-19T22:38:51.669Z","0.13.4":"2018-07-23T17:59:06.979Z","0.13.5":"2018-07-25T23:21:04.932Z","0.13.6":"2018-08-29T20:14:54.666Z","0.13.7":"2018-08-30T18:28:20.000Z","0.13.8":"2018-08-30T19:53:36.146Z","0.13.9":"2018-09-12T18:00:37.397Z","0.13.10":"2018-09-12T22:28:45.192Z","0.13.11":"2018-10-22T17:54:54.079Z","0.13.12":"2019-01-16T21:03:40.177Z","0.13.13":"2019-02-12T17:15:29.568Z","0.13.14":"2019-05-15T23:34:39.617Z","0.15.0":"2019-06-07T21:43:30.109Z","0.15.1":"2019-07-11T18:08:14.346Z","0.15.2-0":"2019-07-26T21:45:05.332Z","0.15.2":"2019-07-26T21:52:08.040Z","0.15.3":"2019-11-04T22:33:31.512Z","0.16.0":"2019-12-09T22:47:41.586Z","0.16.1":"2019-12-09T22:56:28.469Z","0.16.2":"2020-05-26T23:19:04.009Z","0.17.0":"2020-11-03T04:50:23.344Z","0.19.0":"2021-03-28T16:25:36.621Z","0.20.1":"2024-02-11T04:10:39.275Z","0.21.0":"2024-05-06T00:12:00.100Z","0.23.0":"2024-09-02T07:16:54.685Z","0.23.1":"2024-11-11T04:53:23.482Z"},"bugs":{"url":"https://github.com/tree-sitter/tree-sitter-ruby/issues"},"author":{"name":"Rob Rix","email":"rob.rix@gmail.com"},"license":"MIT","homepage":"https://github.com/tree-sitter/tree-sitter-ruby#readme","keywords":["incremental","parsing","tree-sitter","ruby"],"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter-ruby.git"},"description":"Ruby grammar for tree-sitter","contributors":[{"name":"Timothy Clem","email":"timothy.clem@gmail.com"},{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"Arthur Baars","email":"aibaars@github.com"},{"name":"Amaan Qureshi","email":"amaanq12@gmail.com"}],"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":"joshvera","email":"josh@joshvera.com"},{"name":"atom-team","email":"atom@github.com"},{"name":"jasonrudolph","email":"jason@jasonrudolph.com"},{"name":"patrickthomson","email":"patrickt@github.com"}],"readme":"# tree-sitter-ruby\n\n[![CI][ci]](https://github.com/tree-sitter/tree-sitter-ruby/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-ruby)\n[![npm][npm]](https://www.npmjs.com/package/tree-sitter-ruby)\n[![pypi][pypi]](https://pypi.org/project/tree-sitter-ruby)\n\nRuby grammar for [tree-sitter](https://github.com/tree-sitter/tree-sitter).\n\n#### References\n\n- [AST Format of the Whitequark parser](https://github.com/whitequark/parser/blob/master/doc/AST_FORMAT.md)\n\n[ci]: https://img.shields.io/github/actions/workflow/status/tree-sitter/tree-sitter-ruby/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-ruby?logo=npm\n[crates]: https://img.shields.io/crates/v/tree-sitter-ruby?logo=rust\n[pypi]: https://img.shields.io/pypi/v/tree-sitter-ruby?logo=pypi&logoColor=ffd242\n","readmeFilename":"README.md"}