diff --git a/package-lock.json b/package-lock.json index e88dba1e324..c655111c8ff 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1685,11 +1685,6 @@ "@types/jquery": "*" } }, - "@types/invariant": { - "version": "2.2.29", - "resolved": "https://registry.npmjs.org/@types/invariant/-/invariant-2.2.29.tgz", - "integrity": "sha512-lRVw09gOvgviOfeUrKc/pmTiRZ7g7oDOU6OAutyuSHpm1/o2RaBQvRhgK8QEdu+FFuw/wnWb29A/iuxv9i8OpQ==" - }, "@types/jquery": { "version": "3.3.6", "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.3.6.tgz", @@ -1752,14 +1747,6 @@ "@types/react": "*" } }, - "@types/redux": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/@types/redux/-/redux-3.6.0.tgz", - "integrity": "sha1-8evh5UEVGAcuT9/KXHbhbnTBOZo=", - "requires": { - "redux": "*" - } - }, "@types/sinon": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/@types/sinon/-/sinon-4.0.0.tgz", @@ -3473,11 +3460,6 @@ "core-js": "^2.5.0" } }, - "autobind-decorator": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/autobind-decorator/-/autobind-decorator-2.1.0.tgz", - "integrity": "sha512-bgyxeRi1R2Q8kWpHsb1c+lXCulbIAHsyZRddaS+agAUX3hFUVZMociwvRgeZi1zWvfqEEjybSv4zxWvFV8ydQQ==" - }, "autodll-webpack-plugin": { "version": "0.4.2", "resolved": "https://registry.npmjs.org/autodll-webpack-plugin/-/autodll-webpack-plugin-0.4.2.tgz", @@ -5541,6 +5523,12 @@ "integrity": "sha1-OHHMCmoALow+Wzz38zYmRnXwa50=", "dev": true }, + "lodash": { + "version": "4.17.11", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz", + "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==", + "dev": true + }, "minimist": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", @@ -7005,17 +6993,6 @@ "integrity": "sha1-44Mx8IRLukm5qctxx3FYWqsbxlo=", "dev": true }, - "dnd-core": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/dnd-core/-/dnd-core-4.0.5.tgz", - "integrity": "sha1-O4PRONDV4mXHPsl43sXh7UQdxmU=", - "requires": { - "asap": "^2.0.6", - "invariant": "^2.2.4", - "lodash": "^4.17.10", - "redux": "^4.0.0" - } - }, "dns-equal": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", @@ -9062,7 +9039,8 @@ }, "ansi-regex": { "version": "2.1.1", - "bundled": true + "bundled": true, + "optional": true }, "aproba": { "version": "1.2.0", @@ -9427,7 +9405,8 @@ }, "safe-buffer": { "version": "5.1.1", - "bundled": true + "bundled": true, + "optional": true }, "safer-buffer": { "version": "2.1.2", @@ -9475,6 +9454,7 @@ "strip-ansi": { "version": "3.0.1", "bundled": true, + "optional": true, "requires": { "ansi-regex": "^2.0.0" } @@ -9513,11 +9493,13 @@ }, "wrappy": { "version": "1.0.2", - "bundled": true + "bundled": true, + "optional": true }, "yallist": { "version": "3.0.2", - "bundled": true + "bundled": true, + "optional": true } } }, @@ -13766,9 +13748,9 @@ } }, "lodash": { - "version": "4.17.11", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz", - "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==" + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==" }, "lodash._getnative": { "version": "3.9.1", @@ -21604,77 +21586,6 @@ } } }, - "react-dnd": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/react-dnd/-/react-dnd-5.0.0.tgz", - "integrity": "sha1-xKF8cBCeRW2tiQa+g45u6PMrBrU=", - "requires": { - "dnd-core": "^4.0.5", - "hoist-non-react-statics": "^2.5.0", - "invariant": "^2.1.0", - "lodash": "^4.17.10", - "recompose": "^0.27.1", - "shallowequal": "^1.0.2" - }, - "dependencies": { - "hoist-non-react-statics": { - "version": "2.5.5", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz", - "integrity": "sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw==" - }, - "recompose": { - "version": "0.27.1", - "resolved": "https://registry.npmjs.org/recompose/-/recompose-0.27.1.tgz", - "integrity": "sha512-p7xsyi/rfNjHfdP7vPU02uSFa+Q1eHhjKrvO+3+kRP4Ortj+MxEmpmd+UQtBGM2D2iNAjzNI5rCyBKp9Ob5McA==", - "requires": { - "babel-runtime": "^6.26.0", - "change-emitter": "^0.1.2", - "fbjs": "^0.8.1", - "hoist-non-react-statics": "^2.3.1", - "react-lifecycles-compat": "^3.0.2", - "symbol-observable": "^1.0.4" - } - } - } - }, - "react-dnd-html5-backend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/react-dnd-html5-backend/-/react-dnd-html5-backend-3.0.2.tgz", - "integrity": "sha1-hxcv1L6Q5FNTEZtA4Q9ZHd+GYe0=", - "requires": { - "autobind-decorator": "^2.1.0", - "dnd-core": "^3.0.2", - "lodash": "^4.2.0", - "shallowequal": "^1.0.2" - }, - "dependencies": { - "@types/lodash": { - "version": "4.14.116", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.116.tgz", - "integrity": "sha512-lRnAtKnxMXcYYXqOiotTmJd74uawNWuPnsnPrrO7HiFuE3npE2iQhfABatbYDyxTNqZNuXzcKGhw37R7RjBFLg==" - }, - "@types/node": { - "version": "8.10.32", - "resolved": "https://registry.npmjs.org/@types/node/-/node-8.10.32.tgz", - "integrity": "sha512-8OfXpkB3E0jhpcpyVlqJDV5mkXlrsJrDZR7q0uss8SBdW8IxNdx/J2o5m7cM2qbFzyd/o+aV5Z4OJcIukI6UlA==" - }, - "dnd-core": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/dnd-core/-/dnd-core-3.0.2.tgz", - "integrity": "sha1-6UdXdiBTHH7jelGM1d3hfQ798PM=", - "requires": { - "@types/invariant": "^2.2.29", - "@types/lodash": "^4.14.107", - "@types/node": "^8.10.11", - "@types/redux": "^3.6.0", - "asap": "^2.0.6", - "invariant": "^2.0.0", - "lodash": "^4.2.0", - "redux": "^4.0.0" - } - } - } - }, "react-docgen": { "version": "3.0.0-rc.2", "resolved": "https://registry.npmjs.org/react-docgen/-/react-docgen-3.0.0-rc.2.tgz", @@ -22278,55 +22189,49 @@ } }, "react-tag-input": { - "version": "5.2.3", - "resolved": "https://registry.npmjs.org/react-tag-input/-/react-tag-input-5.2.3.tgz", - "integrity": "sha512-NpAwKCHGtpkU9bjyCrhfrJe1Iqr5btuf6ukHpiUA0hoJ1JseNb9dGF3YNHANvqYIZDihulXj2Ix07oRdzsDE5A==", + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/react-tag-input/-/react-tag-input-6.4.1.tgz", + "integrity": "sha512-cHseMks9I62cR8F6a43i7EYOnGQc0te9PJ83SiunykZ9NITFA5dEqZDdYB4YrAtxaVZNm5OMhU8r3XK7zsA7vA==", "requires": { - "core-js": "2.5.5", - "lodash": "4.17.11", - "prop-types": "15.6.1", - "react": "16.4.1", - "react-dnd": "5.0.0", - "react-dnd-html5-backend": "3.0.2", - "react-dom": "16.4.1" + "classnames": "~2.2.6", + "core-js": "~2.6.5", + "lodash": "~4.17.12", + "memoize-one": "~5.0.1", + "prop-types": "~15.7.0" }, "dependencies": { "core-js": { - "version": "2.5.5", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.5.tgz", - "integrity": "sha1-sU3ek2xkDAV5prUMq8wTLdYSfjs=" + "version": "2.6.11", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.11.tgz", + "integrity": "sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==" }, - "prop-types": { - "version": "15.6.1", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.6.1.tgz", - "integrity": "sha512-4ec7bY1Y66LymSUOH/zARVYObB23AT2h8cf6e/O6ZALB/N0sqZFEx7rq6EYPX2MkOdKORuooI/H5k9TlR4q7kQ==", + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", "requires": { - "fbjs": "^0.8.16", - "loose-envify": "^1.3.1", - "object-assign": "^4.1.1" + "js-tokens": "^3.0.0 || ^4.0.0" } }, - "react": { - "version": "16.4.1", - "resolved": "https://registry.npmjs.org/react/-/react-16.4.1.tgz", - "integrity": "sha512-3GEs0giKp6E0Oh/Y9ZC60CmYgUPnp7voH9fbjWsvXtYFb4EWtgQub0ADSq0sJR0BbHc4FThLLtzlcFaFXIorwg==", - "requires": { - "fbjs": "^0.8.16", - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "prop-types": "^15.6.0" - } + "memoize-one": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-5.0.5.tgz", + "integrity": "sha512-ey6EpYv0tEaIbM/nTDOpHciXUvd+ackQrJgEzBwemhZZIWZjcyodqEcrmqDy2BKRTM3a65kKBV4WtLXJDt26SQ==" }, - "react-dom": { - "version": "16.4.1", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.4.1.tgz", - "integrity": "sha512-1Gin+wghF/7gl4Cqcvr1DxFX2Osz7ugxSwl6gBqCMpdrxHjIFUS7GYxrFftZ9Ln44FHw0JxCFD9YtZsrbR5/4A==", + "prop-types": { + "version": "15.7.2", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", + "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", "requires": { - "fbjs": "^0.8.16", - "loose-envify": "^1.1.0", + "loose-envify": "^1.4.0", "object-assign": "^4.1.1", - "prop-types": "^15.6.0" + "react-is": "^16.8.1" } + }, + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" } } }, @@ -22836,22 +22741,6 @@ } } }, - "redux": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/redux/-/redux-4.0.0.tgz", - "integrity": "sha512-NnnHF0h0WVE/hXyrB6OlX67LYRuaf/rJcbWvnHHEPCF/Xa/AZpwhs/20WyqzQae5x4SD2F9nPObgBh2rxAgLiA==", - "requires": { - "loose-envify": "^1.1.0", - "symbol-observable": "^1.2.0" - }, - "dependencies": { - "symbol-observable": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", - "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==" - } - } - }, "reflect.ownkeys": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/reflect.ownkeys/-/reflect.ownkeys-0.2.0.tgz", diff --git a/package.json b/package.json index 4a10484f2df..76683fd4c70 100644 --- a/package.json +++ b/package.json @@ -45,7 +45,7 @@ "intl": "1.2.5", "jsonwebtoken": "8.4.0", "load-script": "1.0.0", - "lodash": "4.17.11", + "lodash": "4.17.20", "lru-cache": "5.1.1", "markdown-loader": "4.0.0", "moment": "2.22.2", @@ -77,7 +77,7 @@ "react-quill": "1.3.3", "react-scrollchor": "6.0.0", "react-stickynode": "2.1.0", - "react-tag-input": "5.2.3", + "react-tag-input": "6.4.1", "react-tooltip": "3.9.1", "recompose": "0.30.0", "rehype-react": "3.1.0",