{"_id":"@abstract-money/wasm-ast-types","_rev":"16-9b7ffbd1f3275a9cf8a894ac2b9f0085","name":"@abstract-money/wasm-ast-types","dist-tags":{"latest":"0.28.0-beta-5"},"versions":{"0.21.0":{"name":"@abstract-money/wasm-ast-types","version":"0.21.0","keywords":[],"author":{"name":"Dan Lynch","email":"pyramation@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@abstract-money/wasm-ast-types@0.21.0","maintainers":[{"name":"abstractos","email":"contact@abstract.money"}],"homepage":"https://github.com/pyramation/cosmwasm-typescript-gen/tree/master/packages/wasm-ast-types#readme","bugs":{"url":"https://github.com/pyramation/cosmwasm-typescript-gen/issues"},"dist":{"shasum":"d7e8fbe658ea775747c4feba07d330f280b16d8f","tarball":"https://registry.npmjs.org/@abstract-money/wasm-ast-types/-/wasm-ast-types-0.21.0.tgz","fileCount":185,"integrity":"sha512-FP2qLVb7mUFKX/hwzeKe+JVw0NpA50XRL1ecx7RvzGWVEnu6VX6Nne/+r8cQGtAhu3x6NEfpvZq6X/SdcVIfvg==","signatures":[{"sig":"MEUCIQCmeYcxI3l2IPS6QtNAfZylVR/vDLnb/QZOA/Vr1U4PtwIgR4XW0iFEC8enxSfMmveDn8lbd91hSnPGkkOtW06ahm4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":780778},"jest":{"testPathIgnorePatterns":["main/","module/"]},"main":"main/index.js","module":"module/index.js","gitHead":"2898bf55b56fa6e296f07427ab0a7b214699eb39","scripts":{"lint":"eslint .","test":"jest","buidl":"npm run build && npm run build:ts","build":"npm run build:module && npm run build:main","format":"eslint . --fix","prepare":"npm run build","build:ts":"tsc --project ./tsconfig.json","test:ast":"cross-env NODE_ENV=development babel-node scripts/test-ast.js","build:main":"cross-env BABEL_ENV=production babel src --out-dir main --delete-dir-on-start --extensions \".tsx,.ts,.js\"","test:debug":"node --inspect node_modules/.bin/jest --runInBand","test:watch":"jest --watch","build:module":"cross-env MODULE=true babel src --out-dir module --delete-dir-on-start  --extensions \".tsx,.ts,.js\""},"typings":"types/index.d.ts","_npmUser":{"name":"abstractos","email":"contact@abstract.money"},"repository":{"url":"git+https://github.com/pyramation/cosmwasm-typescript-gen.git","type":"git"},"_npmVersion":"8.19.2","description":"CosmWasm TypeScript AST generation","directories":{"lib":"src","test":"__tests__"},"_nodeVersion":"18.12.0","dependencies":{"case":"1.6.3","deepmerge":"4.2.2","@babel/types":"7.18.10","ast-stringify":"0.1.0","@babel/runtime":"^7.18.9","@jest/transform":"28.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"8.0.3","jest":"28.1.3","eslint":"8.21.0","mkdirp":"1.0.4","ts-jest":"^28.0.7","prettier":"^2.7.1","cross-env":"^7.0.2","@babel/cli":"7.18.10","babel-core":"7.0.0-bridge.0","babel-jest":"^28.1.3","typescript":"^4.7.4","@babel/core":"7.18.10","@babel/node":"^7.18.10","@types/jest":"^28.1.6","babel-watch":"^7.0.0","jest-in-case":"^1.0.2","@babel/parser":"^7.18.11","@babel/traverse":"7.18.11","@babel/generator":"7.18.12","@babel/preset-env":"7.18.10","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.9","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.18.6","@babel/plugin-transform-runtime":"7.18.10","@babel/plugin-proposal-class-properties":"7.18.6","@babel/plugin-proposal-object-rest-spread":"7.18.9","@babel/plugin-proposal-export-default-from":"7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/wasm-ast-types_0.21.0_1684931214846_0.9218162767277216","host":"s3://npm-registry-packages"}},"0.21.2":{"name":"@abstract-money/wasm-ast-types","version":"0.21.2","keywords":[],"author":{"name":"Dan Lynch","email":"pyramation@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@abstract-money/wasm-ast-types@0.21.2","maintainers":[{"name":"abstractos","email":"contact@abstract.money"}],"homepage":"https://github.com/pyramation/cosmwasm-typescript-gen/tree/master/packages/wasm-ast-types#readme","bugs":{"url":"https://github.com/pyramation/cosmwasm-typescript-gen/issues"},"dist":{"shasum":"634a9b1f37d772c139c31dbb1ebd6432decfb2af","tarball":"https://registry.npmjs.org/@abstract-money/wasm-ast-types/-/wasm-ast-types-0.21.2.tgz","fileCount":185,"integrity":"sha512-L1rqyTuKmiNsuzrZmB0AQmUHRJ8KTvppFjYoRiBH3ECsIMKwBM1v0CWaAJIZxoOCLSHBWeCmyJe3Kw5FMKr0Og==","signatures":[{"sig":"MEUCIHiX6P/y6zfxe3g8PuGfHkEfXXxKsd9Pj2mIpZ1ut3w0AiEA1axLI/xkCeE3cFwvx4w1nXVSa8mNKTuUAKhjXlGS+n8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":781255},"jest":{"testPathIgnorePatterns":["main/","module/"]},"main":"main/index.js","_from":"file:abstract-money-wasm-ast-types-0.21.2.tgz","module":"module/index.js","scripts":{"lint":"eslint .","test":"jest","buidl":"npm run build && npm run build:ts","build":"npm run build:module && npm run build:main","format":"eslint . --fix","build:ts":"tsc --project ./tsconfig.json","test:ast":"cross-env NODE_ENV=development babel-node scripts/test-ast.js","build:main":"cross-env BABEL_ENV=production babel src --out-dir main --delete-dir-on-start --extensions \".tsx,.ts,.js\"","test:debug":"node --inspect node_modules/.bin/jest --runInBand","test:watch":"jest --watch","build:module":"cross-env MODULE=true babel src --out-dir module --delete-dir-on-start  --extensions \".tsx,.ts,.js\""},"typings":"types/index.d.ts","_npmUser":{"name":"abstractos","email":"contact@abstract.money"},"_resolved":"/private/var/folders/3j/sxqqv585497_l5q_bqwxz4vr0000gn/T/4ba05f3e1240d5004872c6d80e2084b2/abstract-money-wasm-ast-types-0.21.2.tgz","_integrity":"sha512-L1rqyTuKmiNsuzrZmB0AQmUHRJ8KTvppFjYoRiBH3ECsIMKwBM1v0CWaAJIZxoOCLSHBWeCmyJe3Kw5FMKr0Og==","repository":{"url":"git+https://github.com/pyramation/cosmwasm-typescript-gen.git","type":"git"},"_npmVersion":"8.19.2","description":"CosmWasm TypeScript AST generation","directories":{"lib":"src","test":"__tests__"},"_nodeVersion":"18.12.0","dependencies":{"case":"1.6.3","deepmerge":"4.2.2","@babel/types":"7.18.10","ast-stringify":"0.1.0","@babel/runtime":"^7.18.9","@jest/transform":"28.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"8.0.3","jest":"28.1.3","eslint":"8.21.0","mkdirp":"1.0.4","ts-jest":"^28.0.7","prettier":"^2.7.1","cross-env":"^7.0.2","@babel/cli":"7.18.10","babel-core":"7.0.0-bridge.0","babel-jest":"^28.1.3","typescript":"^4.7.4","@babel/core":"7.18.10","@babel/node":"^7.18.10","@types/jest":"^28.1.6","babel-watch":"^7.0.0","jest-in-case":"^1.0.2","@babel/parser":"^7.18.11","@babel/traverse":"7.18.11","@babel/generator":"7.18.12","@babel/preset-env":"7.18.10","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.9","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.18.6","@babel/plugin-transform-runtime":"7.18.10","@babel/plugin-proposal-class-properties":"7.18.6","@babel/plugin-proposal-object-rest-spread":"7.18.9","@babel/plugin-proposal-export-default-from":"7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/wasm-ast-types_0.21.2_1685447707852_0.6424618894498229","host":"s3://npm-registry-packages"}},"0.21.5":{"name":"@abstract-money/wasm-ast-types","version":"0.21.5","keywords":[],"author":{"name":"Dan Lynch","email":"pyramation@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@abstract-money/wasm-ast-types@0.21.5","maintainers":[{"name":"abstractos","email":"contact@abstract.money"}],"homepage":"https://github.com/pyramation/cosmwasm-typescript-gen/tree/master/packages/wasm-ast-types#readme","bugs":{"url":"https://github.com/pyramation/cosmwasm-typescript-gen/issues"},"dist":{"shasum":"98a40c5e0b2eb5bd00396f956208786065bc3db3","tarball":"https://registry.npmjs.org/@abstract-money/wasm-ast-types/-/wasm-ast-types-0.21.5.tgz","fileCount":185,"integrity":"sha512-5MY0PJwfaqBgtQYOb+ufp7Ad9+rj8zsuqc9TFRGyNexP1AsWUMjYD98xTBgUhCKvWWj5Sr90SI89qhKtX7OvcA==","signatures":[{"sig":"MEUCIChSLzfZ/u9KYbQdaZHVXVvBvGM7He3NpWBVEmR+NHvIAiEAgAQxxEiyY7hEdN9gShiFK2+t8aBroB+2FVc0gR6VfIQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":781801},"jest":{"testPathIgnorePatterns":["main/","module/"]},"main":"main/index.js","module":"module/index.js","gitHead":"2d1640b6944ce92a8dca27e4fb3aa2a5e34bd8a9","scripts":{"lint":"eslint .","test":"jest","buidl":"npm run build && npm run build:ts","build":"npm run build:module && npm run build:main","format":"eslint . --fix","prepare":"npm run build","build:ts":"tsc --project ./tsconfig.json","test:ast":"cross-env NODE_ENV=development babel-node scripts/test-ast.js","build:main":"cross-env BABEL_ENV=production babel src --out-dir main --delete-dir-on-start --extensions \".tsx,.ts,.js\"","test:debug":"node --inspect node_modules/.bin/jest --runInBand","test:watch":"jest --watch","build:module":"cross-env MODULE=true babel src --out-dir module --delete-dir-on-start  --extensions \".tsx,.ts,.js\""},"typings":"types/index.d.ts","_npmUser":{"name":"abstractos","email":"contact@abstract.money"},"repository":{"url":"git+https://github.com/pyramation/cosmwasm-typescript-gen.git","type":"git"},"_npmVersion":"8.19.2","description":"CosmWasm TypeScript AST generation","directories":{"lib":"src","test":"__tests__"},"_nodeVersion":"18.12.0","dependencies":{"case":"1.6.3","deepmerge":"4.2.2","@babel/types":"7.18.10","ast-stringify":"0.1.0","@babel/runtime":"^7.18.9","@jest/transform":"28.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"8.0.3","jest":"28.1.3","eslint":"8.21.0","mkdirp":"1.0.4","ts-jest":"^28.0.7","prettier":"^2.7.1","cross-env":"^7.0.2","@babel/cli":"7.18.10","babel-core":"7.0.0-bridge.0","babel-jest":"^28.1.3","typescript":"^4.7.4","@babel/core":"7.18.10","@babel/node":"^7.18.10","@types/jest":"^28.1.6","babel-watch":"^7.0.0","jest-in-case":"^1.0.2","@babel/parser":"^7.18.11","@babel/traverse":"7.18.11","@babel/generator":"7.18.12","@babel/preset-env":"7.18.10","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.9","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.18.6","@babel/plugin-transform-runtime":"7.18.10","@babel/plugin-proposal-class-properties":"7.18.6","@babel/plugin-proposal-object-rest-spread":"7.18.9","@babel/plugin-proposal-export-default-from":"7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/wasm-ast-types_0.21.5_1685452688471_0.043462848585924085","host":"s3://npm-registry-packages"}},"0.24.1":{"name":"@abstract-money/wasm-ast-types","version":"0.24.1","keywords":[],"author":{"name":"Dan Lynch","email":"pyramation@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@abstract-money/wasm-ast-types@0.24.1","maintainers":[{"name":"abstractos","email":"contact@abstract.money"}],"homepage":"https://github.com/pyramation/cosmwasm-typescript-gen/tree/master/packages/wasm-ast-types#readme","bugs":{"url":"https://github.com/pyramation/cosmwasm-typescript-gen/issues"},"dist":{"shasum":"82d0487d69b46783f0b6b800bcbab2055ca55a77","tarball":"https://registry.npmjs.org/@abstract-money/wasm-ast-types/-/wasm-ast-types-0.24.1.tgz","fileCount":186,"integrity":"sha512-EiFaAjXCf93as/zWT6PYNRiIknk+2BxWG1kEeKrL+Q25S1ZCq3uLgaOklA3ou2kL5WdrGQ2MvUSynUzNNUZgDA==","signatures":[{"sig":"MEUCIQDxXCVX4fpCY+ndZD5v+tJQduFD2dsIlqjotF4rkXoeiAIgOOOMkw6VWz9cjNTwYyuHFZYj5+3rn7EqQUNqD2u+uXc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":782627},"jest":{"testPathIgnorePatterns":["main/","module/"]},"main":"main/index.js","_from":"file:abstract-money-wasm-ast-types-0.24.1.tgz","module":"module/index.js","scripts":{"lint":"eslint .","test":"jest","buidl":"npm run build && npm run build:ts","build":"npm run build:module && npm run build:main","format":"eslint . --fix","build:ts":"tsc --project ./tsconfig.json","test:ast":"cross-env NODE_ENV=development babel-node scripts/test-ast.js","build:main":"cross-env BABEL_ENV=production babel src --out-dir main --delete-dir-on-start --extensions \".tsx,.ts,.js\"","test:debug":"node --inspect node_modules/.bin/jest --runInBand","test:watch":"jest --watch","build:module":"cross-env MODULE=true babel src --out-dir module --delete-dir-on-start  --extensions \".tsx,.ts,.js\""},"typings":"types/index.d.ts","_npmUser":{"name":"abstractos","email":"contact@abstract.money"},"_resolved":"/private/var/folders/3j/sxqqv585497_l5q_bqwxz4vr0000gn/T/1a1c55b4186ad7f507200d26198f9134/abstract-money-wasm-ast-types-0.24.1.tgz","_integrity":"sha512-EiFaAjXCf93as/zWT6PYNRiIknk+2BxWG1kEeKrL+Q25S1ZCq3uLgaOklA3ou2kL5WdrGQ2MvUSynUzNNUZgDA==","repository":{"url":"git+https://github.com/pyramation/cosmwasm-typescript-gen.git","type":"git"},"_npmVersion":"8.19.2","description":"CosmWasm TypeScript AST generation","directories":{"lib":"src","test":"__tests__"},"_nodeVersion":"18.12.0","dependencies":{"case":"1.6.3","deepmerge":"4.2.2","@babel/types":"7.18.10","ast-stringify":"0.1.0","@babel/runtime":"^7.18.9","@jest/transform":"28.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"8.0.3","jest":"28.1.3","eslint":"8.21.0","mkdirp":"1.0.4","ts-jest":"^28.0.7","prettier":"^2.7.1","cross-env":"^7.0.2","@babel/cli":"7.18.10","babel-core":"7.0.0-bridge.0","babel-jest":"^28.1.3","typescript":"^4.7.4","@babel/core":"7.18.10","@babel/node":"^7.18.10","@types/jest":"^28.1.6","babel-watch":"^7.0.0","jest-in-case":"^1.0.2","@babel/parser":"^7.18.11","@babel/traverse":"7.18.11","@babel/generator":"7.18.12","@babel/preset-env":"7.18.10","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.9","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.18.6","@babel/plugin-transform-runtime":"7.18.10","@babel/plugin-proposal-class-properties":"7.18.6","@babel/plugin-proposal-object-rest-spread":"7.18.9","@babel/plugin-proposal-export-default-from":"7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/wasm-ast-types_0.24.1_1699691203870_0.4583090307095232","host":"s3://npm-registry-packages"}},"0.26.2":{"name":"@abstract-money/wasm-ast-types","version":"0.26.2","keywords":[],"author":{"name":"Dan Lynch","email":"pyramation@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@abstract-money/wasm-ast-types@0.26.2","maintainers":[{"name":"abstractos","email":"contact@abstract.money"}],"homepage":"https://github.com/pyramation/cosmwasm-typescript-gen/tree/master/packages/wasm-ast-types#readme","bugs":{"url":"https://github.com/pyramation/cosmwasm-typescript-gen/issues"},"dist":{"shasum":"984609d295722534f9a351494afef0660f6fdd6e","tarball":"https://registry.npmjs.org/@abstract-money/wasm-ast-types/-/wasm-ast-types-0.26.2.tgz","fileCount":198,"integrity":"sha512-NDyjOnNo78P5dkOswGiB3AYshPAqUFb+xrEHDuQ7znfLouZ4qBmkn+RD8c/kycstdeYmcuatS8cQTD5rvFP13g==","signatures":[{"sig":"MEUCIQDICvsTIaw242btGdvbaFPCpK7F4JQOXFDhG+3T4NX45gIgL2IchqzsrkolnXF44r41tLUyE/mRSIkIwN5oLc/qDwY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":822040},"jest":{"testPathIgnorePatterns":["main/","module/"]},"main":"main/index.js","module":"module/index.js","gitHead":"7842b1d1e6180837adbfdb4e1a31db6f8113f040","scripts":{"lint":"eslint .","test":"jest","buidl":"npm run build && npm run build:ts","build":"npm run build:module && npm run build:main","format":"eslint . --fix","prepare":"npm run build","build:ts":"tsc --project ./tsconfig.json","test:ast":"cross-env NODE_ENV=development babel-node scripts/test-ast.js","build:main":"cross-env BABEL_ENV=production babel src --out-dir main --delete-dir-on-start --extensions \".tsx,.ts,.js\"","test:debug":"node --inspect node_modules/.bin/jest --runInBand","test:watch":"jest --watch","build:module":"cross-env MODULE=true babel src --out-dir module --delete-dir-on-start  --extensions \".tsx,.ts,.js\""},"typings":"types/index.d.ts","_npmUser":{"name":"abstractos","email":"contact@abstract.money"},"repository":{"url":"git+https://github.com/pyramation/cosmwasm-typescript-gen.git","type":"git"},"_npmVersion":"8.19.2","description":"CosmWasm TypeScript AST generation","directories":{"lib":"src","test":"__tests__"},"_nodeVersion":"18.12.0","dependencies":{"case":"1.6.3","deepmerge":"4.2.2","@babel/types":"7.18.10","ast-stringify":"0.1.0","@babel/runtime":"^7.18.9","@jest/transform":"28.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"8.0.3","jest":"28.1.3","eslint":"8.21.0","mkdirp":"1.0.4","ts-jest":"^28.0.7","prettier":"^2.7.1","cross-env":"^7.0.2","@babel/cli":"7.18.10","babel-core":"7.0.0-bridge.0","babel-jest":"^28.1.3","typescript":"^4.7.4","@babel/core":"7.18.10","@babel/node":"^7.18.10","@types/jest":"^28.1.6","babel-watch":"^7.0.0","jest-in-case":"^1.0.2","@babel/parser":"^7.18.11","@babel/traverse":"7.18.11","@babel/generator":"7.18.12","@babel/preset-env":"7.18.10","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.9","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.18.6","@babel/plugin-transform-runtime":"7.18.10","@babel/plugin-proposal-class-properties":"7.18.6","@babel/plugin-proposal-object-rest-spread":"7.18.9","@babel/plugin-proposal-export-default-from":"7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/wasm-ast-types_0.26.2_1699693523890_0.4421236441988914","host":"s3://npm-registry-packages"}},"0.26.3":{"name":"@abstract-money/wasm-ast-types","version":"0.26.3","keywords":[],"author":{"name":"Dan Lynch","email":"pyramation@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@abstract-money/wasm-ast-types@0.26.3","maintainers":[{"name":"abstractos","email":"contact@abstract.money"}],"homepage":"https://github.com/pyramation/cosmwasm-typescript-gen/tree/master/packages/wasm-ast-types#readme","bugs":{"url":"https://github.com/pyramation/cosmwasm-typescript-gen/issues"},"dist":{"shasum":"ed9a15431248bfab4e484f8772b3e70bdfc8d3f9","tarball":"https://registry.npmjs.org/@abstract-money/wasm-ast-types/-/wasm-ast-types-0.26.3.tgz","fileCount":198,"integrity":"sha512-1a2FWApvs3m0PDeSrR14e1WzG/ccWoziizrWRmZX31y0cEyyMNVyvgq3q1ci3iD86g0ONYe/x/SOnxZP+O0hEw==","signatures":[{"sig":"MEQCIFZqgpoybsjMbGZ+eDd6f7BahVlo7MT7wF1Je6OPm8SSAiBRtJHPBFMUBIFyKPbjsXobNMtJc597wf5yaiI+LcTxJw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":824266},"jest":{"testPathIgnorePatterns":["main/","module/"]},"main":"main/index.js","module":"module/index.js","gitHead":"6423b12ff50dbae2423f61f98deec9b955b96774","scripts":{"lint":"eslint .","test":"jest","buidl":"npm run build && npm run build:ts","build":"npm run build:module && npm run build:main","format":"eslint . --fix","prepare":"npm run build","build:ts":"tsc --project ./tsconfig.json","test:ast":"cross-env NODE_ENV=development babel-node scripts/test-ast.js","build:main":"cross-env BABEL_ENV=production babel src --out-dir main --delete-dir-on-start --extensions \".tsx,.ts,.js\"","test:debug":"node --inspect node_modules/.bin/jest --runInBand","test:watch":"jest --watch","build:module":"cross-env MODULE=true babel src --out-dir module --delete-dir-on-start  --extensions \".tsx,.ts,.js\""},"typings":"types/index.d.ts","_npmUser":{"name":"abstractos","email":"contact@abstract.money"},"repository":{"url":"git+https://github.com/pyramation/cosmwasm-typescript-gen.git","type":"git"},"_npmVersion":"8.19.2","description":"CosmWasm TypeScript AST generation","directories":{"lib":"src","test":"__tests__"},"_nodeVersion":"18.12.0","dependencies":{"case":"1.6.3","deepmerge":"4.2.2","@babel/types":"7.18.10","ast-stringify":"0.1.0","@babel/runtime":"^7.18.9","@jest/transform":"28.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"8.0.3","jest":"28.1.3","eslint":"8.21.0","mkdirp":"1.0.4","ts-jest":"^28.0.7","prettier":"^2.7.1","cross-env":"^7.0.2","@babel/cli":"7.18.10","babel-core":"7.0.0-bridge.0","babel-jest":"^28.1.3","typescript":"^4.7.4","@babel/core":"7.18.10","@babel/node":"^7.18.10","@types/jest":"^28.1.6","babel-watch":"^7.0.0","jest-in-case":"^1.0.2","@babel/parser":"^7.18.11","@babel/traverse":"7.18.11","@babel/generator":"7.18.12","@babel/preset-env":"7.18.10","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.9","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.18.6","@babel/plugin-transform-runtime":"7.18.10","@babel/plugin-proposal-class-properties":"7.18.6","@babel/plugin-proposal-object-rest-spread":"7.18.9","@babel/plugin-proposal-export-default-from":"7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/wasm-ast-types_0.26.3_1699694784115_0.3014054982411023","host":"s3://npm-registry-packages"}},"0.26.4":{"name":"@abstract-money/wasm-ast-types","version":"0.26.4","keywords":[],"author":{"name":"Dan Lynch","email":"pyramation@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@abstract-money/wasm-ast-types@0.26.4","maintainers":[{"name":"hotwater","email":"vlad.dalechin@gmail.com"},{"name":"abstractos","email":"contact@abstract.money"}],"homepage":"https://github.com/pyramation/cosmwasm-typescript-gen/tree/master/packages/wasm-ast-types#readme","bugs":{"url":"https://github.com/pyramation/cosmwasm-typescript-gen/issues"},"dist":{"shasum":"4abe270292a78cfe999dca78ee0f905c5f4600ab","tarball":"https://registry.npmjs.org/@abstract-money/wasm-ast-types/-/wasm-ast-types-0.26.4.tgz","fileCount":198,"integrity":"sha512-3F+tZm0gcNJvk4yVPacgC/KI3cNFVrbrdJQoPQ4rzXRqTBNC5ViImkkeSi9zx5sxKVYiJMCsoCjF7RGf97BFGg==","signatures":[{"sig":"MEUCIEQwJEsflAF9AGifLC/rCDSUa5IMzPTS0F9kTc8Q5A3fAiEA3cWGleGmXmgHxSDdum6zZ8YXZrVfUMVJrVbcKpB/REc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":834531},"jest":{"testPathIgnorePatterns":["main/","module/"]},"main":"main/index.js","_from":"file:abstract-money-wasm-ast-types-0.26.4.tgz","module":"module/index.js","scripts":{"lint":"eslint .","test":"jest","buidl":"npm run build && npm run build:ts","build":"npm run build:module && npm run build:main","format":"eslint . --fix","build:ts":"tsc --project ./tsconfig.json","test:ast":"cross-env NODE_ENV=development babel-node scripts/test-ast.js","build:main":"cross-env BABEL_ENV=production babel src --out-dir main --delete-dir-on-start --extensions \".tsx,.ts,.js\"","test:debug":"node --inspect node_modules/.bin/jest --runInBand","test:watch":"jest --watch","build:module":"cross-env MODULE=true babel src --out-dir module --delete-dir-on-start  --extensions \".tsx,.ts,.js\""},"typings":"types/index.d.ts","_npmUser":{"name":"abstractos","email":"contact@abstract.money"},"_resolved":"/private/var/folders/3j/sxqqv585497_l5q_bqwxz4vr0000gn/T/ee936d38d01bb88ea1534c0fa8675641/abstract-money-wasm-ast-types-0.26.4.tgz","_integrity":"sha512-3F+tZm0gcNJvk4yVPacgC/KI3cNFVrbrdJQoPQ4rzXRqTBNC5ViImkkeSi9zx5sxKVYiJMCsoCjF7RGf97BFGg==","repository":{"url":"git+https://github.com/pyramation/cosmwasm-typescript-gen.git","type":"git"},"_npmVersion":"9.6.7","description":"CosmWasm TypeScript AST generation","directories":{"lib":"src","test":"__tests__"},"_nodeVersion":"18.17.0","dependencies":{"case":"1.6.3","deepmerge":"4.2.2","@babel/types":"7.18.10","ast-stringify":"0.1.0","@babel/runtime":"^7.18.9","@jest/transform":"28.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"8.0.3","jest":"28.1.3","eslint":"8.21.0","mkdirp":"1.0.4","ts-jest":"^28.0.7","prettier":"^2.7.1","cross-env":"^7.0.2","@babel/cli":"7.18.10","babel-core":"7.0.0-bridge.0","babel-jest":"^28.1.3","typescript":"^4.7.4","@babel/core":"7.18.10","@babel/node":"^7.18.10","@types/jest":"^28.1.6","babel-watch":"^7.0.0","jest-in-case":"^1.0.2","@babel/parser":"^7.18.11","@babel/traverse":"7.18.11","@babel/generator":"7.18.12","@babel/preset-env":"7.18.10","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.9","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.18.6","@babel/plugin-transform-runtime":"7.18.10","@babel/plugin-proposal-class-properties":"7.18.6","@babel/plugin-proposal-object-rest-spread":"7.18.9","@babel/plugin-proposal-export-default-from":"7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/wasm-ast-types_0.26.4_1716225944659_0.03465977087237704","host":"s3://npm-registry-packages"}},"0.26.5":{"name":"@abstract-money/wasm-ast-types","version":"0.26.5","keywords":[],"author":{"name":"Dan Lynch","email":"pyramation@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@abstract-money/wasm-ast-types@0.26.5","maintainers":[{"name":"hotwater","email":"vlad.dalechin@gmail.com"},{"name":"abstractos","email":"contact@abstract.money"}],"homepage":"https://github.com/pyramation/cosmwasm-typescript-gen/tree/master/packages/wasm-ast-types#readme","bugs":{"url":"https://github.com/pyramation/cosmwasm-typescript-gen/issues"},"dist":{"shasum":"09107d4db7a23e34f3c19e06651262fa98bed6ca","tarball":"https://registry.npmjs.org/@abstract-money/wasm-ast-types/-/wasm-ast-types-0.26.5.tgz","fileCount":198,"integrity":"sha512-LwlDwTGwtguM0fnNNihJbx4AK4iRiIL4Yhiqp1yXz1uMf+ICS7HVfbfBBV1yrPiBTR51aeQpmy7d4ezO2b8cHA==","signatures":[{"sig":"MEQCIGq+/fsvZ3Qx3DYkmRdpcWhqjZYFmn218mcaJnhUKsWgAiA3Ve++7ZPymSxbzVgR6GUb+rLti/lTmGsYM4N/kqW7AA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":841394},"jest":{"testPathIgnorePatterns":["main/","module/"]},"main":"main/index.js","module":"module/index.js","gitHead":"54e0933449234f562e25498896c3c197f4fd197c","scripts":{"lint":"eslint .","test":"jest","buidl":"npm run build && npm run build:ts","build":"npm run build:module && npm run build:main","format":"eslint . --fix","prepare":"npm run build","build:ts":"tsc --project ./tsconfig.json","test:ast":"cross-env NODE_ENV=development babel-node scripts/test-ast.js","build:main":"cross-env BABEL_ENV=production babel src --out-dir main --delete-dir-on-start --extensions \".tsx,.ts,.js\"","test:debug":"node --inspect node_modules/.bin/jest --runInBand","test:watch":"jest --watch","build:module":"cross-env MODULE=true babel src --out-dir module --delete-dir-on-start  --extensions \".tsx,.ts,.js\""},"typings":"types/index.d.ts","_npmUser":{"name":"abstractos","email":"contact@abstract.money"},"repository":{"url":"git+https://github.com/pyramation/cosmwasm-typescript-gen.git","type":"git"},"_npmVersion":"9.6.7","description":"CosmWasm TypeScript AST generation","directories":{"lib":"src","test":"__tests__"},"_nodeVersion":"18.17.0","dependencies":{"case":"1.6.3","deepmerge":"4.2.2","@babel/types":"7.18.10","ast-stringify":"0.1.0","@babel/runtime":"^7.18.9","@jest/transform":"28.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"8.0.3","jest":"28.1.3","eslint":"8.21.0","mkdirp":"1.0.4","ts-jest":"^28.0.7","prettier":"^2.7.1","cross-env":"^7.0.2","@babel/cli":"7.18.10","babel-core":"7.0.0-bridge.0","babel-jest":"^28.1.3","typescript":"^4.7.4","@babel/core":"7.18.10","@babel/node":"^7.18.10","@types/jest":"^28.1.6","babel-watch":"^7.0.0","jest-in-case":"^1.0.2","@babel/parser":"^7.18.11","@babel/traverse":"7.18.11","@babel/generator":"7.18.12","@babel/preset-env":"7.18.10","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.9","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.18.6","@babel/plugin-transform-runtime":"7.18.10","@babel/plugin-proposal-class-properties":"7.18.6","@babel/plugin-proposal-object-rest-spread":"7.18.9","@babel/plugin-proposal-export-default-from":"7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/wasm-ast-types_0.26.5_1717017777075_0.434555396115218","host":"s3://npm-registry-packages"}},"0.26.6":{"name":"@abstract-money/wasm-ast-types","version":"0.26.6","keywords":[],"author":{"name":"Dan Lynch","email":"pyramation@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@abstract-money/wasm-ast-types@0.26.6","maintainers":[{"name":"hotwater","email":"vlad.dalechin@gmail.com"},{"name":"abstractos","email":"contact@abstract.money"}],"homepage":"https://github.com/pyramation/cosmwasm-typescript-gen/tree/master/packages/wasm-ast-types#readme","bugs":{"url":"https://github.com/pyramation/cosmwasm-typescript-gen/issues"},"dist":{"shasum":"8a3605a836b803fcb17c3b918c172b6857123298","tarball":"https://registry.npmjs.org/@abstract-money/wasm-ast-types/-/wasm-ast-types-0.26.6.tgz","fileCount":198,"integrity":"sha512-dVLxWEDA3BsgO+dFp8/AUqiRf3C0j6i7huxAlIPrMOydAT+K/15Fvtzx/CVzvDSZC9VADiu4JrDl4LKm7wtYcg==","signatures":[{"sig":"MEYCIQC3y3WqEvq5O3NHqn+bjv8m6Ny7pvxdD89rCXXekyud+AIhAM9et2QyDImr6WxDJsW4g9OHkPqBdAyYpbIbnw2nErB/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":841695},"jest":{"testPathIgnorePatterns":["main/","module/"]},"main":"main/index.js","_from":"file:abstract-money-wasm-ast-types-0.26.6.tgz","module":"module/index.js","scripts":{"lint":"eslint .","test":"jest","buidl":"npm run build && npm run build:ts","build":"npm run build:module && npm run build:main","format":"eslint . --fix","build:ts":"tsc --project ./tsconfig.json","test:ast":"cross-env NODE_ENV=development babel-node scripts/test-ast.js","build:main":"cross-env BABEL_ENV=production babel src --out-dir main --delete-dir-on-start --extensions \".tsx,.ts,.js\"","test:debug":"node --inspect node_modules/.bin/jest --runInBand","test:watch":"jest --watch","build:module":"cross-env MODULE=true babel src --out-dir module --delete-dir-on-start  --extensions \".tsx,.ts,.js\""},"typings":"types/index.d.ts","_npmUser":{"name":"abstractos","email":"contact@abstract.money"},"_resolved":"/private/var/folders/3j/sxqqv585497_l5q_bqwxz4vr0000gn/T/763faf9e53dcb0f3d0a48705a120557c/abstract-money-wasm-ast-types-0.26.6.tgz","_integrity":"sha512-dVLxWEDA3BsgO+dFp8/AUqiRf3C0j6i7huxAlIPrMOydAT+K/15Fvtzx/CVzvDSZC9VADiu4JrDl4LKm7wtYcg==","repository":{"url":"git+https://github.com/pyramation/cosmwasm-typescript-gen.git","type":"git"},"_npmVersion":"9.6.7","description":"CosmWasm TypeScript AST generation","directories":{"lib":"src","test":"__tests__"},"_nodeVersion":"18.17.0","dependencies":{"case":"1.6.3","deepmerge":"4.2.2","@babel/types":"7.18.10","ast-stringify":"0.1.0","@babel/runtime":"^7.18.9","@jest/transform":"28.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"8.0.3","jest":"28.1.3","eslint":"8.21.0","mkdirp":"1.0.4","ts-jest":"^28.0.7","prettier":"^2.7.1","cross-env":"^7.0.2","@babel/cli":"7.18.10","babel-core":"7.0.0-bridge.0","babel-jest":"^28.1.3","typescript":"^4.7.4","@babel/core":"7.18.10","@babel/node":"^7.18.10","@types/jest":"^28.1.6","babel-watch":"^7.0.0","jest-in-case":"^1.0.2","@babel/parser":"^7.18.11","@babel/traverse":"7.18.11","@babel/generator":"7.18.12","@babel/preset-env":"7.18.10","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.9","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.18.6","@babel/plugin-transform-runtime":"7.18.10","@babel/plugin-proposal-class-properties":"7.18.6","@babel/plugin-proposal-object-rest-spread":"7.18.9","@babel/plugin-proposal-export-default-from":"7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/wasm-ast-types_0.26.6_1717018131679_0.9013627954839243","host":"s3://npm-registry-packages"}},"0.26.7":{"name":"@abstract-money/wasm-ast-types","version":"0.26.7","keywords":[],"author":{"name":"Dan Lynch","email":"pyramation@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@abstract-money/wasm-ast-types@0.26.7","maintainers":[{"name":"hotwater","email":"vlad.dalechin@gmail.com"},{"name":"abstractos","email":"contact@abstract.money"}],"homepage":"https://github.com/pyramation/cosmwasm-typescript-gen/tree/master/packages/wasm-ast-types#readme","bugs":{"url":"https://github.com/pyramation/cosmwasm-typescript-gen/issues"},"dist":{"shasum":"d33ef985e563820c9a4250a5ce6546b9816f5bb9","tarball":"https://registry.npmjs.org/@abstract-money/wasm-ast-types/-/wasm-ast-types-0.26.7.tgz","fileCount":198,"integrity":"sha512-hUs2s+EZyEeOhWRDOW9Y27dnXf+Cy/QxfkU1pR8f6a8pn9+qYYzUg+EXOTqEMi0jhngqcyFVFHQ76O84UYB8/A==","signatures":[{"sig":"MEUCIQCrsZ57rP/o40vVvYZE2cRFTXzT1DIskOJ/0V7pZAFvUAIgaG7JT9nd7c9pbx6wpvmHIZH/JzJCpKnHMQ/JDMlJ1aQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":841744},"jest":{"testPathIgnorePatterns":["main/","module/"]},"main":"main/index.js","_from":"file:abstract-money-wasm-ast-types-0.26.7.tgz","module":"module/index.js","scripts":{"lint":"eslint .","test":"jest","buidl":"npm run build && npm run build:ts","build":"npm run build:module && npm run build:main","format":"eslint . --fix","build:ts":"tsc --project ./tsconfig.json","test:ast":"cross-env NODE_ENV=development babel-node scripts/test-ast.js","build:main":"cross-env BABEL_ENV=production babel src --out-dir main --delete-dir-on-start --extensions \".tsx,.ts,.js\"","test:debug":"node --inspect node_modules/.bin/jest --runInBand","test:watch":"jest --watch","build:module":"cross-env MODULE=true babel src --out-dir module --delete-dir-on-start  --extensions \".tsx,.ts,.js\""},"typings":"types/index.d.ts","_npmUser":{"name":"abstractos","email":"contact@abstract.money"},"_resolved":"/private/var/folders/3j/sxqqv585497_l5q_bqwxz4vr0000gn/T/7f082dceeec0b1e2db42d2d3e6c680bd/abstract-money-wasm-ast-types-0.26.7.tgz","_integrity":"sha512-hUs2s+EZyEeOhWRDOW9Y27dnXf+Cy/QxfkU1pR8f6a8pn9+qYYzUg+EXOTqEMi0jhngqcyFVFHQ76O84UYB8/A==","repository":{"url":"git+https://github.com/pyramation/cosmwasm-typescript-gen.git","type":"git"},"_npmVersion":"9.6.7","description":"CosmWasm TypeScript AST generation","directories":{"lib":"src","test":"__tests__"},"_nodeVersion":"18.17.0","dependencies":{"case":"1.6.3","deepmerge":"4.2.2","@babel/types":"7.18.10","ast-stringify":"0.1.0","@babel/runtime":"^7.18.9","@jest/transform":"28.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"8.0.3","jest":"28.1.3","eslint":"8.21.0","mkdirp":"1.0.4","ts-jest":"^28.0.7","prettier":"^2.7.1","cross-env":"^7.0.2","@babel/cli":"7.18.10","babel-core":"7.0.0-bridge.0","babel-jest":"^28.1.3","typescript":"^4.7.4","@babel/core":"7.18.10","@babel/node":"^7.18.10","@types/jest":"^28.1.6","babel-watch":"^7.0.0","jest-in-case":"^1.0.2","@babel/parser":"^7.18.11","@babel/traverse":"7.18.11","@babel/generator":"7.18.12","@babel/preset-env":"7.18.10","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.9","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.18.6","@babel/plugin-transform-runtime":"7.18.10","@babel/plugin-proposal-class-properties":"7.18.6","@babel/plugin-proposal-object-rest-spread":"7.18.9","@babel/plugin-proposal-export-default-from":"7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/wasm-ast-types_0.26.7_1717053820357_0.2120032802082059","host":"s3://npm-registry-packages"}},"0.27.0-beta-1":{"name":"@abstract-money/wasm-ast-types","version":"0.27.0-beta-1","keywords":[],"author":{"name":"Dan Lynch","email":"pyramation@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@abstract-money/wasm-ast-types@0.27.0-beta-1","maintainers":[{"name":"hotwater","email":"vlad.dalechin@gmail.com"},{"name":"abstractos","email":"contact@abstract.money"}],"homepage":"https://github.com/pyramation/cosmwasm-typescript-gen/tree/master/packages/wasm-ast-types#readme","bugs":{"url":"https://github.com/pyramation/cosmwasm-typescript-gen/issues"},"dist":{"shasum":"79df570ebf0128da23a9d129c72b4a5aa0b9343e","tarball":"https://registry.npmjs.org/@abstract-money/wasm-ast-types/-/wasm-ast-types-0.27.0-beta-1.tgz","fileCount":198,"integrity":"sha512-zi2uEYpfBzIr+tyHzv6XyM83ttZVDWqUIJf54IoaH2ky5I/+L89442l94ih73OZVUcFhSqKbpoOevkqCGw50bA==","signatures":[{"sig":"MEQCIHhV8hBqspyBp6uAT1t6TA/UhDrq+c+yq1WxsFvBizj5AiAgeS8rrQT6IIHbTlRa7qZv+5GQbquzzrD/8WRiA64Xaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":842697},"jest":{"testPathIgnorePatterns":["main/","module/"]},"main":"main/index.js","_from":"file:abstract-money-wasm-ast-types-0.27.0-beta-1.tgz","module":"module/index.js","scripts":{"lint":"eslint .","test":"jest","buidl":"npm run build && npm run build:ts","build":"npm run build:module && npm run build:main","format":"eslint . --fix","build:ts":"tsc --project ./tsconfig.json","test:ast":"cross-env NODE_ENV=development babel-node scripts/test-ast.js","build:main":"cross-env BABEL_ENV=production babel src --out-dir main --delete-dir-on-start --extensions \".tsx,.ts,.js\"","test:debug":"node --inspect node_modules/.bin/jest --runInBand","test:watch":"jest --watch","build:module":"cross-env MODULE=true babel src --out-dir module --delete-dir-on-start  --extensions \".tsx,.ts,.js\""},"typings":"types/index.d.ts","_npmUser":{"name":"abstractos","email":"contact@abstract.money"},"_resolved":"/private/var/folders/3j/sxqqv585497_l5q_bqwxz4vr0000gn/T/bb745668136d108b2306963f853400c4/abstract-money-wasm-ast-types-0.27.0-beta-1.tgz","_integrity":"sha512-zi2uEYpfBzIr+tyHzv6XyM83ttZVDWqUIJf54IoaH2ky5I/+L89442l94ih73OZVUcFhSqKbpoOevkqCGw50bA==","repository":{"url":"git+https://github.com/pyramation/cosmwasm-typescript-gen.git","type":"git"},"_npmVersion":"9.6.7","description":"CosmWasm TypeScript AST generation","directories":{"lib":"src","test":"__tests__"},"_nodeVersion":"18.17.0","dependencies":{"case":"1.6.3","deepmerge":"4.2.2","@babel/types":"7.18.10","ast-stringify":"0.1.0","@babel/runtime":"^7.18.9","@jest/transform":"28.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"8.0.3","jest":"28.1.3","eslint":"8.21.0","mkdirp":"1.0.4","ts-jest":"^28.0.7","prettier":"^2.7.1","cross-env":"^7.0.2","@babel/cli":"7.18.10","babel-core":"7.0.0-bridge.0","babel-jest":"^28.1.3","typescript":"^4.7.4","@babel/core":"7.18.10","@babel/node":"^7.18.10","@types/jest":"^28.1.6","babel-watch":"^7.0.0","jest-in-case":"^1.0.2","@babel/parser":"^7.18.11","@babel/traverse":"7.18.11","@babel/generator":"7.18.12","@babel/preset-env":"7.18.10","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.9","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.18.6","@babel/plugin-transform-runtime":"7.18.10","@babel/plugin-proposal-class-properties":"7.18.6","@babel/plugin-proposal-object-rest-spread":"7.18.9","@babel/plugin-proposal-export-default-from":"7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/wasm-ast-types_0.27.0-beta-1_1723739916974_0.5129334267210544","host":"s3://npm-registry-packages"}},"0.28.0-beta-1":{"name":"@abstract-money/wasm-ast-types","version":"0.28.0-beta-1","keywords":[],"author":{"name":"Dan Lynch","email":"pyramation@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@abstract-money/wasm-ast-types@0.28.0-beta-1","maintainers":[{"name":"hotwater","email":"vlad.dalechin@gmail.com"},{"name":"abstractos","email":"contact@abstract.money"}],"homepage":"https://github.com/pyramation/cosmwasm-typescript-gen/tree/master/packages/wasm-ast-types#readme","bugs":{"url":"https://github.com/pyramation/cosmwasm-typescript-gen/issues"},"dist":{"shasum":"a2c55254ce385319e5812e1defc819009679a48f","tarball":"https://registry.npmjs.org/@abstract-money/wasm-ast-types/-/wasm-ast-types-0.28.0-beta-1.tgz","fileCount":198,"integrity":"sha512-yLXBZqziL7cK+crOqsiXDkU+Jlzi0EPMiMbG1GT9cl1m5C514C1JGtcFfJGkC+uPQELzdBat2s5QQsm1bnJN2w==","signatures":[{"sig":"MEYCIQDdp1kZWUzxF7UhwazRbaojtQQLtTHv5Dr8yN9uzPxviQIhAOOBJvDNSGApLkd85NIrneL1tFsyhm9wnfLp2/etdaSw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":842554},"jest":{"testPathIgnorePatterns":["main/","module/"]},"main":"main/index.js","_from":"file:abstract-money-wasm-ast-types-0.28.0-beta-1.tgz","module":"module/index.js","scripts":{"lint":"eslint .","test":"jest","buidl":"npm run build && npm run build:ts","build":"npm run build:module && npm run build:main","format":"eslint . --fix","build:ts":"tsc --project ./tsconfig.json","test:ast":"cross-env NODE_ENV=development babel-node scripts/test-ast.js","build:main":"cross-env BABEL_ENV=production babel src --out-dir main --delete-dir-on-start --extensions \".tsx,.ts,.js\"","test:debug":"node --inspect node_modules/.bin/jest --runInBand","test:watch":"jest --watch","build:module":"cross-env MODULE=true babel src --out-dir module --delete-dir-on-start  --extensions \".tsx,.ts,.js\""},"typings":"types/index.d.ts","_npmUser":{"name":"abstractos","email":"contact@abstract.money"},"_resolved":"/private/var/folders/3j/sxqqv585497_l5q_bqwxz4vr0000gn/T/41497f412cccd819af34646ea2a026cd/abstract-money-wasm-ast-types-0.28.0-beta-1.tgz","_integrity":"sha512-yLXBZqziL7cK+crOqsiXDkU+Jlzi0EPMiMbG1GT9cl1m5C514C1JGtcFfJGkC+uPQELzdBat2s5QQsm1bnJN2w==","repository":{"url":"git+https://github.com/pyramation/cosmwasm-typescript-gen.git","type":"git"},"_npmVersion":"10.7.0","description":"CosmWasm TypeScript AST generation","directories":{"lib":"src","test":"__tests__"},"_nodeVersion":"18.20.4","dependencies":{"case":"1.6.3","deepmerge":"4.2.2","@babel/types":"7.18.10","ast-stringify":"0.1.0","@babel/runtime":"^7.18.9","@jest/transform":"28.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"8.0.3","jest":"28.1.3","eslint":"8.21.0","mkdirp":"1.0.4","ts-jest":"^28.0.7","prettier":"^2.7.1","cross-env":"^7.0.2","@babel/cli":"7.18.10","babel-core":"7.0.0-bridge.0","babel-jest":"^28.1.3","typescript":"^4.7.4","@babel/core":"7.18.10","@babel/node":"^7.18.10","@types/jest":"^28.1.6","babel-watch":"^7.0.0","jest-in-case":"^1.0.2","@babel/parser":"^7.18.11","@babel/traverse":"7.18.11","@babel/generator":"7.18.12","@babel/preset-env":"7.18.10","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.9","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.18.6","@babel/plugin-transform-runtime":"7.18.10","@babel/plugin-proposal-class-properties":"7.18.6","@babel/plugin-proposal-object-rest-spread":"7.18.9","@babel/plugin-proposal-export-default-from":"7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/wasm-ast-types_0.28.0-beta-1_1728606662525_0.7885998362619537","host":"s3://npm-registry-packages"}},"0.28.0-beta-2":{"name":"@abstract-money/wasm-ast-types","version":"0.28.0-beta-2","keywords":[],"author":{"name":"Dan Lynch","email":"pyramation@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@abstract-money/wasm-ast-types@0.28.0-beta-2","maintainers":[{"name":"hotwater","email":"vlad.dalechin@gmail.com"},{"name":"abstractos","email":"contact@abstract.money"}],"homepage":"https://github.com/pyramation/cosmwasm-typescript-gen/tree/master/packages/wasm-ast-types#readme","bugs":{"url":"https://github.com/pyramation/cosmwasm-typescript-gen/issues"},"dist":{"shasum":"bf8b9892ce68cdfac070a00cb4f8329a9d4c9920","tarball":"https://registry.npmjs.org/@abstract-money/wasm-ast-types/-/wasm-ast-types-0.28.0-beta-2.tgz","fileCount":198,"integrity":"sha512-TmMpJwAQNA7kam7DGGaL0GTTFXO1b8YE+WcDRai/okOXCyBcGLNoC/yxdiVFyzkTcifeunVXtQ/gUhly5C/MpQ==","signatures":[{"sig":"MEUCIQCD6569Her3ngqnOLcd7YX2uS38Yh5VLMbW34vM0w4WPwIgEjjiHQr3U3Ns1Mz+GuQhJKJYJFcu53KrTWQkaFqIsB8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":842365},"jest":{"testPathIgnorePatterns":["main/","module/"]},"main":"main/index.js","_from":"file:abstract-money-wasm-ast-types-0.28.0-beta-2.tgz","module":"module/index.js","scripts":{"lint":"eslint .","test":"jest","buidl":"npm run build && npm run build:ts","build":"npm run build:module && npm run build:main","format":"eslint . --fix","build:ts":"tsc --project ./tsconfig.json","test:ast":"cross-env NODE_ENV=development babel-node scripts/test-ast.js","build:main":"cross-env BABEL_ENV=production babel src --out-dir main --delete-dir-on-start --extensions \".tsx,.ts,.js\"","test:debug":"node --inspect node_modules/.bin/jest --runInBand","test:watch":"jest --watch","build:module":"cross-env MODULE=true babel src --out-dir module --delete-dir-on-start  --extensions \".tsx,.ts,.js\""},"typings":"types/index.d.ts","_npmUser":{"name":"abstractos","email":"contact@abstract.money"},"_resolved":"/private/var/folders/3j/sxqqv585497_l5q_bqwxz4vr0000gn/T/8760880499e82474bc89d333ec08a1b7/abstract-money-wasm-ast-types-0.28.0-beta-2.tgz","_integrity":"sha512-TmMpJwAQNA7kam7DGGaL0GTTFXO1b8YE+WcDRai/okOXCyBcGLNoC/yxdiVFyzkTcifeunVXtQ/gUhly5C/MpQ==","repository":{"url":"git+https://github.com/pyramation/cosmwasm-typescript-gen.git","type":"git"},"_npmVersion":"10.7.0","description":"CosmWasm TypeScript AST generation","directories":{"lib":"src","test":"__tests__"},"_nodeVersion":"18.20.4","dependencies":{"case":"1.6.3","deepmerge":"4.2.2","@babel/types":"7.18.10","ast-stringify":"0.1.0","@babel/runtime":"^7.18.9","@jest/transform":"28.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"8.0.3","jest":"28.1.3","eslint":"8.21.0","mkdirp":"1.0.4","ts-jest":"^28.0.7","prettier":"^2.7.1","cross-env":"^7.0.2","@babel/cli":"7.18.10","babel-core":"7.0.0-bridge.0","babel-jest":"^28.1.3","typescript":"^4.7.4","@babel/core":"7.18.10","@babel/node":"^7.18.10","@types/jest":"^28.1.6","babel-watch":"^7.0.0","jest-in-case":"^1.0.2","@babel/parser":"^7.18.11","@babel/traverse":"7.18.11","@babel/generator":"7.18.12","@babel/preset-env":"7.18.10","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.9","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.18.6","@babel/plugin-transform-runtime":"7.18.10","@babel/plugin-proposal-class-properties":"7.18.6","@babel/plugin-proposal-object-rest-spread":"7.18.9","@babel/plugin-proposal-export-default-from":"7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/wasm-ast-types_0.28.0-beta-2_1728607039302_0.9024014260960127","host":"s3://npm-registry-packages"}},"0.28.0-beta-3":{"name":"@abstract-money/wasm-ast-types","version":"0.28.0-beta-3","keywords":[],"author":{"name":"Dan Lynch","email":"pyramation@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@abstract-money/wasm-ast-types@0.28.0-beta-3","maintainers":[{"name":"hotwater","email":"vlad.dalechin@gmail.com"},{"name":"abstractos","email":"contact@abstract.money"}],"homepage":"https://github.com/pyramation/cosmwasm-typescript-gen/tree/master/packages/wasm-ast-types#readme","bugs":{"url":"https://github.com/pyramation/cosmwasm-typescript-gen/issues"},"dist":{"shasum":"c8f8e8d55dc3601d37546f4d63ddb8db21c0711d","tarball":"https://registry.npmjs.org/@abstract-money/wasm-ast-types/-/wasm-ast-types-0.28.0-beta-3.tgz","fileCount":198,"integrity":"sha512-fTUVZBjFpo+IRm+krtNYBCLRDcPIeKxpJgB1cosJAWOmHt8IHNagMYrMrmFrGV6ZbW5Us73/D6oe9n5KMv4eRw==","signatures":[{"sig":"MEUCIAcV9+F5RRtLNokWmxg+GbM87LWFs84JnO+mHDF73m+zAiEAo4d5e+rWy4zxMjK+G3jSb76p7n8wX18r8i1uOljFLFw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":842371},"jest":{"testPathIgnorePatterns":["main/","module/"]},"main":"main/index.js","_from":"file:abstract-money-wasm-ast-types-0.28.0-beta-3.tgz","module":"module/index.js","scripts":{"lint":"eslint .","test":"jest","buidl":"npm run build && npm run build:ts","build":"npm run build:module && npm run build:main","format":"eslint . --fix","build:ts":"tsc --project ./tsconfig.json","test:ast":"cross-env NODE_ENV=development babel-node scripts/test-ast.js","build:main":"cross-env BABEL_ENV=production babel src --out-dir main --delete-dir-on-start --extensions \".tsx,.ts,.js\"","test:debug":"node --inspect node_modules/.bin/jest --runInBand","test:watch":"jest --watch","build:module":"cross-env MODULE=true babel src --out-dir module --delete-dir-on-start  --extensions \".tsx,.ts,.js\""},"typings":"types/index.d.ts","_npmUser":{"name":"abstractos","email":"contact@abstract.money"},"_resolved":"/private/var/folders/3j/sxqqv585497_l5q_bqwxz4vr0000gn/T/07e4963f69cac173ea100daf5ed7e671/abstract-money-wasm-ast-types-0.28.0-beta-3.tgz","_integrity":"sha512-fTUVZBjFpo+IRm+krtNYBCLRDcPIeKxpJgB1cosJAWOmHt8IHNagMYrMrmFrGV6ZbW5Us73/D6oe9n5KMv4eRw==","repository":{"url":"git+https://github.com/pyramation/cosmwasm-typescript-gen.git","type":"git"},"_npmVersion":"10.7.0","description":"CosmWasm TypeScript AST generation","directories":{"lib":"src","test":"__tests__"},"_nodeVersion":"18.20.4","dependencies":{"case":"1.6.3","deepmerge":"4.2.2","@babel/types":"7.18.10","ast-stringify":"0.1.0","@babel/runtime":"^7.18.9","@jest/transform":"28.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"8.0.3","jest":"28.1.3","eslint":"8.21.0","mkdirp":"1.0.4","ts-jest":"^28.0.7","prettier":"^2.7.1","cross-env":"^7.0.2","@babel/cli":"7.18.10","babel-core":"7.0.0-bridge.0","babel-jest":"^28.1.3","typescript":"^4.7.4","@babel/core":"7.18.10","@babel/node":"^7.18.10","@types/jest":"^28.1.6","babel-watch":"^7.0.0","jest-in-case":"^1.0.2","@babel/parser":"^7.18.11","@babel/traverse":"7.18.11","@babel/generator":"7.18.12","@babel/preset-env":"7.18.10","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.9","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.18.6","@babel/plugin-transform-runtime":"7.18.10","@babel/plugin-proposal-class-properties":"7.18.6","@babel/plugin-proposal-object-rest-spread":"7.18.9","@babel/plugin-proposal-export-default-from":"7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/wasm-ast-types_0.28.0-beta-3_1728608834781_0.19380852482514133","host":"s3://npm-registry-packages"}},"0.28.0-beta-4":{"name":"@abstract-money/wasm-ast-types","version":"0.28.0-beta-4","keywords":[],"author":{"name":"Dan Lynch","email":"pyramation@gmail.com"},"license":"SEE LICENSE IN LICENSE","_id":"@abstract-money/wasm-ast-types@0.28.0-beta-4","maintainers":[{"name":"hotwater","email":"vlad.dalechin@gmail.com"},{"name":"abstractos","email":"contact@abstract.money"}],"homepage":"https://github.com/pyramation/cosmwasm-typescript-gen/tree/master/packages/wasm-ast-types#readme","bugs":{"url":"https://github.com/pyramation/cosmwasm-typescript-gen/issues"},"dist":{"shasum":"baf56c82775e08d3921c59d022fe631ab278fc95","tarball":"https://registry.npmjs.org/@abstract-money/wasm-ast-types/-/wasm-ast-types-0.28.0-beta-4.tgz","fileCount":198,"integrity":"sha512-q+dVvupnMASSCWmqY16AxNiIJ2vH7S3koL0Etc2adjSaprLG2u5WfFd7RXoPGve6j04+DyF30zWD663OweNb9A==","signatures":[{"sig":"MEYCIQDrhrtXVpfO1P4kzLG9UiDAlooozDPThWc2lDADX7uKtQIhAJIQ02xQlgpgXfDapPPpwI/R75L7ymDGEFSBDJ+e/qcA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":849574},"jest":{"testPathIgnorePatterns":["main/","module/"]},"main":"main/index.js","module":"module/index.js","gitHead":"d125c615f844c1dc1ae3199357c7a96024d9639f","scripts":{"lint":"eslint .","test":"jest","buidl":"npm run build && npm run build:ts","build":"npm run build:module && npm run build:main","format":"eslint . --fix","prepare":"npm run build","build:ts":"tsc --project ./tsconfig.json","test:ast":"cross-env NODE_ENV=development babel-node scripts/test-ast.js","build:main":"cross-env BABEL_ENV=production babel src --out-dir main --delete-dir-on-start --extensions \".tsx,.ts,.js\"","test:debug":"node --inspect node_modules/.bin/jest --runInBand","test:watch":"jest --watch","build:module":"cross-env MODULE=true babel src --out-dir module --delete-dir-on-start  --extensions \".tsx,.ts,.js\""},"typings":"types/index.d.ts","_npmUser":{"name":"abstractos","email":"contact@abstract.money"},"repository":{"url":"git+https://github.com/pyramation/cosmwasm-typescript-gen.git","type":"git"},"_npmVersion":"10.7.0","description":"CosmWasm TypeScript AST generation","directories":{"lib":"src","test":"__tests__"},"_nodeVersion":"18.20.4","dependencies":{"case":"1.6.3","deepmerge":"4.2.2","@babel/types":"7.18.10","ast-stringify":"0.1.0","@babel/runtime":"^7.18.9","@jest/transform":"28.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"8.0.3","jest":"28.1.3","eslint":"8.21.0","mkdirp":"1.0.4","ts-jest":"^28.0.7","prettier":"^2.7.1","cross-env":"^7.0.2","@babel/cli":"7.18.10","babel-core":"7.0.0-bridge.0","babel-jest":"^28.1.3","typescript":"^4.7.4","@babel/core":"7.18.10","@babel/node":"^7.18.10","@types/jest":"^28.1.6","babel-watch":"^7.0.0","jest-in-case":"^1.0.2","@babel/parser":"^7.18.11","@babel/traverse":"7.18.11","@babel/generator":"7.18.12","@babel/preset-env":"7.18.10","regenerator-runtime":"^0.13.7","@babel/eslint-parser":"^7.18.9","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.18.6","@babel/plugin-transform-runtime":"7.18.10","@babel/plugin-proposal-class-properties":"7.18.6","@babel/plugin-proposal-object-rest-spread":"7.18.9","@babel/plugin-proposal-export-default-from":"7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/wasm-ast-types_0.28.0-beta-4_1733940583624_0.3481945099508341","host":"s3://npm-registry-packages-npm-production"}},"0.28.0-beta-5":{"name":"@abstract-money/wasm-ast-types","version":"0.28.0-beta-5","description":"CosmWasm TypeScript AST generation","author":{"name":"Dan Lynch","email":"pyramation@gmail.com"},"homepage":"https://github.com/pyramation/cosmwasm-typescript-gen/tree/master/packages/wasm-ast-types#readme","license":"SEE LICENSE IN LICENSE","main":"main/index.js","module":"module/index.js","typings":"types/index.d.ts","directories":{"lib":"src","test":"__tests__"},"scripts":{"build:main":"cross-env BABEL_ENV=production babel src --out-dir main --delete-dir-on-start --extensions \".tsx,.ts,.js\"","build:module":"cross-env MODULE=true babel src --out-dir module --delete-dir-on-start  --extensions \".tsx,.ts,.js\"","build:ts":"tsc --project ./tsconfig.json","build":"npm run build:module && npm run build:main","buidl":"npm run build && npm run build:ts","prepare":"npm run build","lint":"eslint .","format":"eslint . --fix","test":"jest","test:ast":"cross-env NODE_ENV=development babel-node scripts/test-ast.js","test:watch":"jest --watch","test:debug":"node --inspect node_modules/.bin/jest --runInBand"},"jest":{"testPathIgnorePatterns":["main/","module/"]},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/pyramation/cosmwasm-typescript-gen.git"},"keywords":[],"bugs":{"url":"https://github.com/pyramation/cosmwasm-typescript-gen/issues"},"devDependencies":{"@babel/cli":"7.18.10","@babel/core":"7.18.10","@babel/eslint-parser":"^7.18.9","@babel/generator":"7.18.12","@babel/node":"^7.18.10","@babel/parser":"^7.18.11","@babel/plugin-proposal-class-properties":"7.18.6","@babel/plugin-proposal-export-default-from":"7.18.10","@babel/plugin-proposal-object-rest-spread":"7.18.9","@babel/plugin-transform-runtime":"7.18.10","@babel/preset-env":"7.18.10","@babel/preset-typescript":"^7.18.6","@babel/traverse":"7.18.11","@types/jest":"^28.1.6","babel-core":"7.0.0-bridge.0","babel-jest":"^28.1.3","babel-watch":"^7.0.0","cross-env":"^7.0.2","eslint":"8.21.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","glob":"8.0.3","jest":"28.1.3","jest-in-case":"^1.0.2","mkdirp":"1.0.4","prettier":"^2.7.1","regenerator-runtime":"^0.13.7","ts-jest":"^28.0.7","typescript":"^4.7.4"},"dependencies":{"@babel/runtime":"^7.18.9","@babel/types":"7.18.10","@jest/transform":"28.1.3","ast-stringify":"0.1.0","case":"1.6.3","deepmerge":"4.2.2"},"_id":"@abstract-money/wasm-ast-types@0.28.0-beta-5","gitHead":"731e720b98b019f4b795edc50a9dafff869b3ee1","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-ZBGfn0cs72OX9azRrMxYTHHy2apBlyaDfC7gHtIPmZVj35XwezHp1rSnO7/T8pCevmv94qFYIhC27b2yrSy/IA==","shasum":"a4efe7016942b1f06199473e2e666e126d5b866a","tarball":"https://registry.npmjs.org/@abstract-money/wasm-ast-types/-/wasm-ast-types-0.28.0-beta-5.tgz","fileCount":198,"unpackedSize":849201,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICtIljkft+jzsOnoo9TOR5j3tlZ20vswiyECsmJ9210EAiBEQgEtF5u9u44YoypKGkPNCfrhO5EdFNzczKudkE+JKQ=="}]},"_npmUser":{"name":"abstractos","email":"contact@abstract.money"},"maintainers":[{"name":"hotwater","email":"vlad.dalechin@gmail.com"},{"name":"abstractos","email":"contact@abstract.money"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/wasm-ast-types_0.28.0-beta-5_1733940996285_0.9273051496389797"},"_hasShrinkwrap":false}},"time":{"created":"2023-05-24T12:26:54.782Z","modified":"2024-12-11T18:16:36.705Z","0.21.0":"2023-05-24T12:26:55.019Z","0.21.2":"2023-05-30T11:55:08.074Z","0.21.5":"2023-05-30T13:18:08.689Z","0.24.1":"2023-11-11T08:26:44.118Z","0.26.2":"2023-11-11T09:05:24.123Z","0.26.3":"2023-11-11T09:26:24.484Z","0.26.4":"2024-05-20T17:25:44.833Z","0.26.5":"2024-05-29T21:22:57.389Z","0.26.6":"2024-05-29T21:28:51.923Z","0.26.7":"2024-05-30T07:23:40.606Z","0.27.0-beta-1":"2024-08-15T16:38:37.166Z","0.28.0-beta-1":"2024-10-11T00:31:02.763Z","0.28.0-beta-2":"2024-10-11T00:37:19.510Z","0.28.0-beta-3":"2024-10-11T01:07:15.010Z","0.28.0-beta-4":"2024-12-11T18:09:44.074Z","0.28.0-beta-5":"2024-12-11T18:16:36.489Z"},"bugs":{"url":"https://github.com/pyramation/cosmwasm-typescript-gen/issues"},"author":{"name":"Dan Lynch","email":"pyramation@gmail.com"},"license":"SEE LICENSE IN LICENSE","homepage":"https://github.com/pyramation/cosmwasm-typescript-gen/tree/master/packages/wasm-ast-types#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/pyramation/cosmwasm-typescript-gen.git"},"description":"CosmWasm TypeScript AST generation","maintainers":[{"name":"hotwater","email":"vlad.dalechin@gmail.com"},{"name":"abstractos","email":"contact@abstract.money"}],"readme":"# wasm-ast-types\n\n## working with ASTs\n\n### 1 edit the fixture\n\nedit `./scripts/fixture.ts`, for example:\n\n```js\n// ./scripts/fixture.ts\nexport interface InstantiateMsg {\n    admin?: string | null;\n    members: Member[];\n}\n```\n\n### 2 run AST generator\n\n```\nyarn test:ast\n```\n\n### 3 look at the JSON produced\n\n```\ncode ./scripts/test-output.json\n```\n\nWe use the npm module `ast-stringify` to strip out unneccesary props, and generate a JSON for reference.\n\nYou will see a `File` and `Program`... only concern yourself with the `body[]`:\n\n```json\n{\n  \"type\": \"File\",\n  \"errors\": [],\n  \"program\": {\n    \"type\": \"Program\",\n    \"sourceType\": \"module\",\n    \"interpreter\": null,\n    \"body\": [\n      {\n        \"type\": \"ExportNamedDeclaration\",\n        \"exportKind\": \"type\",\n        \"specifiers\": [],\n        \"source\": null,\n        \"declaration\": {\n          \"type\": \"TSInterfaceDeclaration\",\n          \"id\": {\n            \"type\": \"Identifier\",\n            \"name\": \"InstantiateMsg\"\n          },\n          \"body\": {\n            \"type\": \"TSInterfaceBody\",\n            \"body\": [\n              {\n                \"type\": \"TSPropertySignature\",\n                \"key\": {\n                  \"type\": \"Identifier\",\n                  \"name\": \"admin\"\n                },\n                \"computed\": false,\n                \"optional\": true,\n                \"typeAnnotation\": {\n                  \"type\": \"TSTypeAnnotation\",\n                  \"typeAnnotation\": {\n                    \"type\": \"TSUnionType\",\n                    \"types\": [\n                      {\n                        \"type\": \"TSStringKeyword\"\n                      },\n                      {\n                        \"type\": \"TSNullKeyword\"\n                      }\n                    ]\n                  }\n                }\n              },\n              {\n                \"type\": \"TSPropertySignature\",\n                \"key\": {\n                  \"type\": \"Identifier\",\n                  \"name\": \"members\"\n                },\n                \"computed\": false,\n                \"typeAnnotation\": {\n                  \"type\": \"TSTypeAnnotation\",\n                  \"typeAnnotation\": {\n                    \"type\": \"TSArrayType\",\n                    \"elementType\": {\n                      \"type\": \"TSTypeReference\",\n                      \"typeName\": {\n                        \"type\": \"Identifier\",\n                        \"name\": \"Member\"\n                      }\n                    }\n                  }\n                }\n              }\n            ]\n          }\n        }\n      }\n    ],\n    \"directives\": []\n  },\n  \"comments\": []\n}\n```\n\n### 4 code with `@babel/types` using the JSON as a reference\n\nNOTE: 4 continued ideally you should be writing a test with your generator!\n\n```js\nimport * as t from '@babel/types';\n\nexport const createNewGenerator = () => {\n    return t.exportNamedDeclaration(\n        t.tsInterfaceDeclaration(\n            t.identifier('InstantiateMsg'),\n            null,\n            [],\n            t.tsInterfaceBody([\n                // ... more code ...\n            ])\n        )\n    );\n};\n```\n","readmeFilename":"README.md"}