Skip to content

Commit 7fbd806

Browse files
committed
feat(deps)!: upgrade to node 24
1 parent b9cc182 commit 7fbd806

4 files changed

Lines changed: 18 additions & 6 deletions

File tree

.github/workflows/merge.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ env:
1212
GIT_EMAIL: 'github-actions[bot]@users.noreply.github.com'
1313
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
1414
DEFAULT_OS: ubuntu-latest
15-
DEFAULT_NODE_VERSION: 22
15+
DEFAULT_NODE_VERSION: 24
1616

1717
jobs:
1818
build:
@@ -22,7 +22,7 @@ jobs:
2222
matrix:
2323
# note: macos-13 supports x86, whereas macos-latest supports arm64
2424
os: [windows-latest, macos-latest, macos-13, ubuntu-latest]
25-
node-version: [18, 20, 22]
25+
node-version: [20, 22, 24]
2626
steps:
2727
- uses: actions/checkout@v4
2828
- uses: actions/setup-node@v4

.github/workflows/pr.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
os: [windows-latest, macos-latest, macos-13, ubuntu-latest]
1818
# list only the earliest and latest node versions supported
1919
# this makes PR builds more efficient
20-
node-version: [18, 22]
20+
node-version: [20, 24]
2121
steps:
2222
- uses: actions/checkout@v4
2323
- uses: actions/setup-node@v1

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
"host": "https://github.com/jshor/symbology/releases/download/"
4949
},
5050
"engines": {
51-
"node": ">=14.0.0 <23.0.0"
51+
"node": ">=14.0.0 <25.0.0"
5252
},
5353
"dependencies": {
5454
"@mapbox/node-pre-gyp": "^1.0.11",
@@ -67,7 +67,7 @@
6767
"@rollup/plugin-typescript": "^9.0.2",
6868
"@types/jest": "^29.2.3",
6969
"@types/jest-image-snapshot": "^5.1.0",
70-
"@types/node": "^18.11.9",
70+
"@types/node": "^20.14.8",
7171
"@types/pngjs": "^6.0.0",
7272
"@typescript-eslint/eslint-plugin": "^5.44.0",
7373
"@typescript-eslint/parser": "^5.44.0",

yarn.lock

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1181,7 +1181,7 @@
11811181
resolved "https://registry.yarnpkg.com/@types/ms/-/ms-0.7.31.tgz#31b7ca6407128a3d2bbc27fe2d21b345397f6197"
11821182
integrity sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==
11831183

1184-
"@types/node@*", "@types/node@^18.11.9":
1184+
"@types/node@*":
11851185
version "18.11.9"
11861186
resolved "https://registry.yarnpkg.com/@types/node/-/node-18.11.9.tgz#02d013de7058cea16d36168ef2fc653464cfbad4"
11871187
integrity sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg==
@@ -1191,6 +1191,13 @@
11911191
resolved "https://registry.yarnpkg.com/@types/node/-/node-14.18.33.tgz#8c29a0036771569662e4635790ffa9e057db379b"
11921192
integrity sha512-qelS/Ra6sacc4loe/3MSjXNL1dNQ/GjxNHVzuChwMfmk7HuycRLVQN2qNY3XahK+fZc5E2szqQSKUyAF0E+2bg==
11931193

1194+
"@types/node@^20.14.8":
1195+
version "20.19.30"
1196+
resolved "https://registry.yarnpkg.com/@types/node/-/node-20.19.30.tgz#84fa87498ade5cd2b6ba8f8eec01d3b138ca60d0"
1197+
integrity sha512-WJtwWJu7UdlvzEAUm484QNg5eAoq5QR08KDNx7g45Usrs2NtOPiX8ugDqmKdXkyL03rBqU5dYNYVQetEpBHq2g==
1198+
dependencies:
1199+
undici-types "~6.21.0"
1200+
11941201
"@types/normalize-package-data@^2.4.0":
11951202
version "2.4.1"
11961203
resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz#d3357479a0fdfdd5907fe67e17e0a85c906e1301"
@@ -5937,6 +5944,11 @@ uglify-js@^3.1.4:
59375944
resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.17.4.tgz#61678cf5fa3f5b7eb789bb345df29afb8257c22c"
59385945
integrity sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==
59395946

5947+
undici-types@~6.21.0:
5948+
version "6.21.0"
5949+
resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-6.21.0.tgz#691d00af3909be93a7faa13be61b3a5b50ef12cb"
5950+
integrity sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==
5951+
59405952
universalify@^2.0.0:
59415953
version "2.0.0"
59425954
resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717"

0 commit comments

Comments
 (0)