Skip to content

Commit d4b7623

Browse files
committed
Node.js 18 EOL
1 parent d50df04 commit d4b7623

8 files changed

Lines changed: 20 additions & 20 deletions

File tree

.github/dependabot.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ updates:
2222
- dependency-name: "@types/chai"
2323
update-types: ["version-update:semver-major"] # chai 4 to avoid esm
2424
- dependency-name: "@types/node"
25-
update-types: ["version-update:semver-major"] # Keep Node 18 compatibility
25+
update-types: ["version-update:semver-major"] # Keep Node 20 compatibility
2626
- dependency-name: "@types/tar"
2727
update-types: ["version-update:semver-major"] # tar 6 for source compatibility
2828
- dependency-name: "chai"

.github/workflows/dev-containers.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
- uses: actions/checkout@v6
2121
- uses: actions/setup-node@v5
2222
with:
23-
node-version: '18.x'
23+
node-version: '20.x'
2424
registry-url: 'https://npm.pkg.github.com'
2525
scope: '@microsoft'
2626
- name: Install Dependencies
@@ -70,7 +70,7 @@ jobs:
7070
- name: Setup Node.js
7171
uses: actions/setup-node@v5
7272
with:
73-
node-version: '18.x'
73+
node-version: '20.x'
7474
registry-url: 'https://npm.pkg.github.com'
7575
scope: '@microsoft'
7676
- name: Disable containerd image store
@@ -117,7 +117,7 @@ jobs:
117117
- name: Setup Node.js
118118
uses: actions/setup-node@v5
119119
with:
120-
node-version: '18.x'
120+
node-version: '20.x'
121121
registry-url: 'https://npm.pkg.github.com'
122122
scope: '@microsoft'
123123
- name: Install Dependencies

.github/workflows/publish-dev-containers.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
- name: Setup Node.js
1919
uses: actions/setup-node@v5
2020
with:
21-
node-version: '18.x'
21+
node-version: '20.x'
2222
registry-url: 'https://registry.npmjs.org'
2323
scope: '@devcontainers'
2424
- name: Verify Versions

.github/workflows/test-docker-v20.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919

2020
- uses: actions/setup-node@v5
2121
with:
22-
node-version: '18.x'
22+
node-version: '20.x'
2323

2424
- name: Install Docker v20.10
2525
run: |

.github/workflows/test-docker-v29.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919

2020
- uses: actions/setup-node@v5
2121
with:
22-
node-version: '18.x'
22+
node-version: '20.x'
2323

2424
- name: Install Docker v29.0.0
2525
run: |

.github/workflows/test-windows.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ jobs:
5454
- name: Setup Node.js
5555
uses: actions/setup-node@v5
5656
with:
57-
node-version: '18.x'
57+
node-version: '20.x'
5858
registry-url: 'https://npm.pkg.github.com'
5959
scope: '@microsoft'
6060
- name: Install Dependencies

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
},
1616
"license": "MIT",
1717
"engines": {
18-
"node": "^16.13.0 || >=18.0.0"
18+
"node": ">=20.0.0"
1919
},
2020
"scripts": {
2121
"compile": "npm-run-all clean-dist compile-dev",
@@ -61,7 +61,7 @@
6161
"@types/js-yaml": "^4.0.9",
6262
"@types/mocha": "^10.0.10",
6363
"@types/ncp": "^2.0.8",
64-
"@types/node": "^18.19.127",
64+
"@types/node": "^20.19.37",
6565
"@types/pull-stream": "^3.6.7",
6666
"@types/recursive-readdir": "^2.2.4",
6767
"@types/semver": "^7.5.8",

yarn.lock

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -365,12 +365,12 @@
365365
dependencies:
366366
undici-types "~6.20.0"
367367

368-
"@types/node@^18.19.127":
369-
version "18.19.130"
370-
resolved "https://registry.yarnpkg.com/@types/node/-/node-18.19.130.tgz#da4c6324793a79defb7a62cba3947ec5add00d59"
371-
integrity sha512-GRaXQx6jGfL8sKfaIDD6OupbIHBr9jv7Jnaml9tB7l4v068PAOXqfcujMMo5PhbIs6ggR1XODELqahT2R8v0fg==
368+
"@types/node@^20.19.37":
369+
version "20.19.37"
370+
resolved "https://registry.yarnpkg.com/@types/node/-/node-20.19.37.tgz#b4fb4033408dd97becce63ec932c9ec57a9e2919"
371+
integrity sha512-8kzdPJ3FsNsVIurqBs7oodNnCEVbni9yUEkaHbgptDACOPW04jimGagZ51E6+lXUwJjgnBw+hyko/lkFWCldqw==
372372
dependencies:
373-
undici-types "~5.26.4"
373+
undici-types "~6.21.0"
374374

375375
"@types/pull-stream@^3.6.7":
376376
version "3.6.7"
@@ -3964,16 +3964,16 @@ unc-path-regex@^0.1.2:
39643964
resolved "https://registry.yarnpkg.com/unc-path-regex/-/unc-path-regex-0.1.2.tgz#e73dd3d7b0d7c5ed86fbac6b0ae7d8c6a69d50fa"
39653965
integrity sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==
39663966

3967-
undici-types@~5.26.4:
3968-
version "5.26.5"
3969-
resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-5.26.5.tgz#bcd539893d00b56e964fd2657a4866b221a65617"
3970-
integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==
3971-
39723967
undici-types@~6.20.0:
39733968
version "6.20.0"
39743969
resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-6.20.0.tgz#8171bf22c1f588d1554d55bf204bc624af388433"
39753970
integrity sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==
39763971

3972+
undici-types@~6.21.0:
3973+
version "6.21.0"
3974+
resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-6.21.0.tgz#691d00af3909be93a7faa13be61b3a5b50ef12cb"
3975+
integrity sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==
3976+
39773977
untildify@^4.0.0:
39783978
version "4.0.0"
39793979
resolved "https://registry.yarnpkg.com/untildify/-/untildify-4.0.0.tgz#2bc947b953652487e4600949fb091e3ae8cd919b"

0 commit comments

Comments
 (0)