Skip to content

Commit bf52825

Browse files
fix(ci): bump @arethetypeswrong/cli to ^0.18.0 and run CI workflows on Node 24
1 parent b6bb14e commit bf52825

4 files changed

Lines changed: 37 additions & 24 deletions

File tree

.github/workflows/ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
- name: Set up Node
2727
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
2828
with:
29-
node-version: '22'
29+
node-version: '24'
3030

3131
- name: Bootstrap
3232
run: ./scripts/bootstrap
@@ -48,7 +48,7 @@ jobs:
4848
- name: Set up Node
4949
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
5050
with:
51-
node-version: '22'
51+
node-version: '24'
5252

5353
- name: Bootstrap
5454
run: ./scripts/bootstrap
@@ -96,7 +96,7 @@ jobs:
9696
- name: Set up Node
9797
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
9898
with:
99-
node-version: '22'
99+
node-version: '24'
100100

101101
- name: Bootstrap
102102
run: ./scripts/bootstrap

.github/workflows/publish-npm.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
- name: Set up Node
2626
uses: actions/setup-node@3235b876344d2a9aa001b8d1453c930bba69e610 # v3.9.1
2727
with:
28-
node-version: '20'
28+
node-version: '24'
2929

3030
- name: Install dependencies
3131
run: |

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
},
2929
"dependencies": {},
3030
"devDependencies": {
31-
"@arethetypeswrong/cli": "^0.17.0",
31+
"@arethetypeswrong/cli": "^0.18.0",
3232
"@swc/core": "^1.3.102",
3333
"@swc/jest": "^0.2.29",
3434
"@types/jest": "^29.4.0",

yarn.lock

Lines changed: 32 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -12,28 +12,29 @@
1212
resolved "https://registry.yarnpkg.com/@andrewbranch/untar.js/-/untar.js-1.0.3.tgz#ba9494f85eb83017c5c855763969caf1d0adea00"
1313
integrity sha512-Jh15/qVmrLGhkKJBdXlK1+9tY4lZruYjsgkDFj08ZmDiWVBLJcqkok7Z0/R0In+i1rScBpJlSvrTS2Lm41Pbnw==
1414

15-
"@arethetypeswrong/cli@^0.17.0":
16-
version "0.17.0"
17-
resolved "https://registry.yarnpkg.com/@arethetypeswrong/cli/-/cli-0.17.0.tgz#f97f10926b3f9f9eb5117550242d2e06c25cadac"
18-
integrity sha512-xSMW7bfzVWpYw5JFgZqBXqr6PdR0/REmn3DkxCES5N0JTcB0CVgbIynJCvKBFmXaPc3hzmmTrb7+yPDRoOSZdA==
15+
"@arethetypeswrong/cli@^0.18.0":
16+
version "0.18.4"
17+
resolved "https://registry.yarnpkg.com/@arethetypeswrong/cli/-/cli-0.18.4.tgz#c31f54f3b0d0e0f3256ab3edb6530beeb5e64b4b"
18+
integrity sha512-kNWo6LTzGAuLYPpJ7Sgo63whSUeeSuKMlYx6IBgzs4ONEG807gW4hSSENvpeCHzO2H2wIzG5EFl0OKBbqGBAyA==
1919
dependencies:
20-
"@arethetypeswrong/core" "0.17.0"
20+
"@arethetypeswrong/core" "0.18.4"
2121
chalk "^4.1.2"
2222
cli-table3 "^0.6.3"
2323
commander "^10.0.1"
2424
marked "^9.1.2"
2525
marked-terminal "^7.1.0"
2626
semver "^7.5.4"
2727

28-
"@arethetypeswrong/core@0.17.0":
29-
version "0.17.0"
30-
resolved "https://registry.yarnpkg.com/@arethetypeswrong/core/-/core-0.17.0.tgz#abb3b5f425056d37193644c2a2de4aecf866b76b"
31-
integrity sha512-FHyhFizXNetigTVsIhqXKGYLpazPS5YNojEPpZEUcBPt9wVvoEbNIvG+hybuBR+pjlRcbyuqhukHZm1fr+bDgA==
28+
"@arethetypeswrong/core@0.18.4":
29+
version "0.18.4"
30+
resolved "https://registry.yarnpkg.com/@arethetypeswrong/core/-/core-0.18.4.tgz#24edea3d651dea7d32bf6f1cc9ee9a00db39de49"
31+
integrity sha512-M5F0ePyN6h2Z6XxRiyIPqjGbltotXLjR0CKA0uKspsDu0QmgTNYvRb4RSQPMUs2ZXZHCCYpbaZbFbYOXLxCjUA==
3232
dependencies:
3333
"@andrewbranch/untar.js" "^1.0.3"
34+
"@loaderkit/resolve" "^1.0.2"
3435
cjs-module-lexer "^1.2.3"
35-
fflate "^0.8.2"
36-
lru-cache "^10.4.3"
36+
fflate "^0.8.3"
37+
lru-cache "^11.0.1"
3738
semver "^7.5.4"
3839
typescript "5.6.1-rc"
3940
validate-npm-package-name "^5.0.0"
@@ -306,6 +307,11 @@
306307
resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39"
307308
integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==
308309

310+
"@braidai/lang@^1.0.0":
311+
version "1.1.2"
312+
resolved "https://registry.yarnpkg.com/@braidai/lang/-/lang-1.1.2.tgz#65bc2bc1db6d00e153b95ac7006f4573e289e9be"
313+
integrity sha512-qBcknbBufNHlui137Hft8xauQMTZDKdophmLFv05r2eNmdIv/MlPuP4TdUknHG68UdWLgVZwgxVe735HzJNIwA==
314+
309315
"@colors/colors@1.5.0":
310316
version "1.5.0"
311317
resolved "https://registry.yarnpkg.com/@colors/colors/-/colors-1.5.0.tgz#bb504579c1cae923e6576a4f5da43d25f97bdbd9"
@@ -688,6 +694,13 @@
688694
"@jridgewell/resolve-uri" "^3.1.0"
689695
"@jridgewell/sourcemap-codec" "^1.4.14"
690696

697+
"@loaderkit/resolve@^1.0.2":
698+
version "1.0.6"
699+
resolved "https://registry.yarnpkg.com/@loaderkit/resolve/-/resolve-1.0.6.tgz#8d45341e688faecc25b3ae919c0f45d94c4e26c9"
700+
integrity sha512-G8FdIoF5CypfwmD9rl8BXod5HDn8JqB0CCNBXDTaRZ+yRYhARrrSToX1zg1zy9jX3zLqigsELwhT4gNtkdQAUg==
701+
dependencies:
702+
"@braidai/lang" "^1.0.0"
703+
691704
"@nodelib/fs.scandir@2.1.5":
692705
version "2.1.5"
693706
resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5"
@@ -1696,10 +1709,10 @@ fb-watchman@^2.0.0:
16961709
dependencies:
16971710
bser "2.1.1"
16981711

1699-
fflate@^0.8.2:
1700-
version "0.8.2"
1701-
resolved "https://registry.yarnpkg.com/fflate/-/fflate-0.8.2.tgz#fc8631f5347812ad6028bbe4a2308b2792aa1dea"
1702-
integrity sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==
1712+
fflate@^0.8.3:
1713+
version "0.8.3"
1714+
resolved "https://registry.yarnpkg.com/fflate/-/fflate-0.8.3.tgz#bc27d8eb30343d4d512abb03480202ce65d825fc"
1715+
integrity sha512-tbZNuJrLwGUp3zshBtdy4W+ORxZuIh8a5ilyIEQDC5rY1f3U20JMry0Ll3WBzU58EZKsEuJFXhb5gwv8CsPvgA==
17031716

17041717
file-entry-cache@^8.0.0:
17051718
version "8.0.0"
@@ -2490,10 +2503,10 @@ lodash.merge@^4.6.2:
24902503
resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a"
24912504
integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==
24922505

2493-
lru-cache@^10.4.3:
2494-
version "10.4.3"
2495-
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.4.3.tgz#410fc8a17b70e598013df257c2446b7f3383f119"
2496-
integrity sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==
2506+
lru-cache@^11.0.1:
2507+
version "11.5.2"
2508+
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-11.5.2.tgz#00e16665c90c620fba14a3c368732a976493f760"
2509+
integrity sha512-4pfM1Ff0x50o0tQwb5ucw/RzNyD0/YJME6IVcStalZuMWxdt3sR3huStTtxz4PUmvZfRguvDejasvQ2kifR11g==
24972510

24982511
lru-cache@^5.1.1:
24992512
version "5.1.1"

0 commit comments

Comments
 (0)