diff --git a/package.json b/package.json index d3bc269..9d3a592 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,8 @@ "test": "react-scripts test", "eject": "react-scripts eject", "storybook": "start-storybook -p 6006 -s public", - "build-storybook": "build-storybook -s public" + "build-storybook": "build-storybook -s public", + "chromatic": "npx chromatic --project-token=cfa867cf458b" }, "eslintConfig": { "extends": [ @@ -53,11 +54,11 @@ ] }, "devDependencies": { - "@storybook/addon-actions": "^6.4.9", - "@storybook/addon-essentials": "^6.4.9", - "@storybook/addon-links": "^6.4.9", - "@storybook/node-logger": "^6.4.9", + "@storybook/addon-actions": "^6.4.16", + "@storybook/addon-essentials": "^6.4.16", + "@storybook/addon-links": "^6.4.16", + "@storybook/node-logger": "^6.4.16", "@storybook/preset-create-react-app": "^3.1.7", - "@storybook/react": "^6.4.9" + "@storybook/react": "^6.4.16" } } diff --git a/src/components/Task.js b/src/components/Task.js index cf8b59c..8c0a166 100644 --- a/src/components/Task.js +++ b/src/components/Task.js @@ -1,22 +1,9 @@ import React from 'react'; import PropTypes from 'prop-types'; -import { - Checkbox, - Flex, - IconButton, - Input, - Box, - VisuallyHidden, -} from '@chakra-ui/react'; -import { BellIcon } from '@chakra-ui/icons'; +import { Checkbox, Flex, IconButton, Input, Box, VisuallyHidden } from '@chakra-ui/react'; +import { StarIcon } from '@chakra-ui/icons'; -export const Task = ({ - task: { id, title, state }, - onArchiveTask, - onTogglePinTask, - onEditTitle, - ...props -}) => ( +export const Task = ({ task: { id, title, state }, onArchiveTask, onTogglePinTask, onEditTitle, ...props }) => ( - onArchiveTask(e.target.checked, id)} - > + onArchiveTask(e.target.checked, id)}> Archive @@ -47,8 +30,7 @@ export const Task = ({ flex="1 1 auto" color={state === 'TASK_ARCHIVED' ? 'gray.400' : 'gray.700'} textDecoration={state === 'TASK_ARCHIVED' ? 'line-through' : 'none'} - fontSize="md" - fontWeight="bold" + fontSize="sm" isTruncated value={title} onChange={(e) => onEditTitle(e.target.value, id)} @@ -59,7 +41,7 @@ export const Task = ({ flex="none" aria-label={state === 'TASK_PINNED' ? 'unpin' : 'pin'} variant={state === 'TASK_PINNED' ? 'unpin' : 'pin'} - icon={} + icon={} onClick={() => onTogglePinTask(state, id)} /> diff --git a/src/components/Task.stories.js b/src/components/Task.stories.js new file mode 100644 index 0000000..1adff72 --- /dev/null +++ b/src/components/Task.stories.js @@ -0,0 +1,53 @@ +import React from 'react'; + +import { Task } from './Task'; + +export default { + component: Task, + title: 'Task', + argTypes: { + onArchiveTask: { action: 'onArchiveTask' }, + onTogglePinTask: { action: 'onTogglePinTask' }, + onEditTask: { action: 'onEditTask' }, + }, +}; + +const Template = (args) => ; + +export const Default = Template.bind({}); +Default.args = { + task: { + id: '1', + title: 'Buy milk', + state: 'TASK_INBOX', + }, +}; + +export const Pinned = Template.bind({}); +Pinned.args = { + task: { + id: '2', + title: 'QA dropdown', + state: 'TASK_PINNED', + }, +}; + +export const Archived = Template.bind({}); +Archived.args = { + task: { + id: '3', + title: 'Write schema for account menu', + state: 'TASK_ARCHIVED', + }, +}; + +const longTitleString = `This task's name is absurdly large. In fact, I think if I keep going I might end up with content overflow. What will happen? The star that represents a pinned task could have text overlapping. The text could cut-off abruptly when it reaches the star. I hope not!`; + +export const LongTitle = Template.bind({}); +LongTitle.args = { + task: { + id: '4', + title: longTitleString, + state: 'TASK_INBOX', + }, +}; diff --git a/yarn.lock b/yarn.lock index 12fc613..cf68e30 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2563,17 +2563,17 @@ dependencies: "@sinonjs/commons" "^1.7.0" -"@storybook/addon-actions@6.4.9", "@storybook/addon-actions@^6.4.9": - version "6.4.9" - resolved "https://registry.yarnpkg.com/@storybook/addon-actions/-/addon-actions-6.4.9.tgz#1d4e8c00ad304efe6722043dac759f4716b515ee" - integrity sha512-L1N66p/vr+wPUBfrH3qffjNAcWSS/wvuL370T7cWxALA9LLA8yY9U2EpITc5btuCC5QOxApCeyHkFnrBhNa94g== - dependencies: - "@storybook/addons" "6.4.9" - "@storybook/api" "6.4.9" - "@storybook/components" "6.4.9" - "@storybook/core-events" "6.4.9" +"@storybook/addon-actions@6.4.16", "@storybook/addon-actions@^6.4.16": + version "6.4.16" + resolved "https://registry.yarnpkg.com/@storybook/addon-actions/-/addon-actions-6.4.16.tgz#318a0060098f81c0287cc9df5d9f3bd92264ec38" + integrity sha512-3rhlyt7QAIdGKDhEP2+KKfO6qFCU0jv9QzEoPj6K0d6tFO0Iia4QdTrks+hksKOjKDO/dCwmgbtk9B+jqAS0Sg== + dependencies: + "@storybook/addons" "6.4.16" + "@storybook/api" "6.4.16" + "@storybook/components" "6.4.16" + "@storybook/core-events" "6.4.16" "@storybook/csf" "0.0.2--canary.87bc651.0" - "@storybook/theming" "6.4.9" + "@storybook/theming" "6.4.16" core-js "^3.8.2" fast-deep-equal "^3.1.3" global "^4.4.0" @@ -2587,18 +2587,18 @@ util-deprecate "^1.0.2" uuid-browser "^3.1.0" -"@storybook/addon-backgrounds@6.4.9": - version "6.4.9" - resolved "https://registry.yarnpkg.com/@storybook/addon-backgrounds/-/addon-backgrounds-6.4.9.tgz#89033aed6f01d6a2dc134cbdb1ce0c46afd130ec" - integrity sha512-/jqUZvk+x8TpDedyFnJamSYC91w/e8prj42xtgLG4+yBlb0UmewX7BAq9i/lhowhUjuLKaOX9E8E0AHftg8L6A== +"@storybook/addon-backgrounds@6.4.16": + version "6.4.16" + resolved "https://registry.yarnpkg.com/@storybook/addon-backgrounds/-/addon-backgrounds-6.4.16.tgz#d91e12612d6e86f125cea7dd69e6d6d659906bb1" + integrity sha512-5zrv7jAaesshViGT90DWtg4F47q3e0AUaCuGB/OcbGaChu5Pl01TqMoXykfquKIAhjLwjkhIq72ctbvgNhhGCw== dependencies: - "@storybook/addons" "6.4.9" - "@storybook/api" "6.4.9" - "@storybook/client-logger" "6.4.9" - "@storybook/components" "6.4.9" - "@storybook/core-events" "6.4.9" + "@storybook/addons" "6.4.16" + "@storybook/api" "6.4.16" + "@storybook/client-logger" "6.4.16" + "@storybook/components" "6.4.16" + "@storybook/core-events" "6.4.16" "@storybook/csf" "0.0.2--canary.87bc651.0" - "@storybook/theming" "6.4.9" + "@storybook/theming" "6.4.16" core-js "^3.8.2" global "^4.4.0" memoizerific "^1.11.3" @@ -2606,28 +2606,28 @@ ts-dedent "^2.0.0" util-deprecate "^1.0.2" -"@storybook/addon-controls@6.4.9": - version "6.4.9" - resolved "https://registry.yarnpkg.com/@storybook/addon-controls/-/addon-controls-6.4.9.tgz#286a184336a80981fdd805f44a68f60fb6e38e73" - integrity sha512-2eqtiYugCAOw8MCv0HOfjaZRQ4lHydMYoKIFy/QOv6/mjcJeG9dF01dA30n3miErQ18BaVyAB5+7rrmuqMwXVA== +"@storybook/addon-controls@6.4.16": + version "6.4.16" + resolved "https://registry.yarnpkg.com/@storybook/addon-controls/-/addon-controls-6.4.16.tgz#75dd00c8f17267e9ead370d740b1192e32698494" + integrity sha512-WIGVvVwP7e9ccEjMrHEOZJofbxTyyFzHZfNRfm4Klp1umrzJZOx/LdS2f+YN+Gi7y49ApvHS03UKL1GTOQHupA== dependencies: - "@storybook/addons" "6.4.9" - "@storybook/api" "6.4.9" - "@storybook/client-logger" "6.4.9" - "@storybook/components" "6.4.9" - "@storybook/core-common" "6.4.9" + "@storybook/addons" "6.4.16" + "@storybook/api" "6.4.16" + "@storybook/client-logger" "6.4.16" + "@storybook/components" "6.4.16" + "@storybook/core-common" "6.4.16" "@storybook/csf" "0.0.2--canary.87bc651.0" - "@storybook/node-logger" "6.4.9" - "@storybook/store" "6.4.9" - "@storybook/theming" "6.4.9" + "@storybook/node-logger" "6.4.16" + "@storybook/store" "6.4.16" + "@storybook/theming" "6.4.16" core-js "^3.8.2" lodash "^4.17.21" ts-dedent "^2.0.0" -"@storybook/addon-docs@6.4.9": - version "6.4.9" - resolved "https://registry.yarnpkg.com/@storybook/addon-docs/-/addon-docs-6.4.9.tgz#dc34c6152085043a771623b2de344bc9d91f0563" - integrity sha512-sJvnbp6Z+e7B1+vDE8gZVhCg1eNotIa7bx9LYd1Y2QwJ4PEv9hE2YxnzmWt3NZJGtrn4gdGaMCk7pmksugHi7g== +"@storybook/addon-docs@6.4.16": + version "6.4.16" + resolved "https://registry.yarnpkg.com/@storybook/addon-docs/-/addon-docs-6.4.16.tgz#0db0ebc193481f676472ee9bc8edc915c0f76499" + integrity sha512-oC4ui6JEl72r1/Q6shKafVppW/K0ot87NdB+Grx7jtZYfo809HvJ2sNx/12NAwN/5QQLUvkW/qJ28qEo8x0nlg== dependencies: "@babel/core" "^7.12.10" "@babel/generator" "^7.12.11" @@ -2638,21 +2638,21 @@ "@mdx-js/loader" "^1.6.22" "@mdx-js/mdx" "^1.6.22" "@mdx-js/react" "^1.6.22" - "@storybook/addons" "6.4.9" - "@storybook/api" "6.4.9" - "@storybook/builder-webpack4" "6.4.9" - "@storybook/client-logger" "6.4.9" - "@storybook/components" "6.4.9" - "@storybook/core" "6.4.9" - "@storybook/core-events" "6.4.9" + "@storybook/addons" "6.4.16" + "@storybook/api" "6.4.16" + "@storybook/builder-webpack4" "6.4.16" + "@storybook/client-logger" "6.4.16" + "@storybook/components" "6.4.16" + "@storybook/core" "6.4.16" + "@storybook/core-events" "6.4.16" "@storybook/csf" "0.0.2--canary.87bc651.0" - "@storybook/csf-tools" "6.4.9" - "@storybook/node-logger" "6.4.9" - "@storybook/postinstall" "6.4.9" - "@storybook/preview-web" "6.4.9" - "@storybook/source-loader" "6.4.9" - "@storybook/store" "6.4.9" - "@storybook/theming" "6.4.9" + "@storybook/csf-tools" "6.4.16" + "@storybook/node-logger" "6.4.16" + "@storybook/postinstall" "6.4.16" + "@storybook/preview-web" "6.4.16" + "@storybook/source-loader" "6.4.16" + "@storybook/store" "6.4.16" + "@storybook/theming" "6.4.16" acorn "^7.4.1" acorn-jsx "^5.3.1" acorn-walk "^7.2.0" @@ -2667,7 +2667,7 @@ lodash "^4.17.21" nanoid "^3.1.23" p-limit "^3.1.0" - prettier "^2.2.1" + prettier ">=2.2.1 <=2.3.0" prop-types "^15.7.2" react-element-to-jsx-string "^14.3.4" regenerator-runtime "^0.13.7" @@ -2676,36 +2676,36 @@ ts-dedent "^2.0.0" util-deprecate "^1.0.2" -"@storybook/addon-essentials@^6.4.9": - version "6.4.9" - resolved "https://registry.yarnpkg.com/@storybook/addon-essentials/-/addon-essentials-6.4.9.tgz#e761a61a9ac9809b8a5d8b6f7c5a1b50f0e2cd91" - integrity sha512-3YOtGJsmS7A4aIaclnEqTgO+fUEX63pHq2CvqIKPGLVPgLmn6MnEhkkV2j30MfAkoe3oynLqFBvkCdYwzwJxNQ== - dependencies: - "@storybook/addon-actions" "6.4.9" - "@storybook/addon-backgrounds" "6.4.9" - "@storybook/addon-controls" "6.4.9" - "@storybook/addon-docs" "6.4.9" - "@storybook/addon-measure" "6.4.9" - "@storybook/addon-outline" "6.4.9" - "@storybook/addon-toolbars" "6.4.9" - "@storybook/addon-viewport" "6.4.9" - "@storybook/addons" "6.4.9" - "@storybook/api" "6.4.9" - "@storybook/node-logger" "6.4.9" +"@storybook/addon-essentials@^6.4.16": + version "6.4.16" + resolved "https://registry.yarnpkg.com/@storybook/addon-essentials/-/addon-essentials-6.4.16.tgz#02908372dc7be34f4e22cdf15bef268d9726f676" + integrity sha512-qKQR74+96Hj21HWrBj9FfTc8jvQNTOqFLPXsZzZXkxIsH6IcL5xs8KpjdjEWt2RrBiwlpcTSfxHULC1L7cLQDA== + dependencies: + "@storybook/addon-actions" "6.4.16" + "@storybook/addon-backgrounds" "6.4.16" + "@storybook/addon-controls" "6.4.16" + "@storybook/addon-docs" "6.4.16" + "@storybook/addon-measure" "6.4.16" + "@storybook/addon-outline" "6.4.16" + "@storybook/addon-toolbars" "6.4.16" + "@storybook/addon-viewport" "6.4.16" + "@storybook/addons" "6.4.16" + "@storybook/api" "6.4.16" + "@storybook/node-logger" "6.4.16" core-js "^3.8.2" regenerator-runtime "^0.13.7" ts-dedent "^2.0.0" -"@storybook/addon-links@^6.4.9": - version "6.4.9" - resolved "https://registry.yarnpkg.com/@storybook/addon-links/-/addon-links-6.4.9.tgz#2d0a7f813dcef160feb357f6548bb1a7ba425d7d" - integrity sha512-xXFz/bmw67u4+zPVqJdiJkCtGrO2wAhcsLc4QSTc2+Xgkvkk7ulcRguiujAy5bfinhPa6U1vpJrrg5GFGV+trA== +"@storybook/addon-links@^6.4.16": + version "6.4.16" + resolved "https://registry.yarnpkg.com/@storybook/addon-links/-/addon-links-6.4.16.tgz#1dc77181bde2d3cb7f5769b713efd4f063861293" + integrity sha512-8Efdl0K1sgFwsjHHoeAgtKIRBvnjsSFPXM9WtrvXgxJVLAqHiFw+cuo591tEprECKSIpJSwyWh4cEfbL7n74Mg== dependencies: - "@storybook/addons" "6.4.9" - "@storybook/client-logger" "6.4.9" - "@storybook/core-events" "6.4.9" + "@storybook/addons" "6.4.16" + "@storybook/client-logger" "6.4.16" + "@storybook/core-events" "6.4.16" "@storybook/csf" "0.0.2--canary.87bc651.0" - "@storybook/router" "6.4.9" + "@storybook/router" "6.4.16" "@types/qs" "^6.9.5" core-js "^3.8.2" global "^4.4.0" @@ -2714,94 +2714,94 @@ regenerator-runtime "^0.13.7" ts-dedent "^2.0.0" -"@storybook/addon-measure@6.4.9": - version "6.4.9" - resolved "https://registry.yarnpkg.com/@storybook/addon-measure/-/addon-measure-6.4.9.tgz#d4446e0b0686f4f25bbd7eee8c4cf296d8bea216" - integrity sha512-c7r98kZM0i7ZrNf0BZe/12BwTYGDLUnmyNcLhugquvezkm32R1SaqXF8K1bGkWkSuzBvt49lAXXPPGUh+ByWEQ== +"@storybook/addon-measure@6.4.16": + version "6.4.16" + resolved "https://registry.yarnpkg.com/@storybook/addon-measure/-/addon-measure-6.4.16.tgz#6a69d0e71635a25ce45f18ae09c33a928208b6e2" + integrity sha512-hMdFNAXvZkR9VCeqKQO+EE6Tro8bqYsgIUmuOIEwiexjFXJxH/mW4xs6e624TFu4fv96qA7hYAIj0hyKpXa+VA== dependencies: - "@storybook/addons" "6.4.9" - "@storybook/api" "6.4.9" - "@storybook/client-logger" "6.4.9" - "@storybook/components" "6.4.9" - "@storybook/core-events" "6.4.9" + "@storybook/addons" "6.4.16" + "@storybook/api" "6.4.16" + "@storybook/client-logger" "6.4.16" + "@storybook/components" "6.4.16" + "@storybook/core-events" "6.4.16" "@storybook/csf" "0.0.2--canary.87bc651.0" core-js "^3.8.2" global "^4.4.0" -"@storybook/addon-outline@6.4.9": - version "6.4.9" - resolved "https://registry.yarnpkg.com/@storybook/addon-outline/-/addon-outline-6.4.9.tgz#0f6b20eb41580686cca4b9f12937932dd5f51c64" - integrity sha512-pXXfqisYfdoxyJuSogNBOUiqIugv0sZGYDJXuwEgEDZ27bZD6fCQmsK3mqSmRzAfXwDqTKvWuu2SRbEk/cRRGA== +"@storybook/addon-outline@6.4.16": + version "6.4.16" + resolved "https://registry.yarnpkg.com/@storybook/addon-outline/-/addon-outline-6.4.16.tgz#d0a674e453e85141063dfeb6c2977be6f58fc926" + integrity sha512-yWj/oJ+nBgjIP6d8PtHJckNXoK3HACpZ+c0cC/3bXtjWH93DxUHIu2Qlt7oyYfzmw3eIHs6Pr063kl/MPsrT2A== dependencies: - "@storybook/addons" "6.4.9" - "@storybook/api" "6.4.9" - "@storybook/client-logger" "6.4.9" - "@storybook/components" "6.4.9" - "@storybook/core-events" "6.4.9" + "@storybook/addons" "6.4.16" + "@storybook/api" "6.4.16" + "@storybook/client-logger" "6.4.16" + "@storybook/components" "6.4.16" + "@storybook/core-events" "6.4.16" "@storybook/csf" "0.0.2--canary.87bc651.0" core-js "^3.8.2" global "^4.4.0" regenerator-runtime "^0.13.7" ts-dedent "^2.0.0" -"@storybook/addon-toolbars@6.4.9": - version "6.4.9" - resolved "https://registry.yarnpkg.com/@storybook/addon-toolbars/-/addon-toolbars-6.4.9.tgz#147534d0b185a1782f3381a47c627b4a4193297d" - integrity sha512-fep1lLDcyaQJdR8rC/lJTamiiJ8Ilio580d9aXDM651b7uHqhxM0dJvM9hObBU8dOj/R3hIAszgTvdTzYlL2cQ== +"@storybook/addon-toolbars@6.4.16": + version "6.4.16" + resolved "https://registry.yarnpkg.com/@storybook/addon-toolbars/-/addon-toolbars-6.4.16.tgz#f63d0977f5466a85f059b2e6fc9457c1db5812c1" + integrity sha512-ySiPdYS8BWl69RkONExRojTnFgjdGk6u9tGweqpfBcqDcej/XsJK+cEYFllXbTHGrYmlRiNyW0Sc5AWsths0lQ== dependencies: - "@storybook/addons" "6.4.9" - "@storybook/api" "6.4.9" - "@storybook/components" "6.4.9" - "@storybook/theming" "6.4.9" + "@storybook/addons" "6.4.16" + "@storybook/api" "6.4.16" + "@storybook/components" "6.4.16" + "@storybook/theming" "6.4.16" core-js "^3.8.2" regenerator-runtime "^0.13.7" -"@storybook/addon-viewport@6.4.9": - version "6.4.9" - resolved "https://registry.yarnpkg.com/@storybook/addon-viewport/-/addon-viewport-6.4.9.tgz#73753ff62043d3d6e6d845590ed70caf775af960" - integrity sha512-iqDcfbOG3TClybDEIi+hOKq8PDKNldyAiqBeak4AfGp+lIZ4NvhHgS5RCNylMVKpOUMbGIeWiSFxQ/oglEN1zA== - dependencies: - "@storybook/addons" "6.4.9" - "@storybook/api" "6.4.9" - "@storybook/client-logger" "6.4.9" - "@storybook/components" "6.4.9" - "@storybook/core-events" "6.4.9" - "@storybook/theming" "6.4.9" +"@storybook/addon-viewport@6.4.16": + version "6.4.16" + resolved "https://registry.yarnpkg.com/@storybook/addon-viewport/-/addon-viewport-6.4.16.tgz#ad40846e7241870e0fdcacd9154d4e5e0938b47e" + integrity sha512-p8+LIg3Kfh0vzOmiiIlYMWnXDL3ham3a8BVRb8/GiQ9pmtTe6L2yKY8Ae9CHISpANt2nvirVbQ2Cs1J15FDSYA== + dependencies: + "@storybook/addons" "6.4.16" + "@storybook/api" "6.4.16" + "@storybook/client-logger" "6.4.16" + "@storybook/components" "6.4.16" + "@storybook/core-events" "6.4.16" + "@storybook/theming" "6.4.16" core-js "^3.8.2" global "^4.4.0" memoizerific "^1.11.3" prop-types "^15.7.2" regenerator-runtime "^0.13.7" -"@storybook/addons@6.4.9": - version "6.4.9" - resolved "https://registry.yarnpkg.com/@storybook/addons/-/addons-6.4.9.tgz#43b5dabf6781d863fcec0a0b293c236b4d5d4433" - integrity sha512-y+oiN2zd+pbRWwkf6aQj4tPDFn+rQkrv7fiVoMxsYub+kKyZ3CNOuTSJH+A1A+eBL6DmzocChUyO6jvZFuh6Dg== +"@storybook/addons@6.4.16": + version "6.4.16" + resolved "https://registry.yarnpkg.com/@storybook/addons/-/addons-6.4.16.tgz#9024dcbf586574c142e2567c9e795f5a537e5322" + integrity sha512-/WFlNKohu7ME9Y/LwW8LunlBjjgmeT4uEE+0qXS++csH9RitJNh0SbtaJd7c3QQR0epHyZ4ubp3qRmSt+jdYKg== dependencies: - "@storybook/api" "6.4.9" - "@storybook/channels" "6.4.9" - "@storybook/client-logger" "6.4.9" - "@storybook/core-events" "6.4.9" + "@storybook/api" "6.4.16" + "@storybook/channels" "6.4.16" + "@storybook/client-logger" "6.4.16" + "@storybook/core-events" "6.4.16" "@storybook/csf" "0.0.2--canary.87bc651.0" - "@storybook/router" "6.4.9" - "@storybook/theming" "6.4.9" + "@storybook/router" "6.4.16" + "@storybook/theming" "6.4.16" "@types/webpack-env" "^1.16.0" core-js "^3.8.2" global "^4.4.0" regenerator-runtime "^0.13.7" -"@storybook/api@6.4.9": - version "6.4.9" - resolved "https://registry.yarnpkg.com/@storybook/api/-/api-6.4.9.tgz#6187d08658629580f0a583f2069d55b34964b34a" - integrity sha512-U+YKcDQg8xal9sE5eSMXB9vcqk8fD1pSyewyAjjbsW5hV0B3L3i4u7z/EAD9Ujbnor+Cvxq+XGvp+Qnc5Gd40A== +"@storybook/api@6.4.16": + version "6.4.16" + resolved "https://registry.yarnpkg.com/@storybook/api/-/api-6.4.16.tgz#8ec04b9013a27fc7b2633a5b5794531bebbde51e" + integrity sha512-GQup6tdFHUwUYzn2GmAnL+bN4yMv4fc/V3aGY3njMDteWr6/bsvsTF9VecJEqEEwnr3SKpqRAY79fq8TTFdnzg== dependencies: - "@storybook/channels" "6.4.9" - "@storybook/client-logger" "6.4.9" - "@storybook/core-events" "6.4.9" + "@storybook/channels" "6.4.16" + "@storybook/client-logger" "6.4.16" + "@storybook/core-events" "6.4.16" "@storybook/csf" "0.0.2--canary.87bc651.0" - "@storybook/router" "6.4.9" + "@storybook/router" "6.4.16" "@storybook/semver" "^7.3.2" - "@storybook/theming" "6.4.9" + "@storybook/theming" "6.4.16" core-js "^3.8.2" fast-deep-equal "^3.1.3" global "^4.4.0" @@ -2813,10 +2813,10 @@ ts-dedent "^2.0.0" util-deprecate "^1.0.2" -"@storybook/builder-webpack4@6.4.9": - version "6.4.9" - resolved "https://registry.yarnpkg.com/@storybook/builder-webpack4/-/builder-webpack4-6.4.9.tgz#86cd691c856eeb7a6a7bcafa57e9a66c1e0b9906" - integrity sha512-nDbXDd3A8dvalCiuBZuUT6/GQP14+fuxTj5g+AppCgV1gLO45lXWtX75Hc0IbZrIQte6tDg5xeFQamZSLPMcGg== +"@storybook/builder-webpack4@6.4.16": + version "6.4.16" + resolved "https://registry.yarnpkg.com/@storybook/builder-webpack4/-/builder-webpack4-6.4.16.tgz#36f2a7ce9ae6b57b6da931eacdefe156f7922029" + integrity sha512-tnsOaQM4Iy9L8HJ0ezZNx6NpB7i1/0wgCTsxBDy6R2EKe1W25S19tmgPPQowi0Gv4ffElNucTcPQRI2o5S71bg== dependencies: "@babel/core" "^7.12.10" "@babel/plugin-proposal-class-properties" "^7.12.1" @@ -2839,22 +2839,22 @@ "@babel/preset-env" "^7.12.11" "@babel/preset-react" "^7.12.10" "@babel/preset-typescript" "^7.12.7" - "@storybook/addons" "6.4.9" - "@storybook/api" "6.4.9" - "@storybook/channel-postmessage" "6.4.9" - "@storybook/channels" "6.4.9" - "@storybook/client-api" "6.4.9" - "@storybook/client-logger" "6.4.9" - "@storybook/components" "6.4.9" - "@storybook/core-common" "6.4.9" - "@storybook/core-events" "6.4.9" - "@storybook/node-logger" "6.4.9" - "@storybook/preview-web" "6.4.9" - "@storybook/router" "6.4.9" + "@storybook/addons" "6.4.16" + "@storybook/api" "6.4.16" + "@storybook/channel-postmessage" "6.4.16" + "@storybook/channels" "6.4.16" + "@storybook/client-api" "6.4.16" + "@storybook/client-logger" "6.4.16" + "@storybook/components" "6.4.16" + "@storybook/core-common" "6.4.16" + "@storybook/core-events" "6.4.16" + "@storybook/node-logger" "6.4.16" + "@storybook/preview-web" "6.4.16" + "@storybook/router" "6.4.16" "@storybook/semver" "^7.3.2" - "@storybook/store" "6.4.9" - "@storybook/theming" "6.4.9" - "@storybook/ui" "6.4.9" + "@storybook/store" "6.4.16" + "@storybook/theming" "6.4.16" + "@storybook/ui" "6.4.16" "@types/node" "^14.0.10" "@types/webpack" "^4.41.26" autoprefixer "^9.8.6" @@ -2876,7 +2876,6 @@ postcss-flexbugs-fixes "^4.2.1" postcss-loader "^4.2.0" raw-loader "^4.0.2" - react-dev-utils "^11.0.4" stable "^0.1.8" style-loader "^1.3.0" terser-webpack-plugin "^4.2.3" @@ -2889,51 +2888,51 @@ webpack-hot-middleware "^2.25.1" webpack-virtual-modules "^0.2.2" -"@storybook/channel-postmessage@6.4.9": - version "6.4.9" - resolved "https://registry.yarnpkg.com/@storybook/channel-postmessage/-/channel-postmessage-6.4.9.tgz#b20b7d66f0f2a8ba39fe9002f3a3dc16d9e1f681" - integrity sha512-0Oif4e6/oORv4oc2tHhIRts9faE/ID9BETn4uqIUWSl2CX1wYpKYDm04rEg3M6WvSzsi+6fzoSFvkr9xC5Ns2w== +"@storybook/channel-postmessage@6.4.16": + version "6.4.16" + resolved "https://registry.yarnpkg.com/@storybook/channel-postmessage/-/channel-postmessage-6.4.16.tgz#e754ce86e81274b7d86f6d9eb6182ba130874392" + integrity sha512-Qy41zV5ECMDauGIYJ40BSAT81ch/XXuexJv0O4aMQ+6Uy518jpECp/AaAOEBllhqbAaGyj3y4I85edcg5rIkYQ== dependencies: - "@storybook/channels" "6.4.9" - "@storybook/client-logger" "6.4.9" - "@storybook/core-events" "6.4.9" + "@storybook/channels" "6.4.16" + "@storybook/client-logger" "6.4.16" + "@storybook/core-events" "6.4.16" core-js "^3.8.2" global "^4.4.0" qs "^6.10.0" telejson "^5.3.2" -"@storybook/channel-websocket@6.4.9": - version "6.4.9" - resolved "https://registry.yarnpkg.com/@storybook/channel-websocket/-/channel-websocket-6.4.9.tgz#f012840894f73bac289ddcdc57efb385c4a0b7ef" - integrity sha512-R1O5yrNtN+dIAghqMXUqoaH7XWBcrKi5miVRn7QelKG3qZwPL8HQa7gIPc/b6S2D6hD3kQdSuv/zTIjjMg7wyw== +"@storybook/channel-websocket@6.4.16": + version "6.4.16" + resolved "https://registry.yarnpkg.com/@storybook/channel-websocket/-/channel-websocket-6.4.16.tgz#e2c45198572b6cd2492685c309e2441be0f34922" + integrity sha512-+mo32d1em+jtEGWK93OaCn2sMnCK0HDP4FRidTlmJR1UG5riaXNlZhKE5fEp0T9EHmMhgoVWikaG82QECk+alQ== dependencies: - "@storybook/channels" "6.4.9" - "@storybook/client-logger" "6.4.9" + "@storybook/channels" "6.4.16" + "@storybook/client-logger" "6.4.16" core-js "^3.8.2" global "^4.4.0" telejson "^5.3.2" -"@storybook/channels@6.4.9": - version "6.4.9" - resolved "https://registry.yarnpkg.com/@storybook/channels/-/channels-6.4.9.tgz#132c574d3fb2e6aaa9c52312c592794699b9d8ec" - integrity sha512-DNW1qDg+1WFS2aMdGh658WJXh8xBXliO5KAn0786DKcWCsKjfsPPQg/QCHczHK0+s5SZyzQT5aOBb4kTRHELQA== +"@storybook/channels@6.4.16": + version "6.4.16" + resolved "https://registry.yarnpkg.com/@storybook/channels/-/channels-6.4.16.tgz#2bfc0712b544eb9edb571774302543dc83e6c987" + integrity sha512-61F/lNfkkWqg6CnWSYguJ8SgYDbzrPRnfBKWxjXEGf3eQZNT1g+sGpdCtZ77fOL+x8tzXR3DFOwipmC0oMSIRw== dependencies: core-js "^3.8.2" ts-dedent "^2.0.0" util-deprecate "^1.0.2" -"@storybook/client-api@6.4.9": - version "6.4.9" - resolved "https://registry.yarnpkg.com/@storybook/client-api/-/client-api-6.4.9.tgz#e3d90c66356d6f53f8ceb4f31753f670f704fde0" - integrity sha512-1IljlTr+ea2pIr6oiPhygORtccOdEb7SqaVzWDfLCHOhUnJ2Ka5UY9ADqDa35jvSSdRdynfk9Yl5/msY0yY1yg== +"@storybook/client-api@6.4.16": + version "6.4.16" + resolved "https://registry.yarnpkg.com/@storybook/client-api/-/client-api-6.4.16.tgz#17bacdb284aa1b5e90c5178f51b4c82b1d56a48d" + integrity sha512-beMneHc6MC/rE771F5xXFNv7RGYi+boGbVi+8o88got80a8wE64YfHydPG1FxWcvrI1d0yZj1Nh1cAdz4HswOQ== dependencies: - "@storybook/addons" "6.4.9" - "@storybook/channel-postmessage" "6.4.9" - "@storybook/channels" "6.4.9" - "@storybook/client-logger" "6.4.9" - "@storybook/core-events" "6.4.9" + "@storybook/addons" "6.4.16" + "@storybook/channel-postmessage" "6.4.16" + "@storybook/channels" "6.4.16" + "@storybook/client-logger" "6.4.16" + "@storybook/core-events" "6.4.16" "@storybook/csf" "0.0.2--canary.87bc651.0" - "@storybook/store" "6.4.9" + "@storybook/store" "6.4.16" "@types/qs" "^6.9.5" "@types/webpack-env" "^1.16.0" core-js "^3.8.2" @@ -2948,23 +2947,23 @@ ts-dedent "^2.0.0" util-deprecate "^1.0.2" -"@storybook/client-logger@6.4.9": - version "6.4.9" - resolved "https://registry.yarnpkg.com/@storybook/client-logger/-/client-logger-6.4.9.tgz#ef6af30fac861fea69c8917120ed06b4c2f0b54e" - integrity sha512-BVagmmHcuKDZ/XROADfN3tiolaDW2qG0iLmDhyV1gONnbGE6X5Qm19Jt2VYu3LvjKF1zMPSWm4mz7HtgdwKbuQ== +"@storybook/client-logger@6.4.16": + version "6.4.16" + resolved "https://registry.yarnpkg.com/@storybook/client-logger/-/client-logger-6.4.16.tgz#f698897e4ea804fd3cdc56153210f1a67e24ef64" + integrity sha512-+gWlCOGqPPs+J5KRQ5uMFiMhiuCy+h2+ns7gT1APHaXNMTr7EgDXQlGCrIOvuqHAA0YSI3h9YfKfQs5/tWWSXw== dependencies: core-js "^3.8.2" global "^4.4.0" -"@storybook/components@6.4.9": - version "6.4.9" - resolved "https://registry.yarnpkg.com/@storybook/components/-/components-6.4.9.tgz#caed59eb3f09d1646da748186f718a0e54fb8fd7" - integrity sha512-uOUR97S6kjptkMCh15pYNM1vAqFXtpyneuonmBco5vADJb3ds0n2a8NeVd+myIbhIXn55x0OHKiSwBH/u7swCQ== +"@storybook/components@6.4.16": + version "6.4.16" + resolved "https://registry.yarnpkg.com/@storybook/components/-/components-6.4.16.tgz#f283382dbe945f191e3b7d4e3e4bc7f5376f1e2e" + integrity sha512-UxHupO/CVXY8J7axtI2pLvHaPolL4U6bNO+2sBeGzPKkpb+46duT4LAt5O2Yaz+g9H0t2Ky/1BcqXdngaOf9jA== dependencies: "@popperjs/core" "^2.6.0" - "@storybook/client-logger" "6.4.9" + "@storybook/client-logger" "6.4.16" "@storybook/csf" "0.0.2--canary.87bc651.0" - "@storybook/theming" "6.4.9" + "@storybook/theming" "6.4.16" "@types/color-convert" "^2.0.0" "@types/overlayscrollbars" "^1.12.0" "@types/react-syntax-highlighter" "11.0.5" @@ -2986,21 +2985,21 @@ ts-dedent "^2.0.0" util-deprecate "^1.0.2" -"@storybook/core-client@6.4.9": - version "6.4.9" - resolved "https://registry.yarnpkg.com/@storybook/core-client/-/core-client-6.4.9.tgz#324119a67609f758e244a7d58bac00e62020a21f" - integrity sha512-LZSpTtvBlpcn+Ifh0jQXlm/8wva2zZ2v13yxYIxX6tAwQvmB54U0N4VdGVmtkiszEp7TQUAzA8Pcyp4GWE+UMA== - dependencies: - "@storybook/addons" "6.4.9" - "@storybook/channel-postmessage" "6.4.9" - "@storybook/channel-websocket" "6.4.9" - "@storybook/client-api" "6.4.9" - "@storybook/client-logger" "6.4.9" - "@storybook/core-events" "6.4.9" +"@storybook/core-client@6.4.16": + version "6.4.16" + resolved "https://registry.yarnpkg.com/@storybook/core-client/-/core-client-6.4.16.tgz#4fb0eac55e513964b44d5a12567c3d28054c980f" + integrity sha512-hqPyKLN+5bDE7nqUotE1TkNiXyGx2FgOYY83Sv0fSX/VXNOAhdPKvfVSuZN3XDSObIqumY8qyk8gGmJ161/mOw== + dependencies: + "@storybook/addons" "6.4.16" + "@storybook/channel-postmessage" "6.4.16" + "@storybook/channel-websocket" "6.4.16" + "@storybook/client-api" "6.4.16" + "@storybook/client-logger" "6.4.16" + "@storybook/core-events" "6.4.16" "@storybook/csf" "0.0.2--canary.87bc651.0" - "@storybook/preview-web" "6.4.9" - "@storybook/store" "6.4.9" - "@storybook/ui" "6.4.9" + "@storybook/preview-web" "6.4.16" + "@storybook/store" "6.4.16" + "@storybook/ui" "6.4.16" airbnb-js-shims "^2.2.1" ansi-to-html "^0.6.11" core-js "^3.8.2" @@ -3012,10 +3011,10 @@ unfetch "^4.2.0" util-deprecate "^1.0.2" -"@storybook/core-common@6.4.9": - version "6.4.9" - resolved "https://registry.yarnpkg.com/@storybook/core-common/-/core-common-6.4.9.tgz#1a892903061f927b8f7b9fa8d25273a2f5c9e227" - integrity sha512-wVHRfUGnj/Tv8nGjv128NDQ5Zp6c63rSXd1lYLzfZPTJmGOz4rpPPez2IZSnnDwbAWeqUSMekFVZPj4v6yuujQ== +"@storybook/core-common@6.4.16": + version "6.4.16" + resolved "https://registry.yarnpkg.com/@storybook/core-common/-/core-common-6.4.16.tgz#019c3392d3944721485d78fd1076915785e81922" + integrity sha512-KG8lYoaZ2/ffOQO4Rv/ThWrYWLL73k4nTyjCr6HYyi3TB8ATphu84iwOsWfFTxWsdsvr1c3auhej0TcOcB7i+A== dependencies: "@babel/core" "^7.12.10" "@babel/plugin-proposal-class-properties" "^7.12.1" @@ -3038,7 +3037,7 @@ "@babel/preset-react" "^7.12.10" "@babel/preset-typescript" "^7.12.7" "@babel/register" "^7.12.1" - "@storybook/node-logger" "6.4.9" + "@storybook/node-logger" "6.4.16" "@storybook/semver" "^7.3.2" "@types/node" "^14.0.10" "@types/pretty-hrtime" "^1.0.0" @@ -3067,29 +3066,29 @@ util-deprecate "^1.0.2" webpack "4" -"@storybook/core-events@6.4.9": - version "6.4.9" - resolved "https://registry.yarnpkg.com/@storybook/core-events/-/core-events-6.4.9.tgz#7febedb8d263fbd6e4a69badbfcdce0101e6f782" - integrity sha512-YhU2zJr6wzvh5naYYuy/0UKNJ/SaXu73sIr0Tx60ur3bL08XkRg7eZ9vBhNBTlAa35oZqI0iiGCh0ljiX7yEVQ== +"@storybook/core-events@6.4.16": + version "6.4.16" + resolved "https://registry.yarnpkg.com/@storybook/core-events/-/core-events-6.4.16.tgz#f4012df02ea7aaae6717f8597fdfe36bdd1d15cd" + integrity sha512-EP82FP9vYB6POdqj/Hq01O6YJClHV7C7Qf9hCnG8TNjwz1hzsTkkoXKwtSpZ35hGdVExiu62u5bpi/oCa4R7qA== dependencies: core-js "^3.8.2" -"@storybook/core-server@6.4.9": - version "6.4.9" - resolved "https://registry.yarnpkg.com/@storybook/core-server/-/core-server-6.4.9.tgz#593fd4cc21a05c908e0eed20767eb6c9cddad428" - integrity sha512-Ht/e17/SNW9BgdvBsnKmqNrlZ6CpHeVsClEUnauMov8I5rxjvKBVmI/UsbJJIy6H6VLiL/RwrA3RvLoAoZE8dA== +"@storybook/core-server@6.4.16": + version "6.4.16" + resolved "https://registry.yarnpkg.com/@storybook/core-server/-/core-server-6.4.16.tgz#ffda64488501bce485c46a6f2217fb1cfae8723e" + integrity sha512-bxL0k29PNlk0iZRcaCuIiT9tKY8FAecWe29AISVffHk89ZCjyywi5R9aKp9aQT4J17JGQHeIXabiRvrvjJs+1w== dependencies: "@discoveryjs/json-ext" "^0.5.3" - "@storybook/builder-webpack4" "6.4.9" - "@storybook/core-client" "6.4.9" - "@storybook/core-common" "6.4.9" - "@storybook/core-events" "6.4.9" + "@storybook/builder-webpack4" "6.4.16" + "@storybook/core-client" "6.4.16" + "@storybook/core-common" "6.4.16" + "@storybook/core-events" "6.4.16" "@storybook/csf" "0.0.2--canary.87bc651.0" - "@storybook/csf-tools" "6.4.9" - "@storybook/manager-webpack4" "6.4.9" - "@storybook/node-logger" "6.4.9" + "@storybook/csf-tools" "6.4.16" + "@storybook/manager-webpack4" "6.4.16" + "@storybook/node-logger" "6.4.16" "@storybook/semver" "^7.3.2" - "@storybook/store" "6.4.9" + "@storybook/store" "6.4.16" "@types/node" "^14.0.10" "@types/node-fetch" "^2.5.7" "@types/pretty-hrtime" "^1.0.0" @@ -3097,7 +3096,7 @@ better-opn "^2.1.1" boxen "^5.1.2" chalk "^4.1.0" - cli-table3 "0.6.0" + cli-table3 "^0.6.1" commander "^6.2.1" compression "^1.7.4" core-js "^3.8.2" @@ -3122,18 +3121,18 @@ webpack "4" ws "^8.2.3" -"@storybook/core@6.4.9": - version "6.4.9" - resolved "https://registry.yarnpkg.com/@storybook/core/-/core-6.4.9.tgz#4bf910d7322b524f8166c97c28875e1e3775f391" - integrity sha512-Mzhiy13loMSd3PCygK3t7HIT3X3L35iZmbe6+2xVbVmc/3ypCmq4PQALCUoDOGk37Ifrhop6bo6sl4s9YQ6UFw== +"@storybook/core@6.4.16": + version "6.4.16" + resolved "https://registry.yarnpkg.com/@storybook/core/-/core-6.4.16.tgz#73ff25c3ba36dcab090d74bd3381456341dfc9f5" + integrity sha512-r07FMb7SaBp3+iPyaPq4fk8aCHxSBli5XbxRy12P/zWOlzpcCXs/VmTSTNCUd8hf6cpowTkYdNzQuwCmL4l8Fg== dependencies: - "@storybook/core-client" "6.4.9" - "@storybook/core-server" "6.4.9" + "@storybook/core-client" "6.4.16" + "@storybook/core-server" "6.4.16" -"@storybook/csf-tools@6.4.9": - version "6.4.9" - resolved "https://registry.yarnpkg.com/@storybook/csf-tools/-/csf-tools-6.4.9.tgz#7cccb905875ba5962dda83825f763a111932464b" - integrity sha512-zbgsx9vY5XOA9bBmyw+KyuRspFXAjEJ6I3d/6Z3G1kNBeOEj9i3DT7O99Rd/THfL/3mWl8DJ/7CJVPk1ZYxunA== +"@storybook/csf-tools@6.4.16": + version "6.4.16" + resolved "https://registry.yarnpkg.com/@storybook/csf-tools/-/csf-tools-6.4.16.tgz#e37f47ff140867151c6de56f7bb26c8fcd5bb3b7" + integrity sha512-bO7sPNLqmXDO/X9vNGGfE0eW2lU6W1uD4MD+6HW7Q0JJD9S6GIB5NzNM2+0ZiDyIauSTJTPSXfqH8ucUb6irAQ== dependencies: "@babel/core" "^7.12.10" "@babel/generator" "^7.12.11" @@ -3149,7 +3148,7 @@ global "^4.4.0" js-string-escape "^1.0.1" lodash "^4.17.21" - prettier "^2.2.1" + prettier ">=2.2.1 <=2.3.0" regenerator-runtime "^0.13.7" ts-dedent "^2.0.0" @@ -3160,20 +3159,20 @@ dependencies: lodash "^4.17.15" -"@storybook/manager-webpack4@6.4.9": - version "6.4.9" - resolved "https://registry.yarnpkg.com/@storybook/manager-webpack4/-/manager-webpack4-6.4.9.tgz#76edd6f2c627dc64d3362a265c2fe6ae7ee22507" - integrity sha512-828x3rqMuzBNSb13MSDo2nchY7fuywh+8+Vk+fn00MvBYJjogd5RQFx5ocwhHzmwXbnESIerlGwe81AzMck8ng== +"@storybook/manager-webpack4@6.4.16": + version "6.4.16" + resolved "https://registry.yarnpkg.com/@storybook/manager-webpack4/-/manager-webpack4-6.4.16.tgz#a602bc7efd255846e97c3f59f5f6d2a5bb272002" + integrity sha512-XDqFwJk75xviHr7IogMR9i3vLKkJ49x/gfv69UQ54F9x9D8kl8SjDg2aJcSFfgCPFWDt2rijKfX/qbSUasdc1g== dependencies: "@babel/core" "^7.12.10" "@babel/plugin-transform-template-literals" "^7.12.1" "@babel/preset-react" "^7.12.10" - "@storybook/addons" "6.4.9" - "@storybook/core-client" "6.4.9" - "@storybook/core-common" "6.4.9" - "@storybook/node-logger" "6.4.9" - "@storybook/theming" "6.4.9" - "@storybook/ui" "6.4.9" + "@storybook/addons" "6.4.16" + "@storybook/core-client" "6.4.16" + "@storybook/core-common" "6.4.16" + "@storybook/node-logger" "6.4.16" + "@storybook/theming" "6.4.16" + "@storybook/ui" "6.4.16" "@types/node" "^14.0.10" "@types/webpack" "^4.41.26" babel-loader "^8.0.0" @@ -3202,10 +3201,10 @@ webpack-dev-middleware "^3.7.3" webpack-virtual-modules "^0.2.2" -"@storybook/node-logger@6.4.9", "@storybook/node-logger@^6.4.9": - version "6.4.9" - resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-6.4.9.tgz#7c28f16f5c61feda8f45fa2c06000ebb87b57df7" - integrity sha512-giil8dA85poH+nslKHIS9tSxp4MP4ensOec7el6GwKiqzAQXITrm3b7gw61ETj39jAQeLIcQYGHLq1oqQo4/YQ== +"@storybook/node-logger@6.4.16", "@storybook/node-logger@^6.4.16": + version "6.4.16" + resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-6.4.16.tgz#302a2fb1d6ba0478e8ff66ff32f6c1df15feb4df" + integrity sha512-wfQWOHUQfvbNqciUQ3D5fZtylomZ64spPDns/UzB8fUioAVmX0m6JURosXZvtf/CC8QrzpuHCiVFMMgmccN98Q== dependencies: "@types/npmlog" "^4.1.2" chalk "^4.1.0" @@ -3213,10 +3212,10 @@ npmlog "^5.0.1" pretty-hrtime "^1.0.3" -"@storybook/postinstall@6.4.9": - version "6.4.9" - resolved "https://registry.yarnpkg.com/@storybook/postinstall/-/postinstall-6.4.9.tgz#7b011a2e188bcc54180b16d06f21c9d52a5324ac" - integrity sha512-LNI5ku+Q4DI7DD3Y8liYVgGPasp8r/5gzNLSJZ1ad03OW/mASjhSsOKp2eD8Jxud2T5JDe3/yKH9u/LP6SepBQ== +"@storybook/postinstall@6.4.16": + version "6.4.16" + resolved "https://registry.yarnpkg.com/@storybook/postinstall/-/postinstall-6.4.16.tgz#b5a413c6158b91a8de8e8288f853462c8b34954d" + integrity sha512-LF4kTWI6jDHldYDY8LLsvmQp/Mpf3kO1UQpr0V/Uu93yR3E84EU/0eNREU+LAMzCon4xet5u+gByPONEpxW00A== dependencies: core-js "^3.8.2" @@ -3233,17 +3232,17 @@ react-docgen-typescript-plugin "^0.6.2" semver "^7.3.2" -"@storybook/preview-web@6.4.9": - version "6.4.9" - resolved "https://registry.yarnpkg.com/@storybook/preview-web/-/preview-web-6.4.9.tgz#21f7d251af0de64ae796834ead08ae4ed67e6456" - integrity sha512-fMB/akK14oc+4FBkeVJBtZQdxikOraXQSVn6zoVR93WVDR7JVeV+oz8rxjuK3n6ZEWN87iKH946k4jLoZ95tdw== +"@storybook/preview-web@6.4.16": + version "6.4.16" + resolved "https://registry.yarnpkg.com/@storybook/preview-web/-/preview-web-6.4.16.tgz#7e1241207d7205856b1316bdc1ac8aa91b92ba79" + integrity sha512-MJpxR+ccXkkzxIusfx3zuOJxsm5JkZOpN9DMrCipNrWo3LqPaGGHV+zDVTNXmFXHLD0SHMEIqkmmoTvF0On2zw== dependencies: - "@storybook/addons" "6.4.9" - "@storybook/channel-postmessage" "6.4.9" - "@storybook/client-logger" "6.4.9" - "@storybook/core-events" "6.4.9" + "@storybook/addons" "6.4.16" + "@storybook/channel-postmessage" "6.4.16" + "@storybook/client-logger" "6.4.16" + "@storybook/core-events" "6.4.16" "@storybook/csf" "0.0.2--canary.87bc651.0" - "@storybook/store" "6.4.9" + "@storybook/store" "6.4.16" ansi-to-html "^0.6.11" core-js "^3.8.2" global "^4.4.0" @@ -3268,22 +3267,22 @@ react-docgen-typescript "^2.0.0" tslib "^2.0.0" -"@storybook/react@^6.4.9": - version "6.4.9" - resolved "https://registry.yarnpkg.com/@storybook/react/-/react-6.4.9.tgz#0b5effb07cf98bc73302b5486b9355ed545ee9fa" - integrity sha512-GVbCeii2dIKSD66pAdn9bY7mRoOzBE6ll+vRDW1n00FIvGfckmoIZtQHpurca7iNTAoufv8+t0L9i7IItdrUuw== +"@storybook/react@^6.4.16": + version "6.4.16" + resolved "https://registry.yarnpkg.com/@storybook/react/-/react-6.4.16.tgz#5c2e3b636d20bf7f9b5c1efcc474b1e0d3850bd6" + integrity sha512-lnAabl3wuhXKolq+uY2x7Amb3sl5YPbF3CLNT18TSviw6mABiOCIFZUz2YothvJj/x/lW9aGSFT13vSiIFivAA== dependencies: "@babel/preset-flow" "^7.12.1" "@babel/preset-react" "^7.12.10" "@pmmmwh/react-refresh-webpack-plugin" "^0.5.1" - "@storybook/addons" "6.4.9" - "@storybook/core" "6.4.9" - "@storybook/core-common" "6.4.9" + "@storybook/addons" "6.4.16" + "@storybook/core" "6.4.16" + "@storybook/core-common" "6.4.16" "@storybook/csf" "0.0.2--canary.87bc651.0" - "@storybook/node-logger" "6.4.9" + "@storybook/node-logger" "6.4.16" "@storybook/react-docgen-typescript-plugin" "1.0.2-canary.253f8c1.0" "@storybook/semver" "^7.3.2" - "@storybook/store" "6.4.9" + "@storybook/store" "6.4.16" "@types/webpack-env" "^1.16.0" babel-plugin-add-react-displayname "^0.0.5" babel-plugin-named-asset-import "^0.3.1" @@ -3292,19 +3291,18 @@ global "^4.4.0" lodash "^4.17.21" prop-types "^15.7.2" - react-dev-utils "^11.0.4" - react-refresh "^0.10.0" + react-refresh "^0.11.0" read-pkg-up "^7.0.1" regenerator-runtime "^0.13.7" ts-dedent "^2.0.0" webpack "4" -"@storybook/router@6.4.9": - version "6.4.9" - resolved "https://registry.yarnpkg.com/@storybook/router/-/router-6.4.9.tgz#7cc3f85494f4e14d38925e2802145df69a071201" - integrity sha512-GT2KtVHo/mBjxDBFB5ZtVJVf8vC+3p5kRlQC4jao68caVp7H24ikPOkcY54VnQwwe4A1aXpGbJXUyTisEPFlhQ== +"@storybook/router@6.4.16": + version "6.4.16" + resolved "https://registry.yarnpkg.com/@storybook/router/-/router-6.4.16.tgz#5de12924c93d3ab12793e705d263e5db2442b5d8" + integrity sha512-b4l5UUMY/29+1ksDQ1V24O9lds01eO0K2nYVBcOt75CnDVQQmm+RNfblP8nSBHkMiGv7gt+AyLhd0L1EQcVZ6g== dependencies: - "@storybook/client-logger" "6.4.9" + "@storybook/client-logger" "6.4.16" core-js "^3.8.2" fast-deep-equal "^3.1.3" global "^4.4.0" @@ -3324,30 +3322,30 @@ core-js "^3.6.5" find-up "^4.1.0" -"@storybook/source-loader@6.4.9": - version "6.4.9" - resolved "https://registry.yarnpkg.com/@storybook/source-loader/-/source-loader-6.4.9.tgz#918fe93e4bd52622a664398db79d5f71b384ce0b" - integrity sha512-J/Jpcc15hnWa2DB/EZ4gVJvdsY3b3CDIGW/NahuNXk36neS+g4lF3qqVNAEqQ1pPZ0O8gMgazyZPGm0MHwUWlw== +"@storybook/source-loader@6.4.16": + version "6.4.16" + resolved "https://registry.yarnpkg.com/@storybook/source-loader/-/source-loader-6.4.16.tgz#d61e7f2d5150ffffec26630f88faea04e280c3f2" + integrity sha512-YPqdmH5YrcqXaulCSeXUta32m2VgOTudPQTzwqsLxbzZ2Fzl/uBkDDC00qav4G67/J0OP+PedYN09EWRAP/nDA== dependencies: - "@storybook/addons" "6.4.9" - "@storybook/client-logger" "6.4.9" + "@storybook/addons" "6.4.16" + "@storybook/client-logger" "6.4.16" "@storybook/csf" "0.0.2--canary.87bc651.0" core-js "^3.8.2" estraverse "^5.2.0" global "^4.4.0" loader-utils "^2.0.0" lodash "^4.17.21" - prettier "^2.2.1" + prettier ">=2.2.1 <=2.3.0" regenerator-runtime "^0.13.7" -"@storybook/store@6.4.9": - version "6.4.9" - resolved "https://registry.yarnpkg.com/@storybook/store/-/store-6.4.9.tgz#613c6f13271276837c6a603a16199d2abf90153e" - integrity sha512-H30KfiM2XyGMJcLaOepCEUsU7S3C/f7t46s6Nhw0lc5w/6HTQc2jGV3GgG3lUAUAzEQoxmmu61w3N2a6eyRzmg== +"@storybook/store@6.4.16": + version "6.4.16" + resolved "https://registry.yarnpkg.com/@storybook/store/-/store-6.4.16.tgz#8df671b087fe5626ab19f388539ac0acbf3ec19c" + integrity sha512-UuqdSJorMTw4BuO+B74lfIg2C0TAq00k7ji5jAAlS+EXIvc5j4cVrbirp5gDjTJS8BNwGyDw9uESzOMJNBjjIw== dependencies: - "@storybook/addons" "6.4.9" - "@storybook/client-logger" "6.4.9" - "@storybook/core-events" "6.4.9" + "@storybook/addons" "6.4.16" + "@storybook/client-logger" "6.4.16" + "@storybook/core-events" "6.4.16" "@storybook/csf" "0.0.2--canary.87bc651.0" core-js "^3.8.2" fast-deep-equal "^3.1.3" @@ -3361,15 +3359,15 @@ ts-dedent "^2.0.0" util-deprecate "^1.0.2" -"@storybook/theming@6.4.9": - version "6.4.9" - resolved "https://registry.yarnpkg.com/@storybook/theming/-/theming-6.4.9.tgz#8ece44007500b9a592e71eca693fbeac90803b0d" - integrity sha512-Do6GH6nKjxfnBg6djcIYAjss5FW9SRKASKxLYxX2RyWJBpz0m/8GfcGcRyORy0yFTk6jByA3Hs+WFH3GnEbWkw== +"@storybook/theming@6.4.16": + version "6.4.16" + resolved "https://registry.yarnpkg.com/@storybook/theming/-/theming-6.4.16.tgz#e78cba6e1f3b2764cdd2695b90197a3158900cfa" + integrity sha512-oi7ibqQuzpmfOwaUW6y607UEyik5z6Y2SxM1VqQrI2o84AvSpTGJtpAPxXKULcffdXK+lmP2LWBVYdxkBW1D6g== dependencies: "@emotion/core" "^10.1.1" "@emotion/is-prop-valid" "^0.8.6" "@emotion/styled" "^10.0.27" - "@storybook/client-logger" "6.4.9" + "@storybook/client-logger" "6.4.16" core-js "^3.8.2" deep-object-diff "^1.1.0" emotion-theming "^10.0.27" @@ -3379,21 +3377,21 @@ resolve-from "^5.0.0" ts-dedent "^2.0.0" -"@storybook/ui@6.4.9": - version "6.4.9" - resolved "https://registry.yarnpkg.com/@storybook/ui/-/ui-6.4.9.tgz#c01413ca919ede20f84d19e556bf93dd2e7c5110" - integrity sha512-lJbsaMTH4SyhqUTmt+msSYI6fKSSfOnrzZVu6bQ73+MfRyGKh1ki2Nyhh+w8BiGEIOz02WlEpZC0y11FfgEgXw== +"@storybook/ui@6.4.16": + version "6.4.16" + resolved "https://registry.yarnpkg.com/@storybook/ui/-/ui-6.4.16.tgz#04a44991786c3725d2938da938f2ffe77f177c9c" + integrity sha512-/+qR//RoKQ7ieK99fYJxQteixNu8KdcFEgq1VDNMOAKsp17LSU+3bxKwm3M+dSKDT6t3oOETa3aGEB1B0dcnFg== dependencies: "@emotion/core" "^10.1.1" - "@storybook/addons" "6.4.9" - "@storybook/api" "6.4.9" - "@storybook/channels" "6.4.9" - "@storybook/client-logger" "6.4.9" - "@storybook/components" "6.4.9" - "@storybook/core-events" "6.4.9" - "@storybook/router" "6.4.9" + "@storybook/addons" "6.4.16" + "@storybook/api" "6.4.16" + "@storybook/channels" "6.4.16" + "@storybook/client-logger" "6.4.16" + "@storybook/components" "6.4.16" + "@storybook/core-events" "6.4.16" + "@storybook/router" "6.4.16" "@storybook/semver" "^7.3.2" - "@storybook/theming" "6.4.9" + "@storybook/theming" "6.4.16" copy-to-clipboard "^3.3.1" core-js "^3.8.2" core-js-pure "^3.8.2" @@ -5544,15 +5542,14 @@ cli-boxes@^2.2.1: resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-2.2.1.tgz#ddd5035d25094fce220e9cab40a45840a440318f" integrity sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw== -cli-table3@0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/cli-table3/-/cli-table3-0.6.0.tgz#b7b1bc65ca8e7b5cef9124e13dc2b21e2ce4faee" - integrity sha512-gnB85c3MGC7Nm9I/FkiasNBOKjOiO1RNuXXarQms37q4QMpWdlbBgD/VnOStA2faG1dpXMv31RFApjX1/QdgWQ== +cli-table3@^0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/cli-table3/-/cli-table3-0.6.1.tgz#36ce9b7af4847f288d3cdd081fbd09bf7bd237b8" + integrity sha512-w0q/enDHhPLq44ovMGdQeeDLvwxwavsJX7oQGYt/LrBlYsyaxyDnp6z3QzFut/6kLLKnlcUVJLrpB7KBfgG/RA== dependencies: - object-assign "^4.1.0" string-width "^4.2.0" optionalDependencies: - colors "^1.1.2" + colors "1.4.0" clipboard@^2.0.0: version "2.0.8" @@ -5672,7 +5669,7 @@ colorette@^1.2.1, colorette@^1.2.2: resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.2.2.tgz#cbcc79d5e99caea2dbf10eb3a26fd8b3e6acfa94" integrity sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w== -colors@^1.1.2: +colors@1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/colors/-/colors-1.4.0.tgz#c50491479d4c1bdaed2c9ced32cf7c7dc2360f78" integrity sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA== @@ -12086,10 +12083,10 @@ prepend-http@^1.0.0: resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc" integrity sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw= -prettier@^2.2.1: - version "2.5.1" - resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.5.1.tgz#fff75fa9d519c54cf0fce328c1017d94546bc56a" - integrity sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg== +"prettier@>=2.2.1 <=2.3.0": + version "2.3.0" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.3.0.tgz#b6a5bf1284026ae640f17f7ff5658a7567fc0d18" + integrity sha512-kXtO4s0Lz/DW/IJ9QdWhAf7/NmPWQXkFr/r/WkR3vyI+0v8amTDxiaQSLzs8NBlytfLWX/7uQUMIW677yLKl4w== pretty-bytes@^5.3.0: version "5.6.0" @@ -12405,7 +12402,7 @@ react-colorful@^5.1.2: resolved "https://registry.yarnpkg.com/react-colorful/-/react-colorful-5.5.1.tgz#29d9c4e496f2ca784dd2bb5053a3a4340cfaf784" integrity sha512-M1TJH2X3RXEt12sWkpa6hLc/bbYS0H6F4rIqjQZ+RxNBstpY67d9TrFXtqdZwhpmBXcCwEi7stKqFue3ZRkiOg== -react-dev-utils@^11.0.3, react-dev-utils@^11.0.4: +react-dev-utils@^11.0.3: version "11.0.4" resolved "https://registry.yarnpkg.com/react-dev-utils/-/react-dev-utils-11.0.4.tgz#a7ccb60257a1ca2e0efe7a83e38e6700d17aa37a" integrity sha512-dx0LvIGHcOPtKbeiSUM4jqpBl3TcY7CDjZdfOIcKeznE7BWr9dg0iPG90G5yfVQ+p/rGNMXdbfStvzQZEVEi4A== @@ -12565,10 +12562,10 @@ react-popper@^2.2.4: react-fast-compare "^3.0.1" warning "^4.0.2" -react-refresh@^0.10.0: - version "0.10.0" - resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.10.0.tgz#2f536c9660c0b9b1d500684d9e52a65e7404f7e3" - integrity sha512-PgidR3wST3dDYKr6b4pJoqQFpPGNKDSCDx4cZoshjXipw3LzO7mG1My2pwEzz2JVkF+inx3xRpDeQLFQGH/hsQ== +react-refresh@^0.11.0: + version "0.11.0" + resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.11.0.tgz#77198b944733f0f1f1a90e791de4541f9f074046" + integrity sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A== react-refresh@^0.8.3: version "0.8.3"