Skip to content

Commit 4631f04

Browse files
committed
Migrate scripts to .mts and remove tsx dependency
1 parent 62e0c63 commit 4631f04

6 files changed

Lines changed: 173 additions & 194 deletions

File tree

apps/web/package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"build": "cross-env NODE_OPTIONS=--max-old-space-size=4096 next build --webpack",
77
"clean": "rimraf .turbo .next node_modules",
88
"dev": "next dev --webpack",
9-
"fix:docs": "tsx ./scripts/fix-api-reference.ts",
9+
"fix:docs": "node --experimental-strip-types ./scripts/fix-api-reference.mts",
1010
"lint": "next lint",
1111
"start": "next start"
1212
},
@@ -45,7 +45,6 @@
4545
"shiki": "^3.9.2",
4646
"simple-functional-loader": "^1.2.1",
4747
"tailwindcss": "^4.1.12",
48-
"tsx": "^4.20.5",
4948
"typescript": "^5.9.2",
5049
"unist-util-filter": "^5.0.1",
5150
"unist-util-visit": "^5.0.0",
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import fs from "node:fs";
33
import path from "node:path";
44

55
const reference = path.join(
6-
__dirname,
6+
import.meta.dirname,
77
"..",
88
"src/app/(docs)/docs/api-reference",
99
);

package.json

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,13 @@
2121
"android": "cd examples/react-expo && pnpm android",
2222
"typedoc": "typedoc && pnpm --filter=web run fix:docs",
2323
"bench": "turbo bench",
24-
"examples:toggle-deps": "tsx ./scripts/toggle-examples-deps.ts",
24+
"examples:toggle-deps": "node --experimental-strip-types ./scripts/toggle-examples-deps.mts",
2525
"examples:build": "turbo --filter @example/* build",
2626
"examples:react-nextjs:dev": "turbo --filter @example/react-nextjs dev",
2727
"examples:react-vite-pwa:dev": "turbo --filter @example/react-vite-pwa dev",
2828
"examples:svelte-vite-pwa:dev": "turbo --filter @example/svelte-vite-pwa dev",
2929
"examples:vue-vite-pwa:dev": "turbo --filter @example/vue-vite-pwa dev",
30-
"publish:local": "tsx ./scripts/publish-local.ts"
30+
"publish:local": "node --experimental-strip-types ./scripts/publish-local.mts"
3131
},
3232
"devDependencies": {
3333
"@biomejs/biome": "2.3.8",
@@ -44,7 +44,6 @@
4444
"prettier-plugin-sql-cst": "^0.16.0",
4545
"prettier-plugin-tailwindcss": "^0.7.1",
4646
"rimraf": "^6.0.0",
47-
"tsx": "^4.20.5",
4847
"turbo": "^2.5.8",
4948
"typedoc": "^0.28.13",
5049
"typedoc-plugin-markdown": "^4.9.0",

0 commit comments

Comments
 (0)