{"_id":"tree-sitter-kotlin","_rev":"23-0964a7a89ba46a14ded5562335f949e0","name":"tree-sitter-kotlin","dist-tags":{"latest":"0.3.8"},"versions":{"0.0.1":{"name":"tree-sitter-kotlin","version":"0.0.1","keywords":["tree-sitter","kotlin","grammar"],"author":{"name":"fwcd"},"license":"MIT","_id":"tree-sitter-kotlin@0.0.1","maintainers":[{"name":"fwcd","email":"fwcdmail@gmail.com"}],"homepage":"https://github.com/fwcd/KotlinLanguageGrammars#readme","bugs":{"url":"https://github.com/fwcd/KotlinLanguageGrammars/issues"},"dist":{"shasum":"71ebc4c0b347f1b18ad11154804521a1b33e1126","tarball":"https://registry.npmjs.org/tree-sitter-kotlin/-/tree-sitter-kotlin-0.0.1.tgz","fileCount":23,"integrity":"sha512-7bDY4veMs3mEDDO8O5kN+GsQ1ctteZlQi/iO+ZPTJScGybPMJRHwNd8HY1DmL5TneqMc6JoIWYy4HunnDLgg4w==","signatures":[{"sig":"MEQCIClPSm8sJ6vQ5+WQsw9sAsyHqrBNkB7g1Ij9mv/HjutfAiBoNIVHWKZOYZ/rgXXuNp0Aqs7E5b4vw8AXUabSgQ12Uw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2773608,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdThHeCRA9TVsSAnZWagAAvfYQAKKdUt5ODsGAmQ6tF3co\nKh3kpuaaI+YrVxcJs45fXQoMpaHQX7hzksNh5XmzV+hgbypgHdrx9LipZvQo\nMsboW3kXlYn2Hn85qzQLhmp6b+IkLI7y1RD/2KAh8/eHRXbSmie2X+wE4IdR\nVpZkCrpVuN6ewUBmM++Cy48CVcMgwLm5QffOh+M0ufxo+ObLekOT9dMjqJRA\nkwkTiKFKBw4ixIY1FO+Oz1KLafu1lMCxBhNnT6UDpWH2AUiJw9B+4f4lYYTI\nI/9YSkFsZmGLnxuurr+GzjtBOqlxjXdYmxVOX6opWDajxjtmhq1MQFc6m0bg\nAGV9hGe1SHErWa2Tk7YEmj5nwwn3qq+hUVdWavB/DEGrjpdKkmpVmFIcDHx1\n9MwTZTeZxvZKRrSOhPML4KzA9j+V5y3Nfi2INmef0tBecl0MzzFz5tk551TI\ncu65AGgbxR/GvGFk+fIQKBZnmRod0ZFTdAX2QF/+22rS6frFyoMcwaAJ6OAg\na13AuDouW0MV1U7K3AEFdjEWtl95lWXXkIo3lNxlZRRmlK9y3qIIjfVn18Je\nss3gzlfoZROhkeffQIv1MZUuB26yQWRq6VWrFjA5g1+IcTWOzMnE0LnQjsNl\n/2+c3xMB+t5AJrsK1NaO7J1h4LxH6Je9VF5y72Uz08ioTx/z9NM19cDsjF9l\nGG7T\r\n=1zwK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ac7432476c500b6924bf838422bafc457fd1a231","gypfile":true,"scripts":{"test":"tree-sitter test","parse":"tree-sitter parse","web-ui":"tree-sitter web-ui","install":"node-gyp rebuild","generate":"tree-sitter generate","build-wasm":"tree-sitter build-wasm"},"_npmUser":{"name":"fwcd","email":"fwcdmail@gmail.com"},"repository":{"url":"git+https://github.com/fwcd/KotlinLanguageGrammars.git","type":"git"},"_npmVersion":"6.7.0","description":"Tree-Sitter grammar for Kotlin","directories":{},"_nodeVersion":"11.15.0","dependencies":{"nan":"^2.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-cli":"^0.15.7"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-kotlin_0.0.1_1565397470170_0.25389489566895995","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"tree-sitter-kotlin","version":"0.1.1","keywords":["tree-sitter","kotlin","grammar"],"author":{"name":"fwcd"},"license":"MIT","_id":"tree-sitter-kotlin@0.1.1","maintainers":[{"name":"fwcd","email":"fwcdmail@gmail.com"}],"homepage":"https://github.com/fwcd/KotlinLanguageGrammars#readme","bugs":{"url":"https://github.com/fwcd/KotlinLanguageGrammars/issues"},"dist":{"shasum":"e70842e269fea195ec5e94c2d6760b8f1a6fd419","tarball":"https://registry.npmjs.org/tree-sitter-kotlin/-/tree-sitter-kotlin-0.1.1.tgz","fileCount":23,"integrity":"sha512-3VAaHuKW0UwhRgX2f/Od3wAzIZqVbLfGe7QB9cCSWzRnnrE2FkNhmDwkP2MK8GWDpyo12GfzmSIsYtL7Svts1w==","signatures":[{"sig":"MEQCIDVJ4F8CoGb2G9P5UVKSF8M/ceW5tdpWfXP7O0vlWeckAiAuVSWTB5n+dhQwWkf3n0iyMBYtdWa/uY4D1gYFaO640g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2773608,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdThMdCRA9TVsSAnZWagAAnmwP/2gQ450C+LZ1rdiA4c1P\nPeYCdlr6CbKNvkBqsXtznhzmcohajU5y1GnkySqIMQh+oekFWU560abdF2an\ntx/EV8PlGtfo2Ponzp6jyqRSV0KYayjnEsiXr0+Gn8XfslcFXF2YoPjAQdcv\n0Ji9Cef/Fku1cOcEgHCKsZtPGmcaRNdBPjSGc/d6oHXaIOTujLXT/ntgZZA2\n7H2X3XUtyIlJZKjxAVOX+dRXrhcXicVbm5wjkaqOM/8+CiZQop+DY5NnhZZp\njJTJYsninjEAkcQXE3YR/3RKZIs0k8vYhMa2SW+5V6kXyLaCgFKK51EM2OcR\ngEFTQCzZFrl0YMUzW7k2ffhNY11hyUeZ6HBxujKsfEaNAd+1VoT2prZtgQnW\nDVeE3tKL02O0xlhOCycoxue84+ATqMazWOdLeAUJVNhvGfREbM84vPUoQe3K\n1oQ/qbESeyGLHmy7pg+WvHNBNMJBzLM5WwE0J4o5WcW1lhujiEUQFcfgnGrP\n+6pCYUgjI2gEIakhDmmY4dRgIxPF92ceaMOX12qzrsPAPJKdhQd4Ou2ns2hc\nqJA3e5pvXLekEm4ZrEbGv5LLHH6dHodqXbOfO1eMwRhcLEsPs2CgW4WYnB3j\nV7IyEgmkiktnyD+XO5BJnJjbTcN5nZphMOtXBZApp9CWYDFdDWOSe28Ot90R\n9PRW\r\n=5z6j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c6e8f2cdc13585bf352936052f0934cf0625b36d","gypfile":true,"scripts":{"test":"tree-sitter test","parse":"tree-sitter parse","web-ui":"tree-sitter web-ui","install":"node-gyp rebuild","generate":"tree-sitter generate","build-wasm":"tree-sitter build-wasm"},"_npmUser":{"name":"fwcd","email":"fwcdmail@gmail.com"},"repository":{"url":"git+https://github.com/fwcd/KotlinLanguageGrammars.git","type":"git"},"_npmVersion":"6.7.0","description":"Tree-Sitter grammar for Kotlin","directories":{},"_nodeVersion":"11.15.0","dependencies":{"nan":"^2.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-cli":"^0.15.7"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-kotlin_0.1.1_1565397789058_0.5226950933004113","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"tree-sitter-kotlin","version":"0.2.0","keywords":["tree-sitter","kotlin","grammar"],"author":{"name":"fwcd"},"license":"MIT","_id":"tree-sitter-kotlin@0.2.0","maintainers":[{"name":"fwcd","email":"fwcdmail@gmail.com"}],"homepage":"https://github.com/fwcd/KotlinLanguageGrammars#readme","bugs":{"url":"https://github.com/fwcd/KotlinLanguageGrammars/issues"},"dist":{"shasum":"e864a93d7598426473f428782050e6c7eab029ac","tarball":"https://registry.npmjs.org/tree-sitter-kotlin/-/tree-sitter-kotlin-0.2.0.tgz","fileCount":24,"integrity":"sha512-qWxPtF9POXH6bN74ttBiBtTVWshfQm8cYjpYYuqOVy3j80lNDjXh5NsRMgoHkx3XBAvbBWLnLKRvVwvJp9DiWQ==","signatures":[{"sig":"MEUCIAv36ISz4A/aq4dwcCLuu14gCmzmtK/gnsJPkI/u+PxpAiEArUWfi+KBBpzhHB5Szf0KdE6n71OG26LZ6zWeJAl2Srg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3070863,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTzJKCRA9TVsSAnZWagAABUAP/jETJfq6zHSOkjVm90xX\ngfBcfisxgo/PEQZnTNQQguoATOdk7s6x3AHfQz7FQKB55JOoXVSUdh/jABnn\neCwaRHnMXEf+SZNEuMo3852bYaja3IbylSrn7lpbT25NRcNZtbc08SKikksH\n40dkOlWqZynl4TyYZcmJsC5UNa4uAhXWCbYOBcIyZM6MmClI8zz9stDKi0VR\nC4mhnmFNVh0k2XKF6clKe80CeQX5BJ7ar8liud+pcA0Rskd61yzDeAvHvwSc\nbaXNuGZXf+tnKv/a17xZRkkwHBtV5HPwbWyEPCWIptTQBVk0J7jf0oz+F2vG\nJMSdEEQKB4z747KRa6Rz+WH0V8tXg7Nypwd/k8aoXZ+wheugh4AxoAmhGCnt\nQ2tCVmGLlEJlLUyHqqtbDT6TBbR+7jinUEPPjQuLZb+a6F/9pVzJ8XQScm7J\nSIu9BErtlfnNFVV1rO20+hGS4GJNQ1ukCKZCBfDzgyI6O8yC+5qBUnnHZqUt\nnkfFzuHubZ6FKEgf/q98GNqbh5x/Ie5g57D95FyOChzsqFvAWxIkO0caB4te\nalXIGQDVhDoUGJx6D4f9SzSnidEtRv1ExfvbqtDOcihUaCr3CnU21wYah5h0\nKF0VwElqtLgpIOSjAQVlL7ZqZjzbikWRNGyjLmQVsScal1jR4Di7pjdUuSRQ\n42Rk\r\n=gH1a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"def4f342aeadefebec7dace35de10bbf940ed86d","gypfile":true,"scripts":{"test":"tree-sitter test","parse":"tree-sitter parse","web-ui":"tree-sitter web-ui","install":"node-gyp rebuild","generate":"tree-sitter generate","build-wasm":"tree-sitter build-wasm"},"_npmUser":{"name":"fwcd","email":"fwcdmail@gmail.com"},"repository":{"url":"git+https://github.com/fwcd/KotlinLanguageGrammars.git","type":"git"},"_npmVersion":"6.7.0","description":"Tree-Sitter grammar for Kotlin","directories":{},"_nodeVersion":"11.15.0","dependencies":{"nan":"^2.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-cli":"^0.15.7"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-kotlin_0.2.0_1565471305993_0.5584466147984499","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"tree-sitter-kotlin","version":"0.2.1","keywords":["tree-sitter","kotlin","grammar"],"author":{"name":"fwcd"},"license":"MIT","_id":"tree-sitter-kotlin@0.2.1","maintainers":[{"name":"fwcd","email":"fwcdmail@gmail.com"}],"homepage":"https://github.com/fwcd/KotlinLanguageGrammars#readme","bugs":{"url":"https://github.com/fwcd/KotlinLanguageGrammars/issues"},"dist":{"shasum":"dfdc488435ac5d6aadb49736bf07ece09ffeb0b9","tarball":"https://registry.npmjs.org/tree-sitter-kotlin/-/tree-sitter-kotlin-0.2.1.tgz","fileCount":24,"integrity":"sha512-xV0ji+b5uzixubKoCYyzncLq+B11MEXSFWNPid0IUwaY3c+ttuj1Nu5CsrJZXr4iXCAvlPXGQ2pfCDs48mJVfA==","signatures":[{"sig":"MEUCIHOlNDd8rdqJVDW0kR3arO1dWdcU4CmqhTl6if/pQDZJAiEAuqwXVdtMKVBLBPGfj7aDfg9L91/NqyALbyMU7APV0YY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3059768,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTz0HCRA9TVsSAnZWagAAs8EP/AvaNcMLb1htq4UlFfRH\nqDtEmKSwxCfb1IfY9m0IHvuZHOfNEzExQt7qRmh4YXsv8DQ8QKzxhR4BPkfW\nwItUnKmH32bKsjjIZwP+0WXwovD+edwusi1t82ASOl5492+lG7pA9hrwL3AB\nJ9HEjrYcuKPQHEctqkIE3ytNrio2oBhnCj9U3K4AlTZxJz9VIqqvtLiTXQm6\nocR9cg2qZ0RDbWQceSG6Z6epqkZ5pdJKzDn2aWxXz7hki1tD8RWyRyXWbTDW\nWL1Fbz564GvC8rJIryA7q/WF523iwIevXY48HNO63iNbzaIk2/iIepoyqrGR\nt0U9dOpRu03C3SoMoBYs74mzf1qHSodjp83EYxx8rwpOfAZDfQKm2hUYWsm4\nCLZCYO6VQUX/jgp77HIVjsWkhDY+AuEVtpr1+AKqSZO0sRV+O7osxMAsLPGJ\ny4P9v5GWvo1LrmqhZ6LbABfqIofrP+9KuL/WN56Y9Ml6xHA56hRWE//h6C8D\n+CqCrqSEsRMc5oi5Tgwqrx043gMdfyZL4aWWjQk1elysBloJraK+wQygghjx\nJJKXh+Pf4augjpG4OrUGZNd+uCkEkzDQCy45p/OT3WTcW8gdRW62CZIWABt/\negTEOqQVjItrPJWSAKoQgEyreaIp72GKdoRYAI6vabdt8XliwSgWfx6rVy2h\nCUKm\r\n=Rdd6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"8a5c930b9bed516d1f0cae960f48d03821805ddc","gypfile":true,"scripts":{"test":"tree-sitter test","parse":"tree-sitter parse","web-ui":"tree-sitter web-ui","install":"node-gyp rebuild","generate":"tree-sitter generate","build-wasm":"tree-sitter build-wasm"},"_npmUser":{"name":"fwcd","email":"fwcdmail@gmail.com"},"repository":{"url":"git+https://github.com/fwcd/KotlinLanguageGrammars.git","type":"git"},"_npmVersion":"6.7.0","description":"Tree-Sitter grammar for Kotlin","directories":{},"_nodeVersion":"11.15.0","dependencies":{"nan":"^2.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-cli":"^0.15.7"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-kotlin_0.2.1_1565474054717_0.04795946193811007","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"tree-sitter-kotlin","version":"0.2.2","keywords":["tree-sitter","kotlin","grammar"],"author":{"name":"fwcd"},"license":"MIT","_id":"tree-sitter-kotlin@0.2.2","maintainers":[{"name":"fwcd","email":"fwcdmail@gmail.com"}],"homepage":"https://github.com/fwcd/KotlinLanguageGrammars#readme","bugs":{"url":"https://github.com/fwcd/KotlinLanguageGrammars/issues"},"dist":{"shasum":"12ea22c93982c59b417160593b19baec942be16e","tarball":"https://registry.npmjs.org/tree-sitter-kotlin/-/tree-sitter-kotlin-0.2.2.tgz","fileCount":25,"integrity":"sha512-jjjA1VlydvI/nNQR4dFrM8xlvYaaK/qZLpu3KSLy0XY+TNrtweZSjHOYLvBwC0yOU26AWQ0nyTTJUc3QGGocsw==","signatures":[{"sig":"MEUCIQCuL6CJ6UyDbeTcTICDMvMU3YTJOtcq+zCoDgtQa6fSwgIgEJ/4InfVypuEBe0FAo9xUOysgMQwVWnoSL6TJ1oZqsE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3230116,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUJujCRA9TVsSAnZWagAAgIEP/1lGUQ2iABzQh971XbxF\njlE+JiUw5LM6t4hwW/fO3LMKy7dtQlb+KBdEpNfBsdAbM4hmCjUQxfs2CJQX\n9WH7WvPuO3aku6cJF/eS/EnxubAfDqTXKpo+eFg7buQitWxgtVAdRCNWiKa1\nMIqye9NEbCd6v8BfXyCn7ZzVXM0SF71auycTeDxP/Tz/uj+goy9B3iVp+sH4\njHyBgzyhZ3rrt8Txz2Fg91ZeYoYTxwot+REECo1UAZxmwHBzY1mQn1Xvc9Ak\nvPcFTyLL72/po2fR36nHWq6g7HpLlBlaK40GdIp2xZybBJqneDAiFgyi4NJz\nwUm2R240f4oR43oo1c+2QAvoJJVOCYWg1y2kfoM1C9cbFXgPnd0Ll5PhitqE\nECP5PdNIzqsVvVCuCBxIKop/M5d34yWoN9SE81f2DEy4UfJcL2HHqfY4Nvf4\njhXEiXa3H0gafgvGGwuJZ/izRxZL7eDmaLvj8ztQLwqVr25u453bnYqIhxck\nRPKphBZe4kPfGQzXv2m99XjJvLtBWwby6PNWKLBprpwsBjhvKsMwpf9/L3kA\nYJ3SwDhLMDWRaKaypsgUzNOkZg5vMAHn5z0XHYjG9gx3sH/oPe5EDzEfBIX5\n3ao+B57IU5sJChKs6Y97CfrcFadpJUccYlzlruVu77s1cJYzWjNBcFUdU0Ti\nlUqj\r\n=qLTf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"19aadfc7750bb204e1a800502a7fcdd730e01292","gypfile":true,"scripts":{"test":"tree-sitter test","parse":"tree-sitter parse","web-ui":"tree-sitter web-ui","install":"node-gyp rebuild","generate":"tree-sitter generate","build-wasm":"tree-sitter build-wasm"},"_npmUser":{"name":"fwcd","email":"fwcdmail@gmail.com"},"repository":{"url":"git+https://github.com/fwcd/KotlinLanguageGrammars.git","type":"git"},"_npmVersion":"6.7.0","description":"Tree-Sitter grammar for Kotlin","directories":{},"_nodeVersion":"11.15.0","dependencies":{"nan":"^2.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-cli":"^0.15.7"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-kotlin_0.2.2_1565563810535_0.31619328948983405","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"tree-sitter-kotlin","version":"0.2.3","keywords":["tree-sitter","kotlin","grammar"],"author":{"name":"fwcd"},"license":"MIT","_id":"tree-sitter-kotlin@0.2.3","maintainers":[{"name":"fwcd","email":"fwcdmail@gmail.com"}],"homepage":"https://github.com/fwcd/tree-sitter-kotlin#readme","bugs":{"url":"https://github.com/fwcd/tree-sitter-kotlin/issues"},"dist":{"shasum":"5df28250a56b14c43a356512eaf3f845a1dfd482","tarball":"https://registry.npmjs.org/tree-sitter-kotlin/-/tree-sitter-kotlin-0.2.3.tgz","fileCount":25,"integrity":"sha512-7sVDF0Flpd0EXsbBxduWLcJkIqqvGG7VfpGhd9ccPeiclh+TyFomBJenMLdYkAFK0g77xp3ebszS8PS9IqKiUA==","signatures":[{"sig":"MEQCIB7ajG7ZjHg4yrCOYeMxcYZlFbIQdy4+dv0+Kn+wuGn9AiADtxUTh4quU/KCuZjlF7UXYFRQKzdlDKIkjxtYV81WlQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33093633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUKS1CRA9TVsSAnZWagAAbAAP/RhK8hSnjrGy62uzbMnp\nttFoxmpwiAKQgBEhAbfjokoraoTx2nnDEjENIG9eAHHRbQLkgLfN1Prn/x2A\nclosaDLkMBKRrbRLba0xzQQEB1yeoOPBSQWuYIIB9uGb91ah1GGmOhf7CEWA\nCdo9VSGGM9N+uIa0d2CrsyMK+JWce28twvjeWk6mwXTd3W7r1SRjJ5Png/0z\ncQwa/uFvky9nubwVuk6e4RVnD/puw1qxLLClRKu4KDbS+/wnJUbY3JrAsm2y\nDmL7yA0dF5Z4zQyKTkBIiunnMUEtbOOosoKZFBFzWQI4GkPcafhtAwFKqFjf\nbu8gMJ9b5XlKIunNouUp79IhddcqUWCfPES2KOA1ECCtt5KhRqODQ7XItttf\nEHtiPsN/eu4szd/hMrxvDtije2rHZ8jlzyqhqbjbtnkIPMoQ9hXoxwmsQ8Zu\n6maZg9NnuF+Wd9EIH+H7EvMp8McN/BTdZoAF+DRlMHG3UMxTgjhPEK/8K9gh\nZekqHD0+cbwos2/0tpq8u13lXvBNYGQPvi7NiaqH1wIlaRZdUMJowMARaJlC\nuJq6SJX+wKms6obqmhaHoBJxdjR9s045rZfCPYOVbx1gUX07YHBF8ruBGUKb\n6LHHxYPBccIjX3fl7WNmwoJlKOEF7+TB5pfGslK1YsWH9sVRJF5wqm18sn1r\n7uhE\r\n=DxyK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"5a80f13e537e5a80e62c9c0daad4bdfb598dd22d","gypfile":true,"scripts":{"test":"tree-sitter test","parse":"tree-sitter parse","web-ui":"tree-sitter web-ui","install":"node-gyp rebuild","generate":"tree-sitter generate","build-wasm":"tree-sitter build-wasm"},"_npmUser":{"name":"fwcd","email":"fwcdmail@gmail.com"},"repository":{"url":"git+https://github.com/fwcd/tree-sitter-kotlin.git","type":"git"},"_npmVersion":"6.7.0","description":"Tree-Sitter grammar for Kotlin","directories":{},"_nodeVersion":"11.15.0","dependencies":{"nan":"^2.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-cli":"^0.15.7"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-kotlin_0.2.3_1565566132326_0.3112087221579922","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"tree-sitter-kotlin","version":"0.2.4","keywords":["tree-sitter","kotlin","grammar"],"author":{"name":"fwcd"},"license":"MIT","_id":"tree-sitter-kotlin@0.2.4","maintainers":[{"name":"fwcd","email":"fwcdmail@gmail.com"}],"homepage":"https://github.com/fwcd/tree-sitter-kotlin#readme","bugs":{"url":"https://github.com/fwcd/tree-sitter-kotlin/issues"},"dist":{"shasum":"60aac6c8204df00403749eb197e4cfb8e5bc4806","tarball":"https://registry.npmjs.org/tree-sitter-kotlin/-/tree-sitter-kotlin-0.2.4.tgz","fileCount":25,"integrity":"sha512-gZrVvOLiucbLXRLy5MNj8pXxAv9q2a9qXsOYc4ymZJQV7ix0gRBaWqLhwQsNBHsDpTosXwAauuaf2z3NXzKE0w==","signatures":[{"sig":"MEUCIQDrXNWHt9umknn5OVB+qQvZe7t2b1xbU49vljcuHQawxgIgDVqB1a65nMqM9kHjxiEuV2LJgKOvlTwHDUUOY+288t4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29918854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfeTwICRA9TVsSAnZWagAASzwP/3642BB55E3o8Qs/IzsU\nS/plfNjgIjHenBcOSvZaG20bxvlQTUPfpDOTQxW8/qBqpMzMHtRPvL+LOuZP\n1nd9sAGKSiwjVW2im64sFyes3qGSQAaTs1n8w1PN5ooyxCrupC0c1sTXby9y\nwflseuzUQOodSpYHxaNtO0paVjSbJFGGedPmWmmYpQrNdIKMq4JiSn9HUlnL\n7htCGlt1EjzWxxIlLvXTnahjDopQBRF5hjnUF/ndTrirV1Is4JJ7Ef5+ohGs\ne1jlovoN1puL8/dPmOIXWS2w7EgL5RpfGPvY6CjD36sis+SFlNOzA6wHTP1I\nY5uDNCDFWuwxIH24jPl8wfCwqf8141SAWivSc83iwAjz8secAakQssTpMGNd\nDwJaIv24fa511rPCMz0sdfFTHuno4q3vujTYFlaVe7yrfajrX5GhNyTerV6O\n3qjxj07++XVYYa7+nd9T319+Nllk6S7YGfng369fsGyOZKv8G+OB7JD8CjtY\ny9di+82DVHpL4JopiSaEsTehZbYEAeSaPeM8tQYVoSyL8LGxk1ZQMZBQpYrc\nEQ4jj7sjeuyU+DJYcO9reP3sQPKs0bxOcGXko62mzIlXDzIkM8MRrL9NQr+b\nhXWfATfoKvMvf00VO+MrH1hRS7c+UG8L5RBQTThTL/HaozP2jKv236SCZB5c\nu/Gk\r\n=tX4d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6f7991c2177c7c9dff7789b83749cfa19e314e6e","gypfile":true,"scripts":{"test":"tree-sitter test","parse":"tree-sitter parse","web-ui":"tree-sitter web-ui","install":"node-gyp rebuild","generate":"tree-sitter generate","build-wasm":"tree-sitter build-wasm"},"_npmUser":{"name":"fwcd","email":"fwcdmail@gmail.com"},"repository":{"url":"git+https://github.com/fwcd/tree-sitter-kotlin.git","type":"git"},"_npmVersion":"6.7.0","description":"Tree-Sitter grammar for Kotlin","directories":{},"_nodeVersion":"11.15.0","dependencies":{"nan":"^2.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-cli":"^0.16.9"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-kotlin_0.2.4_1601780743213_0.8402146701789486","host":"s3://npm-registry-packages"}},"0.2.6":{"name":"tree-sitter-kotlin","version":"0.2.6","keywords":["tree-sitter","kotlin","grammar"],"author":{"name":"fwcd"},"license":"MIT","_id":"tree-sitter-kotlin@0.2.6","maintainers":[{"name":"fwcd","email":"fwcdmail@gmail.com"}],"homepage":"https://github.com/fwcd/tree-sitter-kotlin#readme","bugs":{"url":"https://github.com/fwcd/tree-sitter-kotlin/issues"},"dist":{"shasum":"ffdb42c88914c2f495396a55d5d9d0c4be884ac3","tarball":"https://registry.npmjs.org/tree-sitter-kotlin/-/tree-sitter-kotlin-0.2.6.tgz","fileCount":27,"integrity":"sha512-z/Mk5eCj6lCefUjz8ys+WchqpSIVi8pObMNSshTHsJ1fZhW3Y39GpsHfPyvrJvuLn/GkFJ1ghTHtpv+vTtdBhw==","signatures":[{"sig":"MEUCIFcfyXYp+IL/0IIStLi58sJSwdtwMonAVORUggPnYyWNAiEAr67sVnm0NzhNSh32sp1lrFnTAqB28LNO8NfMH+9VeNY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30521214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6QX6CRA9TVsSAnZWagAAGQAP/0Ip/jtwDTRnMaPCWcV0\nx1TIwRV0g/mJOxpEQk3Nglzdrqs9tZwJF1hM6HFDzaSpQrYG7gQxC/Gww5mC\n5AFh/hw8F8G/ZuHORRGOeJMMixkID/g/Ee+GLbUgbGqadg2oLqdowzgdhM/s\n5Dz3WIsuhx5sv8WwhmTuWUdPBKJWRj/9dcjXN4OUUHG0bLkGTXObIHhtwIZw\niPKDZomNcTHkwEUeHcMoaPNTbL20yny3fEfDm+fYyLLT0w2z9Q+s32Ou+QZz\n0wbal9ZfYgKJXdgx1nQJp1ACwGM3Qgx4GamSYGsrZUkfvMb6cr+0NAtXmWZ3\ngFj/I+t1myQoc8CbvtHvPcOtVqC+DBDHfKvVQGNUPv6iHtxh3WO3YhaV+anB\nasZgN8ASnPU+rSU7AizLkU8Rq88+96woVz9x/clCk/Bw2TNunPDcZX2ly4fa\nNpEujCp3liQ42ScEIPs369CJ1LMgEOUJ2BmBE14D3i+uN74/UxDdUXTB58Af\nocEDEBMj5Y9WFktjkCgQ1688T1Pr6Dy54LGu4YxzsrXayoGdocENKSsILwTy\nn/EDowcYio80wz7Bx3bH6hj7aQ5vuAXbWMHLSxuj3oangvRD78Ztugi2pq59\nUikihgAstNv2EP/0LQc7rKinDDeqed/KGpj7T5uRU0dhsGn+faAljy8oGY8d\nh9ym\r\n=Qhzd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"9c672f6bb76bd6f5328539213130c3524a5cded9","gypfile":true,"scripts":{"test":"tree-sitter test","parse":"tree-sitter parse","web-ui":"tree-sitter web-ui","install":"node-gyp rebuild","generate":"tree-sitter generate","build-wasm":"tree-sitter build-wasm"},"_npmUser":{"name":"fwcd","email":"fwcdmail@gmail.com"},"repository":{"url":"git+https://github.com/fwcd/tree-sitter-kotlin.git","type":"git"},"_npmVersion":"6.14.8","description":"Tree-Sitter grammar for Kotlin","directories":{},"_nodeVersion":"12.20.0","dependencies":{"nan":"^2.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-cli":"^0.16.9"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-kotlin_0.2.6_1609106938187_0.7968208191180177","host":"s3://npm-registry-packages"}},"0.2.7":{"name":"tree-sitter-kotlin","version":"0.2.7","keywords":["tree-sitter","kotlin","grammar"],"author":{"name":"fwcd"},"license":"MIT","_id":"tree-sitter-kotlin@0.2.7","maintainers":[{"name":"fwcd","email":"fwcdmail@gmail.com"}],"homepage":"https://github.com/fwcd/tree-sitter-kotlin#readme","bugs":{"url":"https://github.com/fwcd/tree-sitter-kotlin/issues"},"dist":{"shasum":"f5ed7af8f32d2c108492abed7da0d4c2ce39f40d","tarball":"https://registry.npmjs.org/tree-sitter-kotlin/-/tree-sitter-kotlin-0.2.7.tgz","fileCount":35,"integrity":"sha512-RAlaKb/uXoMlld0nMHs6WyVLEq83jpTGpSnp/tjgT8GtPA+PiwgMGd6WN5s1k1p735kVeLlLS+6nYNRhGiw36w==","signatures":[{"sig":"MEQCICdQO32PXYUcCICoB3a3OvDghDdjtucv9EAg44mGvbx+AiAzs8UgaGeAzAnXhdeYhde6vrrzcm7dmjC3ONITT7uKeQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30762687},"main":"bindings/node","gitHead":"c550ccd16b35b5d670b424871b7b795e4001aa5e","gypfile":true,"scripts":{"test":"tree-sitter test","parse":"tree-sitter parse","web-ui":"tree-sitter web-ui","install":"node-gyp rebuild","generate":"tree-sitter generate","build-wasm":"tree-sitter build-wasm"},"_npmUser":{"name":"fwcd","email":"fwcdmail@gmail.com"},"repository":{"url":"git+https://github.com/fwcd/tree-sitter-kotlin.git","type":"git"},"_npmVersion":"6.14.15","description":"Tree-Sitter grammar for Kotlin","directories":{},"_nodeVersion":"12.22.6","dependencies":{"nan":"^2.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-cli":"^0.19.5"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-kotlin_0.2.7_1632147836167_0.7355184960661603","host":"s3://npm-registry-packages"}},"0.2.8":{"name":"tree-sitter-kotlin","version":"0.2.8","keywords":["tree-sitter","kotlin","grammar"],"author":{"name":"fwcd"},"license":"MIT","_id":"tree-sitter-kotlin@0.2.8","maintainers":[{"name":"fwcd","email":"fwcdmail@gmail.com"}],"homepage":"https://github.com/fwcd/tree-sitter-kotlin#readme","bugs":{"url":"https://github.com/fwcd/tree-sitter-kotlin/issues"},"dist":{"shasum":"a04b65116ba72215eb66e286ec77416d8b60daaa","tarball":"https://registry.npmjs.org/tree-sitter-kotlin/-/tree-sitter-kotlin-0.2.8.tgz","fileCount":33,"integrity":"sha512-gIvQr30bbnalrC4Ljz9Ia4rm1IRFYabZUxCRg+kMRjyRSrY78Q8qg11l+qxykkdB/T83TPgaS7rRijJDT6P1ug==","signatures":[{"sig":"MEUCICpAtXy9iR68RJf4eOzw4N2iNtarKH500N/2cGpCbhldAiEAhRq1vGf+jqctm1hQTEN5ieMKgbvsCGecMTSQAWGnYwc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30761480},"main":"bindings/node","gitHead":"f9d847b17d98d36aa9b01cf020a23452c634ab47","gypfile":true,"scripts":{"test":"tree-sitter test","parse":"tree-sitter parse","web-ui":"tree-sitter web-ui","install":"node-gyp rebuild","generate":"tree-sitter generate","build-wasm":"tree-sitter build-wasm"},"_npmUser":{"name":"fwcd","email":"fwcdmail@gmail.com"},"repository":{"url":"git+https://github.com/fwcd/tree-sitter-kotlin.git","type":"git"},"_npmVersion":"6.14.15","description":"Tree-Sitter grammar for Kotlin","directories":{},"_nodeVersion":"12.22.6","dependencies":{"nan":"^2.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-cli":"^0.20.0"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-kotlin_0.2.8_1632148263642_0.8940148469414846","host":"s3://npm-registry-packages"}},"0.2.9":{"name":"tree-sitter-kotlin","version":"0.2.9","keywords":["tree-sitter","kotlin","grammar"],"author":{"name":"fwcd"},"license":"MIT","_id":"tree-sitter-kotlin@0.2.9","maintainers":[{"name":"fwcd","email":"fwcdmail@gmail.com"}],"homepage":"https://github.com/fwcd/tree-sitter-kotlin#readme","bugs":{"url":"https://github.com/fwcd/tree-sitter-kotlin/issues"},"dist":{"shasum":"43f8758e63b1520e8e7b4fc2e3f81ca457014bf3","tarball":"https://registry.npmjs.org/tree-sitter-kotlin/-/tree-sitter-kotlin-0.2.9.tgz","fileCount":36,"integrity":"sha512-uVknn13514lSaieXvZ8sC5OlCndjoNyKB1tARCy7VosvX5yu0ZNCcRn3JEYnNy5GJ8NWlB5eIQvfI2jMvLzkKg==","signatures":[{"sig":"MEYCIQCbVlJMI5//cwyCB9vFXXBVbABwg0gGmGggCtXNafUCjwIhAJuq8GQOwSDnLGU0wLVfUygoV/dcDJ+TVDz1bn7cp02Z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8443530},"main":"bindings/node","gitHead":"0703dc8f5b9cd2d6f229473892c6c7878c11d86a","gypfile":true,"scripts":{"test":"tree-sitter test","parse":"tree-sitter parse","web-ui":"tree-sitter web-ui","install":"node-gyp rebuild","generate":"tree-sitter generate","build-wasm":"tree-sitter build-wasm"},"_npmUser":{"name":"fwcd","email":"fwcdmail@gmail.com"},"repository":{"url":"git+https://github.com/fwcd/tree-sitter-kotlin.git","type":"git"},"_npmVersion":"6.14.15","description":"Tree-Sitter grammar for Kotlin","directories":{},"_nodeVersion":"12.22.6","dependencies":{"nan":"^2.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-cli":"^0.20.0"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-kotlin_0.2.9_1633449997247_0.6456567098415076","host":"s3://npm-registry-packages"}},"0.2.10":{"name":"tree-sitter-kotlin","version":"0.2.10","keywords":["tree-sitter","kotlin","grammar"],"author":{"name":"fwcd"},"license":"MIT","_id":"tree-sitter-kotlin@0.2.10","maintainers":[{"name":"fwcd","email":"fwcdmail@gmail.com"}],"homepage":"https://github.com/fwcd/tree-sitter-kotlin#readme","bugs":{"url":"https://github.com/fwcd/tree-sitter-kotlin/issues"},"dist":{"shasum":"0c8145c11c099dae7a12d39694c6685b2bca393d","tarball":"https://registry.npmjs.org/tree-sitter-kotlin/-/tree-sitter-kotlin-0.2.10.tgz","fileCount":36,"integrity":"sha512-ofT/hfWcSN0V0iaxs/g5Gl+hsIY1CoBMRnu+zujc2VFbMEAGT0TKb+/R3tCqsjuBgzGirCPOKoRKdfjuxPkysg==","signatures":[{"sig":"MEUCIQCYxuoGOeAfSDXW9Zv8i8k29+6u3mvQ00z1if/O9j5KjAIgSMCnCEl7t9PzRYVWC+p+M9lzJhkCrl/HQ4P/DJPgfog=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8560438},"main":"bindings/node","gitHead":"7b55a836e658f4025809fc76d3cd9f2188b277c7","gypfile":true,"scripts":{"test":"tree-sitter test","parse":"tree-sitter parse","web-ui":"tree-sitter web-ui","install":"node-gyp rebuild","generate":"tree-sitter generate","build-wasm":"tree-sitter build-wasm"},"_npmUser":{"name":"fwcd","email":"fwcdmail@gmail.com"},"repository":{"url":"git+https://github.com/fwcd/tree-sitter-kotlin.git","type":"git"},"_npmVersion":"6.14.15","description":"Tree-Sitter grammar for Kotlin","directories":{},"_nodeVersion":"12.22.6","dependencies":{"nan":"^2.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-cli":"^0.20.0"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-kotlin_0.2.10_1633988117268_0.2993399018479408","host":"s3://npm-registry-packages"}},"0.2.11":{"name":"tree-sitter-kotlin","version":"0.2.11","keywords":["tree-sitter","kotlin","grammar"],"author":{"name":"fwcd"},"license":"MIT","_id":"tree-sitter-kotlin@0.2.11","maintainers":[{"name":"fwcd","email":"fwcdmail@gmail.com"}],"homepage":"https://github.com/fwcd/tree-sitter-kotlin#readme","bugs":{"url":"https://github.com/fwcd/tree-sitter-kotlin/issues"},"dist":{"shasum":"1ffaa4b81ea0dd57940981e0070493d9f6622345","tarball":"https://registry.npmjs.org/tree-sitter-kotlin/-/tree-sitter-kotlin-0.2.11.tgz","fileCount":36,"integrity":"sha512-xrLaWDZws7kYakkVGclw9lC8X78lOi+pbYt1MoTmtzkhUFcmJSIaOpM7sPaiWlXaVcAk1jRY/0ZbcRMMn0P6Mw==","signatures":[{"sig":"MEUCIB/CeiZe4LYiO+YqAQDgPTF06TZMmn1wVJrKVF9pSVZ+AiEA3ap0TJV0OWgCGjVRtsLzRBhtzhbhuFOG0eSqHgw9gZ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8561143,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2+PDCRA9TVsSAnZWagAAKUcP/2oTzree/RI+LJTJ4oX5\n7KG0pSbdowR4+4ZQ4buue+q6WCU83jyFOPYK4umEldtSLUoa+glCBsf2ERdX\ngT7J8FEtDUYA2PzSimAJJAu6TKiE96WjgKYeu5d8MyMOcO/cqLVtqpypFbjc\nt9yfTA2NncCp6t2fWdF7PpURKD2JXXs41+GI3yMyCGSQy6oOiwKQ0Vj5tGHk\nTxS9cFjQ0SlQPgLC+zknE8BI4ffhz23AB6/hh6h4QrPVTqh42uU15q3pbKCB\n2fF8XkLTdyrQdZnAVwaXkVn0MUoTZRbV/pXkQ7AzWU1ONIswt2J5KeFOaXP+\n+2F+x+10bmVOWfKjIWsJy+DL7d/TvWznDZjebF09POzdwrMLM1Z4hdyv1Umh\n+ztVNcQnoWPnHNLdBToSEz8CDq/8Ejh04H254my0eG4LOT0q8kh9ouXN93Ns\nISLFciCuHfOu19HPHZFWqqEoqM+e9R6lTfO69GlZgePoDvUay/jbliHQg+ld\ntTnypiPB6He+30FDA1YB7sTh5oE14lu3zyydQ8OTjljpvdKJTjtSK8v13wrt\nrVJ0AZaN3SuirCzx+hpKEatqJiydmwqrvzavE+k3y3xKm9Ejsusv+ggfdMXo\nOpEY9Cc0gzkMQ59p8El+SlqTYobIX+Bi2fqILBh6J54tmc5kFjf2q/MfRXi+\nTRyR\r\n=jZkh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bindings/node","gitHead":"95e78156d90f6bf5b41e862a03b5d811bb0787ab","gypfile":true,"scripts":{"test":"tree-sitter test","parse":"tree-sitter parse","install":"node-gyp rebuild","generate":"tree-sitter generate","build-wasm":"tree-sitter build-wasm","playground":"tree-sitter playground"},"_npmUser":{"name":"fwcd","email":"fwcdmail@gmail.com"},"repository":{"url":"git+https://github.com/fwcd/tree-sitter-kotlin.git","type":"git"},"_npmVersion":"6.14.15","description":"Tree-Sitter grammar for Kotlin","directories":{},"_nodeVersion":"12.22.6","dependencies":{"nan":"^2.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-cli":"^0.20.0"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-kotlin_0.2.11_1633993436489_0.17356195033032118","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"tree-sitter-kotlin","version":"0.3.0","keywords":["tree-sitter","kotlin","grammar"],"author":{"name":"fwcd"},"license":"MIT","_id":"tree-sitter-kotlin@0.3.0","maintainers":[{"name":"fwcd","email":"fwcdmail@gmail.com"}],"homepage":"https://github.com/fwcd/tree-sitter-kotlin#readme","bugs":{"url":"https://github.com/fwcd/tree-sitter-kotlin/issues"},"dist":{"shasum":"ca590f1588dcd564a34f6f3d22cea1e45ddb26f6","tarball":"https://registry.npmjs.org/tree-sitter-kotlin/-/tree-sitter-kotlin-0.3.0.tgz","fileCount":46,"integrity":"sha512-K5TdQP8OX1O//7elkNwdTEViQ9/9I6FMuMQaKrrcp9aOvQ7l7H7VgCOOLDtcaUkFSnaRZUoAf+1Oi+JOvr3PDQ==","signatures":[{"sig":"MEQCIBTqknbSkymWoomSOc/1hGqVg/itB6sEwlEPaTOSbQoZAiBZrUY6OAtKel/COlzLXEABbIqcPfbtgbOLzbZX6jvcHw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23776822},"main":"bindings/node","gitHead":"04e162dd9e6b8f8d7afc6e98ab5c4740687fb48e","gypfile":true,"scripts":{"test":"tree-sitter test","parse":"tree-sitter parse","install":"node-gyp rebuild","generate":"tree-sitter generate","build-wasm":"tree-sitter build-wasm","playground":"tree-sitter playground"},"_npmUser":{"name":"fwcd","email":"fwcdmail@gmail.com"},"repository":{"url":"git+https://github.com/fwcd/tree-sitter-kotlin.git","type":"git"},"_npmVersion":"9.8.1","description":"Tree-Sitter grammar for Kotlin","directories":{},"tree-sitter":[{"scope":"source.kotlin","file-types":["kt","kts"]}],"_nodeVersion":"18.18.0","dependencies":{"nan":"^2.17.0"},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-cli":"^0.20.8"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-kotlin_0.3.0_1696274083824_0.5567641052745478","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"tree-sitter-kotlin","version":"0.3.1","keywords":["tree-sitter","kotlin","grammar"],"author":{"name":"fwcd"},"license":"MIT","_id":"tree-sitter-kotlin@0.3.1","maintainers":[{"name":"fwcd","email":"fwcdmail@gmail.com"}],"homepage":"https://github.com/fwcd/tree-sitter-kotlin#readme","bugs":{"url":"https://github.com/fwcd/tree-sitter-kotlin/issues"},"dist":{"shasum":"7cea427f9b5d11488b1d8804dba0055263914f02","tarball":"https://registry.npmjs.org/tree-sitter-kotlin/-/tree-sitter-kotlin-0.3.1.tgz","fileCount":46,"integrity":"sha512-mSm1H7FBwJ3D8gtYdQ6ptSY6spIo7UvHWx8zdmrWthn+g8lcMKJ9LD3N4xVnbBmisdVtU/8g0oFpkuAWFsxAMA==","signatures":[{"sig":"MEQCIA0GtNr68q5vtk3fDecMRfPW+vhl8yxLwjSE/wx5cEtZAiA2qcCour/wJuiJD2sJmWENIsOf9GzCi7RmjiXOr+RlMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23777640},"main":"bindings/node","gitHead":"be65fd695273434d91d1ca3829097b1211992a84","gypfile":true,"scripts":{"test":"tree-sitter test","parse":"tree-sitter parse","install":"node-gyp rebuild","generate":"tree-sitter generate","build-wasm":"tree-sitter build-wasm","playground":"tree-sitter playground"},"_npmUser":{"name":"fwcd","email":"fwcdmail@gmail.com"},"repository":{"url":"git+https://github.com/fwcd/tree-sitter-kotlin.git","type":"git"},"_npmVersion":"9.8.1","description":"Tree-Sitter grammar for Kotlin","directories":{},"tree-sitter":[{"scope":"source.kotlin","file-types":["kt","kts"]}],"_nodeVersion":"18.18.0","dependencies":{"nan":"^2.17.0"},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-cli":"^0.20.8"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-kotlin_0.3.1_1696592796263_0.1711159516423335","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"tree-sitter-kotlin","version":"0.3.2","keywords":["tree-sitter","kotlin","grammar"],"author":{"name":"fwcd"},"license":"MIT","_id":"tree-sitter-kotlin@0.3.2","maintainers":[{"name":"fwcd","email":"fwcdmail@gmail.com"}],"homepage":"https://github.com/fwcd/tree-sitter-kotlin#readme","bugs":{"url":"https://github.com/fwcd/tree-sitter-kotlin/issues"},"dist":{"shasum":"f48f416227d31296a7fa5470a6586b48addc2558","tarball":"https://registry.npmjs.org/tree-sitter-kotlin/-/tree-sitter-kotlin-0.3.2.tgz","fileCount":16,"integrity":"sha512-Os5mKAj4e8Zm6kbG2fpmZVZXD8gUxlv3l2CkJ0aWBVCgTIV1zgpj6ym8lPmIRRFtX3Lutt3hElixx+VI4CCt3Q==","signatures":[{"sig":"MEQCIBuytfUqPeJ+DZzOcuVF6zMheEomzhji8PRTSVQ9DcJRAiAXh7vgDEJ6+Ie4am0Crl59jvBmcpfO8hUzBxQReZ/vlw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74271218},"main":"bindings/node","types":"bindings/node","gitHead":"5b7ca7a611eac3234cd0a38b6257effa8888f89d","gypfile":true,"scripts":{"test":"tree-sitter test","parse":"tree-sitter parse","install":"node-gyp-build","generate":"tree-sitter generate","build-wasm":"tree-sitter build-wasm","playground":"tree-sitter playground","prebuildify":"prebuildify --napi --strip"},"_npmUser":{"name":"fwcd","email":"fwcdmail@gmail.com"},"repository":{"url":"git+https://github.com/fwcd/tree-sitter-kotlin.git","type":"git"},"_npmVersion":"10.2.4","description":"Tree-Sitter grammar for Kotlin","directories":{},"tree-sitter":[{"scope":"source.kotlin","file-types":["kt","kts"]}],"_nodeVersion":"18.19.1","dependencies":{"node-addon-api":"^7.1.0","node-gyp-build":"^4.8.0"},"_hasShrinkwrap":false,"devDependencies":{"prebuildify":"^6.0.0","tree-sitter-cli":"^0.22.1"},"peerDependencies":{"tree-sitter":"^0.21.0"},"peerDependenciesMeta":{"tree_sitter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-kotlin_0.3.2_1710296174787_0.9185732497634644","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"tree-sitter-kotlin","version":"0.3.3","keywords":["tree-sitter","kotlin","grammar"],"author":{"name":"fwcd"},"license":"MIT","_id":"tree-sitter-kotlin@0.3.3","maintainers":[{"name":"fwcd","email":"fwcdmail@gmail.com"}],"homepage":"https://github.com/fwcd/tree-sitter-kotlin#readme","bugs":{"url":"https://github.com/fwcd/tree-sitter-kotlin/issues"},"dist":{"shasum":"1825027a7ab7fcdcb98bb05b58f5c2df5a0e6e02","tarball":"https://registry.npmjs.org/tree-sitter-kotlin/-/tree-sitter-kotlin-0.3.3.tgz","fileCount":16,"integrity":"sha512-KTbOnOVIGgES4WGW0Wi3nea/VUP7dLwKwDM6gfh3s0pxwPS6wcPizMjvFI3ru9F5NA4l052F600jNnxNbA7KrA==","signatures":[{"sig":"MEUCIB/miQRItTM2h507FoXjO/KvUfd/BGPgLCGM/Wj9/25iAiEA61ZXqDxjiJ8ramdQOWYlKhdloTlqz/zeqf2cYW2rtyE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24182995},"main":"bindings/node","types":"bindings/node","gitHead":"8971437f47f49d629d02005a5850cff545d0cf44","gypfile":true,"scripts":{"test":"tree-sitter test","parse":"tree-sitter parse","install":"node-gyp-build","generate":"tree-sitter generate","build-wasm":"tree-sitter build-wasm","playground":"tree-sitter playground","prebuildify":"prebuildify --napi --strip"},"_npmUser":{"name":"fwcd","email":"fwcdmail@gmail.com"},"repository":{"url":"git+https://github.com/fwcd/tree-sitter-kotlin.git","type":"git"},"_npmVersion":"10.2.4","description":"Tree-Sitter grammar for Kotlin","directories":{},"tree-sitter":[{"scope":"source.kotlin","file-types":["kt","kts"]}],"_nodeVersion":"18.19.1","dependencies":{"node-addon-api":"^7.1.0","node-gyp-build":"^4.8.0"},"_hasShrinkwrap":false,"devDependencies":{"prebuildify":"^6.0.0","tree-sitter-cli":"^0.22.1"},"peerDependencies":{"tree-sitter":"^0.21.0"},"peerDependenciesMeta":{"tree_sitter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-kotlin_0.3.3_1710297968295_0.0632423352140814","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"tree-sitter-kotlin","version":"0.3.4","keywords":["tree-sitter","kotlin","grammar"],"author":{"name":"fwcd"},"license":"MIT","_id":"tree-sitter-kotlin@0.3.4","maintainers":[{"name":"fwcd","email":"fwcdmail@gmail.com"}],"homepage":"https://github.com/fwcd/tree-sitter-kotlin#readme","bugs":{"url":"https://github.com/fwcd/tree-sitter-kotlin/issues"},"dist":{"shasum":"0511efa434de9c0f14dc4be864df04292e504943","tarball":"https://registry.npmjs.org/tree-sitter-kotlin/-/tree-sitter-kotlin-0.3.4.tgz","fileCount":16,"integrity":"sha512-6SkSKZUvHYNeTFmM54+W5G5lcL7j9eCdGRIUnZE9GhyF6nHpcFkJAvlLbZswA9nG2H3op9FAFtOlLpA8Vq4KQQ==","signatures":[{"sig":"MEYCIQC/LYeYhY8bCD8c23sdGgbIzu6kUwVI/cTqr9gRIwIP/QIhAJaVjRJViFTCV8tAqK3RrbtaIcAGBBjjQxWhaEwxCyyn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24182995},"main":"bindings/node","types":"bindings/node","gitHead":"de28fed67ef907aa6c5324b633414cdb2f8bdbfd","gypfile":true,"scripts":{"test":"tree-sitter test","parse":"tree-sitter parse","install":"node-gyp-build","generate":"tree-sitter generate","build-wasm":"tree-sitter build-wasm","playground":"tree-sitter playground","prebuildify":"prebuildify --napi --strip"},"_npmUser":{"name":"fwcd","email":"fwcdmail@gmail.com"},"repository":{"url":"git+https://github.com/fwcd/tree-sitter-kotlin.git","type":"git"},"_npmVersion":"10.2.4","description":"Tree-sitter grammar for Kotlin","directories":{},"tree-sitter":[{"scope":"source.kotlin","file-types":["kt","kts"]}],"_nodeVersion":"18.19.1","dependencies":{"node-addon-api":"^7.1.0","node-gyp-build":"^4.8.0"},"_hasShrinkwrap":false,"devDependencies":{"prebuildify":"^6.0.0","tree-sitter-cli":"^0.22.1"},"peerDependencies":{"tree-sitter":"^0.21.0"},"peerDependenciesMeta":{"tree_sitter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-kotlin_0.3.4_1710371860676_0.4890743485452218","host":"s3://npm-registry-packages"}},"0.3.5":{"name":"tree-sitter-kotlin","version":"0.3.5","keywords":["tree-sitter","kotlin","grammar"],"author":{"name":"fwcd"},"license":"MIT","_id":"tree-sitter-kotlin@0.3.5","maintainers":[{"name":"fwcd","email":"fwcdmail@gmail.com"}],"homepage":"https://github.com/fwcd/tree-sitter-kotlin#readme","bugs":{"url":"https://github.com/fwcd/tree-sitter-kotlin/issues"},"dist":{"shasum":"1fb0cd4f15162256e6ac2127c0fbf0ce59f401c6","tarball":"https://registry.npmjs.org/tree-sitter-kotlin/-/tree-sitter-kotlin-0.3.5.tgz","fileCount":16,"integrity":"sha512-VafPUcGSgzIDgwTNRTG6AIiln9PIW0TisLlKXuk0AmkKNzgXcj8CQRgm01OyyhnGrtqDw4DsLgCNHKdXu0kgjA==","signatures":[{"sig":"MEQCIGYnx8twoRApiNeCerkMNglWoIiyWGnpZNzpruzEp/yQAiA1r7X+f8cpn/1cj2x6vb75H+Zxv1DXdrf6rCqVHssZog==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24182995},"main":"bindings/node","types":"bindings/node","gitHead":"51e451be6c18e2cc123249f49edf8e26fc50311c","gypfile":true,"scripts":{"test":"tree-sitter test","parse":"tree-sitter parse","install":"node-gyp-build","generate":"tree-sitter generate","build-wasm":"tree-sitter build-wasm","playground":"tree-sitter playground","prebuildify":"prebuildify --napi --strip"},"_npmUser":{"name":"fwcd","email":"fwcdmail@gmail.com"},"repository":{"url":"git+https://github.com/fwcd/tree-sitter-kotlin.git","type":"git"},"_npmVersion":"10.2.4","description":"Tree-sitter grammar for Kotlin","directories":{},"tree-sitter":[{"scope":"source.kotlin","file-types":["kt","kts"]}],"_nodeVersion":"18.19.1","dependencies":{"node-addon-api":"^7.1.0","node-gyp-build":"^4.8.0"},"_hasShrinkwrap":false,"devDependencies":{"prebuildify":"^6.0.0","tree-sitter-cli":"^0.22.1"},"peerDependencies":{"tree-sitter":"^0.21.0"},"peerDependenciesMeta":{"tree_sitter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-kotlin_0.3.5_1710372448170_0.45672184651231373","host":"s3://npm-registry-packages"}},"0.3.6":{"name":"tree-sitter-kotlin","version":"0.3.6","keywords":["tree-sitter","kotlin","grammar"],"author":{"name":"fwcd"},"license":"MIT","_id":"tree-sitter-kotlin@0.3.6","maintainers":[{"name":"fwcd","email":"fwcdmail@gmail.com"}],"homepage":"https://github.com/fwcd/tree-sitter-kotlin#readme","bugs":{"url":"https://github.com/fwcd/tree-sitter-kotlin/issues"},"dist":{"shasum":"98b9a950e1754e6567dbf98e8ea6dcd18d3bb098","tarball":"https://registry.npmjs.org/tree-sitter-kotlin/-/tree-sitter-kotlin-0.3.6.tgz","fileCount":16,"integrity":"sha512-a0O36ctkVjE4l/c+XY/5QMSYLIEjUBUZ4l+772b5m1i7/5d+zinMzXr0nuIQ/JY/wxmikKGxlZMpuauSJdFUTg==","signatures":[{"sig":"MEQCIC7ReamU5sLCEqdGbO9C3CGO368+yxg4eYQk4essdwexAiBPkIGfPCivfkIB05rrz73oBMTG+HcgWEvqAFdO1iIxag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24182995},"main":"bindings/node","types":"bindings/node","gitHead":"d5dc99a9bdc3fe895e6bcd39caddcfa4820f4c03","gypfile":true,"scripts":{"test":"tree-sitter test","parse":"tree-sitter parse","install":"node-gyp-build","generate":"tree-sitter generate","build-wasm":"tree-sitter build-wasm","playground":"tree-sitter playground","prebuildify":"prebuildify --napi --strip"},"_npmUser":{"name":"fwcd","email":"fwcdmail@gmail.com"},"repository":{"url":"git+https://github.com/fwcd/tree-sitter-kotlin.git","type":"git"},"_npmVersion":"10.5.0","description":"Tree-sitter grammar for Kotlin","directories":{},"tree-sitter":[{"scope":"source.kotlin","file-types":["kt","kts"]}],"_nodeVersion":"18.20.2","dependencies":{"node-addon-api":"^7.1.0","node-gyp-build":"^4.8.0"},"_hasShrinkwrap":false,"devDependencies":{"prebuildify":"^6.0.0","tree-sitter-cli":"^0.22.1"},"peerDependencies":{"tree-sitter":"^0.21.0"},"peerDependenciesMeta":{"tree_sitter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-kotlin_0.3.6_1715122003413_0.9108158848515004","host":"s3://npm-registry-packages"}},"0.3.7":{"name":"tree-sitter-kotlin","version":"0.3.7","keywords":["tree-sitter","kotlin","grammar"],"author":{"name":"fwcd"},"license":"MIT","_id":"tree-sitter-kotlin@0.3.7","maintainers":[{"name":"fwcd","email":"fwcdmail@gmail.com"}],"homepage":"https://github.com/fwcd/tree-sitter-kotlin#readme","bugs":{"url":"https://github.com/fwcd/tree-sitter-kotlin/issues"},"dist":{"shasum":"e8833e91c349f8761d31adfbd475ef55e7be5f37","tarball":"https://registry.npmjs.org/tree-sitter-kotlin/-/tree-sitter-kotlin-0.3.7.tgz","fileCount":16,"integrity":"sha512-RUZ2SkriVKn/8iG1+PLNf/mCnPdlEv5tVyJb4ame8E1GLgtuGmCmvBAqJb6KRbUQH4xuYzm0R6yb7ZqsfMNzQA==","signatures":[{"sig":"MEQCIEt91OBmGscXmSJCRsRN9ZNqBg0ElXG63aUGoW0wz6kSAiBAeioNNQqoayI6s0QtNOWlEHqnLB/AUwKF4iJ48g5BNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24055499},"main":"bindings/node","types":"bindings/node","gitHead":"bb1a3d2f3c1934243c15cea20b637b917d277b88","gypfile":true,"scripts":{"test":"tree-sitter test","parse":"tree-sitter parse","start":"npm run playground","install":"node-gyp-build","generate":"tree-sitter generate","prestart":"npm run build-wasm","build-wasm":"tree-sitter build --wasm","playground":"tree-sitter playground","prebuildify":"prebuildify --napi --strip"},"_npmUser":{"name":"fwcd","email":"fwcdmail@gmail.com"},"repository":{"url":"git+https://github.com/fwcd/tree-sitter-kotlin.git","type":"git"},"_npmVersion":"10.7.0","description":"Tree-sitter grammar for Kotlin","directories":{},"tree-sitter":[{"scope":"source.kotlin","file-types":["kt","kts"]}],"_nodeVersion":"18.20.4","dependencies":{"node-addon-api":"^7.1.0","node-gyp-build":"^4.8.0"},"_hasShrinkwrap":false,"devDependencies":{"prebuildify":"^6.0.0","tree-sitter-cli":"^0.22.6"},"peerDependencies":{"tree-sitter":"^0.21.0"},"peerDependenciesMeta":{"tree_sitter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-kotlin_0.3.7_1722271764336_0.7521849533401563","host":"s3://npm-registry-packages"}},"0.3.8":{"name":"tree-sitter-kotlin","version":"0.3.8","description":"Tree-sitter grammar for Kotlin","main":"bindings/node","types":"bindings/node","scripts":{"test":"tree-sitter test","install":"node-gyp-build","generate":"tree-sitter generate","parse":"tree-sitter parse","build-wasm":"tree-sitter build --wasm","playground":"tree-sitter playground","prestart":"npm run build-wasm","start":"npm run playground","prebuildify":"prebuildify --napi --strip"},"repository":{"type":"git","url":"git+https://github.com/fwcd/tree-sitter-kotlin.git"},"keywords":["tree-sitter","kotlin","grammar"],"author":{"name":"fwcd"},"license":"MIT","gypfile":true,"bugs":{"url":"https://github.com/fwcd/tree-sitter-kotlin/issues"},"homepage":"https://github.com/fwcd/tree-sitter-kotlin#readme","dependencies":{"node-addon-api":"^7.1.0","node-gyp-build":"^4.8.0"},"peerDependencies":{"tree-sitter":"^0.21.0"},"peerDependenciesMeta":{"tree_sitter":{"optional":true}},"devDependencies":{"tree-sitter-cli":"^0.22.6","prebuildify":"^6.0.0"},"tree-sitter":[{"scope":"source.kotlin","file-types":["kt","kts"]}],"_id":"tree-sitter-kotlin@0.3.8","gitHead":"e1a2d5ad1f61f5740677183cd4125bb071cd2f30","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-A4obq6bjzmYrA+F0JLLoheFPcofFkctNaZSpnDd+GPn1SfVZLY4/GG4C0cYVBTOShuPBGGAOPLM1JWLZQV4m1g==","shasum":"9cb3fbc9475ef1645c3282cec3be72fd6325c24e","tarball":"https://registry.npmjs.org/tree-sitter-kotlin/-/tree-sitter-kotlin-0.3.8.tgz","fileCount":16,"unpackedSize":24055992,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCskK0PwakpIRvpFxVQVwKEq8JuGS6gng+UROjw9HB8BgIgJjLwYJ5CyR4wgbZmcyrRsLqgl7quVenttPbH/XDGZSM="}]},"_npmUser":{"name":"fwcd","email":"fwcdmail@gmail.com"},"directories":{},"maintainers":[{"name":"fwcd","email":"fwcdmail@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-kotlin_0.3.8_1722644219941_0.8301668988852857"},"_hasShrinkwrap":false}},"time":{"created":"2019-08-10T00:37:50.170Z","modified":"2024-08-03T00:17:00.467Z","0.0.1":"2019-08-10T00:37:50.411Z","0.1.1":"2019-08-10T00:43:09.272Z","0.2.0":"2019-08-10T21:08:26.166Z","0.2.1":"2019-08-10T21:54:14.962Z","0.2.2":"2019-08-11T22:50:10.667Z","0.2.3":"2019-08-11T23:28:52.599Z","0.2.4":"2020-10-04T03:05:43.681Z","0.2.6":"2020-12-27T22:08:58.468Z","0.2.7":"2021-09-20T14:23:56.426Z","0.2.8":"2021-09-20T14:31:03.866Z","0.2.9":"2021-10-05T16:06:37.495Z","0.2.10":"2021-10-11T21:35:17.572Z","0.2.11":"2021-10-11T23:03:56.725Z","0.3.0":"2023-10-02T19:14:44.338Z","0.3.1":"2023-10-06T11:46:36.560Z","0.3.2":"2024-03-13T02:16:15.051Z","0.3.3":"2024-03-13T02:46:08.516Z","0.3.4":"2024-03-13T23:17:40.960Z","0.3.5":"2024-03-13T23:27:28.442Z","0.3.6":"2024-05-07T22:46:43.619Z","0.3.7":"2024-07-29T16:49:24.601Z","0.3.8":"2024-08-03T00:17:00.262Z"},"bugs":{"url":"https://github.com/fwcd/tree-sitter-kotlin/issues"},"author":{"name":"fwcd"},"license":"MIT","homepage":"https://github.com/fwcd/tree-sitter-kotlin#readme","keywords":["tree-sitter","kotlin","grammar"],"repository":{"type":"git","url":"git+https://github.com/fwcd/tree-sitter-kotlin.git"},"description":"Tree-sitter grammar for Kotlin","maintainers":[{"name":"fwcd","email":"fwcdmail@gmail.com"}],"readme":"# Kotlin Grammar for Tree-sitter\n\n[![Build](https://github.com/fwcd/tree-sitter-kotlin/actions/workflows/build.yml/badge.svg)](https://github.com/fwcd/tree-sitter-kotlin/actions/workflows/build.yml)\n[![NPM](https://img.shields.io/npm/v/tree-sitter-kotlin)](https://www.npmjs.com/package/tree-sitter-kotlin)\n[![crates.io](https://img.shields.io/crates/v/tree-sitter-kotlin)](https://crates.io/crates/tree-sitter-kotlin)\n\n[Kotlin](https://kotlinlang.org) language grammar for [Tree-sitter](http://tree-sitter.github.io/tree-sitter/). You can try it out directly [on the web](https://fwcd.github.io/tree-sitter-kotlin).\n\n![Icon](Icon128.png)\n\nThe grammar is based on the [official language grammar](https://kotlinlang.org/docs/reference/grammar.html).\n\n## Project Structure\n\n| File | Description |\n| ---- | ----------- |\n| grammar.js | The Tree-sitter grammar |\n| grammar-reference.js | A direct translation of the Kotlin language grammar that is, however, ambiguous to Tree-sitter |\n| src | The generated parser |\n\n## Setup\n\n>`npm install`\n\n## Development\n\n### Compilation\n\nTo (re-)compile the grammar, run:\n\n>`npm run generate`\n\nNote that the grammar is written completely in JavaScript (`grammar.js`), the other source files are generated by `tree-sitter`.\n\n### Testing\n\nTo run the unit tests, run:\n\n>`npm run test`\n\n## WebAssembly\n\n### Compilation\n\nFirst make sure to have [Emscripten](https://emscripten.org/) installed. If you use Homebrew, you can `brew install emscripten`. Then run:\n\n>`npm run build-wasm`\n\n### Playground\n\nAfter compiling the grammar to WebAssembly, you can invoke\n\n>`npm run playground`\n\nto launch an interactive editing environment that displays the parsed syntax tree on-the-fly in the browser. You can also view a deployed version of this playground [on the web](https://fwcd.github.io/tree-sitter-kotlin).\n\n![Screenshot](playground-screenshot.png)\n\n## Documentation\n\nMore documentation on how to create Tree-sitter grammars [can be found here](https://tree-sitter.github.io/tree-sitter/creating-parsers).\n\n## See also\n\n* [Kotlin Language Server](https://github.com/fwcd/kotlin-language-server) for code completion, diagnostics and more\n* [Kotlin Debug Adapter](https://github.com/fwcd/kotlin-debug-adapter) for JVM debugging support\n","readmeFilename":"README.md"}