diff --git a/package.json b/package.json index 35a6f6b3..cf41001c 100644 --- a/package.json +++ b/package.json @@ -6,12 +6,12 @@ "storybook": "start-storybook -p 6006" }, "devDependencies": { - "@storybook/addon-actions": "3.4.0", - "@storybook/addon-info": "3.4.0", - "@storybook/addon-links": "3.4.0", - "@storybook/addon-storyshots": "3.4.0", - "@storybook/addons": "3.4.0", - "@storybook/react": "3.4.0", + "@storybook/addon-actions": "3.4.11", + "@storybook/addon-info": "3.4.11", + "@storybook/addon-links": "3.4.11", + "@storybook/addon-storyshots": "3.4.11", + "@storybook/addons": "3.4.11", + "@storybook/react": "3.4.11", "@types/d3": "5.0.0", "@types/d3-drag": "1.2.0", "@types/jest": "22.2.2", diff --git a/yarn.lock b/yarn.lock index 9f634664..fc18a038 100644 --- a/yarn.lock +++ b/yarn.lock @@ -54,11 +54,11 @@ version "0.7.0" resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.7.0.tgz#9a06f4f137ee84d7df0460c1fdb1135ffa6c50fd" -"@storybook/addon-actions@3.4.0": - version "3.4.0" - resolved "https://registry.yarnpkg.com/@storybook/addon-actions/-/addon-actions-3.4.0.tgz#8f6f869f708856845dff210af9340e54b443f346" +"@storybook/addon-actions@3.4.11": + version "3.4.11" + resolved "https://registry.yarnpkg.com/@storybook/addon-actions/-/addon-actions-3.4.11.tgz#a51418c5b684fd3df2788c19ef266845d6068baf" dependencies: - "@storybook/components" "3.4.0" + "@storybook/components" "3.4.11" babel-runtime "^6.26.0" deep-equal "^1.0.1" glamor "^2.20.40" @@ -69,12 +69,12 @@ react-inspector "^2.2.2" uuid "^3.2.1" -"@storybook/addon-info@3.4.0": - version "3.4.0" - resolved "https://registry.yarnpkg.com/@storybook/addon-info/-/addon-info-3.4.0.tgz#26cb866c596208721642c7635fc87909f89c809c" +"@storybook/addon-info@3.4.11": + version "3.4.11" + resolved "https://registry.yarnpkg.com/@storybook/addon-info/-/addon-info-3.4.11.tgz#eb4eafb2ec5a580acdaeacab0065ee8463eddefd" dependencies: - "@storybook/client-logger" "3.4.0" - "@storybook/components" "3.4.0" + "@storybook/client-logger" "3.4.11" + "@storybook/components" "3.4.11" babel-runtime "^6.26.0" glamor "^2.20.40" glamorous "^4.12.1" @@ -85,66 +85,66 @@ react-addons-create-fragment "^15.5.3" util-deprecate "^1.0.2" -"@storybook/addon-links@3.4.0": - version "3.4.0" - resolved "https://registry.yarnpkg.com/@storybook/addon-links/-/addon-links-3.4.0.tgz#638218a567b9318a72ab268963d7efcd47878164" +"@storybook/addon-links@3.4.11": + version "3.4.11" + resolved "https://registry.yarnpkg.com/@storybook/addon-links/-/addon-links-3.4.11.tgz#097b4fcf4b3af3903762ac0d7e65c5d37d14af88" dependencies: - "@storybook/components" "3.4.0" + "@storybook/components" "3.4.11" babel-runtime "^6.26.0" global "^4.3.2" prop-types "^15.6.1" -"@storybook/addon-storyshots@3.4.0": - version "3.4.0" - resolved "https://registry.yarnpkg.com/@storybook/addon-storyshots/-/addon-storyshots-3.4.0.tgz#cbd83bdc84cdbd71fc49feb25b16d61a73c13be5" +"@storybook/addon-storyshots@3.4.11": + version "3.4.11" + resolved "https://registry.yarnpkg.com/@storybook/addon-storyshots/-/addon-storyshots-3.4.11.tgz#feb2594ae30170638ea9aed3770325d96016cbf5" dependencies: - "@storybook/channels" "3.4.0" - "@storybook/node-logger" "3.4.0" + "@storybook/channels" "3.4.11" + "@storybook/node-logger" "3.4.11" babel-runtime "^6.26.0" glob "^7.1.2" global "^4.3.2" - jest-image-snapshot "^2.4.0" + jest-image-snapshot "^2.4.1" jest-specific-snapshot "^0.5.0" puppeteer "^1.2.0" read-pkg-up "^3.0.0" -"@storybook/addons@3.4.0": - version "3.4.0" - resolved "https://registry.yarnpkg.com/@storybook/addons/-/addons-3.4.0.tgz#c1a96d32759df0117b7b9e50e33ff6c7f98b34c9" +"@storybook/addons@3.4.11": + version "3.4.11" + resolved "https://registry.yarnpkg.com/@storybook/addons/-/addons-3.4.11.tgz#f3e27c46d80ad1f171888c4aad0a19a8a032d072" -"@storybook/channel-postmessage@3.4.0": - version "3.4.0" - resolved "https://registry.yarnpkg.com/@storybook/channel-postmessage/-/channel-postmessage-3.4.0.tgz#824ef774392e74802b9db368e1f97f2447652a14" +"@storybook/channel-postmessage@3.4.11": + version "3.4.11" + resolved "https://registry.yarnpkg.com/@storybook/channel-postmessage/-/channel-postmessage-3.4.11.tgz#69782fa3b9f879ae02a6d9b85b5d0902e75dabc2" dependencies: - "@storybook/channels" "3.4.0" + "@storybook/channels" "3.4.11" global "^4.3.2" json-stringify-safe "^5.0.1" -"@storybook/channels@3.4.0": - version "3.4.0" - resolved "https://registry.yarnpkg.com/@storybook/channels/-/channels-3.4.0.tgz#0702b8ddfee16aa69da942e18628e563fa7e1be0" +"@storybook/channels@3.4.11": + version "3.4.11" + resolved "https://registry.yarnpkg.com/@storybook/channels/-/channels-3.4.11.tgz#853ec40fdfa6c3ae8cff23f0cd86b77a719823f5" -"@storybook/client-logger@3.4.0": - version "3.4.0" - resolved "https://registry.yarnpkg.com/@storybook/client-logger/-/client-logger-3.4.0.tgz#130b1812cb5b5e9ea6962930da2c17265056defd" +"@storybook/client-logger@3.4.11": + version "3.4.11" + resolved "https://registry.yarnpkg.com/@storybook/client-logger/-/client-logger-3.4.11.tgz#b592ea227f9f330f50925f7c1c266cc658cbc704" -"@storybook/components@3.4.0": - version "3.4.0" - resolved "https://registry.yarnpkg.com/@storybook/components/-/components-3.4.0.tgz#b9cb9aee02b9ff9311433d8b57c60d0350b21880" +"@storybook/components@3.4.11": + version "3.4.11" + resolved "https://registry.yarnpkg.com/@storybook/components/-/components-3.4.11.tgz#dbaa1ee19036cd8617993fb6bf4a07780d111f7e" dependencies: glamor "^2.20.40" glamorous "^4.12.1" prop-types "^15.6.1" -"@storybook/core@3.4.0": - version "3.4.0" - resolved "https://registry.yarnpkg.com/@storybook/core/-/core-3.4.0.tgz#7f0135047682e56503f5509cb2bd2dc6b27c0ca4" +"@storybook/core@3.4.11": + version "3.4.11" + resolved "https://registry.yarnpkg.com/@storybook/core/-/core-3.4.11.tgz#fda9b0fbca73e3d2a8b1578296f113836fc2d473" dependencies: - "@storybook/addons" "3.4.0" - "@storybook/channel-postmessage" "3.4.0" - "@storybook/client-logger" "3.4.0" - "@storybook/node-logger" "3.4.0" - "@storybook/ui" "3.4.0" + "@storybook/addons" "3.4.11" + "@storybook/channel-postmessage" "3.4.11" + "@storybook/client-logger" "3.4.11" + "@storybook/node-logger" "3.4.11" + "@storybook/ui" "3.4.11" autoprefixer "^7.2.6" babel-runtime "^6.26.0" chalk "^2.3.2" @@ -160,15 +160,13 @@ postcss-loader "^2.1.2" prop-types "^15.6.1" qs "^6.5.1" - react "^16.0.0" - react-dom "^16.0.0" serve-favicon "^2.4.5" shelljs "^0.8.1" style-loader "^0.20.3" url-loader "^0.6.2" webpack "^3.11.0" webpack-dev-middleware "^1.12.2" - webpack-hot-middleware "^2.21.2" + webpack-hot-middleware "^2.22.1" "@storybook/mantra-core@^1.7.2": version "1.7.2" @@ -178,9 +176,9 @@ "@storybook/react-simple-di" "^1.2.1" babel-runtime "6.x.x" -"@storybook/node-logger@3.4.0": - version "3.4.0" - resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-3.4.0.tgz#ca06884967d98403b7524a424e60d7443c0080d1" +"@storybook/node-logger@3.4.11": + version "3.4.11" + resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-3.4.11.tgz#a6684a4c21f74dae937cd9f202deec0932d3f3b5" dependencies: npmlog "^4.1.2" @@ -216,22 +214,22 @@ dependencies: babel-runtime "^6.5.0" -"@storybook/react@3.4.0": - version "3.4.0" - resolved "https://registry.yarnpkg.com/@storybook/react/-/react-3.4.0.tgz#7c19d71ce27bb78b2d7a33d4fa2b30eceffe2677" - dependencies: - "@storybook/addon-actions" "3.4.0" - "@storybook/addon-links" "3.4.0" - "@storybook/addons" "3.4.0" - "@storybook/channel-postmessage" "3.4.0" - "@storybook/client-logger" "3.4.0" - "@storybook/core" "3.4.0" - "@storybook/node-logger" "3.4.0" - "@storybook/ui" "3.4.0" - airbnb-js-shims "^1.4.1" +"@storybook/react@3.4.11": + version "3.4.11" + resolved "https://registry.yarnpkg.com/@storybook/react/-/react-3.4.11.tgz#0496132d78ca2f66ace79d9c4f7e951402c962db" + dependencies: + "@storybook/addon-actions" "3.4.11" + "@storybook/addon-links" "3.4.11" + "@storybook/addons" "3.4.11" + "@storybook/channel-postmessage" "3.4.11" + "@storybook/client-logger" "3.4.11" + "@storybook/core" "3.4.11" + "@storybook/node-logger" "3.4.11" + "@storybook/ui" "3.4.11" + airbnb-js-shims "^1 || ^2" babel-loader "^7.1.4" babel-plugin-macros "^2.2.0" - babel-plugin-react-docgen "^1.8.3" + babel-plugin-react-docgen "^1.9.0" babel-plugin-transform-regenerator "^6.26.0" babel-plugin-transform-runtime "^6.23.0" babel-preset-env "^1.6.1" @@ -258,13 +256,13 @@ uglifyjs-webpack-plugin "^1.2.4" util-deprecate "^1.0.2" webpack "^3.11.0" - webpack-hot-middleware "^2.21.2" + webpack-hot-middleware "^2.22.1" -"@storybook/ui@3.4.0": - version "3.4.0" - resolved "https://registry.yarnpkg.com/@storybook/ui/-/ui-3.4.0.tgz#4826b7e5b67c0c6d0515c0aedf8df48f8c2ea3da" +"@storybook/ui@3.4.11": + version "3.4.11" + resolved "https://registry.yarnpkg.com/@storybook/ui/-/ui-3.4.11.tgz#d7b1bf92f0b27dbce86d8e22d0296095e692d2d0" dependencies: - "@storybook/components" "3.4.0" + "@storybook/components" "3.4.11" "@storybook/mantra-core" "^1.7.2" "@storybook/podda" "^1.2.3" "@storybook/react-komposer" "^2.0.3" @@ -554,22 +552,25 @@ agent-base@^4.1.0: dependencies: es6-promisify "^5.0.0" -airbnb-js-shims@^1.4.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/airbnb-js-shims/-/airbnb-js-shims-1.4.1.tgz#cc3e8eb8d35877f9d0fdc6583e26b0ee75b98ad0" +"airbnb-js-shims@^1 || ^2": + version "2.1.1" + resolved "https://registry.yarnpkg.com/airbnb-js-shims/-/airbnb-js-shims-2.1.1.tgz#a509611480db7e6d9db62fe2acfaeb473b6842ac" dependencies: array-includes "^3.0.3" - array.prototype.flatmap "^1.2.0" - array.prototype.flatten "^1.2.0" + array.prototype.flat "^1.2.1" + array.prototype.flatmap "^1.2.1" es5-shim "^4.5.10" es6-shim "^0.35.3" function.prototype.name "^1.1.0" object.entries "^1.0.4" + object.fromentries "^1.0.0" object.getownpropertydescriptors "^2.0.3" object.values "^1.0.4" promise.prototype.finally "^3.1.0" + string.prototype.matchall "^3.0.0" string.prototype.padend "^3.0.0" string.prototype.padstart "^3.0.0" + symbol.prototype.description "^1.0.0" ajv-keywords@^3.1.0: version "3.1.0" @@ -792,17 +793,17 @@ array-unique@^0.3.2: version "0.3.2" resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" -array.prototype.flatmap@^1.2.0: +array.prototype.flat@^1.2.1: version "1.2.1" - resolved "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.2.1.tgz#3103cd4826ef90019c9b0a4839b2535fa6faf4e9" + resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.2.1.tgz#812db8f02cad24d3fab65dd67eabe3b8903494a4" dependencies: define-properties "^1.1.2" es-abstract "^1.10.0" function-bind "^1.1.1" -array.prototype.flatten@^1.2.0: +array.prototype.flatmap@^1.2.1: version "1.2.1" - resolved "https://registry.yarnpkg.com/array.prototype.flatten/-/array.prototype.flatten-1.2.1.tgz#a77ae1b64524ce373b137fade324d12040d3c680" + resolved "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.2.1.tgz#3103cd4826ef90019c9b0a4839b2535fa6faf4e9" dependencies: define-properties "^1.1.2" es-abstract "^1.10.0" @@ -1269,9 +1270,9 @@ babel-plugin-minify-type-constructors@^0.3.0: dependencies: babel-helper-is-void-0 "^0.3.0" -babel-plugin-react-docgen@^1.8.3: +babel-plugin-react-docgen@^1.9.0: version "1.9.0" - resolved "https://registry.yarnpkg.com/babel-plugin-react-docgen/-/babel-plugin-react-docgen-1.9.0.tgz#2e79aeed2f93b53a172398f93324fdcf9f02e01f" + resolved "http://registry.npmjs.org/babel-plugin-react-docgen/-/babel-plugin-react-docgen-1.9.0.tgz#2e79aeed2f93b53a172398f93324fdcf9f02e01f" dependencies: babel-types "^6.24.1" lodash "^4.17.0" @@ -3672,6 +3673,16 @@ es-abstract@^1.10.0, es-abstract@^1.4.3, es-abstract@^1.5.1, es-abstract@^1.6.1, is-callable "^1.1.3" is-regex "^1.0.4" +es-abstract@^1.11.0, es-abstract@^1.12.0: + version "1.12.0" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.12.0.tgz#9dbbdd27c6856f0001421ca18782d786bf8a6165" + dependencies: + es-to-primitive "^1.1.1" + function-bind "^1.1.1" + has "^1.0.1" + is-callable "^1.1.3" + is-regex "^1.0.4" + es-to-primitive@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.1.1.tgz#45355248a88979034b6792e19bb81f2b7975dd0d" @@ -4723,6 +4734,10 @@ has-symbol-support-x@^1.4.1: version "1.4.2" resolved "https://registry.yarnpkg.com/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz#1409f98bc00247da45da67cee0a36f282ff26455" +has-symbols@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.0.tgz#ba1a8f1af2a0fc39650f5c850367704122063b44" + has-to-string-tag-x@^1.2.0: version "1.4.1" resolved "https://registry.yarnpkg.com/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz#a045ab383d7b4b2012a00148ab0aa5f290044d4d" @@ -5776,16 +5791,16 @@ jest-haste-map@^23.0.0-alpha.4: micromatch "^2.3.11" sane "^2.0.0" -jest-image-snapshot@^2.4.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/jest-image-snapshot/-/jest-image-snapshot-2.4.0.tgz#72bf8f0815bb0d6d1d7f210f0a470e6e87c8c640" +jest-image-snapshot@^2.4.1: + version "2.5.0" + resolved "https://registry.yarnpkg.com/jest-image-snapshot/-/jest-image-snapshot-2.5.0.tgz#bb9fbe932a0daa58baf861ab8d7f23a2072dd9e0" dependencies: chalk "^1.1.3" get-stdin "^5.0.1" lodash "^4.17.4" mkdirp "^0.5.1" pixelmatch "^4.0.2" - pngjs "^3.3.0" + pngjs "^3.3.3" rimraf "^2.6.2" jest-jasmine2@^22.4.3: @@ -7502,6 +7517,15 @@ object.entries@^1.0.4: function-bind "^1.1.0" has "^1.0.1" +object.fromentries@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-1.0.0.tgz#e90ec27445ec6e37f48be9af9077d9aa8bef0d40" + dependencies: + define-properties "^1.1.2" + es-abstract "^1.11.0" + function-bind "^1.1.1" + has "^1.0.1" + object.getownpropertydescriptors@^2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz#8758c846f5b407adab0f236e0986f14b051caa16" @@ -7906,10 +7930,14 @@ pn@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/pn/-/pn-1.1.0.tgz#e2f4cef0e219f463c179ab37463e4e1ecdccbafb" -pngjs@^3.0.0, pngjs@^3.3.0: +pngjs@^3.0.0: version "3.3.2" resolved "https://registry.yarnpkg.com/pngjs/-/pngjs-3.3.2.tgz#097c3c2a75feb223eadddea6bc9f0050cf830bc3" +pngjs@^3.3.3: + version "3.3.3" + resolved "https://registry.yarnpkg.com/pngjs/-/pngjs-3.3.3.tgz#85173703bde3edac8998757b96e5821d0966a21b" + posix-character-classes@^0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" @@ -8510,7 +8538,7 @@ react-docgen@^3.0.0-beta11: node-dir "^0.1.10" recast "^0.12.6" -react-dom@16.3.1, react-dom@^16.0.0: +react-dom@16.3.1: version "16.3.1" resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.3.1.tgz#6a3c90a4fb62f915bdbcf6204422d93a7d4ca573" dependencies: @@ -8598,7 +8626,7 @@ react-treebeard@^2.1.0: shallowequal "^0.2.2" velocity-react "^1.3.1" -react@16.3.1, react@^16.0.0: +react@16.3.1: version "16.3.1" resolved "https://registry.yarnpkg.com/react/-/react-16.3.1.tgz#4a2da433d471251c69b6033ada30e2ed1202cfd8" dependencies: @@ -8813,6 +8841,12 @@ regex-not@^1.0.0, regex-not@^1.0.2: extend-shallow "^3.0.2" safe-regex "^1.1.0" +regexp.prototype.flags@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.2.0.tgz#6b30724e306a27833eeb171b66ac8890ba37e41c" + dependencies: + define-properties "^1.1.2" + regexpu-core@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-1.0.0.tgz#86a763f58ee4d7c2f6b102e4764050de7ed90c6b" @@ -9598,6 +9632,16 @@ string-width@^2.0.0, string-width@^2.1.0, string-width@^2.1.1: is-fullwidth-code-point "^2.0.0" strip-ansi "^4.0.0" +string.prototype.matchall@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-3.0.0.tgz#66f4d8dd5c6c6cea4dffb55ec5f3184a8dd0dd59" + dependencies: + define-properties "^1.1.2" + es-abstract "^1.12.0" + function-bind "^1.1.1" + has-symbols "^1.0.0" + regexp.prototype.flags "^1.2.0" + string.prototype.padend@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/string.prototype.padend/-/string.prototype.padend-3.0.0.tgz#f3aaef7c1719f170c5eab1c32bf780d96e21f2f0" @@ -9762,6 +9806,12 @@ symbol-tree@^3.2.2: version "3.2.2" resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.2.tgz#ae27db38f660a7ae2e1c3b7d1bc290819b8519e6" +symbol.prototype.description@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/symbol.prototype.description/-/symbol.prototype.description-1.0.0.tgz#6e355660eb1e44ca8ad53a68fdb72ef131ca4b12" + dependencies: + has-symbols "^1.0.0" + taffydb@2.6.2: version "2.6.2" resolved "https://registry.yarnpkg.com/taffydb/-/taffydb-2.6.2.tgz#7cbcb64b5a141b6a2efc2c5d2c67b4e150b2a268" @@ -10570,9 +10620,9 @@ webpack-hot-client@^2.2.0: webpack-log "^1.1.1" ws "^4.0.0" -webpack-hot-middleware@^2.21.2: - version "2.21.2" - resolved "https://registry.yarnpkg.com/webpack-hot-middleware/-/webpack-hot-middleware-2.21.2.tgz#2e2aa65563b8b32546b67e53b5a9667dcd80f327" +webpack-hot-middleware@^2.22.1: + version "2.24.0" + resolved "https://registry.yarnpkg.com/webpack-hot-middleware/-/webpack-hot-middleware-2.24.0.tgz#d67ae5107edff29debbab3631a424c998856fd47" dependencies: ansi-html "0.0.7" html-entities "^1.2.0"