diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 70c540bb07dd..e6ae55fdfa9e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -222,7 +222,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - node-version: [10.x, 14.x] + node-version: [12.x, 14.x, 16.x] steps: - uses: actions/checkout@v2 - name: Use Node.js ${{ matrix.node-version }} diff --git a/package.json b/package.json index 0fe544880b6b..45b57d31e39d 100644 --- a/package.json +++ b/package.json @@ -68,7 +68,7 @@ } }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "devDependencies": { "@babel/code-frame": "^7.12.13", diff --git a/packages/ast-spec/package.json b/packages/ast-spec/package.json index a2641cd27b7a..5ed9afffec28 100644 --- a/packages/ast-spec/package.json +++ b/packages/ast-spec/package.json @@ -9,7 +9,7 @@ "estree" ], "engines": { - "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "files": [ "dist", diff --git a/packages/eslint-plugin-tslint/package.json b/packages/eslint-plugin-tslint/package.json index 8c667487a3b5..fda4f9fe5022 100644 --- a/packages/eslint-plugin-tslint/package.json +++ b/packages/eslint-plugin-tslint/package.json @@ -11,7 +11,7 @@ "tslint" ], "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "files": [ "dist", diff --git a/packages/eslint-plugin/package.json b/packages/eslint-plugin/package.json index 773ba892154b..3412b6143843 100644 --- a/packages/eslint-plugin/package.json +++ b/packages/eslint-plugin/package.json @@ -9,7 +9,7 @@ "typescript" ], "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "files": [ "dist", diff --git a/packages/experimental-utils/package.json b/packages/experimental-utils/package.json index 5b3441db43a2..e7eb40c8e5f7 100644 --- a/packages/experimental-utils/package.json +++ b/packages/experimental-utils/package.json @@ -8,7 +8,7 @@ "estree" ], "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "files": [ "dist", diff --git a/packages/parser/package.json b/packages/parser/package.json index 3e71952d7f3f..7d8213c1a1a4 100644 --- a/packages/parser/package.json +++ b/packages/parser/package.json @@ -10,7 +10,7 @@ "LICENSE" ], "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "repository": { "type": "git", diff --git a/packages/scope-manager/package.json b/packages/scope-manager/package.json index 085344a8229f..95bc63ec6c6f 100644 --- a/packages/scope-manager/package.json +++ b/packages/scope-manager/package.json @@ -8,7 +8,7 @@ "estree" ], "engines": { - "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "files": [ "dist", diff --git a/packages/types/package.json b/packages/types/package.json index eba3d06dd212..d57e879718bd 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -8,7 +8,7 @@ "estree" ], "engines": { - "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "files": [ "dist", diff --git a/packages/typescript-estree/package.json b/packages/typescript-estree/package.json index 4e04461b20ad..3f09b0e498ef 100644 --- a/packages/typescript-estree/package.json +++ b/packages/typescript-estree/package.json @@ -10,7 +10,7 @@ "LICENSE" ], "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "repository": { "type": "git", diff --git a/packages/visitor-keys/package.json b/packages/visitor-keys/package.json index 5e47b383d1eb..4f31a2d58816 100644 --- a/packages/visitor-keys/package.json +++ b/packages/visitor-keys/package.json @@ -8,7 +8,7 @@ "estree" ], "engines": { - "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "files": [ "dist",