From 5e0042145e7e098c3faa2ba050a2f193d148b417 Mon Sep 17 00:00:00 2001 From: Joel Denning Date: Tue, 1 Oct 2019 10:45:29 -0600 Subject: [PATCH] MF-58: preparing dependencies for packmap (#12) * MF-58: preparing dependencing for packmap * Brandon's feedback --- .gitignore | 1 + package-lock.json | 43 +++++++++++++++++++++++++++++++------------ package.json | 19 +++++++++++-------- 3 files changed, 43 insertions(+), 20 deletions(-) diff --git a/.gitignore b/.gitignore index ad46b3088..ac4e47503 100644 --- a/.gitignore +++ b/.gitignore @@ -59,3 +59,4 @@ typings/ # next.js build output .next +dist \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index f98f7dd2a..cb1f3b2ad 100644 --- a/package-lock.json +++ b/package-lock.json @@ -933,6 +933,7 @@ "version": "7.5.5", "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.5.5.tgz", "integrity": "sha512-28QvEGyQyNkB0/m2B4FU7IEZGK2NUrcMtT6BZEFALTguLk+AUT6ofsHtPk5QyjAdUkpMJ+/Em+quwz4HOt30AQ==", + "dev": true, "requires": { "regenerator-runtime": "^0.13.2" }, @@ -940,7 +941,8 @@ "regenerator-runtime": { "version": "0.13.3", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.3.tgz", - "integrity": "sha512-naKIZz2GQ8JWh///G7L3X6LaQUAMp2lvb1rvwwsURe/VXwD6VMfr+/1NuNw3ag8v2kY1aQ/go5SNn79O9JU7yw==" + "integrity": "sha512-naKIZz2GQ8JWh///G7L3X6LaQUAMp2lvb1rvwwsURe/VXwD6VMfr+/1NuNw3ag8v2kY1aQ/go5SNn79O9JU7yw==", + "dev": true } } }, @@ -1407,7 +1409,8 @@ "@openmrs/react-root-decorator": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/@openmrs/react-root-decorator/-/react-root-decorator-1.0.0.tgz", - "integrity": "sha512-l2glvEEjU+gkYTRopEmg25YJb9JG4W8VaTDJWnp8uZ4RCFWFXcJjy3jv/HQTWF85taId+NWD8akF/liYkvntlg==" + "integrity": "sha512-l2glvEEjU+gkYTRopEmg25YJb9JG4W8VaTDJWnp8uZ4RCFWFXcJjy3jv/HQTWF85taId+NWD8akF/liYkvntlg==", + "dev": true }, "@sheerun/mutationobserver-shim": { "version": "0.3.2", @@ -3475,7 +3478,8 @@ "dayjs": { "version": "1.8.16", "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.8.16.tgz", - "integrity": "sha512-XPmqzWz/EJiaRHjBqSJ2s6hE/BUoCIHKgdS2QPtTQtKcS9E4/Qn0WomoH1lXanWCzri+g7zPcuNV4aTZ8PMORQ==" + "integrity": "sha512-XPmqzWz/EJiaRHjBqSJ2s6hE/BUoCIHKgdS2QPtTQtKcS9E4/Qn0WomoH1lXanWCzri+g7zPcuNV4aTZ8PMORQ==", + "dev": true }, "debug": { "version": "2.6.9", @@ -5635,7 +5639,8 @@ "gud": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/gud/-/gud-1.0.0.tgz", - "integrity": "sha512-zGEOVKFM5sVPPrYs7J5/hYEw2Pof8KCyOwyhG8sAF26mCAeUFAcYPu1mwB7hhpIP29zOIBaDqwuHdLp0jvZXjw==" + "integrity": "sha512-zGEOVKFM5sVPPrYs7J5/hYEw2Pof8KCyOwyhG8sAF26mCAeUFAcYPu1mwB7hhpIP29zOIBaDqwuHdLp0jvZXjw==", + "dev": true }, "handle-thing": { "version": "2.0.0", @@ -5783,6 +5788,7 @@ "version": "4.9.0", "resolved": "https://registry.npmjs.org/history/-/history-4.9.0.tgz", "integrity": "sha512-H2DkjCjXf0Op9OAr6nJ56fcRkTSNrUiv41vNJ6IswJjif6wlpZK0BTfFbi7qK9dXLSYZxkq5lBsj3vUjlYBYZA==", + "dev": true, "requires": { "@babel/runtime": "^7.1.2", "loose-envify": "^1.2.0", @@ -5813,6 +5819,7 @@ "version": "3.3.0", "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.0.tgz", "integrity": "sha512-0XsbTXxgiaCDYDIWFcwkmerZPSwywfUqYmwT4jzewKTQSWoE6FCMoUVOeBJWK3E/CrWbxRG3m5GzY4lnIwGRBA==", + "dev": true, "requires": { "react-is": "^16.7.0" } @@ -7737,7 +7744,8 @@ "kremling": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/kremling/-/kremling-2.0.1.tgz", - "integrity": "sha512-+SKCRBBfvv5vrLh+tKw/994wpfB/tFpP0AL6vMZ+313oxnzIw5EPX49tcHiIL7h/pWGJiEu17H+JmXCe+Z/o0A==" + "integrity": "sha512-+SKCRBBfvv5vrLh+tKw/994wpfB/tFpP0AL6vMZ+313oxnzIw5EPX49tcHiIL7h/pWGJiEu17H+JmXCe+Z/o0A==", + "dev": true }, "lcid": { "version": "2.0.0", @@ -7835,7 +7843,8 @@ "lodash": { "version": "4.17.15", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==" + "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", + "dev": true }, "lodash-es": { "version": "4.17.15", @@ -8057,6 +8066,7 @@ "version": "0.3.2", "resolved": "https://registry.npmjs.org/mini-create-react-context/-/mini-create-react-context-0.3.2.tgz", "integrity": "sha512-2v+OeetEyliMt5VHMXsBhABoJ0/M4RCe7fatd/fBy6SMiKazUSEt3gxxypfnk2SHMkdBYvorHRoQxuGoiwbzAw==", + "dev": true, "requires": { "@babel/runtime": "^7.4.0", "gud": "^1.0.0", @@ -9412,6 +9422,7 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.0.1.tgz", "integrity": "sha512-EM7suCPNKb1NxcTZ2LEOWFtQBQRQXecLxVpdsP4DW4PbbqYWeRiLyV/Tt1SdCrvT2jcyXAXmVTmzvSzrPR63Bg==", + "dev": true, "requires": { "@babel/runtime": "^7.1.2", "history": "^4.9.0", @@ -9428,12 +9439,14 @@ "isarray": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true }, "path-to-regexp": { "version": "1.7.0", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.7.0.tgz", "integrity": "sha1-Wf3g9DW62suhA6hOnTvGTpa5k30=", + "dev": true, "requires": { "isarray": "0.0.1" } @@ -9444,6 +9457,7 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.0.1.tgz", "integrity": "sha512-zaVHSy7NN0G91/Bz9GD4owex5+eop+KvgbxXsP/O+iW1/Ln+BrJ8QiIR5a6xNPtrdTvLkxqlDClx13QO1uB8CA==", + "dev": true, "requires": { "@babel/runtime": "^7.1.2", "history": "^4.9.0", @@ -9737,7 +9751,8 @@ "resolve-pathname": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-2.2.0.tgz", - "integrity": "sha512-bAFz9ld18RzJfddgrO2e/0S2O81710++chRMUxHjXOYKF6jTAMrUNZrEZ1PvV0zlhfjidm08iRPdTLPno1FuRg==" + "integrity": "sha512-bAFz9ld18RzJfddgrO2e/0S2O81710++chRMUxHjXOYKF6jTAMrUNZrEZ1PvV0zlhfjidm08iRPdTLPno1FuRg==", + "dev": true }, "resolve-url": { "version": "0.2.1", @@ -10093,7 +10108,8 @@ "single-spa-react": { "version": "2.10.2", "resolved": "https://registry.npmjs.org/single-spa-react/-/single-spa-react-2.10.2.tgz", - "integrity": "sha512-8zOQJRDdZ5Uo7K2RutBiapKuNvlP9Sw3qeQYN1nhSvouc4M/NpIWA1VIsDkv4JUka7zG0eRd5CEbDYN6zz6lYA==" + "integrity": "sha512-8zOQJRDdZ5Uo7K2RutBiapKuNvlP9Sw3qeQYN1nhSvouc4M/NpIWA1VIsDkv4JUka7zG0eRd5CEbDYN6zz6lYA==", + "dev": true }, "sisteransi": { "version": "1.0.3", @@ -10810,12 +10826,14 @@ "tiny-invariant": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.0.6.tgz", - "integrity": "sha512-FOyLWWVjG+aC0UqG76V53yAWdXfH8bO6FNmyZOuUrzDzK8DI3/JRY25UD7+g49JWM1LXwymsKERB+DzI0dTEQA==" + "integrity": "sha512-FOyLWWVjG+aC0UqG76V53yAWdXfH8bO6FNmyZOuUrzDzK8DI3/JRY25UD7+g49JWM1LXwymsKERB+DzI0dTEQA==", + "dev": true }, "tiny-warning": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", - "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" + "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==", + "dev": true }, "tmp": { "version": "0.0.33", @@ -11222,7 +11240,8 @@ "value-equal": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-0.4.0.tgz", - "integrity": "sha512-x+cYdNnaA3CxvMaTX0INdTCN8m8aF2uY9BvEqmxuYp8bL09cs/kWVQPVGcA35fMktdOsP69IgU7wFj/61dJHEw==" + "integrity": "sha512-x+cYdNnaA3CxvMaTX0INdTCN8m8aF2uY9BvEqmxuYp8bL09cs/kWVQPVGcA35fMktdOsP69IgU7wFj/61dJHEw==", + "dev": true }, "vary": { "version": "1.1.2", diff --git a/package.json b/package.json index cfaabd96d..917b3d926 100644 --- a/package.json +++ b/package.json @@ -13,6 +13,9 @@ "prepublishOnly": "npm run build", "test": "jest --config jest.config.json" }, + "directories": { + "lib": "dist" + }, "browserslist": [ "extends browserslist-config-openmrs" ], @@ -38,6 +41,7 @@ "@babel/preset-env": "^7.5.5", "@babel/preset-react": "^7.0.0", "@babel/preset-typescript": "^7.3.3", + "@openmrs/react-root-decorator": "^1.0.0", "@testing-library/react": "^9.1.3", "@types/jest": "^24.0.18", "@types/react": "^16.9.2", @@ -49,6 +53,7 @@ "browserslist-config-openmrs": "^1.0.0", "clean-webpack-plugin": "^3.0.0", "css-loader": "^3.2.0", + "dayjs": "^1.8.16", "eslint": "^6.2.1", "eslint-config-prettier": "^6.1.0", "eslint-config-ts-react-important-stuff": "^1.0.0", @@ -58,8 +63,13 @@ "identity-obj-proxy": "^3.0.0", "jest": "^24.9.0", "jest-cli": "^24.9.0", + "kremling": "^2.0.1", + "lodash": "^4.17.15", "prettier": "^1.18.2", "pretty-quick": "^1.11.1", + "react-router": "^5.0.1", + "react-router-dom": "^5.0.1", + "single-spa-react": "^2.10.2", "style-loader": "^1.0.0", "systemjs-webpack-interop": "^1.1.0", "typescript": "^3.5.3", @@ -69,15 +79,8 @@ }, "dependencies": { "@openmrs/esm-api": "^1.0.3", - "@openmrs/react-root-decorator": "^1.0.0", "@types/react-router": "^5.0.3", - "dayjs": "^1.8.16", - "kremling": "^2.0.1", - "lodash": "^4.17.15", "react": "^16.9.0", - "react-dom": "^16.9.0", - "react-router": "^5.0.1", - "react-router-dom": "^5.0.1", - "single-spa-react": "^2.10.2" + "react-dom": "^16.9.0" } }