Skip to content
This repository has been archived by the owner on May 24, 2024. It is now read-only.

Add support for Node 14. #289

Merged
merged 2 commits into from
Feb 4, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .nvmrc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
lts/erbium
lts/fermium
5 changes: 3 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"version": "0.0.0",
"description": "terra-application monorepo",
"engines": {
"node": ">=10 <15"
"node": "^10.0.0 || ^12.0.0 || ^14.0.0"
},
"repository": {
"type": "git",
Expand Down Expand Up @@ -103,7 +103,7 @@
"@cerner/package-json-lint-config-terra": "^1.0.0",
"@cerner/stylelint-config-terra": "^4.0.0",
"@cerner/terra-cli": "^1.1.0",
"@cerner/terra-functional-testing": "^1.0.3",
"@cerner/terra-functional-testing": "^2.5.0",
"@cerner/terra-open-source-scripts": "^1.1.0",
"@cerner/webpack-config-terra": "^1.2.0",
"@octokit/core": "^3.4.0",
Expand All @@ -121,6 +121,7 @@
"html-webpack-plugin": "^4.5.0",
"intl": "^1.2.5",
"jest": "^26.6.3",
"ky": "^0.12.0",
"lerna": "^3.16.4",
"link-parent-bin": "^1.0.0",
"loader-runner": "^4.1.0",
Expand Down
3 changes: 3 additions & 0 deletions packages/terra-application-docs/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@

## Unreleased

* Added
* Added Node 14 support

## 2.5.2 - (December 14, 2021)

* Changed
Expand Down
2 changes: 1 addition & 1 deletion packages/terra-application-docs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
"src"
],
"engines": {
"node": ">=10.13.0"
"node": "^10.13.0 || ^12.0.0 || ^14.0.0"
},
"homepage": "https://github.com/cerner/terra-application",
"scripts": {
Expand Down
3 changes: 3 additions & 0 deletions packages/terra-application/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@

## Unreleased

* Added
* Added Node 14 support

## 1.52.2 - (December 14, 2021)

* Changed
Expand Down
2 changes: 1 addition & 1 deletion packages/terra-application/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"version": "1.52.2",
"description": "A framework to support application development with Terra components",
"engines": {
"node": ">=8.9.2 <15"
"node": "^8.9.2 || ^10.13.0 || ^12.0.0 || ^14.0.0"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Four versions seems a bit much. We are supporting three versions in other places - why not make it easy on ourselves and drop 8.0. Node 8 is circa 2017.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We actually got rid of Node 8 when we upgraded this to Node 12. See change here. We later realized we broke our consumers because some are still on Node 8 so we added Node 8 back on this PR #227. So to continue to remain passive, we should continue to keep Node 8. We can remove it in our next MVB.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks. This motivates me to continue crafting a deprecation policy.

},
"repository": {
"type": "git",
Expand Down
3 changes: 3 additions & 0 deletions packages/terra-dev-site/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@

## Unreleased

* Added
* Added Node 14 support

## 7.4.2 - (December 14, 2021)

* Changed
Expand Down
2 changes: 1 addition & 1 deletion packages/terra-dev-site/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"version": "7.4.2",
"description": "Dynamically builds a react-hash-routed site based on site configuration, navigation configuration and component configuration.",
"engines": {
"node": ">=10"
"node": "^10.0.0 || ^12.0.0 || ^14.0.0"
},
"main": "index.js",
"publishConfig": {
Expand Down
3 changes: 3 additions & 0 deletions packages/terra-polyfill/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@

## Unreleased

* Added
* Added Node 14 support

## 1.0.2 - (December 14, 2021)

* Changed
Expand Down
2 changes: 1 addition & 1 deletion packages/terra-polyfill/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
"lib"
],
"engines": {
"node": ">=10.13.0"
"node": "^10.13.0 || ^12.0.0 || ^14.0.0"
},
"homepage": "https://github.com/cerner/terra-application",
"scripts": {
Expand Down