Skip to content

Commit 67c1bae

Browse files
committed
chore: add back esbuild
1 parent a583948 commit 67c1bae

File tree

3 files changed

+200
-84
lines changed

3 files changed

+200
-84
lines changed

package.json

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -23,19 +23,19 @@
2323
"prepack": "tsc",
2424
"compile-tests": "for f in tests/contracts/*.algo.ts; do echo $f && ts-node src/bin/tealscript.ts $f tests/contracts/artifacts; done",
2525
"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",
2727
"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",
3939
"run-examples": "yarn run-merkle && yarn run-tuple_in_box && yarn run-itxns",
4040
"run-simple": "ts-node examples/simple/index.ts",
4141
"test-examples": "jest examples/",
@@ -63,7 +63,6 @@
6363
"@semantic-release/github": "^9.0.4",
6464
"@semantic-release/npm": "^10.0.4",
6565
"@semantic-release/release-notes-generator": "^11.0.4",
66-
"@swc/core": "^1.3.77",
6766
"@types/node": "^18.11.9",
6867
"@types/node-fetch": "^2.6.2",
6968
"@typescript-eslint/eslint-plugin": "^5.44.0",
@@ -78,6 +77,7 @@
7877
"ts-jest": "^29.1.0",
7978
"ts-loader": "^9.4.4",
8079
"ts-node": "^10.9.1",
80+
"tsx": "^3.12.3",
8181
"typedoc": "^0.23.23",
8282
"typedoc-plugin-merge-modules": "^4.0.1",
8383
"webpack": "^5.88.1",

tsconfig.json

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -101,9 +101,6 @@
101101
// "skipDefaultLibCheck": true, /* Skip type checking .d.ts files that are included with TypeScript. */
102102
"skipLibCheck": true /* Skip type checking all .d.ts files. */
103103
},
104-
"ts-node": {
105-
"swc": true
106-
},
107104
"typedocOptions": {
108105
"entryPoints": ["types/global.d.ts", "src/lib/index.ts"],
109106
"out": "docs",

0 commit comments

Comments
 (0)