{"_id":"tree-sitter-scala","_rev":"13-53c2bac31e071d57064fa3196e22dec3","name":"tree-sitter-scala","dist-tags":{"latest":"0.24.0"},"versions":{"0.11.0":{"name":"tree-sitter-scala","version":"0.11.0","keywords":["parser","scala"],"author":{"name":"Max Brunsfeld"},"license":"MIT","_id":"tree-sitter-scala@0.11.0","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"}],"dist":{"shasum":"a26febb7f87326fac0921ddbeafc19d25fe4b561","tarball":"https://registry.npmjs.org/tree-sitter-scala/-/tree-sitter-scala-0.11.0.tgz","fileCount":22,"integrity":"sha512-/Ua13LuED8wSIEu7N50ZwwKX9CyKrCXUCX7W8nuHVRxxA3nxRsKb2nvsj/fmBHmI9dkUxLWQayCn0PmJZ3dXTA==","signatures":[{"sig":"MEUCIQCVI+FMFNx3AL8epuND+NJOOX95g8UUlTaxtAtVoIvkhwIgdX8SVdRUgatIlFY0UG3FpGPgIkWKqMZ7UmuHKaXz1Uw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2381677},"main":"index.js","gitHead":"6086c9b5f5dd37613399d6ca6b6fc6da6341d376","gypfile":true,"scripts":{"test":"tree-sitter test && tree-sitter parse examples --quiet --time","build":"tree-sitter generate && node-gyp build","install":"node-gyp rebuild"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"_npmVersion":"5.6.0","description":"Scala grammar for tree-sitter","directories":{},"_nodeVersion":"9.8.0","dependencies":{"nan":"^2.8.0"},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-cli":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-scala_0.11.0_1522271835234_0.19249405827945543","host":"s3://npm-registry-packages"}},"0.12.0":{"name":"tree-sitter-scala","version":"0.12.0","keywords":["parser","scala"],"author":{"name":"Max Brunsfeld"},"license":"MIT","_id":"tree-sitter-scala@0.12.0","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"}],"dist":{"shasum":"7576de288f42711af7624acbb8a92e85a67c1b6a","tarball":"https://registry.npmjs.org/tree-sitter-scala/-/tree-sitter-scala-0.12.0.tgz","fileCount":22,"integrity":"sha512-VdNGjZuh4ooMkUBDgF8ownUyX1gRFSliPEUZHRTCzfceHTZVowdMIEEfzzRxmZ3yxfF2gA+qs2DMoXlOCuJJWg==","signatures":[{"sig":"MEYCIQCKQ1eY2gSGV8wZtt7N8m/CQr1WjHjuWzAk5zVyak3U+AIhAKE9NMzIVoJnAZ5Fh9hAdGo+mXjZfk+7Z0F2TQMsUzm+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1735194,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbJC5OCRA9TVsSAnZWagAAVZEQAIBxeW4k0uHrTUvTMVlx\n0mArMLKghLuwAd5Ao1oIuc0AiOB0wDbYozxqBY/4sP8nPTLG6g5JG7IEYmAw\npxp14QqVxJ2G97wFHmt0OxDk1P1aW+2FL8u1q1d17ZCeHXoeR7ZAbPgiGPKU\nB4/uAQ0jyfimPCQAG7CGgaHLH/i2ifc66w5DVNflA44WL2OW+1GqKKUPTogF\n03lrSDIucGaJ4Cw6mG3QLmVSBqfuYfEJ6CCbMZoM0TDyinb0RaBeEuvrqnGq\neaROVuVf7H2mU4aLhnOmgiUqIftg7uaNgRBhEj4+UodcFvjeeW+IqCen/wx6\n80ZXSkhBBkNvMNKy+Eo+rDuBiW0wBiix1ONj3VZKfsMrbwM2aclhmCNf99CP\nfGl1EPv8Sxj/wn3rnSNKjvFql+hKkBPvjjn5CVM1+HyXx7idckrSI+GA1gZC\nrQt3waVWszCtpxpSBXD54911T6BnAAqaX0IFrmlwKl0dheTBrXWStzSEoQ45\nxJegKi0DstswE20uyyUSSc2n7JskbLJz+milipESUEUQYUFVhSWebWs1ghIl\nLX6gHQd9OAfJfQBzbNPOYvpfqUuwu4oYlydOT3i21EuCC7CrJnrz+qllLG7K\njSmuM/JIvtnFqS8Pe5Z75uNyXNEkVPwCJ0Jb4jz/QKX0hD9oGwrDiwajs00L\nL7iH\r\n=bK+i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b55d1b50a4b9d0cacd91f32f557291b5dfaef2a2","gypfile":true,"scripts":{"test":"tree-sitter test && tree-sitter parse examples --quiet --time","build":"tree-sitter generate && node-gyp build","install":"node-gyp rebuild"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"_npmVersion":"6.1.0","description":"Scala grammar for tree-sitter","directories":{},"_nodeVersion":"8.4.0","dependencies":{"nan":"^2.8.0"},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-cli":"^0.12.6"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-scala_0.12.0_1529097806301_0.30307510069177845","host":"s3://npm-registry-packages"}},"0.13.0":{"name":"tree-sitter-scala","version":"0.13.0","keywords":["parser","scala"],"author":{"name":"Max Brunsfeld"},"license":"MIT","_id":"tree-sitter-scala@0.13.0","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"}],"dist":{"shasum":"dc8c98dc83ed088c2f7ae9add21b5b4437fd33f9","tarball":"https://registry.npmjs.org/tree-sitter-scala/-/tree-sitter-scala-0.13.0.tgz","fileCount":22,"integrity":"sha512-s7sNWETlFwLNAESFJTd4ffVX4Exq/9KK8vtKZsnfG3gJaM36AxZxU924g+MRSyMTzlVAK59GcuX9y4IHPt49Cg==","signatures":[{"sig":"MEQCID2c6Ld3ffj49Uh8hv3muOM3etmt1TKpXZmVk6n/xXe8AiAIeAFc8nJrM/hUDCJfZN3OdJSFH6IWSAUcafcg2lhg6Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1735277,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbT6mECRA9TVsSAnZWagAAzQ4P/0MTe1LmYcmNZd81h65Y\nEq4LyZM5w2qSWRn7xByFkLRoig1s8Z9jQUGq8zJXMGOorqKn0EAi7Mn5w1Z/\niJIp64RFgyl7Yl1h0ESQx8WhYnCVySB9WMlEQ1NyntBOCrmXIlcJq66kb65b\nmV7COj21NXUj6oJjfPpAGvgxFgNMWjGH565nlokSpUS23bAdVCJhQiIx5AxS\nt51Fk5nqsOIy1ty2Hy0RNodO4XytlvvykFL0BJxZONV/yCXxiYVXn314CewJ\n5wNcz2cvxiHlITVAKbItYYhazZwLCzbdS2z/OcavOrnQzX6/LOxHUGFJ7uc1\nhcSt/eMLwvc04iPZxYXdgIAEHVdNjfF51Yq96EwFBlFL64o2bRyKiF+fs7nG\nh0d8PuJnJyIlODgY91U13d8SqsudxK7fooAaXImTQIjuBJIFelmikBLQLzz4\nnmJrA7f3IKFl/9WxGJT1ruf0c3spXBFD+9HMQc2+y9Z5zdIqmPKUvNzxO9v0\naqFIc8B4IuuQWWZiIOXzC8LVmNd74pFY+VIsBOD1wYrf4hjTf/yX8S5c01qs\nSm8YN39vSdB8791Q3l1TXULgddgN6iglrVlR8A6enKM/e569hF0RL1JOxgeI\neinc4NwuZjmapFhBZSviWoGaWnLNk18vXUoQiwDCk2MBTITi7ckXbLmrxmLs\n0nzT\r\n=24MB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a989d72b5911f6707132381c3d87cc9b789ce9a0","gypfile":true,"scripts":{"test":"tree-sitter test && tree-sitter parse examples --quiet --time","build":"tree-sitter generate && node-gyp build","install":"node-gyp rebuild"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"_npmVersion":"6.2.0","description":"Scala grammar for tree-sitter","directories":{},"_nodeVersion":"8.4.0","dependencies":{"nan":"^2.8.0"},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-cli":"^0.13.1"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-scala_0.13.0_1531947396297_0.14506697019288928","host":"s3://npm-registry-packages"}},"0.19.0":{"name":"tree-sitter-scala","version":"0.19.0","keywords":["parser","scala"],"author":{"name":"Max Brunsfeld"},"license":"MIT","_id":"tree-sitter-scala@0.19.0","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"queerviolet","email":"npm@ashi.io"}],"dist":{"shasum":"c4aefcc8ba39c2f0f021beeac694709115c76b55","tarball":"https://registry.npmjs.org/tree-sitter-scala/-/tree-sitter-scala-0.19.0.tgz","fileCount":29,"integrity":"sha512-PALw1LDNvMv/OdrHq5DD5eR7NULa7Lh/CqKCVRtL7ohc4I3E7cO5TkPaBc49MImHbUlpBKxIbH7KDdOyWAVkkg==","signatures":[{"sig":"MEUCIQDvVBMHEmcjgMpZlaxcEs1+gSZgmDkRFV/7kR3Wf+0mewIgOpRA128K1qtRhVDUAQmH8WUCAp/oxKL1NkAmUCenGAU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1834570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQWcTCRA9TVsSAnZWagAA2q8P/jUj0kFRB+uJybiqTkAr\njY2saRK/cfiUQM46wo5lXJtZhwZW+VdWtXAj76eaLZ8EIvRS6PBxYq/mKSjV\nznUx/wx/GlujvkJ+1AoIMGe1OGiRZR2du0C2E0a3KDNS2Tr1UzLdmtHLL7yT\nhE62YCluNeSwI95aeVNEX4i8FGoiqCCQjXrWyab9VitelYp5Xboa6P3sI40x\n4WBIq7NkrSehtnXEiXn9K9JuyRXLHMesbrMgW34rgVIYcmDsAywpw0n+j6fo\noPa2zSdJ+9ACQfn4Rf96aNHLsOx4owVhB3cPMIoTov0AJdQRkVY6D63Qo3g5\nxZlk3eQX2c3zo4QwPPkYwFs7V/JGmbPhN2UTQGbWaMC8gY78MiWtm9nZdGyE\nosn7ThesC2w90BUXWVAN8dVHBV3MNdpZaiHLEauDQVEkRv1mPXsoBA2cayMZ\nhjiDxvsu3UrCd8/zag+fOpIECk2Pg+cLL3NIcxjDKg0HTlVeKwB442WnHVUu\n99WlLHI59wdtum3tPiIzjTYWub393iaj2C0ptMyWLYuvB1ItigCu/GcaiVDA\nTJq8PxK+kQwQreh30AKU3frSlGryN0C/HBMHHuSxvYi5nlAgiH/Imbra2cH4\nVrvI5p67Zpkq1n4jBmyIwPychZriWm/lur3w3JTBkBZn6WwwTrogczHztR+D\nwAWY\r\n=7iv6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bindings/node","gitHead":"262797b1dfe0303818c2418c0a88f6be65f37245","gypfile":true,"scripts":{"test":"tree-sitter test && tree-sitter parse examples/*.scala --quiet --time","build":"tree-sitter generate && node-gyp build","install":"node-gyp rebuild"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"_npmVersion":"7.3.0","description":"Scala grammar for tree-sitter","directories":{},"tree-sitter":[{"scope":"source.scala","file-types":["scala"]}],"_nodeVersion":"15.5.0","dependencies":{"nan":"^2.14.1"},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-cli":"^0.19.1"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-scala_0.19.0_1614898962535_0.7662903557942775","host":"s3://npm-registry-packages"}},"0.22.1":{"name":"tree-sitter-scala","version":"0.22.1","keywords":["parser","scala"],"author":{"name":"Max Brunsfeld"},"license":"MIT","_id":"tree-sitter-scala@0.22.1","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"queerviolet","email":"npm@ashi.io"}],"dist":{"shasum":"e85ba419edabdc5391347f27021e6421312d1fbb","tarball":"https://registry.npmjs.org/tree-sitter-scala/-/tree-sitter-scala-0.22.1.tgz","fileCount":21,"integrity":"sha512-jIHT9HU7tXKnLT/d1bsJikAsMneG0wmmdSC1/3uGH2z/LdvW16BlxsJFeWSJo05GXVSOoOIFUQQ85lz1NX6PJg==","signatures":[{"sig":"MEUCIB/RraT0jLpNxP1Gie3EuJ+IV7MIYZVkz64kyn7qH4aaAiEAitIAjEE/aUpBG7mQ9GoUhoKIkYGXhf5FFF7bUSk7Q+U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37870858},"main":"bindings/node","types":"bindings/node","gitHead":"d9017869dda79cefe2dc9d23c6125eda0a2d5d22","scripts":{"test":"tree-sitter test && tree-sitter parse examples/*.scala --quiet --time","build":"tree-sitter generate && node-gyp build","format":"prettier --write --ignore-unknown grammar.js","install":"node-gyp-build","prebuildify":"prebuildify --napi --strip"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"_npmVersion":"10.8.1","description":"Scala grammar for tree-sitter","directories":{},"tree-sitter":[{"scope":"source.scala","locals":"queries/scala/locals.scm","file-types":["scala","sbt"],"highlights":"queries/scala/highlights.scm"}],"_nodeVersion":"20.16.0","dependencies":{"node-addon-api":"^7.1.0","node-gyp-build":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.0.0-alpha.6","prebuildify":"^6.0.1","tree-sitter-cli":"0.22.6"},"peerDependencies":{"tree-sitter":"^0.21.1"},"peerDependenciesMeta":{"tree_sitter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-scala_0.22.1_1723101578484_0.7524381059167344","host":"s3://npm-registry-packages"}},"0.23.0":{"name":"tree-sitter-scala","version":"0.23.0","keywords":["incremental","parsing","tree-sitter","scala"],"author":{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},"license":"MIT","_id":"tree-sitter-scala@0.23.0","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"queerviolet","email":"npm@ashi.io"}],"homepage":"https://github.com/tree-sitter/tree-sitter-scala#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-scala/issues"},"dist":{"shasum":"48432b866071ae6ea413c27b33e61e7c17bdfbdb","tarball":"https://registry.npmjs.org/tree-sitter-scala/-/tree-sitter-scala-0.23.0.tgz","fileCount":23,"integrity":"sha512-U+44ibFPdU31BUpuCOodmxVrCJvWfPngH1kwEyL2Gf9hjt3D52WZcuSTafZn/y64kOMZT50MeGyDISa0EMEQ5g==","signatures":[{"sig":"MEQCIHPc4JiqLEBrTtz1CLP8WGONY/SV0ghbcH0SoM6lbbjwAiBCi2Ek2sIB0f5zoxPCRSuAj/Cy4ydDPd2Ju3dwKKEh3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37877560},"main":"bindings/node","types":"bindings/node","gitHead":"a366c0d52485b84d2d9ba66dee530398526acb01","scripts":{"test":"node --test bindings/node/*_test.js","start":"tree-sitter playground","install":"node-gyp-build","prestart":"tree-sitter build --wasm"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-scala.git","type":"git"},"_npmVersion":"10.8.2","description":"Scala grammar for tree-sitter","directories":{},"tree-sitter":[{"scope":"source.scala","locals":"queries/scala/locals.scm","file-types":["scala","sbt"],"highlights":"queries/scala/highlights.scm"}],"_nodeVersion":"20.17.0","dependencies":{"node-addon-api":"^8.1.0","node-gyp-build":"^4.8.2"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.0.0-alpha.6","prebuildify":"^6.0.1","tree-sitter-cli":"0.23.0"},"peerDependencies":{"tree-sitter":"^0.21.1"},"peerDependenciesMeta":{"tree-sitter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-scala_0.23.0_1725272186099_0.6189317451395371","host":"s3://npm-registry-packages"}},"0.23.2":{"name":"tree-sitter-scala","version":"0.23.2","keywords":["incremental","parsing","tree-sitter","scala"],"author":{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},"license":"MIT","_id":"tree-sitter-scala@0.23.2","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"queerviolet","email":"npm@ashi.io"}],"homepage":"https://github.com/tree-sitter/tree-sitter-scala#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-scala/issues"},"dist":{"shasum":"cea2e6e4e006fd6461c38e52d963f146021b4279","tarball":"https://registry.npmjs.org/tree-sitter-scala/-/tree-sitter-scala-0.23.2.tgz","fileCount":23,"integrity":"sha512-1mfKyFkXUKqeKK+54AsMu7whOzhSgOAc+WaK1cD0gd9ZD4oIumVBe8i5itwZO3l0Xef1px0Zcg1fNGwn2mZzuQ==","signatures":[{"sig":"MEYCIQCEn7+pgCdiU/KgFEagB6JP0vyj/Y334KRFzWV7Qs0I/AIhAOWRbHr0mKy4iGzBaXxHt9JA9KoI/raVr3J7eKK8Lgnb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37874090},"main":"bindings/node","types":"bindings/node","gitHead":"62e7506f5ec87e2daf218e3bbd317401768d9963","scripts":{"test":"node --test bindings/node/*_test.js","start":"tree-sitter playground","install":"node-gyp-build","prestart":"tree-sitter build --wasm"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-scala.git","type":"git"},"_npmVersion":"10.8.2","description":"Scala grammar for tree-sitter","directories":{},"tree-sitter":[{"scope":"source.scala","locals":"queries/locals.scm","file-types":["scala","sbt"],"highlights":"queries/highlights.scm"}],"_nodeVersion":"20.17.0","dependencies":{"node-addon-api":"^8.1.0","node-gyp-build":"^4.8.2"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.0.0-alpha.6","prebuildify":"^6.0.1","tree-sitter-cli":"0.23.0"},"peerDependencies":{"tree-sitter":"^0.21.1"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-scala_0.23.2_1726150121856_0.410933413486229","host":"s3://npm-registry-packages"}},"0.23.3":{"name":"tree-sitter-scala","version":"0.23.3","keywords":["incremental","parsing","tree-sitter","scala"],"author":{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},"license":"MIT","_id":"tree-sitter-scala@0.23.3","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"queerviolet","email":"npm@ashi.io"}],"homepage":"https://github.com/tree-sitter/tree-sitter-scala#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-scala/issues"},"dist":{"shasum":"c6ee7522acb8f7bfcc8ddbb55ecdcaa049127d12","tarball":"https://registry.npmjs.org/tree-sitter-scala/-/tree-sitter-scala-0.23.3.tgz","fileCount":27,"integrity":"sha512-7iwSL6GWisTkjODjyHDFRvcn1jLavkCrsYRNA51l3C4wj4/QQjVOH6oHBllS2sfPX9CqGPiOrolIFNZQOkRD5Q==","signatures":[{"sig":"MEQCIH9I43UknnZMj/OpzaFcelwi9OrIvYQRR7Szi/grPGrlAiBGi1+F/Sf3jDnQmpnb/XzvhbvVpg+pKe9WdagfDRGpMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48056748},"main":"bindings/node","types":"bindings/node","gitHead":"28c3be045afe1e293b5ba1a74e759601e74050c3","scripts":{"test":"node --test bindings/node/*_test.js","start":"tree-sitter playground","install":"node-gyp-build","prestart":"tree-sitter build --wasm"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-scala.git","type":"git"},"_npmVersion":"10.8.2","description":"Scala grammar for tree-sitter","directories":{},"_nodeVersion":"20.18.0","dependencies":{"node-addon-api":"^8.2.2","node-gyp-build":"^4.8.2"},"_hasShrinkwrap":false,"devDependencies":{"prebuildify":"^6.0.1","tree-sitter-cli":"^0.24.4"},"peerDependencies":{"tree-sitter":"^0.21.1"},"peerDependenciesMeta":{"tree-sitter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-scala_0.23.3_1731303284446_0.019981942970261457","host":"s3://npm-registry-packages"}},"0.23.4":{"name":"tree-sitter-scala","version":"0.23.4","keywords":["incremental","parsing","tree-sitter","scala"],"author":{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},"license":"MIT","_id":"tree-sitter-scala@0.23.4","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"queerviolet","email":"npm@ashi.io"}],"homepage":"https://github.com/tree-sitter/tree-sitter-scala#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-scala/issues"},"dist":{"shasum":"71918e23b56d9a6990237e439a607c9f1a921cb0","tarball":"https://registry.npmjs.org/tree-sitter-scala/-/tree-sitter-scala-0.23.4.tgz","fileCount":27,"integrity":"sha512-bNUt7ccJVNRXbPno79XEdbECmO8RabVMUgki4oYmndbvOGKqVWTAjaw2lJRENX0NR5tbMPoSfeoX0uJV/15NrA==","signatures":[{"sig":"MEQCIEcknUdH+bc1DpdiuWbI8X5ddNBXcbfaSah7qJ5xRm2gAiBDiJAo0YmJitalSQjR0zFtWW6g98nRxcSCB3/Phxmh8A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52576609},"main":"bindings/node","types":"bindings/node","gitHead":"d3b9553b47d7ab413a146c4b6498e527265b966e","scripts":{"test":"node --test bindings/node/*_test.js","start":"tree-sitter playground","install":"node-gyp-build","prestart":"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-scala.git","type":"git"},"_npmVersion":"10.8.2","description":"Scala grammar for tree-sitter","directories":{},"_nodeVersion":"20.18.1","dependencies":{"node-addon-api":"^8.2.2","node-gyp-build":"^4.8.2"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.3.3","prebuildify":"^6.0.1","tree-sitter-cli":"^0.24.4"},"peerDependencies":{"tree-sitter":"^0.21.1"},"peerDependenciesMeta":{"tree-sitter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-scala_0.23.4_1735274841866_0.35785515337261464","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"tree-sitter-scala","version":"0.24.0","description":"Scala grammar for tree-sitter","repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter-scala.git"},"license":"MIT","author":{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},"main":"bindings/node","types":"bindings/node","keywords":["incremental","parsing","tree-sitter","scala"],"dependencies":{"node-addon-api":"^8.2.2","node-gyp-build":"^4.8.2"},"devDependencies":{"prebuildify":"^6.0.1","tree-sitter-cli":"^0.24.7","prettier":"3.3.3"},"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","prebuildify":"prebuildify --napi --strip"},"_id":"tree-sitter-scala@0.24.0","gitHead":"2d55e74b0485fe05058ffe5e8155506c9710c767","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-scala/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter-scala#readme","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"integrity":"sha512-vkMuAUrBZ1zZz2XcGDQk18Kz73JkpgaeXzbNVobPke0G35sd9jH32aUxG6OLRKM7et0TbsfqkWf4DeJoGk4K1g==","shasum":"0f28c9441fb1b7bcbc0edc06f47af62855c82160","tarball":"https://registry.npmjs.org/tree-sitter-scala/-/tree-sitter-scala-0.24.0.tgz","fileCount":28,"unpackedSize":54233435,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBTQaiwi3aleNGMjZC5+OicoM532hyoPWrsPIYXCEKG8AiBxCRZNhi2/c7gzNlduofbiNgL10S05wYbazo7Z/02TGA=="}]},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"directories":{},"maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"queerviolet","email":"npm@ashi.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tree-sitter-scala_0.24.0_1749406633837_0.6423862012665198"},"_hasShrinkwrap":false}},"time":{"created":"2018-03-28T21:17:15.233Z","modified":"2025-06-08T18:17:14.332Z","0.11.0":"2018-03-28T21:17:15.342Z","0.12.0":"2018-06-15T21:23:26.492Z","0.13.0":"2018-07-18T20:56:36.406Z","0.19.0":"2021-03-04T23:02:42.898Z","0.22.1":"2024-08-08T07:19:38.746Z","0.23.0":"2024-09-02T10:16:26.460Z","0.23.2":"2024-09-12T14:08:42.241Z","0.23.3":"2024-11-11T05:34:44.725Z","0.23.4":"2024-12-27T04:47:22.102Z","0.24.0":"2025-06-08T18:17:14.128Z"},"bugs":{"url":"https://github.com/tree-sitter/tree-sitter-scala/issues"},"author":{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},"license":"MIT","homepage":"https://github.com/tree-sitter/tree-sitter-scala#readme","keywords":["incremental","parsing","tree-sitter","scala"],"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter-scala.git"},"description":"Scala grammar for tree-sitter","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"queerviolet","email":"npm@ashi.io"}],"readme":"# tree-sitter-scala\n\n[![CI][ci]](https://github.com/tree-sitter/tree-sitter-scala/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-scala)\n[![npm][npm]](https://www.npmjs.com/package/tree-sitter-scala)\n\nScala grammar for [tree-sitter](https://github.com/tree-sitter/tree-sitter)\ncovering both Scala 2 and 3.\n\n## References\n\n_Scala 2_\n\n- [The Scala 2 Language Specification](https://www.scala-lang.org/files/archive/spec/2.13/)\n- [Scala 2 Syntax Summary](https://www.scala-lang.org/files/archive/spec/2.13/13-syntax-summary.html)\n\n_Scala 3_\n\n- [Scala 3 Syntax Summary](https://docs.scala-lang.org/scala3/reference/syntax.html)\n\n## Development and Contributing\n\nPlease refer to the [CONTRIBUTING.md](./CONTRIBUTING.md) for instructions on\ngetting set up.\n\n[ci]: https://img.shields.io/github/actions/workflow/status/tree-sitter/tree-sitter-scala/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-scala?logo=npm\n[crates]: https://img.shields.io/crates/v/tree-sitter-scala?logo=rust\n","readmeFilename":"README.md"}