Skip to content

Commit ac5f9b4

Browse files
authored
chore!: minimum node version v14 (#3128)
* chore!: minimum node version v14 BREAKING CHANGE: drop node v12 support * chore: rename circleci windows job node version is not defned by the name anyways (i think)
1 parent 6dbc982 commit ac5f9b4

File tree

40 files changed

+50
-47
lines changed

40 files changed

+50
-47
lines changed

.circleci/config.yml

+11-8
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@ orbs:
66
commands:
77
update-yarn:
88
steps:
9+
- run:
10+
name: Node version
11+
command: node -v
912
- run:
1013
name: Update yarn
1114
command: yarn global add yarn@latest
@@ -76,11 +79,6 @@ commands:
7679
- build
7780
- test
7881
jobs:
79-
v12:
80-
docker:
81-
- image: node:12-buster
82-
steps:
83-
- run-all
8482
v14:
8583
docker:
8684
- image: node:14-buster
@@ -91,7 +89,12 @@ jobs:
9189
- image: node:16-buster
9290
steps:
9391
- run-tests
94-
windows-v12:
92+
v18:
93+
docker:
94+
- image: node:18-buster
95+
steps:
96+
- run-tests
97+
windows:
9598
executor:
9699
name: win/default
97100
steps:
@@ -100,7 +103,7 @@ jobs:
100103
workflows:
101104
node:
102105
jobs:
103-
- v12
104106
- v14
105107
- v16
106-
- windows-v12
108+
- v18
109+
- windows

.nvmrc

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
12.22.12
1+
14

@alias/commitlint-config-angular/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
},
2828
"homepage": "https://commitlint.js.org/",
2929
"engines": {
30-
"node": ">=v12"
30+
"node": ">=v14"
3131
},
3232
"dependencies": {
3333
"@commitlint/config-angular": "^16.3.0"

@alias/commitlint-config-lerna-scopes/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
},
2828
"homepage": "https://commitlint.js.org/",
2929
"engines": {
30-
"node": ">=v12"
30+
"node": ">=v14"
3131
},
3232
"dependencies": {
3333
"@commitlint/config-lerna-scopes": "^16.2.4"

@alias/commitlint-config-nx-scopes/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
},
2828
"homepage": "https://commitlint.js.org/",
2929
"engines": {
30-
"node": ">=v12"
30+
"node": ">=v14"
3131
},
3232
"dependencies": {
3333
"@commitlint/config-nx-scopes": "^16.3.0"

@alias/commitlint-config-patternplate/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
},
2828
"homepage": "https://commitlint.js.org/",
2929
"engines": {
30-
"node": ">=v12"
30+
"node": ">=v14"
3131
},
3232
"dependencies": {
3333
"@commitlint/config-patternplate": "^16.3.0"

@alias/commitlint/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"pkg": "pkg-check --skip-main"
1414
},
1515
"engines": {
16-
"node": ">=v12"
16+
"node": ">=v14"
1717
},
1818
"repository": {
1919
"type": "git",

@commitlint/cli/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"pkg": "pkg-check"
1616
},
1717
"engines": {
18-
"node": ">=v12"
18+
"node": ">=v14"
1919
},
2020
"repository": {
2121
"type": "git",

@commitlint/config-angular-type-enum/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
},
2828
"homepage": "https://commitlint.js.org/",
2929
"engines": {
30-
"node": ">=v12"
30+
"node": ">=v14"
3131
},
3232
"devDependencies": {
3333
"@commitlint/utils": "^16.2.1"

@commitlint/config-angular/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
},
2828
"homepage": "https://commitlint.js.org/",
2929
"engines": {
30-
"node": ">=v12"
30+
"node": ">=v14"
3131
},
3232
"devDependencies": {
3333
"@commitlint/lint": "^16.2.4",

@commitlint/config-conventional/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
},
3131
"homepage": "https://commitlint.js.org/",
3232
"engines": {
33-
"node": ">=v12"
33+
"node": ">=v14"
3434
},
3535
"devDependencies": {
3636
"@commitlint/lint": "^16.2.4",

@commitlint/config-lerna-scopes/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
}
3636
},
3737
"engines": {
38-
"node": ">=v12"
38+
"node": ">=v14"
3939
},
4040
"dependencies": {
4141
"globby": "^11.0.1",

@commitlint/config-nx-scopes/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
}
3636
},
3737
"engines": {
38-
"node": ">=v12"
38+
"node": ">=v14"
3939
},
4040
"devDependencies": {
4141
"@commitlint/test": "^16.0.0",

@commitlint/config-patternplate/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
},
2828
"homepage": "https://commitlint.js.org/",
2929
"engines": {
30-
"node": ">=v12"
30+
"node": ">=v14"
3131
},
3232
"dependencies": {
3333
"@commitlint/config-angular": "^16.3.0",

@commitlint/config-rush-scopes/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
},
3131
"homepage": "https://commitlint.js.org/",
3232
"engines": {
33-
"node": ">=v12"
33+
"node": ">=v14"
3434
},
3535
"dependencies": {
3636
"jsonc": "^2.0.0"

@commitlint/config-validator/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"pkg": "pkg-check --skip-import"
1313
},
1414
"engines": {
15-
"node": ">=v12"
15+
"node": ">=v14"
1616
},
1717
"repository": {
1818
"type": "git",

@commitlint/core/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"pkg": "pkg-check --skip-import"
1313
},
1414
"engines": {
15-
"node": ">=v12"
15+
"node": ">=v14"
1616
},
1717
"repository": {
1818
"type": "git",

@commitlint/cz-commitlint/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
},
2828
"engineStrict": true,
2929
"engines": {
30-
"node": ">=v12"
30+
"node": ">=v14"
3131
},
3232
"author": "Curly Brackets <[email protected]>",
3333
"license": "MIT",

@commitlint/ensure/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"pkg": "pkg-check"
1313
},
1414
"engines": {
15-
"node": ">=v12"
15+
"node": ">=v14"
1616
},
1717
"repository": {
1818
"type": "git",

@commitlint/execute-rule/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"pkg": "pkg-check"
1313
},
1414
"engines": {
15-
"node": ">=v12"
15+
"node": ">=v14"
1616
},
1717
"repository": {
1818
"type": "git",

@commitlint/format/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"pkg": "pkg-check --skip-import"
1313
},
1414
"engines": {
15-
"node": ">=v12"
15+
"node": ">=v14"
1616
},
1717
"repository": {
1818
"type": "git",

@commitlint/is-ignored/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"pkg": "pkg-check"
1313
},
1414
"engines": {
15-
"node": ">=v12"
15+
"node": ">=v14"
1616
},
1717
"repository": {
1818
"type": "git",

@commitlint/lint/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"pkg": "pkg-check --skip-import"
1313
},
1414
"engines": {
15-
"node": ">=v12"
15+
"node": ">=v14"
1616
},
1717
"repository": {
1818
"type": "git",

@commitlint/load/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"pkg": "pkg-check --skip-import"
1313
},
1414
"engines": {
15-
"node": ">=v12"
15+
"node": ">=v14"
1616
},
1717
"repository": {
1818
"type": "git",

@commitlint/message/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"pkg": "pkg-check"
1313
},
1414
"engines": {
15-
"node": ">=v12"
15+
"node": ">=v14"
1616
},
1717
"repository": {
1818
"type": "git",

@commitlint/parse/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"pkg": "pkg-check"
1313
},
1414
"engines": {
15-
"node": ">=v12"
15+
"node": ">=v14"
1616
},
1717
"repository": {
1818
"type": "git",

@commitlint/prompt-cli/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
},
3030
"homepage": "https://commitlint.js.org/",
3131
"engines": {
32-
"node": ">=v12"
32+
"node": ">=v14"
3333
},
3434
"devDependencies": {
3535
"@commitlint/test": "^16.0.0",

@commitlint/prompt/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
},
3535
"homepage": "https://commitlint.js.org/",
3636
"engines": {
37-
"node": ">=v12"
37+
"node": ">=v14"
3838
},
3939
"devDependencies": {
4040
"@commitlint/config-angular": "^16.3.0",

@commitlint/read/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"pkg": "pkg-check --skip-import"
1313
},
1414
"engines": {
15-
"node": ">=v12"
15+
"node": ">=v14"
1616
},
1717
"repository": {
1818
"type": "git",

@commitlint/resolve-extends/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"pkg": "pkg-check"
1313
},
1414
"engines": {
15-
"node": ">=v12"
15+
"node": ">=v14"
1616
},
1717
"repository": {
1818
"type": "git",

@commitlint/rules/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"pkg": "pkg-check"
1313
},
1414
"engines": {
15-
"node": ">=v12"
15+
"node": ">=v14"
1616
},
1717
"repository": {
1818
"type": "git",

@commitlint/to-lines/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"pkg": "pkg-check"
1313
},
1414
"engines": {
15-
"node": ">=v12"
15+
"node": ">=v14"
1616
},
1717
"repository": {
1818
"type": "git",

@commitlint/top-level/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"pkg": "pkg-check"
1313
},
1414
"engines": {
15-
"node": ">=v12"
15+
"node": ">=v14"
1616
},
1717
"repository": {
1818
"type": "git",

@commitlint/travis-cli/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"pkg": "pkg-check --skip-main"
1515
},
1616
"engines": {
17-
"node": ">=v12"
17+
"node": ">=v14"
1818
},
1919
"repository": {
2020
"type": "git",

@commitlint/types/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"pkg": "pkg-check"
1212
},
1313
"engines": {
14-
"node": ">=v12"
14+
"node": ">=v14"
1515
},
1616
"repository": {
1717
"type": "git",

@packages/test-environment/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"lib/"
1010
],
1111
"engines": {
12-
"node": ">=v12"
12+
"node": ">=v14"
1313
},
1414
"repository": {
1515
"type": "git",

@packages/test/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"lib/"
1010
],
1111
"engines": {
12-
"node": ">=v12"
12+
"node": ">=v14"
1313
},
1414
"repository": {
1515
"type": "git",

@packages/utils/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"pkg": "node pkg-check.js --skip-main"
1717
},
1818
"engines": {
19-
"node": ">=v12"
19+
"node": ">=v14"
2020
},
2121
"repository": {
2222
"type": "git",

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -203,7 +203,7 @@ is room and need for improvement. The items on the roadmap should enhance `commi
203203

204204
## Version Support and Releases
205205

206-
- Node.js [LTS](https://github.com/nodejs/LTS#lts-schedule) `>= 12`
206+
- Node.js [LTS](https://github.com/nodejs/LTS#lts-schedule) `>= 14`
207207
- git `>= 2.13.2`
208208

209209
### Releases

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@
6060
"@packages/*"
6161
],
6262
"engines": {
63-
"node": ">=v12"
63+
"node": ">=v14"
6464
},
6565
"repository": {
6666
"type": "git",

0 commit comments

Comments
 (0)