From 3b18d246cc7c296c46bca556cd8a9ecd3e0b9a01 Mon Sep 17 00:00:00 2001 From: Masafumi Koba <473530+ybiquitous@users.noreply.github.com> Date: Fri, 18 Nov 2022 22:39:17 +0900 Subject: [PATCH] Remove Node.js 12 support (#6477) --- .changeset/great-queens-peel.md | 5 +++++ docs/migration-guide/to-15.md | 7 +++++++ package-lock.json | 2 +- package.json | 2 +- tsconfig.json | 4 ++-- 5 files changed, 16 insertions(+), 4 deletions(-) create mode 100644 .changeset/great-queens-peel.md diff --git a/.changeset/great-queens-peel.md b/.changeset/great-queens-peel.md new file mode 100644 index 0000000000..25ab05a815 --- /dev/null +++ b/.changeset/great-queens-peel.md @@ -0,0 +1,5 @@ +--- +"stylelint": major +--- + +Removed: Node.js 12 support diff --git a/docs/migration-guide/to-15.md b/docs/migration-guide/to-15.md index 1a8104cd58..8db6d5b7e2 100644 --- a/docs/migration-guide/to-15.md +++ b/docs/migration-guide/to-15.md @@ -25,3 +25,10 @@ If you would like to keep the previous behavior, you should change your config t ] } ``` + +## Node.js 12 + +Support for Node.js 12 was dropped. You should use the following or higher versions of Node.js: + +- 14.13.1 +- 16.0.0 diff --git a/package-lock.json b/package-lock.json index 730c51190b..fb50300f0f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -93,7 +93,7 @@ "typescript": "^4.8.4" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": "^14.13.1 || >=16.0.0" }, "funding": { "type": "opencollective", diff --git a/package.json b/package.json index c6c2bc2860..35807919f8 100644 --- a/package.json +++ b/package.json @@ -192,6 +192,6 @@ "typescript": "^4.8.4" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": "^14.13.1 || >=16.0.0" } } diff --git a/tsconfig.json b/tsconfig.json index 9ceab8841c..44c7b7ead1 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,8 +1,8 @@ { "compilerOptions": { - "target": "ES2019", + "target": "ES2020", "module": "commonjs", - "lib": ["ES2019"], + "lib": ["ES2020"], "allowJs": true, "checkJs": true, "noEmit": true,