diff --git a/package-lock.json b/package-lock.json index 179e89a94f89..72acf8dc5d3e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -38,12 +38,12 @@ } }, "@edx/studio-frontend": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/@edx/studio-frontend/-/studio-frontend-1.6.3.tgz", - "integrity": "sha512-E7MqzbgKq28/30NP6jJCQ/DnZThcw6P/DObAW5lD4x+DMRSgKlXiXMo5KovSsBr26GOpdf8Ys0TgE4/ZhIZxAg==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@edx/studio-frontend/-/studio-frontend-1.7.0.tgz", + "integrity": "sha512-h4jas5y/tXb8PUqMVpDlauRgt2qQJ2A4GDCfBu2V60LDvblJZP4Cn2Wd4PVgWqO8MrqCUUZsE0LiqJBMgYovUg==", "requires": { "@edx/edx-bootstrap": "0.4.3", - "@edx/paragon": "2.4.3", + "@edx/paragon": "2.5.3", "babel-polyfill": "6.26.0", "classnames": "2.2.5", "copy-to-clipboard": "3.0.8", @@ -51,13 +51,16 @@ "js-cookie": "2.2.0", "popper.js": "1.12.9", "prop-types": "15.6.0", - "react": "16.3.0", + "react": "16.3.1", "react-dom": "16.1.0", "react-dropzone": "4.2.9", "react-intl": "2.4.0", - "react-intl-translations-manager": "5.0.1", - "react-paginate": "5.1.0", + "react-intl-translations-manager": "5.0.3", + "react-paginate": "5.2.2", "react-redux": "5.0.7", + "react-transition-group": "2.3.0", + "reactifex": "0.0.2", + "reactstrap": "4.8.0", "redux": "3.7.2", "redux-devtools-extension": "2.13.2", "redux-thunk": "2.2.0", @@ -66,9 +69,9 @@ }, "dependencies": { "@edx/paragon": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/@edx/paragon/-/paragon-2.4.3.tgz", - "integrity": "sha512-oJTvdLXpMA7UYd/70fur/oVsdjklf5f1zg1s8b3FKVlVwZnVbNwhEc7rXeANNRlPU5eYRvXiSr/3hsIpJbqzZg==", + "version": "2.5.3", + "resolved": "https://registry.npmjs.org/@edx/paragon/-/paragon-2.5.3.tgz", + "integrity": "sha512-uGfLHB71AxiJ1JtaPLQymA2pRxJw44YC42hGdUoZu1l9g2LAdZ1oMgmALa5vQ0l2U24ge4HvoOSHQGWSdprc9g==", "requires": { "@edx/edx-bootstrap": "0.4.3", "babel-polyfill": "6.26.0", @@ -77,16 +80,16 @@ "font-awesome": "4.7.0", "mailto-link": "1.0.0", "prop-types": "15.6.0", - "react": "16.3.0", + "react": "16.3.1", "react-dom": "16.1.0", "react-element-proptypes": "1.0.0", "react-proptype-conditional-require": "1.0.4" } }, "react": { - "version": "16.3.0", - "resolved": "https://registry.npmjs.org/react/-/react-16.3.0.tgz", - "integrity": "sha512-Qh35tNbwY8SLFELkN3PCLO16EARV+lgcmNkQnoZXfzAF1ASRpeucZYUwBlBzsRAzTb7KyfBaLQ4/K/DLC6MYeA==", + "version": "16.3.1", + "resolved": "https://registry.npmjs.org/react/-/react-16.3.1.tgz", + "integrity": "sha512-NbkxN9jsZ6+G+ICsLdC7/wUD26uNbvKU/RAxEWgc9kcdKvROt+5d5j2cNQm5PSFTQ4WNGsR3pa4qL2Q0/WSy1w==", "requires": { "fbjs": "0.8.16", "loose-envify": "1.3.1", @@ -1676,6 +1679,11 @@ } } }, + "chain-function": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/chain-function/-/chain-function-1.0.0.tgz", + "integrity": "sha1-DUqzfn4Y6tC9xHuSB2QRjOWHM9w=" + }, "chalk": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.1.tgz", @@ -2587,6 +2595,11 @@ "esutils": "2.0.2" } }, + "dom-helpers": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-3.3.1.tgz", + "integrity": "sha512-2Sm+JaYn74OiTM2wHvxJOo3roiq/h25Yi69Fqk269cNUwIXsCvATB6CRSFC9Am/20G2b28hGv/+7NiWydIrPvg==" + }, "dom-serialize": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz", @@ -5922,6 +5935,16 @@ "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz", "integrity": "sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U=" }, + "lodash.isfunction": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/lodash.isfunction/-/lodash.isfunction-3.0.9.tgz", + "integrity": "sha512-AirXNj15uRIMMPihnkInB4i3NHeb4iBtNg9WRWuK2o31S+ePwwNmDPaTL3o7dTJ+VXNZim7rFs4rxN4YU1oUJw==" + }, + "lodash.isobject": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/lodash.isobject/-/lodash.isobject-3.0.2.tgz", + "integrity": "sha1-PI+41bW/S/kK4G4U8qUwpO2TXh0=" + }, "lodash.keys": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz", @@ -5977,6 +6000,11 @@ "lodash.escape": "3.2.0" } }, + "lodash.tonumber": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/lodash.tonumber/-/lodash.tonumber-4.0.3.tgz", + "integrity": "sha1-C5azGzVnJ5Prf1pj7nkfG56QJdk=" + }, "lodash.uniq": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", @@ -7882,16 +7910,6 @@ "prop-types": "15.6.0" } }, - "react-addons-create-fragment": { - "version": "15.6.2", - "resolved": "https://registry.npmjs.org/react-addons-create-fragment/-/react-addons-create-fragment-15.6.2.tgz", - "integrity": "sha1-o5TefCx77Na1R1uhuXrEcs58dPg=", - "requires": { - "fbjs": "0.8.16", - "loose-envify": "1.3.1", - "object-assign": "4.1.1" - } - }, "react-dom": { "version": "16.1.0", "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.1.0.tgz", @@ -7929,24 +7947,62 @@ } }, "react-intl-translations-manager": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/react-intl-translations-manager/-/react-intl-translations-manager-5.0.1.tgz", - "integrity": "sha512-8W0m7LrcxB/K5xJa1yQDMnmfMpFGaV3tDBd2sMJCvdQUgJt5HjjkAwwuslCHOEVBguP9XwX0oABRPrBXfP3XhQ==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/react-intl-translations-manager/-/react-intl-translations-manager-5.0.3.tgz", + "integrity": "sha512-EfBeugnOGFcdUbQyY9TqBMbuauQ8wm73ZqFr0UqCljhbXl7YDHQcVzclWFRkVmlUffzxitLQFhAZEVVeRNQSwA==", "requires": { - "chalk": "2.3.1", + "chalk": "2.3.2", "glob": "7.1.2", "json-stable-stringify": "1.0.1", "mkdirp": "0.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "1.9.1" + } + }, + "chalk": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.2.tgz", + "integrity": "sha512-ZM4j2/ld/YZDc3Ma8PgN7gyAk+kHMMMyzLNryCPGhWrsfAuDVeuid5bpRFTDgMH9JBK2lA4dyyAkkZYF/WcqDQ==", + "requires": { + "ansi-styles": "3.2.1", + "escape-string-regexp": "1.0.5", + "supports-color": "5.3.0" + } + }, + "supports-color": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.3.0.tgz", + "integrity": "sha512-0aP01LLIskjKs3lq52EC0aGBAJhLq7B2Rd8HC/DR/PtNNpcLilNmHC12O+hu0usQpo7wtHNRqtrhBwtDb0+dNg==", + "requires": { + "has-flag": "3.0.0" + } + } } }, "react-paginate": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/react-paginate/-/react-paginate-5.1.0.tgz", - "integrity": "sha1-m+5fqUmIEgQteD8YGxygQ7V7haU=", + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/react-paginate/-/react-paginate-5.2.2.tgz", + "integrity": "sha512-hQSwlaLUhLbWz3QdU70VUoz6RIJED1yGKw63fNmnlFdPtnCVbEqaeBzpT5f2AgBkUJ/xWtQttK4XvXtZBR8LlA==", "requires": { - "classnames": "2.2.5", - "prop-types": "15.6.0", - "react-addons-create-fragment": "15.6.2" + "prop-types": "15.6.1" + }, + "dependencies": { + "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==", + "requires": { + "fbjs": "0.8.16", + "loose-envify": "1.3.1", + "object-assign": "4.1.1" + } + } } }, "react-proptype-conditional-require": { @@ -7981,6 +8037,41 @@ "slick-carousel": "1.8.1" } }, + "react-transition-group": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-2.3.0.tgz", + "integrity": "sha512-OU3/swEL8y233u5ajTn3FIcQQ/b3XWjLXB6e2LnM1OK5JATtsyfJvPTZ8c/dawHNqjUltcdHRSpgMtPe7v07pw==", + "requires": { + "chain-function": "1.0.0", + "dom-helpers": "3.3.1", + "loose-envify": "1.3.1", + "prop-types": "15.6.0", + "warning": "3.0.0" + } + }, + "reactifex": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/reactifex/-/reactifex-0.0.2.tgz", + "integrity": "sha512-h4kBLr2U/W/Iw/uxkmwIhChu3BhaGYWfG0WdZkPHuwfPOzhsTTogrThX9ebdq2YE+ueKLRiiAxqBlRhgj8XhSQ==" + }, + "reactstrap": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/reactstrap/-/reactstrap-4.8.0.tgz", + "integrity": "sha1-6zUGQqYoLHnH4b2Nb3XGJxMaQvY=", + "requires": { + "classnames": "2.2.5", + "lodash.isfunction": "3.0.9", + "lodash.isobject": "3.0.2", + "lodash.tonumber": "4.0.3", + "prop-types": "15.6.0", + "reactstrap-tether": "1.3.4" + } + }, + "reactstrap-tether": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/reactstrap-tether/-/reactstrap-tether-1.3.4.tgz", + "integrity": "sha1-htlNMCFv+jTOssYm9LmRLA0ZOJQ=" + }, "read-pkg": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", @@ -10369,6 +10460,14 @@ "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=", "dev": true }, + "warning": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/warning/-/warning-3.0.0.tgz", + "integrity": "sha1-MuU3fLVy3kqwR1O9+IIcAe1gW3w=", + "requires": { + "loose-envify": "1.3.1" + } + }, "watchpack": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.4.0.tgz", diff --git a/package.json b/package.json index 3a4db6d85bbf..aa163dc0eb5a 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "dependencies": { "@edx/edx-bootstrap": "0.4.3", "@edx/paragon": "1.7.1", - "@edx/studio-frontend": "1.6.3", + "@edx/studio-frontend": "1.7.0", "babel-core": "6.26.0", "babel-loader": "6.4.1", "babel-plugin-transform-class-properties": "6.24.1",