|
23 | 23 | "prepack": "tsc",
|
24 | 24 | "compile-tests": "for f in tests/contracts/*.algo.ts; do echo $f && ts-node src/bin/tealscript.ts $f tests/contracts/artifacts; done",
|
25 | 25 | "pre-test": "yarn compile-tests && yarn generate-test-clients",
|
26 |
| - "compile-amm": "ts-node ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts", |
| 26 | + "compile-amm": "tsx ./src/bin/tealscript.ts examples/amm/amm.algo.ts examples/amm/tealscript_artifacts", |
27 | 27 | "compile-arc75": "ts-node 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",
|
28 |
| - "compile-auction": "ts-node ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts", |
29 |
| - "compile-itxns": "ts-node ./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", |
30 |
| - "compile-simple": "ts-node ./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", |
31 |
| - "compile-tuple_in_box": "ts-node ./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", |
32 |
| - "compile-calculator": "ts-node ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts", |
33 |
| - "compile-merkle": "ts-node ./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", |
34 |
| - "compile-big_box": "ts-node ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts", |
35 |
| - "compile-arc72": "ts-node src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts", |
36 |
| - "run-merkle": "ts-node examples/merkle/demo.ts", |
37 |
| - "run-tuple_in_box": "ts-node ./examples/tuple_in_box/client.ts", |
38 |
| - "run-itxns": "ts-node examples/itxns/demo.ts", |
| 28 | + "compile-auction": "tsx ./src/bin/tealscript.ts examples/auction/auction.algo.ts examples/auction/tealscript_artifacts", |
| 29 | + "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", |
| 30 | + "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", |
| 31 | + "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", |
| 32 | + "compile-calculator": "tsx ./src/bin/tealscript.ts examples/calculator/calculator.algo.ts examples/calculator/artifacts", |
| 33 | + "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", |
| 34 | + "compile-big_box": "tsx ./src/bin/tealscript.ts examples/big_box/big_box.algo.ts examples/big_box/artifacts", |
| 35 | + "compile-arc72": "tsx src/bin/tealscript.ts examples/arc72/arc72.algo.ts examples/arc72/artifacts", |
| 36 | + "run-merkle": "tsx examples/merkle/demo.ts", |
| 37 | + "run-tuple_in_box": "tsx ./examples/tuple_in_box/client.ts", |
| 38 | + "run-itxns": "tsx examples/itxns/demo.ts", |
39 | 39 | "run-examples": "yarn run-merkle && yarn run-tuple_in_box && yarn run-itxns",
|
40 | 40 | "run-simple": "ts-node examples/simple/index.ts",
|
41 | 41 | "test-examples": "jest examples/",
|
|
63 | 63 | "@semantic-release/github": "^9.0.4",
|
64 | 64 | "@semantic-release/npm": "^10.0.4",
|
65 | 65 | "@semantic-release/release-notes-generator": "^11.0.4",
|
66 |
| - "@swc/core": "^1.3.77", |
67 | 66 | "@types/node": "^18.11.9",
|
68 | 67 | "@types/node-fetch": "^2.6.2",
|
69 | 68 | "@typescript-eslint/eslint-plugin": "^5.44.0",
|
|
78 | 77 | "ts-jest": "^29.1.0",
|
79 | 78 | "ts-loader": "^9.4.4",
|
80 | 79 | "ts-node": "^10.9.1",
|
| 80 | + "tsx": "^3.12.3", |
81 | 81 | "typedoc": "^0.23.23",
|
82 | 82 | "typedoc-plugin-merge-modules": "^4.0.1",
|
83 | 83 | "webpack": "^5.88.1",
|
|
0 commit comments