diff --git a/src/init/c/package.json b/src/init/c/package.json index e54ae4a..6051ab7 100644 --- a/src/init/c/package.json +++ b/src/init/c/package.json @@ -5,7 +5,7 @@ "main": "src/index.ts", "scripts": { "build": "hooks-cli compile-c contracts build/ --headers contracts/include", - "deploy": "npm run build && ts-node src/index.ts" + "deploy": "npm run build && tsx src/index.ts" }, "license": "ISC", "dependencies": { @@ -16,7 +16,7 @@ "devDependencies": { "@tsconfig/node24": "^24.0.4", "@xahau/hooks-cli": "^2.1.0", - "ts-node": "^10.9.1", + "tsx": "^4.19.2", "typescript": "^4.9.5" } } diff --git a/src/init/js/package.json b/src/init/js/package.json index 42821e5..87c2f35 100644 --- a/src/init/js/package.json +++ b/src/init/js/package.json @@ -5,7 +5,7 @@ "main": "src/index.ts", "scripts": { "build": "hooks-cli compile-js contracts/base.ts build/", - "deploy": "npm run build && ts-node src/index.ts" + "deploy": "npm run build && tsx src/index.ts" }, "license": "ISC", "dependencies": { @@ -17,7 +17,7 @@ "devDependencies": { "@tsconfig/node24": "^24.0.4", "@xahau/hooks-cli": "^2.1.0", - "ts-node": "^10.9.1", + "tsx": "^4.19.2", "typescript": "^4.9.5" } } diff --git a/test/integration/init.test.ts b/test/integration/init.test.ts index e5eacdf..709cbf8 100644 --- a/test/integration/init.test.ts +++ b/test/integration/init.test.ts @@ -133,7 +133,7 @@ describe("Init Tests", () => { ); // Defaults to npm when no package manager is specified. expect(generatedPackage.scripts.deploy).toBe( - "npm run build && ts-node src/index.ts" + "npm run build && tsx src/index.ts" ); }); @@ -235,7 +235,7 @@ describe("Init Tests", () => { ) ); expect(generatedPackage.scripts.deploy).toBe( - `${packageManager} run build && ts-node src/index.ts` + `${packageManager} run build && tsx src/index.ts` ); }); }