{"_id":"@algorandfoundation/tealscript","_rev":"188-9664628033ca04d77f0446aa4b4e53dd","name":"@algorandfoundation/tealscript","dist-tags":{"latest":"0.107.2"},"versions":{"0.8.1":{"name":"@algorandfoundation/tealscript","version":"0.8.1","license":"MIT","_id":"@algorandfoundation/tealscript@0.8.1","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"6349781502e1e837701147699a49efd4a713aff3","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.8.1.tgz","fileCount":27,"integrity":"sha512-lWOnk5+q5JlBcOGtrjPSCIJjALBjk7tmY3BVuoHNV+1QFg66fOzic1iMihvQl1KpQNMX8sGgx1FQnBdoEwehMg==","signatures":[{"sig":"MEUCIE4C6SrfP5MWZAAMEfsqiYHDPhUrvKpE1oBjmsy15UtDAiEAsWHuKnz95T4daynOcPAYiwjW8kKNj4d/L0/7fmiqUUc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":381093,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKriHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5BhAAkh7slWq4jQadvMXveZdTXjFyccrEJ8pXXSzw21PDDGl4Vsjn\r\nHA5rE3Qt2yBG+Dr+Vtd0rDt+CqaOnhTImEHulD5hxp8p/BRK1AnXID5v4vg/\r\n84VuNsYFN+v9amdRD1fhK1hKsZQVRiWs4KdmKLptO8GtMLaGxSdKxmd5jyiD\r\nTx/ua3h3c9F2v8tkUZXNoEF6SSD4dEa8Xb/RLbonTjLea+9qX11+1URW/+wI\r\nqy0oNpUPKzJ2dfsYb8nNAFyfV+wNptHOhPO3No6pRikSu80kEH0rr7XcQftH\r\nnK5W2Kzgvsc8M/V1WGTX1m0mcSFEVNsm0VYwslOpp1pK43oz+U3gFdwSsV6A\r\nCgdgheZLvAm+CgQF08uar91lRzS1O6bv62UZHnfMSHC/ZsX/YkQeLcbBKREt\r\npmvunoynuq7Y6Begwj4lxIxEQocJgh4026P5I6Lz7LtglB1QooBYUC9Ki7L5\r\nYbiEfiKRmFLHyG2EY6iVk/ogVE1ip7LPWCg/Ht4N4jGP+H0IOARRay8LNDfR\r\nmxKegXKud/dQhQHKEHHqCFADZJiVw/FY4Nawf9D6GmW9kcGnCYIXpuVVOouu\r\nBFF+NK+3DrYs1b27R99peNDhptgRCmjIQvhBwy9j2QP1/OemA1aEvd5RnyCa\r\nOkZmrcJedwbM3DBTAdzxI5GWX3s4qGLMScs=\r\n=UgWf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"nyc --reporter=html mocha --timeout 10000 -r ts-node/register --exclude 'tests/examples.test.ts' 'tests/**/*.test.ts'","simple":"yarn simple-gen && yarn simple-run","prepack":"tsc","pre-test":"yarn compile-tests && yarn generate-test-clients","simple-gen":"yarn simple-gen-artifacts && yarn simple-gen-client && yarn fix","simple-run":"npx tsx examples/simple/index.ts","test-arc75":"yarn compile-arc75 && beaker generate examples/arc75/artifacts/ARC75.json examples/arc75/ && mocha --timeout 10000 -r ts-node/register 'examples/arc75/arc75_test.ts'","compile-amm":"tsx ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-arc12":"tsx src/bin/tealscript.ts examples/arc12/arc12.algo.ts","compile-arc75":"tsx src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts","compile-itxns":"tsx ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && beaker generate examples/itxns/artifacts/FactoryCaller.json examples/itxns/beaker-client && tsx examples/itxns/demo.ts","compile-tests":"for f in tests/contracts/*.algo.ts; do echo $f && ts-node src/bin/tealscript.ts $f; done","compile-simple":"tsx ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts","compile-auction":"tsx ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-examples":"yarn compile-amm && yarn compile-arc12 && yarn compile-arc75 && yarn compile-auction && yarn compile-itxns && yarn compile-simple && yarn compile-tuple_in_box","run-tuple_in_box":"yarn compile-tuple_in_box && beaker generate ./examples/tuple_in_box/tealscript_artifacts/ContactsApp.json ./examples/tuple_in_box/tealscript_artifacts && tsx ./examples/tuple_in_box/client.ts","simple-gen-client":"npx beaker-ts -- generate examples/simple/artifacts/Simple.json examples/simple/","compile-tuple_in_box":"tsx ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts","simple-gen-artifacts":"ts-node src/bin/tealscript.ts examples/simple/simple.ts examples/simple/artifacts/","generate-test-clients":"for f in tests/contracts/AbiTest.json; do npx beaker-ts generate $f tests/contracts/clients/; done","test-example-artifacts":"mocha --timeout 10000 -r ts-node/register 'tests/examples.test.ts'"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"description":"TEALScript is a TypeScript compiler for generating TEAL. The goal is to enable developers to write Algorand Smart Contracts using native TypeScript syntax. Since TEALScript uses native TypeScript syntax, IDE support works out of the box for any IDE that s","directories":{},"licenseText":"Copyright 2022 Joe Polny\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.","dependencies":{"vlq":"^2.0.4","node-fetch":"2","typescript":"^4.9.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","tsx":"^3.12.3","chai":"^4.3.7","mocha":"^10.2.0","eslint":"^8.37.0","algosdk":"^2.2.0","ts-node":"^10.9.1","typedoc":"^0.23.23","beaker-ts":"0.0.70","@types/chai":"^4.3.4","@types/node":"^18.11.9","@types/mocha":"^10.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-mocha":"^10.1.0","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.8.1_1680521351249_0.28569894253827544","host":"s3://npm-registry-packages"}},"0.8.2":{"name":"@algorandfoundation/tealscript","version":"0.8.2","license":"MIT","_id":"@algorandfoundation/tealscript@0.8.2","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"e6f443292d76fc221fac77fb1b6d25ef7be9c1f6","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.8.2.tgz","fileCount":27,"integrity":"sha512-7Eo19PhAKRoAn9lmCSlblvnGaU1cvoXKZy179mwcqVVZgtaTASJIPlu2/WzSRwJI7a0qSA8qj3Tp4h/dSKeRUA==","signatures":[{"sig":"MEUCIByjENWsxthELNaoCUQePrS3x370bsMbr0c59I3BuAs/AiEA+a1HvrTQYRcfvrr0qHBndRkAaRpIvdksqO4lWtshGT8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":381420,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKruQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoSHg/+NbYhjgB1ecc2MSkkRTHfWzM9ISFzu1KZnOS8bAE+zJs6Uxid\r\nys3GLuvEmW9LEL/iW1OUcz5Ij42cJp2AOiq0+OSVEW0yKQVqT4EwiO9kZLXF\r\nBtRPjDljFEVVQv1BpYZDTvCb9jrO0QGoWntjgr9JVUpA6S7VIk06L/rAgHgd\r\nxCiduq0I03ct/i+lrlUtOzSUEmR6OW+lxuJKHueoEQn25iTtZfTZSE4PfhG5\r\n7qOIWKE/KSGfEyPpf5EOMOvyFLgwLrthS0i8juij/YhlrUWrdRarqiiz8csN\r\nUoLafIZ253Y8g1OropQrrGAz1bbVMZICgvVrx2thiIv6byrlAaloIpy5Rb8i\r\nMFZAJLj/QwhiZGm03bRTF0xnfX2X8ZobpUI36IuvufWNJ92qTaGAh/1BNvGx\r\nYz5OxT9vF74Sr3IaDaIWSN+1vAZFvPiADj99KP6kE9lJ+AnxsEAOouXIGfoN\r\nX0lFly/QqazDHi7VAq7/5hb8K8iOzeDlNQTsUry1uV/29XvRmiW0tFeV2Q7W\r\nvXJqpJ7iZP80l+UXF9/pou0mryLJ7IBaB5MDfloV25MuQGuKulQ0FO9+PGfm\r\nsVTnZ6MzUTB8CdayVgRaR02pHRlgbAzIIVnD4gC/CkQp/pd2CTbUHB8PL4/4\r\nkoz5OllU4ahIvFztDU5weQfedBWt80e6nt8=\r\n=v7Yg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"nyc --reporter=html mocha --timeout 10000 -r ts-node/register --exclude 'tests/examples.test.ts' 'tests/**/*.test.ts'","simple":"yarn simple-gen && yarn simple-run","prepack":"tsc","pre-test":"yarn compile-tests && yarn generate-test-clients","simple-gen":"yarn simple-gen-artifacts && yarn simple-gen-client && yarn fix","simple-run":"npx tsx examples/simple/index.ts","test-arc75":"yarn compile-arc75 && beaker generate examples/arc75/artifacts/ARC75.json examples/arc75/ && mocha --timeout 10000 -r ts-node/register 'examples/arc75/arc75_test.ts'","compile-amm":"tsx ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-arc12":"tsx src/bin/tealscript.ts examples/arc12/arc12.algo.ts","compile-arc75":"tsx src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts","compile-itxns":"tsx ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && beaker generate examples/itxns/artifacts/FactoryCaller.json examples/itxns/beaker-client && tsx examples/itxns/demo.ts","compile-tests":"for f in tests/contracts/*.algo.ts; do echo $f && ts-node src/bin/tealscript.ts $f; done","compile-simple":"tsx ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts","compile-auction":"tsx ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-examples":"yarn compile-amm && yarn compile-arc12 && yarn compile-arc75 && yarn compile-auction && yarn compile-itxns && yarn compile-simple && yarn compile-tuple_in_box","run-tuple_in_box":"yarn compile-tuple_in_box && beaker generate ./examples/tuple_in_box/tealscript_artifacts/ContactsApp.json ./examples/tuple_in_box/tealscript_artifacts && tsx ./examples/tuple_in_box/client.ts","simple-gen-client":"npx beaker-ts -- generate examples/simple/artifacts/Simple.json examples/simple/","compile-tuple_in_box":"tsx ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts","simple-gen-artifacts":"ts-node src/bin/tealscript.ts examples/simple/simple.ts examples/simple/artifacts/","generate-test-clients":"for f in tests/contracts/AbiTest.json; do npx beaker-ts generate $f tests/contracts/clients/; done","test-example-artifacts":"mocha --timeout 10000 -r ts-node/register 'tests/examples.test.ts'"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"licenseText":"Copyright 2022 Joe Polny\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.","dependencies":{"vlq":"^2.0.4","node-fetch":"2","typescript":"^4.9.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","tsx":"^3.12.3","chai":"^4.3.7","mocha":"^10.2.0","eslint":"^8.37.0","algosdk":"^2.2.0","ts-node":"^10.9.1","typedoc":"^0.23.23","beaker-ts":"0.0.70","@types/chai":"^4.3.4","@types/node":"^18.11.9","@types/mocha":"^10.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-mocha":"^10.1.0","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.8.2_1680522127906_0.06643113799599654","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"@algorandfoundation/tealscript","version":"0.9.0","license":"MIT","_id":"@algorandfoundation/tealscript@0.9.0","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"c07102e4ecdb712c5b7b6d1619c18d806d1709c6","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.9.0.tgz","fileCount":26,"integrity":"sha512-cSseyguivLaKbZGqZIu9JFA4m0I43L5Ksp0ND60ZI6Or4kaX+0RgTHM3QYD2axMIxPyHYrNwBXfvV7HNmVDqGA==","signatures":[{"sig":"MEQCIASlsF/2yLDgS1d6k/Dq8N5Z7/2VfoeuyB225oN2Tnm1AiApp0YdWIiUeUcpT6qOLueXFc3wwuhBCpG45iUMX8VW7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":383742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLCBuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGbxAAjCGAAtzL9z5jnmqKxZ0w39ZTe9EFfe+WlaGIJ4dFxrDi0v7p\r\nkkGeHWerAkTvsW6tonG4F1Ucd03ZIHBdzCFebC01kgGZ2IqM0Zx6ddcyyOUa\r\n+CaiAUU62eTpXvLjtfR2Zuq1W6Mz9L/xuw89jgQyU1GCaDgPiE92b5QuHDgI\r\nrFeqBoj3xDZYC+Gk59W1EhrsI5sUDcG57qtRc28gO3lWASjKUdh2QPIV67hD\r\nfErBQRfeTS7vj6CQiogYVLg0521vEzus+CIcCFzW8faW8oV4OXs+EbkbiCXD\r\nfV6dD/FC8Zj7n6/aji9ZiY+u/xe6/9PfJ7SSe/eKnOygRopv/UEBER8QW1Pd\r\nXMgXb9sA0Y+/JVzXbWkwb6gihQRmU0tJk//DLRvUYt4Rh+o0UKoOxbn2GGRS\r\nL9GBuUJk3wFNyVCUaoyzZt+fnY+zBiBm2OQSCKh4oxE9RT4vvXLp3RsxclX0\r\n14Os7rqCNoT0/gVPhqTf7h21PaGLIbhxDNgkbvbgfeNGNbw1dBqqhR3W2ff0\r\nsJl43eKUrI/xFZv6dSdHN2zLEJqLEpG6TqZHXqaw1UuxqCIzCdjVVO1gMQcw\r\nbiAzWIzZ0T65Qd/Vv91vjAC2hJKb/I2qe4dBuHs+OFQOPgWGp+d6rNBVxFzJ\r\n+w/7840+C+VhQ+XeguyGFsykhw2BY1h3MGQ=\r\n=2sZ8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"nyc --reporter=html mocha --timeout 10000 -r ts-node/register --exclude 'tests/examples.test.ts' 'tests/**/*.test.ts'","simple":"yarn simple-gen && yarn simple-run","prepack":"tsc","pre-test":"yarn compile-tests && yarn generate-test-clients","simple-gen":"yarn simple-gen-artifacts && yarn simple-gen-client && yarn fix","simple-run":"npx tsx examples/simple/index.ts","test-arc75":"yarn compile-arc75 && beaker generate examples/arc75/artifacts/ARC75.json examples/arc75/ && mocha --timeout 10000 -r ts-node/register 'examples/arc75/arc75_test.ts'","compile-amm":"tsx ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-arc12":"tsx src/bin/tealscript.ts examples/arc12/arc12.algo.ts","compile-arc75":"tsx src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts","compile-itxns":"tsx ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && beaker generate examples/itxns/artifacts/FactoryCaller.json examples/itxns/beaker-client && tsx examples/itxns/demo.ts","compile-tests":"for f in tests/contracts/*.algo.ts; do echo $f && ts-node src/bin/tealscript.ts $f; done","compile-simple":"tsx ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts","compile-auction":"tsx ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-examples":"yarn compile-amm && yarn compile-arc12 && yarn compile-arc75 && yarn compile-auction && yarn compile-itxns && yarn compile-simple && yarn compile-tuple_in_box && yarn compile-calculator","run-tuple_in_box":"yarn compile-tuple_in_box && beaker generate ./examples/tuple_in_box/tealscript_artifacts/ContactsApp.json ./examples/tuple_in_box/tealscript_artifacts && tsx ./examples/tuple_in_box/client.ts","simple-gen-client":"npx beaker-ts -- generate examples/simple/artifacts/Simple.json examples/simple/","compile-calculator":"tsx ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-tuple_in_box":"tsx ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts","simple-gen-artifacts":"ts-node src/bin/tealscript.ts examples/simple/simple.ts examples/simple/artifacts/","generate-test-clients":"for f in tests/contracts/AbiTest.json; do npx beaker-ts generate $f tests/contracts/clients/; done","test-example-artifacts":"mocha --timeout 10000 -r ts-node/register 'tests/examples.test.ts'"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"licenseText":"Copyright 2022 Joe Polny\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.","dependencies":{"vlq":"^2.0.4","node-fetch":"2","typescript":"^4.9.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","tsx":"^3.12.3","chai":"^4.3.7","mocha":"^10.2.0","eslint":"^8.37.0","algosdk":"^2.2.0","ts-node":"^10.9.1","typedoc":"^0.23.23","beaker-ts":"0.0.70","@types/chai":"^4.3.4","@types/node":"^18.11.9","@types/mocha":"^10.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-mocha":"^10.1.0","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.9.0_1680613486061_0.47367662687192835","host":"s3://npm-registry-packages"}},"0.10.0":{"name":"@algorandfoundation/tealscript","version":"0.10.0","license":"MIT","_id":"@algorandfoundation/tealscript@0.10.0","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"110df71b900958bdaae67739133ada75ca8ef6ed","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.10.0.tgz","fileCount":26,"integrity":"sha512-SuPIZIiWFRRtC2JJ5cZEkqGEODBnvrghiUSoliZ4LP2pYUStwh+L8l2LD5+LCKJ+qDQZSydMkRM3morTpkTQLg==","signatures":[{"sig":"MEUCIHY0w+Pe7JoguiuunTMLZh27sxryNS4E/EgiqADfRCKhAiEA/svJdga33ikHtmmqiAXH1K9DO2SyiRJeyQmZELH8cI0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":399854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNqErACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTWg/+PbtKUQ1hOv5W2GtTNlAaYovSN2gvw0/Q6tGdIJcP5lWmfsTT\r\nRGlyvDY5XDqS2fs6An1AfXxb/jS4odNtji27Pvstn6Zjh/BURbl40QE//lhf\r\ng/oef6+uTL7yv9UzeJN/QxB4S1fdPkwT1AA1MaiJE/Wm8JK/R3o9aIAitxNh\r\nj3MWiKBSQlX3osWPRHF/SSz6m39YiOwih8mz5hzgdroFKQoZq9ACmd2KK2R+\r\nV4omckayrM41YC/cqaWjRmM0weJV86IG/u1NM5WvufS8Cj25/S2/zRXTnf2Q\r\npg1lVshLUv+pJkwbjGAtWaZTQ4LfeKBNCvCQChf8OxM79T3MNhxns1Rl2Fw1\r\n83jKYED3YxcBBSiOnIK9b7X7yCuw//czKTTmbNqnObR61Jsh83fB4nss+ldV\r\nimu+V96bfkFU5tDWaQi/SNmmXdXmVtjDpxVSvWW5Gv6k+Xz2FF7e20PsOGOn\r\nVO46EWHHPUQsDNtObHaAEGJEwgqkpHbIZgo7wwcaqKUgmuTej5fRgXzLTMot\r\nnsEMZcarNyM52+jON1JGoGhS2d7EnRTxJ1PFjZ/0i/ZSp2h7KYKlEUGnYWjt\r\nM9e4HC5JjubseQjnlMwjSrstrvGChNAWWjZeOGGKgWzA8CAczy+Rb8KYKxAO\r\n/MFdUqRcyWohMSt2Rn7b2ZZIgO1+lBPtYb0=\r\n=90y6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"nyc --reporter=html mocha --timeout 10000 -r ts-node/register --exclude 'tests/examples.test.ts' 'tests/**/*.test.ts'","simple":"yarn simple-gen && yarn simple-run","prepack":"tsc","pre-test":"yarn compile-tests && yarn generate-test-clients","run-merkle":"yarn compile-merkle && beaker generate examples/merkle/artifacts/MerkleTree.json examples/merkle/artifacts && tsx examples/merkle/demo.ts","simple-gen":"yarn simple-gen-artifacts && yarn simple-gen-client && yarn fix","simple-run":"npx tsx examples/simple/index.ts","test-arc75":"yarn compile-arc75 && beaker generate examples/arc75/artifacts/ARC75.json examples/arc75/ && mocha --timeout 10000 -r ts-node/register 'examples/arc75/arc75_test.ts'","compile-amm":"tsx ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","run-examples":"yarn run-merkle && yarn run-tuple_in_box","compile-arc12":"tsx src/bin/tealscript.ts examples/arc12/arc12.algo.ts","compile-arc75":"tsx src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts","compile-itxns":"tsx ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && beaker generate examples/itxns/artifacts/FactoryCaller.json examples/itxns/beaker-client && tsx examples/itxns/demo.ts","compile-tests":"for f in tests/contracts/*.algo.ts; do echo $f && ts-node src/bin/tealscript.ts $f; done","compile-merkle":"tsx ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts","compile-simple":"tsx ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts","compile-auction":"tsx ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-examples":"yarn compile-amm && yarn compile-arc12 && yarn compile-arc75 && yarn compile-auction && yarn compile-itxns && yarn compile-simple && yarn compile-tuple_in_box && yarn compile-calculator","run-tuple_in_box":"yarn compile-tuple_in_box && beaker generate ./examples/tuple_in_box/tealscript_artifacts/ContactsApp.json ./examples/tuple_in_box/tealscript_artifacts && tsx ./examples/tuple_in_box/client.ts","simple-gen-client":"npx beaker-ts -- generate examples/simple/artifacts/Simple.json examples/simple/","compile-calculator":"tsx ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-tuple_in_box":"tsx ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts","simple-gen-artifacts":"ts-node src/bin/tealscript.ts examples/simple/simple.ts examples/simple/artifacts/","generate-test-clients":"contracts=(AbiTest LoopsTest); for c in ${contracts[@]}; do npx beaker-ts generate tests/contracts/$c.json tests/contracts/clients/; done","test-example-artifacts":"mocha --timeout 10000 -r ts-node/register 'tests/examples.test.ts'"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"licenseText":"Copyright 2022 Joe Polny\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.","dependencies":{"vlq":"^2.0.4","node-fetch":"2","typescript":"^4.9.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","tsx":"^3.12.3","chai":"^4.3.7","mocha":"^10.2.0","eslint":"^8.37.0","algosdk":"^2.2.0","ts-node":"^10.9.1","typedoc":"^0.23.23","beaker-ts":"0.0.70","@types/chai":"^4.3.4","@types/node":"^18.11.9","@types/mocha":"^10.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-mocha":"^10.1.0","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.10.0_1681301802990_0.21393681510345153","host":"s3://npm-registry-packages"}},"0.10.1":{"name":"@algorandfoundation/tealscript","version":"0.10.1","_id":"@algorandfoundation/tealscript@0.10.1","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"9c0373bbd76d9a329cc313c2b50f7dd64a5a509a","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.10.1.tgz","fileCount":20,"integrity":"sha512-paNA+34isPEAUIaQTYW9mflJHyEmLh6mlD+HEGpAsVzTx2k4MwL9OVW9Seb2LETKtGEsyaKSZQF7DxpsPtwVZw==","signatures":[{"sig":"MEUCIG/llLmdn+LqSp9eQls+Ys9nY/Zb/hMnPhHQAj6CG3j3AiEA0NfAhhog4ZjShYA0I0nk0jM2TFSVgNEonE4gGHU+Too=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":399776,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOVcPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo84w//dJ+T7AjCKkxbRVJSyTfGtOXiE4BULhkq9Bjp5CGvYhknAo0r\r\nSeRg4l4MW2AHnmhaS0j65fjN9ZXuc4/yWnntpjIfy13NWuqB6suCBp8OMZj0\r\n0eWj7ENUgKP95hf5N2FYsxmFahuSJbwHB74gM+bP8FdbwTxYW9org3FpaPj4\r\n3+pHBYyKWHaEfmcbegHiqM5e6DWlEtLYRbUSoo8UA+KB8Af3SGqT+/APCZPq\r\nwbQWAmT+67S1DZXjx7rKpQdQaY/on97rz5eoNpmYP6Sd+15YNYN1mtn162yC\r\nHrt36HQHQ8ycjDnXtRy+pypERmqRL6+uS6CXRtEtPEpdJTreSoZ+xk2cxfC9\r\n79ACtK4tnmhndjqcSAuuMc4I2iNUowisxRPgzOeqFVy4WKgZrMP7NmH7PP1t\r\nmyrCtgZBCr97tJ8YQg7Q9+SDRsxpgS8q3wJpi905HV7xaEZwrN+/cRT4miaa\r\ncgN8i4dt52xstiZBhRv0hEAmq5C9gPozZ4zuCxGYc27Chzt9arapKCjWTD8k\r\ngBEl3cWYQenzZJjvSqTRyO1edF9AZIc7tm/1d7nGEGjS6EhCCDILKkCNWYdl\r\nqHRXcGvS04scQWGqbmPLfGLYWtuDSeOx1X6+jEy4T306hmEjbjX0WYb/K5z/\r\ns/oLjX15f/2JTKFfH+XjWhmm1a8G7G0LpRE=\r\n=H4VE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"e0cea924c4b57e79f36f93376b31d42ea3a6a1a2","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"nyc --reporter=html mocha --timeout 10000 -r ts-node/register --exclude 'tests/examples.test.ts' 'tests/**/*.test.ts'","simple":"yarn simple-gen && yarn simple-run","prepack":"tsc","pre-test":"yarn compile-tests && yarn generate-test-clients","run-merkle":"yarn compile-merkle && beaker generate examples/merkle/artifacts/MerkleTree.json examples/merkle/artifacts && tsx examples/merkle/demo.ts","simple-gen":"yarn simple-gen-artifacts && yarn simple-gen-client && yarn fix","simple-run":"npx tsx examples/simple/index.ts","test-arc75":"yarn compile-arc75 && beaker generate examples/arc75/artifacts/ARC75.json examples/arc75/ && mocha --timeout 10000 -r ts-node/register 'examples/arc75/arc75_test.ts'","compile-amm":"tsx ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","run-examples":"yarn run-merkle && yarn run-tuple_in_box","compile-arc12":"tsx src/bin/tealscript.ts examples/arc12/arc12.algo.ts","compile-arc75":"tsx src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts","compile-itxns":"tsx ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && beaker generate examples/itxns/artifacts/FactoryCaller.json examples/itxns/beaker-client && tsx examples/itxns/demo.ts","compile-tests":"for f in tests/contracts/*.algo.ts; do echo $f && ts-node src/bin/tealscript.ts $f; done","compile-merkle":"tsx ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts","compile-simple":"tsx ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts","compile-auction":"tsx ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-examples":"yarn compile-amm && yarn compile-arc12 && yarn compile-arc75 && yarn compile-auction && yarn compile-itxns && yarn compile-simple && yarn compile-tuple_in_box && yarn compile-calculator && yarn compile-merkle","run-tuple_in_box":"yarn compile-tuple_in_box && beaker generate ./examples/tuple_in_box/tealscript_artifacts/ContactsApp.json ./examples/tuple_in_box/tealscript_artifacts && tsx ./examples/tuple_in_box/client.ts","simple-gen-client":"npx beaker-ts -- generate examples/simple/artifacts/Simple.json examples/simple/","compile-calculator":"tsx ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-tuple_in_box":"tsx ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts","simple-gen-artifacts":"ts-node src/bin/tealscript.ts examples/simple/simple.ts examples/simple/artifacts/","generate-test-clients":"contracts=(AbiTest LoopsTest); for c in ${contracts[@]}; do npx beaker-ts generate tests/contracts/$c.json tests/contracts/clients/; done","test-example-artifacts":"mocha --timeout 10000 -r ts-node/register 'tests/examples.test.ts'"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.0","dependencies":{"vlq":"^2.0.4","node-fetch":"2","typescript":"^4.9.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","tsx":"^3.12.3","chai":"^4.3.7","mocha":"^10.2.0","eslint":"^8.37.0","algosdk":"^2.2.0","ts-node":"^10.9.1","typedoc":"^0.23.23","beaker-ts":"0.0.70","@types/chai":"^4.3.4","@types/node":"^18.11.9","@types/mocha":"^10.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-mocha":"^10.1.0","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.10.1_1681479439138_0.7257702115157549","host":"s3://npm-registry-packages"}},"0.10.2":{"name":"@algorandfoundation/tealscript","version":"0.10.2","_id":"@algorandfoundation/tealscript@0.10.2","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"a52c91bcc992fb05b24f4b07b282d5457d6e16ee","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.10.2.tgz","fileCount":20,"integrity":"sha512-tp3Ul0zp/Ir+UrGro3akN+bMhIlkDt3ge19qOTpduQ0OUIPOYNYK4nNywOYiLe0U81u5kDnfi5cYLMftvnPExw==","signatures":[{"sig":"MEUCIQCUqTmucPlblmhd3fTSBzvLbiGvWfU7J1LlZtmlua4cbAIgDZBnP/4YwwkbtbcA6/aDsmmARm2tBLQZxobYj6YNxlg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":400133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOWBzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPAA/9HvgpD/ugDIh22iIpzGyQ8QR9+I4MYiy+2bZ6R1kWKODA0Ht/\r\nKGCC/Q4ab+1IXfA5cxmG2exV9/H4Qzj7A8NRl0KSkOHOfdlc+rJXukZAnte9\r\n+cTVut/ZnNKWA2v59QbSl5GfxjsfBLyh5cJHQUbei1spg9PxzuL5KDGCNwiE\r\ngxVfY0i1EGOQmhyrbYV9Qz3Y7q127UmLS6AXB5/ngOQcTR+raDHyrkt2wsmg\r\nMClrlygtGzzGooV8lBHEdnSkNNwMTPqsYeT3XPH08KX8Rkwzva0qD0FvvSjW\r\nG6uh4o/L20ekWIyHqvqIUGRXFkPwSu58HWvkZF75Z0a6PfAK/OguP1eK7ljy\r\n0rmQl2mLi3cg47wgcTxO1CHB1S2G75c06jYco0+fCmz+zM9OIukL0J/yOTh8\r\n5NoMxSi1ciEEz4EjJPfGKgqJzdXZ7qDgXntOnNDhFW+A6Rh/fz7aAc3PDfM4\r\nhxf2b2cN6Uv5i/B2GXWTpNMwYedG7trf7MGqG2fdPESgwwCBaaa3xn0MJZsy\r\nx74hcVtLlq16HiuEBKM9oT5acyfkFWI/JH2T23s54ibbyWldkzCCEURAVPua\r\nJ89Ha/PQlhz/sad6tsaef21AIHNMy/DClBmZWF4O2be2EjBvp23aM0xfGGiM\r\nG89HjR2+2fcL4d/1L1Uo4ondau4PbZ7iwpw=\r\n=28ae\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"09f1faac1f324eca0244149f035c3bead712b436","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"nyc --reporter=html mocha --timeout 10000 -r ts-node/register --exclude 'tests/examples.test.ts' 'tests/**/*.test.ts'","simple":"yarn simple-gen && yarn simple-run","prepack":"tsc","pre-test":"yarn compile-tests && yarn generate-test-clients","run-merkle":"yarn compile-merkle && beaker generate examples/merkle/artifacts/MerkleTree.json examples/merkle/artifacts && tsx examples/merkle/demo.ts","simple-gen":"yarn simple-gen-artifacts && yarn simple-gen-client && yarn fix","simple-run":"npx tsx examples/simple/index.ts","test-arc75":"yarn compile-arc75 && beaker generate examples/arc75/artifacts/ARC75.json examples/arc75/ && mocha --timeout 10000 -r ts-node/register 'examples/arc75/arc75_test.ts'","compile-amm":"tsx ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","run-examples":"yarn run-merkle && yarn run-tuple_in_box","compile-arc12":"tsx src/bin/tealscript.ts examples/arc12/arc12.algo.ts","compile-arc75":"tsx src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts","compile-itxns":"tsx ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && beaker generate examples/itxns/artifacts/FactoryCaller.json examples/itxns/beaker-client && tsx examples/itxns/demo.ts","compile-tests":"for f in tests/contracts/*.algo.ts; do echo $f && ts-node src/bin/tealscript.ts $f; done","compile-merkle":"tsx ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts","compile-simple":"tsx ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts","compile-auction":"tsx ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-examples":"yarn compile-amm && yarn compile-arc12 && yarn compile-arc75 && yarn compile-auction && yarn compile-itxns && yarn compile-simple && yarn compile-tuple_in_box && yarn compile-calculator && yarn compile-merkle","run-tuple_in_box":"yarn compile-tuple_in_box && beaker generate ./examples/tuple_in_box/tealscript_artifacts/ContactsApp.json ./examples/tuple_in_box/tealscript_artifacts && tsx ./examples/tuple_in_box/client.ts","simple-gen-client":"npx beaker-ts -- generate examples/simple/artifacts/Simple.json examples/simple/","compile-calculator":"tsx ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-tuple_in_box":"tsx ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts","simple-gen-artifacts":"ts-node src/bin/tealscript.ts examples/simple/simple.ts examples/simple/artifacts/","generate-test-clients":"contracts=(AbiTest LoopsTest); for c in ${contracts[@]}; do npx beaker-ts generate tests/contracts/$c.json tests/contracts/clients/; done","test-example-artifacts":"mocha --timeout 10000 -r ts-node/register 'tests/examples.test.ts'"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.0","dependencies":{"vlq":"^2.0.4","node-fetch":"2","typescript":"^4.9.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","tsx":"^3.12.3","chai":"^4.3.7","mocha":"^10.2.0","eslint":"^8.37.0","algosdk":"^2.2.0","ts-node":"^10.9.1","typedoc":"^0.23.23","beaker-ts":"0.0.70","@types/chai":"^4.3.4","@types/node":"^18.11.9","@types/mocha":"^10.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-mocha":"^10.1.0","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.10.2_1681481843421_0.4746721914929699","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"@algorandfoundation/tealscript","version":"0.11.0","_id":"@algorandfoundation/tealscript@0.11.0","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"0c536990c5e1bc47b021c28c05a3245be319ca03","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.11.0.tgz","fileCount":20,"integrity":"sha512-U7xncl2JCczASfXJB9mvUAHNNAP9QfOFwKQCNs2nIbzU1OWaV+33fQXSy5C8M9t1LMKu6qd2Z38enx4qVIhoAA==","signatures":[{"sig":"MEYCIQDQtKT9CpyDlDXMbIxF5rU3vnN/KIXTYycMYleJs3kFXQIhANstMEm7zcg8IlaI0cH/+s+Yw7dEKEPpSNsYEqkOjMUt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":386043,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTSm5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmopxQ//XbuEXSavsBEP6BCMz7ujd1DXfC75Lxe7Y15S/CFCy1HYVytt\r\nJ2jaDnP2Ma3KqO8hzxhcJLQ3Q3RDgpQtjg8Mgz2pgd+03dTgSPysktAVK0sL\r\nNZwpvRYbNV43NpMuKFyTEcMh40Gny3mlp/ajhNJHBTbWHPkoR06R1W81d0nc\r\nhTZA5ld5UqRDgvDRj8ruY1Hu14gE1/CggeVGWSFLG6ar+FjnFoJPMoQVO/uL\r\nr9UDw0xVzpGUcPQkmkt7KqOZDyRCFFfhupvcud/rddgoUhSzR2KSD4Ldsf+N\r\nbC6L08juOPyz0XAGGNZXXroL0iG4MAYrgkIQWycGDNJZwOXC2iLrVLKVw3+H\r\nhK9x1EtI9mwJBcMzTpLquUITtoaTLSPSIIYZisvoALMyOg36ezSLStDcQwzr\r\nhiu024G/9jyPUzwauHInCGdhfqyvTIQSnvWwG48zOYq1mXHJqAzK0CI4yOio\r\n/9fEl6loogiQF/+xI/1lEI9z9DjEgDOMXtM+M7hvZea8p+NuusDp4tQ+WL2p\r\nLBdX5LNFLA1+fikm42au7gbN/DWmkO22rr197O/8pKSKbwYaWfUE3lphM3ky\r\nnKjnVLMb/oen6nebNXYyT8Zue+KUlPx6S7AppRLDm0KTZbjC1YIj0P7r0Hsx\r\nbHPkk4YdYBzg8PhTDXZ2lVYKIdue5laRCNE=\r\n=ctMZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"e10968e045bfdeeb6be0417397c599931ec69b65","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"nyc --reporter=html mocha --timeout 10000 -r ts-node/register --exclude 'tests/examples.test.ts' 'tests/**/*.test.ts'","simple":"yarn simple-gen && yarn simple-run","prepack":"tsc","pre-test":"yarn compile-tests && yarn generate-test-clients","run-merkle":"yarn compile-merkle && beaker generate examples/merkle/artifacts/MerkleTree.json examples/merkle/artifacts && tsx examples/merkle/demo.ts","simple-gen":"yarn simple-gen-artifacts && yarn simple-gen-client && yarn fix","simple-run":"npx tsx examples/simple/index.ts","test-arc75":"yarn compile-arc75 && beaker generate examples/arc75/artifacts/ARC75.json examples/arc75/ && mocha --timeout 10000 -r ts-node/register 'examples/arc75/arc75_test.ts'","compile-amm":"tsx ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","run-examples":"yarn run-merkle && yarn run-tuple_in_box","compile-arc12":"tsx src/bin/tealscript.ts examples/arc12/arc12.algo.ts","compile-arc75":"tsx src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts","compile-itxns":"tsx ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && beaker generate examples/itxns/artifacts/FactoryCaller.json examples/itxns/beaker-client && tsx examples/itxns/demo.ts","compile-tests":"for f in tests/contracts/*.algo.ts; do echo $f && ts-node src/bin/tealscript.ts $f; done","compile-merkle":"tsx ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts","compile-simple":"tsx ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts","compile-auction":"tsx ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-examples":"yarn compile-amm && yarn compile-arc12 && yarn compile-arc75 && yarn compile-auction && yarn compile-itxns && yarn compile-simple && yarn compile-tuple_in_box && yarn compile-calculator && yarn compile-merkle","run-tuple_in_box":"yarn compile-tuple_in_box && beaker generate ./examples/tuple_in_box/tealscript_artifacts/ContactsApp.json ./examples/tuple_in_box/tealscript_artifacts && tsx ./examples/tuple_in_box/client.ts","simple-gen-client":"npx beaker-ts -- generate examples/simple/artifacts/Simple.json examples/simple/","compile-calculator":"tsx ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-tuple_in_box":"tsx ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts","simple-gen-artifacts":"ts-node src/bin/tealscript.ts examples/simple/simple.ts examples/simple/artifacts/","generate-test-clients":"contracts=(AbiTest LoopsTest); for c in ${contracts[@]}; do npx beaker-ts generate tests/contracts/$c.json tests/contracts/clients/; done","test-example-artifacts":"mocha --timeout 10000 -r ts-node/register 'tests/examples.test.ts'"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.0","dependencies":{"vlq":"^2.0.4","node-fetch":"2","typescript":"^4.9.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","tsx":"^3.12.3","chai":"^4.3.7","mocha":"^10.2.0","eslint":"^8.37.0","algosdk":"^2.2.0","ts-node":"^10.9.1","typedoc":"^0.23.23","beaker-ts":"0.0.70","@types/chai":"^4.3.4","@types/node":"^18.11.9","@types/mocha":"^10.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-mocha":"^10.1.0","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.11.0_1682778553274_0.9601978957120474","host":"s3://npm-registry-packages"}},"0.12.0":{"name":"@algorandfoundation/tealscript","version":"0.12.0","_id":"@algorandfoundation/tealscript@0.12.0","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"548f092ca1e4c2db660c94888cdadfa561b57e0b","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.12.0.tgz","fileCount":20,"integrity":"sha512-xMQtTne7H5bzZ/CdjcAAuNovObg99s03h8IEuw3WFeoMEdTqluTpCw+IZWdbdd7CXuWakrxssTY3Ue2sHUW/MA==","signatures":[{"sig":"MEUCIQD2E7DZcCDGKHpn5pzTkTBw62/EmeDHm7oNvKj0ps12agIgRo0EWsDXjoZg0hKfARmrLQUzUOHB9wQ0PpkOp3y1hCg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":390609},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"532d31e04a6bc590c692244f3795493ae1c66ced","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"nyc --reporter=html mocha --timeout 10000 -r ts-node/register --exclude 'tests/examples.test.ts' 'tests/**/*.test.ts'","simple":"yarn simple-gen && yarn simple-run","prepack":"tsc","pre-test":"yarn compile-tests && yarn generate-test-clients","run-merkle":"yarn compile-merkle && beaker generate examples/merkle/artifacts/MerkleTree.json examples/merkle/artifacts && tsx examples/merkle/demo.ts","simple-gen":"yarn simple-gen-artifacts && yarn simple-gen-client && yarn fix","simple-run":"npx tsx examples/simple/index.ts","test-arc75":"yarn compile-arc75 && beaker generate examples/arc75/artifacts/ARC75.json examples/arc75/ && mocha --timeout 10000 -r ts-node/register 'examples/arc75/arc75_test.ts'","compile-amm":"tsx ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","run-examples":"yarn run-merkle && yarn run-tuple_in_box","compile-arc12":"tsx src/bin/tealscript.ts examples/arc12/arc12.algo.ts","compile-arc75":"tsx src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts","compile-itxns":"tsx ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && beaker generate examples/itxns/artifacts/FactoryCaller.json examples/itxns/beaker-client && tsx examples/itxns/demo.ts","compile-tests":"for f in tests/contracts/*.algo.ts; do echo $f && ts-node src/bin/tealscript.ts $f; done","compile-merkle":"tsx ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts","compile-simple":"tsx ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts","compile-auction":"tsx ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-examples":"yarn compile-amm && yarn compile-arc12 && yarn compile-arc75 && yarn compile-auction && yarn compile-itxns && yarn compile-simple && yarn compile-tuple_in_box && yarn compile-calculator && yarn compile-merkle","run-tuple_in_box":"yarn compile-tuple_in_box && beaker generate ./examples/tuple_in_box/tealscript_artifacts/ContactsApp.json ./examples/tuple_in_box/tealscript_artifacts && tsx ./examples/tuple_in_box/client.ts","simple-gen-client":"npx beaker-ts -- generate examples/simple/artifacts/Simple.json examples/simple/","compile-calculator":"tsx ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-tuple_in_box":"tsx ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts","simple-gen-artifacts":"ts-node src/bin/tealscript.ts examples/simple/simple.ts examples/simple/artifacts/","generate-test-clients":"contracts=(AbiTest LoopsTest); for c in ${contracts[@]}; do npx beaker-ts generate tests/contracts/$c.json tests/contracts/clients/; done","test-example-artifacts":"mocha --timeout 10000 -r ts-node/register 'tests/examples.test.ts'"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.0","dependencies":{"vlq":"^2.0.4","node-fetch":"2","typescript":"^4.9.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","tsx":"^3.12.3","chai":"^4.3.7","mocha":"^10.2.0","eslint":"^8.37.0","algosdk":"^2.2.0","ts-node":"^10.9.1","typedoc":"^0.23.23","beaker-ts":"0.0.70","@types/chai":"^4.3.4","@types/node":"^18.11.9","@types/mocha":"^10.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-mocha":"^10.1.0","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.12.0_1684544591991_0.18028684577611065","host":"s3://npm-registry-packages"}},"0.12.1":{"name":"@algorandfoundation/tealscript","version":"0.12.1","_id":"@algorandfoundation/tealscript@0.12.1","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"7880f57ed06aee600823e9e9c281045be18bace1","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.12.1.tgz","fileCount":20,"integrity":"sha512-vCJWX+6goYW3olRGI1/kgNEYoYd1V+77tp/0k8yHPCgcXmcCpVlp/m1e8bA1tYy4wbWksLkEPRcfkjMtE6+88w==","signatures":[{"sig":"MEYCIQCWd/gkpZG657jSDlTW+bf2AfHQb8GKxmyIY7ZuY9lKXgIhAMmKI/EgzzOLbupMrAz0tTonCBRYDba3aWo407KfBIjm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":390809},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"7f1f5db85f424f875555f38159b6e1ecc2d2c972","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"nyc --reporter=html mocha --timeout 10000 -r ts-node/register --exclude 'tests/examples.test.ts' 'tests/**/*.test.ts'","simple":"yarn simple-gen && yarn simple-run","prepack":"tsc","pre-test":"yarn compile-tests && yarn generate-test-clients","run-merkle":"yarn compile-merkle && beaker generate examples/merkle/artifacts/MerkleTree.json examples/merkle/artifacts && tsx examples/merkle/demo.ts","simple-gen":"yarn simple-gen-artifacts && yarn simple-gen-client && yarn fix","simple-run":"npx tsx examples/simple/index.ts","test-arc75":"yarn compile-arc75 && beaker generate examples/arc75/artifacts/ARC75.json examples/arc75/ && mocha --timeout 10000 -r ts-node/register 'examples/arc75/arc75_test.ts'","compile-amm":"tsx ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","run-examples":"yarn run-merkle && yarn run-tuple_in_box","compile-arc12":"tsx src/bin/tealscript.ts examples/arc12/arc12.algo.ts","compile-arc75":"tsx src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts","compile-itxns":"tsx ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && beaker generate examples/itxns/artifacts/FactoryCaller.json examples/itxns/beaker-client && tsx examples/itxns/demo.ts","compile-tests":"for f in tests/contracts/*.algo.ts; do echo $f && ts-node src/bin/tealscript.ts $f; done","compile-merkle":"tsx ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts","compile-simple":"tsx ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts","compile-auction":"tsx ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-examples":"yarn compile-amm && yarn compile-arc12 && yarn compile-arc75 && yarn compile-auction && yarn compile-itxns && yarn compile-simple && yarn compile-tuple_in_box && yarn compile-calculator && yarn compile-merkle","run-tuple_in_box":"yarn compile-tuple_in_box && beaker generate ./examples/tuple_in_box/tealscript_artifacts/ContactsApp.json ./examples/tuple_in_box/tealscript_artifacts && tsx ./examples/tuple_in_box/client.ts","simple-gen-client":"npx beaker-ts -- generate examples/simple/artifacts/Simple.json examples/simple/","compile-calculator":"tsx ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-tuple_in_box":"tsx ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts","simple-gen-artifacts":"ts-node src/bin/tealscript.ts examples/simple/simple.ts examples/simple/artifacts/","generate-test-clients":"contracts=(AbiTest LoopsTest); for c in ${contracts[@]}; do npx beaker-ts generate tests/contracts/$c.json tests/contracts/clients/; done","test-example-artifacts":"mocha --timeout 10000 -r ts-node/register 'tests/examples.test.ts'"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.0","dependencies":{"vlq":"^2.0.4","node-fetch":"2","typescript":"^4.9.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","tsx":"^3.12.3","chai":"^4.3.7","mocha":"^10.2.0","eslint":"^8.37.0","algosdk":"^2.2.0","ts-node":"^10.9.1","typedoc":"^0.23.23","beaker-ts":"0.0.70","@types/chai":"^4.3.4","@types/node":"^18.11.9","@types/mocha":"^10.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-mocha":"^10.1.0","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.12.1_1684546207727_0.45717349083433567","host":"s3://npm-registry-packages"}},"0.13.0":{"name":"@algorandfoundation/tealscript","version":"0.13.0","_id":"@algorandfoundation/tealscript@0.13.0","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"6847db30581674d4e37e98dd49cfc8b9d56698a2","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.13.0.tgz","fileCount":20,"integrity":"sha512-xYwNEFdK+Arqp2e4HF1WeoXQPs1+rMc5CtPUnhSuR6iEFtAviBQeYPSqBQLRjvqYa72MqSa5TzXvdPi1s3K6Dw==","signatures":[{"sig":"MEQCIEylKa5uuKe/oapKj33+582hKH6uLxmAFRVRtjqsT77XAiB+IT06hs3zcNLURqXd/gczgrjKYFjRWDDtVbnAFwRWmA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":397032},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"16226dcd5084cd9e0aa3f064b4a2eece879c1337","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"nyc --reporter=html mocha --timeout 10000 -r ts-node/register --exclude 'tests/examples.test.ts' 'tests/**/*.test.ts'","simple":"yarn simple-gen && yarn simple-run","prepack":"tsc","pre-test":"yarn compile-tests && yarn generate-test-clients","run-merkle":"yarn compile-merkle && beaker generate examples/merkle/artifacts/MerkleTree.json examples/merkle/artifacts && tsx examples/merkle/demo.ts","simple-gen":"yarn simple-gen-artifacts && yarn simple-gen-client && yarn fix","simple-run":"npx tsx examples/simple/index.ts","test-arc75":"yarn compile-arc75 && beaker generate examples/arc75/artifacts/ARC75.json examples/arc75/ && mocha --timeout 10000 -r ts-node/register 'examples/arc75/arc75_test.ts'","compile-amm":"tsx ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","run-examples":"yarn run-merkle && yarn run-tuple_in_box","compile-arc12":"tsx src/bin/tealscript.ts examples/arc12/arc12.algo.ts","compile-arc75":"tsx src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts","compile-itxns":"tsx ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && beaker generate examples/itxns/artifacts/FactoryCaller.json examples/itxns/beaker-client && tsx examples/itxns/demo.ts","compile-tests":"for f in tests/contracts/*.algo.ts; do echo $f && ts-node src/bin/tealscript.ts $f; done","compile-merkle":"tsx ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts","compile-simple":"tsx ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts","compile-auction":"tsx ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-examples":"yarn compile-amm && yarn compile-arc12 && yarn compile-arc75 && yarn compile-auction && yarn compile-itxns && yarn compile-simple && yarn compile-tuple_in_box && yarn compile-calculator && yarn compile-merkle","run-tuple_in_box":"yarn compile-tuple_in_box && beaker generate ./examples/tuple_in_box/tealscript_artifacts/ContactsApp.json ./examples/tuple_in_box/tealscript_artifacts && tsx ./examples/tuple_in_box/client.ts","simple-gen-client":"npx beaker-ts -- generate examples/simple/artifacts/Simple.json examples/simple/","compile-calculator":"tsx ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-tuple_in_box":"tsx ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts","simple-gen-artifacts":"ts-node src/bin/tealscript.ts examples/simple/simple.ts examples/simple/artifacts/","generate-test-clients":"contracts=(AbiTest LoopsTest); for c in ${contracts[@]}; do npx beaker-ts generate tests/contracts/$c.json tests/contracts/clients/; done","test-example-artifacts":"mocha --timeout 10000 -r ts-node/register 'tests/examples.test.ts'"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.0","dependencies":{"vlq":"^2.0.4","node-fetch":"2","typescript":"^4.9.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","tsx":"^3.12.3","chai":"^4.3.7","mocha":"^10.2.0","eslint":"^8.37.0","algosdk":"^2.2.0","ts-node":"^10.9.1","typedoc":"^0.23.23","beaker-ts":"0.0.70","@types/chai":"^4.3.4","@types/node":"^18.11.9","@types/mocha":"^10.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-mocha":"^10.1.0","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.13.0_1685265673803_0.9456681753433602","host":"s3://npm-registry-packages"}},"0.14.0":{"name":"@algorandfoundation/tealscript","version":"0.14.0","_id":"@algorandfoundation/tealscript@0.14.0","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"f50783b4e22574d0a5f3b8ec2de30c3a13ec42bf","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.14.0.tgz","fileCount":20,"integrity":"sha512-EZTfWbFE1wEBoPRGZ/TiKJUO6dDXGbvakAibw868kjTwl3PFbhAArCZPfnFKQL9+7I0oY8+Fj4h+Ng1TBLvqfg==","signatures":[{"sig":"MEYCIQCQPVOoCXWxf6rS4JQ53xYHU6Dn0QXfSff3gab5FbMTxgIhAJ5FuIr8eT6kj6p0Y5Yl6TXriiUv4DapISl12KO+vg1K","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":396662},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"ed245640bd7df8e0fcbfec4aa20ff20ed16c919b","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"nyc --reporter=html mocha --timeout 10000 -r ts-node/register --exclude 'tests/examples.test.ts' 'tests/**/*.test.ts'","simple":"yarn simple-gen && yarn simple-run","prepack":"tsc","pre-test":"yarn compile-tests && yarn generate-test-clients","pre-commit":"yarn lint && yarn test && yarn test-example-artifacts && yarn run-examples","run-merkle":"yarn compile-merkle && beaker generate examples/merkle/artifacts/MerkleTree.json examples/merkle/artifacts && tsx examples/merkle/demo.ts","simple-gen":"yarn simple-gen-artifacts && yarn simple-gen-client && yarn fix","simple-run":"npx tsx examples/simple/index.ts","test-arc75":"yarn compile-arc75 && beaker generate examples/arc75/artifacts/ARC75.json examples/arc75/ && mocha --timeout 10000 -r ts-node/register 'examples/arc75/arc75_test.ts'","compile-amm":"tsx ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","run-examples":"yarn run-merkle && yarn run-tuple_in_box","compile-arc12":"tsx src/bin/tealscript.ts examples/arc12/arc12.algo.ts","compile-arc75":"tsx src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts","compile-itxns":"tsx ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && beaker generate examples/itxns/artifacts/FactoryCaller.json examples/itxns/beaker-client && tsx examples/itxns/demo.ts","compile-tests":"for f in tests/contracts/*.algo.ts; do echo $f && ts-node src/bin/tealscript.ts $f; done","compile-merkle":"tsx ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts","compile-simple":"tsx ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts","compile-auction":"tsx ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-examples":"yarn compile-amm && yarn compile-arc12 && yarn compile-arc75 && yarn compile-auction && yarn compile-itxns && yarn compile-simple && yarn compile-tuple_in_box && yarn compile-calculator && yarn compile-merkle","run-tuple_in_box":"yarn compile-tuple_in_box && beaker generate ./examples/tuple_in_box/tealscript_artifacts/ContactsApp.json ./examples/tuple_in_box/tealscript_artifacts && tsx ./examples/tuple_in_box/client.ts","simple-gen-client":"npx beaker-ts -- generate examples/simple/artifacts/Simple.json examples/simple/","compile-calculator":"tsx ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-tuple_in_box":"tsx ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts","simple-gen-artifacts":"ts-node src/bin/tealscript.ts examples/simple/simple.ts examples/simple/artifacts/","generate-test-clients":"contracts=(AbiTest LoopsTest); for c in ${contracts[@]}; do npx beaker-ts generate tests/contracts/$c.json tests/contracts/clients/; done","test-example-artifacts":"mocha --timeout 10000 -r ts-node/register 'tests/examples.test.ts'"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.0","dependencies":{"vlq":"^2.0.4","node-fetch":"2","typescript":"^4.9.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","tsx":"^3.12.3","chai":"^4.3.7","mocha":"^10.2.0","eslint":"^8.37.0","algosdk":"^2.2.0","ts-node":"^10.9.1","typedoc":"^0.23.23","beaker-ts":"0.0.70","@types/chai":"^4.3.4","@types/node":"^18.11.9","@types/mocha":"^10.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-mocha":"^10.1.0","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.14.0_1687026843950_0.59054329907549","host":"s3://npm-registry-packages"}},"0.15.0":{"name":"@algorandfoundation/tealscript","version":"0.15.0","_id":"@algorandfoundation/tealscript@0.15.0","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"1589fa2566c8d466c8546c5cacdc11f04fb4cebc","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.15.0.tgz","fileCount":22,"integrity":"sha512-wKwMIp8rpg684Kuu+O1umeclu6LRZxgH14QqtGtdjv0LhG5ME6Qq+AKA9/LOg1jiF4eXXi6BRu32TcDcRwS6jA==","signatures":[{"sig":"MEUCIQC/VovxWsZ8J/y7PqPKw9Bv26fjkUseucc6SRbU6ZQoigIgMfam/T8jJKPoo0Y/qt8EECAhR6ouBXXJVF8zKS+ucJs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":736455},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"4718d076fe3bedeec81c8866e29ca3c4544d7bc2","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc","pre-test":"yarn compile-tests && yarn generate-test-clients","run-itxns":"tsx examples/itxns/demo.ts","pre-commit":"yarn lint && yarn test && yarn jest examples/ && yarn run-examples","run-merkle":"tsx examples/merkle/demo.ts","run-simple":"tsx examples/simple/index.ts","test-arc75":"jest examples/arc75/arc75.test.ts","compile-amm":"tsx ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","run-examples":"yarn run-merkle && yarn run-tuple_in_box && yarn run-itxns","compile-arc12":"tsx src/bin/tealscript.ts examples/arc12/arc12.algo.ts","compile-arc75":"tsx src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"tsx ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-tests":"for f in tests/contracts/*.algo.ts; do echo $f && ts-node src/bin/tealscript.ts $f tests/contracts/artifacts; done","test-coverage":"jest --coverage tests/","compile-merkle":"tsx ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"tsx ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-auction":"tsx ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-examples":"yarn compile-amm && yarn compile-arc12 && yarn compile-arc75 && yarn compile-auction && yarn compile-itxns && yarn compile-simple && yarn compile-tuple_in_box && yarn compile-calculator && yarn compile-merkle","run-tuple_in_box":"tsx ./examples/tuple_in_box/client.ts","compile-calculator":"tsx ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-tuple_in_box":"tsx ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.0","dependencies":{"vlq":"^2.0.4","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.3","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","@types/node":"^18.11.9","@jest/globals":"^29.5.0","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.15.0_1687291392884_0.2867672824993899","host":"s3://npm-registry-packages"}},"0.16.0":{"name":"@algorandfoundation/tealscript","version":"0.16.0","_id":"@algorandfoundation/tealscript@0.16.0","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"310f2fd6040f768586dcb613ad9883231826cf55","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.16.0.tgz","fileCount":24,"integrity":"sha512-ReOfqFUxrgqqprELM2+UqpKXAfqz/eNuZ/KCKyNWpbc02F9ovW3s1JbFOAPZGEaDcB0GMfypwHIm+YXAkVuang==","signatures":[{"sig":"MEYCIQDgb3//K1wl/mB0tu0NajSRAuYPPv/3f8iNLwNSeVNyfQIhAMzan66Z8QcRq0IDfiVX2UMImUMNVFs6CjzI3DYHY8XT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":422965},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"a601293104f2604a096aadcad125e4c1f14d4278","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc","pre-test":"yarn compile-tests && yarn generate-test-clients","run-itxns":"tsx examples/itxns/demo.ts","pre-commit":"yarn lint && yarn test && yarn jest examples/ && yarn run-examples","run-merkle":"tsx examples/merkle/demo.ts","run-simple":"tsx examples/simple/index.ts","test-arc75":"jest examples/arc75/arc75.test.ts","compile-amm":"tsx ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","run-examples":"yarn run-merkle && yarn run-tuple_in_box && yarn run-itxns","compile-arc12":"tsx src/bin/tealscript.ts examples/arc12/arc12.algo.ts","compile-arc75":"tsx src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"tsx ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-tests":"for f in tests/contracts/*.algo.ts; do echo $f && ts-node src/bin/tealscript.ts $f tests/contracts/artifacts; done","test-coverage":"jest --coverage tests/","compile-merkle":"tsx ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"tsx ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-auction":"tsx ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-examples":"yarn compile-amm && yarn compile-arc12 && yarn compile-arc75 && yarn compile-auction && yarn compile-itxns && yarn compile-simple && yarn compile-tuple_in_box && yarn compile-calculator && yarn compile-merkle","run-tuple_in_box":"tsx ./examples/tuple_in_box/client.ts","compile-calculator":"tsx ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-tuple_in_box":"tsx ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.1","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.3","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","@types/node":"^18.11.9","@jest/globals":"^29.5.0","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.16.0_1688043189954_0.30507194599182164","host":"s3://npm-registry-packages"}},"0.17.0":{"name":"@algorandfoundation/tealscript","version":"0.17.0","_id":"@algorandfoundation/tealscript@0.17.0","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"b1f06fd1742449a3aced6a9e1901705a5c167877","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.17.0.tgz","fileCount":24,"integrity":"sha512-2Yh3mNp7aEtfvjDSG0c8UFM0o7xAgKKN/kD4tUdHyLDEiu2VgXqmgaWTZoy0GOOC0jHeGEx0bNqP9++z3zMhxg==","signatures":[{"sig":"MEUCIF+WaAs4UXhstfrKF3xCjmlimpFS/8dKLg3e1y47sqzoAiEAjNxEHez06zDLKOQ5Gwg/Ig6L/utD1IbJAHAdpKjlHWA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":434058},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"4da3ebae72b9c7d0c8d7bc02da0cdfca20dc2175","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc","pre-test":"yarn compile-tests && yarn generate-test-clients","run-itxns":"tsx examples/itxns/demo.ts","pre-commit":"yarn lint && yarn test && yarn jest examples/ && yarn run-examples","run-merkle":"tsx examples/merkle/demo.ts","run-simple":"tsx examples/simple/index.ts","test-arc75":"jest examples/arc75/arc75.test.ts","compile-amm":"tsx ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","run-examples":"yarn run-merkle && yarn run-tuple_in_box && yarn run-itxns","compile-arc12":"tsx src/bin/tealscript.ts examples/arc12/arc12.algo.ts","compile-arc75":"tsx src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"tsx ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-tests":"for f in tests/contracts/*.algo.ts; do echo $f && ts-node src/bin/tealscript.ts $f tests/contracts/artifacts; done","test-coverage":"jest --coverage tests/","compile-merkle":"tsx ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"tsx ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-auction":"tsx ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-examples":"yarn compile-amm && yarn compile-arc12 && yarn compile-arc75 && yarn compile-auction && yarn compile-itxns && yarn compile-simple && yarn compile-tuple_in_box && yarn compile-calculator && yarn compile-merkle","run-tuple_in_box":"tsx ./examples/tuple_in_box/client.ts","compile-calculator":"tsx ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-tuple_in_box":"tsx ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.1","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.3","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","@types/node":"^18.11.9","@jest/globals":"^29.5.0","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.17.0_1688156474904_0.9692215938315849","host":"s3://npm-registry-packages"}},"0.17.1":{"name":"@algorandfoundation/tealscript","version":"0.17.1","_id":"@algorandfoundation/tealscript@0.17.1","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"2c553996e26150da8cb9cb3e067748a0af955cd3","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.17.1.tgz","fileCount":24,"integrity":"sha512-G42I5IKihJzZnILYXbgCNjvW228Js+9Idar21kSsh5CE1eTO1TS+cRdOUJ0y16g2VSqoZKASClgLnKp14EX/Dg==","signatures":[{"sig":"MEUCIAeJJ/mmqbm08BdKsFVB7rnHoWQKcikaKlI6Vs1QD3edAiEAuKd8fytTrvQZ9h/ECnc8o9KkCf1Uxw3fKBJZPEwMi4M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":434103},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"f2bae05a4dc31ea5055faaaae2d2ec0e8fe0ebee","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc","pre-test":"yarn compile-tests && yarn generate-test-clients","run-itxns":"tsx examples/itxns/demo.ts","pre-commit":"yarn lint && yarn test && yarn jest examples/ && yarn run-examples","run-merkle":"tsx examples/merkle/demo.ts","run-simple":"tsx examples/simple/index.ts","test-arc75":"jest examples/arc75/arc75.test.ts","compile-amm":"tsx ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","run-examples":"yarn run-merkle && yarn run-tuple_in_box && yarn run-itxns","compile-arc12":"tsx src/bin/tealscript.ts examples/arc12/arc12.algo.ts","compile-arc75":"tsx src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"tsx ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-tests":"for f in tests/contracts/*.algo.ts; do echo $f && ts-node src/bin/tealscript.ts $f tests/contracts/artifacts; done","test-coverage":"jest --coverage tests/","compile-merkle":"tsx ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"tsx ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-auction":"tsx ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-examples":"yarn compile-amm && yarn compile-arc12 && yarn compile-arc75 && yarn compile-auction && yarn compile-itxns && yarn compile-simple && yarn compile-tuple_in_box && yarn compile-calculator && yarn compile-merkle","run-tuple_in_box":"tsx ./examples/tuple_in_box/client.ts","compile-calculator":"tsx ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-tuple_in_box":"tsx ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.1","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.3","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","@types/node":"^18.11.9","@jest/globals":"^29.5.0","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.17.1_1688160293067_0.08458631572763897","host":"s3://npm-registry-packages"}},"0.17.2":{"name":"@algorandfoundation/tealscript","version":"0.17.2","_id":"@algorandfoundation/tealscript@0.17.2","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"686fd6ba7c94b97063f99001c5da391c2fb2ee8a","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.17.2.tgz","fileCount":24,"integrity":"sha512-9MBFwzRGy+LTlkmW5lTgkcaX0YGySLMxGGOtjYCb+fl4k6bc+Zvy7WPRtTUNhDyT3TaIxeeHAgo9SUAuXrhr/g==","signatures":[{"sig":"MEYCIQCeVTDmrtBmJwE4ltYHIMu1+ycZgg/YUu2C23F6H0s1pgIhAIG8HND4sczEQzLje6hyeuVpTSwCC/aP/sQDdu8KK7Hw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":434247},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"c0ac1928a539d49eb0c70dcfa0897befe6a5701e","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc","pre-test":"yarn compile-tests && yarn generate-test-clients","run-itxns":"tsx examples/itxns/demo.ts","pre-commit":"yarn lint && yarn test && yarn jest examples/ && yarn run-examples","run-merkle":"tsx examples/merkle/demo.ts","run-simple":"tsx examples/simple/index.ts","test-arc75":"jest examples/arc75/arc75.test.ts","compile-amm":"tsx ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","run-examples":"yarn run-merkle && yarn run-tuple_in_box && yarn run-itxns","compile-arc12":"tsx src/bin/tealscript.ts examples/arc12/arc12.algo.ts","compile-arc75":"tsx src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"tsx ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-tests":"for f in tests/contracts/*.algo.ts; do echo $f && ts-node src/bin/tealscript.ts $f tests/contracts/artifacts; done","test-coverage":"jest --coverage tests/","compile-merkle":"tsx ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"tsx ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-auction":"tsx ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-examples":"yarn compile-amm && yarn compile-arc12 && yarn compile-arc75 && yarn compile-auction && yarn compile-itxns && yarn compile-simple && yarn compile-tuple_in_box && yarn compile-calculator && yarn compile-merkle","run-tuple_in_box":"tsx ./examples/tuple_in_box/client.ts","compile-calculator":"tsx ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-tuple_in_box":"tsx ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.1","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.3","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","@types/node":"^18.11.9","@jest/globals":"^29.5.0","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.17.2_1688239150978_0.26768167002126075","host":"s3://npm-registry-packages"}},"0.18.0":{"name":"@algorandfoundation/tealscript","version":"0.18.0","_id":"@algorandfoundation/tealscript@0.18.0","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"62d23586bb58e4d1adaaaf79bb3f34e53b992051","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.18.0.tgz","fileCount":24,"integrity":"sha512-DlOJv7DMpJYlcgJNHuiTl9U4qsLHmq9pja3WF+RiQL4uVcCyjqEIB11y8mYyQ3L6ibQnGhD1d1SPy+k1oC9VOg==","signatures":[{"sig":"MEUCIFu2Umx4HXC5HWBr5mwGGK2qrSQ2yCuggpdcwe0F1SVqAiEA1zvrFCjOHboUB7uirgJAXXi+OhqvL+pDe/k/9Nyf+Go=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":450838},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"453f220b7426e7a6c9061f1e4e99fbe090e79f32","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc","pre-test":"yarn compile-tests && yarn generate-test-clients","run-itxns":"tsx examples/itxns/demo.ts","pre-commit":"yarn lint && yarn test && yarn jest examples/ && yarn run-examples","run-merkle":"tsx examples/merkle/demo.ts","run-simple":"tsx examples/simple/index.ts","compile-amm":"tsx ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","run-examples":"yarn run-merkle && yarn run-tuple_in_box && yarn run-itxns","compile-arc12":"tsx src/bin/tealscript.ts examples/arc12/arc12.algo.ts","compile-arc75":"tsx src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"tsx ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-tests":"for f in tests/contracts/*.algo.ts; do echo $f && ts-node src/bin/tealscript.ts $f tests/contracts/artifacts; done","test-coverage":"jest --coverage tests/","test-examples":"jest examples/","compile-merkle":"tsx ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"tsx ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-auction":"tsx ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"tsx ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-examples":"yarn compile-amm && yarn compile-arc12 && yarn compile-arc75 && yarn compile-auction && yarn compile-itxns && yarn compile-simple && yarn compile-tuple_in_box && yarn compile-calculator && yarn compile-merkle && yarn compile-big_box","run-tuple_in_box":"tsx ./examples/tuple_in_box/client.ts","compile-calculator":"tsx ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-tuple_in_box":"tsx ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.1","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.3","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","@types/node":"^18.11.9","@jest/globals":"^29.5.0","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.18.0_1688389783364_0.11909046662877798","host":"s3://npm-registry-packages"}},"0.18.1":{"name":"@algorandfoundation/tealscript","version":"0.18.1","_id":"@algorandfoundation/tealscript@0.18.1","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"e759cb74dab52d66d92bfc2e558e869e97ce59da","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.18.1.tgz","fileCount":24,"integrity":"sha512-rExZaghc3742ej9QoO9EzwZanOKOHo9QDgpQgT8vL7xRG83MXApJfbuiQL0M+XVOE/oHPXmbKz5pKxwC9blbpA==","signatures":[{"sig":"MEQCICc8HC3b7K99LSH19Iut/0vDL6sIApzhCSkorBjgxy5+AiBiTcBYypllIw5dAGcvuj1DRgrGAAGZu6YiI1+gDZoweg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":450838},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"2249061d9c5e21e4fcf6b076fcff86a80ebbdb66","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc","pre-test":"yarn compile-tests && yarn generate-test-clients","run-itxns":"tsx examples/itxns/demo.ts","pre-commit":"yarn lint && yarn test && yarn jest examples/ && yarn run-examples","run-merkle":"tsx examples/merkle/demo.ts","run-simple":"tsx examples/simple/index.ts","compile-amm":"tsx ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","run-examples":"yarn run-merkle && yarn run-tuple_in_box && yarn run-itxns","compile-arc12":"tsx src/bin/tealscript.ts examples/arc12/arc12.algo.ts","compile-arc75":"tsx src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"tsx ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-tests":"for f in tests/contracts/*.algo.ts; do echo $f && ts-node src/bin/tealscript.ts $f tests/contracts/artifacts; done","test-coverage":"jest --coverage tests/","test-examples":"jest examples/","compile-merkle":"tsx ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"tsx ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-auction":"tsx ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"tsx ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-examples":"yarn compile-amm && yarn compile-arc12 && yarn compile-arc75 && yarn compile-auction && yarn compile-itxns && yarn compile-simple && yarn compile-tuple_in_box && yarn compile-calculator && yarn compile-merkle && yarn compile-big_box","run-tuple_in_box":"tsx ./examples/tuple_in_box/client.ts","compile-calculator":"tsx ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-tuple_in_box":"tsx ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.1","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.3","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","@types/node":"^18.11.9","@jest/globals":"^29.5.0","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.18.1_1688392047076_0.2098641938830914","host":"s3://npm-registry-packages"}},"0.19.0":{"name":"@algorandfoundation/tealscript","version":"0.19.0","_id":"@algorandfoundation/tealscript@0.19.0","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"8105fdd888830feb61d155da6b6dc757d5f9228f","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.19.0.tgz","fileCount":24,"integrity":"sha512-o1iCwtsJ33ZuoPx9m6E3cfeSPrEXxFc4h+qqPV4EqzkCrsfiLLuUP7kH19sDRaKhOjjxWYfaa0oMqcghKtpN5w==","signatures":[{"sig":"MEYCIQDlR0mZJn6zfWQsuVDPNGDQhGrAE6JVgIpg4IH/f6TvvwIhAMpJIbCuITe9mjrgptz0iTJWboPMQ17YYUljQOVa/Ldl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":452292},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"6ad50a2e9403e33051d83e4aadfb5d58f463d418","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc","pre-test":"yarn compile-tests && yarn generate-test-clients","run-itxns":"tsx examples/itxns/demo.ts","pre-commit":"yarn lint && yarn test && yarn jest examples/ && yarn run-examples && yarn webpack-smoketest","run-merkle":"tsx examples/merkle/demo.ts","run-simple":"tsx examples/simple/index.ts","compile-amm":"tsx ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","run-examples":"yarn run-merkle && yarn run-tuple_in_box && yarn run-itxns","compile-arc12":"tsx src/bin/tealscript.ts examples/arc12/arc12.algo.ts","compile-arc75":"tsx src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"tsx ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-tests":"for f in tests/contracts/*.algo.ts; do echo $f && ts-node src/bin/tealscript.ts $f tests/contracts/artifacts; done","test-coverage":"jest --coverage tests/","test-examples":"jest examples/","compile-merkle":"tsx ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"tsx ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-auction":"tsx ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"tsx ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-examples":"yarn compile-amm && yarn compile-arc12 && yarn compile-arc75 && yarn compile-auction && yarn compile-itxns && yarn compile-simple && yarn compile-tuple_in_box && yarn compile-calculator && yarn compile-merkle && yarn compile-big_box","run-tuple_in_box":"tsx ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"tsx ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-tuple_in_box":"tsx ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.1","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.3","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","webpack":"^5.88.1","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","@jest/globals":"^29.5.0","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.19.0_1688477591559_0.7827503957728543","host":"s3://npm-registry-packages"}},"0.20.0":{"name":"@algorandfoundation/tealscript","version":"0.20.0","_id":"@algorandfoundation/tealscript@0.20.0","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"c5b5af444734de0a1411b77c882d5d805858bb5a","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.20.0.tgz","fileCount":24,"integrity":"sha512-jZQW+XnQEGmBP50BcgHSOcwZEaJ50tOAVkl0a0HeurTXT1g8fD8Sy9YBWlbHYPVRV3xbwvucNVf10HeNLIODug==","signatures":[{"sig":"MEUCIDg3iY2V/mIS6ZmPi7jERzyOkhbXxJpg5u0y28IkBt6oAiEA99NXubwL5Q5uhD+BO3X8Tx2p8h3VOk+boIGZ7oDAxPc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":453079},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"6f20f22738d63c4d95bb4d451eb051fd2375652c","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc","pre-test":"yarn compile-tests && yarn generate-test-clients","run-itxns":"tsx examples/itxns/demo.ts","pre-commit":"yarn lint && yarn test && yarn jest examples/ && yarn run-examples && yarn webpack-smoketest","run-merkle":"tsx examples/merkle/demo.ts","run-simple":"tsx examples/simple/index.ts","compile-amm":"tsx ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","run-examples":"yarn run-merkle && yarn run-tuple_in_box && yarn run-itxns","compile-arc12":"tsx src/bin/tealscript.ts examples/arc12/arc12.algo.ts","compile-arc75":"tsx src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"tsx ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-tests":"for f in tests/contracts/*.algo.ts; do echo $f && ts-node src/bin/tealscript.ts $f tests/contracts/artifacts; done","test-coverage":"jest --coverage tests/","test-examples":"jest examples/","compile-merkle":"tsx ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"tsx ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-auction":"tsx ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"tsx ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-examples":"yarn compile-amm && yarn compile-arc12 && yarn compile-arc75 && yarn compile-auction && yarn compile-itxns && yarn compile-simple && yarn compile-tuple_in_box && yarn compile-calculator && yarn compile-merkle && yarn compile-big_box","run-tuple_in_box":"tsx ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"tsx ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-tuple_in_box":"tsx ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.1","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.3","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","webpack":"^5.88.1","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","@jest/globals":"^29.5.0","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.20.0_1688479972918_0.05246118679697198","host":"s3://npm-registry-packages"}},"0.21.0":{"name":"@algorandfoundation/tealscript","version":"0.21.0","_id":"@algorandfoundation/tealscript@0.21.0","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"c7bf2e256c4918b0c090e3985de69a0088a57c20","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.21.0.tgz","fileCount":24,"integrity":"sha512-2VNIg/j16/sUo7dKyCQ8G80Zw69GVeasyIyEkzC0U3s2P5TA8yOVokpPKxl37HNM5vicQD5B+RjpfWdpmgruKQ==","signatures":[{"sig":"MEQCICjRsAW4LAFsUZdK+dqIMmWUIRLlc/2w8bxuARmS2qsPAiA4wNuFwPdiquEuQve49MWymSi2UkO7GmBtTU/ZXVQ9oA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":453856},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"e9c9aedd2ba5340fb9e5721095e702cc4a205e47","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc","pre-test":"yarn compile-tests && yarn generate-test-clients","run-itxns":"tsx examples/itxns/demo.ts","pre-commit":"yarn lint && yarn test && yarn jest examples/ && yarn run-examples && yarn webpack-smoketest","run-merkle":"tsx examples/merkle/demo.ts","run-simple":"tsx examples/simple/index.ts","compile-amm":"tsx ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","run-examples":"yarn run-merkle && yarn run-tuple_in_box && yarn run-itxns","compile-arc12":"tsx src/bin/tealscript.ts examples/arc12/arc12.algo.ts","compile-arc75":"tsx src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"tsx ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-tests":"for f in tests/contracts/*.algo.ts; do echo $f && ts-node src/bin/tealscript.ts $f tests/contracts/artifacts; done","test-coverage":"jest --coverage tests/","test-examples":"jest examples/","compile-merkle":"tsx ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"tsx ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-auction":"tsx ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"tsx ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-examples":"yarn compile-amm && yarn compile-arc12 && yarn compile-arc75 && yarn compile-auction && yarn compile-itxns && yarn compile-simple && yarn compile-tuple_in_box && yarn compile-calculator && yarn compile-merkle && yarn compile-big_box","run-tuple_in_box":"tsx ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"tsx ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-tuple_in_box":"tsx ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.1","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.3","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","webpack":"^5.88.1","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","@jest/globals":"^29.5.0","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.21.0_1688505057396_0.7037980217656219","host":"s3://npm-registry-packages"}},"0.22.0":{"name":"@algorandfoundation/tealscript","version":"0.22.0","_id":"@algorandfoundation/tealscript@0.22.0","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"bdc71752fe3581d8d5e6b4c7467e0158250312bd","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.22.0.tgz","fileCount":24,"integrity":"sha512-/o3YBYxkQkQhfgrxv1Li9vZlTzF6/BOx4zCymV45NpoPOOzLDsd5tb8GsTpyU7B7YO/m8EVneDDh0qRqOuubtw==","signatures":[{"sig":"MEUCIGv46prsv4Uhf874lyDdH7Akq6DpYvzBs9O4+AuWs1rJAiEA0aauirV93wLu3wJoOnmVJnAWTIG2eJ/oxsgJbL3Lj6c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":463882},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"da9bbb8b3d790f7305018d60fd34ad877c081fe3","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc","pre-test":"yarn compile-tests && yarn generate-test-clients","run-itxns":"tsx examples/itxns/demo.ts","pre-commit":"yarn lint && yarn test && yarn jest examples/ && yarn run-examples && yarn webpack-smoketest","run-merkle":"tsx examples/merkle/demo.ts","run-simple":"tsx examples/simple/index.ts","compile-amm":"tsx ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","run-examples":"yarn run-merkle && yarn run-tuple_in_box && yarn run-itxns","compile-arc12":"tsx src/bin/tealscript.ts examples/arc12/arc12.algo.ts","compile-arc75":"tsx src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"tsx ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-tests":"for f in tests/contracts/*.algo.ts; do echo $f && ts-node src/bin/tealscript.ts $f tests/contracts/artifacts; done","test-coverage":"jest --coverage tests/","test-examples":"jest examples/","compile-merkle":"tsx ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"tsx ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-auction":"tsx ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"tsx ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-examples":"yarn compile-amm && yarn compile-arc12 && yarn compile-arc75 && yarn compile-auction && yarn compile-itxns && yarn compile-simple && yarn compile-tuple_in_box && yarn compile-calculator && yarn compile-merkle && yarn compile-big_box","run-tuple_in_box":"tsx ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"tsx ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-tuple_in_box":"tsx ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.1","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.3","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","webpack":"^5.88.1","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","@jest/globals":"^29.5.0","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.22.0_1688674002012_0.879995333648321","host":"s3://npm-registry-packages"}},"0.23.0":{"name":"@algorandfoundation/tealscript","version":"0.23.0","_id":"@algorandfoundation/tealscript@0.23.0","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"24a1f6ab02516b18b0be6e0faf4f11a70860808a","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.23.0.tgz","fileCount":24,"integrity":"sha512-huiWTFMA2lNh6Qgev+O9IC4v3npItdt6FePTimndwfmgOK24mMpldLaVZzzhOzkjdbEq59n0Ol183hksO4LA1g==","signatures":[{"sig":"MEYCIQCoKOgcT6XHZzfo5NpKMlVRm5PmFBFmI2jMAFe5ocW6uQIhAOMdpyKCWJUPrxdZrdyhSZxQdSIPfjmHohSnvFfFt55K","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":463876},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"caf104805abc01df2e43a9f5dac4c45dfd58b54a","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc","pre-test":"yarn compile-tests && yarn generate-test-clients","run-itxns":"tsx examples/itxns/demo.ts","pre-commit":"yarn lint && yarn test && yarn jest examples/ && yarn run-examples && yarn webpack-smoketest","run-merkle":"tsx examples/merkle/demo.ts","run-simple":"tsx examples/simple/index.ts","compile-amm":"tsx ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","run-examples":"yarn run-merkle && yarn run-tuple_in_box && yarn run-itxns","compile-arc12":"tsx src/bin/tealscript.ts examples/arc12/arc12.algo.ts","compile-arc75":"tsx src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"tsx ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-tests":"for f in tests/contracts/*.algo.ts; do echo $f && ts-node src/bin/tealscript.ts $f tests/contracts/artifacts; done","test-coverage":"jest --coverage tests/","test-examples":"jest examples/","compile-merkle":"tsx ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"tsx ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-auction":"tsx ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"tsx ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-examples":"yarn compile-amm && yarn compile-arc12 && yarn compile-arc75 && yarn compile-auction && yarn compile-itxns && yarn compile-simple && yarn compile-tuple_in_box && yarn compile-calculator && yarn compile-merkle && yarn compile-big_box","run-tuple_in_box":"tsx ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"tsx ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-tuple_in_box":"tsx ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.1","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.3","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","webpack":"^5.88.1","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","@jest/globals":"^29.5.0","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.23.0_1688674927104_0.15575330603182858","host":"s3://npm-registry-packages"}},"0.24.0":{"name":"@algorandfoundation/tealscript","version":"0.24.0","_id":"@algorandfoundation/tealscript@0.24.0","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"8269ef80681c539f6f464e7b1501431284c6d13c","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.24.0.tgz","fileCount":24,"integrity":"sha512-E7ekHCxI0/VYcbj/SUoO30V1U5zwMgwE8BKLyj5fp0HQ73o4VTRLIfqcAr9qryDXgY1+faYGLmClLUZ4ZyQdgg==","signatures":[{"sig":"MEQCIFY7dlCWZQHwrrbbYCJbROflgLURaRA84LPf+TVcLv45AiBXxhaaf93Ida+Bz1VMuQAeLzl9btv4AJmSuN9Oo3buEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":464559},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"f2512208e1214e9165c7470df8bc592738376039","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc","pre-test":"yarn compile-tests && yarn generate-test-clients","run-itxns":"tsx examples/itxns/demo.ts","pre-commit":"yarn lint && yarn test && yarn jest examples/ && yarn run-examples && yarn webpack-smoketest","run-merkle":"tsx examples/merkle/demo.ts","run-simple":"tsx examples/simple/index.ts","compile-amm":"tsx ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","run-examples":"yarn run-merkle && yarn run-tuple_in_box && yarn run-itxns","compile-arc12":"tsx src/bin/tealscript.ts examples/arc12/arc12.algo.ts","compile-arc75":"tsx src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"tsx ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-tests":"for f in tests/contracts/*.algo.ts; do echo $f && ts-node src/bin/tealscript.ts $f tests/contracts/artifacts; done","test-coverage":"jest --coverage tests/","test-examples":"jest examples/","compile-merkle":"tsx ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"tsx ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-auction":"tsx ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"tsx ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-examples":"yarn compile-amm && yarn compile-arc12 && yarn compile-arc75 && yarn compile-auction && yarn compile-itxns && yarn compile-simple && yarn compile-tuple_in_box && yarn compile-calculator && yarn compile-merkle && yarn compile-big_box","run-tuple_in_box":"tsx ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"tsx ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-tuple_in_box":"tsx ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.1","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.3","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","webpack":"^5.88.1","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","@jest/globals":"^29.5.0","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.24.0_1688691082930_0.8598221109300104","host":"s3://npm-registry-packages"}},"0.25.0":{"name":"@algorandfoundation/tealscript","version":"0.25.0","_id":"@algorandfoundation/tealscript@0.25.0","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"bd07f46c7a6ee57634ba65ee3db9c558e0984ce9","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.25.0.tgz","fileCount":24,"integrity":"sha512-jiRrpHE9PfcND9gmT7sT20SnaHcZnTkV9rmZk96fJQXYfZW6OXFmRh6TMiKupiiS8BEGtobQ84LU4Lzobbarug==","signatures":[{"sig":"MEYCIQCfUbrNpqaiFKwnRBMYkCYGOTnx8pw7Ua+jd4FysY1NMAIhANUAD1Xdj6sjju22cuwQk8XxFqWg43gVcXDG1rxApzDU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":463788},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"6192801bc43acd6fdfd00c56b5f73726e48babd6","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc","pre-test":"yarn compile-tests && yarn generate-test-clients","run-itxns":"tsx examples/itxns/demo.ts","pre-commit":"yarn lint && yarn test && yarn jest examples/ && yarn run-examples && yarn webpack-smoketest","run-merkle":"tsx examples/merkle/demo.ts","run-simple":"tsx examples/simple/index.ts","compile-amm":"tsx ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","run-examples":"yarn run-merkle && yarn run-tuple_in_box && yarn run-itxns","compile-arc75":"tsx src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"tsx ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-tests":"for f in tests/contracts/*.algo.ts; do echo $f && ts-node src/bin/tealscript.ts $f tests/contracts/artifacts; done","test-coverage":"jest --coverage tests/","test-examples":"jest examples/","compile-merkle":"tsx ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"tsx ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-auction":"tsx ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"tsx ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-examples":"yarn compile-amm && yarn compile-arc75 && yarn compile-auction && yarn compile-itxns && yarn compile-simple && yarn compile-tuple_in_box && yarn compile-calculator && yarn compile-merkle && yarn compile-big_box","run-tuple_in_box":"tsx ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"tsx ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-tuple_in_box":"tsx ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.1","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.3","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","webpack":"^5.88.1","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","@jest/globals":"^29.5.0","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.25.0_1688758123827_0.8788095019931081","host":"s3://npm-registry-packages"}},"0.26.0":{"name":"@algorandfoundation/tealscript","version":"0.26.0","_id":"@algorandfoundation/tealscript@0.26.0","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"3ae89a44ee5bebccd04ce348a201f0aaf697618e","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.26.0.tgz","fileCount":24,"integrity":"sha512-Q8p/F9mVs6bOCF8Hj2XzSrnP4ZnotHc2rPTdoyxD2JLMlTFIYlLwlLfXYEr40qL0eN+iePiHs1nzyZXk6qgFkQ==","signatures":[{"sig":"MEYCIQCy2Sus42amjSrlJdUvyY+xqJBG08RiCY1kmXSUi4ENgAIhAKtI4evI7ufPycwceqZCQVkUgpikyrdRCZZgAyVN7nGo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":465507},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"54d1d416cf044c331fce629b9f8e8dea7aab1637","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc","pre-test":"yarn compile-tests && yarn generate-test-clients","run-itxns":"tsx examples/itxns/demo.ts","pre-commit":"yarn lint && yarn test && yarn jest examples/ && yarn run-examples && yarn webpack-smoketest","run-merkle":"tsx examples/merkle/demo.ts","run-simple":"tsx examples/simple/index.ts","compile-amm":"tsx ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","run-examples":"yarn run-merkle && yarn run-tuple_in_box && yarn run-itxns","compile-arc75":"tsx src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"tsx ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-tests":"for f in tests/contracts/*.algo.ts; do echo $f && ts-node src/bin/tealscript.ts $f tests/contracts/artifacts; done","test-coverage":"jest --coverage tests/","test-examples":"jest examples/","compile-merkle":"tsx ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"tsx ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-auction":"tsx ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"tsx ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-examples":"yarn compile-amm && yarn compile-arc75 && yarn compile-auction && yarn compile-itxns && yarn compile-simple && yarn compile-tuple_in_box && yarn compile-calculator && yarn compile-merkle && yarn compile-big_box","run-tuple_in_box":"tsx ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"tsx ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-tuple_in_box":"tsx ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.1","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.3","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","webpack":"^5.88.1","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","@jest/globals":"^29.5.0","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.26.0_1688820814305_0.39450163984406594","host":"s3://npm-registry-packages"}},"0.26.1":{"name":"@algorandfoundation/tealscript","version":"0.26.1","_id":"@algorandfoundation/tealscript@0.26.1","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"4aa635184332e232408bb73045b4837efc42c715","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.26.1.tgz","fileCount":24,"integrity":"sha512-2QHv3jc05myBO/nWAuUJ435E2ZPVU5TqPSRHLtJUQ0aM8RlGx9EHZn/R90nVVr+UXSpgl+ZasCuBTESfUTjh8A==","signatures":[{"sig":"MEUCIC0eBxi4W1BhA9w6ACJnHaJhxjvjyUw72kLJpuKkyd2OAiEAstBg1IG7qSMmqvIU6s0zozFKXqfY2eDa9vKVaXh93/o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":465664},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"c275c538dc8bcec90367258756ece2185c91b101","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc","pre-test":"yarn compile-tests && yarn generate-test-clients","run-itxns":"tsx examples/itxns/demo.ts","pre-commit":"yarn lint && yarn test && yarn jest examples/ && yarn run-examples && yarn webpack-smoketest","run-merkle":"tsx examples/merkle/demo.ts","run-simple":"tsx examples/simple/index.ts","compile-amm":"tsx ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","run-examples":"yarn run-merkle && yarn run-tuple_in_box && yarn run-itxns","compile-arc75":"tsx src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"tsx ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-tests":"for f in tests/contracts/*.algo.ts; do echo $f && ts-node src/bin/tealscript.ts $f tests/contracts/artifacts; done","test-coverage":"jest --coverage tests/","test-examples":"jest examples/","compile-merkle":"tsx ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"tsx ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-auction":"tsx ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"tsx ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-examples":"yarn compile-amm && yarn compile-arc75 && yarn compile-auction && yarn compile-itxns && yarn compile-simple && yarn compile-tuple_in_box && yarn compile-calculator && yarn compile-merkle && yarn compile-big_box","run-tuple_in_box":"tsx ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"tsx ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-tuple_in_box":"tsx ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.1","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.3","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","webpack":"^5.88.1","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","@jest/globals":"^29.5.0","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.26.1_1689072408907_0.628142474192833","host":"s3://npm-registry-packages"}},"0.26.2":{"name":"@algorandfoundation/tealscript","version":"0.26.2","_id":"@algorandfoundation/tealscript@0.26.2","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"629c14393d1e3c40abb8632f3c9e2906b61af11b","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.26.2.tgz","fileCount":24,"integrity":"sha512-V6qa2k8j1ZNVbq/uKRVUdjlonrYzM34VDjOeZY5tAUhr3tKLilsMvzOckimw3h2oNE9yRGFAy6HUqNgOLZCsyA==","signatures":[{"sig":"MEQCIFt5Z9B/wc1ZdyoMndJRtIC3/U11biDqwGE4POSSR2YEAiAejgOEteiJ5OutxcH00ELCNQFE1QmcEMuiZEKSspd/Iw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":466866},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"03af67fcd3755f071eaf764cedbebe936f86bf04","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc","pre-test":"yarn compile-tests && yarn generate-test-clients","run-itxns":"tsx examples/itxns/demo.ts","pre-commit":"yarn lint && yarn test && yarn jest examples/ && yarn run-examples && yarn webpack-smoketest","run-merkle":"tsx examples/merkle/demo.ts","run-simple":"tsx examples/simple/index.ts","compile-amm":"tsx ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","run-examples":"yarn run-merkle && yarn run-tuple_in_box && yarn run-itxns","compile-arc75":"tsx src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"tsx ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-tests":"for f in tests/contracts/*.algo.ts; do echo $f && ts-node src/bin/tealscript.ts $f tests/contracts/artifacts; done","test-coverage":"jest --coverage tests/","test-examples":"jest examples/","compile-merkle":"tsx ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"tsx ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-auction":"tsx ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"tsx ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-examples":"yarn compile-amm && yarn compile-arc75 && yarn compile-auction && yarn compile-itxns && yarn compile-simple && yarn compile-tuple_in_box && yarn compile-calculator && yarn compile-merkle && yarn compile-big_box","run-tuple_in_box":"tsx ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"tsx ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-tuple_in_box":"tsx ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.1","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.3","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","webpack":"^5.88.1","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","@jest/globals":"^29.5.0","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.26.2_1689250662741_0.015203201559198742","host":"s3://npm-registry-packages"}},"0.27.1":{"name":"@algorandfoundation/tealscript","version":"0.27.1","_id":"@algorandfoundation/tealscript@0.27.1","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"5c5c5c6526f1946668724f4a3fd7d16594b7a393","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.27.1.tgz","fileCount":24,"integrity":"sha512-ydsFUNd5okd7eIQXacHyCUVvmjeWn62Terprjjg06wC7+O3Vwtsa7RA+DQ53CAWoy/xBJfQKxTuaydmZB0+Agg==","signatures":[{"sig":"MEUCIQCO5zRCN/yYb/DPoRtlsYW7qtm/aHh/51Wh+C7xR/XJoQIgH+lHn9R3Ij1bQaWghfElrFTYSWEAAI3cj+kDMXSLs9I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":469010},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"a72bd212d86b82d0e5b68f0ba4a02f73def4152e","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc","pre-test":"yarn compile-tests && yarn generate-test-clients","run-itxns":"tsx examples/itxns/demo.ts","pre-commit":"yarn lint && yarn test && yarn jest examples/ && yarn run-examples && yarn webpack-smoketest","run-merkle":"tsx examples/merkle/demo.ts","run-simple":"tsx examples/simple/index.ts","compile-amm":"tsx ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","run-examples":"yarn run-merkle && yarn run-tuple_in_box && yarn run-itxns","compile-arc75":"tsx src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"tsx ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-tests":"for f in tests/contracts/*.algo.ts; do echo $f && ts-node src/bin/tealscript.ts $f tests/contracts/artifacts; done","test-coverage":"jest --coverage tests/","test-examples":"jest examples/","compile-merkle":"tsx ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"tsx ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-auction":"tsx ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"tsx ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-examples":"yarn compile-amm && yarn compile-arc75 && yarn compile-auction && yarn compile-itxns && yarn compile-simple && yarn compile-tuple_in_box && yarn compile-calculator && yarn compile-merkle && yarn compile-big_box","run-tuple_in_box":"tsx ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"tsx ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-tuple_in_box":"tsx ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.1","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.3","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","webpack":"^5.88.1","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","@jest/globals":"^29.5.0","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.27.1_1689263866328_0.7908820437986199","host":"s3://npm-registry-packages"}},"0.27.2":{"name":"@algorandfoundation/tealscript","version":"0.27.2","_id":"@algorandfoundation/tealscript@0.27.2","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"cd32a0a7ed75b45a5e087ca77f27f249f71962a3","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.27.2.tgz","fileCount":24,"integrity":"sha512-3qiyQfA8kOZixXbY7WNRpBDllkpLMkDo8zuragoSDPA/0Tm/sOlCRtuuKD7fU4jQkHIDMSQHX6aNVO9Hyc5n7Q==","signatures":[{"sig":"MEQCIAi76pq4G/67fde0KzcHK+zk6Nfb6ForJT4JQbQPZ5BAAiA6AxDExLfcEciH7Kf0JqO535KJ69Nm3YkcYBU+tKhFAg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":469303},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"c7c27a0dc5ff6aca930beeef090914a9bc0c7d73","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc","pre-test":"yarn compile-tests && yarn generate-test-clients","run-itxns":"tsx examples/itxns/demo.ts","pre-commit":"yarn lint && yarn test && yarn jest examples/ && yarn run-examples && yarn webpack-smoketest","run-merkle":"tsx examples/merkle/demo.ts","run-simple":"tsx examples/simple/index.ts","compile-amm":"tsx ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","run-examples":"yarn run-merkle && yarn run-tuple_in_box && yarn run-itxns","compile-arc75":"tsx src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"tsx ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-tests":"for f in tests/contracts/*.algo.ts; do echo $f && ts-node src/bin/tealscript.ts $f tests/contracts/artifacts; done","test-coverage":"jest --coverage tests/","test-examples":"jest examples/","compile-merkle":"tsx ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"tsx ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-auction":"tsx ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"tsx ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-examples":"yarn compile-amm && yarn compile-arc75 && yarn compile-auction && yarn compile-itxns && yarn compile-simple && yarn compile-tuple_in_box && yarn compile-calculator && yarn compile-merkle && yarn compile-big_box","run-tuple_in_box":"tsx ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"tsx ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-tuple_in_box":"tsx ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.1","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.3","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","webpack":"^5.88.1","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","@jest/globals":"^29.5.0","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.27.2_1689275594261_0.6250673530125126","host":"s3://npm-registry-packages"}},"0.27.3":{"name":"@algorandfoundation/tealscript","version":"0.27.3","_id":"@algorandfoundation/tealscript@0.27.3","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"5dc083e8f5770fd77559802b8b80d64ae23c74d1","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.27.3.tgz","fileCount":24,"integrity":"sha512-jT0PbOohUbzzxftrBes0sIp08bguEw5Q6nJ3JnN5Gx53lWpX1HSaWdU2aD5a2SeiSaaNr45JJSRL0Hsz5fPDcQ==","signatures":[{"sig":"MEYCIQCBHrvdam7yYNG4rsQJRaULL8ay+/CHxRoVzzG6eh35lQIhAOMEapz9f5+b1YDLfuMdzCiMCTtteDlaxwoHRNN1hk3F","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":469787},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"74137eaa56e20dcce0e06af3cd232deeb5175384","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc","pre-test":"yarn compile-tests && yarn generate-test-clients","run-itxns":"tsx examples/itxns/demo.ts","pre-commit":"yarn lint && yarn test && yarn jest examples/ && yarn run-examples && yarn webpack-smoketest","run-merkle":"tsx examples/merkle/demo.ts","run-simple":"tsx examples/simple/index.ts","compile-amm":"tsx ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","run-examples":"yarn run-merkle && yarn run-tuple_in_box && yarn run-itxns","compile-arc75":"tsx src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"tsx ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-tests":"for f in tests/contracts/*.algo.ts; do echo $f && ts-node src/bin/tealscript.ts $f tests/contracts/artifacts; done","test-coverage":"jest --coverage tests/","test-examples":"jest examples/","compile-merkle":"tsx ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"tsx ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-auction":"tsx ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"tsx ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-examples":"yarn compile-amm && yarn compile-arc75 && yarn compile-auction && yarn compile-itxns && yarn compile-simple && yarn compile-tuple_in_box && yarn compile-calculator && yarn compile-merkle && yarn compile-big_box","run-tuple_in_box":"tsx ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"tsx ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-tuple_in_box":"tsx ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.1","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.3","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","webpack":"^5.88.1","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","@jest/globals":"^29.5.0","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.27.3_1689447814515_0.11970236128810274","host":"s3://npm-registry-packages"}},"0.28.0":{"name":"@algorandfoundation/tealscript","version":"0.28.0","_id":"@algorandfoundation/tealscript@0.28.0","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"86fe8ec80050c35d7e85246c3ce780edb00734d4","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.28.0.tgz","fileCount":24,"integrity":"sha512-ktnUo6L3YcqDFWQ7O/dJX1wzk8Y0x/IUMf7wxoqeQtUi8DfaWV13Pig1PMw6rY/QklqAjtyxPNOXtF0H+8pPhQ==","signatures":[{"sig":"MEUCIQC0o/m0hUM0IOAHHbMovlu5lQtpdDySo0Kdn9H/Fl0IvAIgHoNgvfesxyNKbUeCOikBam7IOlD9aEvNffkTgxUKGlo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":489744},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"e75ffd585a73e347f0c550ec65c9a3ec2d7846c9","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc","pre-test":"yarn compile-tests && yarn generate-test-clients","run-itxns":"tsx examples/itxns/demo.ts","pre-commit":"yarn lint && yarn test && yarn jest examples/ && yarn run-examples && yarn webpack-smoketest","run-merkle":"tsx examples/merkle/demo.ts","run-simple":"tsx examples/simple/index.ts","compile-amm":"tsx ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","run-examples":"yarn run-merkle && yarn run-tuple_in_box && yarn run-itxns","compile-arc75":"tsx src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"tsx ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-tests":"for f in tests/contracts/*.algo.ts; do echo $f && ts-node src/bin/tealscript.ts $f tests/contracts/artifacts; done","test-coverage":"jest --coverage tests/","test-examples":"jest examples/","compile-merkle":"tsx ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"tsx ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-auction":"tsx ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"tsx ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-examples":"yarn compile-amm && yarn compile-arc75 && yarn compile-auction && yarn compile-itxns && yarn compile-simple && yarn compile-tuple_in_box && yarn compile-calculator && yarn compile-merkle && yarn compile-big_box","run-tuple_in_box":"tsx ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"tsx ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-tuple_in_box":"tsx ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.1","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.3","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","webpack":"^5.88.1","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","@jest/globals":"^29.5.0","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.28.0_1690227356954_0.4215123151190594","host":"s3://npm-registry-packages"}},"0.29.0":{"name":"@algorandfoundation/tealscript","version":"0.29.0","_id":"@algorandfoundation/tealscript@0.29.0","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"131a248855ee061cba4868c60865d92c6344adcc","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.29.0.tgz","fileCount":24,"integrity":"sha512-R2k3ObIg2FnV3Nch1zNRNkz9Q+O8VSZiRAmk4td5yxvWw5XlD3ApzU2FogC+SWzSTa7y8APRT+lGoMK5U4zztg==","signatures":[{"sig":"MEYCIQDZKzdMzQ0qsALMt17ktTPcYwzNdrh7gqOKMfPHGa0uvAIhAK0PWuusCS101km5S7Bb5oBZQP1mfuzruxDleD9RK7vr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493802},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"701030d6c67ac4fa7b8ef17201402aba817e0a3c","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc","pre-test":"yarn compile-tests && yarn generate-test-clients","run-itxns":"tsx examples/itxns/demo.ts","pre-commit":"yarn lint && yarn test && yarn jest examples/ && yarn run-examples && yarn webpack-smoketest","run-merkle":"tsx examples/merkle/demo.ts","run-simple":"tsx examples/simple/index.ts","compile-amm":"tsx ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","run-examples":"yarn run-merkle && yarn run-tuple_in_box && yarn run-itxns","compile-arc75":"tsx src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"tsx ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-tests":"for f in tests/contracts/*.algo.ts; do echo $f && ts-node src/bin/tealscript.ts $f tests/contracts/artifacts; done","test-coverage":"jest --coverage tests/","test-examples":"jest examples/","compile-merkle":"tsx ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"tsx ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-auction":"tsx ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"tsx ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-examples":"yarn compile-amm && yarn compile-arc75 && yarn compile-auction && yarn compile-itxns && yarn compile-simple && yarn compile-tuple_in_box && yarn compile-calculator && yarn compile-merkle && yarn compile-big_box","run-tuple_in_box":"tsx ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"tsx ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-tuple_in_box":"tsx ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.1","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.3","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","webpack":"^5.88.1","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","@jest/globals":"^29.5.0","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.29.0_1690322937771_0.3453908228107596","host":"s3://npm-registry-packages"}},"0.30.0":{"name":"@algorandfoundation/tealscript","version":"0.30.0","_id":"@algorandfoundation/tealscript@0.30.0","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"774a22d52dac6289098f9425288ba034732eb7a8","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.30.0.tgz","fileCount":24,"integrity":"sha512-Hx7s5XNJf80KNpc1hCRgWbloh3l8ofOLvq8tkM0PEc3bxTBMvpzusg6GT2KxXYqqEfMX6suT9IIC9O6EGYz03Q==","signatures":[{"sig":"MEUCIQCkYsrf6p0ubr1OyXvxVsMNxe4vKHJusUaUW83odmF/YwIgCj28ULo7Zea4qn2YOVE9AR38E0sKrp1kjM28gSj8DkU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":497199},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"110d7625ca549781c9ddc0d9cd6b0fb2d67045ce","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc","pre-test":"yarn compile-tests && yarn generate-test-clients","run-itxns":"tsx examples/itxns/demo.ts","pre-commit":"yarn lint && yarn test && yarn jest examples/ && yarn run-examples && yarn webpack-smoketest","run-merkle":"tsx examples/merkle/demo.ts","run-simple":"tsx examples/simple/index.ts","compile-amm":"tsx ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","run-examples":"yarn run-merkle && yarn run-tuple_in_box && yarn run-itxns","compile-arc72":"tsx src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"tsx src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"tsx ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-tests":"for f in tests/contracts/*.algo.ts; do echo $f && ts-node src/bin/tealscript.ts $f tests/contracts/artifacts; done","test-coverage":"jest --coverage tests/","test-examples":"jest examples/","compile-merkle":"tsx ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"tsx ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-auction":"tsx ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"tsx ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-examples":"yarn compile-amm && yarn compile-arc75 && yarn compile-auction && yarn compile-itxns && yarn compile-simple && yarn compile-tuple_in_box && yarn compile-calculator && yarn compile-merkle && yarn compile-big_box && compile-arc72","run-tuple_in_box":"tsx ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"tsx ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-tuple_in_box":"tsx ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.1","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.3","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","webpack":"^5.88.1","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","@jest/globals":"^29.5.0","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.30.0_1691019018343_0.9243300508838781","host":"s3://npm-registry-packages"}},"0.31.0":{"name":"@algorandfoundation/tealscript","version":"0.31.0","_id":"@algorandfoundation/tealscript@0.31.0","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"91e9d420a5b00b1d8f604424ca0cab5f9bd2c39f","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.31.0.tgz","fileCount":24,"integrity":"sha512-xig/RYaHiRcVrlP/p0QQU7MsiUUKQf6ICsFafHxZ6CdhiKUebFMnUOSXVojOMkP8cFRf3qrZzE32ubBX4MDhYg==","signatures":[{"sig":"MEQCIGkjJWx4VKqsqB7dR9vMufuyJrPypmaSmGyytI1INV78AiBvkeHX25rT8IGeCESFDOFUAmStgS7g9Y4bCHW/maNcGw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":502435},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"cb28aae79c060a912e188e1778f70f888df97548","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc","pre-test":"yarn compile-tests && yarn generate-test-clients","run-itxns":"tsx examples/itxns/demo.ts","pre-commit":"yarn lint && yarn test && yarn jest examples/ && yarn run-examples && yarn webpack-smoketest","run-merkle":"tsx examples/merkle/demo.ts","run-simple":"tsx examples/simple/index.ts","compile-amm":"tsx ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","run-examples":"yarn run-merkle && yarn run-tuple_in_box && yarn run-itxns","compile-arc72":"tsx src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"tsx src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"tsx ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-tests":"for f in tests/contracts/*.algo.ts; do echo $f && ts-node src/bin/tealscript.ts $f tests/contracts/artifacts; done","test-coverage":"jest --coverage tests/","test-examples":"jest examples/","compile-merkle":"tsx ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"tsx ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-auction":"tsx ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"tsx ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-examples":"yarn compile-amm && yarn compile-arc75 && yarn compile-auction && yarn compile-itxns && yarn compile-simple && yarn compile-tuple_in_box && yarn compile-calculator && yarn compile-merkle && yarn compile-big_box && yarn compile-arc72","run-tuple_in_box":"tsx ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"tsx ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-tuple_in_box":"tsx ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.1","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.3","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","webpack":"^5.88.1","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","@jest/globals":"^29.5.0","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.31.0_1691243284521_0.25503214914763417","host":"s3://npm-registry-packages"}},"0.31.1":{"name":"@algorandfoundation/tealscript","version":"0.31.1","_id":"@algorandfoundation/tealscript@0.31.1","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"d2b4badbab7ecc0d49799833df3fe568fda3ab84","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.31.1.tgz","fileCount":24,"integrity":"sha512-5qGvM50c4nuJ2LQxI7E1Mx1ZN6HTO6/hE86TAj5bYPJ9SZNcrSWt1MsniXB9xqcnuNRTnjReZ/2tq4p3X52eMw==","signatures":[{"sig":"MEYCIQDhibDh6Fy5UtgonaQHTGW2qxsnHdrJpSWOo1VvLi2+awIhAKKeuT6A9XzA3pjm1yY7Uut4fjyxxeF78UmZBflkCEe1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":502673},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"85424c8804420ec2ea21bb0d71589f9e861ad366","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc","pre-test":"yarn compile-tests && yarn generate-test-clients","run-itxns":"tsx examples/itxns/demo.ts","pre-commit":"yarn lint && yarn test && yarn jest examples/ && yarn run-examples && yarn webpack-smoketest","run-merkle":"tsx examples/merkle/demo.ts","run-simple":"tsx examples/simple/index.ts","compile-amm":"tsx ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","run-examples":"yarn run-merkle && yarn run-tuple_in_box && yarn run-itxns","compile-arc72":"tsx src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"tsx src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"tsx ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-tests":"for f in tests/contracts/*.algo.ts; do echo $f && ts-node src/bin/tealscript.ts $f tests/contracts/artifacts; done","test-coverage":"jest --coverage tests/","test-examples":"jest examples/","compile-merkle":"tsx ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"tsx ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-auction":"tsx ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"tsx ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-examples":"yarn compile-amm && yarn compile-arc75 && yarn compile-auction && yarn compile-itxns && yarn compile-simple && yarn compile-tuple_in_box && yarn compile-calculator && yarn compile-merkle && yarn compile-big_box && yarn compile-arc72","run-tuple_in_box":"tsx ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"tsx ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-tuple_in_box":"tsx ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.1","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.3","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","webpack":"^5.88.1","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","@jest/globals":"^29.5.0","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.31.1_1691249022869_0.35637924434606694","host":"s3://npm-registry-packages"}},"0.32.0":{"name":"@algorandfoundation/tealscript","version":"0.32.0","_id":"@algorandfoundation/tealscript@0.32.0","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"e3cd5b81d9b3331ec9dd65bb8017cf227fae645a","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.32.0.tgz","fileCount":24,"integrity":"sha512-OPKtijpUpVLDANWJGjoc/WmyF2vsB4S9C1zuZtE37J215e5deiiOraNXpvDJvjv8eLnTTM7st5FQuIbhbm7UIw==","signatures":[{"sig":"MEQCIGBlSmztbm4XZ3MmHIruCRl/rhp60U61XkNYOzyVLSIyAiB82TUjAm3d4nzvXPZRtpOwPDFrlefZr2Lz0xlh27yYGA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":508254},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"7d0b761238d72e6eb19556d06f7a6cd721a8c23a","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc","pre-test":"yarn compile-tests && yarn generate-test-clients","run-itxns":"tsx examples/itxns/demo.ts","pre-commit":"yarn lint && yarn test && yarn jest examples/ && yarn run-examples && yarn webpack-smoketest","run-merkle":"tsx examples/merkle/demo.ts","run-simple":"tsx examples/simple/index.ts","compile-amm":"tsx ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","run-examples":"yarn run-merkle && yarn run-tuple_in_box && yarn run-itxns","compile-arc72":"tsx src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"tsx src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"tsx ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-tests":"for f in tests/contracts/*.algo.ts; do echo $f && ts-node src/bin/tealscript.ts $f tests/contracts/artifacts; done","test-coverage":"jest --coverage tests/","test-examples":"jest examples/","compile-merkle":"tsx ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"tsx ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-auction":"tsx ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"tsx ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-examples":"yarn compile-amm && yarn compile-arc75 && yarn compile-auction && yarn compile-itxns && yarn compile-simple && yarn compile-tuple_in_box && yarn compile-calculator && yarn compile-merkle && yarn compile-big_box && yarn compile-arc72","run-tuple_in_box":"tsx ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"tsx ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-tuple_in_box":"tsx ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.1","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.3","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","webpack":"^5.88.1","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","@jest/globals":"^29.5.0","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.32.0_1691274645580_0.1621868057194864","host":"s3://npm-registry-packages"}},"0.33.0":{"name":"@algorandfoundation/tealscript","version":"0.33.0","_id":"@algorandfoundation/tealscript@0.33.0","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"ea993303d531bbabc9849877acc04bed5298593c","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.33.0.tgz","fileCount":24,"integrity":"sha512-5yqZFynp2Nxppnum29HoLttcnE6JUCZQ7Ribcqg+rK8ybYHwYUzHySije2GRtkWYgmzAN/Fjx2d+5YmWJ+KThg==","signatures":[{"sig":"MEUCIDCHYowpTgBevGjjhBeVVVxXqOSy4oT/jPyHIHWAYeq+AiEAjprftuWAoNtm1G1COi/Tzc6g9oFk4neTM/7gQSX7HIo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":509539},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"7201b9ceea07207df008c59a2386032dff1b753b","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc","pre-test":"yarn compile-tests && yarn generate-test-clients","run-itxns":"tsx examples/itxns/demo.ts","pre-commit":"yarn lint && yarn test && yarn jest examples/ && yarn run-examples && yarn webpack-smoketest","run-merkle":"tsx examples/merkle/demo.ts","run-simple":"tsx examples/simple/index.ts","compile-amm":"tsx ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","run-examples":"yarn run-merkle && yarn run-tuple_in_box && yarn run-itxns","compile-arc72":"tsx src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"tsx src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"tsx ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-tests":"for f in tests/contracts/*.algo.ts; do echo $f && ts-node src/bin/tealscript.ts $f tests/contracts/artifacts; done","test-coverage":"jest --coverage tests/","test-examples":"jest examples/","compile-merkle":"tsx ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"tsx ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-auction":"tsx ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"tsx ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-examples":"yarn compile-amm && yarn compile-arc75 && yarn compile-auction && yarn compile-itxns && yarn compile-simple && yarn compile-tuple_in_box && yarn compile-calculator && yarn compile-merkle && yarn compile-big_box && yarn compile-arc72","run-tuple_in_box":"tsx ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"tsx ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-tuple_in_box":"tsx ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.1","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.3","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","webpack":"^5.88.1","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","@jest/globals":"^29.5.0","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.33.0_1691332142402_0.1882683328122785","host":"s3://npm-registry-packages"}},"0.34.0":{"name":"@algorandfoundation/tealscript","version":"0.34.0","_id":"@algorandfoundation/tealscript@0.34.0","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"81fbb6d53cd9178efda9e3563e1571419eef734a","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.34.0.tgz","fileCount":24,"integrity":"sha512-ZiC5o+ZlJv0+YcJ2F/Oq9q1YhFuCg6PHK3JTdCukREhZHoz9Lx2mUHF6W7H+VCbm8aNyo8vqcKhQfWtMFpt8EA==","signatures":[{"sig":"MEYCIQCvn4mcZ7SVu2kQ04usMgB9cNeJbrqzxR+Ry7WumWSdxQIhALfMuhMk72sptvxIMG3d+oOyfYpJSnDmdsy5y1d1DH+J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":473371},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"89efb07fca12d24b2a144dad08f1efc0589c9c7b","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc","pre-test":"yarn compile-tests && yarn generate-test-clients","run-itxns":"tsx examples/itxns/demo.ts","pre-commit":"yarn lint && yarn test && yarn jest examples/ && yarn run-examples && yarn webpack-smoketest","run-merkle":"tsx examples/merkle/demo.ts","run-simple":"tsx examples/simple/index.ts","compile-amm":"tsx ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","run-examples":"yarn run-merkle && yarn run-tuple_in_box && yarn run-itxns","compile-arc72":"tsx src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"tsx src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"tsx ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-tests":"for f in tests/contracts/*.algo.ts; do echo $f && ts-node src/bin/tealscript.ts $f tests/contracts/artifacts; done","test-coverage":"jest --coverage tests/","test-examples":"jest examples/","compile-merkle":"tsx ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"tsx ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-auction":"tsx ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"tsx ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-examples":"yarn compile-amm && yarn compile-arc75 && yarn compile-auction && yarn compile-itxns && yarn compile-simple && yarn compile-tuple_in_box && yarn compile-calculator && yarn compile-merkle && yarn compile-big_box && yarn compile-arc72","run-tuple_in_box":"tsx ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"tsx ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-tuple_in_box":"tsx ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.1","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.3","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","webpack":"^5.88.1","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","@jest/globals":"^29.5.0","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.34.0_1691442528408_0.6618486771634247","host":"s3://npm-registry-packages"}},"0.35.0":{"name":"@algorandfoundation/tealscript","version":"0.35.0","_id":"@algorandfoundation/tealscript@0.35.0","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"f6ee09f552cea64eb8621d2456fe38fc3201adda","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.35.0.tgz","fileCount":24,"integrity":"sha512-beTYqFq8w+edSEJgKBk1CVPHywEZAD4zc5oWne9a+euNiVPOmB8lsLN4/kN9KHD338EbfbcgytfIoGNqr8oRrw==","signatures":[{"sig":"MEYCIQC2Xp7ykCvPxhg9e0wRpkbTTjx5QSn8a7WV8JHU4cPsjwIhANwpJxafjQ9eQ9MoUeZbzzW4wRmAOPy1EKdDJOt8GcIw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":473869},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"d3525fe45b4e02af7ea98b7503569635dcc8be72","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc","pre-test":"yarn compile-tests && yarn generate-test-clients","run-itxns":"tsx examples/itxns/demo.ts","pre-commit":"yarn lint && yarn test && yarn jest examples/ && yarn run-examples && yarn webpack-smoketest","run-merkle":"tsx examples/merkle/demo.ts","run-simple":"tsx examples/simple/index.ts","compile-amm":"tsx ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","run-examples":"yarn run-merkle && yarn run-tuple_in_box && yarn run-itxns","compile-arc72":"tsx src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"tsx src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"tsx ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-tests":"for f in tests/contracts/*.algo.ts; do echo $f && ts-node src/bin/tealscript.ts $f tests/contracts/artifacts; done","test-coverage":"jest --coverage tests/","test-examples":"jest examples/","compile-merkle":"tsx ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"tsx ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-auction":"tsx ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"tsx ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-examples":"yarn compile-amm && yarn compile-arc75 && yarn compile-auction && yarn compile-itxns && yarn compile-simple && yarn compile-tuple_in_box && yarn compile-calculator && yarn compile-merkle && yarn compile-big_box && yarn compile-arc72","run-tuple_in_box":"tsx ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"tsx ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-tuple_in_box":"tsx ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.1","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.3","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","webpack":"^5.88.1","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","@jest/globals":"^29.5.0","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.35.0_1691445796445_0.7706013745220881","host":"s3://npm-registry-packages"}},"0.36.0":{"name":"@algorandfoundation/tealscript","version":"0.36.0","_id":"@algorandfoundation/tealscript@0.36.0","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"e606e73bec4e231d84b69462b35a781a644c37ff","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.36.0.tgz","fileCount":24,"integrity":"sha512-x26pSJ2uL0iDThBB77esSJL8iH6nyqFoFyIzZ0YzwuKcDiafym6r4E2kfykDJwu1vihlqGFKVXMJDxyUmyKf7Q==","signatures":[{"sig":"MEQCIBdKNx6Y0V4rRVhrnUL4fGLF/1WJXBmGVKsqtjHsqLs/AiBXBWtGZQ9ogFmD7emr8l2tgnmyksS0OVcFANyBT2EcMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":483109},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"3d479751d2baca08d4156c0d491f29f13ae2230e","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc","pre-test":"yarn compile-tests && yarn generate-test-clients","run-itxns":"tsx examples/itxns/demo.ts","pre-commit":"yarn lint && yarn test && yarn jest examples/ && yarn run-examples && yarn webpack-smoketest","run-merkle":"tsx examples/merkle/demo.ts","run-simple":"tsx examples/simple/index.ts","compile-amm":"tsx ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","run-examples":"yarn run-merkle && yarn run-tuple_in_box && yarn run-itxns","compile-arc72":"tsx src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"tsx src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"tsx ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-tests":"for f in tests/contracts/*.algo.ts; do echo $f && ts-node src/bin/tealscript.ts $f tests/contracts/artifacts; done","test-coverage":"jest --coverage tests/","test-examples":"jest examples/","compile-merkle":"tsx ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"tsx ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-auction":"tsx ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"tsx ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-examples":"yarn compile-amm && yarn compile-arc75 && yarn compile-auction && yarn compile-itxns && yarn compile-simple && yarn compile-tuple_in_box && yarn compile-calculator && yarn compile-merkle && yarn compile-big_box && yarn compile-arc72","run-tuple_in_box":"tsx ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"tsx ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-tuple_in_box":"tsx ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.1","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.3","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","webpack":"^5.88.1","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","@jest/globals":"^29.5.0","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.36.0_1691781326388_0.0014869874315841525","host":"s3://npm-registry-packages"}},"0.37.0":{"name":"@algorandfoundation/tealscript","version":"0.37.0","_id":"@algorandfoundation/tealscript@0.37.0","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"ee0fb84f241b682a4a723183574604f696cd898d","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.37.0.tgz","fileCount":24,"integrity":"sha512-w4mHG4FH5785bOO8AAFxXNKF+LC1liGGogquqqnkvQv0OuYnj0CfnyApPopByK3jNsbz7MA4YxfqtuqWfU1cRA==","signatures":[{"sig":"MEUCIQDXu54/qdy5MGb/1sL/UXVHFU13lLbBFkqqvnrUjMnPCAIgQfpI18xLx2OmEC+bBr+KTK2URMr1M/ukw9xA9kOIctU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":494913},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"f84cd7884f52e7e7048ef7060baed79063a15922","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc","pre-test":"yarn compile-tests && yarn generate-test-clients","run-itxns":"tsx examples/itxns/demo.ts","pre-commit":"yarn lint && yarn test && yarn jest examples/ && yarn run-examples && yarn webpack-smoketest","run-merkle":"tsx examples/merkle/demo.ts","run-simple":"tsx examples/simple/index.ts","compile-amm":"tsx ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","run-examples":"yarn run-merkle && yarn run-tuple_in_box && yarn run-itxns","compile-arc72":"tsx src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"tsx src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"tsx ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-tests":"for f in tests/contracts/*.algo.ts; do echo $f && ts-node src/bin/tealscript.ts $f tests/contracts/artifacts; done","test-coverage":"jest --coverage tests/","test-examples":"jest examples/","compile-merkle":"tsx ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"tsx ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-auction":"tsx ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"tsx ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-examples":"yarn compile-amm && yarn compile-arc75 && yarn compile-auction && yarn compile-itxns && yarn compile-simple && yarn compile-tuple_in_box && yarn compile-calculator && yarn compile-merkle && yarn compile-big_box && yarn compile-arc72","run-tuple_in_box":"tsx ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"tsx ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-tuple_in_box":"tsx ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.1","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.3","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","webpack":"^5.88.1","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","@jest/globals":"^29.5.0","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.37.0_1692153408470_0.4983910436160577","host":"s3://npm-registry-packages"}},"0.38.0":{"name":"@algorandfoundation/tealscript","version":"0.38.0","_id":"@algorandfoundation/tealscript@0.38.0","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"058930f3712eb42a52e9469cdaae1af23e33786c","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.38.0.tgz","fileCount":24,"integrity":"sha512-4ju8VcIMxlv9BetaIka/qAKNNzS/w01wDA48+qiImGe2VbHQ1qHaiGaiXRwHvM7rKMRgTFcqveTV1epmrWYyxw==","signatures":[{"sig":"MEYCIQCOvYO/YpPQOU0Boeo+Pn4kj0EOq28GRmhDTp1bAC+NyAIhAPG6rAVn7AY2u6pd+KoH262ONBHfzRfY6KBND/z2hRnQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":495279},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"98d9d0778955a3256554e9f20ad9e1941a573042","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc","pre-test":"yarn compile-tests && yarn generate-test-clients","run-itxns":"tsx examples/itxns/demo.ts","pre-commit":"yarn lint && yarn test && yarn jest examples/ && yarn run-examples && yarn webpack-smoketest","run-merkle":"tsx examples/merkle/demo.ts","run-simple":"tsx examples/simple/index.ts","compile-amm":"tsx ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","run-examples":"yarn run-merkle && yarn run-tuple_in_box && yarn run-itxns","compile-arc72":"tsx src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"tsx src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"tsx ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-tests":"for f in tests/contracts/*.algo.ts; do echo $f && ts-node src/bin/tealscript.ts $f tests/contracts/artifacts; done","test-coverage":"jest --coverage tests/","test-examples":"jest examples/","compile-merkle":"tsx ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"tsx ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-auction":"tsx ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"tsx ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-examples":"yarn compile-amm && yarn compile-arc75 && yarn compile-auction && yarn compile-itxns && yarn compile-simple && yarn compile-tuple_in_box && yarn compile-calculator && yarn compile-merkle && yarn compile-big_box && yarn compile-arc72","run-tuple_in_box":"tsx ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"tsx ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-tuple_in_box":"tsx ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.1","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.3","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","webpack":"^5.88.1","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","@jest/globals":"^29.5.0","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.38.0_1692292379538_0.6065371456577053","host":"s3://npm-registry-packages"}},"0.39.0":{"name":"@algorandfoundation/tealscript","version":"0.39.0","_id":"@algorandfoundation/tealscript@0.39.0","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"78c769e8250558bd35d2ba22d03699d01f7fcfdc","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.39.0.tgz","fileCount":24,"integrity":"sha512-RNsxkLtjoW1SEtG2tlzqkhQ/ko2Vq6B7UGfX6/lorum+kxKA3HhXRlQ3mS1mMmFyzqG6fXV3IhW0bJK1G5NeTg==","signatures":[{"sig":"MEUCIEFSAd/7nSRSL8o9elEJBhfC11lGuRtG+3eDFx5jc51lAiEAoNPQ7OngZe8hReco47k+S1Om5UwmjJQJ2SqCPAcCvi0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":491821},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"da3fb19b8e5a0be442151d1cf4dd8a6bddbd0bc3","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc","pre-test":"yarn compile-tests && yarn generate-test-clients","run-itxns":"tsx examples/itxns/demo.ts","pre-commit":"yarn lint && yarn test && yarn jest examples/ && yarn run-examples && yarn webpack-smoketest","run-merkle":"tsx examples/merkle/demo.ts","run-simple":"tsx examples/simple/index.ts","compile-amm":"tsx ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","run-examples":"yarn run-merkle && yarn run-tuple_in_box && yarn run-itxns","compile-arc72":"tsx src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"tsx src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"tsx ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-tests":"for f in tests/contracts/*.algo.ts; do echo $f && ts-node src/bin/tealscript.ts $f tests/contracts/artifacts; done","test-coverage":"jest --coverage tests/","test-examples":"jest examples/","compile-merkle":"tsx ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"tsx ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-auction":"tsx ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"tsx ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-examples":"yarn compile-amm && yarn compile-arc75 && yarn compile-auction && yarn compile-itxns && yarn compile-simple && yarn compile-tuple_in_box && yarn compile-calculator && yarn compile-merkle && yarn compile-big_box && yarn compile-arc72","run-tuple_in_box":"tsx ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"tsx ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-tuple_in_box":"tsx ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.3","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","webpack":"^5.88.1","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","@jest/globals":"^29.5.0","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.39.0_1693913858958_0.8285060673233593","host":"s3://npm-registry-packages"}},"0.40.0":{"name":"@algorandfoundation/tealscript","version":"0.40.0","_id":"@algorandfoundation/tealscript@0.40.0","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"abd29040c0d9f3eb5557d75d96ab9afaa787bff4","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.40.0.tgz","fileCount":24,"integrity":"sha512-mRTFVsHnnIXPWXMQmTrG1V34hJXch1Utj5h/9xCbT280FkulvL/u52oY3ihf15dQFO0E0m+TpMKD87oYw8EAAQ==","signatures":[{"sig":"MEYCIQCDitk+J7MZxAONRBxamPKISqhFsopezOT6CetHew5N6wIhALOmems3M+/OakpghmRcMLhcvg4mulN0S0gEhMgC66p4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493788},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"fba938f8d5fda3265f5f681a262f9194373998a9","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc","pre-test":"yarn compile-tests && yarn generate-test-clients","run-itxns":"tsx examples/itxns/demo.ts","pre-commit":"yarn lint && yarn test && yarn jest examples/ && yarn run-examples && yarn webpack-smoketest","run-merkle":"tsx examples/merkle/demo.ts","run-simple":"tsx examples/simple/index.ts","compile-amm":"tsx ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","run-examples":"yarn run-merkle && yarn run-tuple_in_box && yarn run-itxns","compile-arc72":"tsx src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"tsx src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"tsx ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-tests":"for f in tests/contracts/*.algo.ts; do echo $f && ts-node src/bin/tealscript.ts $f tests/contracts/artifacts; done","test-coverage":"jest --coverage tests/","test-examples":"jest examples/","compile-merkle":"tsx ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"tsx ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-auction":"tsx ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"tsx ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-examples":"yarn compile-amm && yarn compile-arc75 && yarn compile-auction && yarn compile-itxns && yarn compile-simple && yarn compile-tuple_in_box && yarn compile-calculator && yarn compile-merkle && yarn compile-big_box && yarn compile-arc72","run-tuple_in_box":"tsx ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"tsx ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-tuple_in_box":"tsx ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.3","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","webpack":"^5.88.1","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","@jest/globals":"^29.5.0","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.40.0_1693941446986_0.9770543113735917","host":"s3://npm-registry-packages"}},"0.41.0":{"name":"@algorandfoundation/tealscript","version":"0.41.0","_id":"@algorandfoundation/tealscript@0.41.0","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"ab834182b0480e22c99807ee20ee4273e5d80f13","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.41.0.tgz","fileCount":24,"integrity":"sha512-gmzOB6es4dW5iTLA0yaRyEowsZjSJ0vI1TPLBu61B3CAPV/KBSECfz+ogvz66NoJOldN6hPYFNnZnCKxgt85NQ==","signatures":[{"sig":"MEQCIAMrNG9rwA+e1O9RYaLFfMPqErA/OdWLnCtL6QeeDRSXAiA+C31Qg6nNlIe7kh1ew1oZL5io+LKARxMS7LXGbSEXTQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":504434},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"053ed68914fc961e5d0b70940b7c2512208a7d4b","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc","pre-test":"yarn compile-tests && yarn generate-test-clients","run-itxns":"tsx examples/itxns/demo.ts","pre-commit":"yarn lint && yarn test && yarn jest examples/ && yarn run-examples && yarn webpack-smoketest","run-merkle":"tsx examples/merkle/demo.ts","run-simple":"tsx examples/simple/index.ts","compile-amm":"tsx ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","run-examples":"yarn run-merkle && yarn run-tuple_in_box && yarn run-itxns","compile-arc72":"tsx src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"tsx src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"tsx ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-tests":"for f in tests/contracts/*.algo.ts; do echo $f && ts-node src/bin/tealscript.ts $f tests/contracts/artifacts; done","test-coverage":"jest --coverage tests/","test-examples":"jest examples/","compile-merkle":"tsx ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"tsx ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-auction":"tsx ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"tsx ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-examples":"yarn compile-amm && yarn compile-arc75 && yarn compile-auction && yarn compile-itxns && yarn compile-simple && yarn compile-tuple_in_box && yarn compile-calculator && yarn compile-merkle && yarn compile-big_box && yarn compile-arc72","run-tuple_in_box":"tsx ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"tsx ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-tuple_in_box":"tsx ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.3","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","webpack":"^5.88.1","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","@jest/globals":"^29.5.0","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.41.0_1694179511855_0.7588379486615213","host":"s3://npm-registry-packages"}},"0.41.1":{"name":"@algorandfoundation/tealscript","version":"0.41.1","_id":"@algorandfoundation/tealscript@0.41.1","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"9205c1c9de50827a4826c95f16ccd433845117b7","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.41.1.tgz","fileCount":24,"integrity":"sha512-8qkZxsMESK4ulQlOKIhz1vbMjWzuCsVNHYOF8beOKI38Ob43uU6GQL9DTfG99mr2C4X8GAU2YO5cKO94T6jmJw==","signatures":[{"sig":"MEYCIQDT6se2jXCjx3thrxdENc2HCXvJrmUfZtxVGZe0SxQaFAIhAOFvPqh27sMcVUmRGbWEpTsYAwegS+Y2Eaqr9ZPEl/2E","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":660354},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"8379cba1774d78bcb948671c76f64780738be0d3","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","compile-tests":"conc \"bun compile-abi\" \"bun compile-account\" \"bun compile-binary\" \"bun compile-general\" \"bun compile-if\" \"bun compile-itxns-test\" \"bun compile-loops\" \"bun compile-math\" \"bun compile-storage\"","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","compile-examples":"conc \"bun compile-amm\" \"bun compile-arc75\" \"bun compile-auction\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-calculator\" \"bun compile-merkle\" \"bun compile-big_box\" \"bun compile-arc72\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","webpack":"^5.88.1","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.41.1_1694526079347_0.20066460112586237","host":"s3://npm-registry-packages"}},"0.41.2":{"name":"@algorandfoundation/tealscript","version":"0.41.2","_id":"@algorandfoundation/tealscript@0.41.2","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"b1f018818e082bcd1ea8fb0b5564d58a00ce75a8","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.41.2.tgz","fileCount":25,"integrity":"sha512-fMESO7b7qktrJ5KDJj+1mSR71mh8UOLwJGS3lSlWXHN6kwn+CrFBqPU86ndxPmR5orRNwDe052i1cZRw8f+Ejg==","signatures":[{"sig":"MEUCIBWW4/WFSyUnksdEvL3rLRXe+wUiMXv5hnH4UtRLF9vXAiEAwoYiqtuo04/78s3gkEJcyQkUJW+haPbzjMx3k85aXAA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":732894},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"17c196b8001f266059f3ddca3439264099ab72b9","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/langspec.json dist/langspec.json","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","compile-tests":"conc \"bun compile-abi\" \"bun compile-account\" \"bun compile-binary\" \"bun compile-general\" \"bun compile-if\" \"bun compile-itxns-test\" \"bun compile-loops\" \"bun compile-math\" \"bun compile-storage\"","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","compile-examples":"conc \"bun compile-amm\" \"bun compile-arc75\" \"bun compile-auction\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-calculator\" \"bun compile-merkle\" \"bun compile-big_box\" \"bun compile-arc72\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","webpack":"^5.88.1","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.41.2_1694538214358_0.9750172631785852","host":"s3://npm-registry-packages"}},"0.42.0":{"name":"@algorandfoundation/tealscript","version":"0.42.0","_id":"@algorandfoundation/tealscript@0.42.0","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"17a872d1891b3ecc82dec0e1a4b3cd73080b0d4f","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.42.0.tgz","fileCount":28,"integrity":"sha512-IrVevMNeGqwgY5Dvw9I2w5olpUdWE7t0DZySzNpFVTUPG3JKy9Kvi9sfKSCbIIz/0RTQdGOHLtJVvi6UHG1+iQ==","signatures":[{"sig":"MEUCIQDFUV7GD/iMwJyi6Qi3KXDsRiiw0lSSHLW0q8YYvYJI4QIgdowuSr7AnUqaZf01emDi3Mvycie9/bvh+Bu54FdnXos=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":735547},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"7852bc5f6100ac1e90103d1dee9742e30bb23126","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/langspec.json dist/langspec.json","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","compile-tests":"conc \"bun compile-abi\" \"bun compile-account\" \"bun compile-binary\" \"bun compile-general\" \"bun compile-if\" \"bun compile-itxns-test\" \"bun compile-loops\" \"bun compile-math\" \"bun compile-storage\"","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","compile-examples":"conc \"bun compile-amm\" \"bun compile-arc75\" \"bun compile-auction\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-calculator\" \"bun compile-merkle\" \"bun compile-big_box\" \"bun compile-arc72\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","webpack":"^5.88.1","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.42.0_1694696602194_0.6647980227625583","host":"s3://npm-registry-packages"}},"0.43.0":{"name":"@algorandfoundation/tealscript","version":"0.43.0","_id":"@algorandfoundation/tealscript@0.43.0","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"59bcad414a934beae14648fdb8e25688896ced2e","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.43.0.tgz","fileCount":28,"integrity":"sha512-urolkTMHUXcO1u7BuYyab+T5zajtKaJue6Idv+8J58fNwPrEPDd9msfTupZxUUjdoIGvFLpcPcXmuXLg1ObWKg==","signatures":[{"sig":"MEQCIGIIZsKvgEtz9quQTk7zAuY7jP0IQCuBdNvav4Swwyu3AiAiTEAbwOyW1tJazziemx2Ez3YTfk+e4XrhZeYE+Tdvuw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":741193},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"ed971aa5fd5dbeff347eff82c2a7280624511dc9","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/langspec.json dist/langspec.json","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"conc \"bun compile-tests\" \"bun compile-examples\"","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","compile-tests":"conc \"bun compile-abi\" \"bun compile-account\" \"bun compile-binary\" \"bun compile-general\" \"bun compile-if\" \"bun compile-itxns-test\" \"bun compile-loops\" \"bun compile-math\" \"bun compile-storage\"","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","compile-examples":"conc \"bun compile-amm\" \"bun compile-arc75\" \"bun compile-auction\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-calculator\" \"bun compile-merkle\" \"bun compile-big_box\" \"bun compile-arc72\" \"bun compile-non_abi\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","webpack":"^5.88.1","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.43.0_1694991565204_0.6018884128830795","host":"s3://npm-registry-packages"}},"0.43.1":{"name":"@algorandfoundation/tealscript","version":"0.43.1","_id":"@algorandfoundation/tealscript@0.43.1","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"ac22513ce25cc34dd10f8a433f1ed513833677b8","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.43.1.tgz","fileCount":28,"integrity":"sha512-7epGxWHQ1s35nJdoTKhlgPs2Jw4IJ7cBkIysfZo1/WmuTRCtP9wLktzXODWXK7Dn1E26cAMR93oF9bSm3aacew==","signatures":[{"sig":"MEYCIQD9GGENsJtWAuLrQDRWpp9oQ1CMRxvAuP0HAsh7T/Kp9gIhAJAIAYBAaObI/D3TvYcB6Gx/8f78jYrfdN3pG/9s5soE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":741357},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"89974505fb83473dc010437f2ea38ccb74c38250","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/langspec.json dist/langspec.json","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"conc \"bun compile-tests\" \"bun compile-examples\"","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","compile-tests":"conc \"bun compile-abi\" \"bun compile-account\" \"bun compile-binary\" \"bun compile-general\" \"bun compile-if\" \"bun compile-itxns-test\" \"bun compile-loops\" \"bun compile-math\" \"bun compile-storage\"","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","compile-examples":"conc \"bun compile-amm\" \"bun compile-arc75\" \"bun compile-auction\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-calculator\" \"bun compile-merkle\" \"bun compile-big_box\" \"bun compile-arc72\" \"bun compile-non_abi\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","webpack":"^5.88.1","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.43.1_1694994910259_0.5823133330964514","host":"s3://npm-registry-packages"}},"0.43.2":{"name":"@algorandfoundation/tealscript","version":"0.43.2","_id":"@algorandfoundation/tealscript@0.43.2","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"996190169e421535e246c8c68c93b74bc012afe9","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.43.2.tgz","fileCount":28,"integrity":"sha512-TLeaVRCX+zhJralvxosGVnpfDuKEEqlM3Uy0sbVaCdFaI+T1cO8RH79TEvxHVh4qP6wiPYX1SVOQc6vC9z+AQQ==","signatures":[{"sig":"MEQCIF+oEkpLWnek4iDLNHh5A08/lKZidJc9sORYpSmA3QPpAiBPGdn7cDdp1tFfKJQc8Lh8IzGUL0ksJ/DxEBq5nb/nKw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":741500},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"790a955bff138040fdd469330e72292c6f446573","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/langspec.json dist/langspec.json","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"conc \"bun compile-tests\" \"bun compile-examples\"","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","compile-tests":"conc \"bun compile-abi\" \"bun compile-account\" \"bun compile-binary\" \"bun compile-general\" \"bun compile-if\" \"bun compile-itxns-test\" \"bun compile-loops\" \"bun compile-math\" \"bun compile-storage\"","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","compile-examples":"conc \"bun compile-amm\" \"bun compile-arc75\" \"bun compile-auction\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-calculator\" \"bun compile-merkle\" \"bun compile-big_box\" \"bun compile-arc72\" \"bun compile-non_abi\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","webpack":"^5.88.1","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.43.2_1694996562004_0.7147350359850329","host":"s3://npm-registry-packages"}},"0.44.0":{"name":"@algorandfoundation/tealscript","version":"0.44.0","_id":"@algorandfoundation/tealscript@0.44.0","maintainers":[{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"c442116ed891d6936277f3a075eddef12e2a0470","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.44.0.tgz","fileCount":28,"integrity":"sha512-YR+qY5jnwctPPWkKJXw3/+mlergkgt0FwQtcfxR3+ogaFO61yhSga3v+rv6Yyz/T5dKS7oFm9IFvfxMZ6HkBfQ==","signatures":[{"sig":"MEQCIHqeahwc4NYeRdAwdH9WqZL0o7GlgBcDTPJ6PRKT29JmAiBN8ZOg9sjsOatlP8qUYPal23oU5b3rPIhPdHMfakWJdA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":745220},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"82f5d1381d96aaa7fe29413ed6c19d3678ae2ff4","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/langspec.json dist/langspec.json","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"conc \"bun compile-tests\" \"bun compile-examples\"","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","compile-tests":"conc \"bun compile-abi\" \"bun compile-account\" \"bun compile-binary\" \"bun compile-general\" \"bun compile-if\" \"bun compile-itxns-test\" \"bun compile-loops\" \"bun compile-math\" \"bun compile-storage\"","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","compile-examples":"conc \"bun compile-amm\" \"bun compile-arc75\" \"bun compile-auction\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-calculator\" \"bun compile-merkle\" \"bun compile-big_box\" \"bun compile-arc72\" \"bun compile-non_abi\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","webpack":"^5.88.1","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.44.0_1695833753999_0.7044345668430463","host":"s3://npm-registry-packages"}},"0.45.0":{"name":"@algorandfoundation/tealscript","version":"0.45.0","_id":"@algorandfoundation/tealscript@0.45.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"c5b80a94cbaa717637f38322344e2ceb99f2df38","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.45.0.tgz","fileCount":28,"integrity":"sha512-G8E2PKUKR1FRDAGbPI9t8aoxLeZW/kcBy9MOzqWoxDyBz+so5J0UMnfCWEwDq8BcotlDoC6x0McYL0qn1oyhzQ==","signatures":[{"sig":"MEUCIE+XMvfxdFl8YVhK/4GAxAHZbtwdyczlbEgqjsjjz+W+AiEAz0baxu/1EoQjndiQXHRqZUfwp6O6jWoxY+a6wPBtv7c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":756721},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"6e91ad74f2aeb2344299ec06330b5ab872dc03d6","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/langspec.json dist/langspec.json","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"conc \"bun compile-tests\" \"bun compile-examples\"","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","compile-tests":"conc \"bun compile-abi\" \"bun compile-account\" \"bun compile-binary\" \"bun compile-general\" \"bun compile-if\" \"bun compile-itxns-test\" \"bun compile-loops\" \"bun compile-math\" \"bun compile-storage\"","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","compile-examples":"conc \"bun compile-amm\" \"bun compile-arc75\" \"bun compile-auction\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-calculator\" \"bun compile-merkle\" \"bun compile-big_box\" \"bun compile-arc72\" \"bun compile-non_abi\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","webpack":"^5.88.1","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.45.0_1696595189476_0.9976067468933476","host":"s3://npm-registry-packages"}},"0.46.0":{"name":"@algorandfoundation/tealscript","version":"0.46.0","_id":"@algorandfoundation/tealscript@0.46.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"6806b560e0429e7cc21e207fb4a5b8ff395d5c65","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.46.0.tgz","fileCount":28,"integrity":"sha512-+uTxtCsjrEE4vLBCpe/KT79FzeDGhinaEO8SjZhGj3zK+/X3z24zO9BXeovmHdJmheZCUrabfxQ4fZ0IKv/S7A==","signatures":[{"sig":"MEYCIQCQzYruplNNt7kPoS4zgi0uSFtgqupjxMH2p1Jn3clongIhANOhu1IWWdbQIuAm7ADmGzyJf9U88AY2usqfNa3RVB5t","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":759397},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"ae5fdd2fccf6615dc2a57aa1812fd14f08af96e0","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/langspec.json dist/langspec.json","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"conc \"bun compile-tests\" \"bun compile-examples\"","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","compile-tests":"conc \"bun compile-abi\" \"bun compile-account\" \"bun compile-binary\" \"bun compile-general\" \"bun compile-if\" \"bun compile-itxns-test\" \"bun compile-loops\" \"bun compile-math\" \"bun compile-storage\"","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","compile-examples":"conc \"bun compile-amm\" \"bun compile-arc75\" \"bun compile-auction\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-calculator\" \"bun compile-merkle\" \"bun compile-big_box\" \"bun compile-arc72\" \"bun compile-non_abi\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","webpack":"^5.88.1","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.46.0_1696596681847_0.21842125090645648","host":"s3://npm-registry-packages"}},"0.46.1":{"name":"@algorandfoundation/tealscript","version":"0.46.1","_id":"@algorandfoundation/tealscript@0.46.1","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"a87c54f50e6a22492436b82346b07d742241e914","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.46.1.tgz","fileCount":28,"integrity":"sha512-KLT4zNROsL9CYo9rgkQuO8ochl8XebYUd/ueBE/kgKtwe8PsTONlmrJMvmBeVjkgBuf1wWQHQiFs0iTuYenoDA==","signatures":[{"sig":"MEYCIQCkDqiOA8nxKFWua5m0SwZlOcQYRpLGrA+ZrVG8S6xSmwIhAIkC+7pCk5t7DzBlz/DdU2SZR2kcqP9NsZY9rB9+aaPZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":760348},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"7460e0f13c8117691e2663c3bb45539b36ad0618","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/langspec.json dist/langspec.json","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"conc \"bun compile-tests\" \"bun compile-examples\"","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","compile-tests":"conc \"bun compile-abi\" \"bun compile-account\" \"bun compile-binary\" \"bun compile-general\" \"bun compile-if\" \"bun compile-itxns-test\" \"bun compile-loops\" \"bun compile-math\" \"bun compile-storage\"","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","compile-examples":"conc \"bun compile-amm\" \"bun compile-arc75\" \"bun compile-auction\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-calculator\" \"bun compile-merkle\" \"bun compile-big_box\" \"bun compile-arc72\" \"bun compile-non_abi\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","webpack":"^5.88.1","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.46.1_1696624176663_0.8884475985331493","host":"s3://npm-registry-packages"}},"0.47.0":{"name":"@algorandfoundation/tealscript","version":"0.47.0","_id":"@algorandfoundation/tealscript@0.47.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"c959d44286ab2dc7f836ab10cc0732efc8b202f1","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.47.0.tgz","fileCount":28,"integrity":"sha512-hmOYUFl7bTDWJB3FLSBHfBplkXt5zHh8q/3QGBkfBjHFCm9VjWbIAu/X/NmX0S9a9p+aexQycsqkhaJy4jwQsg==","signatures":[{"sig":"MEUCIQD5rAgRv9u61wsLW+uovqMF8WORP/QSUyxMECfrWs0GiwIgEyfHnw3p0mo4pF4TGbhoOZzm09AVOillSXybU0zTwNM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":762187},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"343b4c900d03f3214ff9a4ede493dd7cbcbf1044","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/langspec.json dist/langspec.json","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"conc \"bun compile-tests\" \"bun compile-examples\"","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","compile-tests":"conc \"bun compile-abi\" \"bun compile-account\" \"bun compile-binary\" \"bun compile-general\" \"bun compile-if\" \"bun compile-itxns-test\" \"bun compile-loops\" \"bun compile-math\" \"bun compile-storage\"","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","compile-examples":"conc \"bun compile-amm\" \"bun compile-arc75\" \"bun compile-auction\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-calculator\" \"bun compile-merkle\" \"bun compile-big_box\" \"bun compile-arc72\" \"bun compile-non_abi\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","webpack":"^5.88.1","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.47.0_1696684172217_0.39942070436592747","host":"s3://npm-registry-packages"}},"0.47.1":{"name":"@algorandfoundation/tealscript","version":"0.47.1","_id":"@algorandfoundation/tealscript@0.47.1","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"c2241c6f5369afe6058b506501185a71d5e5b870","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.47.1.tgz","fileCount":28,"integrity":"sha512-QuZGCsp2jFmcIRQ3VivP9m14E3d4hd5ctkIO/RW2nQtlvd1Pcf8xQj7165bmy47j5v95atlhKhMqyoo3kupg0w==","signatures":[{"sig":"MEQCIE70a9jXkH8H0WFDuJ7e3iaqDS2ZQMpLa/t6hfF88KOXAiB0MYUIZwUvkdcdBkNOqbiQMlZe58NVcuPv2iaBVBaZfA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":774208},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"b57200008556ee373888db270c3ff866978c7f2f","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/langspec.json dist/langspec.json","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"conc \"bun compile-tests\" \"bun compile-examples\"","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","compile-tests":"conc \"bun compile-abi\" \"bun compile-account\" \"bun compile-binary\" \"bun compile-general\" \"bun compile-if\" \"bun compile-itxns-test\" \"bun compile-loops\" \"bun compile-math\" \"bun compile-storage\"","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","compile-examples":"conc \"bun compile-amm\" \"bun compile-arc75\" \"bun compile-auction\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-calculator\" \"bun compile-merkle\" \"bun compile-big_box\" \"bun compile-arc72\" \"bun compile-non_abi\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","webpack":"^5.88.1","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.47.1_1696819697327_0.1573655221528587","host":"s3://npm-registry-packages"}},"0.48.0":{"name":"@algorandfoundation/tealscript","version":"0.48.0","_id":"@algorandfoundation/tealscript@0.48.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"d1ddef2dea990820682acf367f2ebc4bb50a87bc","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.48.0.tgz","fileCount":28,"integrity":"sha512-z46FNZyxmhcDE9Xq5sm7VJjnHNLHk2ruEl0Pnach/Yt/DHZEV4P+fZ1Qw2W2TV+q2nxIeNdYu49+bH0orL/NvA==","signatures":[{"sig":"MEUCIQDxluiw2NNX2TdtsoOwDlKZwlbFHJk+QFGdKLN1dax3RgIgRKhmHhkkt5P8WMT4AogAQwQAAqal9FqE1MRFUXEmCJU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":774821},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"650c9a20f5fcdf444e37c151bb75f7e578e4a0ee","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/langspec.json dist/langspec.json","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"conc \"bun compile-tests\" \"bun compile-examples\"","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","compile-tests":"conc \"bun compile-abi\" \"bun compile-account\" \"bun compile-binary\" \"bun compile-general\" \"bun compile-if\" \"bun compile-itxns-test\" \"bun compile-loops\" \"bun compile-math\" \"bun compile-storage\"","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","compile-examples":"conc \"bun compile-amm\" \"bun compile-arc75\" \"bun compile-auction\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-calculator\" \"bun compile-merkle\" \"bun compile-big_box\" \"bun compile-arc72\" \"bun compile-non_abi\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","webpack":"^5.88.1","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.48.0_1697026271345_0.19127101806436797","host":"s3://npm-registry-packages"}},"0.49.0":{"name":"@algorandfoundation/tealscript","version":"0.49.0","_id":"@algorandfoundation/tealscript@0.49.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"240f1be981f8fa8a76c1e560286d6ba025bbebe2","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.49.0.tgz","fileCount":28,"integrity":"sha512-z++xIsTt9B6ldcgSROZv31/2v3XODpubige+KcydedTpY4eNSH3l+p/aE9ohqVwzqpzlKrJJcMJGPR7zwWUPzg==","signatures":[{"sig":"MEYCIQDH1RCSOGnIgP45v5/+anXTk31vvDjDh8OWWQnkzJNV3wIhAJ0K+BKVo4i5Gfe5qZEH44e9ZgB9dyTF84cWcR12I05a","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":798947},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"7b5fa48b5129bddef7daae048cd578a79aa35416","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/langspec.json dist/langspec.json","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"conc \"bun compile-tests\" \"bun compile-examples\"","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","compile-tests":"conc \"bun compile-abi\" \"bun compile-account\" \"bun compile-binary\" \"bun compile-general\" \"bun compile-if\" \"bun compile-itxns-test\" \"bun compile-loops\" \"bun compile-math\" \"bun compile-storage\"","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","compile-examples":"conc \"bun compile-amm\" \"bun compile-arc75\" \"bun compile-auction\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-calculator\" \"bun compile-merkle\" \"bun compile-big_box\" \"bun compile-arc72\" \"bun compile-non_abi\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","argparse":"^2.0.1","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","webpack":"^5.88.1","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.49.0_1697064107808_0.5829221504340152","host":"s3://npm-registry-packages"}},"0.50.0":{"name":"@algorandfoundation/tealscript","version":"0.50.0","_id":"@algorandfoundation/tealscript@0.50.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"598160a0baca56f97387909697cea80d7ba955b0","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.50.0.tgz","fileCount":30,"integrity":"sha512-tlWyuG2cMLldwQMVw7FJeU00CZgy6ABAt+iBUpYptNaNWsqPzbYjeMY3qnN4g+Ii7aVeyPya27E18pwbyXGUMg==","signatures":[{"sig":"MEUCIFQ+BA8fVySXGQA3ZQBYy/L+rFKPXW5w9qCYVO/Zs0MGAiEAl1+ykdzsQvV26T8XGgfQxV8MtmCFg6L+WxuONkaSbOo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":815602},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"1bc025338d105b9916525ee936640604519d00c8","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/langspec.json dist/langspec.json","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"conc \"bun compile-tests\" \"bun compile-examples\"","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","compile-tests":"conc \"bun compile-abi\" \"bun compile-account\" \"bun compile-binary\" \"bun compile-general\" \"bun compile-if\" \"bun compile-itxns-test\" \"bun compile-loops\" \"bun compile-math\" \"bun compile-storage\"","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","compile-examples":"conc \"bun compile-amm\" \"bun compile-arc75\" \"bun compile-auction\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-calculator\" \"bun compile-merkle\" \"bun compile-big_box\" \"bun compile-arc72\" \"bun compile-non_abi\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","argparse":"^2.0.1","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","webpack":"^5.88.1","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.50.0_1697140739596_0.8102187845596933","host":"s3://npm-registry-packages"}},"0.51.0":{"name":"@algorandfoundation/tealscript","version":"0.51.0","_id":"@algorandfoundation/tealscript@0.51.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"c07e76229823b4257f64ab8a57d5e7bc4b9a9cdd","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.51.0.tgz","fileCount":30,"integrity":"sha512-4u8SKizYBwcRsG9BS9dXwWNpLmEDGjKZ7o94IfGGgZhsbvxASzSsJaCB1Wln6ug7T9hukL5Sd4b/K+5Nr0XDsQ==","signatures":[{"sig":"MEUCID9bVjyDXhu/ZHdCId3enbJAK711dQahfiyG0ReyPKSNAiEAp50ZS4lsPPT48RFeJemBSgFfm6L3jpqOlUeaZ54FFxc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":859027},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"c3f0497ca4251fcafde728333ff87057685d9813","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/langspec.json dist/langspec.json","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"conc \"bun compile-tests\" \"bun compile-examples\"","compile-amm":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-math":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts --unsafe-disable-typescript examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts --unsafe-disable-typescript examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/loops.algo.ts tests/contracts/artifacts","compile-tests":"conc \"bun compile-abi\" \"bun compile-account\" \"bun compile-binary\" \"bun compile-general\" \"bun compile-if\" \"bun compile-itxns-test\" \"bun compile-loops\" \"bun compile-math\" \"bun compile-storage\"","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/storage.algo.ts tests/contracts/artifacts","compile-examples":"conc \"bun compile-amm\" \"bun compile-arc75\" \"bun compile-auction\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-calculator\" \"bun compile-merkle\" \"bun compile-big_box\" \"bun compile-arc72\" \"bun compile-non_abi\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","argparse":"^2.0.1","ts-morph":"^20.0.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","webpack":"^5.88.1","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.51.0_1697205025368_0.2734783141143011","host":"s3://npm-registry-packages"}},"0.51.1":{"name":"@algorandfoundation/tealscript","version":"0.51.1","_id":"@algorandfoundation/tealscript@0.51.1","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"2e330c66d5b34d846d4e6057cc2e18e057e0fbc2","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.51.1.tgz","fileCount":32,"integrity":"sha512-VM1orcyoy1VqzwD2jKNxbef6elq94KneH5SuXYM8FdBsFEqD7STukIWGWBQ/5om/LbtomvhwHx7GrWx6m+HjWA==","signatures":[{"sig":"MEYCIQDUJVCuaDncQjKuTayTJVvex2ciV5bWHsSju6hyI/fvGQIhAJSQc6GWyxB+LeH2kXinMK3x8wgxPlvZcveh4Zn906l+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":862246},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"b6f1b3229378771d6ba49a4a0466411f47798f9b","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/langspec.json dist/langspec.json && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"conc \"bun compile-tests\" \"bun compile-examples\"","compile-amm":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-math":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts --unsafe-disable-typescript examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts --unsafe-disable-typescript examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/loops.algo.ts tests/contracts/artifacts","compile-tests":"conc \"bun compile-abi\" \"bun compile-account\" \"bun compile-binary\" \"bun compile-general\" \"bun compile-if\" \"bun compile-itxns-test\" \"bun compile-loops\" \"bun compile-math\" \"bun compile-storage\"","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/storage.algo.ts tests/contracts/artifacts","compile-examples":"conc \"bun compile-amm\" \"bun compile-arc75\" \"bun compile-auction\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-calculator\" \"bun compile-merkle\" \"bun compile-big_box\" \"bun compile-arc72\" \"bun compile-non_abi\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","argparse":"^2.0.1","ts-morph":"^20.0.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","webpack":"^5.88.1","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.51.1_1697207093444_0.8511525969519245","host":"s3://npm-registry-packages"}},"0.52.0":{"name":"@algorandfoundation/tealscript","version":"0.52.0","_id":"@algorandfoundation/tealscript@0.52.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"d4834c4762ce9295a5b1e4e364eac5b3bc71e398","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.52.0.tgz","fileCount":32,"integrity":"sha512-1jGQB3lqWQZQKRZQBl1eLje0340asnECYY9MHL9RJy76X0Hw/5t7yi+dn7CdvpHAPOtdCNUVsdKZwKDxHBwIug==","signatures":[{"sig":"MEQCIAM0wkHP8yzSgMQWrK/P7Nk/3rGKkfWmZu/6sjqP7R5hAiBYXHRIeL5prpy8fDH+SgBP1fZg4idiznelNUd9XbHh5w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":864860},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"5f2755bcc8a6884291eac5b886bd92ca0dacf28d","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/langspec.json dist/langspec.json && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"conc \"bun compile-tests\" \"bun compile-examples\"","compile-amm":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-math":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts --unsafe-disable-typescript examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts --unsafe-disable-typescript examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/loops.algo.ts tests/contracts/artifacts","compile-tests":"conc \"bun compile-abi\" \"bun compile-account\" \"bun compile-binary\" \"bun compile-general\" \"bun compile-if\" \"bun compile-itxns-test\" \"bun compile-loops\" \"bun compile-math\" \"bun compile-storage\"","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/storage.algo.ts tests/contracts/artifacts","compile-examples":"conc \"bun compile-amm\" \"bun compile-arc75\" \"bun compile-auction\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-calculator\" \"bun compile-merkle\" \"bun compile-big_box\" \"bun compile-arc72\" \"bun compile-non_abi\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","argparse":"^2.0.1","ts-morph":"^20.0.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","webpack":"^5.88.1","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.52.0_1697234825367_0.9392358589749479","host":"s3://npm-registry-packages"}},"0.53.0":{"name":"@algorandfoundation/tealscript","version":"0.53.0","_id":"@algorandfoundation/tealscript@0.53.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"643f53f68584ce50462aae86a4d266108d77fb30","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.53.0.tgz","fileCount":32,"integrity":"sha512-rjoXNeHyPuWjrY9tKweqghDhdYMvjQvLYwXhe9nx7ej78h4ho5XyoQepJE8W8vlL7zVODnfIe726VdYZ7Qnf4g==","signatures":[{"sig":"MEYCIQCTOgF3qALnAkEaj5ELEtZpGZ/OWdeY7bTYv0G58uHLxgIhAIgLiZ+9ztfHhpn+ZsNlWg52+bJgeGog8YS2QX/9rJOq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":875575},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"47f44518db0ca442d441aaec35ea0a666e8be085","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/langspec.json dist/langspec.json && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"conc \"bun compile-tests\" \"bun compile-examples\"","compile-amm":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-math":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts --unsafe-disable-typescript examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts --unsafe-disable-typescript examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/loops.algo.ts tests/contracts/artifacts","compile-tests":"conc \"bun compile-abi\" \"bun compile-account\" \"bun compile-binary\" \"bun compile-general\" \"bun compile-if\" \"bun compile-itxns-test\" \"bun compile-loops\" \"bun compile-math\" \"bun compile-storage\"","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/storage.algo.ts tests/contracts/artifacts","compile-examples":"conc \"bun compile-amm\" \"bun compile-arc75\" \"bun compile-auction\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-calculator\" \"bun compile-merkle\" \"bun compile-big_box\" \"bun compile-arc72\" \"bun compile-non_abi\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","argparse":"^2.0.1","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","webpack":"^5.88.1","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.53.0_1697675285198_0.6336506272971512","host":"s3://npm-registry-packages"}},"0.54.0":{"name":"@algorandfoundation/tealscript","version":"0.54.0","_id":"@algorandfoundation/tealscript@0.54.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorand-devrel/TEALScript","bugs":{"url":"https://github.com/algorand-devrel/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"c1f604fdc59511c680d71536ecee7c0a379b4f56","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.54.0.tgz","fileCount":32,"integrity":"sha512-Z49P+TN6sULOwSekX0k72I4lkXfV4KqB0kkb6t8doFy+AHzSgAIRNoPTBMVki+eoag/T+caf9lKLJPsf8eBQ9Q==","signatures":[{"sig":"MEUCIA3xzQTA+kpkxGWdwvEY8FHxgpCO6fqtyd8L0zx6Y1onAiEAy6v1wYRvtcTGtpbfoWwXmorxquBwqemsq+aeiOodgkw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":876328},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"f89df82a14c02ed40f83d9e61944bd4386666533","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/langspec.json dist/langspec.json && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"conc \"bun compile-tests\" \"bun compile-examples\"","compile-amm":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-math":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts --unsafe-disable-typescript examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts --unsafe-disable-typescript examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/loops.algo.ts tests/contracts/artifacts","compile-tests":"conc \"bun compile-abi\" \"bun compile-account\" \"bun compile-binary\" \"bun compile-general\" \"bun compile-if\" \"bun compile-itxns-test\" \"bun compile-loops\" \"bun compile-math\" \"bun compile-storage\"","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/storage.algo.ts tests/contracts/artifacts","compile-examples":"conc \"bun compile-amm\" \"bun compile-arc75\" \"bun compile-auction\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-calculator\" \"bun compile-merkle\" \"bun compile-big_box\" \"bun compile-arc72\" \"bun compile-non_abi\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","argparse":"^2.0.1","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","typedoc":"^0.23.23","webpack":"^5.88.1","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@knodes/typedoc-plugin-pages":"^0.23.1","typedoc-plugin-merge-modules":"^4.0.1","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.54.0_1697719946652_0.9941217589512232","host":"s3://npm-registry-packages"}},"0.55.0":{"name":"@algorandfoundation/tealscript","version":"0.55.0","_id":"@algorandfoundation/tealscript@0.55.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"7acc2cd2b051343df2fa15fbecfe595c525306c7","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.55.0.tgz","fileCount":89,"integrity":"sha512-eTHUIvWD5P0tUQ+Zj6+A5KJFMEJcEYAMS69icISaOYAEGcNtp6LioTIZssjySbaQpW0ZK01Ow7aD0MC5PQvsxg==","signatures":[{"sig":"MEQCICcXmVMQH9igJjCCiCUQULc3Gi1hq7H1veOqD7cU4n7qAiA3O42JczI7J0ukuSqpN1IGP0i0NU0G8ueTzDbGNd2HmQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1707333},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"cc127e13510d8858be988f7cb05e9001b26400be","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/langspec.json dist/langspec.json && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"conc \"bun compile-tests\" \"bun compile-examples\"","compile-amm":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-math":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts --unsafe-disable-typescript examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts --unsafe-disable-typescript examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/loops.algo.ts tests/contracts/artifacts","compile-tests":"conc \"bun compile-abi\" \"bun compile-account\" \"bun compile-binary\" \"bun compile-general\" \"bun compile-if\" \"bun compile-itxns-test\" \"bun compile-loops\" \"bun compile-math\" \"bun compile-storage\"","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/storage.algo.ts tests/contracts/artifacts","compile-examples":"conc \"bun compile-amm\" \"bun compile-arc75\" \"bun compile-auction\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-calculator\" \"bun compile-merkle\" \"bun compile-big_box\" \"bun compile-arc72\" \"bun compile-non_abi\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","argparse":"^2.0.1","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.55.0_1698274251784_0.6450485241534123","host":"s3://npm-registry-packages"}},"0.55.1":{"name":"@algorandfoundation/tealscript","version":"0.55.1","_id":"@algorandfoundation/tealscript@0.55.1","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"c2a38b239ea7089ca5a97d4a6c350a5839769d19","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.55.1.tgz","fileCount":89,"integrity":"sha512-HMsEOAIsL/q1Mds7IS+CUt3qYzNPln/uG0bezgN+KhYw+D4fUZO8MF/p4ohlVubQ16MH59iHou99cufqN/RMfA==","signatures":[{"sig":"MEYCIQCaRCSJPd97zaqX1USQ6M+BhkdE4rf96aB13wI+U8l84QIhAKohN8Ow+GXPTi5zXZdn+AzQRW04J5Pn5Fr9IvaLnwPm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1707529},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"0bf9ba603dedc6a92ca6fd9eec6d23ba7015a296","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/langspec.json dist/langspec.json && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"conc \"bun compile-tests\" \"bun compile-examples\"","compile-amm":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-math":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts --unsafe-disable-typescript examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts --unsafe-disable-typescript examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/loops.algo.ts tests/contracts/artifacts","compile-tests":"conc \"bun compile-abi\" \"bun compile-account\" \"bun compile-binary\" \"bun compile-general\" \"bun compile-if\" \"bun compile-itxns-test\" \"bun compile-loops\" \"bun compile-math\" \"bun compile-storage\"","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/storage.algo.ts tests/contracts/artifacts","compile-examples":"conc \"bun compile-amm\" \"bun compile-arc75\" \"bun compile-auction\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-calculator\" \"bun compile-merkle\" \"bun compile-big_box\" \"bun compile-arc72\" \"bun compile-non_abi\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","argparse":"^2.0.1","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.55.1_1698275879524_0.4948392729677895","host":"s3://npm-registry-packages"}},"0.56.0":{"name":"@algorandfoundation/tealscript","version":"0.56.0","_id":"@algorandfoundation/tealscript@0.56.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"6d5bc60f44b6f0738c8625bfebfe52572e87433a","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.56.0.tgz","fileCount":89,"integrity":"sha512-dpQ+ioDpFaQrF/u3ICtN9zs87Fiv8bndjeAQjK4N+x5coxgZLvdtq6kKwNUD/es4cnvBKrkUJZRGbyFXElU/wQ==","signatures":[{"sig":"MEMCHyaURK0AugJYFw5RfpQsiew1GLCSstyQ/Vhm+Iggr9gCIC3O5a8NN7ou/sAvu8E0RzF9UA41EO46tUNerDH01gZg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1710310},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"cb94e44d1f6f62b43f99ef6bb78f9c0bb0f83eb5","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/langspec.json dist/langspec.json && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"conc \"bun compile-tests\" \"bun compile-examples\"","compile-amm":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-math":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts --unsafe-disable-typescript examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts --unsafe-disable-typescript examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/loops.algo.ts tests/contracts/artifacts","compile-tests":"conc \"bun compile-abi\" \"bun compile-account\" \"bun compile-binary\" \"bun compile-general\" \"bun compile-if\" \"bun compile-itxns-test\" \"bun compile-loops\" \"bun compile-math\" \"bun compile-storage\"","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/storage.algo.ts tests/contracts/artifacts","compile-examples":"conc \"bun compile-amm\" \"bun compile-arc75\" \"bun compile-auction\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-calculator\" \"bun compile-merkle\" \"bun compile-big_box\" \"bun compile-arc72\" \"bun compile-non_abi\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","argparse":"^2.0.1","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.56.0_1698451074006_0.044932400852518706","host":"s3://npm-registry-packages"}},"0.57.0":{"name":"@algorandfoundation/tealscript","version":"0.57.0","_id":"@algorandfoundation/tealscript@0.57.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"792762c850a706d11ae49d8fa33c2f422642ee72","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.57.0.tgz","fileCount":89,"integrity":"sha512-6Bf6/DldPcdD9XuWYtJRkn3D8hAad8AGoeUFEK3UyNJzVa9w+E7uBqw1DAYisK4dv6y8iZ6IZzQjba9+bKMrwQ==","signatures":[{"sig":"MEUCIHzb0uIG/OtQL5Hw1H2KUp5AJoETnB0guig2KOtKN+j7AiEAkWDxrVYLWSUj1cYCSdRBtBxLSKtTbqiY5v68twkfQQw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1713795},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"42198c269ee98baf574c74683243fddb6a9ef809","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/langspec.json dist/langspec.json && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"conc \"bun compile-tests\" \"bun compile-examples\"","compile-amm":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-math":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts --unsafe-disable-typescript examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts --unsafe-disable-typescript examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/loops.algo.ts tests/contracts/artifacts","compile-tests":"conc \"bun compile-abi\" \"bun compile-account\" \"bun compile-binary\" \"bun compile-general\" \"bun compile-if\" \"bun compile-itxns-test\" \"bun compile-loops\" \"bun compile-math\" \"bun compile-storage\"","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/storage.algo.ts tests/contracts/artifacts","compile-examples":"conc \"bun compile-amm\" \"bun compile-arc75\" \"bun compile-auction\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-calculator\" \"bun compile-merkle\" \"bun compile-big_box\" \"bun compile-arc72\" \"bun compile-non_abi\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","argparse":"^2.0.1","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.57.0_1698495240883_0.8761868616845783","host":"s3://npm-registry-packages"}},"0.57.1":{"name":"@algorandfoundation/tealscript","version":"0.57.1","_id":"@algorandfoundation/tealscript@0.57.1","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"ef228f61bdf8cd47fdfc2d0efc81413c0a3af185","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.57.1.tgz","fileCount":89,"integrity":"sha512-3v9rRtyTLNKSvjNOnz1+23ru8GJn0eydaY5qq7nXQD/b31KZ4ZgT5awlUhdBcIrAt4Pf5CFEMUIcYHXcaDk5JA==","signatures":[{"sig":"MEYCIQDQuMReHkT9S7gr/WAe+VPQ/Zpjn79srp5jlA92uSJrQAIhANrVfDpeVGUcWbGpk2VZg/lqunZ9CVBUDLzTWpPZCxcM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1713811},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"ecd8da9ae3c5fc492c2298b800c632895c389612","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/langspec.json dist/langspec.json && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"conc \"bun compile-tests\" \"bun compile-examples\"","compile-amm":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-math":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts --unsafe-disable-typescript examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts --unsafe-disable-typescript examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/loops.algo.ts tests/contracts/artifacts","compile-tests":"conc \"bun compile-abi\" \"bun compile-account\" \"bun compile-binary\" \"bun compile-general\" \"bun compile-if\" \"bun compile-itxns-test\" \"bun compile-loops\" \"bun compile-math\" \"bun compile-storage\"","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/storage.algo.ts tests/contracts/artifacts","compile-examples":"conc \"bun compile-amm\" \"bun compile-arc75\" \"bun compile-auction\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-calculator\" \"bun compile-merkle\" \"bun compile-big_box\" \"bun compile-arc72\" \"bun compile-non_abi\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","argparse":"^2.0.1","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.57.1_1698504687592_0.2775174343001958","host":"s3://npm-registry-packages"}},"0.57.2":{"name":"@algorandfoundation/tealscript","version":"0.57.2","_id":"@algorandfoundation/tealscript@0.57.2","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"db561b178df590f39a933bec7c1fe7c48392f438","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.57.2.tgz","fileCount":89,"integrity":"sha512-FX0j5RRuuSr2hDRivpZK0Go8LzUnRCyI8DDB7NZdj5aaVH0jXhahBeYpQNgTvrBMnBsngwfH9o3soG17goCsCw==","signatures":[{"sig":"MEUCIQCSPmkSJ+NXtzpP2a2l1MURiTBcb272Jmr4xdGzV+dLtAIgZd3tk83wczGAAn8x4vx4Rwf/euRL2kybXxfNq4RlBgs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1714434},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"0faeba52c2114dd840ce362f43a03542f1b00007","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/langspec.json dist/langspec.json && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"conc \"bun compile-tests\" \"bun compile-examples\"","compile-amm":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-math":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts --unsafe-disable-typescript examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts --unsafe-disable-typescript examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/loops.algo.ts tests/contracts/artifacts","compile-tests":"conc \"bun compile-abi\" \"bun compile-account\" \"bun compile-binary\" \"bun compile-general\" \"bun compile-if\" \"bun compile-itxns-test\" \"bun compile-loops\" \"bun compile-math\" \"bun compile-storage\"","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/storage.algo.ts tests/contracts/artifacts","compile-examples":"conc \"bun compile-amm\" \"bun compile-arc75\" \"bun compile-auction\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-calculator\" \"bun compile-merkle\" \"bun compile-big_box\" \"bun compile-arc72\" \"bun compile-non_abi\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","argparse":"^2.0.1","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.57.2_1698509936607_0.8809311668663891","host":"s3://npm-registry-packages"}},"0.58.0":{"name":"@algorandfoundation/tealscript","version":"0.58.0","_id":"@algorandfoundation/tealscript@0.58.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"1e179ce370ef02f59e47518c46ffd1b047018bdf","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.58.0.tgz","fileCount":89,"integrity":"sha512-gHAskP/J/LJL7OnfNX4RBOu+mliLJB657SLAmf0LJ/9k2CHLdmSOkxc2EhkEy/+qerinkU1s0awfnvqRnIdByw==","signatures":[{"sig":"MEUCIQDsdUkQQhMvznb28npCU1jHoew97R7mZgMaPUUZfGPgcAIgZxn0QVyq09sqtvNvQFtbDT9LcaHePPjjP0aATvfYqK4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1716758},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"cca9a91e592cc84a7731651721bc286b162658a4","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/langspec.json dist/langspec.json && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"conc \"bun compile-tests\" \"bun compile-examples\"","compile-amm":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-math":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts --unsafe-disable-typescript examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts --unsafe-disable-typescript examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/loops.algo.ts tests/contracts/artifacts","compile-tests":"conc \"bun compile-abi\" \"bun compile-account\" \"bun compile-binary\" \"bun compile-general\" \"bun compile-if\" \"bun compile-itxns-test\" \"bun compile-loops\" \"bun compile-math\" \"bun compile-storage\"","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/storage.algo.ts tests/contracts/artifacts","compile-examples":"conc \"bun compile-amm\" \"bun compile-arc75\" \"bun compile-auction\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-calculator\" \"bun compile-merkle\" \"bun compile-big_box\" \"bun compile-arc72\" \"bun compile-non_abi\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","argparse":"^2.0.1","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.58.0_1698543998691_0.3883435691478212","host":"s3://npm-registry-packages"}},"0.59.0":{"name":"@algorandfoundation/tealscript","version":"0.59.0","_id":"@algorandfoundation/tealscript@0.59.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"b474a975958ac94dfa610337e85ac68a8564240e","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.59.0.tgz","fileCount":94,"integrity":"sha512-dDuJT42L3t3Mu14J2mllDwRado8Jj7Vd6u4THRVfq8IvB+65bxP9ZTtOjs9CH3e7Z0fcTRXldnF+3TRUlqlItw==","signatures":[{"sig":"MEQCIDmJVrESKl0Z8v5vKcGIf9hAZGS/XlXIYTUXKxco2mwsAiAkS6C8lSqq+KgNAtJEcdhOcbNqjagh/2DdEeY9MofyFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1733008},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"9b25801f31657773d0cb8320a4acf622eb18fda4","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/langspec.json dist/langspec.json && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"conc \"bun compile-tests\" \"bun compile-examples\"","compile-amm":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts --unsafe-disable-typescript examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts --unsafe-disable-typescript examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/loops.algo.ts tests/contracts/artifacts","compile-tests":"conc \"bun compile-abi\" \"bun compile-account\" \"bun compile-binary\" \"bun compile-general\" \"bun compile-if\" \"bun compile-itxns-test\" \"bun compile-loops\" \"bun compile-math\" \"bun compile-storage\" \"bun compile-lsig\"","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/storage.algo.ts tests/contracts/artifacts","compile-examples":"conc \"bun compile-amm\" \"bun compile-arc75\" \"bun compile-auction\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-calculator\" \"bun compile-merkle\" \"bun compile-big_box\" \"bun compile-arc72\" \"bun compile-non_abi\" \"bun compile-optin-lsig\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","argparse":"^2.0.1","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.59.0_1698692280650_0.7145981477119216","host":"s3://npm-registry-packages"}},"0.59.1":{"name":"@algorandfoundation/tealscript","version":"0.59.1","_id":"@algorandfoundation/tealscript@0.59.1","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"59a412842a39445a229c14631810d09dfd283184","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.59.1.tgz","fileCount":94,"integrity":"sha512-TtwwmC0zGlALlW4LxAcd3jI9OQqhz3MVxAB2A/cdCjNtpvlEyspdw3xWGw9/SdBdOKzHvTzuS/0r0Mcbu/4r1w==","signatures":[{"sig":"MEQCIAf0PNPNpUP9rex1e5DIGCK3fE7aO9uKn/Ylg6Xd95OrAiAjsElI39dGttXmUmRSpNTb7prIUJvdLsjV+DgrvxGCSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1733841},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"c28c09df859dd95f1e23facd53e75391e9a32c66","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/langspec.json dist/langspec.json && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"conc \"bun compile-tests\" \"bun compile-examples\"","compile-amm":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts --unsafe-disable-typescript examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts --unsafe-disable-typescript examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/loops.algo.ts tests/contracts/artifacts","compile-tests":"conc \"bun compile-abi\" \"bun compile-account\" \"bun compile-binary\" \"bun compile-general\" \"bun compile-if\" \"bun compile-itxns-test\" \"bun compile-loops\" \"bun compile-math\" \"bun compile-storage\" \"bun compile-lsig\"","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/storage.algo.ts tests/contracts/artifacts","compile-examples":"conc \"bun compile-amm\" \"bun compile-arc75\" \"bun compile-auction\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-calculator\" \"bun compile-merkle\" \"bun compile-big_box\" \"bun compile-arc72\" \"bun compile-non_abi\" \"bun compile-optin-lsig\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","argparse":"^2.0.1","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.59.1_1698802352140_0.5264511011634871","host":"s3://npm-registry-packages"}},"0.60.0":{"name":"@algorandfoundation/tealscript","version":"0.60.0","_id":"@algorandfoundation/tealscript@0.60.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"1c7b1d2dd2a3c2e9c5a5eb910d4a2bc8c292c9e4","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.60.0.tgz","fileCount":94,"integrity":"sha512-79EadDLjnJoto1DKnILznowH1cInECByDAE6tnXp9N+hNuLChEs3n/YGoIn6uMnUgXlqcwsBgCGX5KPHVYoyiQ==","signatures":[{"sig":"MEUCIEEzHYgRR8ps/6skjgV/bY4UUu0vre4DmD/kPM67F/1fAiEAwzOo6yRZnbj7F8PyAUdbvbLQAamByY7sNhdg3xFAVfU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1736335},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"0ce53c6f78200ddacb3f89affd47726d03dc89c1","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/langspec.json dist/langspec.json && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"conc \"bun compile-tests\" \"bun compile-examples\"","compile-amm":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts --unsafe-disable-typescript examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts --unsafe-disable-typescript examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/loops.algo.ts tests/contracts/artifacts","compile-tests":"conc \"bun compile-abi\" \"bun compile-account\" \"bun compile-binary\" \"bun compile-general\" \"bun compile-if\" \"bun compile-itxns-test\" \"bun compile-loops\" \"bun compile-math\" \"bun compile-storage\" \"bun compile-lsig\"","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/storage.algo.ts tests/contracts/artifacts","compile-examples":"conc \"bun compile-amm\" \"bun compile-arc75\" \"bun compile-auction\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-calculator\" \"bun compile-merkle\" \"bun compile-big_box\" \"bun compile-arc72\" \"bun compile-non_abi\" \"bun compile-optin-lsig\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","argparse":"^2.0.1","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.60.0_1699044337906_0.32858343596806683","host":"s3://npm-registry-packages"}},"0.60.1":{"name":"@algorandfoundation/tealscript","version":"0.60.1","_id":"@algorandfoundation/tealscript@0.60.1","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"d6b40c9e6b69868bda00d5ed26b0c97a3e0d31b4","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.60.1.tgz","fileCount":94,"integrity":"sha512-1N38J8/xIaswJNuFDGFDzkLWQisGsAr82ugeHjtLm/WgZ7rXp37wfZrzvZGar9wZD2G+iiv0Otx7vRf3WTsuEA==","signatures":[{"sig":"MEYCIQCTclbMT3rCe59RTxtYbZf1i8B0we514uA6TDKilwLfHgIhAIRd8i30qnwiLk2JuFeqjBcY8BG2zeDofh7aj0WxfkBB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1736885},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"9d863569244bd86bb30c44faba6fb954ab092bfd","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/langspec.json dist/langspec.json && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"conc \"bun compile-tests\" \"bun compile-examples\"","compile-amm":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts --unsafe-disable-typescript examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts --unsafe-disable-typescript examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/loops.algo.ts tests/contracts/artifacts","compile-tests":"conc \"bun compile-abi\" \"bun compile-account\" \"bun compile-binary\" \"bun compile-general\" \"bun compile-if\" \"bun compile-itxns-test\" \"bun compile-loops\" \"bun compile-math\" \"bun compile-storage\" \"bun compile-lsig\"","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/storage.algo.ts tests/contracts/artifacts","compile-examples":"conc \"bun compile-amm\" \"bun compile-arc75\" \"bun compile-auction\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-calculator\" \"bun compile-merkle\" \"bun compile-big_box\" \"bun compile-arc72\" \"bun compile-non_abi\" \"bun compile-optin-lsig\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","argparse":"^2.0.1","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.60.1_1699111149413_0.8270654085187674","host":"s3://npm-registry-packages"}},"0.61.0":{"name":"@algorandfoundation/tealscript","version":"0.61.0","_id":"@algorandfoundation/tealscript@0.61.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"0181232a6d1f552e735bb95dcff2bab3e46582ce","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.61.0.tgz","fileCount":94,"integrity":"sha512-h1rrIVz2eTTCWmlWqDVsG5QdcGA0Y5dmTvPJBFFiL2EeLJRTYlcAYTnGiJ9KW5iaeV/i0snrzR3fV3g18Lm0Vg==","signatures":[{"sig":"MEQCIHujyKx/2Kk9FvUNebVLyXR8z2KbC/TJ/ZXSzaLVwLHKAiA7rS2yumqG5n0CRXdCtG7KLoByaZdfNl6IM3mrfzBh1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1741765},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"914d4c300ebd23938fc7c4afab3b656a49527c4b","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/langspec.json dist/langspec.json && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"conc \"bun compile-tests\" \"bun compile-examples\"","compile-amm":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts --unsafe-disable-typescript examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts --unsafe-disable-typescript examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/loops.algo.ts tests/contracts/artifacts","compile-tests":"conc \"bun compile-abi\" \"bun compile-account\" \"bun compile-binary\" \"bun compile-general\" \"bun compile-if\" \"bun compile-itxns-test\" \"bun compile-loops\" \"bun compile-math\" \"bun compile-storage\" \"bun compile-lsig\"","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/storage.algo.ts tests/contracts/artifacts","compile-examples":"conc \"bun compile-amm\" \"bun compile-arc75\" \"bun compile-auction\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-calculator\" \"bun compile-merkle\" \"bun compile-big_box\" \"bun compile-arc72\" \"bun compile-non_abi\" \"bun compile-optin-lsig\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","argparse":"^2.0.1","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.61.0_1699119916214_0.8538615099223834","host":"s3://npm-registry-packages"}},"0.62.0":{"name":"@algorandfoundation/tealscript","version":"0.62.0","_id":"@algorandfoundation/tealscript@0.62.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"91db0ed43dfbb534521208762a9c93078a0893fc","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.62.0.tgz","fileCount":95,"integrity":"sha512-TmyJYEclEWEpCT2axbxMSHOB5mR7+vKfKK3CcEH9IUFfgFOm5Zm/eKdA6i/pMgP2Z9k3gNRHGGUGInzm/kmDDA==","signatures":[{"sig":"MEQCIGZKkVXj8xoPlMFcnuwxnXdeG9cLOp8zKmSsdVxIgpO7AiBFqd0F1MDuVs+6oxtgUyLfOtYwtRLIZ1ii3P2/AdFa5w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1766956},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"23cfda2bf74512aec2d32daca26d2a621a9cffd0","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/langspec.json dist/langspec.json && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"conc \"bun compile-tests\" \"bun compile-examples\"","compile-amm":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts --unsafe-disable-typescript examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts --unsafe-disable-typescript examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/loops.algo.ts tests/contracts/artifacts","compile-tests":"conc \"bun compile-abi\" \"bun compile-account\" \"bun compile-binary\" \"bun compile-general\" \"bun compile-if\" \"bun compile-itxns-test\" \"bun compile-loops\" \"bun compile-math\" \"bun compile-storage\" \"bun compile-lsig\"","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/storage.algo.ts tests/contracts/artifacts","compile-examples":"conc \"bun compile-amm\" \"bun compile-arc75\" \"bun compile-auction\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-calculator\" \"bun compile-merkle\" \"bun compile-big_box\" \"bun compile-arc72\" \"bun compile-non_abi\" \"bun compile-optin-lsig\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","argparse":"^2.0.1","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.10","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.62.0_1699733927165_0.3782351208111947","host":"s3://npm-registry-packages"}},"0.62.1":{"name":"@algorandfoundation/tealscript","version":"0.62.1","_id":"@algorandfoundation/tealscript@0.62.1","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"cd8e83dae141cf635ee67919a59447428ca7fcec","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.62.1.tgz","fileCount":24,"integrity":"sha512-OGrceWQdtz8ExKsTY5qEN7EVrbmpmg9gyzR6k8GKXtY/BQVwjGPm7W1CNZyepYPj5dH8hGo/2HGOVGTPCz7WgA==","signatures":[{"sig":"MEUCIQC3yg7DqHCd1ipr6YUtlAf+236g/aVnCO9cTM319jtEhAIgYoXqyETFctOfGWKcWqsXeF2t3nDSf1kFVH6xaVxyydk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":665165},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"1c0377e811ab7a4032808f1ae10c7a4d8b16d64f","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/langspec.json dist/langspec.json && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts && cp src/lib/lsig.ts dist/lib/lsig.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"conc \"bun compile-tests\" \"bun compile-examples\"","compile-amm":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts --unsafe-disable-typescript examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts --unsafe-disable-typescript examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/loops.algo.ts tests/contracts/artifacts","compile-tests":"conc \"bun compile-abi\" \"bun compile-account\" \"bun compile-binary\" \"bun compile-general\" \"bun compile-if\" \"bun compile-itxns-test\" \"bun compile-loops\" \"bun compile-math\" \"bun compile-storage\" \"bun compile-lsig\"","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/storage.algo.ts tests/contracts/artifacts","compile-examples":"conc \"bun compile-amm\" \"bun compile-arc75\" \"bun compile-auction\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-calculator\" \"bun compile-merkle\" \"bun compile-big_box\" \"bun compile-arc72\" \"bun compile-non_abi\" \"bun compile-optin-lsig\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","argparse":"^2.0.1","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.10","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.62.1_1699878229435_0.492774863177897","host":"s3://npm-registry-packages"}},"0.62.2":{"name":"@algorandfoundation/tealscript","version":"0.62.2","_id":"@algorandfoundation/tealscript@0.62.2","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"8757005163cfa5f200d0f3a24f13050352f085a8","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.62.2.tgz","fileCount":24,"integrity":"sha512-bYaBniTNay/3es84dKbGbb1srdQbIN0rqXLxxrCwMxE25SLpATvXskdRJ0fZVEpJ3cX+shEwDY8OLGkta+bGdQ==","signatures":[{"sig":"MEQCIHSe0J8kQfyj2j5dtSLkJivxkjWT/QiIpP7D27VlsJpZAiBNH2DFh60ShQprbr1IUEkpnHhM11kpnsxn+/CvQvV4nQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":665071},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"18668c0a77271e4f3550ca279e7cf10bc33ac36f","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/langspec.json dist/langspec.json && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts && cp src/lib/lsig.ts dist/lib/lsig.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"conc \"bun compile-tests\" \"bun compile-examples\"","compile-amm":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts --unsafe-disable-typescript examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts --unsafe-disable-typescript examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/loops.algo.ts tests/contracts/artifacts","compile-tests":"conc \"bun compile-abi\" \"bun compile-account\" \"bun compile-binary\" \"bun compile-general\" \"bun compile-if\" \"bun compile-itxns-test\" \"bun compile-loops\" \"bun compile-math\" \"bun compile-storage\" \"bun compile-lsig\"","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/storage.algo.ts tests/contracts/artifacts","compile-examples":"conc \"bun compile-amm\" \"bun compile-arc75\" \"bun compile-auction\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-calculator\" \"bun compile-merkle\" \"bun compile-big_box\" \"bun compile-arc72\" \"bun compile-non_abi\" \"bun compile-optin-lsig\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","argparse":"^2.0.1","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.10","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.62.2_1700088944799_0.3755583747455771","host":"s3://npm-registry-packages"}},"0.63.0":{"name":"@algorandfoundation/tealscript","version":"0.63.0","_id":"@algorandfoundation/tealscript@0.63.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"e05c43284dee63c1d0708cffddb3676474728a02","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.63.0.tgz","fileCount":24,"integrity":"sha512-GHNLyjW5ghke949hC980ROB0sgy7hfefFsDf06X+Tjn50ZPwhUMmrud8AnEJCtbfL6RI0tTewK7gNmZyhe6Abw==","signatures":[{"sig":"MEUCIF5HwgsP7ZM734c0xBq0eGDfTHwh39VSG4VDcIEZbJ0yAiEAo+8mfa99xcY1NiEO/zeNuT2BDpaf8yGCHTz+V4dR/eg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":669903},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"c275c0daea2f9e83ecf8fcfa87d6173ef690c5d2","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/langspec.json dist/langspec.json && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts && cp src/lib/lsig.ts dist/lib/lsig.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"conc \"bun compile-tests\" \"bun compile-examples\"","compile-amm":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts --unsafe-disable-typescript examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts --unsafe-disable-typescript examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/loops.algo.ts tests/contracts/artifacts","compile-tests":"conc \"bun compile-abi\" \"bun compile-account\" \"bun compile-binary\" \"bun compile-general\" \"bun compile-if\" \"bun compile-itxns-test\" \"bun compile-loops\" \"bun compile-math\" \"bun compile-storage\" \"bun compile-lsig\"","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/storage.algo.ts tests/contracts/artifacts","compile-examples":"conc \"bun compile-amm\" \"bun compile-arc75\" \"bun compile-auction\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-calculator\" \"bun compile-merkle\" \"bun compile-big_box\" \"bun compile-arc72\" \"bun compile-non_abi\" \"bun compile-optin-lsig\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","argparse":"^2.0.1","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.10","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.63.0_1700573974468_0.6634579276256398","host":"s3://npm-registry-packages"}},"0.63.1":{"name":"@algorandfoundation/tealscript","version":"0.63.1","_id":"@algorandfoundation/tealscript@0.63.1","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"6426264cde0646d7ef88de11f0d959ec520d8642","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.63.1.tgz","fileCount":24,"integrity":"sha512-lc7MUjxq9gayI2E7k5pdV9TMhAWgstzyD776knNpwbDC1P/cG0sYFbWRQGQuNh9bi1HUd5qwE7Iq/RxwuCHoqg==","signatures":[{"sig":"MEUCIG65sowe6JUwQug6ki2V9d92PRuAWyXxevGDyR/rrSryAiEA7P2ouStl2U5NuxljpD+7LxQTaIzJJfj99IDxai16riQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676208},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"b586d288c9b47502463ad1f258a2f25924dce264","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/langspec.json dist/langspec.json && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts && cp src/lib/lsig.ts dist/lib/lsig.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"conc \"bun compile-tests\" \"bun compile-examples\"","compile-amm":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts --unsafe-disable-typescript examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts --unsafe-disable-typescript examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/loops.algo.ts tests/contracts/artifacts","compile-tests":"conc \"bun compile-abi\" \"bun compile-account\" \"bun compile-binary\" \"bun compile-general\" \"bun compile-if\" \"bun compile-itxns-test\" \"bun compile-loops\" \"bun compile-math\" \"bun compile-storage\" \"bun compile-lsig\"","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/storage.algo.ts tests/contracts/artifacts","compile-examples":"conc \"bun compile-amm\" \"bun compile-arc75\" \"bun compile-auction\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-calculator\" \"bun compile-merkle\" \"bun compile-big_box\" \"bun compile-arc72\" \"bun compile-non_abi\" \"bun compile-optin-lsig\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","argparse":"^2.0.1","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.10","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.63.1_1701113056332_0.9790381310863787","host":"s3://npm-registry-packages"}},"0.64.0":{"name":"@algorandfoundation/tealscript","version":"0.64.0","_id":"@algorandfoundation/tealscript@0.64.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"7aeb9e5f1de3ecd666940ae545aec6bbd83c5152","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.64.0.tgz","fileCount":24,"integrity":"sha512-AXtQnSMS4AdXjLxAY8l7Uh9ITa4f+sLvcJ8LiavRF+q8ZOfrjEkg76fQIE1HVvvKpIvPVotYUIAMU+eu0tzD/Q==","signatures":[{"sig":"MEUCICtT2EGv3ChL+O1XAYk/lMIITBNCCLqTAIMKcIrPnJ4RAiEAnvndpwFdbdR6RHEGZvKNKZjPx6h3G4fWsoz6HV7DxmM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676208},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"e5da8ee3e5a324988a8b09abc767dc335f0443af","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/langspec.json dist/langspec.json && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts && cp src/lib/lsig.ts dist/lib/lsig.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"conc \"bun compile-tests\" \"bun compile-examples\"","compile-amm":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts --unsafe-disable-typescript examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts --unsafe-disable-typescript examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/loops.algo.ts tests/contracts/artifacts","compile-tests":"conc \"bun compile-abi\" \"bun compile-account\" \"bun compile-binary\" \"bun compile-general\" \"bun compile-if\" \"bun compile-itxns-test\" \"bun compile-loops\" \"bun compile-math\" \"bun compile-storage\" \"bun compile-lsig\"","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/storage.algo.ts tests/contracts/artifacts","compile-examples":"conc \"bun compile-amm\" \"bun compile-arc75\" \"bun compile-auction\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-calculator\" \"bun compile-merkle\" \"bun compile-big_box\" \"bun compile-arc72\" \"bun compile-non_abi\" \"bun compile-optin-lsig\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","argparse":"^2.0.1","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.10","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^2.1.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.64.0_1701121969445_0.2966060976061924","host":"s3://npm-registry-packages"}},"0.65.0":{"name":"@algorandfoundation/tealscript","version":"0.65.0","_id":"@algorandfoundation/tealscript@0.65.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"902920dc16f7412c3be295eada6c8d89f7dad4d1","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.65.0.tgz","fileCount":24,"integrity":"sha512-nYULaUdsA/Ju0h7nEFxWjId5AVlq4+rV8mpx+ReZydMNqiUCJ0cPNKrFIn0vRODGeXIhn+VBuh4qtkAmgGhi2g==","signatures":[{"sig":"MEQCIAx9m8yLrATTtZIyFFqY0sE5Bce0mAKrsupSI5f9qTpzAiB61J8GL5Wm5Fqq1Tuooq+CxENu6+r222IUTuiATVIZBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676924},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"d8912084b9d74ad9d45fee13bf8148d5f3d183c0","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/langspec.json dist/langspec.json && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts && cp src/lib/lsig.ts dist/lib/lsig.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"conc \"bun compile-tests\" \"bun compile-examples\"","compile-amm":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts --unsafe-disable-typescript examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts --unsafe-disable-typescript examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/loops.algo.ts tests/contracts/artifacts","compile-tests":"conc \"bun compile-abi\" \"bun compile-account\" \"bun compile-binary\" \"bun compile-general\" \"bun compile-if\" \"bun compile-itxns-test\" \"bun compile-loops\" \"bun compile-math\" \"bun compile-storage\" \"bun compile-lsig\"","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/storage.algo.ts tests/contracts/artifacts","compile-examples":"conc \"bun compile-amm\" \"bun compile-arc75\" \"bun compile-auction\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-calculator\" \"bun compile-merkle\" \"bun compile-big_box\" \"bun compile-arc72\" \"bun compile-non_abi\" \"bun compile-optin-lsig\" \"bun compile-lsig_with_app\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","argparse":"^2.0.1","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@algorandfoundation/algokit-utils":"5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.10","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.65.0_1701378666892_0.6474442318718758","host":"s3://npm-registry-packages"}},"0.66.0":{"name":"@algorandfoundation/tealscript","version":"0.66.0","_id":"@algorandfoundation/tealscript@0.66.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"2019198dd2083239a8ccd89e971d99001807a2e0","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.66.0.tgz","fileCount":24,"integrity":"sha512-91NxZ8jaJzoqhobDyaBWVQtXbtw70+c4n0uJnL56/kaE5SNhwGNEP0jwPXaGC6zEk5L9RxM3NbqtuJFpmT3ryQ==","signatures":[{"sig":"MEYCIQDlcFBRRhw+FL16L4a8FoP84K0yFfqb8fdUDIW9X7/z7wIhAJdv9xctVCp9Dhc+uZ3pN+LdOfZxN2GsZiXj4+5QHl0A","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":697201},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"2b8c8ee03cd1313e7c29def2625fd884290516cc","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/langspec.json dist/langspec.json && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts && cp src/lib/lsig.ts dist/lib/lsig.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"conc \"bun compile-tests\" \"bun compile-examples\"","compile-amm":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts --unsafe-disable-typescript examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts --unsafe-disable-typescript examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/loops.algo.ts tests/contracts/artifacts","compile-tests":"conc \"bun compile-abi\" \"bun compile-account\" \"bun compile-binary\" \"bun compile-general\" \"bun compile-if\" \"bun compile-itxns-test\" \"bun compile-loops\" \"bun compile-math\" \"bun compile-storage\" \"bun compile-lsig\"","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/storage.algo.ts tests/contracts/artifacts","compile-examples":"conc \"bun compile-amm\" \"bun compile-arc75\" \"bun compile-auction\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-calculator\" \"bun compile-merkle\" \"bun compile-big_box\" \"bun compile-arc72\" \"bun compile-non_abi\" \"bun compile-optin-lsig\" \"bun compile-lsig_with_app\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","argparse":"^2.0.1","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@algorandfoundation/algokit-utils":"5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.10","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.66.0_1702314830364_0.492533901790982","host":"s3://npm-registry-packages"}},"0.66.1":{"name":"@algorandfoundation/tealscript","version":"0.66.1","_id":"@algorandfoundation/tealscript@0.66.1","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"82e3d93c5d94aa3c5485567b897761af10b0cb75","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.66.1.tgz","fileCount":24,"integrity":"sha512-aRu+X5tkXWJcz3Gbsy6x8vcXSK2zs0mdPid1se2mf2LadRhsHemKLgqDMmEcLTUYJ9AjjxX+ye6gyMCjfcwSzg==","signatures":[{"sig":"MEUCIH6+076gdQ9hfObFoAHluoLAojLzyBuhnNPR7xd21kKyAiEAnuAUH6zwmA2mj3b/4GlGEnRGcWgTBnfCQ7uVWhrq4Mw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":697977},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"e14d97f2e6777c4ec060bf59aec9dc0d72cdd2d8","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/langspec.json dist/langspec.json && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts && cp src/lib/lsig.ts dist/lib/lsig.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"conc \"bun compile-tests\" \"bun compile-examples\"","compile-amm":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts --unsafe-disable-typescript examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts --unsafe-disable-typescript examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/loops.algo.ts tests/contracts/artifacts","compile-tests":"conc \"bun compile-abi\" \"bun compile-account\" \"bun compile-binary\" \"bun compile-general\" \"bun compile-if\" \"bun compile-itxns-test\" \"bun compile-loops\" \"bun compile-math\" \"bun compile-storage\" \"bun compile-lsig\"","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/storage.algo.ts tests/contracts/artifacts","compile-examples":"conc \"bun compile-amm\" \"bun compile-arc75\" \"bun compile-auction\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-calculator\" \"bun compile-merkle\" \"bun compile-big_box\" \"bun compile-arc72\" \"bun compile-non_abi\" \"bun compile-optin-lsig\" \"bun compile-lsig_with_app\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts --unsafe-disable-typescript examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","argparse":"^2.0.1","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@algorandfoundation/algokit-utils":"5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.10","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.66.1_1702926779777_0.5620129147100443","host":"s3://npm-registry-packages"}},"0.67.0":{"name":"@algorandfoundation/tealscript","version":"0.67.0","_id":"@algorandfoundation/tealscript@0.67.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"f0f6e944e19aeb9cb355a6e7f92ea4c81bba02e1","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.67.0.tgz","fileCount":24,"integrity":"sha512-YRsfKPe+EDb1kfUTCfgkVuU3WEWPfppS0xW9q9zJ7rRA3iIaqryH9PTWo2iHL0fZxVLRQdl9cMycjb2JPCGqgQ==","signatures":[{"sig":"MEQCIHHa9CCygPfqRUO5ToZ6yzWUSifh+jRGfggircP/eZPOAiALaZKLkSy2TmbBkpUfdc6Ri61aRL0SKJYuGUxaqQ1VKQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":729431},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"79b9bc633ae2e65cb78a3eb35a73a983a4c99f82","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts && cp src/lib/lsig.ts dist/lib/lsig.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@algorandfoundation/algokit-utils":"5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.10","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.67.0_1703988722571_0.23707893631855947","host":"s3://npm-registry-packages"}},"0.67.1":{"name":"@algorandfoundation/tealscript","version":"0.67.1","_id":"@algorandfoundation/tealscript@0.67.1","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"03dd452d29563e19fd665606f984782c7e99e811","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.67.1.tgz","fileCount":24,"integrity":"sha512-1Qa5rsYWuzv70g0SnR+cyQCBgKQWtAMPLmwEMuwgaYS6LuvDgfdElDTQi5LRPyRzsUm3bpqjqedrt/yGTa81Vw==","signatures":[{"sig":"MEUCIBM5t8LjA3X1fS6rZr9yAwIubB0oqJ8hp0pm4XC/9/niAiEA2O6K56DK9g0tMddaetLZfLEt9MjgPWpiDwd2hvsNRoY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":730204},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"a5267251dad93582aeed3389bfb4c396bd6e3c12","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts && cp src/lib/lsig.ts dist/lib/lsig.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@algorandfoundation/algokit-utils":"5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.10","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.67.1_1704028735398_0.6763522273823974","host":"s3://npm-registry-packages"}},"0.67.2":{"name":"@algorandfoundation/tealscript","version":"0.67.2","_id":"@algorandfoundation/tealscript@0.67.2","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"405c4d2733a5081294748b6a27dc90c379b0b97b","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.67.2.tgz","fileCount":24,"integrity":"sha512-JGXTO3ZDSqatdAtjQJMBh/gm0a1nzYTxwD05aMoEArtXPRA6nsaAagktj99gDuY3HcXLVuHzRE0vmUF3P/1iXA==","signatures":[{"sig":"MEQCICAz3PMWiAVRDrgfZCqOxvmNyS0DHxGBr0rop6+9JrFYAiAk5Zohdd8qR1xp+QLIk8gKA3opVCDUyYVSZp17qS2+5g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":732851},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"fc5e6117a4f66300224bfb1141b898b36ce2c2a8","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts && cp src/lib/lsig.ts dist/lib/lsig.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@algorandfoundation/algokit-utils":"5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.10","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.67.2_1704034812822_0.1884367929339439","host":"s3://npm-registry-packages"}},"0.67.3":{"name":"@algorandfoundation/tealscript","version":"0.67.3","_id":"@algorandfoundation/tealscript@0.67.3","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"998f526bc5bab1186172a3e4ac77745474230b3f","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.67.3.tgz","fileCount":24,"integrity":"sha512-a8/d2d9HkXkxqiOMRzHjW2qEvWsj0i1zArfMVtRtmGDIRyzt9snb+1aJD7hCbd60b/paLFliD7Vk0UkOj8ixJQ==","signatures":[{"sig":"MEYCIQDYSDlcN4e4FzuXJAkPCwm/5C3Das0n3Je/nZ+sCqLuJgIhAIpk8FHPmfAdKFIvahFLGbaEQQbp4bU5eqxjGmsERXle","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":733486},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"968d93a6eddd31eccf77319f8968a206f1f5c395","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts && cp src/lib/lsig.ts dist/lib/lsig.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","webpack-smoketest":"webpack --config tests/web/webpack.config.js","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@algorandfoundation/algokit-utils":"5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.10","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-client-generator":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.67.3_1704036476440_0.2193763417722414","host":"s3://npm-registry-packages"}},"0.68.0":{"name":"@algorandfoundation/tealscript","version":"0.68.0","_id":"@algorandfoundation/tealscript@0.68.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"f6169d90261920f26c9b2274792d9d36db7d215d","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.68.0.tgz","fileCount":24,"integrity":"sha512-iY5nZURJ/VUEiKtphSg5Wpm7FqijokBUb/XVfH/qRZrYyc6d61L7brue0Igg9bAp0YGXlB+pHIrItyoVj75lcQ==","signatures":[{"sig":"MEQCIH9wtNX1W4XG3bj2lj7J8Dgq2cnM+RL1AWPzlz4OnWEiAiA6CPeeXJpsaEpYc11zYtek1NJUXzFXpJQgNBL8Vw0f6Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":740774},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"da010fc5df7910f766fe330e2c361d757592feef","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts && cp src/lib/lsig.ts dist/lib/lsig.ts","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1","@algorandfoundation/algokit-utils":"5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.10","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.68.0_1704482355323_0.6276412978238886","host":"s3://npm-registry-packages"}},"0.68.1":{"name":"@algorandfoundation/tealscript","version":"0.68.1","_id":"@algorandfoundation/tealscript@0.68.1","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"74c1f010ba4c6810a4d78f3062936b6cea4f1009","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.68.1.tgz","fileCount":24,"integrity":"sha512-QcjUTNibSp0wb9HF8K2+QeWRypkvN63SJWSdOo5LTlW9VF5+JuwJVgaLKS8U0HjAldAN0eZxZv9O/ixfCa0ssw==","signatures":[{"sig":"MEYCIQDBIRVQu7n+HUDeGjr7nuFUAWrLdVDJ2lcspoPXFlj+DQIhAMcDRyr2N4FmY5M1K1e1l53akpT7q0VT+mdyJZi0GgP6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":740928},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"86da4de4e84dc2ee7427e85ac40dd6c869b35a8b","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts && cp src/lib/lsig.ts dist/lib/lsig.ts","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1","@algorandfoundation/algokit-utils":"5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.10","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.68.1_1704561351830_0.7040601834966795","host":"s3://npm-registry-packages"}},"0.68.2":{"name":"@algorandfoundation/tealscript","version":"0.68.2","_id":"@algorandfoundation/tealscript@0.68.2","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"3334d3126cff61f1c182cbb7e9d03d038e9f92f1","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.68.2.tgz","fileCount":24,"integrity":"sha512-0+0aHPx4j1RyIW1Uhjve6zS/+keMcz4hYzFb+nNhvZrL6rZJSlKvV9Q0uDaZUI+rhqnTzNEsLmVpnQW3t6H3Uw==","signatures":[{"sig":"MEUCIQDa8Tchs5vsiC7QPtuW3If0eNcYmW9OnomGKBZ9gQSmQAIgM6C6w5bARa4dCRdfEr9+b3BLARQqm5yzktqoaCTMHWM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":741439},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"77b45b1cb37b4151196853cd2e9c9b1682db8b77","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts && cp src/lib/lsig.ts dist/lib/lsig.ts","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1","@algorandfoundation/algokit-utils":"5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.10","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.68.2_1704577614947_0.6463080583245","host":"s3://npm-registry-packages"}},"0.68.3":{"name":"@algorandfoundation/tealscript","version":"0.68.3","_id":"@algorandfoundation/tealscript@0.68.3","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"88429a953e4be1ad8c9886b470af9354c377114f","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.68.3.tgz","fileCount":24,"integrity":"sha512-enpqAMmTxC47e53a4rHgzX3XNqn3aVzOlhhEMKnrtTxOfwVnni1jCmTGGITS6c9+tR1dwm71H6yrc2b2XmLLvA==","signatures":[{"sig":"MEUCIGU41f5t6eW+62hTkgP2FGHsUUYah9iqTYpR51G1WyQuAiEAtZPoOnpgC41ciPlH/tJIGHgW1wBSIiKjKuHTPkSKa9g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":741685},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"3519b1d34df563013649279a6f216350b2746126","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts && cp src/lib/lsig.ts dist/lib/lsig.ts","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1","@algorandfoundation/algokit-utils":"5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.10","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.68.3_1704639535328_0.6218864447746439","host":"s3://npm-registry-packages"}},"0.69.0":{"name":"@algorandfoundation/tealscript","version":"0.69.0","_id":"@algorandfoundation/tealscript@0.69.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"c86e1b84a36a3aae96ac3b898476c83632d34125","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.69.0.tgz","fileCount":24,"integrity":"sha512-u84co1bvUAo42bGbxKoIR9ASC/hqVoDh5hlquKN7LMpDN33gO2x4LPFDI9ReldCp6UcLhtrw0RmKb/Edz0qJ2Q==","signatures":[{"sig":"MEYCIQD1tUEeuqLkK8j4p/yJwlGz91x1FHAYIRoZ8PjZC3WAXwIhAKFCf1yNQ5kO2I3n9fZePTQuq+44EBDmxKB0y0X5coZc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":742847},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"c189b34c0d03cff95ff5262f7ee1d99c93e51433","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts && cp src/lib/lsig.ts dist/lib/lsig.ts","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1","@algorandfoundation/algokit-utils":"5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.10","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.69.0_1704810041681_0.5090957371266052","host":"s3://npm-registry-packages"}},"0.70.0":{"name":"@algorandfoundation/tealscript","version":"0.70.0","_id":"@algorandfoundation/tealscript@0.70.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"74432d3ed58ebb26af9ae0e7035bc0d644fd49c8","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.70.0.tgz","fileCount":24,"integrity":"sha512-nN/tJ7pWld+ztJqJIOpzUyLwrgSioiDCQLRKDe2TJy8nkPAKP+ygSLNVD9HYMymRBq6/6rYXGLYM7VLhwlSIzA==","signatures":[{"sig":"MEQCICoceg11EFMREcaFouml8MGPZIP7PKA030cjysNTfbfHAiALB0NTAvTGGxrWsgkL0HLKcmWKomhfACWHXsK2FcIHow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":745558},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"b012444fa4c24e8ef12e84a4d1e8a099281824e6","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts && cp src/lib/lsig.ts dist/lib/lsig.ts","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1","@algorandfoundation/algokit-utils":"5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.10","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.70.0_1704842869789_0.5744167750830813","host":"s3://npm-registry-packages"}},"0.70.1":{"name":"@algorandfoundation/tealscript","version":"0.70.1","_id":"@algorandfoundation/tealscript@0.70.1","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"12b79fdbbfef44f1468a016c52ef186a02ae11a7","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.70.1.tgz","fileCount":24,"integrity":"sha512-AWvv3HbfTg0Km8FZ0WQtzQ0YbyuaOBL5PRLgWFveBw2uPtoC6BFdb1z/m0h4a888mTsZz62aiaPfvuJ2CZ1rzA==","signatures":[{"sig":"MEQCICIfsIeOMjWWy9Hr10Z4Diu984Bc6YIXq/6HZgT6M3OIAiAde9EmPfxINopDWgUkhUHgeKxkzuXDfrLpW4cy4PRYkQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":747460},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"235e8b0dfcb367153a844f3614129579495be3a3","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts && cp src/lib/lsig.ts dist/lib/lsig.ts","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1","@algorandfoundation/algokit-utils":"5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.10","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.70.1_1705091003050_0.5959871200562066","host":"s3://npm-registry-packages"}},"0.71.0":{"name":"@algorandfoundation/tealscript","version":"0.71.0","_id":"@algorandfoundation/tealscript@0.71.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"7c06214775984af04795f8459b87d3773709a40e","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.71.0.tgz","fileCount":24,"integrity":"sha512-+LqfXDjE3I/G0bQFU1WorRrK4wwWIKthDZirydV6nKBtEWXTwlqbnwU2Pwlvx6jP9IbIk79jhMLui9aYgM9P3Q==","signatures":[{"sig":"MEUCIF9ouaqi/WnQRNSWFPzpA92vo3QXfUY6N2eP6ZIbGucmAiEA/PWbFgZHH74cExrCMY6CZPGse5mcwpQcqEidGUKcQMI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":748506},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"0d6795e69e8fa94e51b797b226b4965848654229","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts && cp src/lib/lsig.ts dist/lib/lsig.ts","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1","@algorandfoundation/algokit-utils":"5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.10","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.71.0_1705173570091_0.11637516519232305","host":"s3://npm-registry-packages"}},"0.71.1":{"name":"@algorandfoundation/tealscript","version":"0.71.1","_id":"@algorandfoundation/tealscript@0.71.1","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"b638d8c8fb1ba846b200d1719d302041833463e3","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.71.1.tgz","fileCount":24,"integrity":"sha512-AbKZQsTuAPvIRN65qpnCRTyREsQwNUZ0hjDV1BdHHYlkuGcCyf5P6p00r8zpmzHHh4cfAbpubGSXeR7OYlaPPQ==","signatures":[{"sig":"MEYCIQDxLbsrTM1D3upVFV983jXNy5tTt6GZZ8tVvT86gfleJQIhAJ3/haxvS2hovXxgKZOiMOIe88lUlxxY15Bmwgr3TzRF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":749046},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"fe94673fae7eef468060a9888f1eecf3586ee605","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts && cp src/lib/lsig.ts dist/lib/lsig.ts","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1","@algorandfoundation/algokit-utils":"5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.10","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.71.1_1705184057215_0.522008379130454","host":"s3://npm-registry-packages"}},"0.72.0":{"name":"@algorandfoundation/tealscript","version":"0.72.0","_id":"@algorandfoundation/tealscript@0.72.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"cbf3891f80a6ee56839efdda47ecc0afc7821075","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.72.0.tgz","fileCount":24,"integrity":"sha512-nP4ch7dgViXwmXrCA57/gHyJCKFQk91JRLDGjeD39StzqYx/eGojAkh+dT25qO3LkWLD7GiE8gIIPe7JrN7qKg==","signatures":[{"sig":"MEYCIQDBscYefb9CJ1JiCsfMjHPPm2sfTLl88BprJMXX+XVadAIhAMj9vae59HZNm8rz8Ok3x8k2SFWShP39RVwFoesbK46R","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":754439},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"c4e39131944318221fd57efc64806a490d09e45f","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts && cp src/lib/lsig.ts dist/lib/lsig.ts","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1","@algorandfoundation/algokit-utils":"5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.10","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.72.0_1705238505811_0.16590543750454478","host":"s3://npm-registry-packages"}},"0.72.1":{"name":"@algorandfoundation/tealscript","version":"0.72.1","_id":"@algorandfoundation/tealscript@0.72.1","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"b2dd025b35c7db06d000e5f7d00c4037c6ea5484","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.72.1.tgz","fileCount":24,"integrity":"sha512-klayrGOglBPAqJIGIqf9jScRYsQTm0SdbVcTYf5nmku3GEasIgdCbPMsykkWw42zKmh+qUoaqsiGrOJFDvjHGg==","signatures":[{"sig":"MEQCIGfs9ZalNRaPWUy4y765cE6pvpjlBv0k+Uab6LbiN74iAiAWkgTrhOzn0f+HyUEXNd03nuT+SmwztkagRaoWrI+ZXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":754483},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"1bebdfd28d685c887f132980ce3e57c8d4df4935","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts && cp src/lib/lsig.ts dist/lib/lsig.ts","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1","@algorandfoundation/algokit-utils":"5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.10","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.72.1_1705248858597_0.8238108226570404","host":"s3://npm-registry-packages"}},"0.73.0":{"name":"@algorandfoundation/tealscript","version":"0.73.0","_id":"@algorandfoundation/tealscript@0.73.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"0fa489d77674b6047e436b1b2b623e8b23a55003","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.73.0.tgz","fileCount":24,"integrity":"sha512-JC8+i3bkTdUCYiyJqTrZ4R8gF2qk8lzAuvSvFawQGzxXDhw3/BvDMwl+PleO60fVRLiu49WVyb8NsgbiilaI7w==","signatures":[{"sig":"MEUCIQCAU7ZgvXh9n+Vofp1nKH+gf+WCXZuEiK3quIfN7aJaTwIgTOtOO43TGajqCbe5LWKxFoW8CLiJqfCJlxFkIOd4TK8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":756675},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"f8ac4c90770837a7780e8b284941e1b3c9b674aa","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts && cp src/lib/lsig.ts dist/lib/lsig.ts","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1","@algorandfoundation/algokit-utils":"5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.10","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.73.0_1705439513051_0.8464685519553394","host":"s3://npm-registry-packages"}},"0.73.1":{"name":"@algorandfoundation/tealscript","version":"0.73.1","_id":"@algorandfoundation/tealscript@0.73.1","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"ca0991836c6de37abf03bde91dd24caf3246a5e3","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.73.1.tgz","fileCount":24,"integrity":"sha512-16MHrX3o0Vg+PGyphfMxnyuCTyPTvcZIqHN2u8h/Fx9sSJRsZqUWY3IfMm1N42dLeLjUVzr7rhVSH2JDE5jCIA==","signatures":[{"sig":"MEUCIBmZyVUkX6GqSoNAvBbsqy60C/OpHCbMHcJ6zRBs7UowAiEAhMLq3IQVLoBsiVq+g9ba0q0GbMt8rWlqtAtL46C2Lpw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":756924},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"4fcdd015486b7997c9feecf8e89704001b01e9e0","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts && cp src/lib/lsig.ts dist/lib/lsig.ts","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1","@algorandfoundation/algokit-utils":"5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.10","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.73.1_1705503767220_0.11574224999459459","host":"s3://npm-registry-packages"}},"0.73.2":{"name":"@algorandfoundation/tealscript","version":"0.73.2","_id":"@algorandfoundation/tealscript@0.73.2","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"a87cc101ba528089f96e62695321806cf78b61ba","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.73.2.tgz","fileCount":24,"integrity":"sha512-ae/HVohFI3SVDjAJ8DjsVocSM31dDeavqxZFBV5g8jPBHxaM1AJfmh/zp68lbGTSrXyzl/sbuu3XsjtI5hC6dg==","signatures":[{"sig":"MEYCIQDhBvRrlgoVSREOd8A6cFw9+ELqEohRJaPL7UtX+UsXFAIhAM12Hcn5zlNiPUqBZCCHV17xfYzN7KX3PTbqWdEFUwo7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":757357},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"84272aaae9cd9fd1c2fed593443cc65dd96cf887","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts && cp src/lib/lsig.ts dist/lib/lsig.ts","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1","@algorandfoundation/algokit-utils":"5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.10","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.73.2_1705514778609_0.9698690180684413","host":"s3://npm-registry-packages"}},"0.73.3":{"name":"@algorandfoundation/tealscript","version":"0.73.3","_id":"@algorandfoundation/tealscript@0.73.3","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"38edadae8fdf46b29f0b5d0106c09b8c5ab4bc16","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.73.3.tgz","fileCount":24,"integrity":"sha512-xLbI6+b747nFfDPg+mZHBbsELd5L3xkvMnAmUawSoqCq9vqKKUJkHNwBwPE3vWhNua+Vv62rkQKFGwGlYgdCvw==","signatures":[{"sig":"MEUCIBj3N1rRGSTpq596ykFaYYbMmgTnnMFsLiobVkWczk6oAiEAlKRdMbcmPGAqgiY5H/QPoL3FfRjpovzgY20iC9K667s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":757624},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"16cb712739e5c134ed34addc6c33d8437ebe9eb6","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts && cp src/lib/lsig.ts dist/lib/lsig.ts","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1","@algorandfoundation/algokit-utils":"5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.10","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.73.3_1705518177582_0.06469591835119792","host":"s3://npm-registry-packages"}},"0.73.4":{"name":"@algorandfoundation/tealscript","version":"0.73.4","_id":"@algorandfoundation/tealscript@0.73.4","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"a0c34b4e3a1be5836a8ca52a0c5bfd86c6810648","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.73.4.tgz","fileCount":24,"integrity":"sha512-Lko1MtKpyamhCUOMQaB0bX+P+FhsupvQlH55+7kNhuvBmCkcwNjUW49wWDxXkVrWBNHYpldmdYHePb1IcEUZKg==","signatures":[{"sig":"MEQCIEXRGSaFkgySYbLPdZBAS4gCb3dXXKKFt1fLR2KzE2JNAiBkTXa4Jq7ZD8qo+0+cYMQw3/ukq7li0m2vQyQhJJTXGA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":757945},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"45bbba18cf1d0ee090711b63960b5fc8bd36a332","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts && cp src/lib/lsig.ts dist/lib/lsig.ts","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1","@algorandfoundation/algokit-utils":"5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.10","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.73.4_1705672671315_0.8049669758676188","host":"s3://npm-registry-packages"}},"0.73.5":{"name":"@algorandfoundation/tealscript","version":"0.73.5","_id":"@algorandfoundation/tealscript@0.73.5","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"bc149544f1b705ebd2b4de6f57f7fe69c8af939c","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.73.5.tgz","fileCount":24,"integrity":"sha512-HgahjAGRJmoDoFIFVWDuAatT6TyXO9JohLB4JuZJ0ea4zntx/SwfK2ZxqEkU+pgZ0i80hn6UB2QNVzlj8Cny4Q==","signatures":[{"sig":"MEUCIQDhfEa5X2xWuj6qnLa95/v6RiDsLawmnvpjsUo7QUUsAwIgbqVuIcFXHkuDtzkMz1rRYw1ZGI6o5o75thDKgeciQ2E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":758640},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"e10976e5e10f45207967c353512a125b46ed1f65","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts && cp src/lib/lsig.ts dist/lib/lsig.ts","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1","@algorandfoundation/algokit-utils":"5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.10","jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.73.5_1705771268957_0.6079469788878002","host":"s3://npm-registry-packages"}},"0.74.0":{"name":"@algorandfoundation/tealscript","version":"0.74.0","_id":"@algorandfoundation/tealscript@0.74.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"7014856c71a96b44d94b1ee951b16a6300ec1f25","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.74.0.tgz","fileCount":24,"integrity":"sha512-SvPftRJIe9yNDDohHefDDE6eX1hS6y+FxU3eCcfdbDVu9kRHdGU7Ar8Y7Oi/HB3ZC8qNuA356LNBjRmHbvzjEQ==","signatures":[{"sig":"MEUCIQDObLFo37ssHLxsv8T9oM9VJkNetIkKh3gXkBCk5iV4xAIgYFa/5Hj7euNXX+dRdQosVTQ9C8JYkK6WbHg+/k2zsao=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":759401},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"4007c3b4a26b0d2e422ffcd50daae7e67226ebbc","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts && cp src/lib/lsig.ts dist/lib/lsig.ts","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1","@algorandfoundation/algokit-utils":"5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.74.0_1705859980508_0.23675087903493952","host":"s3://npm-registry-packages"}},"0.75.0":{"name":"@algorandfoundation/tealscript","version":"0.75.0","_id":"@algorandfoundation/tealscript@0.75.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"69a5e341b18ea28421f0e98d74dcf322b9c4b177","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.75.0.tgz","fileCount":24,"integrity":"sha512-yOJJCJOpHWA/iDXiCcQtulLFR0qFxLAeqhDgxcyyR0mT9L4qH4v29Aa5qhOBJgXru2DrHZI3s8ydMOPGvXFkYA==","signatures":[{"sig":"MEQCIG113FwGBro714Ae53lDtAR+uSq67GomA0DHc9Yqsv08AiBzmctsJ1AwX8U3fw2OZMl7LWr5a/M9FHW9vZB/U8Yy7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":767733},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"dbcbcd326586d0bc35700c0235484a3e94ba75d0","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts && cp src/lib/lsig.ts dist/lib/lsig.ts","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1","@algorandfoundation/algokit-utils":"5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.75.0_1706054129783_0.5164520995177768","host":"s3://npm-registry-packages"}},"0.75.1":{"name":"@algorandfoundation/tealscript","version":"0.75.1","_id":"@algorandfoundation/tealscript@0.75.1","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"9fc22f5716cf01efc4612125697d876cc646932f","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.75.1.tgz","fileCount":24,"integrity":"sha512-3VMVGvYmX3dcgmuMKUniMq33gaNi/DnnZjpSkPieQ/qrlh8lOHOWGIzNzVhGTMEIadvsjAGQE+mEK4807uteJA==","signatures":[{"sig":"MEQCIAQEPMyuPySdQbhKxsozetdC1Ob07XnX2twX0pfBTkI8AiASxV+X4QuPNEyxeNoF6VgLpTYzt/HyGWjoiOI3chgV7g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":768536},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"fa9753dcc0aa8e38b23deb08f9fd1078051209bb","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts && cp src/lib/lsig.ts dist/lib/lsig.ts","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1","@algorandfoundation/algokit-utils":"5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.75.1_1706098043825_0.31068309857040366","host":"s3://npm-registry-packages"}},"0.75.2":{"name":"@algorandfoundation/tealscript","version":"0.75.2","_id":"@algorandfoundation/tealscript@0.75.2","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"587732dd322232d494f3d95285201cdb2f940d9c","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.75.2.tgz","fileCount":24,"integrity":"sha512-R4smZV8d58Yppju6S4ASB4sXe4BCjb0llCCmsaSSdPRVNWhNSWjvP5nDahd4sLw5BG5PTwmOYb3+xXU73keMJg==","signatures":[{"sig":"MEYCIQDCdNkKEOrbA6loSLy4Fec+ZmQekT/cXyeEgYiHwp1rGwIhAJtflzzR+y3tnlXl9zfPT0sss/ngul3AhkEItLkyqJfw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":768376},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"4ad7ac05c593f398b4058f029b117fbf9c963afb","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts && cp src/lib/lsig.ts dist/lib/lsig.ts","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1","@algorandfoundation/algokit-utils":"5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.75.2_1706106592420_0.5269223871767525","host":"s3://npm-registry-packages"}},"0.76.0":{"name":"@algorandfoundation/tealscript","version":"0.76.0","_id":"@algorandfoundation/tealscript@0.76.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"8e5fc77832e697b6d0e21c4f62c4a571c2e51879","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.76.0.tgz","fileCount":24,"integrity":"sha512-xqwPfKRt6xsspWDtHwQ9SuMkYUHj/GKP5qDptyACzNnYDr9s7N1s1fzHxF9fXj8TLKboZoD9APgcmlvpAuc/cA==","signatures":[{"sig":"MEYCIQCumcELaBzRuHye/Hm1+Dq8HynVKdbrrwhwYceB26aU5AIhALbOmVozsJokEWMD/10GZ2HbeLBvIUFOD3JEnvkrwWbg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":773150},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"bd6363c31ff38e2ab0ace788af3fbbb34a1b438e","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts && cp src/lib/lsig.ts dist/lib/lsig.ts","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1","@algorandfoundation/algokit-utils":"5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.76.0_1706135298926_0.6555952859009868","host":"s3://npm-registry-packages"}},"0.76.1":{"name":"@algorandfoundation/tealscript","version":"0.76.1","_id":"@algorandfoundation/tealscript@0.76.1","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"f6ef017907bf8934ba78cf2b25456f3bc12079b3","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.76.1.tgz","fileCount":24,"integrity":"sha512-eOWDW10ZsokqOpxKmB77kGWXgUmRS1n74oa4ZWrrC7TZ0j35QCulK37wG3GtcnWq44rQxKa40BCHR7bQxxb1gQ==","signatures":[{"sig":"MEYCIQDnsr0U8Zh5Q2Z0pCfoA/yYxY3hGkmniVz73dBavgLDZgIhAM0GhibL/uN/nVCM+vkmjlbWNWEixDOuNpCFFzx7Z81p","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":773298},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"8140cc76496306ea93bc3082ba3347f509190271","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts && cp src/lib/lsig.ts dist/lib/lsig.ts","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1","@algorandfoundation/algokit-utils":"5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.4.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.76.1_1706136886833_0.01072865781141985","host":"s3://npm-registry-packages"}},"0.77.0":{"name":"@algorandfoundation/tealscript","version":"0.77.0","_id":"@algorandfoundation/tealscript@0.77.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"3cd52e77870e4294425dfd98cafb3eca9298436d","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.77.0.tgz","fileCount":25,"integrity":"sha512-hD6d7xLQArkFfR3u9ob5o0ha7kDEKEKeo85gIWbc1zlec2wm5OsT4r6+NMPqnDinhzsBen9MGmt9JZwrVPCW4A==","signatures":[{"sig":"MEQCIBYI5pWsMIjNF8g2LYoMtcIntq9v9UgPpMdZpkxhZuDdAiAn6EctW5a1nKCSIldJfLTLLO7m4hZ0Cyqy1h9qaTMvZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":796152},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"0903d334a268a2d841fbf935f44f0ae98d3382c2","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts && cp src/lib/lsig.ts dist/lib/lsig.ts","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^5.3.2","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.77.0_1706305213110_0.17188985038247218","host":"s3://npm-registry-packages"}},"0.78.0":{"name":"@algorandfoundation/tealscript","version":"0.78.0","_id":"@algorandfoundation/tealscript@0.78.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"92321fac9eeb52a4b53355d24770054953ed75da","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.78.0.tgz","fileCount":26,"integrity":"sha512-a7xikBdIc93TPymsb1W7iSQlnYLbnIoHBZ+7klGitr9a6BvyjHZA1w7HhpiJj67OTt+1xUwiaxzqow2miohraw==","signatures":[{"sig":"MEUCIQD2Dk6dw6xqH+npuC630R4Wg8JEpfsr5alY6P0IdqvEaAIgYwtP9mXhzNt0QeHcGzJlyptBGTXjdI3QkkFyF1QX47Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":837077},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"a18e9898a6bdabd0e10e3fa8c580c9b5b10e5e8e","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts && cp src/lib/lsig.ts dist/lib/lsig.ts","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^5.3.2","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.78.0_1706489926446_0.3853731691351452","host":"s3://npm-registry-packages"}},"0.78.1":{"name":"@algorandfoundation/tealscript","version":"0.78.1","_id":"@algorandfoundation/tealscript@0.78.1","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"b8fbd13d0a82a7353fb12a63d6235cc1411d4bb7","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.78.1.tgz","fileCount":26,"integrity":"sha512-jzwud13VZL9xdU2jDRSD58H+aD1TjOMszjo9F/4KQcmbsfEBCMp3THJBWnAvxmwi5FmokuMxYY72Y4cLMF8nZQ==","signatures":[{"sig":"MEUCIQCe6fGLrAiXp1mCFTE96uxlL8iLsgiUtMFPDmHUmV58BQIgcI4/8mbMBeSEJtO597opfL7uhoc8wtbdj/fMKGkjWu0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":837341},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"8df3f07b9056c23be0cc2176bff93d7a31159058","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts && cp src/lib/lsig.ts dist/lib/lsig.ts","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^5.3.2","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.78.1_1706492198044_0.06793804646331458","host":"s3://npm-registry-packages"}},"0.79.0":{"name":"@algorandfoundation/tealscript","version":"0.79.0","_id":"@algorandfoundation/tealscript@0.79.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"7761f168b523a4ec689f856b76a7c3b02420acfe","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.79.0.tgz","fileCount":26,"integrity":"sha512-XJWFGT6vgUriFfDKKule0c2JsuQDNb3wZfWRBcp2I9hD61W8hS65dj6oRbmda3MFlB3M0pDo1+XwB79+7xvxaQ==","signatures":[{"sig":"MEYCIQC/XWsxGSkhMmzdWiVxzQUq4Q+k5NfDSvKnj+ln3lCK6QIhAIVq5EHnZYCMtfGZPA+9KRnzyFfAT2bEh1QNVYWfTnK/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":840575},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"e4d0e04eb9ee6543b3970fb3397f9d33bc38c72f","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts && cp src/lib/lsig.ts dist/lib/lsig.ts","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^5.3.2","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.79.0_1706563407668_0.3215195678964655","host":"s3://npm-registry-packages"}},"0.79.1":{"name":"@algorandfoundation/tealscript","version":"0.79.1","_id":"@algorandfoundation/tealscript@0.79.1","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"e9ae996c240d60f33eb528175bcc03e4c0988530","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.79.1.tgz","fileCount":26,"integrity":"sha512-1pe+OPWCCz8FgxTTG9VV/PxMbQXkUZ0YBUAUOBgcVtwoncM1u1Du/Sex0JN2Uuu7rEsojigP8cs9QnHPADbVSA==","signatures":[{"sig":"MEQCIGSyn9kZfV4nXC9372ffJtBGSmlUbhB2QH1qi+p5D0j4AiAqFhTLSqjSH5L05EPnQNbQdSde6XlaekQ6r1jQ78Zo/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":840319},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"4c32a1f4cce7531b1412fea89107d02ba928584a","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts && cp src/lib/lsig.ts dist/lib/lsig.ts","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^5.3.2","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.79.1_1706617129785_0.10285585082584303","host":"s3://npm-registry-packages"}},"0.79.2":{"name":"@algorandfoundation/tealscript","version":"0.79.2","_id":"@algorandfoundation/tealscript@0.79.2","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"0f8b43928d45d77181ef345cd34a675e82631a1d","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.79.2.tgz","fileCount":26,"integrity":"sha512-vx7Kx9/gpnsme9jyZkwmWr0Ma6X2XnZjKoKRFuu/QOLg4pNpY6XwHPl+D1LjEVhdI7gFJqRkAZAIzUDnQ2EbWQ==","signatures":[{"sig":"MEYCIQDToHVNmurKt1V+5/5qT8UdVN43E3FLRfe8S4KsebXGMAIhAKEcqzZFwQ8mo1VuRGUL4DU+yc0sUhdB2qbaS86fkh9O","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":840335},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"89a336dcb05b2364469946e367ab6903a61fee76","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts && cp src/lib/lsig.ts dist/lib/lsig.ts","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^5.3.2","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.79.2_1706625626219_0.995393554423883","host":"s3://npm-registry-packages"}},"0.80.0":{"name":"@algorandfoundation/tealscript","version":"0.80.0","_id":"@algorandfoundation/tealscript@0.80.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"d8c196880464b6185ba20190025a7bb10b38ea59","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.80.0.tgz","fileCount":26,"integrity":"sha512-KR+Ta8w7bKfRJa3hXPBOkVdCYMRgLE5b2YRHdp6hPIXTAwlLaY9wkKZKUlngtdDES+xy0CdpX5sFy29LDI72Gw==","signatures":[{"sig":"MEUCIQCmT9RfCLNk+Uu3tcPhQn/iEcNTNIxq/WGSrvvS+Ikf0wIgfkMLxJvoWNOXsRmIAmUXDykYGA17vmFbr6+J55MrbX4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":842377},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"6de622b3b4226b17fff96e2a9e07ea0bbdd58d99","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts && cp src/lib/lsig.ts dist/lib/lsig.ts","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^5.3.2","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.80.0_1706821566770_0.7885963814723063","host":"s3://npm-registry-packages"}},"0.80.1":{"name":"@algorandfoundation/tealscript","version":"0.80.1","_id":"@algorandfoundation/tealscript@0.80.1","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"4c98558003f2012d76c99ba740ac66670891c8e6","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.80.1.tgz","fileCount":26,"integrity":"sha512-mrv//EiLQuD09KaW1NFHyFuWXjDa8EiKmCg8hQAOnDMhQ7fgwDwVbqyjFX47+DAGTXoxpn3x7iptKc4tBd61aQ==","signatures":[{"sig":"MEUCIQCbq4jYaxy2bgM3tD+RXmo/72MQJyoGPU0PiGYVhbRInQIgbeFJMXf3pXDb+T9l43zAQxTe/ht0e0HWh/fyxfrsN04=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":842380},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"5ee61d1c946c2027dfde5cf37f3a6f63ba948927","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts && cp src/lib/lsig.ts dist/lib/lsig.ts","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^5.3.2","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.80.1_1706829911032_0.2958954438658039","host":"s3://npm-registry-packages"}},"0.81.0":{"name":"@algorandfoundation/tealscript","version":"0.81.0","_id":"@algorandfoundation/tealscript@0.81.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"5e97328bfcc3e9fd7a408da636923f9aba756dd5","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.81.0.tgz","fileCount":26,"integrity":"sha512-mLzckI3y9OCMWF3c3XhR2T74U5TJkCEaW53+u7cTxdlzwpwrYzpterRgCe85ULhxQridwaePjiGPIWWRQR8NXg==","signatures":[{"sig":"MEYCIQDSF5n1VUHAAfa9QXwFrySar7/+J1YUd/TGYV4M+9OT0gIhAP6igk/Yu+OCn4mvCXLNvHnwkD4Qo58GtiZ4SFSo2O/J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":846149},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"7eb7fb1e860d9f8910d20c8a57d28ed290e850f5","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts && cp src/lib/lsig.ts dist/lib/lsig.ts","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^5.3.2","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.81.0_1706900375787_0.38536637752483593","host":"s3://npm-registry-packages"}},"0.82.0":{"name":"@algorandfoundation/tealscript","version":"0.82.0","_id":"@algorandfoundation/tealscript@0.82.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"6093f63bd60b50e0c377ad736c17d1826fe171df","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.82.0.tgz","fileCount":26,"integrity":"sha512-rWkDDScttqvcmTSnCDs7vryEyTqFFFyxYHsYgigZ5hnLTEu3yuKWfLZeo2Z3qs6YYdceR4nwtwS0SG9baDFEUA==","signatures":[{"sig":"MEQCIEVwVCcgdXyXGy8eDsNFQ6nyGT6yOtux1QC0pNGeMPv+AiBqlv6KsQCB/DSi2Vij7EcxVr3WykPyyx3sfqo7Zr7w6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":835693},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"2b41d35d83b9ae294b9a1b02dfc16cf565dd34e8","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts && cp src/lib/lsig.ts dist/lib/lsig.ts","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^5.3.2","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.82.0_1707244614498_0.5428370453709968","host":"s3://npm-registry-packages"}},"0.82.1":{"name":"@algorandfoundation/tealscript","version":"0.82.1","_id":"@algorandfoundation/tealscript@0.82.1","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"e62174d68fe8f6258524862c3c810f2750d3e891","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.82.1.tgz","fileCount":26,"integrity":"sha512-1diPaFhSUQ/DQfVNFG3SJKoKX6d5Gh7IGCvo3mSIu2qyiPm6faKn7e07H0U08RCOZcGZqy9eDhMTv6W2Dce/gg==","signatures":[{"sig":"MEUCIGU4rHj5W2heNyBP7IXNl2PkEHzObIFUyT+J99UHfXj2AiEA8eB23b/8FCDV1oSSn/qCyfzzYONwNKHyMYhCPbq7yrM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":837005},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"9658d0a3237ae8322b029960ad33c27c60076b64","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts && cp src/lib/lsig.ts dist/lib/lsig.ts","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^5.3.2","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.82.1_1707260830451_0.5456322407101837","host":"s3://npm-registry-packages"}},"0.82.2":{"name":"@algorandfoundation/tealscript","version":"0.82.2","_id":"@algorandfoundation/tealscript@0.82.2","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"0e57ca6a4c60c4adf54277ca8fd29a14812933d6","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.82.2.tgz","fileCount":26,"integrity":"sha512-xP1gVMbSyK28PaRqqBaofu6PttsxJb9lAcvWbQsQandZtfWgf07VmMU8eCvTU75jkgB0CYgSr84qJmIA8vQpUg==","signatures":[{"sig":"MEUCIQDdUsq0fczyOjAzSYU2ZdeTwvuQBm1slDTRSRgh5MLN2gIgORsoOboYvFLzNv0YNZHP2Ljdop7WHiTPMKYfgRsb5pk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":837170},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"8317617b307d626b2e695218db03e635f10b4e29","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts && cp src/lib/lsig.ts dist/lib/lsig.ts","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^5.3.2","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.82.2_1707935932620_0.8297383681075261","host":"s3://npm-registry-packages"}},"0.83.0":{"name":"@algorandfoundation/tealscript","version":"0.83.0","_id":"@algorandfoundation/tealscript@0.83.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"ef40b80c8d5575eab0869105468208fd93efe674","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.83.0.tgz","fileCount":26,"integrity":"sha512-Vjlamvc1eSP8xbAQmRfeUGQhANhtZCIhMV7t6p7lCxj3f5At6NQNO04RDue4CmG2P3nDuTw+R7FY0kMyx9dC/g==","signatures":[{"sig":"MEYCIQDzPP5J/WVdXbAknZlr09lulHl+bd5cOBXryQAYkV8T3wIhAIcbmpS7j8TNS8Gb4sP59W6vQ1R4kAcsGq8Tp6G6EeCs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":844579},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"77bab188f67ad96a084afc790163ade9d96a963b","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts && cp src/lib/lsig.ts dist/lib/lsig.ts","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^5.3.2","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.83.0_1708108535060_0.7441354785872332","host":"s3://npm-registry-packages"}},"0.83.1":{"name":"@algorandfoundation/tealscript","version":"0.83.1","_id":"@algorandfoundation/tealscript@0.83.1","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"fc14b0565abc983426b2e7d920cd20856ac6c369","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.83.1.tgz","fileCount":26,"integrity":"sha512-p4aLLVZ5QIHGrPu/z2kHe034Kr6XUaqrQMR+6mRE6THZ6F+EbqnKMyt8oBpkRQKtIALP47PRIbG7Val5fgNbFQ==","signatures":[{"sig":"MEYCIQCQwuOAj1TPQURmHz7Nx9rBzEAejqrt/6yeTDEEkzYXeAIhANSXNdLrf3QOFueQEW3TyPLBrUpIZOXNc4gvNnODEo8w","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":847887},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"7ea73989d3a5eff6d2b6c646c98115f44da247c5","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/index.ts dist/lib/index.ts && cp src/lib/contract.ts dist/lib/contract.ts && cp src/lib/lsig.ts dist/lib/lsig.ts","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^5.3.2","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.83.1_1708180934361_0.8147847094008833","host":"s3://npm-registry-packages"}},"0.84.0":{"name":"@algorandfoundation/tealscript","version":"0.84.0","_id":"@algorandfoundation/tealscript@0.84.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"af3a70436e35baaa775f191126a623ed8ddc1a8d","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.84.0.tgz","fileCount":28,"integrity":"sha512-JRjy99xhrUCZm/OiyI+JiBlvdNfQSNC8OBHyhHfYEOwytg6HvoKH75HZvR/a7CXnQZnRMB3q7pBWBnZMZfDx5g==","signatures":[{"sig":"MEUCIQDwu/aK7XLFbmR6HuH1eyVoYtLO/TRnvIThySbU42ChqQIgGUJ91+bAHG1i3Vyt60sRYTeND2TLyJoQmq+toVP7rvI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1114585},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"ba14579085f95f24a251c72a870db82f17b07e89","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/* dist/lib/","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^5.3.2","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.84.0_1708182997283_0.7848705987257574","host":"s3://npm-registry-packages"}},"0.85.0":{"name":"@algorandfoundation/tealscript","version":"0.85.0","_id":"@algorandfoundation/tealscript@0.85.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"bc921eab8f590f5aeb8dd8d7f4b57cb28a96598d","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.85.0.tgz","fileCount":28,"integrity":"sha512-7f0EUxdSxWrf1WFsXDpY+dD7DLZ6wgZQN+MpSQZWFgCZPRGcgpIhj3soUZVbh++512b2cYXzZWBoUqberTMqWQ==","signatures":[{"sig":"MEQCIGsuHxQj0OOVhsllKcu/xyqgfIg0KLf/IH+Gx6/J+SM8AiATjbHbPeQQUW2Sbrz/MXZVRs0Z3J6j+oUCFLdfITNR/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1114303},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"44183f116ea2c1e01733f6dfaa1931060a09e03b","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/* dist/lib/","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"^5.3.2","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.85.0_1708385574397_0.8343727065524211","host":"s3://npm-registry-packages"}},"0.86.0":{"name":"@algorandfoundation/tealscript","version":"0.86.0","_id":"@algorandfoundation/tealscript@0.86.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"adcbfdd4f5968f3b121fdf0b238f47e6596810f1","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.86.0.tgz","fileCount":28,"integrity":"sha512-HB8FNQ2FW7pzT/mc1GDQmur4H0Kp9AwNNvfS0XltNGTcqMFVHd2csM7YIoVG31lj8oo/XKm4mMN8SlB0R8JLKg==","signatures":[{"sig":"MEQCIF8h1TIl6EGQ7VZw/j8mHnt7BZheUHoDNJ2uJ4LVTifCAiA6S+vTm2/wypT5QetDCxjZae1Gf4p3DFRpmuYijTdWHg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1119013},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"341fc00a5006daee080c4f99f56928eac71baa8f","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/* dist/lib/","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"v5.5.0-beta.1","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.86.0_1708519424029_0.4180256589985427","host":"s3://npm-registry-packages"}},"0.87.0":{"name":"@algorandfoundation/tealscript","version":"0.87.0","_id":"@algorandfoundation/tealscript@0.87.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"f8db67002c78ebddcdcf5f5f78eb1c241f320f24","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.87.0.tgz","fileCount":58,"integrity":"sha512-o4emWT24au7mU9K053JotEVTuej2Rm6CBlJPNb/E4c+ye0qqBNH4KhHWBD7AlbcAEFcatyvBYspKMC0BCBQuKQ==","signatures":[{"sig":"MEUCIAg6/22tVNyjzMp0fsKSmgkRY5LtuHMP2BPbk+8KCZDjAiEAuyx/lVAWNAzmc5qpWBNjGNEaD9E4w/E3KGNOMfYzC5o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1614247},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"ee4ba010296152a0d4358d868a7d5259bedbbde8","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/* dist/lib/","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"v5.5.0-beta.1","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.87.0_1710285392387_0.9957761244123509","host":"s3://npm-registry-packages"}},"0.88.0":{"name":"@algorandfoundation/tealscript","version":"0.88.0","_id":"@algorandfoundation/tealscript@0.88.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"0653c4452175f16674b76e01f99cd389b979e4c6","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.88.0.tgz","fileCount":58,"integrity":"sha512-uBVaeIvReHbJwjiaOvbx6T2kDybFEPNm+uWSYRt1eJL48LK9gpWZdniXH6X1s+NxkN4x68/wydhMnAtQjGdsiw==","signatures":[{"sig":"MEYCIQC+xHMGF3fqmue8SMw7NgoVAUmtj9mlo2Izbc0f3ewzGgIhALGSSX2sBLiuV8RLbqNpg+N3jaRg0R3cDYVfUfu/CB1X","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1614689},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"99b33e8dc80b33dd967e6c749cbb436346b6c4c2","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/* dist/lib/","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"v5.5.0-beta.1","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.88.0_1710377197227_0.3762057906617329","host":"s3://npm-registry-packages"}},"0.88.1":{"name":"@algorandfoundation/tealscript","version":"0.88.1","_id":"@algorandfoundation/tealscript@0.88.1","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"6e4c34428e0be2f77d6c0200e5866a1065b6a712","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.88.1.tgz","fileCount":58,"integrity":"sha512-n2au2w8auvit70Teb4Enxr8eTG0FBcCnZqUXdAdt7y+Ex3mRiQQq/3dkI7Dy9UlvIzFqNzb/9RlaJZKG9ElmFw==","signatures":[{"sig":"MEUCIFZS1MjfTAeNZNj3822+GqLYIDG2wQRriEsgJCxxWp6tAiEAoPd5iPZ0clxJdJbs/N2t3oFzi95rqODLgMZkuUqnixY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1614997},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"4298c880b0876ccf7505ac31899c76847a2aadbe","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/* dist/lib/","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"v5.5.0-beta.1","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.88.1_1710852018034_0.09107402717621982","host":"s3://npm-registry-packages"}},"0.89.0":{"name":"@algorandfoundation/tealscript","version":"0.89.0","_id":"@algorandfoundation/tealscript@0.89.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"e706188ca9ac3baebe12336f5e2853ffb56a2a01","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.89.0.tgz","fileCount":58,"integrity":"sha512-O5Fbm7HBm0DUG0ZFTVTkEXNJbIABO2hi4K1mvTxw12oqrE8BrxYvBD6VYkEBwa9kqInK4Sbyah0gwkRg33KA7Q==","signatures":[{"sig":"MEUCIQD9aAfTltqFlNa+JaBhmvGrEDn37HXOTS/qEZmAqpFMDQIgZpE9N18H6U/03chZyerl6gpNeXpIAPmwbzHWr6+/Qb0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1617248},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"247eb0e30e63f90589cd2fc86528d14c1dcadf9d","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/* dist/lib/","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"v5.5.0-beta.1","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.89.0_1712414560760_0.10457303704824783","host":"s3://npm-registry-packages"}},"0.90.0":{"name":"@algorandfoundation/tealscript","version":"0.90.0","_id":"@algorandfoundation/tealscript@0.90.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"ba71fc1991321d6411d747c937555bd9bc7f516e","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.90.0.tgz","fileCount":58,"integrity":"sha512-YhSXyKo7NcpJ5nZi3rnUNo7AELo6B6AFTM+r+0HV35aJKt9v9EC6edS0GIlku1mOQRvIDbRUebbNz0ab4DtV8A==","signatures":[{"sig":"MEUCIFdcqueAQMu3Wr7nG5yJfxNbGiiCPgJlrm9pZYJQggNWAiEAze86rFvxUucdejeuhgJgD65PuwPxyNxVGyXYzLYlT7s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1619636},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"dcb7dcd671b1f7a44f49c3efea8b3b90e88c1938","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/* dist/lib/","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"v5.5.0-beta.1","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.90.0_1712416361783_0.04336017954523985","host":"s3://npm-registry-packages"}},"0.90.1":{"name":"@algorandfoundation/tealscript","version":"0.90.1","_id":"@algorandfoundation/tealscript@0.90.1","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"c79bd51f21534b1653533a7f7ba94cafda34950e","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.90.1.tgz","fileCount":58,"integrity":"sha512-PgvLwXC+RFT7fzeCYTcCDNBJEGgkCIllF7QFYKXBbbdTCLDpcrtRfp67kiCpEFnJB4P3C8K0GaqEGx4zSbpbaA==","signatures":[{"sig":"MEUCIQCyFm+aZb8m76+UPeie+t0mtsD4tje/yzr+F7aV2BnFBwIgadNq+XcYckE64LGVZAgk78haA0KiyfTiVxlF+b1QPcE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1623653},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"52cafed3dd8a4c050b6c0806b313397d937fbfaa","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/* dist/lib/","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"v5.5.0-beta.1","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.90.1_1712779793655_0.1217065893199134","host":"s3://npm-registry-packages"}},"0.90.2":{"name":"@algorandfoundation/tealscript","version":"0.90.2","_id":"@algorandfoundation/tealscript@0.90.2","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"54170e174a836e8912b5519e31b3cf85c80d65c7","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.90.2.tgz","fileCount":58,"integrity":"sha512-9RnLJYF83yAq3DamMbb7pmEoyYGtCGHRwP+npOO4ne4mR2BoilfrYd2ndK6EPYqOugJswNer1KjVWvY0nQU1tg==","signatures":[{"sig":"MEUCIQDMtM4iGxgRTqtcnF0qLiJ7k2ihAQnA1lt0IZpJJYw8swIgE+5piYBY5wkJp78dvyzMl5QMg8TzxrxFYX7DfVVA1Os=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1626847},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"3b449c3942585946bffc181e78464369a6113dfe","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/* dist/lib/","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"v5.5.0-beta.1","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.90.2_1712788048626_0.2538591107325585","host":"s3://npm-registry-packages"}},"0.90.3":{"name":"@algorandfoundation/tealscript","version":"0.90.3","_id":"@algorandfoundation/tealscript@0.90.3","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"c6a12fc681dcdee671763c33142fac65591fef44","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.90.3.tgz","fileCount":58,"integrity":"sha512-D3s/YQ0xZ78InsN5Fci/jq3iPA0twgKabGd0GhbGi7BTxoe6rcgHJdLZhOHTlQCcqCJMhjVStnK55mwdV2CaKQ==","signatures":[{"sig":"MEUCIFsaYE53KjHxkVvmLgkxjc2DnHnu9zkK68wvoVHOpyMHAiEA+lQfoh1qrXe85Y3Eu6+uwwK2+iRSl4jrBCd0/T/HBz8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1627113},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"d52b58ab949230683fdfc641ee8ab1cf15cff758","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/* dist/lib/","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"v5.5.0-beta.1","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.90.3_1713306365606_0.020055619151915227","host":"s3://npm-registry-packages"}},"0.90.4":{"name":"@algorandfoundation/tealscript","version":"0.90.4","_id":"@algorandfoundation/tealscript@0.90.4","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"fbbfe420033c4bc68458bca583c9b846212e5b63","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.90.4.tgz","fileCount":58,"integrity":"sha512-gRZkJ5UzimbcbT8sOuQvur+/FtHSxID/UdOr7MSBXV/mmVVUcYzmAOPyKV2XeXAavxpvpQWVFM5Xr7JgQgOd8w==","signatures":[{"sig":"MEUCIQCOfOxSeqI9+sjARWhUAW8CZVFzqojFGZauaUGxahBftgIgbFcoqdzmB4HvRz/MYw0Vo0VsrkaRJbZ7A1R4JLr40aU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1628575},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"61724d1800f60a466d66247461fc89c295f2700b","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/* dist/lib/","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"v5.5.0-beta.1","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.90.4_1713993751084_0.24126804147964265","host":"s3://npm-registry-packages"}},"0.91.0":{"name":"@algorandfoundation/tealscript","version":"0.91.0","_id":"@algorandfoundation/tealscript@0.91.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"7e137cfa1774f3a7b5eb3a67751d8610dc2bd95f","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.91.0.tgz","fileCount":58,"integrity":"sha512-9tkMk4jmbh+NNfeLjum4jdQ9qw+6SK6kxwsdq31YYZkStyVelEbTj+8bv55gQTVKlQruKju7hfzTtRivz+hhPw==","signatures":[{"sig":"MEYCIQDgFzWdW1+lElyY93NWop+nKCsEZPRJ4TSHlGYV1kgUNgIhAJ+7M6PoJJ99i+xq20BFnXhYhWCaOvjtVch1PRmGoh7y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1629679},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"0c97f8acb8f89ceb8294e9c2a4651440770df645","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/* dist/lib/","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"v5.5.0-beta.1","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.91.0_1714162487261_0.8713457732665046","host":"s3://npm-registry-packages"}},"0.91.1":{"name":"@algorandfoundation/tealscript","version":"0.91.1","_id":"@algorandfoundation/tealscript@0.91.1","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"d7a68c8f4a7bdad84a21b2e716800fdf0b412f5b","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.91.1.tgz","fileCount":58,"integrity":"sha512-XkNTn6Z9aMW2Su/ufk2E4uiKVeKOszHk8fk6SgRse7qPHdeQUTSpbAwNIRFJBt8mCOBHxidkP2gS1FO9qMCLSQ==","signatures":[{"sig":"MEQCIGd+m4ly2lkvN57e7wnP/rLuoC6VqF5KfSRj0PBNgUAlAiA7OCqKJOQvMOKISCobr2t1XOOrW681tERSJ7lh3N+v+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1629743},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"9935494eeef36359af07bc3d31c04024eb85660c","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/* dist/lib/","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"v5.5.0-beta.1","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.91.1_1714170185673_0.8168577577063432","host":"s3://npm-registry-packages"}},"0.92.0":{"name":"@algorandfoundation/tealscript","version":"0.92.0","_id":"@algorandfoundation/tealscript@0.92.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"8590723d7cf4bbd08f5938541abbc3def601339e","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.92.0.tgz","fileCount":58,"integrity":"sha512-gm6Vkydj14uvt4yeJKyrxYLAGpBcIRdMpqIa7YaLiTnaxU4d597ZH3u1dCMsFMHgXh5cXz9VrpHN98K9TCSuEQ==","signatures":[{"sig":"MEUCIAqn5aexOh05nDs9u+dbCDznA0ScHP/+YiRWy/ewPjmCAiEA7SF+zh2Y0pGvNJt60eSSytVjj7WQeT7FRLAUxe4wiFw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1639546},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"584dcc955b17135950029a6ae6988e98a65e3125","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/* dist/lib/","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"v5.5.0-beta.1","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.92.0_1714430864757_0.7808192839257129","host":"s3://npm-registry-packages"}},"0.93.0":{"name":"@algorandfoundation/tealscript","version":"0.93.0","_id":"@algorandfoundation/tealscript@0.93.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"d011161ba0b5589f1ccad20d3d7eda1254c1089c","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.93.0.tgz","fileCount":58,"integrity":"sha512-nQt27f5XPD5QDjrco7qi7/ZNjqZU6QeQx8CfI5ikxmG1O1Ygk8KpQ9NyvbNRvlgWlJ6ct7XCY7Z/NdvRFSUC3Q==","signatures":[{"sig":"MEQCIA3MGr/VHLWZPwVBPeAxcD2oPNh1oCmdjzhgrsJoCcQuAiAVye6eEoBfx0m5Nl5ufOQ3BKqrEKIuuk8M+B6uPwLvBQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1663591},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"72d876a961dcbbf10fa22f2a7eb92a39f6f7ca7d","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/* dist/lib/","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc56":"bun ./src/bin/tealscript.ts tests/contracts/arc56.algo.ts tests/contracts/artifacts","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"v5.5.0-beta.1","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.93.0_1717028364795_0.35941599244949174","host":"s3://npm-registry-packages"}},"0.94.0":{"name":"@algorandfoundation/tealscript","version":"0.94.0","_id":"@algorandfoundation/tealscript@0.94.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"37e66d2da36f485554317fbe6bc7511403a6d20c","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.94.0.tgz","fileCount":58,"integrity":"sha512-8YbLTdA7YF4xQ7lLCd+JHFFF/oX68pz4Ja5GYF644UNua8HMlZJvxxU+jC3dEKJ0v7WcNw3vGYNI1RA7bnXZhQ==","signatures":[{"sig":"MEQCIFju9gzuPvcrguSI+ng3a180qLgRl+KpXoJhTRxGWZDsAiBNjtcMvy0ob7+fy9Tc0zjQ0av0/BcYZHT1Ou4mLEHozw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1672180},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"51de32380b2138f5e157d22312aeab1da4c945c4","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/* dist/lib/","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc56":"bun ./src/bin/tealscript.ts tests/contracts/arc56.algo.ts tests/contracts/artifacts","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"v5.5.0-beta.1","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.94.0_1717799202686_0.5678046034273903","host":"s3://npm-registry-packages"}},"0.94.1":{"name":"@algorandfoundation/tealscript","version":"0.94.1","_id":"@algorandfoundation/tealscript@0.94.1","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"c85746d31230c779f61608d97812dab2b97e83fe","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.94.1.tgz","fileCount":58,"integrity":"sha512-V/d/OU9W9vKacI7yfCmvCQJzkMWNm8W1hVOxFE1oOPpf/YJhRYIm5O60u+expD6IgNH/KjbcJTDo7OcpY65xow==","signatures":[{"sig":"MEUCIHyb/OB1Hx/r03oQjmUcSTUQzkrqorLELDM/CQdPyIWuAiEAiV2Nh+vQngXfp+gk9P1Zl6a+8CI9/ii7kOH9pSqBn5U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1673518},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"54dad28f3d06db11fc96dca0627ad38fbb7771f3","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/* dist/lib/","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","compile-reti":"bun ./src/bin/tealscript.ts examples/reti/*.algo.ts examples/reti/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc56":"bun ./src/bin/tealscript.ts tests/contracts/arc56.algo.ts tests/contracts/artifacts","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"v5.5.0-beta.1","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.94.1_1717807970118_0.8026682999568195","host":"s3://npm-registry-packages"}},"0.95.0":{"name":"@algorandfoundation/tealscript","version":"0.95.0","_id":"@algorandfoundation/tealscript@0.95.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"0658b8494c740b0bccbf9b4ccdfa38a08194c5e4","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.95.0.tgz","fileCount":58,"integrity":"sha512-hvD5OG3NxKamGBwQUDnC651OQI6665YpkPVNUA+d+54Gbmxzr7f1B5jRLwSssW7OzAe8EDASK2qhGCf6kNuKwg==","signatures":[{"sig":"MEUCICZFiOT12gH25oH67TPdFvR3Xgbzg0c5GEctgMSQQDJRAiEAkXM58QiSo7scJoe6u7IrKThKan/e6JDf6skISDBKW3Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1675706},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"93119ed0071082f204d2b63b06023f070b3efebc","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/* dist/lib/","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","compile-reti":"bun ./src/bin/tealscript.ts examples/reti/*.algo.ts examples/reti/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc56":"bun ./src/bin/tealscript.ts tests/contracts/arc56.algo.ts tests/contracts/artifacts","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"v5.5.0-beta.1","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.95.0_1718147615276_0.18919956419986494","host":"s3://npm-registry-packages"}},"0.95.1":{"name":"@algorandfoundation/tealscript","version":"0.95.1","_id":"@algorandfoundation/tealscript@0.95.1","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"2089ad5896ae9845f12ce13166e566c26301650e","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.95.1.tgz","fileCount":58,"integrity":"sha512-TqQKf21IOuXmxojYC1//Y0uTXIeN5Vhzz/cvM9k0WZHsVH+3XmpeJYzN5o7wTFNVznLZKCCbaO6AQ26d7hCXaA==","signatures":[{"sig":"MEUCIH1IycZ7gEA0Y7xG50v4Z38xtG1aGJiaZF8K2gTOIEQ5AiEA6JEjTPfEbauz4bMCvGlf7OqY9rvBB0rIR4uQ9teki8c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1676157},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"6b4b278f92caf65068eab89813c0aa87d42d629b","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/* dist/lib/","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","compile-reti":"bun ./src/bin/tealscript.ts examples/reti/*.algo.ts examples/reti/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc56":"bun ./src/bin/tealscript.ts tests/contracts/arc56.algo.ts tests/contracts/artifacts","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"v5.5.0-beta.1","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.95.1_1718190184968_0.7466937664170794","host":"s3://npm-registry-packages"}},"0.96.0":{"name":"@algorandfoundation/tealscript","version":"0.96.0","_id":"@algorandfoundation/tealscript@0.96.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"92a46769bb3db02f7f75c46bdf6dc5ca14563b64","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.96.0.tgz","fileCount":58,"integrity":"sha512-NKL+IpTpYpwYUHrVxMl/YQ0y+3+hPnShrPaSfy0fc68ftnhHuP7gIkFiwM4kuJvBcc3+StXY7dqb0tpQh3o0wg==","signatures":[{"sig":"MEUCIQC3+/QKt00y0p9vhs0Na1r97bE2Xg6Q1DHmJvfmoDic8QIgOqIB2ykKr/nybHTWfck11bDjgInpjx8ej5TM2MRW6u0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1670844},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"2721e00d14fce7e71d8015cb4a389252fed23849","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/* dist/lib/","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","compile-reti":"bun ./src/bin/tealscript.ts examples/reti/*.algo.ts examples/reti/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc56":"bun ./src/bin/tealscript.ts tests/contracts/arc56.algo.ts tests/contracts/artifacts","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-avm11":"bun ./src/bin/tealscript.ts --skip-algod tests/contracts/avm11.algo.ts tests/contracts/artifacts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"v5.5.0-beta.1","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.96.0_1718322156952_0.28273032137309184","host":"s3://npm-registry-packages"}},"0.96.1":{"name":"@algorandfoundation/tealscript","version":"0.96.1","_id":"@algorandfoundation/tealscript@0.96.1","homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"d6052b063f7168aab9beb473bc22d3ea724b1c0e","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.96.1.tgz","fileCount":58,"integrity":"sha512-5bYAjHDqfqGmYU4B3Guu2l/vEnYF2oQety2rIZ9KSqH4di/I9pGRN6nQpHCy9jXCGoP9aBnyYafX7UqCGR+Vfw==","signatures":[{"sig":"MEQCIEtKKG7ihKnfQljpG9mDiKrNFBuElJyn5KXRaxdIJj2LAiAaPDXa1mKH4JHJ1p4xUVm/NZK7lZ+b/oHv2ndFUXlkOA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1674900},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"87e0f9907ebcb4cfcb251750c0ca08b69ccc2f07","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/* dist/lib/","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","compile-reti":"bun ./src/bin/tealscript.ts examples/reti/*.algo.ts examples/reti/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc56":"bun ./src/bin/tealscript.ts tests/contracts/arc56.algo.ts tests/contracts/artifacts","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-avm11":"bun ./src/bin/tealscript.ts --skip-algod tests/contracts/avm11.algo.ts tests/contracts/artifacts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"v5.5.0-beta.1","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.96.1_1719017459139_0.45907986270319845","host":"s3://npm-registry-packages"}},"0.96.2":{"name":"@algorandfoundation/tealscript","version":"0.96.2","_id":"@algorandfoundation/tealscript@0.96.2","homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"8c019849c1c59306df03c9094a9d9b9355e280c5","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.96.2.tgz","fileCount":58,"integrity":"sha512-1dBHYrPhGLgjsxSmo22DeO/kvl9oHqw+bTurjThHrweIV8Wjxb2FzXlBrUXQxcVuSVnYY66AQEtn2/3M8aE/hQ==","signatures":[{"sig":"MEYCIQClwWmaawgGS+NljAjoBkQ4XOlS/pagtgt3FzBmJ4zy/wIhANvgy+SDTkDAwovr9X9Iiv1P1ZyFSpDaFHl1ikr8zE34","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1675783},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"580979b6b996a52d3a37a6a91e939fb551ab8058","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/* dist/lib/","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","compile-reti":"bun ./src/bin/tealscript.ts examples/reti/*.algo.ts examples/reti/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc56":"bun ./src/bin/tealscript.ts tests/contracts/arc56.algo.ts tests/contracts/artifacts","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-avm11":"bun ./src/bin/tealscript.ts --skip-algod tests/contracts/avm11.algo.ts tests/contracts/artifacts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"v5.5.0-beta.1","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.96.2_1719084030499_0.2980053729208094","host":"s3://npm-registry-packages"}},"0.97.0":{"name":"@algorandfoundation/tealscript","version":"0.97.0","_id":"@algorandfoundation/tealscript@0.97.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"9427de4a76a6ddc4b7c496048742f12404e9ce04","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.97.0.tgz","fileCount":58,"integrity":"sha512-S8mTxnb7HkdJBrYAYx+8AR1hvxIp3EaTBSBm+QlY+jH/gjVIB2Rrez4cctCrTFtPH2M48eot8V6B7Sy3Su1O8Q==","signatures":[{"sig":"MEUCIH6oZBChV9Or2HRgePods5SiyPaYuQXsrUu46w8Ko5kHAiEAmUD8ZIeic3eEdAMmTWs0l6SvCaacZ1uZkulfRjry6EI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1679951},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"9f8f17b9e12b2f9339a7167a6a64d498b945da12","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/* dist/lib/","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","compile-reti":"bun ./src/bin/tealscript.ts examples/reti/*.algo.ts examples/reti/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc56":"bun ./src/bin/tealscript.ts tests/contracts/arc56.algo.ts tests/contracts/artifacts","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-avm11":"bun ./src/bin/tealscript.ts --skip-algod tests/contracts/avm11.algo.ts tests/contracts/artifacts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-big-comment":"bun ./src/bin/tealscript.ts tests/contracts/big_comment.algo.ts tests/contracts/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"joe-p","email":"joepolny@gmail.com"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"v5.5.0-beta.1","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.97.0_1720486502314_0.8688314679303957","host":"s3://npm-registry-packages"}},"0.97.1":{"name":"@algorandfoundation/tealscript","version":"0.97.1","_id":"@algorandfoundation/tealscript@0.97.1","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"ddcf7017bcac8af633edce7e12d89ecee7ffdee9","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.97.1.tgz","fileCount":58,"integrity":"sha512-D1yHePCTPWIlLT4JHmEL9bIleSFu/o29eL6/FilsdqziFJkrCByz+ikVg/RbUAXKYBLhXg5Jc3XkR7Sb1PinkQ==","signatures":[{"sig":"MEUCIHDA7D1Ifz1FmCUblgOFjhwdrQ6gDo8IsRTPnIJ0bxBpAiEAxBHz9kmiNFgW+coufQkMuLEE/tb3cvX/mCOYhewV6yU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1680649},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"c095c136511b8a95eb96ee30ae7eb50d71fd3533","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/* dist/lib/","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","compile-reti":"bun ./src/bin/tealscript.ts examples/reti/*.algo.ts examples/reti/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc56":"bun ./src/bin/tealscript.ts tests/contracts/arc56.algo.ts tests/contracts/artifacts","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-avm11":"bun ./src/bin/tealscript.ts --skip-algod tests/contracts/avm11.algo.ts tests/contracts/artifacts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-big-comment":"bun ./src/bin/tealscript.ts tests/contracts/big_comment.algo.ts tests/contracts/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"v5.5.0-beta.1","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.97.1_1721134089536_0.7090574971004167","host":"s3://npm-registry-packages"}},"0.98.0":{"name":"@algorandfoundation/tealscript","version":"0.98.0","_id":"@algorandfoundation/tealscript@0.98.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"ddb767540cd1efeaebc285c646a27c9e517b9af5","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.98.0.tgz","fileCount":58,"integrity":"sha512-NS5kj2T8RlJgxPdgYS6Qu5iPPdOAx9Pj6ob99Xd5lU3wo+rZnSQ9VwsEI7190uM74OT5b+U2p5T8m9YMQDdcvA==","signatures":[{"sig":"MEQCIClyeJVMK5SAM+fQqK2kSFxWE+0XgNiMn4wFUR9lbV29AiBJFb6t75hy3DKR7ocDUgPqlxhXbyFPoptAt2NVOqWc4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1679961},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"2bf85bd70f52e3a5395cacc2ca9f5f57631101d6","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/* dist/lib/","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","compile-reti":"bun ./src/bin/tealscript.ts examples/reti/*.algo.ts examples/reti/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc56":"bun ./src/bin/tealscript.ts tests/contracts/arc56.algo.ts tests/contracts/artifacts","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-avm11":"bun ./src/bin/tealscript.ts --skip-algod tests/contracts/avm11.algo.ts tests/contracts/artifacts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-big-comment":"bun ./src/bin/tealscript.ts tests/contracts/big_comment.algo.ts tests/contracts/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"v5.5.0-beta.1","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.98.0_1721279099852_0.5005356032008452","host":"s3://npm-registry-packages"}},"0.99.0":{"name":"@algorandfoundation/tealscript","version":"0.99.0","_id":"@algorandfoundation/tealscript@0.99.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"fa21127d42e501d75f3fa0ab239926d502715e25","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.99.0.tgz","fileCount":58,"integrity":"sha512-aCxFaSzSMJZYUn3YSLlGlB+905dXlg1HNYXYmHGJ6aUeNRT+Vhg7Ap0SGdhPirSjn6oymvm3NPK9zi0N06HuFA==","signatures":[{"sig":"MEYCIQDd8Ed28fHVrzQ1rPVta+1TaYATlUUQTUtYOq29T7fdOAIhAPn6p4vdOUFa9ClDPkqPtGR5wb55aP7PNG/YLK9fpJnv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1687801},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"c1cfd11611dac1b9df411448ffb68d693874607f","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/* dist/lib/","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","compile-reti":"bun ./src/bin/tealscript.ts examples/reti/*.algo.ts examples/reti/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc56":"bun ./src/bin/tealscript.ts tests/contracts/arc56.algo.ts tests/contracts/artifacts","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-avm11":"bun ./src/bin/tealscript.ts --skip-algod tests/contracts/avm11.algo.ts tests/contracts/artifacts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-big-comment":"bun ./src/bin/tealscript.ts tests/contracts/big_comment.algo.ts tests/contracts/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"v5.5.0-beta.1","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.99.0_1723136550763_0.1448886782360399","host":"s3://npm-registry-packages"}},"0.100.0":{"name":"@algorandfoundation/tealscript","version":"0.100.0","_id":"@algorandfoundation/tealscript@0.100.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"5af0bc450212cc5a6de424a6bfa6c833f9f245b5","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.100.0.tgz","fileCount":58,"integrity":"sha512-VzwNzLS6ll14ioCJB7/SCUbSHhZe3Slx2BebSr7eSUrxivNcCbM7VMEcUKJivTuawbIyNzwf8jzSkRWHXxVQNg==","signatures":[{"sig":"MEUCICjxftBcCvgKW6y9+glf8Vphj2DWvHjuAwLWFVv1d3aeAiEA5PiIgoxas3SnT13JZWKVJFaVWSyOg/I6HEW6q9854Gk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1691908},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"e48ded169cf33c590f6230345f352a98e0229592","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/* dist/lib/","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","compile-reti":"bun ./src/bin/tealscript.ts examples/reti/*.algo.ts examples/reti/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc56":"bun ./src/bin/tealscript.ts tests/contracts/arc56.algo.ts tests/contracts/artifacts","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-avm11":"bun ./src/bin/tealscript.ts --skip-algod tests/contracts/avm11.algo.ts tests/contracts/artifacts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-big-comment":"bun ./src/bin/tealscript.ts tests/contracts/big_comment.algo.ts tests/contracts/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"v5.5.0-beta.1","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.100.0_1723207385364_0.9083774880035163","host":"s3://npm-registry-packages"}},"0.100.1":{"name":"@algorandfoundation/tealscript","version":"0.100.1","_id":"@algorandfoundation/tealscript@0.100.1","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"c8ba75e89e8b5d23a63c92943d3ed683ee1ec50b","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.100.1.tgz","fileCount":58,"integrity":"sha512-JDfgYVreOPqJA9481wQaz8jRVaLP5+0gto721h5lh59f/OsidynLnm8LqB3FQarTnx/ojFaeSUF6qG2IGxIO7Q==","signatures":[{"sig":"MEYCIQCH0ilC9QfUXR/LIZrVFVVcana7VS5oOwauLkuEADhKYQIhALVoy0YVsnEthFY85RhA2rJxL/KNDHhksEb7dec8cFdi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1691982},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"c4eef8817dd375f818534fde9950becf2c5490e9","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/* dist/lib/","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","compile-reti":"bun ./src/bin/tealscript.ts examples/reti/*.algo.ts examples/reti/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc56":"bun ./src/bin/tealscript.ts tests/contracts/arc56.algo.ts tests/contracts/artifacts","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-avm11":"bun ./src/bin/tealscript.ts --skip-algod tests/contracts/avm11.algo.ts tests/contracts/artifacts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-big-comment":"bun ./src/bin/tealscript.ts tests/contracts/big_comment.algo.ts tests/contracts/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"v5.5.0-beta.1","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.100.1_1723239968795_0.9248014741057744","host":"s3://npm-registry-packages"}},"0.100.2":{"name":"@algorandfoundation/tealscript","version":"0.100.2","_id":"@algorandfoundation/tealscript@0.100.2","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"e8cda934bed54c7a891890208149d7aaaaf54d2b","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.100.2.tgz","fileCount":58,"integrity":"sha512-yCKE1/8V4ERN7ie8964OMu6QKLCuYyIB5o+l7Wjxyfnr88q588S4waQOfE/WSFe8UjjJYADJrNa2bVYmsy9W7A==","signatures":[{"sig":"MEYCIQD2jG2koUmw/eueTctK+YROSsMZem5mO2NKt5htry32TgIhAL+Z7yGHWcq1uxldIO0VaaiGtolRF/MKaReM8i9k6Mwn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1691752},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"d357508e4685bee2d620c1f7ef20db7fd6f20d5d","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/* dist/lib/","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","compile-reti":"bun ./src/bin/tealscript.ts examples/reti/*.algo.ts examples/reti/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc56":"bun ./src/bin/tealscript.ts tests/contracts/arc56.algo.ts tests/contracts/artifacts","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-avm11":"bun ./src/bin/tealscript.ts --skip-algod tests/contracts/avm11.algo.ts tests/contracts/artifacts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-big-comment":"bun ./src/bin/tealscript.ts tests/contracts/big_comment.algo.ts tests/contracts/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"v5.5.0-beta.1","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.100.2_1724346540194_0.8016936958184122","host":"s3://npm-registry-packages"}},"0.101.0":{"name":"@algorandfoundation/tealscript","version":"0.101.0","_id":"@algorandfoundation/tealscript@0.101.0","maintainers":[{"name":"hmd2v","email":"yared@679labs.com"},{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"54152fccfb209f320b8f22c7c7fcbceaec56c12c","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.101.0.tgz","fileCount":58,"integrity":"sha512-TIgtRTf6Vvg0EpM4IX9hzP1RUeL5ksjxn6w/hyo4Ok5aU3ljltNmCTN8jF0JZlTiXGvoWJs48vkaEnC159N5jQ==","signatures":[{"sig":"MEYCIQCvuiNzdGu3AdSTe2zMQIasYGssRQ3w4pe+ntfa/QFwoAIhAOCKkIpQpHEH82k+b4fOf81KWFCvaVpZksueSoMKcFai","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1692907},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"6011b071e3b03071a1414ec3cba9292fc3cd652b","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/* dist/lib/","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","compile-reti":"bun ./src/bin/tealscript.ts examples/reti/*.algo.ts examples/reti/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc56":"bun ./src/bin/tealscript.ts tests/contracts/arc56.algo.ts tests/contracts/artifacts","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-avm11":"bun ./src/bin/tealscript.ts --skip-algod tests/contracts/avm11.algo.ts tests/contracts/artifacts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-big-comment":"bun ./src/bin/tealscript.ts tests/contracts/big_comment.algo.ts tests/contracts/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"v5.5.0-beta.1","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.101.0_1726260306765_0.9993788665357","host":"s3://npm-registry-packages"}},"0.102.0":{"name":"@algorandfoundation/tealscript","version":"0.102.0","_id":"@algorandfoundation/tealscript@0.102.0","maintainers":[{"name":"hmd2v","email":"yared@679labs.com"},{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"4f01ae6e70a1b93d85c5813d72c1a30968ffd14a","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.102.0.tgz","fileCount":58,"integrity":"sha512-5xwCO+s9XemBig68v0aopf0bxTBDKJ6czQpbZc0gv0w/DorUqQUcONiNSiI/FplrlEOsCiJH2NOo6L4A5xivwQ==","signatures":[{"sig":"MEYCIQDq4/hojhn5yzInJtC7dXRoCkE4V9Qd58UzIc3qSDvDKQIhAMeomtZz4I48PpkbGHVG+iIK3nc1qvocb6mNeCx2Exf3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1700255},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"f6dd1506cbe7637268f07323a41a4a38c15411e4","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/* dist/lib/","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","compile-reti":"bun ./src/bin/tealscript.ts examples/reti/*.algo.ts examples/reti/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc56":"bun ./src/bin/tealscript.ts tests/contracts/arc56.algo.ts tests/contracts/artifacts","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-avm11":"bun ./src/bin/tealscript.ts --skip-algod tests/contracts/avm11.algo.ts tests/contracts/artifacts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-functions":"bun ./src/bin/tealscript.ts tests/contracts/functions.algo.ts tests/contracts/artifacts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-big-comment":"bun ./src/bin/tealscript.ts tests/contracts/big_comment.algo.ts tests/contracts/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","tealscript_test_package":"^0.2.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"v5.5.0-beta.1","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.102.0_1726327131739_0.44484446057933","host":"s3://npm-registry-packages"}},"0.103.0":{"name":"@algorandfoundation/tealscript","version":"0.103.0","_id":"@algorandfoundation/tealscript@0.103.0","maintainers":[{"name":"hmd2v","email":"yared@679labs.com"},{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"81cdb6f01860549a9ae106e87d58d28214df59d5","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.103.0.tgz","fileCount":58,"integrity":"sha512-l6W+Z1/FHYX0UL6RFSScWdFsfNygX+ei/Lw1IVO+fBQOpSW01RqT2mHPyBghDpvw9cHOX5wVcuUVWpe6R+ew4A==","signatures":[{"sig":"MEUCIBBvVHSQDoa3NuX6rVPDXmvBZ2GhBWQUgdbitoALFFvZAiEA1k32z4JYxZwFE0/gU7L3CF8OgdIinpRu0EVXqAXstL8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1702220},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"eb4744ad1d0f0dd0ee323cb3c569d87e305ba4cc","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/* dist/lib/","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","compile-reti":"bun ./src/bin/tealscript.ts examples/reti/*.algo.ts examples/reti/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc56":"bun ./src/bin/tealscript.ts tests/contracts/arc56.algo.ts tests/contracts/artifacts","compile-arc58":"bun ./src/bin/tealscript.ts examples/arc58/arc58.algo.ts examples/arc58/artifacts","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-avm11":"bun ./src/bin/tealscript.ts --skip-algod tests/contracts/avm11.algo.ts tests/contracts/artifacts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-functions":"bun ./src/bin/tealscript.ts tests/contracts/functions.algo.ts tests/contracts/artifacts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-big-comment":"bun ./src/bin/tealscript.ts tests/contracts/big_comment.algo.ts tests/contracts/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","tealscript_test_package":"^0.2.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"v5.5.0-beta.1","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.103.0_1727113017442_0.22866988227163088","host":"s3://npm-registry-packages"}},"0.103.1":{"name":"@algorandfoundation/tealscript","version":"0.103.1","_id":"@algorandfoundation/tealscript@0.103.1","maintainers":[{"name":"hmd2v","email":"yared@679labs.com"},{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"2795e351adce33c887f3751ec02ec3c62962609c","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.103.1.tgz","fileCount":58,"integrity":"sha512-75XD3TkvVFZP7iGAIOz2zvfBmBY4TQKaRw7x0FD+r18Igx89bw1Ux9+AdQLlWCR/ixw4nOMsG/+5dhVNgpUPGQ==","signatures":[{"sig":"MEUCIHxNEiw5fGBOAczVqz0HwtmBHBL9uJ7UNlQt7g97p7gUAiEAhV16wf1mLJP/k7aWlObpqvkEFT5jw2JXgqMVPU+p8gI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1702897},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"0862c0409cc77369d22728689d5396220d606c4d","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/* dist/lib/","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","compile-reti":"bun ./src/bin/tealscript.ts examples/reti/*.algo.ts examples/reti/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc56":"bun ./src/bin/tealscript.ts tests/contracts/arc56.algo.ts tests/contracts/artifacts","compile-arc58":"bun ./src/bin/tealscript.ts examples/arc58/arc58.algo.ts examples/arc58/artifacts","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-avm11":"bun ./src/bin/tealscript.ts --skip-algod tests/contracts/avm11.algo.ts tests/contracts/artifacts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-functions":"bun ./src/bin/tealscript.ts tests/contracts/functions.algo.ts tests/contracts/artifacts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-big-comment":"bun ./src/bin/tealscript.ts tests/contracts/big_comment.algo.ts tests/contracts/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","tealscript_test_package":"^0.2.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"v5.5.0-beta.1","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.103.1_1729118590683_0.6543394081930725","host":"s3://npm-registry-packages"}},"0.103.2":{"name":"@algorandfoundation/tealscript","version":"0.103.2","_id":"@algorandfoundation/tealscript@0.103.2","maintainers":[{"name":"hmd2v","email":"yared@679labs.com"},{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"470d4332f9c920fae13858590872f3e84bc9fa1f","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.103.2.tgz","fileCount":58,"integrity":"sha512-KIEtNzkgoZt242X1cd8PrEtOh+06CiHd7suqxwIjraGeqf9QvGhwihZRzxohjVAZ6ktA7sydDC8f3e5NMBM36Q==","signatures":[{"sig":"MEYCIQDFJjVn0TLF79XtAt9D97Q01epF/fncsrVZIsj7/jE0GAIhALopH+dvTyppiwffIOwdFfwptwDtW0gIdJRI02Hv1sMg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1703127},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"f57ee5a4f07aae867d40c7f74b05fca48b29c398","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/* dist/lib/","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","compile-reti":"bun ./src/bin/tealscript.ts examples/reti/*.algo.ts examples/reti/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc56":"bun ./src/bin/tealscript.ts tests/contracts/arc56.algo.ts tests/contracts/artifacts","compile-arc58":"bun ./src/bin/tealscript.ts examples/arc58/arc58.algo.ts examples/arc58/artifacts","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-avm11":"bun ./src/bin/tealscript.ts --skip-algod tests/contracts/avm11.algo.ts tests/contracts/artifacts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-functions":"bun ./src/bin/tealscript.ts tests/contracts/functions.algo.ts tests/contracts/artifacts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-big-comment":"bun ./src/bin/tealscript.ts tests/contracts/big_comment.algo.ts tests/contracts/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","tealscript_test_package":"^0.2.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"v5.5.0-beta.1","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.103.2_1729426104871_0.437379483607387","host":"s3://npm-registry-packages"}},"0.104.0":{"name":"@algorandfoundation/tealscript","version":"0.104.0","_id":"@algorandfoundation/tealscript@0.104.0","maintainers":[{"name":"hmd2v","email":"yared@679labs.com"},{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"5f13980f68c13c1cc37fdaae5931fd9e581d8888","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.104.0.tgz","fileCount":58,"integrity":"sha512-xU/CW7+Jt027d/FZXu15IOJCf0+A4aq22vH9gXKiBQfys0P7ispwJCrs0mWsC1B2XrlUcNABe3CxUee/UhLb/g==","signatures":[{"sig":"MEYCIQC1GZIKAdI26zYYWRocAontQ5VnZaXzU+FsPpBlnL3MfQIhAO+Let+XnWCtY5mm7uA/d9flsz9Vu6pulfzjva+j8K7N","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1724060},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"8fe99f6ab75cea7c7217f92baf5f1b4d29dedb42","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/* dist/lib/","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","compile-reti":"bun ./src/bin/tealscript.ts examples/reti/*.algo.ts examples/reti/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc56":"bun ./src/bin/tealscript.ts tests/contracts/arc56.algo.ts tests/contracts/artifacts","compile-arc58":"bun ./src/bin/tealscript.ts examples/arc58/arc58.algo.ts examples/arc58/artifacts","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-avm11":"bun ./src/bin/tealscript.ts --skip-algod tests/contracts/avm11.algo.ts tests/contracts/artifacts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-functions":"bun ./src/bin/tealscript.ts tests/contracts/functions.algo.ts tests/contracts/artifacts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-big-comment":"bun ./src/bin/tealscript.ts tests/contracts/big_comment.algo.ts tests/contracts/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","hi-base32":"^0.5.1","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","tealscript_test_package":"^0.2.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"v5.5.0-beta.1","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.104.0_1729507428598_0.6285134025248509","host":"s3://npm-registry-packages"}},"0.104.1":{"name":"@algorandfoundation/tealscript","version":"0.104.1","_id":"@algorandfoundation/tealscript@0.104.1","maintainers":[{"name":"hmd2v","email":"yared@679labs.com"},{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"bcc9a3a5902c5b38ef5fb12d0b1f243001ffa5fb","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.104.1.tgz","fileCount":58,"integrity":"sha512-ChltX6LpiYk/tHP/cSbepcUi0gZmCVBpEuFpDLW5Z8RDevm65R/d+o6o64aoAKPoCh+HbJSs+ylntQx2L4LW9w==","signatures":[{"sig":"MEUCIH40LCQJAXTnqe8pbzezOvhTHbGyTsSXAY8z+EVSIBSeAiEAvsot2eOdVvpq0l7tkDaQ81SZvBp4qFq6S1BZQxkmkAo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1724028},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"2c11d01aeb16115aae01e5532cfd9301f3dccd11","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/* dist/lib/","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","compile-reti":"bun ./src/bin/tealscript.ts examples/reti/*.algo.ts examples/reti/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc56":"bun ./src/bin/tealscript.ts tests/contracts/arc56.algo.ts tests/contracts/artifacts","compile-arc58":"bun ./src/bin/tealscript.ts examples/arc58/arc58.algo.ts examples/arc58/artifacts","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-avm11":"bun ./src/bin/tealscript.ts --skip-algod tests/contracts/avm11.algo.ts tests/contracts/artifacts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-functions":"bun ./src/bin/tealscript.ts tests/contracts/functions.algo.ts tests/contracts/artifacts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-big-comment":"bun ./src/bin/tealscript.ts tests/contracts/big_comment.algo.ts tests/contracts/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","hi-base32":"^0.5.1","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","tealscript_test_package":"^0.2.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"v5.5.0-beta.1","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.104.1_1729607392222_0.22599698447379746","host":"s3://npm-registry-packages"}},"0.105.0":{"name":"@algorandfoundation/tealscript","version":"0.105.0","_id":"@algorandfoundation/tealscript@0.105.0","maintainers":[{"name":"hmd2v","email":"yared@679labs.com"},{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"79ac3a60ad1338aeea455fdb8aa3af8149ca1734","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.105.0.tgz","fileCount":58,"integrity":"sha512-eACBO4/aY+lqYEiK9s2RURdkDJFY95r6Hhl2xi0j3zspFEdtWj+5eCb8iIptQvElQ1VbIHUutqJYOxHanVhdVg==","signatures":[{"sig":"MEYCIQCFA5fRyy/EjfpomxTfXp+BTk5sq5cXrF40WirnWYzNBgIhANAC4CqpwqrHGz13T6DJe9kJ4SJQFlUCR2qjSW9cgoBb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1725752},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"fd6c32f6253a69e88fc24fbfd83dddaccc9cdaa2","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/* dist/lib/","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","compile-reti":"bun ./src/bin/tealscript.ts examples/reti/*.algo.ts examples/reti/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc56":"bun ./src/bin/tealscript.ts tests/contracts/arc56.algo.ts tests/contracts/artifacts","compile-arc58":"bun ./src/bin/tealscript.ts examples/arc58/arc58.algo.ts examples/arc58/artifacts","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-avm11":"bun ./src/bin/tealscript.ts --skip-algod tests/contracts/avm11.algo.ts tests/contracts/artifacts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-functions":"bun ./src/bin/tealscript.ts tests/contracts/functions.algo.ts tests/contracts/artifacts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-big-comment":"bun ./src/bin/tealscript.ts tests/contracts/big_comment.algo.ts tests/contracts/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","hi-base32":"^0.5.1","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","tealscript_test_package":"^0.2.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"v5.5.0-beta.1","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.105.0_1729687988697_0.15014368666034428","host":"s3://npm-registry-packages"}},"0.105.1":{"name":"@algorandfoundation/tealscript","version":"0.105.1","_id":"@algorandfoundation/tealscript@0.105.1","maintainers":[{"name":"hmd2v","email":"yared@679labs.com"},{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"a6ff61320a8e88c3ec52f29c5c5c6b7d055006ce","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.105.1.tgz","fileCount":58,"integrity":"sha512-Rht88DQOrTDMWw0Je306cUuv437bthHIdSX4aWfKW2t1Z9YEoPSN6lhmpMaJHbuUDb5vEnzAAQqVOVkcE1/4DA==","signatures":[{"sig":"MEQCIDLb5Q7sEh+vQg4xfsQMaJavL+c1JUfvorM0yuHcmDt/AiAkGxWD1PVdrzb2F7jk5IJ7/SBHxDqtFWSake+Uph+A4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1728271},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"5e54f5fee4cb23f3eac7eb7cb5c0e8fb5226428f","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/* dist/lib/","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","compile-reti":"bun ./src/bin/tealscript.ts examples/reti/*.algo.ts examples/reti/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc56":"bun ./src/bin/tealscript.ts tests/contracts/arc56.algo.ts tests/contracts/artifacts","compile-arc58":"bun ./src/bin/tealscript.ts examples/arc58/arc58.algo.ts examples/arc58/artifacts","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-avm11":"bun ./src/bin/tealscript.ts --skip-algod tests/contracts/avm11.algo.ts tests/contracts/artifacts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-functions":"bun ./src/bin/tealscript.ts tests/contracts/functions.algo.ts tests/contracts/artifacts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-big-comment":"bun ./src/bin/tealscript.ts tests/contracts/big_comment.algo.ts tests/contracts/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","hi-base32":"^0.5.1","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","tealscript_test_package":"^0.2.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"v5.5.0-beta.1","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.105.1_1729718314679_0.1971882135985925","host":"s3://npm-registry-packages"}},"0.105.2":{"name":"@algorandfoundation/tealscript","version":"0.105.2","_id":"@algorandfoundation/tealscript@0.105.2","maintainers":[{"name":"hmd2v","email":"yared@679labs.com"},{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"32c5af59ef88988f1ecb76fc3de4cda53c8e0d99","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.105.2.tgz","fileCount":58,"integrity":"sha512-j5ItD60pcg2DNkf4pzTLiCPbon6z3x9KylMjx6rQsbX0n5EslHLz6KdvAaTE8Rr/ANbkRVUrExt+2lhZsPkUqg==","signatures":[{"sig":"MEQCIArMf0SH/KhPBOOoPZCduqqlYqI/GH0W7dZ4cerqaHpIAiAOwPz3x8QX3KCs4wh9rZzQJN46Ej6R2cj5L1/g2I8VDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1727605},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"c538f396f96345b2cb3d3ebf419d0429c6bdbddd","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/* dist/lib/","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","compile-reti":"bun ./src/bin/tealscript.ts examples/reti/*.algo.ts examples/reti/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc56":"bun ./src/bin/tealscript.ts tests/contracts/arc56.algo.ts tests/contracts/artifacts","compile-arc58":"bun ./src/bin/tealscript.ts examples/arc58/arc58.algo.ts examples/arc58/artifacts","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-avm11":"bun ./src/bin/tealscript.ts --skip-algod tests/contracts/avm11.algo.ts tests/contracts/artifacts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-functions":"bun ./src/bin/tealscript.ts tests/contracts/functions.algo.ts tests/contracts/artifacts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-big-comment":"bun ./src/bin/tealscript.ts tests/contracts/big_comment.algo.ts tests/contracts/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","hi-base32":"^0.5.1","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","tealscript_test_package":"^0.2.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"v5.5.0-beta.1","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.105.2_1729770713762_0.9639587900382038","host":"s3://npm-registry-packages"}},"0.105.3":{"name":"@algorandfoundation/tealscript","version":"0.105.3","_id":"@algorandfoundation/tealscript@0.105.3","maintainers":[{"name":"hmd2v","email":"yared@679labs.com"},{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"cdd0d1fe758b8c82d6a5c7c4ab6aa1b1e3fb5992","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.105.3.tgz","fileCount":58,"integrity":"sha512-wnmuH1EypzwIIpLdu1splbeytc+zGvZVbjQEhZPQgBRRvNMXdrmj66Ps8evffBXpiRBAetyPaDIJDEdsb6nrZg==","signatures":[{"sig":"MEUCIDxHGIneRWz9grzGbPAJ6HBdBUT1R6eft2vTOsRHYxTcAiEAktT9fF2+PvZTshPmp7Y4tHUGxfHUIF+ZKnPLMZAohV8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1725135},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"08c40af7239f3d8f4d5748b6e8eb14b30ffa6f47","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/* dist/lib/","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","compile-reti":"bun ./src/bin/tealscript.ts examples/reti/*.algo.ts examples/reti/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc56":"bun ./src/bin/tealscript.ts tests/contracts/arc56.algo.ts tests/contracts/artifacts","compile-arc58":"bun ./src/bin/tealscript.ts examples/arc58/arc58.algo.ts examples/arc58/artifacts","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-avm11":"bun ./src/bin/tealscript.ts --skip-algod tests/contracts/avm11.algo.ts tests/contracts/artifacts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-functions":"bun ./src/bin/tealscript.ts tests/contracts/functions.algo.ts tests/contracts/artifacts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-big-comment":"bun ./src/bin/tealscript.ts tests/contracts/big_comment.algo.ts tests/contracts/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","hi-base32":"^0.5.1","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","tealscript_test_package":"^0.2.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"v5.5.0-beta.1","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.105.3_1729780472958_0.42278998957533087","host":"s3://npm-registry-packages"}},"0.105.4":{"name":"@algorandfoundation/tealscript","version":"0.105.4","_id":"@algorandfoundation/tealscript@0.105.4","maintainers":[{"name":"hmd2v","email":"yared@679labs.com"},{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"8a77716e1fb73446f21fe31cdc3db0f6461c37b2","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.105.4.tgz","fileCount":58,"integrity":"sha512-+9mXBrn5g1RJpVxmF4UZ9uk94868IZGBb4KmsRlRrjgFjA0OQohC6DMkaV9eScbERfcpiIF4U2sjPoxpJTDnWw==","signatures":[{"sig":"MEUCIQCkibpo8ebTAkKzyvf2FOW9EL/A9TwJ56HxD+XDxQYJ4gIgQOb1zNv37V1D59005mM78JBir0djNzGQzfxGjTkn4NA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1725231},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"03e6b0d27d440c57ddd89fe4bcd862c3b80c6914","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/* dist/lib/","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","compile-reti":"bun ./src/bin/tealscript.ts examples/reti/*.algo.ts examples/reti/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc56":"bun ./src/bin/tealscript.ts tests/contracts/arc56.algo.ts tests/contracts/artifacts","compile-arc58":"bun ./src/bin/tealscript.ts examples/arc58/arc58.algo.ts examples/arc58/artifacts","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-avm11":"bun ./src/bin/tealscript.ts --skip-algod tests/contracts/avm11.algo.ts tests/contracts/artifacts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-functions":"bun ./src/bin/tealscript.ts tests/contracts/functions.algo.ts tests/contracts/artifacts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-big-comment":"bun ./src/bin/tealscript.ts tests/contracts/big_comment.algo.ts tests/contracts/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","hi-base32":"^0.5.1","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","tealscript_test_package":"^0.2.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"v5.5.0-beta.1","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.105.4_1730482571868_0.1743189711414581","host":"s3://npm-registry-packages"}},"0.105.5":{"name":"@algorandfoundation/tealscript","version":"0.105.5","_id":"@algorandfoundation/tealscript@0.105.5","maintainers":[{"name":"hmd2v","email":"yared@679labs.com"},{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"9f92249848d607047e10c618519f4532d7083c59","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.105.5.tgz","fileCount":58,"integrity":"sha512-Vt805Hs6BTeA1XAHuZc7D/O52YuO/4UIUr8QqYxjqsP63xTFufITRhE0ce26EvtlTCIzwa3k1P44DyRHfkGYUA==","signatures":[{"sig":"MEUCIQD+kQIghels1n+Dyjk4xez9yYgULWZ3f27vbwVh+AwO4wIgOCz0iubDnMNVacgFEpZYJ78i3NZEqsrEYbpDYIj406Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1725928},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"a6abbca97d07a05823ddee962c7e0bb583065f2d","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/* dist/lib/","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","compile-reti":"bun ./src/bin/tealscript.ts examples/reti/*.algo.ts examples/reti/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc56":"bun ./src/bin/tealscript.ts tests/contracts/arc56.algo.ts tests/contracts/artifacts","compile-arc58":"bun ./src/bin/tealscript.ts examples/arc58/arc58.algo.ts examples/arc58/artifacts","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-avm11":"bun ./src/bin/tealscript.ts --skip-algod tests/contracts/avm11.algo.ts tests/contracts/artifacts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-functions":"bun ./src/bin/tealscript.ts tests/contracts/functions.algo.ts tests/contracts/artifacts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-big-comment":"bun ./src/bin/tealscript.ts tests/contracts/big_comment.algo.ts tests/contracts/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","hi-base32":"^0.5.1","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","tealscript_test_package":"^0.2.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"v5.5.0-beta.1","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.105.5_1730832135417_0.9122205584903473","host":"s3://npm-registry-packages"}},"0.106.0":{"name":"@algorandfoundation/tealscript","version":"0.106.0","_id":"@algorandfoundation/tealscript@0.106.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"hmd2v","email":"yared@679labs.com"},{"name":"joe-p","email":"joepolny@gmail.com"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"ad180e2545894e4625a7cedb8dd64c1f42979373","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.106.0.tgz","fileCount":58,"integrity":"sha512-CN3TmBqIrOW5rsnB3NvaNRe3XAGMOItQkvZBobFrxn9M8HxTona7ZrkbJX9IpgzNE7Byond8fSn8gqXex0Tuew==","signatures":[{"sig":"MEQCIA+AYNy+8HXmGaGDWToDoF2lQGEeejImUqQgIjCbROR6AiB060C3PWSR8h4VWhV/Nrp1Sj2ZRHR7d9NqGdvy5Dev8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1725918},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"f63c0ec15a077dad8d256c44e9665e86c82052f8","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/* dist/lib/","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","compile-reti":"bun ./src/bin/tealscript.ts examples/reti/*.algo.ts examples/reti/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc56":"bun ./src/bin/tealscript.ts tests/contracts/arc56.algo.ts tests/contracts/artifacts","compile-arc58":"bun ./src/bin/tealscript.ts examples/arc58/arc58.algo.ts examples/arc58/artifacts","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-avm11":"bun ./src/bin/tealscript.ts --skip-algod tests/contracts/avm11.algo.ts tests/contracts/artifacts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-functions":"bun ./src/bin/tealscript.ts tests/contracts/functions.algo.ts tests/contracts/artifacts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-big-comment":"bun ./src/bin/tealscript.ts tests/contracts/big_comment.algo.ts tests/contracts/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","hi-base32":"^0.5.1","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","tealscript_test_package":"^0.2.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"v5.5.0-beta.1","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.106.0_1732570927681_0.06395057898346934","host":"s3://npm-registry-packages"}},"0.106.1":{"name":"@algorandfoundation/tealscript","version":"0.106.1","_id":"@algorandfoundation/tealscript@0.106.1","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"hmd2v","email":"yared@679labs.com"},{"name":"joe-p","email":"joepolny@gmail.com"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"b72aa045ef19d7d4b8dd1b02fdbcf32ffa3fcee0","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.106.1.tgz","fileCount":58,"integrity":"sha512-aQpLHfz6+f5WoTWs9U6AbFysS8dw65iCjk2jxkqE+l137i4ZQF01GC8OndTyVX97RTSwjoBay/gJ2jk1JBdyeA==","signatures":[{"sig":"MEQCIDETcNRJM1Vk+bFLcY1k34kGO6IYzVMgmg6n5JLnvKNnAiBjd3H+24LmcguaXmGWKrr0ltHMmffCiQU0iGYONw23Ug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1726611},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"bd36bfbac1af4b76bdceb2ebbc1596a235a9a288","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/* dist/lib/","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","compile-reti":"bun ./src/bin/tealscript.ts examples/reti/*.algo.ts examples/reti/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc56":"bun ./src/bin/tealscript.ts tests/contracts/arc56.algo.ts tests/contracts/artifacts","compile-arc58":"bun ./src/bin/tealscript.ts examples/arc58/arc58.algo.ts examples/arc58/artifacts","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-avm11":"bun ./src/bin/tealscript.ts --skip-algod tests/contracts/avm11.algo.ts tests/contracts/artifacts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-functions":"bun ./src/bin/tealscript.ts tests/contracts/functions.algo.ts tests/contracts/artifacts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-big-comment":"bun ./src/bin/tealscript.ts tests/contracts/big_comment.algo.ts tests/contracts/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","hi-base32":"^0.5.1","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","tealscript_test_package":"^0.2.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"v5.5.0-beta.1","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.106.1_1734557288272_0.3883980095726862","host":"s3://npm-registry-packages-npm-production"}},"0.106.2":{"name":"@algorandfoundation/tealscript","version":"0.106.2","_id":"@algorandfoundation/tealscript@0.106.2","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"loedn","email":"alessandro@algorand.foundation"},{"name":"hmd2v","email":"yared@679labs.com"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"mikefeher","email":"npm@phearzero.com"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"80b7b3a14fc4d234784ae4d40268c66c11d40df0","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.106.2.tgz","fileCount":58,"integrity":"sha512-3d7wRvgqVOW+hudZMxj6hTJuGsuoRwSaLJ6z5wMEqtjfu99vMZckl1Gu7Vxudr4bBMUXqSfLgGq/jJmflD1oHA==","signatures":[{"sig":"MEUCIGcGAJaouPdBIewzD1Hzq9gtilNm65/UyU70vL7s92JpAiEAqw5mTbJoo0uto27nLcNwdO/dIcUc95op69KL9J2MvSU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1726850},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"9dd0d4929a2d6b6118936c03a4c5df0bfcbf5ed1","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/* dist/lib/","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","compile-reti":"bun ./src/bin/tealscript.ts examples/reti/*.algo.ts examples/reti/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc56":"bun ./src/bin/tealscript.ts tests/contracts/arc56.algo.ts tests/contracts/artifacts","compile-arc58":"bun ./src/bin/tealscript.ts examples/arc58/arc58.algo.ts examples/arc58/artifacts","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-avm11":"bun ./src/bin/tealscript.ts --skip-algod tests/contracts/avm11.algo.ts tests/contracts/artifacts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-functions":"bun ./src/bin/tealscript.ts tests/contracts/functions.algo.ts tests/contracts/artifacts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-big-comment":"bun ./src/bin/tealscript.ts tests/contracts/big_comment.algo.ts tests/contracts/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","hi-base32":"^0.5.1","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","tealscript_test_package":"^0.2.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"v5.5.0-beta.1","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.106.2_1739283016939_0.7930275900790034","host":"s3://npm-registry-packages-npm-production"}},"0.106.3":{"name":"@algorandfoundation/tealscript","version":"0.106.3","_id":"@algorandfoundation/tealscript@0.106.3","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"hmd2v","email":"yared@679labs.com"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"mikefeher","email":"npm@phearzero.com"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"5a190f04e4cac2aab4459d1555fc0289ac6086d2","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.106.3.tgz","fileCount":58,"integrity":"sha512-IOlJx5nx1GfDt/zknNM/kQ6ZwXWKyibSgsRJPt7QA9Qpz8LuHAxw8BZM49FB/TZExiA/lQohzdSS/gvHnOkCTw==","signatures":[{"sig":"MEUCICx9xn++AW6sxpyz++HY5fRAw1k56t0tVf4hOx3CsA5RAiEA5ueMLU3SK+KmrM5W+1YTMnZgtdCksK9oYoRRfhQV4Bk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1727094},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"9f58e9a24d7520b7a41d2eded09ea4393bec27d3","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/* dist/lib/","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","compile-reti":"bun ./src/bin/tealscript.ts examples/reti/*.algo.ts examples/reti/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc56":"bun ./src/bin/tealscript.ts tests/contracts/arc56.algo.ts tests/contracts/artifacts","compile-arc58":"bun ./src/bin/tealscript.ts examples/arc58/arc58.algo.ts examples/arc58/artifacts","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-avm11":"bun ./src/bin/tealscript.ts --skip-algod tests/contracts/avm11.algo.ts tests/contracts/artifacts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-functions":"bun ./src/bin/tealscript.ts tests/contracts/functions.algo.ts tests/contracts/artifacts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-big-comment":"bun ./src/bin/tealscript.ts tests/contracts/big_comment.algo.ts tests/contracts/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","hi-base32":"^0.5.1","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","tealscript_test_package":"^0.2.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"v5.5.0-beta.1","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.106.3_1744374105922_0.8434005924941572","host":"s3://npm-registry-packages-npm-production"}},"0.107.0":{"name":"@algorandfoundation/tealscript","version":"0.107.0","_id":"@algorandfoundation/tealscript@0.107.0","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"hmd2v","email":"yared@679labs.com"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"mikefeher","email":"npm@phearzero.com"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"46498548590944336405abf2d11466245571e8cd","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.107.0.tgz","fileCount":58,"integrity":"sha512-BZXZcyXlMw+R7u2VXlvfTmjXy/Xii92VT9+gKxeFkqUaEyCBNNwNJWJlFLQnbmZqxxZIAcfJNPKAeC1VsY7BiQ==","signatures":[{"sig":"MEQCIBAziNpbgHpNr+A1jDyD1UbaVHfO2t9detGuzYGOcoKhAiACiY2FmMBvzEB4VNkAjDtYjNhrzUWLwmt3b/hSbrcYxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1727657},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"13a9d494195d3a8fd6230dedfe21000b342e32fc","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/* dist/lib/","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","compile-reti":"bun ./src/bin/tealscript.ts examples/reti/*.algo.ts examples/reti/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc56":"bun ./src/bin/tealscript.ts tests/contracts/arc56.algo.ts tests/contracts/artifacts","compile-arc58":"bun ./src/bin/tealscript.ts examples/arc58/arc58.algo.ts examples/arc58/artifacts","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-avm11":"bun ./src/bin/tealscript.ts --skip-algod tests/contracts/avm11.algo.ts tests/contracts/artifacts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-functions":"bun ./src/bin/tealscript.ts tests/contracts/functions.algo.ts tests/contracts/artifacts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-big-comment":"bun ./src/bin/tealscript.ts tests/contracts/big_comment.algo.ts tests/contracts/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"dev_algorand.foundation","actor":{"name":"dev_algorand.foundation","type":"user","email":"dev+npm@algorand.foundation"},"email":"dev+npm@algorand.foundation"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","hi-base32":"^0.5.1","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","tealscript_test_package":"^0.2.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"v5.5.0-beta.1","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.107.0_1751146541353_0.9070733103688622","host":"s3://npm-registry-packages-npm-production"}},"0.107.1":{"name":"@algorandfoundation/tealscript","version":"0.107.1","_id":"@algorandfoundation/tealscript@0.107.1","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"hmd2v","email":"yared@679labs.com"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"bitd13co","email":"bit@d13.co"},{"name":"krby","email":"kyle.breeding@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"bf34648e0246e1baf77fce293c516877f4f753ac","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.107.1.tgz","fileCount":58,"integrity":"sha512-fcHn1cZjZgCQ5KEAFSYyGEGYnSSs958XCiKYycEg+ZfirbuW4gbhA8bTVq0o739DPE+XTaiapBKQENZP3TPtvg==","signatures":[{"sig":"MEUCIQDDcINpsLxfJoUoQD2yWVem6ojTULaJc5OKKk3Un5amPAIgCLCI02k5Z+SB85sDJsWJ4+vWYEI32hikZY7+6i89fe8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1727665},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"0d12e76bbc670c30596d4d96b4b267c7533d74f2","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/* dist/lib/","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","compile-reti":"bun ./src/bin/tealscript.ts examples/reti/*.algo.ts examples/reti/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc56":"bun ./src/bin/tealscript.ts tests/contracts/arc56.algo.ts tests/contracts/artifacts","compile-arc58":"bun ./src/bin/tealscript.ts examples/arc58/arc58.algo.ts examples/arc58/artifacts","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-avm11":"bun ./src/bin/tealscript.ts --skip-algod tests/contracts/avm11.algo.ts tests/contracts/artifacts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-functions":"bun ./src/bin/tealscript.ts tests/contracts/functions.algo.ts tests/contracts/artifacts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-big-comment":"bun ./src/bin/tealscript.ts tests/contracts/big_comment.algo.ts tests/contracts/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","hi-base32":"^0.5.1","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","tealscript_test_package":"^0.2.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"v5.5.0-beta.1","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.107.1_1762216269220_0.2484825149765102","host":"s3://npm-registry-packages-npm-production"}},"0.107.2":{"name":"@algorandfoundation/tealscript","version":"0.107.2","_id":"@algorandfoundation/tealscript@0.107.2","maintainers":[{"name":"bruno.martins.algorand.foundation","email":"bruno.martins@algorand.foundation"},{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"},{"name":"shane-at-algo","email":"shane.mcgovern@algorand.foundation"},{"name":"hmd2v","email":"yared@679labs.com"},{"name":"joe-p","email":"joepolny@gmail.com"},{"name":"bitd13co","email":"bit@d13.co"},{"name":"krby","email":"kyle.breeding@algorand.foundation"}],"homepage":"https://github.com/algorandfoundation/TEALScript","bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"bin":{"tealscript":"dist/bin/tealscript.js"},"dist":{"shasum":"d8aa3d237ed9ac317bcf1b8efd6c1f2a5cedecf5","tarball":"https://registry.npmjs.org/@algorandfoundation/tealscript/-/tealscript-0.107.2.tgz","fileCount":58,"integrity":"sha512-Fs+bbx75TIvR/SJ96wdjiJIMkdoIFVo3aeydhYUXGM0eDUQTEH/Qw1sHf0fHJ8HCncASn3xBhcawqukEz+T6qw==","signatures":[{"sig":"MEQCIHrkxcqI6m21SwLl4g90JwnQJF6sM4mGkREjcPqQjMgWAiAKxgSMD79L9hEftctWjMuNqHJPS1Pfgo4mqd9eygB6mQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1729779},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","gitHead":"2add6ab3064e46cd13cea79fe333b3e6427b97c0","scripts":{"fix":"eslint --fix examples/ src/ tests/ --ext .ts","docs":"typedoc","lint":"eslint examples/ src/ tests/ --ext .ts","test":"jest tests/","prepack":"tsc && cp src/static/* dist/static/ && cp src/lib/* dist/lib/","web-test":"webpack --config tests/web/webpack.config.js && bun playwright test --config tests/web/playwright.config.ts","run-itxns":"bun examples/itxns/demo.ts","compile-if":"bun ./src/bin/tealscript.ts tests/contracts/if.algo.ts tests/contracts/artifacts","pre-commit":"conc \"bun lint\" \"bun test\" \"bun test examples/\" \"bun run-examples\" \"bun webpack-smoketest\" \"bun scripts/compile_all_smoketest.ts\"","run-merkle":"bun examples/merkle/demo.ts","run-simple":"bun examples/simple/index.ts","compile-abi":"bun ./src/bin/tealscript.ts tests/contracts/abi.algo.ts tests/contracts/artifacts","compile-all":"bun scripts/compile_all.ts","compile-amm":"bun ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts","compile-lsig":"bun ./src/bin/tealscript.ts tests/contracts/lsig.algo.ts tests/contracts/artifacts","compile-math":"bun ./src/bin/tealscript.ts tests/contracts/math.algo.ts tests/contracts/artifacts","compile-reti":"bun ./src/bin/tealscript.ts examples/reti/*.algo.ts examples/reti/artifacts","run-examples":"conc \"bun run-merkle\" \"bun run-tuple_in_box\" \"bun run-itxns\"","compile-arc56":"bun ./src/bin/tealscript.ts tests/contracts/arc56.algo.ts tests/contracts/artifacts","compile-arc58":"bun ./src/bin/tealscript.ts examples/arc58/arc58.algo.ts examples/arc58/artifacts","compile-arc72":"bun src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts","compile-arc75":"bun src/bin/tealscript.ts examples/arc75/arc75.algo.ts examples/arc75/artifacts && algokitgen generate -a examples/arc75/artifacts/ARC75.arc32.json -o examples/arc75/ARC75Client.ts","compile-avm11":"bun ./src/bin/tealscript.ts --skip-algod tests/contracts/avm11.algo.ts tests/contracts/artifacts","compile-itxns":"bun ./src/bin/tealscript.ts examples/itxns/itxns.algo.ts examples/itxns/artifacts && algokitgen generate -a examples/itxns/artifacts/FactoryCaller.arc32.json -o examples/itxns/FactoryCallerClient.ts","compile-loops":"bun ./src/bin/tealscript.ts tests/contracts/loops.algo.ts tests/contracts/artifacts","test-coverage":"jest --coverage tests/","compile-binary":"bun ./src/bin/tealscript.ts tests/contracts/binary.algo.ts tests/contracts/artifacts","compile-merkle":"bun ./src/bin/tealscript.ts examples/merkle/merkle.algo.ts examples/merkle/artifacts && algokitgen generate -a examples/merkle/artifacts/MerkleTree.arc32.json -o examples/merkle/MerkleTreeClient.ts","compile-simple":"bun ./src/bin/tealscript.ts examples/simple/simple.algo.ts examples/simple/artifacts && algokitgen generate -a examples/simple/artifacts/Simple.arc32.json -o examples/simple/SimpleClient.ts","compile-account":"bun ./src/bin/tealscript.ts tests/contracts/account.algo.ts tests/contracts/artifacts","compile-auction":"bun ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts","compile-big_box":"bun ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts","compile-general":"bun ./src/bin/tealscript.ts tests/contracts/general.algo.ts tests/contracts/artifacts","compile-non_abi":"bun ./src/bin/tealscript.ts examples/non_abi/non_abi.algo.ts examples/non_abi/artifacts","compile-storage":"bun ./src/bin/tealscript.ts tests/contracts/storage.algo.ts tests/contracts/artifacts","generate-clients":"conc \"bun compile-arc75\" \"bun compile-itxns\" \"bun compile-simple\" \"bun compile-tuple_in_box\" \"bun compile-merkle\"","run-tuple_in_box":"bun ./examples/tuple_in_box/client.ts","compile-functions":"bun ./src/bin/tealscript.ts tests/contracts/functions.algo.ts tests/contracts/artifacts","compile-calculator":"bun ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts","compile-itxns-test":"bun ./src/bin/tealscript.ts tests/contracts/itxns.algo.ts tests/contracts/artifacts","compile-optin-lsig":"bun ./src/bin/tealscript.ts examples/optin-lsig/lsig.algo.ts examples/optin-lsig/artifacts","compile-big-comment":"bun ./src/bin/tealscript.ts tests/contracts/big_comment.algo.ts tests/contracts/artifacts","compile-inheritance":"bun ./src/bin/tealscript.ts tests/contracts/inheritance.algo.ts tests/contracts/artifacts","compile-tuple_in_box":"bun ./src/bin/tealscript.ts examples/tuple_in_box/app.algo.ts examples/tuple_in_box/tealscript_artifacts && algokitgen generate -a examples/tuple_in_box/tealscript_artifacts/ContactsApp.arc32.json -o examples/tuple_in_box/ContactsAppClient.ts","compile-lsig_with_app":"bun ./src/bin/tealscript.ts examples/lsig_with_app/lsig_with_app.algo.ts examples/lsig_with_app/artifacts"},"_npmUser":{"name":"dev_algorand.foundation","email":"dev+npm@algorand.foundation"},"_npmVersion":"8.19.4","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vlq":"^2.0.4","glob":"^10.3.10","dotenv":"^16.3.1","argparse":"^2.0.1","polytype":"^0.17.0","ts-morph":"^20.0.0","hi-base32":"^0.5.1","js-sha512":"^0.8.0","node-fetch":"2","source-map":"^0.7.4","typescript":"^4.9.3","@microsoft/tsdoc":"^0.14.2","@playwright/test":"^1.40.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.37.0","algosdk":"^2.7.0","express":"^4.18.2","ts-jest":"^29.1.0","ts-node":"^10.9.1","webpack":"^5.88.1","prettier":"^3.0.3","ts-loader":"^9.4.4","@types/node":"^18.11.9","webpack-cli":"^5.1.4","concurrently":"^8.2.1","@jest/globals":"^29.5.0","@types/express":"^4.17.21","@types/argparse":"^2.0.11","path-browserify":"^1.0.1","@types/node-fetch":"^2.6.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","tealscript_test_package":"^0.2.0","@typescript-eslint/parser":"^5.44.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^5.44.0","@algorandfoundation/algokit-utils":"v5.5.0-beta.1","@algorandfoundation/algokit-client-generator":"v2.3.1-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/tealscript_0.107.2_1765933200681_0.38647450426605223","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2023-04-03T11:29:11.154Z","modified":"2026-04-08T12:51:30.939Z","0.8.1":"2023-04-03T11:29:11.395Z","0.8.2":"2023-04-03T11:42:08.170Z","0.9.0":"2023-04-04T13:04:46.288Z","0.10.0":"2023-04-12T12:16:43.284Z","0.10.1":"2023-04-14T13:37:19.414Z","0.10.2":"2023-04-14T14:17:23.546Z","0.11.0":"2023-04-29T14:29:13.476Z","0.12.0":"2023-05-20T01:03:12.189Z","0.12.1":"2023-05-20T01:30:07.913Z","0.13.0":"2023-05-28T09:21:13.958Z","0.14.0":"2023-06-17T18:34:04.216Z","0.15.0":"2023-06-20T20:03:13.121Z","0.16.0":"2023-06-29T12:53:10.185Z","0.17.0":"2023-06-30T20:21:15.071Z","0.17.1":"2023-06-30T21:24:53.316Z","0.17.2":"2023-07-01T19:19:11.149Z","0.18.0":"2023-07-03T13:09:43.567Z","0.18.1":"2023-07-03T13:47:27.293Z","0.19.0":"2023-07-04T13:33:11.720Z","0.20.0":"2023-07-04T14:12:53.107Z","0.21.0":"2023-07-04T21:10:57.586Z","0.22.0":"2023-07-06T20:06:42.178Z","0.23.0":"2023-07-06T20:22:07.290Z","0.24.0":"2023-07-07T00:51:23.205Z","0.25.0":"2023-07-07T19:28:44.158Z","0.26.0":"2023-07-08T12:53:34.498Z","0.26.1":"2023-07-11T10:46:49.118Z","0.26.2":"2023-07-13T12:17:42.957Z","0.27.1":"2023-07-13T15:57:46.589Z","0.27.2":"2023-07-13T19:13:14.524Z","0.27.3":"2023-07-15T19:03:34.763Z","0.28.0":"2023-07-24T19:35:57.167Z","0.29.0":"2023-07-25T22:08:57.993Z","0.30.0":"2023-08-02T23:30:18.556Z","0.31.0":"2023-08-05T13:48:04.717Z","0.31.1":"2023-08-05T15:23:43.031Z","0.32.0":"2023-08-05T22:30:45.800Z","0.33.0":"2023-08-06T14:29:02.650Z","0.34.0":"2023-08-07T21:08:48.733Z","0.35.0":"2023-08-07T22:03:16.661Z","0.36.0":"2023-08-11T19:15:26.574Z","0.37.0":"2023-08-16T02:36:48.709Z","0.38.0":"2023-08-17T17:12:59.769Z","0.39.0":"2023-09-05T11:37:39.287Z","0.40.0":"2023-09-05T19:17:27.264Z","0.41.0":"2023-09-08T13:25:12.136Z","0.41.1":"2023-09-12T13:41:19.581Z","0.41.2":"2023-09-12T17:03:34.748Z","0.42.0":"2023-09-14T13:03:22.470Z","0.43.0":"2023-09-17T22:59:25.414Z","0.43.1":"2023-09-17T23:55:10.429Z","0.43.2":"2023-09-18T00:22:42.375Z","0.44.0":"2023-09-27T16:55:54.379Z","0.45.0":"2023-10-06T12:26:29.822Z","0.46.0":"2023-10-06T12:51:22.175Z","0.46.1":"2023-10-06T20:29:37.054Z","0.47.0":"2023-10-07T13:09:32.454Z","0.47.1":"2023-10-09T02:48:17.559Z","0.48.0":"2023-10-11T12:11:11.622Z","0.49.0":"2023-10-11T22:41:48.080Z","0.50.0":"2023-10-12T19:58:59.886Z","0.51.0":"2023-10-13T13:50:25.691Z","0.51.1":"2023-10-13T14:24:53.693Z","0.52.0":"2023-10-13T22:07:05.645Z","0.53.0":"2023-10-19T00:28:05.501Z","0.54.0":"2023-10-19T12:52:27.008Z","0.55.0":"2023-10-25T22:50:51.984Z","0.55.1":"2023-10-25T23:17:59.774Z","0.56.0":"2023-10-27T23:57:54.302Z","0.57.0":"2023-10-28T12:14:01.258Z","0.57.1":"2023-10-28T14:51:27.958Z","0.57.2":"2023-10-28T16:18:57.064Z","0.58.0":"2023-10-29T01:46:39.127Z","0.59.0":"2023-10-30T18:58:01.059Z","0.59.1":"2023-11-01T01:32:32.448Z","0.60.0":"2023-11-03T20:45:38.216Z","0.60.1":"2023-11-04T15:19:09.704Z","0.61.0":"2023-11-04T17:45:16.479Z","0.62.0":"2023-11-11T20:18:47.490Z","0.62.1":"2023-11-13T12:23:49.615Z","0.62.2":"2023-11-15T22:55:45.097Z","0.63.0":"2023-11-21T13:39:34.636Z","0.63.1":"2023-11-27T19:24:16.602Z","0.64.0":"2023-11-27T21:52:49.613Z","0.65.0":"2023-11-30T21:11:07.076Z","0.66.0":"2023-12-11T17:13:50.645Z","0.66.1":"2023-12-18T19:13:00.006Z","0.67.0":"2023-12-31T02:12:02.775Z","0.67.1":"2023-12-31T13:18:55.658Z","0.67.2":"2023-12-31T15:00:13.016Z","0.67.3":"2023-12-31T15:27:56.648Z","0.68.0":"2024-01-05T19:19:15.509Z","0.68.1":"2024-01-06T17:15:52.013Z","0.68.2":"2024-01-06T21:46:55.139Z","0.68.3":"2024-01-07T14:58:55.481Z","0.69.0":"2024-01-09T14:20:41.865Z","0.70.0":"2024-01-09T23:27:49.992Z","0.70.1":"2024-01-12T20:23:23.242Z","0.71.0":"2024-01-13T19:19:30.274Z","0.71.1":"2024-01-13T22:14:17.360Z","0.72.0":"2024-01-14T13:21:46.014Z","0.72.1":"2024-01-14T16:14:18.842Z","0.73.0":"2024-01-16T21:11:53.271Z","0.73.1":"2024-01-17T15:02:47.364Z","0.73.2":"2024-01-17T18:06:18.762Z","0.73.3":"2024-01-17T19:02:57.735Z","0.73.4":"2024-01-19T13:57:51.499Z","0.73.5":"2024-01-20T17:21:09.102Z","0.74.0":"2024-01-21T17:59:40.766Z","0.75.0":"2024-01-23T23:55:29.943Z","0.75.1":"2024-01-24T12:07:23.985Z","0.75.2":"2024-01-24T14:29:52.563Z","0.76.0":"2024-01-24T22:28:19.223Z","0.76.1":"2024-01-24T22:54:47.089Z","0.77.0":"2024-01-26T21:40:13.298Z","0.78.0":"2024-01-29T00:58:46.761Z","0.78.1":"2024-01-29T01:36:38.378Z","0.79.0":"2024-01-29T21:23:27.922Z","0.79.1":"2024-01-30T12:18:50.082Z","0.79.2":"2024-01-30T14:40:26.414Z","0.80.0":"2024-02-01T21:06:07.078Z","0.80.1":"2024-02-01T23:25:11.324Z","0.81.0":"2024-02-02T18:59:35.993Z","0.82.0":"2024-02-06T18:36:54.766Z","0.82.1":"2024-02-06T23:07:10.755Z","0.82.2":"2024-02-14T18:38:52.884Z","0.83.0":"2024-02-16T18:35:35.288Z","0.83.1":"2024-02-17T14:42:14.567Z","0.84.0":"2024-02-17T15:16:37.445Z","0.85.0":"2024-02-19T23:32:54.619Z","0.86.0":"2024-02-21T12:43:44.317Z","0.87.0":"2024-03-12T23:16:32.601Z","0.88.0":"2024-03-14T00:46:37.513Z","0.88.1":"2024-03-19T12:40:18.309Z","0.89.0":"2024-04-06T14:42:41.025Z","0.90.0":"2024-04-06T15:12:42.047Z","0.90.1":"2024-04-10T20:09:53.875Z","0.90.2":"2024-04-10T22:27:28.841Z","0.90.3":"2024-04-16T22:26:05.853Z","0.90.4":"2024-04-24T21:22:31.339Z","0.91.0":"2024-04-26T20:14:47.542Z","0.91.1":"2024-04-26T22:23:05.925Z","0.92.0":"2024-04-29T22:47:44.977Z","0.93.0":"2024-05-30T00:19:25.135Z","0.94.0":"2024-06-07T22:26:42.938Z","0.94.1":"2024-06-08T00:52:50.422Z","0.95.0":"2024-06-11T23:13:35.499Z","0.95.1":"2024-06-12T11:03:05.220Z","0.96.0":"2024-06-13T23:42:37.162Z","0.96.1":"2024-06-22T00:50:59.390Z","0.96.2":"2024-06-22T19:20:30.801Z","0.97.0":"2024-07-09T00:55:02.571Z","0.97.1":"2024-07-16T12:48:09.734Z","0.98.0":"2024-07-18T05:05:00.136Z","0.99.0":"2024-08-08T17:02:31.083Z","0.100.0":"2024-08-09T12:43:05.600Z","0.100.1":"2024-08-09T21:46:09.050Z","0.100.2":"2024-08-22T17:09:00.434Z","0.101.0":"2024-09-13T20:45:06.978Z","0.102.0":"2024-09-14T15:18:52.003Z","0.103.0":"2024-09-23T17:36:57.722Z","0.103.1":"2024-10-16T22:43:10.992Z","0.103.2":"2024-10-20T12:08:25.154Z","0.104.0":"2024-10-21T10:43:48.926Z","0.104.1":"2024-10-22T14:29:52.435Z","0.105.0":"2024-10-23T12:53:08.957Z","0.105.1":"2024-10-23T21:18:35.154Z","0.105.2":"2024-10-24T11:51:54.026Z","0.105.3":"2024-10-24T14:34:33.234Z","0.105.4":"2024-11-01T17:36:12.228Z","0.105.5":"2024-11-05T18:42:15.654Z","0.106.0":"2024-11-25T21:42:07.927Z","0.106.1":"2024-12-18T21:28:08.568Z","0.106.2":"2025-02-11T14:10:17.266Z","0.106.3":"2025-04-11T12:21:46.169Z","0.107.0":"2025-06-28T21:35:41.573Z","0.107.1":"2025-11-04T00:31:09.461Z","0.107.2":"2025-12-17T01:00:00.901Z"},"bugs":{"url":"https://github.com/algorandfoundation/TEALScript/issues"},"homepage":"https://github.com/algorandfoundation/TEALScript","description":"Enables Algorand smart contract development with native TypeScript syntax, tooling, and IDE support","maintainers":[{"email":"bruno.martins@algorand.foundation","name":"bruno.martins.algorand.foundation"},{"email":"dev+npm@algorand.foundation","name":"dev_algorand.foundation"},{"email":"shane.mcgovern@algorand.foundation","name":"shane-at-algo"},{"email":"joepolny@gmail.com","name":"joe-p"},{"email":"bit@d13.co","name":"bitd13co"},{"email":"kyle.breeding@algorand.foundation","name":"krby"}],"readme":"# TEALScript\n\nTEALScript is a subset of TypeScript that can be compiled into TEAL. The goal is to enable developers to write Algorand Smart Contracts using native TypeScript syntax. Since TEALScript uses native TypeScript syntax, IDE support works out of the box for any IDE that supports TypeScript.\n\n## Status\n\nTEALScript is a work in progress and not production-ready. The current version is `0.x.x`. This means there will be frequent changes being made, including breaking changes, without incrementing the MAJOR version number.\n\n## Documentation\n\nThe documentation for the latest release can be viewed at [tealscript.algo.xyz](https://tealscript.algo.xyz) and can be generated locally with `yarn docs`\n\n## Example Contract\n\nThe artifacts for this contract can be seen in [examples/calculator/artifacts](https://github.com/algorandfoundation/TEALScript/tree/dev/examples/calculator/artifacts). Note that the TypeDoc comment is used when generating [the ABI JSON](https://github.com/algorandfoundation/TEALScript/tree/dev/examples/calculator/artifacts/Calculator.abi.json)\n\n```ts\nimport { Contract } from '../../src/lib/index';\n\nclass Calculator extends Contract {\n  /**\n   * Calculates the sum of two numbers\n   *\n   * @param a\n   * @param b\n   * @returns The sum of a and b\n   */\n  private getSum(a: uint64, b: uint64): uint64 {\n    return a + b;\n  }\n\n  /**\n   * Calculates the difference between two numbers\n   *\n   * @param a\n   * @param b\n   * @returns The difference between a and b.\n   */\n  private getDifference(a: uint64, b: uint64): uint64 {\n    return a >= b ? a - b : b - a;\n  }\n\n  /**\n   * A method that takes two numbers and does either addition or subtraction\n   *\n   * @param a The first number\n   * @param b The second number\n   * @param operation The operation to perform. Can be either 'sum' or 'difference'\n   *\n   * @returns The result of the operation\n   */\n  doMath(a: uint64, b: uint64, operation: string): uint64 {\n    let result: uint64;\n\n    if (operation === 'sum') {\n      result = this.getSum(a, b);\n    } else if (operation === 'difference') {\n      result = this.getDifference(a, b);\n    } else throw Error('Invalid operation');\n\n    return result;\n  }\n}\n```\n\n## Differences from TypeScript\n\nWhile TEALScript is a subset of TypeScript, it does function differently in some cases.\n\n### Types Affect Behavior\n\nIn TypeScript, using types, `as` expressions, or type arguments don't affect the compiled JS. In TEALScript, however, types fundamentally change the compiled TEAL. \n\nFor example, the literal expression `1` results in `int 1` in TEAL, but `1 as uint8` results in `byte 0x01`. This also means that arithmetic is done differently on these numbers and they have different overflow protections.\n\n### Numbers Can Be Bigger\n\nIn TypeScript, numeric literals with absolute values equal to 2^53 or greater are too large to be represented accurately as integers. In TEALScript, however, numeric literals can be much larger (up to 2^512) if properly type casted as `uint512`.\n\n### Types May Be Required\n\nAll JavaScript is valid TypeScript, but that is not the case with TEALScript. In certain cases, types are required and the compiler will throw an error if they are missing. For example, types are always required when defining a method or when defining an array.\n\n","readmeFilename":"README.md"}