Skip to content

Commit 7e85643

Browse files
Update supported Node versions
1 parent 25c2b02 commit 7e85643

File tree

9 files changed

+834
-849
lines changed

9 files changed

+834
-849
lines changed

.github/workflows/CI.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ jobs:
66
runs-on: ubuntu-latest
77
strategy:
88
matrix:
9-
version: [18, 20, 22]
9+
version: [20, 22,24]
1010

1111
steps:
1212
- name: Checkout code
@@ -65,7 +65,7 @@ jobs:
6565
runs-on: ubuntu-latest
6666
strategy:
6767
matrix:
68-
version: [18, 20, 22]
68+
version: [20, 22, 24]
6969

7070
steps:
7171
- name: Checkout code

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Detailed documentation is available at https://ecoAPM.github.io/xunit.ts
1818

1919
### Requirements
2020

21-
- Node.js 18+
21+
- Node.js 20+
2222

2323
(other versions may work, but only the latest minor release for each current/active/maintenance LTS version is supported)
2424

compiler-tests/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"license": "MIT",
66
"private": true,
77
"engines": {
8-
"node": ">= 18"
8+
"node": ">= 20"
99
},
1010
"devDependencies": {
1111
"@rollup/plugin-typescript": "12.1.4",

compiler-tests/yarn.lock

Lines changed: 625 additions & 635 deletions
Large diffs are not rendered by default.

core/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
{
22
"name": "xunit.ts",
3-
"version": "2.0.0",
3+
"version": "3.0.0",
44
"description": "A unit testing framework for TypeScript, following standard xUnit patterns",
55
"main": "dist/xunit.js",
66
"author": "ecoAPM LLC",
77
"homepage": "https://github.com/ecoAPM/xunit.ts",
88
"bugs": "https://github.com/ecoAPM/xunit.ts/issues",
99
"license": "MIT",
1010
"engines": {
11-
"node": ">= 18"
11+
"node": ">= 20"
1212
},
1313
"dependencies": {
1414
"colors": "1.4.0",

core/yarn.lock

Lines changed: 176 additions & 176 deletions
Large diffs are not rendered by default.

docs/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ permalink: /
88

99
### Requirements
1010

11-
- Node.js 18+
11+
- Node.js 20+
1212

1313
(other versions may work, but only the latest minor release for each current/active/maintenance LTS version is supported)
1414

tsdoc/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"license": "MIT",
66
"private": true,
77
"engines": {
8-
"node": ">= 18"
8+
"node": ">= 20"
99
},
1010
"devDependencies": {
1111
"@microsoft/tsdoc": "0.15.1",

tsdoc/yarn.lock

Lines changed: 25 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -4,76 +4,76 @@
44

55
"@cspotcode/source-map-support@^0.8.0":
66
version "0.8.1"
7-
resolved "https://registry.yarnpkg.com/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz#00629c35a688e05a88b1cda684fb9d5e73f000a1"
7+
resolved "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz"
88
integrity sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==
99
dependencies:
1010
"@jridgewell/trace-mapping" "0.3.9"
1111

1212
"@fontsource/[email protected]":
1313
version "5.2.7"
14-
resolved "https://registry.yarnpkg.com/@fontsource/noto-sans/-/noto-sans-5.2.7.tgz#cd11c60592b68263c633bc31a3eb9e733af3d94b"
14+
resolved "https://registry.npmjs.org/@fontsource/noto-sans/-/noto-sans-5.2.7.tgz"
1515
integrity sha512-mTpMSMft6Nb+ZSF4DSiJVYnLzKCRjHNFieZ/swuxSDQK+v1hjUeDTBxLHKUdfmC+ZPg6TUEWw4oRq2ltnDbSjQ==
1616

1717
"@jridgewell/resolve-uri@^3.0.3":
1818
version "3.1.2"
19-
resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz#7a0ee601f60f99a20c7c7c5ff0c80388c1189bd6"
19+
resolved "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz"
2020
integrity sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==
2121

2222
"@jridgewell/sourcemap-codec@^1.4.10":
2323
version "1.5.0"
24-
resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz#3188bcb273a414b0d215fd22a58540b989b9409a"
24+
resolved "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz"
2525
integrity sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==
2626

2727
"@jridgewell/[email protected]":
2828
version "0.3.9"
29-
resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz#6534fd5933a53ba7cbf3a17615e273a0d1273ff9"
29+
resolved "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz"
3030
integrity sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==
3131
dependencies:
3232
"@jridgewell/resolve-uri" "^3.0.3"
3333
"@jridgewell/sourcemap-codec" "^1.4.10"
3434

3535
"@microsoft/[email protected]":
3636
version "0.15.1"
37-
resolved "https://registry.yarnpkg.com/@microsoft/tsdoc/-/tsdoc-0.15.1.tgz#d4f6937353bc4568292654efb0a0e0532adbcba2"
37+
resolved "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.15.1.tgz"
3838
integrity sha512-4aErSrCR/On/e5G2hDP0wjooqDdauzEbIq8hIkIe5pXV0rtWJZvdCEKL0ykZxex+IxIwBp0eGeV48hQN07dXtw==
3939

4040
"@tsconfig/node10@^1.0.7":
4141
version "1.0.11"
42-
resolved "https://registry.yarnpkg.com/@tsconfig/node10/-/node10-1.0.11.tgz#6ee46400685f130e278128c7b38b7e031ff5b2f2"
42+
resolved "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.11.tgz"
4343
integrity sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==
4444

4545
"@tsconfig/node12@^1.0.7":
4646
version "1.0.11"
47-
resolved "https://registry.yarnpkg.com/@tsconfig/node12/-/node12-1.0.11.tgz#ee3def1f27d9ed66dac6e46a295cffb0152e058d"
47+
resolved "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz"
4848
integrity sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==
4949

5050
"@tsconfig/node14@^1.0.0":
5151
version "1.0.3"
52-
resolved "https://registry.yarnpkg.com/@tsconfig/node14/-/node14-1.0.3.tgz#e4386316284f00b98435bf40f72f75a09dabf6c1"
52+
resolved "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz"
5353
integrity sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==
5454

5555
"@tsconfig/node16@^1.0.2":
5656
version "1.0.4"
57-
resolved "https://registry.yarnpkg.com/@tsconfig/node16/-/node16-1.0.4.tgz#0b92dcc0cc1c81f6f306a381f28e31b1a56536e9"
57+
resolved "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.4.tgz"
5858
integrity sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==
5959

6060
6161
version "22.7.5"
62-
resolved "https://registry.yarnpkg.com/@types/node/-/node-22.7.5.tgz#cfde981727a7ab3611a481510b473ae54442b92b"
62+
resolved "https://registry.npmjs.org/@types/node/-/node-22.7.5.tgz"
6363
integrity sha512-jML7s2NAzMWc//QSJ1a3prpk78cOPchGvXJsC3C6R6PSMoooztvRVQEz89gmBTBY1SPMaqo5teB4uNHPdetShQ==
6464
dependencies:
6565
undici-types "~6.19.2"
6666

6767
acorn-walk@^8.1.1:
6868
version "8.3.4"
69-
resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.3.4.tgz#794dd169c3977edf4ba4ea47583587c5866236b7"
69+
resolved "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.4.tgz"
7070
integrity sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==
7171
dependencies:
7272
acorn "^8.11.0"
7373

7474
acorn@^8.11.0, acorn@^8.4.1:
7575
version "8.12.1"
76-
resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.12.1.tgz#71616bdccbe25e27a54439e0046e89ca76df2248"
76+
resolved "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz"
7777
integrity sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==
7878

7979
ansi-styles@^4.1.0:
@@ -85,7 +85,7 @@ ansi-styles@^4.1.0:
8585

8686
arg@^4.1.0:
8787
version "4.1.3"
88-
resolved "https://registry.yarnpkg.com/arg/-/arg-4.1.3.tgz#269fc7ad5b8e42cb63c896d5666017261c144089"
88+
resolved "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz"
8989
integrity sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==
9090

9191
array-back@^6.2.2:
@@ -147,12 +147,12 @@ [email protected]:
147147

148148
create-require@^1.1.0:
149149
version "1.1.1"
150-
resolved "https://registry.yarnpkg.com/create-require/-/create-require-1.1.1.tgz#c1d7e8f1e5f6cfc9ff65f9cd352d37348756c333"
150+
resolved "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz"
151151
integrity sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==
152152

153153
diff@^4.0.1:
154154
version "4.0.2"
155-
resolved "https://registry.yarnpkg.com/diff/-/diff-4.0.2.tgz#60f3aecb89d5fae520c11aa19efc2bb982aade7d"
155+
resolved "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz"
156156
integrity sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==
157157

158158
find-replace@^5.0.2:
@@ -182,12 +182,12 @@ [email protected]:
182182

183183
lodash@^4.17.5:
184184
version "4.17.21"
185-
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
185+
resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz"
186186
integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
187187

188188
make-error@^1.1.1:
189189
version "1.3.6"
190-
resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2"
190+
resolved "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz"
191191
integrity sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==
192192

193193
supports-color@^7.1.0:
@@ -207,14 +207,14 @@ table-layout@^4.1.0:
207207

208208
209209
version "2.6.1"
210-
resolved "https://registry.yarnpkg.com/ts-mockito/-/ts-mockito-2.6.1.tgz#bc9ee2619033934e6fad1c4455aca5b5ace34e73"
210+
resolved "https://registry.npmjs.org/ts-mockito/-/ts-mockito-2.6.1.tgz"
211211
integrity sha512-qU9m/oEBQrKq5hwfbJ7MgmVN5Gu6lFnIGWvpxSjrqq6YYEVv+RwVFWySbZMBgazsWqv6ctAyVBpo9TmAxnOEKw==
212212
dependencies:
213213
lodash "^4.17.5"
214214

215215
216216
version "10.9.2"
217-
resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-10.9.2.tgz#70f021c9e185bccdca820e26dc413805c101c71f"
217+
resolved "https://registry.npmjs.org/ts-node/-/ts-node-10.9.2.tgz"
218218
integrity sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==
219219
dependencies:
220220
"@cspotcode/source-map-support" "^0.8.0"
@@ -233,27 +233,22 @@ [email protected]:
233233

234234
235235
version "5.6.3"
236-
resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.6.3.tgz#5f3449e31c9d94febb17de03cc081dd56d81db5b"
236+
resolved "https://registry.npmjs.org/typescript/-/typescript-5.6.3.tgz"
237237
integrity sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==
238238

239-
typical@^7.1.1:
240-
version "7.2.0"
241-
resolved "https://registry.yarnpkg.com/typical/-/typical-7.2.0.tgz#b3ec4b76530d144640df86c6b061dafd70e10c1e"
242-
integrity sha512-W1+HdVRUl8fS3MZ9ogD51GOb46xMmhAZzR0WPw5jcgIZQJVvkddYzAl4YTU6g5w33Y1iRQLdIi2/1jhi2RNL0g==
243-
244-
typical@^7.2.0:
239+
typical@^7.1.1, typical@^7.2.0:
245240
version "7.3.0"
246241
resolved "https://registry.yarnpkg.com/typical/-/typical-7.3.0.tgz#930376be344228709f134613911fa22aa09617a4"
247242
integrity sha512-ya4mg/30vm+DOWfBg4YK3j2WD6TWtRkCbasOJr40CseYENzCUby/7rIvXA99JGsQHeNxLbnXdyLLxKSv3tauFw==
248243

249244
undici-types@~6.19.2:
250245
version "6.19.8"
251-
resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-6.19.8.tgz#35111c9d1437ab83a7cdc0abae2f26d88eda0a02"
246+
resolved "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz"
252247
integrity sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==
253248

254249
v8-compile-cache-lib@^3.0.1:
255250
version "3.0.1"
256-
resolved "https://registry.yarnpkg.com/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz#6336e8d71965cb3d35a1bbb7868445a7c05264bf"
251+
resolved "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz"
257252
integrity sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==
258253

259254
wordwrapjs@^5.1.0:
@@ -278,5 +273,5 @@ [email protected]:
278273

279274
280275
version "3.1.1"
281-
resolved "https://registry.yarnpkg.com/yn/-/yn-3.1.1.tgz#1e87401a09d767c1d5eab26a6e4c185182d2eb50"
276+
resolved "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz"
282277
integrity sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==

0 commit comments

Comments
 (0)