build(yarn): Replace ts-node with tsx

This commit is contained in:
Emil Ivanichkov 2024-01-25 13:19:29 +02:00 committed by Emil Ivanichkov
parent e9a9230699
commit 0ab69074fe
2 changed files with 270 additions and 42 deletions

View File

@ -104,7 +104,7 @@
"prettier": "^3.0.1",
"storybook": "^7.2.0",
"storybook-addon-react-router-v6": "^2.0.5",
"ts-node": "^10.9.2",
"tsx": "^4.7.0",
"typescript": "^5.0.2",
"vercel": "^32.0.1",
"vite": "^4.4.9"

310
yarn.lock
View File

@ -2079,6 +2079,13 @@ __metadata:
languageName: node
linkType: hard
"@esbuild/aix-ppc64@npm:0.19.12":
version: 0.19.12
resolution: "@esbuild/aix-ppc64@npm:0.19.12"
conditions: os=aix & cpu=ppc64
languageName: node
linkType: hard
"@esbuild/android-arm64@npm:0.17.19":
version: 0.17.19
resolution: "@esbuild/android-arm64@npm:0.17.19"
@ -2093,6 +2100,13 @@ __metadata:
languageName: node
linkType: hard
"@esbuild/android-arm64@npm:0.19.12":
version: 0.19.12
resolution: "@esbuild/android-arm64@npm:0.19.12"
conditions: os=android & cpu=arm64
languageName: node
linkType: hard
"@esbuild/android-arm64@npm:0.19.4":
version: 0.19.4
resolution: "@esbuild/android-arm64@npm:0.19.4"
@ -2114,6 +2128,13 @@ __metadata:
languageName: node
linkType: hard
"@esbuild/android-arm@npm:0.19.12":
version: 0.19.12
resolution: "@esbuild/android-arm@npm:0.19.12"
conditions: os=android & cpu=arm
languageName: node
linkType: hard
"@esbuild/android-arm@npm:0.19.4":
version: 0.19.4
resolution: "@esbuild/android-arm@npm:0.19.4"
@ -2135,6 +2156,13 @@ __metadata:
languageName: node
linkType: hard
"@esbuild/android-x64@npm:0.19.12":
version: 0.19.12
resolution: "@esbuild/android-x64@npm:0.19.12"
conditions: os=android & cpu=x64
languageName: node
linkType: hard
"@esbuild/android-x64@npm:0.19.4":
version: 0.19.4
resolution: "@esbuild/android-x64@npm:0.19.4"
@ -2156,6 +2184,13 @@ __metadata:
languageName: node
linkType: hard
"@esbuild/darwin-arm64@npm:0.19.12":
version: 0.19.12
resolution: "@esbuild/darwin-arm64@npm:0.19.12"
conditions: os=darwin & cpu=arm64
languageName: node
linkType: hard
"@esbuild/darwin-arm64@npm:0.19.4":
version: 0.19.4
resolution: "@esbuild/darwin-arm64@npm:0.19.4"
@ -2177,6 +2212,13 @@ __metadata:
languageName: node
linkType: hard
"@esbuild/darwin-x64@npm:0.19.12":
version: 0.19.12
resolution: "@esbuild/darwin-x64@npm:0.19.12"
conditions: os=darwin & cpu=x64
languageName: node
linkType: hard
"@esbuild/darwin-x64@npm:0.19.4":
version: 0.19.4
resolution: "@esbuild/darwin-x64@npm:0.19.4"
@ -2198,6 +2240,13 @@ __metadata:
languageName: node
linkType: hard
"@esbuild/freebsd-arm64@npm:0.19.12":
version: 0.19.12
resolution: "@esbuild/freebsd-arm64@npm:0.19.12"
conditions: os=freebsd & cpu=arm64
languageName: node
linkType: hard
"@esbuild/freebsd-arm64@npm:0.19.4":
version: 0.19.4
resolution: "@esbuild/freebsd-arm64@npm:0.19.4"
@ -2219,6 +2268,13 @@ __metadata:
languageName: node
linkType: hard
"@esbuild/freebsd-x64@npm:0.19.12":
version: 0.19.12
resolution: "@esbuild/freebsd-x64@npm:0.19.12"
conditions: os=freebsd & cpu=x64
languageName: node
linkType: hard
"@esbuild/freebsd-x64@npm:0.19.4":
version: 0.19.4
resolution: "@esbuild/freebsd-x64@npm:0.19.4"
@ -2240,6 +2296,13 @@ __metadata:
languageName: node
linkType: hard
"@esbuild/linux-arm64@npm:0.19.12":
version: 0.19.12
resolution: "@esbuild/linux-arm64@npm:0.19.12"
conditions: os=linux & cpu=arm64
languageName: node
linkType: hard
"@esbuild/linux-arm64@npm:0.19.4":
version: 0.19.4
resolution: "@esbuild/linux-arm64@npm:0.19.4"
@ -2261,6 +2324,13 @@ __metadata:
languageName: node
linkType: hard
"@esbuild/linux-arm@npm:0.19.12":
version: 0.19.12
resolution: "@esbuild/linux-arm@npm:0.19.12"
conditions: os=linux & cpu=arm
languageName: node
linkType: hard
"@esbuild/linux-arm@npm:0.19.4":
version: 0.19.4
resolution: "@esbuild/linux-arm@npm:0.19.4"
@ -2282,6 +2352,13 @@ __metadata:
languageName: node
linkType: hard
"@esbuild/linux-ia32@npm:0.19.12":
version: 0.19.12
resolution: "@esbuild/linux-ia32@npm:0.19.12"
conditions: os=linux & cpu=ia32
languageName: node
linkType: hard
"@esbuild/linux-ia32@npm:0.19.4":
version: 0.19.4
resolution: "@esbuild/linux-ia32@npm:0.19.4"
@ -2303,6 +2380,13 @@ __metadata:
languageName: node
linkType: hard
"@esbuild/linux-loong64@npm:0.19.12":
version: 0.19.12
resolution: "@esbuild/linux-loong64@npm:0.19.12"
conditions: os=linux & cpu=loong64
languageName: node
linkType: hard
"@esbuild/linux-loong64@npm:0.19.4":
version: 0.19.4
resolution: "@esbuild/linux-loong64@npm:0.19.4"
@ -2324,6 +2408,13 @@ __metadata:
languageName: node
linkType: hard
"@esbuild/linux-mips64el@npm:0.19.12":
version: 0.19.12
resolution: "@esbuild/linux-mips64el@npm:0.19.12"
conditions: os=linux & cpu=mips64el
languageName: node
linkType: hard
"@esbuild/linux-mips64el@npm:0.19.4":
version: 0.19.4
resolution: "@esbuild/linux-mips64el@npm:0.19.4"
@ -2345,6 +2436,13 @@ __metadata:
languageName: node
linkType: hard
"@esbuild/linux-ppc64@npm:0.19.12":
version: 0.19.12
resolution: "@esbuild/linux-ppc64@npm:0.19.12"
conditions: os=linux & cpu=ppc64
languageName: node
linkType: hard
"@esbuild/linux-ppc64@npm:0.19.4":
version: 0.19.4
resolution: "@esbuild/linux-ppc64@npm:0.19.4"
@ -2366,6 +2464,13 @@ __metadata:
languageName: node
linkType: hard
"@esbuild/linux-riscv64@npm:0.19.12":
version: 0.19.12
resolution: "@esbuild/linux-riscv64@npm:0.19.12"
conditions: os=linux & cpu=riscv64
languageName: node
linkType: hard
"@esbuild/linux-riscv64@npm:0.19.4":
version: 0.19.4
resolution: "@esbuild/linux-riscv64@npm:0.19.4"
@ -2387,6 +2492,13 @@ __metadata:
languageName: node
linkType: hard
"@esbuild/linux-s390x@npm:0.19.12":
version: 0.19.12
resolution: "@esbuild/linux-s390x@npm:0.19.12"
conditions: os=linux & cpu=s390x
languageName: node
linkType: hard
"@esbuild/linux-s390x@npm:0.19.4":
version: 0.19.4
resolution: "@esbuild/linux-s390x@npm:0.19.4"
@ -2408,6 +2520,13 @@ __metadata:
languageName: node
linkType: hard
"@esbuild/linux-x64@npm:0.19.12":
version: 0.19.12
resolution: "@esbuild/linux-x64@npm:0.19.12"
conditions: os=linux & cpu=x64
languageName: node
linkType: hard
"@esbuild/linux-x64@npm:0.19.4":
version: 0.19.4
resolution: "@esbuild/linux-x64@npm:0.19.4"
@ -2429,6 +2548,13 @@ __metadata:
languageName: node
linkType: hard
"@esbuild/netbsd-x64@npm:0.19.12":
version: 0.19.12
resolution: "@esbuild/netbsd-x64@npm:0.19.12"
conditions: os=netbsd & cpu=x64
languageName: node
linkType: hard
"@esbuild/netbsd-x64@npm:0.19.4":
version: 0.19.4
resolution: "@esbuild/netbsd-x64@npm:0.19.4"
@ -2450,6 +2576,13 @@ __metadata:
languageName: node
linkType: hard
"@esbuild/openbsd-x64@npm:0.19.12":
version: 0.19.12
resolution: "@esbuild/openbsd-x64@npm:0.19.12"
conditions: os=openbsd & cpu=x64
languageName: node
linkType: hard
"@esbuild/openbsd-x64@npm:0.19.4":
version: 0.19.4
resolution: "@esbuild/openbsd-x64@npm:0.19.4"
@ -2471,6 +2604,13 @@ __metadata:
languageName: node
linkType: hard
"@esbuild/sunos-x64@npm:0.19.12":
version: 0.19.12
resolution: "@esbuild/sunos-x64@npm:0.19.12"
conditions: os=sunos & cpu=x64
languageName: node
linkType: hard
"@esbuild/sunos-x64@npm:0.19.4":
version: 0.19.4
resolution: "@esbuild/sunos-x64@npm:0.19.4"
@ -2492,6 +2632,13 @@ __metadata:
languageName: node
linkType: hard
"@esbuild/win32-arm64@npm:0.19.12":
version: 0.19.12
resolution: "@esbuild/win32-arm64@npm:0.19.12"
conditions: os=win32 & cpu=arm64
languageName: node
linkType: hard
"@esbuild/win32-arm64@npm:0.19.4":
version: 0.19.4
resolution: "@esbuild/win32-arm64@npm:0.19.4"
@ -2513,6 +2660,13 @@ __metadata:
languageName: node
linkType: hard
"@esbuild/win32-ia32@npm:0.19.12":
version: 0.19.12
resolution: "@esbuild/win32-ia32@npm:0.19.12"
conditions: os=win32 & cpu=ia32
languageName: node
linkType: hard
"@esbuild/win32-ia32@npm:0.19.4":
version: 0.19.4
resolution: "@esbuild/win32-ia32@npm:0.19.4"
@ -2534,6 +2688,13 @@ __metadata:
languageName: node
linkType: hard
"@esbuild/win32-x64@npm:0.19.12":
version: 0.19.12
resolution: "@esbuild/win32-x64@npm:0.19.12"
conditions: os=win32 & cpu=x64
languageName: node
linkType: hard
"@esbuild/win32-x64@npm:0.19.4":
version: 0.19.4
resolution: "@esbuild/win32-x64@npm:0.19.4"
@ -14224,6 +14385,86 @@ __metadata:
languageName: node
linkType: hard
"esbuild@npm:~0.19.10":
version: 0.19.12
resolution: "esbuild@npm:0.19.12"
dependencies:
"@esbuild/aix-ppc64": 0.19.12
"@esbuild/android-arm": 0.19.12
"@esbuild/android-arm64": 0.19.12
"@esbuild/android-x64": 0.19.12
"@esbuild/darwin-arm64": 0.19.12
"@esbuild/darwin-x64": 0.19.12
"@esbuild/freebsd-arm64": 0.19.12
"@esbuild/freebsd-x64": 0.19.12
"@esbuild/linux-arm": 0.19.12
"@esbuild/linux-arm64": 0.19.12
"@esbuild/linux-ia32": 0.19.12
"@esbuild/linux-loong64": 0.19.12
"@esbuild/linux-mips64el": 0.19.12
"@esbuild/linux-ppc64": 0.19.12
"@esbuild/linux-riscv64": 0.19.12
"@esbuild/linux-s390x": 0.19.12
"@esbuild/linux-x64": 0.19.12
"@esbuild/netbsd-x64": 0.19.12
"@esbuild/openbsd-x64": 0.19.12
"@esbuild/sunos-x64": 0.19.12
"@esbuild/win32-arm64": 0.19.12
"@esbuild/win32-ia32": 0.19.12
"@esbuild/win32-x64": 0.19.12
dependenciesMeta:
"@esbuild/aix-ppc64":
optional: true
"@esbuild/android-arm":
optional: true
"@esbuild/android-arm64":
optional: true
"@esbuild/android-x64":
optional: true
"@esbuild/darwin-arm64":
optional: true
"@esbuild/darwin-x64":
optional: true
"@esbuild/freebsd-arm64":
optional: true
"@esbuild/freebsd-x64":
optional: true
"@esbuild/linux-arm":
optional: true
"@esbuild/linux-arm64":
optional: true
"@esbuild/linux-ia32":
optional: true
"@esbuild/linux-loong64":
optional: true
"@esbuild/linux-mips64el":
optional: true
"@esbuild/linux-ppc64":
optional: true
"@esbuild/linux-riscv64":
optional: true
"@esbuild/linux-s390x":
optional: true
"@esbuild/linux-x64":
optional: true
"@esbuild/netbsd-x64":
optional: true
"@esbuild/openbsd-x64":
optional: true
"@esbuild/sunos-x64":
optional: true
"@esbuild/win32-arm64":
optional: true
"@esbuild/win32-ia32":
optional: true
"@esbuild/win32-x64":
optional: true
bin:
esbuild: bin/esbuild
checksum: 2936e29107b43e65a775b78b7bc66ddd7d76febd73840ac7e825fb22b65029422ff51038a08d19b05154f543584bd3afe7d1ef1c63900429475b17fbe61cb61f
languageName: node
linkType: hard
"escalade@npm:^3.1.1":
version: 3.1.1
resolution: "escalade@npm:3.1.1"
@ -15337,7 +15578,7 @@ __metadata:
languageName: node
linkType: hard
"fsevents@npm:^2.3.2, fsevents@npm:~2.3.2":
"fsevents@npm:^2.3.2, fsevents@npm:~2.3.2, fsevents@npm:~2.3.3":
version: 2.3.3
resolution: "fsevents@npm:2.3.3"
dependencies:
@ -15347,7 +15588,7 @@ __metadata:
languageName: node
linkType: hard
"fsevents@patch:fsevents@^2.3.2#~builtin<compat/fsevents>, fsevents@patch:fsevents@~2.3.2#~builtin<compat/fsevents>":
"fsevents@patch:fsevents@^2.3.2#~builtin<compat/fsevents>, fsevents@patch:fsevents@~2.3.2#~builtin<compat/fsevents>, fsevents@patch:fsevents@~2.3.3#~builtin<compat/fsevents>":
version: 2.3.3
resolution: "fsevents@patch:fsevents@npm%3A2.3.3#~builtin<compat/fsevents>::version=2.3.3&hash=df0bf1"
dependencies:
@ -15473,6 +15714,15 @@ __metadata:
languageName: node
linkType: hard
"get-tsconfig@npm:^4.7.2":
version: 4.7.2
resolution: "get-tsconfig@npm:4.7.2"
dependencies:
resolve-pkg-maps: ^1.0.0
checksum: 172358903250eff0103943f816e8a4e51d29b8e5449058bdf7266714a908a48239f6884308bd3a6ff28b09f692b9533dbebfd183ab63e4e14f073cda91f1bca9
languageName: node
linkType: hard
"giget@npm:^1.0.0":
version: 1.1.2
resolution: "giget@npm:1.1.2"
@ -19492,7 +19742,7 @@ __metadata:
storybook: ^7.2.0
storybook-addon-react-router-v6: ^2.0.5
tamagui: 1.36.4
ts-node: ^10.9.2
tsx: ^4.7.0
typescript: ^5.0.2
vercel: ^32.0.1
vite: ^4.4.9
@ -23475,44 +23725,6 @@ __metadata:
languageName: node
linkType: hard
"ts-node@npm:^10.9.2":
version: 10.9.2
resolution: "ts-node@npm:10.9.2"
dependencies:
"@cspotcode/source-map-support": ^0.8.0
"@tsconfig/node10": ^1.0.7
"@tsconfig/node12": ^1.0.7
"@tsconfig/node14": ^1.0.0
"@tsconfig/node16": ^1.0.2
acorn: ^8.4.1
acorn-walk: ^8.1.1
arg: ^4.1.0
create-require: ^1.1.0
diff: ^4.0.1
make-error: ^1.1.1
v8-compile-cache-lib: ^3.0.1
yn: 3.1.1
peerDependencies:
"@swc/core": ">=1.2.50"
"@swc/wasm": ">=1.2.50"
"@types/node": "*"
typescript: ">=2.7"
peerDependenciesMeta:
"@swc/core":
optional: true
"@swc/wasm":
optional: true
bin:
ts-node: dist/bin.js
ts-node-cwd: dist/bin-cwd.js
ts-node-esm: dist/bin-esm.js
ts-node-script: dist/bin-script.js
ts-node-transpile-only: dist/bin-transpile.js
ts-script: dist/bin-script-deprecated.js
checksum: fde256c9073969e234526e2cfead42591b9a2aec5222bac154b0de2fa9e4ceb30efcd717ee8bc785a56f3a119bdd5aa27b333d9dbec94ed254bd26f8944c67ac
languageName: node
linkType: hard
"ts-toolbelt@npm:^6.15.5":
version: 6.15.5
resolution: "ts-toolbelt@npm:6.15.5"
@ -23563,6 +23775,22 @@ __metadata:
languageName: node
linkType: hard
"tsx@npm:^4.7.0":
version: 4.7.0
resolution: "tsx@npm:4.7.0"
dependencies:
esbuild: ~0.19.10
fsevents: ~2.3.3
get-tsconfig: ^4.7.2
dependenciesMeta:
fsevents:
optional: true
bin:
tsx: dist/cli.mjs
checksum: a3a17fa8a40dbe0aff26fb2bc71a069e568152e0685b0bd9a31ea1091806274ba14882551433ed01efa7eae16f1aa965e2e47f3075ec1e914c42cf5dfce1f924
languageName: node
linkType: hard
"tween-functions@npm:^1.2.0":
version: 1.2.0
resolution: "tween-functions@npm:1.2.0"