chore: update supported Node.js versions (#309)

BREAKING CHANGE: remove support for Node.js 16.x
This commit is contained in:
Antoine du Hamel 2023-09-15 10:42:51 +02:00 committed by GitHub
parent c085753286
commit 787e24df60
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 10 additions and 11 deletions

View File

@ -46,7 +46,6 @@ jobs:
fail-fast: false fail-fast: false
matrix: matrix:
node: node:
- 16
- 18 - 18
- 20 - 20
platform: platform:

View File

@ -10,7 +10,7 @@
"url": "https://github.com/nodejs/corepack.git" "url": "https://github.com/nodejs/corepack.git"
}, },
"engines": { "engines": {
"node": ">=16.20.0" "node": ">=18.17.1"
}, },
"exports": { "exports": {
"./package.json": "./package.json" "./package.json": "./package.json"
@ -52,7 +52,7 @@
}, },
"scripts": { "scripts": {
"build": "rm -rf dist shims && run build:bundle && ts-node ./mkshims.ts", "build": "rm -rf dist shims && run build:bundle && ts-node ./mkshims.ts",
"build:bundle": "esbuild ./sources/_lib.ts --bundle --platform=node --target=node16.20.0 --external:corepack --outfile='./dist/lib/corepack.cjs' --resolve-extensions='.ts,.mjs,.js'", "build:bundle": "esbuild ./sources/_lib.ts --bundle --platform=node --target=node18.17.0 --external:corepack --outfile='./dist/lib/corepack.cjs' --resolve-extensions='.ts,.mjs,.js'",
"corepack": "ts-node ./sources/_cli.ts", "corepack": "ts-node ./sources/_cli.ts",
"lint": "eslint .", "lint": "eslint .",
"prepack": "yarn build", "prepack": "yarn build",

View File

@ -7,12 +7,12 @@
"moduleResolution": "node", "moduleResolution": "node",
"noEmit": true, "noEmit": true,
"forceConsistentCasingInFileNames": true, "forceConsistentCasingInFileNames": true,
"lib": ["ES2021"], "lib": ["ES2023"],
"module": "commonjs", "module": "commonjs",
"resolveJsonModule": true, "resolveJsonModule": true,
"skipLibCheck": true, "skipLibCheck": true,
"strict": true, "strict": true,
"target": "ES2021" "target": "ES2022"
}, },
"ts-node": { "ts-node": {
"transpileOnly": true "transpileOnly": true

View File

@ -5734,22 +5734,22 @@ __metadata:
linkType: hard linkType: hard
"typescript@npm:^5.0.4": "typescript@npm:^5.0.4":
version: 5.0.4 version: 5.2.2
resolution: "typescript@npm:5.0.4" resolution: "typescript@npm:5.2.2"
bin: bin:
tsc: bin/tsc tsc: bin/tsc
tsserver: bin/tsserver tsserver: bin/tsserver
checksum: 2f5bd1cead194905957cb34e220b1d6ff1662399adef8ec1864f74620922d860ee35b6e50eafb3b636ea6fd437195e454e1146cb630a4236b5095ed7617395c2 checksum: 91ae3e6193d0ddb8656d4c418a033f0f75dec5e077ebbc2bd6d76439b93f35683936ee1bdc0e9cf94ec76863aa49f27159b5788219b50e1cd0cd6d110aa34b07
languageName: node languageName: node
linkType: hard linkType: hard
"typescript@patch:typescript@npm%3A^5.0.4#optional!builtin<compat/typescript>": "typescript@patch:typescript@npm%3A^5.0.4#optional!builtin<compat/typescript>":
version: 5.0.4 version: 5.2.2
resolution: "typescript@patch:typescript@npm%3A5.0.4#optional!builtin<compat/typescript>::version=5.0.4&hash=b5f058" resolution: "typescript@patch:typescript@npm%3A5.2.2#optional!builtin<compat/typescript>::version=5.2.2&hash=f3b441"
bin: bin:
tsc: bin/tsc tsc: bin/tsc
tsserver: bin/tsserver tsserver: bin/tsserver
checksum: c3f7b80577bddf6fab202a7925131ac733bfc414aec298c2404afcddc7a6f242cfa8395cf2d48192265052e11a7577c27f6e5fac8d8fe6a6602023c83d6b3292 checksum: 062c1cee1990e6b9419ce8a55162b8dc917eb87f807e4de0327dbc1c2fa4e5f61bc0dd4e034d38ff541d1ed0479b53bcee8e4de3a4075c51a1724eb6216cb6f5
languageName: node languageName: node
linkType: hard linkType: hard