Skip to content

Commit 28d545b

Browse files
committed
Typescript & Jest Upgrade
1 parent fcd1f4e commit 28d545b

File tree

3 files changed

+127
-27
lines changed

3 files changed

+127
-27
lines changed

.changeset/eight-bottles-jump.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'simple-git': minor
3+
---
4+
5+
Upgrade build tools and typescript

simple-git/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,12 @@
2323
"@simple-git/babel-config": "^1.0.0",
2424
"@types/debug": "^4.1.12",
2525
"@types/jest": "^29.2.2",
26-
"@types/node": "^16",
26+
"@types/node": "^22.5.1",
2727
"esbuild": "^0.14.10",
2828
"esbuild-node-externals": "^1.4.1",
29-
"jest": "^29.3.1",
30-
"ts-node": "^9.0.0",
31-
"typescript": "^4.1.2"
29+
"jest": "^29.7.0",
30+
"ts-node": "^10.9.2",
31+
"typescript": "^5.5.4"
3232
},
3333
"keywords": [
3434
"git",

yarn.lock

Lines changed: 118 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1657,6 +1657,15 @@ __metadata:
16571657
languageName: node
16581658
linkType: hard
16591659

1660+
"@cspotcode/source-map-support@npm:^0.8.0":
1661+
version: 0.8.1
1662+
resolution: "@cspotcode/source-map-support@npm:0.8.1"
1663+
dependencies:
1664+
"@jridgewell/trace-mapping": "npm:0.3.9"
1665+
checksum: 10c0/05c5368c13b662ee4c122c7bfbe5dc0b613416672a829f3e78bc49a357a197e0218d6e74e7c66cfcd04e15a179acab080bd3c69658c9fbefd0e1ccd950a07fc6
1666+
languageName: node
1667+
linkType: hard
1668+
16601669
"@esbuild/linux-loong64@npm:0.14.54":
16611670
version: 0.14.54
16621671
resolution: "@esbuild/linux-loong64@npm:0.14.54"
@@ -1989,6 +1998,13 @@ __metadata:
19891998
languageName: node
19901999
linkType: hard
19912000

2001+
"@jridgewell/resolve-uri@npm:^3.0.3":
2002+
version: 3.1.2
2003+
resolution: "@jridgewell/resolve-uri@npm:3.1.2"
2004+
checksum: 10c0/d502e6fb516b35032331406d4e962c21fe77cdf1cbdb49c6142bcbd9e30507094b18972778a6e27cbad756209cfe34b1a27729e6fa08a2eb92b33943f680cf1e
2005+
languageName: node
2006+
linkType: hard
2007+
19922008
"@jridgewell/resolve-uri@npm:^3.1.0":
19932009
version: 3.1.1
19942010
resolution: "@jridgewell/resolve-uri@npm:3.1.1"
@@ -2010,6 +2026,16 @@ __metadata:
20102026
languageName: node
20112027
linkType: hard
20122028

2029+
"@jridgewell/trace-mapping@npm:0.3.9":
2030+
version: 0.3.9
2031+
resolution: "@jridgewell/trace-mapping@npm:0.3.9"
2032+
dependencies:
2033+
"@jridgewell/resolve-uri": "npm:^3.0.3"
2034+
"@jridgewell/sourcemap-codec": "npm:^1.4.10"
2035+
checksum: 10c0/fa425b606d7c7ee5bfa6a31a7b050dd5814b4082f318e0e4190f991902181b4330f43f4805db1dd4f2433fd0ed9cc7a7b9c2683f1deeab1df1b0a98b1e24055b
2036+
languageName: node
2037+
linkType: hard
2038+
20132039
"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.17, @jridgewell/trace-mapping@npm:^0.3.18, @jridgewell/trace-mapping@npm:^0.3.9":
20142040
version: 0.3.22
20152041
resolution: "@jridgewell/trace-mapping@npm:0.3.22"
@@ -2816,6 +2842,34 @@ __metadata:
28162842
languageName: node
28172843
linkType: hard
28182844

2845+
"@tsconfig/node10@npm:^1.0.7":
2846+
version: 1.0.11
2847+
resolution: "@tsconfig/node10@npm:1.0.11"
2848+
checksum: 10c0/28a0710e5d039e0de484bdf85fee883bfd3f6a8980601f4d44066b0a6bcd821d31c4e231d1117731c4e24268bd4cf2a788a6787c12fc7f8d11014c07d582783c
2849+
languageName: node
2850+
linkType: hard
2851+
2852+
"@tsconfig/node12@npm:^1.0.7":
2853+
version: 1.0.11
2854+
resolution: "@tsconfig/node12@npm:1.0.11"
2855+
checksum: 10c0/dddca2b553e2bee1308a056705103fc8304e42bb2d2cbd797b84403a223b25c78f2c683ec3e24a095e82cd435387c877239bffcb15a590ba817cd3f6b9a99fd9
2856+
languageName: node
2857+
linkType: hard
2858+
2859+
"@tsconfig/node14@npm:^1.0.0":
2860+
version: 1.0.3
2861+
resolution: "@tsconfig/node14@npm:1.0.3"
2862+
checksum: 10c0/67c1316d065fdaa32525bc9449ff82c197c4c19092b9663b23213c8cbbf8d88b6ed6a17898e0cbc2711950fbfaf40388938c1c748a2ee89f7234fc9e7fe2bf44
2863+
languageName: node
2864+
linkType: hard
2865+
2866+
"@tsconfig/node16@npm:^1.0.2":
2867+
version: 1.0.4
2868+
resolution: "@tsconfig/node16@npm:1.0.4"
2869+
checksum: 10c0/05f8f2734e266fb1839eb1d57290df1664fe2aa3b0fdd685a9035806daa635f7519bf6d5d9b33f6e69dd545b8c46bd6e2b5c79acb2b1f146e885f7f11a42a5bb
2870+
languageName: node
2871+
linkType: hard
2872+
28192873
"@tufjs/canonical-json@npm:2.0.0":
28202874
version: 2.0.0
28212875
resolution: "@tufjs/canonical-json@npm:2.0.0"
@@ -2964,10 +3018,12 @@ __metadata:
29643018
languageName: node
29653019
linkType: hard
29663020

2967-
"@types/node@npm:^16":
2968-
version: 16.18.79
2969-
resolution: "@types/node@npm:16.18.79"
2970-
checksum: 10c0/dbecfe11e1b900a723f17cfd0808e500860125cb0c0394c1067f380c75b93237ccad089b29100731521ed4736631916140ac2e70498f8107aee753982ebecb09
3021+
"@types/node@npm:^22.5.1":
3022+
version: 22.5.1
3023+
resolution: "@types/node@npm:22.5.1"
3024+
dependencies:
3025+
undici-types: "npm:~6.19.2"
3026+
checksum: 10c0/35373176d8a1d4e16004a1ed303e68d39e4c6341024dc056f2577982df98c1a045a6b677f12ed557796f09bbf7d621f428f6874cc37ed28f7b336fa604b5f6a6
29713027
languageName: node
29723028
linkType: hard
29733029

@@ -3064,6 +3120,24 @@ __metadata:
30643120
languageName: node
30653121
linkType: hard
30663122

3123+
"acorn-walk@npm:^8.1.1":
3124+
version: 8.3.3
3125+
resolution: "acorn-walk@npm:8.3.3"
3126+
dependencies:
3127+
acorn: "npm:^8.11.0"
3128+
checksum: 10c0/4a9e24313e6a0a7b389e712ba69b66b455b4cb25988903506a8d247e7b126f02060b05a8a5b738a9284214e4ca95f383dd93443a4ba84f1af9b528305c7f243b
3129+
languageName: node
3130+
linkType: hard
3131+
3132+
"acorn@npm:^8.11.0, acorn@npm:^8.4.1":
3133+
version: 8.12.1
3134+
resolution: "acorn@npm:8.12.1"
3135+
bin:
3136+
acorn: bin/acorn
3137+
checksum: 10c0/51fb26cd678f914e13287e886da2d7021f8c2bc0ccc95e03d3e0447ee278dd3b40b9c57dc222acd5881adcf26f3edc40901a4953403232129e3876793cd17386
3138+
languageName: node
3139+
linkType: hard
3140+
30673141
"add-stream@npm:^1.0.0":
30683142
version: 1.0.0
30693143
resolution: "add-stream@npm:1.0.0"
@@ -8623,13 +8697,13 @@ __metadata:
86238697
"@simple-git/babel-config": "npm:^1.0.0"
86248698
"@types/debug": "npm:^4.1.12"
86258699
"@types/jest": "npm:^29.2.2"
8626-
"@types/node": "npm:^16"
8700+
"@types/node": "npm:^22.5.1"
86278701
debug: "npm:^4.3.5"
86288702
esbuild: "npm:^0.14.10"
86298703
esbuild-node-externals: "npm:^1.4.1"
8630-
jest: "npm:^29.3.1"
8631-
ts-node: "npm:^9.0.0"
8632-
typescript: "npm:^4.1.2"
8704+
jest: "npm:^29.7.0"
8705+
ts-node: "npm:^10.9.2"
8706+
typescript: "npm:^5.5.4"
86338707
languageName: unknown
86348708
linkType: soft
86358709

@@ -8694,16 +8768,6 @@ __metadata:
86948768
languageName: node
86958769
linkType: hard
86968770

8697-
"source-map-support@npm:^0.5.17":
8698-
version: 0.5.21
8699-
resolution: "source-map-support@npm:0.5.21"
8700-
dependencies:
8701-
buffer-from: "npm:^1.0.0"
8702-
source-map: "npm:^0.6.0"
8703-
checksum: 10c0/9ee09942f415e0f721d6daad3917ec1516af746a8120bba7bb56278707a37f1eb8642bde456e98454b8a885023af81a16e646869975f06afc1a711fb90484e7d
8704-
languageName: node
8705-
linkType: hard
8706-
87078771
"source-map@npm:^0.6.0, source-map@npm:^0.6.1":
87088772
version: 0.6.1
87098773
resolution: "source-map@npm:0.6.1"
@@ -9097,24 +9161,41 @@ __metadata:
90979161
languageName: node
90989162
linkType: hard
90999163

9100-
"ts-node@npm:^9.0.0":
9101-
version: 9.1.1
9102-
resolution: "ts-node@npm:9.1.1"
9164+
"ts-node@npm:^10.9.2":
9165+
version: 10.9.2
9166+
resolution: "ts-node@npm:10.9.2"
91039167
dependencies:
9168+
"@cspotcode/source-map-support": "npm:^0.8.0"
9169+
"@tsconfig/node10": "npm:^1.0.7"
9170+
"@tsconfig/node12": "npm:^1.0.7"
9171+
"@tsconfig/node14": "npm:^1.0.0"
9172+
"@tsconfig/node16": "npm:^1.0.2"
9173+
acorn: "npm:^8.4.1"
9174+
acorn-walk: "npm:^8.1.1"
91049175
arg: "npm:^4.1.0"
91059176
create-require: "npm:^1.1.0"
91069177
diff: "npm:^4.0.1"
91079178
make-error: "npm:^1.1.1"
9108-
source-map-support: "npm:^0.5.17"
9179+
v8-compile-cache-lib: "npm:^3.0.1"
91099180
yn: "npm:3.1.1"
91109181
peerDependencies:
9182+
"@swc/core": ">=1.2.50"
9183+
"@swc/wasm": ">=1.2.50"
9184+
"@types/node": "*"
91119185
typescript: ">=2.7"
9186+
peerDependenciesMeta:
9187+
"@swc/core":
9188+
optional: true
9189+
"@swc/wasm":
9190+
optional: true
91129191
bin:
91139192
ts-node: dist/bin.js
9193+
ts-node-cwd: dist/bin-cwd.js
9194+
ts-node-esm: dist/bin-esm.js
91149195
ts-node-script: dist/bin-script.js
91159196
ts-node-transpile-only: dist/bin-transpile.js
91169197
ts-script: dist/bin-script-deprecated.js
9117-
checksum: 10c0/e0f904090aba4b3496fdfca640cfd92c1f5a41fa303b0ccb40f49be160699687a97a4dd5f57200646a3b83528952611d1c5ad5804ee25f338b017e7b1c13f0f4
9198+
checksum: 10c0/5f29938489f96982a25ba650b64218e83a3357d76f7bede80195c65ab44ad279c8357264639b7abdd5d7e75fc269a83daa0e9c62fd8637a3def67254ecc9ddc2
91189199
languageName: node
91199200
linkType: hard
91209201

@@ -9241,6 +9322,13 @@ __metadata:
92419322
languageName: node
92429323
linkType: hard
92439324

9325+
"undici-types@npm:~6.19.2":
9326+
version: 6.19.8
9327+
resolution: "undici-types@npm:6.19.8"
9328+
checksum: 10c0/078afa5990fba110f6824823ace86073b4638f1d5112ee26e790155f481f2a868cc3e0615505b6f4282bdf74a3d8caad715fd809e870c2bb0704e3ea6082f344
9329+
languageName: node
9330+
linkType: hard
9331+
92449332
"unicode-canonical-property-names-ecmascript@npm:^2.0.0":
92459333
version: 2.0.0
92469334
resolution: "unicode-canonical-property-names-ecmascript@npm:2.0.0"
@@ -9348,6 +9436,13 @@ __metadata:
93489436
languageName: node
93499437
linkType: hard
93509438

9439+
"v8-compile-cache-lib@npm:^3.0.1":
9440+
version: 3.0.1
9441+
resolution: "v8-compile-cache-lib@npm:3.0.1"
9442+
checksum: 10c0/bdc36fb8095d3b41df197f5fb6f11e3a26adf4059df3213e3baa93810d8f0cc76f9a74aaefc18b73e91fe7e19154ed6f134eda6fded2e0f1c8d2272ed2d2d391
9443+
languageName: node
9444+
linkType: hard
9445+
93519446
"v8-to-istanbul@npm:^9.0.1":
93529447
version: 9.2.0
93539448
resolution: "v8-to-istanbul@npm:9.2.0"

0 commit comments

Comments
 (0)