{"_id":"@usagi-coffee/tree-sitter-abl","_rev":"53-1dd3d77bef8c7f515a9fe8cf99103fb8","name":"@usagi-coffee/tree-sitter-abl","dist-tags":{"latest":"0.0.53"},"versions":{"0.0.1":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.1","author":"","license":"MIT","_id":"@usagi-coffee/tree-sitter-abl@0.0.1","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"dist":{"shasum":"bfcef93112abee3a871cc7f064aef7b24f1f9aa3","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.1.tgz","fileCount":19,"integrity":"sha512-KoeV9Ma7rKz6QGY9xz2Qky2Dy3Vi761OcJ7aURP3eAEQ9HMkGdYf6FF9pqEdQFFsMeaCwvwtszFnWuXUmQpCSg==","signatures":[{"sig":"MEYCIQDeGhU3Ki1kIBRhwcAL9zSuK5M0LZEMuaLjIrCaHSluNgIhAPtKsEdbgYQ/FBBFoWLCqJkC8H0BwbStrBp9WUgKq0QI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2291887},"main":"bindings/node","gitHead":"5038ab2ca692404d2c02290a6945873dd722b551","gypfile":true,"scripts":{"dev":"nodemon --ignore ./src --exec 'tree-sitter generate && tree-sitter parse example'","test":"tree-sitter generate && tree-sitter test","build":"tree-sitter generate && node-gyp build","parse":"tree-sitter generate && tree-sitter parse","install":"node-gyp rebuild","generate":"tree-sitter generate"},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"_npmVersion":"10.2.3","description":"ABL grammar for tree-sitter","directories":{},"_nodeVersion":"20.10.0","dependencies":{"nan":"^2.17.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","tree-sitter-cli":"^0.20.8"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-abl_0.0.1_1700925343597_0.4636688822719006","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.2","author":"","license":"MIT","_id":"@usagi-coffee/tree-sitter-abl@0.0.2","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"dist":{"shasum":"0c1cddacdabddbf391d42690938a9175254ddbea","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.2.tgz","fileCount":19,"integrity":"sha512-gHMDQO/pDOR+wC65fba6UN9qbM0dqFoDBOn2mBKEBy5B36B0QQMrE5CNHH40zFYJvrm2cnodYAqbIeGAfeJ+IA==","signatures":[{"sig":"MEUCIAXkZY8lNLiAS/kAST7CgnTJXZwGHUQxSPcZ36YSQk2/AiEA1z0rxwIyfZ2gVU+FRpttcDKJbkVSbBFvjcFY0O/cVIE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2497729},"main":"bindings/node","gitHead":"bbc1eb0eb5fd93248a18f3672ae36f8be5ac5425","gypfile":true,"scripts":{"dev":"nodemon --ignore ./src --exec 'tree-sitter generate && tree-sitter parse example'","test":"tree-sitter generate && tree-sitter test","build":"tree-sitter generate && node-gyp build","parse":"tree-sitter generate && tree-sitter parse","install":"node-gyp rebuild","generate":"tree-sitter generate","build:wasm":"tree-sitter generate && tree-sitter build-wasm"},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"_npmVersion":"10.2.3","description":"ABL grammar for tree-sitter","directories":{},"_nodeVersion":"20.10.0","dependencies":{"nan":"^2.17.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","tree-sitter-cli":"^0.20.8"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-abl_0.0.2_1700964814741_0.30435112304483947","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.3","author":"","license":"MIT","_id":"@usagi-coffee/tree-sitter-abl@0.0.3","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"dist":{"shasum":"acbbb714e813dcb26c8fbfb704cb1a5342b18f8c","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.3.tgz","fileCount":20,"integrity":"sha512-VwvtJC3/Egkx4iJxXuoWEk28oK42KXX21Ovvhkz2LwgcKwrsv53tVCl6uqyJi1kpUbm7Ge4iw/e3Qhs02kauhg==","signatures":[{"sig":"MEUCIQDiZLB2ewI7flUSi2OGpt963fx+tiITVVYgUC8pfasBUAIgUD6WN5ySBIvjPOb263EIJG7ghCAhDjnW3kLcFEhza30=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2474237},"main":"bindings/node","gitHead":"1e53542342f3d5eb9f608b1d4a72092275eb38ea","gypfile":true,"scripts":{"dev":"nodemon --ignore ./src --exec 'tree-sitter generate && tree-sitter parse example'","test":"tree-sitter generate && tree-sitter test","build":"tree-sitter generate && node-gyp build","parse":"tree-sitter generate && tree-sitter parse","install":"node-gyp rebuild","generate":"tree-sitter generate","build:wasm":"tree-sitter generate && tree-sitter build-wasm","prepublishOnly":"npm run build && npm run build:wasm"},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"_npmVersion":"10.2.3","description":"ABL grammar for tree-sitter","directories":{},"_nodeVersion":"20.10.0","dependencies":{"nan":"^2.17.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","tree-sitter-cli":"^0.20.8"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-abl_0.0.3_1701711236398_0.17614279125837728","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.4","author":"","license":"MIT","_id":"@usagi-coffee/tree-sitter-abl@0.0.4","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"dist":{"shasum":"51db7275d21708fe7a0ddaae70938e69d96bce23","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.4.tgz","fileCount":20,"integrity":"sha512-9hcibpGkFibDWGX4Q+ZuLaEdP3/QnZH7cbJjWFWs2JNIaqSqUUlNZcCnXJD4LI6EixGVqp0EsbED4dWkgcAGKA==","signatures":[{"sig":"MEUCIQDwpj/tYrMi7qFqEEXzz8QJ0YcQQUhG5J3pa7al60S0yQIgNvH8bTHKGFGUtuQ9b8PMHs8M+jvPHbW76CicgHt3jQc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2743240},"main":"bindings/node","gitHead":"000ef0eb1b589622054afe410776c09c6aa90a25","gypfile":true,"scripts":{"dev":"nodemon --ignore ./src --exec 'tree-sitter generate && tree-sitter parse example'","test":"tree-sitter generate && tree-sitter test","build":"tree-sitter generate && node-gyp build","parse":"tree-sitter generate && tree-sitter parse","install":"node-gyp rebuild","generate":"tree-sitter generate","build:wasm":"tree-sitter generate && tree-sitter build-wasm","prepublishOnly":"npm run build && npm run build:wasm"},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"_npmVersion":"10.2.3","description":"ABL grammar for tree-sitter","directories":{},"_nodeVersion":"20.10.0","dependencies":{"nan":"^2.17.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","tree-sitter-cli":"^0.20.8"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-abl_0.0.4_1702540659519_0.563245455094556","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.5","author":"","license":"MIT","_id":"@usagi-coffee/tree-sitter-abl@0.0.5","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"dist":{"shasum":"80e99619551100b5c673dcedb9d75a072abd3249","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.5.tgz","fileCount":20,"integrity":"sha512-T1aaQbWU4U36Tq/qXRiGzFOnzyVyW7AhqWFv1o3bqvkYC+LxU9lOtfGjkf54gHCwbXfCb5UBQnU1IhM08NWwrQ==","signatures":[{"sig":"MEUCIQC+LBsyjZxGrj3es0xJ7N2Hm+D33d2N1TNsWfBVvINauQIgB0diaPI/6X/1H0s5+u7uYczljWk0Ajaytg+j59pvfm0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3010494},"main":"bindings/node","gitHead":"259b484a3473f6e558f5755c6c4fe8d94f533ec6","gypfile":true,"scripts":{"dev":"nodemon --ignore ./src --exec 'tree-sitter generate && tree-sitter parse example'","test":"tree-sitter generate && tree-sitter test","build":"tree-sitter generate && node-gyp build","parse":"tree-sitter generate && tree-sitter parse","install":"node-gyp rebuild","generate":"tree-sitter generate","build:wasm":"tree-sitter generate && tree-sitter build-wasm","prepublishOnly":"npm run build && npm run build:wasm"},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"_npmVersion":"10.2.3","description":"ABL grammar for tree-sitter","directories":{},"_nodeVersion":"20.10.0","dependencies":{"nan":"^2.17.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","tree-sitter-cli":"^0.20.8"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-abl_0.0.5_1702544317608_0.5169799751339978","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.6","author":"","license":"MIT","_id":"@usagi-coffee/tree-sitter-abl@0.0.6","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"dist":{"shasum":"aff570cbd5974b5f3fd200b329f59e10649568cc","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.6.tgz","fileCount":20,"integrity":"sha512-5S8z6fCw+LVhzD9H2DDQ9MZC2PgaHdr8DB8434pqHb/tKoh5HqQlrb37Iqk1aAYDuU+zjol+Ug62Z86pZclZww==","signatures":[{"sig":"MEQCIBqgpg4TJf2mbVAI9ADGFSWwTPefdSBhrGmnG7Iw8ZEAAiBTIgAvE+6AtYDMulA2sdw6DIinQAspkETiu6TL58Drfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3378836},"main":"bindings/node","gitHead":"0d7c0471e0604f2ba2a89d2cdb1753468c0fff3e","gypfile":true,"scripts":{"dev":"nodemon --ignore ./src --exec 'tree-sitter generate && tree-sitter parse example'","test":"tree-sitter generate && tree-sitter test","build":"tree-sitter generate && node-gyp build","parse":"tree-sitter generate && tree-sitter parse","install":"node-gyp rebuild","generate":"tree-sitter generate","build:wasm":"tree-sitter generate && tree-sitter build-wasm","prepublishOnly":"npm run build && npm run build:wasm"},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"_npmVersion":"10.2.3","description":"ABL grammar for tree-sitter","directories":{},"_nodeVersion":"20.10.0","dependencies":{"nan":"^2.17.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","tree-sitter-cli":"^0.20.8"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-abl_0.0.6_1702641199300_0.44960658119284","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.7","author":"","license":"MIT","_id":"@usagi-coffee/tree-sitter-abl@0.0.7","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"dist":{"shasum":"931e7b6aca71ca89c76c0c3ab33a164a224be56e","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.7.tgz","fileCount":20,"integrity":"sha512-mEsrWqeE1gIz3Vye76lp/b8sDNj9hr18PllUiaIECAUauKl1LAL4oMOQprwSVbbZJ2kr26+7uNJnF13eb7ztgQ==","signatures":[{"sig":"MEUCIQDOR+szLpoyEBa1JtR9IFNee47w+bNQk8XmcAmzIInfNQIgTcuyxfuWAl8RtnlmYI51RfNSGpHi5LwrMTuCW+Wc87w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3463955},"main":"bindings/node","gitHead":"7ad4b766f3bb6bd6816e235e72a79bad87dbe858","gypfile":true,"scripts":{"dev":"nodemon --ignore ./src --exec 'tree-sitter generate && tree-sitter parse example'","test":"tree-sitter generate && tree-sitter test","build":"tree-sitter generate && node-gyp build","parse":"tree-sitter generate && tree-sitter parse","install":"node-gyp rebuild","generate":"tree-sitter generate","build:wasm":"tree-sitter generate && tree-sitter build-wasm","prepublishOnly":"npm run build && npm run build:wasm"},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"_npmVersion":"10.2.3","description":"ABL grammar for tree-sitter","directories":{},"_nodeVersion":"20.10.0","dependencies":{"nan":"^2.17.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","tree-sitter-cli":"^0.20.8"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-abl_0.0.7_1702889136386_0.1690963639936227","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.8","author":"","license":"MIT","_id":"@usagi-coffee/tree-sitter-abl@0.0.8","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"dist":{"shasum":"15d7ccbeb823da3f8e3e341c98e02c02f5a61117","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.8.tgz","fileCount":20,"integrity":"sha512-EAcctmH1eWQDnKKLfBE5qYbjU4i8Pi2BuDohukyEvFVBQLYcnnRCsDN5nt0xesP0Of8SXCoRR+hoXU6Kmqdwvw==","signatures":[{"sig":"MEQCIFwHhve2YkQUdfNFjxgBSQ+G7/DUM2xJYdcmNeG4C8GGAiBaprEU91wPMu9RJ37bZqayxTQS25/OVjMj3oouL1v/hw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3483555},"main":"bindings/node","gitHead":"206d79247d3bb401301925dfe123d2978df9d0c7","gypfile":true,"scripts":{"dev":"nodemon --ignore ./src -e js,json,p --exec 'tree-sitter generate && tree-sitter parse example.p'","test":"tree-sitter generate && tree-sitter test","build":"tree-sitter generate && node-gyp build","parse":"tree-sitter generate && tree-sitter parse","install":"node-gyp rebuild","generate":"tree-sitter generate","build:wasm":"tree-sitter generate && tree-sitter build-wasm","prepublishOnly":"npm run build && npm run build:wasm"},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"_npmVersion":"10.2.3","description":"ABL grammar for tree-sitter","directories":{},"_nodeVersion":"20.10.0","dependencies":{"nan":"^2.17.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","tree-sitter-cli":"^0.20.8"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-abl_0.0.8_1704272137190_0.513219059861151","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.9","author":"","license":"MIT","_id":"@usagi-coffee/tree-sitter-abl@0.0.9","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"dist":{"shasum":"4ccff28e481204047c2e10c70dfa5adced97cc21","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.9.tgz","fileCount":19,"integrity":"sha512-/aZlidtcHfOpQhZ1Z8IQfqUvlim/LnwN6UUJn2iQ30Ul24YYa5RlXu3gAThDVEs46SMrJdQjCrxx16ZEkVkAzQ==","signatures":[{"sig":"MEUCIQDAa5rDuoy+QyBLY0Sh3vuaXYDdCugzkwmAJmFDNaGf9QIgPWY1uWC7g6QGDhYnOp4P8qQYdAIiNto0f2LahYW8D4g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3983903},"main":"bindings/node","gitHead":"3e63bb7670a84a917d29caa07c89270c068be4bb","gypfile":true,"scripts":{"dev":"nodemon --ignore ./src -e js,json,p --exec 'tree-sitter generate && tree-sitter parse example.p'","test":"tree-sitter generate && tree-sitter test","build":"tree-sitter generate && node-gyp build","parse":"tree-sitter generate && tree-sitter parse","install":"node-gyp rebuild","generate":"tree-sitter generate","build:wasm":"tree-sitter generate && tree-sitter build-wasm","prepublishOnly":"npm run build && npm run build:wasm"},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"_npmVersion":"10.2.3","description":"ABL grammar for tree-sitter","directories":{},"_nodeVersion":"20.10.0","dependencies":{"nan":"^2.17.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","tree-sitter-cli":"^0.20.8"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-abl_0.0.9_1704275575583_0.7789634677629966","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.10","author":"","license":"MIT","_id":"@usagi-coffee/tree-sitter-abl@0.0.10","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"dist":{"shasum":"fea4ad147399236346cf423167789288f9fb73d3","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.10.tgz","fileCount":19,"integrity":"sha512-9JA2Ftpseqj+VgVj+1KSS4ZuLgxff3Crsyjh9k6eCvQrDPC92VgKdyK8S/FtbzRI1PajAGwNvkNvHpUOclEEHQ==","signatures":[{"sig":"MEUCIQC+6SVOY9IWSfBWAX4VMpsir9SzOsPxoYpIU2OuEIMbewIgOYnyIDz4YOoP7+iuj9G4Zd+oCebjVWVpcRCzasLhokg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3988849},"main":"bindings/node","gitHead":"5116673673764b5f028e6909572f275d58def98e","gypfile":true,"scripts":{"dev":"nodemon --ignore ./src -e js,json,p --exec 'tree-sitter generate && tree-sitter parse example.p'","test":"tree-sitter generate && tree-sitter test","build":"tree-sitter generate && node-gyp build","parse":"tree-sitter generate && tree-sitter parse","install":"node-gyp rebuild","generate":"tree-sitter generate","build:wasm":"tree-sitter generate && tree-sitter build-wasm","prepublishOnly":"npm run build && npm run build:wasm"},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"_npmVersion":"10.2.3","description":"ABL grammar for tree-sitter","directories":{},"_nodeVersion":"20.10.0","dependencies":{"nan":"^2.17.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","tree-sitter-cli":"^0.20.8"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-abl_0.0.10_1704279587923_0.5402141496749684","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.11","author":"","license":"MIT","_id":"@usagi-coffee/tree-sitter-abl@0.0.11","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"dist":{"shasum":"3b79b79f074739022a321c38a422f6a6403fbc66","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.11.tgz","fileCount":19,"integrity":"sha512-xL6VfhnRqOaSz6z4eJF5JKHQ48rD64WRshxBQKyFLLw3G0M0veQ2I3vDEfsvcibOUiFbs0+q6tOLMQRoCHkfmA==","signatures":[{"sig":"MEUCIQCiLDBl8UajjRPOhsc6J0+/O31+d5hAIyHX6/ytzk52YwIgN69uRp4BANV4iboAqxZFt2zWnjBWiUq9otsENyN2Sj4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4048804},"main":"bindings/node","gitHead":"887f26eeb2959f354be06184467d07c030d80297","gypfile":true,"scripts":{"dev":"nodemon --ignore ./src -e js,json,p --exec 'tree-sitter generate && tree-sitter parse example.p'","test":"tree-sitter generate && tree-sitter test","build":"tree-sitter generate && node-gyp build","parse":"tree-sitter generate && tree-sitter parse","install":"node-gyp rebuild","generate":"tree-sitter generate","build:wasm":"tree-sitter generate && tree-sitter build-wasm","prepublishOnly":"npm run build && npm run build:wasm"},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"_npmVersion":"10.2.3","description":"ABL grammar for tree-sitter","directories":{},"_nodeVersion":"20.10.0","dependencies":{"nan":"^2.17.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","tree-sitter-cli":"^0.20.8"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-abl_0.0.11_1704696174340_0.4083833851419194","host":"s3://npm-registry-packages"}},"0.0.12":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.12","author":"","license":"MIT","_id":"@usagi-coffee/tree-sitter-abl@0.0.12","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"dist":{"shasum":"5a7c9fe67ab1b982b7c608e0af5b30674f3bdac1","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.12.tgz","fileCount":19,"integrity":"sha512-bd1p70pJ8Y0AEL6CGnyjmLkBSj910D5/64t4CIoCKu39mNxjQSi7tJqFAJJZSyJd9gCu/TH2jSCqs1mpxDxjgg==","signatures":[{"sig":"MEQCIF8G7LXd//7jHYibME62/1Du0urrx6biw1TxaCyMm+0mAiBjx95J5/kW/BLzU+HjaXidbLSgU/8dnKQQA6VEe+KkZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4247789},"main":"bindings/node","gitHead":"697710eab6ecfe0b4adae2e9d6c551434d337307","gypfile":true,"scripts":{"dev":"nodemon --ignore ./src -e js,json,p --exec 'tree-sitter generate && tree-sitter parse example.p'","test":"tree-sitter generate && tree-sitter test","build":"tree-sitter generate && node-gyp build","parse":"tree-sitter generate && tree-sitter parse","install":"node-gyp rebuild","generate":"tree-sitter generate","build:wasm":"tree-sitter generate && tree-sitter build-wasm","prepublishOnly":"npm run build && npm run build:wasm"},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"_npmVersion":"10.2.3","description":"ABL grammar for tree-sitter","directories":{},"_nodeVersion":"20.10.0","dependencies":{"nan":"^2.17.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","tree-sitter-cli":"^0.20.8"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-abl_0.0.12_1705399449849_0.529743417136018","host":"s3://npm-registry-packages"}},"0.0.13":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.13","author":"","license":"MIT","_id":"@usagi-coffee/tree-sitter-abl@0.0.13","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"dist":{"shasum":"bbc6f035b9bad695eb96356f39648d9a32cb0bd9","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.13.tgz","fileCount":19,"integrity":"sha512-0PqATSsZhoogu5wLhQs1pnVUUfoMtlmbGg7dOF0Q+QSWkO0FGHOx57rvRAi3jjL6bMwbH3BWp828tRxKYoFxBw==","signatures":[{"sig":"MEUCIQDyvGhBPlbbU+oaxtFLaHgJm8dojqL+nZ9503Ct4O1hFwIgBq10ro+S+uxdujdncCf39ojtF4gtMtoqLMSAmiiFbMM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4276634},"main":"bindings/node","gitHead":"6a501bce265137a1183adae695233193f4b6e57a","gypfile":true,"scripts":{"dev":"nodemon --ignore ./src -e js,json,p --exec 'tree-sitter generate && tree-sitter parse example.p'","test":"tree-sitter generate && tree-sitter test","build":"tree-sitter generate && node-gyp build","parse":"tree-sitter generate && tree-sitter parse","install":"node-gyp rebuild","generate":"tree-sitter generate","build:wasm":"tree-sitter generate && tree-sitter build-wasm","prepublishOnly":"npm run build && npm run build:wasm"},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"_npmVersion":"10.2.3","description":"ABL grammar for tree-sitter","directories":{},"_nodeVersion":"20.10.0","dependencies":{"nan":"^2.17.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","tree-sitter-cli":"^0.20.8"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-abl_0.0.13_1705402255703_0.3846284369063253","host":"s3://npm-registry-packages"}},"0.0.14":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.14","author":"","license":"MIT","_id":"@usagi-coffee/tree-sitter-abl@0.0.14","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"dist":{"shasum":"0568bbb8cb3c19b12a0a3592c0737d29282f9a81","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.14.tgz","fileCount":19,"integrity":"sha512-GXNN6OCc28IYrFaoNzNYxSiU5UvqdzENEYbD0IZrd9emf1K4CTKh9gLqxGGuFFZauAhfLm32J50QZZCAJpTXKg==","signatures":[{"sig":"MEQCIB/7libU9lDzRmUAexPF+mBS/YX0Waaew9EyVTCvJOlIAiARizCEFpciAMwV4siDXEzJLANsJjxvgfc2X6w7wB/iqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4565028},"main":"bindings/node","gitHead":"f884aff6c53ab3c97a3a0e4c98427f6371cab3e6","gypfile":true,"scripts":{"dev":"nodemon --ignore ./src -e js,json,p --exec 'tree-sitter generate && tree-sitter parse example.p'","test":"tree-sitter generate && tree-sitter test","build":"tree-sitter generate && node-gyp build","parse":"tree-sitter generate && tree-sitter parse","install":"node-gyp rebuild","generate":"tree-sitter generate","build:wasm":"tree-sitter generate && tree-sitter build-wasm","prepublishOnly":"npm run build && npm run build:wasm"},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"_npmVersion":"10.2.3","description":"ABL grammar for tree-sitter","directories":{},"_nodeVersion":"20.10.0","dependencies":{"nan":"^2.17.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","tree-sitter-cli":"^0.20.8"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-abl_0.0.14_1705653167570_0.7369067943467862","host":"s3://npm-registry-packages"}},"0.0.15":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.15","author":"","license":"MIT","_id":"@usagi-coffee/tree-sitter-abl@0.0.15","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"dist":{"shasum":"a9c418c5a97710a2ec318e060f8b648acfe4c4b2","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.15.tgz","fileCount":19,"integrity":"sha512-omlqMF/GtJr8PPUGZ20IX8sc6/uuOwW2ebQOCKERetZJ6RfLCwvQ4O9VBEiYjDhsSTxjkRS8up0WgEmD9cjqYw==","signatures":[{"sig":"MEUCIQC5HikWkxKzkZY03eGg4Ri+64+K/528/alGm6YlSI1wDgIgYC2Wj1SLTuxyScbz0qh27EO7QOoA1YdAkS5qQon/03c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4960133},"main":"bindings/node","gitHead":"d8185e6c9444bb8d171a82ed42ee7b4ef0606108","gypfile":true,"scripts":{"dev":"nodemon --ignore ./src -e js,json,p --exec 'tree-sitter generate && tree-sitter parse example.p'","test":"tree-sitter generate && tree-sitter test","build":"tree-sitter generate && node-gyp build","parse":"tree-sitter generate && tree-sitter parse","install":"node-gyp rebuild","generate":"tree-sitter generate","build:wasm":"tree-sitter generate && tree-sitter build-wasm","prepublishOnly":"npm run build && npm run build:wasm"},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"_npmVersion":"10.2.3","description":"ABL grammar for tree-sitter","directories":{},"_nodeVersion":"20.10.0","dependencies":{"nan":"^2.17.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","tree-sitter-cli":"^0.20.8"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-abl_0.0.15_1706198351448_0.9838441947101759","host":"s3://npm-registry-packages"}},"0.0.16":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.16","author":"","license":"MIT","_id":"@usagi-coffee/tree-sitter-abl@0.0.16","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"dist":{"shasum":"4e4111f8d9e85bfcb9e62da58f015680c24390a4","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.16.tgz","fileCount":19,"integrity":"sha512-TiM2d4MLhsAMJ9YVb83SJIty+K4qizaSQNenzxxUhaBaAK/0+QQtOBYkk2AXu1XKvEwJ/KiBf73OyUKIlNm41w==","signatures":[{"sig":"MEYCIQCxGbadxrB5yZ6laOPEdrDCThuZ52Si4xykyyfwbDPPmAIhAJHBKsEO5RPyLF4Yg5jvk/919ZIcDh9jtugQU27lr8X+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5185246},"main":"bindings/node","gitHead":"04f83a1287e0a2189367b7abcedda4315c099f2d","gypfile":true,"scripts":{"dev":"nodemon --ignore ./src -e js,json,p --exec 'tree-sitter generate && tree-sitter parse example.p'","test":"tree-sitter generate && tree-sitter test","build":"tree-sitter generate && node-gyp build","parse":"tree-sitter generate && tree-sitter parse","install":"node-gyp rebuild","generate":"tree-sitter generate","build:wasm":"tree-sitter generate && tree-sitter build-wasm","prepublishOnly":"npm run build && npm run build:wasm"},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"_npmVersion":"10.2.3","description":"ABL grammar for tree-sitter","directories":{},"_nodeVersion":"20.10.0","dependencies":{"nan":"^2.17.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","tree-sitter-cli":"^0.20.8"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-abl_0.0.16_1706256107328_0.504364835411373","host":"s3://npm-registry-packages"}},"0.0.17":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.17","author":"","license":"MIT","_id":"@usagi-coffee/tree-sitter-abl@0.0.17","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"dist":{"shasum":"92484206325b72649baf17e4f41027d13b1b83bb","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.17.tgz","fileCount":19,"integrity":"sha512-c9SHty7MPHCRAjHdxeS92T3ay9pRuFT83o5ZJJW3eoGwLG0+rNm8FMSpBa6sm1fx6StzXjgUQxbe43ZW6LsoOg==","signatures":[{"sig":"MEUCIQD2NO9LpwgCr4LFvQdjUHplM/ddLtiAcXNo7NAaZqij5QIgYhJ6PEJTjjnX38Qgc6aytINmWx2J7z0rLGEWRD2Jc6c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5385555},"main":"bindings/node","gitHead":"9334d8ddfdd000938c954d486237dc0c285aaf62","gypfile":true,"scripts":{"dev":"nodemon --ignore ./src -e js,json,p --exec 'tree-sitter generate && tree-sitter parse example.p'","test":"tree-sitter generate && tree-sitter test","build":"tree-sitter generate && node-gyp build","parse":"tree-sitter generate && tree-sitter parse","install":"node-gyp rebuild","generate":"tree-sitter generate","build:wasm":"tree-sitter generate && tree-sitter build-wasm","prepublishOnly":"npm run build && npm run build:wasm"},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"_npmVersion":"10.2.3","description":"ABL grammar for tree-sitter","directories":{},"_nodeVersion":"20.10.0","dependencies":{"nan":"^2.17.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","tree-sitter-cli":"^0.20.8"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-abl_0.0.17_1706265393435_0.9710907644838125","host":"s3://npm-registry-packages"}},"0.0.18":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.18","author":"","license":"MIT","_id":"@usagi-coffee/tree-sitter-abl@0.0.18","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"dist":{"shasum":"14714f19355f9d0f9316cc586217d54d847a233c","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.18.tgz","fileCount":19,"integrity":"sha512-XUqXeLWAEqEzN6UEVZHZBNYeg/t1ZDTvktyLjWVa/+tTwTjCrgcHJuW10fNwvmcUC5MgSSuSrt3RfbNNnmIPZQ==","signatures":[{"sig":"MEQCICP6xY7WH2QTa1416NIPO6WgzS/SVo7th+K7MKb7JJUaAiByCGVQGT5/5gIX7cZ1P1a8Sb4UOSzoPSFtbszl1UpS1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6438798},"main":"bindings/node","gitHead":"8ccd43ec63796d71a2213a5d45a4943afa90e505","gypfile":true,"scripts":{"dev":"nodemon --ignore ./src -e js,json,p --exec 'tree-sitter generate && tree-sitter parse example.p'","test":"tree-sitter generate && tree-sitter test","build":"tree-sitter generate && node-gyp build","parse":"tree-sitter generate && tree-sitter parse","install":"node-gyp rebuild","generate":"tree-sitter generate","build:wasm":"tree-sitter generate && tree-sitter build-wasm","prepublishOnly":"npm run build && npm run build:wasm"},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"_npmVersion":"10.2.3","description":"ABL grammar for tree-sitter","directories":{},"_nodeVersion":"20.10.0","dependencies":{"nan":"^2.17.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","tree-sitter-cli":"^0.20.8"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-abl_0.0.18_1707896691780_0.5932168873466557","host":"s3://npm-registry-packages"}},"0.0.19":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.19","author":"","license":"MIT","_id":"@usagi-coffee/tree-sitter-abl@0.0.19","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"dist":{"shasum":"02c0a528d88d36ea3d33c469e8041b8b86b47a69","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.19.tgz","fileCount":19,"integrity":"sha512-Ck+rrlzVXJrn+0lArSWYyBOaicMttcaiPv0xgbUQCjFGiAMBZVZG+Tos44/2tBkEYrpy9QzfiS4eqwlgKSFK3Q==","signatures":[{"sig":"MEQCIFa9HlPp9WXXU0Cemr205H6z9FPyLF8bqPTrW2iEt0ZhAiBlwavKRtpgXwuaMObhdP6Zqhoz36bL8Kn5pv/tduyANg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6965497},"main":"bindings/node","gitHead":"6c2eea38eddbec2e3a5c7f4ddc1994ec516921c8","gypfile":true,"scripts":{"dev":"nodemon --ignore ./src -e js,json,p --exec 'tree-sitter generate && tree-sitter parse example.p'","test":"tree-sitter generate && tree-sitter test","build":"tree-sitter generate && node-gyp build","parse":"tree-sitter generate && tree-sitter parse","install":"node-gyp rebuild","generate":"tree-sitter generate","build:wasm":"tree-sitter generate && tree-sitter build-wasm","prepublishOnly":"npm run build && npm run build:wasm"},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"_npmVersion":"10.2.3","description":"ABL grammar for tree-sitter","directories":{},"_nodeVersion":"20.10.0","dependencies":{"nan":"^2.17.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","tree-sitter-cli":"^0.20.8"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-abl_0.0.19_1708589040812_0.9734201883265359","host":"s3://npm-registry-packages"}},"0.0.20":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.20","author":"","license":"MIT","_id":"@usagi-coffee/tree-sitter-abl@0.0.20","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"dist":{"shasum":"1048741b33943bcf7a9bd04b932116338c617a5d","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.20.tgz","fileCount":19,"integrity":"sha512-xKmTUyg1uIHTANW4z5vQoo5hVhYhC+aN1/VcftdkNcoimmJXGZZDLFS6EIPPb3b3PguZIZwzgRXwHzuCGzAp8A==","signatures":[{"sig":"MEUCIEc+i67WJrTXJafzvR5T1HuqHhtBIqBtGUWfEB4md+xQAiEAgIEO1nYdxXuuaX0hIXyP6mi7doOGnN7M+PD0GI+Eq78=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7042399},"main":"bindings/node","gitHead":"580f9b370c5c2315420375ac8a6a829ceb644cf3","gypfile":true,"scripts":{"dev":"nodemon --ignore ./src -e js,json,p --exec 'tree-sitter generate && tree-sitter parse example.p'","test":"tree-sitter generate && tree-sitter test","build":"tree-sitter generate && node-gyp build","parse":"tree-sitter generate && tree-sitter parse","install":"node-gyp rebuild","generate":"tree-sitter generate","build:wasm":"tree-sitter generate && tree-sitter build-wasm","prepublishOnly":"npm run build && npm run build:wasm"},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"_npmVersion":"10.2.3","description":"ABL grammar for tree-sitter","directories":{},"_nodeVersion":"20.10.0","dependencies":{"nan":"^2.17.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","tree-sitter-cli":"^0.20.8"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-abl_0.0.20_1708670542666_0.5485880595073303","host":"s3://npm-registry-packages"}},"0.0.21":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.21","author":"","license":"MIT","_id":"@usagi-coffee/tree-sitter-abl@0.0.21","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"dist":{"shasum":"168d025693b7d3854351c94a5e60488a46b19c5f","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.21.tgz","fileCount":19,"integrity":"sha512-Wrf9IGRE1waB6HIEYr79mJMNUfEC575XHbwPx53mOVT67YtOnNDIz7QzR0l99dDlel9MmG0hKPPJxHwpCqpOZQ==","signatures":[{"sig":"MEYCIQCl3R7XqpnZgn5PPqERFt4ijFcrbrGZXSnzVsCMWhKfdgIhALBEg30USCbLVEGU5ERx8ciefuNw3WM53rI8aOsEaDlk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6972419},"main":"bindings/node","gitHead":"9f9deda6c764e53247ea514df447da261fb99b08","gypfile":true,"scripts":{"dev":"nodemon --ignore ./src -e js,json,p --exec 'tree-sitter generate && tree-sitter parse example.p'","test":"tree-sitter generate && tree-sitter test","build":"tree-sitter generate && node-gyp build","parse":"tree-sitter generate && tree-sitter parse","install":"node-gyp rebuild","generate":"tree-sitter generate","build:wasm":"tree-sitter generate && tree-sitter build-wasm","prepublishOnly":"npm run build && npm run build:wasm"},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"_npmVersion":"10.2.3","description":"ABL grammar for tree-sitter","directories":{},"_nodeVersion":"20.10.0","dependencies":{"nan":"^2.17.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","tree-sitter-cli":"^0.20.8"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-abl_0.0.21_1709122018303_0.06991778722256092","host":"s3://npm-registry-packages"}},"0.0.22":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.22","author":"","license":"MIT","_id":"@usagi-coffee/tree-sitter-abl@0.0.22","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"dist":{"shasum":"cebbd84bf5a5c95b1c94aeb45b09756f34ede56b","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.22.tgz","fileCount":19,"integrity":"sha512-5lkedUGqUtzlFfhigXHO9jAhNh46qs6pe0U3Bedn8b+1yAJcYwigxzGns2MXT2RKfjtqDhmR1ekgfetcrvxGUA==","signatures":[{"sig":"MEQCICSNE0oUSNbUfV04XnQ2KMDsZ3Xp9ym+jTCIHCvdJ0C1AiAhJeqo+aonABgQDXBMG8wV3+Ylj4YZPTf998LJ1mS2ng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7023211},"main":"bindings/node","gitHead":"5d4edc3940ca3a7595955a0865670d3e6a74254c","gypfile":true,"scripts":{"dev":"nodemon --ignore ./src -e js,json,p --exec 'tree-sitter generate && tree-sitter parse example.p'","test":"tree-sitter generate && tree-sitter test","build":"tree-sitter generate && node-gyp build","parse":"tree-sitter generate && tree-sitter parse","install":"node-gyp rebuild","generate":"tree-sitter generate","build:wasm":"tree-sitter generate && tree-sitter build-wasm","prepublishOnly":"npm run build && npm run build:wasm"},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"_npmVersion":"10.2.3","description":"ABL grammar for tree-sitter","directories":{},"_nodeVersion":"20.10.0","dependencies":{"nan":"^2.17.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","tree-sitter-cli":"^0.20.8"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-abl_0.0.22_1712957354025_0.24507781246851779","host":"s3://npm-registry-packages"}},"0.0.23":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.23","author":"","license":"MIT","_id":"@usagi-coffee/tree-sitter-abl@0.0.23","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"dist":{"shasum":"3fe5bf8ee0de1790aa79bcbea9d1e9f3ea2f50cc","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.23.tgz","fileCount":19,"integrity":"sha512-2oRWUBpRGx8FllOXTvsATIYJ75SD0GYvQ5jBBy69VwjVG7Pv51gN+6+twJKEbnXrIjgTDa3aqAt6i2LycJJHwg==","signatures":[{"sig":"MEUCIFoenhaAqhoW4Fb+wQpxcmLEZeOChGqORecFzYY5ztt5AiEAm8Y3IJbUf9GqAs8onLsX8eqxSKu882LL4QIHeirJcHc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8466399},"main":"bindings/node","gitHead":"b579a838000ef76dfbcc4e1af3dcd89cdd649f92","gypfile":true,"scripts":{"dev":"nodemon --ignore ./src -e js,json,p --exec 'tree-sitter generate && tree-sitter parse example.p'","test":"tree-sitter generate && tree-sitter test","build":"tree-sitter generate && node-gyp build","parse":"tree-sitter generate && tree-sitter parse","install":"node-gyp rebuild","generate":"tree-sitter generate","build:wasm":"tree-sitter generate && tree-sitter build-wasm","prepublishOnly":"npm run build && npm run build:wasm"},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"_npmVersion":"10.2.3","description":"ABL grammar for tree-sitter","directories":{},"_nodeVersion":"20.10.0","dependencies":{"nan":"^2.17.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","tree-sitter-cli":"^0.20.8"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-abl_0.0.23_1713550517461_0.4023531817273036","host":"s3://npm-registry-packages"}},"0.0.24":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.24","author":"","license":"MIT","_id":"@usagi-coffee/tree-sitter-abl@0.0.24","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"dist":{"shasum":"b3ad4d29cacfd5bab2fa23aac113ace87a513109","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.24.tgz","fileCount":19,"integrity":"sha512-oG0ztdYE20z5eBGipZiaNnM2EXmn4YU18SGHM347CSXN2O2SpqUSUDkGzdpA4g9qcgpQWRWdKQZ38qIKmq+VAQ==","signatures":[{"sig":"MEQCIGlbK4ThOOeVb239xx8EyW674hQj2Hxnxx+Dv3J62Q/qAiB00N6yw8hZca20psrl3rRls8ubgahlABgRJRVAPk7/bQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8538045},"main":"bindings/node","gitHead":"833dd2ff79a464051b6200a5bb1d240ed96afd1c","gypfile":true,"scripts":{"dev":"nodemon --ignore ./src -e js,json,p --exec 'tree-sitter generate && tree-sitter parse example.p'","test":"tree-sitter generate && tree-sitter test","build":"tree-sitter generate && node-gyp build","parse":"tree-sitter generate && tree-sitter parse","install":"node-gyp rebuild","generate":"tree-sitter generate","build:wasm":"tree-sitter generate && tree-sitter build-wasm","prepublishOnly":"npm run build && npm run build:wasm"},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"_npmVersion":"10.7.0","description":"ABL grammar for tree-sitter","directories":{},"_nodeVersion":"18.20.4","dependencies":{"nan":"^2.17.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","tree-sitter-cli":"^0.20.8"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-abl_0.0.24_1721769719232_0.5697676867043309","host":"s3://npm-registry-packages"}},"0.0.25":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.25","author":"","license":"MIT","_id":"@usagi-coffee/tree-sitter-abl@0.0.25","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"dist":{"shasum":"affd1dfdb5bbf8f0c4f6e688a3d18ca7bfa6d705","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.25.tgz","fileCount":19,"integrity":"sha512-eY0uhQcVTQ9i3op3+qEJtG6RVETD9LPaOXmccHFavZwY2dO+eLLWm72sLpriWGB8tXTqVGRSryLjZlX7Pgxjmw==","signatures":[{"sig":"MEQCIFjWSELfwgUF8hCylEYG+ldH8PhVfh35XIk9+h2KdNDnAiBtYBmRlAHFYFe53ePjTWlFsR6cs66qhmV/FxG6akX9VA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8534157},"main":"bindings/node","gitHead":"2c7d783956047767ca56b426cab3670d1a215c8d","gypfile":true,"scripts":{"dev":"nodemon --ignore ./src -e js,json,p --exec 'tree-sitter generate && tree-sitter parse example.p'","test":"tree-sitter generate && tree-sitter test","build":"tree-sitter generate && node-gyp build","parse":"tree-sitter generate && tree-sitter parse","install":"node-gyp rebuild","generate":"tree-sitter generate","build:wasm":"tree-sitter generate && tree-sitter build-wasm","prepublishOnly":"npm run build && npm run build:wasm"},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"_npmVersion":"10.7.0","description":"ABL grammar for tree-sitter","directories":{},"_nodeVersion":"18.20.4","dependencies":{"nan":"^2.17.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","tree-sitter-cli":"^0.20.8"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-abl_0.0.25_1722247057381_0.1564475467696087","host":"s3://npm-registry-packages"}},"0.0.26":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.26","author":"","license":"MIT","_id":"@usagi-coffee/tree-sitter-abl@0.0.26","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"dist":{"shasum":"c80b8a5e94f697bbb7bba967c9f2b6623bcbb811","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.26.tgz","fileCount":110,"integrity":"sha512-8Hmseqxw+0Ex8HCB3oM8EPfsWvo0HCscbTZyCu96Hkbtv5Q8zS9DfsWy+6CtNeBSD0/JxOzxbZp8Refe7yajXg==","signatures":[{"sig":"MEUCICE1UPxnMzw+tRbY9Mg6eNQtnGgsgAgR1spJi6pen54vAiEAomzvfLRoQ+ofcZrlg1wtdDnbHzFilTVwYS4GRi2w6I4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17717779},"main":"bindings/node","gitHead":"e556df647159c264cca15df32dfc729fe08997d9","gypfile":true,"scripts":{"dev":"nodemon --ignore ./src -e js,json,p --exec 'tree-sitter generate && tree-sitter parse example.p'","test":"tree-sitter generate && tree-sitter test","build":"tree-sitter generate && node-gyp build","parse":"tree-sitter generate && tree-sitter parse","install":"node-gyp rebuild","generate":"tree-sitter generate","build:wasm":"tree-sitter generate && tree-sitter build-wasm","prepublishOnly":"npm run build && npm run build:wasm"},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"_npmVersion":"10.7.0","description":"ABL grammar for tree-sitter","directories":{},"_nodeVersion":"18.20.4","dependencies":{"nan":"^2.17.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","tree-sitter-cli":"^0.20.8"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-abl_0.0.26_1723763702744_0.5506891413132737","host":"s3://npm-registry-packages"}},"0.0.27":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.27","author":"","license":"MIT","_id":"@usagi-coffee/tree-sitter-abl@0.0.27","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"dist":{"shasum":"41fe3698f208ddd82334dee9a67b417d1600d58b","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.27.tgz","fileCount":110,"integrity":"sha512-7QRtWEserf29zHIsZ2BR1FAUc4WTVUeL2UeYeRPtnZnxQ+8jQ9y+938D3bYgIatF033gdX38Shied5hlwwnuzg==","signatures":[{"sig":"MEUCICidZ8yw1HAV+7yR38U2KlNMgiOnNkaf3jPSD6m/jBDEAiEA4XxnW3OhM7e74h1QSHfKTCb9bTUDwZyM0gl9i1aMQtM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18029079},"main":"bindings/node","gitHead":"71173d89fb27484cce385969c5c6dd365d503be0","gypfile":true,"scripts":{"dev":"nodemon --ignore ./src -e js,json,p --exec 'tree-sitter generate && tree-sitter parse example.p'","test":"tree-sitter generate && tree-sitter test","build":"tree-sitter generate && node-gyp build","parse":"tree-sitter generate && tree-sitter parse","install":"node-gyp rebuild","generate":"tree-sitter generate","build:wasm":"tree-sitter generate && tree-sitter build-wasm","prepublishOnly":"npm run build && npm run build:wasm"},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"_npmVersion":"10.7.0","description":"ABL grammar for tree-sitter","directories":{},"_nodeVersion":"18.20.4","dependencies":{"nan":"^2.17.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","tree-sitter-cli":"^0.20.8"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-abl_0.0.27_1724629278072_0.7521321122894595","host":"s3://npm-registry-packages"}},"0.0.28":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.28","author":"","license":"MIT","_id":"@usagi-coffee/tree-sitter-abl@0.0.28","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"dist":{"shasum":"56a1a3c38abc32b20866c18ae7590abcea05a4b8","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.28.tgz","fileCount":110,"integrity":"sha512-D6xv7+8vGBG6I6Kfr5Y95x4jhCxwsTeh0wAiezcnZnyfFOwzJ1Wo0930QsvKitq5i3xFlFugnfGR27jyNy8dDQ==","signatures":[{"sig":"MEYCIQC5EGEyiTgBOaFpaFxFJ5gZdQit2+/T+BXMh8Z1lypSbwIhANQroSLUlDdc5Q956Hu10rKUPZqinvl3C21Y2x1V+Efd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18560452},"main":"bindings/node","gitHead":"382632902a7b0d1a62bbf9cd23dd9082011b4e23","gypfile":true,"scripts":{"dev":"nodemon --ignore ./src -e js,json,p --exec 'tree-sitter generate && tree-sitter parse example.p'","test":"tree-sitter generate && tree-sitter test","build":"tree-sitter generate && node-gyp build","parse":"tree-sitter generate && tree-sitter parse","install":"node-gyp rebuild","generate":"tree-sitter generate","build:wasm":"tree-sitter generate && tree-sitter build-wasm","prepublishOnly":"npm run build && npm run build:wasm"},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"_npmVersion":"10.7.0","description":"ABL grammar for tree-sitter","directories":{},"_nodeVersion":"18.20.4","dependencies":{"nan":"^2.17.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","tree-sitter-cli":"^0.20.8"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-abl_0.0.28_1724751218663_0.5146893335735221","host":"s3://npm-registry-packages"}},"0.0.29":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.29","author":"","license":"MIT","_id":"@usagi-coffee/tree-sitter-abl@0.0.29","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"dist":{"shasum":"ffd1d30d265a4ef466647efbfe864d4186a5d829","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.29.tgz","fileCount":110,"integrity":"sha512-5hcJmigYvSGBLWyfeFb0OdVwIqQzzx2f8bXWikdHvdkboFOkxCK/e6Lxv9H9B1a0T8Jc9UoYDAeEL2iFgwDBog==","signatures":[{"sig":"MEYCIQCM1+tdPphb5P4mNaYTmF+AaNMsaOAP7CO1VpYw9wN1YgIhAKHnfJ8f4GDSz/W8xBgL/H0fOHw62JhTi9xzjjM4l6pT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19534277},"main":"bindings/node","gitHead":"42df918aff23f7b381bb1c7af386e4e955009e3f","gypfile":true,"scripts":{"dev":"nodemon --ignore ./src -e js,json,p --exec 'tree-sitter generate && tree-sitter parse example.p'","test":"tree-sitter generate && tree-sitter test","build":"tree-sitter generate && node-gyp build","parse":"tree-sitter generate && tree-sitter parse","install":"node-gyp rebuild","generate":"tree-sitter generate","build:wasm":"tree-sitter generate && tree-sitter build-wasm","prepublishOnly":"npm run build && npm run build:wasm"},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"_npmVersion":"10.7.0","description":"ABL grammar for tree-sitter","directories":{},"_nodeVersion":"18.20.4","dependencies":{"nan":"^2.17.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","tree-sitter-cli":"^0.20.8"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-abl_0.0.29_1725329808553_0.3519075239944085","host":"s3://npm-registry-packages"}},"0.0.30":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.30","author":"","license":"MIT","_id":"@usagi-coffee/tree-sitter-abl@0.0.30","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"dist":{"shasum":"e9349b8fc41f07464d83b213e102610d9aad2a31","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.30.tgz","fileCount":19,"integrity":"sha512-1UdFOaulAGe/jmbG1cXrJZdliJrn51Hz2AjJqEIdeRcjSef+LGib1jOtjOQ62nlEaW3Bj3YEvNdrAhMtAfCtSA==","signatures":[{"sig":"MEQCIB1DuFZUguk+59BEB9/8zlqoYCMz3ZRZY+zc4lBfUP0rAiBcqks4Zo7eraKvNqLu5cERGY7bTshIlsQJkoKYQgtQAA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10476864},"main":"bindings/node","gitHead":"44bc8d6d403ce7e5fed36d677e590e6a200cb310","gypfile":true,"scripts":{"dev":"nodemon --ignore ./src -e js,json,p --exec 'tree-sitter generate && tree-sitter parse example.p'","test":"tree-sitter generate && tree-sitter test","build":"tree-sitter generate && node-gyp build","parse":"tree-sitter generate && tree-sitter parse","install":"node-gyp rebuild","generate":"tree-sitter generate","build:wasm":"tree-sitter generate && tree-sitter build-wasm","prepublishOnly":"npm run build && npm run build:wasm"},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"_npmVersion":"10.7.0","description":"ABL grammar for tree-sitter","directories":{},"_nodeVersion":"18.20.4","dependencies":{"nan":"^2.17.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","tree-sitter-cli":"^0.20.8"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-abl_0.0.30_1725417819738_0.531107708374631","host":"s3://npm-registry-packages"}},"0.0.31":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.31","author":"","license":"MIT","_id":"@usagi-coffee/tree-sitter-abl@0.0.31","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"dist":{"shasum":"3396affb1924347fc26a4d41aa2eba48da378a8b","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.31.tgz","fileCount":19,"integrity":"sha512-FE4NN58duVb7zTvvOiMfpkxRyf2M1Gr2+6Ahx6Z7n9ljgBu5xoOs9kgf7nEh5mlrQ0H00pJbRqWXZjJwuRD7RQ==","signatures":[{"sig":"MEUCIQD8ggVcetCSPikTDHB3EbCYQEdk39p9xHn4msHYaF+c2gIgJuUPnb1OBEA5WsNSLvj8LmYpuMYtjMYj78yY+dgn/18=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9368386},"main":"bindings/node","gitHead":"ce14b84276d6c4a56d81d8ad81a1c83dc563ca4b","gypfile":true,"scripts":{"dev":"nodemon --ignore ./src -e js,json,p --exec 'tree-sitter generate && tree-sitter parse example.p'","test":"tree-sitter generate && tree-sitter test","build":"tree-sitter generate && node-gyp build","parse":"tree-sitter generate && tree-sitter parse","install":"node-gyp rebuild","generate":"tree-sitter generate","build:wasm":"tree-sitter generate && tree-sitter build-wasm","prepublishOnly":"npm run build && npm run build:wasm"},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"_npmVersion":"10.7.0","description":"ABL grammar for tree-sitter","directories":{},"_nodeVersion":"18.20.4","dependencies":{"nan":"^2.17.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","tree-sitter-cli":"^0.20.8"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-abl_0.0.31_1725479116158_0.9013610749897902","host":"s3://npm-registry-packages"}},"0.0.32":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.32","author":"","license":"MIT","_id":"@usagi-coffee/tree-sitter-abl@0.0.32","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"dist":{"shasum":"0d1fc4086167a6369d6a2c2dc24e0a584637f672","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.32.tgz","fileCount":19,"integrity":"sha512-BClu+TY9nNZx0iflLGFElI8uxJAeEAb3FPvSPQP5VyK0Ci4JGaDrs4jIR0yZehpNS1flgSrJdy7tY14FK3TeLg==","signatures":[{"sig":"MEQCIAJqOu27C07Audfqu5M9FVgd0vsygH0vbTLOQXcWwSi3AiA+AY/8cV47b6hghOjs2ftnj7jRIabsUABJrvLXbGVGOg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9466390},"main":"bindings/node","gitHead":"986f95ff3ccadb6e31a76a08081db56e4b730630","gypfile":true,"scripts":{"dev":"nodemon --ignore ./src -e js,json,p --exec 'tree-sitter generate && tree-sitter parse example.p'","test":"tree-sitter generate && tree-sitter test","build":"tree-sitter generate && node-gyp build","parse":"tree-sitter generate && tree-sitter parse","install":"node-gyp rebuild","generate":"tree-sitter generate","build:wasm":"tree-sitter generate && tree-sitter build-wasm","prepublishOnly":"npm run build && npm run build:wasm"},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"_npmVersion":"10.7.0","description":"ABL grammar for tree-sitter","directories":{},"_nodeVersion":"18.20.4","dependencies":{"nan":"^2.17.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","tree-sitter-cli":"^0.20.8"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-abl_0.0.32_1725611513405_0.9487660627510905","host":"s3://npm-registry-packages"}},"0.0.33":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.33","author":"","license":"MIT","_id":"@usagi-coffee/tree-sitter-abl@0.0.33","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"dist":{"shasum":"6613e458e459212bf5271a86c839c2c576e5c15e","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.33.tgz","fileCount":19,"integrity":"sha512-l7vDytiT03yQ6cR7gtL8g4bHrMLZn8NhexhHCUnnPOliBMEo+0HvTMCUwR84IR8J6IsgyZZ86XIOHwk/urswTA==","signatures":[{"sig":"MEUCIQCmS/xw16XsI07qE0R16excO4nlvwFaF3gC3Aa6Y5RfewIgd7sE95AuDuE0nO4KL1vXOwuf52Vju4WzjswSXTfL+bE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10795293},"main":"bindings/node","gitHead":"617394ca43c58d22dc3fcb05ea83b5777c09983a","gypfile":true,"scripts":{"dev":"nodemon --ignore ./src -e js,json,p --exec 'tree-sitter generate && tree-sitter parse example.p'","test":"tree-sitter generate && tree-sitter test","build":"tree-sitter generate && node-gyp build","parse":"tree-sitter generate && tree-sitter parse","install":"node-gyp rebuild","generate":"tree-sitter generate","build:wasm":"tree-sitter generate && tree-sitter build-wasm","prepublishOnly":"npm run build && npm run build:wasm"},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"_npmVersion":"10.7.0","description":"ABL grammar for tree-sitter","directories":{},"_nodeVersion":"18.20.4","dependencies":{"nan":"^2.17.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","tree-sitter-cli":"^0.20.8"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-abl_0.0.33_1726189061314_0.39538893343128345","host":"s3://npm-registry-packages"}},"0.0.34":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.34","author":"","license":"MIT","_id":"@usagi-coffee/tree-sitter-abl@0.0.34","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"dist":{"shasum":"2aac52bf72827d591d979cd6426b99a953fdb2ea","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.34.tgz","fileCount":19,"integrity":"sha512-3hnhc5gr8lZJJ4YosOsIx/67C5T4KqGTsgoHM0ehOndoWVPstANR9dKmcpo0Jl556nZ648RNopPAXwTHcaPjIQ==","signatures":[{"sig":"MEUCIQC11ZHM9+RdfF3Vmlp9RpWNJrxFvV0046k0vtZ58AQJWQIgaGlIUJq3N5zve8X3+w24fa2aYn+of9LXnNcVdK5iPO8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11090583},"main":"bindings/node","gitHead":"2d3969ca662af3e6a10ca2462ef22a98a71b5c43","gypfile":true,"scripts":{"dev":"nodemon --ignore ./src -e js,json,p --exec 'tree-sitter generate && tree-sitter parse example.p'","test":"tree-sitter generate && tree-sitter test","build":"tree-sitter generate && node-gyp build","parse":"tree-sitter generate && tree-sitter parse","install":"node-gyp rebuild","generate":"tree-sitter generate","build:wasm":"tree-sitter generate && tree-sitter build-wasm","prepublishOnly":"npm run build && npm run build:wasm"},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"_npmVersion":"10.7.0","description":"ABL grammar for tree-sitter","directories":{},"_nodeVersion":"18.20.4","dependencies":{"nan":"^2.17.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","tree-sitter-cli":"^0.20.8"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-abl_0.0.34_1726279206683_0.1847684630317139","host":"s3://npm-registry-packages"}},"0.0.35":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.35","author":"","license":"MIT","_id":"@usagi-coffee/tree-sitter-abl@0.0.35","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"dist":{"shasum":"34fb803de32293359cd030b9dc24ff6ea17b897e","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.35.tgz","fileCount":19,"integrity":"sha512-nJdUvWVgXmtbTJ1kJnyzl0Kg7FYy1uLHV3SdjWWO+6iVHQ0QfH3tvehQxuwAH8XoRf8FyDw2gsTzk/SrQaJtSA==","signatures":[{"sig":"MEYCIQCNm7T+N2lCX3ZtklALVfKAgXK2mWsBgA99FgzufVGQMQIhAOgqbbS7om+6QnXluC2zeptru5yqocGJUOp0cZ1T/rgl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10789356},"main":"bindings/node","gitHead":"713d94967aa08d1a1c1a80016b4d46e898530e4e","gypfile":true,"scripts":{"dev":"nodemon --ignore ./src -e js,json,p --exec 'tree-sitter generate && tree-sitter parse example.p'","test":"tree-sitter generate && tree-sitter test","build":"tree-sitter generate && node-gyp build","parse":"tree-sitter generate && tree-sitter parse","install":"node-gyp rebuild","generate":"tree-sitter generate","build:wasm":"tree-sitter generate && tree-sitter build-wasm","prepublishOnly":"npm run build && npm run build:wasm"},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"_npmVersion":"10.7.0","description":"ABL grammar for tree-sitter","directories":{},"_nodeVersion":"18.20.4","dependencies":{"nan":"^2.17.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","tree-sitter-cli":"^0.20.8"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-abl_0.0.35_1726469776604_0.587071228381087","host":"s3://npm-registry-packages"}},"0.0.36":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.36","author":"","license":"MIT","_id":"@usagi-coffee/tree-sitter-abl@0.0.36","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"dist":{"shasum":"2b9941dedb53a5dce46412086533ff9ce8a499dd","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.36.tgz","fileCount":19,"integrity":"sha512-3ueYNUxZ71DrAw4BdqFjINoFviN+diC5t61tYZaIKjNN4OMFc/UPQi6rD1gxSU6hMogzDInviSIErQAhDDdLsw==","signatures":[{"sig":"MEYCIQDZIG7nNAjLoGnYTJoWPRV51HjJuyQNvGl0yxVr9fiovgIhAJ39i74MPVJa6YByglQnyRqspYFFfiHVV8wfexJG03n1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10789357},"main":"bindings/node","gitHead":"5723a7cb8b167faffc653ca7e613148cb96e9617","gypfile":true,"scripts":{"dev":"nodemon --ignore ./src -e js,json,p --exec 'tree-sitter generate && tree-sitter parse example.p'","test":"tree-sitter generate && tree-sitter test","build":"tree-sitter generate && node-gyp build","parse":"tree-sitter generate && tree-sitter parse","install":"node-gyp rebuild","generate":"tree-sitter generate","build:wasm":"tree-sitter generate && tree-sitter build-wasm","prepublishOnly":"npm run build && npm run build:wasm"},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"_npmVersion":"10.7.0","description":"ABL grammar for tree-sitter","directories":{},"_nodeVersion":"18.20.4","dependencies":{"nan":"^2.17.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","tree-sitter-cli":"^0.20.8"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-abl_0.0.36_1726470080369_0.6678085749472857","host":"s3://npm-registry-packages"}},"0.0.37":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.37","author":"","license":"MIT","_id":"@usagi-coffee/tree-sitter-abl@0.0.37","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"dist":{"shasum":"8191a800b57d045c422de68b9697103d4129ff31","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.37.tgz","fileCount":19,"integrity":"sha512-mmVFfRm6dILjLfczZWFdkeRbLu9GRUOIhHfCf6xVEt/UhQqkzXHQCs5yP+kBFcAiEoXSpbRQ5wlJSDh4qtJ9xg==","signatures":[{"sig":"MEUCIQDsIF0GHkhkPtifFnWUdn5b/cKsuFa8slJsylZpXch2CQIgGyK3dilaFJ8DtM6IrxKsJGgphAhghejpbUOgn6OvtiE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10817355},"main":"bindings/node","gitHead":"1b8ed5e39812f5ddfd9863bd65ae7a57267ac1a6","gypfile":true,"scripts":{"dev":"nodemon --ignore ./src -e js,json,p --exec 'tree-sitter generate && tree-sitter parse example.p'","test":"tree-sitter generate && tree-sitter test","build":"tree-sitter generate && node-gyp build","parse":"tree-sitter generate && tree-sitter parse","install":"node-gyp rebuild","generate":"tree-sitter generate","build:wasm":"tree-sitter generate && tree-sitter build-wasm","prepublishOnly":"npm run build && npm run build:wasm"},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"_npmVersion":"10.7.0","description":"ABL grammar for tree-sitter","directories":{},"_nodeVersion":"18.20.4","dependencies":{"nan":"^2.17.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","tree-sitter-cli":"^0.20.8"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-abl_0.0.37_1726500849527_0.3443972166650535","host":"s3://npm-registry-packages"}},"0.0.38":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.38","author":"","license":"MIT","_id":"@usagi-coffee/tree-sitter-abl@0.0.38","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"dist":{"shasum":"65ebfb114ce4d9a2b057bb09106d3448fc1ad4d4","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.38.tgz","fileCount":19,"integrity":"sha512-eAPe20cvkNeHDW8+Ud2994LgwEMBAbhBJJnXEtT/UCK/3mopDftSIdRFfkL9hksquz8PgMe1fb/f/TzDquGzVg==","signatures":[{"sig":"MEQCIGbKMaI4BtNPvzzsSdhD32Q/dpC2ipwmFOaPrJxk0NspAiA9EhST5ID3N2U3YLvZJvB3v3Nj752MXCImenaFtaxbyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11357095},"main":"bindings/node","gitHead":"88e54efa675c88b11578170cefd3bf1f3e108b32","gypfile":true,"scripts":{"dev":"nodemon --ignore ./src -e js,json,p --exec 'tree-sitter generate && tree-sitter parse example.p'","test":"tree-sitter generate && tree-sitter test","build":"tree-sitter generate && node-gyp build","parse":"tree-sitter generate && tree-sitter parse","install":"node-gyp rebuild","generate":"tree-sitter generate","build:wasm":"tree-sitter generate && tree-sitter build-wasm","prepublishOnly":"npm run build && npm run build:wasm"},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"_npmVersion":"10.7.0","description":"ABL grammar for tree-sitter","directories":{},"_nodeVersion":"18.20.4","dependencies":{"nan":"^2.17.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","tree-sitter-cli":"^0.20.8"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-abl_0.0.38_1726672581170_0.6305956407529669","host":"s3://npm-registry-packages"}},"0.0.39":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.39","author":"","license":"MIT","_id":"@usagi-coffee/tree-sitter-abl@0.0.39","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"dist":{"shasum":"95045a03befb98fffb292d5bac1b79cc308c2b50","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.39.tgz","fileCount":19,"integrity":"sha512-rE8PQVdSX5VlQ7dPZAOTvbiK4zKfuo++/1DOot1zfNGa6+HVo591pEfMhIQdEPkea4TEFRq4odk0wh2BwzZVTg==","signatures":[{"sig":"MEUCIQC6jYTnobRxgziU1W2nV9NopbQ6r+IjKtbSS1Oj/+e5HQIgKrzcpSR2o4DwR9WkBO3skrk6yaa+sHbtL4APwm0FlZQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11601267},"main":"bindings/node","gitHead":"dc6fcf6e3e56c7f26f36a4c1b3afe573f3a19192","gypfile":true,"scripts":{"dev":"nodemon --ignore ./src -e js,json,p --exec 'tree-sitter generate && tree-sitter parse example.p'","test":"tree-sitter generate && tree-sitter test","build":"tree-sitter generate && node-gyp build","parse":"tree-sitter generate && tree-sitter parse","install":"node-gyp rebuild","generate":"tree-sitter generate","build:wasm":"tree-sitter generate && tree-sitter build-wasm","prepublishOnly":"npm run build && npm run build:wasm"},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"_npmVersion":"10.7.0","description":"ABL grammar for tree-sitter","directories":{},"_nodeVersion":"18.20.4","dependencies":{"nan":"^2.17.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","tree-sitter-cli":"^0.20.8"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-abl_0.0.39_1726702532613_0.020774874176091362","host":"s3://npm-registry-packages"}},"0.0.40":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.40","author":"","license":"MIT","_id":"@usagi-coffee/tree-sitter-abl@0.0.40","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"dist":{"shasum":"ef68e02c84d5cd2b761b111865d361bdb40539a5","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.40.tgz","fileCount":19,"integrity":"sha512-6qOmZDjZpX83/GrUFFMUKqOOOiqMcR3DMHQ9f+RQF4p5QGCI5o16qQNpg/mfz8sLxxVPoQha7uk1tXgDGnVg3g==","signatures":[{"sig":"MEYCIQD24bU1TmscKP9visZoCFpghLzJ96PkddqmNmyjmRaeYwIhAMIE1iF/eYIFQieX/kG4Y+nr4ivXKE/bB5aEf1xpCEzI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11719702},"main":"bindings/node","gitHead":"5aacb87c28c382c1d66a18fae7225dfc28622269","gypfile":true,"scripts":{"dev":"nodemon --ignore ./src -e js,json,p --exec 'tree-sitter generate && tree-sitter parse example.p'","test":"tree-sitter generate && tree-sitter test","build":"tree-sitter generate && node-gyp build","parse":"tree-sitter generate && tree-sitter parse","install":"node-gyp rebuild","generate":"tree-sitter generate","build:wasm":"tree-sitter generate && tree-sitter build-wasm","prepublishOnly":"npm run build && npm run build:wasm"},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"_npmVersion":"10.7.0","description":"ABL grammar for tree-sitter","directories":{},"_nodeVersion":"18.20.4","dependencies":{"nan":"^2.17.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","tree-sitter-cli":"^0.20.8"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-abl_0.0.40_1727042695867_0.8164317317495944","host":"s3://npm-registry-packages"}},"0.0.41":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.41","author":"","license":"MIT","_id":"@usagi-coffee/tree-sitter-abl@0.0.41","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"dist":{"shasum":"4df8ce132dc577f2e7098143f26a34d7fe380427","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.41.tgz","fileCount":19,"integrity":"sha512-FgMXFTZuunQy389AXkJLoyqzl0TjHWIjRReN3xxAi83p3OnYueu2+bTSp1sA/HPYP0bWa02axmM0sjmga3M+VA==","signatures":[{"sig":"MEYCIQCTCHMO5cFnsb78TVw7wLo2ahWOi2jBC57VCqb6hD13iAIhANft1mbSc3EdBPOzzxYGsRykARvF9z7JlOlWnOk8yTSG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11919385},"main":"bindings/node","gitHead":"361a3e90e9f28f11e171f35fa327bf1818d1b41c","gypfile":true,"scripts":{"dev":"nodemon --ignore ./src -e js,json,p --exec 'tree-sitter generate && tree-sitter parse example.p'","test":"tree-sitter generate && tree-sitter test","build":"tree-sitter generate && node-gyp build","parse":"tree-sitter generate && tree-sitter parse","install":"node-gyp rebuild","generate":"tree-sitter generate","build:wasm":"tree-sitter generate && tree-sitter build-wasm","prepublishOnly":"npm run build && npm run build:wasm"},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"_npmVersion":"10.7.0","description":"ABL grammar for tree-sitter","directories":{},"_nodeVersion":"18.20.4","dependencies":{"nan":"^2.17.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","tree-sitter-cli":"^0.20.8"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-abl_0.0.41_1727430731608_0.3255832369658813","host":"s3://npm-registry-packages"}},"0.0.42":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.42","author":"","license":"MIT","_id":"@usagi-coffee/tree-sitter-abl@0.0.42","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"dist":{"shasum":"e4b24f2dea6184bcf44c345cb2b17de16bbacf13","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.42.tgz","fileCount":19,"integrity":"sha512-HEgIgI3U4GGCxQU79C51z7TRzpDTom4OYaNkx7pj+9Zmf1TSsHeADfQ+UGn/S3DIj20nPhj5qJS+PJGBZC8xyQ==","signatures":[{"sig":"MEYCIQCvjo0UzVwuMrew3EzQsvFh20KJAT62j6dj3ToQbAXgIQIhAMLntDU+P/7Cq7uQt7bngsHdDxOzAZRWHkP0j9ESS0nu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11951294},"main":"bindings/node","gitHead":"3212664bd0340776270584072cae72775e89eaa5","gypfile":true,"scripts":{"dev":"nodemon --ignore ./src -e js,json,p --exec 'tree-sitter generate && tree-sitter parse example.p'","test":"tree-sitter generate && tree-sitter test","build":"tree-sitter generate && node-gyp build","parse":"tree-sitter generate && tree-sitter parse","install":"node-gyp rebuild","generate":"tree-sitter generate","build:wasm":"tree-sitter generate && tree-sitter build-wasm","prepublishOnly":"npm run build && npm run build:wasm"},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"_npmVersion":"10.7.0","description":"ABL grammar for tree-sitter","directories":{},"_nodeVersion":"18.20.4","dependencies":{"nan":"^2.17.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","tree-sitter-cli":"^0.20.8"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-abl_0.0.42_1727444897839_0.18722572718322428","host":"s3://npm-registry-packages"}},"0.0.43":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.43","author":"","license":"MIT","_id":"@usagi-coffee/tree-sitter-abl@0.0.43","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"dist":{"shasum":"3455d095bb5e88ec9cbc109015e29e96b9235b4d","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.43.tgz","fileCount":19,"integrity":"sha512-UpGDgmGaI9PDAhXBDc6xRniL1BVMlWZ34h9TFgCjUDbDPc61e7AwDnAzBbURJM2Z3ICOV9vnQV6oqQtyXl1YWA==","signatures":[{"sig":"MEYCIQDzwwJ49YB4yrx+JvCn0krEnVP3HHDll7++NIC3gc7b6gIhAPc7iSMbLifqRSDHdJRR4XnB0y7eA9e0qKqGBKej0ZzO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11908533},"main":"bindings/node","gitHead":"4273fa96fe39ab96ffdf29c9d916ba3283ec3a5a","gypfile":true,"scripts":{"dev":"nodemon --ignore ./src -e js,json,p --exec 'tree-sitter generate && tree-sitter parse example.p'","test":"tree-sitter generate && tree-sitter test","build":"tree-sitter generate && node-gyp build","parse":"tree-sitter generate && tree-sitter parse","install":"node-gyp rebuild","generate":"tree-sitter generate","build:wasm":"tree-sitter generate && tree-sitter build-wasm","prepublishOnly":"npm run build && npm run build:wasm"},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"_npmVersion":"10.7.0","description":"ABL grammar for tree-sitter","directories":{},"_nodeVersion":"18.20.4","dependencies":{"nan":"^2.17.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","tree-sitter-cli":"^0.20.8"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-abl_0.0.43_1728693334777_0.8763564744129484","host":"s3://npm-registry-packages"}},"0.0.44":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.44","author":"","license":"MIT","_id":"@usagi-coffee/tree-sitter-abl@0.0.44","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"dist":{"shasum":"ee301afcf83fc10578c3780af54b123469fcb67b","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.44.tgz","fileCount":19,"integrity":"sha512-bzgD39moHGuQt06OI8qorMKVjNFGHj97i84zxPZo0QXf2yBgnBRAo7Iw+aHyU8uu5FsHMlK3BxxCiMA0R7iq/A==","signatures":[{"sig":"MEUCIQDyCJmP9cF+0qExVE10FwjTWY1EbTXuH1VCF/848r5NcwIgCpOUcLkYg7JPjvl7+PnxV26oEU7vgVBddIqGUCk8CTQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12863020},"main":"bindings/node","gitHead":"852155d790c041c7a35f11fd8050cb134650b7c3","gypfile":true,"scripts":{"dev":"nodemon --ignore ./src -e js,json,p --exec 'tree-sitter generate && tree-sitter parse example.p'","test":"tree-sitter generate && tree-sitter test","build":"tree-sitter generate && node-gyp build","parse":"tree-sitter generate && tree-sitter parse","install":"node-gyp rebuild","generate":"tree-sitter generate","build:wasm":"tree-sitter generate && tree-sitter build-wasm","prepublishOnly":"npm run build && npm run build:wasm"},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"_npmVersion":"10.7.0","description":"ABL grammar for tree-sitter","directories":{},"_nodeVersion":"18.20.4","dependencies":{"nan":"^2.17.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","tree-sitter-cli":"^0.20.8"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-abl_0.0.44_1731904273608_0.12140920481015782","host":"s3://npm-registry-packages"}},"0.0.45":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.45","author":"","license":"MIT","_id":"@usagi-coffee/tree-sitter-abl@0.0.45","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"dist":{"shasum":"e314e749137b7a6f2a56615472d56f7f57010f2f","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.45.tgz","fileCount":19,"integrity":"sha512-PG9ge5TS2sR1a1MkFwUsijvj3/96MelPwxOnUL1Dl+QNhvaqNLoxQT29HCWikoxGRnaKwIja0M6kHdvkQkWv6A==","signatures":[{"sig":"MEUCIAbA3JaiPzdJ0caPjOvG5+FAjiwIKsyAHCPVZ5rOsTHAAiEAn8++03GhTdGnV6VASI3zRPcjQDA4ND3EinMdlNZA1qU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14505510},"main":"bindings/node","gitHead":"51b237a136014566f1ff744f68d0c8262ab8f726","gypfile":true,"scripts":{"dev":"nodemon --ignore ./src -e js,json,p --exec 'tree-sitter generate && tree-sitter parse example.p'","test":"tree-sitter generate && tree-sitter test","build":"tree-sitter generate && node-gyp build","parse":"tree-sitter generate && tree-sitter parse","install":"node-gyp rebuild","generate":"tree-sitter generate","build:wasm":"tree-sitter generate && tree-sitter build-wasm","prepublishOnly":"npm run build && npm run build:wasm"},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"_npmVersion":"10.7.0","description":"ABL grammar for tree-sitter","directories":{},"_nodeVersion":"18.20.4","dependencies":{"nan":"^2.17.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","tree-sitter-cli":"^0.20.8"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-abl_0.0.45_1732805128587_0.35412163916913997","host":"s3://npm-registry-packages"}},"0.0.46":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.46","author":"","license":"MIT","_id":"@usagi-coffee/tree-sitter-abl@0.0.46","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"dist":{"shasum":"9894407db01e9bf252620e5a2bf2295523032c85","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.46.tgz","fileCount":19,"integrity":"sha512-rfMY/0Ndp/97kyjsgQxBt9qoQN9DmppkbaXgomjTStsgR54OgR3hCqgfKWQ8HTtb8YGGHoVoBKu1QN2k+v6BGQ==","signatures":[{"sig":"MEUCIE4hW0rQmOLDqljexwVJtfhpK03/+BxUDvyrqbGUWr1yAiEAgCvJJUpVZgwfqLZw5cjZCh9siqieJ2+LZqBYMn93GEo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14181910},"main":"bindings/node","gitHead":"b825a63ba1b8b49c72884b5dd2eedad7c2894660","gypfile":true,"scripts":{"dev":"nodemon --ignore ./src -e js,json,p --exec 'tree-sitter generate && tree-sitter parse example.p'","test":"tree-sitter generate && tree-sitter test","build":"tree-sitter generate && node-gyp build","parse":"tree-sitter generate && tree-sitter parse","install":"node-gyp rebuild","generate":"tree-sitter generate","build:wasm":"tree-sitter generate && tree-sitter build-wasm","prepublishOnly":"npm run build && npm run build:wasm"},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"_npmVersion":"10.7.0","description":"ABL grammar for tree-sitter","directories":{},"_nodeVersion":"18.20.4","dependencies":{"nan":"^2.17.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","tree-sitter-cli":"^0.20.8"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-abl_0.0.46_1740566221322_0.3004185275721727","host":"s3://npm-registry-packages-npm-production"}},"0.0.47":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.47","keywords":["incremental","parsing","tree-sitter","abl"],"author":{"name":"Kamil Jakubus"},"license":"MIT","_id":"@usagi-coffee/tree-sitter-abl@0.0.47","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"homepage":"https://github.com/usagi-coffee/tree-sitter-abl#readme","bugs":{"url":"https://github.com/usagi-coffee/tree-sitter-abl/issues"},"dist":{"shasum":"7b171d9493b6840a9b51bbda3fbe64ddb88a4f60","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.47.tgz","fileCount":20,"integrity":"sha512-66aG+/2PFbtmc3DBLQ2etd0Y2IvHorC8Vce2Mb6DpchXnBjCe16D6TonH2fMoi9wRuOiRFqS3AAsUKw+A+Wz3w==","signatures":[{"sig":"MEQCIGPI66+lGaaSCNWPHmY1CM6+QF4IR4sEi26Dlr9UtmlPAiB7INz5Mi152/yMclIuVmaQXA4fIFEsWl3t5GxML9U41A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101365387},"main":"bindings/node","types":"bindings/node","gitHead":"bf74cb1a0a0e08bce529e1e0f479361af3251bde","scripts":{"dev":"nodemon --ignore ./src -e js,json,p --exec 'tree-sitter generate && tree-sitter parse example.p'","test":"tree-sitter generate && tree-sitter test","build":"tree-sitter generate && tree-sitter build","start":"tree-sitter playground","install":"node-gyp-build","generate":"tree-sitter generate","prestart":"tree-sitter build --wasm","build:wasm":"tree-sitter generate && tree-sitter build -w","prepublishOnly":"tree-sitter generate && tree-sitter build && tree-sitter build -w"},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"repository":{"url":"git+https://github.com/usagi-coffee/tree-sitter-abl.git","type":"git"},"_npmVersion":"11.6.2","description":"ABL grammar for tree-sitter","directories":{},"_nodeVersion":"24.11.1","dependencies":{"node-addon-api":"^8.5.0","node-gyp-build":"^4.8.4"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","prebuildify":"^6.0.1","tree-sitter":"^0.22.4","tree-sitter-cli":"^0.26.0"},"peerDependencies":{"tree-sitter":"^0.22.4"},"peerDependenciesMeta":{"tree-sitter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-abl_0.0.47_1769020244801_0.2463770952015243","host":"s3://npm-registry-packages-npm-production"}},"0.0.48":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.48","keywords":["incremental","parsing","tree-sitter","abl"],"author":{"name":"Kamil Jakubus"},"license":"MIT","_id":"@usagi-coffee/tree-sitter-abl@0.0.48","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"homepage":"https://github.com/usagi-coffee/tree-sitter-abl#readme","bugs":{"url":"https://github.com/usagi-coffee/tree-sitter-abl/issues"},"dist":{"shasum":"9be825821b076866740ea2ef0a525c46bd0be577","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.48.tgz","fileCount":20,"integrity":"sha512-qwxlipVDFGOxO/BcC7BrDrWTuqSk8Wp/7+9y/G+7qDiqrXKvc61dGwOJxGomaYpzCuHI6MoMdK5v9WudbpvD9g==","signatures":[{"sig":"MEYCIQDCwwdGnpkPoIBGjeDgn7aTd/cKcX47PSNtTikAccfMdAIhAJawMsUoK1Upedw+cq8OeYXhbEGI0d/dAY95tZbaIWgw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100280166},"main":"bindings/node","types":"bindings/node","gitHead":"dbc5e792b1b0306b4e0fa8d467272189a8196759","scripts":{"dev":"nodemon --ignore ./src -e js,json,p --exec 'tree-sitter generate && tree-sitter parse example.p'","test":"tree-sitter generate && tree-sitter test","build":"tree-sitter generate && tree-sitter build","start":"tree-sitter playground","install":"node-gyp-build","generate":"tree-sitter generate","prestart":"tree-sitter build --wasm","build:wasm":"tree-sitter generate && tree-sitter build -w","prepublishOnly":"bun run prepublish.js"},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"repository":{"url":"git+https://github.com/usagi-coffee/tree-sitter-abl.git","type":"git"},"_npmVersion":"11.6.2","description":"ABL grammar for tree-sitter","directories":{},"_nodeVersion":"24.11.1","dependencies":{"node-addon-api":"^8.5.0","node-gyp-build":"^4.8.4"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","prebuildify":"^6.0.1","tree-sitter":"^0.22.4","tree-sitter-cli":"^0.26.0"},"peerDependencies":{"tree-sitter":"^0.22.4"},"peerDependenciesMeta":{"tree-sitter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-abl_0.0.48_1769078578394_0.6053403455075659","host":"s3://npm-registry-packages-npm-production"}},"0.0.49":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.49","keywords":["incremental","parsing","tree-sitter","abl"],"author":{"name":"Kamil Jakubus"},"license":"MIT","_id":"@usagi-coffee/tree-sitter-abl@0.0.49","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"homepage":"https://github.com/usagi-coffee/tree-sitter-abl#readme","bugs":{"url":"https://github.com/usagi-coffee/tree-sitter-abl/issues"},"dist":{"shasum":"cf2c8c9330fe1368eedf6e4163c1b0ae74303585","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.49.tgz","fileCount":20,"integrity":"sha512-1Yn3j9mCsOh4xbW5dOJKBqJfnf4kQe6dJ+m/8PU6m5kNiW6Ed5zNn+Zy0XBbwFYlunipLyM/etSYkBDsd7AU7A==","signatures":[{"sig":"MEQCIG+V1/goAFWPZZnuLCCfs8xDd31nxdvzCfxS/AvGVZp0AiBTMYYp2ES2CZEWbgqnvmfyJvH9QhLd0qDI7T+mlDjrvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208878087},"main":"bindings/node","types":"bindings/node","gitHead":"1f24d51c95c9738aa07118bdfb6186fdfba9c7da","scripts":{"dev":"nodemon --ignore ./src -e js,json,p --exec 'tree-sitter generate && tree-sitter parse example.p'","test":"tree-sitter generate && tree-sitter test && bun run tools/check.js","build":"tree-sitter generate && tree-sitter build","check":"bun run tools/check.js","parse":"tree-sitter parse","start":"tree-sitter playground","install":"node-gyp-build","generate":"tree-sitter generate && bun run check","prestart":"tree-sitter build --wasm","build:wasm":"tree-sitter generate && tree-sitter build -w","parse:snippet":"bun run tools/parse.js","prepublishOnly":"bun run prepublish.js","check:statements":"bun run tools/check_statements.js"},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"repository":{"url":"git+https://github.com/usagi-coffee/tree-sitter-abl.git","type":"git"},"_npmVersion":"11.6.2","description":"ABL grammar for tree-sitter","directories":{},"_nodeVersion":"24.11.1","dependencies":{"node-addon-api":"^8.5.0","node-gyp-build":"^4.8.4"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","prebuildify":"^6.0.1","tree-sitter":"^0.22.4","tree-sitter-cli":"^0.26.0"},"peerDependencies":{"tree-sitter":"^0.22.4"},"peerDependenciesMeta":{"tree-sitter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-abl_0.0.49_1769215429402_0.47020074590886507","host":"s3://npm-registry-packages-npm-production"}},"0.0.50":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.50","keywords":["incremental","parsing","tree-sitter","abl"],"author":{"name":"Kamil Jakubus"},"license":"MIT","_id":"@usagi-coffee/tree-sitter-abl@0.0.50","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"homepage":"https://github.com/usagi-coffee/tree-sitter-abl#readme","bugs":{"url":"https://github.com/usagi-coffee/tree-sitter-abl/issues"},"dist":{"shasum":"7b9ef5550d95000597c726a093268e10cf6ed7f3","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.50.tgz","fileCount":20,"integrity":"sha512-ejBUFqkTJMKXqbfxaZnt+XTguovb+tfdtSdcGVqug197a3JiQr7GOrHeJiolB9vN5Uf9+TXCErYVRNiomx9+nA==","signatures":[{"sig":"MEUCIQDD2bsWaAyrd1NZ4XFAJV9xEuu0lDOdINo/OmG9VnvbLAIgQ5GddW/ak/xPaiER2sHFn6q8MX1Q2Kf6vdReYoQ5JOY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174182236},"main":"bindings/node","types":"bindings/node","gitHead":"94a6f2c453edce2d58f87879baf0dcef32839cf3","scripts":{"dev":"nodemon --ignore ./src -e js,json,p --exec 'bun run tools/generate.js && bun run tools/parse_file.js example.p'","test":"bun run tools/generate.js && bun run tools/test.js","build":"bun run tools/generate.js && tree-sitter build","check":"bun run tools/generate.js","parse":"bun run tools/generate.js && tree-sitter parse","start":"tree-sitter playground","install":"node-gyp-build","generate":"bun run tools/generate.js","prestart":"tree-sitter build --wasm","reference":"bun run tools/reference.js","build:wasm":"tree-sitter generate && tree-sitter build -w","test:update":"bun run tools/generate.js && bun run tools/test.js","test:queries":"tree-sitter test","generate:full":"tree-sitter generate","parse:snippet":"bun run tools/generate.js && bun run tools/parse.js","check:statements":"bun run tools/check_statements.js"},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"repository":{"url":"git+https://github.com/usagi-coffee/tree-sitter-abl.git","type":"git"},"_npmVersion":"11.6.2","description":"ABL grammar for tree-sitter","directories":{},"_nodeVersion":"24.11.1","dependencies":{"node-addon-api":"^8.5.0","node-gyp-build":"^4.8.4"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","prebuildify":"^6.0.1","tree-sitter":"^0.22.4","tree-sitter-cli":"^0.26.0"},"peerDependencies":{"tree-sitter":"^0.22.4"},"peerDependenciesMeta":{"tree-sitter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-abl_0.0.50_1770224176825_0.3295717028446592","host":"s3://npm-registry-packages-npm-production"}},"0.0.51":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.51","keywords":["abl","incremental","parsing","tree-sitter"],"author":{"name":"Kamil Jakubus"},"license":"MIT","_id":"@usagi-coffee/tree-sitter-abl@0.0.51","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"homepage":"https://github.com/usagi-coffee/tree-sitter-abl#readme","bugs":{"url":"https://github.com/usagi-coffee/tree-sitter-abl/issues"},"dist":{"shasum":"22f5e4a055eb5ba4a62df2d4af35bde07d03ef5f","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.51.tgz","fileCount":21,"integrity":"sha512-C/tJBPqyik2APkg9j5hWHFhMS8mNaH09lLIbei22CnwELa71wNVaUKXgQ7c8Z30MHtMDJ20hNGpUt4aW3w+oHA==","signatures":[{"sig":"MEUCIQDQfyAvqQGXghfeyXKKDRwN+1r7kvJSyToB1zwfHHDl7QIgcDTMscI3/JuY4RJejreIwDo297QMfkXmRPR3X8rO+s8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186685212},"main":"bindings/node","types":"bindings/node","gitHead":"794f7c5e578e6be57fce4c1db4814cf5716efe43","scripts":{"dev":"nodemon --ignore ./src -e js,json,p --exec 'bun run tools/generate.js && bun run tools/parse_file.js example.p'","test":"bun run tools/generate.js && bun run tools/test.js","build":"bun run tools/generate.js && tree-sitter build","check":"bun run tools/generate.js","parse":"bun run tools/generate.js && tree-sitter parse","start":"tree-sitter playground","format":"oxfmt","install":"node-gyp-build","generate":"bun run tools/generate.js","prestart":"tree-sitter build --wasm","reference":"bun run tools/reference.js","build:wasm":"tree-sitter generate && tree-sitter build -w","test:update":"bun run tools/generate.js && bun run tools/test.js","test:queries":"tree-sitter test","generate:full":"tree-sitter generate","parse:snippet":"bun run tools/generate.js && bun run tools/parse.js","audit:node-types":"node tools/audit_node_types.js","check:statements":"bun run tools/check_statements.js"},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"repository":{"url":"git+https://github.com/usagi-coffee/tree-sitter-abl.git","type":"git"},"_npmVersion":"11.6.2","description":"ABL grammar for tree-sitter","directories":{},"_nodeVersion":"24.11.1","dependencies":{"node-addon-api":"^8.7.0","node-gyp-build":"^4.8.4"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.43.0","nodemon":"^3.1.14","prebuildify":"^6.0.1","tree-sitter":"^0.22.4","tree-sitter-cli":"^0.26.8"},"peerDependencies":{"tree-sitter":"^0.22.4"},"peerDependenciesMeta":{"tree-sitter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-abl_0.0.51_1775545292764_0.07132891559510446","host":"s3://npm-registry-packages-npm-production"}},"0.0.52":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.52","keywords":["abl","incremental","parsing","tree-sitter"],"author":{"name":"Kamil Jakubus"},"license":"MIT","_id":"@usagi-coffee/tree-sitter-abl@0.0.52","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"homepage":"https://github.com/usagi-coffee/tree-sitter-abl#readme","bugs":{"url":"https://github.com/usagi-coffee/tree-sitter-abl/issues"},"dist":{"shasum":"3e0a7dc97429d1a257ac58403a540d49daac3667","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.52.tgz","fileCount":19,"integrity":"sha512-wzZEENnm1zCObgP3aR30gYrDfOH0pm0CYfy8Vk5TDu0x2/uod7uoh7WZxCcBgISKoSki9ZuKD8M2KI7M7FygFg==","signatures":[{"sig":"MEUCIBlZSWxCQnl/15j904rk9TJHav4unl5BFDlEIC75k0xMAiEA9c3As04pSUb0JuQ8xWwtAWspxvMg0MW5f+CwY1n22Mk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166790934},"main":"bindings/node","type":"module","types":"bindings/node","gitHead":"63c79236751d36a35328019d4f107709b2942f80","scripts":{"dev":"nodemon --ignore ./src -e js,json,p --exec 'bun run tools/generate.js && bun run tools/parse_file.js example.p'","test":"bun run tools/generate.js && bun run tools/test.js","build":"bun run tools/generate.js && tree-sitter build","check":"bun run tools/generate.js","parse":"bun run tools/generate.js && tree-sitter parse","start":"tree-sitter playground","format":"oxfmt","install":"node-gyp-build","generate":"bun run tools/generate.js","prestart":"tree-sitter build --wasm","benchmark":"bun run tools/benchmark.js","reference":"bun run tools/reference.js","build:wasm":"tree-sitter generate && tree-sitter build -w","test:update":"bun run tools/generate.js && bun run tools/test.js","audit:naming":"node tools/audit_naming.js","test:queries":"tree-sitter test","audit:sharing":"node tools/audit_sharing.js","generate:full":"tree-sitter generate","parse:snippet":"bun run tools/generate.js && bun run tools/parse.js","audit:node-types":"node tools/audit_node_types.js","audit:statements":"tree-sitter generate --report-states-for-rule - 2>&1 | grep -E '_statement|_definition'","benchmark:corpus":"bun run tools/generate_benchmark_corpus.js","audit:expressions":"tree-sitter generate --report-states-for-rule - 2>&1 | grep -E '_expression'"},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"repository":{"url":"git+https://github.com/usagi-coffee/tree-sitter-abl.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenEdge ABL grammar for tree-sitter","directories":{},"_nodeVersion":"24.11.1","dependencies":{"node-addon-api":"^8.7.0","node-gyp-build":"^4.8.4"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.58.0","nodemon":"^3.1.14","prebuildify":"^6.0.1","tree-sitter":"^0.25.0","tree-sitter-cli":"^0.26.11"},"peerDependencies":{"tree-sitter":"^0.25.0"},"peerDependenciesMeta":{"tree-sitter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-abl_0.0.52_1783957626353_0.2659139721461554","host":"s3://npm-registry-packages-npm-production"}},"0.0.53":{"name":"@usagi-coffee/tree-sitter-abl","version":"0.0.53","description":"OpenEdge ABL grammar for tree-sitter","keywords":["abl","incremental","parsing","tree-sitter"],"license":"MIT","author":{"name":"Kamil Jakubus"},"repository":{"type":"git","url":"git+https://github.com/usagi-coffee/tree-sitter-abl.git"},"type":"module","main":"bindings/node","types":"bindings/node","scripts":{"install":"node-gyp-build","prestart":"tree-sitter build --wasm","start":"tree-sitter playground","format":"oxfmt","test":"bun run tools/generate.js && bun run tools/test.js","test:queries":"tree-sitter test","test:update":"bun run tools/generate.js && bun run tools/test.js","generate:full":"tree-sitter generate","generate":"bun run tools/generate.js","check":"bun run tools/generate.js","audit:naming":"node tools/audit_naming.js","audit:sharing":"node tools/audit_sharing.js","audit:statements":"tree-sitter generate --report-states-for-rule - 2>&1 | grep -E '_statement|_definition'","audit:expressions":"tree-sitter generate --report-states-for-rule - 2>&1 | grep -E '_expression'","audit:node-types":"node tools/audit_node_types.js","benchmark:corpus":"bun run tools/generate_benchmark_corpus.js","benchmark":"bun run tools/benchmark.js","parse":"bun run tools/generate.js && tree-sitter parse","parse:snippet":"bun run tools/generate.js && bun run tools/parse.js","reference":"bun run tools/reference.js","build":"bun run tools/generate.js && tree-sitter build","build:wasm":"tree-sitter generate && tree-sitter build -w","dev":"nodemon --ignore ./src -e js,json,p --exec 'bun run tools/generate.js && bun run tools/parse_file.js example.p'"},"dependencies":{"node-addon-api":"^8.7.0","node-gyp-build":"^4.8.4"},"devDependencies":{"nodemon":"^3.1.14","oxfmt":"^0.65.0","prebuildify":"^6.0.1","tree-sitter":"^0.25.1","tree-sitter-cli":"^0.27.0"},"peerDependencies":{"tree-sitter":"^0.25.0"},"peerDependenciesMeta":{"tree-sitter":{"optional":true}},"gitHead":"adc3befc4adf836cd42d4ca6d490b7cfdc714563","_id":"@usagi-coffee/tree-sitter-abl@0.0.53","bugs":{"url":"https://github.com/usagi-coffee/tree-sitter-abl/issues"},"homepage":"https://github.com/usagi-coffee/tree-sitter-abl#readme","_nodeVersion":"24.11.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-MtYR5xQFuK7Ol7SQv2t2CYzqGWdOwVQbnZWKa1spp9LSmrKIe16zQBrtUIW0FwyElHv0jHICvQ0UAzBRl06R9Q==","shasum":"c17172bbc5b2beabea3f928dd27d02be963da12a","tarball":"https://registry.npmjs.org/@usagi-coffee/tree-sitter-abl/-/tree-sitter-abl-0.0.53.tgz","fileCount":19,"unpackedSize":184434055,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDKhmlW7A1z+CHrbutDhOPFbSKia7IAQTHSruhyIDj97QIgB3xfh0T73cGv5aJsyspwUJezsEK0Vi+gj75ixvYp7rA="}]},"_npmUser":{"name":"jkbz","email":"kamiljkbz@protonmail.com"},"directories":{},"maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tree-sitter-abl_0.0.53_1788627757628_0.6114001423193691"},"_hasShrinkwrap":false}},"time":{"created":"2023-11-25T15:15:43.448Z","modified":"2026-09-05T17:02:38.083Z","0.0.1":"2023-11-25T15:15:43.906Z","0.0.2":"2023-11-26T02:13:35.023Z","0.0.3":"2023-12-04T17:33:56.587Z","0.0.4":"2023-12-14T07:57:39.763Z","0.0.5":"2023-12-14T08:58:37.932Z","0.0.6":"2023-12-15T11:53:19.563Z","0.0.7":"2023-12-18T08:45:36.680Z","0.0.8":"2024-01-03T08:55:37.463Z","0.0.9":"2024-01-03T09:52:55.764Z","0.0.10":"2024-01-03T10:59:48.158Z","0.0.11":"2024-01-08T06:42:54.535Z","0.0.12":"2024-01-16T10:04:10.028Z","0.0.13":"2024-01-16T10:50:55.938Z","0.0.14":"2024-01-19T08:32:47.811Z","0.0.15":"2024-01-25T15:59:11.660Z","0.0.16":"2024-01-26T08:01:47.562Z","0.0.17":"2024-01-26T10:36:33.671Z","0.0.18":"2024-02-14T07:44:52.007Z","0.0.19":"2024-02-22T08:04:01.124Z","0.0.20":"2024-02-23T06:42:22.914Z","0.0.21":"2024-02-28T12:06:58.512Z","0.0.22":"2024-04-12T21:29:14.252Z","0.0.23":"2024-04-19T18:15:17.840Z","0.0.24":"2024-07-23T21:21:59.499Z","0.0.25":"2024-07-29T09:57:37.565Z","0.0.26":"2024-08-15T23:15:03.016Z","0.0.27":"2024-08-25T23:41:18.327Z","0.0.28":"2024-08-27T09:33:38.879Z","0.0.29":"2024-09-03T02:16:48.997Z","0.0.30":"2024-09-04T02:43:40.003Z","0.0.31":"2024-09-04T19:45:16.330Z","0.0.32":"2024-09-06T08:31:53.687Z","0.0.33":"2024-09-13T00:57:41.607Z","0.0.34":"2024-09-14T02:00:06.865Z","0.0.35":"2024-09-16T06:56:16.841Z","0.0.36":"2024-09-16T07:01:20.570Z","0.0.37":"2024-09-16T15:34:09.901Z","0.0.38":"2024-09-18T15:16:21.466Z","0.0.39":"2024-09-18T23:35:32.879Z","0.0.40":"2024-09-22T22:04:56.143Z","0.0.41":"2024-09-27T09:52:11.787Z","0.0.42":"2024-09-27T13:48:18.066Z","0.0.43":"2024-10-12T00:35:35.091Z","0.0.44":"2024-11-18T04:31:13.813Z","0.0.45":"2024-11-28T14:45:28.874Z","0.0.46":"2025-02-26T10:37:01.671Z","0.0.47":"2026-01-21T18:30:45.182Z","0.0.48":"2026-01-22T10:42:58.721Z","0.0.49":"2026-01-24T00:43:49.858Z","0.0.50":"2026-02-04T16:56:17.201Z","0.0.51":"2026-04-07T07:01:33.222Z","0.0.52":"2026-07-13T15:47:06.639Z","0.0.53":"2026-09-05T17:02:37.903Z"},"bugs":{"url":"https://github.com/usagi-coffee/tree-sitter-abl/issues"},"author":{"name":"Kamil Jakubus"},"license":"MIT","homepage":"https://github.com/usagi-coffee/tree-sitter-abl#readme","keywords":["abl","incremental","parsing","tree-sitter"],"repository":{"type":"git","url":"git+https://github.com/usagi-coffee/tree-sitter-abl.git"},"description":"OpenEdge ABL grammar for tree-sitter","maintainers":[{"name":"jkbz","email":"kamiljkbz@protonmail.com"}],"readme":"# tree-sitter-abl\n\nOpenEdge Advanced Business Language (ABL) grammar for tree-sitter.\n\n## Notes\n\nThe grammar currently faces a few issues, please keep in mind:\n\n- Tree-sitter generated `parser.c` (due to high action/state count) is currently beyond the GitHub file limit (100MiB) so it needs to be \"minified\" to be hosted on GitHub, look at `tools/minify.js`.\n- During the `.wasm` build, tree-sitter uses [`wasm-opt`](https://github.com/WebAssembly/binaryen) optimization pass on the binary, the pass [takes a long time](https://github.com/WebAssembly/binaryen/issues/7319) (~16mins), please be patient.\n\n## See also\n\n- [tree-sitter-df](https://github.com/usagi-coffee/tree-sitter-df)\n- [zed-openedge-abl](https://github.com/usagi-coffee/zed-openedge-abl)\n- [vscode-openedge-abl](https://github.com/usagi-coffee/vscode-openedge-abl)\n- [abl-language-server](https://github.com/usagi-coffee/abl-language-server)\n\n## License\n\n```LICENSE\nMIT License\n\nCopyright (c) Kamil Jakubus, Jason Chrosrova, Eglė Kazbaraitė and contributors\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n```\n","readmeFilename":"README.md"}