{"_id":"@ast-grep/lang-toml","_rev":"7-5ec80eb80f37f3b0063041732b2844d1","name":"@ast-grep/lang-toml","dist-tags":{"latest":"0.0.9"},"versions":{"0.0.1":{"name":"@ast-grep/lang-toml","version":"0.0.1","keywords":[],"author":"","license":"ISC","_id":"@ast-grep/lang-toml@0.0.1","maintainers":[{"name":"herringtondarkholme","email":"nonamesheep@outlook.com"}],"dist":{"shasum":"abea4f07563bff988306d9935a6c9f40a88e55a5","tarball":"https://registry.npmjs.org/@ast-grep/lang-toml/-/lang-toml-0.0.1.tgz","fileCount":16,"integrity":"sha512-Nr+Yr4r6CCSiYgbQeN2VjzFSpf8BkL1/z5v/j35kpR1Dw4p8jLd4elmlYOsqqD+VCuuviVtyDHwxPAH6dyFKWQ==","signatures":[{"sig":"MEYCIQCdGErNXbXHLzqkTyLomUdveN1XjLAZW4xAUQqstXJ6CwIhAPTPnd16y1O7/RZOu3Y/1RSLUQZh3g6ZWRWf3Ln+pUhd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":308648},"main":"index.js","_from":"file:ast-grep-lang-toml-0.0.1.tgz","types":"./index.d.ts","scripts":{"test":"node nursery.js test","build":"tree-sitter build -o parser.so","source":"node nursery.js source","postinstall":"node postinstall.js"},"_npmUser":{"name":"herringtondarkholme","email":"nonamesheep@outlook.com"},"_resolved":"/tmp/ee32c6fbf5b535a69066c35761479b7a/ast-grep-lang-toml-0.0.1.tgz","_integrity":"sha512-Nr+Yr4r6CCSiYgbQeN2VjzFSpf8BkL1/z5v/j35kpR1Dw4p8jLd4elmlYOsqqD+VCuuviVtyDHwxPAH6dyFKWQ==","_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@ast-grep/setup-lang":"0.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@ast-grep/nursery":"0.0.2","@tree-sitter-grammars/tree-sitter-toml":"0.7.0"},"peerDependencies":{"tree-sitter-cli":"0.24.6"},"peerDependenciesMeta":{"tree-sitter-cli":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/lang-toml_0.0.1_1736719664981_0.825559913712806","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@ast-grep/lang-toml","version":"0.0.3","keywords":["ast-grep","ast-grep-lang"],"author":"","license":"ISC","_id":"@ast-grep/lang-toml@0.0.3","maintainers":[{"name":"herringtondarkholme","email":"nonamesheep@outlook.com"}],"dist":{"shasum":"a65abb45e1f46ea0aa8829ebc36567e2629d1101","tarball":"https://registry.npmjs.org/@ast-grep/lang-toml/-/lang-toml-0.0.3.tgz","fileCount":14,"integrity":"sha512-BRyFz7dKjlrRscty2B7U7wItE2zxFw/zsWJ7bL0drlKEtdFyvBfe8NHbNwFNWgcmElx4ihww1UkF18//93zSkA==","signatures":[{"sig":"MEUCIEEyT+f4+L3kU0wxK+JEk+EaZ54Qi+d5fP4lV8Y4pIaHAiEAkmCRREnLaK+0KYN4dQAvXHO4jZ2kJsWunWmtlNUKGQo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188470},"main":"index.js","_from":"file:ast-grep-lang-toml-0.0.3.tgz","types":"./index.d.ts","scripts":{"test":"node nursery.js test","build":"tree-sitter build -o parser.so","source":"node nursery.js source","postinstall":"node postinstall.js"},"_npmUser":{"name":"herringtondarkholme","email":"nonamesheep@outlook.com"},"_resolved":"/private/var/folders/qt/_jh_5zt97cd748zcbynvz1v40000gn/T/047d3ac8ac3f0bec4c640ba01422cc9e/ast-grep-lang-toml-0.0.3.tgz","_integrity":"sha512-BRyFz7dKjlrRscty2B7U7wItE2zxFw/zsWJ7bL0drlKEtdFyvBfe8NHbNwFNWgcmElx4ihww1UkF18//93zSkA==","_npmVersion":"10.9.2","description":"## Installation","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@ast-grep/setup-lang":"0.0.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-cli":"0.25.6","@ast-grep/nursery":"0.0.4","@tree-sitter-grammars/tree-sitter-toml":"0.7.0"},"peerDependencies":{"tree-sitter-cli":"0.25.6"},"peerDependenciesMeta":{"tree-sitter-cli":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/lang-toml_0.0.3_1749433258067_0.034702085468383714","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@ast-grep/lang-toml","version":"0.0.5","keywords":["ast-grep","ast-grep-lang"],"author":"","license":"ISC","_id":"@ast-grep/lang-toml@0.0.5","maintainers":[{"name":"herringtondarkholme","email":"nonamesheep@outlook.com"}],"dist":{"shasum":"d31f8c7ee6380f728e17e7644989fcc2dc6094b5","tarball":"https://registry.npmjs.org/@ast-grep/lang-toml/-/lang-toml-0.0.5.tgz","fileCount":17,"integrity":"sha512-1+6PAxmPyu4LHpwLzXOtjUrK5DtBEhl+wOKT4kangy1+0Ys6QLpSEov9LYZdgB3f61wPG+Mugbp131t3mAP06Q==","signatures":[{"sig":"MEYCIQDRr1eXeOdL7I5Wmm++IvEhC4QpcqreoVsJx/IhTpxH6gIhAJZILvekNQnauCoQPkMtV2sYpY7PXlTV4395j6qr03b8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":312574},"main":"index.js","_from":"file:ast-grep-lang-toml-0.0.5.tgz","types":"./index.d.ts","scripts":{"test":"node nursery.js test","build":"tree-sitter build -o parser.so","source":"node nursery.js source","postinstall":"node postinstall.js"},"_npmUser":{"name":"herringtondarkholme","email":"nonamesheep@outlook.com"},"_resolved":"/tmp/7d88a71dfb7006be581b86e91451fc6b/ast-grep-lang-toml-0.0.5.tgz","_integrity":"sha512-1+6PAxmPyu4LHpwLzXOtjUrK5DtBEhl+wOKT4kangy1+0Ys6QLpSEov9LYZdgB3f61wPG+Mugbp131t3mAP06Q==","_npmVersion":"10.8.2","description":"## Installation","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ast-grep/setup-lang":"0.0.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-cli":"0.25.6","@ast-grep/nursery":"0.0.5","@tree-sitter-grammars/tree-sitter-toml":"0.7.0"},"peerDependencies":{"tree-sitter-cli":"0.25.6"},"peerDependenciesMeta":{"tree-sitter-cli":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/lang-toml_0.0.5_1749434064061_0.6924661016441862","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@ast-grep/lang-toml","version":"0.0.6","keywords":["ast-grep","ast-grep-lang"],"author":"","license":"ISC","_id":"@ast-grep/lang-toml@0.0.6","maintainers":[{"name":"herringtondarkholme","email":"nonamesheep@outlook.com"}],"dist":{"shasum":"beb19ad9d24cbbe35600cd45ef3ba74eaae6bb96","tarball":"https://registry.npmjs.org/@ast-grep/lang-toml/-/lang-toml-0.0.6.tgz","fileCount":17,"integrity":"sha512-D/lUobIai0/8hnMGEEVmNtZnGLk1+WzY1REuAL2Q0Hxy8S+yna/He0ITSf94REgf5iLJP/kBzIh1/AMnTpWJQg==","signatures":[{"sig":"MEUCIAP9O7tj/gIs2FidLFz9ctc6fdibKx7YdNzcWaKqBLHlAiEA6DRk5FdiVAxieFB7SHgHS6H9WuEiHClw7avfB+kFsik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":313025},"main":"index.js","_from":"file:ast-grep-lang-toml-0.0.6.tgz","types":"./index.d.ts","scripts":{"test":"node nursery.js test","build":"tree-sitter build -o parser.so","source":"node nursery.js source","postinstall":"node postinstall.js"},"_npmUser":{"name":"herringtondarkholme","email":"nonamesheep@outlook.com"},"_resolved":"/tmp/bf0466cc21430a799f7b02eae2cecee2/ast-grep-lang-toml-0.0.6.tgz","_integrity":"sha512-D/lUobIai0/8hnMGEEVmNtZnGLk1+WzY1REuAL2Q0Hxy8S+yna/He0ITSf94REgf5iLJP/kBzIh1/AMnTpWJQg==","_npmVersion":"10.8.2","description":"## Installation","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@ast-grep/setup-lang":"0.0.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-cli":"0.25.8","@ast-grep/nursery":"0.0.7","@tree-sitter-grammars/tree-sitter-toml":"0.7.0"},"peerDependencies":{"tree-sitter-cli":"0.25.8"},"peerDependenciesMeta":{"tree-sitter-cli":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/lang-toml_0.0.6_1755141469592_0.7829813587456536","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@ast-grep/lang-toml","version":"0.0.7","keywords":["ast-grep","ast-grep-lang"],"author":"","license":"ISC","_id":"@ast-grep/lang-toml@0.0.7","maintainers":[{"name":"herringtondarkholme","email":"nonamesheep@outlook.com"}],"dist":{"shasum":"3ee3701ca133044f2069fa4a17758adf3bb232a5","tarball":"https://registry.npmjs.org/@ast-grep/lang-toml/-/lang-toml-0.0.7.tgz","fileCount":17,"integrity":"sha512-8Y7qqwauca1ri2F5ky1K+6LlU7R0101HQOWWGIAnpVM4s32i/rQPI/U30Op5yxZnTm894pLU+eqo4CgLMjbX1g==","signatures":[{"sig":"MEUCIAHqoHRwCZaCudYckWxpQIM+eYrKum1F0JHpLJmQEESuAiEA+yXtW4atGBitQ4crzpI9R/1bzvv4zan/gYciyinnKOk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":313009},"main":"index.js","_from":"file:ast-grep-lang-toml-0.0.7.tgz","types":"./index.d.ts","scripts":{"test":"node nursery.js test","build":"tree-sitter build -o parser.so","source":"node nursery.js source","postinstall":"node postinstall.js"},"_npmUser":{"name":"herringtondarkholme","email":"nonamesheep@outlook.com"},"_resolved":"/tmp/86c99c3095975017f42af8e3ef5653dd/ast-grep-lang-toml-0.0.7.tgz","_integrity":"sha512-8Y7qqwauca1ri2F5ky1K+6LlU7R0101HQOWWGIAnpVM4s32i/rQPI/U30Op5yxZnTm894pLU+eqo4CgLMjbX1g==","_npmVersion":"10.8.2","description":"## Installation","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@ast-grep/setup-lang":"0.0.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-cli":"0.25.8","@ast-grep/nursery":"0.0.8","@tree-sitter-grammars/tree-sitter-toml":"0.7.0"},"peerDependencies":{"tree-sitter-cli":"0.25.8"},"peerDependenciesMeta":{"tree-sitter-cli":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/lang-toml_0.0.7_1765433514517_0.6865456045414942","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@ast-grep/lang-toml","version":"0.0.8","keywords":["ast-grep","ast-grep-lang"],"author":"","license":"ISC","_id":"@ast-grep/lang-toml@0.0.8","maintainers":[{"name":"herringtondarkholme","email":"nonamesheep@outlook.com"}],"dist":{"shasum":"28be2ed1bd32d90697a9852b9501740317bc26e0","tarball":"https://registry.npmjs.org/@ast-grep/lang-toml/-/lang-toml-0.0.8.tgz","fileCount":18,"integrity":"sha512-yM31enCowM/OJWwsuHq0sFVquj1MXyvlf6iFyRIilKMSypyak0j4y4x7VuMddWADzLgP7SJQ8XXPWIqJOICJ7w==","signatures":[{"sig":"MEUCIGLL3Xnt3hvdStx6K+kpTD3H+yK60L9ffk0fvNiCVO0BAiEA6oD9aDx59J2+MG9S2/9mU7XsrWozItslHdXa4iodHoE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":384409},"main":"index.js","_from":"file:ast-grep-lang-toml-0.0.8.tgz","types":"./index.d.ts","scripts":{"test":"node nursery.js test","build":"tree-sitter build -o parser.so","source":"node nursery.js source","postinstall":"node postinstall.js"},"_npmUser":{"name":"herringtondarkholme","email":"nonamesheep@outlook.com"},"_resolved":"/tmp/6f91891c3514e0d7d09d3a42552febb6/ast-grep-lang-toml-0.0.8.tgz","_integrity":"sha512-yM31enCowM/OJWwsuHq0sFVquj1MXyvlf6iFyRIilKMSypyak0j4y4x7VuMddWADzLgP7SJQ8XXPWIqJOICJ7w==","_npmVersion":"10.8.2","description":"## Installation","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@ast-grep/setup-lang":"0.0.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-cli":"0.25.8","@ast-grep/nursery":"0.0.9","@tree-sitter-grammars/tree-sitter-toml":"0.7.0"},"peerDependencies":{"tree-sitter-cli":"0.25.8"},"peerDependenciesMeta":{"tree-sitter-cli":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/lang-toml_0.0.8_1768081569459_0.5644966715825439","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@ast-grep/lang-toml","version":"0.0.9","description":"## Installation","main":"index.js","keywords":["ast-grep","ast-grep-lang"],"author":"","license":"ISC","dependencies":{"@ast-grep/setup-lang":"0.0.6"},"peerDependencies":{"tree-sitter-cli":"0.25.8"},"peerDependenciesMeta":{"tree-sitter-cli":{"optional":true}},"devDependencies":{"@tree-sitter-grammars/tree-sitter-toml":"0.7.0","tree-sitter-cli":"0.25.8","@ast-grep/nursery":"0.0.9"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"build":"tree-sitter build -o parser.so","source":"node nursery.js source","postinstall":"node postinstall.js","test":"node nursery.js test"},"_id":"@ast-grep/lang-toml@0.0.9","types":"./index.d.ts","_integrity":"sha512-9KIzfZijMcuDTWD6/1FhxIthlK2OOYuVPOZcN8J7rEkFTdmWco3sueGVW58m3T5K8AQVZQLpk5+0A+wxttS1Cg==","_resolved":"/tmp/577a023b46fa1271410a24f7f4657a7e/ast-grep-lang-toml-0.0.9.tgz","_from":"file:ast-grep-lang-toml-0.0.9.tgz","_nodeVersion":"20.20.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-9KIzfZijMcuDTWD6/1FhxIthlK2OOYuVPOZcN8J7rEkFTdmWco3sueGVW58m3T5K8AQVZQLpk5+0A+wxttS1Cg==","shasum":"11d699147ba3aa3c7e9a717b79e93ba930656efb","tarball":"https://registry.npmjs.org/@ast-grep/lang-toml/-/lang-toml-0.0.9.tgz","fileCount":19,"unpackedSize":418546,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCpOuVECzpZcR1lelWEtHnwUn80rXL80NvVeMN2N/0vfQIgUoVvd2DVxtmnErnYizOeheYaHMZLksQ5EDpKJzfbI3Y="}]},"_npmUser":{"name":"herringtondarkholme","email":"nonamesheep@outlook.com"},"directories":{},"maintainers":[{"name":"herringtondarkholme","email":"nonamesheep@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/lang-toml_0.0.9_1773542505183_0.6195896227324131"},"_hasShrinkwrap":false}},"time":{"created":"2025-01-12T22:07:44.884Z","modified":"2026-03-15T02:41:45.539Z","0.0.1":"2025-01-12T22:07:45.243Z","0.0.3":"2025-06-09T01:40:58.310Z","0.0.5":"2025-06-09T01:54:24.238Z","0.0.6":"2025-08-14T03:17:49.809Z","0.0.7":"2025-12-11T06:11:54.660Z","0.0.8":"2026-01-10T21:46:09.593Z","0.0.9":"2026-03-15T02:41:45.406Z"},"license":"ISC","keywords":["ast-grep","ast-grep-lang"],"description":"## Installation","maintainers":[{"name":"herringtondarkholme","email":"nonamesheep@outlook.com"}],"readme":"# ast-grep napi language for toml\n\n## Installation\n\nIn a pnpm project, run:\n\n```bash\npnpm install @ast-grep/lang-toml\npnpm install @ast-grep/napi\n# install the tree-sitter-cli if no prebuild is available\npnpm install tree-sitter-cli --save-dev\n```\n\n## Usage\n\n```js\nimport toml from '@ast-grep/lang-toml'\nimport { registerDynamicLanguage, parse } from '@ast-grep/napi'\n\nregisterDynamicLanguage({ toml })\n\nconst sg = parse('toml', `your code`)\nsg.root().kind()\n```\n","readmeFilename":"README.md"}