build: ts-node no longer needed in main install (#24)
* build: ts-node no longer needed in main install * test: integration tests can use regular build package
This commit is contained in:
parent
ec2e46e04d
commit
e6ef369fdb
4 changed files with 3 additions and 162 deletions
|
@ -14,7 +14,7 @@ async function setUp() {
|
||||||
await fs.mkdir(TEST_DIRECTORY)
|
await fs.mkdir(TEST_DIRECTORY)
|
||||||
await fs.writeFile(`${TEST_DIRECTORY}/package.json`, JSON.stringify({}))
|
await fs.writeFile(`${TEST_DIRECTORY}/package.json`, JSON.stringify({}))
|
||||||
await exec('touch yarn.lock', execOptions)
|
await exec('touch yarn.lock', execOptions)
|
||||||
await exec('yarn add ../integration-build.tgz', execOptions)
|
await exec('yarn add ../package.tgz', execOptions)
|
||||||
}
|
}
|
||||||
|
|
||||||
async function tearDown() {
|
async function tearDown() {
|
||||||
|
|
|
@ -24,7 +24,6 @@
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@types/node": "^18.15.10",
|
"@types/node": "^18.15.10",
|
||||||
"rome": "^12.0.0",
|
"rome": "^12.0.0",
|
||||||
"ts-node": "^10.9.1",
|
|
||||||
"typescript": "^4.0.0"
|
"typescript": "^4.0.0"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#!/usr/bin/bash
|
#!/usr/bin/bash
|
||||||
|
|
||||||
yarn pack --out integration-build.tgz
|
yarn pack
|
||||||
|
|
||||||
for filename in $(find ./integration -type f -print); do
|
for filename in $(find ./integration -type f -print); do
|
||||||
ts-node $filename;
|
yarn dlx ts-node $filename;
|
||||||
done
|
done
|
||||||
|
|
158
yarn.lock
158
yarn.lock
|
@ -5,39 +5,6 @@ __metadata:
|
||||||
version: 6
|
version: 6
|
||||||
cacheKey: 8
|
cacheKey: 8
|
||||||
|
|
||||||
"@cspotcode/source-map-support@npm:^0.8.0":
|
|
||||||
version: 0.8.1
|
|
||||||
resolution: "@cspotcode/source-map-support@npm:0.8.1"
|
|
||||||
dependencies:
|
|
||||||
"@jridgewell/trace-mapping": 0.3.9
|
|
||||||
checksum: 5718f267085ed8edb3e7ef210137241775e607ee18b77d95aa5bd7514f47f5019aa2d82d96b3bf342ef7aa890a346fa1044532ff7cc3009e7d24fce3ce6200fa
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"@jridgewell/resolve-uri@npm:^3.0.3":
|
|
||||||
version: 3.1.0
|
|
||||||
resolution: "@jridgewell/resolve-uri@npm:3.1.0"
|
|
||||||
checksum: b5ceaaf9a110fcb2780d1d8f8d4a0bfd216702f31c988d8042e5f8fbe353c55d9b0f55a1733afdc64806f8e79c485d2464680ac48a0d9fcadb9548ee6b81d267
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"@jridgewell/sourcemap-codec@npm:^1.4.10":
|
|
||||||
version: 1.4.14
|
|
||||||
resolution: "@jridgewell/sourcemap-codec@npm:1.4.14"
|
|
||||||
checksum: 61100637b6d173d3ba786a5dff019e1a74b1f394f323c1fee337ff390239f053b87266c7a948777f4b1ee68c01a8ad0ab61e5ff4abb5a012a0b091bec391ab97
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"@jridgewell/trace-mapping@npm:0.3.9":
|
|
||||||
version: 0.3.9
|
|
||||||
resolution: "@jridgewell/trace-mapping@npm:0.3.9"
|
|
||||||
dependencies:
|
|
||||||
"@jridgewell/resolve-uri": ^3.0.3
|
|
||||||
"@jridgewell/sourcemap-codec": ^1.4.10
|
|
||||||
checksum: d89597752fd88d3f3480845691a05a44bd21faac18e2185b6f436c3b0fd0c5a859fbbd9aaa92050c4052caf325ad3e10e2e1d1b64327517471b7d51babc0ddef
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"@rometools/cli-darwin-arm64@npm:12.0.0":
|
"@rometools/cli-darwin-arm64@npm:12.0.0":
|
||||||
version: 12.0.0
|
version: 12.0.0
|
||||||
resolution: "@rometools/cli-darwin-arm64@npm:12.0.0"
|
resolution: "@rometools/cli-darwin-arm64@npm:12.0.0"
|
||||||
|
@ -80,34 +47,6 @@ __metadata:
|
||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"@tsconfig/node10@npm:^1.0.7":
|
|
||||||
version: 1.0.9
|
|
||||||
resolution: "@tsconfig/node10@npm:1.0.9"
|
|
||||||
checksum: a33ae4dc2a621c0678ac8ac4bceb8e512ae75dac65417a2ad9b022d9b5411e863c4c198b6ba9ef659e14b9fb609bbec680841a2e84c1172df7a5ffcf076539df
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"@tsconfig/node12@npm:^1.0.7":
|
|
||||||
version: 1.0.11
|
|
||||||
resolution: "@tsconfig/node12@npm:1.0.11"
|
|
||||||
checksum: 5ce29a41b13e7897a58b8e2df11269c5395999e588b9a467386f99d1d26f6c77d1af2719e407621412520ea30517d718d5192a32403b8dfcc163bf33e40a338a
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"@tsconfig/node14@npm:^1.0.0":
|
|
||||||
version: 1.0.3
|
|
||||||
resolution: "@tsconfig/node14@npm:1.0.3"
|
|
||||||
checksum: 19275fe80c4c8d0ad0abed6a96dbf00642e88b220b090418609c4376e1cef81bf16237bf170ad1b341452feddb8115d8dd2e5acdfdea1b27422071163dc9ba9d
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"@tsconfig/node16@npm:^1.0.2":
|
|
||||||
version: 1.0.3
|
|
||||||
resolution: "@tsconfig/node16@npm:1.0.3"
|
|
||||||
checksum: 3a8b657dd047495b7ad23437d6afd20297ce90380ff0bdee93fc7d39a900dbd8d9e26e53ff6b465e7967ce2adf0b218782590ce9013285121e6a5928fbd6819f
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"@types/node@npm:^18.15.10":
|
"@types/node@npm:^18.15.10":
|
||||||
version: 18.15.10
|
version: 18.15.10
|
||||||
resolution: "@types/node@npm:18.15.10"
|
resolution: "@types/node@npm:18.15.10"
|
||||||
|
@ -115,50 +54,6 @@ __metadata:
|
||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"acorn-walk@npm:^8.1.1":
|
|
||||||
version: 8.2.0
|
|
||||||
resolution: "acorn-walk@npm:8.2.0"
|
|
||||||
checksum: 1715e76c01dd7b2d4ca472f9c58968516a4899378a63ad5b6c2d668bba8da21a71976c14ec5f5b75f887b6317c4ae0b897ab141c831d741dc76024d8745f1ad1
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"acorn@npm:^8.4.1":
|
|
||||||
version: 8.8.2
|
|
||||||
resolution: "acorn@npm:8.8.2"
|
|
||||||
bin:
|
|
||||||
acorn: bin/acorn
|
|
||||||
checksum: f790b99a1bf63ef160c967e23c46feea7787e531292bb827126334612c234ed489a0dc2c7ba33156416f0ffa8d25bf2b0fdb7f35c2ba60eb3e960572bece4001
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"arg@npm:^4.1.0":
|
|
||||||
version: 4.1.3
|
|
||||||
resolution: "arg@npm:4.1.3"
|
|
||||||
checksum: 544af8dd3f60546d3e4aff084d451b96961d2267d668670199692f8d054f0415d86fc5497d0e641e91546f0aa920e7c29e5250e99fc89f5552a34b5d93b77f43
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"create-require@npm:^1.1.0":
|
|
||||||
version: 1.1.1
|
|
||||||
resolution: "create-require@npm:1.1.1"
|
|
||||||
checksum: a9a1503d4390d8b59ad86f4607de7870b39cad43d929813599a23714831e81c520bddf61bcdd1f8e30f05fd3a2b71ae8538e946eb2786dc65c2bbc520f692eff
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"diff@npm:^4.0.1":
|
|
||||||
version: 4.0.2
|
|
||||||
resolution: "diff@npm:4.0.2"
|
|
||||||
checksum: f2c09b0ce4e6b301c221addd83bf3f454c0bc00caa3dd837cf6c127d6edf7223aa2bbe3b688feea110b7f262adbfc845b757c44c8a9f8c0c5b15d8fa9ce9d20d
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"make-error@npm:^1.1.1":
|
|
||||||
version: 1.3.6
|
|
||||||
resolution: "make-error@npm:1.3.6"
|
|
||||||
checksum: b86e5e0e25f7f777b77fabd8e2cbf15737972869d852a22b7e73c17623928fccb826d8e46b9951501d3f20e51ad74ba8c59ed584f610526a48f8ccf88aaec402
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"rome@npm:^12.0.0":
|
"rome@npm:^12.0.0":
|
||||||
version: 12.0.0
|
version: 12.0.0
|
||||||
resolution: "rome@npm:12.0.0"
|
resolution: "rome@npm:12.0.0"
|
||||||
|
@ -188,44 +83,6 @@ __metadata:
|
||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"ts-node@npm:^10.9.1":
|
|
||||||
version: 10.9.1
|
|
||||||
resolution: "ts-node@npm:10.9.1"
|
|
||||||
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: 090adff1302ab20bd3486e6b4799e90f97726ed39e02b39e566f8ab674fd5bd5f727f43615debbfc580d33c6d9d1c6b1b3ce7d8e3cca3e20530a145ffa232c35
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"typescript@npm:^4.0.0":
|
"typescript@npm:^4.0.0":
|
||||||
version: 4.9.5
|
version: 4.9.5
|
||||||
resolution: "typescript@npm:4.9.5"
|
resolution: "typescript@npm:4.9.5"
|
||||||
|
@ -246,29 +103,14 @@ __metadata:
|
||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"v8-compile-cache-lib@npm:^3.0.1":
|
|
||||||
version: 3.0.1
|
|
||||||
resolution: "v8-compile-cache-lib@npm:3.0.1"
|
|
||||||
checksum: 78089ad549e21bcdbfca10c08850022b22024cdcc2da9b168bcf5a73a6ed7bf01a9cebb9eac28e03cd23a684d81e0502797e88f3ccd27a32aeab1cfc44c39da0
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"works-on-my-machine@workspace:.":
|
"works-on-my-machine@workspace:.":
|
||||||
version: 0.0.0-use.local
|
version: 0.0.0-use.local
|
||||||
resolution: "works-on-my-machine@workspace:."
|
resolution: "works-on-my-machine@workspace:."
|
||||||
dependencies:
|
dependencies:
|
||||||
"@types/node": ^18.15.10
|
"@types/node": ^18.15.10
|
||||||
rome: ^12.0.0
|
rome: ^12.0.0
|
||||||
ts-node: ^10.9.1
|
|
||||||
typescript: ^4.0.0
|
typescript: ^4.0.0
|
||||||
bin:
|
bin:
|
||||||
womm: dist/cli.js
|
womm: dist/cli.js
|
||||||
languageName: unknown
|
languageName: unknown
|
||||||
linkType: soft
|
linkType: soft
|
||||||
|
|
||||||
"yn@npm:3.1.1":
|
|
||||||
version: 3.1.1
|
|
||||||
resolution: "yn@npm:3.1.1"
|
|
||||||
checksum: 2c487b0e149e746ef48cda9f8bad10fc83693cd69d7f9dcd8be4214e985de33a29c9e24f3c0d6bcf2288427040a8947406ab27f7af67ee9456e6b84854f02dd6
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
Reference in a new issue