From 23c24b588c71790ffcb27656490df0ad02fddcdd Mon Sep 17 00:00:00 2001 From: Masafumi Koba <473530+ybiquitous@users.noreply.github.com> Date: Tue, 5 Dec 2023 18:58:36 +0900 Subject: [PATCH] Remove support for Node.js less than `18.12.0` (#85) Node.js 16 reaches End-of-Life. Also, Stylelint 16.0.0 will have the same `engines.node` requirement. See https://github.com/stylelint/stylelint/blob/16.0.0-2/package.json#L240-L242 --- .github/workflows/nodejs.yml | 2 -- CHANGELOG.md | 4 ++++ package-lock.json | 2 +- package.json | 2 +- 4 files changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/workflows/nodejs.yml b/.github/workflows/nodejs.yml index 3ae7928..976c2af 100644 --- a/.github/workflows/nodejs.yml +++ b/.github/workflows/nodejs.yml @@ -14,5 +14,3 @@ jobs: test: uses: stylelint/.github/.github/workflows/test.yml@main - with: - node-version: '["14", "16", "18", "20"]' diff --git a/CHANGELOG.md b/CHANGELOG.md index ef34ac6..01de780 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## Head + +- Removed: support for Node.js less than `18.12.0`. + ## 6.3.2 - Fixed: missing `getTestRuleConfigs` export. diff --git a/package-lock.json b/package-lock.json index e87cfcb..ac5b636 100644 --- a/package-lock.json +++ b/package-lock.json @@ -26,7 +26,7 @@ "typescript": "^5.2.2" }, "engines": { - "node": "^14.15.0 || >=16.10.0" + "node": ">=18.12.0" }, "peerDependencies": { "jest": "^29.0.2" diff --git a/package.json b/package.json index 3a981a5..1a69381 100644 --- a/package.json +++ b/package.json @@ -81,6 +81,6 @@ "jest": "^29.0.2" }, "engines": { - "node": "^14.15.0 || >=16.10.0" + "node": ">=18.12.0" } }