{"_id":"@eliseev_s/tolk-tlb-transpiler","_rev":"30-d9c58ef16670da7fc3bfbb1d58f86487","name":"@eliseev_s/tolk-tlb-transpiler","dist-tags":{"latest":"3.0.0"},"versions":{"0.0.1":{"name":"@eliseev_s/tolk-tlb-transpiler","version":"0.0.1","keywords":["tolk","tlb","transpiler","ton","blockchain","codegen"],"license":"MIT","_id":"@eliseev_s/tolk-tlb-transpiler@0.0.1","maintainers":[{"name":"eliseev_s","email":"elis.alech900@gmail.com"}],"bin":{"tolk-tlb":"dist/bin/cli.js"},"dist":{"shasum":"873c5b9d7c773517a83bd1fdc2dceeba91dc5806","tarball":"https://registry.npmjs.org/@eliseev_s/tolk-tlb-transpiler/-/tolk-tlb-transpiler-0.0.1.tgz","fileCount":43,"integrity":"sha512-qLC3nalG8oEaYR2Zb6g+2EkRxvqbjKj2pRS0owJXOimPOfTjNF1tVyABUJu1Wv+qln04xVb47L47F7ZPAqLY4Q==","signatures":[{"sig":"MEUCIEgUkaGOounmklZ1UvYFHAxE8m2CINcM5mDA/BaAOBsbAiEAwzDdsBucmREWZmVX5cgZRf/hNW4Dk8oVfXbncVcygME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136275},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"8b5fc87934b1182c114cffe589b98c508eecb0cd","scripts":{"dev":"npm run build && node dist/scripts/dev-transpile.js","test":"npm run dev-transpile && npx jest","build":"npm run clean && tsc","clean":"rm -rf dist","prepublish":"npm run check-types && npm run test && npm run build","check-types":"tsc --noEmit","dev-transpile":"ts-node scripts/dev-transpile.ts"},"_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":"Transpile Tolk structs to TLB (Type Language Binary) definitions for TON blockchain development","directories":{},"_nodeVersion":"24.2.0","dependencies":{"commander":"^14.0.0","web-tree-sitter":"^0.23.0","@ton-community/tlb-codegen":"^2.0.0-beta.1","@eliseev_s/tree-sitter-tolk":"^0.99.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.4.0","ts-node":"^10.9.2","@ton/ton":"^15.3.0","@ton/core":"^0.61.0","typescript":"^5.0.0","@ton/crypto":"^3.3.0","@types/jest":"^30.0.0","@types/node":"^24.0.4","@ton/sandbox":"^0.33.0","@ton/tolk-js":"^0.99.0","@ton/test-utils":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/tolk-tlb-transpiler_0.0.1_1750977707363_0.9780423856998985","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@eliseev_s/tolk-tlb-transpiler","version":"0.0.2","keywords":["tolk","tlb","transpiler","ton","blockchain","codegen"],"license":"MIT","_id":"@eliseev_s/tolk-tlb-transpiler@0.0.2","maintainers":[{"name":"eliseev_s","email":"elis.alech900@gmail.com"}],"bin":{"tolk-tlb":"dist/bin/cli.js"},"dist":{"shasum":"e140c5a8f3e2886881114c60a90eeb14c60d24c9","tarball":"https://registry.npmjs.org/@eliseev_s/tolk-tlb-transpiler/-/tolk-tlb-transpiler-0.0.2.tgz","fileCount":43,"integrity":"sha512-6pzuRVWHDC2HuIL39KUCdgSK8LAJry3q+v5IuuumOgsfKF2gCi8d8+Hw8Q5yyrPAc7wZLmUdchfeHVS5CYbG9w==","signatures":[{"sig":"MEQCICmBLrjiLLJfnioDfCu7ae9JWwiljiVwnZjNdb9xA+K0AiAJ+10iO7B6fx8JbLnFXZX0PT0RZXjVxdhfHmDvnuLbcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136447},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"8b5fc87934b1182c114cffe589b98c508eecb0cd","scripts":{"dev":"npm run build && node dist/scripts/dev-transpile.js","test":"npm run dev-transpile && npx jest","build":"npm run clean && tsc","clean":"rm -rf dist","check-types":"tsc --noEmit","dev-transpile":"ts-node scripts/dev-transpile.ts","vscode:prepublish":"npm run check-types && npm run test && npm run build"},"_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":"Transpile Tolk structs to TLB (Type Language Binary) definitions for TON blockchain development","directories":{},"_nodeVersion":"24.2.0","dependencies":{"commander":"^14.0.0","web-tree-sitter":"^0.23.0","@ton-community/tlb-codegen":"^2.0.0-beta.1","@eliseev_s/tree-sitter-tolk":"^0.99.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.4.0","ts-node":"^10.9.2","@ton/ton":"^15.3.0","@ton/core":"^0.61.0","typescript":"^5.0.0","@ton/crypto":"^3.3.0","@types/jest":"^30.0.0","@types/node":"^24.0.4","@ton/sandbox":"^0.33.0","@ton/tolk-js":"^0.99.0","@ton/test-utils":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/tolk-tlb-transpiler_0.0.2_1750977748892_0.8039611966058089","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@eliseev_s/tolk-tlb-transpiler","version":"0.0.3","keywords":["tolk","tlb","transpiler","ton","blockchain","codegen"],"license":"MIT","_id":"@eliseev_s/tolk-tlb-transpiler@0.0.3","maintainers":[{"name":"eliseev_s","email":"elis.alech900@gmail.com"}],"bin":{"tolk-tlb":"dist/bin/cli.js"},"dist":{"shasum":"bbf1d752ee7f3722f40f88f0493ea1ff0d021852","tarball":"https://registry.npmjs.org/@eliseev_s/tolk-tlb-transpiler/-/tolk-tlb-transpiler-0.0.3.tgz","fileCount":43,"integrity":"sha512-uGlcU2HihCbairYDNaVcQM3XOeMrO8kZEnzSfcP6fntEXM9q5lFlJrPM0dIMDfjEUeXHjgBi3fzBuOmRyPaXew==","signatures":[{"sig":"MEYCIQC28njlFQMA358QGHGeSwHwFjx8flfEHhNGP7CHUyAK1QIhANcNLOsTbeBKTYixWdTqzWEi458nv1suShTS6sprfQdC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136464},"main":"dist/src/index.js","types":"dist/src/index.d.ts","module":"dist/src/index.js","gitHead":"8b5fc87934b1182c114cffe589b98c508eecb0cd","scripts":{"dev":"npm run build && node dist/scripts/dev-transpile.js","test":"npm run dev-transpile && npx jest","build":"npm run clean && tsc","clean":"rm -rf dist","prepublish":"npm run check-types && npm run test && npm run build","check-types":"tsc --noEmit","dev-transpile":"ts-node scripts/dev-transpile.ts"},"_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":"Transpile Tolk structs to TLB (Type Language Binary) definitions for TON blockchain development","directories":{},"_nodeVersion":"24.2.0","dependencies":{"commander":"^14.0.0","web-tree-sitter":"^0.23.0","@ton-community/tlb-codegen":"^2.0.0-beta.1","@eliseev_s/tree-sitter-tolk":"^0.99.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.4.0","ts-node":"^10.9.2","@ton/ton":"^15.3.0","@ton/core":"^0.61.0","typescript":"^5.0.0","@ton/crypto":"^3.3.0","@types/jest":"^30.0.0","@types/node":"^24.0.4","@ton/sandbox":"^0.33.0","@ton/tolk-js":"^0.99.0","@ton/test-utils":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/tolk-tlb-transpiler_0.0.3_1750978143147_0.16497902945015563","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@eliseev_s/tolk-tlb-transpiler","version":"0.0.4","keywords":["tolk","tlb","transpiler","ton","blockchain","codegen"],"license":"MIT","_id":"@eliseev_s/tolk-tlb-transpiler@0.0.4","maintainers":[{"name":"eliseev_s","email":"elis.alech900@gmail.com"}],"bin":{"tolk-tlb":"dist/bin/cli.js"},"dist":{"shasum":"5592970a9a7507f7ec44471fd5f51aaa70d350ab","tarball":"https://registry.npmjs.org/@eliseev_s/tolk-tlb-transpiler/-/tolk-tlb-transpiler-0.0.4.tgz","fileCount":43,"integrity":"sha512-4C8SKwgqutbTuFvuuuPd1WK9zO7KIU2c+Ro8ls+MzDM+88UqIKoFuR5CLyCYD9MBiKlKWbArKVHnNRldB1zAkA==","signatures":[{"sig":"MEYCIQCJwq4IqrurMplGbekba563pFK+Dt+aRJRaW3/hPGWndgIhAKFPipzggzhBNLZsF8Ks8gUkSGm+tS9dsVOHd6WaltS1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136706},"main":"dist/src/index.js","types":"dist/src/index.d.ts","module":"dist/src/index.js","gitHead":"8b5fc87934b1182c114cffe589b98c508eecb0cd","scripts":{"dev":"npm run build && node dist/scripts/dev-transpile.js","test":"npm run dev-transpile && npx jest","build":"npm run clean && tsc","clean":"rm -rf dist","prepublish":"npm run check-types && npm run test && npm run build","check-types":"tsc --noEmit","dev-transpile":"ts-node scripts/dev-transpile.ts"},"_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":"Transpile Tolk structs to TLB (Type Language Binary) definitions for TON blockchain development","directories":{},"_nodeVersion":"24.2.0","dependencies":{"commander":"^14.0.0","web-tree-sitter":"^0.23.0","@ton-community/tlb-codegen":"^2.0.0-beta.1","@eliseev_s/tree-sitter-tolk":"^0.99.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.4.0","ts-node":"^10.9.2","@ton/ton":"^15.3.0","@ton/core":"^0.61.0","typescript":"^5.0.0","@ton/crypto":"^3.3.0","@types/jest":"^30.0.0","@types/node":"^24.0.4","@ton/sandbox":"^0.33.0","@ton/tolk-js":"^0.99.0","@ton/test-utils":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/tolk-tlb-transpiler_0.0.4_1750978237029_0.760373619919618","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@eliseev_s/tolk-tlb-transpiler","version":"0.0.5","keywords":["tolk","tlb","transpiler","ton","blockchain","codegen"],"license":"MIT","_id":"@eliseev_s/tolk-tlb-transpiler@0.0.5","maintainers":[{"name":"eliseev_s","email":"elis.alech900@gmail.com"}],"bin":{"tolk-tlb":"dist/bin/cli.js"},"dist":{"shasum":"9bad750b04235d547886f183f2726c5b3288ef95","tarball":"https://registry.npmjs.org/@eliseev_s/tolk-tlb-transpiler/-/tolk-tlb-transpiler-0.0.5.tgz","fileCount":43,"integrity":"sha512-Z9uoNRgk36/JNlncupgK9HLliAzfLST0S1Lr/LYUfr6AEfy8w3K7XcUq8xkURnEDMwXjzBSxKWr7ibsz/GyDqg==","signatures":[{"sig":"MEUCIEM3NCK71jN5zLGDBCdsfQJSsnOSKuu2wXdvcV6cSLMwAiEAw8zypF09lRxtyXRGf4mMYoNRyQplkXn82UHx1M/Et9g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139480},"main":"dist/src/index.js","types":"dist/src/index.d.ts","module":"dist/src/index.js","gitHead":"8b5fc87934b1182c114cffe589b98c508eecb0cd","scripts":{"dev":"npm run build && node dist/scripts/dev-transpile.js","test":"npm run dev-transpile && npx jest","build":"npm run clean && tsc","clean":"rm -rf dist","prepublish":"npm run check-types && npm run test && npm run build","check-types":"tsc --noEmit","dev-transpile":"ts-node scripts/dev-transpile.ts"},"_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":"Transpile Tolk structs to TLB (Type Language Binary) definitions for TON blockchain development","directories":{},"_nodeVersion":"24.2.0","dependencies":{"commander":"^14.0.0","web-tree-sitter":"^0.23.0","@ton-community/tlb-codegen":"^2.0.0-beta.1","@eliseev_s/tree-sitter-tolk":"^0.99.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.4.0","ts-node":"^10.9.2","@ton/ton":"^15.3.0","@ton/core":"^0.61.0","typescript":"^5.0.0","@ton/crypto":"^3.3.0","@types/jest":"^30.0.0","@types/node":"^24.0.4","@ton/sandbox":"^0.33.0","@ton/tolk-js":"^0.99.0","@ton/test-utils":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/tolk-tlb-transpiler_0.0.5_1750980167945_0.06720582504438144","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@eliseev_s/tolk-tlb-transpiler","version":"0.1.0","keywords":["tolk","tlb","transpiler","ton","blockchain","codegen","wrapper","smart-contract"],"license":"MIT","_id":"@eliseev_s/tolk-tlb-transpiler@0.1.0","maintainers":[{"name":"eliseev_s","email":"elis.alech900@gmail.com"}],"bin":{"tolk-tlb":"dist/bin/cli.js"},"dist":{"shasum":"aa8cd5b5eb13bf05d2d4b2b2e149766a65383f7f","tarball":"https://registry.npmjs.org/@eliseev_s/tolk-tlb-transpiler/-/tolk-tlb-transpiler-0.1.0.tgz","fileCount":43,"integrity":"sha512-ej1J9A0hCiYCE5PIdv0ogC+dMVaX+sbsG4yH41qUOu+svIIlUdNoAhjM0zyBf2Ubz5bXptY7ABt5BJjNvqfkbg==","signatures":[{"sig":"MEUCIQDEjmHniK6AkfD42m3MkJy0si6K9quB7wdZiNBhy7fV0QIgfDFC576HZy4xfdeOqPNx0vhxHfseCsKa1l+lockJtic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162614},"main":"dist/src/index.js","types":"dist/src/index.d.ts","module":"dist/src/index.js","gitHead":"cd841070310e274478e01ef195b28dd4a8ebbd1e","scripts":{"dev":"npm run build && node dist/scripts/dev-transpile.js","test":"npm run dev-transpile && npx jest","build":"npm run clean && tsc","clean":"rm -rf dist","prepublish":"npm run check-types && npm run test && npm run build","check-types":"tsc --noEmit","dev-transpile":"ts-node scripts/dev-transpile.ts"},"_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":"Transpile Tolk structs to TLB definitions and generate TypeScript wrappers for TON blockchain smart contracts","directories":{},"_nodeVersion":"24.2.0","dependencies":{"commander":"^14.0.0","web-tree-sitter":"^0.23.0","@ton-community/tlb-codegen":"^2.0.0-beta.1","@eliseev_s/tree-sitter-tolk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.4.0","ts-node":"^10.9.2","@ton/ton":"^15.3.0","@ton/core":"^0.61.0","typescript":"^5.0.0","@ton/crypto":"^3.3.0","@types/jest":"^30.0.0","@types/node":"^24.0.4","@ton/sandbox":"^0.33.0","@ton/tolk-js":"^0.99.0","@ton/test-utils":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/tolk-tlb-transpiler_0.1.0_1751901897766_0.2687107852442012","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@eliseev_s/tolk-tlb-transpiler","version":"0.1.1","keywords":["tolk","tlb","transpiler","ton","blockchain","codegen","wrapper","smart-contract"],"license":"MIT","_id":"@eliseev_s/tolk-tlb-transpiler@0.1.1","maintainers":[{"name":"eliseev_s","email":"elis.alech900@gmail.com"}],"bin":{"tolk-tlb":"dist/bin/cli.js"},"dist":{"shasum":"b49aae14d88476c64dde222ca222915104d9cdbd","tarball":"https://registry.npmjs.org/@eliseev_s/tolk-tlb-transpiler/-/tolk-tlb-transpiler-0.1.1.tgz","fileCount":43,"integrity":"sha512-bnsXSwmlbFbg0FYEIMb+WaMX+/E0PbMPPE/9pjw/5NPhUaIM1hwtmjzyWK2sad1Vwnuo+lkx46VwDZHfAjqGhA==","signatures":[{"sig":"MEUCIQC7/mQTbTDNR+LoIf4xNQ0+zDbfgheD0zzW2uGnSDg5tQIgO3UvqfbzA62tCGGx4ym13FAAQKkZ6fnTElWFwQrxW/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":169445},"main":"dist/src/index.js","types":"dist/src/index.d.ts","module":"dist/src/index.js","gitHead":"1392a6644045d99fad3e6cdb521cdd4d794da63d","scripts":{"dev":"npm run build && node dist/scripts/dev-transpile.js","test":"npm run dev-transpile && npx jest","build":"npm run clean && tsc","clean":"rm -rf dist","prepublish":"npm run check-types && npm run test && npm run build","check-types":"tsc --noEmit","dev-transpile":"ts-node scripts/dev-transpile.ts"},"_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":"Transpile Tolk structs to TLB definitions and generate TypeScript wrappers for TON blockchain smart contracts","directories":{},"_nodeVersion":"24.2.0","dependencies":{"commander":"^14.0.0","web-tree-sitter":"^0.25.6","@ton-community/tlb-codegen":"^2.0.0-beta.1","@eliseev_s/tree-sitter-tolk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.4.0","ts-node":"^10.9.2","@ton/ton":"^15.3.0","@ton/core":"^0.61.0","typescript":"^5.0.0","@ton/crypto":"^3.3.0","@types/jest":"^30.0.0","@types/node":"^24.0.4","@ton/sandbox":"^0.33.0","@ton/tolk-js":"^1.0.0","@ton/test-utils":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/tolk-tlb-transpiler_0.1.1_1751905114900_0.507399716885409","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@eliseev_s/tolk-tlb-transpiler","version":"0.1.2","keywords":["tolk","tlb","transpiler","ton","blockchain","codegen","wrapper","smart-contract"],"license":"MIT","_id":"@eliseev_s/tolk-tlb-transpiler@0.1.2","maintainers":[{"name":"eliseev_s","email":"elis.alech900@gmail.com"}],"bin":{"tolk-tlb":"dist/bin/cli.js"},"dist":{"shasum":"f5df03e651a6dc2b5facddf8d7e11b0008e5625d","tarball":"https://registry.npmjs.org/@eliseev_s/tolk-tlb-transpiler/-/tolk-tlb-transpiler-0.1.2.tgz","fileCount":43,"integrity":"sha512-X/xRgqFgP0ZOwNdYL2c0QM8zw6nNuUUWycOaviB3sogVlsEIQlVoZRwKwMzocUswjgcIneZ4blNNxpcDRRxyIQ==","signatures":[{"sig":"MEUCIQDFw0ZzZ0edT2OKGaF1l5DmSN4xShpn0/G7mAwGpXzviAIgFYLzwQ0oV5+vSW1wY4hLFr62dnr0S70Ly7Jkq58QRl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172981},"main":"dist/src/index.js","types":"dist/src/index.d.ts","module":"dist/src/index.js","gitHead":"83080d0369a0536000b9bbfdb990f2d8469ac7a5","scripts":{"dev":"npm run build && node dist/scripts/dev-transpile.js","test":"npm run dev-transpile && npx jest","build":"npm run clean && tsc","clean":"rm -rf dist","prepublish":"npm run check-types && npm run test && npm run build","check-types":"tsc --noEmit","dev-transpile":"ts-node scripts/dev-transpile.ts"},"_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":"Transpile Tolk structs to TLB definitions and generate TypeScript wrappers for TON blockchain smart contracts","directories":{},"_nodeVersion":"24.2.0","dependencies":{"commander":"^14.0.0","web-tree-sitter":"^0.25.6","@ton-community/tlb-codegen":"^2.0.0-beta.1","@eliseev_s/tree-sitter-tolk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.4.0","ts-node":"^10.9.2","@ton/ton":"^15.3.0","@ton/core":"^0.61.0","typescript":"^5.0.0","@ton/crypto":"^3.3.0","@types/jest":"^30.0.0","@types/node":"^24.0.4","@ton/sandbox":"^0.33.0","@ton/tolk-js":"^1.0.0","@ton/test-utils":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/tolk-tlb-transpiler_0.1.2_1751927051503_0.7098255124571868","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@eliseev_s/tolk-tlb-transpiler","version":"0.1.3","keywords":["tolk","tlb","transpiler","ton","blockchain","codegen","wrapper","smart-contract"],"license":"MIT","_id":"@eliseev_s/tolk-tlb-transpiler@0.1.3","maintainers":[{"name":"eliseev_s","email":"elis.alech900@gmail.com"}],"bin":{"tolk-tlb":"dist/bin/cli.js"},"dist":{"shasum":"ffe02f3e97ea78f8b170b50e952d7063ffc83f9e","tarball":"https://registry.npmjs.org/@eliseev_s/tolk-tlb-transpiler/-/tolk-tlb-transpiler-0.1.3.tgz","fileCount":43,"integrity":"sha512-e8FLNyOSHQvdp1QEhye9ib71sW9FS/pmsE8jzQLpma+NKDQhu0ajaX076brROUSJ6/1wuqnO9JG3NCp4ZWnGgg==","signatures":[{"sig":"MEYCIQDapJJwj0AZS9uZUx33RgOE5WwY4mD4aua93clJgaut6AIhAIWWxeywS24cmVB254WHYKVzQwwI2qF8rS41a8DLWvAM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172981},"main":"dist/src/index.js","types":"dist/src/index.d.ts","module":"dist/src/index.js","gitHead":"ae66f913733fad446c28cbbfa34e9eecc57f821d","scripts":{"dev":"npm run build && node dist/scripts/dev-transpile.js","test":"npm run dev-transpile && npx jest","build":"npm run clean && tsc","clean":"rm -rf dist","prepublish":"npm run check-types && npm run test && npm run build","check-types":"tsc --noEmit","dev-transpile":"ts-node scripts/dev-transpile.ts"},"_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":"Transpile Tolk structs to TLB definitions and generate TypeScript wrappers for TON blockchain smart contracts","directories":{},"_nodeVersion":"24.2.0","dependencies":{"commander":"^14.0.0","web-tree-sitter":"^0.25.6","@ton-community/tlb-codegen":"^2.0.0-beta.1","@eliseev_s/tree-sitter-tolk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.4.0","ts-node":"^10.9.2","@ton/ton":"^15.3.0","@ton/core":"^0.61.0","typescript":"^5.0.0","@ton/crypto":"^3.3.0","@types/jest":"^30.0.0","@types/node":"^24.0.4","@ton/sandbox":"^0.33.0","@ton/tolk-js":"^1.0.0","@ton/test-utils":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/tolk-tlb-transpiler_0.1.3_1751971670737_0.9829749305936588","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@eliseev_s/tolk-tlb-transpiler","version":"0.1.4","keywords":["tolk","tlb","transpiler","ton","blockchain","codegen","wrapper","smart-contract"],"license":"MIT","_id":"@eliseev_s/tolk-tlb-transpiler@0.1.4","maintainers":[{"name":"eliseev_s","email":"elis.alech900@gmail.com"}],"bin":{"tolk-tlb":"dist/bin/cli.js"},"dist":{"shasum":"6b44e076c2de157ea42cc336bb41b1f786d10cf7","tarball":"https://registry.npmjs.org/@eliseev_s/tolk-tlb-transpiler/-/tolk-tlb-transpiler-0.1.4.tgz","fileCount":43,"integrity":"sha512-AW7TEMURtqnqKISKMXwgtphv5viWdZozJbc4rl/GIXwrvmd3cAsi3cf8c5wrXW+Rgd6OxljQegn3b4bF6Ya5Lw==","signatures":[{"sig":"MEYCIQDQH5HYJiZQbszZNjUQbDxLB6XJpW6Trq0TR1dniKXyFAIhAMHrJT1du8ge/Ok/BAMHOmn+QHQW6faUHz1iEigxlW4j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174967},"main":"dist/src/index.js","types":"dist/src/index.d.ts","module":"dist/src/index.js","gitHead":"ae66f913733fad446c28cbbfa34e9eecc57f821d","scripts":{"dev":"npm run build && node dist/scripts/dev-transpile.js","test":"npm run dev-transpile && npx jest","build":"npm run clean && tsc","clean":"rm -rf dist","prepublish":"npm run check-types && npm run test && npm run build","check-types":"tsc --noEmit","dev-transpile":"ts-node scripts/dev-transpile.ts"},"_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":"Transpile Tolk structs to TLB definitions and generate TypeScript wrappers for TON blockchain smart contracts","directories":{},"_nodeVersion":"24.2.0","dependencies":{"commander":"^14.0.0","web-tree-sitter":"^0.25.6","@ton-community/tlb-codegen":"^2.0.0-beta.1","@eliseev_s/tree-sitter-tolk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.4.0","ts-node":"^10.9.2","@ton/ton":"^15.3.0","@ton/core":"^0.61.0","typescript":"^5.0.0","@ton/crypto":"^3.3.0","@types/jest":"^30.0.0","@types/node":"^24.0.4","@ton/sandbox":"^0.33.0","@ton/tolk-js":"^1.0.0","@ton/test-utils":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/tolk-tlb-transpiler_0.1.4_1751972059162_0.5017142523285227","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@eliseev_s/tolk-tlb-transpiler","version":"0.1.5","keywords":["tolk","tlb","transpiler","ton","blockchain","codegen","wrapper","smart-contract"],"license":"MIT","_id":"@eliseev_s/tolk-tlb-transpiler@0.1.5","maintainers":[{"name":"eliseev_s","email":"elis.alech900@gmail.com"}],"bin":{"tolk-tlb":"dist/bin/cli.js"},"dist":{"shasum":"b89abec5383e3f3ef06597a138f98adcbd90a755","tarball":"https://registry.npmjs.org/@eliseev_s/tolk-tlb-transpiler/-/tolk-tlb-transpiler-0.1.5.tgz","fileCount":47,"integrity":"sha512-l1+bv/1WejepWebTcxLWXypf7sI66XcqqxV3d8RAVPXAQjHaZBJglmshDxQlUQ+cY5/Yw1TQLcUHXV9gzi+NOw==","signatures":[{"sig":"MEQCIGNFLjP8GrA6XAt+WO0E2ddVCkfFm9myu37BrpW04w0rAiBSSe0E5qsF4m0qY4yKY2xkMOrki544glmB4v++/bCMeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208751},"main":"dist/src/index.js","types":"dist/src/index.d.ts","module":"dist/src/index.js","gitHead":"f71c63bf849ea1277cf9d82bf9aee8e2238551f7","scripts":{"dev":"npm run build && node dist/scripts/dev-transpile.js","test":"npm run dev-transpile && node --experimental-vm-modules node_modules/.bin/jest","build":"npm run clean && tsc","clean":"rm -rf dist","prepublish":"npm run check-types && npm run test && npm run build","check-types":"tsc --noEmit","dev-transpile":"ts-node scripts/dev-transpile.ts"},"_npmUser":{"name":"eliseev_s","email":"elis.alech900@gmail.com"},"_npmVersion":"11.3.0","description":"Transpile Tolk structs to TLB definitions and generate TypeScript wrappers for TON blockchain smart contracts","directories":{},"_nodeVersion":"24.2.0","dependencies":{"commander":"^14.0.0","web-tree-sitter":"^0.25.6","@ton-community/tlb-codegen":"^2.0.0-beta.1","@eliseev_s/tree-sitter-tolk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.4.0","ts-node":"^10.9.2","@ton/ton":"^15.3.0","@ton/core":"^0.61.0","typescript":"^5.0.0","@ton/crypto":"^3.3.0","@types/jest":"^30.0.0","@types/node":"^24.0.4","@ton/sandbox":"^0.33.0","@ton/tolk-js":"^1.0.0","@ton/test-utils":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/tolk-tlb-transpiler_0.1.5_1757633020993_0.032590285286318466","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@eliseev_s/tolk-tlb-transpiler","version":"0.1.6","keywords":["tolk","tlb","transpiler","ton","blockchain","codegen","wrapper","smart-contract"],"license":"MIT","_id":"@eliseev_s/tolk-tlb-transpiler@0.1.6","maintainers":[{"name":"eliseev_s","email":"elis.alech900@gmail.com"}],"bin":{"tolk-tlb":"dist/bin/cli.js"},"dist":{"shasum":"72a7561a1698171724f06c666e563f82191f0767","tarball":"https://registry.npmjs.org/@eliseev_s/tolk-tlb-transpiler/-/tolk-tlb-transpiler-0.1.6.tgz","fileCount":47,"integrity":"sha512-QSV+UXimvIMp6CeTJs9caWgHMITPDte7z8i8Z40PPUXyXLmGdZS+QAwQz0PB5sFoMyqJxqHYc+SZruYny+6eFQ==","signatures":[{"sig":"MEQCICyE7JfxtUrF2N3LbIfibHhLyUbUu0taZMahi7tlIjknAiAFgWhmTj3c8x1wuuu2HoTU7NDypfYi0UiAsM4HbPLS3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208999},"main":"dist/src/index.js","types":"dist/src/index.d.ts","module":"dist/src/index.js","gitHead":"f71c63bf849ea1277cf9d82bf9aee8e2238551f7","scripts":{"dev":"npm run build && node dist/scripts/dev-transpile.js","test":"npm run dev-transpile && node --experimental-vm-modules node_modules/.bin/jest","build":"npm run clean && tsc","clean":"rm -rf dist","prepublish":"npm run check-types && npm run test && npm run build","check-types":"tsc --noEmit","dev-transpile":"ts-node scripts/dev-transpile.ts"},"_npmUser":{"name":"eliseev_s","email":"elis.alech900@gmail.com"},"_npmVersion":"11.3.0","description":"Transpile Tolk structs to TLB definitions and generate TypeScript wrappers for TON blockchain smart contracts","directories":{},"_nodeVersion":"24.2.0","dependencies":{"commander":"^14.0.0","web-tree-sitter":"^0.25.6","@ton-community/tlb-codegen":"^2.0.0-beta.1","@eliseev_s/tree-sitter-tolk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.4.0","ts-node":"^10.9.2","@ton/ton":"^15.3.0","@ton/core":"^0.61.0","typescript":"^5.0.0","@ton/crypto":"^3.3.0","@types/jest":"^30.0.0","@types/node":"^24.0.4","@ton/sandbox":"^0.33.0","@ton/tolk-js":"^1.0.0","@ton/test-utils":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/tolk-tlb-transpiler_0.1.6_1757633911281_0.02927596093030793","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@eliseev_s/tolk-tlb-transpiler","version":"0.1.7","keywords":["tolk","tlb","transpiler","ton","blockchain","codegen","wrapper","smart-contract"],"license":"MIT","_id":"@eliseev_s/tolk-tlb-transpiler@0.1.7","maintainers":[{"name":"eliseev_s","email":"elis.alech900@gmail.com"}],"bin":{"tolk-tlb":"dist/bin/cli.js"},"dist":{"shasum":"e06a763ee96a11aea958a555c3814eba963305a7","tarball":"https://registry.npmjs.org/@eliseev_s/tolk-tlb-transpiler/-/tolk-tlb-transpiler-0.1.7.tgz","fileCount":47,"integrity":"sha512-grfgYsOkZjqEgkNelm05nqrEKXy2f30KhLkg+s2/Ie4S4s5wns3ytwlp/lCaJf6n99z1hZtj9+qwv4RRqV31rQ==","signatures":[{"sig":"MEYCIQDDmoljpC5ITndZtSgpAUAddQU6T2LI3D42MAo895hP2QIhAMEaLVYQisCmZJPGRXnCqBAbgNt0iEp+Yl1OSkDQIktf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208864},"main":"dist/src/index.js","types":"dist/src/index.d.ts","module":"dist/src/index.js","gitHead":"f71c63bf849ea1277cf9d82bf9aee8e2238551f7","scripts":{"dev":"npm run build && node dist/scripts/dev-transpile.js","test":"npm run dev-transpile && node --experimental-vm-modules node_modules/.bin/jest","build":"npm run clean && tsc","clean":"rm -rf dist","prepublish":"npm run check-types && npm run test && npm run build","check-types":"tsc --noEmit","dev-transpile":"ts-node scripts/dev-transpile.ts"},"_npmUser":{"name":"eliseev_s","email":"elis.alech900@gmail.com"},"_npmVersion":"11.3.0","description":"Transpile Tolk structs to TLB definitions and generate TypeScript wrappers for TON blockchain smart contracts","directories":{},"_nodeVersion":"24.2.0","dependencies":{"commander":"^14.0.0","web-tree-sitter":"^0.25.6","@ton-community/tlb-codegen":"^2.0.0-beta.1","@eliseev_s/tree-sitter-tolk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.4.0","ts-node":"^10.9.2","@ton/ton":"^15.3.0","@ton/core":"^0.61.0","typescript":"^5.0.0","@ton/crypto":"^3.3.0","@types/jest":"^30.0.0","@types/node":"^24.0.4","@ton/sandbox":"^0.33.0","@ton/tolk-js":"^1.0.0","@ton/test-utils":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/tolk-tlb-transpiler_0.1.7_1757634490268_0.8849763092918126","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@eliseev_s/tolk-tlb-transpiler","version":"0.1.8","keywords":["tolk","tlb","transpiler","ton","blockchain","codegen","wrapper","smart-contract"],"license":"MIT","_id":"@eliseev_s/tolk-tlb-transpiler@0.1.8","maintainers":[{"name":"eliseev_s","email":"elis.alech900@gmail.com"}],"bin":{"tolk-tlb":"dist/bin/cli.js"},"dist":{"shasum":"6c99550adc2db6e7f0ae9f89ccf9212b48140d4a","tarball":"https://registry.npmjs.org/@eliseev_s/tolk-tlb-transpiler/-/tolk-tlb-transpiler-0.1.8.tgz","fileCount":47,"integrity":"sha512-8WbPnq+IYilgyxx9LiE0X1IPtHA1eNmxSH0QBvB7yMzNIjqoSAU/p6vbSmoH/iRc/U80xcENI9pCHIqZxJqrLQ==","signatures":[{"sig":"MEUCIQDA+MAP48k/VwT+8eK+1/so7JZkDvTptTwKJMIg6QYz7gIgM+0Q0MybZMwQph0vsZJUEruvlO9kiq1mjPG8oQOE3Q8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":212751},"main":"dist/src/index.js","types":"dist/src/index.d.ts","module":"dist/src/index.js","gitHead":"f71c63bf849ea1277cf9d82bf9aee8e2238551f7","scripts":{"dev":"npm run build && node dist/scripts/dev-transpile.js","test":"npm run dev-transpile && node --experimental-vm-modules node_modules/.bin/jest","build":"npm run clean && tsc","clean":"rm -rf dist","prepublish":"npm run check-types && npm run test && npm run build","check-types":"tsc --noEmit","dev-transpile":"ts-node scripts/dev-transpile.ts"},"_npmUser":{"name":"eliseev_s","email":"elis.alech900@gmail.com"},"_npmVersion":"11.3.0","description":"Transpile Tolk structs to TLB definitions and generate TypeScript wrappers for TON blockchain smart contracts","directories":{},"_nodeVersion":"24.2.0","dependencies":{"commander":"^14.0.0","web-tree-sitter":"^0.25.6","@ton-community/tlb-codegen":"^2.0.0-beta.1","@eliseev_s/tree-sitter-tolk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.4.0","ts-node":"^10.9.2","@ton/ton":"^15.3.0","@ton/core":"^0.61.0","typescript":"^5.0.0","@ton/crypto":"^3.3.0","@types/jest":"^30.0.0","@types/node":"^24.0.4","@ton/sandbox":"^0.33.0","@ton/tolk-js":"^1.0.0","@ton/test-utils":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/tolk-tlb-transpiler_0.1.8_1757668175720_0.5202958513887028","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@eliseev_s/tolk-tlb-transpiler","version":"0.1.9","keywords":["tolk","tlb","transpiler","ton","blockchain","codegen","wrapper","smart-contract"],"license":"MIT","_id":"@eliseev_s/tolk-tlb-transpiler@0.1.9","maintainers":[{"name":"eliseev_s","email":"elis.alech900@gmail.com"}],"bin":{"tolk-tlb":"dist/bin/cli.js"},"dist":{"shasum":"e684591a9d65347e33c095227a2d14d26db7e763","tarball":"https://registry.npmjs.org/@eliseev_s/tolk-tlb-transpiler/-/tolk-tlb-transpiler-0.1.9.tgz","fileCount":47,"integrity":"sha512-ePOJ2Od0Z7AWakgZ2jFII6J4jk0Xe5VCkwDKVFMlWib9gu3GZucX+hhYHzfr+3Sa19uMGfVIghmhe9K1e8do0g==","signatures":[{"sig":"MEYCIQDGX1tjOVeQ9r4zkk+MK9gsn3DtC92o98vvNN52Z4EOnwIhAILH19jzR5cZaWYq8bYqdnu9D/Lo3wcuBdAGdBKwknyD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":253986},"main":"dist/src/index.js","type":"commonjs","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","require":"./dist/src/index.js"},"./src/*":{"types":"./dist/src/*.d.ts","require":"./dist/src/*.js"},"./bin/cli":"./dist/bin/cli.js"},"gitHead":"9d5084873ff6e77aaa1bd2203bce64e7bdc3f2a8","scripts":{"dev":"npm run build && node dist/scripts/dev-transpile.js","test":"npm run dev-transpile && node --experimental-vm-modules node_modules/.bin/jest","build":"npm run clean && tsc","clean":"rm -rf dist","prepublish":"npm run check-types && npm run build","check-types":"tsc --noEmit","dev-transpile":"ts-node scripts/dev-transpile.ts"},"_npmUser":{"name":"eliseev_s","email":"elis.alech900@gmail.com"},"_npmVersion":"11.3.0","description":"Transpile Tolk structs to TLB definitions and generate TypeScript wrappers for TON blockchain smart contracts","directories":{},"_nodeVersion":"24.2.0","dependencies":{"commander":"^14.0.0","web-tree-sitter":"^0.25.6","@eliseev_s/tlb-codegen":"^1.0.1","@eliseev_s/tree-sitter-tolk":"^1.1.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["dist/src/*"],"src/*":["dist/src/*"]}},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.4.0","ts-node":"^10.9.2","@ton/ton":"^15.3.0","@ton/core":"^0.61.0","typescript":"^5.0.0","@ton/crypto":"^3.3.0","@types/jest":"^30.0.0","@types/node":"^24.0.4","@ton/sandbox":"^0.33.0","@ton/tolk-js":"^1.0.0","@ton/test-utils":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/tolk-tlb-transpiler_0.1.9_1758148523948_0.9349140952243613","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@eliseev_s/tolk-tlb-transpiler","version":"0.1.10","keywords":["tolk","tlb","transpiler","ton","blockchain","codegen","wrapper","smart-contract"],"license":"MIT","_id":"@eliseev_s/tolk-tlb-transpiler@0.1.10","maintainers":[{"name":"eliseev_s","email":"elis.alech900@gmail.com"}],"bin":{"tolk-tlb":"dist/bin/cli.js"},"dist":{"shasum":"238530f0cb6a540279bd1207d3d0cc7259ee9bfb","tarball":"https://registry.npmjs.org/@eliseev_s/tolk-tlb-transpiler/-/tolk-tlb-transpiler-0.1.10.tgz","fileCount":47,"integrity":"sha512-vnpb9X9Vu4Q/2rNM1uyV3voAwNsO1VMyWegVhjDWVZ4vsXuE9aF2fcBsSDd0p6x3nWdTlJ6lh5zkNxeCnJUOTg==","signatures":[{"sig":"MEQCIFaoG2fN6cO6iy4WRf8OrF8Q1agAGc7nhXKL0IxrMMMWAiBwOwe2tAt2Bhl9X65PCOEp4xC+/oDsSpB13YW92UPz6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":253940},"main":"dist/src/index.js","types":"dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","require":"./dist/src/index.js"},"./src/*":{"types":"./dist/src/*.d.ts","require":"./dist/src/*.js"},"./bin/cli":"./dist/bin/cli.js"},"gitHead":"9d5084873ff6e77aaa1bd2203bce64e7bdc3f2a8","scripts":{"dev":"npm run build && node dist/scripts/dev-transpile.js","test":"npm run dev-transpile && node --experimental-vm-modules node_modules/.bin/jest","build":"npm run clean && tsc","clean":"rm -rf dist","prepublish":"npm run check-types && npm run build","check-types":"tsc --noEmit","dev-transpile":"ts-node scripts/dev-transpile.ts"},"_npmUser":{"name":"eliseev_s","email":"elis.alech900@gmail.com"},"_npmVersion":"11.3.0","description":"Transpile Tolk structs to TLB definitions and generate TypeScript wrappers for TON blockchain smart contracts","directories":{},"_nodeVersion":"24.2.0","dependencies":{"commander":"^14.0.0","web-tree-sitter":"^0.25.6","@eliseev_s/tlb-codegen":"^1.0.1","@eliseev_s/tree-sitter-tolk":"^1.1.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["dist/src/*"],"src/*":["dist/src/*"]}},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.4.0","ts-node":"^10.9.2","@ton/ton":"^15.3.0","@ton/core":"^0.61.0","typescript":"^5.0.0","@ton/crypto":"^3.3.0","@types/jest":"^30.0.0","@types/node":"^24.0.4","@ton/sandbox":"^0.33.0","@ton/tolk-js":"^1.0.0","@ton/test-utils":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/tolk-tlb-transpiler_0.1.10_1758148886853_0.10478272788002863","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@eliseev_s/tolk-tlb-transpiler","version":"0.1.11","keywords":["tolk","tlb","transpiler","ton","blockchain","codegen","wrapper","smart-contract"],"license":"MIT","_id":"@eliseev_s/tolk-tlb-transpiler@0.1.11","maintainers":[{"name":"eliseev_s","email":"elis.alech900@gmail.com"}],"bin":{"tolk-tlb":"dist/bin/cli.js"},"dist":{"shasum":"affdc415d98d02272fcc47b9a355343371921f1a","tarball":"https://registry.npmjs.org/@eliseev_s/tolk-tlb-transpiler/-/tolk-tlb-transpiler-0.1.11.tgz","fileCount":47,"integrity":"sha512-QdQwFVS26uCQ/dvgKPrRYdV5BkWuk4sL35rFEkeZXrg/fdMVLKFFMuK+wYDWETJp0Q6G+V6L6bZW+/LUhlY2Og==","signatures":[{"sig":"MEUCIFSE5JNkL+7sV5vBadjgxN+qwcRACF+3BNIh+SknBuzEAiEA0NIiBvTqefirfBocxDen7p2ftSEefErL4GI/8FFRC04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":252978},"main":"dist/src/index.js","types":"dist/src/index.d.ts","gitHead":"9d5084873ff6e77aaa1bd2203bce64e7bdc3f2a8","scripts":{"dev":"npm run build && node dist/scripts/dev-transpile.js","test":"npm run dev-transpile && node --experimental-vm-modules node_modules/.bin/jest","build":"npm run clean && tsc","clean":"rm -rf dist","prepublish":"npm run check-types && npm run build","check-types":"tsc --noEmit","dev-transpile":"ts-node scripts/dev-transpile.ts"},"_npmUser":{"name":"eliseev_s","email":"elis.alech900@gmail.com"},"_npmVersion":"11.3.0","description":"Transpile Tolk structs to TLB definitions and generate TypeScript wrappers for TON blockchain smart contracts","directories":{},"_nodeVersion":"24.2.0","dependencies":{"commander":"^14.0.0","web-tree-sitter":"^0.25.6","@eliseev_s/tlb-codegen":"^1.0.1","@eliseev_s/tree-sitter-tolk":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.4.0","ts-node":"^10.9.2","@ton/ton":"^15.3.0","@ton/core":"^0.61.0","typescript":"^5.0.0","@ton/crypto":"^3.3.0","@types/jest":"^30.0.0","@types/node":"^24.0.4","@ton/sandbox":"^0.33.0","@ton/tolk-js":"^1.0.0","@ton/test-utils":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/tolk-tlb-transpiler_0.1.11_1758149437582_0.766407822400041","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@eliseev_s/tolk-tlb-transpiler","version":"0.1.12","keywords":["tolk","tlb","transpiler","ton","blockchain","codegen","wrapper","smart-contract"],"license":"MIT","_id":"@eliseev_s/tolk-tlb-transpiler@0.1.12","maintainers":[{"name":"eliseev_s","email":"elis.alech900@gmail.com"}],"bin":{"tolk-tlb":"dist/bin/cli.js"},"dist":{"shasum":"bbdbb5c27f1763e2710de365cb529673cce789b4","tarball":"https://registry.npmjs.org/@eliseev_s/tolk-tlb-transpiler/-/tolk-tlb-transpiler-0.1.12.tgz","fileCount":47,"integrity":"sha512-gZz09tJyQJVHbnVSuBrol/cSjKQjjHPTeGBrweqR2nBBjuv6iup/vjKsd59Xta0646D/WhdKlsYvxj1xZ6tcRA==","signatures":[{"sig":"MEQCIAkTby/5C7ioZZN1EUJkkakwMemNXRi6KoiCqab1hJVXAiAv7XvWhm+Mb4caM1Pjky7TU2hTBDdHlqTH8/2NzZic6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":252989},"main":"dist/src/index.js","types":"dist/src/index.d.ts","gitHead":"9d5084873ff6e77aaa1bd2203bce64e7bdc3f2a8","scripts":{"dev":"npm run build && node dist/scripts/dev-transpile.js","test":"npm run dev-transpile && node --experimental-vm-modules node_modules/.bin/jest","build":"npm run clean && tsc","clean":"rm -rf dist","prepublish":"npm run check-types && npm run build","check-types":"tsc --noEmit","dev-transpile":"ts-node scripts/dev-transpile.ts"},"_npmUser":{"name":"eliseev_s","email":"elis.alech900@gmail.com"},"_npmVersion":"11.3.0","description":"Transpile Tolk structs to TLB definitions and generate TypeScript wrappers for TON blockchain smart contracts","directories":{},"_nodeVersion":"24.2.0","dependencies":{"commander":"^14.0.0","web-tree-sitter":"^0.25.6","@eliseev_s/tlb-codegen":"^1.0.1","@eliseev_s/tree-sitter-tolk":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.4.0","ts-node":"^10.9.2","@ton/ton":"^15.3.0","@ton/core":"^0.61.0","typescript":"^5.0.0","@ton/crypto":"^3.3.0","@types/jest":"^30.0.0","@types/node":"^24.0.4","@ton/sandbox":"^0.33.0","@ton/tolk-js":"^1.0.0","@ton/test-utils":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/tolk-tlb-transpiler_0.1.12_1758150301720_0.6995854655318685","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@eliseev_s/tolk-tlb-transpiler","version":"0.2.0","keywords":["tolk","tlb","transpiler","ton","blockchain","codegen","wrapper","smart-contract"],"license":"MIT","_id":"@eliseev_s/tolk-tlb-transpiler@0.2.0","maintainers":[{"name":"eliseev_s","email":"elis.alech900@gmail.com"}],"bin":{"tolk-tlb":"dist/bin/cli.js"},"dist":{"shasum":"6b57e4e26ed4066281943d0eb5239559270aec70","tarball":"https://registry.npmjs.org/@eliseev_s/tolk-tlb-transpiler/-/tolk-tlb-transpiler-0.2.0.tgz","fileCount":59,"integrity":"sha512-jfQ3u0BtuZrJs79ZXDgaXUZkg7epe+QQ1g39z7lKbqqfcrAdKHNxy0Msj26kB0ANH9WJO+Q9UnWDsZ55fDQvLQ==","signatures":[{"sig":"MEYCIQDOwCzwVf5kl0bbH6/x1Z19OljpwPE5EaPcVe8LlLFFJQIhAPNfIylMi8ZeubyOKudNNip+8XJi2lyNFVXQnWFyRuF9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":268802},"main":"dist/src/index.js","types":"dist/src/index.d.ts","gitHead":"4da5b37c6cfc61c85a5a8c4daca2d5bccc88be34","scripts":{"dev":"npm run build && node dist/scripts/dev-transpile.js","test":"npm run dev-transpile && node --experimental-vm-modules node_modules/.bin/jest","build":"npm run clean && tsc","clean":"rm -rf dist","prepublish":"npm run check-types && npm run build","check-types":"tsc --noEmit","dev-transpile":"ts-node scripts/dev-transpile.ts"},"_npmUser":{"name":"eliseev_s","email":"elis.alech900@gmail.com"},"_npmVersion":"11.3.0","description":"Transpile Tolk structs to TLB definitions and generate TypeScript wrappers for TON blockchain smart contracts","directories":{},"_nodeVersion":"24.2.0","dependencies":{"commander":"^14.0.0","web-tree-sitter":"^0.25.6","@eliseev_s/tlb-codegen":"^1.0.1","@eliseev_s/tree-sitter-tolk":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.4.0","ts-node":"^10.9.2","@ton/ton":"^15.3.0","@ton/core":"^0.61.0","typescript":"^5.0.0","@ton/crypto":"^3.3.0","@types/jest":"^30.0.0","@types/node":"^24.0.4","@ton/sandbox":"^0.33.0","@ton/tolk-js":"^1.1.0","@ton/test-utils":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/tolk-tlb-transpiler_0.2.0_1759331557531_0.5685081310398328","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@eliseev_s/tolk-tlb-transpiler","version":"0.2.1","keywords":["tolk","tlb","transpiler","ton","blockchain","codegen","wrapper","smart-contract"],"license":"MIT","_id":"@eliseev_s/tolk-tlb-transpiler@0.2.1","maintainers":[{"name":"eliseev_s","email":"elis.alech900@gmail.com"}],"bin":{"tolk-tlb":"dist/bin/cli.js"},"dist":{"shasum":"a174bb71231fd43ae7ef2c184c535391854a42fc","tarball":"https://registry.npmjs.org/@eliseev_s/tolk-tlb-transpiler/-/tolk-tlb-transpiler-0.2.1.tgz","fileCount":59,"integrity":"sha512-WpNU8lMjW/3RjWfvMbSgYCJl+CGT3mNCn2/vHEV0bgYKRxoIM6CIhlZf7Nh4gFonb1419j2EJ87x3lLpW1VlQA==","signatures":[{"sig":"MEUCIQDd5eIU5vXhhOSQ5ZSfAwQ6VvmFe7VcWdH3F5fjwy7xGAIgaIDsIB01jMJmcgPkGTMezw0S++CArhnUsPu6r849v5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":268802},"main":"dist/src/index.js","types":"dist/src/index.d.ts","gitHead":"4da5b37c6cfc61c85a5a8c4daca2d5bccc88be34","scripts":{"dev":"npm run build && node dist/scripts/dev-transpile.js","test":"npm run dev-transpile && node --experimental-vm-modules node_modules/.bin/jest","build":"npm run clean && tsc","clean":"rm -rf dist","prepublish":"npm run check-types && npm run build","check-types":"tsc --noEmit","dev-transpile":"ts-node scripts/dev-transpile.ts"},"_npmUser":{"name":"eliseev_s","email":"elis.alech900@gmail.com"},"_npmVersion":"11.3.0","description":"Transpile Tolk structs to TLB definitions and generate TypeScript wrappers for TON blockchain smart contracts","directories":{},"_nodeVersion":"24.2.0","dependencies":{"commander":"^14.0.0","web-tree-sitter":"^0.25.6","@eliseev_s/tlb-codegen":"^1.0.1","@eliseev_s/tree-sitter-tolk":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.4.0","ts-node":"^10.9.2","@ton/ton":"^15.3.0","@ton/core":"^0.61.0","typescript":"^5.0.0","@ton/crypto":"^3.3.0","@types/jest":"^30.0.0","@types/node":"^24.0.4","@ton/sandbox":"^0.33.0","@ton/tolk-js":"^1.1.0","@ton/test-utils":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/tolk-tlb-transpiler_0.2.1_1759331605317_0.8491153112338568","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@eliseev_s/tolk-tlb-transpiler","version":"0.2.2","keywords":["tolk","tlb","transpiler","ton","blockchain","codegen","wrapper","smart-contract"],"license":"MIT","_id":"@eliseev_s/tolk-tlb-transpiler@0.2.2","maintainers":[{"name":"eliseev_s","email":"elis.alech900@gmail.com"}],"bin":{"tolk-tlb":"dist/bin/cli.js"},"dist":{"shasum":"4138bb4e50a61c3955910d3801b8e9e4460bfb71","tarball":"https://registry.npmjs.org/@eliseev_s/tolk-tlb-transpiler/-/tolk-tlb-transpiler-0.2.2.tgz","fileCount":59,"integrity":"sha512-mgZC4SEQoTQ0JgNtT0FAjEoUilAaBnVk0n6UqINtr3XTIfzLnlOR635jS1xhTyE5cdGTaUitB0PBdYH61r3GGg==","signatures":[{"sig":"MEUCIDBD1iy7nqmd9ZSrPTjFlBm+p8d/e8OCt6kSkcHzSX0CAiEAvmyCoZ3L7tuXianJO4FbMF2nZDEL8V1p1ZEhv97S1HI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":270292},"main":"dist/src/index.js","types":"dist/src/index.d.ts","gitHead":"1edc32121bca6c34924cd6597d0aa5a44289ce30","scripts":{"dev":"npm run build && node dist/scripts/dev-transpile.js","test":"npm run dev-transpile && node --experimental-vm-modules node_modules/.bin/jest","build":"npm run clean && tsc","clean":"rm -rf dist","prepublish":"npm run check-types && npm run build","check-types":"tsc --noEmit","dev-transpile":"ts-node scripts/dev-transpile.ts"},"_npmUser":{"name":"eliseev_s","email":"elis.alech900@gmail.com"},"_npmVersion":"11.3.0","description":"Transpile Tolk structs to TLB definitions and generate TypeScript wrappers for TON blockchain smart contracts","directories":{},"_nodeVersion":"24.2.0","dependencies":{"commander":"^14.0.0","web-tree-sitter":"^0.25.6","@eliseev_s/tlb-codegen":"^1.0.1","@eliseev_s/tree-sitter-tolk":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.4.0","ts-node":"^10.9.2","@ton/ton":"^15.3.0","@ton/core":"^0.61.0","typescript":"^5.0.0","@ton/crypto":"^3.3.0","@types/jest":"^30.0.0","@types/node":"^24.0.4","@ton/sandbox":"^0.33.0","@ton/tolk-js":"^1.1.0","@ton/test-utils":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/tolk-tlb-transpiler_0.2.2_1763674430975_0.7589465617692184","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@eliseev_s/tolk-tlb-transpiler","version":"0.2.3","keywords":["tolk","tlb","transpiler","ton","blockchain","codegen","wrapper","smart-contract"],"license":"MIT","_id":"@eliseev_s/tolk-tlb-transpiler@0.2.3","maintainers":[{"name":"eliseev_s","email":"elis.alech900@gmail.com"}],"bin":{"tolk-tlb":"dist/bin/cli.js"},"dist":{"shasum":"3c00a4508e65adf1e2d235a126e5a07a2d6a1e7a","tarball":"https://registry.npmjs.org/@eliseev_s/tolk-tlb-transpiler/-/tolk-tlb-transpiler-0.2.3.tgz","fileCount":59,"integrity":"sha512-fggqeVDi4jfZnxzneZCN8Sh/lLRf1vQLHxA3d+FWC4Dh8NzrWxNtOzSyeQok+rql49mlBXFZk0rZoD5diHOq6w==","signatures":[{"sig":"MEYCIQC/umTfQ9vogPS4p716oN2JYUOmWse2HZn5xkjRqdjgSQIhAOS2MvtY2Cs1wBgVnI8RKPmHAq8Ao5UcHDbV/9fmMwP9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":272105},"main":"dist/src/index.js","types":"dist/src/index.d.ts","gitHead":"fe8d387f0f084d13a5e6170490965c756abe24c5","scripts":{"dev":"npm run build && node dist/scripts/dev-transpile.js","test":"npm run dev-transpile && node --experimental-vm-modules node_modules/.bin/jest","build":"npm run clean && tsc","clean":"rm -rf dist","prepublish":"npm run check-types && npm run build","check-types":"tsc --noEmit","dev-transpile":"ts-node scripts/dev-transpile.ts"},"_npmUser":{"name":"eliseev_s","email":"elis.alech900@gmail.com"},"_npmVersion":"11.3.0","description":"Transpile Tolk structs to TLB definitions and generate TypeScript wrappers for TON blockchain smart contracts","directories":{},"_nodeVersion":"24.2.0","dependencies":{"commander":"^14.0.0","web-tree-sitter":"^0.25.6","@eliseev_s/tlb-codegen":"^1.0.1","@eliseev_s/tree-sitter-tolk":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.4.0","ts-node":"^10.9.2","@ton/ton":"^15.3.0","@ton/core":"^0.61.0","typescript":"^5.0.0","@ton/crypto":"^3.3.0","@types/jest":"^30.0.0","@types/node":"^24.0.4","@ton/sandbox":"^0.33.0","@ton/tolk-js":"^1.1.0","@ton/test-utils":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/tolk-tlb-transpiler_0.2.3_1763676712350_0.5785780855724281","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@eliseev_s/tolk-tlb-transpiler","version":"0.2.4","keywords":["tolk","tlb","transpiler","ton","blockchain","codegen","wrapper","smart-contract"],"license":"MIT","_id":"@eliseev_s/tolk-tlb-transpiler@0.2.4","maintainers":[{"name":"eliseev_s","email":"elis.alech900@gmail.com"}],"bin":{"tolk-tlb":"dist/bin/cli.js"},"dist":{"shasum":"02306d06d33dbfd0958c159f892ff601d649a80d","tarball":"https://registry.npmjs.org/@eliseev_s/tolk-tlb-transpiler/-/tolk-tlb-transpiler-0.2.4.tgz","fileCount":63,"integrity":"sha512-gGpIt3EJji3295zE9MlCodaSbxfcmLWRHcg21JIyRqEJ4ONYzswE2sGvMBqE1bQPTayiauFv0Ha7OwJAZyshSQ==","signatures":[{"sig":"MEYCIQDT41W+0zq1DR4vNZejWyqxSszIF8puYgtffA7RQXX8xAIhAJD9tVyE230gHTrYGlfa8Sb4L2HFgQRPKx/tlTyLiZUT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":322720},"main":"dist/src/index.js","types":"dist/src/index.d.ts","gitHead":"85bf1bd7edfa5341f30fee24cd7a7e02669af28b","scripts":{"dev":"npm run build && node dist/scripts/dev-transpile.js","test":"npm run dev-transpile && node --experimental-vm-modules node_modules/.bin/jest","build":"npm run clean && tsc","clean":"rm -rf dist","prepublish":"npm run check-types && npm run build","check-types":"tsc --noEmit","dev-transpile":"ts-node scripts/dev-transpile.ts"},"_npmUser":{"name":"eliseev_s","email":"elis.alech900@gmail.com"},"_npmVersion":"11.3.0","description":"Transpile Tolk structs to TLB definitions and generate TypeScript wrappers for TON blockchain smart contracts","directories":{},"_nodeVersion":"24.2.0","dependencies":{"commander":"^14.0.0","typescript":"^5.8.3","web-tree-sitter":"^0.25.6","@eliseev_s/tlb-codegen":"^1.0.1","@eliseev_s/tree-sitter-tolk":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.4.0","ts-node":"^10.9.2","@ton/ton":"^15.3.0","@ton/core":"^0.61.0","typescript":"^5.0.0","@ton/crypto":"^3.3.0","@types/jest":"^30.0.0","@types/node":"^24.0.4","@ton/sandbox":"^0.33.0","@ton/tolk-js":"^1.1.0","@ton/test-utils":"^0.8.0"},"peerDependencies":{"@ton/core":">=0.60.0"},"peerDependenciesMeta":{"@ton/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tolk-tlb-transpiler_0.2.4_1764256411942_0.9815753481452765","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@eliseev_s/tolk-tlb-transpiler","version":"0.2.5","keywords":["tolk","tlb","transpiler","ton","blockchain","codegen","wrapper","smart-contract"],"license":"MIT","_id":"@eliseev_s/tolk-tlb-transpiler@0.2.5","maintainers":[{"name":"eliseev_s","email":"elis.alech900@gmail.com"}],"bin":{"tolk-tlb":"dist/bin/cli.js"},"dist":{"shasum":"dbd2ad30f794c4b2bb7bc88cef88ccace4ea2934","tarball":"https://registry.npmjs.org/@eliseev_s/tolk-tlb-transpiler/-/tolk-tlb-transpiler-0.2.5.tgz","fileCount":63,"integrity":"sha512-0wbnXa3R7b8ozr66inYxjHSKCGhtfk6xPqg+ZtMzaIkvhM3wv+9WnkmirsOjzEVO86AUvSNfW977Wf30DoceFw==","signatures":[{"sig":"MEQCIHMFLMi9k85af0AKcxRcOvd54sC6NvbLOpsB0mZ3lKaDAiAFq6AaUc/FJoksVZm7PQFOjXw1x2L+vbxEygi7upbKmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":323648},"main":"dist/src/index.js","types":"dist/src/index.d.ts","gitHead":"668dbda48070d44ad3d41f6f6338137a0ebd837c","scripts":{"dev":"npm run build && ts-node scripts/dev-transpile.ts","test":"npm run dev-transpile && node --experimental-vm-modules node_modules/.bin/jest","build":"npm run clean && tsc","clean":"rm -rf dist","prepublish":"npm run check-types && npm run build","check-types":"tsc --noEmit","dev-transpile":"ts-node scripts/dev-transpile.ts"},"_npmUser":{"name":"eliseev_s","email":"elis.alech900@gmail.com"},"_npmVersion":"11.3.0","description":"Transpile Tolk structs to TLB definitions and generate TypeScript wrappers for TON blockchain smart contracts","directories":{},"_nodeVersion":"24.2.0","dependencies":{"commander":"^14.0.0","typescript":"^5.8.3","web-tree-sitter":"^0.25.6","@eliseev_s/tlb-codegen":"^1.0.1","@eliseev_s/tree-sitter-tolk":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.4.0","ts-node":"^10.9.2","@ton/ton":"^15.3.0","@ton/core":"^0.62.0","@ton/crypto":"^3.3.0","@types/jest":"^30.0.0","@types/node":"^24.0.4","@ton/sandbox":"^0.39.0","@ton/tolk-js":"1.1.0","@ton/test-utils":"^0.8.0"},"peerDependencies":{"@ton/core":">=0.61.0"},"peerDependenciesMeta":{"@ton/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tolk-tlb-transpiler_0.2.5_1764325810761_0.16328940338297904","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@eliseev_s/tolk-tlb-transpiler","version":"0.2.6","keywords":["tolk","tlb","transpiler","ton","blockchain","codegen","wrapper","smart-contract"],"license":"MIT","_id":"@eliseev_s/tolk-tlb-transpiler@0.2.6","maintainers":[{"name":"eliseev_s","email":"elis.alech900@gmail.com"}],"bin":{"tolk-tlb":"dist/bin/cli.js"},"dist":{"shasum":"3de62caae5153df6dfd700645fc87d14f5bd68f8","tarball":"https://registry.npmjs.org/@eliseev_s/tolk-tlb-transpiler/-/tolk-tlb-transpiler-0.2.6.tgz","fileCount":63,"integrity":"sha512-slwsJDlVUzHzJQA0wTZbkyFv50mfmoCdntvaoZ9i0RAh2vhGt8aSmak+lzFs1c4L2U09LLlWqsNYMhvm2Vr8OQ==","signatures":[{"sig":"MEUCICzPUw0z07alus26f4CXvxMj1uTJwcPiWIrYg/bPNWrPAiEAq+5NWDWKOPLZr7tebjcNFv8m0CtaYi1pwmVur42Qjfk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":325261},"main":"dist/src/index.js","types":"dist/src/index.d.ts","gitHead":"585de4ae26a97cebecd2b8a9301a0695cd6d4910","scripts":{"dev":"npm run build && ts-node scripts/dev-transpile.ts","test":"npm run dev-transpile && node --experimental-vm-modules node_modules/.bin/jest","build":"npm run clean && tsc","clean":"rm -rf dist","prepublish":"npm run check-types && npm run build","check-types":"tsc --noEmit","dev-transpile":"ts-node scripts/dev-transpile.ts"},"_npmUser":{"name":"eliseev_s","email":"elis.alech900@gmail.com"},"_npmVersion":"11.3.0","description":"Transpile Tolk structs to TLB definitions and generate TypeScript wrappers for TON blockchain smart contracts","directories":{},"_nodeVersion":"24.2.0","dependencies":{"commander":"^14.0.0","typescript":"^5.8.3","web-tree-sitter":"^0.25.6","@eliseev_s/tlb-codegen":"^1.0.1","@eliseev_s/tree-sitter-tolk":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.4.0","ts-node":"^10.9.2","@ton/ton":"^15.3.0","@ton/core":"^0.62.0","@ton/crypto":"^3.3.0","@types/jest":"^30.0.0","@types/node":"^24.0.4","@ton/sandbox":"^0.39.0","@ton/tolk-js":"1.1.0","@ton/test-utils":"^0.8.0"},"peerDependencies":{"@ton/core":">=0.61.0"},"peerDependenciesMeta":{"@ton/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tolk-tlb-transpiler_0.2.6_1764604429637_0.31913119343663277","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@eliseev_s/tolk-tlb-transpiler","version":"0.2.7","keywords":["tolk","tlb","transpiler","ton","blockchain","codegen","wrapper","smart-contract"],"license":"MIT","_id":"@eliseev_s/tolk-tlb-transpiler@0.2.7","maintainers":[{"name":"eliseev_s","email":"elis.alech900@gmail.com"}],"bin":{"tolk-tlb":"dist/bin/cli.js"},"dist":{"shasum":"3965ec55587d3c08dfaaa675181a71a375e7aac5","tarball":"https://registry.npmjs.org/@eliseev_s/tolk-tlb-transpiler/-/tolk-tlb-transpiler-0.2.7.tgz","fileCount":63,"integrity":"sha512-nLKml/P9B3zdTB/T9WwpIkO9VMqqBDJaNZyich+9ZDFreBkDRiXJKz8hcEHZY/kLb3ilcRI0fLzw6nrulpkUGw==","signatures":[{"sig":"MEYCIQCrbqk0a3PJnxb9JVqp4yi4JV7GECUAeO2jLfNnEKBwJwIhAObXfH2ZeXVHJlCEYGAC8Cy1frfimcAusPXSxuLrzXPs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":327465},"main":"dist/src/index.js","types":"dist/src/index.d.ts","gitHead":"585de4ae26a97cebecd2b8a9301a0695cd6d4910","scripts":{"dev":"npm run build && ts-node scripts/dev-transpile.ts","test":"npm run dev-transpile && node --experimental-vm-modules node_modules/.bin/jest","build":"npm run clean && tsc","clean":"rm -rf dist","prepublish":"npm run check-types && npm run build","check-types":"tsc --noEmit","dev-transpile":"ts-node scripts/dev-transpile.ts"},"_npmUser":{"name":"eliseev_s","email":"elis.alech900@gmail.com"},"_npmVersion":"11.3.0","description":"Transpile Tolk structs to TLB definitions and generate TypeScript wrappers for TON blockchain smart contracts","directories":{},"_nodeVersion":"24.2.0","dependencies":{"commander":"^14.0.0","typescript":"^5.8.3","web-tree-sitter":"^0.25.6","@eliseev_s/tlb-codegen":"^1.0.1","@eliseev_s/tree-sitter-tolk":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.4.0","ts-node":"^10.9.2","@ton/ton":"^15.3.0","@ton/core":"^0.62.0","@ton/crypto":"^3.3.0","@types/jest":"^30.0.0","@types/node":"^24.0.4","@ton/sandbox":"^0.39.0","@ton/tolk-js":"1.1.0","@ton/test-utils":"^0.8.0"},"peerDependencies":{"@ton/core":">=0.61.0"},"peerDependenciesMeta":{"@ton/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tolk-tlb-transpiler_0.2.7_1765361448413_0.10152966561544119","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@eliseev_s/tolk-tlb-transpiler","version":"0.3.0","keywords":["tolk","tlb","transpiler","ton","blockchain","codegen","wrapper","smart-contract"],"license":"MIT","_id":"@eliseev_s/tolk-tlb-transpiler@0.3.0","maintainers":[{"name":"eliseev_s","email":"elis.alech900@gmail.com"}],"bin":{"tolk-tlb":"dist/bin/cli.js"},"dist":{"shasum":"69e5eb43bb8cace0d369602105362ddea4e71336","tarball":"https://registry.npmjs.org/@eliseev_s/tolk-tlb-transpiler/-/tolk-tlb-transpiler-0.3.0.tgz","fileCount":63,"integrity":"sha512-6jchY/Rkl+M3fOt42JvRGVEVJuRBmQa4F50erLYA04JY6oKyULzLB94DrGC7AnxGviiYUpRWFnkcOsjc9V3dDg==","signatures":[{"sig":"MEYCIQCF10YlX889+5B1ffvSkuZdPNMzFZ2p7LXFlnVEKiKwswIhALg4nEXC3ywcBr+Lce1BJuKvY8L3Cp2An0arzL50fY5X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":328619},"main":"dist/src/index.js","types":"dist/src/index.d.ts","gitHead":"c2c468fdf058dd10998aa7ba7352af010678e8e0","scripts":{"dev":"npm run build && ts-node scripts/dev-transpile.ts","test":"npm run dev-transpile && node --experimental-vm-modules node_modules/.bin/jest","build":"npm run clean && tsc","clean":"rm -rf dist","prepublish":"npm run check-types && npm run build","check-types":"tsc --noEmit","dev-transpile":"ts-node scripts/dev-transpile.ts"},"_npmUser":{"name":"eliseev_s","email":"elis.alech900@gmail.com"},"_npmVersion":"11.3.0","description":"Transpile Tolk structs to TLB definitions and generate TypeScript wrappers for TON blockchain smart contracts","directories":{},"_nodeVersion":"24.2.0","dependencies":{"commander":"^14.0.0","typescript":"^5.8.3","web-tree-sitter":"^0.25.6","@eliseev_s/tlb-codegen":"^1.0.1","@eliseev_s/tree-sitter-tolk":"^1.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.4.0","ts-node":"^10.9.2","@ton/ton":"^16.1.0","@ton/core":"^0.63.0","@ton/crypto":"^3.3.0","@types/jest":"^30.0.0","@types/node":"^24.0.4","@ton/sandbox":"^0.41.0","@ton/tolk-js":"1.2.0","@ton/test-utils":"^0.8.0"},"peerDependencies":{"@ton/core":">=0.61.0"},"peerDependenciesMeta":{"@ton/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tolk-tlb-transpiler_0.3.0_1770305091351_0.28134361553662046","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@eliseev_s/tolk-tlb-transpiler","version":"0.3.1","keywords":["tolk","tlb","transpiler","ton","blockchain","codegen","wrapper","smart-contract"],"license":"MIT","_id":"@eliseev_s/tolk-tlb-transpiler@0.3.1","maintainers":[{"name":"eliseev_s","email":"elis.alech900@gmail.com"}],"bin":{"tolk-tlb":"dist/bin/cli.js"},"dist":{"shasum":"6a22c9256cb181dbc5c503c31bf15f5a8009db9d","tarball":"https://registry.npmjs.org/@eliseev_s/tolk-tlb-transpiler/-/tolk-tlb-transpiler-0.3.1.tgz","fileCount":63,"integrity":"sha512-qNO6cjHaJI+CuvbHDFusYh5X2ExFHVSH0k2M3zwBF/8cxwtO5G6Zi6dO0nqjpofVS1y+TQXohEEJH1bZ8IOM4w==","signatures":[{"sig":"MEYCIQCqpeRLGr9LZ57va6K3ISN5Byu1SOBEf2UGBwdbEWlxIAIhAMpMo0fDWzaqGSJoZDEXuo2/NhGcsuH+vQUnSugyBxNi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":326583},"main":"dist/src/index.js","types":"dist/src/index.d.ts","gitHead":"6df1a455b85216a162732e795b2d3e5a154b2d66","scripts":{"dev":"npm run build && ts-node scripts/dev-transpile.ts","test":"npm run dev-transpile && node --experimental-vm-modules node_modules/.bin/jest","build":"npm run clean && tsc","clean":"rm -rf dist","prepublish":"npm run check-types && npm run build","check-types":"tsc --noEmit","dev-transpile":"ts-node scripts/dev-transpile.ts"},"_npmUser":{"name":"eliseev_s","email":"elis.alech900@gmail.com"},"_npmVersion":"11.3.0","description":"Transpile Tolk structs to TLB definitions and generate TypeScript wrappers for TON blockchain smart contracts","directories":{},"_nodeVersion":"24.2.0","dependencies":{"commander":"^14.0.0","typescript":"^5.8.3","web-tree-sitter":"^0.25.6","@eliseev_s/tlb-codegen":"^1.0.1","@eliseev_s/tree-sitter-tolk":"^1.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.4.0","ts-node":"^10.9.2","@ton/ton":"^16.1.0","@ton/core":"^0.63.0","@ton/crypto":"^3.3.0","@types/jest":"^30.0.0","@types/node":"^24.0.4","@ton/sandbox":"^0.41.0","@ton/tolk-js":"1.2.0","@ton/test-utils":"^0.8.0"},"peerDependencies":{"@ton/core":">=0.61.0"},"peerDependenciesMeta":{"@ton/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tolk-tlb-transpiler_0.3.1_1770305862201_0.2526365569847915","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@eliseev_s/tolk-tlb-transpiler","version":"0.3.2","keywords":["tolk","tlb","transpiler","ton","blockchain","codegen","wrapper","smart-contract"],"license":"MIT","_id":"@eliseev_s/tolk-tlb-transpiler@0.3.2","maintainers":[{"name":"eliseev_s","email":"elis.alech900@gmail.com"}],"bin":{"tolk-tlb":"dist/bin/cli.js"},"dist":{"shasum":"90e6643973a16037b48f802e6a89a5e043e4dd26","tarball":"https://registry.npmjs.org/@eliseev_s/tolk-tlb-transpiler/-/tolk-tlb-transpiler-0.3.2.tgz","fileCount":63,"integrity":"sha512-3TX4n+VBoTUSy741/r2ePBitnGoDR2WnfiD5AKL2LGQxWuVxyKKWKmw+6+F5DiMqiaklBsj3Ons0tmJqm7H2rQ==","signatures":[{"sig":"MEYCIQDxKgaseSCKLXXmgN9MkyC7lrzkdgYJSJ7MOyZ1ivLjwAIhAJDmFqFUt2ntwb8j5xZu18pTYJcrN90haixm52Mh2pOr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":332342},"main":"dist/src/index.js","types":"dist/src/index.d.ts","gitHead":"6df1a455b85216a162732e795b2d3e5a154b2d66","scripts":{"dev":"npm run build && ts-node scripts/dev-transpile.ts","test":"npm run dev-transpile && node --experimental-vm-modules node_modules/.bin/jest","build":"npm run clean && tsc","clean":"rm -rf dist","prepublish":"npm run check-types && npm run build","check-types":"tsc --noEmit","dev-transpile":"ts-node scripts/dev-transpile.ts"},"_npmUser":{"name":"eliseev_s","email":"elis.alech900@gmail.com"},"_npmVersion":"11.3.0","description":"Transpile Tolk structs to TLB definitions and generate TypeScript wrappers for TON blockchain smart contracts","directories":{},"_nodeVersion":"24.2.0","dependencies":{"commander":"^14.0.0","typescript":"^5.8.3","web-tree-sitter":"^0.25.6","@eliseev_s/tlb-codegen":"^1.0.1","@eliseev_s/tree-sitter-tolk":"^1.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-jest":"^29.4.0","ts-node":"^10.9.2","@ton/ton":"^16.1.0","@ton/core":"^0.63.0","@ton/crypto":"^3.3.0","@types/jest":"^30.0.0","@types/node":"^24.0.4","@ton/sandbox":"^0.41.0","@ton/tolk-js":"1.2.0","@ton/test-utils":"^0.8.0"},"peerDependencies":{"@ton/core":">=0.61.0"},"peerDependenciesMeta":{"@ton/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tolk-tlb-transpiler_0.3.2_1770306811478_0.6270036871159252","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@eliseev_s/tolk-tlb-transpiler","version":"3.0.0","description":"Transpile Tolk structs to TLB definitions and generate TypeScript wrappers for TON blockchain smart contracts","main":"dist/src/index.js","types":"dist/src/index.d.ts","publishConfig":{"access":"public"},"bin":{"tolk-tlb":"dist/bin/cli.js"},"keywords":["tolk","tlb","transpiler","ton","blockchain","codegen","wrapper","smart-contract"],"license":"MIT","dependencies":{"@eliseev_s/tlb-codegen":"^1.0.1","@eliseev_s/tree-sitter-tolk":"^1.4.0","commander":"^14.0.0","typescript":"^5.8.3","web-tree-sitter":"^0.25.6"},"peerDependencies":{"@ton/core":">=0.61.0"},"peerDependenciesMeta":{"@ton/core":{"optional":true}},"devDependencies":{"@ton/core":"^0.63.0","@ton/crypto":"^3.3.0","@ton/sandbox":"^0.41.0","@ton/test-utils":"^0.8.0","@ton/tolk-js":"^1.4.1","@ton/ton":"^16.1.0","@types/jest":"^30.0.0","@types/node":"^24.0.4","ts-jest":"^29.4.0","ts-node":"^10.9.2"},"scripts":{"check-types":"tsc --noEmit","build":"npm run clean && tsc","clean":"rm -rf dist","prepublish":"npm run check-types && npm run build","dev":"npm run build && ts-node scripts/dev-transpile.ts","test":"npm run dev-transpile && node --experimental-vm-modules node_modules/.bin/jest","dev-transpile":"ts-node scripts/dev-transpile.ts"},"_id":"@eliseev_s/tolk-tlb-transpiler@3.0.0","gitHead":"9594f29d562bd2c3c96a51f32fa953c3121f88cd","_nodeVersion":"24.2.0","_npmVersion":"11.3.0","dist":{"integrity":"sha512-Iyuj5CU4x8K87/TWFvGvfsp65mSjccxIKn1W8Nx0d9k3ndEi7DQBqPcgBsaQwIbfQGm8A2RQE9/RoUWOBhN0ZA==","shasum":"a60533dd5a6699d60564be14e9a4622cabcc78d4","tarball":"https://registry.npmjs.org/@eliseev_s/tolk-tlb-transpiler/-/tolk-tlb-transpiler-3.0.0.tgz","fileCount":63,"unpackedSize":332342,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQClL6d2yXkGAnVBpcApyP9q8Hf5Kx4zhPlvsW1diTZMUwIhAJsHBDnxDbmbtIp+szGgHozJdjysQZ/+bALIGGF4dsFm"}]},"_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/tolk-tlb-transpiler_3.0.0_1780917464947_0.058666133230222295"},"_hasShrinkwrap":false}},"time":{"created":"2025-06-26T22:41:47.253Z","modified":"2026-06-08T11:17:45.187Z","0.0.1":"2025-06-26T22:41:47.580Z","0.0.2":"2025-06-26T22:42:29.105Z","0.0.3":"2025-06-26T22:49:03.393Z","0.0.4":"2025-06-26T22:50:37.248Z","0.0.5":"2025-06-26T23:22:48.119Z","0.1.0":"2025-07-07T15:24:58.065Z","0.1.1":"2025-07-07T16:18:35.090Z","0.1.2":"2025-07-07T22:24:11.703Z","0.1.3":"2025-07-08T10:47:50.957Z","0.1.4":"2025-07-08T10:54:19.365Z","0.1.5":"2025-09-11T23:23:41.190Z","0.1.6":"2025-09-11T23:38:31.478Z","0.1.7":"2025-09-11T23:48:10.480Z","0.1.8":"2025-09-12T09:09:35.890Z","0.1.9":"2025-09-17T22:35:24.155Z","0.1.10":"2025-09-17T22:41:27.082Z","0.1.11":"2025-09-17T22:50:37.748Z","0.1.12":"2025-09-17T23:05:01.932Z","0.2.0":"2025-10-01T15:12:37.708Z","0.2.1":"2025-10-01T15:13:25.500Z","0.2.2":"2025-11-20T21:33:51.191Z","0.2.3":"2025-11-20T22:11:52.550Z","0.2.4":"2025-11-27T15:13:32.136Z","0.2.5":"2025-11-28T10:30:10.973Z","0.2.6":"2025-12-01T15:53:49.828Z","0.2.7":"2025-12-10T10:10:48.603Z","0.3.0":"2026-02-05T15:24:51.498Z","0.3.1":"2026-02-05T15:37:42.356Z","0.3.2":"2026-02-05T15:53:31.622Z","3.0.0":"2026-06-08T11:17:45.083Z"},"license":"MIT","keywords":["tolk","tlb","transpiler","ton","blockchain","codegen","wrapper","smart-contract"],"description":"Transpile Tolk structs to TLB definitions and generate TypeScript wrappers for TON blockchain smart contracts","maintainers":[{"name":"eliseev_s","email":"elis.alech900@gmail.com"}],"readme":"# Tolk-TLB Transpiler\n\nA powerful tool for transpiling Tolk structs to TLB (Type Language Binary) definitions and generating TypeScript wrappers for TON blockchain smart contracts.\n\n## Features\n\n-   🔄 **TLB Transpilation**: Convert Tolk structs to TLB schema definitions\n-   🎯 **TypeScript Wrapper Generation**: Generate complete smart contract wrappers\n-   🔍 **Constants Extraction**: Extract constants from Tolk code with filtering support\n-   🛠️ **CLI & API**: Use via command line or programmatic API\n-   📦 **Type Safety**: Full TypeScript support with type definitions\n\n## Installation\n\n```bash\nnpm install -g @ston-fi/tolk-tlb-transpiler\n```\n\nOr use directly:\n\n```bash\nnpx tolk-tlb-transpiler --help\n```\n\n## CLI Usage\n\n### Basic TLB Transpilation (supports imports)\n\n```bash\n# Transpile Tolk structs to TLB definitions (imports supported)\ntolk-tlb transpile input.tolk\n\n# Custom output directory\ntolk-tlb transpile input.tolk -o ./output\n\n# Skip TypeScript generation\ntolk-tlb transpile input.tolk --no-ts\n\n# Verbose output\ntolk-tlb transpile input.tolk -v\n```\n\n### Smart Contract Wrapper Generation (supports imports)\n\n```bash\n# Generate TypeScript wrapper for smart contract (imports supported in both files)\ntolk-tlb wrapper structures.tolk get-methods.tolk MyContract\n\n# Custom output directory\ntolk-tlb wrapper structures.tolk get-methods.tolk MyContract -o ./output\n\n# Custom file name\ntolk-tlb wrapper structures.tolk get-methods.tolk MyContract -n contract-wrapper\n\n# Verbose output\ntolk-tlb wrapper structures.tolk get-methods.tolk MyContract -v\n```\n\n## Programmatic API\n\n### Basic Transpilation\n\n```typescript\nimport {\n    transpileTolkToTlb,\n    transpileTolkToTlbDefinitions,\n    transpileTolkFileToTlbDefinitions,\n} from 'tolk-tlb-transpiler';\n\nconst tolkCode = `\nstruct User {\n    id: uint64;\n    name: bytes;\n    active: bool;\n}\n`;\n\n// Get formatted TLB string from code string\nconst tlbString = await transpileTolkToTlb(tolkCode);\n\n// Get TLB definitions array from code string\nconst tlbDefinitions = await transpileTolkToTlbDefinitions(tolkCode);\n\n// Preferred when working with files that may include imports\nconst tlbFromFile = await transpileTolkFileToTlbDefinitions('path/to/file.tolk');\n```\n\n### Smart Contract Wrapper Generation\n\n```typescript\nimport { generateContractWrapperFromFiles, generateContractWrapper } from 'tolk-tlb-transpiler';\n\nconst structuresCode = `\nstruct MinterStorage {\n    counter: uint64;\n    owner: address;\n}\n\nstruct IncrementMessage {\n    amount: uint32;\n}\n\ntype MinterInternalMessage = IncrementMessage;\n`;\n\nconst getMethodsCode = `\nget counter(): uint64;\nget owner(): address;\n`;\n\n// Preferred: from files (supports imports in both files)\nconst result = await generateContractWrapperFromFiles(\n    'path/to/structures.tolk',\n    'path/to/get-methods.tolk',\n    'Minter'\n);\n\n// Also available: from raw source strings (no cross-file import resolution)\n// const result = await generateContractWrapper(structuresCode, getMethodsCode, 'Minter');\n\n// Access generated code\nconsole.log(result.tlbString); // TLB definitions\nconsole.log(result.typescriptCode); // TypeScript types\nconsole.log(result.wrapperCode); // Contract wrapper class\nconsole.log(result.fullCode); // Complete combined code\n\n// Generated wrapper includes:\n// - Static opcodes map for all messages (InternalMessage union)\n// - Send methods only for incoming messages (IncomingMessage union)\n// - Static body creation methods for each message type\n```\n\n### Constants Extraction\n\n```typescript\nimport { extractConstants, extractErrorConstants } from 'tolk-tlb-transpiler';\n\nconst tolkCode = `\nconst ERROR_INVALID_SIGNATURE = 123;\nconst ERROR_INSUFFICIENT_BALANCE: int = 456;\nconst ERROR_UNAUTHORIZED: int = 0x789;\nconst MAX_SUPPLY = 1000000;\nconst DEFAULT_DECIMALS: int = 9;\n`;\n\n// Extract all constants\nconst allConstants = await extractConstants(tolkCode);\n// {\n//   \"ERROR_INVALID_SIGNATURE\": 123,\n//   \"ERROR_INSUFFICIENT_BALANCE\": 456,\n//   \"ERROR_UNAUTHORIZED\": 1929,\n//   \"MAX_SUPPLY\": 1000000,\n//   \"DEFAULT_DECIMALS\": 9\n// }\n\n// Extract only ERROR_ constants\nconst errorConstants = await extractErrorConstants(tolkCode);\n// {\n//   \"ERROR_INVALID_SIGNATURE\": 123,\n//   \"ERROR_INSUFFICIENT_BALANCE\": 456,\n//   \"ERROR_UNAUTHORIZED\": 1929\n// }\n\n// Custom filtering with predicate\nconst largeConstants = await extractConstants(tolkCode, (constant) => constant.value > 500);\n// {\n//   \"ERROR_UNAUTHORIZED\": 1929,\n//   \"MAX_SUPPLY\": 1000000\n// }\n```\n\n#### Supported Number Formats\n\n-   Decimal: `123`\n-   Hexadecimal: `0x789`\n-   Binary: `0b1010`\n\n#### Available Predicates\n\n```typescript\nimport { isErrorConstant } from 'tolk-tlb-transpiler';\n\n// Check if constant is an error constant\nisErrorConstant(constant); // boolean\n```\n\n## Input/Output Examples\n\n### TLB Transpilation\n\n**Input (`user.tolk`):**\n\n```tolk\nstruct User {\n    id: uint64;\n    data: cell;\n    active: bool;\n}\n```\n\n**Output (`user.tlb`):**\n\n```tlb\n// User\nuser#_ id:uint64 data:^Cell name:bytes active:bool = User;\n```\n\n### Wrapper Generation\n\n**Input Files:**\n\n`structures.tolk`:\n\n```tolk\nstruct CounterStorage {\n    counter: uint64;\n    owner: address;\n}\n\nstruct IncrementMessage {\n    amount: uint32;\n}\n\ntype CounterIncomingMessage = IncrementMessage;\n\ntype CounterInternalMessage = IncrementMessage | IncrementResponse;\n```\n\n`get-methods.tolk`:\n\n```tolk\nget counter(): uint64;\nget owner(): address;\n```\n\n**Generated Wrapper:**\n\n```typescript\nexport class Counter implements Contract {\n    constructor(readonly address: Address, readonly init?: { code: Cell; data: Cell }) {}\n\n    // Static opcodes map for all messages (incoming + outgoing)\n    static readonly opcodes = {\n        IncrementMessage: 927538991,\n        IncrementResponse: 2135924527,\n    } as const;\n\n    static createFromAddress(address: Address) {\n        return new Counter(address);\n    }\n\n    static createFromConfig(storage: CounterStorage, code: Cell, workchain = 0) {\n        const data = beginCell().store(storeCounterStorage(storage)).endCell();\n        const init = { code, data };\n        return new Counter(contractAddress(workchain, init), init);\n    }\n\n    // Send methods generated only from IncomingMessage types\n    async sendIncrement(\n        provider: ContractProvider,\n        via: Sender,\n        value: bigint,\n        params: IncrementMessageBody\n    ) {\n        await provider.internal(via, {\n            value,\n            sendMode: SendMode.PAY_GAS_SEPARATELY,\n            body: Counter.createIncrementMessageBody(params),\n        });\n    }\n\n    async getCounter(provider: ContractProvider): Promise<bigint> {\n        const { stack } = await provider.get('counter', []);\n        return stack.readBigNumber();\n    }\n\n    async getOwner(provider: ContractProvider): Promise<Address> {\n        const { stack } = await provider.get('owner', []);\n        return stack.readAddress();\n    }\n}\n```\n\n## Command Reference\n\n```bash\n# Show help\ntolk-tlb --help\n\n# Show version\ntolk-tlb --version\n\n# Transpile command help\ntolk-tlb transpile --help\n\n# Wrapper command help\ntolk-tlb wrapper --help\n```\n","readmeFilename":"README.md"}