From f717f0f51b208ae92cd27ee0442541e7b29a30b7 Mon Sep 17 00:00:00 2001 From: Saad Adnan <38024451+sdadn@users.noreply.github.com> Date: Mon, 6 May 2024 16:58:47 -0500 Subject: [PATCH] Release May 6 (#865) --- package-lock.json | 416 ++++++++---------- .../package.json | 2 +- packages/jest-config-terra/CHANGELOG.md | 4 +- packages/jest-config-terra/package.json | 2 +- packages/package-json-lint/package.json | 2 +- packages/stylelint-config-terra/package.json | 2 +- .../terra-aggregate-translations/package.json | 2 +- packages/terra-cli/package.json | 2 +- packages/terra-enzyme-intl/package.json | 2 +- .../terra-functional-testing/package.json | 2 +- .../terra-open-source-scripts/package.json | 2 +- packages/terra-toolkit-docs/CHANGELOG.md | 2 + packages/terra-toolkit-docs/package.json | 4 +- packages/webpack-config-terra/package.json | 2 +- 14 files changed, 210 insertions(+), 236 deletions(-) diff --git a/package-lock.json b/package-lock.json index c272e87be..bf5a2deca 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4820,13 +4820,10 @@ } }, "node_modules/@lerna/create/node_modules/pacote/node_modules/validate-npm-package-name": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.0.tgz", - "integrity": "sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.1.tgz", + "integrity": "sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==", "dev": true, - "dependencies": { - "builtins": "^5.0.0" - }, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } @@ -6110,13 +6107,10 @@ } }, "node_modules/@lerna/legacy-package-management/node_modules/validate-npm-package-name": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.0.tgz", - "integrity": "sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.1.tgz", + "integrity": "sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==", "dev": true, - "dependencies": { - "builtins": "^5.0.0" - }, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } @@ -6742,13 +6736,10 @@ } }, "node_modules/@npmcli/arborist/node_modules/validate-npm-package-name": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.0.tgz", - "integrity": "sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.1.tgz", + "integrity": "sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==", "dev": true, - "dependencies": { - "builtins": "^5.0.0" - }, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } @@ -7183,13 +7174,10 @@ } }, "node_modules/@npmcli/metavuln-calculator/node_modules/validate-npm-package-name": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.0.tgz", - "integrity": "sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.1.tgz", + "integrity": "sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==", "dev": true, - "dependencies": { - "builtins": "^5.0.0" - }, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } @@ -8652,9 +8640,9 @@ } }, "node_modules/@types/diff": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@types/diff/-/diff-5.2.0.tgz", - "integrity": "sha512-pjJH+02ukgJRW0mViDUA1cdC+wzSgRu0e4cPuogPLAw0i66y62iMP0ZlXoJAmoXrKRZnF3pMDwyKZsgNVlMX4A==" + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/@types/diff/-/diff-5.2.1.tgz", + "integrity": "sha512-uxpcuwWJGhe2AR1g8hD9F5OYGCqjqWnBUQFD8gMZsDbv8oPHzxJF6iMO6n8Tk0AdzlxoaaoQhOYlIg/PukVU8g==" }, "node_modules/@types/easy-table": { "version": "1.2.0", @@ -8926,9 +8914,9 @@ "integrity": "sha512-dJvrYWxP/UcXm36Qn36fxhUKu8A/xMRXVT2cliFF1Z7UA9liG5Psj3ezNSZw+5puH2czDXRLcXQxf8JbJt0ejg==" }, "node_modules/@types/node": { - "version": "18.19.31", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.31.tgz", - "integrity": "sha512-ArgCD39YpyyrtFKIqMDvjz79jto5fcI/SVUs2HwB+f0dAzq68yqOdyaSivLiLugSziTpNXLQrVb7RZFmdZzbhA==", + "version": "18.19.32", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.32.tgz", + "integrity": "sha512-2bkg93YBSDKk8DLmmHnmj/Rwr18TLx7/n+I23BigFwgexUJoMHZOd8X1OFxuF/W3NN0S2W2E5sVabI5CPinNvA==", "dependencies": { "undici-types": "~5.26.4" } @@ -11288,9 +11276,9 @@ "optional": true }, "node_modules/aws-sdk": { - "version": "2.1613.0", - "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1613.0.tgz", - "integrity": "sha512-NCBSOa7i/VewoAy6fZIcxJxjKqySREy+bqAG2tKESZo2/DCm0i9XFW0R78LDtxKvjz+mqjmqviAm3r7LBsF0dg==", + "version": "2.1614.0", + "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1614.0.tgz", + "integrity": "sha512-dsfoOk/1UBGfELJ9skBma1RzfYXalK+0QdStuwKCqrYHgpF/mlf7BqYOB0acNQHzxgVxEP0LOGjWZOzWWwdGhw==", "hasInstallScript": true, "optional": true, "dependencies": { @@ -15361,9 +15349,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.756", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.756.tgz", - "integrity": "sha512-RJKZ9+vEBMeiPAvKNWyZjuYyUqMndcP1f335oHqn3BEQbs2NFtVrnK5+6Xg5wSM9TknNNpWghGDUCKGYF+xWXw==" + "version": "1.4.757", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.757.tgz", + "integrity": "sha512-jftDaCknYSSt/+KKeXzH3LX5E2CvRLm75P3Hj+J/dv3CL0qUYcOt13d5FN1NiL5IJbbhzHrb3BomeG2tkSlZmw==" }, "node_modules/elegant-spinner": { "version": "1.0.1", @@ -16185,9 +16173,9 @@ } }, "node_modules/eslint-plugin-formatjs/node_modules/@types/node": { - "version": "16.18.96", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.96.tgz", - "integrity": "sha512-84iSqGXoO+Ha16j8pRZ/L90vDMKX04QTYMTfYeE1WrjWaZXuchBehGUZEpNgx7JnmlrIHdnABmpjrQjhCnNldQ==" + "version": "16.18.97", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.97.tgz", + "integrity": "sha512-4muilE1Lbfn57unR+/nT9AFjWk0MtWi5muwCEJqnOvfRQDbSfLCUdN7vCIg8TYuaANfhLOV85ve+FNpiUsbSRg==" }, "node_modules/eslint-plugin-formatjs/node_modules/ansi-styles": { "version": "4.3.0", @@ -24933,13 +24921,10 @@ } }, "node_modules/lerna/node_modules/pacote/node_modules/validate-npm-package-name": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.0.tgz", - "integrity": "sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.1.tgz", + "integrity": "sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==", "dev": true, - "dependencies": { - "builtins": "^5.0.0" - }, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } @@ -25255,13 +25240,10 @@ } }, "node_modules/libnpmpublish/node_modules/validate-npm-package-name": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.0.tgz", - "integrity": "sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.1.tgz", + "integrity": "sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==", "dev": true, - "dependencies": { - "builtins": "^5.0.0" - }, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } @@ -28426,9 +28408,9 @@ } }, "node_modules/npm-bundled": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-3.0.0.tgz", - "integrity": "sha512-Vq0eyEQy+elFpzsKjMss9kxqb9tG3YHg4dsyWuUENuzvSUWe1TCnW/vV9FkhvBk/brEDoDiVd+M1Btosa6ImdQ==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-3.0.1.tgz", + "integrity": "sha512-+AvaheE/ww1JEwRHOrn4WHNzOxGtVp+adrg2AeZS/7KuxGUYFuBta98wYpfHBbJp6Tg6j1NKSEVHNcfZzJHQwQ==", "dev": true, "dependencies": { "npm-normalize-package-bin": "^3.0.0" @@ -28761,13 +28743,10 @@ } }, "node_modules/npm-pick-manifest/node_modules/validate-npm-package-name": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.0.tgz", - "integrity": "sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.1.tgz", + "integrity": "sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==", "dev": true, - "dependencies": { - "builtins": "^5.0.0" - }, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } @@ -28897,13 +28876,10 @@ } }, "node_modules/npm-registry-fetch/node_modules/validate-npm-package-name": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.0.tgz", - "integrity": "sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.1.tgz", + "integrity": "sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==", "dev": true, - "dependencies": { - "builtins": "^5.0.0" - }, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } @@ -39652,8 +39628,7 @@ "version": "4.0.0", "license": "Apache-2.0", "devDependencies": { - "@cerner/eslint-config-terra": "^5.6.0", - "eslint": "^7.32.0" + "@cerner/eslint-config-terra": "^5.6.0" } }, "packages/duplicate-package-checker-webpack-plugin": { @@ -39661,24 +39636,23 @@ "version": "2.6.0", "license": "Apache-2.0", "dependencies": { - "chalk": "^4.1.0", - "find-root": "^1.0.0", - "lodash.groupby": "^4.6.0", - "semver": "^7.3.4" + "chalk": "4", + "find-root": "1", + "lodash.groupby": "4", + "semver": "7" }, "devDependencies": { - "@babel/cli": "^7.22.10", - "@babel/core": "^7.22.10", + "@babel/cli": "7", + "@babel/core": "7", "@cerner/eslint-config-terra": "^5.6.0", - "@cerner/jest-config-terra": "^2.0.0", - "eslint": "^7.32.0" + "@cerner/jest-config-terra": "^3.0.0" }, "engines": { "node": "10 || 12 || 14", "npm": "6 || 9" }, "peerDependencies": { - "webpack": "^4.30.0 || ^5.0.0" + "webpack": "4 || 5" } }, "packages/duplicate-package-checker-webpack-plugin/node_modules/ansi-styles": { @@ -39761,21 +39735,21 @@ }, "packages/jest-config-terra": { "name": "@cerner/jest-config-terra", - "version": "2.0.0", + "version": "3.0.0", "license": "Apache-2.0", "dependencies": { "@cerner/terra-cli": "^1.12.0", "@jest/reporters": "27", "babel-jest": "29", - "identity-obj-proxy": "^3.0.0", + "identity-obj-proxy": "3", "jest-environment-jsdom": "29", "jest-jasmine2": "29", "jest-mock": "29", - "strip-ansi": "^6.0.0" + "strip-ansi": "6" }, "devDependencies": { - "@babel/cli": "^7.10.5", - "@babel/core": "^7.11.1", + "@babel/cli": "7", + "@babel/core": "7", "@cerner/eslint-config-terra": "^5.6.0" }, "engines": { @@ -40209,24 +40183,24 @@ "version": "2.2.0", "license": "Apache-2.0", "dependencies": { - "@npmcli/promise-spawn": "^1.2.0", - "chalk": "^4.1.0", - "cosmiconfig": "^7.0.0", - "fs-extra": "^9.0.1", - "glob": "^7.1.6", - "ignore": "^5.1.8", - "log-symbols": "^4.0.0", - "semver": "^7.3.4" + "@npmcli/promise-spawn": "1", + "chalk": "4", + "cosmiconfig": "7", + "fs-extra": "9", + "glob": "7", + "ignore": "5", + "log-symbols": "4", + "semver": "7" }, "devDependencies": { - "@babel/cli": "^7.10.5", - "@babel/core": "^7.11.1", + "@babel/cli": "7", + "@babel/core": "7", "@cerner/eslint-config-terra": "^5.6.0", - "@cerner/jest-config-terra": "^2.0.0", + "@cerner/jest-config-terra": "^3.0.0", "@cerner/terra-cli": "^1.12.0", - "eslint": "^7.32.0", - "strip-ansi": "^6.0.0", - "yargs": "^16.1.1" + "eslint": "7", + "strip-ansi": "6", + "yargs": "16" }, "engines": { "node": "10 || 12 || 14", @@ -40356,7 +40330,7 @@ "@babel/cli": "7", "@babel/core": "7", "@cerner/eslint-config-terra": "^5.6.0", - "@cerner/jest-config-terra": "^2.0.0" + "@cerner/jest-config-terra": "^3.0.0" }, "engines": { "node": "10 || 12 || 14", @@ -40371,29 +40345,28 @@ "version": "3.4.0", "license": "Apache-2.0", "dependencies": { - "chalk": "^2.4.2", - "commander": "^3.0.1", - "fs-extra": "^8.0.1", - "glob": "^7.1.1", - "lodash.startcase": "^4.4.0" + "chalk": "2", + "commander": "3", + "fs-extra": "8", + "glob": "7", + "lodash.startcase": "4" }, "bin": { "tt-aggregate-translations": "bin/aggregate-translations-cli.js" }, "devDependencies": { - "@babel/cli": "^7.10.5", - "@babel/core": "^7.11.1", + "@babel/cli": "7", + "@babel/core": "7", "@cerner/eslint-config-terra": "^5.6.0", - "@cerner/jest-config-terra": "^2.0.0", - "eslint": "^7.32.0" + "@cerner/jest-config-terra": "^3.0.0" }, "engines": { "node": "14", "npm": "6 || 9" }, "peerDependencies": { - "intl": "^1.2.5", - "react-intl": "^5.8.2" + "intl": "1", + "react-intl": "5" } }, "packages/terra-aggregate-translations/node_modules/commander": { @@ -40406,20 +40379,19 @@ "version": "1.12.0", "license": "Apache-2.0", "dependencies": { - "fs-extra": "^9.0.1", - "lockfile": "^1.0.4", - "npmlog": "^4.1.2", - "yargs": "^16.1.1" + "fs-extra": "9", + "lockfile": "1", + "npmlog": "4", + "yargs": "16" }, "bin": { "terra": "bin/terra" }, "devDependencies": { - "@babel/cli": "^7.10.5", - "@babel/core": "^7.11.1", + "@babel/cli": "7", + "@babel/core": "7", "@cerner/eslint-config-terra": "^5.6.0", - "@cerner/jest-config-terra": "^2.0.0", - "eslint": "^7.32.0" + "@cerner/jest-config-terra": "^3.0.0" }, "engines": { "node": "^10.13.0 || 12 || 14", @@ -40465,28 +40437,27 @@ "hasInstallScript": true, "license": "Apache-2.0", "dependencies": { - "prop-types": "^15.7.2", - "react-intl": "^5.25.1" + "prop-types": "15", + "react-intl": "5" }, "devDependencies": { - "@babel/cli": "^7.10.5", - "@babel/core": "^7.11.1", - "@babel/preset-env": "^7.22.10", - "@babel/preset-react": "^7.22.5", + "@babel/cli": "7", + "@babel/core": "7", + "@babel/preset-env": "7", + "@babel/preset-react": "7", "@cerner/eslint-config-terra": "^5.6.0", - "@cerner/jest-config-terra": "^2.0.0", - "enzyme-adapter-react-16": "^1.10.0", - "enzyme-to-json": "^3.3.5", - "eslint": "^7.32.0" + "@cerner/jest-config-terra": "^3.0.0", + "enzyme-adapter-react-16": "1", + "enzyme-to-json": "3" }, "engines": { "node": "10 || 12 || 14", "npm": "6 || 9" }, "peerDependencies": { - "enzyme": "^3.9.0", - "react": "^16.8.5", - "react-dom": "^16.8.5" + "enzyme": "3", + "react": "16", + "react-dom": "16" } }, "packages/terra-functional-testing": { @@ -40494,72 +40465,72 @@ "version": "4.8.0", "license": "Apache-2.0", "dependencies": { - "@babel/runtime": "^7.11.2", - "@mirzazeyrek/node-resemble-js": "^1.2.1", - "@octokit/core": "^3.6.0", - "@wdio/cli": "^7.7.3", - "@wdio/local-runner": "^7.7.3", - "@wdio/mocha-framework": "^7.7.3", - "@wdio/reporter": "^7.7.3", - "@wdio/spec-reporter": "^7.7.3", - "@wdio/sync": "^7.7.3", - "archiver": "^4.0.1", + "@babel/runtime": "7", + "@mirzazeyrek/node-resemble-js": "1", + "@octokit/core": "3", + "@wdio/cli": "7", + "@wdio/local-runner": "7", + "@wdio/mocha-framework": "7", + "@wdio/reporter": "7", + "@wdio/spec-reporter": "7", + "@wdio/sync": "7", + "archiver": "4", "axe-core": "4.0.2", - "chalk": "^4.1.0", - "expect": "^26.4.2", - "express": "^4.17.1", - "extract-zip": "^2.0.1", - "form-data": "^3.0.0", - "fs-extra": "^9.0.1", - "glob": "^7.1.6", - "gm": "^1.23.1", + "chalk": "4", + "expect": "26", + "express": "4", + "extract-zip": "2", + "form-data": "3", + "fs-extra": "9", + "glob": "7", + "gm": "1", "image-size": "^0.8.3", "inquirer": "8.1.3", - "ip": "^1.1.5", + "ip": "1", "jimp": "^0.13.0", - "js-yaml": "^3.14.0", - "lodash.get": "^4.4.2", - "lodash.identity": "^3.0.0", - "lodash.isplainobject": "^4.0.6", - "lodash.isstring": "^4.0.1", - "lodash.isundefined": "^3.0.1", - "lodash.pickby": "^4.6.0", - "node-fetch": "^2.6.0", - "octokit": "^1.8.0", - "strip-ansi": "^6.0.0", + "js-yaml": "3", + "lodash.get": "4", + "lodash.identity": "3", + "lodash.isplainobject": "4", + "lodash.isstring": "4", + "lodash.isundefined": "3", + "lodash.pickby": "4", + "node-fetch": "2", + "octokit": "1", + "strip-ansi": "6", "uuid": "3.4.0", - "webdriverio": "^7.7.3", - "webpack-dev-server": "^4.7.2", - "which": "^2.0.2" + "webdriverio": "7", + "webpack-dev-server": "4", + "which": "2" }, "devDependencies": { - "@babel/cli": "^7.10.5", - "@babel/core": "^7.11.1", - "@babel/helpers": "^7.10.4", - "@babel/plugin-proposal-object-rest-spread": "^7.11.0", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-transform-regenerator": "^7.10.4", - "@babel/plugin-transform-runtime": "^7.11.0", - "@babel/preset-env": "^7.11.0", - "@babel/preset-react": "^7.0.0", - "@babel/register": "^7.10.5", + "@babel/cli": "7", + "@babel/core": "7", + "@babel/helpers": "7", + "@babel/plugin-proposal-object-rest-spread": "7", + "@babel/plugin-syntax-async-generators": "7", + "@babel/plugin-transform-regenerator": "7", + "@babel/plugin-transform-runtime": "7", + "@babel/preset-env": "7", + "@babel/preset-react": "7", + "@babel/register": "7", "@cerner/eslint-config-terra": "^5.6.0", - "@cerner/jest-config-terra": "^2.0.0", + "@cerner/jest-config-terra": "^3.0.0", "@cerner/terra-cli": "^1.12.0", - "@octokit/core": "^3.1.2", - "chai": "^4.2.0", - "eslint": "^7.19.0", - "html-webpack-plugin": "^4.3.0", - "lodash.groupby": "^4.6.0", - "lodash.map": "^4.6.0", - "lodash.mapkeys": "^4.6.0", - "lodash.mapvalues": "^4.3.2", + "@octokit/core": "3", + "chai": "4", + "eslint": "7", + "html-webpack-plugin": "4", + "lodash.groupby": "4", + "lodash.map": "4", + "lodash.mapkeys": "4", + "lodash.mapvalues": "4", "memory-fs": "^0.5.0", - "mocha": "^10.2.0", - "nock": "^12.0.3", - "np": "^6.3.2", - "sinon": "^9.0.2", - "yargs": "^16.1.1" + "mocha": "10", + "nock": "12", + "np": "6", + "sinon": "9", + "yargs": "16" }, "engines": { "node": "12 || 14", @@ -40567,8 +40538,8 @@ }, "peerDependencies": { "@cerner/terra-cli": "^1.11.0", - "webpack": "^4.43.0 || ^5.0.0", - "webpack-cli": "^3.3.12 || ^4.0.0" + "webpack": "4 || 5", + "webpack-cli": "3 || 4" } }, "packages/terra-functional-testing/node_modules/ansi-styles": { @@ -40665,22 +40636,22 @@ "version": "1.16.0", "license": "Apache-2.0", "dependencies": { - "@npmcli/promise-spawn": "^1.2.0", - "express": "^4.17.1", - "fs-extra": "^9.0.1", - "npmlog": "^4.1.2", - "pacote": "^11.1.11", - "prompts": "^2.3.2", - "strip-ansi": "^6.0.0" + "@npmcli/promise-spawn": "1", + "express": "4", + "fs-extra": "9", + "npmlog": "4", + "pacote": "11", + "prompts": "2", + "strip-ansi": "6" }, "devDependencies": { - "@babel/cli": "^7.10.5", - "@babel/core": "^7.11.1", + "@babel/cli": "7", + "@babel/core": "7", "@cerner/eslint-config-terra": "^5.6.0", - "@cerner/jest-config-terra": "^2.0.0", + "@cerner/jest-config-terra": "^3.0.0", "@cerner/terra-cli": "^1.12.0", - "eslint": "^7.32.0", - "yargs": "^16.1.1" + "eslint": "7", + "yargs": "16" }, "engines": { "node": "^10.13.0 || 12 || 14", @@ -40725,21 +40696,20 @@ }, "packages/terra-toolkit-docs": { "name": "@cerner/terra-toolkit-docs", - "version": "2.31.0", + "version": "2.32.0", "hasInstallScript": true, "license": "Apache-2.0", "dependencies": { - "@cerner/jest-config-terra": "^2.0.0", + "@cerner/jest-config-terra": "^3.0.0", "@cerner/package-json-lint": "^2.2.0", "@cerner/stylelint-config-terra": "^5.1.0", "@cerner/terra-functional-testing": "^4.8.0", "@cerner/webpack-config-terra": "^4.0.0" }, "devDependencies": { - "@babel/cli": "^7.10.5", - "@babel/core": "^7.11.1", - "@cerner/eslint-config-terra": "^5.6.0", - "eslint": "^7.32.0" + "@babel/cli": "7", + "@babel/core": "7", + "@cerner/eslint-config-terra": "^5.6.0" }, "engines": { "node": "^10.13.0 || 12 || 14", @@ -40753,29 +40723,29 @@ "dependencies": { "@cerner/duplicate-package-checker-webpack-plugin": "^2.6.0", "@cerner/terra-aggregate-translations": "^3.4.0", - "@mjhenkes/postcss-rtl": "^2.0.0", - "autoprefixer": "^10.0.0", - "babel-loader": "^8.0.5", - "clean-webpack-plugin": "^3.0.0", - "css-loader": "^5.0.1", + "@mjhenkes/postcss-rtl": "2", + "autoprefixer": "10", + "babel-loader": "8", + "clean-webpack-plugin": "3", + "css-loader": "5", "css-selector-tokenizer": "^0.7.3", - "file-loader": "^6.2.0", - "fs-extra": "^8.0.1", - "glob": "^7.1.1", + "file-loader": "6", + "fs-extra": "8", + "glob": "7", "memory-fs": "^0.4.1", - "mini-css-extract-plugin": "^1.3.1", - "postcss-assets-webpack-plugin": "^4.0.0", - "postcss-custom-properties": "^11.0.0", - "postcss-loader": "^4.1.0", - "raw-loader": "^4.0.2", - "sass": "^1.35.2", - "sass-loader": "^10.1.0", - "terser-webpack-plugin": "^4.2.1", - "webpack-merge": "^5.4.0" + "mini-css-extract-plugin": "1", + "postcss-assets-webpack-plugin": "4", + "postcss-custom-properties": "11", + "postcss-loader": "4", + "raw-loader": "4", + "sass": "1", + "sass-loader": "10", + "terser-webpack-plugin": "4", + "webpack-merge": "5" }, "devDependencies": { "@cerner/eslint-config-terra": "^5.6.0", - "@cerner/jest-config-terra": "^2.0.0" + "@cerner/jest-config-terra": "^3.0.0" }, "engines": { "node": "14", diff --git a/packages/duplicate-package-checker-webpack-plugin/package.json b/packages/duplicate-package-checker-webpack-plugin/package.json index 012398e83..1110a573c 100644 --- a/packages/duplicate-package-checker-webpack-plugin/package.json +++ b/packages/duplicate-package-checker-webpack-plugin/package.json @@ -46,7 +46,7 @@ "@babel/cli": "7", "@babel/core": "7", "@cerner/eslint-config-terra": "^5.6.0", - "@cerner/jest-config-terra": "^2.0.0" + "@cerner/jest-config-terra": "^3.0.0" }, "scripts": { "clean": "npm run clean:node_modules && npm run clean:lib", diff --git a/packages/jest-config-terra/CHANGELOG.md b/packages/jest-config-terra/CHANGELOG.md index 528e5f47e..875353ab4 100644 --- a/packages/jest-config-terra/CHANGELOG.md +++ b/packages/jest-config-terra/CHANGELOG.md @@ -2,8 +2,10 @@ ## Unreleased +## 3.0.0 - (May 6, 2024) + * Breaking Changes - * Updated to use Jest 29. + * Jest peerDependency updated from 27 to 29. * Dropped support for Node 10 and 12 as Jest 29 requires Node 14 at minimum. --- diff --git a/packages/jest-config-terra/package.json b/packages/jest-config-terra/package.json index 1eaf0bf7d..6c7c260fc 100644 --- a/packages/jest-config-terra/package.json +++ b/packages/jest-config-terra/package.json @@ -1,6 +1,6 @@ { "name": "@cerner/jest-config-terra", - "version": "2.0.0", + "version": "3.0.0", "description": "A base jest config for the terra application framework.", "author": "Cerner Corporation", "repository": { diff --git a/packages/package-json-lint/package.json b/packages/package-json-lint/package.json index a1b38d9c0..ba63c0e06 100644 --- a/packages/package-json-lint/package.json +++ b/packages/package-json-lint/package.json @@ -49,7 +49,7 @@ "@babel/cli": "7", "@babel/core": "7", "@cerner/eslint-config-terra": "^5.6.0", - "@cerner/jest-config-terra": "^2.0.0", + "@cerner/jest-config-terra": "^3.0.0", "@cerner/terra-cli": "^1.12.0", "eslint": "7", "strip-ansi": "6", diff --git a/packages/stylelint-config-terra/package.json b/packages/stylelint-config-terra/package.json index 47dfc071a..9bd0558da 100644 --- a/packages/stylelint-config-terra/package.json +++ b/packages/stylelint-config-terra/package.json @@ -55,7 +55,7 @@ "@babel/cli": "7", "@babel/core": "7", "@cerner/eslint-config-terra": "^5.6.0", - "@cerner/jest-config-terra": "^2.0.0" + "@cerner/jest-config-terra": "^3.0.0" }, "scripts": { "clean": "npm run clean:node_modules && npm run clean:lib", diff --git a/packages/terra-aggregate-translations/package.json b/packages/terra-aggregate-translations/package.json index acb744c37..7af2fff26 100644 --- a/packages/terra-aggregate-translations/package.json +++ b/packages/terra-aggregate-translations/package.json @@ -57,7 +57,7 @@ "@babel/cli": "7", "@babel/core": "7", "@cerner/eslint-config-terra": "^5.6.0", - "@cerner/jest-config-terra": "^2.0.0" + "@cerner/jest-config-terra": "^3.0.0" }, "scripts": { "clean": "npm run clean:node_modules && npm run clean:lib", diff --git a/packages/terra-cli/package.json b/packages/terra-cli/package.json index 4fbcf9065..eb77afecc 100644 --- a/packages/terra-cli/package.json +++ b/packages/terra-cli/package.json @@ -48,7 +48,7 @@ "@babel/cli": "7", "@babel/core": "7", "@cerner/eslint-config-terra": "^5.6.0", - "@cerner/jest-config-terra": "^2.0.0" + "@cerner/jest-config-terra": "^3.0.0" }, "scripts": { "clean": "npm run clean:node_modules && npm run clean:lib", diff --git a/packages/terra-enzyme-intl/package.json b/packages/terra-enzyme-intl/package.json index f2a1636fc..870bbd4bf 100644 --- a/packages/terra-enzyme-intl/package.json +++ b/packages/terra-enzyme-intl/package.json @@ -55,7 +55,7 @@ "@babel/preset-env": "7", "@babel/preset-react": "7", "@cerner/eslint-config-terra": "^5.6.0", - "@cerner/jest-config-terra": "^2.0.0", + "@cerner/jest-config-terra": "^3.0.0", "enzyme-adapter-react-16": "1", "enzyme-to-json": "3" }, diff --git a/packages/terra-functional-testing/package.json b/packages/terra-functional-testing/package.json index 4a19af0b9..5240f68fd 100644 --- a/packages/terra-functional-testing/package.json +++ b/packages/terra-functional-testing/package.json @@ -91,7 +91,7 @@ "@babel/preset-react": "7", "@babel/register": "7", "@cerner/eslint-config-terra": "^5.6.0", - "@cerner/jest-config-terra": "^2.0.0", + "@cerner/jest-config-terra": "^3.0.0", "@cerner/terra-cli": "^1.12.0", "@octokit/core": "3", "chai": "4", diff --git a/packages/terra-open-source-scripts/package.json b/packages/terra-open-source-scripts/package.json index 25ed6a99f..ce938641b 100644 --- a/packages/terra-open-source-scripts/package.json +++ b/packages/terra-open-source-scripts/package.json @@ -49,7 +49,7 @@ "@babel/cli": "7", "@babel/core": "7", "@cerner/eslint-config-terra": "^5.6.0", - "@cerner/jest-config-terra": "^2.0.0", + "@cerner/jest-config-terra": "^3.0.0", "@cerner/terra-cli": "^1.12.0", "eslint": "7", "yargs": "16" diff --git a/packages/terra-toolkit-docs/CHANGELOG.md b/packages/terra-toolkit-docs/CHANGELOG.md index 33c08fe4c..6d59a5bd2 100644 --- a/packages/terra-toolkit-docs/CHANGELOG.md +++ b/packages/terra-toolkit-docs/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 2.32.0 - (May 6, 2024) + * Added * Added upgrade guide for `jest-config-terra@3`. diff --git a/packages/terra-toolkit-docs/package.json b/packages/terra-toolkit-docs/package.json index fdf05e5ce..e0912d686 100644 --- a/packages/terra-toolkit-docs/package.json +++ b/packages/terra-toolkit-docs/package.json @@ -1,6 +1,6 @@ { "name": "@cerner/terra-toolkit-docs", - "version": "2.31.0", + "version": "2.32.0", "description": "Contains documentation for packages in the terra-toolkit monorepo", "author": "Cerner Corporation", "repository": { @@ -35,7 +35,7 @@ "NOTICE" ], "dependencies": { - "@cerner/jest-config-terra": "^2.0.0", + "@cerner/jest-config-terra": "^3.0.0", "@cerner/package-json-lint": "^2.2.0", "@cerner/stylelint-config-terra": "^5.1.0", "@cerner/terra-functional-testing": "^4.8.0", diff --git a/packages/webpack-config-terra/package.json b/packages/webpack-config-terra/package.json index de04e7035..a213cc21d 100644 --- a/packages/webpack-config-terra/package.json +++ b/packages/webpack-config-terra/package.json @@ -67,7 +67,7 @@ }, "devDependencies": { "@cerner/eslint-config-terra": "^5.6.0", - "@cerner/jest-config-terra": "^2.0.0" + "@cerner/jest-config-terra": "^3.0.0" }, "scripts": { "clean": "npm run clean:node_modules && npm run clean:lib",