{"_id":"@eliseev_s/tree-sitter-tolk","_rev":"6-54c395d39c900215b72bb908bce54859","name":"@eliseev_s/tree-sitter-tolk","dist-tags":{"latest":"1.4.0"},"versions":{"0.99.0":{"name":"@eliseev_s/tree-sitter-tolk","version":"0.99.0","license":"MIT","_id":"@eliseev_s/tree-sitter-tolk@0.99.0","maintainers":[{"name":"eliseev_s","email":"elis.alech900@gmail.com"}],"dist":{"shasum":"392c5732d5cf9820bc14f0718823178e5dd8d33e","tarball":"https://registry.npmjs.org/@eliseev_s/tree-sitter-tolk/-/tree-sitter-tolk-0.99.0.tgz","fileCount":6,"integrity":"sha512-TTjBon+JlVj6iBZCeFUqiCf6pLTW0mCZ+nUOd3ibcCCBHEPw1wU9+0HVoVCKVkoRo1qM+hQ6lh9DxuR2jocaMQ==","signatures":[{"sig":"MEUCIQDMTwDliPQhCYpxPNrycDTqxlWp5AEmU78s7uXFuNxvtQIge7J6dpH2s3RpeX1VI/2MTAd9kfjsY05AVDNRgF96eqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121151},"main":"dist/main.js","types":"dist/main.d.ts","shasum":"392c5732d5cf9820bc14f0718823178e5dd8d33e","scripts":{"build":"tsc","build:grammar":"cd third_party/tolk-vscode && bun install && bun grammar:wasm && cp server/tree-sitter-tolk.wasm ../../external/tree-sitter-tolk.wasm"},"_npmUser":{"name":"eliseev_s","actor":{"name":"eliseev_s","type":"user","email":"elis.alech900@gmail.com"},"email":"elis.alech900@gmail.com"},"_integrity":"sha512-TTjBon+JlVj6iBZCeFUqiCf6pLTW0mCZ+nUOd3ibcCCBHEPw1wU9+0HVoVCKVkoRo1qM+hQ6lh9DxuR2jocaMQ==","_npmVersion":"10.8.3","description":"Tolk grammar for tree-sitter","directories":{},"_nodeVersion":"22.6.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.2","web-tree-sitter":"^0.24.5","@tsconfig/node18":"^18.2.4"},"peerDependencies":{"web-tree-sitter":"^0.24.5"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-tolk_0.99.0_1750629177990_0.1567418550430253","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@eliseev_s/tree-sitter-tolk","version":"1.0.0","license":"MIT","_id":"@eliseev_s/tree-sitter-tolk@1.0.0","maintainers":[{"name":"eliseev_s","email":"elis.alech900@gmail.com"}],"dist":{"shasum":"37b6c1d3c1ef3aa8804aa9bd218c6f2e823ed4f3","tarball":"https://registry.npmjs.org/@eliseev_s/tree-sitter-tolk/-/tree-sitter-tolk-1.0.0.tgz","fileCount":6,"integrity":"sha512-sZmo3DNhtnFZJ2WSTUQTUmyMOvI5FiB4wHuipOOUdRgF4OEbdD27qpLarVmLRI4eOAkVG4F+PO+/7+88Fc5enw==","signatures":[{"sig":"MEUCIGwhcjdI6F3ilyAUi9kObML6kmB+y0Rz7F/7wiUxg/X/AiEAzgtNqNFOr7SdUjwxKXmUIwPZ2xUVGsDrXm3yVa1aLmU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163669},"main":"dist/main.js","types":"dist/main.d.ts","gitHead":"f86fe7a84cbe75e7d4b500e6240d33d0ef04a953","scripts":{"build":"tsc","build:grammar":"cd third_party/ton-language-server && yarn install && yarn grammar:tolk:wasm && cp server/src/languages/tolk/tree-sitter-tolk/tree-sitter-tolk.wasm ../../external/tree-sitter-tolk.wasm"},"_npmUser":{"name":"eliseev_s","actor":{"name":"eliseev_s","type":"user","email":"elis.alech900@gmail.com"},"email":"elis.alech900@gmail.com"},"_npmVersion":"11.3.0","description":"Tolk grammar for tree-sitter","directories":{},"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.2.0","web-tree-sitter":"^0.25.0","@tsconfig/node18":"^18.2.4"},"peerDependencies":{"web-tree-sitter":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-tolk_1.0.0_1751901677567_0.6563790452095812","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@eliseev_s/tree-sitter-tolk","version":"1.1.0","license":"MIT","_id":"@eliseev_s/tree-sitter-tolk@1.1.0","maintainers":[{"name":"eliseev_s","email":"elis.alech900@gmail.com"}],"dist":{"shasum":"862c11606b29b5fbf0561609f24a34ab508ded16","tarball":"https://registry.npmjs.org/@eliseev_s/tree-sitter-tolk/-/tree-sitter-tolk-1.1.0.tgz","fileCount":6,"integrity":"sha512-vyX5U12VD5TPv05SCRF8aZYz4Hhuf5P5T3yILYgdfgCu9OToybrKZ25TmQv1NN5xr2pvlTJEXLUkrxvN/Kck5Q==","signatures":[{"sig":"MEQCIEe5NlkIunKXIBKU9MCvZpanN/oazvzoti8CFEl+DUU4AiBUE1hhIORd7cXjmQmjn2rKT332sPqN1dUSImTaxbcaag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192160},"main":"dist/main.js","types":"dist/main.d.ts","gitHead":"f86fe7a84cbe75e7d4b500e6240d33d0ef04a953","scripts":{"build":"tsc","build:grammar":"cd third_party/ton-language-server && bun install && bun grammar:tolk:wasm && cp server/src/languages/tolk/tree-sitter-tolk/tree-sitter-tolk.wasm ../../external/tree-sitter-tolk.wasm"},"_npmUser":{"name":"eliseev_s","email":"elis.alech900@gmail.com"},"_npmVersion":"11.3.0","description":"Tolk grammar for tree-sitter","directories":{},"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.2.0","web-tree-sitter":"^0.25.0","@tsconfig/node18":"^18.2.4"},"peerDependencies":{"web-tree-sitter":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-tolk_1.1.0_1758013248933_0.43630897588060313","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@eliseev_s/tree-sitter-tolk","version":"1.1.1","license":"MIT","_id":"@eliseev_s/tree-sitter-tolk@1.1.1","maintainers":[{"name":"eliseev_s","email":"elis.alech900@gmail.com"}],"dist":{"shasum":"e3658e0c4328c1dedf6effdd89ccdbf49ebd4234","tarball":"https://registry.npmjs.org/@eliseev_s/tree-sitter-tolk/-/tree-sitter-tolk-1.1.1.tgz","fileCount":6,"integrity":"sha512-Buiw/7pdW2dzYPI6useFYVMEonm/iA14yuChQhKs+cUenQUGoPBTaUHWFbRoaRuoMZwv4gZ0Qeg/AwyFntO3hw==","signatures":[{"sig":"MEQCIBQYohhfQI/+OtWhybX8+rOwTa63vPHwMB9u98KfDNdtAiBfY6G9pHFWXfPTsWcIS+N+2l+ncjElZZezkj16pswyQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192160},"main":"dist/main.js","types":"dist/main.d.ts","gitHead":"f86fe7a84cbe75e7d4b500e6240d33d0ef04a953","scripts":{"build":"tsc","build:grammar":"cd third_party/ton-language-server && bun install && bun grammar:tolk:wasm && cp server/src/languages/tolk/tree-sitter-tolk/tree-sitter-tolk.wasm ../../external/tree-sitter-tolk.wasm"},"_npmUser":{"name":"eliseev_s","email":"elis.alech900@gmail.com"},"_npmVersion":"11.3.0","description":"Tolk grammar for tree-sitter","directories":{},"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.2.0","web-tree-sitter":"^0.25.0","@tsconfig/node18":"^18.2.4"},"peerDependencies":{"web-tree-sitter":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-tolk_1.1.1_1764261451057_0.7295050616437349","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@eliseev_s/tree-sitter-tolk","version":"1.2.0","license":"MIT","_id":"@eliseev_s/tree-sitter-tolk@1.2.0","maintainers":[{"name":"eliseev_s","email":"elis.alech900@gmail.com"}],"dist":{"shasum":"4fe8e4269fe35f4b1895824b07efa50fc8d72047","tarball":"https://registry.npmjs.org/@eliseev_s/tree-sitter-tolk/-/tree-sitter-tolk-1.2.0.tgz","fileCount":6,"integrity":"sha512-5+qfHD9RfiF4HRIcOCSNGe5Q/A+ronkULBhsqwBEIXWOeGuprfmxYkN37x+2ABLMFG5fcpRRf7ycaIF9L3+U7A==","signatures":[{"sig":"MEQCIFZANDM4jxcsug8M2kWHoICMs0Zrq+Mn0VDx93Pfn0KuAiAyaB372UJjNUhWbOC1s3F8dvncdwow4cv0vZEd9IelxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260905},"main":"dist/main.js","types":"dist/main.d.ts","gitHead":"f86fe7a84cbe75e7d4b500e6240d33d0ef04a953","scripts":{"build":"tsc","build:grammar":"cd third_party/ton-language-server && bun install && bun grammar:tolk:wasm && cp server/src/languages/tolk/tree-sitter-tolk/tree-sitter-tolk.wasm ../../external/tree-sitter-tolk.wasm"},"_npmUser":{"name":"eliseev_s","email":"elis.alech900@gmail.com"},"_npmVersion":"11.3.0","description":"Tolk grammar for tree-sitter","directories":{},"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.2.0","web-tree-sitter":"^0.25.0","@tsconfig/node18":"^18.2.4"},"peerDependencies":{"web-tree-sitter":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-tolk_1.2.0_1770304224132_0.38956346204827574","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@eliseev_s/tree-sitter-tolk","version":"1.4.0","description":"Tolk grammar for tree-sitter","license":"MIT","devDependencies":{"@tsconfig/node18":"^18.2.4","@types/node":"^22.2.0","typescript":"^5.7.0","web-tree-sitter":"^0.25.0"},"peerDependencies":{"web-tree-sitter":"^0.25.0"},"scripts":{"build":"tsc","build:grammar":"cd third_party/ton-language-server && bun install && bun grammar:tolk:wasm && cp server/src/languages/tolk/tree-sitter-tolk/tree-sitter-tolk.wasm ../../external/tree-sitter-tolk.wasm"},"main":"dist/main.js","types":"dist/main.d.ts","_id":"@eliseev_s/tree-sitter-tolk@1.4.0","gitHead":"eaf270ab9bb47ce8bdfb9db69e126050375093f3","_nodeVersion":"24.2.0","_npmVersion":"11.3.0","dist":{"integrity":"sha512-cvEF7JWGASr3f91EuOS6hOx/IliJK2IMeboCZoeY4bdGxZ+R/4/AaZtsn+L1KfsaFdLIiFIlHArwBN2uIcIOLA==","shasum":"23a46afbd152fae381b0988bff51a45f8bae23d3","tarball":"https://registry.npmjs.org/@eliseev_s/tree-sitter-tolk/-/tree-sitter-tolk-1.4.0.tgz","fileCount":6,"unpackedSize":291925,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHI/h/lwkA0fWPudbokic/kXiUwGSfKU4PE9+pSbWWcvAiAnxFSpTazjo24gK2n3ked2txMyVUtti9q6ZI93zeJyjA=="}]},"_npmUser":{"name":"eliseev_s","email":"elis.alech900@gmail.com"},"directories":{},"maintainers":[{"name":"eliseev_s","email":"elis.alech900@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tree-sitter-tolk_1.4.0_1780917180727_0.08278024987976429"},"_hasShrinkwrap":false}},"time":{"created":"2025-06-22T21:52:57.898Z","modified":"2026-06-08T11:13:00.980Z","0.99.0":"2025-06-22T21:52:58.211Z","1.0.0":"2025-07-07T15:21:17.769Z","1.1.0":"2025-09-16T09:00:49.127Z","1.1.1":"2025-11-27T16:37:31.232Z","1.2.0":"2026-02-05T15:10:24.278Z","1.4.0":"2026-06-08T11:13:00.869Z"},"license":"MIT","description":"Tolk grammar for tree-sitter","maintainers":[{"name":"eliseev_s","email":"elis.alech900@gmail.com"}],"readme":"# tree-sitter-tolk\n\nTolk grammar for tree-sitter.\n\nFor now, it's a fork of [tree-sitter-tolk](https://github.com/tonkite/tree-sitter-tolk) with updated grammar. Grammar source: [ton-language-server](https://github.com/ton-blockchain/ton-language-server) `v1.0.0`. Tolk version is `1.4`.\n\n### How to use?\n\n...\n\n## Contribute\n\n### How to rebuild grammar?\n\nFirstly, clone a project with submodules:\n\n```\ngit clone --recurse-submodules https://...\n```\n\nThen, rebuild grammar WebAssembly (requires [bun](https://bun.sh) and the `tree-sitter` CLI):\n\n```\nbun run build:grammar\n```\n","readmeFilename":"README.md"}