{"_id":"dustn","_rev":"28-c4580946e60e8c8f0bbd60a6ccbcb09a","name":"dustn","dist-tags":{"latest":"1.0.32"},"versions":{"1.0.0":{"name":"dustn","version":"1.0.0","description":"Solidity Compiler for TON","main":"dist/index.js","author":{"name":"Mikey Molina"},"license":"MIT","scripts":{"build":"esbuild --bundle src/index.js --outdir=dist --external:@solidity-parser/parser --external:@ton/core --external:@ton/crypto --external:ejs --external:snakecase --external:ton-compiler --external:@ton/ton --sourcemap --platform=node","dist":"json -I -f package.json -e 'this.main=\"dist/index.js\"'","reset":"json -I -f package.json -e 'this.main=\"src/index.js\"'","pub":"yarn build && yarn dist && npm version patch && sudo npm publish && yarn postmod"},"dependencies":{"@solidity-parser/parser":"^0.18.0","@ton/core":"^0.56.2","@ton/crypto":"^3.2.0","@ton/ton":"^13.11.1","crc-32":"^1.2.2","ejs":"^3.1.9","snakecase":"^1.0.0","ton-compiler":"^2.3.0"},"devDependencies":{"esbuild":"^0.20.2"},"_id":"dustn@1.0.0","gitHead":"3a4c8d447cee19259537f62088fb7e7d8725c24a","_nodeVersion":"20.8.1","_npmVersion":"10.1.0","dist":{"integrity":"sha512-qxhASN8NhDefnb7fUmBR39Oxtw6/+ioUQbahGkEoqvefGP540lEehva5wQfGpr6XCxUD6o2kQtaLVAuN6jKBFA==","shasum":"c57584c109bcc8cdfd0c1049f3d07c2ddbc70b72","tarball":"https://registry.npmjs.org/dustn/-/dustn-1.0.0.tgz","fileCount":4,"unpackedSize":47737,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvLn6jybr4U54W9DTDm7DtK/ko7FcX7VUqFpT1G+P2YgIhAK4DgH9I+R4liHKylwFAed2+f110BAs9qHVdhHfRiYbh"}]},"_npmUser":{"name":"xircusteam","email":"development@xircus.app"},"directories":{},"maintainers":[{"name":"xircusteam","email":"development@xircus.app"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dustn_1.0.0_1711188362463_0.5554478568657895"},"_hasShrinkwrap":false},"1.0.1":{"name":"dustn","version":"1.0.1","description":"Solidity Compiler for TON","main":"dist/index.js","author":{"name":"Mikey Molina"},"license":"MIT","scripts":{"build":"esbuild --bundle src/index.js --outdir=dist --external:@solidity-parser/parser --external:@ton/core --external:@ton/crypto --external:ejs --external:snakecase --external:ton-compiler --external:@ton/ton --sourcemap --platform=node","dist":"json -I -f package.json -e 'this.main=\"dist/index.js\"'","reset":"json -I -f package.json -e 'this.main=\"src/index.js\"'","pub":"yarn build && yarn dist && npm version patch && sudo npm publish && yarn postmod"},"dependencies":{"@solidity-parser/parser":"^0.18.0","@ton/core":"^0.56.2","@ton/crypto":"^3.2.0","@ton/ton":"^13.11.1","crc-32":"^1.2.2","ejs":"^3.1.9","snakecase":"^1.0.0","ton-compiler":"^2.3.0"},"devDependencies":{"esbuild":"^0.20.2"},"_id":"dustn@1.0.1","gitHead":"3a4c8d447cee19259537f62088fb7e7d8725c24a","_nodeVersion":"20.8.1","_npmVersion":"10.1.0","dist":{"integrity":"sha512-1Uvf9hEXxoW/jYIS2v3+XfYRCd8lwRRgKWFRerwy6g4f65muyyIpVtx/GMUDHelN6UUoMnlQQcTQCDdfRzK6gg==","shasum":"4c6c702ab99f5ec56330533c2d637bb701d5e700","tarball":"https://registry.npmjs.org/dustn/-/dustn-1.0.1.tgz","fileCount":5,"unpackedSize":47780,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvaOkZWM1mN8HIJ07oGq3Pg8pNwIaIq/+2ZmCoNSmfPgIgDSRiVEW16O+XdXDkCCizi3vgm392cSeUlMwbm+ypSUo="}]},"_npmUser":{"name":"xircusteam","email":"development@xircus.app"},"directories":{},"maintainers":[{"name":"xircusteam","email":"development@xircus.app"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dustn_1.0.1_1711188451608_0.702321719610407"},"_hasShrinkwrap":false},"1.0.3":{"name":"dustn","version":"1.0.3","description":"Solidity Compiler for TON","main":"dist/index.js","author":{"name":"Mikey Molina"},"license":"MIT","scripts":{"build":"esbuild --bundle src/index.js --outdir=dist --external:@solidity-parser/parser --external:@ton/core --external:@ton/crypto --external:ejs --external:snakecase --external:ton-compiler --external:@ton/ton --sourcemap --platform=node","dist":"json -I -f package.json -e 'this.main=\"dist/index.js\"'","reset":"json -I -f package.json -e 'this.main=\"src/index.js\"'","pub":"yarn build && yarn dist && npm version patch && sudo npm publish && yarn postmod"},"dependencies":{"@solidity-parser/parser":"^0.18.0","@ton/core":"^0.56.2","@ton/crypto":"^3.2.0","@ton/ton":"^13.11.1","crc-32":"^1.2.2","ejs":"^3.1.9","snakecase":"^1.0.0","ton-compiler":"^2.3.0"},"devDependencies":{"esbuild":"^0.20.2"},"_id":"dustn@1.0.3","gitHead":"3a4c8d447cee19259537f62088fb7e7d8725c24a","_nodeVersion":"20.8.1","_npmVersion":"10.1.0","dist":{"integrity":"sha512-q83qt2BLX+EKNBofCCSTbADkAg70DKxd9pv9Pje7fAbKUOiV8HfWkn2Lq09KNfwIvV9XonPLonp6f9f2z423iQ==","shasum":"e7fe476955d7e3fc4c4c2a5ca9869aa56afb3434","tarball":"https://registry.npmjs.org/dustn/-/dustn-1.0.3.tgz","fileCount":5,"unpackedSize":50109,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBA5RIyaPDM+C+5jkhVTBRr+hxT5LM5kn11J4WIkHLbPAiEAqcNDe8uItHEd8kPxi1SzDiqnhX5F4IkT2J2WgGo/cYE="}]},"_npmUser":{"name":"xircusteam","email":"development@xircus.app"},"directories":{},"maintainers":[{"name":"xircusteam","email":"development@xircus.app"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dustn_1.0.3_1711189324613_0.8833013927644218"},"_hasShrinkwrap":false},"1.0.4":{"name":"dustn","version":"1.0.4","description":"Solidity Compiler for TON","main":"dist/index.js","author":{"name":"Mikey Molina"},"license":"MIT","scripts":{"build":"esbuild --bundle src/index.js --outdir=dist --external:@solidity-parser/parser --external:@ton/core --external:@ton/crypto --external:ejs --external:snakecase --external:ton-compiler --external:@ton/ton --sourcemap --platform=node","dist":"json -I -f package.json -e 'this.main=\"dist/index.js\"'","reset":"json -I -f package.json -e 'this.main=\"src/index.js\"'","pub":"yarn build && yarn dist && npm version patch && sudo npm publish && yarn postmod"},"dependencies":{"@solidity-parser/parser":"^0.18.0","@ton/core":"^0.56.2","@ton/crypto":"^3.2.0","@ton/ton":"^13.11.1","crc-32":"^1.2.2","ejs":"^3.1.9","snakecase":"^1.0.0","ton-compiler":"^2.3.0"},"devDependencies":{"esbuild":"^0.20.2"},"_id":"dustn@1.0.4","gitHead":"3a4c8d447cee19259537f62088fb7e7d8725c24a","_nodeVersion":"20.8.1","_npmVersion":"10.1.0","dist":{"integrity":"sha512-A5LSQnd4FCpQuW/QbzWYIE5ttcx/gqKY2lteAwPqPaJt/m4eSti+DdaYhF25vOp3Jlbnjnl/634JzFNz/hlMKw==","shasum":"ee67969917c9417d61a81101325f8f3744640f94","tarball":"https://registry.npmjs.org/dustn/-/dustn-1.0.4.tgz","fileCount":5,"unpackedSize":50137,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDFo0VQKZQbS1LXHILc/EOqAeUQJVAPQRiieCHiG7lHcAiEAjvP/mQc26EBJPRM2mAjR6OH4SviSDAOi4Dqw8rMazWY="}]},"_npmUser":{"name":"xircusteam","email":"development@xircus.app"},"directories":{},"maintainers":[{"name":"xircusteam","email":"development@xircus.app"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dustn_1.0.4_1711189518576_0.6019684305558224"},"_hasShrinkwrap":false},"1.0.5":{"name":"dustn","version":"1.0.5","description":"Solidity Compiler for TON","main":"dist/index.js","author":{"name":"Mikey Molina"},"license":"MIT","scripts":{"build":"esbuild --bundle src/index.js --outdir=dist --external:@solidity-parser/parser --external:@ton/core --external:@ton/crypto --external:ejs --external:snakecase --external:ton-compiler --external:@ton/ton --sourcemap --platform=node","dist":"json -I -f package.json -e 'this.main=\"dist/index.js\"'","reset":"json -I -f package.json -e 'this.main=\"src/index.js\"'","pub":"yarn build && yarn dist && npm version patch && sudo npm publish && yarn postmod"},"dependencies":{"@solidity-parser/parser":"^0.18.0","@ton/core":"^0.56.2","@ton/crypto":"^3.2.0","@ton/ton":"^13.11.1","crc-32":"^1.2.2","ejs":"^3.1.9","snakecase":"^1.0.0","ton-compiler":"^2.3.0"},"devDependencies":{"esbuild":"^0.20.2"},"_id":"dustn@1.0.5","gitHead":"3a4c8d447cee19259537f62088fb7e7d8725c24a","_nodeVersion":"20.8.1","_npmVersion":"10.1.0","dist":{"integrity":"sha512-zKYqTW+VUjHidTIQkUHofVXjX1Lj0Mnsovqv40xFhBSXjMjymlNv+G1yF0XNnN25lZB+ZYGG86tkdGH3IaVJYg==","shasum":"1678c10b8e284e8360ca10c6fbd302bb85e2f7a3","tarball":"https://registry.npmjs.org/dustn/-/dustn-1.0.5.tgz","fileCount":5,"unpackedSize":50622,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0thrRDZniNNQcpZThP+gdzrXlXdlYi6xgYiXjwQ1HXQIgfPou5gzye4JuBo3ID2X0Lkl+jO4FSxrrndV9Eraz7/A="}]},"_npmUser":{"name":"xircusteam","email":"development@xircus.app"},"directories":{},"maintainers":[{"name":"xircusteam","email":"development@xircus.app"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dustn_1.0.5_1711190518645_0.2954783166215018"},"_hasShrinkwrap":false},"1.0.6":{"name":"dustn","version":"1.0.6","type":"module","description":"Dustin: Solidity Compiler for TON","main":"dist/index.js","author":{"name":"Mikey Molina"},"license":"MIT","scripts":{"build":"esbuild --bundle src/index.js --format=cjs --outdir=dist --external:@poppinss/prompts --external:glob --external:commander --external:chalk --external:@solidity-parser/parser --external:@ton/core --external:@ton/crypto --external:ejs --external:snakecase --external:ton-compiler --external:@ton/ton --sourcemap --platform=node","dist":"json -I -f package.json -e 'this.main=\"dist/index.js\"'","reset":"json -I -f package.json -e 'this.main=\"src/index.js\"'","pub":"yarn build && yarn dist && npm version patch && sudo npm publish && yarn postmod"},"dependencies":{"@poppinss/prompts":"^3.1.2","@solidity-parser/parser":"^0.18.0","@ton/core":"^0.56.2","@ton/crypto":"^3.2.0","@ton/ton":"^13.11.1","chalk":"^5.3.0","commander":"^12.0.0","crc-32":"^1.2.2","ejs":"^3.1.9","glob":"9.3.2","snakecase":"^1.0.0","ton-compiler":"^2.3.0"},"devDependencies":{"esbuild":"^0.20.2"},"_id":"dustn@1.0.6","gitHead":"3a4c8d447cee19259537f62088fb7e7d8725c24a","_nodeVersion":"20.8.1","_npmVersion":"10.1.0","dist":{"integrity":"sha512-ZqwgGPVxFffM8Z4VpgMkEzKTj6W+8/+JkxBgeK1rsr2qWNOeZJXrJooZcntQaHsLHdWACYPxEFmj1feCcDH97A==","shasum":"150f319fab87faf2ade7e8b53373768b0c3aada2","tarball":"https://registry.npmjs.org/dustn/-/dustn-1.0.6.tgz","fileCount":9,"unpackedSize":50093,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEUVBzQQeNsSDu123WL94Ndf9qWgQw9cfWoy8TtV7iGoAiEAoo1NiWP8GiJVhG+0apcmEHo1G+v2MLpUDX75B6uClkY="}]},"_npmUser":{"name":"xircusteam","email":"development@xircus.app"},"directories":{},"maintainers":[{"name":"xircusteam","email":"development@xircus.app"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dustn_1.0.6_1711216710140_0.03863501356104071"},"_hasShrinkwrap":false},"1.0.7":{"name":"dustn","version":"1.0.7","type":"module","description":"Dustin: Solidity Compiler for TON","main":"dist/index.js","bin":{"dustn":"dist/index.js"},"author":{"name":"Mikey Molina"},"license":"MIT","scripts":{"build":"esbuild --bundle src/index.js --format=cjs --outdir=dist --external:@poppinss/prompts --external:glob --external:commander --external:chalk --external:@solidity-parser/parser --external:@ton/core --external:@ton/crypto --external:ejs --external:snakecase --external:ton-compiler --external:@ton/ton --sourcemap --platform=node","dist":"json -I -f package.json -e 'this.main=\"dist/index.js\"'","reset":"json -I -f package.json -e 'this.main=\"src/index.js\"'","pub":"yarn build && yarn dist && npm version patch && sudo npm publish && yarn postmod"},"dependencies":{"@poppinss/prompts":"^3.1.2","@solidity-parser/parser":"^0.18.0","@ton/core":"^0.56.2","@ton/crypto":"^3.2.0","@ton/ton":"^13.11.1","chalk":"^5.3.0","commander":"^12.0.0","crc-32":"^1.2.2","ejs":"^3.1.9","glob":"9.3.2","snakecase":"^1.0.0","ton-compiler":"^2.3.0"},"devDependencies":{"esbuild":"^0.20.2"},"_id":"dustn@1.0.7","gitHead":"3a4c8d447cee19259537f62088fb7e7d8725c24a","_nodeVersion":"20.8.1","_npmVersion":"10.1.0","dist":{"integrity":"sha512-cr4tPSU9ikB2PWkpxAGwj1Frydiv5/Rrf02O0ULcRYcjR24tJ9sdzCbax8Ntj9V5v577ePCelayGEfjhMIjLsA==","shasum":"3cba6e71c979bf5ea3e794cbb5ec6bbee8416cf3","tarball":"https://registry.npmjs.org/dustn/-/dustn-1.0.7.tgz","fileCount":5,"unpackedSize":44670,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCI8HwjRMreqVOsZ9dj3tHupIpn8Q1PE5c+GbRsvyKSlwIhAMXs+7pqpVatKv2VtB4xgHVi/cZD9lQRqs7CuyHrAZkz"}]},"_npmUser":{"name":"xircusteam","email":"development@xircus.app"},"directories":{},"maintainers":[{"name":"xircusteam","email":"development@xircus.app"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dustn_1.0.7_1711216873036_0.9154914097117157"},"_hasShrinkwrap":false},"1.0.8":{"name":"dustn","version":"1.0.8","type":"module","description":"Dustin: Solidity Compiler for TON","main":"dist/index.js","bin":{"dustn":"dist/index.js"},"author":{"name":"Mikey Molina"},"license":"MIT","scripts":{"build":"esbuild --bundle src/index.js --minify --format=esm --outdir=dist --external:@poppinss/prompts --external:glob --external:commander --external:chalk --external:@solidity-parser/parser --external:@ton/core --external:@ton/crypto --external:ejs --external:snakecase --external:ton-compiler --external:@ton/ton --sourcemap --platform=node","dist":"json -I -f package.json -e 'this.main=\"dist/index.js\"'","reset":"json -I -f package.json -e 'this.main=\"src/index.js\"'","pub":"yarn build && yarn dist && npm version patch && sudo npm publish && yarn postmod"},"dependencies":{"@poppinss/prompts":"^3.1.2","@solidity-parser/parser":"^0.18.0","@ton/core":"^0.56.2","@ton/crypto":"^3.2.0","@ton/ton":"^13.11.1","chalk":"^5.3.0","commander":"^12.0.0","crc-32":"^1.2.2","ejs":"^3.1.9","glob":"9.3.2","snakecase":"^1.0.0","ton-compiler":"^2.3.0"},"devDependencies":{"esbuild":"^0.20.2"},"_id":"dustn@1.0.8","gitHead":"3a4c8d447cee19259537f62088fb7e7d8725c24a","_nodeVersion":"20.8.1","_npmVersion":"10.1.0","dist":{"integrity":"sha512-mjlnebRDmdrjNPx8gm8rHjgWuMiradDaIUxwKaDx/ZhruwWzZDS9u1ftCLBCkA4rElrKIiVujs/zbS+sZBd1Pw==","shasum":"05ac3bba7afdc87e0c3b612c95fd02a56a61d602","tarball":"https://registry.npmjs.org/dustn/-/dustn-1.0.8.tgz","fileCount":5,"unpackedSize":36095,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChAwB08lSpvlwlvcWTg1LxMSqNa0iiflauvB2FJQvI5wIhAMyo1afDbSq2T68rlg1dZ/fXVVqFH6BjBR03Z54UdNLH"}]},"_npmUser":{"name":"xircusteam","email":"development@xircus.app"},"directories":{},"maintainers":[{"name":"xircusteam","email":"development@xircus.app"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dustn_1.0.8_1711217181024_0.5295098962259206"},"_hasShrinkwrap":false},"1.0.9":{"name":"dustn","version":"1.0.9","type":"module","description":"Dustin: Solidity Compiler for TON","main":"dist/index.js","bin":{"dustn":"dist/index.js"},"author":{"name":"Mikey Molina"},"license":"MIT","scripts":{"build":"esbuild --bundle src/index.js --minify --format=esm --outdir=dist --external:@poppinss/prompts --external:glob --external:commander --external:chalk --external:@solidity-parser/parser --external:@ton/core --external:@ton/crypto --external:ejs --external:snakecase --external:ton-compiler --external:@ton/ton --sourcemap --platform=node","dist":"json -I -f package.json -e 'this.main=\"dist/index.js\"'","reset":"json -I -f package.json -e 'this.main=\"src/index.js\"'","pub":"yarn build && yarn dist && npm version patch && sudo npm publish && yarn postmod"},"dependencies":{"@poppinss/prompts":"^3.1.2","@solidity-parser/parser":"^0.18.0","@ton/core":"^0.56.2","@ton/crypto":"^3.2.0","@ton/ton":"^13.11.1","chalk":"^5.3.0","commander":"^12.0.0","crc-32":"^1.2.2","ejs":"^3.1.9","glob":"9.3.2","snakecase":"^1.0.0","ton-compiler":"^2.3.0"},"devDependencies":{"esbuild":"^0.20.2"},"_id":"dustn@1.0.9","gitHead":"3a4c8d447cee19259537f62088fb7e7d8725c24a","_nodeVersion":"20.8.1","_npmVersion":"10.1.0","dist":{"integrity":"sha512-K3k10dhvqEGbGvGYdW5VT39lWvxM+veh1Cf2hdjY3aZpBq6WiZIIFuzD8VVmxMkL72OFiigvW54sFJkEF76bLg==","shasum":"3de651e3831102e9bcb8b07679c8f0c3b5090e2c","tarball":"https://registry.npmjs.org/dustn/-/dustn-1.0.9.tgz","fileCount":5,"unpackedSize":36165,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpb59fEZfrtHiVIRDQNHNWFDU6jQ/LzTv2/hY6nTS1XgIhAIPyiMD0wgyaice7kmsH2F42NzBGg7nL+wqcCjQwhNdW"}]},"_npmUser":{"name":"xircusteam","email":"development@xircus.app"},"directories":{},"maintainers":[{"name":"xircusteam","email":"development@xircus.app"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dustn_1.0.9_1711217561427_0.5312452939657197"},"_hasShrinkwrap":false},"1.0.10":{"name":"dustn","version":"1.0.10","type":"module","description":"Dustin: Solidity Compiler for TON","main":"dist/index.js","bin":{"dustn":"dist/index.js"},"author":{"name":"Mikey Molina"},"license":"MIT","scripts":{"build":"esbuild --bundle src/index.js --format=esm --outdir=dist --external:@poppinss/prompts --external:glob --external:commander --external:chalk --external:@solidity-parser/parser --external:@ton/core --external:@ton/crypto --external:ejs --external:snakecase --external:ton-compiler --external:@ton/ton --sourcemap --platform=node","dist":"json -I -f package.json -e 'this.main=\"dist/index.js\"'","reset":"json -I -f package.json -e 'this.main=\"src/index.js\"'","pub":"yarn build && yarn dist && npm version patch && sudo npm publish && yarn postmod"},"dependencies":{"@poppinss/prompts":"^3.1.2","@solidity-parser/parser":"^0.18.0","@ton/core":"^0.56.2","@ton/crypto":"^3.2.0","@ton/ton":"^13.11.1","chalk":"^5.3.0","commander":"^12.0.0","crc-32":"^1.2.2","ejs":"^3.1.9","glob":"9.3.2","snakecase":"^1.0.0","ton-compiler":"^2.3.0"},"devDependencies":{"esbuild":"^0.20.2"},"_id":"dustn@1.0.10","gitHead":"3a4c8d447cee19259537f62088fb7e7d8725c24a","_nodeVersion":"20.8.1","_npmVersion":"10.1.0","dist":{"integrity":"sha512-Y0hgK5WYfSbY8PHoiMxma7OtV5oxQFE44a/iKU4RNT74HQtii3S+DIWWO8OUgHdEocjP6aqYzadCqxWO0+77bA==","shasum":"dd067cf7f82a8ddc78aa45d437d1fc93728e1194","tarball":"https://registry.npmjs.org/dustn/-/dustn-1.0.10.tgz","fileCount":5,"unpackedSize":42314,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCD0cdZFA2+fz/eA/r6B4hzhF/AaXB9Za1dLqWRPK+eKQIhANG0WEMSNcbS5iqwtg+t3W572WKjzfDhgzKeQYOBNtLD"}]},"_npmUser":{"name":"xircusteam","email":"development@xircus.app"},"directories":{},"maintainers":[{"name":"xircusteam","email":"development@xircus.app"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dustn_1.0.10_1711217644109_0.9511626974420213"},"_hasShrinkwrap":false},"1.0.11":{"name":"dustn","version":"1.0.11","type":"module","description":"Dustin: Solidity Compiler for TON","main":"dist/index.js","bin":{"dustn":"dist/index.js"},"author":{"name":"Mikey Molina"},"license":"MIT","scripts":{"build-partial":"esbuild --bundle src/index.js --format=esm --outdir=dist --external:@poppinss/prompts --external:glob --external:commander --external:chalk --external:@solidity-parser/parser --external:@ton/core --external:@ton/crypto --external:ejs --external:snakecase --external:ton-compiler --external:@ton/ton --sourcemap --platform=node","build":"esbuild --bundle src/index.js --format=cjs --outdir=dist --sourcemap --platform=node","dist":"json -I -f package.json -e 'this.main=\"dist/index.js\"'","reset":"json -I -f package.json -e 'this.main=\"src/index.js\"'","pub":"yarn build && yarn dist && npm version patch && sudo npm publish && yarn postmod"},"dependencies":{"@poppinss/prompts":"^3.1.2","@solidity-parser/parser":"^0.18.0","@ton/core":"^0.56.2","@ton/crypto":"^3.2.0","@ton/ton":"^13.11.1","chalk":"^5.3.0","commander":"^12.0.0","crc-32":"^1.2.2","ejs":"^3.1.9","glob":"9.3.2","snakecase":"^1.0.0","ton-compiler":"^2.3.0"},"devDependencies":{"esbuild":"^0.20.2"},"_id":"dustn@1.0.11","gitHead":"3a4c8d447cee19259537f62088fb7e7d8725c24a","_nodeVersion":"20.8.1","_npmVersion":"10.1.0","dist":{"integrity":"sha512-abK/pLPUEgY207PRpta9Ium4hGZNp84dV2oUghk30zdFeu++KLU04ZsLWVA5xpaX7WI99T9dYhdK5m92/PbSMw==","shasum":"9cdb7a6286c2e9035cbebbe08638f1d210048cbd","tarball":"https://registry.npmjs.org/dustn/-/dustn-1.0.11.tgz","fileCount":5,"unpackedSize":28230374,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC3pUAQSuIFu/OgIekjl+RC2pAg8GLilNVqnBYDZmBtcAiBNbTxieV1j6ffGAplJSKCkZquifO9dpM1HAzoi+kJNfQ=="}]},"_npmUser":{"name":"xircusteam","email":"development@xircus.app"},"directories":{},"maintainers":[{"name":"xircusteam","email":"development@xircus.app"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dustn_1.0.11_1711217862379_0.8649291444293685"},"_hasShrinkwrap":false},"1.0.12":{"name":"dustn","version":"1.0.12","type":"module","description":"Dustin: Solidity Compiler for TON","main":"dist/index.js","bin":{"dustn":"dist/index.js"},"author":{"name":"Mikey Molina"},"license":"MIT","scripts":{"build":"esbuild --bundle src/index.js --outdir=dist --minify --sourcemap --platform=node","dist":"json -I -f package.json -e 'this.main=\"dist/index.js\"'","reset":"json -I -f package.json -e 'this.main=\"src/index.js\"'","pub":"yarn build && yarn dist && npm version patch && sudo npm publish && yarn postmod"},"dependencies":{"@poppinss/prompts":"^3.1.2","@solidity-parser/parser":"^0.18.0","@ton/core":"^0.56.2","@ton/crypto":"^3.2.0","@ton/ton":"^13.11.1","chalk":"^5.3.0","commander":"^10.0.0","crc-32":"^1.2.2","ejs":"^3.1.9","glob":"9.3.2","snakecase":"^1.0.0","ton-compiler":"^2.3.0"},"devDependencies":{"esbuild":"^0.15.12"},"_id":"dustn@1.0.12","gitHead":"3a4c8d447cee19259537f62088fb7e7d8725c24a","_nodeVersion":"20.8.1","_npmVersion":"10.1.0","dist":{"integrity":"sha512-qWvNLtHjFOQw+ctdlmtvdA4yrXM8PYKKB037NhKiCAtapwl0WksBv4FNOplzFAPIU1ci827AdN78gHGaSL/F6g==","shasum":"4ff475c534780f3dcf82fd6a610a4d221a7f9a8c","tarball":"https://registry.npmjs.org/dustn/-/dustn-1.0.12.tgz","fileCount":5,"unpackedSize":26768851,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOXCBlQfsXWyh/Yai0h7eoQndySxtOFdkw5ZexKEyS7AIhAOn/dMuLf2qZbLvURmZ3U4vYUR4IGHqJAtC0eYKydHWP"}]},"_npmUser":{"name":"xircusteam","email":"development@xircus.app"},"directories":{},"maintainers":[{"name":"xircusteam","email":"development@xircus.app"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dustn_1.0.12_1711218411434_0.5171471710368012"},"_hasShrinkwrap":false},"1.0.13":{"name":"dustn","version":"1.0.13","type":"module","description":"Dustin: Solidity Compiler for TON","main":"dist/index.js","bin":{"dustn":"dist/index.js"},"author":{"name":"Mikey Molina"},"license":"MIT","scripts":{"build":"esbuild --bundle src/index.js --outdir=dist --sourcemap --platform=node","dist":"json -I -f package.json -e 'this.main=\"dist/index.js\"'","reset":"json -I -f package.json -e 'this.main=\"src/index.js\"'","pub":"yarn build && yarn dist && npm version patch && sudo npm publish && yarn postmod"},"dependencies":{"@poppinss/prompts":"^3.1.2","@solidity-parser/parser":"^0.18.0","@ton/core":"^0.56.2","@ton/crypto":"^3.2.0","@ton/ton":"^13.11.1","chalk":"^5.3.0","commander":"^10.0.0","crc-32":"^1.2.2","ejs":"^3.1.9","glob":"9.3.2","snakecase":"^1.0.0","ton-compiler":"^2.3.0"},"devDependencies":{"esbuild":"^0.15.12"},"_id":"dustn@1.0.13","gitHead":"3a4c8d447cee19259537f62088fb7e7d8725c24a","_nodeVersion":"20.8.1","_npmVersion":"10.1.0","dist":{"integrity":"sha512-tnSwk8i115DI3godIwpzOISOhlm0RgPHEIoNZP+UXLykZIu4O+xgeqaM6wrEu+xuXHdZIXKE68R/ky3ID5nbng==","shasum":"ad216ffeff5853388c3dfdf3862628d723d4c254","tarball":"https://registry.npmjs.org/dustn/-/dustn-1.0.13.tgz","fileCount":5,"unpackedSize":28230681,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnABXYvUvK+ZiOc8/FjB70jM3XWNs+Z4jhPEarru08mQIhAPUmUkt/dpyXSkbup+1PIpi2iSBn7AvWecXVgKp3dxCV"}]},"_npmUser":{"name":"xircusteam","email":"development@xircus.app"},"directories":{},"maintainers":[{"name":"xircusteam","email":"development@xircus.app"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dustn_1.0.13_1711219756758_0.12449206297978765"},"_hasShrinkwrap":false},"1.0.14":{"name":"dustn","version":"1.0.14","type":"module","description":"Dustin: Solidity Compiler for TON","main":"dist/index.js","bin":{"dustn":"dist/index.js"},"author":{"name":"Mikey Molina"},"license":"MIT","scripts":{"build":"esbuild --bundle src/index.js --external:ton-compiler --outdir=dist --sourcemap --platform=node","dist":"json -I -f package.json -e 'this.main=\"dist/index.js\"'","reset":"json -I -f package.json -e 'this.main=\"src/index.js\"'","pub":"yarn build && yarn dist && npm version patch && sudo npm publish && yarn postmod"},"dependencies":{"@poppinss/prompts":"^3.1.2","@solidity-parser/parser":"^0.18.0","@ton/core":"^0.56.2","@ton/crypto":"^3.2.0","@ton/ton":"^13.11.1","chalk":"^5.3.0","commander":"^10.0.0","crc-32":"^1.2.2","ejs":"^3.1.9","glob":"9.3.2","snakecase":"^1.0.0","ton-compiler":"^2.3.0"},"devDependencies":{"esbuild":"^0.15.12"},"_id":"dustn@1.0.14","gitHead":"3a4c8d447cee19259537f62088fb7e7d8725c24a","_nodeVersion":"20.8.1","_npmVersion":"10.1.0","dist":{"integrity":"sha512-29UINT+KT91TtxdJBhRHF+kQfjZMV0tbRVMw3nsSev44pQc+j3Wus2nlWDN8ZzDFuI0fUrhaWfWqQoDgIiHxhQ==","shasum":"3eca9836a56f59f3b5a013c07a13d1041eeac5d6","tarball":"https://registry.npmjs.org/dustn/-/dustn-1.0.14.tgz","fileCount":5,"unpackedSize":5523343,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDk1GS/45IQ4rQxzAvmcmjKwm8CkGwYitjF1E5TIoYtlAiBxeK2CUucecdEgrIybdn6GOzhP0lp1cBNWnr9iFzO1sQ=="}]},"_npmUser":{"name":"xircusteam","email":"development@xircus.app"},"directories":{},"maintainers":[{"name":"xircusteam","email":"development@xircus.app"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dustn_1.0.14_1711219899976_0.5309544202299712"},"_hasShrinkwrap":false},"1.0.15":{"name":"dustn","version":"1.0.15","type":"module","description":"Dustin: Solidity Compiler for TON","main":"dist/index.js","bin":{"dustn":"dist/index.js"},"author":{"name":"Mikey Molina"},"license":"MIT","scripts":{"build":"esbuild --bundle src/index.js --external:ton-compiler --outdir=dist --sourcemap --platform=node","dist":"json -I -f package.json -e 'this.main=\"dist/index.js\"'","reset":"json -I -f package.json -e 'this.main=\"src/index.js\"'","pub":"yarn build && yarn dist && npm version patch && sudo npm publish && yarn postmod"},"dependencies":{"@poppinss/prompts":"^3.1.2","@solidity-parser/parser":"^0.18.0","@ton/core":"^0.56.2","@ton/crypto":"^3.2.0","@ton/ton":"^13.11.1","chalk":"^5.3.0","commander":"^10.0.0","crc-32":"^1.2.2","ejs":"^3.1.9","glob":"9.3.2","snakecase":"^1.0.0","ton-compiler":"^2.3.0"},"devDependencies":{"esbuild":"^0.15.12"},"_id":"dustn@1.0.15","gitHead":"3a4c8d447cee19259537f62088fb7e7d8725c24a","_nodeVersion":"20.8.1","_npmVersion":"10.1.0","dist":{"integrity":"sha512-dbGW0BijC4Ibvg/amqKHUXu0C5YScY43+sjTS1Caa5D3WR6C/GOU8u5fiATYtswL+5HmJwPGwUerh/V+SewRfw==","shasum":"8faad3942cb665c48189bad9a6109c2f25ceb946","tarball":"https://registry.npmjs.org/dustn/-/dustn-1.0.15.tgz","fileCount":5,"unpackedSize":5523345,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcAugGSEqxEf/YA2fY6NM+Q2kDv08B1e5hfG49HFUECgIhALKnk1FIl2fJtC29z+HKsB1Q8IZGgG+67ORM2aXb4tLb"}]},"_npmUser":{"name":"xircusteam","email":"development@xircus.app"},"directories":{},"maintainers":[{"name":"xircusteam","email":"development@xircus.app"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dustn_1.0.15_1711219966448_0.6100040483915303"},"_hasShrinkwrap":false},"1.0.16":{"name":"dustn","version":"1.0.16","type":"module","description":"Dustin: Solidity Compiler for TON","main":"dist/index.js","bin":{"dustn":"dist/index.js"},"author":{"name":"Mikey Molina"},"license":"MIT","scripts":{"build":"esbuild --bundle src/index.js --external:ton-compiler --outdir=dist --sourcemap --platform=node","dist":"json -I -f package.json -e 'this.main=\"dist/index.js\"'","reset":"json -I -f package.json -e 'this.main=\"src/index.js\"'","pub":"yarn build && yarn dist && npm version patch && sudo npm publish && yarn postmod"},"dependencies":{"@poppinss/prompts":"^3.1.2","@solidity-parser/parser":"^0.18.0","@ton/core":"^0.56.2","@ton/crypto":"^3.2.0","@ton/ton":"^13.11.1","chalk":"^5.3.0","commander":"^10.0.0","crc-32":"^1.2.2","ejs":"^3.1.9","glob":"9.3.2","snakecase":"^1.0.0","ton-compiler":"^2.3.0"},"devDependencies":{"esbuild":"^0.15.12"},"_id":"dustn@1.0.16","gitHead":"3a4c8d447cee19259537f62088fb7e7d8725c24a","_nodeVersion":"20.8.1","_npmVersion":"10.1.0","dist":{"integrity":"sha512-QPWTtkpr/MpP8vTccOHAZnISG6J9WzucN/wr9qmqSgkolTGIRY75Dnrf+zjrteIRkl3KEh/L9L3AVdC1G8x+bA==","shasum":"6c626bf0b8228ddc027c1e01822b9ef70527c9c6","tarball":"https://registry.npmjs.org/dustn/-/dustn-1.0.16.tgz","fileCount":5,"unpackedSize":5625150,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFZTTsUzYA51AI3PpfZ9XOmkihOOoUE+WN5Xe1Rw2MjPAiEAsldGkxBeSTtZef6KxYdrmpkvZJ8F7Wc3Rg1KHlryc0A="}]},"_npmUser":{"name":"xircusteam","email":"development@xircus.app"},"directories":{},"maintainers":[{"name":"xircusteam","email":"development@xircus.app"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dustn_1.0.16_1711255821136_0.2599496074130663"},"_hasShrinkwrap":false},"1.0.18":{"name":"dustn","version":"1.0.18","type":"module","description":"Dustin: Solidity Compiler for TON","main":"dist/index.js","bin":{"dustn":"dist/index.js"},"author":{"name":"Mikey Molina"},"license":"MIT","scripts":{"build":"esbuild --bundle src/index.js --external:ton-compiler --outdir=dist --sourcemap --platform=node","dist":"json -I -f package.json -e 'this.main=\"dist/index.js\"'","reset":"json -I -f package.json -e 'this.main=\"src/index.js\"'","pub":"yarn build && yarn dist && npm version patch && sudo npm publish && yarn postmod"},"dependencies":{"@poppinss/prompts":"^3.1.2","@solidity-parser/parser":"^0.18.0","@ton/core":"^0.56.2","@ton/crypto":"^3.2.0","@ton/ton":"^13.11.1","chalk":"^5.3.0","commander":"^10.0.0","crc-32":"^1.2.2","ejs":"^3.1.9","glob":"9.3.2","snakecase":"^1.0.0","ton-compiler":"^2.3.0"},"devDependencies":{"esbuild":"^0.15.12"},"_id":"dustn@1.0.18","gitHead":"3a4c8d447cee19259537f62088fb7e7d8725c24a","_nodeVersion":"20.8.1","_npmVersion":"10.1.0","dist":{"integrity":"sha512-GfZ071bJ1Mwq4XsMEL6DmhySDCqIM3mEadhsmxf3sMZ9PhY36b3LkgNhmXxK0helF4fFq2bjcyYgovq7NYJw8A==","shasum":"b526cf13749f5f6baec23e9610c9741067980d7b","tarball":"https://registry.npmjs.org/dustn/-/dustn-1.0.18.tgz","fileCount":5,"unpackedSize":5631943,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC42YnPRitmJusBfggizrFKwUdlp48hcf5sdwcyoK40bQIhALA9QW9p9dPWgr6XwSG76XHA7RiTrK7e54diRmej9V7p"}]},"_npmUser":{"name":"xircusteam","email":"development@xircus.app"},"directories":{},"maintainers":[{"name":"xircusteam","email":"development@xircus.app"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dustn_1.0.18_1711265282601_0.9587205063270345"},"_hasShrinkwrap":false},"1.0.19":{"name":"dustn","version":"1.0.19","type":"module","description":"Dustin: Solidity Compiler for TON","main":"dist/index.js","bin":{"dustn":"dist/index.js"},"author":{"name":"Mikey Molina"},"license":"MIT","scripts":{"build":"esbuild --bundle src/index.js --external:ton-compiler --outdir=dist --sourcemap --platform=node","dist":"json -I -f package.json -e 'this.main=\"dist/index.js\"'","reset":"json -I -f package.json -e 'this.main=\"src/index.js\"'","pub":"yarn build && yarn dist && npm version patch && sudo npm publish && yarn postmod"},"dependencies":{"@poppinss/prompts":"^3.1.2","@solidity-parser/parser":"^0.18.0","@ton/core":"^0.56.2","@ton/crypto":"^3.2.0","@ton/ton":"^13.11.1","chalk":"^5.3.0","commander":"^10.0.0","crc-32":"^1.2.2","ejs":"^3.1.9","glob":"9.3.2","snakecase":"^1.0.0","ton-compiler":"^2.3.0"},"devDependencies":{"esbuild":"^0.15.12"},"_id":"dustn@1.0.19","gitHead":"3a4c8d447cee19259537f62088fb7e7d8725c24a","_nodeVersion":"20.8.1","_npmVersion":"10.1.0","dist":{"integrity":"sha512-DdqMcE4kYqvERLMg++CSRv4g6uZVmAsnw+PDcSIqODeuy2xNG1g57QZy6hIJUqi7bxIO16P1hKhXF5BphAjJ5w==","shasum":"970b6c005d01662ba5ce2deedee8d47f6230129d","tarball":"https://registry.npmjs.org/dustn/-/dustn-1.0.19.tgz","fileCount":5,"unpackedSize":5631600,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCE7kiQD97f1Ah1aBR6yeenWk8DKVa7AbfKe3S3EjwZngIhAP/D01/8K7c9o9cNEhhVW36Xmaq+mRPuVEbawPvG6GIg"}]},"_npmUser":{"name":"xircusteam","email":"development@xircus.app"},"directories":{},"maintainers":[{"name":"xircusteam","email":"development@xircus.app"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dustn_1.0.19_1711266110716_0.2751197772003633"},"_hasShrinkwrap":false},"1.0.20":{"name":"dustn","version":"1.0.20","type":"module","description":"Dustin: Solidity Compiler for TON","main":"dist/index.js","bin":{"dustn":"dist/index.js"},"author":{"name":"Mikey Molina"},"license":"MIT","scripts":{"build":"esbuild --bundle src/index.js --external:ton-compiler --outdir=dist --sourcemap --platform=node","dist":"json -I -f package.json -e 'this.main=\"dist/index.js\"'","reset":"json -I -f package.json -e 'this.main=\"src/index.js\"'","pub":"yarn build && yarn dist && npm version patch && sudo npm publish && yarn postmod"},"dependencies":{"@poppinss/prompts":"^3.1.2","@solidity-parser/parser":"^0.18.0","@ton/core":"^0.56.2","@ton/crypto":"^3.2.0","@ton/ton":"^13.11.1","chalk":"^5.3.0","commander":"^10.0.0","crc-32":"^1.2.2","ejs":"^3.1.9","glob":"9.3.2","snakecase":"^1.0.0","ton-compiler":"^2.3.0"},"devDependencies":{"esbuild":"^0.15.12"},"_id":"dustn@1.0.20","gitHead":"3a4c8d447cee19259537f62088fb7e7d8725c24a","_nodeVersion":"20.8.1","_npmVersion":"10.1.0","dist":{"integrity":"sha512-fq4uI8xSbRi+tDLTkgGREqXN2b/HfbT0+McZbzyAQKbUcx4Qd5JkDGoPnC5FSrkCFON2S+zUbEwOurDpnV+MtA==","shasum":"4a955eec3cd5ea95bdce8a0f519a1b61c2341034","tarball":"https://registry.npmjs.org/dustn/-/dustn-1.0.20.tgz","fileCount":5,"unpackedSize":5631627,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5JWM1NX4NBZkl7+B/j0DxlOLF1Bl4WcnDCDL8w5AnIwIhAKvsM0FHUfCSLPZjOJT59Flwb1cirghN7YH1CdCEgLFg"}]},"_npmUser":{"name":"xircusteam","email":"development@xircus.app"},"directories":{},"maintainers":[{"name":"xircusteam","email":"development@xircus.app"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dustn_1.0.20_1711266249882_0.26675514821545354"},"_hasShrinkwrap":false},"1.0.23":{"name":"dustn","version":"1.0.23","type":"module","description":"Dustin: Solidity Compiler for TON","main":"dist/index.js","bin":{"dustn":"dist/index.js"},"author":{"name":"Mikey Molina"},"license":"MIT","scripts":{"build":"esbuild --bundle src/index.js --external:ton-compiler --outdir=dist --sourcemap --platform=node","dist":"json -I -f package.json -e 'this.main=\"dist/index.js\"'","reset":"json -I -f package.json -e 'this.main=\"src/index.js\"'","pub":"yarn build && yarn dist && npm version patch && sudo npm publish && yarn postmod"},"dependencies":{"@poppinss/prompts":"^3.1.2","@solidity-parser/parser":"^0.18.0","@ton/core":"^0.56.2","@ton/crypto":"^3.2.0","@ton/ton":"^13.11.1","chalk":"^5.3.0","commander":"^10.0.0","crc-32":"^1.2.2","ejs":"^3.1.9","glob":"9.3.2","snakecase":"^1.0.0","ton-compiler":"^2.3.0"},"devDependencies":{"esbuild":"^0.15.12"},"_id":"dustn@1.0.23","gitHead":"3a4c8d447cee19259537f62088fb7e7d8725c24a","_nodeVersion":"20.8.1","_npmVersion":"10.1.0","dist":{"integrity":"sha512-kKVLGiwrxCFYY6zxyLBeE83SYHnDeLshQlID9I6osD/rbvBbexCgiJUBFKA2QlO9jEh1Ih3hT+i95VnDRL2Ieg==","shasum":"7680d0e55962254208ad4ee94d686db9db5a95d3","tarball":"https://registry.npmjs.org/dustn/-/dustn-1.0.23.tgz","fileCount":5,"unpackedSize":5638544,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBNGBrDuUtyvbo635w5ptNuWd6GXgaTzC/IhmShO/y9ZAiEA5CymEFiMn1uYDrmN2OYtdLYJow/X5NCDvJ4B1hdJr38="}]},"_npmUser":{"name":"xircusteam","email":"development@xircus.app"},"directories":{},"maintainers":[{"name":"xircusteam","email":"development@xircus.app"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dustn_1.0.23_1711276004360_0.8017430795982616"},"_hasShrinkwrap":false},"1.0.24":{"name":"dustn","version":"1.0.24","type":"module","description":"Dustin: Solidity Compiler for TON","main":"dist/index.js","bin":{"dustn":"dist/index.js"},"author":{"name":"Mikey Molina"},"license":"MIT","scripts":{"build":"esbuild --bundle src/index.js --external:ton-compiler --outdir=dist --sourcemap --platform=node","dist":"json -I -f package.json -e 'this.main=\"dist/index.js\"'","reset":"json -I -f package.json -e 'this.main=\"src/index.js\"'","pub":"yarn build && yarn dist && npm version patch && sudo npm publish && yarn postmod"},"dependencies":{"@poppinss/prompts":"^3.1.2","@solidity-parser/parser":"^0.18.0","@ton/core":"^0.56.2","@ton/crypto":"^3.2.0","@ton/ton":"^13.11.1","chalk":"^5.3.0","commander":"^10.0.0","crc-32":"^1.2.2","ejs":"^3.1.9","glob":"9.3.2","snakecase":"^1.0.0","ton-compiler":"^2.3.0"},"devDependencies":{"esbuild":"^0.15.12"},"_id":"dustn@1.0.24","gitHead":"3a4c8d447cee19259537f62088fb7e7d8725c24a","_nodeVersion":"20.8.1","_npmVersion":"10.1.0","dist":{"integrity":"sha512-SMoKE3CJBijwioekiR6uAv+R4r2W4ParDJv5tV6p8tJh0VPnyd3oTSOcwE04bUocV59OpdsX+WSZEV7EcQ9EEg==","shasum":"d92fedffe7e56f5ffd4d4c28379e2ba4fff25809","tarball":"https://registry.npmjs.org/dustn/-/dustn-1.0.24.tgz","fileCount":5,"unpackedSize":5638544,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH2qWmkTpBWQlwAa/FLT36SEIWGpaOu9iuoW2GDU32ytAiA4ptPgntxiXhsndoIWsz9UHMhCHPZWmc+jDYKodZVBHw=="}]},"_npmUser":{"name":"xircusteam","email":"development@xircus.app"},"directories":{},"maintainers":[{"name":"xircusteam","email":"development@xircus.app"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dustn_1.0.24_1711276442066_0.025780878518947503"},"_hasShrinkwrap":false},"1.0.25":{"name":"dustn","version":"1.0.25","type":"module","description":"Dustin: Solidity Compiler for TON","main":"dist/index.js","bin":{"dustn":"dist/index.js"},"author":{"name":"Mikey Molina"},"license":"MIT","scripts":{"build":"esbuild --bundle src/index.js --external:ton-compiler --outdir=dist --sourcemap --platform=node","dist":"json -I -f package.json -e 'this.main=\"dist/index.js\"'","reset":"json -I -f package.json -e 'this.main=\"src/index.js\"'","pub":"yarn build && yarn dist && npm version patch && sudo npm publish && yarn postmod"},"dependencies":{"@poppinss/prompts":"^3.1.2","@solidity-parser/parser":"^0.18.0","@ton/core":"^0.56.2","@ton/crypto":"^3.2.0","@ton/ton":"^13.11.1","chalk":"^5.3.0","commander":"^10.0.0","crc-32":"^1.2.2","ejs":"^3.1.9","glob":"9.3.2","snakecase":"^1.0.0","ton-compiler":"^2.3.0"},"devDependencies":{"esbuild":"^0.15.12"},"_id":"dustn@1.0.25","gitHead":"3a4c8d447cee19259537f62088fb7e7d8725c24a","_nodeVersion":"20.8.1","_npmVersion":"10.1.0","dist":{"integrity":"sha512-UHABuKT+6UmriLmAz+hDFJvCnbx0ppV7v4Rh0Vm6fssqy5WA4/k3o0f2HEJeJMojLPP6b59PLZhGfOUJ0XHIxg==","shasum":"77a8c6caf18278bc48eff071c4d5895564e332cc","tarball":"https://registry.npmjs.org/dustn/-/dustn-1.0.25.tgz","fileCount":53,"unpackedSize":5772916,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHMzwTz/FqleuEzkfF7Nj0UonR9W8gGG5dpsU8tnW1MaAiEA6Aw0x+QQoCeM+CtPn3g9ZU6FkOjJ5GrTQwAeiOlvYr0="}]},"_npmUser":{"name":"xircusteam","email":"development@xircus.app"},"directories":{},"maintainers":[{"name":"xircusteam","email":"development@xircus.app"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dustn_1.0.25_1711276577854_0.5971856654174825"},"_hasShrinkwrap":false},"1.0.26":{"name":"dustn","version":"1.0.26","type":"module","description":"Dustin: Solidity Compiler for TON","main":"dist/index.js","bin":{"dustn":"dist/index.js"},"author":{"name":"Mikey Molina"},"license":"MIT","scripts":{"build":"esbuild --bundle src/index.js --external:ton-compiler --outdir=dist --sourcemap --platform=node","dist":"json -I -f package.json -e 'this.main=\"dist/index.js\"'","reset":"json -I -f package.json -e 'this.main=\"src/index.js\"'","pub":"yarn build && yarn dist && npm version patch && sudo npm publish && yarn postmod"},"dependencies":{"@poppinss/prompts":"^3.1.2","@solidity-parser/parser":"^0.18.0","@ton/core":"^0.56.2","@ton/crypto":"^3.2.0","@ton/ton":"^13.11.1","chalk":"^5.3.0","commander":"^10.0.0","crc-32":"^1.2.2","ejs":"^3.1.9","glob":"9.3.2","snakecase":"^1.0.0","ton-compiler":"^2.3.0"},"devDependencies":{"esbuild":"^0.15.12"},"_id":"dustn@1.0.26","gitHead":"3a4c8d447cee19259537f62088fb7e7d8725c24a","_nodeVersion":"20.8.1","_npmVersion":"10.1.0","dist":{"integrity":"sha512-KYqcli7sBFJv5ce7PZaXUq3SunJXB0TlMf2YmwLjSsx6j78DoH0z0zFvR32no4d4TRm1j2LqAm8V1fFXjrW77g==","shasum":"e62074ca79ef95c2da8c39a2e1d8d9804656bd06","tarball":"https://registry.npmjs.org/dustn/-/dustn-1.0.26.tgz","fileCount":12,"unpackedSize":5643371,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUXewc6XKpTvZHGjobB1XUx6VDwbZZENhkVFMLR3WvQQIhAKfh2bc+TDMKKqo6106I8K4C0cJicHUeLGesE90fFrDn"}]},"_npmUser":{"name":"xircusteam","email":"development@xircus.app"},"directories":{},"maintainers":[{"name":"xircusteam","email":"development@xircus.app"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dustn_1.0.26_1711276775109_0.7542301888535934"},"_hasShrinkwrap":false},"1.0.27":{"name":"dustn","version":"1.0.27","type":"module","description":"Dustin: High Level Smart Contract for TON Chain","main":"dist/index.js","bin":{"dustn":"dist/index.js"},"author":{"name":"Mikey Molina"},"license":"MIT","scripts":{"build":"esbuild --bundle src/index.js --external:ton-compiler --outdir=dist --sourcemap --minify --platform=node","dist":"json -I -f package.json -e 'this.main=\"dist/index.js\"'","reset":"json -I -f package.json -e 'this.main=\"src/index.js\"'","pub":"yarn build && yarn dist && npm version patch && sudo npm publish && yarn postmod"},"dependencies":{"@poppinss/prompts":"^3.1.2","@solidity-parser/parser":"^0.18.0","@ton/core":"^0.56.2","@ton/crypto":"^3.2.0","@ton/ton":"^13.11.1","chalk":"^5.3.0","commander":"^10.0.0","crc-32":"^1.2.2","ejs":"^3.1.9","glob":"9.3.2","snakecase":"^1.0.0","ton-compiler":"^2.3.0"},"devDependencies":{"esbuild":"^0.15.12"},"_id":"dustn@1.0.27","gitHead":"3a4c8d447cee19259537f62088fb7e7d8725c24a","_nodeVersion":"20.8.1","_npmVersion":"10.1.0","dist":{"integrity":"sha512-2rKM1VujNvjXMGCqrVb+kvFrllXlrZDGT5+r5cu/8g2TO6Ivo31gY33/V2ti/W2Sl0i226Td6pVZMKQyd+P5ag==","shasum":"5dd9e95a1a134752e9a8cdd31ce03949c84c3255","tarball":"https://registry.npmjs.org/dustn/-/dustn-1.0.27.tgz","fileCount":13,"unpackedSize":4539979,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGzTEgYfHnh0U+nmuZYvVQP74RiVwfY7J+IjlJ1Dq8QgIhAIkZk2UL0q8lI/yafanvhz45Msc3hXJGYBWrKgZSwBzy"}]},"_npmUser":{"name":"xircusteam","email":"development@xircus.app"},"directories":{},"maintainers":[{"name":"xircusteam","email":"development@xircus.app"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dustn_1.0.27_1711698069236_0.11024658490782802"},"_hasShrinkwrap":false},"1.0.28":{"name":"dustn","version":"1.0.28","type":"module","description":"Dustin: High Level Smart Contract for TON Chain","main":"dist/index.js","bin":{"dustn":"dist/index.js"},"author":{"name":"Mikey Molina"},"license":"MIT","scripts":{"build":"esbuild --bundle src/index.js --external:ton-compiler --outdir=dist --sourcemap --minify --platform=node","dist":"json -I -f package.json -e 'this.main=\"dist/index.js\"'","reset":"json -I -f package.json -e 'this.main=\"src/index.js\"'","pub":"yarn build && yarn dist && npm version patch && sudo npm publish && yarn postmod"},"dependencies":{"@poppinss/prompts":"^3.1.2","@solidity-parser/parser":"^0.18.0","@ton/core":"^0.56.2","@ton/crypto":"^3.2.0","@ton/ton":"^13.11.1","chalk":"^5.3.0","commander":"^10.0.0","crc-32":"^1.2.2","ejs":"^3.1.9","glob":"9.3.2","snakecase":"^1.0.0","ton-compiler":"^2.3.0"},"devDependencies":{"esbuild":"^0.15.12"},"_id":"dustn@1.0.28","gitHead":"3a4c8d447cee19259537f62088fb7e7d8725c24a","_nodeVersion":"20.8.1","_npmVersion":"10.1.0","dist":{"integrity":"sha512-jL+66oW0mBc77I6gP4QK3VQ6VLQVorv8OeGRWIMXEZ9sgBqBLGQQh8bM7aYBncaKkHBozfCjBUM/RsHaVA5nyA==","shasum":"123cb082c0db85ef248b2be7cfa013896efc2f76","tarball":"https://registry.npmjs.org/dustn/-/dustn-1.0.28.tgz","fileCount":13,"unpackedSize":4539956,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsLtEJ90+xDraCt9O01Af4CgDyFIhBE7HCw6oJIRUwsAIhALh0wjFjErDSUow87NW78Q+gvqL5ThqYD2FKIEwmGFKs"}]},"_npmUser":{"name":"xircusteam","email":"development@xircus.app"},"directories":{},"maintainers":[{"name":"xircusteam","email":"development@xircus.app"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dustn_1.0.28_1711698185239_0.9157083050147499"},"_hasShrinkwrap":false},"1.0.29":{"name":"dustn","version":"1.0.29","type":"module","description":"Dustin: High Level Smart Contract for TON Chain","main":"dist/index.js","bin":{"dustn":"dist/index.js"},"author":{"name":"Mikey Molina"},"license":"MIT","scripts":{"build":"esbuild --bundle src/index.js --external:ton-compiler --outdir=dist --sourcemap --minify --platform=node","dist":"json -I -f package.json -e 'this.main=\"dist/index.js\"'","reset":"json -I -f package.json -e 'this.main=\"src/index.js\"'","pub":"yarn build && yarn dist && npm version patch && sudo npm publish && yarn postmod"},"dependencies":{"@poppinss/prompts":"^3.1.2","@solidity-parser/parser":"^0.18.0","@ton/core":"^0.56.2","@ton/crypto":"^3.2.0","@ton/ton":"^13.11.1","chalk":"^5.3.0","commander":"^10.0.0","crc-32":"^1.2.2","ejs":"^3.1.9","glob":"9.3.2","snakecase":"^1.0.0","ton-compiler":"^2.3.0"},"devDependencies":{"esbuild":"^0.15.12"},"_id":"dustn@1.0.29","gitHead":"3a4c8d447cee19259537f62088fb7e7d8725c24a","_nodeVersion":"20.8.1","_npmVersion":"10.1.0","dist":{"integrity":"sha512-i9zbfYSxpQsi3xSGPM3O4GQ523/mzUfUPR3sdTvWQydoe4qixJk8PnslYQKWjWIJEOd5D73ky88QpQbtbfzieg==","shasum":"7e48f04d7d442c5de467060ade1013ab7f285df9","tarball":"https://registry.npmjs.org/dustn/-/dustn-1.0.29.tgz","fileCount":13,"unpackedSize":4540623,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGIPrQ3mj3aA0y1CLYWk/uM+8G8yQ/lYCQM6dLHIMY26AiBuAmCAQwCwMG9Unq73w5im+rIsjwTMCHFIzyS6cc7gOA=="}]},"_npmUser":{"name":"xircusteam","email":"development@xircus.app"},"directories":{},"maintainers":[{"name":"xircusteam","email":"development@xircus.app"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dustn_1.0.29_1711698591121_0.3870154212258692"},"_hasShrinkwrap":false},"1.0.30":{"name":"dustn","version":"1.0.30","type":"module","description":"Dustin: High Level Smart Contract for TON Chain","main":"dist/index.js","bin":{"dustn":"dist/index.js"},"author":{"name":"Mikey Molina"},"license":"MIT","scripts":{"build":"esbuild --bundle src/index.js --external:ton-compiler --outdir=dist --sourcemap --minify --platform=node","dist":"json -I -f package.json -e 'this.main=\"dist/index.js\"'","reset":"json -I -f package.json -e 'this.main=\"src/index.js\"'","pub":"yarn build && yarn dist && npm version patch && sudo npm publish && yarn postmod"},"dependencies":{"@poppinss/prompts":"^3.1.2","@solidity-parser/parser":"^0.18.0","@ton/core":"^0.56.2","@ton/crypto":"^3.2.0","@ton/ton":"^13.11.1","chalk":"^5.3.0","commander":"^10.0.0","crc-32":"^1.2.2","ejs":"^3.1.9","glob":"9.3.2","snakecase":"^1.0.0","ton-compiler":"^2.3.0"},"devDependencies":{"esbuild":"^0.15.12"},"_id":"dustn@1.0.30","gitHead":"3a4c8d447cee19259537f62088fb7e7d8725c24a","_nodeVersion":"20.8.1","_npmVersion":"10.1.0","dist":{"integrity":"sha512-F9X7JCtm0vCtdNQ6kXklqnu0UaWf/GSzCB1P0EjSiYuumCa5O7UBniQHdoCrVuzDswsYFZ6jtDYi499qRLcEkQ==","shasum":"04d2efa31940955db1a1945f3b21651adf5b9c03","tarball":"https://registry.npmjs.org/dustn/-/dustn-1.0.30.tgz","fileCount":13,"unpackedSize":4540634,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7ORaj3PIyD6sX991RUpVj3iOaJmw4mLzS23B/302RJQIhAKQuxPccdooevR/i6KJg9T9TJfYoaRg9H4hwClkoDSF2"}]},"_npmUser":{"name":"xircusteam","email":"development@xircus.app"},"directories":{},"maintainers":[{"name":"xircusteam","email":"development@xircus.app"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dustn_1.0.30_1711699029098_0.37693907508287294"},"_hasShrinkwrap":false},"1.0.31":{"name":"dustn","version":"1.0.31","type":"module","description":"Dustin: High Level Smart Contract for TON Chain","main":"dist/index.js","bin":{"dustn":"dist/index.js"},"author":{"name":"Mikey Molina"},"license":"MIT","scripts":{"build":"esbuild --bundle src/index.js --external:ton-compiler --outdir=dist --sourcemap --minify --platform=node","dist":"json -I -f package.json -e 'this.main=\"dist/index.js\"'","reset":"json -I -f package.json -e 'this.main=\"src/index.js\"'","pub":"yarn build && yarn dist && npm version patch && sudo npm publish && yarn postmod"},"dependencies":{"@poppinss/prompts":"^3.1.2","@solidity-parser/parser":"^0.18.0","@ton/core":"^0.56.2","@ton/crypto":"^3.2.0","@ton/ton":"^13.11.1","chalk":"^5.3.0","commander":"^10.0.0","crc-32":"^1.2.2","ejs":"^3.1.9","glob":"9.3.2","snakecase":"^1.0.0","ton-compiler":"^2.3.0"},"devDependencies":{"esbuild":"^0.15.12"},"_id":"dustn@1.0.31","gitHead":"3a4c8d447cee19259537f62088fb7e7d8725c24a","_nodeVersion":"20.8.1","_npmVersion":"10.1.0","dist":{"integrity":"sha512-SBh2X8WXcW1YSW0bWHgvgpolKUxKLdjobNVSlYidPyTatNaJoEbg2NmgKZ/ChrB+UM4BuU+FwQsWwMt27MHfRg==","shasum":"0f997fb32d1d7ac1618fc73ea44a68956620031b","tarball":"https://registry.npmjs.org/dustn/-/dustn-1.0.31.tgz","fileCount":13,"unpackedSize":4540911,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHy7hb3W5MAFeQZVaT00zzwZwDSV3/v2Lot2d9hDgrvUAiBb8Q0dAdZSw2QEt4c6rwm9qzUI5h5M62Ox5031pO0OpQ=="}]},"_npmUser":{"name":"xircusteam","email":"development@xircus.app"},"directories":{},"maintainers":[{"name":"xircusteam","email":"development@xircus.app"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dustn_1.0.31_1711699560072_0.8294235918942365"},"_hasShrinkwrap":false},"1.0.32":{"name":"dustn","version":"1.0.32","type":"module","description":"Dustin: High Level Smart Contract for TON Chain","main":"dist/index.js","bin":{"dustn":"dist/index.js"},"author":{"name":"Mikey Molina"},"license":"MIT","scripts":{"build":"esbuild --bundle src/index.js --external:ton-compiler --outdir=dist --sourcemap --minify --platform=node","dist":"json -I -f package.json -e 'this.main=\"dist/index.js\"'","reset":"json -I -f package.json -e 'this.main=\"src/index.js\"'","pub":"yarn build && yarn dist && npm version patch && sudo npm publish && yarn postmod"},"dependencies":{"@poppinss/prompts":"^3.1.2","@solidity-parser/parser":"^0.18.0","@ton/core":"^0.56.2","@ton/crypto":"^3.2.0","@ton/ton":"^13.11.1","chalk":"^5.3.0","commander":"^10.0.0","crc-32":"^1.2.2","ejs":"^3.1.9","glob":"9.3.2","snakecase":"^1.0.0","ton-compiler":"^2.3.0"},"devDependencies":{"esbuild":"^0.15.12"},"_id":"dustn@1.0.32","gitHead":"3a4c8d447cee19259537f62088fb7e7d8725c24a","_nodeVersion":"20.8.1","_npmVersion":"10.1.0","dist":{"integrity":"sha512-cZIs9EzmHUj40ZWiSPmZ4ZRLD54IOvDCta8GVKdBPiASnf+wlmmDHm8T32z/HuGs9tV6M1C74KnCl3hC6Vmb4Q==","shasum":"d0e80ad30bdd5fb7958f56aae93d1202e5c4b4b7","tarball":"https://registry.npmjs.org/dustn/-/dustn-1.0.32.tgz","fileCount":14,"unpackedSize":4576119,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEDs3iOJ5LjcyBobtP715mSCwRBmYk6yU6CB+HkoK3WIAiBCF5Rt+qq/Pvt7NeZUlSNVgauczvJfUbIiSNkqI3wJAQ=="}]},"_npmUser":{"name":"xircusteam","email":"development@xircus.app"},"directories":{},"maintainers":[{"name":"xircusteam","email":"development@xircus.app"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dustn_1.0.32_1711699709407_0.18575351714389088"},"_hasShrinkwrap":false}},"time":{"created":"2024-03-23T10:06:02.353Z","1.0.0":"2024-03-23T10:06:02.677Z","modified":"2024-03-29T08:08:29.871Z","1.0.1":"2024-03-23T10:07:31.751Z","1.0.3":"2024-03-23T10:22:04.761Z","1.0.4":"2024-03-23T10:25:18.767Z","1.0.5":"2024-03-23T10:41:58.827Z","1.0.6":"2024-03-23T17:58:30.297Z","1.0.7":"2024-03-23T18:01:13.216Z","1.0.8":"2024-03-23T18:06:21.183Z","1.0.9":"2024-03-23T18:12:41.636Z","1.0.10":"2024-03-23T18:14:04.265Z","1.0.11":"2024-03-23T18:17:42.811Z","1.0.12":"2024-03-23T18:26:51.747Z","1.0.13":"2024-03-23T18:49:17.168Z","1.0.14":"2024-03-23T18:51:40.220Z","1.0.15":"2024-03-23T18:52:46.613Z","1.0.16":"2024-03-24T04:50:21.350Z","1.0.18":"2024-03-24T07:28:02.893Z","1.0.19":"2024-03-24T07:41:50.960Z","1.0.20":"2024-03-24T07:44:10.057Z","1.0.23":"2024-03-24T10:26:44.588Z","1.0.24":"2024-03-24T10:34:02.326Z","1.0.25":"2024-03-24T10:36:18.080Z","1.0.26":"2024-03-24T10:39:35.286Z","1.0.27":"2024-03-29T07:41:09.459Z","1.0.28":"2024-03-29T07:43:05.458Z","1.0.29":"2024-03-29T07:49:51.385Z","1.0.30":"2024-03-29T07:57:09.357Z","1.0.31":"2024-03-29T08:06:00.390Z","1.0.32":"2024-03-29T08:08:29.620Z"},"maintainers":[{"name":"xircusteam","email":"development@xircus.app"}],"description":"Dustin: High Level Smart Contract for TON Chain","author":{"name":"Mikey Molina"},"license":"MIT","readme":"# DUSTN\n\n### A high level smart contract language based with solidity-like syntax for TON Chain\n\nDustn compiles to Func **4x smaller bytecode** vs Tact\n\n- Inspired by [Tact Language](https://docs.tact-lang.org/)\n\n## Join\n- [Dustin Telegram Group](https://t.me/dustin_lang)\n- For contributors, testers and devs, message [Web3Mikey](https://t.me/drybfounder)\n\n## Why?\n- We want a developer friendly smart contract\n- We want a shorter and optimized code\n- We want a smaller bytecode on compilation\n- We want a language that writes on both func, fift and base64\n\n### Initialize Your Project\n```\nnpx dustn init\n```\n\n### Create a Dustin Smart Contract\n```\nnpx dustn create ContractName\n```\n\n### Compiles the contract\n```\nnpx dustn compile ContractName\n```\n\n### Reference\n| Data Type | Func Type |\n|---|---|\n| address | slice |\n| cell | cell |\n| string | cell |\n| uint256 | int |\n| uint128 | int |\n| uint64 | int |\n| uint32 | int |\n| uint16 | int |\n| uint8 | int |\n| uint1 | int |\n| bool | int |\n\n\n- [TON Func Reference](https://docs.ton.org/develop/func/overview)\n- [Examples](https://www.npmjs.com/package/dustn?activeTab=code)\n\n\n### Create receiver methods on the fly with operation codes for internal functions\n\n```\n  /// Adds const op::mint = \"op::mint\"c; in the header\n  function mint(address sender, address toAddress, uint256 amount) internal {}\n\n  /// Adds int op::mint() asm \"0x12345 PUSHINT\";\n  function mint_12345(address sender, address toAddress, uint256 amount) internal {}\n\n  Automatically generates the crc32c Method HEX ID\n  /// Adds int op::mint() asm \"0xe4a55bbc PUSHINT\";\n  function mint_asm(address sender, address toAddress, uint256 amount) internal {}\n```\n\n## Features\n- Dynamically creates save_data and load_data\n- Internal functions as operations\n- Optimized getter functions via external \n- Extract and fill function parameters from message body\n- Instantly generates the opcodes\n- Instantly generates operation via internal functions\n- Ability to reuse internal functions\n- Added support for dictionaries or hashmap\n\n### Simple Counter\n```\ncontract Counter {\n  uint32 id;\n  uint32 counter;\n\n  function increment_asm(uint32 increasedBy) internal {\n    counter += increasedBy;\n    id += 1;\n  }\n\n  function getCounter() public returns(uint32) {\n    return counter;\n  }\n\n  function getID() public returns(uint32) {\n    return id;\n  }\n}\n```\n\n### To Func\n```\nint op::increment() asm \"0xe4a55bbc PUSHINT\";\n       \nslice verify_address(slice address) inline {\n  throw_unless(136, address.slice_bits() == 267);\n  var h = address.preload_uint(11);\n  throw_if(137, h == 1279);\n  throw_unless(136, h == 1024);\n  return address;\n}\n\n_ load_data() inline {\n  var ds = get_data().begin_parse();\n  return (\n    ds~load_uint(32),\n    ds~load_uint(32)\n     \n  );\n}\n\n() save_data(int $id, int $counter) impure inline {\n  set_data(\n    begin_cell()\n      .store_uint($id, 32)\n      .store_uint($counter, 32)\n             \n      .end_cell()  \n  );\n}\n\n() internal_increment(int $increasedBy) impure {\n  \n  (int $id, int $counter) = load_data();\n  $counter += $increasedBy;\n  $id += 1;\n  save_data($id, $counter);\n}\n    \n\n() recv_internal(int $msgBalance, int $msgValue, cell in_msg_full, slice in_msg_body) impure {\n  if (in_msg_body.slice_empty?()) { ;; ignore all empty messages\n    return ();\n  }\n\n  var cs = in_msg_full.begin_parse();\n  var msg_flags = cs~load_uint(4);\n  var $bounced = -(msg_flags & 1);\n  slice $sender = verify_address(cs~load_msg_addr());\n\n  if ($bounced) {\n    return ();\n  }\n\n  int $op = in_msg_body~load_uint(32);\n  int $queryId = in_msg_body~load_uint(64);\n  \n  if ($op == op::increment()) {\n     \n    int $increasedBy = in_msg_body~load_uint(32);\n    internal_increment($increasedBy);\n    return ();\n  }\n      \n  throw(0xffff);\n\n}\n\n(int) get_counter() method_id {\n  \n  (_, int $counter) = load_data();\n  return $counter;\n}\n\n(int) get_id() method_id {\n  \n  (int $id, _) = load_data();\n  return $id;\n}\n```\n\n\n### To Base64 Code\n```\nte6ccgEBCAEAgAABFP8A9KQT9LzyyAsBAgFiAgMCAs0EBQIBbgYHAFnTYREGOASK3wAOhpgZg42FHImHBpj+mfmMEIclKt3gldSumPmHgCcBhCB/l4QALddqJoaY/pj5gsUADSAIDkZY/lj+T2qkABe1Rz2omhpj+mPmBhAAF7Y//aiaGmP6Y+YGMA==\n\nBytecode Size: 0.000139 MB\n```\n\n\n\n🫰 Handcrafted in ❤️ by Xircus \n","readmeFilename":"readme.md"}