From 15c824f5b81da2e038561adf554e8315de0fd2d8 Mon Sep 17 00:00:00 2001 From: Saad Adnan <38024451+sdadn@users.noreply.github.com> Date: Fri, 3 May 2024 13:05:47 -0500 Subject: [PATCH] [terra-application, terra-dev-site] Update dependencies (#383) --- package-lock.json | 84 ++++++++++---------- packages/terra-application-docs/CHANGELOG.md | 3 + packages/terra-application-docs/package.json | 2 +- packages/terra-application/CHANGELOG.md | 2 + packages/terra-application/package.json | 4 +- packages/terra-dev-site/CHANGELOG.md | 5 ++ packages/terra-dev-site/package.json | 6 +- 7 files changed, 58 insertions(+), 48 deletions(-) diff --git a/package-lock.json b/package-lock.json index 832304e32..df9a7edb5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9575,9 +9575,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "20.12.7", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.7.tgz", - "integrity": "sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg==", + "version": "20.12.8", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.8.tgz", + "integrity": "sha512-NU0rJLJnshZWdE/097cdCBbyW1h4hEg0xpovcoAQYHl8dnEyp/NAOiE45pvc+Bd1Dt+2r94v2eGFpQJ4R7g+2w==", "dependencies": { "undici-types": "~5.26.4" } @@ -12063,9 +12063,9 @@ "optional": true }, "node_modules/aws-sdk": { - "version": "2.1610.0", - "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1610.0.tgz", - "integrity": "sha512-+s4NmrB4wc4AzJcBwdwBy2UrLyOKMtRNzyqtkUF+j9qAeuoVBrGzxMCW82T8hayCxO2V4DamB2kvbDgLkpPhMg==", + "version": "2.1612.0", + "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1612.0.tgz", + "integrity": "sha512-UNwmKh2IChGQzDm6Stxor2SbjealVld2awmf1Q8rxVO1UVvjRrQ97ArD2gWouJT7BuSqDsUpgMgf/LBAbLjMxQ==", "dev": true, "hasInstallScript": true, "optional": true, @@ -13481,9 +13481,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001614", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001614.tgz", - "integrity": "sha512-jmZQ1VpmlRwHgdP1/uiKzgiAuGOfLEJsYFP4+GBou/QQ4U6IOJCB4NP1c+1p9RGLpwObcT94jA5/uO+F1vBbog==", + "version": "1.0.30001615", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001615.tgz", + "integrity": "sha512-1IpazM5G3r38meiae0bHRnPhz+CBQ3ZLqbQMtrg+AsTPKAXgW38JNsXkyZ+v8waCsDmPq87lmfun5Q2AGysNEQ==", "funding": [ { "type": "opencollective", @@ -15907,9 +15907,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.752", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.752.tgz", - "integrity": "sha512-P3QJreYI/AUTcfBVrC4zy9KvnZWekViThgQMX/VpJ+IsOBbcX5JFpORM4qWapwWQ+agb2nYAOyn/4PMXOk0m2Q==" + "version": "1.4.754", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.754.tgz", + "integrity": "sha512-7Kr5jUdns5rL/M9wFFmMZAgFDuL2YOnanFH4OI4iFzUqyh3XOL7nAGbSlSMZdzKMIyyTpNSbqZsWG9odwLeKvA==" }, "node_modules/email-addresses": { "version": "5.0.0", @@ -27520,9 +27520,9 @@ } }, "node_modules/node-gyp-build": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.0.tgz", - "integrity": "sha512-u6fs2AEUljNho3EYTJNBfImO5QTo/J/1Etd+NVdCj7qWKUSN/bSLkZwhDv7I+w/MSC6qJ4cknepkAYykDdK8og==", + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.1.tgz", + "integrity": "sha512-OSs33Z9yWr148JZcbZd5WiAXhh/n9z8TxQcdMhIOlpN9AhWpLfvVFO73+m77bBABQMaY9XSvIa+qk0jlI7Gcaw==", "dev": true, "bin": { "node-gyp-build": "bin.js", @@ -35174,9 +35174,9 @@ } }, "node_modules/terra-collapsible-menu-view": { - "version": "6.99.0", - "resolved": "https://registry.npmjs.org/terra-collapsible-menu-view/-/terra-collapsible-menu-view-6.99.0.tgz", - "integrity": "sha512-Q49EKpdKtynQKyVvp5GBJZ6Znhrvde/8RqJqgSRBmMYXfR28hr2LeKyU9Bsr4c0IubgS/q+vT9478PiiBwbFvQ==", + "version": "6.100.0", + "resolved": "https://registry.npmjs.org/terra-collapsible-menu-view/-/terra-collapsible-menu-view-6.100.0.tgz", + "integrity": "sha512-WWX2yc/KU2SHnTkt41klaqhf8Q8NGh36/PH1/6DL67tEA4v3IxySHeb+77S7sJRyjuOsNMnBZTPGkr4tDraAvw==", "dependencies": { "classnames": "^2.2.5", "prop-types": "^15.5.8", @@ -35187,7 +35187,7 @@ "terra-hyperlink": "^2.61.0", "terra-icon": "^3.57.1", "terra-list": "^4.0.0", - "terra-menu": "^6.94.0", + "terra-menu": "^6.95.0", "terra-mixins": "^1.0.0", "terra-theme-context": "^1.9.0" }, @@ -35401,9 +35401,9 @@ } }, "node_modules/terra-menu": { - "version": "6.94.0", - "resolved": "https://registry.npmjs.org/terra-menu/-/terra-menu-6.94.0.tgz", - "integrity": "sha512-+Y4oixbZPckbKcm9L16EPHC+4xwOxIdG8FIYZDA136VIz1O5dDNdXqOZhfdnR30icp/+ZRQlbsy4XOaU7UASHg==", + "version": "6.95.0", + "resolved": "https://registry.npmjs.org/terra-menu/-/terra-menu-6.95.0.tgz", + "integrity": "sha512-WKtkbsW0jBxWGnOeqTCMWoS9SMd7/we6X7eoex9DbMou3NxRV2vescT24APp/bSm185hnPhiRNHTvH36TLSgKg==", "dependencies": { "classnames": "^2.2.5", "keycode-js": "^3.1.0", @@ -35412,7 +35412,7 @@ "terra-content-container": "^3.0.0", "terra-icon": "^3.19.0", "terra-list": "^4.0.0", - "terra-popup": "^6.80.0", + "terra-popup": "^6.81.0", "terra-theme-context": "^1.9.0", "terra-visually-hidden-text": "^2.36.0", "uuid": "3.4.0" @@ -35447,13 +35447,13 @@ } }, "node_modules/terra-navigation-prompt": { - "version": "1.90.0", - "resolved": "https://registry.npmjs.org/terra-navigation-prompt/-/terra-navigation-prompt-1.90.0.tgz", - "integrity": "sha512-OCypGUBYfHvQZAwz2sFJyc5efiNbYrpl5mdvbB0vCO5SYcsFiarlUqRfNZcFq6n1t93YWpErvsF3au1HA12lTQ==", + "version": "1.91.0", + "resolved": "https://registry.npmjs.org/terra-navigation-prompt/-/terra-navigation-prompt-1.91.0.tgz", + "integrity": "sha512-m13qf4zVGqAootYa/sfOm6+rbUwZ4qj7a4kJU8KV8987WZH4UJprvcu0YRhv8yN3SbW8zEnt4TqLnimKpnUbnw==", "dependencies": { "classnames": "^2.2.5", "prop-types": "^15.5.8", - "terra-notification-dialog": "^4.46.1", + "terra-notification-dialog": "^4.47.0", "uuid": "3.4.0" }, "peerDependencies": { @@ -35462,9 +35462,9 @@ } }, "node_modules/terra-notification-dialog": { - "version": "4.46.1", - "resolved": "https://registry.npmjs.org/terra-notification-dialog/-/terra-notification-dialog-4.46.1.tgz", - "integrity": "sha512-4Yxw0o59QP7WAEmrsNgmlMwFXU8Wr0jedujZCkiJiDLGqrjt8IBcADGHvImUSsyuzy/suoXhzzv1uoF0YtW1Mg==", + "version": "4.47.0", + "resolved": "https://registry.npmjs.org/terra-notification-dialog/-/terra-notification-dialog-4.47.0.tgz", + "integrity": "sha512-jPcD3Kq/ZsveLsaQUCidIVC83G//tW14BLjaTSrYE57fPK6t30Tvp7mqbUFvub094aW4ZXhSZC11ZYvV0o8j9A==", "dependencies": { "classnames": "^2.2.5", "focus-trap-react": "^6.0.0", @@ -35504,9 +35504,9 @@ } }, "node_modules/terra-popup": { - "version": "6.80.0", - "resolved": "https://registry.npmjs.org/terra-popup/-/terra-popup-6.80.0.tgz", - "integrity": "sha512-W5uVFCU8avqAzK7Y7kxLX+RKMBOXDiKNllcQhFpHncQYrcMrS7JDj2uERJl2T1syQnuM67100Qosib7tlIrOFA==", + "version": "6.81.0", + "resolved": "https://registry.npmjs.org/terra-popup/-/terra-popup-6.81.0.tgz", + "integrity": "sha512-2yyjxiyDp3uaAjgxvEURSDSyVP0QSh+dYFogxRwoxRa4cOsgOhptyKmgoE4NBx3GEIOEfmtSJDoU8VlaiXc4MA==", "dependencies": { "@cerner/terra-docs": "^1.0.0", "classnames": "^2.2.5", @@ -35591,9 +35591,9 @@ } }, "node_modules/terra-slide-panel-manager": { - "version": "5.102.0", - "resolved": "https://registry.npmjs.org/terra-slide-panel-manager/-/terra-slide-panel-manager-5.102.0.tgz", - "integrity": "sha512-HLgSY//rWwsH40jmsU7RmvK4mbleB9K2R3KHkxoFl43Xpd5zSc1XOleT+rftvcKLPAdnRD6YyWBsf2WAdhQ3Jg==", + "version": "5.103.0", + "resolved": "https://registry.npmjs.org/terra-slide-panel-manager/-/terra-slide-panel-manager-5.103.0.tgz", + "integrity": "sha512-UMywGYNXMUHYBy97znTmxh89f+YtUuYae11jGoXo2//LliE2xGnnWnUHF3B81GuaQ+ptZRWn5MQLtYOXEcm/Bw==", "dependencies": { "classnames": "^2.2.5", "prop-types": "^15.5.8", @@ -38692,7 +38692,7 @@ "eventemitter3": "4", "focus-trap-react": "6", "intl": "1", - "intl-locales-supported": ">=1.8.4 <1.8.12 || ^1.8.13", + "intl-locales-supported": "1.8.11", "keycode-js": "3", "lodash.debounce": "4", "mutationobserver-shim": "<=0.3.3", @@ -38726,7 +38726,7 @@ "wicg-inert": "3.1.2" }, "engines": { - "node": "8 || 10 || 12 || 14" + "node": "14" }, "peerDependencies": { "react": "16", @@ -38751,7 +38751,7 @@ "terra-toolbar": "1" }, "engines": { - "node": ">=10.13.0" + "node": "14" }, "peerDependencies": { "react": "16", @@ -38772,7 +38772,7 @@ "@mdx-js/react": "1", "chalk": "4", "classnames": "2", - "enhanced-resolve": "4 || 5", + "enhanced-resolve": "5", "fuse.js": "6", "glob": "7", "html-webpack-plugin": "4", @@ -38805,13 +38805,13 @@ "uuid": "3.4.0" }, "engines": { - "node": "10 || 12 || 14" + "node": "14" }, "peerDependencies": { "react": "16", "react-dom": "16", "terra-application": "2", - "webpack": "4 || 5" + "webpack": "5" } }, "packages/terra-dev-site/node_modules/ansi-styles": { diff --git a/packages/terra-application-docs/CHANGELOG.md b/packages/terra-application-docs/CHANGELOG.md index 3aa933fa0..c46f8aa16 100644 --- a/packages/terra-application-docs/CHANGELOG.md +++ b/packages/terra-application-docs/CHANGELOG.md @@ -2,6 +2,9 @@ ## Unreleased +* Changed + * Set minimum Node version to 14. + ## 3.1.0 - (June 22, 2022) * Changed diff --git a/packages/terra-application-docs/package.json b/packages/terra-application-docs/package.json index 0f2933a9f..098bbef65 100644 --- a/packages/terra-application-docs/package.json +++ b/packages/terra-application-docs/package.json @@ -22,7 +22,7 @@ "access": "public" }, "engines": { - "node": ">=10.13.0" + "node": "14" }, "main": "index.js", "files": [ diff --git a/packages/terra-application/CHANGELOG.md b/packages/terra-application/CHANGELOG.md index 0eb281257..3e6e582b4 100644 --- a/packages/terra-application/CHANGELOG.md +++ b/packages/terra-application/CHANGELOG.md @@ -3,6 +3,8 @@ ## Unreleased * Changed + * Dropped support for Node 8, 10 & 12. Node 14 is now the minimum required version. + * Locked `intl-locales-supported` to `1.8.11`. * Updated size explanations for ModalManager managed by DisclosureManagerContext. * The following changes from v1 are added: diff --git a/packages/terra-application/package.json b/packages/terra-application/package.json index 761b6252e..f41ca1172 100644 --- a/packages/terra-application/package.json +++ b/packages/terra-application/package.json @@ -20,7 +20,7 @@ "UI" ], "engines": { - "node": "8 || 10 || 12 || 14" + "node": "14" }, "main": "lib/application-base/ApplicationBase.js", "files": [ @@ -35,7 +35,7 @@ "eventemitter3": "4", "focus-trap-react": "6", "intl": "1", - "intl-locales-supported": ">=1.8.4 <1.8.12 || ^1.8.13", + "intl-locales-supported": "1.8.11", "keycode-js": "3", "lodash.debounce": "4", "mutationobserver-shim": "<=0.3.3", diff --git a/packages/terra-dev-site/CHANGELOG.md b/packages/terra-dev-site/CHANGELOG.md index 5773e00d0..424ac38ba 100644 --- a/packages/terra-dev-site/CHANGELOG.md +++ b/packages/terra-dev-site/CHANGELOG.md @@ -2,6 +2,11 @@ ## Unreleased +* Changed + * Dropped support for Node 10 & 12. Node 14 is now the minimum required version. + * Dropped support for `enhanced-resolve v4` as a dependency. + * Dropped support for `webpack v4` as a peerDependency. + * The following changes from v7 are added: * Fixed clipping issue of test pages on dev-site. * Fixed scroll issue of doc pages with longer content. diff --git a/packages/terra-dev-site/package.json b/packages/terra-dev-site/package.json index 63ff67822..a66de7eee 100644 --- a/packages/terra-dev-site/package.json +++ b/packages/terra-dev-site/package.json @@ -23,7 +23,7 @@ "access": "public" }, "engines": { - "node": "10 || 12 || 14" + "node": "14" }, "main": "index.js", "files": [ @@ -39,7 +39,7 @@ "@mdx-js/react": "1", "chalk": "4", "classnames": "2", - "enhanced-resolve": "4 || 5", + "enhanced-resolve": "5", "fuse.js": "6", "glob": "7", "html-webpack-plugin": "4", @@ -75,7 +75,7 @@ "react": "16", "react-dom": "16", "terra-application": "2", - "webpack": "4 || 5" + "webpack": "5" }, "scripts": { "compile": "babel --root-mode upward src --out-dir lib --copy-files",