diff --git a/package.json b/package.json index db203fa18..494767f5f 100644 --- a/package.json +++ b/package.json @@ -1,26 +1,26 @@ { "name": "terra-application-mono", - "private": true, "version": "0.0.0", "description": "terra-application monorepo", - "engines": { - "node": "10 || 12 || 14", - "npm": "6 || 9" - }, + "author": "Cerner Corporation", "repository": { "type": "git", "url": "git+https://github.com/cerner/terra-application.git" }, + "bugs": { + "url": "https://github.com/cerner/terra-application/issues" + }, + "license": "Apache-2.0", "keywords": [ "Cerner", "Terra", "Terra Application", "terra-application" ], - "author": "Cerner Corporation", - "license": "Apache-2.0", - "bugs": { - "url": "https://github.com/cerner/terra-application/issues" + "private": true, + "engines": { + "node": "10 || 12 || 14", + "npm": "6 || 9" }, "browserslist": [ "extends @cerner/browserslist-config-terra" @@ -51,6 +51,58 @@ "scss/at-mixin-pattern": "^(terra-)[a-z]+([a-z0-9-]+[a-z0-9]+)?$" } }, + "devDependencies": { + "@babel/cli": "7", + "@babel/core": "7", + "@babel/plugin-proposal-class-properties": "7", + "@babel/plugin-proposal-object-rest-spread": "7", + "@babel/plugin-transform-async-to-generator": "7", + "@babel/plugin-transform-object-assign": "7", + "@babel/plugin-transform-regenerator": "7", + "@babel/plugin-transform-runtime": "7", + "@babel/preset-env": "7", + "@babel/preset-react": "7", + "@cerner/browserslist-config-terra": "4", + "@cerner/eslint-config-terra": "5", + "@cerner/jest-config-terra": "2", + "@cerner/package-json-lint": "1", + "@cerner/package-json-lint-config-terra": "1", + "@cerner/stylelint-config-terra": "5", + "@cerner/terra-cli": "1", + "@cerner/terra-functional-testing": "4", + "@cerner/terra-open-source-scripts": "1", + "@cerner/webpack-config-terra": "3", + "@octokit/core": "3", + "@testing-library/jest-dom": "5", + "@testing-library/react": "10", + "@testing-library/react-hooks": "5", + "@testing-library/user-event": "12", + "core-js": "3", + "danger": "11", + "enzyme": "3", + "enzyme-adapter-react-16": "1", + "enzyme-to-json": "3", + "eslint": "7", + "gh-pages": "3", + "html-webpack-plugin": "4", + "intl": "1", + "jest": "27", + "ky": "^0.12.0", + "lerna": "6", + "loader-runner": "4", + "postcss": "8.4.31", + "react": "16", + "react-dom": "16", + "react-intl": "2", + "regenerator-runtime": "^0.13.9", + "stylelint": "15", + "terra-collapsible-menu-view": "6", + "terra-enzyme-intl": "3", + "webpack": "5", + "webpack-cli": "4", + "webpack-dev-server": "4", + "webpack-merge": "5" + }, "scripts": { "bootstrap:hoist": "lerna bootstrap --hoist", "clean": "npm run clean:root && npm run clean:lib", @@ -86,57 +138,5 @@ "wdio-lowlight": "terra wdio --themes clinical-lowlight-theme", "wdio-fusion": "terra wdio --themes orion-fusion-theme", "wdio": "terra wdio --themes terra-default-theme clinical-lowlight-theme orion-fusion-theme" - }, - "devDependencies": { - "@babel/cli": "^7.13.14", - "@babel/core": "^7.13.14", - "@babel/plugin-proposal-class-properties": "^7.8.3", - "@babel/plugin-proposal-object-rest-spread": "^7.13.8", - "@babel/plugin-transform-async-to-generator": "^7.13.0", - "@babel/plugin-transform-object-assign": "^7.12.13", - "@babel/plugin-transform-regenerator": "^7.12.13", - "@babel/plugin-transform-runtime": "^7.13.10", - "@babel/preset-env": "^7.13.12", - "@babel/preset-react": "^7.13.13", - "@cerner/browserslist-config-terra": "^4.0.0", - "@cerner/eslint-config-terra": "^5.0.0", - "@cerner/jest-config-terra": "^2.0.0", - "@cerner/package-json-lint": "^1.0.0", - "@cerner/package-json-lint-config-terra": "^1.0.0", - "@cerner/stylelint-config-terra": "^5.0.0", - "@cerner/terra-cli": "^1.1.0", - "@cerner/terra-functional-testing": "^4.1.0", - "@cerner/terra-open-source-scripts": "^1.1.0", - "@cerner/webpack-config-terra": "^3.0.1", - "@octokit/core": "^3.4.0", - "@testing-library/jest-dom": "^5.11.6", - "@testing-library/react": "^10.0.4", - "@testing-library/react-hooks": "^5.0.0", - "@testing-library/user-event": "^12.6.0", - "core-js": "^3.15.2", - "danger": "^11.2.2", - "enzyme": "^3.11.0", - "enzyme-adapter-react-16": "^1.15.2", - "enzyme-to-json": "^3.4.4", - "eslint": "^7.19.0", - "gh-pages": "^3.1.0", - "html-webpack-plugin": "^4.5.0", - "intl": "^1.2.5", - "jest": "^27.0.0", - "ky": "^0.12.0", - "lerna": "^6.4.1", - "loader-runner": "^4.1.0", - "postcss": "8.4.31", - "react": "^16.13.1", - "react-dom": "^16.13.1", - "react-intl": "^2.9.0", - "regenerator-runtime": "^0.13.9", - "stylelint": "^15.0.0", - "terra-collapsible-menu-view": "^6.29.0", - "terra-enzyme-intl": "^3.3.0", - "webpack": "^5.28.0", - "webpack-cli": "^4.6.0", - "webpack-dev-server": "^4.11.1", - "webpack-merge": "^5.7.3" } } diff --git a/packages/terra-application-docs/package.json b/packages/terra-application-docs/package.json index 0de260a61..6c426d450 100644 --- a/packages/terra-application-docs/package.json +++ b/packages/terra-application-docs/package.json @@ -2,57 +2,57 @@ "name": "@cerner/terra-application-docs", "version": "2.13.0", "description": "Contains documentation for packages in the terra-application monorepo", - "main": "index.js", - "publishConfig": { - "access": "public" - }, + "author": "Cerner Corporation", "repository": { "type": "git", "url": "git+https://github.com/cerner/terra-application.git", "directory": "packages/terra-application-docs" }, + "bugs": { + "url": "https://github.com/cerner/terra-application/issues" + }, + "homepage": "https://github.com/cerner/terra-application", + "license": "Apache-2.0", "keywords": [ - "terra-application-docs", "Cerner", - "Terra" + "Terra", + "terra-application-docs" ], - "author": "Cerner Corporation", - "license": "Apache-2.0", - "bugs": { - "url": "https://github.com/cerner/terra-application/issues" + "publishConfig": { + "access": "public" + }, + "engines": { + "node": ">=10.13.0" }, + "main": "index.js", "files": [ "lib", "src" ], - "engines": { - "node": ">=10.13.0" - }, - "homepage": "https://github.com/cerner/terra-application", - "scripts": { - "compile": "babel --root-mode upward src --out-dir lib --copy-files", - "lint": "eslint --ext .js,.jsx .", - "precompile": "rm -rf lib" - }, "dependencies": { - "@cerner/terra-dev-site": "^7.12.0", - "@cerner/terra-docs": "^1.0.0", - "classnames": "^2.2.5", - "prop-types": "^15.5.8", - "react-router-dom": "^5.0.0", - "terra-button": "^3.42.0", - "terra-disclosure-manager": "^4.27.0", - "terra-icon": "^3.40.0", - "terra-mixins": "^1.33.0", - "terra-toolbar": "^1.22.0" + "@cerner/terra-dev-site": "7", + "@cerner/terra-docs": "1", + "classnames": "2", + "prop-types": "15", + "react-router-dom": "5", + "terra-button": "3", + "terra-disclosure-manager": "4", + "terra-icon": "3", + "terra-mixins": "1", + "terra-toolbar": "1" }, "peerDependencies": { - "react": "^16.8.5", - "react-dom": "^16.8.5", - "react-intl": ">=2.8 <6.0", - "terra-application": "^1.54.0" + "react": "16", + "react-dom": "16", + "react-intl": "2 || 3 || 4 || 5", + "terra-application": "1" }, "devDependencies": { - "terra-application": "^1.57.0" + "terra-application": "1" + }, + "scripts": { + "compile": "babel --root-mode upward src --out-dir lib --copy-files", + "lint": "eslint --ext .js,.jsx .", + "precompile": "rm -rf lib" } } diff --git a/packages/terra-application/package.json b/packages/terra-application/package.json index 18ce1139d..5c58b56ce 100644 --- a/packages/terra-application/package.json +++ b/packages/terra-application/package.json @@ -1,28 +1,28 @@ { "name": "terra-application", - "main": "lib/application-base/ApplicationBase.js", "version": "1.57.0", "description": "A framework to support application development with Terra components", - "engines": { - "node": "^8.9.2 || ^10.13.0 || ^12.0.0 || ^14.0.0" - }, + "author": "Cerner Corporation", "repository": { "type": "git", "url": "git+https://github.com/cerner/terra-application", "directory": "packages/terra-application" }, + "bugs": { + "url": "https://github.com/cerner/terra-application/issues" + }, + "license": "Apache-2.0", "keywords": [ + "Application", "Cerner", "Terra", "terra-application", - "Application", "UI" ], - "author": "Cerner Corporation", - "license": "Apache-2.0", - "bugs": { - "url": "https://github.com/cerner/terra-application/issues" + "engines": { + "node": "8 || 10 || 12 || 14" }, + "main": "lib/application-base/ApplicationBase.js", "files": [ "lib", "src", @@ -30,6 +30,48 @@ "tests/wdio/*-spec.js", "tests/wdio/**/*-spec.js" ], + "dependencies": { + "@cerner/terra-docs": "1", + "classnames": "2", + "eventemitter3": "4", + "focus-trap-react": "6", + "keycode-js": "3", + "lodash.debounce": "4", + "mutationobserver-shim": "<=0.3.3", + "prop-types": "15", + "react-draggable": "4", + "react-onclickoutside": "6", + "resize-observer-polyfill": "1", + "terra-action-footer": "2", + "terra-action-header": "2", + "terra-avatar": "3", + "terra-base": "5", + "terra-breakpoints": "2", + "terra-button": "3", + "terra-content-container": "3", + "terra-disclosure-manager": "4", + "terra-divider": "3", + "terra-icon": "3", + "terra-modal-manager": "6", + "terra-navigation-prompt": "1", + "terra-notification-dialog": "4", + "terra-overlay": "3", + "terra-popup": "6", + "terra-scroll": "2", + "terra-slide-panel-manager": "5", + "terra-status-view": "4", + "terra-theme-context": "1", + "terra-theme-provider": "4", + "terra-toolbar": "1", + "terra-visually-hidden-text": "2", + "uuid": "3.4.0", + "wicg-inert": "3.1.2" + }, + "peerDependencies": { + "react": "16", + "react-dom": "16", + "react-intl": "2" + }, "scripts": { "compile": "babel --root-mode upward src --out-dir lib --copy-files", "lint": "npm run lint:js && npm run lint:scss", @@ -42,47 +84,5 @@ "wdio-lowlight": "cd ../.. && terra wdio --themes clinical-lowlight-theme", "wdio-fusion": "cd ../.. && terra wdio --themes orion-fusion-theme", "wdio": "npm run wdio-default && npm run wdio-lowlight && npm run wdio-fusion" - }, - "dependencies": { - "@cerner/terra-docs": "^1.0.0", - "classnames": "^2.2.5", - "eventemitter3": "^4.0.4", - "focus-trap-react": "^6.0.0", - "keycode-js": "^3.1.0", - "lodash.debounce": "^4.0.8", - "mutationobserver-shim": "<=0.3.3", - "prop-types": "^15.5.8", - "react-draggable": "^4.4.3", - "react-onclickoutside": "^6.7.1", - "resize-observer-polyfill": "^1.4.1", - "terra-action-footer": "^2.52.0", - "terra-action-header": "^2.70.0", - "terra-avatar": "^3.12.0", - "terra-base": "^5.0.0", - "terra-breakpoints": "^2.0.0", - "terra-button": "^3.42.0", - "terra-content-container": "^3.34.0", - "terra-disclosure-manager": "^4.27.0", - "terra-divider": "^3.33.0", - "terra-icon": "^3.40.0", - "terra-modal-manager": "^6.20.0", - "terra-navigation-prompt": "^1.40.0", - "terra-notification-dialog": "^4.0.0", - "terra-overlay": "^3.32.0", - "terra-popup": "^6.48.0", - "terra-scroll": "^2.18.0", - "terra-slide-panel-manager": "^5.19.0", - "terra-status-view": "^4.10.0", - "terra-theme-context": "^1.0.0", - "terra-theme-provider": "^4.0.0", - "terra-toolbar": "^1.22.0", - "terra-visually-hidden-text": "^2.31.0", - "uuid": "3.4.0", - "wicg-inert": "3.1.2" - }, - "peerDependencies": { - "react": "^16.8.5", - "react-dom": "^16.8.5", - "react-intl": "^2.9.0" } } diff --git a/packages/terra-dev-site/package.json b/packages/terra-dev-site/package.json index ff1e6b8e9..1516e674b 100644 --- a/packages/terra-dev-site/package.json +++ b/packages/terra-dev-site/package.json @@ -2,18 +2,16 @@ "name": "@cerner/terra-dev-site", "version": "7.12.0", "description": "Dynamically builds a react-hash-routed site based on site configuration, navigation configuration and component configuration.", - "engines": { - "node": ">=10" - }, - "main": "index.js", - "publishConfig": { - "access": "public" - }, + "author": "Cerner Corporation", "repository": { "type": "git", "url": "git+https://github.com/cerner/terra-application", "directory": "packages/terra-dev-site" }, + "bugs": { + "url": "https://github.com/cerner/terra-application/issues" + }, + "license": "Apache-2.0", "keywords": [ "Cerner", "Terra", @@ -21,16 +19,67 @@ "terra-dev-site", "UI" ], - "author": "Cerner Corporation", - "license": "Apache-2.0", - "bugs": { - "url": "https://github.com/cerner/terra-application/issues" + "publishConfig": { + "access": "public" }, + "engines": { + "node": "10 || 12 || 14" + }, + "main": "index.js", "files": [ "lib", "src", "translations" ], + "dependencies": { + "@cerner/terra-polyfill": "1", + "@jsdevtools/rehype-url-inspector": "2", + "@mdx-js/loader": "1", + "@mdx-js/mdx": "1", + "@mdx-js/react": "1", + "chalk": "4", + "classnames": "2", + "enhanced-resolve": "4 || 5", + "fuse.js": "6", + "glob": "7", + "html-webpack-plugin": "4", + "keycode-js": "3", + "loader-utils": "1", + "lodash.kebabcase": "4", + "lodash.startcase": "4", + "lodash.template": "4", + "prism-react-renderer": "1", + "prop-types": "15", + "react-docgen": "5", + "react-router-dom": "5", + "rehype-slug": "4", + "rehype-urls": "1", + "terra-action-footer": "2", + "terra-action-header": "2", + "terra-button": "3", + "terra-content-container": "3", + "terra-form-field": "4", + "terra-form-select": "6", + "terra-html-table": "1", + "terra-hyperlink": "2", + "terra-icon": "3", + "terra-image": "3", + "terra-list": "4", + "terra-menu": "6", + "terra-mixins": "1", + "terra-search-field": "3", + "terra-status-view": "4", + "uuid": "3.4.0" + }, + "peerDependencies": { + "react": "16", + "react-dom": "16", + "terra-application": "1", + "webpack": "4 || 5" + }, + "devDependencies": { + "terra-application": "1" + }, "scripts": { "compile": "babel --root-mode upward src --out-dir lib --copy-files", "lint": "npm run lint:js && npm run lint:scss", @@ -43,54 +92,5 @@ "wdio-lowlight": "cd ../.. && THEME=clinical-lowlight-theme npx wdio", "wdio-fusion": "cd ../.. && THEME=orion-fusion-theme npx wdio", "wdio": "npm run wdio-default && npm run wdio-lowlight && npm run wdio-fusion" - }, - "dependencies": { - "@cerner/terra-polyfill": "^1.2.0", - "@jsdevtools/rehype-url-inspector": "^2.0.2", - "@mdx-js/loader": "^1.4.5", - "@mdx-js/mdx": "^1.5.0", - "@mdx-js/react": "^1.4.5", - "chalk": "^4.1.0", - "classnames": "^2.2.5", - "enhanced-resolve": "^4.1.0 || ^5.4.0", - "fuse.js": "^6.4.3", - "glob": "^7.1.1", - "html-webpack-plugin": "^4.5.0", - "keycode-js": "^3.1.0", - "loader-utils": "^1.2.3", - "lodash.kebabcase": "^4.1.1", - "lodash.startcase": "^4.4.0", - "lodash.template": "^4.5.0", - "prism-react-renderer": "^1.0.2", - "prop-types": "^15.5.8", - "react-docgen": "^5.3.0", - "react-router-dom": "^5.0.0", - "rehype-slug": "^4.0.0", - "rehype-urls": "^1.0.0", - "terra-action-footer": "^2.52.0", - "terra-action-header": "^2.70.0", - "terra-button": "^3.42.0", - "terra-content-container": " ^3.34.0", - "terra-form-field": "^4.18.0", - "terra-form-select": "^6.0.0", - "terra-html-table": "^1.8.0", - "terra-hyperlink": "^2.9.0", - "terra-icon": "^3.40.0", - "terra-image": " ^3.34.0", - "terra-list": "^4.6.0", - "terra-menu": "^6.3.0", - "terra-mixins": "^1.33.0", - "terra-search-field": "^3.13.0", - "terra-status-view": "^4.10.0", - "uuid": "3.4.0" - }, - "peerDependencies": { - "react": "^16.8.5", - "react-dom": "^16.8.5", - "terra-application": "^1.48.0", - "webpack": "^4.44.2 || ^5.0.0" - }, - "devDependencies": { - "terra-application": "^1.57.0" } } diff --git a/packages/terra-dev-site/tests/jest/webpack/loaderUtils/testContent/packages/module/package.json b/packages/terra-dev-site/tests/jest/webpack/loaderUtils/testContent/packages/module/package.json index 89c40837e..1dd188357 100644 --- a/packages/terra-dev-site/tests/jest/webpack/loaderUtils/testContent/packages/module/package.json +++ b/packages/terra-dev-site/tests/jest/webpack/loaderUtils/testContent/packages/module/package.json @@ -1,4 +1,3 @@ { "name": "@cerner/testing" - } diff --git a/packages/terra-polyfill/package.json b/packages/terra-polyfill/package.json index 3c3d8566e..946143202 100644 --- a/packages/terra-polyfill/package.json +++ b/packages/terra-polyfill/package.json @@ -2,46 +2,46 @@ "name": "@cerner/terra-polyfill", "version": "1.2.0", "description": "This package contains polyfills to support the minimum requirements and commonly used features of terra-application and its consumers.", - "main": "lib/index.js", - "publishConfig": { - "access": "public" - }, + "author": "Cerner Corporation", "repository": { "type": "git", "url": "git+https://github.com/cerner/terra-application.git", "directory": "packages/terra-polyfill" }, + "bugs": { + "url": "https://github.com/cerner/terra-application/issues" + }, + "homepage": "https://github.com/cerner/terra-application", + "license": "Apache-2.0", "keywords": [ "Cerner", - "Terra", "polyfill", + "Terra", "terra-application" ], - "author": "Cerner Corporation", - "license": "Apache-2.0", - "bugs": { - "url": "https://github.com/cerner/terra-application/issues" + "publishConfig": { + "access": "public" }, + "engines": { + "node": "10 || 12 || 14" + }, + "main": "lib/index.js", "files": [ "lib" ], - "engines": { - "node": ">=10.13.0" + "dependencies": { + "@formatjs/intl-relativetimeformat": "8", + "abortcontroller-polyfill": "1", + "core-js": "3", + "intl": "1", + "mutationobserver-shim": "<=0.3.3", + "regenerator-runtime": "0", + "whatwg-fetch": "3", + "wicg-inert": "3" }, - "homepage": "https://github.com/cerner/terra-application", "scripts": { "compile": "babel --root-mode upward src --out-dir lib --copy-files --ignore src/index.js", "lint": "eslint --ext .js,.jsx .", "precompile": "rm -rf lib" - }, - "dependencies": { - "@formatjs/intl-relativetimeformat": "^8.0.0", - "abortcontroller-polyfill": "^1.7.3", - "core-js": "^3.15.2", - "intl": "^1.2.5", - "mutationobserver-shim": "<=0.3.3", - "regenerator-runtime": "^0.13.9", - "whatwg-fetch": "^3.6.2", - "wicg-inert": "^3.0.2" } }