diff --git a/.eslintignore b/.eslintignore
index 89e5119e967..1138ac413a8 100644
--- a/.eslintignore
+++ b/.eslintignore
@@ -26,5 +26,8 @@ lerna.json
!api/release-notes.md
!app-shell/build/release-notes.md
+# components library
+storybook-static
+
# mypy
**/.mypy_cache/**
diff --git a/.eslintrc.js b/.eslintrc.js
index daf265f4d5d..b00107a516e 100644
--- a/.eslintrc.js
+++ b/.eslintrc.js
@@ -4,7 +4,7 @@ module.exports = {
root: true,
parserOptions: {
- project: './*/tsconfig.json',
+ project: './tsconfig-eslint.json',
},
extends: ['standard-with-typescript', 'plugin:react/recommended', 'prettier'],
@@ -97,6 +97,13 @@ module.exports = {
'jest/no-done-callback': 'warn',
},
},
+ {
+ files: ['**/*.stories.tsx'],
+ rules: {
+ 'import/no-default-export': 'off',
+ '@typescript-eslint/consistent-type-assertions': 'off',
+ },
+ },
{
files: ['**/cypress/**'],
extends: ['plugin:cypress/recommended'],
diff --git a/.flowconfig b/.flowconfig
index 83705fe154a..a792b070250 100644
--- a/.flowconfig
+++ b/.flowconfig
@@ -38,7 +38,7 @@ merge_timeout=300
esproposal.optional_chaining=enable
; default value of 19 (16 * 2^19 bytes > 8ish MB) isn't quite enough and can
; result in flow crashing with `Unhandled exception: SharedMem.Hash_table_full`
-sharedmemory.hash_table_pow=20
+sharedmemory.hash_table_pow=21
; enable types-first mode for speed and explicitness
; https://flow.org/en/docs/lang/types-first/
types_first=true
diff --git a/.github/workflows/components-test-build-deploy.yaml b/.github/workflows/components-test-build-deploy.yaml
index 5c8d22dd17c..b108d79d12a 100644
--- a/.github/workflows/components-test-build-deploy.yaml
+++ b/.github/workflows/components-test-build-deploy.yaml
@@ -5,6 +5,7 @@ name: 'Components test, build, and deploy'
on:
pull_request:
paths:
+ - 'Makefile'
- 'components/**'
- 'webpack-config/**'
- 'package.json'
@@ -78,17 +79,16 @@ jobs:
yarn config set cache-folder ./.yarn-cache
make setup-js
- name: 'build components'
- run: |
- make -C components
+ run: make -C components
- name: 'upload github artifact'
uses: actions/upload-artifact@v2
with:
name: 'components-artifact'
- path: components/dist
+ path: storybook-static
deploy-components:
name: 'deploy components artifact to S3'
runs-on: 'ubuntu-18.04'
- needs: ["js-unit-test", "build-components"]
+ needs: ['js-unit-test', 'build-components']
if: github.event_name != 'pull_request'
steps:
- uses: 'actions/checkout@v2'
diff --git a/.gitignore b/.gitignore
index 8af7101b844..170725f29ef 100755
--- a/.gitignore
+++ b/.gitignore
@@ -122,3 +122,6 @@ api/pyproject.toml
# typescript incremental files
*.tsbuildinfo
+
+# Static storybook build artifacts
+storybook-static/
\ No newline at end of file
diff --git a/.storybook/main.js b/.storybook/main.js
new file mode 100644
index 00000000000..0fd53c7b80d
--- /dev/null
+++ b/.storybook/main.js
@@ -0,0 +1,13 @@
+'use strict'
+
+const { baseConfig } = require('@opentrons/webpack-config')
+
+module.exports = {
+ webpackFinal: config => ({
+ ...config,
+ module: { ...config.module, rules: baseConfig.module.rules },
+ plugins: [...config.plugins, ...baseConfig.plugins],
+ }),
+ stories: ['../components/**/*.stories.@(js|jsx|ts|tsx)'],
+ addons: ['@storybook/addon-links', '@storybook/addon-essentials'],
+}
diff --git a/.storybook/preview.js b/.storybook/preview.js
new file mode 100644
index 00000000000..cc5da362027
--- /dev/null
+++ b/.storybook/preview.js
@@ -0,0 +1,17 @@
+export const parameters = {
+ actions: { argTypesRegex: '^on[A-Z].*' },
+}
+
+import React from 'react'
+
+import { GlobalStyle } from '../app/src/atoms/GlobalStyle'
+
+// Global decorator to apply the styles to all stories
+export const decorators = [
+ Story => (
+ <>
+
+
+ >
+ ),
+]
diff --git a/Makefile b/Makefile
index 7e693c2d6b2..952cfb554d4 100755
--- a/Makefile
+++ b/Makefile
@@ -12,14 +12,15 @@ SHELL := bash
PATH := $(shell yarn bin):$(PATH)
API_DIR := api
+APP_SHELL_DIR := app-shell
+COMPONENTS_DIR := components
DISCOVERY_CLIENT_DIR := discovery-client
LABWARE_LIBRARY_DIR := labware-library
+NOTIFY_SERVER_DIR := notify-server
PROTOCOL_DESIGNER_DIR := protocol-designer
SHARED_DATA_DIR := shared-data
UPDATE_SERVER_DIR := update-server
ROBOT_SERVER_DIR := robot-server
-NOTIFY_SERVER_DIR := notify-server
-APP_SHELL_DIR := app-shell
# This may be set as an environment variable (and is by CI tasks that upload
# to test pypi) to add a .dev extension to the python package versions. If
@@ -57,6 +58,7 @@ clean-py:
.PHONY: clean-js
clean-js: clean-ts
$(MAKE) -C $(DISCOVERY_CLIENT_DIR) clean
+ $(MAKE) -C $(COMPONENTS_DIR) clean
.PHONY: setup-py
setup-py:
diff --git a/components/Makefile b/components/Makefile
index cfe491a3d4a..eb838a54fcd 100644
--- a/components/Makefile
+++ b/components/Makefile
@@ -1,7 +1,7 @@
# opentrons component library makefile
# dev server port
-port ?= 8081
+port ?= 6060
# type definitions
typedefs := $(shell yarn -s shx find "lib/**/*.d.ts")
@@ -13,21 +13,16 @@ flow_out := $(patsubst lib/%.d.ts,flow-types/%.js.flow,$(typedefs))
.PHONY: all
all: clean dist
-.PHONY: setup
-setup:
- yarn
-
.PHONY: clean
clean:
- yarn shx rm -rf dist
+ yarn --cwd .. shx rm -rf storybook-static
# artifacts
#####################################################################
.PHONY: dist
-dist: export NODE_ENV := development
dist:
- yarn styleguidist build
+ yarn --cwd .. build-storybook
.PHONY: flow-types
flow-types: $(flow_out)
@@ -39,6 +34,5 @@ flow-types/%.js.flow: lib/%.d.ts
#####################################################################
.PHONY: dev
-build: export NODE_ENV := development
dev:
- yarn styleguidist server
+ yarn --cwd .. start-storybook --port $(port)
diff --git a/components/src/alerts/AlertItem.md b/components/src/alerts/AlertItem.md
deleted file mode 100644
index 135cb59ded0..00000000000
--- a/components/src/alerts/AlertItem.md
+++ /dev/null
@@ -1,157 +0,0 @@
-Basic usage:
-
-```js
-const [state, setState] = React.useState({ alert: 'success' })
-;
- {state.alert && (
-
setState({ alert: '' })}
- title={'good job!'}
- />
- )}
-
-```
-
-```js
-const [state, setState] = React.useState({ alert: 'warning' })
-;
- {state.alert && (
-
setState({ alert: '' })}
- title={'some sort of warning...'}
- />
- )}
-
-```
-
-```js
-
-```
-
-```js
-const [state, setState] = React.useState({ alert: 'info' })
-;
- {state.alert && (
-
setState({ alert: '' })}
- title={'some informative text...'}
- />
- )}
-
-```
-
-Override the default icon with iconName:
-
-```js
-const [state, setState] = React.useState({ alert: 'info' })
-;
- {state.alert && (
-
setState({ alert: '' })}
- icon={{ name: 'pause-circle' }}
- title={'alert icon default override'}
- />
- )}
-
-```
-
-Add additional information with children:
-
-```js
-const [state, setState] = React.useState({ alert: 'warning' })
-;
- {state.alert && (
-
setState({ alert: '' })}
- title={'some sort of warning...'}
- >
- More informative warning title
-
- and some info on how to fix it
-
-
- )}
-
-```
-
-Stackable:
-
-```js
-
-
console.log('dismiss warning 1')}
- title={
- 'Warning 1 with longer text longer text longer text longer text longer text longer text has X'
- }
- />
-
-
- console.log('dismiss warning 3')}
- title={'Warning 3'}
- >
- Some additional info
-
- console.log('dismiss warning 4')}
- title={'Warning 4'}
- />
-
-```
diff --git a/components/src/alerts/AlertItem.stories.tsx b/components/src/alerts/AlertItem.stories.tsx
new file mode 100644
index 00000000000..23607281b75
--- /dev/null
+++ b/components/src/alerts/AlertItem.stories.tsx
@@ -0,0 +1,49 @@
+import * as React from 'react'
+import { AlertItem } from './AlertItem'
+
+import type { Story, Meta } from '@storybook/react'
+
+export default {
+ title: 'Library/Molecules/AlertItem',
+ component: AlertItem,
+ argTypes: { onCloseClick: { action: 'clicked' } },
+} as Meta
+
+const Template: Story> = args => (
+
+)
+
+export const Basic = Template.bind({})
+Basic.args = {
+ type: 'success',
+ title: 'good job!',
+}
+
+export const OverriddenIcon = Template.bind({})
+OverriddenIcon.args = {
+ type: 'info',
+ title: 'Alert with overridden icon',
+ icon: { name: 'pause-circle' },
+}
+
+export const Stackable: Story<
+ React.ComponentProps
+> = args => (
+
+
+
+
+
+ Some additional info
+
+
+)
diff --git a/components/src/alerts/AlertItem.tsx b/components/src/alerts/AlertItem.tsx
index ae35de2ec95..698d7e08524 100644
--- a/components/src/alerts/AlertItem.tsx
+++ b/components/src/alerts/AlertItem.tsx
@@ -8,7 +8,6 @@ import type { IconProps } from '../icons'
export type AlertType = 'success' | 'warning' | 'error' | 'info'
-// TODO(bc, 2021-03-23): create and use AlertType Enum here and in rest of file
export interface AlertItemProps {
/** name constant of the icon to display */
type: AlertType
diff --git a/components/src/buttons/FlatButton.md b/components/src/buttons/FlatButton.md
deleted file mode 100644
index 73f06597321..00000000000
--- a/components/src/buttons/FlatButton.md
+++ /dev/null
@@ -1,82 +0,0 @@
-Basic usage:
-
-```js
- alert('you clicked me')}>{'Click me!'}
-```
-
-```js
-
- alert('you clicked me')} inverted>
- {'Click me!'}
-
-
-```
-
-Disabled:
-
-```js
-
- alert("can't click me")} disabled>
- {"Can't click"}
-
-
-```
-
-```js
-
- alert("can't click me")} disabled inverted>
- {"Can't click"}
-
-
-```
-
-With icon:
-
-```js
-
- alert('you clicked me')} iconName="flask-outline">
- {'Click me!'}
-
-
-```
-
-```js
-
- alert('you clicked me')}
- iconName="flask-outline"
- inverted
- >
- {'Click me!'}
-
-
-```
-
-Sometimes you need `` that isn't a native ``. To do this, pass a string or React component to the `Component` prop. If you pass `Component`, any extra props will get passed to your custom component.
-
-Use the inspector on this example to see that the "button" is a `` with the `role` attribute set.
-
-```js
-
alert('click!')}
->
- {"I'm a div!"}
-
-```
-
-```js
-
- alert('click!')}
- inverted
- >
- {"I'm a div!"}
-
-
-```
diff --git a/components/src/buttons/IconButton.md b/components/src/buttons/IconButton.md
deleted file mode 100644
index 1dc5510d266..00000000000
--- a/components/src/buttons/IconButton.md
+++ /dev/null
@@ -1,44 +0,0 @@
-**Important** - Please be sure to:
-
-- Specify a concrete width or height for the button style
-- Use `
` prop `name`, _not_ `` prop `iconName`
-
-```js
-
- alert('you clicked me')}
- title="left"
- name="chevron-left"
- className="height-3-rem"
- />
- alert("can't click")}
- title="in progress"
- name="ot-spinner"
- className="width-3-rem"
- disabled
- spin
- />
-
-```
-
-```js
-
- alert('you clicked me')}
- title="left"
- name="chevron-left"
- className="height-3-rem"
- inverted
- />
- alert("can't click")}
- title="in progress"
- name="ot-spinner"
- className="width-3-rem"
- disabled
- spin
- inverted
- />
-
-```
diff --git a/components/src/buttons/OutlineButton.md b/components/src/buttons/OutlineButton.md
deleted file mode 100644
index 40e344dd8ea..00000000000
--- a/components/src/buttons/OutlineButton.md
+++ /dev/null
@@ -1,43 +0,0 @@
-You can use an `` in exactly the same manner as a ``
-
-```js
-
-
- alert('you clicked me')}>
- {'Click for alert'}
-
-
-
-```
-
-```js
-
-
- alert('you clicked me')} inverted>
- {'Click for alert'}
-
-
-
-```
-
-Disabled:
-
-```js
-
-
- alert("can't click")} disabled>
- {'Disabled'}
-
-
-
-```
-
-```js
-
-
- alert("can't click")} disabled inverted>
- {'Disabled'}
-
-
-
-```
diff --git a/components/src/buttons/PrimaryButton.md b/components/src/buttons/PrimaryButton.md
deleted file mode 100644
index 8eb243f572c..00000000000
--- a/components/src/buttons/PrimaryButton.md
+++ /dev/null
@@ -1,57 +0,0 @@
-Basic usage:
-
-```js
-
-
alert('you clicked me')}>
- {'Click for alert'}
-
-
-```
-
-```js
-
-
alert('you clicked me')} inverted>
- {'Click for alert'}
-
-
-```
-
-Disabled:
-
-```js
-
-
alert("can't click me")} disabled>
- {"Can't click"}
-
-
-```
-
-With icon:
-
-```js
-
-
alert('you clicked me')}
- iconName="flask-outline"
- >
- {'Click for alert'}
-
-
-```
-
-Sometimes you need `` that isn't a native ``. To do this, pass a string or React component to the `Component` prop. If you pass `Component`, any extra props will get passed to your custom component.
-
-Use the inspector on this example to see that the "button" is a `` with the `role` attribute set.
-
-```js
-
-
alert('click!')}
- >
- {"I'm a div!"}
-
-
-```
diff --git a/components/src/deck/Deck.md b/components/src/deck/Deck.md
deleted file mode 100644
index 2cbadc25eaf..00000000000
--- a/components/src/deck/Deck.md
+++ /dev/null
@@ -1,5 +0,0 @@
-Deck map:
-
-```js
-
-```
diff --git a/components/src/deck/Labware.md b/components/src/deck/Labware.md
deleted file mode 100644
index 6f32994139d..00000000000
--- a/components/src/deck/Labware.md
+++ /dev/null
@@ -1,23 +0,0 @@
-`96-flat` example
-
-```js
-
-
-
-```
-
-Tip rack example
-
-```js
-
-
-
-```
-
-Fallback plate for when the `labwareType` is not in `shared-data`
-
-```js
-
-
-
-```
diff --git a/components/src/deck/LabwareRender.md b/components/src/deck/LabwareRender.md
deleted file mode 100644
index 0064dd7a1d2..00000000000
--- a/components/src/deck/LabwareRender.md
+++ /dev/null
@@ -1,48 +0,0 @@
-Note that `LabwareRender` is in robot coordinates, we transform it to view it using `RobotWorkSpace`.
-
-**Normal Labware**
-
-```js
-import { RobotWorkSpace } from '@opentrons/components'
-import fixture_96_plate from '@opentrons/shared-data/labware/fixtures/2/fixture_96_plate'
-import fixture_24_tuberack from '@opentrons/shared-data/labware/fixtures/2/fixture_24_tuberack'
-import fixture_12_trough from '@opentrons/shared-data/labware/fixtures/2/fixture_12_trough'
-import fixture_tiprack_300_ul from '@opentrons/shared-data/labware/fixtures/2/fixture_tiprack_300_ul'
-
-// Change this to view different labware fixtures
-let definition = fixture_96_plate
-
-;
- {() => (
-
- )}
-
-```
-
-**Tiprack**
-
-```js
-import { RobotWorkSpace } from '@opentrons/components'
-import fixture_tiprack_300_ul from '@opentrons/shared-data/labware/fixtures/2/fixture_tiprack_300_ul'
-
-let definition = fixture_tiprack_300_ul
-
-;
- {() => (
-
- )}
-
-```
diff --git a/components/src/deck/LabwareRender.stories.tsx b/components/src/deck/LabwareRender.stories.tsx
new file mode 100644
index 00000000000..70ef1372a8c
--- /dev/null
+++ b/components/src/deck/LabwareRender.stories.tsx
@@ -0,0 +1,92 @@
+import * as React from 'react'
+
+import { RobotWorkSpace } from './RobotWorkSpace'
+import fixture_96_plate from '@opentrons/shared-data/labware/fixtures/2/fixture_96_plate.json'
+import fixture_24_tuberack from '@opentrons/shared-data/labware/fixtures/2/fixture_24_tuberack.json'
+import fixture_12_trough from '@opentrons/shared-data/labware/fixtures/2/fixture_12_trough.json'
+import fixture_tiprack_10_ul from '@opentrons/shared-data/labware/fixtures/2/fixture_tiprack_10_ul.json'
+import fixture_tiprack_300_ul from '@opentrons/shared-data/labware/fixtures/2/fixture_tiprack_300_ul.json'
+import fixture_tiprack_1000_ul from '@opentrons/shared-data/labware/fixtures/2/fixture_tiprack_1000_ul.json'
+
+import { LabwareRender } from './LabwareRender'
+
+import type { Story, Meta } from '@storybook/react'
+import type { LabwareDefinition2 } from '@opentrons/shared-data'
+
+const fixture96Plate = fixture_96_plate as LabwareDefinition2
+const fixture24Tuberack = fixture_24_tuberack as LabwareDefinition2
+const fixture12Trough = fixture_12_trough as LabwareDefinition2
+
+const fixtureTiprack10 = fixture_tiprack_10_ul as LabwareDefinition2
+const fixtureTiprack300 = fixture_tiprack_300_ul as LabwareDefinition2
+const fixtureTiprack1000 = fixture_tiprack_1000_ul as LabwareDefinition2
+
+const labwareDefMap: Record
= {
+ [fixture96Plate.metadata.displayName]: fixture96Plate,
+ [fixture24Tuberack.metadata.displayName]: fixture24Tuberack,
+ [fixture12Trough.metadata.displayName]: fixture12Trough,
+}
+
+const tipRackDefMap: Record = {
+ [fixtureTiprack10.metadata.displayName]: fixtureTiprack10,
+ [fixtureTiprack300.metadata.displayName]: fixtureTiprack300,
+ [fixtureTiprack1000.metadata.displayName]: fixtureTiprack1000,
+}
+
+export default {
+ title: 'Library/Molecules/Simulation/Labware',
+ decorators: [
+ Story => (
+
+ {() => }
+
+ ),
+ ],
+} as Meta
+
+const Template: Story> = ({
+ definition,
+ ...args
+}) => {
+ const displayName: unknown = definition
+ const allLabwareMap = { ...labwareDefMap, ...tipRackDefMap }
+ const resolvedDef: typeof definition = allLabwareMap[displayName as string]
+ return
+}
+export const Basic = Template.bind({})
+Basic.argTypes = {
+ definition: {
+ control: {
+ type: 'select',
+ options: Object.keys(labwareDefMap).map(
+ d => labwareDefMap[d].metadata.displayName
+ ),
+ },
+ defaultValue: fixture_96_plate.metadata.displayName,
+ },
+}
+Basic.args = {
+ showLabels: true,
+ highlightedWells: { A1: null, A2: null },
+ wellFill: { A1: 'maroon', A2: 'lavender' },
+}
+
+export const TipRack = Template.bind({})
+TipRack.argTypes = {
+ definition: {
+ control: {
+ type: 'select',
+ options: Object.keys(tipRackDefMap).map(
+ d => tipRackDefMap[d].metadata.displayName
+ ),
+ },
+ defaultValue: fixture_tiprack_10_ul.metadata.displayName,
+ },
+}
+TipRack.args = {
+ showLabels: true,
+ highlightedWells: { A1: null, A2: null },
+ missingTips: { C3: null, D4: null },
+}
diff --git a/components/src/deck/Module.md b/components/src/deck/Module.md
deleted file mode 100644
index 8746d05dad1..00000000000
--- a/components/src/deck/Module.md
+++ /dev/null
@@ -1,5 +0,0 @@
-```js
-
-
-
-```
diff --git a/components/src/deck/Module.stories.tsx b/components/src/deck/Module.stories.tsx
new file mode 100644
index 00000000000..e5c448fa605
--- /dev/null
+++ b/components/src/deck/Module.stories.tsx
@@ -0,0 +1,61 @@
+import * as React from 'react'
+import {
+ MAGNETIC_MODULE_V1,
+ MAGNETIC_MODULE_V2,
+ TEMPERATURE_MODULE_V1,
+ TEMPERATURE_MODULE_V2,
+ THERMOCYCLER_MODULE_V1,
+} from '@opentrons/shared-data'
+import { RobotWorkSpace } from './RobotWorkSpace'
+import { getDeckDefinitions } from './getDeckDefinitions'
+
+import { Module as ModuleComponent } from './Module'
+
+import type { RobotWorkSpaceRenderProps } from './types'
+import type { Story, Meta } from '@storybook/react'
+
+const moduleModels = [
+ MAGNETIC_MODULE_V1,
+ MAGNETIC_MODULE_V2,
+ TEMPERATURE_MODULE_V1,
+ TEMPERATURE_MODULE_V2,
+ THERMOCYCLER_MODULE_V1,
+]
+
+const displayModes = ['default', 'present', 'missing', 'info']
+
+export default {
+ title: 'Library/Molecules/Simulation/Module',
+} as Meta
+
+const Template: Story> = args => {
+ return (
+
+ {({ deckSlotsById }: RobotWorkSpaceRenderProps) => {
+ const slot = deckSlotsById['7']
+ return (
+
+
+
+ )
+ }}
+
+ )
+}
+export const Module = Template.bind({})
+Module.argTypes = {
+ model: {
+ control: {
+ type: 'select',
+ options: moduleModels,
+ },
+ defaultValue: moduleModels[0],
+ },
+ mode: {
+ control: {
+ type: 'select',
+ options: displayModes,
+ },
+ defaultValue: displayModes[0],
+ },
+}
diff --git a/components/src/deck/RobotWorkSpace.md b/components/src/deck/RobotWorkSpace.md
deleted file mode 100644
index b9b60235def..00000000000
--- a/components/src/deck/RobotWorkSpace.md
+++ /dev/null
@@ -1,40 +0,0 @@
-Robot Work Space Visualization:
-
-```js
-import { RobotCoordsText, RobotCoordsForeignDiv } from '@opentrons/components'
-import { getDeckDefinitions } from './getDeckDefinitions'
-const deckDef = getDeckDefinitions()['ot2_standard']
-const slotName = '5'
-const divSlot = '3'
-;
- {({ deckSlotsById }) => (
- <>
-
-
- Some Text
-
-
-
-
- >
- )}
-
-```
diff --git a/components/src/deck/RobotWorkSpace.stories.tsx b/components/src/deck/RobotWorkSpace.stories.tsx
new file mode 100644
index 00000000000..7e0c2a212a9
--- /dev/null
+++ b/components/src/deck/RobotWorkSpace.stories.tsx
@@ -0,0 +1,76 @@
+import * as React from 'react'
+import { RobotWorkSpace } from './RobotWorkSpace'
+import { RobotCoordsForeignDiv, Module } from '@opentrons/components'
+import { getDeckDefinitions } from './getDeckDefinitions'
+
+import type { Story, Meta } from '@storybook/react'
+
+const allDeckDefs = getDeckDefinitions()
+
+export default {
+ title: 'Library/Molecules/Simulation/Deck',
+ argTypes: {
+ deckDef: {
+ options: Object.keys(allDeckDefs),
+ control: {
+ type: 'select',
+ },
+ defaultValue: 'ot2_standard',
+ },
+ deckLayerBlocklist: {
+ options: Object.keys(allDeckDefs['ot2_standard'].layers),
+ control: {
+ type: 'check',
+ },
+ defaultValue: '',
+ },
+ },
+} as Meta
+
+const Template: Story> = ({
+ deckDef,
+ ...args
+}) => {
+ const deckLoadName: unknown = deckDef
+ const resolvedDef: typeof deckDef = allDeckDefs[deckLoadName as string]
+ return
+}
+export const Deck = Template.bind({})
+Deck.args = {
+ children: ({ deckSlotsById }) => {
+ const divSlot = deckSlotsById['9']
+ const moduleSlot = deckSlotsById['10']
+ const rectSlot = deckSlotsById['11']
+ return (
+ <>
+
+
+
+
+
+
+
+ >
+ )
+ },
+}
diff --git a/components/src/forms/CheckboxField.md b/components/src/forms/CheckboxField.md
deleted file mode 100644
index f8e547cd405..00000000000
--- a/components/src/forms/CheckboxField.md
+++ /dev/null
@@ -1,45 +0,0 @@
-```js
-const [state, setState] = React.useState({
- isChecked1: false,
- isChecked2: true,
-})
-;
- setState({ ...state, isChecked1: !state.isChecked1 })}
- value={state.isChecked1}
- />
- setState({ ...state, isChecked2: !state.isChecked2 })}
- value={state.isChecked2}
- error="error string example"
- />
-
-```
-
-Optional interminate prop for mixed values
-
-```js
-const [state, setState] = React.useState({
- isChecked: false,
- isIndeterminate: true,
-})
-;
-
- setState({
- ...state,
- isChecked: !state.isChecked,
- isIndeterminate: false,
- })
- }
- value={state.isChecked}
- isIndeterminate={state.isIndeterminate}
- />
-
-```
diff --git a/components/src/forms/CheckboxField.stories.tsx b/components/src/forms/CheckboxField.stories.tsx
new file mode 100644
index 00000000000..eeef1f4a0b6
--- /dev/null
+++ b/components/src/forms/CheckboxField.stories.tsx
@@ -0,0 +1,31 @@
+import * as React from 'react'
+
+import { CheckboxField as CheckboxFieldComponent } from './CheckboxField'
+
+import type { Story, Meta } from '@storybook/react'
+
+export default {
+ title: 'Library/Molecules/Forms/Checkbox Field',
+ component: CheckboxFieldComponent,
+} as Meta
+
+const Template: Story<
+ React.ComponentProps
+> = args => {
+ const [isChecked, setIsChecked] = React.useState(false)
+ return (
+ {
+ setIsChecked(!isChecked)
+ args.onChange(e)
+ }}
+ value={isChecked}
+ />
+ )
+}
+export const CheckboxField = Template.bind({})
+CheckboxField.args = {
+ label: 'Remember this setting?',
+ isIndeterminate: false,
+}
diff --git a/components/src/forms/CheckboxField.tsx b/components/src/forms/CheckboxField.tsx
index 4081ba287f8..f89648d76c4 100644
--- a/components/src/forms/CheckboxField.tsx
+++ b/components/src/forms/CheckboxField.tsx
@@ -4,6 +4,9 @@ import { Icon } from '../icons'
import styles from './forms.css'
+/**
+ * Checkbox Field Properties.
+ */
export interface CheckboxFieldProps {
/** change handler */
onChange: React.ChangeEventHandler
@@ -29,6 +32,9 @@ export interface CheckboxFieldProps {
isIndeterminate?: boolean
}
+/**
+ * Checkbox Form Field
+ */
export function CheckboxField(props: CheckboxFieldProps): JSX.Element {
const error = props.error != null
const outerClassName = cx(styles.form_field, props.className, {
diff --git a/components/src/forms/DropdownField.md b/components/src/forms/DropdownField.md
deleted file mode 100644
index 3cb40722876..00000000000
--- a/components/src/forms/DropdownField.md
+++ /dev/null
@@ -1,77 +0,0 @@
-`DropdownField` is similar to `SelectField`, but more normal. It uses a `` component and has an onChange/onBlur/etc that use DOM events.
-
-When `value` prop is truthy, the "blank" option isn't shown:
-
-```js
-const [state, setState] = React.useState({ selectedValue: 'rna' })
-; setState({ selectedValue: e.target.value })}
- value={state.selectedValue}
- options={[
- { name: 'DNA', value: 'dna' },
- { name: 'RNA', value: 'rna' },
- { name: 'Protein', value: 'protein' },
- ]}
-/>
-```
-
-When `value` is falsey, the "blank" option appears and is selected. You can't get back to blank state once you're selected something without external state manipulation. This is similar to how `RadioGroup` works.
-
-```js
-import { FlatButton } from '@opentrons/components'
-const [state, setState] = React.useState({ selectedValue: null })
-;
- setState({ selectedValue: e.target.value })}
- value={state.selectedValue}
- options={[
- { name: 'DNA', value: 'dna' },
- { name: 'RNA', value: 'rna' },
- { name: 'Protein', value: 'protein' },
- ]}
- />
- setState({ selectedValue: null })}>
- Click to Reset
-
-
-```
-
-To make a `DropdownField` always allow the user to select a blank value, add an option object to the `options` prop with a blank (empty string) value:
-
-```js
-const [state, setState] = React.useState({ selectedValue: '' })
-; setState({ selectedValue: e.target.value })}
- value={state.selectedValue}
- options={[
- { name: '', value: '' },
- { name: 'DNA', value: 'dna' },
- { name: 'RNA', value: 'rna' },
- { name: 'Protein', value: 'protein' },
- ]}
-/>
-```
-
-When `isIndeterminate` prop is present and true, prepopulate the dropdown with the '-' placeholder, disabled value. This value can not be selected or returned to once changed.
-
-```js
-import { FlatButton } from '@opentrons/components'
-const [state, setState] = React.useState({
- selectedValue: null,
- isIndeterminate: true,
-})
-;
-
- setState({ selectedValue: e.target.value, isIndeterminate: false })
- }
- value={state.selectedValue}
- options={[
- { name: 'DNA', value: 'dna' },
- { name: 'RNA', value: 'rna' },
- { name: 'Protein', value: 'protein' },
- ]}
- isIndeterminate={state.isIndeterminate}
- />
-
-```
diff --git a/components/src/forms/DropdownField.stories.tsx b/components/src/forms/DropdownField.stories.tsx
new file mode 100644
index 00000000000..fbb849caa9e
--- /dev/null
+++ b/components/src/forms/DropdownField.stories.tsx
@@ -0,0 +1,44 @@
+import * as React from 'react'
+
+import { DropdownField as DropdownFieldComponent } from './DropdownField'
+
+import type { Story, Meta } from '@storybook/react'
+
+export default {
+ title: 'Library/Molecules/Forms/Dropdown Field',
+ argTypes: { onChange: { action: 'clicked' } },
+} as Meta
+
+const Template: Story<
+ React.ComponentProps
+> = args => {
+ const [selectedValue, setSelectedValue] = React.useState(null)
+ return (
+ {
+ setSelectedValue(e.target.value)
+ args.onChange(e)
+ }}
+ value={selectedValue}
+ />
+ )
+}
+export const DropdownField = Template.bind({})
+DropdownField.parameters = {
+ docs: {
+ description: {
+ component:
+ '`DropdownField` is similar to `SelectField`, but more normal. It uses a `` component and has an onChange/onBlur/etc that use DOM events. When `value` prop is truthy, the "blank" option isn\'t shown. When `value` is falsey, the "blank" option appears and is selected. You can\'t get back to blank state once you\'re selected something without external state manipulation. This is similar to how `RadioGroup` works. In order to always allow the user to select a blank value, add an option object to the `options` prop with a blank (empty string) value.',
+ },
+ },
+}
+DropdownField.args = {
+ options: [
+ { name: '', value: '' },
+ { name: 'DNA', value: 'dna' },
+ { name: 'RNA', value: 'rna' },
+ { name: 'Protein', value: 'protein' },
+ ],
+ isIndeterminate: false,
+}
diff --git a/components/src/forms/FormGroup.md b/components/src/forms/FormGroup.md
deleted file mode 100644
index dc6ac9b5056..00000000000
--- a/components/src/forms/FormGroup.md
+++ /dev/null
@@ -1,25 +0,0 @@
-```js
-import { CheckboxField, InputField } from '@opentrons/components'
-const [state, setState] = React.useState({ checkbox1: true, inputfield1: '' })
-
-function getError(state) {
- return state.inputfield1 === '' || parseFloat(state.inputfield1) > 0
- ? null
- : 'volume must be a positive number'
-}
-
-;
- setState({ ...state, checkbox1: !state.checkbox1 })}
- value={state.checkbox1}
- />
- setState({ ...state, inputfield1: e.target.value })}
- value={state.inputfield1}
- units="μL"
- error={getError(state)}
- />
-
-```
diff --git a/components/src/forms/FormGroup.stories.tsx b/components/src/forms/FormGroup.stories.tsx
new file mode 100644
index 00000000000..dba323fe9de
--- /dev/null
+++ b/components/src/forms/FormGroup.stories.tsx
@@ -0,0 +1,23 @@
+import * as React from 'react'
+
+import { FormGroup as FormGroupComponent } from './FormGroup'
+import { CheckboxField } from './CheckboxField.stories'
+
+import type { Story, Meta } from '@storybook/react'
+
+export default {
+ title: 'Library/Molecules/Forms/Form Group',
+ argTypes: { onChange: { action: 'clicked' } },
+} as Meta
+
+const Template: Story<
+ React.ComponentProps
+> = args =>
+export const FormGroup = Template.bind({})
+FormGroup.args = {
+ label: 'This is a FormGroup',
+ children: [
+ {}} key="first" label="first field" />,
+ {}} key="second" label="second field" />,
+ ],
+}
diff --git a/components/src/forms/InputField.md b/components/src/forms/InputField.md
deleted file mode 100644
index e3514cd73aa..00000000000
--- a/components/src/forms/InputField.md
+++ /dev/null
@@ -1,77 +0,0 @@
-```js
-const [state, setState] = React.useState({ inputValue: '' })
-
-function handleChange(e) {
- setState({ inputValue: e.target.value })
-}
-
-function getError(state) {
- return state.inputValue.length > 12 ? 'Too many characters' : undefined
-}
-
-;
-```
-
-Without units
-
-```js
-const [state, setState] = React.useState({ inputValue: null })
-
-function handleChange(e) {
- setState({ inputValue: e.target.value })
-}
-
-;
-```
-
-No label
-
-```js
-const [state, setState] = React.useState({ inputValue: null })
-
-function handleChange(e) {
- setState({ inputValue: e.target.value })
-}
-
-;
-```
-
-Optional isIndeterminate prop and placeholder/value override when true
-
-```js
-const [state, setState] = React.useState({
- inputValue: 'mixed values',
- isIndeterminate: true,
-})
-
-function handleChange(e) {
- setState({ inputValue: e.target.value, isIndeterminate: false })
-}
-
-;
-```
diff --git a/components/src/forms/InputField.stories.tsx b/components/src/forms/InputField.stories.tsx
new file mode 100644
index 00000000000..8d8b79bec96
--- /dev/null
+++ b/components/src/forms/InputField.stories.tsx
@@ -0,0 +1,39 @@
+import * as React from 'react'
+import { Box, SIZE_6 } from '@opentrons/components'
+
+import { InputField as InputFieldComponent } from './InputField'
+
+import type { Story, Meta } from '@storybook/react'
+
+export default {
+ title: 'Library/Molecules/Forms/Input Field',
+} as Meta
+
+const Template: Story> = ({
+ value,
+ onChange,
+ ...args
+}) => {
+ const [controlledValue, setControlledValue] = React.useState('')
+ const secondaryCaption = controlledValue.length + '/12'
+ const error = controlledValue.length > 12 ? 'Too many characters' : undefined
+ return (
+
+ setControlledValue(e.target.value)}
+ />
+
+ )
+}
+export const InputField = Template.bind({})
+InputField.args = {
+ label: 'Input field',
+ placeholder: 'Placeholder Text',
+ units: 'μL',
+ caption: 'caption here',
+ isIndeterminate: false,
+}
diff --git a/components/src/forms/RadioGroup.md b/components/src/forms/RadioGroup.md
deleted file mode 100644
index cc294201008..00000000000
--- a/components/src/forms/RadioGroup.md
+++ /dev/null
@@ -1,28 +0,0 @@
-```js
-const [state, setState] = React.useState({ selectedValue: 'chocolate' })
-; setState({ selectedValue: e.target.value })}
-/>
-```
-
-Inline
-
-```js
-const [state, setState] = React.useState({ selectedValue: 'chocolate' })
-; setState({ selectedValue: e.target.value })}
-/>
-```
diff --git a/components/src/forms/RadioGroup.stories.tsx b/components/src/forms/RadioGroup.stories.tsx
new file mode 100644
index 00000000000..0694c2bd89c
--- /dev/null
+++ b/components/src/forms/RadioGroup.stories.tsx
@@ -0,0 +1,40 @@
+import * as React from 'react'
+import { Box, SIZE_6 } from '@opentrons/components'
+
+import { RadioGroup as RadioGroupComponent } from './RadioGroup'
+
+import type { Story, Meta } from '@storybook/react'
+
+export default {
+ title: 'Library/Molecules/Forms/Radio Group',
+} as Meta
+
+const OPTIONS = [
+ { name: 'Hazelnut', value: 'hazelnut' },
+ { name: 'Chocolate', value: 'chocolate' },
+ { name: 'Ginger', value: 'ginger' },
+]
+
+const Template: Story> = ({
+ value,
+ onChange,
+ ...args
+}) => {
+ const [controlledValue, setControlledValue] = React.useState(
+ args.options[0].value
+ )
+ return (
+
+ setControlledValue(e.target.value)}
+ />
+
+ )
+}
+export const RadioGroup = Template.bind({})
+RadioGroup.args = {
+ options: OPTIONS,
+ inline: false,
+}
diff --git a/components/src/forms/Select.css b/components/src/forms/Select.css
index 018d3dc8295..0f8babc440b 100644
--- a/components/src/forms/Select.css
+++ b/components/src/forms/Select.css
@@ -1,5 +1,12 @@
/* stylelint-disable selector-class-pattern */
-@import "..";
+@import '..';
+
+/* NOTE(mc, 2021-04-27): this class only used by storybook */
+.example_select_override {
+ & :global(.ot_select__control) {
+ background-color: blue;
+ }
+}
.select {
position: relative;
diff --git a/components/src/forms/Select.md b/components/src/forms/Select.md
deleted file mode 100644
index f9ea252a048..00000000000
--- a/components/src/forms/Select.md
+++ /dev/null
@@ -1,87 +0,0 @@
-Thin wrapper around `react-select` to apply our Opentrons-specific styles. All props are passed directly to [`react-select`](https://react-select.com/props) except for `styles`, `components`, and `classNamePrefix`. The `className` prop appends to the `className` we pass `react-select`. Those props are not passed directly because they provide the base styling of the component
-
-```js
-
-```
-
-You can also pass grouped options:
-
-```js
-
-```
-
-Passing `value` controls the input. **Note that `value` has the same format as an entry in `options`**:
-
-```js
-
-```
-
-You can control the renders of individual options with the `formatOptionLabel` prop:
-
-```js
-
- context === 'menu' && option.value === 'bar' ? (
- {option.label}
- ) : (
- option.label
- )
- }
-/>
-```
-
-To override any styling, we use [`react-select`'s BEM](https://react-select.com/styles#using-classnames) class names with our specific prefix, which is `ot_select`. See `SelectField` for a specific example, where the background color of the `Control` element is modified if the field has an error
-
-```css
-.my_class_name {
- & :global(.ot_select__control) {
- background-color: blue;
- }
-}
-```
-
-```js static
-
-```
diff --git a/components/src/forms/Select.stories.tsx b/components/src/forms/Select.stories.tsx
new file mode 100644
index 00000000000..8d462b07181
--- /dev/null
+++ b/components/src/forms/Select.stories.tsx
@@ -0,0 +1,117 @@
+import * as React from 'react'
+
+import { Select } from './Select'
+import styles from './Select.css'
+
+import type { Story, Meta } from '@storybook/react'
+
+export default {
+ title: 'Library/Molecules/Forms/Select',
+ component: Select,
+} as Meta
+
+const Template: Story> = args => (
+
+)
+export const Basic = Template.bind({})
+Basic.parameters = {
+ docs: {
+ description: {
+ component:
+ 'Thin wrapper around `react-select` to apply our Opentrons-specific styles. All props are passed directly to [`react-select`](https://react-select.com/props) except for `styles`, `components`, and `classNamePrefix`. The `className` prop appends to the `className` we pass `react-select`. Those props are not passed directly because they provide the base styling of the component',
+ },
+ },
+}
+Basic.args = {
+ options: [
+ { label: 'DNA', value: 'dna' },
+ { label: 'RNA', value: 'rna' },
+ { label: 'Protein', value: 'protein', isDisabled: true },
+ ],
+}
+
+export const GroupedOptions = Template.bind({})
+GroupedOptions.parameters = {
+ docs: {
+ description: {
+ component: 'You can also pass grouped options:',
+ },
+ },
+}
+GroupedOptions.args = {
+ options: [
+ {
+ label: 'Nucleic Acids',
+ options: [
+ { label: 'DNA', value: 'dna' },
+ { label: 'RNA', value: 'rna' },
+ ],
+ },
+ {
+ label: 'Polypeptides',
+ options: [
+ { label: 'Dipeptide', value: 'dipeptide' },
+ { label: 'Tripeptide', value: 'Tripeptide' },
+ ],
+ },
+ ],
+}
+
+export const Controlled = Template.bind({})
+Controlled.parameters = {
+ docs: {
+ description: {
+ component:
+ 'Passing `value` controls the input. **Note that `value` has the same format as an entry in `options`**',
+ },
+ },
+}
+Controlled.args = {
+ value: { label: 'DNA', value: 'dna' },
+ options: [
+ { label: 'DNA', value: 'dna' },
+ { label: 'RNA', value: 'rna' },
+ { label: 'Protein', value: 'protein' },
+ ],
+}
+
+export const FormattedOptionLabel = Template.bind({})
+FormattedOptionLabel.parameters = {
+ docs: {
+ description: {
+ component:
+ 'You can control the renders of individual options with the `formatOptionLabel` prop:',
+ },
+ },
+}
+FormattedOptionLabel.args = {
+ options: [
+ { label: 'DNA', value: 'dna' },
+ { label: 'RNA', value: 'rna' },
+ { label: 'Protein', value: 'protein' },
+ ],
+ formatOptionLabel: (option, { context }) =>
+ context === 'menu' && option.value === 'rna' ? (
+ {option.label}
+ ) : (
+ option.label
+ ),
+}
+
+export const StyleOverride = Template.bind({})
+StyleOverride.parameters = {
+ docs: {
+ description: {
+ component:
+ "To override any styling, we use [`react-select`'s BEM](https://react-select.com/styles#using-classnames) class names with our specific prefix, which is `ot_select`. See `SelectField` for a specific example, where the background color of the `Control` element is modified if the field has an error",
+ },
+ },
+}
+StyleOverride.args = {
+ className: styles.example_select_override,
+ options: [
+ { label: 'DNA', value: 'dna' },
+ { label: 'RNA', value: 'rna' },
+ { label: 'Protein', value: 'protein' },
+ ],
+}
diff --git a/components/src/forms/SelectField.md b/components/src/forms/SelectField.md
deleted file mode 100644
index 3f3b525d5f8..00000000000
--- a/components/src/forms/SelectField.md
+++ /dev/null
@@ -1,35 +0,0 @@
-This component is a wrapper around our `Select` component optimized for usage with `Formik`.
-The `onChange` and `onBlur` events of `Select` component are provided by `react-select`; they
-are not normal DOM events. To make the difference clear, `SelectField` instead has
-`onValueChange` and `onLoseFocus` that are passed the `name` of the field and the `value` of
-the selected option.
-
-To use `SelectField` with `Formik`, pass `formikProps.setFieldValue` to `onValueChange` and `formikProps.setFieldTouched` to `onLoseFocus`.
-
-```js
-const [state, setState] = React.useState({ selectedValue: null })
-; setState({ selectedValue: value })}
- value={state.selectedValue}
- caption={`Selected value: ${state.selectedValue}`}
- error={state.selectedValue === 'dna' ? 'DNA IS NOT ALLOWED!' : null}
- options={[
- { label: 'DNA', value: 'dna' },
- { label: 'RNA', value: 'rna' },
- {
- label: 'Protein',
- options: [
- { label: 'Hemoglobin', value: 'hemoglobin' },
- { label: 'Actin', value: 'actin' },
- ],
- },
- ]}
- formatOptionLabel={option =>
- option.value === 'dna' ? (
- {option.label}
- ) : (
- option.label
- )
- }
-/>
-```
diff --git a/components/src/forms/ToggleField.md b/components/src/forms/ToggleField.md
deleted file mode 100644
index 997c1d58adc..00000000000
--- a/components/src/forms/ToggleField.md
+++ /dev/null
@@ -1,14 +0,0 @@
-```js
-const [state, setState] = React.useState({
- isChecked: false,
-})
-;
- setState({ ...state, isChecked: !state.isChecked })}
- value={state.isChecked}
- />
-
-```
diff --git a/components/src/forms/ToggleField.stories.tsx b/components/src/forms/ToggleField.stories.tsx
new file mode 100644
index 00000000000..f58edcf3a96
--- /dev/null
+++ b/components/src/forms/ToggleField.stories.tsx
@@ -0,0 +1,31 @@
+import * as React from 'react'
+
+import { ToggleField as ToggleFieldComponent } from './ToggleField'
+
+import type { Story, Meta } from '@storybook/react'
+
+const Template: Story<
+ React.ComponentProps
+> = args => {
+ const [isOn, setIsOn] = React.useState(false)
+ return (
+ {
+ setIsOn(!isOn)
+ args.onChange(e)
+ }}
+ value={isOn}
+ />
+ )
+}
+
+export const ToggleField = Template.bind({})
+ToggleField.args = {
+ label: 'Toggle Me',
+}
+
+export default {
+ title: 'Library/Molecules/Forms/Toggle Field',
+ component: ToggleField,
+} as Meta
diff --git a/components/src/forms/__tests__/SelectField.test.tsx b/components/src/forms/__tests__/SelectField.test.tsx
index 9ef8bbd8b82..63501bbba10 100644
--- a/components/src/forms/__tests__/SelectField.test.tsx
+++ b/components/src/forms/__tests__/SelectField.test.tsx
@@ -3,7 +3,7 @@ import { shallow } from 'enzyme'
import { SelectField } from '../SelectField'
import { Select } from '../Select'
-import type { SelectOption } from '../Select'
+import type { SelectOption, SelectProps } from '../Select'
describe('SelectField', () => {
it('renders a Select', () => {
@@ -48,7 +48,9 @@ describe('SelectField', () => {
disabled={disabled}
placeholder={placeholder}
menuPosition={menuPosition}
- formatOptionLabel={formatOptionLabel}
+ formatOptionLabel={
+ formatOptionLabel as SelectProps['formatOptionLabel']
+ }
className={className}
/>
)
diff --git a/components/src/icons/Icon.md b/components/src/icons/Icon.md
deleted file mode 100644
index e4ddb487f69..00000000000
--- a/components/src/icons/Icon.md
+++ /dev/null
@@ -1,26 +0,0 @@
-All available icons:
-
-```js
-import { SIZE_3 } from '@opentrons/components'
-import { ICON_DATA_BY_NAME } from './icon-data'
-;
- {Object.keys(ICON_DATA_BY_NAME)
- .sort()
- .map(iconName => (
-
-
- {iconName}
-
- ))}
-
-```
-
-Spin any icon!
-
-```js
-import { SIZE_3 } from '@opentrons/components'
-;
-
-
-
-```
diff --git a/components/src/icons/Icon.stories.tsx b/components/src/icons/Icon.stories.tsx
new file mode 100644
index 00000000000..1be5df8581c
--- /dev/null
+++ b/components/src/icons/Icon.stories.tsx
@@ -0,0 +1,33 @@
+import * as React from 'react'
+
+import { Box, SIZE_3 } from '@opentrons/components'
+import { ICON_DATA_BY_NAME } from './icon-data'
+import { Icon as IconComponent } from './Icon'
+
+import type { Story, Meta } from '@storybook/react'
+
+export default {
+ title: 'Library/Atoms/Icon',
+ argTypes: {
+ name: {
+ control: {
+ type: 'select',
+ options: Object.keys(ICON_DATA_BY_NAME),
+ },
+ defaultValue: 'alert',
+ },
+ },
+ decorators: [
+ Story => (
+
+
+
+ ),
+ ],
+} as Meta
+
+const Template: Story> = args => {
+ return
+}
+export const Icon = Template.bind({})
+Icon.args = { spin: false }
diff --git a/components/src/icons/NotificationIcon.md b/components/src/icons/NotificationIcon.md
deleted file mode 100644
index 3123898d1f3..00000000000
--- a/components/src/icons/NotificationIcon.md
+++ /dev/null
@@ -1,11 +0,0 @@
-Basic orange notification dot:
-
-```js
-import { SIZE_3, C_DARK_GRAY } from '@opentrons/components'
-;
-```
diff --git a/components/src/instrument/InfoItem.md b/components/src/instrument/InfoItem.md
deleted file mode 100644
index 4471a5eb0f2..00000000000
--- a/components/src/instrument/InfoItem.md
+++ /dev/null
@@ -1,3 +0,0 @@
-```js
-
-```
diff --git a/components/src/instrument/InstrumentDiagram.md b/components/src/instrument/InstrumentDiagram.md
deleted file mode 100644
index 124068388d5..00000000000
--- a/components/src/instrument/InstrumentDiagram.md
+++ /dev/null
@@ -1,35 +0,0 @@
-Single channel GEN1:
-
-```js
-
-```
-
-Multi channel GEN1:
-
-```js
-
-```
-
-Single channel GEN2:
-
-```js
-
-```
-
-Multi channel GEN2:
-
-```js
-
-```
diff --git a/components/src/instrument/InstrumentDiagram.stories.tsx b/components/src/instrument/InstrumentDiagram.stories.tsx
new file mode 100644
index 00000000000..1379a7fff58
--- /dev/null
+++ b/components/src/instrument/InstrumentDiagram.stories.tsx
@@ -0,0 +1,42 @@
+import * as React from 'react'
+import keyBy from 'lodash/keyBy'
+import { getAllPipetteNames, getPipetteNameSpecs } from '@opentrons/shared-data'
+
+import { InstrumentDiagram as InstrumentDiagramComponent } from './InstrumentDiagram'
+
+import type { Story, Meta } from '@storybook/react'
+
+const allPipetteSpecsByDisplayNames = keyBy(
+ getAllPipetteNames().map(getPipetteNameSpecs),
+ 'displayName'
+)
+
+export default {
+ title: 'Library/Organisms/Instrument Diagram',
+ argTypes: {
+ mount: {
+ control: {
+ type: 'select',
+ options: ['left', 'right'],
+ },
+ defaultValue: 'left',
+ },
+ pipetteSpecs: {
+ control: {
+ type: 'select',
+ options: Object.keys(allPipetteSpecsByDisplayNames),
+ },
+ defaultValue: Object.keys(allPipetteSpecsByDisplayNames)[0],
+ },
+ },
+} as Meta
+
+const Template: Story<
+ React.ComponentProps
+> = ({ pipetteSpecs, ...args }) => (
+
+)
+export const InstrumentDiagram = Template.bind({})
diff --git a/components/src/instrument/InstrumentGroup.md b/components/src/instrument/InstrumentGroup.md
deleted file mode 100644
index c09a33b10ec..00000000000
--- a/components/src/instrument/InstrumentGroup.md
+++ /dev/null
@@ -1,15 +0,0 @@
-```js
-
-```
diff --git a/components/src/instrument/InstrumentGroup.stories.tsx b/components/src/instrument/InstrumentGroup.stories.tsx
new file mode 100644
index 00000000000..a2831f0fd27
--- /dev/null
+++ b/components/src/instrument/InstrumentGroup.stories.tsx
@@ -0,0 +1,88 @@
+import * as React from 'react'
+import reduce from 'lodash/reduce'
+import keyBy from 'lodash/keyBy'
+import { getAllPipetteNames, getPipetteNameSpecs } from '@opentrons/shared-data'
+
+import { InstrumentGroup as InstrumentGroupComponent } from './InstrumentGroup'
+
+import type { Story, Meta } from '@storybook/react'
+
+const allPipetteSpecsByDisplayNames = keyBy(
+ getAllPipetteNames().map(getPipetteNameSpecs),
+ 'displayName'
+)
+const leftPipettesByName = reduce(
+ allPipetteSpecsByDisplayNames,
+ (acc, pipetteSpecs, displayName) => {
+ return {
+ ...acc,
+ [displayName]: {
+ mount: 'left',
+ description: displayName,
+ pipetteSpecs,
+ isDisabled: false,
+ },
+ }
+ },
+ {}
+)
+const rightPipettesByName = reduce(
+ allPipetteSpecsByDisplayNames,
+ (acc, pipetteSpecs, displayName) => {
+ return {
+ ...acc,
+ [displayName]: {
+ mount: 'right',
+ description: displayName,
+ pipetteSpecs,
+ isDisabled: false,
+ },
+ }
+ },
+ {}
+)
+
+export default {
+ title: 'Library/Organisms/Instrument Group',
+ argTypes: {
+ left: {
+ control: {
+ type: 'select',
+ options: Object.keys(leftPipettesByName),
+ },
+ defaultValue: Object.keys(leftPipettesByName)[0],
+ },
+ right: {
+ control: {
+ type: 'select',
+ options: Object.keys(rightPipettesByName),
+ },
+ defaultValue: Object.keys(rightPipettesByName)[0],
+ },
+ },
+} as Meta
+
+const Template: Story<
+ React.ComponentProps
+> = ({ left, right, ...args }) => (
+
+)
+export const InstrumentGroup = Template.bind({})
+InstrumentGroup.args = {
+ left: {
+ mount: 'left',
+ description: 'p300 8-Channel',
+ pipetteSpecs: { channels: 8, displayCategory: 'GEN1' },
+ isDisabled: false,
+ },
+ right: {
+ mount: 'right',
+ description: 'p10 Single',
+ pipetteSpecs: { channels: 1, displayCategory: 'GEN2' },
+ isDisabled: true,
+ },
+}
diff --git a/components/src/instrument/PipetteSelect.md b/components/src/instrument/PipetteSelect.md
deleted file mode 100644
index 1e9e4ae2942..00000000000
--- a/components/src/instrument/PipetteSelect.md
+++ /dev/null
@@ -1,29 +0,0 @@
-This component uses the `react-select` library. So the change/blur events are not
-normal DOM events, but special ones. To make the difference clear, `PipetteSelect`
-doesn't have `onChange` and `onBlur` but instead `onPipetteChange`.
-
-```js
-const [state, setState] = React.useState({ pipetteName: null })
-; {
- console.log(pipetteName)
- setState({ pipetteName })
- }}
- pipetteName={state.pipetteName}
- nameBlocklist={['p20_multi_gen2', 'p300_multi_gen2']}
-/>
-```
-
-Allow "None" as the default option
-
-```js
-const [state, setState] = React.useState({ pipetteName: null })
-; {
- console.log(pipetteName)
- setState({ pipetteName })
- }}
- pipetteName={state.pipetteName}
- enableNoneOption
-/>
-```
diff --git a/components/src/instrument/PipetteSelect.stories.tsx b/components/src/instrument/PipetteSelect.stories.tsx
new file mode 100644
index 00000000000..6ba094bfc9a
--- /dev/null
+++ b/components/src/instrument/PipetteSelect.stories.tsx
@@ -0,0 +1,31 @@
+import * as React from 'react'
+import { PipetteSelect as PipetteSelectComponent } from './PipetteSelect'
+
+import type { Story, Meta } from '@storybook/react'
+
+export default {
+ title: 'Library/Organisms/Pipette Select',
+} as Meta
+
+const Template: Story> = ({
+ pipetteName,
+ ...args
+}) => {
+ const [pipetteNameControlled, setPipetteNameControlled] = React.useState(
+ pipetteName
+ )
+ const handleChange = (pipName: string): unknown =>
+ setPipetteNameControlled(pipName)
+ return (
+
+ )
+}
+export const PipetteSelect = Template.bind({})
+PipetteSelect.args = {
+ nameBlocklist: ['p20_multi_gen2', 'p300_multi_gen2'],
+ enableNoneOption: true,
+}
diff --git a/components/src/interaction-enhancers/ClickOutside.md b/components/src/interaction-enhancers/ClickOutside.md
deleted file mode 100644
index 1bb4355acbc..00000000000
--- a/components/src/interaction-enhancers/ClickOutside.md
+++ /dev/null
@@ -1,26 +0,0 @@
-`ClickOutside` is a "function as children" component that calls its `onClickOutside` whenever a user clicks outside of the child.
-
-The `ref` parameter in the `children` function must be passed into the wrapped child component.
-
-```js
-const [state, setState] = React.useState({ timesClickedOutside: 0 })
-
-function handleClickOutside() {
- setState({ timesClickedOutside: state.timesClickedOutside + 1 })
-}
-
-;
- {({ ref }) => (
-
- You clicked outside this box {state.timesClickedOutside} times
-
- )}
-
-```
diff --git a/components/src/interaction-enhancers/HandleKeypress.md b/components/src/interaction-enhancers/HandleKeypress.md
deleted file mode 100644
index 7dbb18d8170..00000000000
--- a/components/src/interaction-enhancers/HandleKeypress.md
+++ /dev/null
@@ -1,24 +0,0 @@
-Use `` to register listeners for keypress events:
-
-```js
-const [state, setState] = React.useState({ key: '' })
-; setState({ key: 'q' }) },
- { key: 'w', onPress: () => setState({ key: 'w' }) },
- { key: 'e', onPress: () => setState({ key: 'e' }) },
- {
- key: 'ArrowLeft',
- shiftKey: false,
- onPress: () => setState({ key: 'left' }),
- },
- {
- key: 'ArrowRight',
- shiftKey: true,
- onPress: () => setState({ key: 'shift + right' }),
- },
- ]}
->
- Key: {state.key}
-
-```
diff --git a/components/src/lists/CollapsibleItem.tsx b/components/src/lists/CollapsibleItem.tsx
index 02b36f47865..08748daf4f9 100644
--- a/components/src/lists/CollapsibleItem.tsx
+++ b/components/src/lists/CollapsibleItem.tsx
@@ -5,6 +5,9 @@ import cx from 'classnames'
import styles from './lists.css'
import { Icon } from '../icons'
+// TODO(bc, 2021-03-31): this is only used in on place
+// reconsider whether this belongs in components library
+
export interface CollapsibleItemProps {
/** header */
header?: string
diff --git a/components/src/lists/ListItem.md b/components/src/lists/ListItem.md
deleted file mode 100644
index 87afea36e42..00000000000
--- a/components/src/lists/ListItem.md
+++ /dev/null
@@ -1,29 +0,0 @@
-ListItem example:
-
-```js
-import { TitledList } from '@opentrons/components'
-;
- Plain item
- This item has an icon
- alert('clicked!')}>This item is clickable
- alert('clicked!')} isDisabled>
- This clickable item is disabled
-
-
-```
-
-If the ListItem is passed a `url` prop, it will wrap its children in a `react-router-dom` `NavLink`:
-
-```js
-// used here for example purposes
-import { StaticRouter } from 'react-router-dom'
-import { TitledList } from '@opentrons/components'
-;
-
- Go somewhere
-
- Cannot go here
-
-
-
-```
diff --git a/components/src/lists/ListItem.tsx b/components/src/lists/ListItem.tsx
index 91c49635b0a..7a2a69ffc55 100644
--- a/components/src/lists/ListItem.tsx
+++ b/components/src/lists/ListItem.tsx
@@ -7,6 +7,8 @@ import styles from './lists.css'
import { Icon } from '../icons'
import type { IconName } from '../icons'
+// TODO(bc, 2021-03-31): this is only used in the app
+// reconsider whether this belongs in components library
interface ListItemProps {
/** click handler */
onClick?: (event: React.SyntheticEvent) => unknown
diff --git a/components/src/lists/SidePanelGroup.md b/components/src/lists/SidePanelGroup.md
deleted file mode 100644
index db0abda915a..00000000000
--- a/components/src/lists/SidePanelGroup.md
+++ /dev/null
@@ -1,37 +0,0 @@
-Basic usage:
-
-```js
-import { TitledList, ListItem } from '@opentrons/components'
-;
-
- Something 1
- Something 2
-
-
-
- Something 1
- Something 2
-
-
-```
-
-The entire SidePanelGroup may be disabled with the `disabled` prop. Pointer events will be disabled and all children will be lightened.
-
-```js
-import { TitledList, ListItem } from '@opentrons/components'
-;
-
- Something 1
- Something 2
-
-
-
- Something 1
- Something 2
-
-
-```
diff --git a/components/src/lists/SidePanelGroup.tsx b/components/src/lists/SidePanelGroup.tsx
index cabbb6e7ca8..67dfc882ecf 100644
--- a/components/src/lists/SidePanelGroup.tsx
+++ b/components/src/lists/SidePanelGroup.tsx
@@ -7,6 +7,8 @@ import { Icon } from '../icons'
import type { IconName } from '../icons'
+// TODO(bc, 2021-03-31): this component is only used in one place
+// reconsider whether it belongs in components library
export interface SidePanelGroupProps {
/** text of title */
title?: string
diff --git a/components/src/lists/TitledList.md b/components/src/lists/TitledList.md
deleted file mode 100644
index 944fa6d3382..00000000000
--- a/components/src/lists/TitledList.md
+++ /dev/null
@@ -1,59 +0,0 @@
-Basic usage:
-
-```js
-import { ListItem } from '@opentrons/components'
-;
- Something 1
- Something 2
-
-```
-
-Using the onClick and selected props:
-
-```js
-import { ListItem } from '@opentrons/components'
-const [state, setState] = React.useState({ selected: false })
-; setState({ selected: !state.selected })}
- selected={state.selected}
->
- Something 1
- Something 2
-
-```
-
-If `onCollapseToggle` prop is given a function, the TitledList will be collapsible, dictated by the `collapsed` prop. `onCollapseToggle` will only fire on caret clicks, not title clicks:
-
-```js
-import { ListItem } from '@opentrons/components'
-const [state, setState] = React.useState({ selected: false, collapsed: false })
-; setState({ selected: !state.selected })}
- onCollapseToggle={() => setState({ collapsed: !state.collapsed })}
- selected={state.selected}
- collapsed={state.collapsed}
->
- Something 1
- Something 2
-
-```
-
-The entire TitledList may be disabled with the `disabled` prop. The `selected` prop will be ignored while the `collapsed` prop will be respected. `onClick` and `onCollapseToggle` will not fire:
-
-import { ListItem } from '@opentrons/components'
-
-```js
-import { ListItem } from '@opentrons/components'
-; alert("this won't happen")}
- onCollapseToggle={() => alert("this won't happen")}
- selected
- disabled
->
- Something 1
- Something 2
-
-```
diff --git a/components/src/lists/TitledList.tsx b/components/src/lists/TitledList.tsx
index 3e4a95c9829..4820993e156 100644
--- a/components/src/lists/TitledList.tsx
+++ b/components/src/lists/TitledList.tsx
@@ -6,6 +6,9 @@ import styles from './lists.css'
import { Icon } from '../icons'
import type { IconName, IconProps } from '../icons'
+// TODO(bc, 2021-03-31): reconsider whether this belongs in components library
+// it is bloated with application specific functionality
+
export interface TitledListProps {
/** id attribute */
id?: string
diff --git a/components/src/modals/AlertModal.md b/components/src/modals/AlertModal.md
deleted file mode 100644
index 3b7a7acb5f8..00000000000
--- a/components/src/modals/AlertModal.md
+++ /dev/null
@@ -1,124 +0,0 @@
-AlertModal example:
-
-```js
-import { FlatButton } from '@opentrons/components'
-
-const [state, setState] = React.useState({ alert: 'foo' })
-const alertContents = {
- foo:
- 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.',
- bar:
- 'Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.',
-}
-;
-
setState({ alert: 'foo' })}>Alert foo
- {state.alert && (
-
setState({ alert: '' })}
- buttons={[
- { children: 'foo', onClick: () => setState({ alert: 'foo' }) },
- { children: 'bar', onClick: () => setState({ alert: 'bar' }) },
- { children: 'close', onClick: () => setState({ alert: '' }) },
- ]}
- restrictOuterScroll={false}
- >
- {alertContents[state.alert]}
-
- )}
-
-```
-
-Optional heading icon override:
-
-```js
-import { FlatButton } from '@opentrons/components'
-const [state, setState] = React.useState({ alert: 'foo' })
-
-const alertContents = {
- foo:
- 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.',
- bar:
- 'Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.',
-}
-;
-
setState({ alert: 'foo' })}>Alert foo
- {state.alert && (
-
setState({ alert: '' })}
- iconName="wifi"
- buttons={[
- { children: 'foo', onClick: () => setState({ alert: 'foo' }) },
- { children: 'bar', onClick: () => setState({ alert: 'bar' }) },
- { children: 'close', onClick: () => setState({ alert: '' }) },
- ]}
- restrictOuterScroll={false}
- >
- {alertContents[state.alert]}
-
- )}
-
-```
-
-Optional alertOverlay prop to lighten background
-
-```js
-import { FlatButton } from '@opentrons/components'
-const [state, setState] = React.useState({ alert: 'foo' })
-
-const alertContents = {
- foo:
- 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.',
- bar:
- 'Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.',
-}
-;
-
setState({ alert: 'foo' })}>Alert foo
- {state.alert && (
-
setState({ alert: '' })}
- buttons={[
- { children: 'foo', onClick: () => setState({ alert: 'foo' }) },
- { children: 'bar', onClick: () => setState({ alert: 'bar' }) },
- { children: 'close', onClick: () => setState({ alert: '' }) },
- ]}
- alertOverlay
- restrictOuterScroll={false}
- >
- {alertContents[state.alert]}
-
- )}
-
-```
-
-Alert modal without heading prop:
-
-```js
-import { FlatButton } from '@opentrons/components'
-const [state, setState] = React.useState({ alert: 'foo' })
-
-const alertContents = {
- foo:
- 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.',
- bar:
- 'Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.',
-}
-;
-
setState({ alert: 'foo' })}>Alert foo
- {state.alert && (
-
setState({ alert: '' })}
- buttons={[
- { children: 'foo', onClick: () => setState({ alert: 'foo' }) },
- { children: 'bar', onClick: () => setState({ alert: 'bar' }) },
- { children: 'close', onClick: () => setState({ alert: '' }) },
- ]}
- restrictOuterScroll={false}
- >
- {alertContents[state.alert]}
-
- )}
-
-```
diff --git a/components/src/modals/BaseModal.md b/components/src/modals/BaseModal.md
deleted file mode 100644
index 3a49815409f..00000000000
--- a/components/src/modals/BaseModal.md
+++ /dev/null
@@ -1,54 +0,0 @@
-BaseModal example, with a header, a footer, and scrollable contents
-
-```js
-import {
- ALIGN_CENTER,
- DISPLAY_FLEX,
- FONT_SIZE_HEADER,
- FONT_SIZE_BODY_2,
- FONT_WEIGHT_REGULAR,
- JUSTIFY_FLEX_END,
- SPACING_2,
- SPACING_3,
- Box,
- Flex,
- Icon,
- Text,
- SecondaryBtn,
-} from '@opentrons/components'
-;
-
-
- Attention
-
- }
- footer={
-
- OK
-
- }
- >
-
- Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod
- tempor incididunt ut labore et dolore magna aliqua.
-
-
- Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
- aliquip ex ea commodo consequat.
-
-
- Duis aute irure dolor in reprehenderit in voluptate velit esse cillum
- dolore eu fugiat nulla pariatur
-
-
-
-```
diff --git a/components/src/modals/ContinueModal.md b/components/src/modals/ContinueModal.md
deleted file mode 100644
index 33ffb192982..00000000000
--- a/components/src/modals/ContinueModal.md
+++ /dev/null
@@ -1,26 +0,0 @@
-Basic usage:
-
-```js
-const [state, setState] = React.useState({ continue: null })
-;
- {state.continue == null && (
-
setState({ continue: 'cancel' })}
- onContinueClick={() => setState({ continue: 'continue' })}
- >
- Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod
- tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim
- veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea
- commodo consequat. Duis aute irure dolor in reprehenderit in voluptate
- velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat
- cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id
- est laborum.
-
- )}
-
- Decided to:
- {state.continue}
-
-
setState({ continue: null })}>Do a thing
-
-```
diff --git a/components/src/modals/Modal.md b/components/src/modals/Modal.md
deleted file mode 100644
index 7dc35480ae3..00000000000
--- a/components/src/modals/Modal.md
+++ /dev/null
@@ -1,34 +0,0 @@
-Basic usage (click overlay to close):
-
-```js
-const [state, setState] = React.useState({ isOpen: true })
-;
- {state.isOpen && (
- setState({ isOpen: false })}
- restrictOuterScroll={false}
- >
- Modal contents
-
- )}
- setState({ isOpen: true })}>Open modal
-
-```
-
-Optional heading (click overlay to close):
-
-```js
-const [state, setState] = React.useState({ isOpen: true })
-;
- {state.isOpen && (
- setState({ isOpen: false })}
- heading={'Optional styled heading'}
- >
- Modal contents
-
- )}
- setState({ isOpen: true })}>Open modal
-
-```
diff --git a/components/src/modals/Modal.stories.tsx b/components/src/modals/Modal.stories.tsx
new file mode 100644
index 00000000000..28fcb35bd36
--- /dev/null
+++ b/components/src/modals/Modal.stories.tsx
@@ -0,0 +1,112 @@
+import * as React from 'react'
+import {
+ AlertModal,
+ BaseModal,
+ ContinueModal,
+ Overlay,
+ SpinnerModal,
+ SpinnerModalPage,
+} from './'
+import {
+ Box,
+ Text,
+ Flex,
+ SecondaryBtn,
+ Icon,
+ JUSTIFY_FLEX_END,
+ DISPLAY_FLEX,
+ ALIGN_CENTER,
+ FONT_SIZE_HEADER,
+ FONT_WEIGHT_REGULAR,
+ SPACING_2,
+} from '@opentrons/components'
+
+import type { Story, Meta } from '@storybook/react'
+
+export default {
+ title: 'Library/Molecules/Modal',
+ decorators: [
+ Story => (
+
+
+
+ ),
+ ],
+} as Meta
+
+const BaseTemplate: Story> = args => (
+
+)
+export const Base = BaseTemplate.bind({})
+Base.args = {
+ header: (
+
+
+ Attention
+
+ ),
+ children: (
+ <>
+
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod
+ tempor incididunt ut labore et dolore magna aliqua.
+
+
+ Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi
+ ut aliquip ex ea commodo consequat.
+
+
+ Duis aute irure dolor in reprehenderit in voluptate velit esse cillum
+ dolore eu fugiat nulla pariatur
+
+ >
+ ),
+ footer: (
+
+ OK
+
+ ),
+}
+
+const AlertTemplate: Story> = args => (
+
+)
+export const Alert = AlertTemplate.bind({})
+Alert.args = {
+ children:
+ 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.',
+ heading: 'heading',
+ alertOverlay: true,
+ buttons: [{ children: 'foo' }],
+}
+
+const ContinueTemplate: Story<
+ React.ComponentProps
+> = args =>
+export const Continue = ContinueTemplate.bind({})
+Continue.args = {
+ children:
+ 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.',
+ heading: 'heading',
+}
+
+const SpinnerTemplate: Story<
+ React.ComponentProps
+> = args =>
+export const Spinner = SpinnerTemplate.bind({})
+
+const SpinnerPageTemplate: Story<
+ React.ComponentProps
+> = args =>
+export const SpinnerPage = SpinnerPageTemplate.bind({})
+
+const OverlayTemplate: Story> = args => (
+
+)
+export const JustOverlay = OverlayTemplate.bind({})
diff --git a/components/src/modals/ModalPage.md b/components/src/modals/ModalPage.md
deleted file mode 100644
index 6621c96cfa9..00000000000
--- a/components/src/modals/ModalPage.md
+++ /dev/null
@@ -1,19 +0,0 @@
-Basic usage:
-
-```js
-
-
alert('back button clicked'),
- },
- }}
- heading="Optional styled heading"
- >
- Click the back button for an back action.
-
-
-```
diff --git a/components/src/modals/Overlay.md b/components/src/modals/Overlay.md
deleted file mode 100644
index c80127e38d3..00000000000
--- a/components/src/modals/Overlay.md
+++ /dev/null
@@ -1,39 +0,0 @@
-Use `` to create a custom modal.
-
-_Note_: the CSS rules on the parent in the below example are necessary and can be applied with:
-
-```css static
-@import '@opentrons/components';
-
-.custom_modal {
- @apply --modal;
-}
-```
-
-```js
-import { FlatButton } from '@opentrons/components'
-const [state, setState] = React.useState({ covered: false })
-;
-
setState({ covered: true })}>
- Take cover
-
-
- {state.covered && (
-
-
setState({ covered: false })} />
- Click to close.
-
- )}
-
-```
diff --git a/components/src/modals/SpinnerModal.md b/components/src/modals/SpinnerModal.md
deleted file mode 100644
index 0b6a0f526e4..00000000000
--- a/components/src/modals/SpinnerModal.md
+++ /dev/null
@@ -1,7 +0,0 @@
-Basic usage:
-
-```js
-
-
-
-```
diff --git a/components/src/modals/SpinnerModalPage.md b/components/src/modals/SpinnerModalPage.md
deleted file mode 100644
index cdf00a99155..00000000000
--- a/components/src/modals/SpinnerModalPage.md
+++ /dev/null
@@ -1,16 +0,0 @@
-Basic usage:
-
-```js
-
-
-
-```
diff --git a/components/src/nav/SidePanel.stories.tsx b/components/src/nav/SidePanel.stories.tsx
new file mode 100644
index 00000000000..271b7a67e59
--- /dev/null
+++ b/components/src/nav/SidePanel.stories.tsx
@@ -0,0 +1,29 @@
+import * as React from 'react'
+import { SidePanel as SidePanelComponent } from './SidePanel'
+import { Text, Flex, JUSTIFY_CENTER, ALIGN_CENTER } from '@opentrons/components'
+
+import type { Story, Meta } from '@storybook/react'
+
+export default {
+ title: 'Library/Molecules/Side Panel',
+ decorators: [
+ Story => (
+
+
+
+ ),
+ ],
+} as Meta
+
+const Template: Story<
+ React.ComponentProps
+> = args =>
+export const SidePanel = Template.bind({})
+SidePanel.args = {
+ title: 'Title goes here',
+ children: (
+
+ Side Panel Children
+
+ ),
+}
diff --git a/components/src/primitives/Box.md b/components/src/primitives/Box.md
deleted file mode 100644
index 8effd926d1f..00000000000
--- a/components/src/primitives/Box.md
+++ /dev/null
@@ -1,28 +0,0 @@
-Simple Box primitive. Renders a `div` by default and accepts all primitive styling props.
-
-```js
-import {
- Icon,
- C_DARK_GRAY,
- C_WHITE,
- SPACING_2,
- SPACING_3,
-} from '@opentrons/components'
-;
- hello world
-
-```
-
-`` is a [StyledComponent](https://styled-components.com/docs/basics#getting-started), and accepts an `as` prop to render as any other DOM element or React component.
-
-```js
-
- hello
- world
-
-```
diff --git a/components/src/primitives/Box.stories.tsx b/components/src/primitives/Box.stories.tsx
new file mode 100644
index 00000000000..3d322842a0a
--- /dev/null
+++ b/components/src/primitives/Box.stories.tsx
@@ -0,0 +1,21 @@
+import * as React from 'react'
+import { Box as BoxComponent } from './Box'
+
+import type { Story, Meta } from '@storybook/react'
+
+export default {
+ title: 'Library/Atoms/Box',
+} as Meta
+
+const Template: Story> = args => (
+
+)
+export const Box = Template.bind({})
+Box.args = {
+ children:
+ 'This is a simple box atom that accepts all primitive styling props.',
+ backgroundColor: 'grey',
+ border: '1px solid black',
+ padding: '1rem',
+ maxWidth: '20rem',
+}
diff --git a/components/src/primitives/Box.tsx b/components/src/primitives/Box.tsx
index 52c0ab0bc07..3502473bb20 100644
--- a/components/src/primitives/Box.tsx
+++ b/components/src/primitives/Box.tsx
@@ -5,7 +5,7 @@ import { styleProps, isntStyleProp } from './style-props'
import type { PrimitiveComponent } from './types'
/**
- * Box primitive
+ * Simple Box atom. Renders a `div` by default and accepts all primitive styling props.
*
* @component
*/
diff --git a/components/src/primitives/Btn.md b/components/src/primitives/Btn.md
deleted file mode 100644
index 98bf34690e9..00000000000
--- a/components/src/primitives/Btn.md
+++ /dev/null
@@ -1,51 +0,0 @@
-Like our Button component, but smaller (in code)! Renders an unstyled `` by default and accepts all primitive styling props.
-
-```js
-<>
- console.log('hello world')}>click me
-
- but not me
-
->
-```
-
-We have different styled variants of buttons available:
-
-```js
-import {
- Box,
- PrimaryBtn,
- SecondaryBtn,
- LightSecondaryBtn,
- TertiaryBtn,
- C_DARK_GRAY,
- SPACING_2,
- SPACING_3,
-} from '@opentrons/components'
-;<>
-
- primary
-
- not clickable
-
-
-
- secondary
-
- not clickable
-
-
-
- light secondary
-
- not clickable
-
-
-
- tertiary
-
- not clickable
-
-
->
-```
diff --git a/components/src/primitives/Btn.stories.tsx b/components/src/primitives/Btn.stories.tsx
new file mode 100644
index 00000000000..ed431b1ab3a
--- /dev/null
+++ b/components/src/primitives/Btn.stories.tsx
@@ -0,0 +1,60 @@
+import * as React from 'react'
+import { PrimaryBtn, SecondaryBtn, LightSecondaryBtn, TertiaryBtn } from './Btn'
+import { Box } from './Box'
+
+import type { Story, Meta } from '@storybook/react'
+
+export default {
+ title: 'Library/Atoms/Btn',
+ argTypes: { onClick: { action: 'clicked' } },
+} as Meta
+
+const PrimaryTemplate: Story<
+ React.ComponentProps
+> = args =>
+export const Primary = PrimaryTemplate.bind({})
+Primary.args = {
+ children: 'Confirm and Proceed',
+ title: 'primary button title',
+}
+
+const SecondaryTemplate: Story<
+ React.ComponentProps
+> = args =>
+export const Secondary = SecondaryTemplate.bind({})
+Secondary.args = {
+ children: 'Cancel',
+ title: 'secondary button title',
+}
+
+const LightSecondaryTemplate: Story<
+ React.ComponentProps
+> = args =>
+export const LightSecondary = LightSecondaryTemplate.bind({})
+LightSecondary.decorators = [
+ Story => (
+
+
+
+ ),
+]
+LightSecondary.args = {
+ children: 'Cancel',
+ title: 'secondary button title',
+}
+
+const TertiaryTemplate: Story<
+ React.ComponentProps
+> = args =>
+TertiaryTemplate.decorators = [
+ Story => (
+
+
+
+ ),
+]
+export const Tertiary = TertiaryTemplate.bind({})
+Tertiary.args = {
+ children: 'Perform Side-Effect',
+ title: 'tertiary button title',
+}
diff --git a/components/src/primitives/Btn.tsx b/components/src/primitives/Btn.tsx
index 8c3f7d11d40..d4f663a2874 100644
--- a/components/src/primitives/Btn.tsx
+++ b/components/src/primitives/Btn.tsx
@@ -61,7 +61,6 @@ export const Btn: BtnComponent = styled.button
*
* @component
*/
-// $FlowFixMe(mc, 2020-06-19): styled type definition expects PrimitiveComponent, but it doesn't work in usage
export const PrimaryBtn: BtnComponent = styled(Btn)`
${BUTTON_VARIANT_STYLE}
background-color: ${Styles.C_DARK_GRAY};
@@ -92,7 +91,6 @@ export const PrimaryBtn: BtnComponent = styled(Btn)`
*
* @component
*/
-// $FlowFixMe(mc, 2020-06-19): styled type definition expects PrimitiveComponent, but it doesn't work in usage
export const SecondaryBtn: BtnComponent = styled(Btn)`
${BUTTON_VARIANT_STYLE}
background-color: ${Styles.C_WHITE};
@@ -122,7 +120,6 @@ export const SecondaryBtn: BtnComponent = styled(Btn)`
*
* @component
*/
-// $FlowFixMe(mc, 2020-06-19): styled type definition expects PrimitiveComponent, but it doesn't work in usage
export const LightSecondaryBtn: BtnComponent = styled(SecondaryBtn)`
background-color: ${Styles.C_TRANSPARENT};
color: ${Styles.C_WHITE};
@@ -150,7 +147,6 @@ export const LightSecondaryBtn: BtnComponent = styled(SecondaryBtn)`
*
* @component
*/
-// $FlowFixMe(mc, 2020-06-19): styled type definition expects PrimitiveComponent, but it doesn't work in usage
export const TertiaryBtn: BtnComponent = styled(LightSecondaryBtn)`
border-width: 0;
`
diff --git a/components/src/primitives/Flex.md b/components/src/primitives/Flex.md
deleted file mode 100644
index 4682ad34a28..00000000000
--- a/components/src/primitives/Flex.md
+++ /dev/null
@@ -1,23 +0,0 @@
-Flexbox primitive. Renders a `div` by default with `display: flex;` and accepts all primitive styling props.
-
-```js
-import {
- Icon,
- ALIGN_CENTER,
- JUSTIFY_CENTER,
- SIZE_4,
-} from '@opentrons/components'
-;
-
-
-```
-
-`` is a [StyledComponent](https://styled-components.com/docs/basics#getting-started), and accepts an `as` prop to render as any other DOM element or React component.
-
-```js
-import { DIRECTION_COLUMN } from '@opentrons/components'
-;
- hello
- world
-
-```
diff --git a/components/src/primitives/Flex.stories.tsx b/components/src/primitives/Flex.stories.tsx
new file mode 100644
index 00000000000..f9773b5fc55
--- /dev/null
+++ b/components/src/primitives/Flex.stories.tsx
@@ -0,0 +1,35 @@
+import * as React from 'react'
+import { Flex as FlexComponent } from './Flex'
+import {
+ Box,
+ DIRECTION_COLUMN,
+ JUSTIFY_SPACE_AROUND,
+} from '@opentrons/components'
+
+import type { Story, Meta } from '@storybook/react'
+
+export default {
+ title: 'Library/Atoms/Flex',
+} as Meta
+
+const Template: Story> = args => (
+
+)
+export const Flex = Template.bind({})
+Flex.args = {
+ children: [
+
+ This is a flex child
+ ,
+
+ This is a flex child
+ ,
+ ],
+ flexDirection: DIRECTION_COLUMN,
+ justifyContent: JUSTIFY_SPACE_AROUND,
+ backgroundColor: 'grey',
+ border: '1px solid black',
+ padding: '1rem',
+ maxWidth: '20rem',
+ height: '10rem',
+}
diff --git a/components/src/primitives/Link.md b/components/src/primitives/Link.md
deleted file mode 100644
index a2718720e98..00000000000
--- a/components/src/primitives/Link.md
+++ /dev/null
@@ -1,32 +0,0 @@
-Anchor link primitive. Renders an `` by default with `text-decoration: none;` and accepts all primitive styling props.
-
-```js
- hello anchor
-```
-
-A ` ` can be marked as `external` to open links in a new tab (`target="_blank"`):
-
-```js
-
- hello new tab
-
-```
-
-` ` is a [StyledComponent](https://styled-components.com/docs/basics#getting-started), and accepts an `as` prop to render as any other DOM element or React component (e.g. ` ` from `react-router-dom`).
-
-```js
-import {
- FONT_SIZE_HEADER,
- LINE_HEIGHT_TITLE,
- FONT_WEIGHT_REGULAR,
-} from '@opentrons/components'
-; console.log('fake link')}
->
- hello fake link
-
-```
diff --git a/components/src/primitives/Link.stories.tsx b/components/src/primitives/Link.stories.tsx
new file mode 100644
index 00000000000..2f54b472920
--- /dev/null
+++ b/components/src/primitives/Link.stories.tsx
@@ -0,0 +1,24 @@
+import * as React from 'react'
+import { Link } from './Link'
+
+import type { Story, Meta } from '@storybook/react'
+
+export default {
+ title: 'Library/Atoms/Link',
+} as Meta
+
+const Template: Story> = args => (
+
+)
+export const Basic = Template.bind({})
+Basic.args = {
+ children: 'hello anchor',
+ href: '#',
+}
+
+export const External = Template.bind({})
+External.args = {
+ children: 'hello opentrons',
+ external: true,
+ href: 'https://www.opentrons.com',
+}
diff --git a/components/src/primitives/Svg.stories.tsx b/components/src/primitives/Svg.stories.tsx
new file mode 100644
index 00000000000..088e5ed6721
--- /dev/null
+++ b/components/src/primitives/Svg.stories.tsx
@@ -0,0 +1,36 @@
+import * as React from 'react'
+import { Svg as SvgComponent } from './Svg'
+
+import type { Story, Meta } from '@storybook/react'
+
+export default {
+ title: 'Library/Atoms/Svg',
+} as Meta
+
+const Template: Story> = args => (
+
+)
+export const Svg = Template.bind({})
+Svg.args = {
+ svgWidth: '300',
+ svgHeight: '300',
+ children: [
+ ,
+ ,
+ ],
+}
diff --git a/components/src/primitives/Text.md b/components/src/primitives/Text.md
deleted file mode 100644
index a1ae44832a5..00000000000
--- a/components/src/primitives/Text.md
+++ /dev/null
@@ -1,24 +0,0 @@
-Text primitive. Renders a `p` by default with `margin-top: 0; margin-bottom: 0;` and accepts all primitive styling props.
-
-```js
-import { FONT_SIZE_BODY_2 } from '@opentrons/components'
-;hello world
-```
-
-`` is a [StyledComponent](https://styled-components.com/docs/basics#getting-started), and accepts an `as` prop to render as any other DOM element or React component.
-
-```js
-import {
- FONT_SIZE_HEADER,
- LINE_HEIGHT_TITLE,
- FONT_WEIGHT_REGULAR,
-} from '@opentrons/components'
-;
- hello h3
-
-```
diff --git a/components/src/primitives/Text.stories.tsx b/components/src/primitives/Text.stories.tsx
new file mode 100644
index 00000000000..b6a117e1e72
--- /dev/null
+++ b/components/src/primitives/Text.stories.tsx
@@ -0,0 +1,17 @@
+import * as React from 'react'
+import { Text as TextComponent } from './Text'
+
+import type { Story, Meta } from '@storybook/react'
+
+export default {
+ title: 'Library/Atoms/Text',
+} as Meta
+
+const Template: Story> = args => (
+
+)
+export const Text = Template.bind({})
+Text.args = {
+ children: 'This is a bunch text of text',
+ color: 'grey',
+}
diff --git a/components/src/slotmap/SlotMap.md b/components/src/slotmap/SlotMap.md
deleted file mode 100644
index d7dbf114b7e..00000000000
--- a/components/src/slotmap/SlotMap.md
+++ /dev/null
@@ -1,31 +0,0 @@
-Basic usage:
-
-```js
-
-
-
-```
-
-Basic usage multiple occupied slots
-
-```js
-
-
-
-```
-
-Optional collision warning notification
-
-```js
-
-
-
-```
-
-Optional error styling
-
-```js
-
-
-
-```
diff --git a/components/src/slotmap/SlotMap.tsx b/components/src/slotmap/SlotMap.tsx
index c874f0c049b..7f6ffd2738d 100644
--- a/components/src/slotmap/SlotMap.tsx
+++ b/components/src/slotmap/SlotMap.tsx
@@ -3,6 +3,9 @@ import cx from 'classnames'
import { Icon } from '../icons'
import styles from './styles.css'
+// TODO(bc, 2021-03-29): this component is only used in PD
+// reconsider whether it belongs in components library
+
export interface SlotMapProps {
/** Slot(s) to highlight */
occupiedSlots: string[]
diff --git a/components/src/structure/Card.md b/components/src/structure/Card.md
deleted file mode 100644
index 5648c4c9bb1..00000000000
--- a/components/src/structure/Card.md
+++ /dev/null
@@ -1,55 +0,0 @@
-Basic usage:
-
-```js
-import { LabeledValue } from '@opentrons/components'
-;
-
-
-
-
-
-
-
-```
-
-Disable the card:
-
-```js
-import { LabeledValue } from '@opentrons/components'
-;
-
-
-
-
-
-
-
-```
diff --git a/components/src/structure/Card.stories.tsx b/components/src/structure/Card.stories.tsx
new file mode 100644
index 00000000000..e6cb7b6ddf2
--- /dev/null
+++ b/components/src/structure/Card.stories.tsx
@@ -0,0 +1,28 @@
+import * as React from 'react'
+import { Card as CardComponent } from './Card'
+import { Box, Text, SIZE_4, SPACING_3 } from '@opentrons/components'
+
+import type { Story, Meta } from '@storybook/react'
+
+export default {
+ title: 'Library/Molecules/Card',
+} as Meta
+
+const Template: Story> = args => (
+
+)
+export const Card = Template.bind({})
+Card.args = {
+ title: 'Main Title Goes Here',
+ disabled: false,
+ children: (
+ <>
+
+ Some text contents
+
+
+ Some more text contents
+
+ >
+ ),
+}
diff --git a/components/src/structure/LabeledValue.md b/components/src/structure/LabeledValue.md
deleted file mode 100644
index 3c3ec609904..00000000000
--- a/components/src/structure/LabeledValue.md
+++ /dev/null
@@ -1,5 +0,0 @@
-Basic Usage:
-
-```js
-
-```
diff --git a/components/src/structure/LabeledValue.stories.tsx b/components/src/structure/LabeledValue.stories.tsx
new file mode 100644
index 00000000000..32c657acd80
--- /dev/null
+++ b/components/src/structure/LabeledValue.stories.tsx
@@ -0,0 +1,17 @@
+import * as React from 'react'
+import { LabeledValue as LabeledValueComponent } from './LabeledValue'
+
+import type { Story, Meta } from '@storybook/react'
+
+export default {
+ title: 'Library/Molecules/Labeled Value',
+} as Meta
+
+const Template: Story<
+ React.ComponentProps
+> = args =>
+export const LabeledValue = Template.bind({})
+LabeledValue.args = {
+ label: 'Here is the label',
+ value: 'This is the value that needs a label',
+}
diff --git a/components/src/structure/PageTabs.tsx b/components/src/structure/PageTabs.tsx
index 42f856d4d89..3c1e27f126a 100644
--- a/components/src/structure/PageTabs.tsx
+++ b/components/src/structure/PageTabs.tsx
@@ -6,6 +6,8 @@ import { Link } from 'react-router-dom'
import styles from './structure.css'
+// TODO(bc, 2021-03-29): this component is only used in RA
+// reconsider whether it belongs in components library
interface TabProps {
title: string
href: string
diff --git a/components/src/structure/Pill.md b/components/src/structure/Pill.md
deleted file mode 100644
index 44904b65c1f..00000000000
--- a/components/src/structure/Pill.md
+++ /dev/null
@@ -1,15 +0,0 @@
-```js
-
-
Blue
-
Green
-
Colorless Inverted
-
- Yellow Inverted
-
-
-
- Empty pill still has same height:
-
-
-
-```
diff --git a/components/src/structure/Pill.tsx b/components/src/structure/Pill.tsx
index 02a8258d2e1..c529a0f381e 100644
--- a/components/src/structure/Pill.tsx
+++ b/components/src/structure/Pill.tsx
@@ -5,6 +5,8 @@ import styles from './Pill.css'
import type { UseHoverTooltipTargetProps } from '../tooltips'
+// TODO(bc, 2021-03-29): this component is only used in PD
+// reconsider whether it belongs in components library
// TODO(bc, 2021-03-05): can this color prop actually be null or undefined if not present?
// if no, then remove the cast to string
export interface PillProps {
diff --git a/components/src/structure/Splash.md b/components/src/structure/Splash.md
deleted file mode 100644
index 33acf64674e..00000000000
--- a/components/src/structure/Splash.md
+++ /dev/null
@@ -1,5 +0,0 @@
-Splash expands to fill its parent's height & width.
-
-```js
-
-```
diff --git a/components/src/structure/Splash.stories.tsx b/components/src/structure/Splash.stories.tsx
new file mode 100644
index 00000000000..7c2b071d00d
--- /dev/null
+++ b/components/src/structure/Splash.stories.tsx
@@ -0,0 +1,24 @@
+import * as React from 'react'
+import { Splash as SplashComponent } from './Splash'
+import { Box } from '@opentrons/components'
+
+import type { Story, Meta } from '@storybook/react'
+
+export default {
+ title: 'Library/Molecules/Splash',
+ decorators: [
+ Story => (
+
+
+
+ ),
+ ],
+} as Meta
+
+const Template: Story> = args => (
+
+)
+export const Splash = Template.bind({})
+Splash.args = {
+ iconName: 'ot-logo',
+}
diff --git a/components/src/structure/TitleBar.md b/components/src/structure/TitleBar.md
deleted file mode 100644
index 66e39b50d31..00000000000
--- a/components/src/structure/TitleBar.md
+++ /dev/null
@@ -1,43 +0,0 @@
-Basic usage:
-
-```js
-
-```
-
-With optional subtitle:
-
-```js
-
-```
-
-With optional back button:
-
-```js
-import { FlatButton } from '@opentrons/components'
-const [state, setState] = React.useState({ subtitle: 'Subpage' })
-;
- setState({ subtitle: null }),
- }}
- />
- setState({ subtitle: 'Subpage' })}>
- Go to Subpage
-
-
-```
-
-`title` and `subtitle` are `React.Node`s, so pass whatever you need:
-
-```js
-
- Title and a link
-
- }
-/>
-```
diff --git a/components/src/structure/TitleBar.stories.tsx b/components/src/structure/TitleBar.stories.tsx
new file mode 100644
index 00000000000..1d47c372cd1
--- /dev/null
+++ b/components/src/structure/TitleBar.stories.tsx
@@ -0,0 +1,42 @@
+import * as React from 'react'
+import { TitleBar } from './TitleBar'
+import { Text, Icon, SIZE_1 } from '@opentrons/components'
+
+import type { Story, Meta } from '@storybook/react'
+
+export default {
+ title: 'Library/Molecules/TitleBar',
+} as Meta
+
+const Template: Story> = args => (
+
+)
+export const Basic = Template.bind({})
+Basic.args = {
+ title: 'Main Title Goes Here',
+ subtitle: "I'm the sub-title",
+}
+
+export const TitlesAsReactNodes = Template.bind({})
+TitlesAsReactNodes.args = {
+ title: (
+
+ Fancy Title With Icon
+
+ ),
+ subtitle: (
+
+ sub-title as link
+
+ ),
+}
+
+export const WithBackButton = Template.bind({})
+WithBackButton.args = {
+ title: 'Main Title Goes Here',
+ subtitle: "I'm the sub-title",
+ back: {
+ children: 'back',
+ onClick: () => {},
+ },
+}
diff --git a/components/src/tabbedNav/NavTab.md b/components/src/tabbedNav/NavTab.md
deleted file mode 100644
index 707a09fa3f6..00000000000
--- a/components/src/tabbedNav/NavTab.md
+++ /dev/null
@@ -1,44 +0,0 @@
-Basic Usage:
-
-```js
-
- alert('you clicked me')} iconName="ot-connect" />
-
-```
-
-Disabled:
-
-```js
-
- alert('you clicked me')}
- iconName="ot-connect"
- disabled
- />
-
-```
-
-Currently Selected:
-
-```js
-
- alert('you clicked me')}
- iconName="ot-connect"
- selected
- />
-
-```
-
-Optional Title:
-
-```js
-
- alert('you clicked me')}
- title="connect"
- iconName="ot-connect"
- title="connect"
- />
-
-```
diff --git a/components/src/tabbedNav/index.ts b/components/src/tabbedNav/index.ts
index 3eeb49c465a..0b670948e40 100644
--- a/components/src/tabbedNav/index.ts
+++ b/components/src/tabbedNav/index.ts
@@ -1,4 +1,7 @@
// navigational components
+
+// TODO(bc, 2021-03-29): these components are only used in one place
+// reconsider whether they belong in components library
export * from './TabbedNavBar'
export * from './NavTab'
export * from './OutsideLinkTab'
diff --git a/components/src/tooltips/DeprecatedTooltip.md b/components/src/tooltips/DeprecatedTooltip.md
deleted file mode 100644
index 858d95d7b7a..00000000000
--- a/components/src/tooltips/DeprecatedTooltip.md
+++ /dev/null
@@ -1,49 +0,0 @@
-Basic usage:
-
-```js
-Something Explanatory! }
->
- {props => Look at my tooltip! }
-
-```
-
-Component is controlled by the `open` prop:
-
-```js
-Something Explanatory! }
->
- {props => My tooltip is closed! }
-
-```
-
-Specify Placement:
-
-```js
-Something Explanatory, but over here this time!}
->
- {props => Look at my tooltip! }
-
-```
-
-Specify Placement (with override):
-
-```js
-
- Something explanatory that cannot go left so it defaults to right!
-
- }
->
- {props => Look at my tooltip! }
-
-```
diff --git a/components/src/tooltips/HoverTooltip.md b/components/src/tooltips/HoverTooltip.md
deleted file mode 100644
index 5004b91e26b..00000000000
--- a/components/src/tooltips/HoverTooltip.md
+++ /dev/null
@@ -1,57 +0,0 @@
-Basic usage:
-
-```js
-import { FlatButton } from '@opentrons/components'
-;Something Explanatory!}>
- {hoverTooltipHandlers => (
- alert('you clicked me')}
- >
- {'Hover me!'}
-
- )}
-
-```
-
-Specify Placement:
-
-```js
-import { FlatButton } from '@opentrons/components'
-;Something Explanatory, but over here this time!}
->
- {hoverTooltipHandlers => (
- alert('you clicked me')}
- >
- {'Hover me!'}
-
- )}
-
-```
-
-Specify Placement (with override):
-
-```js
-import { FlatButton } from '@opentrons/components'
-;
- Something explanatory that cannot go left so it defaults to right!
-
- }
->
- {hoverTooltipHandlers => (
- alert('you clicked me')}
- >
- {'Hover me!'}
-
- )}
-
-```
diff --git a/components/src/tooltips/Tooltip.md b/components/src/tooltips/Tooltip.md
deleted file mode 100644
index 26b0c06e9bb..00000000000
--- a/components/src/tooltips/Tooltip.md
+++ /dev/null
@@ -1,83 +0,0 @@
-Basic usage with the `useTooltip` hook:
-
-```js
-import { useTooltip } from '@opentrons/components'
-const [targetProps, tooltipProps] = useTooltip()
-
-;<>
- Target!
-
- Something Explanatory!
-
->
-```
-
-Getting a little fancier and overriding the placement:
-
-```js
-import {
- useTooltip,
- TOOLTIP_TOP,
- TOOLTIP_RIGHT,
- TOOLTIP_BOTTOM,
- TOOLTIP_LEFT,
-} from '@opentrons/components'
-
-const [placement, setPlacement] = React.useState(TOOLTIP_RIGHT)
-const [targetProps, tooltipProps] = useTooltip({ placement })
-
-;<>
- Target!
-
- Something Explanatory!
-
-
- {[TOOLTIP_TOP, TOOLTIP_RIGHT, TOOLTIP_BOTTOM, TOOLTIP_LEFT].map(p => (
-
- setPlacement(p)}
- checked={placement === p}
- />
- {p}
-
- ))}
-
->
-```
-
-Basic usage with the `useHoverTooltip` hook:
-
-```js
-import { useHoverTooltip } from '@opentrons/components'
-const [targetProps, tooltipProps] = useHoverTooltip()
-
-;<>
- Hover me!
- Something Explanatory!
->
-```
-
-`useHoverTooltip` can take `useTooltip` and `useHover` options:
-
-```js
-import {
- useHoverTooltip,
- TOOLTIP_RIGHT,
- TOOLTIP_FIXED,
-} from '@opentrons/components'
-
-const [targetProps, tooltipProps] = useHoverTooltip({
- placement: TOOLTIP_RIGHT,
- strategy: TOOLTIP_FIXED,
- enterDelay: 2000,
- leaveDelay: 1000,
-})
-
-;<>
- Hover me!
- Something Explanatory!
->
-```
diff --git a/components/src/tooltips/Tooltip.stories.tsx b/components/src/tooltips/Tooltip.stories.tsx
new file mode 100644
index 00000000000..dd484fe84b7
--- /dev/null
+++ b/components/src/tooltips/Tooltip.stories.tsx
@@ -0,0 +1,94 @@
+import * as React from 'react'
+import { Tooltip } from './Tooltip'
+import { useTooltip } from './useTooltip'
+import { useHoverTooltip } from './useHoverTooltip'
+import {
+ Box,
+ Flex,
+ JUSTIFY_CENTER,
+ ALIGN_CENTER,
+ SIZE_4,
+ SIZE_3,
+ C_LIGHT_GRAY,
+ C_MED_GRAY,
+} from '@opentrons/components'
+
+import type { Story, Meta } from '@storybook/react'
+
+export default {
+ title: 'Library/Atoms/Tooltip',
+ decorators: [
+ Story => (
+
+
+
+ ),
+ ],
+} as Meta
+
+const Template: Story> = args => (
+
+)
+export const Basic = Template.bind({})
+Basic.args = {
+ visible: true,
+ children: 'This is a simple tooltip atom.',
+ id: 'string-usually-provided-by-useTooltip-hook',
+ placement: 'auto',
+ style: {},
+ arrowRef: () => null,
+ arrowStyle: {},
+}
+
+const StatefulTemplate: Story> = args => {
+ const { visible, children, placement } = args
+ const [targetProps, tooltipProps] = useTooltip({ placement })
+ return (
+ <>
+
+ Target
+
+
+ >
+ )
+}
+export const WithUseTooltip = StatefulTemplate.bind({})
+WithUseTooltip.args = {
+ visible: true,
+ children:
+ 'This is a tooltip that takes advantage of the useTooltip hook to anchor itself to a target.',
+}
+
+const HoverTemplate: Story> = args => {
+ const { children } = args
+ const [targetProps, tooltipProps] = useHoverTooltip()
+ return (
+ <>
+
+ Target
+
+ {children}
+ >
+ )
+}
+export const WithUseHoverTooltip = HoverTemplate.bind({})
+WithUseHoverTooltip.args = {
+ children:
+ 'This is a tooltip that takes advantage of the useHoverTooltip hook, and only appears when the target is hovered.',
+}
diff --git a/components/src/tooltips/__tests__/useHoverTooltip.test.tsx b/components/src/tooltips/__tests__/useHoverTooltip.test.tsx
index be810fa6b07..5961e11907e 100644
--- a/components/src/tooltips/__tests__/useHoverTooltip.test.tsx
+++ b/components/src/tooltips/__tests__/useHoverTooltip.test.tsx
@@ -76,7 +76,7 @@ describe('useHoverTooltip', () => {
expect(wrapper.find(Tooltip).prop('visible')).toBe(false)
act(() => {
- jest.runTimersToTime(300)
+ jest.advanceTimersByTime(300)
})
wrapper.update()
@@ -120,7 +120,7 @@ describe('useHoverTooltip', () => {
expect(wrapper.find(Tooltip).prop('visible')).toBe(false)
act(() => {
- jest.runTimersToTime(200)
+ jest.advanceTimersByTime(200)
})
wrapper.update()
@@ -145,7 +145,7 @@ describe('useHoverTooltip', () => {
expect(wrapper.find(Tooltip).prop('visible')).toBe(true)
act(() => {
- jest.runTimersToTime(500)
+ jest.advanceTimersByTime(500)
})
wrapper.update()
diff --git a/components/styleguide.config.js b/components/styleguide.config.js
deleted file mode 100644
index a8c7af0eb5d..00000000000
--- a/components/styleguide.config.js
+++ /dev/null
@@ -1,136 +0,0 @@
-'use strict'
-
-const { baseConfig } = require('@opentrons/webpack-config')
-const { withCustomConfig } = require('react-docgen-typescript')
-const path = require('path')
-
-module.exports = {
- styleguideDir: 'dist',
- webpackConfig: {
- module: baseConfig.module,
- },
- usageMode: 'expand',
- exampleMode: 'expand',
- propsParser: withCustomConfig('./tsconfig.json', []).parse,
- // TODO(mc, 2017-12-22): generate these sections automatically by walking src
- sections: [
- {
- name: 'Alerts',
- components: 'src/alerts/[A-Z]*.tsx',
- },
- {
- name: 'Nav (buttons)',
- components: 'src/nav/[A-Z]*.tsx',
- },
- {
- name: 'Tabbed Nav',
- components: 'src/tabbedNav/[A-Z]*.tsx',
- },
- {
- name: 'Buttons',
- components: 'src/buttons/[A-Z]*.tsx',
- },
- {
- name: 'Form Components',
- components: 'src/forms/[A-Z]*.tsx',
- },
- {
- name: 'Icons',
- components: 'src/icons/[A-Z]*.tsx',
- },
- {
- name: 'Interaction Enhancers',
- components: 'src/interaction-enhancers/[A-Z]*.tsx',
- },
- {
- name: 'Lists',
- components: 'src/lists/[A-Z]*.tsx',
- },
- {
- name: 'Modals',
- components: 'src/modals/[A-Z]*.tsx',
- },
- {
- name: 'Deck',
- components: 'src/deck/[A-Z]*.tsx',
- },
- {
- name: 'SlotMap',
- components: 'src/slotmap/[A-Z]*.tsx',
- },
- {
- name: 'Instrument',
- components: 'src/instrument/[A-Z]*.tsx',
- },
- {
- name: 'Structure',
- components: 'src/structure/[A-Z]*.tsx',
- },
- {
- name: 'Tooltips',
- components: 'src/tooltips/[A-Z]*.tsx',
- },
- {
- name: 'Primitives',
- content: 'src/primitives/README.md',
- components: 'src/primitives/[A-Z]*.tsx',
- },
- ],
- getComponentPathLine(componentPath) {
- const name = path.basename(componentPath, '.tsx')
-
- return `import { ${name} } from '@opentrons/components'`
- },
- getExampleFilename(componentPath) {
- return componentPath.replace(/\.tsx?$/, '.md')
- },
- styles: {
- StyleGuide: {
- '@global body': {
- fontFamily: "'Open Sans', sans-serif",
- },
- '@global .display-block': {
- display: 'block',
- },
-
- '@global .icon-showcase': {
- display: 'grid',
- gridTemplateColumns: 'auto auto auto',
- },
- '@global .icon-showcase span': {
- display: 'flex',
- height: '2rem',
- alignItems: 'center',
- margin: '0.25rem',
- },
- '@global .icon-showcase > span > svg': {
- height: '100%',
- },
- '@global .icon-showcase > span > span': {
- paddingLeft: '1rem',
- },
-
- '@global .width-auto': {
- width: 'auto !important',
- },
- '@global .width-3-rem': {
- width: '3rem !important',
- },
- '@global .height-3-rem': {
- height: '3rem !important',
- },
- '@global .height-40-rem': {
- height: '40rem !important',
- },
- '@global .dark_background': {
- backgroundColor: 'rgba(0, 0, 0, 0.9)',
- },
- '@global .dark_gray': {
- color: '#4a4a4a',
- },
- '@global .orange': {
- color: '#f5a623',
- },
- },
- },
-}
diff --git a/components/tsconfig.json b/components/tsconfig.json
index e7ff0df06b7..094c6285502 100644
--- a/components/tsconfig.json
+++ b/components/tsconfig.json
@@ -10,5 +10,6 @@
"rootDir": "src",
"outDir": "lib"
},
- "include": ["typings", "src"]
+ "include": ["typings", "src"],
+ "exclude": ["**/*.stories.tsx"]
}
diff --git a/flow-typed/npm/react-styleguidist_vx.x.x.js b/flow-typed/npm/react-styleguidist_vx.x.x.js
deleted file mode 100644
index 6b320e6d5f1..00000000000
--- a/flow-typed/npm/react-styleguidist_vx.x.x.js
+++ /dev/null
@@ -1,1467 +0,0 @@
-// flow-typed signature: 17b75caf36ceaa222a76e1dfc7699e19
-// flow-typed version: <>/react-styleguidist_v^6.1.0/flow_v0.66.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'react-styleguidist'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module 'react-styleguidist' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-declare module 'react-styleguidist/bin/__tests__/styleguidist.spec' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/bin/styleguidist' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/consts' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/index' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/polyfills' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Argument/ArgumentRenderer' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Argument/index' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Arguments/ArgumentsRenderer' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Arguments/index' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Code/CodeRenderer' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Code/index' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Components/Components' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Components/ComponentsRenderer' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Components/index' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/ComponentsList/ComponentsListRenderer' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/ComponentsList/index' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Editor/Editor' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Editor/EditorLoader' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Editor/EditorLoaderRenderer' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Editor/index' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Error/ErrorRenderer' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Error/index' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/ExamplePlaceholder/ExamplePlaceholderRenderer' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/ExamplePlaceholder/index' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Examples/Examples' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Examples/ExamplesRenderer' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Examples/index' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Heading/HeadingRenderer' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Heading/index' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/JsDoc/index' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/JsDoc/JsDoc' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Link/index' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Link/LinkRenderer' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Logo/index' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Logo/LogoRenderer' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Markdown/index' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Markdown/Markdown' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Markdown/MarkdownHeading/index' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Markdown/MarkdownHeading/MarkdownHeadingRenderer' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Message/index' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Message/MessageRenderer' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Methods/index' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Methods/MethodsRenderer' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Name/index' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Name/NameRenderer' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Para/index' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Para/ParaRenderer' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Pathline/index' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Pathline/PathlineRenderer' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Playground/index' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Playground/Playground' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Playground/PlaygroundRenderer' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/PlaygroundError/index' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/PlaygroundError/PlaygroundErrorRenderer' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Preview/index' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Preview/Preview' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Props/index' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Props/PropsRenderer' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Props/util' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/ReactComponent/index' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/ReactComponent/ReactComponent' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/ReactComponent/ReactComponentRenderer' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Section/index' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Section/Section' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Section/SectionRenderer' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/SectionHeading/index' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/SectionHeading/SectionHeading' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/SectionHeading/SectionHeadingRenderer' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Sections/index' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Sections/Sections' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Sections/SectionsRenderer' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Slot/index' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Slot/Slot' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/slots/CodeTabButton' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/slots/index' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/slots/IsolateButton' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/slots/UsageTabButton' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Styled/index' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Styled/Styled' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/StyleGuide/index' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/StyleGuide/StyleGuide' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/StyleGuide/StyleGuideRenderer' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/TabButton/index' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/TabButton/TabButtonRenderer' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Table/index' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Table/TableRenderer' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/TableOfContents/index' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/TableOfContents/TableOfContents' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/TableOfContents/TableOfContentsRenderer' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Text/index' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Text/TextRenderer' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/ToolbarButton/index' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/ToolbarButton/ToolbarButtonRenderer' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Type/index' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Type/TypeRenderer' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Usage/index' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Usage/Usage' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Welcome/index' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Welcome/WelcomeRenderer' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Wrapper/index' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/rsg-components/Wrapper/Wrapper' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/styles/createStyleSheet' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/styles/index' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/styles/nonInheritedProps' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/styles/setupjss' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/styles/styles' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/styles/theme' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/utils/filterComponentExamples' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/utils/filterComponentsByExactName' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/utils/filterComponentsByName' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/utils/filterComponentsInSectionsByExactName' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/utils/filterSectionExamples' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/utils/filterSectionsByName' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/utils/findSection' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/utils/getFilterRegExp' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/utils/getInfoFromHash' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/utils/getPageTitle' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/utils/getRouteData' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/utils/getUrl' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/utils/globalizeComponent' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/utils/globalizeComponents' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/utils/processComponents' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/lib/utils/processSections' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/loaders/__tests__/examples-loader.spec' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/loaders/__tests__/props-loader.spec' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/loaders/__tests__/styleguide-loader.spec' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/loaders/css-loader' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/loaders/examples-loader' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/loaders/props-loader' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/loaders/style-loader' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/loaders/styleguide-loader' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/loaders/utils/__tests__/chunkify.spec' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/loaders/utils/__tests__/expandDefaultComponent.spec' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/loaders/utils/__tests__/filterComponentsWithExample.spec' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/loaders/utils/__tests__/getAllContentPages.spec' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/loaders/utils/__tests__/getComponentFiles.spec' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/loaders/utils/__tests__/getComponentFilesFromSections.spec' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/loaders/utils/__tests__/getComponentPatternsFromSections.spec' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/loaders/utils/__tests__/getComponents.spec' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/loaders/utils/__tests__/getExamples.spec' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/loaders/utils/__tests__/getNameFromFilePath.spec' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/loaders/utils/__tests__/getProps.spec' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/loaders/utils/__tests__/getRequires.spec' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/loaders/utils/__tests__/getSections.spec' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/loaders/utils/__tests__/highlightCode.spec' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/loaders/utils/__tests__/highlightCodeInMarkdown.spec' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/loaders/utils/__tests__/parseExample.spec' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/loaders/utils/__tests__/processComponent.spec' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/loaders/utils/__tests__/removeDoclets.spec' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/loaders/utils/__tests__/requireIt.spec' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/loaders/utils/chunkify' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/loaders/utils/client/__tests__/evalInContext.spec' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/loaders/utils/client/__tests__/requireInRuntime.spec' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/loaders/utils/client/evalInContext' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/loaders/utils/client/requireInRuntime' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/loaders/utils/expandDefaultComponent' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/loaders/utils/filterComponentsWithExample' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/loaders/utils/getAllContentPages' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/loaders/utils/getComponentFiles' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/loaders/utils/getComponentFilesFromSections' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/loaders/utils/getComponentPatternsFromSections' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/loaders/utils/getComponents' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/loaders/utils/getExamples' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/loaders/utils/getNameFromFilePath' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/loaders/utils/getProps' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/loaders/utils/getRequires' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/loaders/utils/getSections' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/loaders/utils/highlightCode' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/loaders/utils/highlightCodeInMarkdown' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/loaders/utils/parseExample' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/loaders/utils/processComponent' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/loaders/utils/removeDoclets' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/loaders/utils/requireIt' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/loaders/utils/slugger' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/scripts/__mocks__/build' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/scripts/__mocks__/server' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/scripts/__tests__/config.spec' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/scripts/__tests__/create-server.spec' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/scripts/__tests__/index.spec' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/scripts/__tests__/logger.spec' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/scripts/__tests__/make-webpack-config.spec' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/scripts/build' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/scripts/config' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/scripts/consts' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/scripts/create-server' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/scripts/index' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/scripts/logger' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/scripts/make-webpack-config' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/scripts/schemas/config' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/scripts/server' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/scripts/utils/__tests__/findFileCaseInsensitive.spec' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/scripts/utils/__tests__/findUserWebpackConfig.spec' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/scripts/utils/__tests__/getUserPackageJson.spec' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/scripts/utils/__tests__/getWebpackVersion.spec' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/scripts/utils/__tests__/mergeWebpackConfig.spec' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/scripts/utils/__tests__/sanitizeConfig.spec' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/scripts/utils/__tests__/StyleguidistOptionsPlugin.spec' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/scripts/utils/ensureWebpack' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/scripts/utils/error' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/scripts/utils/findFileCaseInsensitive' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/scripts/utils/findUserWebpackConfig' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/scripts/utils/getUserPackageJson' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/scripts/utils/getWebpackVersion' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/scripts/utils/mergeWebpackConfig' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/scripts/utils/sanitizeConfig' {
- declare module.exports: any;
-}
-
-declare module 'react-styleguidist/scripts/utils/StyleguidistOptionsPlugin' {
- declare module.exports: any;
-}
-
-// Filename aliases
-declare module 'react-styleguidist/bin/__tests__/styleguidist.spec.js' {
- declare module.exports: $Exports<'react-styleguidist/bin/__tests__/styleguidist.spec'>;
-}
-declare module 'react-styleguidist/bin/styleguidist.js' {
- declare module.exports: $Exports<'react-styleguidist/bin/styleguidist'>;
-}
-declare module 'react-styleguidist/lib/consts.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/consts'>;
-}
-declare module 'react-styleguidist/lib/index.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/index'>;
-}
-declare module 'react-styleguidist/lib/polyfills.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/polyfills'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Argument/ArgumentRenderer.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Argument/ArgumentRenderer'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Argument/index.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Argument/index'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Arguments/ArgumentsRenderer.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Arguments/ArgumentsRenderer'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Arguments/index.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Arguments/index'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Code/CodeRenderer.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Code/CodeRenderer'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Code/index.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Code/index'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Components/Components.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Components/Components'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Components/ComponentsRenderer.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Components/ComponentsRenderer'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Components/index.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Components/index'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/ComponentsList/ComponentsListRenderer.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/ComponentsList/ComponentsListRenderer'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/ComponentsList/index.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/ComponentsList/index'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Editor/Editor.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Editor/Editor'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Editor/EditorLoader.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Editor/EditorLoader'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Editor/EditorLoaderRenderer.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Editor/EditorLoaderRenderer'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Editor/index.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Editor/index'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Error/ErrorRenderer.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Error/ErrorRenderer'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Error/index.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Error/index'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/ExamplePlaceholder/ExamplePlaceholderRenderer.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/ExamplePlaceholder/ExamplePlaceholderRenderer'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/ExamplePlaceholder/index.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/ExamplePlaceholder/index'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Examples/Examples.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Examples/Examples'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Examples/ExamplesRenderer.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Examples/ExamplesRenderer'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Examples/index.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Examples/index'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Heading/HeadingRenderer.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Heading/HeadingRenderer'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Heading/index.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Heading/index'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/JsDoc/index.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/JsDoc/index'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/JsDoc/JsDoc.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/JsDoc/JsDoc'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Link/index.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Link/index'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Link/LinkRenderer.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Link/LinkRenderer'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Logo/index.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Logo/index'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Logo/LogoRenderer.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Logo/LogoRenderer'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Markdown/index.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Markdown/index'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Markdown/Markdown.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Markdown/Markdown'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Markdown/MarkdownHeading/index.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Markdown/MarkdownHeading/index'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Markdown/MarkdownHeading/MarkdownHeadingRenderer.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Markdown/MarkdownHeading/MarkdownHeadingRenderer'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Message/index.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Message/index'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Message/MessageRenderer.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Message/MessageRenderer'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Methods/index.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Methods/index'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Methods/MethodsRenderer.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Methods/MethodsRenderer'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Name/index.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Name/index'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Name/NameRenderer.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Name/NameRenderer'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Para/index.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Para/index'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Para/ParaRenderer.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Para/ParaRenderer'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Pathline/index.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Pathline/index'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Pathline/PathlineRenderer.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Pathline/PathlineRenderer'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Playground/index.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Playground/index'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Playground/Playground.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Playground/Playground'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Playground/PlaygroundRenderer.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Playground/PlaygroundRenderer'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/PlaygroundError/index.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/PlaygroundError/index'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/PlaygroundError/PlaygroundErrorRenderer.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/PlaygroundError/PlaygroundErrorRenderer'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Preview/index.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Preview/index'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Preview/Preview.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Preview/Preview'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Props/index.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Props/index'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Props/PropsRenderer.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Props/PropsRenderer'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Props/util.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Props/util'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/ReactComponent/index.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/ReactComponent/index'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/ReactComponent/ReactComponent.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/ReactComponent/ReactComponent'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/ReactComponent/ReactComponentRenderer.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/ReactComponent/ReactComponentRenderer'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Section/index.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Section/index'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Section/Section.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Section/Section'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Section/SectionRenderer.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Section/SectionRenderer'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/SectionHeading/index.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/SectionHeading/index'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/SectionHeading/SectionHeading.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/SectionHeading/SectionHeading'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/SectionHeading/SectionHeadingRenderer.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/SectionHeading/SectionHeadingRenderer'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Sections/index.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Sections/index'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Sections/Sections.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Sections/Sections'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Sections/SectionsRenderer.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Sections/SectionsRenderer'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Slot/index.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Slot/index'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Slot/Slot.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Slot/Slot'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/slots/CodeTabButton.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/slots/CodeTabButton'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/slots/index.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/slots/index'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/slots/IsolateButton.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/slots/IsolateButton'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/slots/UsageTabButton.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/slots/UsageTabButton'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Styled/index.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Styled/index'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Styled/Styled.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Styled/Styled'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/StyleGuide/index.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/StyleGuide/index'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/StyleGuide/StyleGuide.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/StyleGuide/StyleGuide'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/StyleGuide/StyleGuideRenderer.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/StyleGuide/StyleGuideRenderer'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/TabButton/index.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/TabButton/index'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/TabButton/TabButtonRenderer.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/TabButton/TabButtonRenderer'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Table/index.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Table/index'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Table/TableRenderer.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Table/TableRenderer'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/TableOfContents/index.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/TableOfContents/index'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/TableOfContents/TableOfContents.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/TableOfContents/TableOfContents'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/TableOfContents/TableOfContentsRenderer.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/TableOfContents/TableOfContentsRenderer'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Text/index.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Text/index'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Text/TextRenderer.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Text/TextRenderer'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/ToolbarButton/index.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/ToolbarButton/index'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/ToolbarButton/ToolbarButtonRenderer.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/ToolbarButton/ToolbarButtonRenderer'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Type/index.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Type/index'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Type/TypeRenderer.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Type/TypeRenderer'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Usage/index.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Usage/index'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Usage/Usage.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Usage/Usage'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Welcome/index.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Welcome/index'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Welcome/WelcomeRenderer.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Welcome/WelcomeRenderer'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Wrapper/index.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Wrapper/index'>;
-}
-declare module 'react-styleguidist/lib/rsg-components/Wrapper/Wrapper.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/rsg-components/Wrapper/Wrapper'>;
-}
-declare module 'react-styleguidist/lib/styles/createStyleSheet.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/styles/createStyleSheet'>;
-}
-declare module 'react-styleguidist/lib/styles/index.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/styles/index'>;
-}
-declare module 'react-styleguidist/lib/styles/nonInheritedProps.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/styles/nonInheritedProps'>;
-}
-declare module 'react-styleguidist/lib/styles/setupjss.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/styles/setupjss'>;
-}
-declare module 'react-styleguidist/lib/styles/styles.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/styles/styles'>;
-}
-declare module 'react-styleguidist/lib/styles/theme.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/styles/theme'>;
-}
-declare module 'react-styleguidist/lib/utils/filterComponentExamples.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/utils/filterComponentExamples'>;
-}
-declare module 'react-styleguidist/lib/utils/filterComponentsByExactName.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/utils/filterComponentsByExactName'>;
-}
-declare module 'react-styleguidist/lib/utils/filterComponentsByName.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/utils/filterComponentsByName'>;
-}
-declare module 'react-styleguidist/lib/utils/filterComponentsInSectionsByExactName.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/utils/filterComponentsInSectionsByExactName'>;
-}
-declare module 'react-styleguidist/lib/utils/filterSectionExamples.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/utils/filterSectionExamples'>;
-}
-declare module 'react-styleguidist/lib/utils/filterSectionsByName.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/utils/filterSectionsByName'>;
-}
-declare module 'react-styleguidist/lib/utils/findSection.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/utils/findSection'>;
-}
-declare module 'react-styleguidist/lib/utils/getFilterRegExp.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/utils/getFilterRegExp'>;
-}
-declare module 'react-styleguidist/lib/utils/getInfoFromHash.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/utils/getInfoFromHash'>;
-}
-declare module 'react-styleguidist/lib/utils/getPageTitle.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/utils/getPageTitle'>;
-}
-declare module 'react-styleguidist/lib/utils/getRouteData.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/utils/getRouteData'>;
-}
-declare module 'react-styleguidist/lib/utils/getUrl.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/utils/getUrl'>;
-}
-declare module 'react-styleguidist/lib/utils/globalizeComponent.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/utils/globalizeComponent'>;
-}
-declare module 'react-styleguidist/lib/utils/globalizeComponents.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/utils/globalizeComponents'>;
-}
-declare module 'react-styleguidist/lib/utils/processComponents.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/utils/processComponents'>;
-}
-declare module 'react-styleguidist/lib/utils/processSections.js' {
- declare module.exports: $Exports<'react-styleguidist/lib/utils/processSections'>;
-}
-declare module 'react-styleguidist/loaders/__tests__/examples-loader.spec.js' {
- declare module.exports: $Exports<'react-styleguidist/loaders/__tests__/examples-loader.spec'>;
-}
-declare module 'react-styleguidist/loaders/__tests__/props-loader.spec.js' {
- declare module.exports: $Exports<'react-styleguidist/loaders/__tests__/props-loader.spec'>;
-}
-declare module 'react-styleguidist/loaders/__tests__/styleguide-loader.spec.js' {
- declare module.exports: $Exports<'react-styleguidist/loaders/__tests__/styleguide-loader.spec'>;
-}
-declare module 'react-styleguidist/loaders/css-loader.js' {
- declare module.exports: $Exports<'react-styleguidist/loaders/css-loader'>;
-}
-declare module 'react-styleguidist/loaders/examples-loader.js' {
- declare module.exports: $Exports<'react-styleguidist/loaders/examples-loader'>;
-}
-declare module 'react-styleguidist/loaders/props-loader.js' {
- declare module.exports: $Exports<'react-styleguidist/loaders/props-loader'>;
-}
-declare module 'react-styleguidist/loaders/style-loader.js' {
- declare module.exports: $Exports<'react-styleguidist/loaders/style-loader'>;
-}
-declare module 'react-styleguidist/loaders/styleguide-loader.js' {
- declare module.exports: $Exports<'react-styleguidist/loaders/styleguide-loader'>;
-}
-declare module 'react-styleguidist/loaders/utils/__tests__/chunkify.spec.js' {
- declare module.exports: $Exports<'react-styleguidist/loaders/utils/__tests__/chunkify.spec'>;
-}
-declare module 'react-styleguidist/loaders/utils/__tests__/expandDefaultComponent.spec.js' {
- declare module.exports: $Exports<'react-styleguidist/loaders/utils/__tests__/expandDefaultComponent.spec'>;
-}
-declare module 'react-styleguidist/loaders/utils/__tests__/filterComponentsWithExample.spec.js' {
- declare module.exports: $Exports<'react-styleguidist/loaders/utils/__tests__/filterComponentsWithExample.spec'>;
-}
-declare module 'react-styleguidist/loaders/utils/__tests__/getAllContentPages.spec.js' {
- declare module.exports: $Exports<'react-styleguidist/loaders/utils/__tests__/getAllContentPages.spec'>;
-}
-declare module 'react-styleguidist/loaders/utils/__tests__/getComponentFiles.spec.js' {
- declare module.exports: $Exports<'react-styleguidist/loaders/utils/__tests__/getComponentFiles.spec'>;
-}
-declare module 'react-styleguidist/loaders/utils/__tests__/getComponentFilesFromSections.spec.js' {
- declare module.exports: $Exports<'react-styleguidist/loaders/utils/__tests__/getComponentFilesFromSections.spec'>;
-}
-declare module 'react-styleguidist/loaders/utils/__tests__/getComponentPatternsFromSections.spec.js' {
- declare module.exports: $Exports<'react-styleguidist/loaders/utils/__tests__/getComponentPatternsFromSections.spec'>;
-}
-declare module 'react-styleguidist/loaders/utils/__tests__/getComponents.spec.js' {
- declare module.exports: $Exports<'react-styleguidist/loaders/utils/__tests__/getComponents.spec'>;
-}
-declare module 'react-styleguidist/loaders/utils/__tests__/getExamples.spec.js' {
- declare module.exports: $Exports<'react-styleguidist/loaders/utils/__tests__/getExamples.spec'>;
-}
-declare module 'react-styleguidist/loaders/utils/__tests__/getNameFromFilePath.spec.js' {
- declare module.exports: $Exports<'react-styleguidist/loaders/utils/__tests__/getNameFromFilePath.spec'>;
-}
-declare module 'react-styleguidist/loaders/utils/__tests__/getProps.spec.js' {
- declare module.exports: $Exports<'react-styleguidist/loaders/utils/__tests__/getProps.spec'>;
-}
-declare module 'react-styleguidist/loaders/utils/__tests__/getRequires.spec.js' {
- declare module.exports: $Exports<'react-styleguidist/loaders/utils/__tests__/getRequires.spec'>;
-}
-declare module 'react-styleguidist/loaders/utils/__tests__/getSections.spec.js' {
- declare module.exports: $Exports<'react-styleguidist/loaders/utils/__tests__/getSections.spec'>;
-}
-declare module 'react-styleguidist/loaders/utils/__tests__/highlightCode.spec.js' {
- declare module.exports: $Exports<'react-styleguidist/loaders/utils/__tests__/highlightCode.spec'>;
-}
-declare module 'react-styleguidist/loaders/utils/__tests__/highlightCodeInMarkdown.spec.js' {
- declare module.exports: $Exports<'react-styleguidist/loaders/utils/__tests__/highlightCodeInMarkdown.spec'>;
-}
-declare module 'react-styleguidist/loaders/utils/__tests__/parseExample.spec.js' {
- declare module.exports: $Exports<'react-styleguidist/loaders/utils/__tests__/parseExample.spec'>;
-}
-declare module 'react-styleguidist/loaders/utils/__tests__/processComponent.spec.js' {
- declare module.exports: $Exports<'react-styleguidist/loaders/utils/__tests__/processComponent.spec'>;
-}
-declare module 'react-styleguidist/loaders/utils/__tests__/removeDoclets.spec.js' {
- declare module.exports: $Exports<'react-styleguidist/loaders/utils/__tests__/removeDoclets.spec'>;
-}
-declare module 'react-styleguidist/loaders/utils/__tests__/requireIt.spec.js' {
- declare module.exports: $Exports<'react-styleguidist/loaders/utils/__tests__/requireIt.spec'>;
-}
-declare module 'react-styleguidist/loaders/utils/chunkify.js' {
- declare module.exports: $Exports<'react-styleguidist/loaders/utils/chunkify'>;
-}
-declare module 'react-styleguidist/loaders/utils/client/__tests__/evalInContext.spec.js' {
- declare module.exports: $Exports<'react-styleguidist/loaders/utils/client/__tests__/evalInContext.spec'>;
-}
-declare module 'react-styleguidist/loaders/utils/client/__tests__/requireInRuntime.spec.js' {
- declare module.exports: $Exports<'react-styleguidist/loaders/utils/client/__tests__/requireInRuntime.spec'>;
-}
-declare module 'react-styleguidist/loaders/utils/client/evalInContext.js' {
- declare module.exports: $Exports<'react-styleguidist/loaders/utils/client/evalInContext'>;
-}
-declare module 'react-styleguidist/loaders/utils/client/requireInRuntime.js' {
- declare module.exports: $Exports<'react-styleguidist/loaders/utils/client/requireInRuntime'>;
-}
-declare module 'react-styleguidist/loaders/utils/expandDefaultComponent.js' {
- declare module.exports: $Exports<'react-styleguidist/loaders/utils/expandDefaultComponent'>;
-}
-declare module 'react-styleguidist/loaders/utils/filterComponentsWithExample.js' {
- declare module.exports: $Exports<'react-styleguidist/loaders/utils/filterComponentsWithExample'>;
-}
-declare module 'react-styleguidist/loaders/utils/getAllContentPages.js' {
- declare module.exports: $Exports<'react-styleguidist/loaders/utils/getAllContentPages'>;
-}
-declare module 'react-styleguidist/loaders/utils/getComponentFiles.js' {
- declare module.exports: $Exports<'react-styleguidist/loaders/utils/getComponentFiles'>;
-}
-declare module 'react-styleguidist/loaders/utils/getComponentFilesFromSections.js' {
- declare module.exports: $Exports<'react-styleguidist/loaders/utils/getComponentFilesFromSections'>;
-}
-declare module 'react-styleguidist/loaders/utils/getComponentPatternsFromSections.js' {
- declare module.exports: $Exports<'react-styleguidist/loaders/utils/getComponentPatternsFromSections'>;
-}
-declare module 'react-styleguidist/loaders/utils/getComponents.js' {
- declare module.exports: $Exports<'react-styleguidist/loaders/utils/getComponents'>;
-}
-declare module 'react-styleguidist/loaders/utils/getExamples.js' {
- declare module.exports: $Exports<'react-styleguidist/loaders/utils/getExamples'>;
-}
-declare module 'react-styleguidist/loaders/utils/getNameFromFilePath.js' {
- declare module.exports: $Exports<'react-styleguidist/loaders/utils/getNameFromFilePath'>;
-}
-declare module 'react-styleguidist/loaders/utils/getProps.js' {
- declare module.exports: $Exports<'react-styleguidist/loaders/utils/getProps'>;
-}
-declare module 'react-styleguidist/loaders/utils/getRequires.js' {
- declare module.exports: $Exports<'react-styleguidist/loaders/utils/getRequires'>;
-}
-declare module 'react-styleguidist/loaders/utils/getSections.js' {
- declare module.exports: $Exports<'react-styleguidist/loaders/utils/getSections'>;
-}
-declare module 'react-styleguidist/loaders/utils/highlightCode.js' {
- declare module.exports: $Exports<'react-styleguidist/loaders/utils/highlightCode'>;
-}
-declare module 'react-styleguidist/loaders/utils/highlightCodeInMarkdown.js' {
- declare module.exports: $Exports<'react-styleguidist/loaders/utils/highlightCodeInMarkdown'>;
-}
-declare module 'react-styleguidist/loaders/utils/parseExample.js' {
- declare module.exports: $Exports<'react-styleguidist/loaders/utils/parseExample'>;
-}
-declare module 'react-styleguidist/loaders/utils/processComponent.js' {
- declare module.exports: $Exports<'react-styleguidist/loaders/utils/processComponent'>;
-}
-declare module 'react-styleguidist/loaders/utils/removeDoclets.js' {
- declare module.exports: $Exports<'react-styleguidist/loaders/utils/removeDoclets'>;
-}
-declare module 'react-styleguidist/loaders/utils/requireIt.js' {
- declare module.exports: $Exports<'react-styleguidist/loaders/utils/requireIt'>;
-}
-declare module 'react-styleguidist/loaders/utils/slugger.js' {
- declare module.exports: $Exports<'react-styleguidist/loaders/utils/slugger'>;
-}
-declare module 'react-styleguidist/scripts/__mocks__/build.js' {
- declare module.exports: $Exports<'react-styleguidist/scripts/__mocks__/build'>;
-}
-declare module 'react-styleguidist/scripts/__mocks__/server.js' {
- declare module.exports: $Exports<'react-styleguidist/scripts/__mocks__/server'>;
-}
-declare module 'react-styleguidist/scripts/__tests__/config.spec.js' {
- declare module.exports: $Exports<'react-styleguidist/scripts/__tests__/config.spec'>;
-}
-declare module 'react-styleguidist/scripts/__tests__/create-server.spec.js' {
- declare module.exports: $Exports<'react-styleguidist/scripts/__tests__/create-server.spec'>;
-}
-declare module 'react-styleguidist/scripts/__tests__/index.spec.js' {
- declare module.exports: $Exports<'react-styleguidist/scripts/__tests__/index.spec'>;
-}
-declare module 'react-styleguidist/scripts/__tests__/logger.spec.js' {
- declare module.exports: $Exports<'react-styleguidist/scripts/__tests__/logger.spec'>;
-}
-declare module 'react-styleguidist/scripts/__tests__/make-webpack-config.spec.js' {
- declare module.exports: $Exports<'react-styleguidist/scripts/__tests__/make-webpack-config.spec'>;
-}
-declare module 'react-styleguidist/scripts/build.js' {
- declare module.exports: $Exports<'react-styleguidist/scripts/build'>;
-}
-declare module 'react-styleguidist/scripts/config.js' {
- declare module.exports: $Exports<'react-styleguidist/scripts/config'>;
-}
-declare module 'react-styleguidist/scripts/consts.js' {
- declare module.exports: $Exports<'react-styleguidist/scripts/consts'>;
-}
-declare module 'react-styleguidist/scripts/create-server.js' {
- declare module.exports: $Exports<'react-styleguidist/scripts/create-server'>;
-}
-declare module 'react-styleguidist/scripts/index.js' {
- declare module.exports: $Exports<'react-styleguidist/scripts/index'>;
-}
-declare module 'react-styleguidist/scripts/logger.js' {
- declare module.exports: $Exports<'react-styleguidist/scripts/logger'>;
-}
-declare module 'react-styleguidist/scripts/make-webpack-config.js' {
- declare module.exports: $Exports<'react-styleguidist/scripts/make-webpack-config'>;
-}
-declare module 'react-styleguidist/scripts/schemas/config.js' {
- declare module.exports: $Exports<'react-styleguidist/scripts/schemas/config'>;
-}
-declare module 'react-styleguidist/scripts/server.js' {
- declare module.exports: $Exports<'react-styleguidist/scripts/server'>;
-}
-declare module 'react-styleguidist/scripts/utils/__tests__/findFileCaseInsensitive.spec.js' {
- declare module.exports: $Exports<'react-styleguidist/scripts/utils/__tests__/findFileCaseInsensitive.spec'>;
-}
-declare module 'react-styleguidist/scripts/utils/__tests__/findUserWebpackConfig.spec.js' {
- declare module.exports: $Exports<'react-styleguidist/scripts/utils/__tests__/findUserWebpackConfig.spec'>;
-}
-declare module 'react-styleguidist/scripts/utils/__tests__/getUserPackageJson.spec.js' {
- declare module.exports: $Exports<'react-styleguidist/scripts/utils/__tests__/getUserPackageJson.spec'>;
-}
-declare module 'react-styleguidist/scripts/utils/__tests__/getWebpackVersion.spec.js' {
- declare module.exports: $Exports<'react-styleguidist/scripts/utils/__tests__/getWebpackVersion.spec'>;
-}
-declare module 'react-styleguidist/scripts/utils/__tests__/mergeWebpackConfig.spec.js' {
- declare module.exports: $Exports<'react-styleguidist/scripts/utils/__tests__/mergeWebpackConfig.spec'>;
-}
-declare module 'react-styleguidist/scripts/utils/__tests__/sanitizeConfig.spec.js' {
- declare module.exports: $Exports<'react-styleguidist/scripts/utils/__tests__/sanitizeConfig.spec'>;
-}
-declare module 'react-styleguidist/scripts/utils/__tests__/StyleguidistOptionsPlugin.spec.js' {
- declare module.exports: $Exports<'react-styleguidist/scripts/utils/__tests__/StyleguidistOptionsPlugin.spec'>;
-}
-declare module 'react-styleguidist/scripts/utils/ensureWebpack.js' {
- declare module.exports: $Exports<'react-styleguidist/scripts/utils/ensureWebpack'>;
-}
-declare module 'react-styleguidist/scripts/utils/error.js' {
- declare module.exports: $Exports<'react-styleguidist/scripts/utils/error'>;
-}
-declare module 'react-styleguidist/scripts/utils/findFileCaseInsensitive.js' {
- declare module.exports: $Exports<'react-styleguidist/scripts/utils/findFileCaseInsensitive'>;
-}
-declare module 'react-styleguidist/scripts/utils/findUserWebpackConfig.js' {
- declare module.exports: $Exports<'react-styleguidist/scripts/utils/findUserWebpackConfig'>;
-}
-declare module 'react-styleguidist/scripts/utils/getUserPackageJson.js' {
- declare module.exports: $Exports<'react-styleguidist/scripts/utils/getUserPackageJson'>;
-}
-declare module 'react-styleguidist/scripts/utils/getWebpackVersion.js' {
- declare module.exports: $Exports<'react-styleguidist/scripts/utils/getWebpackVersion'>;
-}
-declare module 'react-styleguidist/scripts/utils/mergeWebpackConfig.js' {
- declare module.exports: $Exports<'react-styleguidist/scripts/utils/mergeWebpackConfig'>;
-}
-declare module 'react-styleguidist/scripts/utils/sanitizeConfig.js' {
- declare module.exports: $Exports<'react-styleguidist/scripts/utils/sanitizeConfig'>;
-}
-declare module 'react-styleguidist/scripts/utils/StyleguidistOptionsPlugin.js' {
- declare module.exports: $Exports<'react-styleguidist/scripts/utils/StyleguidistOptionsPlugin'>;
-}
diff --git a/package.json b/package.json
index d8b465ddf1c..13d0e3fd333 100755
--- a/package.json
+++ b/package.json
@@ -37,6 +37,10 @@
"@babel/preset-typescript": "^7.12.7",
"@babel/register": "^7.12.10",
"@cypress/webpack-preprocessor": "^5.1.2",
+ "@storybook/addon-actions": "^6.2.5",
+ "@storybook/addon-essentials": "^6.2.5",
+ "@storybook/addon-links": "^6.2.5",
+ "@storybook/react": "^6.2.5",
"@types/enzyme": "^3.10.8",
"@types/jest": "^26.0.20",
"@types/jest-when": "^2.7.2",
@@ -119,7 +123,6 @@
"react-docgen-typescript": "^1.21.0",
"react-dom": "16.8.6",
"react-snap": "^1.23.0",
- "react-styleguidist": "^11.0.5",
"react-test-renderer": "^16.8.6",
"redux-mock-store": "^1.5.3",
"rehype": "^9.0.0",
diff --git a/shared-data/tsconfig.json b/shared-data/tsconfig.json
index 1857e24731d..b126e827541 100644
--- a/shared-data/tsconfig.json
+++ b/shared-data/tsconfig.json
@@ -6,5 +6,5 @@
"rootDir": ".",
"outDir": "lib"
},
- "include": ["typings", "js", "protocol"]
+ "include": ["js", "protocol"]
}
diff --git a/tsconfig-eslint.json b/tsconfig-eslint.json
new file mode 100644
index 00000000000..a6cb40cece8
--- /dev/null
+++ b/tsconfig-eslint.json
@@ -0,0 +1,19 @@
+{
+ "extends": "./tsconfig-base.json",
+ "compilerOptions": {
+ "emitDeclarationOnly": false,
+ "noEmit": true
+ },
+ "include": [
+ "app-shell/src",
+ "app-shell/typings",
+ "components/src",
+ "components/typings",
+ "discovery-client/src",
+ "discovery-client/typings",
+ "labware-library/src",
+ "labware-library/typings",
+ "shared-data/js",
+ "shared-data/protocol"
+ ]
+}
diff --git a/yarn.lock b/yarn.lock
index 456a6345228..c1d9137f2e8 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -11,6 +11,13 @@
resolved "https://registry.yarnpkg.com/7zip-bin/-/7zip-bin-5.0.3.tgz#bc5b5532ecafd923a61f2fb097e3b108c0106a3f"
integrity sha512-GLyWIFBbGvpKPGo55JyRZAo4lVbnBiD52cKlw/0Vt+wnmKvWJkpZvsjVoaIolyBXDeAQKSicRtqFNPem9w0WYA==
+"@babel/code-frame@7.10.4", "@babel/code-frame@^7.10.4":
+ version "7.10.4"
+ resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.10.4.tgz#168da1a36e90da68ae8d49c0f1b48c7c6249213a"
+ integrity sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==
+ dependencies:
+ "@babel/highlight" "^7.10.4"
+
"@babel/code-frame@7.12.11", "@babel/code-frame@^7.12.11":
version "7.12.11"
resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.12.11.tgz#f4ad435aa263db935b8f10f2c552d23fb716a63f"
@@ -18,25 +25,25 @@
dependencies:
"@babel/highlight" "^7.10.4"
-"@babel/code-frame@7.5.5", "@babel/code-frame@^7.5.5":
- version "7.5.5"
- resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.5.5.tgz#bc0782f6d69f7b7d49531219699b988f669a8f9d"
- integrity sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==
- dependencies:
- "@babel/highlight" "^7.0.0"
-
"@babel/code-frame@^7.0.0":
version "7.0.0"
resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.0.0.tgz#06e2ab19bdb535385559aabb5ba59729482800f8"
dependencies:
"@babel/highlight" "^7.0.0"
-"@babel/code-frame@^7.10.4":
- version "7.10.4"
- resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.10.4.tgz#168da1a36e90da68ae8d49c0f1b48c7c6249213a"
- integrity sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==
+"@babel/code-frame@^7.12.13":
+ version "7.12.13"
+ resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.12.13.tgz#dcfc826beef65e75c50e21d3837d7d95798dd658"
+ integrity sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==
dependencies:
- "@babel/highlight" "^7.10.4"
+ "@babel/highlight" "^7.12.13"
+
+"@babel/code-frame@^7.5.5":
+ version "7.5.5"
+ resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.5.5.tgz#bc0782f6d69f7b7d49531219699b988f669a8f9d"
+ integrity sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==
+ dependencies:
+ "@babel/highlight" "^7.0.0"
"@babel/code-frame@^7.8.3":
version "7.8.3"
@@ -50,6 +57,33 @@
resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.12.7.tgz#9329b4782a7d6bbd7eef57e11addf91ee3ef1e41"
integrity sha512-YaxPMGs/XIWtYqrdEOZOCPsVWfEoriXopnsz3/i7apYPXQ3698UFhS6dVT1KN5qOsWmVgw/FOrmQgpRaZayGsw==
+"@babel/compat-data@^7.13.8":
+ version "7.13.8"
+ resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.13.8.tgz#5b783b9808f15cef71547f1b691f34f8ff6003a6"
+ integrity sha512-EaI33z19T4qN3xLXsGf48M2cDqa6ei9tPZlfLdb2HC+e/cFtREiRd8hdSqDbwdLB0/+gLwqJmCYASH0z2bUdog==
+
+"@babel/core@7.12.9":
+ version "7.12.9"
+ resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.12.9.tgz#fd450c4ec10cdbb980e2928b7aa7a28484593fc8"
+ integrity sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==
+ dependencies:
+ "@babel/code-frame" "^7.10.4"
+ "@babel/generator" "^7.12.5"
+ "@babel/helper-module-transforms" "^7.12.1"
+ "@babel/helpers" "^7.12.5"
+ "@babel/parser" "^7.12.7"
+ "@babel/template" "^7.12.7"
+ "@babel/traverse" "^7.12.9"
+ "@babel/types" "^7.12.7"
+ convert-source-map "^1.7.0"
+ debug "^4.1.0"
+ gensync "^1.0.0-beta.1"
+ json5 "^2.1.2"
+ lodash "^4.17.19"
+ resolve "^1.3.2"
+ semver "^5.4.1"
+ source-map "^0.5.0"
+
"@babel/core@>=7.2.2":
version "7.5.5"
resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.5.5.tgz#17b2686ef0d6bc58f963dddd68ab669755582c30"
@@ -150,6 +184,15 @@
jsesc "^2.5.1"
source-map "^0.5.0"
+"@babel/generator@^7.12.5", "@babel/generator@^7.13.0":
+ version "7.13.9"
+ resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.13.9.tgz#3a7aa96f9efb8e2be42d38d80e2ceb4c64d8de39"
+ integrity sha512-mHOOmY0Axl/JCTkxTU6Lf5sWOg/v8nUa+Xkt4zMTftX0wqmb6Sh7J8gvcehBw7q0AhrhAR+FDacKjCZ2X8K+Sw==
+ dependencies:
+ "@babel/types" "^7.13.0"
+ jsesc "^2.5.1"
+ source-map "^0.5.0"
+
"@babel/generator@^7.2.2":
version "7.2.2"
resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.2.2.tgz#18c816c70962640eab42fe8cae5f3947a5c65ccc"
@@ -234,6 +277,16 @@
browserslist "^4.14.5"
semver "^5.5.0"
+"@babel/helper-compilation-targets@^7.13.0":
+ version "7.13.10"
+ resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.10.tgz#1310a1678cb8427c07a753750da4f8ce442bdd0c"
+ integrity sha512-/Xju7Qg1GQO4mHZ/Kcs6Au7gfafgZnwm+a7sy/ow/tV1sHeraRUHbjdat8/UvDor4Tez+siGKDk6zIKtCPKVJA==
+ dependencies:
+ "@babel/compat-data" "^7.13.8"
+ "@babel/helper-validator-option" "^7.12.17"
+ browserslist "^4.14.5"
+ semver "^6.3.0"
+
"@babel/helper-create-class-features-plugin@^7.12.1":
version "7.12.1"
resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.12.1.tgz#3c45998f431edd4a9214c5f1d3ad1448a6137f6e"
@@ -245,6 +298,17 @@
"@babel/helper-replace-supers" "^7.12.1"
"@babel/helper-split-export-declaration" "^7.10.4"
+"@babel/helper-create-class-features-plugin@^7.13.0":
+ version "7.13.10"
+ resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.13.10.tgz#073b2bbb925a097643c6fc5770e5f13394e887c9"
+ integrity sha512-YV7r2YxdTUaw84EwNkyrRke/TJHR/UXGiyvACRqvdVJ2/syV2rQuJNnaRLSuYiop8cMRXOgseTGoJCWX0q2fFg==
+ dependencies:
+ "@babel/helper-function-name" "^7.12.13"
+ "@babel/helper-member-expression-to-functions" "^7.13.0"
+ "@babel/helper-optimise-call-expression" "^7.12.13"
+ "@babel/helper-replace-supers" "^7.13.0"
+ "@babel/helper-split-export-declaration" "^7.12.13"
+
"@babel/helper-create-regexp-features-plugin@^7.12.1":
version "7.12.7"
resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.7.tgz#2084172e95443fa0a09214ba1bb328f9aea1278f"
@@ -262,6 +326,20 @@
"@babel/types" "^7.10.5"
lodash "^4.17.19"
+"@babel/helper-define-polyfill-provider@^0.1.5":
+ version "0.1.5"
+ resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.1.5.tgz#3c2f91b7971b9fc11fe779c945c014065dea340e"
+ integrity sha512-nXuzCSwlJ/WKr8qxzW816gwyT6VZgiJG17zR40fou70yfAcqjoNyTLl/DQ+FExw5Hx5KNqshmN8Ldl/r2N7cTg==
+ dependencies:
+ "@babel/helper-compilation-targets" "^7.13.0"
+ "@babel/helper-module-imports" "^7.12.13"
+ "@babel/helper-plugin-utils" "^7.13.0"
+ "@babel/traverse" "^7.13.0"
+ debug "^4.1.1"
+ lodash.debounce "^4.0.8"
+ resolve "^1.14.2"
+ semver "^6.1.2"
+
"@babel/helper-explode-assignable-expression@^7.10.4":
version "7.12.1"
resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.12.1.tgz#8006a466695c4ad86a2a5f2fb15b5f2c31ad5633"
@@ -286,6 +364,15 @@
"@babel/template" "^7.12.7"
"@babel/types" "^7.12.11"
+"@babel/helper-function-name@^7.12.13":
+ version "7.12.13"
+ resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz#93ad656db3c3c2232559fd7b2c3dbdcbe0eb377a"
+ integrity sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA==
+ dependencies:
+ "@babel/helper-get-function-arity" "^7.12.13"
+ "@babel/template" "^7.12.13"
+ "@babel/types" "^7.12.13"
+
"@babel/helper-function-name@^7.8.3":
version "7.8.3"
resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz#eeeb665a01b1f11068e9fb86ad56a1cb1a824cca"
@@ -308,6 +395,13 @@
dependencies:
"@babel/types" "^7.12.10"
+"@babel/helper-get-function-arity@^7.12.13":
+ version "7.12.13"
+ resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz#bc63451d403a3b3082b97e1d8b3fe5bd4091e583"
+ integrity sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==
+ dependencies:
+ "@babel/types" "^7.12.13"
+
"@babel/helper-get-function-arity@^7.8.3":
version "7.8.3"
resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz#b894b947bd004381ce63ea1db9f08547e920abd5"
@@ -329,6 +423,13 @@
dependencies:
"@babel/types" "^7.12.7"
+"@babel/helper-member-expression-to-functions@^7.13.0":
+ version "7.13.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.13.0.tgz#6aa4bb678e0f8c22f58cdb79451d30494461b091"
+ integrity sha512-yvRf8Ivk62JwisqV1rFRMxiSMDGnN6KH1/mDMmIrij4jztpQNRoHqqMG3U6apYbGRPJpgPalhva9Yd06HlUxJQ==
+ dependencies:
+ "@babel/types" "^7.13.0"
+
"@babel/helper-module-imports@^7.0.0":
version "7.0.0"
resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.0.0.tgz#96081b7111e486da4d2cd971ad1a4fe216cc2e3d"
@@ -342,6 +443,13 @@
dependencies:
"@babel/types" "^7.12.5"
+"@babel/helper-module-imports@^7.12.13":
+ version "7.12.13"
+ resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.12.13.tgz#ec67e4404f41750463e455cc3203f6a32e93fcb0"
+ integrity sha512-NGmfvRp9Rqxy0uHSSVP+SRIW1q31a7Ji10cLBcqSDUngGentY4FRiHOFZFE1CLU5eiL0oE8reH7Tg1y99TDM/g==
+ dependencies:
+ "@babel/types" "^7.12.13"
+
"@babel/helper-module-transforms@^7.12.1":
version "7.12.1"
resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.12.1.tgz#7954fec71f5b32c48e4b303b437c34453fd7247c"
@@ -364,15 +472,27 @@
dependencies:
"@babel/types" "^7.12.10"
-"@babel/helper-plugin-utils@^7.0.0":
- version "7.0.0"
- resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0.tgz#bbb3fbee98661c569034237cc03967ba99b4f250"
+"@babel/helper-optimise-call-expression@^7.12.13":
+ version "7.12.13"
+ resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.13.tgz#5c02d171b4c8615b1e7163f888c1c81c30a2aaea"
+ integrity sha512-BdWQhoVJkp6nVjB7nkFWcn43dkprYauqtk++Py2eaf/GRDFm5BxRqEIZCiHlZUGAVmtwKcsVL1dC68WmzeFmiA==
+ dependencies:
+ "@babel/types" "^7.12.13"
-"@babel/helper-plugin-utils@^7.10.4":
+"@babel/helper-plugin-utils@7.10.4", "@babel/helper-plugin-utils@^7.10.4":
version "7.10.4"
resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz#2f75a831269d4f677de49986dff59927533cf375"
integrity sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==
+"@babel/helper-plugin-utils@^7.0.0":
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0.tgz#bbb3fbee98661c569034237cc03967ba99b4f250"
+
+"@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.13.0":
+ version "7.13.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz#806526ce125aed03373bc416a828321e3a6a33af"
+ integrity sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ==
+
"@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3":
version "7.8.3"
resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz#9ea293be19babc0f52ff8ca88b34c3611b208670"
@@ -397,6 +517,16 @@
"@babel/traverse" "^7.12.10"
"@babel/types" "^7.12.11"
+"@babel/helper-replace-supers@^7.13.0":
+ version "7.13.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.13.0.tgz#6034b7b51943094cb41627848cb219cb02be1d24"
+ integrity sha512-Segd5me1+Pz+rmN/NFBOplMbZG3SqRJOBlY+mA0SxAv6rjj7zJqr1AVr3SfzUVTLCv7ZLU5FycOM/SBGuLPbZw==
+ dependencies:
+ "@babel/helper-member-expression-to-functions" "^7.13.0"
+ "@babel/helper-optimise-call-expression" "^7.12.13"
+ "@babel/traverse" "^7.13.0"
+ "@babel/types" "^7.13.0"
+
"@babel/helper-simple-access@^7.12.1":
version "7.12.1"
resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.12.1.tgz#32427e5aa61547d38eb1e6eaf5fd1426fdad9136"
@@ -424,6 +554,13 @@
dependencies:
"@babel/types" "^7.12.11"
+"@babel/helper-split-export-declaration@^7.12.13":
+ version "7.12.13"
+ resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz#e9430be00baf3e88b0e13e6f9d4eaf2136372b05"
+ integrity sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==
+ dependencies:
+ "@babel/types" "^7.12.13"
+
"@babel/helper-split-export-declaration@^7.4.4":
version "7.4.4"
resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.4.4.tgz#ff94894a340be78f53f06af038b205c49d993677"
@@ -453,6 +590,11 @@
resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.12.11.tgz#d66cb8b7a3e7fe4c6962b32020a131ecf0847f4f"
integrity sha512-TBFCyj939mFSdeX7U7DDj32WtzYY7fDcalgq8v3fBZMNOJQNn7nOYzMaUCiPxPYfCup69mtIpqlKgMZLvQ8Xhw==
+"@babel/helper-validator-option@^7.12.17":
+ version "7.12.17"
+ resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.12.17.tgz#d1fbf012e1a79b7eebbfdc6d270baaf8d9eb9831"
+ integrity sha512-TopkMDmLzq8ngChwRlyjR6raKD6gMSae4JdYDB8bByKreQgG0RBTuKe9LRxW3wFtUnjxOPRKBDwEH6Mg5KeDfw==
+
"@babel/helper-wrap-function@^7.10.4":
version "7.12.3"
resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.12.3.tgz#3332339fc4d1fbbf1c27d7958c27d34708e990d9"
@@ -516,6 +658,15 @@
chalk "^2.0.0"
js-tokens "^4.0.0"
+"@babel/highlight@^7.12.13":
+ version "7.13.10"
+ resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.13.10.tgz#a8b2a66148f5b27d666b15d81774347a731d52d1"
+ integrity sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg==
+ dependencies:
+ "@babel/helper-validator-identifier" "^7.12.11"
+ chalk "^2.0.0"
+ js-tokens "^4.0.0"
+
"@babel/highlight@^7.8.3":
version "7.8.3"
resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.8.3.tgz#28f173d04223eaaa59bc1d439a3836e6d1265797"
@@ -539,6 +690,11 @@
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.12.11.tgz#9ce3595bcd74bc5c466905e86c535b8b25011e79"
integrity sha512-N3UxG+uuF4CMYoNj8AhnbAcJF0PiuJ9KHuy1lQmkYsxTer/MAH9UBNHsBoAX/4s6NvlDD047No8mYVGGzLL4hg==
+"@babel/parser@^7.12.13", "@babel/parser@^7.13.0":
+ version "7.13.10"
+ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.13.10.tgz#8f8f9bf7b3afa3eabd061f7a5bcdf4fec3c48409"
+ integrity sha512-0s7Mlrw9uTWkYua7xWr99Wpk2bnGa0ANleKfksYAES8LpWH4gW1OUr42vqKNf0us5UQNfru2wPqMqRITzq/SIQ==
+
"@babel/parser@^7.12.7":
version "7.12.7"
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.12.7.tgz#fee7b39fe809d0e73e5b25eecaf5780ef3d73056"
@@ -580,6 +736,15 @@
"@babel/helper-create-class-features-plugin" "^7.12.1"
"@babel/helper-plugin-utils" "^7.10.4"
+"@babel/plugin-proposal-decorators@^7.12.12":
+ version "7.13.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.13.5.tgz#d28071457a5ba8ee1394b23e38d5dcf32ea20ef7"
+ integrity sha512-i0GDfVNuoapwiheevUOuSW67mInqJ8qw7uWfpjNVeHMn143kXblEy/bmL9AdZ/0yf/4BMQeWXezK0tQIvNPqag==
+ dependencies:
+ "@babel/helper-create-class-features-plugin" "^7.13.0"
+ "@babel/helper-plugin-utils" "^7.13.0"
+ "@babel/plugin-syntax-decorators" "^7.12.13"
+
"@babel/plugin-proposal-dynamic-import@^7.12.1":
version "7.12.1"
resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.12.1.tgz#43eb5c2a3487ecd98c5c8ea8b5fdb69a2749b2dc"
@@ -588,6 +753,14 @@
"@babel/helper-plugin-utils" "^7.10.4"
"@babel/plugin-syntax-dynamic-import" "^7.8.0"
+"@babel/plugin-proposal-export-default-from@^7.12.1":
+ version "7.12.13"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.12.13.tgz#f110284108a9b2b96f01b15b3be9e54c2610a989"
+ integrity sha512-idIsBT+DGXdOHL82U+8bwX4goHm/z10g8sGGrQroh+HCRcm7mDv/luaGdWJQMTuCX2FsdXS7X0Nyyzp4znAPJA==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.12.13"
+ "@babel/plugin-syntax-export-default-from" "^7.12.13"
+
"@babel/plugin-proposal-export-namespace-from@^7.12.1":
version "7.12.1"
resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.12.1.tgz#8b9b8f376b2d88f5dd774e4d24a5cc2e3679b6d4"
@@ -628,7 +801,7 @@
"@babel/helper-plugin-utils" "^7.10.4"
"@babel/plugin-syntax-numeric-separator" "^7.10.4"
-"@babel/plugin-proposal-object-rest-spread@^7.12.1":
+"@babel/plugin-proposal-object-rest-spread@7.12.1", "@babel/plugin-proposal-object-rest-spread@^7.12.1":
version "7.12.1"
resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.1.tgz#def9bd03cea0f9b72283dac0ec22d289c7691069"
integrity sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA==
@@ -691,13 +864,27 @@
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
-"@babel/plugin-syntax-dynamic-import@^7.8.0":
+"@babel/plugin-syntax-decorators@^7.12.13":
+ version "7.12.13"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.12.13.tgz#fac829bf3c7ef4a1bc916257b403e58c6bdaf648"
+ integrity sha512-Rw6aIXGuqDLr6/LoBBYE57nKOzQpz/aDkKlMqEwH+Vp0MXbG6H/TfRjaY343LKxzAKAMXIHsQ8JzaZKuDZ9MwA==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.12.13"
+
+"@babel/plugin-syntax-dynamic-import@^7.8.0", "@babel/plugin-syntax-dynamic-import@^7.8.3":
version "7.8.3"
resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3"
integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==
dependencies:
"@babel/helper-plugin-utils" "^7.8.0"
+"@babel/plugin-syntax-export-default-from@^7.12.13":
+ version "7.12.13"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.12.13.tgz#3c807d37efaf0a806f1deb556ccb3b2f562ae9c2"
+ integrity sha512-gVry0zqoums0hA+EniCYK3gABhjYSLX1dVuwYpPw9DrLNA4/GovXySHVg4FGRsZht09ON/5C2NVx3keq+qqVGQ==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.12.13"
+
"@babel/plugin-syntax-export-namespace-from@^7.8.3":
version "7.8.3"
resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz#028964a9ba80dbc094c915c487ad7c4e7a66465a"
@@ -726,7 +913,7 @@
dependencies:
"@babel/helper-plugin-utils" "^7.8.0"
-"@babel/plugin-syntax-jsx@^7.12.1":
+"@babel/plugin-syntax-jsx@7.12.1", "@babel/plugin-syntax-jsx@^7.12.1":
version "7.12.1"
resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz#9d9d357cc818aa7ae7935917c1257f67677a0926"
integrity sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==
@@ -754,7 +941,7 @@
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
-"@babel/plugin-syntax-object-rest-spread@^7.8.0", "@babel/plugin-syntax-object-rest-spread@^7.8.3":
+"@babel/plugin-syntax-object-rest-spread@7.8.3", "@babel/plugin-syntax-object-rest-spread@^7.8.0", "@babel/plugin-syntax-object-rest-spread@^7.8.3":
version "7.8.3"
resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871"
integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==
@@ -826,6 +1013,13 @@
dependencies:
"@babel/helper-plugin-utils" "^7.10.4"
+"@babel/plugin-transform-block-scoping@^7.12.12":
+ version "7.12.13"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.13.tgz#f36e55076d06f41dfd78557ea039c1b581642e61"
+ integrity sha512-Pxwe0iqWJX4fOOM2kEZeUuAxHMWb9nK+9oh5d11bsLoB0xMg+mkDpt0eYuDZB7ETrY9bbcVlKUGTOGWy7BHsMQ==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.12.13"
+
"@babel/plugin-transform-classes@^7.12.1":
version "7.12.1"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.12.1.tgz#65e650fcaddd3d88ddce67c0f834a3d436a32db6"
@@ -1214,6 +1408,17 @@
"@babel/helper-validator-option" "^7.12.1"
"@babel/plugin-transform-typescript" "^7.12.1"
+"@babel/register@^7.12.1":
+ version "7.13.8"
+ resolved "https://registry.yarnpkg.com/@babel/register/-/register-7.13.8.tgz#d9051dc6820cb4e86375cc0e2d55a4862b31184f"
+ integrity sha512-yCVtABcmvQjRsX2elcZFUV5Q5kDDpHdtXKKku22hNDma60lYuhKmtp1ykZ/okRCPLT2bR5S+cA1kvtBdAFlDTQ==
+ dependencies:
+ find-cache-dir "^2.0.0"
+ lodash "^4.17.19"
+ make-dir "^2.1.0"
+ pirates "^4.0.0"
+ source-map-support "^0.5.16"
+
"@babel/register@^7.12.10":
version "7.12.10"
resolved "https://registry.yarnpkg.com/@babel/register/-/register-7.12.10.tgz#19b87143f17128af4dbe7af54c735663b3999f60"
@@ -1259,7 +1464,7 @@
dependencies:
regenerator-runtime "^0.12.0"
-"@babel/runtime@^7.10.2", "@babel/runtime@^7.12.5":
+"@babel/runtime@^7.10.2", "@babel/runtime@^7.12.5", "@babel/runtime@^7.13.10", "@babel/runtime@^7.5.0", "@babel/runtime@^7.7.2":
version "7.13.10"
resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.13.10.tgz#47d42a57b6095f4468da440388fdbad8bebf0d7d"
integrity sha512-4QPkjJq6Ns3V/RgpEahRk+AGfL0eO6RHHtTWoNNr5mO49G6B5+X6d6THgWEAvTrznU5xYpbAlVKRYcsCgh/Akw==
@@ -1318,6 +1523,15 @@
"@babel/parser" "^7.12.7"
"@babel/types" "^7.12.7"
+"@babel/template@^7.12.13":
+ version "7.12.13"
+ resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.12.13.tgz#530265be8a2589dbb37523844c5bcb55947fb327"
+ integrity sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==
+ dependencies:
+ "@babel/code-frame" "^7.12.13"
+ "@babel/parser" "^7.12.13"
+ "@babel/types" "^7.12.13"
+
"@babel/template@^7.4.4":
version "7.4.4"
resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.4.4.tgz#f4b88d1225689a08f5bc3a17483545be9e4ed237"
@@ -1365,6 +1579,21 @@
globals "^11.1.0"
lodash "^4.17.19"
+"@babel/traverse@^7.12.9", "@babel/traverse@^7.13.0":
+ version "7.13.0"
+ resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.13.0.tgz#6d95752475f86ee7ded06536de309a65fc8966cc"
+ integrity sha512-xys5xi5JEhzC3RzEmSGrs/b3pJW/o87SypZ+G/PhaE7uqVQNv/jlmVIBXuoh5atqQ434LfXV+sf23Oxj0bchJQ==
+ dependencies:
+ "@babel/code-frame" "^7.12.13"
+ "@babel/generator" "^7.13.0"
+ "@babel/helper-function-name" "^7.12.13"
+ "@babel/helper-split-export-declaration" "^7.12.13"
+ "@babel/parser" "^7.13.0"
+ "@babel/types" "^7.13.0"
+ debug "^4.1.0"
+ globals "^11.1.0"
+ lodash "^4.17.19"
+
"@babel/traverse@^7.4.5":
version "7.8.6"
resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.8.6.tgz#acfe0c64e1cd991b3e32eae813a6eb564954b5ff"
@@ -1442,6 +1671,15 @@
lodash "^4.17.19"
to-fast-properties "^2.0.0"
+"@babel/types@^7.12.13", "@babel/types@^7.13.0":
+ version "7.13.0"
+ resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.13.0.tgz#74424d2816f0171b4100f0ab34e9a374efdf7f80"
+ integrity sha512-hE+HE8rnG1Z6Wzo+MhaKE5lM5eMx71T4EHJgku2E3xIfaULhDcxiiRxUYgwX8qwP1BBSlag+TdGOt6JAidIZTA==
+ dependencies:
+ "@babel/helper-validator-identifier" "^7.12.11"
+ lodash "^4.17.19"
+ to-fast-properties "^2.0.0"
+
"@babel/types@^7.12.7":
version "7.12.7"
resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.12.7.tgz#6039ff1e242640a29452c9ae572162ec9a8f5d13"
@@ -1504,6 +1742,11 @@
lodash "^4.17.13"
to-fast-properties "^2.0.0"
+"@base2/pretty-print-object@1.0.0":
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/@base2/pretty-print-object/-/pretty-print-object-1.0.0.tgz#860ce718b0b73f4009e153541faff2cb6b85d047"
+ integrity sha512-4Th98KlMHr5+JkxfcoDT//6vY8vM+iSPrLNpHhRyLx2CFYi8e2RfqPLdpbnpo0Q5lQC5hNB79yes07zb02fvCw==
+
"@bcoe/v8-coverage@^0.2.3":
version "0.2.3"
resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39"
@@ -1609,6 +1852,18 @@
"@emotion/sheet" "0.9.4"
"@emotion/utils" "0.11.3"
+"@emotion/core@^10.1.1":
+ version "10.1.1"
+ resolved "https://registry.yarnpkg.com/@emotion/core/-/core-10.1.1.tgz#c956c1365f2f2481960064bcb8c4732e5fb612c3"
+ integrity sha512-ZMLG6qpXR8x031NXD8HJqugy/AZSkAuMxxqB46pmAR7ze47MhNJ56cdoX243QPZdGctrdfo+s08yZTiwaUcRKA==
+ dependencies:
+ "@babel/runtime" "^7.5.5"
+ "@emotion/cache" "^10.0.27"
+ "@emotion/css" "^10.0.27"
+ "@emotion/serialize" "^0.11.15"
+ "@emotion/sheet" "0.9.4"
+ "@emotion/utils" "0.11.3"
+
"@emotion/css@^10.0.27", "@emotion/css@^10.0.9":
version "10.0.27"
resolved "https://registry.yarnpkg.com/@emotion/css/-/css-10.0.27.tgz#3a7458198fbbebb53b01b2b87f64e5e21241e14c"
@@ -1632,19 +1887,19 @@
resolved "https://registry.yarnpkg.com/@emotion/hash/-/hash-0.8.0.tgz#bbbff68978fefdbe68ccb533bc8cbe1d1afb5413"
integrity sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==
-"@emotion/is-prop-valid@^0.6.1":
- version "0.6.8"
- resolved "https://registry.yarnpkg.com/@emotion/is-prop-valid/-/is-prop-valid-0.6.8.tgz#68ad02831da41213a2089d2cab4e8ac8b30cbd85"
- dependencies:
- "@emotion/memoize" "^0.6.6"
-
-"@emotion/is-prop-valid@^0.8.8":
+"@emotion/is-prop-valid@0.8.8", "@emotion/is-prop-valid@^0.8.6", "@emotion/is-prop-valid@^0.8.8":
version "0.8.8"
resolved "https://registry.yarnpkg.com/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz#db28b1c4368a259b60a97311d6a952d4fd01ac1a"
integrity sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==
dependencies:
"@emotion/memoize" "0.7.4"
+"@emotion/is-prop-valid@^0.6.1":
+ version "0.6.8"
+ resolved "https://registry.yarnpkg.com/@emotion/is-prop-valid/-/is-prop-valid-0.6.8.tgz#68ad02831da41213a2089d2cab4e8ac8b30cbd85"
+ dependencies:
+ "@emotion/memoize" "^0.6.6"
+
"@emotion/memoize@0.7.4":
version "0.7.4"
resolved "https://registry.yarnpkg.com/@emotion/memoize/-/memoize-0.7.4.tgz#19bf0f5af19149111c40d98bb0cf82119f5d9eeb"
@@ -1686,6 +1941,24 @@
resolved "https://registry.yarnpkg.com/@emotion/sheet/-/sheet-0.9.4.tgz#894374bea39ec30f489bbfc3438192b9774d32e5"
integrity sha512-zM9PFmgVSqBw4zL101Q0HrBVTGmpAxFZH/pYx/cjJT5advXguvcgjHFTCaIO3enL/xr89vK2bh0Mfyj9aa0ANA==
+"@emotion/styled-base@^10.0.27":
+ version "10.0.31"
+ resolved "https://registry.yarnpkg.com/@emotion/styled-base/-/styled-base-10.0.31.tgz#940957ee0aa15c6974adc7d494ff19765a2f742a"
+ integrity sha512-wTOE1NcXmqMWlyrtwdkqg87Mu6Rj1MaukEoEmEkHirO5IoHDJ8LgCQL4MjJODgxWxXibGR3opGp1p7YvkNEdXQ==
+ dependencies:
+ "@babel/runtime" "^7.5.5"
+ "@emotion/is-prop-valid" "0.8.8"
+ "@emotion/serialize" "^0.11.15"
+ "@emotion/utils" "0.11.3"
+
+"@emotion/styled@^10.0.27":
+ version "10.0.27"
+ resolved "https://registry.yarnpkg.com/@emotion/styled/-/styled-10.0.27.tgz#12cb67e91f7ad7431e1875b1d83a94b814133eaf"
+ integrity sha512-iK/8Sh7+NLJzyp9a5+vIQIXTYxfT4yB/OJbjzQanB2RZpvmzBQOHZWhpAMZWYEKRNNbsD6WfBw5sVWkb6WzS/Q==
+ dependencies:
+ "@emotion/styled-base" "^10.0.27"
+ babel-plugin-emotion "^10.0.27"
+
"@emotion/stylis@0.8.5", "@emotion/stylis@^0.8.4":
version "0.8.5"
resolved "https://registry.yarnpkg.com/@emotion/stylis/-/stylis-0.8.5.tgz#deacb389bd6ee77d1e7fcaccce9e16c5c7e78e04"
@@ -3014,6 +3287,50 @@
dependencies:
unist-util-visit "^1.3.0"
+"@mdx-js/loader@^1.6.22":
+ version "1.6.22"
+ resolved "https://registry.yarnpkg.com/@mdx-js/loader/-/loader-1.6.22.tgz#d9e8fe7f8185ff13c9c8639c048b123e30d322c4"
+ integrity sha512-9CjGwy595NaxAYp0hF9B/A0lH6C8Rms97e2JS9d3jVUtILn6pT5i5IV965ra3lIWc7Rs1GG1tBdVF7dCowYe6Q==
+ dependencies:
+ "@mdx-js/mdx" "1.6.22"
+ "@mdx-js/react" "1.6.22"
+ loader-utils "2.0.0"
+
+"@mdx-js/mdx@1.6.22", "@mdx-js/mdx@^1.6.22":
+ version "1.6.22"
+ resolved "https://registry.yarnpkg.com/@mdx-js/mdx/-/mdx-1.6.22.tgz#8a723157bf90e78f17dc0f27995398e6c731f1ba"
+ integrity sha512-AMxuLxPz2j5/6TpF/XSdKpQP1NlG0z11dFOlq+2IP/lSgl11GY8ji6S/rgsViN/L0BDvHvUMruRb7ub+24LUYA==
+ dependencies:
+ "@babel/core" "7.12.9"
+ "@babel/plugin-syntax-jsx" "7.12.1"
+ "@babel/plugin-syntax-object-rest-spread" "7.8.3"
+ "@mdx-js/util" "1.6.22"
+ babel-plugin-apply-mdx-type-prop "1.6.22"
+ babel-plugin-extract-import-names "1.6.22"
+ camelcase-css "2.0.1"
+ detab "2.0.4"
+ hast-util-raw "6.0.1"
+ lodash.uniq "4.5.0"
+ mdast-util-to-hast "10.0.1"
+ remark-footnotes "2.0.0"
+ remark-mdx "1.6.22"
+ remark-parse "8.0.3"
+ remark-squeeze-paragraphs "4.0.0"
+ style-to-object "0.3.0"
+ unified "9.2.0"
+ unist-builder "2.0.3"
+ unist-util-visit "2.0.3"
+
+"@mdx-js/react@1.6.22", "@mdx-js/react@^1.6.22":
+ version "1.6.22"
+ resolved "https://registry.yarnpkg.com/@mdx-js/react/-/react-1.6.22.tgz#ae09b4744fddc74714ee9f9d6f17a66e77c43573"
+ integrity sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg==
+
+"@mdx-js/util@1.6.22":
+ version "1.6.22"
+ resolved "https://registry.yarnpkg.com/@mdx-js/util/-/util-1.6.22.tgz#219dfd89ae5b97a8801f015323ffa4b62f45718b"
+ integrity sha512-H1rQc1ZOHANWBvPcW+JpGwr+juXSxM8Q8YCkm3GhZd8REu1fHR3z99CErO1p9pkcfcxZnMdIZdIsXkOHY0NilA==
+
"@mrmlnc/readdir-enhanced@^2.2.1":
version "2.2.1"
resolved "https://registry.yarnpkg.com/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz#524af240d1a360527b730475ecfa1344aa540dde"
@@ -3068,6 +3385,14 @@
"@nodelib/fs.scandir" "2.1.4"
fastq "^1.6.0"
+"@npmcli/move-file@^1.0.1":
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/@npmcli/move-file/-/move-file-1.1.2.tgz#1a82c3e372f7cae9253eb66d72543d6b8685c674"
+ integrity sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==
+ dependencies:
+ mkdirp "^1.0.4"
+ rimraf "^3.0.2"
+
"@octokit/auth-token@^2.4.0":
version "2.4.0"
resolved "https://registry.yarnpkg.com/@octokit/auth-token/-/auth-token-2.4.0.tgz#b64178975218b99e4dfe948253f0673cbbb59d9f"
@@ -3209,11 +3534,43 @@
dependencies:
"@types/node" ">= 8"
+"@pmmmwh/react-refresh-webpack-plugin@^0.4.3":
+ version "0.4.3"
+ resolved "https://registry.yarnpkg.com/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.4.3.tgz#1eec460596d200c0236bf195b078a5d1df89b766"
+ integrity sha512-br5Qwvh8D2OQqSXpd1g/xqXKnK0r+Jz6qVKBbWmpUcrbGOxUrf39V5oZ1876084CGn18uMdR5uvPqBv9UqtBjQ==
+ dependencies:
+ ansi-html "^0.0.7"
+ error-stack-parser "^2.0.6"
+ html-entities "^1.2.1"
+ native-url "^0.2.6"
+ schema-utils "^2.6.5"
+ source-map "^0.7.3"
+
"@popperjs/core@2.1.1":
version "2.1.1"
resolved "https://registry.yarnpkg.com/@popperjs/core/-/core-2.1.1.tgz#12c572ab88ef7345b43f21883fca26631c223085"
integrity sha512-sLqWxCzC5/QHLhziXSCAksBxHfOnQlhPRVgPK0egEw+ktWvG75T2k+aYWVjVh9+WKeT3tlG3ZNbZQvZLmfuOIw==
+"@popperjs/core@^2.5.4":
+ version "2.9.1"
+ resolved "https://registry.yarnpkg.com/@popperjs/core/-/core-2.9.1.tgz#7f554e7368c9ab679a11f4a042ca17149d70cf12"
+ integrity sha512-DvJbbn3dUgMxDnJLH+RZQPnXak1h4ZVYQ7CWiFWjQwBFkVajT4rfw2PdpHLTSTwxrYfnoEXkuBiwkDm6tPMQeA==
+
+"@popperjs/core@^2.6.0":
+ version "2.9.2"
+ resolved "https://registry.yarnpkg.com/@popperjs/core/-/core-2.9.2.tgz#adea7b6953cbb34651766b0548468e743c6a2353"
+ integrity sha512-VZMYa7+fXHdwIq1TDhSXoVmSPEGM/aa+6Aiq3nVVJ9bXr24zScr+NlKFKC3iPljA7ho/GAZr+d2jOf5GIRC30Q==
+
+"@reach/router@^1.3.4":
+ version "1.3.4"
+ resolved "https://registry.yarnpkg.com/@reach/router/-/router-1.3.4.tgz#d2574b19370a70c80480ed91f3da840136d10f8c"
+ integrity sha512-+mtn9wjlB9NN2CNnnC/BRYtwdKBfSyyasPYraNAyvaV1occr/5NnB4CVzjEZipNHwYebQwcndGUmpFzxAUoqSA==
+ dependencies:
+ create-react-context "0.3.0"
+ invariant "^2.2.3"
+ prop-types "^15.6.1"
+ react-lifecycles-compat "^3.0.4"
+
"@samverschueren/stream-to-observable@^0.3.0":
version "0.3.0"
resolved "https://registry.yarnpkg.com/@samverschueren/stream-to-observable/-/stream-to-observable-0.3.0.tgz#ecdf48d532c58ea477acfcab80348424f8d0662f"
@@ -3245,38 +3602,703 @@
dependencies:
"@sinonjs/commons" "^1.7.0"
-"@szmarczak/http-timer@^1.1.2":
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-1.1.2.tgz#b1665e2c461a2cd92f4c1bbf50d5454de0d4b421"
- integrity sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==
- dependencies:
- defer-to-connect "^1.0.1"
+"@storybook/addon-actions@6.2.5", "@storybook/addon-actions@^6.2.5":
+ version "6.2.5"
+ resolved "https://registry.yarnpkg.com/@storybook/addon-actions/-/addon-actions-6.2.5.tgz#3f8be42446f5fa4eea177ec729052e672873c0c6"
+ integrity sha512-b5yml5XnKvoPIlmz8pdjm0SjkSoChuK3oqqs4XCzLm2tmaqBHuVOhWqQqOJzLsYHqY5o+OBM21aoIxL4izosjw==
+ dependencies:
+ "@storybook/addons" "6.2.5"
+ "@storybook/api" "6.2.5"
+ "@storybook/client-api" "6.2.5"
+ "@storybook/components" "6.2.5"
+ "@storybook/core-events" "6.2.5"
+ "@storybook/theming" "6.2.5"
+ core-js "^3.8.2"
+ fast-deep-equal "^3.1.3"
+ global "^4.4.0"
+ lodash "^4.17.20"
+ polished "^4.0.5"
+ prop-types "^15.7.2"
+ react-inspector "^5.1.0"
+ regenerator-runtime "^0.13.7"
+ ts-dedent "^2.0.0"
+ util-deprecate "^1.0.2"
+ uuid-browser "^3.1.0"
+
+"@storybook/addon-backgrounds@6.2.5":
+ version "6.2.5"
+ resolved "https://registry.yarnpkg.com/@storybook/addon-backgrounds/-/addon-backgrounds-6.2.5.tgz#349d7cec70a61b1900412ad856b563734d03fc11"
+ integrity sha512-GrIQs6NlnJMX6r0sSKxof9FiQeNb46Bl+i6z3cbSN2yfaeDhmuf2nDZoVa6Uwq5w+4UWMbASX5h4tBz/GO58gA==
+ dependencies:
+ "@storybook/addons" "6.2.5"
+ "@storybook/api" "6.2.5"
+ "@storybook/client-logger" "6.2.5"
+ "@storybook/components" "6.2.5"
+ "@storybook/core-events" "6.2.5"
+ "@storybook/theming" "6.2.5"
+ core-js "^3.8.2"
+ global "^4.4.0"
+ memoizerific "^1.11.3"
+ regenerator-runtime "^0.13.7"
+ ts-dedent "^2.0.0"
+ util-deprecate "^1.0.2"
-"@szmarczak/http-timer@^4.0.0":
- version "4.0.5"
- resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-4.0.5.tgz#bfbd50211e9dfa51ba07da58a14cdfd333205152"
- integrity sha512-PyRA9sm1Yayuj5OIoJ1hGt2YISX45w9WcFbh6ddT0Z/0yaFxOtGLInr4jUfU1EAFVs0Yfyfev4RNwBlUaHdlDQ==
+"@storybook/addon-controls@6.2.5":
+ version "6.2.5"
+ resolved "https://registry.yarnpkg.com/@storybook/addon-controls/-/addon-controls-6.2.5.tgz#58c0c863f77b3cc379129a0d63f42be80e763908"
+ integrity sha512-NMRC9eotMobXtSZqdU+LkScuwEr5wtZAmiuVN5y9K6sdpgPfTCtfysIAkahXovpK4HU1SZ+dl5Pov43fSQAtMA==
+ dependencies:
+ "@storybook/addons" "6.2.5"
+ "@storybook/api" "6.2.5"
+ "@storybook/client-api" "6.2.5"
+ "@storybook/components" "6.2.5"
+ "@storybook/node-logger" "6.2.5"
+ "@storybook/theming" "6.2.5"
+ core-js "^3.8.2"
+ ts-dedent "^2.0.0"
+
+"@storybook/addon-docs@6.2.5":
+ version "6.2.5"
+ resolved "https://registry.yarnpkg.com/@storybook/addon-docs/-/addon-docs-6.2.5.tgz#a2ab8f957c73328fdd617ff346a713901f2f18b8"
+ integrity sha512-wsHhHK5kEN5+0u4T1nEcBAD64snCPqPqt+a8E42H9ojp1HSJ8qsMVqV9vh2rhLn4YlVwubyZW8wgI4oV0ndI1A==
+ dependencies:
+ "@babel/core" "^7.12.10"
+ "@babel/generator" "^7.12.11"
+ "@babel/parser" "^7.12.11"
+ "@babel/plugin-transform-react-jsx" "^7.12.12"
+ "@babel/preset-env" "^7.12.11"
+ "@jest/transform" "^26.6.2"
+ "@mdx-js/loader" "^1.6.22"
+ "@mdx-js/mdx" "^1.6.22"
+ "@mdx-js/react" "^1.6.22"
+ "@storybook/addons" "6.2.5"
+ "@storybook/api" "6.2.5"
+ "@storybook/builder-webpack4" "6.2.5"
+ "@storybook/client-api" "6.2.5"
+ "@storybook/client-logger" "6.2.5"
+ "@storybook/components" "6.2.5"
+ "@storybook/core" "6.2.5"
+ "@storybook/core-events" "6.2.5"
+ "@storybook/csf" "0.0.1"
+ "@storybook/node-logger" "6.2.5"
+ "@storybook/postinstall" "6.2.5"
+ "@storybook/source-loader" "6.2.5"
+ "@storybook/theming" "6.2.5"
+ acorn "^7.4.1"
+ acorn-jsx "^5.3.1"
+ acorn-walk "^7.2.0"
+ core-js "^3.8.2"
+ doctrine "^3.0.0"
+ escodegen "^2.0.0"
+ fast-deep-equal "^3.1.3"
+ global "^4.4.0"
+ html-tags "^3.1.0"
+ js-string-escape "^1.0.1"
+ loader-utils "^2.0.0"
+ lodash "^4.17.20"
+ prettier "~2.2.1"
+ prop-types "^15.7.2"
+ react-element-to-jsx-string "^14.3.2"
+ regenerator-runtime "^0.13.7"
+ remark-external-links "^8.0.0"
+ remark-slug "^6.0.0"
+ ts-dedent "^2.0.0"
+ util-deprecate "^1.0.2"
+
+"@storybook/addon-essentials@^6.2.5":
+ version "6.2.5"
+ resolved "https://registry.yarnpkg.com/@storybook/addon-essentials/-/addon-essentials-6.2.5.tgz#22217e278bd2437e440f61375073b4f34ab3ac9d"
+ integrity sha512-Yqe467GgNxqgRdHcZyWTuzKnbc0KxVb/Jfpt+dOwS9cZAUBGdTr7RBAS98ZIRZfelvqBytPkEewlmb/J5mVnbA==
+ dependencies:
+ "@storybook/addon-actions" "6.2.5"
+ "@storybook/addon-backgrounds" "6.2.5"
+ "@storybook/addon-controls" "6.2.5"
+ "@storybook/addon-docs" "6.2.5"
+ "@storybook/addon-toolbars" "6.2.5"
+ "@storybook/addon-viewport" "6.2.5"
+ "@storybook/addons" "6.2.5"
+ "@storybook/api" "6.2.5"
+ "@storybook/node-logger" "6.2.5"
+ core-js "^3.8.2"
+ regenerator-runtime "^0.13.7"
+ ts-dedent "^2.0.0"
+
+"@storybook/addon-links@^6.2.5":
+ version "6.2.5"
+ resolved "https://registry.yarnpkg.com/@storybook/addon-links/-/addon-links-6.2.5.tgz#8149862dbb391df49161a1eb9973bc4ce99bc0e4"
+ integrity sha512-kRehv1VnuzSeeIzuvSbWqmZE1fkL8I/tvvscEYeku1Xwhq7Pbp31K3ZWMPPFj28z1zTWYyWn+6HTscYPpdREQw==
+ dependencies:
+ "@storybook/addons" "6.2.5"
+ "@storybook/client-logger" "6.2.5"
+ "@storybook/core-events" "6.2.5"
+ "@storybook/csf" "0.0.1"
+ "@storybook/router" "6.2.5"
+ "@types/qs" "^6.9.5"
+ core-js "^3.8.2"
+ global "^4.4.0"
+ prop-types "^15.7.2"
+ qs "^6.10.0"
+ regenerator-runtime "^0.13.7"
+ ts-dedent "^2.0.0"
+
+"@storybook/addon-toolbars@6.2.5":
+ version "6.2.5"
+ resolved "https://registry.yarnpkg.com/@storybook/addon-toolbars/-/addon-toolbars-6.2.5.tgz#ca38e202f052d74338b136ed9c96c2a891d95ae5"
+ integrity sha512-SqjL9kUoRlgUm9BIC9mOfzn3imFdPMNR1NKf0D56umdR+IoJuoNPvAY7NIpy76zOUhLL3RZmMP50gp3iCrpd5g==
+ dependencies:
+ "@storybook/addons" "6.2.5"
+ "@storybook/api" "6.2.5"
+ "@storybook/client-api" "6.2.5"
+ "@storybook/components" "6.2.5"
+ core-js "^3.8.2"
+
+"@storybook/addon-viewport@6.2.5":
+ version "6.2.5"
+ resolved "https://registry.yarnpkg.com/@storybook/addon-viewport/-/addon-viewport-6.2.5.tgz#6e1c5cc21b30d03a255ecb559ed26e08eeee40db"
+ integrity sha512-nW+TLmeGEosJqP05pK35Zkjlms/JQnAwTbl9sOusDXLgOzdoX8n6b76pnGX3kKizWxE9qzF1y2urAG2X/KSYMg==
+ dependencies:
+ "@storybook/addons" "6.2.5"
+ "@storybook/api" "6.2.5"
+ "@storybook/client-logger" "6.2.5"
+ "@storybook/components" "6.2.5"
+ "@storybook/core-events" "6.2.5"
+ "@storybook/theming" "6.2.5"
+ 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.2.5":
+ version "6.2.5"
+ resolved "https://registry.yarnpkg.com/@storybook/addons/-/addons-6.2.5.tgz#28370a547b8d2f69a34c29520aa841961bac6b27"
+ integrity sha512-tRZYTxJ6FlOCoWG7mVJAzH4BIBPWyvryGprawdkWHUaVYQRMH58pU3ma7gxdYdgvV80eZe2BfEOLzvZJeV/GgA==
+ dependencies:
+ "@storybook/api" "6.2.5"
+ "@storybook/channels" "6.2.5"
+ "@storybook/client-logger" "6.2.5"
+ "@storybook/core-events" "6.2.5"
+ "@storybook/router" "6.2.5"
+ "@storybook/theming" "6.2.5"
+ core-js "^3.8.2"
+ global "^4.4.0"
+ regenerator-runtime "^0.13.7"
+
+"@storybook/api@6.2.5":
+ version "6.2.5"
+ resolved "https://registry.yarnpkg.com/@storybook/api/-/api-6.2.5.tgz#fb22363c87c5e9dfb779d01513b8013bbdf2f560"
+ integrity sha512-iVRCPZ+QRAQs6ukBTiBEvEHhAQJJ3lxRz096grTZ5LZpY+89GcKlwaS1kAJ903+rFOxLDezJpHhS1cwSW2Kc8g==
+ dependencies:
+ "@reach/router" "^1.3.4"
+ "@storybook/channels" "6.2.5"
+ "@storybook/client-logger" "6.2.5"
+ "@storybook/core-events" "6.2.5"
+ "@storybook/csf" "0.0.1"
+ "@storybook/router" "6.2.5"
+ "@storybook/semver" "^7.3.2"
+ "@storybook/theming" "6.2.5"
+ "@types/reach__router" "^1.3.7"
+ core-js "^3.8.2"
+ fast-deep-equal "^3.1.3"
+ global "^4.4.0"
+ lodash "^4.17.20"
+ memoizerific "^1.11.3"
+ qs "^6.10.0"
+ regenerator-runtime "^0.13.7"
+ store2 "^2.12.0"
+ telejson "^5.1.0"
+ ts-dedent "^2.0.0"
+ util-deprecate "^1.0.2"
+
+"@storybook/builder-webpack4@6.2.5":
+ version "6.2.5"
+ resolved "https://registry.yarnpkg.com/@storybook/builder-webpack4/-/builder-webpack4-6.2.5.tgz#0c58b89175ad68ff081cb496fff917c13d867088"
+ integrity sha512-pVN/in4TfZ9xUuegHleyAly9dA6xbQurC4FCfwXC8aelz9eoaxRfHeN8OATANgv0VNCG6a8w5WZ3rw4LrvSQZQ==
dependencies:
- defer-to-connect "^2.0.0"
+ "@babel/core" "^7.12.10"
+ "@babel/plugin-proposal-class-properties" "^7.12.1"
+ "@babel/plugin-proposal-decorators" "^7.12.12"
+ "@babel/plugin-proposal-export-default-from" "^7.12.1"
+ "@babel/plugin-proposal-nullish-coalescing-operator" "^7.12.1"
+ "@babel/plugin-proposal-object-rest-spread" "^7.12.1"
+ "@babel/plugin-proposal-optional-chaining" "^7.12.7"
+ "@babel/plugin-proposal-private-methods" "^7.12.1"
+ "@babel/plugin-syntax-dynamic-import" "^7.8.3"
+ "@babel/plugin-transform-arrow-functions" "^7.12.1"
+ "@babel/plugin-transform-block-scoping" "^7.12.12"
+ "@babel/plugin-transform-classes" "^7.12.1"
+ "@babel/plugin-transform-destructuring" "^7.12.1"
+ "@babel/plugin-transform-for-of" "^7.12.1"
+ "@babel/plugin-transform-parameters" "^7.12.1"
+ "@babel/plugin-transform-shorthand-properties" "^7.12.1"
+ "@babel/plugin-transform-spread" "^7.12.1"
+ "@babel/plugin-transform-template-literals" "^7.12.1"
+ "@babel/preset-env" "^7.12.11"
+ "@babel/preset-react" "^7.12.10"
+ "@babel/preset-typescript" "^7.12.7"
+ "@storybook/addons" "6.2.5"
+ "@storybook/api" "6.2.5"
+ "@storybook/channel-postmessage" "6.2.5"
+ "@storybook/channels" "6.2.5"
+ "@storybook/client-api" "6.2.5"
+ "@storybook/client-logger" "6.2.5"
+ "@storybook/components" "6.2.5"
+ "@storybook/core-common" "6.2.5"
+ "@storybook/core-events" "6.2.5"
+ "@storybook/node-logger" "6.2.5"
+ "@storybook/router" "6.2.5"
+ "@storybook/semver" "^7.3.2"
+ "@storybook/theming" "6.2.5"
+ "@storybook/ui" "6.2.5"
+ "@types/node" "^14.0.10"
+ "@types/webpack" "^4.41.26"
+ autoprefixer "^9.8.6"
+ babel-loader "^8.2.2"
+ babel-plugin-macros "^2.8.0"
+ babel-plugin-polyfill-corejs3 "^0.1.0"
+ case-sensitive-paths-webpack-plugin "^2.3.0"
+ core-js "^3.8.2"
+ css-loader "^3.6.0"
+ dotenv-webpack "^1.8.0"
+ file-loader "^6.2.0"
+ find-up "^5.0.0"
+ fork-ts-checker-webpack-plugin "^4.1.6"
+ fs-extra "^9.0.1"
+ glob "^7.1.6"
+ glob-promise "^3.4.0"
+ global "^4.4.0"
+ html-webpack-plugin "^4.0.0"
+ pnp-webpack-plugin "1.6.4"
+ postcss "^7.0.35"
+ postcss-flexbugs-fixes "^4.2.1"
+ postcss-loader "^4.2.0"
+ raw-loader "^4.0.2"
+ react-dev-utils "^11.0.3"
+ stable "^0.1.8"
+ style-loader "^1.3.0"
+ terser-webpack-plugin "^3.1.0"
+ ts-dedent "^2.0.0"
+ url-loader "^4.1.1"
+ util-deprecate "^1.0.2"
+ webpack "4"
+ webpack-dev-middleware "^3.7.3"
+ webpack-filter-warnings-plugin "^1.2.1"
+ webpack-hot-middleware "^2.25.0"
+ webpack-virtual-modules "^0.2.2"
+
+"@storybook/channel-postmessage@6.2.5":
+ version "6.2.5"
+ resolved "https://registry.yarnpkg.com/@storybook/channel-postmessage/-/channel-postmessage-6.2.5.tgz#22b7069fe8961c23d4dbdb2a25d627f619ab90df"
+ integrity sha512-OK9xTWc13p9VwyA7t/fW8mJ2nhSpA08STFoe3aFH34v/r6LF+inLd+8Wg08S0XLaxd6lMjVoUapA24xUtGK9jw==
+ dependencies:
+ "@storybook/channels" "6.2.5"
+ "@storybook/client-logger" "6.2.5"
+ "@storybook/core-events" "6.2.5"
+ core-js "^3.8.2"
+ global "^4.4.0"
+ qs "^6.10.0"
+ telejson "^5.1.0"
+
+"@storybook/channels@6.2.5":
+ version "6.2.5"
+ resolved "https://registry.yarnpkg.com/@storybook/channels/-/channels-6.2.5.tgz#08814f20e6027afc091d3187c2984ae790bff17c"
+ integrity sha512-vjWALSurfPtc56Vc2E4N0mKniMA6axU0gH8LYEgUBmmicrzzwYX9fCPfEe0NT2GNW83HpU1h2UH/ojuty/NtMg==
+ dependencies:
+ core-js "^3.8.2"
+ ts-dedent "^2.0.0"
+ util-deprecate "^1.0.2"
-"@testing-library/dom@^7.28.1":
- version "7.30.3"
- resolved "https://registry.yarnpkg.com/@testing-library/dom/-/dom-7.30.3.tgz#779ea9bbb92d63302461800a388a5a890ac22519"
- integrity sha512-7JhIg2MW6WPwyikH2iL3o7z+FTVgSOd2jqCwTAHqK7Qal2gRRYiUQyURAxtbK9VXm/UTyG9bRihv8C5Tznr2zw==
+"@storybook/client-api@6.2.5":
+ version "6.2.5"
+ resolved "https://registry.yarnpkg.com/@storybook/client-api/-/client-api-6.2.5.tgz#886f5cf2be59a7fcdbd49df5d9ead9b6ae4c22cb"
+ integrity sha512-p2T+WwiiNmn1xQDSha2fnDDDoOqvjKRUanyrozy9B9LhJefMFlJgpgm/N/0FYN/nsyKfDbJAXYqc0zY8DSDfxQ==
+ dependencies:
+ "@storybook/addons" "6.2.5"
+ "@storybook/channel-postmessage" "6.2.5"
+ "@storybook/channels" "6.2.5"
+ "@storybook/client-logger" "6.2.5"
+ "@storybook/core-events" "6.2.5"
+ "@storybook/csf" "0.0.1"
+ "@types/qs" "^6.9.5"
+ "@types/webpack-env" "^1.16.0"
+ core-js "^3.8.2"
+ global "^4.4.0"
+ lodash "^4.17.20"
+ memoizerific "^1.11.3"
+ qs "^6.10.0"
+ regenerator-runtime "^0.13.7"
+ stable "^0.1.8"
+ store2 "^2.12.0"
+ ts-dedent "^2.0.0"
+ util-deprecate "^1.0.2"
+
+"@storybook/client-logger@6.2.5":
+ version "6.2.5"
+ resolved "https://registry.yarnpkg.com/@storybook/client-logger/-/client-logger-6.2.5.tgz#1cedc94dafce95c0388c0e643ab0743bf22160df"
+ integrity sha512-3sM2nCpa9ZYTLhOOpcWA2LfpV37TLJQG1XnJW+63IyBPJWn05thnJ3PVeazlit7JnY9o+i2VzjoHoPPk6TKpKQ==
+ dependencies:
+ core-js "^3.8.2"
+ global "^4.4.0"
+
+"@storybook/components@6.2.5":
+ version "6.2.5"
+ resolved "https://registry.yarnpkg.com/@storybook/components/-/components-6.2.5.tgz#e495a1095a99f81b94da7ee3a4cd73255f7216fa"
+ integrity sha512-wL5cUAkYAHXJ+mhfQUl1FTZYsu0iaRT6uvawiainGsp/ccFw42l49fUuSOtRIdU77IwNU+WfK8l3Vu4MJOVJLA==
+ dependencies:
+ "@popperjs/core" "^2.6.0"
+ "@storybook/client-logger" "6.2.5"
+ "@storybook/csf" "0.0.1"
+ "@storybook/theming" "6.2.5"
+ "@types/color-convert" "^2.0.0"
+ "@types/overlayscrollbars" "^1.12.0"
+ "@types/react-syntax-highlighter" "11.0.5"
+ color-convert "^2.0.1"
+ core-js "^3.8.2"
+ fast-deep-equal "^3.1.3"
+ global "^4.4.0"
+ lodash "^4.17.20"
+ markdown-to-jsx "^7.1.0"
+ memoizerific "^1.11.3"
+ overlayscrollbars "^1.13.1"
+ polished "^4.0.5"
+ prop-types "^15.7.2"
+ react-colorful "^5.0.1"
+ react-popper-tooltip "^3.1.1"
+ react-syntax-highlighter "^13.5.3"
+ react-textarea-autosize "^8.3.0"
+ regenerator-runtime "^0.13.7"
+ ts-dedent "^2.0.0"
+ util-deprecate "^1.0.2"
+
+"@storybook/core-client@6.2.5":
+ version "6.2.5"
+ resolved "https://registry.yarnpkg.com/@storybook/core-client/-/core-client-6.2.5.tgz#5a50c18dceac1926f9feccb21c9ca183524b1d95"
+ integrity sha512-fCZBNH0lahI+vNU0AnfpfC1nv1zdi7c1cxsEGa+jCfB1kserPuj2P+yfK/fKTSNk1NHLEjacUORvos9oQw8BmA==
+ dependencies:
+ "@storybook/addons" "6.2.5"
+ "@storybook/channel-postmessage" "6.2.5"
+ "@storybook/client-api" "6.2.5"
+ "@storybook/client-logger" "6.2.5"
+ "@storybook/core-events" "6.2.5"
+ "@storybook/csf" "0.0.1"
+ "@storybook/ui" "6.2.5"
+ ansi-to-html "^0.6.11"
+ core-js "^3.8.2"
+ global "^4.4.0"
+ lodash "^4.17.20"
+ qs "^6.10.0"
+ regenerator-runtime "^0.13.7"
+ ts-dedent "^2.0.0"
+ unfetch "^4.2.0"
+ util-deprecate "^1.0.2"
+
+"@storybook/core-common@6.2.5":
+ version "6.2.5"
+ resolved "https://registry.yarnpkg.com/@storybook/core-common/-/core-common-6.2.5.tgz#76ca7f600a8c04ccb4984e018a855d4a189ef2ec"
+ integrity sha512-ZQUX2isWWsCAjdfFOI5tPoZ5BxNxqlgpD5R2PSDPm6tB9w9tgP0BH45lkMkng5Tvl0wpXHtegPAA8ruOPkbaoA==
dependencies:
- "@babel/code-frame" "^7.10.4"
- "@babel/runtime" "^7.12.5"
- "@types/aria-query" "^4.2.0"
- aria-query "^4.2.2"
+ "@babel/core" "^7.12.10"
+ "@babel/plugin-proposal-class-properties" "^7.12.1"
+ "@babel/plugin-proposal-decorators" "^7.12.12"
+ "@babel/plugin-proposal-export-default-from" "^7.12.1"
+ "@babel/plugin-proposal-nullish-coalescing-operator" "^7.12.1"
+ "@babel/plugin-proposal-object-rest-spread" "^7.12.1"
+ "@babel/plugin-proposal-optional-chaining" "^7.12.7"
+ "@babel/plugin-proposal-private-methods" "^7.12.1"
+ "@babel/plugin-syntax-dynamic-import" "^7.8.3"
+ "@babel/plugin-transform-arrow-functions" "^7.12.1"
+ "@babel/plugin-transform-block-scoping" "^7.12.12"
+ "@babel/plugin-transform-classes" "^7.12.1"
+ "@babel/plugin-transform-destructuring" "^7.12.1"
+ "@babel/plugin-transform-for-of" "^7.12.1"
+ "@babel/plugin-transform-parameters" "^7.12.1"
+ "@babel/plugin-transform-shorthand-properties" "^7.12.1"
+ "@babel/plugin-transform-spread" "^7.12.1"
+ "@babel/preset-env" "^7.12.11"
+ "@babel/preset-react" "^7.12.10"
+ "@babel/preset-typescript" "^7.12.7"
+ "@babel/register" "^7.12.1"
+ "@storybook/node-logger" "6.2.5"
+ "@storybook/semver" "^7.3.2"
+ "@types/glob-base" "^0.3.0"
+ "@types/micromatch" "^4.0.1"
+ "@types/node" "^14.0.10"
+ "@types/pretty-hrtime" "^1.0.0"
+ babel-loader "^8.2.2"
+ babel-plugin-macros "^3.0.1"
+ babel-plugin-polyfill-corejs3 "^0.1.0"
chalk "^4.1.0"
- dom-accessibility-api "^0.5.4"
- lz-string "^1.4.4"
- pretty-format "^26.6.2"
+ core-js "^3.8.2"
+ express "^4.17.1"
+ file-system-cache "^1.0.5"
+ find-up "^5.0.0"
+ fork-ts-checker-webpack-plugin "^6.0.4"
+ glob "^7.1.6"
+ glob-base "^0.3.0"
+ interpret "^2.2.0"
+ json5 "^2.1.3"
+ lazy-universal-dotenv "^3.0.1"
+ micromatch "^4.0.2"
+ pkg-dir "^5.0.0"
+ pretty-hrtime "^1.0.3"
+ resolve-from "^5.0.0"
+ ts-dedent "^2.0.0"
+ util-deprecate "^1.0.2"
+ webpack "4"
-"@testing-library/jest-dom@^5.12.0":
- version "5.12.0"
- resolved "https://registry.yarnpkg.com/@testing-library/jest-dom/-/jest-dom-5.12.0.tgz#6a5d340b092c44b7bce17a4791b47d9bc2c61443"
- integrity sha512-N9Y82b2Z3j6wzIoAqajlKVF1Zt7sOH0pPee0sUHXHc5cv2Fdn23r+vpWm0MBBoGJtPOly5+Bdx1lnc3CD+A+ow==
+"@storybook/core-events@6.2.5":
+ version "6.2.5"
+ resolved "https://registry.yarnpkg.com/@storybook/core-events/-/core-events-6.2.5.tgz#67a30feff3893efb78ef5ecf7bee242a3252d348"
+ integrity sha512-cEFUrhnd9fgsfqwFHS+eXL6AQQ7Z9ZCa2r79QFJf0cEmQ53BY8ay0x8TzHpF9REGzX/TlqAhEAVo2iQn7ngFiw==
+ dependencies:
+ core-js "^3.8.2"
+
+"@storybook/core-server@6.2.5":
+ version "6.2.5"
+ resolved "https://registry.yarnpkg.com/@storybook/core-server/-/core-server-6.2.5.tgz#eb06a878a809985122250d1cea693c18f8cc93bb"
+ integrity sha512-MmI7rtg+Q2IDw+fnfKzT3vVsw0DqLzfgy67ELjk9ymjkEtLI2Sx1B4Kr0RjosdLk11Ynl/Vt92Ao/6uHUr9VhA==
+ dependencies:
+ "@babel/core" "^7.12.10"
+ "@babel/plugin-transform-template-literals" "^7.12.1"
+ "@babel/preset-react" "^7.12.10"
+ "@storybook/addons" "6.2.5"
+ "@storybook/builder-webpack4" "6.2.5"
+ "@storybook/core-client" "6.2.5"
+ "@storybook/core-common" "6.2.5"
+ "@storybook/node-logger" "6.2.5"
+ "@storybook/semver" "^7.3.2"
+ "@storybook/theming" "6.2.5"
+ "@storybook/ui" "6.2.5"
+ "@types/node" "^14.0.10"
+ "@types/node-fetch" "^2.5.7"
+ "@types/pretty-hrtime" "^1.0.0"
+ "@types/webpack" "^4.41.26"
+ airbnb-js-shims "^2.2.1"
+ babel-loader "^8.2.2"
+ better-opn "^2.1.1"
+ boxen "^4.2.0"
+ case-sensitive-paths-webpack-plugin "^2.3.0"
+ chalk "^4.1.0"
+ cli-table3 "0.6.0"
+ commander "^6.2.1"
+ core-js "^3.8.2"
+ cpy "^8.1.1"
+ css-loader "^3.6.0"
+ detect-port "^1.3.0"
+ dotenv-webpack "^1.8.0"
+ express "^4.17.1"
+ file-loader "^6.2.0"
+ file-system-cache "^1.0.5"
+ find-up "^5.0.0"
+ fs-extra "^9.0.1"
+ global "^4.4.0"
+ html-webpack-plugin "^4.0.0"
+ ip "^1.1.5"
+ node-fetch "^2.6.1"
+ pnp-webpack-plugin "1.6.4"
+ pretty-hrtime "^1.0.3"
+ prompts "^2.4.0"
+ read-pkg-up "^7.0.1"
+ regenerator-runtime "^0.13.7"
+ resolve-from "^5.0.0"
+ serve-favicon "^2.5.0"
+ style-loader "^1.3.0"
+ telejson "^5.1.0"
+ terser-webpack-plugin "^3.1.0"
+ ts-dedent "^2.0.0"
+ url-loader "^4.1.1"
+ util-deprecate "^1.0.2"
+ webpack "4"
+ webpack-dev-middleware "^3.7.3"
+ webpack-virtual-modules "^0.2.2"
+
+"@storybook/core@6.2.5":
+ version "6.2.5"
+ resolved "https://registry.yarnpkg.com/@storybook/core/-/core-6.2.5.tgz#6207b62dd5f1c3639ddbd0b1471556921955fdbc"
+ integrity sha512-cnlEKi2ny3NSKmrIlNJT2cUNWHkEOzpI5H4A04+lNHKnA12dZZ5+C7wDSSu4girDZ410uV5FkZkoe5zp1uQbew==
+ dependencies:
+ "@storybook/core-client" "6.2.5"
+ "@storybook/core-server" "6.2.5"
+
+"@storybook/csf@0.0.1":
+ version "0.0.1"
+ resolved "https://registry.yarnpkg.com/@storybook/csf/-/csf-0.0.1.tgz#95901507dc02f0bc6f9ac8ee1983e2fc5bb98ce6"
+ integrity sha512-USTLkZze5gkel8MYCujSRBVIrUQ3YPBrLOx7GNk/0wttvVtlzWXAq9eLbQ4p/NicGxP+3T7KPEMVV//g+yubpw==
+ dependencies:
+ lodash "^4.17.15"
+
+"@storybook/node-logger@6.2.5":
+ version "6.2.5"
+ resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-6.2.5.tgz#a1488dc75b0e359fd32937d9d27132c7f6a73874"
+ integrity sha512-vActH+XxtxUn0E/uxZbFgiFZ6fjnfkw9imLPrIhBzLuFU+HZP8INkP/SAIqPf5SzJ7k24fkZFaEq6QakB8mI2A==
+ dependencies:
+ "@types/npmlog" "^4.1.2"
+ chalk "^4.1.0"
+ core-js "^3.8.2"
+ npmlog "^4.1.2"
+ pretty-hrtime "^1.0.3"
+
+"@storybook/postinstall@6.2.5":
+ version "6.2.5"
+ resolved "https://registry.yarnpkg.com/@storybook/postinstall/-/postinstall-6.2.5.tgz#4ee6056db8e706713937cd0a1abeb02c18bf30e0"
+ integrity sha512-Uv8d2Lj34YqnLgOPeY360qUYt2YdxpQCeNaPVX3F9NXvr4WSMElhOrRWHAJEC2ySQqGlHf9u2ADjYbgsdrbMaA==
+ dependencies:
+ core-js "^3.8.2"
+
+"@storybook/react@^6.2.5":
+ version "6.2.5"
+ resolved "https://registry.yarnpkg.com/@storybook/react/-/react-6.2.5.tgz#118423f99bf6f80634315efc2b81e48683fa2550"
+ integrity sha512-o3hptOgmiG48mmAjqLGeuWhHFNeNNIqBgBapvoVDbt0s7dgEJ/GsF0d6H0pAXee2/NsCf8/ZBLP4NmUWuAcVjQ==
+ dependencies:
+ "@babel/preset-flow" "^7.12.1"
+ "@babel/preset-react" "^7.12.10"
+ "@pmmmwh/react-refresh-webpack-plugin" "^0.4.3"
+ "@storybook/addons" "6.2.5"
+ "@storybook/core" "6.2.5"
+ "@storybook/core-common" "6.2.5"
+ "@storybook/node-logger" "6.2.5"
+ "@storybook/semver" "^7.3.2"
+ "@types/webpack-env" "^1.16.0"
+ babel-plugin-add-react-displayname "^0.0.5"
+ babel-plugin-named-asset-import "^0.3.1"
+ babel-plugin-react-docgen "^4.2.1"
+ core-js "^3.8.2"
+ global "^4.4.0"
+ lodash "^4.17.20"
+ prop-types "^15.7.2"
+ react-dev-utils "^11.0.3"
+ react-docgen-typescript-plugin "^0.6.2"
+ react-refresh "^0.8.3"
+ read-pkg-up "^7.0.1"
+ regenerator-runtime "^0.13.7"
+ ts-dedent "^2.0.0"
+ webpack "4"
+
+"@storybook/router@6.2.5":
+ version "6.2.5"
+ resolved "https://registry.yarnpkg.com/@storybook/router/-/router-6.2.5.tgz#51b2f8786d7b08c77e1453998605082a1b7d4437"
+ integrity sha512-Cs6t3eSZ1Pqbld+cKx8K7YFVyrXvJtOcqG9NMCmx9NZjWRfMlorstWSDdTnk4uTHenXH99Y/uUNZCHRgf+Jt/A==
+ dependencies:
+ "@reach/router" "^1.3.4"
+ "@storybook/client-logger" "6.2.5"
+ "@types/reach__router" "^1.3.7"
+ core-js "^3.8.2"
+ fast-deep-equal "^3.1.3"
+ global "^4.4.0"
+ lodash "^4.17.20"
+ memoizerific "^1.11.3"
+ qs "^6.10.0"
+ ts-dedent "^2.0.0"
+
+"@storybook/semver@^7.3.2":
+ version "7.3.2"
+ resolved "https://registry.yarnpkg.com/@storybook/semver/-/semver-7.3.2.tgz#f3b9c44a1c9a0b933c04e66d0048fcf2fa10dac0"
+ integrity sha512-SWeszlsiPsMI0Ps0jVNtH64cI5c0UF3f7KgjVKJoNP30crQ6wUSddY2hsdeczZXEKVJGEn50Q60flcGsQGIcrg==
+ dependencies:
+ core-js "^3.6.5"
+ find-up "^4.1.0"
+
+"@storybook/source-loader@6.2.5":
+ version "6.2.5"
+ resolved "https://registry.yarnpkg.com/@storybook/source-loader/-/source-loader-6.2.5.tgz#d91bcaceccfd18f05ca829b5cfd85b75dd87127f"
+ integrity sha512-wjS05u7an8NG62QdSLDdD+b0YZUHHz0THKlZaOJXtudtgrEllPJDeZ6byLHvAC4RSRS+Y22SRazJMBFr+TrwtQ==
+ dependencies:
+ "@storybook/addons" "6.2.5"
+ "@storybook/client-logger" "6.2.5"
+ "@storybook/csf" "0.0.1"
+ core-js "^3.8.2"
+ estraverse "^5.2.0"
+ global "^4.4.0"
+ loader-utils "^2.0.0"
+ lodash "^4.17.20"
+ prettier "~2.2.1"
+ regenerator-runtime "^0.13.7"
+
+"@storybook/theming@6.2.5":
+ version "6.2.5"
+ resolved "https://registry.yarnpkg.com/@storybook/theming/-/theming-6.2.5.tgz#c72ea11e307440e49b4b8ff86916bac8998e0c88"
+ integrity sha512-DXLYggY6XUYD3cuFFas+7JZZP54a3MkKgQbxm3hYzS0D1mbG2gbjukuXtuN9WMoBEXgdRtYfySHX45NF29ZxzA==
+ dependencies:
+ "@emotion/core" "^10.1.1"
+ "@emotion/is-prop-valid" "^0.8.6"
+ "@emotion/styled" "^10.0.27"
+ "@storybook/client-logger" "6.2.5"
+ core-js "^3.8.2"
+ deep-object-diff "^1.1.0"
+ emotion-theming "^10.0.27"
+ global "^4.4.0"
+ memoizerific "^1.11.3"
+ polished "^4.0.5"
+ resolve-from "^5.0.0"
+ ts-dedent "^2.0.0"
+
+"@storybook/ui@6.2.5":
+ version "6.2.5"
+ resolved "https://registry.yarnpkg.com/@storybook/ui/-/ui-6.2.5.tgz#1192790da26be789357bd88512fe24856fcd151e"
+ integrity sha512-1qitL9SGgROIurdW4P5h0cG20jH/2j6lDgmk9wHh2ZvVPLd+Thg/47JDZ8hIxackYCe2HwfIhvNdzz/unq8rig==
+ dependencies:
+ "@emotion/core" "^10.1.1"
+ "@storybook/addons" "6.2.5"
+ "@storybook/api" "6.2.5"
+ "@storybook/channels" "6.2.5"
+ "@storybook/client-logger" "6.2.5"
+ "@storybook/components" "6.2.5"
+ "@storybook/core-events" "6.2.5"
+ "@storybook/router" "6.2.5"
+ "@storybook/semver" "^7.3.2"
+ "@storybook/theming" "6.2.5"
+ "@types/markdown-to-jsx" "^6.11.3"
+ copy-to-clipboard "^3.3.1"
+ core-js "^3.8.2"
+ core-js-pure "^3.8.2"
+ downshift "^6.0.15"
+ emotion-theming "^10.0.27"
+ fuse.js "^3.6.1"
+ global "^4.4.0"
+ lodash "^4.17.20"
+ markdown-to-jsx "^6.11.4"
+ memoizerific "^1.11.3"
+ polished "^4.0.5"
+ qs "^6.10.0"
+ react-draggable "^4.4.3"
+ react-helmet-async "^1.0.7"
+ react-sizeme "^3.0.1"
+ regenerator-runtime "^0.13.7"
+ resolve-from "^5.0.0"
+ store2 "^2.12.0"
+
+"@szmarczak/http-timer@^1.1.2":
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-1.1.2.tgz#b1665e2c461a2cd92f4c1bbf50d5454de0d4b421"
+ integrity sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==
+ dependencies:
+ defer-to-connect "^1.0.1"
+
+"@szmarczak/http-timer@^4.0.0":
+ version "4.0.5"
+ resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-4.0.5.tgz#bfbd50211e9dfa51ba07da58a14cdfd333205152"
+ integrity sha512-PyRA9sm1Yayuj5OIoJ1hGt2YISX45w9WcFbh6ddT0Z/0yaFxOtGLInr4jUfU1EAFVs0Yfyfev4RNwBlUaHdlDQ==
+ dependencies:
+ defer-to-connect "^2.0.0"
+
+"@testing-library/dom@^7.28.1":
+ version "7.30.3"
+ resolved "https://registry.yarnpkg.com/@testing-library/dom/-/dom-7.30.3.tgz#779ea9bbb92d63302461800a388a5a890ac22519"
+ integrity sha512-7JhIg2MW6WPwyikH2iL3o7z+FTVgSOd2jqCwTAHqK7Qal2gRRYiUQyURAxtbK9VXm/UTyG9bRihv8C5Tznr2zw==
+ dependencies:
+ "@babel/code-frame" "^7.10.4"
+ "@babel/runtime" "^7.12.5"
+ "@types/aria-query" "^4.2.0"
+ aria-query "^4.2.2"
+ chalk "^4.1.0"
+ dom-accessibility-api "^0.5.4"
+ lz-string "^1.4.4"
+ pretty-format "^26.6.2"
+
+"@testing-library/jest-dom@^5.12.0":
+ version "5.12.0"
+ resolved "https://registry.yarnpkg.com/@testing-library/jest-dom/-/jest-dom-5.12.0.tgz#6a5d340b092c44b7bce17a4791b47d9bc2c61443"
+ integrity sha512-N9Y82b2Z3j6wzIoAqajlKVF1Zt7sOH0pPee0sUHXHc5cv2Fdn23r+vpWm0MBBoGJtPOly5+Bdx1lnc3CD+A+ow==
dependencies:
"@babel/runtime" "^7.9.2"
"@types/testing-library__jest-dom" "^5.9.1"
@@ -3391,6 +4413,11 @@
dependencies:
"@babel/types" "^7.3.0"
+"@types/braces@*":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@types/braces/-/braces-3.0.0.tgz#7da1c0d44ff1c7eb660a36ec078ea61ba7eb42cb"
+ integrity sha512-TbH79tcyi9FHwbyboOKeRachRq63mSuWYXOflsNO9ZyE5ClQ/JaozNKl+aWUq87qPNsXasXxi2AbgfwIJ+8GQw==
+
"@types/cacheable-request@^6.0.1":
version "6.0.1"
resolved "https://registry.yarnpkg.com/@types/cacheable-request/-/cacheable-request-6.0.1.tgz#5d22f3dded1fd3a84c0bbeb5039a7419c2c91976"
@@ -3418,7 +4445,14 @@
resolved "https://registry.yarnpkg.com/@types/classnames/-/classnames-2.2.11.tgz#2521cc86f69d15c5b90664e4829d84566052c1cf"
integrity sha512-2koNhpWm3DgWRp5tpkiJ8JGc1xTn2q0l+jUNUE7oMKXUf5NpI9AIdC4kbjGNFBdHtcxBD18LAksoudAVhFKCjw==
-"@types/color-name@^1.1.1":
+"@types/color-convert@^2.0.0":
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/@types/color-convert/-/color-convert-2.0.0.tgz#8f5ee6b9e863dcbee5703f5a517ffb13d3ea4e22"
+ integrity sha512-m7GG7IKKGuJUXvkZ1qqG3ChccdIM/qBBo913z+Xft0nKCX4hAU/IxKwZBU4cpRZ7GS5kV4vOblUkILtSShCPXQ==
+ dependencies:
+ "@types/color-name" "*"
+
+"@types/color-name@*", "@types/color-name@^1.1.1":
version "1.1.1"
resolved "https://registry.yarnpkg.com/@types/color-name/-/color-name-1.1.1.tgz#1c1261bbeaa10a8055bbc5d8ab84b7b2afc846a0"
integrity sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==
@@ -3463,6 +4497,19 @@
dependencies:
"@types/node" "*"
+"@types/glob-base@^0.3.0":
+ version "0.3.0"
+ resolved "https://registry.yarnpkg.com/@types/glob-base/-/glob-base-0.3.0.tgz#a581d688347e10e50dd7c17d6f2880a10354319d"
+ integrity sha1-pYHWiDR+EOUN18F9byiAoQNUMZ0=
+
+"@types/glob@*":
+ version "7.1.3"
+ resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.1.3.tgz#e6ba80f36b7daad2c685acd9266382e68985c183"
+ integrity sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w==
+ dependencies:
+ "@types/minimatch" "*"
+ "@types/node" "*"
+
"@types/glob@^7.1.1":
version "7.1.1"
resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.1.1.tgz#aa59a1c6e3fbc421e07ccd31a944c30eba521575"
@@ -3479,6 +4526,13 @@
dependencies:
"@types/node" "*"
+"@types/hast@^2.0.0":
+ version "2.3.1"
+ resolved "https://registry.yarnpkg.com/@types/hast/-/hast-2.3.1.tgz#b16872f2a6144c7025f296fb9636a667ebb79cd9"
+ integrity sha512-viwwrB+6xGzw+G1eWpF9geV3fnsDgXqHG+cqgiHrvQfDUW5hzhCyV7Sy3UJxhfRFBsgky2SSW33qi/YrIkjX5Q==
+ dependencies:
+ "@types/unist" "*"
+
"@types/history@*":
version "4.7.8"
resolved "https://registry.yarnpkg.com/@types/history/-/history-4.7.8.tgz#49348387983075705fe8f4e02fb67f7daaec4934"
@@ -3492,11 +4546,21 @@
"@types/react" "*"
hoist-non-react-statics "^3.3.0"
+"@types/html-minifier-terser@^5.0.0":
+ version "5.1.1"
+ resolved "https://registry.yarnpkg.com/@types/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz#3c9ee980f1a10d6021ae6632ca3e79ca2ec4fb50"
+ integrity sha512-giAlZwstKbmvMk1OO7WXSj4OZ0keXAcl2TQq4LWHiiPH2ByaH7WeUzng+Qej8UPxxv+8lRTuouo0iaNDBuzIBA==
+
"@types/http-cache-semantics@*":
version "4.0.0"
resolved "https://registry.yarnpkg.com/@types/http-cache-semantics/-/http-cache-semantics-4.0.0.tgz#9140779736aa2655635ee756e2467d787cfe8a2a"
integrity sha512-c3Xy026kOF7QOTn00hbIllV1dLR9hG9NkSrLQgCVs8NF6sBU+VGWjD3wLPhmh1TYAc7ugCFsvHYMN4VcBN1U1A==
+"@types/is-function@^1.0.0":
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/@types/is-function/-/is-function-1.0.0.tgz#1b0b819b1636c7baf0d6785d030d12edf70c3e83"
+ integrity sha512-iTs9HReBu7evG77Q4EC8hZnqRt57irBDkK9nvmHroiOIVwYMQc4IvYvdRgwKfYepunIY7Oh/dBuuld+Gj9uo6w==
+
"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1":
version "2.0.1"
resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.1.tgz#42995b446db9a48a11a07ec083499a860e9138ff"
@@ -3544,7 +4608,7 @@
resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.3.tgz#bdfd69d61e464dcc81b25159c270d75a73c1a636"
integrity sha512-Il2DtDVRGDcqjDtE+rF8iqg1CArehSK84HZJCT7AMITlyXRBpuPhqGLDQMowraqqu1coEaimg4ZOqggt6L6L+A==
-"@types/json-schema@^7.0.5":
+"@types/json-schema@^7.0.4", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.6":
version "7.0.7"
resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.7.tgz#98a993516c859eb0d5c4c8f098317a9ea68db9ad"
integrity sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==
@@ -3573,6 +4637,27 @@
resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.168.tgz#fe24632e79b7ade3f132891afff86caa5e5ce008"
integrity sha512-oVfRvqHV/V6D1yifJbVRU3TMp8OT6o6BG+U9MkwuJ3U8/CsDHvalRpsxBqivn71ztOFZBTfJMvETbqHiaNSj7Q==
+"@types/markdown-to-jsx@^6.11.3":
+ version "6.11.3"
+ resolved "https://registry.yarnpkg.com/@types/markdown-to-jsx/-/markdown-to-jsx-6.11.3.tgz#cdd1619308fecbc8be7e6a26f3751260249b020e"
+ integrity sha512-30nFYpceM/ZEvhGiqWjm5quLUxNeld0HCzJEXMZZDpq53FPkS85mTwkWtCXzCqq8s5JYLgM5W392a02xn8Bdaw==
+ dependencies:
+ "@types/react" "*"
+
+"@types/mdast@^3.0.0":
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/@types/mdast/-/mdast-3.0.3.tgz#2d7d671b1cd1ea3deb306ea75036c2a0407d2deb"
+ integrity sha512-SXPBMnFVQg1s00dlMCc/jCdvPqdE4mXaMMCeRlxLDmTAEoegHT53xKtkDnzDTOcmMHUfcjyf36/YYZ6SxRdnsw==
+ dependencies:
+ "@types/unist" "*"
+
+"@types/micromatch@^4.0.1":
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/@types/micromatch/-/micromatch-4.0.1.tgz#9381449dd659fc3823fd2a4190ceacc985083bc7"
+ integrity sha512-my6fLBvpY70KattTNzYOK6KU1oR1+UCz9ug/JbcF5UrEmeCt9P7DV2t7L8+t18mMPINqGQCE4O8PLOPbI84gxw==
+ dependencies:
+ "@types/braces" "*"
+
"@types/minimatch@*":
version "3.0.3"
resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.3.tgz#3dca0e3f33b200fc7d1139c0cd96c1268cadfd9d"
@@ -3583,6 +4668,14 @@
resolved "https://registry.yarnpkg.com/@types/mixpanel-browser/-/mixpanel-browser-2.35.6.tgz#6a2c98471f3cf4473625a4345a4abd37d30dec84"
integrity sha512-wYzQ6nIr7HjPgpkyaO0nxXa3GIbm1I7kgJHuTJWxFGS+4/TFfOIy739a/GoDM2PczeSEX5v4FplLbOdzgxjttg==
+"@types/node-fetch@^2.5.7":
+ version "2.5.9"
+ resolved "https://registry.yarnpkg.com/@types/node-fetch/-/node-fetch-2.5.9.tgz#c04a12115aa436f189e39579272b305e477621b4"
+ integrity sha512-6cUyqLK+JBsATAqNQqk10jURoBFrzfRCDh4kaYxg8ivKhRPIpyBgAvuY7zM/3E4AwsYJSh5HCHBCJRM4DsCTaQ==
+ dependencies:
+ "@types/node" "*"
+ form-data "^3.0.0"
+
"@types/node-fetch@^2.5.8":
version "2.5.8"
resolved "https://registry.yarnpkg.com/@types/node-fetch/-/node-fetch-2.5.8.tgz#e199c835d234c7eb0846f6618012e558544ee2fb"
@@ -3616,16 +4709,46 @@
resolved "https://registry.yarnpkg.com/@types/node/-/node-12.11.6.tgz#2f8d551aef252de78f42acdccd53f5a8ce0cac4d"
integrity sha512-4uPUyY1Aofo1YzoypalYHNd2SnKYxH2b6LzXwpryZCJKA2XlagZSynXx5C8sfPH0r1cSltUpaVHV2q5sYXschQ==
+"@types/node@^14.0.10":
+ version "14.14.37"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-14.14.37.tgz#a3dd8da4eb84a996c36e331df98d82abd76b516e"
+ integrity sha512-XYmBiy+ohOR4Lh5jE379fV2IU+6Jn4g5qASinhitfyO71b/sCo6MKsMLF5tc7Zf2CE8hViVQyYSobJNke8OvUw==
+
"@types/normalize-package-data@^2.4.0":
version "2.4.0"
resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz#e486d0d97396d79beedd0a6e33f4534ff6b4973e"
integrity sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==
+"@types/npmlog@^4.1.2":
+ version "4.1.2"
+ resolved "https://registry.yarnpkg.com/@types/npmlog/-/npmlog-4.1.2.tgz#d070fe6a6b78755d1092a3dc492d34c3d8f871c4"
+ integrity sha512-4QQmOF5KlwfxJ5IGXFIudkeLCdMABz03RcUXu+LCb24zmln8QW6aDjuGl4d4XPVLf2j+FnjelHTP7dvceAFbhA==
+
+"@types/overlayscrollbars@^1.12.0":
+ version "1.12.0"
+ resolved "https://registry.yarnpkg.com/@types/overlayscrollbars/-/overlayscrollbars-1.12.0.tgz#98456caceca8ad73bd5bb572632a585074e70764"
+ integrity sha512-h/pScHNKi4mb+TrJGDon8Yb06ujFG0mSg12wIO0sWMUF3dQIe2ExRRdNRviaNt9IjxIiOfnRr7FsQAdHwK4sMg==
+
+"@types/parse-json@^4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0"
+ integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==
+
+"@types/parse5@^5.0.0":
+ version "5.0.3"
+ resolved "https://registry.yarnpkg.com/@types/parse5/-/parse5-5.0.3.tgz#e7b5aebbac150f8b5fdd4a46e7f0bd8e65e19109"
+ integrity sha512-kUNnecmtkunAoQ3CnjmMkzNU/gtxG8guhi+Fk2U/kOpIKjIMKnXGp4IJCgQJrXSgMsWYimYG4TGjz/UzbGEBTw==
+
"@types/prettier@^2.0.0":
version "2.1.5"
resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.1.5.tgz#b6ab3bba29e16b821d84e09ecfaded462b816b00"
integrity sha512-UEyp8LwZ4Dg30kVU2Q3amHHyTn1jEdhCIE59ANed76GaT1Vp76DD3ZWSAxgCrw6wJ0TqeoBpqmfUHiUDPs//HQ==
+"@types/pretty-hrtime@^1.0.0":
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/@types/pretty-hrtime/-/pretty-hrtime-1.0.0.tgz#c5a2d644a135e988b2932f99737e67b3c62528d0"
+ integrity sha512-xl+5r2rcrxdLViAYkkiLMYsoUs3qEyrAnHFyEzYysgRxdVp3WbhysxIvJIxZp9FvZ2CYezh0TaHZorivH+voOQ==
+
"@types/prop-types@*":
version "15.7.3"
resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.3.tgz#2ab0d5da2e5815f94b0b9d4b95d1e5f243ab2ca7"
@@ -3643,11 +4766,23 @@
resolved "https://registry.yarnpkg.com/@types/q/-/q-1.5.2.tgz#690a1475b84f2a884fd07cd797c00f5f31356ea8"
integrity sha512-ce5d3q03Ex0sy4R14722Rmt6MT07Ua+k4FwDfdcToYJcMKNtRVQvJ6JCAPdAmAnbRb6CsX6aYb9m96NGod9uTw==
+"@types/qs@^6.9.5":
+ version "6.9.6"
+ resolved "https://registry.yarnpkg.com/@types/qs/-/qs-6.9.6.tgz#df9c3c8b31a247ec315e6996566be3171df4b3b1"
+ integrity sha512-0/HnwIfW4ki2D8L8c9GVcG5I72s9jP5GSLVF0VIXDW00kmIpA6O33G7a8n59Tmh7Nz0WUC3rSb7PTY/sdW2JzA==
+
"@types/query-string@6.2.0":
version "6.2.0"
resolved "https://registry.yarnpkg.com/@types/query-string/-/query-string-6.2.0.tgz#ac1903ab175de7fd4a7bb703964c297eebddc8f7"
integrity sha512-dnYqKg7eZ+t7ZhCuBtwLxjqON8yXr27hiu3zXfPqxfJSbWUZNwwISE0BJUxghlcKsk4lZSp7bdFSJBJVNWBfmA==
+"@types/reach__router@^1.3.7":
+ version "1.3.7"
+ resolved "https://registry.yarnpkg.com/@types/reach__router/-/reach__router-1.3.7.tgz#de8ab374259ae7f7499fc1373b9697a5f3cd6428"
+ integrity sha512-cyBEb8Ef3SJNH5NYEIDGPoMMmYUxROatuxbICusVRQIqZUB85UCt6R2Ok60tKS/TABJsJYaHyNTW3kqbpxlMjg==
+ dependencies:
+ "@types/react" "*"
+
"@types/react-dom@*":
version "17.0.1"
resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-17.0.1.tgz#d92d77d020bfb083e07cc8e0ac9f933599a4d56a"
@@ -3689,6 +4824,13 @@
"@types/react-dom" "*"
"@types/react-transition-group" "*"
+"@types/react-syntax-highlighter@11.0.5":
+ version "11.0.5"
+ resolved "https://registry.yarnpkg.com/@types/react-syntax-highlighter/-/react-syntax-highlighter-11.0.5.tgz#0d546261b4021e1f9d85b50401c0a42acb106087"
+ integrity sha512-VIOi9i2Oj5XsmWWoB72p3KlZoEbdRAcechJa8Ztebw7bDl2YmR+odxIqhtJGp1q2EozHs02US+gzxJ9nuf56qg==
+ dependencies:
+ "@types/react" "*"
+
"@types/react-test-renderer@>=16.9.0", "@types/react-test-renderer@^17.0.1":
version "17.0.1"
resolved "https://registry.yarnpkg.com/@types/react-test-renderer/-/react-test-renderer-17.0.1.tgz#3120f7d1c157fba9df0118dae20cb0297ee0e06b"
@@ -3776,6 +4918,16 @@
resolved "https://registry.yarnpkg.com/@types/tapable/-/tapable-1.0.5.tgz#9adbc12950582aa65ead76bffdf39fe0c27a3c02"
integrity sha512-/gG2M/Imw7cQFp8PGvz/SwocNrmKFjFsm5Pb8HdbHkZ1K8pmuPzOX4VeVoiEecFCVf4CsN1r3/BRvx+6sNqwtQ==
+"@types/tapable@^1":
+ version "1.0.7"
+ resolved "https://registry.yarnpkg.com/@types/tapable/-/tapable-1.0.7.tgz#545158342f949e8fd3bfd813224971ecddc3fac4"
+ integrity sha512-0VBprVqfgFD7Ehb2vd8Lh9TG3jP98gvr8rgehQqzztZNI7o8zS8Ad4jyZneKELphpuE212D8J70LnSNQSyO6bQ==
+
+"@types/tapable@^1.0.5":
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/@types/tapable/-/tapable-1.0.6.tgz#a9ca4b70a18b270ccb2bc0aaafefd1d486b7ea74"
+ integrity sha512-W+bw9ds02rAQaMvaLYxAbJ6cvguW/iJXNT6lTssS1ps6QdrMKttqEAMEG/b5CR8TZl3/L7/lH0ZV5nNR1LXikA==
+
"@types/testing-library__jest-dom@^5.9.1":
version "5.9.5"
resolved "https://registry.yarnpkg.com/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.9.5.tgz#5bf25c91ad2d7b38f264b12275e5c92a66d849b0"
@@ -3790,7 +4942,7 @@
dependencies:
source-map "^0.6.1"
-"@types/unist@*", "@types/unist@^2.0.0", "@types/unist@^2.0.2":
+"@types/unist@*", "@types/unist@^2.0.0", "@types/unist@^2.0.2", "@types/unist@^2.0.3":
version "2.0.3"
resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.3.tgz#9c088679876f374eb5983f150d4787aa6fb32d7e"
integrity sha512-FvUupuM3rlRsRtCN+fDudtmytGO6iHJuuRKS1Ss0pG5z8oX0diNEw94UEL7hgDbpN94rgaK5R7sWm6RrSkZuAQ==
@@ -3831,10 +4983,22 @@
"@types/source-list-map" "*"
source-map "^0.6.1"
-"@types/webpack@^4.4.31":
- version "4.41.10"
- resolved "https://registry.yarnpkg.com/@types/webpack/-/webpack-4.41.10.tgz#2e1f6b3508a249854efe3dcc7690905ac5ee10be"
- integrity sha512-vIy0qaq8AjOjZLuFPqpo7nAJzcoVXMdw3mvpNN07Uvdy0p1IpJeLNBe3obdRP7FX2jIusDE7z1pZa0A6qYUgnA==
+"@types/webpack@^4.41.26":
+ version "4.41.27"
+ resolved "https://registry.yarnpkg.com/@types/webpack/-/webpack-4.41.27.tgz#f47da488c8037e7f1b2dbf2714fbbacb61ec0ffc"
+ integrity sha512-wK/oi5gcHi72VMTbOaQ70VcDxSQ1uX8S2tukBK9ARuGXrYM/+u4ou73roc7trXDNmCxCoerE8zruQqX/wuHszA==
+ dependencies:
+ "@types/anymatch" "*"
+ "@types/node" "*"
+ "@types/tapable" "^1"
+ "@types/uglify-js" "*"
+ "@types/webpack-sources" "*"
+ source-map "^0.6.0"
+
+"@types/webpack@^4.41.8":
+ version "4.41.26"
+ resolved "https://registry.yarnpkg.com/@types/webpack/-/webpack-4.41.26.tgz#27a30d7d531e16489f9c7607c747be6bc1a459ef"
+ integrity sha512-7ZyTfxjCRwexh+EJFwRUM+CDB2XvgHl4vfuqf1ZKrgGvcS5BrNvPQqJh3tsZ0P6h6Aa1qClVHaJZszLPzpqHeA==
dependencies:
"@types/anymatch" "*"
"@types/node" "*"
@@ -4042,13 +5206,6 @@
"@typescript-eslint/types" "4.18.0"
eslint-visitor-keys "^2.0.0"
-"@vxna/mini-html-webpack-template@^1.0.0":
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/@vxna/mini-html-webpack-template/-/mini-html-webpack-template-1.0.0.tgz#66ce883b6e6678e1242ab51da04be21d3f1001bc"
- integrity sha512-cwlmP9CoWyZYtI33DUKOjS6Hyn3yNrXZQtP+QxPjaRpYNYcbrg+u7EZQZmvB/Mi7qwiDbeTU7UtMT0C5ouRTNA==
- dependencies:
- common-tags "^1.8.0"
-
"@webassemblyjs/ast@1.8.5":
version "1.8.5"
resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.8.5.tgz#51b1c5fe6576a34953bf4b253df9f0d490d9e359"
@@ -4058,21 +5215,45 @@
"@webassemblyjs/helper-wasm-bytecode" "1.8.5"
"@webassemblyjs/wast-parser" "1.8.5"
+"@webassemblyjs/ast@1.9.0":
+ version "1.9.0"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.9.0.tgz#bd850604b4042459a5a41cd7d338cbed695ed964"
+ integrity sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==
+ dependencies:
+ "@webassemblyjs/helper-module-context" "1.9.0"
+ "@webassemblyjs/helper-wasm-bytecode" "1.9.0"
+ "@webassemblyjs/wast-parser" "1.9.0"
+
"@webassemblyjs/floating-point-hex-parser@1.8.5":
version "1.8.5"
resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.8.5.tgz#1ba926a2923613edce496fd5b02e8ce8a5f49721"
integrity sha512-9p+79WHru1oqBh9ewP9zW95E3XAo+90oth7S5Re3eQnECGq59ly1Ri5tsIipKGpiStHsUYmY3zMLqtk3gTcOtQ==
+"@webassemblyjs/floating-point-hex-parser@1.9.0":
+ version "1.9.0"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz#3c3d3b271bddfc84deb00f71344438311d52ffb4"
+ integrity sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==
+
"@webassemblyjs/helper-api-error@1.8.5":
version "1.8.5"
resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.8.5.tgz#c49dad22f645227c5edb610bdb9697f1aab721f7"
integrity sha512-Za/tnzsvnqdaSPOUXHyKJ2XI7PDX64kWtURyGiJJZKVEdFOsdKUCPTNEVFZq3zJ2R0G5wc2PZ5gvdTRFgm81zA==
+"@webassemblyjs/helper-api-error@1.9.0":
+ version "1.9.0"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz#203f676e333b96c9da2eeab3ccef33c45928b6a2"
+ integrity sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==
+
"@webassemblyjs/helper-buffer@1.8.5":
version "1.8.5"
resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.8.5.tgz#fea93e429863dd5e4338555f42292385a653f204"
integrity sha512-Ri2R8nOS0U6G49Q86goFIPNgjyl6+oE1abW1pS84BuhP1Qcr5JqMwRFT3Ah3ADDDYGEgGs1iyb1DGX+kAi/c/Q==
+"@webassemblyjs/helper-buffer@1.9.0":
+ version "1.9.0"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz#a1442d269c5feb23fcbc9ef759dac3547f29de00"
+ integrity sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==
+
"@webassemblyjs/helper-code-frame@1.8.5":
version "1.8.5"
resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.8.5.tgz#9a740ff48e3faa3022b1dff54423df9aa293c25e"
@@ -4080,11 +5261,23 @@
dependencies:
"@webassemblyjs/wast-printer" "1.8.5"
+"@webassemblyjs/helper-code-frame@1.9.0":
+ version "1.9.0"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz#647f8892cd2043a82ac0c8c5e75c36f1d9159f27"
+ integrity sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==
+ dependencies:
+ "@webassemblyjs/wast-printer" "1.9.0"
+
"@webassemblyjs/helper-fsm@1.8.5":
version "1.8.5"
resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.8.5.tgz#ba0b7d3b3f7e4733da6059c9332275d860702452"
integrity sha512-kRuX/saORcg8se/ft6Q2UbRpZwP4y7YrWsLXPbbmtepKr22i8Z4O3V5QE9DbZK908dh5Xya4Un57SDIKwB9eow==
+"@webassemblyjs/helper-fsm@1.9.0":
+ version "1.9.0"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz#c05256b71244214671f4b08ec108ad63b70eddb8"
+ integrity sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==
+
"@webassemblyjs/helper-module-context@1.8.5":
version "1.8.5"
resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.8.5.tgz#def4b9927b0101dc8cbbd8d1edb5b7b9c82eb245"
@@ -4093,11 +5286,23 @@
"@webassemblyjs/ast" "1.8.5"
mamacro "^0.0.3"
+"@webassemblyjs/helper-module-context@1.9.0":
+ version "1.9.0"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz#25d8884b76839871a08a6c6f806c3979ef712f07"
+ integrity sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==
+ dependencies:
+ "@webassemblyjs/ast" "1.9.0"
+
"@webassemblyjs/helper-wasm-bytecode@1.8.5":
version "1.8.5"
resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.8.5.tgz#537a750eddf5c1e932f3744206551c91c1b93e61"
integrity sha512-Cu4YMYG3Ddl72CbmpjU/wbP6SACcOPVbHN1dI4VJNJVgFwaKf1ppeFJrwydOG3NDHxVGuCfPlLZNyEdIYlQ6QQ==
+"@webassemblyjs/helper-wasm-bytecode@1.9.0":
+ version "1.9.0"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz#4fed8beac9b8c14f8c58b70d124d549dd1fe5790"
+ integrity sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==
+
"@webassemblyjs/helper-wasm-section@1.8.5":
version "1.8.5"
resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.8.5.tgz#74ca6a6bcbe19e50a3b6b462847e69503e6bfcbf"
@@ -4108,6 +5313,16 @@
"@webassemblyjs/helper-wasm-bytecode" "1.8.5"
"@webassemblyjs/wasm-gen" "1.8.5"
+"@webassemblyjs/helper-wasm-section@1.9.0":
+ version "1.9.0"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz#5a4138d5a6292ba18b04c5ae49717e4167965346"
+ integrity sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==
+ dependencies:
+ "@webassemblyjs/ast" "1.9.0"
+ "@webassemblyjs/helper-buffer" "1.9.0"
+ "@webassemblyjs/helper-wasm-bytecode" "1.9.0"
+ "@webassemblyjs/wasm-gen" "1.9.0"
+
"@webassemblyjs/ieee754@1.8.5":
version "1.8.5"
resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.8.5.tgz#712329dbef240f36bf57bd2f7b8fb9bf4154421e"
@@ -4115,6 +5330,13 @@
dependencies:
"@xtuc/ieee754" "^1.2.0"
+"@webassemblyjs/ieee754@1.9.0":
+ version "1.9.0"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz#15c7a0fbaae83fb26143bbacf6d6df1702ad39e4"
+ integrity sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==
+ dependencies:
+ "@xtuc/ieee754" "^1.2.0"
+
"@webassemblyjs/leb128@1.8.5":
version "1.8.5"
resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.8.5.tgz#044edeb34ea679f3e04cd4fd9824d5e35767ae10"
@@ -4122,11 +5344,23 @@
dependencies:
"@xtuc/long" "4.2.2"
+"@webassemblyjs/leb128@1.9.0":
+ version "1.9.0"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.9.0.tgz#f19ca0b76a6dc55623a09cffa769e838fa1e1c95"
+ integrity sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==
+ dependencies:
+ "@xtuc/long" "4.2.2"
+
"@webassemblyjs/utf8@1.8.5":
version "1.8.5"
resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.8.5.tgz#a8bf3b5d8ffe986c7c1e373ccbdc2a0915f0cedc"
integrity sha512-U7zgftmQriw37tfD934UNInokz6yTmn29inT2cAetAsaU9YeVCveWEwhKL1Mg4yS7q//NGdzy79nlXh3bT8Kjw==
+"@webassemblyjs/utf8@1.9.0":
+ version "1.9.0"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.9.0.tgz#04d33b636f78e6a6813227e82402f7637b6229ab"
+ integrity sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==
+
"@webassemblyjs/wasm-edit@1.8.5":
version "1.8.5"
resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.8.5.tgz#962da12aa5acc1c131c81c4232991c82ce56e01a"
@@ -4141,6 +5375,20 @@
"@webassemblyjs/wasm-parser" "1.8.5"
"@webassemblyjs/wast-printer" "1.8.5"
+"@webassemblyjs/wasm-edit@1.9.0":
+ version "1.9.0"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz#3fe6d79d3f0f922183aa86002c42dd256cfee9cf"
+ integrity sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==
+ dependencies:
+ "@webassemblyjs/ast" "1.9.0"
+ "@webassemblyjs/helper-buffer" "1.9.0"
+ "@webassemblyjs/helper-wasm-bytecode" "1.9.0"
+ "@webassemblyjs/helper-wasm-section" "1.9.0"
+ "@webassemblyjs/wasm-gen" "1.9.0"
+ "@webassemblyjs/wasm-opt" "1.9.0"
+ "@webassemblyjs/wasm-parser" "1.9.0"
+ "@webassemblyjs/wast-printer" "1.9.0"
+
"@webassemblyjs/wasm-gen@1.8.5":
version "1.8.5"
resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.8.5.tgz#54840766c2c1002eb64ed1abe720aded714f98bc"
@@ -4152,6 +5400,17 @@
"@webassemblyjs/leb128" "1.8.5"
"@webassemblyjs/utf8" "1.8.5"
+"@webassemblyjs/wasm-gen@1.9.0":
+ version "1.9.0"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz#50bc70ec68ded8e2763b01a1418bf43491a7a49c"
+ integrity sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==
+ dependencies:
+ "@webassemblyjs/ast" "1.9.0"
+ "@webassemblyjs/helper-wasm-bytecode" "1.9.0"
+ "@webassemblyjs/ieee754" "1.9.0"
+ "@webassemblyjs/leb128" "1.9.0"
+ "@webassemblyjs/utf8" "1.9.0"
+
"@webassemblyjs/wasm-opt@1.8.5":
version "1.8.5"
resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.8.5.tgz#b24d9f6ba50394af1349f510afa8ffcb8a63d264"
@@ -4162,6 +5421,16 @@
"@webassemblyjs/wasm-gen" "1.8.5"
"@webassemblyjs/wasm-parser" "1.8.5"
+"@webassemblyjs/wasm-opt@1.9.0":
+ version "1.9.0"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz#2211181e5b31326443cc8112eb9f0b9028721a61"
+ integrity sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==
+ dependencies:
+ "@webassemblyjs/ast" "1.9.0"
+ "@webassemblyjs/helper-buffer" "1.9.0"
+ "@webassemblyjs/wasm-gen" "1.9.0"
+ "@webassemblyjs/wasm-parser" "1.9.0"
+
"@webassemblyjs/wasm-parser@1.8.5":
version "1.8.5"
resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.8.5.tgz#21576f0ec88b91427357b8536383668ef7c66b8d"
@@ -4174,6 +5443,18 @@
"@webassemblyjs/leb128" "1.8.5"
"@webassemblyjs/utf8" "1.8.5"
+"@webassemblyjs/wasm-parser@1.9.0":
+ version "1.9.0"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz#9d48e44826df4a6598294aa6c87469d642fff65e"
+ integrity sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==
+ dependencies:
+ "@webassemblyjs/ast" "1.9.0"
+ "@webassemblyjs/helper-api-error" "1.9.0"
+ "@webassemblyjs/helper-wasm-bytecode" "1.9.0"
+ "@webassemblyjs/ieee754" "1.9.0"
+ "@webassemblyjs/leb128" "1.9.0"
+ "@webassemblyjs/utf8" "1.9.0"
+
"@webassemblyjs/wast-parser@1.8.5":
version "1.8.5"
resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-parser/-/wast-parser-1.8.5.tgz#e10eecd542d0e7bd394f6827c49f3df6d4eefb8c"
@@ -4186,6 +5467,18 @@
"@webassemblyjs/helper-fsm" "1.8.5"
"@xtuc/long" "4.2.2"
+"@webassemblyjs/wast-parser@1.9.0":
+ version "1.9.0"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz#3031115d79ac5bd261556cecc3fa90a3ef451914"
+ integrity sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==
+ dependencies:
+ "@webassemblyjs/ast" "1.9.0"
+ "@webassemblyjs/floating-point-hex-parser" "1.9.0"
+ "@webassemblyjs/helper-api-error" "1.9.0"
+ "@webassemblyjs/helper-code-frame" "1.9.0"
+ "@webassemblyjs/helper-fsm" "1.9.0"
+ "@xtuc/long" "4.2.2"
+
"@webassemblyjs/wast-printer@1.8.5":
version "1.8.5"
resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.8.5.tgz#114bbc481fd10ca0e23b3560fa812748b0bae5bc"
@@ -4195,6 +5488,15 @@
"@webassemblyjs/wast-parser" "1.8.5"
"@xtuc/long" "4.2.2"
+"@webassemblyjs/wast-printer@1.9.0":
+ version "1.9.0"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz#4935d54c85fef637b00ce9f52377451d00d47899"
+ integrity sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==
+ dependencies:
+ "@webassemblyjs/ast" "1.9.0"
+ "@webassemblyjs/wast-parser" "1.9.0"
+ "@xtuc/long" "4.2.2"
+
"@xtuc/ieee754@^1.2.0":
version "1.2.0"
resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790"
@@ -4260,11 +5562,6 @@ accepts@~1.3.7:
mime-types "~2.1.24"
negotiator "0.6.2"
-acorn-dynamic-import@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/acorn-dynamic-import/-/acorn-dynamic-import-4.0.0.tgz#482210140582a36b83c3e342e1cfebcaa9240948"
- integrity sha512-d3OEjQV4ROpoflsnUA8HozoIR504TFxNivYEUi6uwz0IYhBkTDXGuWlNdMtybRt3nqVx/L6XqMt0FxkXuWKZhw==
-
acorn-globals@^6.0.0:
version "6.0.0"
resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-6.0.0.tgz#46cdd39f0f8ff08a876619b55f5ac8a6dc770b45"
@@ -4273,16 +5570,6 @@ acorn-globals@^6.0.0:
acorn "^7.1.1"
acorn-walk "^7.1.1"
-acorn-jsx@^5.0.1:
- version "5.2.0"
- resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.2.0.tgz#4c66069173d6fdd68ed85239fc256226182b2ebe"
- integrity sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ==
-
-acorn-jsx@^5.1.0:
- version "5.1.0"
- resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.1.0.tgz#294adb71b57398b0680015f0a38c563ee1db5384"
- integrity sha512-tMUqwBWfLFbJbizRmEcWSLw6HnFzfdJs2sOJEOwwtVPMoH/0Ay+E703oZz78VSXZiiDcZrQ5XKjPIUQixhmgVw==
-
acorn-jsx@^5.3.1:
version "5.3.1"
resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.1.tgz#fc8661e11b7ac1539c47dbfea2e72b3af34d267b"
@@ -4293,7 +5580,7 @@ acorn-walk@^6.1.1:
resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-6.2.0.tgz#123cb8f3b84c2171f1f7fb252615b1c78a6b1a8c"
integrity sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==
-acorn-walk@^7.1.1:
+acorn-walk@^7.1.1, acorn-walk@^7.2.0:
version "7.2.0"
resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-7.2.0.tgz#0de889a601203909b0fbe07b8938dc21d2e967bc"
integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==
@@ -4303,17 +5590,17 @@ acorn@^6.0.7:
resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.1.1.tgz#7d25ae05bb8ad1f9b699108e1094ecd7884adc1f"
integrity sha512-jPTiwtOxaHNaAPg/dmrJ/beuzLRnXtB0kQPQ8JpotKJgTB6rX6c8mlf315941pyjBSaPg8NHXS9fhP4u17DpGA==
-acorn@^6.1.1, acorn@^6.4.1:
- version "6.4.1"
- resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.4.1.tgz#531e58ba3f51b9dacb9a6646ca4debf5b14ca474"
- integrity sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==
-
acorn@^6.2.1:
version "6.3.0"
resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.3.0.tgz#0087509119ffa4fc0a0041d1e93a417e68cb856e"
integrity sha512-/czfa8BwS88b9gWQVhc8eknunSA2DoJpJyTQkhheIf5E48u1N0R4q/YxxsAeqRrmK9TQ/uYfgLDfZo91UlANIA==
-acorn@^7.1.1, acorn@^7.4.0:
+acorn@^6.4.1:
+ version "6.4.1"
+ resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.4.1.tgz#531e58ba3f51b9dacb9a6646ca4debf5b14ca474"
+ integrity sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==
+
+acorn@^7.1.1, acorn@^7.4.0, acorn@^7.4.1:
version "7.4.1"
resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa"
integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==
@@ -4355,6 +5642,29 @@ aggregate-error@^3.0.0:
clean-stack "^2.0.0"
indent-string "^4.0.0"
+airbnb-js-shims@^2.2.1:
+ version "2.2.1"
+ resolved "https://registry.yarnpkg.com/airbnb-js-shims/-/airbnb-js-shims-2.2.1.tgz#db481102d682b98ed1daa4c5baa697a05ce5c040"
+ integrity sha512-wJNXPH66U2xjgo1Zwyjf9EydvJ2Si94+vSdk6EERcBfB2VZkeltpqIats0cqIZMLCXP3zcyaUKGYQeIBT6XjsQ==
+ dependencies:
+ array-includes "^3.0.3"
+ array.prototype.flat "^1.2.1"
+ array.prototype.flatmap "^1.2.1"
+ es5-shim "^4.5.13"
+ es6-shim "^0.35.5"
+ function.prototype.name "^1.1.0"
+ globalthis "^1.0.0"
+ object.entries "^1.1.0"
+ object.fromentries "^2.0.0 || ^1.0.0"
+ object.getownpropertydescriptors "^2.0.3"
+ object.values "^1.1.0"
+ promise.allsettled "^1.0.0"
+ promise.prototype.finally "^3.1.0"
+ string.prototype.matchall "^4.0.0 || ^3.0.1"
+ string.prototype.padend "^3.0.0"
+ string.prototype.padstart "^3.0.0"
+ symbol.prototype.description "^1.0.0"
+
airbnb-prop-types@^2.15.0:
version "2.15.0"
resolved "https://registry.yarnpkg.com/airbnb-prop-types/-/airbnb-prop-types-2.15.0.tgz#5287820043af1eb469f5b0af0d6f70da6c52aaef"
@@ -4427,7 +5737,7 @@ ajv@^6.10.0, ajv@^6.9.1:
json-schema-traverse "^0.4.1"
uri-js "^4.2.2"
-ajv@^6.12.4:
+ajv@^6.12.2, ajv@^6.12.4, ajv@^6.12.5:
version "6.12.6"
resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4"
integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==
@@ -4494,7 +5804,7 @@ ansi-escapes@^4.2.1:
dependencies:
type-fest "^0.8.1"
-ansi-html@0.0.7:
+ansi-html@0.0.7, ansi-html@^0.0.7:
version "0.0.7"
resolved "https://registry.yarnpkg.com/ansi-html/-/ansi-html-0.0.7.tgz#813584021962a9e9e6fd039f940d12f56ca7859e"
@@ -4549,6 +5859,13 @@ ansi-styles@^4.1.0:
"@types/color-name" "^1.1.1"
color-convert "^2.0.1"
+ansi-to-html@^0.6.11:
+ version "0.6.14"
+ resolved "https://registry.yarnpkg.com/ansi-to-html/-/ansi-to-html-0.6.14.tgz#65fe6d08bba5dd9db33f44a20aec331e0010dad8"
+ integrity sha512-7ZslfB1+EnFSDO5Ju+ue5Y6It19DRnZXWv8jrGHgIlPna5Mh4jz7BV5jCbQneXNFurQcKoolaaAjHtgSBfOIuA==
+ dependencies:
+ entities "^1.1.2"
+
any-base@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/any-base/-/any-base-1.1.0.tgz#ae101a62bc08a597b4c9ab5b7089d456630549fe"
@@ -4621,6 +5938,11 @@ app-module-path@^2.2.0:
resolved "https://registry.yarnpkg.com/app-module-path/-/app-module-path-2.2.0.tgz#641aa55dfb7d6a6f0a8141c4b9c0aa50b6c24dd5"
integrity sha1-ZBqlXft9am8KgUHEucCqULbCTdU=
+app-root-dir@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/app-root-dir/-/app-root-dir-1.0.2.tgz#38187ec2dea7577fff033ffcb12172692ff6e118"
+ integrity sha1-OBh+wt6nV3//Az/8sSFyaS/24Rg=
+
append-field@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/append-field/-/append-field-1.0.0.tgz#1e3440e915f0b1203d23748e78edd7b9b5b43e56"
@@ -4699,6 +6021,17 @@ array-ify@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/array-ify/-/array-ify-1.0.0.tgz#9e528762b4a9066ad163a6962a364418e9626ece"
+array-includes@^3.0.3:
+ version "3.1.3"
+ resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.3.tgz#c7f619b382ad2afaf5326cddfdc0afc61af7690a"
+ integrity sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A==
+ dependencies:
+ call-bind "^1.0.2"
+ define-properties "^1.1.3"
+ es-abstract "^1.18.0-next.2"
+ get-intrinsic "^1.1.1"
+ is-string "^1.0.5"
+
array-includes@^3.1.1, array-includes@^3.1.2:
version "3.1.2"
resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.2.tgz#a8db03e0b88c8c6aeddc49cb132f9bcab4ebf9c8"
@@ -4741,6 +6074,15 @@ array.prototype.find@^2.1.0:
define-properties "^1.1.3"
es-abstract "^1.17.4"
+array.prototype.flat@^1.2.1:
+ version "1.2.4"
+ resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.2.4.tgz#6ef638b43312bd401b4c6199fdec7e2dc9e9a123"
+ integrity sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg==
+ dependencies:
+ call-bind "^1.0.0"
+ define-properties "^1.1.3"
+ es-abstract "^1.18.0-next.1"
+
array.prototype.flat@^1.2.3:
version "1.2.3"
resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz#0de82b426b0318dbfdb940089e38b043d37f6c7b"
@@ -4749,7 +6091,7 @@ array.prototype.flat@^1.2.3:
define-properties "^1.1.3"
es-abstract "^1.17.0-next.1"
-array.prototype.flatmap@^1.2.3:
+array.prototype.flatmap@^1.2.1, array.prototype.flatmap@^1.2.3:
version "1.2.4"
resolved "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.2.4.tgz#94cfd47cc1556ec0747d97f7c7738c58122004c9"
integrity sha512-r9Z0zYoxqHz60vvQbWEdXIEtCwHF0yxaWfno9qzXeNHvfyl3BZqygmGzb84dsubyaXLH4husF+NFgMSdpZhk2Q==
@@ -4759,11 +6101,22 @@ array.prototype.flatmap@^1.2.3:
es-abstract "^1.18.0-next.1"
function-bind "^1.1.1"
+array.prototype.map@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/array.prototype.map/-/array.prototype.map-1.0.3.tgz#1609623618d3d84134a37d4a220030c2bd18420b"
+ integrity sha512-nNcb30v0wfDyIe26Yif3PcV1JXQp4zEeEfupG7L4SRjnD6HLbO5b2a7eVSba53bOx4YCHYMBHt+Fp4vYstneRA==
+ dependencies:
+ call-bind "^1.0.0"
+ define-properties "^1.1.3"
+ es-abstract "^1.18.0-next.1"
+ es-array-method-boxes-properly "^1.0.0"
+ is-string "^1.0.5"
+
arrify@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d"
-arrify@^2.0.0:
+arrify@^2.0.0, arrify@^2.0.1:
version "2.0.1"
resolved "https://registry.yarnpkg.com/arrify/-/arrify-2.0.1.tgz#c9655e9331e0abcd588d2a7cad7e9956f66701fa"
integrity sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==
@@ -4806,19 +6159,17 @@ ast-module-types@^2.3.1, ast-module-types@^2.3.2, ast-module-types@^2.4.0, ast-m
resolved "https://registry.yarnpkg.com/ast-module-types/-/ast-module-types-2.6.0.tgz#f9f367fd273bbe01e52f2c51b5f46b65801d5d7f"
integrity sha512-zXSoVaMrf2R+r+ISid5/9a8SXm1LLdkhHzh6pSRhj9jklzruOOl1hva1YmFT33wAstg/f9ZndJAlq1BSrFLSGA==
-ast-types@0.13.2:
- version "0.13.2"
- resolved "https://registry.yarnpkg.com/ast-types/-/ast-types-0.13.2.tgz#df39b677a911a83f3a049644fb74fdded23cea48"
- integrity sha512-uWMHxJxtfj/1oZClOxDEV1sQ1HCDkA4MG8Gr69KKeBjEVH0R84WlejZ0y2DcwyBlpAEMltmVYkVgqfLFb2oyiA==
-
-ast-types@0.13.3, ast-types@^0.13.2, ast-types@~0.13.2:
+ast-types@^0.13.2:
version "0.13.3"
resolved "https://registry.yarnpkg.com/ast-types/-/ast-types-0.13.3.tgz#50da3f28d17bdbc7969a3a2d83a0e4a72ae755a7"
integrity sha512-XTZ7xGML849LkQP86sWdQzfhwbt3YwIO6MqbX9mUNYY98VKaaVZP7YNNm70IpwecbkkxmfC5IYAzOQ/2p29zRA==
-ast-types@^0.7.2:
- version "0.7.8"
- resolved "https://registry.yarnpkg.com/ast-types/-/ast-types-0.7.8.tgz#902d2e0d60d071bdcd46dc115e1809ed11c138a9"
+ast-types@^0.14.2:
+ version "0.14.2"
+ resolved "https://registry.yarnpkg.com/ast-types/-/ast-types-0.14.2.tgz#600b882df8583e3cd4f2df5fa20fa83759d4bdfd"
+ integrity sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA==
+ dependencies:
+ tslib "^2.0.1"
astral-regex@^1.0.0:
version "1.0.0"
@@ -4909,6 +6260,19 @@ autoprefixer@^9.5.1, autoprefixer@^9.6.1:
postcss "^7.0.17"
postcss-value-parser "^4.0.0"
+autoprefixer@^9.8.6:
+ version "9.8.6"
+ resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.8.6.tgz#3b73594ca1bf9266320c5acf1588d74dea74210f"
+ integrity sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==
+ dependencies:
+ browserslist "^4.12.0"
+ caniuse-lite "^1.0.30001109"
+ colorette "^1.2.1"
+ normalize-range "^0.1.2"
+ num2fraction "^1.2.2"
+ postcss "^7.0.32"
+ postcss-value-parser "^4.1.0"
+
aws-sdk@^2.264.1:
version "2.318.0"
resolved "https://registry.yarnpkg.com/aws-sdk/-/aws-sdk-2.318.0.tgz#b9e8e795d4ae9d5ba428cdaa75dde49acce708d4"
@@ -4950,15 +6314,6 @@ aws4@^1.8.0:
version "1.8.0"
resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.8.0.tgz#f0e003d9ca9e7f59c7a508945d7b2ef9a04a542f"
-babel-code-frame@^6.22.0:
- version "6.26.0"
- resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b"
- integrity sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=
- dependencies:
- chalk "^1.1.3"
- esutils "^2.0.2"
- js-tokens "^3.0.2"
-
babel-jest@^26.6.3:
version "26.6.3"
resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-26.6.3.tgz#d87d25cb0037577a0c89f82e5755c5d293c01056"
@@ -4983,6 +6338,19 @@ babel-loader@^8.2.2:
make-dir "^3.1.0"
schema-utils "^2.6.5"
+babel-plugin-add-react-displayname@^0.0.5:
+ version "0.0.5"
+ resolved "https://registry.yarnpkg.com/babel-plugin-add-react-displayname/-/babel-plugin-add-react-displayname-0.0.5.tgz#339d4cddb7b65fd62d1df9db9fe04de134122bd5"
+ integrity sha1-M51M3be2X9YtHfnbn+BN4TQSK9U=
+
+babel-plugin-apply-mdx-type-prop@1.6.22:
+ version "1.6.22"
+ resolved "https://registry.yarnpkg.com/babel-plugin-apply-mdx-type-prop/-/babel-plugin-apply-mdx-type-prop-1.6.22.tgz#d216e8fd0de91de3f1478ef3231e05446bc8705b"
+ integrity sha512-VefL+8o+F/DfK24lPZMtJctrCVOfgbqLAGZSkxwhazQv4VxPg3Za/i40fu22KR2m8eEda+IfSOlPLUSIiLcnCQ==
+ dependencies:
+ "@babel/helper-plugin-utils" "7.10.4"
+ "@mdx-js/util" "1.6.22"
+
babel-plugin-dynamic-import-node@^2.3.3:
version "2.3.3"
resolved "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz#84fda19c976ec5c6defef57f9427b3def66e17a3"
@@ -5006,6 +6374,13 @@ babel-plugin-emotion@^10.0.27:
find-root "^1.1.0"
source-map "^0.5.7"
+babel-plugin-extract-import-names@1.6.22:
+ version "1.6.22"
+ resolved "https://registry.yarnpkg.com/babel-plugin-extract-import-names/-/babel-plugin-extract-import-names-1.6.22.tgz#de5f9a28eb12f3eb2578bf74472204e66d1a13dc"
+ integrity sha512-yJ9BsJaISua7d8zNT7oRG1ZLBJCIdZ4PZqmH8qa9N5AK01ifk3fnkc98AXhtzE7UkfCsEumvoQWgoYLhOnJ7jQ==
+ dependencies:
+ "@babel/helper-plugin-utils" "7.10.4"
+
babel-plugin-istanbul@^6.0.0:
version "6.0.0"
resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz#e159ccdc9af95e0b570c75b4573b7c34d671d765"
@@ -5034,6 +6409,24 @@ babel-plugin-macros@^2.0.0:
cosmiconfig "^5.0.5"
resolve "^1.8.1"
+babel-plugin-macros@^2.8.0:
+ version "2.8.0"
+ resolved "https://registry.yarnpkg.com/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz#0f958a7cc6556b1e65344465d99111a1e5e10138"
+ integrity sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==
+ dependencies:
+ "@babel/runtime" "^7.7.2"
+ cosmiconfig "^6.0.0"
+ resolve "^1.12.0"
+
+babel-plugin-macros@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/babel-plugin-macros/-/babel-plugin-macros-3.0.1.tgz#0d412d68f5b3d1b64358f24ab099bd148724e2a9"
+ integrity sha512-CKt4+Oy9k2wiN+hT1uZzOw7d8zb1anbQpf7KLwaaXRCi/4pzKdFKHf7v5mvoPmjkmxshh7eKZQuRop06r5WP4w==
+ dependencies:
+ "@babel/runtime" "^7.12.5"
+ cosmiconfig "^7.0.0"
+ resolve "^1.19.0"
+
babel-plugin-module-resolver@^4.1.0:
version "4.1.0"
resolved "https://registry.yarnpkg.com/babel-plugin-module-resolver/-/babel-plugin-module-resolver-4.1.0.tgz#22a4f32f7441727ec1fbf4967b863e1e3e9f33e2"
@@ -5045,6 +6438,28 @@ babel-plugin-module-resolver@^4.1.0:
reselect "^4.0.0"
resolve "^1.13.1"
+babel-plugin-named-asset-import@^0.3.1:
+ version "0.3.7"
+ resolved "https://registry.yarnpkg.com/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.7.tgz#156cd55d3f1228a5765774340937afc8398067dd"
+ integrity sha512-squySRkf+6JGnvjoUtDEjSREJEBirnXi9NqP6rjSYsylxQxqBTz+pkmf395i9E2zsvmYUaI40BHo6SqZUdydlw==
+
+babel-plugin-polyfill-corejs3@^0.1.0:
+ version "0.1.7"
+ resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.1.7.tgz#80449d9d6f2274912e05d9e182b54816904befd0"
+ integrity sha512-u+gbS9bbPhZWEeyy1oR/YaaSpod/KDT07arZHb80aTpl8H5ZBq+uN1nN9/xtX7jQyfLdPfoqI4Rue/MQSWJquw==
+ dependencies:
+ "@babel/helper-define-polyfill-provider" "^0.1.5"
+ core-js-compat "^3.8.1"
+
+babel-plugin-react-docgen@^4.2.1:
+ version "4.2.1"
+ resolved "https://registry.yarnpkg.com/babel-plugin-react-docgen/-/babel-plugin-react-docgen-4.2.1.tgz#7cc8e2f94e8dc057a06e953162f0810e4e72257b"
+ integrity sha512-UQ0NmGHj/HAqi5Bew8WvNfCk8wSsmdgNd8ZdMjBCICtyCJCq9LiqgqvjCYe570/Wg7AQArSq1VQ60Dd/CHN7mQ==
+ dependencies:
+ ast-types "^0.14.2"
+ lodash "^4.17.15"
+ react-docgen "^5.0.0"
+
babel-plugin-styled-components@1.12.0:
version "1.12.0"
resolved "https://registry.yarnpkg.com/babel-plugin-styled-components/-/babel-plugin-styled-components-1.12.0.tgz#1dec1676512177de6b827211e9eda5a30db4f9b9"
@@ -5131,6 +6546,11 @@ base@^0.11.1:
mixin-deep "^1.2.0"
pascalcase "^0.1.1"
+batch-processor@1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/batch-processor/-/batch-processor-1.0.0.tgz#75c95c32b748e0850d10c2b168f6bdbe9891ace8"
+ integrity sha1-dclcMrdI4IUNEMKxaPa9vpiRrOg=
+
batch@0.6.1:
version "0.6.1"
resolved "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16"
@@ -5146,6 +6566,13 @@ before-after-hook@^2.0.0:
resolved "https://registry.yarnpkg.com/before-after-hook/-/before-after-hook-2.1.0.tgz#b6c03487f44e24200dd30ca5e6a1979c5d2fb635"
integrity sha512-IWIbu7pMqyw3EAJHzzHbWa85b6oud/yfKYg5rqB5hNE8CeMi3nX+2C2sj0HswfblST86hpVEOAb9x34NZd6P7A==
+better-opn@^2.1.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/better-opn/-/better-opn-2.1.1.tgz#94a55b4695dc79288f31d7d0e5f658320759f7c6"
+ integrity sha512-kIPXZS5qwyKiX/HcRvDYfmBQUa8XP17I0mYZZ0y4UhpYOSvtsLHDYqmomS+Mj20aDvD3knEiQ0ecQy2nhio3yA==
+ dependencies:
+ open "^7.0.3"
+
bfj@^6.1.1:
version "6.1.2"
resolved "https://registry.yarnpkg.com/bfj/-/bfj-6.1.2.tgz#325c861a822bcb358a41c78a33b8e6e2086dde7f"
@@ -5227,6 +6654,11 @@ bluebird@3.7.1:
resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.1.tgz#df70e302b471d7473489acf26a93d63b53f874de"
integrity sha512-DdmyoGCleJnkbp3nkbxTLJ18rjDsE4yCggEwKNXkeV123sPNfOCYeDoeuOY+F2FrSjO1YXcTU+dsy96KMy+gcg==
+bluebird@^3.3.5, bluebird@^3.7.2:
+ version "3.7.2"
+ resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f"
+ integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==
+
bluebird@^3.5.1:
version "3.5.1"
resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.1.tgz#d9551f9de98f1fcda1e683d17ee91a0602ee2eb9"
@@ -5236,11 +6668,6 @@ bluebird@^3.5.3, bluebird@^3.5.5:
resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.5.tgz#a8d0afd73251effbbd5fe384a77d73003c17a71f"
integrity sha512-5am6HnnfN+urzt4yfg7IgTbotDjIT/u8AJpEt0sIU9FtXfVeezXAPKswrG+xKUCOYAINpSdgZVDU6QFh+cuH3w==
-bluebird@^3.7.2:
- version "3.7.2"
- resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f"
- integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==
-
bluebird@~3.4.1:
version "3.4.7"
resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.4.7.tgz#f72d760be09b7f76d08ed8fae98b289a8d05fab3"
@@ -5337,6 +6764,20 @@ boxen@^3.0.0:
type-fest "^0.3.0"
widest-line "^2.0.0"
+boxen@^4.2.0:
+ version "4.2.0"
+ resolved "https://registry.yarnpkg.com/boxen/-/boxen-4.2.0.tgz#e411b62357d6d6d36587c8ac3d5d974daa070e64"
+ integrity sha512-eB4uT9RGzg2odpER62bBwSLvUeGC+WbRjjyyFhGsKnc8wp/m0+hQsMUvUe3H2V0D5vw0nBdO1hCJoZo5mKeuIQ==
+ dependencies:
+ ansi-align "^3.0.0"
+ camelcase "^5.3.1"
+ chalk "^3.0.0"
+ cli-boxes "^2.2.0"
+ string-width "^4.1.0"
+ term-size "^2.1.0"
+ type-fest "^0.8.1"
+ widest-line "^3.1.0"
+
brace-expansion@^1.1.7:
version "1.1.8"
resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.8.tgz#c07b211c7c952ec1f8efd51a77ef0d1d3990a292"
@@ -5473,7 +6914,17 @@ browserify-zlib@^0.2.0:
dependencies:
pako "~1.0.5"
-browserslist@4.7.0, browserslist@^4.0.0, browserslist@^4.6.4:
+browserslist@4.14.2:
+ version "4.14.2"
+ resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.14.2.tgz#1b3cec458a1ba87588cc5e9be62f19b6d48813ce"
+ integrity sha512-HI4lPveGKUR0x2StIz+2FXfDk9SfVMrxn6PLh1JeGUwcuoDkdKZebWiyLRJ68iIPDpMI4JLVDf7S7XzslgWOhw==
+ dependencies:
+ caniuse-lite "^1.0.30001125"
+ electron-to-chromium "^1.3.564"
+ escalade "^3.0.2"
+ node-releases "^1.1.61"
+
+browserslist@^4.0.0, browserslist@^4.6.4:
version "4.7.0"
resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.7.0.tgz#9ee89225ffc07db03409f2fee524dc8227458a17"
integrity sha512-9rGNDtnj+HaahxiVV38Gn8n8Lr8REKsel68v1sPFfIGEK6uSXTY3h9acgiT1dZVtOOUtifo/Dn8daDQ5dUgVsA==
@@ -5482,6 +6933,17 @@ browserslist@4.7.0, browserslist@^4.0.0, browserslist@^4.6.4:
electron-to-chromium "^1.3.247"
node-releases "^1.1.29"
+browserslist@^4.12.0, browserslist@^4.16.3:
+ version "4.16.3"
+ resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.16.3.tgz#340aa46940d7db878748567c5dea24a48ddf3717"
+ integrity sha512-vIyhWmIkULaq04Gt93txdh+j02yX/JzlyhLYbV3YQCn/zvES3JnY7TifHHvvr1w5hTDluNKMkV05cs4vy8Q7sw==
+ dependencies:
+ caniuse-lite "^1.0.30001181"
+ colorette "^1.2.1"
+ electron-to-chromium "^1.3.649"
+ escalade "^3.1.1"
+ node-releases "^1.1.70"
+
browserslist@^4.14.5, browserslist@^4.16.1:
version "4.16.1"
resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.16.1.tgz#bf757a2da376b3447b800a16f0f1c96358138766"
@@ -5512,20 +6974,6 @@ btoa-lite@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/btoa-lite/-/btoa-lite-1.0.0.tgz#337766da15801210fdd956c22e9c6891ab9d0337"
-buble@0.19.8:
- version "0.19.8"
- resolved "https://registry.yarnpkg.com/buble/-/buble-0.19.8.tgz#d642f0081afab66dccd897d7b6360d94030b9d3d"
- integrity sha512-IoGZzrUTY5fKXVkgGHw3QeXFMUNBFv+9l8a4QJKG1JhG3nCMHTdEX1DCOg8568E2Q9qvAQIiSokv6Jsgx8p2cA==
- dependencies:
- acorn "^6.1.1"
- acorn-dynamic-import "^4.0.0"
- acorn-jsx "^5.0.1"
- chalk "^2.4.2"
- magic-string "^0.25.3"
- minimist "^1.2.0"
- os-homedir "^2.0.0"
- regexpu-core "^4.5.4"
-
buffer-alloc-unsafe@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz#bd7dc26ae2972d0eda253be061dba992349c19f0"
@@ -5721,27 +7169,6 @@ cacache@^12.0.0, cacache@^12.0.2:
unique-filename "^1.1.1"
y18n "^4.0.0"
-cacache@^12.0.3:
- version "12.0.4"
- resolved "https://registry.yarnpkg.com/cacache/-/cacache-12.0.4.tgz#668bcbd105aeb5f1d92fe25570ec9525c8faa40c"
- integrity sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==
- dependencies:
- bluebird "^3.5.5"
- chownr "^1.1.1"
- figgy-pudding "^3.5.1"
- glob "^7.1.4"
- graceful-fs "^4.1.15"
- infer-owner "^1.0.3"
- lru-cache "^5.1.1"
- mississippi "^3.0.0"
- mkdirp "^0.5.1"
- move-concurrently "^1.0.1"
- promise-inflight "^1.0.1"
- rimraf "^2.6.3"
- ssri "^6.0.1"
- unique-filename "^1.1.1"
- y18n "^4.0.0"
-
cacache@^13.0.1:
version "13.0.1"
resolved "https://registry.yarnpkg.com/cacache/-/cacache-13.0.1.tgz#a8000c21697089082f85287a1aec6e382024a71c"
@@ -5766,6 +7193,29 @@ cacache@^13.0.1:
ssri "^7.0.0"
unique-filename "^1.1.1"
+cacache@^15.0.5:
+ version "15.0.5"
+ resolved "https://registry.yarnpkg.com/cacache/-/cacache-15.0.5.tgz#69162833da29170d6732334643c60e005f5f17d0"
+ integrity sha512-lloiL22n7sOjEEXdL8NAjTgv9a1u43xICE9/203qonkZUCj5X1UEWIdf2/Y0d6QcCtMzbKQyhrcDbdvlZTs/+A==
+ dependencies:
+ "@npmcli/move-file" "^1.0.1"
+ chownr "^2.0.0"
+ fs-minipass "^2.0.0"
+ glob "^7.1.4"
+ infer-owner "^1.0.4"
+ lru-cache "^6.0.0"
+ minipass "^3.1.1"
+ minipass-collect "^1.0.2"
+ minipass-flush "^1.0.5"
+ minipass-pipeline "^1.2.2"
+ mkdirp "^1.0.3"
+ p-map "^4.0.0"
+ promise-inflight "^1.0.1"
+ rimraf "^3.0.2"
+ ssri "^8.0.0"
+ tar "^6.0.2"
+ unique-filename "^1.1.1"
+
cache-base@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2"
@@ -5873,6 +7323,19 @@ camel-case@3.0.x:
no-case "^2.2.0"
upper-case "^1.1.1"
+camel-case@^4.1.1:
+ version "4.1.2"
+ resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-4.1.2.tgz#9728072a954f805228225a6deea6b38461e1bd5a"
+ integrity sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==
+ dependencies:
+ pascal-case "^3.1.2"
+ tslib "^2.0.3"
+
+camelcase-css@2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/camelcase-css/-/camelcase-css-2.0.1.tgz#ee978f6947914cc30c6b44741b6ed1df7f043fd5"
+ integrity sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==
+
camelcase-keys@^2.0.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7"
@@ -5931,6 +7394,11 @@ caniuse-lite@^1.0.30000980, caniuse-lite@^1.0.30000984:
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000989.tgz#b9193e293ccf7e4426c5245134b8f2a56c0ac4b9"
integrity sha512-vrMcvSuMz16YY6GSVZ0dWDTJP8jqk3iFQ/Aq5iqblPwxSVVZI+zxDyTX0VPqtQsDnfdrBDcsmhgTEOh5R8Lbpw==
+caniuse-lite@^1.0.30001109, caniuse-lite@^1.0.30001125, caniuse-lite@^1.0.30001181:
+ version "1.0.30001199"
+ resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001199.tgz#062afccaad21023e2e647d767bac4274b8b8fd7f"
+ integrity sha512-ifbK2eChUCFUwGhlEzIoVwzFt1+iriSjyKKFYNfv6hN34483wyWpLLavYQXhnR036LhkdUYaSDpHg1El++VgHQ==
+
caniuse-lite@^1.0.30001173:
version "1.0.30001181"
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001181.tgz#4f0e5184e1ea7c3bf2727e735cbe7ca9a451d673"
@@ -5943,6 +7411,11 @@ capture-exit@^2.0.0:
dependencies:
rsvp "^4.8.4"
+case-sensitive-paths-webpack-plugin@^2.3.0:
+ version "2.4.0"
+ resolved "https://registry.yarnpkg.com/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz#db64066c6422eed2e08cc14b986ca43796dbc6d4"
+ integrity sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==
+
caseless@~0.12.0:
version "0.12.0"
resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc"
@@ -6080,7 +7553,7 @@ cheerio@^1.0.0-rc.3:
lodash "^4.15.0"
parse5 "^3.0.1"
-chokidar@^2.0.2, chokidar@^2.0.4, chokidar@^2.1.8:
+chokidar@^2.0.2, chokidar@^2.1.8:
version "2.1.8"
resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.1.8.tgz#804b3a7b6a99358c3c5c61e71d8728f041cff917"
integrity sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==
@@ -6114,6 +7587,21 @@ chokidar@^3.0.0:
optionalDependencies:
fsevents "~2.1.2"
+chokidar@^3.4.1, chokidar@^3.4.2:
+ version "3.5.1"
+ resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.1.tgz#ee9ce7bbebd2b79f49f304799d5468e31e14e68a"
+ integrity sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==
+ dependencies:
+ anymatch "~3.1.1"
+ braces "~3.0.2"
+ glob-parent "~5.1.0"
+ is-binary-path "~2.1.0"
+ is-glob "~4.0.1"
+ normalize-path "~3.0.0"
+ readdirp "~3.5.0"
+ optionalDependencies:
+ fsevents "~2.3.1"
+
chownr@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.0.1.tgz#e2a75042a9551908bebd25b8523d5f9769d79181"
@@ -6128,6 +7616,11 @@ chownr@^1.1.2:
resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.3.tgz#42d837d5239688d55f303003a508230fa6727142"
integrity sha512-i70fVHhmV3DtTl6nqvZOnIjbY0Pe4kAUjwHj8z0zAdgBtYrJyYwLKCCuRBQ5ppkyL0AkN7HKRnETdmdp1zqNXw==
+chownr@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/chownr/-/chownr-2.0.0.tgz#15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece"
+ integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==
+
chrome-trace-event@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz#234090ee97c7d4ad1a2c4beae27505deffc608a4"
@@ -6181,19 +7674,18 @@ clean-css@4.2.1, clean-css@4.2.x:
dependencies:
source-map "~0.6.0"
+clean-css@^4.2.3:
+ version "4.2.3"
+ resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-4.2.3.tgz#507b5de7d97b48ee53d84adb0160ff6216380f78"
+ integrity sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==
+ dependencies:
+ source-map "~0.6.0"
+
clean-stack@^2.0.0:
version "2.2.0"
resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b"
integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==
-clean-webpack-plugin@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/clean-webpack-plugin/-/clean-webpack-plugin-3.0.0.tgz#a99d8ec34c1c628a4541567aa7b457446460c62b"
- integrity sha512-MciirUH5r+cYLGCOL5JX/ZLzOZbVr1ot3Fw+KcvbhUb6PM+yycqd9ZhIlcigQ5gl+XhppNmw3bEFuaaMNyLj3A==
- dependencies:
- "@types/webpack" "^4.4.31"
- del "^4.1.1"
-
cli-boxes@^2.2.0:
version "2.2.0"
resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-2.2.0.tgz#538ecae8f9c6ca508e3c3c95b453fe93cb4c168d"
@@ -6229,7 +7721,7 @@ cli-spinners@^2.2.0:
resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.2.0.tgz#e8b988d9206c692302d8ee834e7a85c0144d8f77"
integrity sha512-tgU3fKwzYjiLEQgPMD9Jt+JjHVL9kW93FiIMX/l7rivvOD4/LL0Mf7gda3+4U2KJBloybwgj5KEoQgGRioMiKQ==
-cli-table3@~0.6.0:
+cli-table3@0.6.0, 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==
@@ -6259,11 +7751,6 @@ cli-width@^2.0.0:
version "2.2.0"
resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.0.tgz#ff19ede8a9a5e579324147b0c11f0fbcbabed639"
-clipboard-copy@^3.1.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/clipboard-copy/-/clipboard-copy-3.1.0.tgz#4c59030a43d4988990564a664baeafba99f78ca4"
- integrity sha512-Xsu1NddBXB89IUauda5BIq3Zq73UWkjkaQlPQbLNvNsd5WBMnTWPNKYR6HGaySOxGYZ+BKxP2E9X4ElnI3yiPA==
-
clipboard@^2.0.0:
version "2.0.6"
resolved "https://registry.yarnpkg.com/clipboard/-/clipboard-2.0.6.tgz#52921296eec0fdf77ead1749421b21c968647376"
@@ -6341,11 +7828,6 @@ cloneable-readable@^1.0.0:
process-nextick-args "^2.0.0"
readable-stream "^2.3.5"
-clsx@^1.0.4:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/clsx/-/clsx-1.1.0.tgz#62937c6adfea771247c34b54d320fb99624f5702"
- integrity sha512-3avwM37fSK5oP6M5rQ9CNe99lwxhXDOeSWVPAOYF6OazUTgZCMb0yWlJpmdD74REy1gkEaFiub2ULv4fq9GUhA==
-
co@^4.6.0:
version "4.6.0"
resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184"
@@ -6453,10 +7935,6 @@ colors@^1.2.1:
version "1.2.5"
resolved "https://registry.npmjs.org/colors/-/colors-1.2.5.tgz#89c7ad9a374bc030df8013241f68136ed8835afc"
-colors@~0.6.0-1:
- version "0.6.2"
- resolved "https://registry.yarnpkg.com/colors/-/colors-0.6.2.tgz#2423fe6678ac0c5dae8852e5d0e5be08c997abcc"
-
colorspace@1.1.x:
version "1.1.1"
resolved "https://registry.yarnpkg.com/colorspace/-/colorspace-1.1.1.tgz#9ac2491e1bc6f8fb690e2176814f8d091636d972"
@@ -6526,36 +8004,25 @@ commander@^4.0.1:
resolved "https://registry.yarnpkg.com/commander/-/commander-4.0.1.tgz#b67622721785993182e807f4883633e6401ba53c"
integrity sha512-IPF4ouhCP+qdlcmCedhxX4xiGBPyigb8v5NeUp+0LyhwLgxMqyp3S0vl7TAPfS/hiP7FC3caI/PB9lTmP8r1NA==
+commander@^4.1.1:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068"
+ integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==
+
commander@^5.1.0:
version "5.1.0"
resolved "https://registry.yarnpkg.com/commander/-/commander-5.1.0.tgz#46abbd1652f8e059bddaef99bbdcb2ad9cf179ae"
integrity sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==
-commander@^6.1.0:
+commander@^6.1.0, commander@^6.2.1:
version "6.2.1"
resolved "https://registry.yarnpkg.com/commander/-/commander-6.2.1.tgz#0792eb682dfbc325999bb2b84fddddba110ac73c"
integrity sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==
-commander@~2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/commander/-/commander-2.1.0.tgz#d121bbae860d9992a3d517ba96f56588e47c6781"
-
commander@~2.19.0:
version "2.19.0"
resolved "https://registry.yarnpkg.com/commander/-/commander-2.19.0.tgz#f6198aa84e5b83c46054b94ddedbfed5ee9ff12a"
-common-dir@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/common-dir/-/common-dir-3.0.0.tgz#37d92f4eb998ec95f67216f1a2059f40aae71736"
- integrity sha512-DxMoyyrXEEGpzpLHs5UvcuXHYyUOe+weMVXgmM0cQerf/NbLzOgZuNpBh7mKbt69pgtSNjjZnEQh3CEnIIxhKQ==
- dependencies:
- common-sequence "^2.0.0"
-
-common-sequence@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/common-sequence/-/common-sequence-2.0.0.tgz#a4f01aaf5aebd0ac1ce43653e8c8fe6f0ef3a987"
- integrity sha512-f0QqPLpRTgMQn/pQIynf+SdE73Lw5Q1jn4hjirHLgH/NJ71TiHjXusV16BmOyuK5rRQ1W2f++II+TFZbQOh4hA==
-
common-tags@^1.8.0:
version "1.8.0"
resolved "https://registry.yarnpkg.com/common-tags/-/common-tags-1.8.0.tgz#8e3153e542d4a39e9b10554434afaaf98956a937"
@@ -6596,6 +8063,11 @@ compression@^1.7.4:
safe-buffer "5.1.2"
vary "~1.1.2"
+compute-scroll-into-view@^1.0.17:
+ version "1.0.17"
+ resolved "https://registry.yarnpkg.com/compute-scroll-into-view/-/compute-scroll-into-view-1.0.17.tgz#6a88f18acd9d42e9cf4baa6bec7e0522607ab7ab"
+ integrity sha512-j4dx+Fb0URmzbwwMUrhqWM2BEWHdFGx+qZ9qqASHRPqvTYdqvWnHg0H1hIbcyLnvgnoNAVMlwkepyqM3DaIFUg==
+
concat-map@0.0.1:
version "0.0.1"
resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
@@ -6857,23 +8329,12 @@ copy-descriptor@^0.1.0:
version "0.1.1"
resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d"
-copy-webpack-plugin@^5.1.0:
- version "5.1.1"
- resolved "https://registry.yarnpkg.com/copy-webpack-plugin/-/copy-webpack-plugin-5.1.1.tgz#5481a03dea1123d88a988c6ff8b78247214f0b88"
- integrity sha512-P15M5ZC8dyCjQHWwd4Ia/dm0SgVvZJMYeykVIVYXbGyqO4dWB5oyPHp9i7wjwo5LhtlhKbiBCdS2NvM07Wlybg==
+copy-to-clipboard@^3.3.1:
+ version "3.3.1"
+ resolved "https://registry.yarnpkg.com/copy-to-clipboard/-/copy-to-clipboard-3.3.1.tgz#115aa1a9998ffab6196f93076ad6da3b913662ae"
+ integrity sha512-i13qo6kIHTTpCm8/Wup+0b1mVWETvu2kIMzKoK8FpkLkFxlt0znUAHcMzox+T8sPlqtZXq3CulEjQHsYiGFJUw==
dependencies:
- cacache "^12.0.3"
- find-cache-dir "^2.1.0"
- glob-parent "^3.1.0"
- globby "^7.1.1"
- is-glob "^4.0.1"
- loader-utils "^1.2.3"
- minimatch "^3.0.4"
- normalize-path "^3.0.0"
- p-limit "^2.2.1"
- schema-utils "^1.0.0"
- serialize-javascript "^2.1.2"
- webpack-log "^2.0.0"
+ toggle-selection "^1.0.6"
core-js-compat@^3.8.0:
version "3.8.3"
@@ -6883,11 +8344,24 @@ core-js-compat@^3.8.0:
browserslist "^4.16.1"
semver "7.0.0"
+core-js-compat@^3.8.1:
+ version "3.9.1"
+ resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.9.1.tgz#4e572acfe90aff69d76d8c37759d21a5c59bb455"
+ integrity sha512-jXAirMQxrkbiiLsCx9bQPJFA6llDadKMpYrBJQJ3/c4/vsPP/fAf29h24tviRlvwUL6AmY5CHLu2GvjuYviQqA==
+ dependencies:
+ browserslist "^4.16.3"
+ semver "7.0.0"
+
core-js-pure@^3.0.0:
version "3.6.5"
resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.6.5.tgz#c79e75f5e38dbc85a662d91eea52b8256d53b813"
integrity sha512-lacdXOimsiD0QyNf9BC/mxivNJ/ybBGJXQFKzRekp1WTHoVUWsUHEn+2T8GJAzzIhyOuXA+gOxCVN3l+5PLPUA==
+core-js-pure@^3.8.2:
+ version "3.10.0"
+ resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.10.0.tgz#dab9d6b141779b622b40567e7a536d2276646c15"
+ integrity sha512-CC582enhrFZStO4F8lGI7QL3SYx7/AIRc+IdSi3btrQGrVsTawo5K/crmKbRrQ+MOMhNX4v+PATn0k2NN6wI7A==
+
core-js@3.2.1:
version "3.2.1"
resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.2.1.tgz#cd41f38534da6cc59f7db050fe67307de9868b09"
@@ -6911,11 +8385,21 @@ core-js@^3.0.1:
resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.1.4.tgz#3a2837fc48e582e1ae25907afcd6cf03b0cc7a07"
integrity sha512-YNZN8lt82XIMLnLirj9MhKDFZHalwzzrL9YLt6eb0T5D0EDl4IQ90IGkua8mHbnxNrkj1d8hbdizMc0Qmg1WnQ==
-core-js@^3.3.5, core-js@^3.6.4:
+core-js@^3.0.4, core-js@^3.6.5:
+ version "3.9.1"
+ resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.9.1.tgz#cec8de593db8eb2a85ffb0dbdeb312cb6e5460ae"
+ integrity sha512-gSjRvzkxQc1zjM/5paAmL4idJBFzuJoo+jDjF1tStYFMV2ERfD02HhahhCGXUyHxQRG4yFKVSdO6g62eoRMcDg==
+
+core-js@^3.6.4:
version "3.6.4"
resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.6.4.tgz#440a83536b458114b9cb2ac1580ba377dc470647"
integrity sha512-4paDGScNgZP2IXXilaffL9X7968RuvwlkK3xWtZRVqgd8SYNiVKRJvkFd1aqqEuPfN7E68ZHEp9hDj6lHj4Hyw==
+core-js@^3.8.2:
+ version "3.10.0"
+ resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.10.0.tgz#9a020547c8b6879f929306949e31496bbe2ae9b3"
+ integrity sha512-MQx/7TLgmmDVamSyfE+O+5BHvG1aUGj/gHhLn1wVtm2B5u1eVIPvh7vkfjwWKNCjrTJB8+He99IntSQ1qP+vYQ==
+
core-util-is@1.0.2, core-util-is@~1.0.0:
version "1.0.2"
resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
@@ -6938,6 +8422,53 @@ cosmiconfig@^5.0.5:
js-yaml "^3.9.0"
parse-json "^4.0.0"
+cosmiconfig@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-6.0.0.tgz#da4fee853c52f6b1e6935f41c1a2fc50bd4a9982"
+ integrity sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==
+ dependencies:
+ "@types/parse-json" "^4.0.0"
+ import-fresh "^3.1.0"
+ parse-json "^5.0.0"
+ path-type "^4.0.0"
+ yaml "^1.7.2"
+
+cosmiconfig@^7.0.0:
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.0.0.tgz#ef9b44d773959cae63ddecd122de23853b60f8d3"
+ integrity sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==
+ dependencies:
+ "@types/parse-json" "^4.0.0"
+ import-fresh "^3.2.1"
+ parse-json "^5.0.0"
+ path-type "^4.0.0"
+ yaml "^1.10.0"
+
+cp-file@^7.0.0:
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/cp-file/-/cp-file-7.0.0.tgz#b9454cfd07fe3b974ab9ea0e5f29655791a9b8cd"
+ integrity sha512-0Cbj7gyvFVApzpK/uhCtQ/9kE9UnYpxMzaq5nQQC/Dh4iaj5fxp7iEFIullrYwzj8nf0qnsI1Qsx34hAeAebvw==
+ dependencies:
+ graceful-fs "^4.1.2"
+ make-dir "^3.0.0"
+ nested-error-stacks "^2.0.0"
+ p-event "^4.1.0"
+
+cpy@^8.1.1:
+ version "8.1.2"
+ resolved "https://registry.yarnpkg.com/cpy/-/cpy-8.1.2.tgz#e339ea54797ad23f8e3919a5cffd37bfc3f25935"
+ integrity sha512-dmC4mUesv0OYH2kNFEidtf/skUwv4zePmGeepjyyJ0qTo5+8KhA1o99oIAwVVLzQMAeDJml74d6wPPKb6EZUTg==
+ dependencies:
+ arrify "^2.0.1"
+ cp-file "^7.0.0"
+ globby "^9.2.0"
+ has-glob "^1.0.0"
+ junk "^3.1.0"
+ nested-error-stacks "^2.1.0"
+ p-all "^2.1.0"
+ p-filter "^2.1.0"
+ p-map "^3.0.0"
+
create-ecdh@^4.0.0:
version "4.0.3"
resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.3.tgz#c9111b6f33045c4697f144787f9254cdc77c45ff"
@@ -6987,6 +8518,14 @@ create-hmac@^1.1.0, create-hmac@^1.1.2, create-hmac@^1.1.4:
safe-buffer "^5.0.1"
sha.js "^2.4.8"
+create-react-context@0.3.0:
+ version "0.3.0"
+ resolved "https://registry.yarnpkg.com/create-react-context/-/create-react-context-0.3.0.tgz#546dede9dc422def0d3fc2fe03afe0bc0f4f7d8c"
+ integrity sha512-dNldIoSuNSvlTJ7slIKC/ZFGKexBMBrrcc+TTe1NdmROnaASuLPvqpwj9v4XS4uXZ8+YPu0sNmShX2rXI5LNsw==
+ dependencies:
+ gud "^1.0.0"
+ warning "^4.0.3"
+
create-react-context@^0.2.1:
version "0.2.2"
resolved "https://registry.yarnpkg.com/create-react-context/-/create-react-context-0.2.2.tgz#9836542f9aaa22868cd7d4a6f82667df38019dca"
@@ -7004,6 +8543,15 @@ cross-spawn@6.0.5, cross-spawn@^6.0.0:
shebang-command "^1.2.0"
which "^1.2.9"
+cross-spawn@7.0.3, cross-spawn@^7.0.2:
+ version "7.0.3"
+ resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6"
+ integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==
+ dependencies:
+ path-key "^3.1.0"
+ shebang-command "^2.0.0"
+ which "^2.0.1"
+
cross-spawn@^5.0.1:
version "5.1.0"
resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449"
@@ -7021,15 +8569,6 @@ cross-spawn@^7.0.0:
shebang-command "^2.0.0"
which "^2.0.1"
-cross-spawn@^7.0.2:
- version "7.0.3"
- resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6"
- integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==
- dependencies:
- path-key "^3.1.0"
- shebang-command "^2.0.0"
- which "^2.0.1"
-
crypt@~0.0.1:
version "0.0.2"
resolved "https://registry.yarnpkg.com/crypt/-/crypt-0.0.2.tgz#88d7ff7ec0dfb86f713dc87bbb42d044d3e6c41b"
@@ -7094,11 +8633,6 @@ css-has-pseudo@^0.10.0:
postcss "^7.0.6"
postcss-selector-parser "^5.0.0-rc.4"
-css-initials@^0.3.1:
- version "0.3.1"
- resolved "https://registry.yarnpkg.com/css-initials/-/css-initials-0.3.1.tgz#0406d78e586fd12b9984a3f7d8a87fcbb2073208"
- integrity sha512-fkshKv9vV8AmcxkAWVQ9DmEAKiqe09GHdnFaXecp0NIfsGnXIHVJAHfsxdRy9KXV0/KiWdjBqrCYto2fYIO4xQ==
-
css-loader@^3.2.0:
version "3.2.0"
resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-3.2.0.tgz#bb570d89c194f763627fcf1f80059c6832d009b2"
@@ -7117,6 +8651,25 @@ css-loader@^3.2.0:
postcss-value-parser "^4.0.0"
schema-utils "^2.0.0"
+css-loader@^3.6.0:
+ version "3.6.0"
+ resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-3.6.0.tgz#2e4b2c7e6e2d27f8c8f28f61bffcd2e6c91ef645"
+ integrity sha512-M5lSukoWi1If8dhQAUCvj4H8vUt3vOnwbQBH9DdTm/s4Ym2B/3dPMtYZeJmq7Q3S3Pa+I94DcZ7pc9bP14cWIQ==
+ dependencies:
+ camelcase "^5.3.1"
+ cssesc "^3.0.0"
+ icss-utils "^4.1.1"
+ loader-utils "^1.2.3"
+ normalize-path "^3.0.0"
+ postcss "^7.0.32"
+ postcss-modules-extract-imports "^2.0.0"
+ postcss-modules-local-by-default "^3.0.2"
+ postcss-modules-scope "^2.2.0"
+ postcss-modules-values "^3.0.0"
+ postcss-value-parser "^4.1.0"
+ schema-utils "^2.7.0"
+ semver "^6.3.0"
+
css-prefers-color-scheme@^3.1.1:
version "3.1.1"
resolved "https://registry.yarnpkg.com/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz#6f830a2714199d4f0d0d0bb8a27916ed65cff1f4"
@@ -7148,6 +8701,16 @@ css-select@^2.0.0:
domutils "^1.7.0"
nth-check "^1.0.2"
+css-select@^2.0.2:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/css-select/-/css-select-2.1.0.tgz#6a34653356635934a81baca68d0255432105dbef"
+ integrity sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==
+ dependencies:
+ boolbase "^1.0.0"
+ css-what "^3.2.1"
+ domutils "^1.7.0"
+ nth-check "^1.0.2"
+
css-to-react-native@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/css-to-react-native/-/css-to-react-native-3.0.0.tgz#62dbe678072a824a689bcfee011fc96e02a7d756"
@@ -7193,6 +8756,11 @@ css-what@^2.1.2:
resolved "https://registry.yarnpkg.com/css-what/-/css-what-2.1.3.tgz#a6d7604573365fe74686c3f311c56513d88285f2"
integrity sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==
+css-what@^3.2.1:
+ version "3.4.2"
+ resolved "https://registry.yarnpkg.com/css-what/-/css-what-3.4.2.tgz#ea7026fcb01777edbde52124e21f327e7ae950e4"
+ integrity sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==
+
css.escape@^1.5.1:
version "1.5.1"
resolved "https://registry.yarnpkg.com/css.escape/-/css.escape-1.5.1.tgz#42e27d4fa04ae32f931a4b4d4191fa9cddee97cb"
@@ -7333,11 +8901,6 @@ csstype@^2.5.7:
resolved "https://registry.yarnpkg.com/csstype/-/csstype-2.6.8.tgz#0fb6fc2417ffd2816a418c9336da74d7f07db431"
integrity sha512-msVS9qTuMT5zwAGCVm4mxfrZ18BNc6Csd0oJAtiFMZ1FAx1CCvy2+5MDmYoix63LM/6NDbNtodCiGYGmFgO0dA==
-csstype@^2.6.5:
- version "2.6.10"
- resolved "https://registry.yarnpkg.com/csstype/-/csstype-2.6.10.tgz#e63af50e66d7c266edb6b32909cfd0aabe03928b"
- integrity sha512-D34BqZU4cIlMCY93rZHbrq9pjTAQJ3U8S8rfBqjwHxkGPThWFjzZDQpgMJY0QViLxth6ZKYiwFBo14RdN44U/w==
-
csstype@^3.0.2:
version "3.0.6"
resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.0.6.tgz#865d0b5833d7d8d40f4e5b8a6d76aea3de4725ef"
@@ -7582,6 +9145,11 @@ deep-is@^0.1.3, deep-is@~0.1.3:
version "0.1.3"
resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34"
+deep-object-diff@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/deep-object-diff/-/deep-object-diff-1.1.0.tgz#d6fabf476c2ed1751fc94d5ca693d2ed8c18bc5a"
+ integrity sha512-b+QLs5vHgS+IoSNcUE4n9HP2NwcHj7aqnJWsjPtuG75Rh5TOaGt0OjAYInh77d5T16V5cRDC+Pw/6ZZZiETBGw==
+
deepmerge@4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.0.0.tgz#3e3110ca29205f120d7cb064960a39c3d2087c09"
@@ -7713,6 +9281,13 @@ destroy@~1.0.4:
version "1.0.4"
resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80"
+detab@2.0.4:
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/detab/-/detab-2.0.4.tgz#b927892069aff405fbb9a186fe97a44a92a94b43"
+ integrity sha512-8zdsQA5bIkoRECvCrNKPla84lyoR7DSAyf7p0YgXzBO9PDJx8KntPUay7NS6yp+KdxdVtiE5SpHKtbp2ZQyA9g==
+ dependencies:
+ repeat-string "^1.5.4"
+
detab@^2.0.0:
version "2.0.1"
resolved "https://registry.yarnpkg.com/detab/-/detab-2.0.1.tgz#531f5e326620e2fd4f03264a905fb3bcc8af4df4"
@@ -7749,6 +9324,14 @@ detect-port-alt@1.1.6:
address "^1.0.1"
debug "^2.6.0"
+detect-port@^1.3.0:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/detect-port/-/detect-port-1.3.0.tgz#d9c40e9accadd4df5cac6a782aefd014d573d1f1"
+ integrity sha512-E+B1gzkl2gqxt1IhUzwjrxBKRqx1UzC3WLONHinn8S3T6lwV/agVCyitiFOsGJ/eYuEUBvD71MZHy3Pv1G9doQ==
+ dependencies:
+ address "^1.0.1"
+ debug "^2.6.0"
+
detective-amd@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/detective-amd/-/detective-amd-3.0.0.tgz#40c8e21e229df8bca1ee2d4b952a7b67b01e2a5a"
@@ -7868,13 +9451,6 @@ diffie-hellman@^5.0.0:
miller-rabin "^4.0.0"
randombytes "^2.0.0"
-dir-glob@2.0.0, dir-glob@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-2.0.0.tgz#0b205d2b6aef98238ca286598a8204d29d0a0034"
- dependencies:
- arrify "^1.0.1"
- path-type "^3.0.0"
-
dir-glob@^2.2.2:
version "2.2.2"
resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-2.2.2.tgz#fa09f0694153c8918b18ba0deafae94769fc50c4"
@@ -8050,6 +9626,14 @@ domutils@^1.7.0:
dom-serializer "0"
domelementtype "1"
+dot-case@^3.0.4:
+ version "3.0.4"
+ resolved "https://registry.yarnpkg.com/dot-case/-/dot-case-3.0.4.tgz#9b2b670d00a431667a8a75ba29cd1b98809ce751"
+ integrity sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==
+ dependencies:
+ no-case "^3.0.4"
+ tslib "^2.0.3"
+
dot-prop@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-3.0.0.tgz#1b708af094a49c9a0e7dbcad790aba539dac1177"
@@ -8069,16 +9653,45 @@ dot-prop@^5.0.0:
dependencies:
is-obj "^2.0.0"
+dotenv-defaults@^1.0.2:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/dotenv-defaults/-/dotenv-defaults-1.1.1.tgz#032c024f4b5906d9990eb06d722dc74cc60ec1bd"
+ integrity sha512-6fPRo9o/3MxKvmRZBD3oNFdxODdhJtIy1zcJeUSCs6HCy4tarUpd+G67UTU9tF6OWXeSPqsm4fPAB+2eY9Rt9Q==
+ dependencies:
+ dotenv "^6.2.0"
+
dotenv-expand@^5.1.0:
version "5.1.0"
resolved "https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-5.1.0.tgz#3fbaf020bfd794884072ea26b1e9791d45a629f0"
integrity sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==
+dotenv-webpack@^1.8.0:
+ version "1.8.0"
+ resolved "https://registry.yarnpkg.com/dotenv-webpack/-/dotenv-webpack-1.8.0.tgz#7ca79cef2497dd4079d43e81e0796bc9d0f68a5e"
+ integrity sha512-o8pq6NLBehtrqA8Jv8jFQNtG9nhRtVqmoD4yWbgUyoU3+9WBlPe+c2EAiaJok9RB28QvrWvdWLZGeTT5aATDMg==
+ dependencies:
+ dotenv-defaults "^1.0.2"
+
+dotenv@^6.2.0:
+ version "6.2.0"
+ resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-6.2.0.tgz#941c0410535d942c8becf28d3f357dbd9d476064"
+ integrity sha512-HygQCKUBSFl8wKQZBSemMywRWcEDNidvNbjGVyZu3nbZ8qq9ubiPoGLMdRDpfSrpkkm9BXYFkpKxxFX38o/76w==
+
dotenv@^8.0.0:
version "8.1.0"
resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-8.1.0.tgz#d811e178652bfb8a1e593c6dd704ec7e90d85ea2"
integrity sha512-GUE3gqcDCaMltj2++g6bRQ5rBJWtkWTmqmD0fo1RnnMuUqHNCt2oTPeDnS9n6fKYvlhn7AeBkb38lymBtWBQdA==
+downshift@^6.0.15:
+ version "6.1.2"
+ resolved "https://registry.yarnpkg.com/downshift/-/downshift-6.1.2.tgz#99d9a03d4da4bf369df766effc3b70f7e789950e"
+ integrity sha512-WnPoQ6miic4+uEzPEfqgeen0t5YREOUabMopU/Juo/UYDMZl0ZACkO6ykWCRg48dlEUmEt6zfaJlj1x7kEy78g==
+ dependencies:
+ "@babel/runtime" "^7.13.10"
+ compute-scroll-into-view "^1.0.17"
+ prop-types "^15.7.2"
+ react-is "^17.0.2"
+
dtrace-provider@~0.8:
version "0.8.8"
resolved "https://registry.yarnpkg.com/dtrace-provider/-/dtrace-provider-0.8.8.tgz#2996d5490c37e1347be263b423ed7b297fb0d97e"
@@ -8289,6 +9902,11 @@ electron-to-chromium@^1.3.247:
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.266.tgz#a33fb529c75f8d133e75ea7cbedb73a62f2158d2"
integrity sha512-UTuTZ4v8T0gLPHI7U75PXLQePWI65MTS3mckRrnLCkNljHvsutbYs+hn2Ua/RFul3Jt/L3Ht2rLP+dU/AlBfrQ==
+electron-to-chromium@^1.3.564, electron-to-chromium@^1.3.649:
+ version "1.3.687"
+ resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.687.tgz#c336184b7ab70427ffe2ee79eaeaedbc1ad8c374"
+ integrity sha512-IpzksdQNl3wdgkzf7dnA7/v10w0Utf1dF2L+B4+gKrloBrxCut+au+kky3PYvle3RMdSxZP+UiCZtLbcYRxSNQ==
+
electron-to-chromium@^1.3.634:
version "1.3.649"
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.649.tgz#3aa8be052d4d268ede45d8e98d0cd60ffefad607"
@@ -8322,6 +9940,13 @@ elegant-spinner@^1.0.1:
resolved "https://registry.yarnpkg.com/elegant-spinner/-/elegant-spinner-1.0.1.tgz#db043521c95d7e303fd8f345bedc3349cfb0729e"
integrity sha1-2wQ1IcldfjA/2PNFvtwzSc+wcp4=
+element-resize-detector@^1.2.2:
+ version "1.2.2"
+ resolved "https://registry.yarnpkg.com/element-resize-detector/-/element-resize-detector-1.2.2.tgz#bf7c3ff915957e4e62e86241ed2f9c86b078892b"
+ integrity sha512-+LOXRkCJc4I5WhEJxIDjhmE3raF8jtOMBDqSCgZTMz2TX3oXAX5pE2+MDeopJlGdXzP7KzPbBJaUGfNaP9HG4A==
+ dependencies:
+ batch-processor "1.0.0"
+
elliptic@^6.0.0:
version "6.5.1"
resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.1.tgz#c380f5f909bf1b9b4428d028cd18d3b0efd6b52b"
@@ -8363,6 +9988,15 @@ emojis-list@^3.0.0:
resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78"
integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==
+emotion-theming@^10.0.27:
+ version "10.0.27"
+ resolved "https://registry.yarnpkg.com/emotion-theming/-/emotion-theming-10.0.27.tgz#1887baaec15199862c89b1b984b79806f2b9ab10"
+ integrity sha512-MlF1yu/gYh8u+sLUqA0YuA9JX0P4Hb69WlKc/9OLo+WCXuX6sy/KoIa+qJimgmr2dWqnypYKYPX37esjDBbhdw==
+ dependencies:
+ "@babel/runtime" "^7.5.5"
+ "@emotion/weak-memoize" "0.2.5"
+ hoist-non-react-statics "^3.3.0"
+
enabled@1.0.x:
version "1.0.2"
resolved "https://registry.npmjs.org/enabled/-/enabled-1.0.2.tgz#965f6513d2c2d1c5f4652b64a2e3396467fc2f93"
@@ -8392,6 +10026,15 @@ end-of-stream@^1.4.1:
dependencies:
once "^1.4.0"
+endent@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/endent/-/endent-2.0.1.tgz#fb18383a3f37ae3213a5d9f6c4a880d1061eb4c5"
+ integrity sha512-mADztvcC+vCk4XEZaCz6xIPO2NHQuprv5CAEjuVAu6aZwqAj7nVNlMyl1goPFYqCCpS2OJV9jwpumJLkotZrNw==
+ dependencies:
+ dedent "^0.7.0"
+ fast-json-parse "^1.0.3"
+ objectorarray "^1.0.4"
+
enhanced-resolve@4.1.0, enhanced-resolve@^4.1.0:
version "4.1.0"
resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz#41c7e0bfdfe74ac1ffe1e57ad6a5c6c9f3742a7f"
@@ -8401,6 +10044,15 @@ enhanced-resolve@4.1.0, enhanced-resolve@^4.1.0:
memory-fs "^0.4.0"
tapable "^1.0.0"
+enhanced-resolve@^4.5.0:
+ version "4.5.0"
+ resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz#2f3cfd84dbe3b487f18f2db2ef1e064a571ca5ec"
+ integrity sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==
+ dependencies:
+ graceful-fs "^4.1.2"
+ memory-fs "^0.5.0"
+ tapable "^1.0.0"
+
enquirer@^2.3.5:
version "2.3.6"
resolved "https://registry.yarnpkg.com/enquirer/-/enquirer-2.3.6.tgz#2a7fe5dd634a1e4125a975ec994ff5456dc3734d"
@@ -8412,6 +10064,11 @@ entities@^1.1.1, entities@~1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.1.tgz#6e5c2d0a5621b5dadaecef80b90edfb5cd7772f0"
+entities@^1.1.2:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.2.tgz#bdfa735299664dfafd34529ed4f8522a275fea56"
+ integrity sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==
+
env-paths@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-1.0.0.tgz#4168133b42bb05c38a35b1ae4397c8298ab369e0"
@@ -8519,6 +10176,13 @@ error-ex@^1.2.0, error-ex@^1.3.1:
dependencies:
is-arrayish "^0.2.1"
+error-stack-parser@^2.0.6:
+ version "2.0.6"
+ resolved "https://registry.yarnpkg.com/error-stack-parser/-/error-stack-parser-2.0.6.tgz#5a99a707bd7a4c58a797902d48d82803ede6aad8"
+ integrity sha512-d51brTeqC+BHlwF0BhPtcYgF5nlzf9ZZ0ZIUQNZpc9ZB9qw5IJ2diTrBY9jlCJkTLITYPjmiX6OWCwH+fuyNgQ==
+ dependencies:
+ stackframe "^1.1.1"
+
es-abstract@^1.12.0, es-abstract@^1.5.0:
version "1.13.0"
resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.13.0.tgz#ac86145fdd5099d8dd49558ccba2eaf9b88e24e9"
@@ -8531,6 +10195,28 @@ es-abstract@^1.12.0, es-abstract@^1.5.0:
is-regex "^1.0.4"
object-keys "^1.0.12"
+es-abstract@^1.17.0-next.0, es-abstract@^1.18.0-next.2:
+ version "1.18.0"
+ resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.18.0.tgz#ab80b359eecb7ede4c298000390bc5ac3ec7b5a4"
+ integrity sha512-LJzK7MrQa8TS0ja2w3YNLzUgJCGPdPOV1yVvezjNnS89D+VR08+Szt2mz3YB2Dck/+w5tfIq/RoUAFqJJGM2yw==
+ dependencies:
+ call-bind "^1.0.2"
+ es-to-primitive "^1.2.1"
+ function-bind "^1.1.1"
+ get-intrinsic "^1.1.1"
+ has "^1.0.3"
+ has-symbols "^1.0.2"
+ is-callable "^1.2.3"
+ is-negative-zero "^2.0.1"
+ is-regex "^1.1.2"
+ is-string "^1.0.5"
+ object-inspect "^1.9.0"
+ object-keys "^1.1.1"
+ object.assign "^4.1.2"
+ string.prototype.trimend "^1.0.4"
+ string.prototype.trimstart "^1.0.4"
+ unbox-primitive "^1.0.0"
+
es-abstract@^1.17.0-next.1, es-abstract@^1.17.4, es-abstract@^1.17.5:
version "1.17.5"
resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.17.5.tgz#d8c9d1d66c8981fb9200e2251d799eee92774ae9"
@@ -8578,6 +10264,25 @@ es-abstract@^1.5.1:
is-callable "^1.1.3"
is-regex "^1.0.4"
+es-array-method-boxes-properly@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz#873f3e84418de4ee19c5be752990b2e44718d09e"
+ integrity sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==
+
+es-get-iterator@^1.0.2:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/es-get-iterator/-/es-get-iterator-1.1.2.tgz#9234c54aba713486d7ebde0220864af5e2b283f7"
+ integrity sha512-+DTO8GYwbMCwbywjimwZMHp8AuYXOS2JZFWoi2AlPOS3ebnII9w/NLpNZtA7A0YLaVDw+O7KFCeoIV7OPvM7hQ==
+ dependencies:
+ call-bind "^1.0.2"
+ get-intrinsic "^1.1.0"
+ has-symbols "^1.0.1"
+ is-arguments "^1.1.0"
+ is-map "^2.0.2"
+ is-set "^2.0.2"
+ is-string "^1.0.5"
+ isarray "^2.0.5"
+
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"
@@ -8604,7 +10309,12 @@ es-to-primitive@^1.2.1:
is-date-object "^1.0.1"
is-symbol "^1.0.2"
-es6-object-assign@^1.0.3, es6-object-assign@~1.1.0:
+es5-shim@^4.5.13:
+ version "4.5.15"
+ resolved "https://registry.yarnpkg.com/es5-shim/-/es5-shim-4.5.15.tgz#6a26869b261854a3b045273f5583c52d390217fe"
+ integrity sha512-FYpuxEjMeDvU4rulKqFdukQyZSTpzhg4ScQHrAosrlVpR6GFyaw14f74yn2+4BugniIS0Frpg7TvwZocU4ZMTw==
+
+es6-object-assign@^1.0.3:
version "1.1.0"
resolved "https://registry.yarnpkg.com/es6-object-assign/-/es6-object-assign-1.1.0.tgz#c2c3582656247c39ea107cb1e6652b6f9f24523c"
@@ -8617,7 +10327,7 @@ es6-promise@^4.0.3:
version "4.2.4"
resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.2.4.tgz#dc4221c2b16518760bd8c39a52d8f356fc00ed29"
-es6-promise@^4.1.1, es6-promise@^4.2.8:
+es6-promise@^4.1.1:
version "4.2.8"
resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.2.8.tgz#4eb21594c972bc40553d276e510539143db53e0a"
integrity sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==
@@ -8628,7 +10338,12 @@ es6-promisify@^5.0.0:
dependencies:
es6-promise "^4.0.3"
-escalade@^3.1.1:
+es6-shim@^0.35.5:
+ version "0.35.6"
+ resolved "https://registry.yarnpkg.com/es6-shim/-/es6-shim-0.35.6.tgz#d10578301a83af2de58b9eadb7c2c9945f7388a0"
+ integrity sha512-EmTr31wppcaIAgblChZiuN/l9Y7DPyw8Xtbg7fIVngn6zMW+IEBJDJngeKC3x6wr0V/vcA2wqeFnaw1bFJbDdA==
+
+escalade@^3.0.2, escalade@^3.1.1:
version "3.1.1"
resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40"
integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==
@@ -8642,23 +10357,11 @@ escape-string-regexp@1.0.5, escape-string-regexp@^1.0.2, escape-string-regexp@^1
resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
-escape-string-regexp@^2.0.0:
+escape-string-regexp@2.0.0, escape-string-regexp@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz#a30304e99daa32e23b2fd20f51babd07cffca344"
integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==
-escodegen@^1.12.0:
- version "1.14.1"
- resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-1.14.1.tgz#ba01d0c8278b5e95a9a45350142026659027a457"
- integrity sha512-Bmt7NcRySdIfNPfU2ZoXDrrXsG9ZjvDxcAlMfDUgRBjLOWTuIACXPBFJH7Z+cLb40JeQco5toikyc9t9P8E9SQ==
- dependencies:
- esprima "^4.0.1"
- estraverse "^4.2.0"
- esutils "^2.0.2"
- optionator "^0.8.1"
- optionalDependencies:
- source-map "~0.6.1"
-
escodegen@^1.14.1:
version "1.14.3"
resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-1.14.3.tgz#4e7b81fba61581dc97582ed78cab7f0e8d63f503"
@@ -8683,6 +10386,18 @@ escodegen@^1.8.0:
optionalDependencies:
source-map "~0.6.1"
+escodegen@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-2.0.0.tgz#5e32b12833e8aa8fa35e1bf0befa89380484c7dd"
+ integrity sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==
+ dependencies:
+ esprima "^4.0.1"
+ estraverse "^5.2.0"
+ esutils "^2.0.2"
+ optionator "^0.8.1"
+ optionalDependencies:
+ source-map "~0.6.1"
+
eslint-config-prettier@^8.1.0:
version "8.1.0"
resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-8.1.0.tgz#4ef1eaf97afe5176e6a75ddfb57c335121abc5a6"
@@ -8929,15 +10644,11 @@ esprima@4.0.1, esprima@^4.0.1:
resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
-esprima@^2.1.0:
- version "2.7.3"
- resolved "https://registry.yarnpkg.com/esprima/-/esprima-2.7.3.tgz#96e3b70d5779f6ad49cd032673d1c312767ba581"
-
esprima@^3.1.3:
version "3.1.3"
resolved "https://registry.yarnpkg.com/esprima/-/esprima-3.1.3.tgz#fdca51cee6133895e3c88d535ce49dbff62a4633"
-esprima@^4.0.0, esprima@~4.0.0:
+esprima@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.0.tgz#4499eddcd1110e0b218bacf2fa7f7f59f55ca804"
@@ -8971,11 +10682,6 @@ estraverse@^5.1.0, estraverse@^5.2.0:
resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.2.0.tgz#307df42547e6cc7324d3cf03c155d5cdb8c53880"
integrity sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==
-estree-walker@~0.9.0:
- version "0.9.0"
- resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-0.9.0.tgz#9116372f09c02fd88fcafb0c04343631012a0aa6"
- integrity sha512-12U47o7XHUX329+x3FzNVjCx3SHEzMF0nkDv7r/HnBzX/xNTKxajBk6gyygaxrAFtLj39219oMfbtxv4KpaOiA==
-
esutils@^2.0.2:
version "2.0.2"
resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b"
@@ -9369,7 +11075,12 @@ fast-deep-equal@^3.1.1:
resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz#545145077c501491e33b15ec408c294376e94ae4"
integrity sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==
-fast-glob@^2.0.2, fast-glob@^2.2.6:
+fast-deep-equal@^3.1.3:
+ version "3.1.3"
+ resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525"
+ integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
+
+fast-glob@^2.2.6:
version "2.2.7"
resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-2.2.7.tgz#6953857c3afa475fff92ee6015d52da70a4cd39d"
integrity sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==
@@ -9405,6 +11116,11 @@ fast-glob@^3.1.1:
micromatch "^4.0.2"
picomatch "^2.2.1"
+fast-json-parse@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/fast-json-parse/-/fast-json-parse-1.0.3.tgz#43e5c61ee4efa9265633046b770fb682a7577c4d"
+ integrity sha512-FRWsaZRWEJ1ESVNbDWmsAlqDk96gPQezzLghafp5J4GUKjbCz3OkAHuZs5TuPEtkbVQERysLp9xv6c24fBm8Aw==
+
fast-json-stable-stringify@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2"
@@ -9429,6 +11145,13 @@ fastq@^1.6.0:
dependencies:
reusify "^1.0.0"
+fault@^1.0.0:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/fault/-/fault-1.0.4.tgz#eafcfc0a6d214fc94601e170df29954a4f842f13"
+ integrity sha512-CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA==
+ dependencies:
+ format "^0.2.0"
+
favicons-webpack-plugin@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/favicons-webpack-plugin/-/favicons-webpack-plugin-1.0.2.tgz#d9e66cff6f2b83e501c4b78702ad01403afd7cd9"
@@ -9567,11 +11290,28 @@ file-loader@^5.0.2:
loader-utils "^1.2.3"
schema-utils "^2.5.0"
+file-loader@^6.2.0:
+ version "6.2.0"
+ resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-6.2.0.tgz#baef7cf8e1840df325e4390b4484879480eebe4d"
+ integrity sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==
+ dependencies:
+ loader-utils "^2.0.0"
+ schema-utils "^3.0.0"
+
file-saver@2.0.1:
version "2.0.1"
resolved "https://registry.yarnpkg.com/file-saver/-/file-saver-2.0.1.tgz#7fe2242af1cbc559a29d8176078a8b56d781fa79"
integrity sha512-dCB3K7/BvAcUmtmh1DzFdv0eXSVJ9IAFt1mw3XZfAexodNRoE29l3xB2EX4wH2q8m/UTzwzEPq/ArYk98kUkBQ==
+file-system-cache@^1.0.5:
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/file-system-cache/-/file-system-cache-1.0.5.tgz#84259b36a2bbb8d3d6eb1021d3132ffe64cfff4f"
+ integrity sha1-hCWbNqK7uNPW6xAh0xMv/mTP/08=
+ dependencies:
+ bluebird "^3.3.5"
+ fs-extra "^0.30.0"
+ ramda "^0.21.0"
+
file-type@^3.1.0, file-type@^3.8.0:
version "3.9.0"
resolved "https://registry.yarnpkg.com/file-type/-/file-type-3.9.0.tgz#257a078384d1db8087bc449d107d52a52672b9e9"
@@ -9587,7 +11327,12 @@ file-uri-to-path@1.0.0:
resolved "https://registry.yarnpkg.com/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz#553a7b8446ff6f684359c445f1e37a05dacc33dd"
integrity sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==
-filesize@3.6.1, filesize@^3.5.11, filesize@^3.6.1:
+filesize@6.1.0:
+ version "6.1.0"
+ resolved "https://registry.yarnpkg.com/filesize/-/filesize-6.1.0.tgz#e81bdaa780e2451d714d71c0d7a4f3238d37ad00"
+ integrity sha512-LpCHtPQ3sFx67z+uh2HnSyWSLLu5Jxo21795uRDuar/EOuYWXib5EmPaGIBuSnRqH2IODiKA2k5re/K9OnN/Yg==
+
+filesize@^3.5.11, filesize@^3.6.1:
version "3.6.1"
resolved "https://registry.yarnpkg.com/filesize/-/filesize-3.6.1.tgz#090bb3ee01b6f801a8a8be99d31710b3422bb317"
@@ -9695,11 +11440,13 @@ find-root@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/find-root/-/find-root-1.1.0.tgz#abcfc8ba76f708c42a97b3d685b7e9450bfb9ce4"
-find-up@3.0.0, find-up@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73"
+find-up@4.1.0, find-up@^4.0.0, find-up@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19"
+ integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==
dependencies:
- locate-path "^3.0.0"
+ locate-path "^5.0.0"
+ path-exists "^4.0.0"
find-up@^1.0.0:
version "1.1.2"
@@ -9714,12 +11461,18 @@ find-up@^2.0.0, find-up@^2.1.0:
dependencies:
locate-path "^2.0.0"
-find-up@^4.0.0, find-up@^4.1.0:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19"
- integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==
+find-up@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73"
dependencies:
- locate-path "^5.0.0"
+ locate-path "^3.0.0"
+
+find-up@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc"
+ integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==
+ dependencies:
+ locate-path "^6.0.0"
path-exists "^4.0.0"
find@^0.3.0:
@@ -9739,13 +11492,6 @@ findup-sync@3.0.0:
micromatch "^3.0.4"
resolve-dir "^1.0.1"
-findup@^0.1.5:
- version "0.1.5"
- resolved "https://registry.yarnpkg.com/findup/-/findup-0.1.5.tgz#8ad929a3393bac627957a7e5de4623b06b0e2ceb"
- dependencies:
- colors "~0.6.0-1"
- commander "~2.1.0"
-
flat-cache@^2.0.1:
version "2.0.1"
resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-2.0.1.tgz#5d296d6f04bda44a4630a301413bdbc2ec085ec0"
@@ -9871,20 +11617,37 @@ forever-agent@~0.6.1:
version "0.6.1"
resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91"
-fork-ts-checker-webpack-plugin@1.5.0:
- version "1.5.0"
- resolved "https://registry.yarnpkg.com/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-1.5.0.tgz#ce1d77190b44d81a761b10b6284a373795e41f0c"
- integrity sha512-zEhg7Hz+KhZlBhILYpXy+Beu96gwvkROWJiTXOCyOOMMrdBIRPvsBpBqgTI4jfJGrJXcqGwJR8zsBGDmzY0jsA==
+fork-ts-checker-webpack-plugin@4.1.6, fork-ts-checker-webpack-plugin@^4.1.6:
+ version "4.1.6"
+ resolved "https://registry.yarnpkg.com/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-4.1.6.tgz#5055c703febcf37fa06405d400c122b905167fc5"
+ integrity sha512-DUxuQaKoqfNne8iikd14SAkh5uw4+8vNifp6gmA73yYNS6ywLIWSLD/n/mBzHQRpW3J7rbATEakmiA8JvkTyZw==
dependencies:
- babel-code-frame "^6.22.0"
+ "@babel/code-frame" "^7.5.5"
chalk "^2.4.1"
- chokidar "^2.0.4"
micromatch "^3.1.10"
minimatch "^3.0.4"
semver "^5.6.0"
tapable "^1.0.0"
worker-rpc "^0.1.0"
+fork-ts-checker-webpack-plugin@^6.0.4:
+ version "6.2.0"
+ resolved "https://registry.yarnpkg.com/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.2.0.tgz#d13af02e24d1b17f769af6bdf41c1e849e1615cc"
+ integrity sha512-DTNbOhq6lRdjYprukX54JMeYJgQ0zMow+R5BMLwWxEX2NAXthIkwnV8DBmsWjwNLSUItKZM4TCCJbtgrtKBu2Q==
+ dependencies:
+ "@babel/code-frame" "^7.8.3"
+ "@types/json-schema" "^7.0.5"
+ chalk "^4.1.0"
+ chokidar "^3.4.2"
+ cosmiconfig "^6.0.0"
+ deepmerge "^4.2.2"
+ fs-extra "^9.0.0"
+ memfs "^3.1.2"
+ minimatch "^3.0.4"
+ schema-utils "2.7.0"
+ semver "^7.3.2"
+ tapable "^1.0.0"
+
form-data@2.5.0:
version "2.5.0"
resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.5.0.tgz#094ec359dc4b55e7d62e0db4acd76e89fe874d37"
@@ -9919,6 +11682,11 @@ form-data@~2.3.2:
combined-stream "1.0.6"
mime-types "^2.1.12"
+format@^0.2.0:
+ version "0.2.2"
+ resolved "https://registry.yarnpkg.com/format/-/format-0.2.2.tgz#d6170107e9efdc4ed30c9dc39016df942b5cb58b"
+ integrity sha1-1hcBB+nv3E7TDJ3DkBbflCtctYs=
+
formik@2.1.4:
version "2.1.4"
resolved "https://registry.yarnpkg.com/formik/-/formik-2.1.4.tgz#8deef07ec845ea98f75e03da4aad7aab4ac46570"
@@ -9979,6 +11747,17 @@ fs-extra@6.0.1, fs-extra@^6.0.1:
jsonfile "^4.0.0"
universalify "^0.1.0"
+fs-extra@^0.30.0:
+ version "0.30.0"
+ resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-0.30.0.tgz#f233ffcc08d4da7d432daa449776989db1df93f0"
+ integrity sha1-8jP/zAjU2n1DLapEl3aYnbHfk/A=
+ dependencies:
+ graceful-fs "^4.1.2"
+ jsonfile "^2.1.0"
+ klaw "^1.0.0"
+ path-is-absolute "^1.0.0"
+ rimraf "^2.2.8"
+
fs-extra@^4.0.1:
version "4.0.3"
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-4.0.3.tgz#0d852122e5bc5beb453fb028e9c0c9bf36340c94"
@@ -9996,7 +11775,7 @@ fs-extra@^8.0.1, fs-extra@^8.1.0:
jsonfile "^4.0.0"
universalify "^0.1.0"
-fs-extra@^9.0.1:
+fs-extra@^9.0.0, fs-extra@^9.0.1:
version "9.1.0"
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d"
integrity sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==
@@ -10019,6 +11798,11 @@ fs-minipass@^2.0.0:
dependencies:
minipass "^3.0.0"
+fs-monkey@1.0.3:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/fs-monkey/-/fs-monkey-1.0.3.tgz#ae3ac92d53bb328efe0e9a1d9541f6ad8d48e2d3"
+ integrity sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==
+
fs-write-stream-atomic@^1.0.8:
version "1.0.10"
resolved "https://registry.yarnpkg.com/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz#b47df53493ef911df75731e70a9ded0189db40c9"
@@ -10045,6 +11829,11 @@ fsevents@^2.1.2, fsevents@~2.1.2:
resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.1.2.tgz#4c0a1fb34bc68e543b4b82a9ec392bfbda840805"
integrity sha512-R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA==
+fsevents@~2.3.1:
+ version "2.3.2"
+ resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a"
+ integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==
+
fstream@^1.0.12:
version "1.0.12"
resolved "https://registry.yarnpkg.com/fstream/-/fstream-1.0.12.tgz#4e8ba8ee2d48be4f7d0de505455548eae5932045"
@@ -10059,9 +11848,15 @@ function-bind@^1.0.2, function-bind@^1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
-function.name-polyfill@^1.0.6:
- version "1.0.6"
- resolved "https://registry.yarnpkg.com/function.name-polyfill/-/function.name-polyfill-1.0.6.tgz#c54e37cae0a77dfcb49d47982815b0826b5c60d9"
+function.prototype.name@^1.1.0:
+ version "1.1.4"
+ resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.4.tgz#e4ea839b9d3672ae99d0efd9f38d9191c5eaac83"
+ integrity sha512-iqy1pIotY/RmhdFZygSSlW0wko2yxkSCKqsuv4pr8QESohpYyG/Z7B/XXvPRKTJS//960rgguE5mSRUsDdaJrQ==
+ dependencies:
+ call-bind "^1.0.2"
+ define-properties "^1.1.3"
+ es-abstract "^1.18.0-next.2"
+ functions-have-names "^1.2.2"
function.prototype.name@^1.1.1, function.prototype.name@^1.1.2:
version "1.1.2"
@@ -10081,6 +11876,16 @@ functions-have-names@^1.2.0:
resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.1.tgz#a981ac397fa0c9964551402cdc5533d7a4d52f91"
integrity sha512-j48B/ZI7VKs3sgeI2cZp7WXWmZXu7Iq5pl5/vptV5N2mq+DGFuS/ulaDjtaoLpYzuD6u8UgrUKHfgo7fDTSiBA==
+functions-have-names@^1.2.2:
+ version "1.2.2"
+ resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.2.tgz#98d93991c39da9361f8e50b337c4f6e41f120e21"
+ integrity sha512-bLgc3asbWdwPbx2mNk2S49kmJCuQeu0nfmaOgbs8WIyzzkw3r4htszdIi9Q9EMezDPTYuJx2wvjZ/EwgAthpnA==
+
+fuse.js@^3.6.1:
+ version "3.6.1"
+ resolved "https://registry.yarnpkg.com/fuse.js/-/fuse.js-3.6.1.tgz#7de85fdd6e1b3377c23ce010892656385fd9b10c"
+ integrity sha512-hT9yh/tiinkmirKrlv4KWOjztdoZo1mx9Qh4KvWqC7isoXwdUY3PNWUxceF4/qO9R6riA2C29jdTOeQOIROjgw==
+
gauge@~2.7.3:
version "2.7.4"
resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7"
@@ -10130,9 +11935,14 @@ get-intrinsic@^1.0.1, get-intrinsic@^1.0.2, get-intrinsic@^1.1.0:
has "^1.0.3"
has-symbols "^1.0.1"
-get-own-enumerable-property-symbols@^2.0.1:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-2.0.1.tgz#5c4ad87f2834c4b9b4e84549dc1e0650fb38c24b"
+get-intrinsic@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.1.tgz#15f59f376f855c446963948f0d24cd3637b4abc6"
+ integrity sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==
+ dependencies:
+ function-bind "^1.1.1"
+ has "^1.0.3"
+ has-symbols "^1.0.1"
get-own-enumerable-property-symbols@^3.0.0:
version "3.0.2"
@@ -10258,13 +12068,28 @@ github-from-package@0.0.0:
resolved "https://registry.yarnpkg.com/github-from-package/-/github-from-package-0.0.0.tgz#97fb5d96bfde8973313f20e8288ef9a167fa64ce"
integrity sha1-l/tdlr/eiXMxPyDoKI75oWf6ZM4=
-github-slugger@^1.2.1:
+github-slugger@^1.0.0:
version "1.3.0"
resolved "https://registry.yarnpkg.com/github-slugger/-/github-slugger-1.3.0.tgz#9bd0a95c5efdfc46005e82a906ef8e2a059124c9"
integrity sha512-gwJScWVNhFYSRDvURk/8yhcFBee6aFjye2a7Lhb2bUyRulpIoek9p0I9Kt7PT67d/nUlZbFu8L9RLiA0woQN8Q==
dependencies:
emoji-regex ">=6.0.0 <=6.1.1"
+glob-base@^0.3.0:
+ version "0.3.0"
+ resolved "https://registry.yarnpkg.com/glob-base/-/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4"
+ integrity sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=
+ dependencies:
+ glob-parent "^2.0.0"
+ is-glob "^2.0.0"
+
+glob-parent@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-2.0.0.tgz#81383d72db054fcccf5336daa902f182f6edbb28"
+ integrity sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=
+ dependencies:
+ is-glob "^2.0.0"
+
glob-parent@^3.1.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae"
@@ -10293,6 +12118,13 @@ glob-parent@~5.1.0:
dependencies:
is-glob "^4.0.1"
+glob-promise@^3.4.0:
+ version "3.4.0"
+ resolved "https://registry.yarnpkg.com/glob-promise/-/glob-promise-3.4.0.tgz#b6b8f084504216f702dc2ce8c9bc9ac8866fdb20"
+ integrity sha512-q08RJ6O+eJn+dVanerAndJwIcumgbDdYiUT7zFQl3Wm1xD6fBKtah7H8ZJChj4wP+8C+QfeVy8xautR7rdmKEw==
+ dependencies:
+ "@types/glob" "*"
+
glob-to-regexp@^0.3.0:
version "0.3.0"
resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz#8c5a1494d2066c570cc3bfe4496175acc4d502ab"
@@ -10343,7 +12175,7 @@ glob@^7.1.4:
once "^1.3.0"
path-is-absolute "^1.0.0"
-glob@^7.1.5, glob@^7.1.6:
+glob@^7.1.6:
version "7.1.6"
resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6"
integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==
@@ -10411,6 +12243,14 @@ global@^4.3.0, global@~4.3.0:
min-document "^2.19.0"
process "~0.5.1"
+global@^4.4.0:
+ version "4.4.0"
+ resolved "https://registry.yarnpkg.com/global/-/global-4.4.0.tgz#3e7b105179006a323ed71aafca3e9c57a5cc6406"
+ integrity sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==
+ dependencies:
+ min-document "^2.19.0"
+ process "^0.11.10"
+
globals@^11.1.0:
version "11.8.0"
resolved "https://registry.yarnpkg.com/globals/-/globals-11.8.0.tgz#c1ef45ee9bed6badf0663c5cb90e8d1adec1321d"
@@ -10434,18 +12274,24 @@ globals@^13.6.0:
dependencies:
type-fest "^0.20.2"
-globby@8.0.2:
- version "8.0.2"
- resolved "https://registry.yarnpkg.com/globby/-/globby-8.0.2.tgz#5697619ccd95c5275dbb2d6faa42087c1a941d8d"
- integrity sha512-yTzMmKygLp8RUpG1Ymu2VXPSJQZjNAZPD4ywgYEaG7e4tBJeUQBO8OpXrf1RCNcEs5alsoJYPAMiIHP0cmeC7w==
+globalthis@^1.0.0:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.2.tgz#2a235d34f4d8036219f7e34929b5de9e18166b8b"
+ integrity sha512-ZQnSFO1la8P7auIOQECnm0sSuoMeaSq0EEdXMBFF2QJO4uNcwbyhSgG3MruWNbFTqCLmxVwGOl7LZ9kASvHdeQ==
dependencies:
- array-union "^1.0.1"
- dir-glob "2.0.0"
- fast-glob "^2.0.2"
- glob "^7.1.2"
- ignore "^3.3.5"
- pify "^3.0.0"
- slash "^1.0.0"
+ define-properties "^1.1.3"
+
+globby@11.0.1:
+ version "11.0.1"
+ resolved "https://registry.yarnpkg.com/globby/-/globby-11.0.1.tgz#9a2bf107a068f3ffeabc49ad702c79ede8cfd357"
+ integrity sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ==
+ dependencies:
+ array-union "^2.1.0"
+ dir-glob "^3.0.1"
+ fast-glob "^3.1.1"
+ ignore "^5.1.4"
+ merge2 "^1.3.0"
+ slash "^3.0.0"
globby@^10.0.1:
version "10.0.2"
@@ -10484,18 +12330,6 @@ globby@^6.1.0:
pify "^2.0.0"
pinkie-promise "^2.0.0"
-globby@^7.1.1:
- version "7.1.1"
- resolved "https://registry.yarnpkg.com/globby/-/globby-7.1.1.tgz#fb2ccff9401f8600945dfada97440cca972b8680"
- integrity sha1-+yzP+UAfhgCUXfral0QMypcrhoA=
- dependencies:
- array-union "^1.0.1"
- dir-glob "^2.0.0"
- glob "^7.1.2"
- ignore "^3.3.5"
- pify "^3.0.0"
- slash "^1.0.0"
-
globby@^9.2.0:
version "9.2.0"
resolved "https://registry.yarnpkg.com/globby/-/globby-9.2.0.tgz#fd029a706c703d29bdd170f4b6db3a3f7a7cb63d"
@@ -10514,13 +12348,6 @@ globjoin@^0.1.4:
version "0.1.4"
resolved "https://registry.yarnpkg.com/globjoin/-/globjoin-0.1.4.tgz#2f4494ac8919e3767c5cbb691e9f463324285d43"
-glogg@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/glogg/-/glogg-1.0.2.tgz#2d7dd702beda22eb3bffadf880696da6d846313f"
- integrity sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==
- dependencies:
- sparkles "^1.0.0"
-
gonzales-pe@^4.2.3, gonzales-pe@^4.2.4:
version "4.2.4"
resolved "https://registry.yarnpkg.com/gonzales-pe/-/gonzales-pe-4.2.4.tgz#356ae36a312c46fe0f1026dd6cb539039f8500d2"
@@ -10587,6 +12414,11 @@ graceful-fs@^4.1.6, graceful-fs@^4.2.0:
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.2.tgz#6f0952605d0140c1cfdb138ed005775b92d67b02"
integrity sha512-IItsdsea19BoLC7ELy13q1iJFNmd7ofZH5+X/pJr90/nRoPEX0DJo1dHDbgtYWOhJhcCgMDTOw84RZ72q6lB+Q==
+graceful-fs@^4.1.9:
+ version "4.2.6"
+ resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.6.tgz#ff040b2b0853b23c3d31027523706f1885d76bee"
+ integrity sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==
+
graceful-fs@^4.2.2:
version "4.2.3"
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.3.tgz#4a12ff1b60376ef09862c2093edd908328be8423"
@@ -10693,6 +12525,11 @@ has-ansi@^2.0.0:
dependencies:
ansi-regex "^2.0.0"
+has-bigints@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.1.tgz#64fe6acb020673e3b78db035a5af69aa9d07b113"
+ integrity sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==
+
has-flag@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-2.0.0.tgz#e8207af1cc7b30d446cc70b734b5e8be18f88d51"
@@ -10707,6 +12544,13 @@ has-flag@^4.0.0:
resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b"
integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
+has-glob@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/has-glob/-/has-glob-1.0.0.tgz#9aaa9eedbffb1ba3990a7b0010fb678ee0081207"
+ integrity sha1-mqqe7b/7G6OZCnsAEPtnjuAIEgc=
+ dependencies:
+ is-glob "^3.0.0"
+
has-symbols@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.0.tgz#ba1a8f1af2a0fc39650f5c850367704122063b44"
@@ -10717,6 +12561,11 @@ has-symbols@^1.0.1:
resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.1.tgz#9f5214758a44196c406d9bd76cebf81ec2dd31e8"
integrity sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==
+has-symbols@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.2.tgz#165d3070c00309752a1236a479331e3ac56f1423"
+ integrity sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==
+
has-unicode@^2.0.0, has-unicode@^2.0.1:
version "2.0.1"
resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9"
@@ -10773,11 +12622,6 @@ hash-base@^3.0.0:
inherits "^2.0.1"
safe-buffer "^5.0.1"
-hash-sum@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/hash-sum/-/hash-sum-2.0.0.tgz#81d01bb5de8ea4a214ad5d6ead1b523460b0b45a"
- integrity sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==
-
hash.js@^1.0.0, hash.js@^1.0.3:
version "1.1.7"
resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.7.tgz#0babca538e8d4ee4a0f8988d68866537a003cf42"
@@ -10798,6 +12642,19 @@ hast-to-hyperscript@^4.0.0:
trim "0.0.1"
unist-util-is "^2.0.0"
+hast-to-hyperscript@^9.0.0:
+ version "9.0.1"
+ resolved "https://registry.yarnpkg.com/hast-to-hyperscript/-/hast-to-hyperscript-9.0.1.tgz#9b67fd188e4c81e8ad66f803855334173920218d"
+ integrity sha512-zQgLKqF+O2F72S1aa4y2ivxzSlko3MAvxkwG8ehGmNiqd98BIN3JM1rAJPmplEyLmGLO2QZYJtIneOSZ2YbJuA==
+ dependencies:
+ "@types/unist" "^2.0.3"
+ comma-separated-tokens "^1.0.0"
+ property-information "^5.3.0"
+ space-separated-tokens "^1.0.0"
+ style-to-object "^0.3.0"
+ unist-util-is "^4.0.0"
+ web-namespaces "^1.0.0"
+
hast-util-from-parse5@^5.0.0:
version "5.0.1"
resolved "https://registry.yarnpkg.com/hast-util-from-parse5/-/hast-util-from-parse5-5.0.1.tgz#7da8841d707dcf7be73715f7f3b14e021c4e469a"
@@ -10809,6 +12666,18 @@ hast-util-from-parse5@^5.0.0:
web-namespaces "^1.1.2"
xtend "^4.0.1"
+hast-util-from-parse5@^6.0.0:
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/hast-util-from-parse5/-/hast-util-from-parse5-6.0.1.tgz#554e34abdeea25ac76f5bd950a1f0180e0b3bc2a"
+ integrity sha512-jeJUWiN5pSxW12Rh01smtVkZgZr33wBokLzKLwinYOUfSzm1Nl/c3GUGebDyOKjdsRgMvoVbV0VpAcpjF4NrJA==
+ dependencies:
+ "@types/parse5" "^5.0.0"
+ hastscript "^6.0.0"
+ property-information "^5.0.0"
+ vfile "^4.0.0"
+ vfile-location "^3.2.0"
+ web-namespaces "^1.0.0"
+
hast-util-has-property@^1.0.2:
version "1.0.3"
resolved "https://registry.yarnpkg.com/hast-util-has-property/-/hast-util-has-property-1.0.3.tgz#568bb8d3048483797b21d5d409eae43d89135a0f"
@@ -10819,11 +12688,32 @@ hast-util-is-element@^1.0.0:
resolved "https://registry.yarnpkg.com/hast-util-is-element/-/hast-util-is-element-1.0.3.tgz#423b4b26fe8bf1f25950fe052e9ce8f83fd5f6a4"
integrity sha512-C62CVn7jbjp89yOhhy7vrkSaB7Vk906Gtcw/Ihd+Iufnq+2pwOZjdPmpzpKLWJXPJBMDX3wXg4FqmdOayPcewA==
+hast-util-parse-selector@^2.0.0:
+ version "2.2.5"
+ resolved "https://registry.yarnpkg.com/hast-util-parse-selector/-/hast-util-parse-selector-2.2.5.tgz#d57c23f4da16ae3c63b3b6ca4616683313499c3a"
+ integrity sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ==
+
hast-util-parse-selector@^2.2.0:
version "2.2.2"
resolved "https://registry.yarnpkg.com/hast-util-parse-selector/-/hast-util-parse-selector-2.2.2.tgz#66aabccb252c47d94975f50a281446955160380b"
integrity sha512-jIMtnzrLTjzqgVEQqPEmwEZV+ea4zHRFTP8Z2Utw0I5HuBOXHzUPPQWr6ouJdJqDKLbFU/OEiYwZ79LalZkmmw==
+hast-util-raw@6.0.1:
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/hast-util-raw/-/hast-util-raw-6.0.1.tgz#973b15930b7529a7b66984c98148b46526885977"
+ integrity sha512-ZMuiYA+UF7BXBtsTBNcLBF5HzXzkyE6MLzJnL605LKE8GJylNjGc4jjxazAHUtcwT5/CEt6afRKViYB4X66dig==
+ dependencies:
+ "@types/hast" "^2.0.0"
+ hast-util-from-parse5 "^6.0.0"
+ hast-util-to-parse5 "^6.0.0"
+ html-void-elements "^1.0.0"
+ parse5 "^6.0.0"
+ unist-util-position "^3.0.0"
+ vfile "^4.0.0"
+ web-namespaces "^1.0.0"
+ xtend "^4.0.0"
+ zwitch "^1.0.0"
+
hast-util-sanitize@^1.0.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/hast-util-sanitize/-/hast-util-sanitize-1.2.0.tgz#1a46bc8e8554f4747d219dd1d85f9cb245b1b08d"
@@ -10846,6 +12736,17 @@ hast-util-to-html@^6.0.0:
unist-util-is "^3.0.0"
xtend "^4.0.1"
+hast-util-to-parse5@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/hast-util-to-parse5/-/hast-util-to-parse5-6.0.0.tgz#1ec44650b631d72952066cea9b1445df699f8479"
+ integrity sha512-Lu5m6Lgm/fWuz8eWnrKezHtVY83JeRGaNQ2kn9aJgqaxvVkFCZQBEhgodZUDUvoodgyROHDb3r5IxAEdl6suJQ==
+ dependencies:
+ hast-to-hyperscript "^9.0.0"
+ property-information "^5.0.0"
+ web-namespaces "^1.0.0"
+ xtend "^4.0.0"
+ zwitch "^1.0.0"
+
hast-util-whitespace@^1.0.0:
version "1.0.3"
resolved "https://registry.yarnpkg.com/hast-util-whitespace/-/hast-util-whitespace-1.0.3.tgz#6d161b307bd0693b5ec000c7c7e8b5445109ee34"
@@ -10861,6 +12762,17 @@ hastscript@^5.0.0:
property-information "^5.0.1"
space-separated-tokens "^1.0.0"
+hastscript@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/hastscript/-/hastscript-6.0.0.tgz#e8768d7eac56c3fdeac8a92830d58e811e5bf640"
+ integrity sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==
+ dependencies:
+ "@types/hast" "^2.0.0"
+ comma-separated-tokens "^1.0.0"
+ hast-util-parse-selector "^2.0.0"
+ property-information "^5.0.0"
+ space-separated-tokens "^1.0.0"
+
hawk@~6.0.2:
version "6.0.2"
resolved "https://registry.yarnpkg.com/hawk/-/hawk-6.0.2.tgz#af4d914eb065f9b5ce4d9d11c1cb2126eecc3038"
@@ -10870,7 +12782,7 @@ hawk@~6.0.2:
hoek "4.x.x"
sntp "2.x.x"
-he@1.2.x:
+he@1.2.x, he@^1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f"
integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==
@@ -10887,6 +12799,11 @@ highland@2.13.0:
dependencies:
util-deprecate "^1.0.2"
+highlight.js@^10.1.1, highlight.js@~10.6.0:
+ version "10.6.0"
+ resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-10.6.0.tgz#0073aa71d566906965ba6e1b7be7b2682f5e18b6"
+ integrity sha512-8mlRcn5vk/r4+QcqerapwBYTe+iPL5ih6xrNylxrnBdHQiijDETfXX7VIxC3UiCRiINBJfANBAsPzAvRQj8RpQ==
+
history@4.7.2:
version "4.7.2"
resolved "https://registry.yarnpkg.com/history/-/history-4.7.2.tgz#22b5c7f31633c5b8021c7f4a8a954ac139ee8d5b"
@@ -11008,6 +12925,11 @@ html-encoding-sniffer@^2.0.1:
dependencies:
whatwg-encoding "^1.0.5"
+html-entities@^1.2.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-1.4.0.tgz#cfbd1b01d2afaf9adca1b10ae7dffab98c71d2dc"
+ integrity sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA==
+
html-entities@^1.2.1:
version "1.2.1"
resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-1.2.1.tgz#0df29351f0721163515dfb9e5543e5f6eed5162f"
@@ -11017,6 +12939,19 @@ html-escaper@^2.0.0:
resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.0.tgz#71e87f931de3fe09e56661ab9a29aadec707b491"
integrity sha512-a4u9BeERWGu/S8JiWEAQcdrg9v4QArtP9keViQjGMdff20fBdd8waotXaNmODqBe6uZ3Nafi7K/ho4gCQHV3Ig==
+html-minifier-terser@^5.0.1:
+ version "5.1.1"
+ resolved "https://registry.yarnpkg.com/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz#922e96f1f3bb60832c2634b79884096389b1f054"
+ integrity sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg==
+ dependencies:
+ camel-case "^4.1.1"
+ clean-css "^4.2.3"
+ commander "^4.1.1"
+ he "^1.2.0"
+ param-case "^3.0.3"
+ relateurl "^0.2.7"
+ terser "^4.6.3"
+
html-minifier@3.5.21, html-minifier@^3.2.3:
version "3.5.21"
resolved "https://registry.yarnpkg.com/html-minifier/-/html-minifier-3.5.21.tgz#d0040e054730e354db008463593194015212d20c"
@@ -11042,6 +12977,11 @@ html-tags@^3.0.0:
resolved "https://registry.yarnpkg.com/html-tags/-/html-tags-3.0.0.tgz#41f57708c9e6b7b46a00a22317d614c4a2bab166"
integrity sha512-xiXEBjihaNI+VZ2mKEoI5ZPxqUsevTKM+aeeJ/W4KAg2deGE35minmCJMn51BvwJZmiHaeAxrb2LAS0yZJxuuA==
+html-tags@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/html-tags/-/html-tags-3.1.0.tgz#7b5e6f7e665e9fb41f30007ed9e0d41e97fb2140"
+ integrity sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==
+
html-void-elements@^1.0.0:
version "1.0.4"
resolved "https://registry.yarnpkg.com/html-void-elements/-/html-void-elements-1.0.4.tgz#95e8bb5ecd6b88766569c2645f2b5f1591db9ba5"
@@ -11060,7 +13000,22 @@ html-webpack-plugin@^3.2.0:
toposort "^1.0.0"
util.promisify "1.0.0"
-htmlparser2@^3.10.0, htmlparser2@^3.3.0, htmlparser2@^3.9.1:
+html-webpack-plugin@^4.0.0:
+ version "4.5.2"
+ resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-4.5.2.tgz#76fc83fa1a0f12dd5f7da0404a54e2699666bc12"
+ integrity sha512-q5oYdzjKUIPQVjOosjgvCHQOv9Ett9CYYHlgvJeXG0qQvdSojnBq4vAdQBwn1+yGveAwHCoe/rMR86ozX3+c2A==
+ dependencies:
+ "@types/html-minifier-terser" "^5.0.0"
+ "@types/tapable" "^1.0.5"
+ "@types/webpack" "^4.41.8"
+ html-minifier-terser "^5.0.1"
+ loader-utils "^1.2.3"
+ lodash "^4.17.20"
+ pretty-error "^2.1.1"
+ tapable "^1.1.3"
+ util.promisify "1.0.0"
+
+htmlparser2@^3.10.0, htmlparser2@^3.10.1, htmlparser2@^3.3.0, htmlparser2@^3.9.1:
version "3.10.1"
resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.10.1.tgz#bd679dc3f59897b6a34bb10749c855bb53a9392f"
integrity sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==
@@ -11189,11 +13144,6 @@ humanize-ms@^1.2.1:
dependencies:
ms "^2.0.0"
-hyphenate-style-name@^1.0.3:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/hyphenate-style-name/-/hyphenate-style-name-1.0.3.tgz#097bb7fa0b8f1a9cf0bd5c734cf95899981a9b48"
- integrity sha512-EcuixamT82oplpoJ2XU4pDtKGWQ7b00CD9f1ug9IaQ3p1bkHMiKCZ9ut9QDI6qsa6cpUuB+A/I+zLtdNK4n2DQ==
-
i18next@11.5.0:
version "11.5.0"
resolved "https://registry.yarnpkg.com/i18next/-/i18next-11.5.0.tgz#1e8df15d5d7e96b27da964abde6e7367169fb4c1"
@@ -11256,10 +13206,6 @@ ignore-walk@^3.0.1:
dependencies:
minimatch "^3.0.4"
-ignore@^3.3.5:
- version "3.3.7"
- resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.3.7.tgz#612289bfb3c220e186a58118618d5be8c1bab021"
-
ignore@^4.0.3, ignore@^4.0.6:
version "4.0.6"
resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc"
@@ -11290,16 +13236,16 @@ immediate@~3.0.5:
resolved "https://registry.yarnpkg.com/immediate/-/immediate-3.0.6.tgz#9db1dbd0faf8de6fbe0f5dd5e56bb606280de69b"
integrity sha1-nbHb0Pr43m++D13V5Wu2BigN5ps=
-immer@1.10.0:
- version "1.10.0"
- resolved "https://registry.yarnpkg.com/immer/-/immer-1.10.0.tgz#bad67605ba9c810275d91e1c2a47d4582e98286d"
- integrity sha512-O3sR1/opvCDGLEVcvrGTMtLac8GJ5IwZC4puPrLuRj3l7ICKvkmA0vGuU9OW8mV9WIBRnaxp5GJh9IEAaNOoYg==
-
immer@5.1.0:
version "5.1.0"
resolved "https://registry.yarnpkg.com/immer/-/immer-5.1.0.tgz#38d9eba40dbb0389b7ae7b8b99e4661df0cf89e3"
integrity sha512-t6gyFtTcokCuI0tX9KQZJQAkIjSqo/nTeJnwojfty69EzrorZbywwhZ8qNNlF+faajHeRnhOvM2F40KHLFCghQ==
+immer@8.0.1:
+ version "8.0.1"
+ resolved "https://registry.yarnpkg.com/immer/-/immer-8.0.1.tgz#9c73db683e2b3975c424fb0572af5889877ae656"
+ integrity sha512-aqXhGP7//Gui2+UrEtvxZxSquQVXTpZ7KDxfCcKAF3Vysvw0CViVaW9RZ1j1xlIYqaaaipBoqdqeibkc18PNvA==
+
immutability-helper@^2.7.1:
version "2.9.1"
resolved "https://registry.yarnpkg.com/immutability-helper/-/immutability-helper-2.9.1.tgz#71c423ba387e67b6c6ceba0650572f2a2a6727df"
@@ -11329,7 +13275,7 @@ import-fresh@^3.0.0:
parent-module "^1.0.0"
resolve-from "^4.0.0"
-import-fresh@^3.2.1:
+import-fresh@^3.1.0, import-fresh@^3.2.1:
version "3.3.0"
resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b"
integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==
@@ -11439,7 +13385,12 @@ init-package-json@^1.10.3:
validate-npm-package-license "^3.0.1"
validate-npm-package-name "^3.0.0"
-inquirer@6.5.0, inquirer@^6.2.0:
+inline-style-parser@0.1.1:
+ version "0.1.1"
+ resolved "https://registry.yarnpkg.com/inline-style-parser/-/inline-style-parser-0.1.1.tgz#ec8a3b429274e9c0a1f1c4ffa9453a7fef72cea1"
+ integrity sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==
+
+inquirer@^6.2.0:
version "6.5.0"
resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-6.5.0.tgz#2303317efc9a4ea7ec2e2df6f86569b734accf42"
integrity sha512-scfHejeG/lVZSpvCXpsB4j/wQNPM5JC8kiElOI0OUTwmc1RTpXr4H32/HOlQHcZiYl2z2VElwuCVDRG8vFmbnA==
@@ -11466,7 +13417,7 @@ internal-ip@^4.3.0:
default-gateway "^4.2.0"
ipaddr.js "^1.9.0"
-internal-slot@^1.0.2:
+internal-slot@^1.0.2, internal-slot@^1.0.3:
version "1.0.3"
resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.3.tgz#7347e307deeea2faac2ac6205d4bc7d34967f59c"
integrity sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==
@@ -11484,7 +13435,12 @@ interpret@^1.0.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.1.0.tgz#7ed1b1410c6a0e0f78cf95d3b8440c63f78b8614"
-invariant@^2.1.0, invariant@^2.2.0, invariant@^2.2.4:
+interpret@^2.2.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/interpret/-/interpret-2.2.0.tgz#1a78a0b5965c40a5416d007ad6f50ad27c417df9"
+ integrity sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==
+
+invariant@^2.1.0, invariant@^2.2.0, invariant@^2.2.3, invariant@^2.2.4:
version "2.2.4"
resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6"
integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==
@@ -11537,7 +13493,7 @@ is-absolute-url@^2.0.0:
resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-2.1.0.tgz#50530dfb84fcc9aa7dbe7852e83a37b93b9f2aa6"
integrity sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=
-is-absolute-url@^3.0.3:
+is-absolute-url@^3.0.0, is-absolute-url@^3.0.3:
version "3.0.3"
resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-3.0.3.tgz#96c6a22b6a23929b11ea0afb1836c36ad4a5d698"
integrity sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==
@@ -11554,6 +13510,11 @@ is-accessor-descriptor@^1.0.0:
dependencies:
kind-of "^6.0.0"
+is-alphabetical@1.0.4:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/is-alphabetical/-/is-alphabetical-1.0.4.tgz#9e7d6b94916be22153745d184c298cbf986a686d"
+ integrity sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==
+
is-alphabetical@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/is-alphabetical/-/is-alphabetical-1.0.1.tgz#c77079cc91d4efac775be1034bf2d243f95e6f08"
@@ -11569,6 +13530,13 @@ is-alphanumerical@^1.0.0:
is-alphabetical "^1.0.0"
is-decimal "^1.0.0"
+is-arguments@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/is-arguments/-/is-arguments-1.1.0.tgz#62353031dfbee07ceb34656a6bde59efecae8dd9"
+ integrity sha512-1Ij4lOMPl/xB5kBDn7I+b2ttPMKa8szhEIrXDuXQD/oe3HJLTLhqhgGspwgyGd6MOywBUqVvYicF72lkgDnIHg==
+ dependencies:
+ call-bind "^1.0.0"
+
is-arrayish@^0.2.1:
version "0.2.1"
resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
@@ -11577,6 +13545,11 @@ is-arrayish@^0.3.1:
version "0.3.1"
resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.1.tgz#c2dfc386abaa0c3e33c48db3fe87059e69065efd"
+is-bigint@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.1.tgz#6923051dfcbc764278540b9ce0e6b3213aa5ebc2"
+ integrity sha512-J0ELF4yHFxHy0cmSxZuheDOz2luOdVvqjwmEcj8H/L1JHeuEDSDbeRP+Dk9kFVk5RTFzbucJ2Kb9F7ixY2QaCg==
+
is-binary-path@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898"
@@ -11595,6 +13568,13 @@ is-boolean-object@^1.0.1:
resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.0.1.tgz#10edc0900dd127697a92f6f9807c7617d68ac48e"
integrity sha512-TqZuVwa/sppcrhUCAYkGBk7w0yxfQQnxq28fjkO53tnK9FQXmdwz2JS5+GjsWQ6RByES1K40nI+yDic5c9/aAQ==
+is-boolean-object@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.0.tgz#e2aaad3a3a8fca34c28f6eee135b156ed2587ff0"
+ integrity sha512-a7Uprx8UtD+HWdyYwnD1+ExtTgqQtD2k/1yJgtXP6wnMm8byhkoTZRl+95LLThpzNZJ5aEvi46cdH+ayMFRwmA==
+ dependencies:
+ call-bind "^1.0.0"
+
is-buffer@^1.1.4, is-buffer@^1.1.5, is-buffer@~1.1.1:
version "1.1.6"
resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be"
@@ -11629,6 +13609,11 @@ is-callable@^1.2.2:
resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.2.tgz#c7c6715cd22d4ddb48d3e19970223aceabb080d9"
integrity sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==
+is-callable@^1.2.3:
+ version "1.2.3"
+ resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.3.tgz#8b1e0500b73a1d76c70487636f368e519de8db8e"
+ integrity sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==
+
is-ci@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-1.1.0.tgz#247e4162e7860cebbdaf30b774d6b0ac7dcfe7a5"
@@ -11661,6 +13646,13 @@ is-core-module@^2.1.0:
dependencies:
has "^1.0.3"
+is-core-module@^2.2.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.2.0.tgz#97037ef3d52224d85163f5597b2b63d9afed981a"
+ integrity sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==
+ dependencies:
+ has "^1.0.3"
+
is-data-descriptor@^0.1.4:
version "0.1.4"
resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56"
@@ -11711,6 +13703,14 @@ is-docker@^2.0.0:
resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.1.1.tgz#4125a88e44e450d384e09047ede71adc2d144156"
integrity sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw==
+is-dom@^1.0.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/is-dom/-/is-dom-1.1.0.tgz#af1fced292742443bb59ca3f76ab5e80907b4e8a"
+ integrity sha512-u82f6mvhYxRPKpw8V1N0W8ce1xXwOrQtgGcxl6UCL5zBmZu3is/18K0rR7uFCnMDuAsS/3W54mGL4vsaFUQlEQ==
+ dependencies:
+ is-object "^1.0.1"
+ is-window "^1.0.2"
+
is-extendable@^0.1.0, is-extendable@^0.1.1:
version "0.1.1"
resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89"
@@ -11721,6 +13721,11 @@ is-extendable@^1.0.1:
dependencies:
is-plain-object "^2.0.4"
+is-extglob@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-1.0.0.tgz#ac468177c4943405a092fc8f29760c6ffc6206c0"
+ integrity sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=
+
is-extglob@^2.1.0, is-extglob@^2.1.1:
version "2.1.1"
resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
@@ -11751,12 +13756,24 @@ is-function@^1.0.1:
resolved "https://registry.yarnpkg.com/is-function/-/is-function-1.0.1.tgz#12cfb98b65b57dd3d193a3121f5f6e2f437602b5"
integrity sha1-Es+5i2W1fdPRk6MSH19uL0N2ArU=
+is-function@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/is-function/-/is-function-1.0.2.tgz#4f097f30abf6efadac9833b17ca5dc03f8144e08"
+ integrity sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ==
+
is-generator-fn@^2.0.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-2.1.0.tgz#7d140adc389aaf3011a8f2a2a4cfa6faadffb118"
integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==
-is-glob@^3.1.0:
+is-glob@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-2.0.1.tgz#d096f926a3ded5600f3fdfd91198cb0888c2d863"
+ integrity sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=
+ dependencies:
+ is-extglob "^1.0.0"
+
+is-glob@^3.0.0, is-glob@^3.1.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a"
dependencies:
@@ -11779,10 +13796,6 @@ is-hexadecimal@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/is-hexadecimal/-/is-hexadecimal-1.0.1.tgz#6e084bbc92061fbb0971ec58b6ce6d404e24da69"
-is-in-browser@^1.1.3:
- version "1.1.3"
- resolved "https://registry.yarnpkg.com/is-in-browser/-/is-in-browser-1.1.3.tgz#56ff4db683a078c6082eb95dad7dc62e1d04f835"
-
is-installed-globally@^0.1.0:
version "0.1.0"
resolved "https://registry.yarnpkg.com/is-installed-globally/-/is-installed-globally-0.1.0.tgz#0dfd98f5a9111716dd535dda6492f67bf3d25a80"
@@ -11811,6 +13824,11 @@ is-ip@3.1.0:
dependencies:
ip-regex "^4.0.0"
+is-map@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/is-map/-/is-map-2.0.2.tgz#00922db8c9bf73e81b7a335827bc2a43f2b91127"
+ integrity sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==
+
is-nan@^1.2.1:
version "1.2.1"
resolved "https://registry.yarnpkg.com/is-nan/-/is-nan-1.2.1.tgz#9faf65b6fb6db24b7f5c0628475ea71f988401e2"
@@ -11856,6 +13874,11 @@ is-obj@^2.0.0:
resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982"
integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==
+is-object@^1.0.1:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/is-object/-/is-object-1.0.2.tgz#a56552e1c665c9e950b4a025461da87e72f86fcf"
+ integrity sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==
+
is-observable@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/is-observable/-/is-observable-1.1.0.tgz#b3e986c8f44de950867cab5403f5a3465005975e"
@@ -11914,6 +13937,11 @@ is-plain-obj@^2.0.0:
resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-2.0.0.tgz#7fd1a7f1b69e160cde9181d2313f445c68aa2679"
integrity sha512-EYisGhpgSCwspmIuRHGjROWTon2Xp8Z7U03Wubk/bTL5TTRC5R1rGVgyjzBrk9+ULdH6cRD06KRcw/xfqhVYKQ==
+is-plain-object@3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-3.0.1.tgz#662d92d24c0aa4302407b0d45d21f2251c85f85b"
+ integrity sha512-Xnpx182SBMrr/aBik8y+GuR4U1L9FqMSojwDQwPMmxyC6bvEqly9UBCxhauBF5vNh2gwWJNX6oDV7O+OM4z34g==
+
is-plain-object@^2.0.1, is-plain-object@^2.0.3, is-plain-object@^2.0.4:
version "2.0.4"
resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677"
@@ -11956,6 +13984,14 @@ is-regex@^1.1.1:
dependencies:
has-symbols "^1.0.1"
+is-regex@^1.1.2:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.2.tgz#81c8ebde4db142f2cf1c53fc86d6a45788266251"
+ integrity sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg==
+ dependencies:
+ call-bind "^1.0.2"
+ has-symbols "^1.0.1"
+
is-regexp@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/is-regexp/-/is-regexp-1.0.0.tgz#fd2d883545c46bac5a633e7b9a09e87fa2cb5069"
@@ -11980,6 +14016,11 @@ is-root@2.1.0:
resolved "https://registry.yarnpkg.com/is-root/-/is-root-2.1.0.tgz#809e18129cf1129644302a4f8544035d51984a9c"
integrity sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==
+is-set@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/is-set/-/is-set-2.0.2.tgz#90755fa4c2562dc1c5d4024760d6119b94ca18ec"
+ integrity sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==
+
is-ssh@^1.3.0:
version "1.3.1"
resolved "https://registry.yarnpkg.com/is-ssh/-/is-ssh-1.3.1.tgz#f349a8cadd24e65298037a522cf7520f2e81a0f3"
@@ -12023,6 +14064,13 @@ is-symbol@^1.0.2:
dependencies:
has-symbols "^1.0.0"
+is-symbol@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.3.tgz#38e1014b9e6329be0de9d24a414fd7441ec61937"
+ integrity sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==
+ dependencies:
+ has-symbols "^1.0.1"
+
is-text-path@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/is-text-path/-/is-text-path-2.0.0.tgz#b2484e2b720a633feb2e85b67dc193ff72c75636"
@@ -12046,6 +14094,11 @@ is-whitespace-character@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/is-whitespace-character/-/is-whitespace-character-1.0.1.tgz#9ae0176f3282b65457a1992cdb084f8a5f833e3b"
+is-window@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/is-window/-/is-window-1.0.2.tgz#2c896ca53db97de45d3c33133a65d8c9f563480d"
+ integrity sha1-LIlspT25feRdPDMTOmXYyfVjSA0=
+
is-windows@^1.0.0, is-windows@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d"
@@ -12062,7 +14115,7 @@ is-wsl@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d"
-is-wsl@^2.2.0:
+is-wsl@^2.1.1, is-wsl@^2.2.0:
version "2.2.0"
resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271"
integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==
@@ -12082,6 +14135,11 @@ isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
+isarray@^2.0.5:
+ version "2.0.5"
+ resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.5.tgz#8af1e4c1221244cc62459faf38940d4e644a5723"
+ integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==
+
isbinaryfile@^4.0.2:
version "4.0.2"
resolved "https://registry.yarnpkg.com/isbinaryfile/-/isbinaryfile-4.0.2.tgz#bfc45642da645681c610cca831022e30af426488"
@@ -12171,10 +14229,18 @@ istanbul-reports@^3.0.2:
html-escaper "^2.0.0"
istanbul-lib-report "^3.0.0"
-javascript-stringify@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/javascript-stringify/-/javascript-stringify-2.0.1.tgz#6ef358035310e35d667c675ed63d3eb7c1aa19e5"
- integrity sha512-yV+gqbd5vaOYjqlbk16EG89xB5udgjqQF3C5FAORDg4f/IS1Yc5ERCv5e/57yBcfJYw05V5JyIXabhwb75Xxow==
+iterate-iterator@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/iterate-iterator/-/iterate-iterator-1.0.1.tgz#1693a768c1ddd79c969051459453f082fe82e9f6"
+ integrity sha512-3Q6tudGN05kbkDQDI4CqjaBf4qf85w6W6GnuZDtUVYwKgtC1q8yxYX7CZed7N+tLzQqS6roujWvszf13T+n9aw==
+
+iterate-value@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/iterate-value/-/iterate-value-1.0.2.tgz#935115bd37d006a52046535ebc8d07e9c9337f57"
+ integrity sha512-A6fMAio4D2ot2r/TYzr4yUWrmwNdsN5xL7+HUiyACE4DXm+q8HtPcnFTp+NnW3k4N05tZ7FVYFFb2CR13NxyHQ==
+ dependencies:
+ es-get-iterator "^1.0.2"
+ iterate-iterator "^1.0.1"
jest-changed-files@^26.6.2:
version "26.6.2"
@@ -12598,7 +14664,7 @@ jest-worker@^25.1.0:
merge-stream "^2.0.0"
supports-color "^7.0.0"
-jest-worker@^26.6.2:
+jest-worker@^26.2.1, jest-worker@^26.6.2:
version "26.6.2"
resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-26.6.2.tgz#7f72cbc4d643c365e27b9fd775f9d0eaa9c7a8ed"
integrity sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==
@@ -12668,7 +14734,12 @@ jpeg-js@^0.3.4:
resolved "https://registry.yarnpkg.com/jpeg-js/-/jpeg-js-0.3.6.tgz#c40382aac9506e7d1f2d856eb02f6c7b2a98b37c"
integrity sha512-MUj2XlMB8kpe+8DJUGH/3UJm4XpI8XEgZQ+CiHDeyrGoKPdW/8FJv6ku+3UiYm5Fz3CWaL+iXmD8Q4Ap6aC1Jw==
-js-tokens@^3.0.0, js-tokens@^3.0.2:
+js-string-escape@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/js-string-escape/-/js-string-escape-1.0.1.tgz#e2625badbc0d67c7533e9edc1068c587ae4137ef"
+ integrity sha1-4mJbrbwNZ8dTPp7cEGjFh65BN+8=
+
+js-tokens@^3.0.0:
version "3.0.2"
resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b"
@@ -12824,11 +14895,25 @@ json5@^2.1.2:
dependencies:
minimist "^1.2.5"
+json5@^2.1.3:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.0.tgz#2dfefe720c6ba525d9ebd909950f0515316c89a3"
+ integrity sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==
+ dependencies:
+ minimist "^1.2.5"
+
jsonc-parser@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-3.0.0.tgz#abdd785701c7e7eaca8a9ec8cf070ca51a745a22"
integrity sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==
+jsonfile@^2.1.0:
+ version "2.4.0"
+ resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-2.4.0.tgz#3736a2b428b87bbda0cc83b53fa3d633a35c2ae8"
+ integrity sha1-NzaitCi4e72gzIO1P6PWM6NcKug=
+ optionalDependencies:
+ graceful-fs "^4.1.6"
+
jsonfile@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb"
@@ -12863,68 +14948,6 @@ jsprim@^1.2.2:
json-schema "0.2.3"
verror "1.10.0"
-jss-plugin-camel-case@^10.0.0:
- version "10.1.1"
- resolved "https://registry.yarnpkg.com/jss-plugin-camel-case/-/jss-plugin-camel-case-10.1.1.tgz#8e73ecc4f1d0f8dfe4dd31f6f9f2782588970e78"
- integrity sha512-MDIaw8FeD5uFz1seQBKz4pnvDLnj5vIKV5hXSVdMaAVq13xR6SVTVWkIV/keyTs5txxTvzGJ9hXoxgd1WTUlBw==
- dependencies:
- "@babel/runtime" "^7.3.1"
- hyphenate-style-name "^1.0.3"
- jss "10.1.1"
-
-jss-plugin-compose@^10.0.0:
- version "10.1.1"
- resolved "https://registry.yarnpkg.com/jss-plugin-compose/-/jss-plugin-compose-10.1.1.tgz#86309068ba33297d5096ffc2482e2d69cd4bb950"
- integrity sha512-0fD+YVGk0fVnsLiNf7CG4Lv7lYwmNyeE62Fbccx8k1mMdFoE7he0hpx37tudsfKW2ArCE+hf4fmJDXPW8l6LBw==
- dependencies:
- "@babel/runtime" "^7.3.1"
- jss "10.1.1"
- tiny-warning "^1.0.2"
-
-jss-plugin-default-unit@^10.0.0:
- version "10.1.1"
- resolved "https://registry.yarnpkg.com/jss-plugin-default-unit/-/jss-plugin-default-unit-10.1.1.tgz#2df86016dfe73085eead843f5794e3890e9c5c47"
- integrity sha512-UkeVCA/b3QEA4k0nIKS4uWXDCNmV73WLHdh2oDGZZc3GsQtlOCuiH3EkB/qI60v2MiCq356/SYWsDXt21yjwdg==
- dependencies:
- "@babel/runtime" "^7.3.1"
- jss "10.1.1"
-
-jss-plugin-global@^10.0.0:
- version "10.1.1"
- resolved "https://registry.yarnpkg.com/jss-plugin-global/-/jss-plugin-global-10.1.1.tgz#36b0d6d9facb74dfd99590643708a89260747d14"
- integrity sha512-VBG3wRyi3Z8S4kMhm8rZV6caYBegsk+QnQZSVmrWw6GVOT/Z4FA7eyMu5SdkorDlG/HVpHh91oFN56O4R9m2VA==
- dependencies:
- "@babel/runtime" "^7.3.1"
- jss "10.1.1"
-
-jss-plugin-isolate@^10.0.0:
- version "10.1.1"
- resolved "https://registry.yarnpkg.com/jss-plugin-isolate/-/jss-plugin-isolate-10.1.1.tgz#b33641f4cffa5ec0f9fde490daef783c2e74a6f7"
- integrity sha512-MsytWLEETP8DpYat432g+PKH/oFXMJ7aYr9GQUEDkYXYlwDykL6k1gpAv8ZI0D+a9wiUXI9oka5tyZoR9qEgZA==
- dependencies:
- "@babel/runtime" "^7.3.1"
- css-initials "^0.3.1"
- jss "10.1.1"
-
-jss-plugin-nested@^10.0.0:
- version "10.1.1"
- resolved "https://registry.yarnpkg.com/jss-plugin-nested/-/jss-plugin-nested-10.1.1.tgz#5c3de2b8bda344de1ebcef3a4fd30870a29a8a8c"
- integrity sha512-ozEu7ZBSVrMYxSDplPX3H82XHNQk2DQEJ9TEyo7OVTPJ1hEieqjDFiOQOxXEj9z3PMqkylnUbvWIZRDKCFYw5Q==
- dependencies:
- "@babel/runtime" "^7.3.1"
- jss "10.1.1"
- tiny-warning "^1.0.2"
-
-jss@10.1.1, jss@^10.0.0:
- version "10.1.1"
- resolved "https://registry.yarnpkg.com/jss/-/jss-10.1.1.tgz#450b27d53761af3e500b43130a54cdbe157ea332"
- integrity sha512-Xz3qgRUFlxbWk1czCZibUJqhVPObrZHxY3FPsjCXhDld4NOj1BgM14Ir5hVm+Qr6OLqVljjGvoMcCdXNOAbdkQ==
- dependencies:
- "@babel/runtime" "^7.3.1"
- csstype "^2.6.5"
- is-in-browser "^1.1.3"
- tiny-warning "^1.0.2"
-
"jsx-ast-utils@^2.4.1 || ^3.0.0":
version "3.2.0"
resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-3.2.0.tgz#41108d2cec408c3453c1bbe8a4aae9e1e2bd8f82"
@@ -12953,6 +14976,11 @@ jszip@^3.1.0:
readable-stream "~2.3.6"
set-immediate-shim "~1.0.1"
+junk@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/junk/-/junk-3.1.0.tgz#31499098d902b7e98c5d9b9c80f43457a88abfa1"
+ integrity sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ==
+
kebab-case@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/kebab-case/-/kebab-case-1.0.0.tgz#3f9e4990adcad0c686c0e701f7645868f75f91eb"
@@ -13004,11 +15032,23 @@ kind-of@^6.0.0, kind-of@^6.0.2:
version "6.0.2"
resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.2.tgz#01146b36a6218e64e58f3a8d66de5d7fc6f6d051"
+klaw@^1.0.0:
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/klaw/-/klaw-1.3.1.tgz#4088433b46b3b1ba259d78785d8e96f73ba02439"
+ integrity sha1-QIhDO0azsbolnXh4XY6W9zugJDk=
+ optionalDependencies:
+ graceful-fs "^4.1.9"
+
kleur@^3.0.2, kleur@^3.0.3:
version "3.0.3"
resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e"
integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==
+klona@^2.0.4:
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/klona/-/klona-2.0.4.tgz#7bb1e3affb0cb8624547ef7e8f6708ea2e39dfc0"
+ integrity sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA==
+
known-css-properties@^0.15.0:
version "0.15.0"
resolved "https://registry.yarnpkg.com/known-css-properties/-/known-css-properties-0.15.0.tgz#5aa14a98b5a1652448aad44a1c67e867e4e7d88c"
@@ -13046,6 +15086,17 @@ lazy-cache@^2.0.2:
dependencies:
set-getter "^0.1.0"
+lazy-universal-dotenv@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/lazy-universal-dotenv/-/lazy-universal-dotenv-3.0.1.tgz#a6c8938414bca426ab8c9463940da451a911db38"
+ integrity sha512-prXSYk799h3GY3iOWnC6ZigYzMPjxN2svgjJ9shk7oMadSNX3wXy0B6F32PMJv7qtMnrIbUxoEHzbutvxR2LBQ==
+ dependencies:
+ "@babel/runtime" "^7.5.0"
+ app-root-dir "^1.0.2"
+ core-js "^3.0.4"
+ dotenv "^8.0.0"
+ dotenv-expand "^5.1.0"
+
lazy-val@^1.0.3:
version "1.0.3"
resolved "https://registry.yarnpkg.com/lazy-val/-/lazy-val-1.0.3.tgz#bb97b200ef00801d94c317e29dc6ed39e31c5edc"
@@ -13126,10 +15177,6 @@ listenercount@~1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/listenercount/-/listenercount-1.0.1.tgz#84c8a72ab59c4725321480c975e6508342e70937"
-listify@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/listify/-/listify-1.0.0.tgz#03ca7ba2d150d4267773f74e57558d1053d2bee3"
-
listr-silent-renderer@^1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/listr-silent-renderer/-/listr-silent-renderer-1.1.1.tgz#924b5a3757153770bf1a8e3fbf74b8bbf3f9242e"
@@ -13250,6 +15297,15 @@ loader-utils@1.2.3, loader-utils@^1.2.3:
emojis-list "^2.0.0"
json5 "^1.0.1"
+loader-utils@2.0.0, loader-utils@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.0.tgz#e4cace5b816d425a166b5f097e10cd12b36064b0"
+ integrity sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==
+ dependencies:
+ big.js "^5.2.2"
+ emojis-list "^3.0.0"
+ json5 "^2.1.2"
+
loader-utils@^0.2.16:
version "0.2.17"
resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-0.2.17.tgz#f86e6374d43205a6e6c60e9196f17c0299bfb348"
@@ -13298,6 +15354,13 @@ locate-path@^5.0.0:
dependencies:
p-locate "^4.1.0"
+locate-path@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286"
+ integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==
+ dependencies:
+ p-locate "^5.0.0"
+
lodash-es@^4.17.14:
version "4.17.15"
resolved "https://registry.yarnpkg.com/lodash-es/-/lodash-es-4.17.15.tgz#21bd96839354412f23d7a10340e5eac6ee455d78"
@@ -13320,6 +15383,11 @@ lodash.clonedeep@^4.5.0:
version "4.5.0"
resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef"
+lodash.debounce@^4.0.8:
+ version "4.0.8"
+ resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af"
+ integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168=
+
lodash.defaultsdeep@^4.6.0:
version "4.6.1"
resolved "https://registry.yarnpkg.com/lodash.defaultsdeep/-/lodash.defaultsdeep-4.6.1.tgz#512e9bd721d272d94e3d3a63653fa17516741ca6"
@@ -13402,7 +15470,7 @@ lodash.unescape@4.0.1:
resolved "https://registry.yarnpkg.com/lodash.unescape/-/lodash.unescape-4.0.1.tgz#bf2249886ce514cda112fae9218cdc065211fc9c"
integrity sha1-vyJJiGzlFM2hEvrpIYzcBlIR/Jw=
-lodash.uniq@^4.5.0:
+lodash.uniq@4.5.0, lodash.uniq@^4.5.0:
version "4.5.0"
resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773"
integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=
@@ -13527,6 +15595,13 @@ lower-case@^1.1.1:
version "1.1.4"
resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-1.1.4.tgz#9a2cabd1b9e8e0ae993a4bf7d5875c39c42e8eac"
+lower-case@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-2.0.2.tgz#6fa237c63dbdc4a82ca0fd882e4722dc5e634e28"
+ integrity sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==
+ dependencies:
+ tslib "^2.0.3"
+
lowercase-keys@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.0.tgz#4e3366b39e7f5457e35f1324bdf6f88d0bfc7306"
@@ -13540,6 +15615,14 @@ lowercase-keys@^2.0.0:
resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz#2603e78b7b4b0006cbca2fbcc8a3202558ac9479"
integrity sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==
+lowlight@^1.14.0:
+ version "1.19.0"
+ resolved "https://registry.yarnpkg.com/lowlight/-/lowlight-1.19.0.tgz#b8544199cafcf10c5731b21c7458c358f79a2a97"
+ integrity sha512-NIskvQ1d1ovKyUytkMpT8+8Bhq3Ub54os1Xp4RAC9uNbXH1YVRf5NERq7JNzapEe5BzUc1Cj4F0I+eLBBFj6hA==
+ dependencies:
+ fault "^1.0.0"
+ highlight.js "~10.6.0"
+
lru-cache@^4.0.1:
version "4.1.1"
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.1.tgz#622e32e82488b49279114a4f9ecf45e7cd6bba55"
@@ -13554,6 +15637,13 @@ lru-cache@^5.1.1:
dependencies:
yallist "^3.0.2"
+lru-cache@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94"
+ integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==
+ dependencies:
+ yallist "^4.0.0"
+
lz-string@^1.4.4:
version "1.4.4"
resolved "https://registry.yarnpkg.com/lz-string/-/lz-string-1.4.4.tgz#c0d8eaf36059f705796e1e344811cf4c498d3a26"
@@ -13591,13 +15681,6 @@ madge@^3.6.0:
rc "^1.2.7"
walkdir "^0.4.1"
-magic-string@^0.25.3:
- version "0.25.7"
- resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.7.tgz#3f497d6fd34c669c6798dcb821f2ef31f5445051"
- integrity sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==
- dependencies:
- sourcemap-codec "^1.4.4"
-
make-dir@^1.0.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-1.1.0.tgz#19b4369fe48c116f53c2af95ad102c0e39e85d51"
@@ -13672,6 +15755,11 @@ map-obj@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-2.0.0.tgz#a65cd29087a92598b8791257a523e021222ac1f9"
+map-or-similar@^1.5.0:
+ version "1.5.0"
+ resolved "https://registry.yarnpkg.com/map-or-similar/-/map-or-similar-1.5.0.tgz#6de2653174adfb5d9edc33c69d3e92a1b76faf08"
+ integrity sha1-beJlMXSt+12e3DPGnT6Sobdvrwg=
+
map-visit@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f"
@@ -13686,14 +15774,19 @@ markdown-table@^1.1.0:
version "1.1.1"
resolved "https://registry.yarnpkg.com/markdown-table/-/markdown-table-1.1.1.tgz#4b3dd3a133d1518b8ef0dbc709bf2a1b4824bc8c"
-markdown-to-jsx@^6.10.3:
- version "6.11.0"
- resolved "https://registry.yarnpkg.com/markdown-to-jsx/-/markdown-to-jsx-6.11.0.tgz#a2e3f2bc781c3402d8bb0f8e0a12a186474623b0"
- integrity sha512-RH7LCJQ4RFmPqVeZEesKaO1biRzB/k4utoofmTCp3Eiw6D7qfvK8fzZq/2bjEJAtVkfPrM5SMt5APGf2rnaKMg==
+markdown-to-jsx@^6.11.4:
+ version "6.11.4"
+ resolved "https://registry.yarnpkg.com/markdown-to-jsx/-/markdown-to-jsx-6.11.4.tgz#b4528b1ab668aef7fe61c1535c27e837819392c5"
+ integrity sha512-3lRCD5Sh+tfA52iGgfs/XZiw33f7fFX9Bn55aNnVNUd2GzLDkOWyKYYD8Yju2B1Vn+feiEdgJs8T6Tg0xNokPw==
dependencies:
prop-types "^15.6.2"
unquote "^1.1.0"
+markdown-to-jsx@^7.1.0:
+ version "7.1.2"
+ resolved "https://registry.yarnpkg.com/markdown-to-jsx/-/markdown-to-jsx-7.1.2.tgz#19d3da4cd8864045cdd13a0d179147fbd6a088d4"
+ integrity sha512-O8DMCl32V34RrD+ZHxcAPc2+kYytuDIoQYjY36RVdsLK7uHjgNVvFec4yv0X6LgB4YEZgSvK5QtFi5YVqEpoMA==
+
mathml-tag-names@^2.1.0:
version "2.1.1"
resolved "https://registry.yarnpkg.com/mathml-tag-names/-/mathml-tag-names-2.1.1.tgz#6dff66c99d55ecf739ca53c492e626f1d12a33cc"
@@ -13716,6 +15809,13 @@ md5@^2.2.1:
crypt "~0.0.1"
is-buffer "~1.1.1"
+mdast-squeeze-paragraphs@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/mdast-squeeze-paragraphs/-/mdast-squeeze-paragraphs-4.0.0.tgz#7c4c114679c3bee27ef10b58e2e015be79f1ef97"
+ integrity sha512-zxdPn69hkQ1rm4J+2Cs2j6wDEv7O17TfXTJ33tl/+JPIoEmtV9t2ZzBM5LPHE8QlHsmVD8t3vPKCyY3oH+H8MQ==
+ dependencies:
+ unist-util-remove "^2.0.0"
+
mdast-util-compact@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/mdast-util-compact/-/mdast-util-compact-1.0.1.tgz#cdb5f84e2b6a2d3114df33bd05d9cb32e3c4083a"
@@ -13729,6 +15829,27 @@ mdast-util-definitions@^1.2.0:
dependencies:
unist-util-visit "^1.0.0"
+mdast-util-definitions@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/mdast-util-definitions/-/mdast-util-definitions-4.0.0.tgz#c5c1a84db799173b4dcf7643cda999e440c24db2"
+ integrity sha512-k8AJ6aNnUkB7IE+5azR9h81O5EQ/cTDXtWdMq9Kk5KcEW/8ritU5CeLg/9HhOC++nALHBlaogJ5jz0Ybk3kPMQ==
+ dependencies:
+ unist-util-visit "^2.0.0"
+
+mdast-util-to-hast@10.0.1:
+ version "10.0.1"
+ resolved "https://registry.yarnpkg.com/mdast-util-to-hast/-/mdast-util-to-hast-10.0.1.tgz#0cfc82089494c52d46eb0e3edb7a4eb2aea021eb"
+ integrity sha512-BW3LM9SEMnjf4HXXVApZMt8gLQWVNXc3jryK0nJu/rOXPOnlkUjmdkDlmxMirpbU9ILncGFIwLH/ubnWBbcdgA==
+ dependencies:
+ "@types/mdast" "^3.0.0"
+ "@types/unist" "^2.0.0"
+ mdast-util-definitions "^4.0.0"
+ mdurl "^1.0.0"
+ unist-builder "^2.0.0"
+ unist-util-generated "^1.0.0"
+ unist-util-position "^3.0.0"
+ unist-util-visit "^2.0.0"
+
mdast-util-to-hast@^3.0.0:
version "3.0.2"
resolved "https://registry.yarnpkg.com/mdast-util-to-hast/-/mdast-util-to-hast-3.0.2.tgz#26b1971f49d6db1e3428463a12e66c89db5021cb"
@@ -13745,6 +15866,11 @@ mdast-util-to-hast@^3.0.0:
unist-util-visit "^1.1.0"
xtend "^4.0.1"
+mdast-util-to-string@^1.0.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/mdast-util-to-string/-/mdast-util-to-string-1.1.0.tgz#27055500103f51637bd07d01da01eb1967a43527"
+ integrity sha512-jVU0Nr2B9X3MU4tSK7JP1CMkSvOj7X5l/GboG1tKRw52lLF1x2Ju92Ms9tNetCcbfX3hzlM73zYo2NKkWSfF/A==
+
mdn-data@2.0.4:
version "2.0.4"
resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.4.tgz#699b3c38ac6f1d728091a64650b65d388502fd5b"
@@ -13763,7 +15889,7 @@ mdns-js@1.0.1:
dns-js "~0.2.1"
semver "^5.4.1"
-mdurl@^1.0.1:
+mdurl@^1.0.0, mdurl@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/mdurl/-/mdurl-1.0.1.tgz#fe85b2ec75a59037f2adfec100fd6c601761152e"
integrity sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4=
@@ -13786,11 +15912,25 @@ mem@^4.0.0:
mimic-fn "^1.0.0"
p-is-promise "^1.1.0"
+memfs@^3.1.2:
+ version "3.2.2"
+ resolved "https://registry.yarnpkg.com/memfs/-/memfs-3.2.2.tgz#5de461389d596e3f23d48bb7c2afb6161f4df40e"
+ integrity sha512-RE0CwmIM3CEvpcdK3rZ19BC4E6hv9kADkMN5rPduRak58cNArWLi/9jFLsa4rhsjfVxMP3v0jO7FHXq7SvFY5Q==
+ dependencies:
+ fs-monkey "1.0.3"
+
memoize-one@^5.0.0:
version "5.0.4"
resolved "https://registry.yarnpkg.com/memoize-one/-/memoize-one-5.0.4.tgz#005928aced5c43d890a4dfab18ca908b0ec92cbc"
integrity sha512-P0z5IeAH6qHHGkJIXWw0xC2HNEgkx/9uWWBQw64FJj3/ol14VYdfVGWWr0fXfjhhv3TKVIqUq65os6O4GUNksA==
+memoizerific@^1.11.3:
+ version "1.11.3"
+ resolved "https://registry.yarnpkg.com/memoizerific/-/memoizerific-1.11.3.tgz#7c87a4646444c32d75438570905f2dbd1b1a805a"
+ integrity sha1-fIekZGREwy11Q4VwkF8tvRsagFo=
+ dependencies:
+ map-or-similar "^1.5.0"
+
memory-fs@^0.4.0, memory-fs@^0.4.1:
version "0.4.1"
resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552"
@@ -13798,6 +15938,14 @@ memory-fs@^0.4.0, memory-fs@^0.4.1:
errno "^0.1.3"
readable-stream "^2.0.1"
+memory-fs@^0.5.0:
+ version "0.5.0"
+ resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.5.0.tgz#324c01288b88652966d161db77838720845a8e3c"
+ integrity sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==
+ dependencies:
+ errno "^0.1.3"
+ readable-stream "^2.0.1"
+
meow@^3.1.0, meow@^3.3.0:
version "3.7.0"
resolved "https://registry.yarnpkg.com/meow/-/meow-3.7.0.tgz#72cb668b425228290abbfa856892587308a801fb"
@@ -13934,6 +16082,11 @@ mime-db@1.40.0, "mime-db@>= 1.40.0 < 2":
resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.40.0.tgz#a65057e998db090f732a68f6c276d387d4126c32"
integrity sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==
+mime-db@1.46.0:
+ version "1.46.0"
+ resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.46.0.tgz#6267748a7f799594de3cbc8cde91def349661cee"
+ integrity sha512-svXaP8UQRZ5K7or+ZmfNhg2xX3yKDMUzqadsSqi4NCH/KomcH75MAMYAGVlvXn4+b/xOPhS3I2uHKRUzvjY7BQ==
+
mime-db@^1.28.0:
version "1.42.0"
resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.42.0.tgz#3e252907b4c7adb906597b4b65636272cf9e7bac"
@@ -13957,6 +16110,13 @@ mime-types@^2.1.12, mime-types@~2.1.16, mime-types@~2.1.17:
dependencies:
mime-db "~1.30.0"
+mime-types@^2.1.27:
+ version "2.1.29"
+ resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.29.tgz#1d4ab77da64b91f5f72489df29236563754bb1b2"
+ integrity sha512-Y/jMt/S5sR9OaqteJtslsFZKWOIIqMACsJSiHghlCAyhf7jfVYjKBmLiX8OgpWeW+fjJ2b+Az69aPFPkUOY6xQ==
+ dependencies:
+ mime-db "1.46.0"
+
mime-types@~2.1.18:
version "2.1.21"
resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.21.tgz#28995aa1ecb770742fe6ae7e58f9181c744b3f96"
@@ -14052,13 +16212,6 @@ mini-css-extract-plugin@^0.9.0:
schema-utils "^1.0.0"
webpack-sources "^1.1.0"
-mini-html-webpack-plugin@^2.0.0:
- version "2.2.1"
- resolved "https://registry.yarnpkg.com/mini-html-webpack-plugin/-/mini-html-webpack-plugin-2.2.1.tgz#49bedc63fedde1cdedd9b604bd9f729fb267ae7f"
- integrity sha512-0OS1FieM/c2w7INXjWA1kHCJP4NzJBFN0hOWK3Bz2/j4UOKBQYj4jQiFzfOxf+DnpUNi5I3xGEz86ho3YANdZg==
- dependencies:
- webpack-sources "^1.3.0"
-
minimalcss@0.8.1:
version "0.8.1"
resolved "https://registry.yarnpkg.com/minimalcss/-/minimalcss-0.8.1.tgz#7bc74d7e474f83e316e3bdf24554ad863ab277ad"
@@ -14175,6 +16328,14 @@ minizlib@^1.2.1:
dependencies:
minipass "^2.2.1"
+minizlib@^2.1.1:
+ version "2.1.2"
+ resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-2.1.2.tgz#e90d3466ba209b932451508a11ce3d3632145931"
+ integrity sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==
+ dependencies:
+ minipass "^3.0.0"
+ yallist "^4.0.0"
+
mississippi@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/mississippi/-/mississippi-3.0.0.tgz#ea0a3291f97e0b5e8776b363d5f0a12d94c67022"
@@ -14226,7 +16387,7 @@ mkdirp@0.5.0:
dependencies:
minimist "0.0.8"
-mkdirp@^0.5.4:
+mkdirp@^0.5.3, mkdirp@^0.5.4:
version "0.5.5"
resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def"
integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==
@@ -14238,6 +16399,11 @@ mkdirp@^1.0.3:
resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.3.tgz#4cf2e30ad45959dddea53ad97d518b6c8205e1ea"
integrity sha512-6uCP4Qc0sWsgMLy1EOqqS/3rjDHOEnsStVr/4vtAIK2Y5i2kA7lFFejYrpIyiN9w0pYf4ckeCYT9f1r1P9KX5g==
+mkdirp@^1.0.4:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e"
+ integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==
+
modify-filename@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/modify-filename/-/modify-filename-1.1.0.tgz#9a2dec83806fbb2d975f22beec859ca26b393aa1"
@@ -14288,11 +16454,6 @@ move-concurrently@^1.0.1:
rimraf "^2.5.4"
run-queue "^1.0.3"
-mri@^1.1.4:
- version "1.1.5"
- resolved "https://registry.yarnpkg.com/mri/-/mri-1.1.5.tgz#ce21dba2c69f74a9b7cf8a1ec62307e089e223e0"
- integrity sha512-d2RKzMD4JNyHMbnbWnznPaa8vbdlq/4pNZ3IgdaGrVbBhebBsGUUE/6qorTMYNS6TwuH3ilfOlD2bf4Igh8CKg==
-
ms@2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
@@ -14431,6 +16592,13 @@ napi-build-utils@^1.0.1:
resolved "https://registry.yarnpkg.com/napi-build-utils/-/napi-build-utils-1.0.1.tgz#1381a0f92c39d66bf19852e7873432fc2123e508"
integrity sha512-boQj1WFgQH3v4clhu3mTNfP+vOBxorDlE8EKiMjUlLG3C4qAESnn9AxIOkFgTR2c9LtzNjPrjS60cT27ZKBhaA==
+native-url@^0.2.6:
+ version "0.2.6"
+ resolved "https://registry.yarnpkg.com/native-url/-/native-url-0.2.6.tgz#ca1258f5ace169c716ff44eccbddb674e10399ae"
+ integrity sha512-k4bDC87WtgrdD362gZz6zoiXQrl40kYlBmpfmSjwRO1VU0V5ccwJTlxuE72F6m3V0vc1xOf6n3UCP9QyerRqmA==
+ dependencies:
+ querystring "^0.2.0"
+
natural-compare@^1.4.0:
version "1.4.0"
resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7"
@@ -14473,6 +16641,11 @@ neo-async@^2.5.0, neo-async@^2.6.0, neo-async@^2.6.1:
resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.1.tgz#ac27ada66167fa8849a6addd837f6b189ad2081c"
integrity sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==
+nested-error-stacks@^2.0.0, nested-error-stacks@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/nested-error-stacks/-/nested-error-stacks-2.1.0.tgz#0fbdcf3e13fe4994781280524f8b96b0cdff9c61"
+ integrity sha512-AO81vsIO1k1sM4Zrd6Hu7regmJN1NSiAja10gc4bX3F0wd+9rQmcuHQaHVQCYIEC8iFXnE+mavh23GOt7wBgug==
+
netmask@1.0.6:
version "1.0.6"
resolved "https://registry.yarnpkg.com/netmask/-/netmask-1.0.6.tgz#20297e89d86f6f6400f250d9f4f6b4c1945fcd35"
@@ -14488,6 +16661,14 @@ no-case@^2.2.0:
dependencies:
lower-case "^1.1.1"
+no-case@^3.0.4:
+ version "3.0.4"
+ resolved "https://registry.yarnpkg.com/no-case/-/no-case-3.0.4.tgz#d361fd5c9800f558551a8369fc0dcd4662b6124d"
+ integrity sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==
+ dependencies:
+ lower-case "^2.0.2"
+ tslib "^2.0.3"
+
node-abi@^2.11.0:
version "2.15.0"
resolved "https://registry.yarnpkg.com/node-abi/-/node-abi-2.15.0.tgz#51d55cc711bd9e4a24a572ace13b9231945ccb10"
@@ -14529,6 +16710,11 @@ node-fetch@^1.0.1:
encoding "^0.1.11"
is-stream "^1.0.1"
+node-fetch@^2.6.1:
+ version "2.6.1"
+ resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.1.tgz#045bd323631f76ed2e2b55573394416b639a0052"
+ integrity sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==
+
node-forge@0.9.0:
version "0.9.0"
resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-0.9.0.tgz#d624050edbb44874adca12bb9a52ec63cb782579"
@@ -14648,6 +16834,11 @@ node-releases@^1.1.29:
dependencies:
semver "^5.3.0"
+node-releases@^1.1.61, node-releases@^1.1.70:
+ version "1.1.71"
+ resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.71.tgz#cb1334b179896b1c89ecfdd4b725fb7bbdfc7dbb"
+ integrity sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg==
+
node-releases@^1.1.69:
version "1.1.70"
resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.70.tgz#66e0ed0273aa65666d7fe78febe7634875426a08"
@@ -14977,6 +17168,16 @@ object.entries@^1.1.2:
es-abstract "^1.18.0-next.1"
has "^1.0.3"
+"object.fromentries@^2.0.0 || ^1.0.0":
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.4.tgz#26e1ba5c4571c5c6f0890cef4473066456a120b8"
+ integrity sha512-EsFBshs5RUUpQEY1D4q/m59kMfz4YJvxuNCJcv/jWwOJr34EaVnG11ZrZa0UHB3wnzV1wx8m58T4hQL8IuNXlQ==
+ dependencies:
+ call-bind "^1.0.2"
+ define-properties "^1.1.3"
+ es-abstract "^1.18.0-next.2"
+ has "^1.0.3"
+
object.fromentries@^2.0.2:
version "2.0.2"
resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.2.tgz#4a09c9b9bb3843dd0f89acdb517a794d4f355ac9"
@@ -14994,6 +17195,15 @@ object.getownpropertydescriptors@^2.0.3:
define-properties "^1.1.2"
es-abstract "^1.5.1"
+object.getownpropertydescriptors@^2.1.2:
+ version "2.1.2"
+ resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.2.tgz#1bd63aeacf0d5d2d2f31b5e393b03a7c601a23f7"
+ integrity sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ==
+ dependencies:
+ call-bind "^1.0.2"
+ define-properties "^1.1.3"
+ es-abstract "^1.18.0-next.2"
+
object.pick@^1.3.0:
version "1.3.0"
resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747"
@@ -15020,6 +17230,11 @@ object.values@^1.1.1:
function-bind "^1.1.1"
has "^1.0.3"
+objectorarray@^1.0.4:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/objectorarray/-/objectorarray-1.0.4.tgz#d69b2f0ff7dc2701903d308bb85882f4ddb49483"
+ integrity sha512-91k8bjcldstRz1bG6zJo8lWD7c6QXcB4nTDUqiEvIL1xAsLoZlOOZZG+nd6YPz+V7zY1580J4Xxh1vZtyv4i/w==
+
obuf@^1.0.0:
version "1.1.1"
resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.1.tgz#104124b6c602c6796881a042541d36db43a5264e"
@@ -15092,12 +17307,13 @@ onetime@^5.1.0:
dependencies:
mimic-fn "^2.1.0"
-open@^6.3.0:
- version "6.4.0"
- resolved "https://registry.yarnpkg.com/open/-/open-6.4.0.tgz#5c13e96d0dc894686164f18965ecfe889ecfc8a9"
- integrity sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==
+open@^7.0.2, open@^7.0.3:
+ version "7.4.2"
+ resolved "https://registry.yarnpkg.com/open/-/open-7.4.2.tgz#b8147e26dcf3e426316c730089fd71edd29c2321"
+ integrity sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==
dependencies:
- is-wsl "^1.1.0"
+ is-docker "^2.0.0"
+ is-wsl "^2.1.1"
opener@^1.5.1:
version "1.5.1"
@@ -15190,11 +17406,6 @@ os-homedir@^1.0.0:
version "1.0.2"
resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3"
-os-homedir@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-2.0.0.tgz#a0c76bb001a8392a503cbd46e7e650b3423a923c"
- integrity sha512-saRNz0DSC5C/I++gFIaJTXoFJMRwiP5zHar5vV3xQ2TkgEw6hDCcU5F272JjUylpiVgBrZNQHnfjkLabTfb92Q==
-
os-locale@^2.0.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-2.1.0.tgz#42bc2900a6b5b8bd17376c8e882b65afccf24bf2"
@@ -15251,6 +17462,18 @@ ospath@^1.2.2:
resolved "https://registry.yarnpkg.com/ospath/-/ospath-1.2.2.tgz#1276639774a3f8ef2572f7fe4280e0ea4550c07b"
integrity sha1-EnZjl3Sj+O8lcvf+QoDg6kVQwHs=
+overlayscrollbars@^1.13.1:
+ version "1.13.1"
+ resolved "https://registry.yarnpkg.com/overlayscrollbars/-/overlayscrollbars-1.13.1.tgz#0b840a88737f43a946b9d87875a2f9e421d0338a"
+ integrity sha512-gIQfzgGgu1wy80EB4/6DaJGHMEGmizq27xHIESrzXq0Y/J0Ay1P3DWk6tuVmEPIZH15zaBlxeEJOqdJKmowHCQ==
+
+p-all@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/p-all/-/p-all-2.1.0.tgz#91419be56b7dee8fe4c5db875d55e0da084244a0"
+ integrity sha512-HbZxz5FONzz/z2gJfk6bFca0BCiSRF8jU3yCsWOen/vR6lZjfPOu/e7L3uFzTW1i0H8TlC3vqQstEJPQL4/uLA==
+ dependencies:
+ p-map "^2.0.0"
+
p-cancelable@^1.0.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-1.1.0.tgz#d078d15a3af409220c886f1d9a0ca2e441ab26cc"
@@ -15277,6 +17500,20 @@ p-event@^4.0.0:
dependencies:
p-timeout "^2.0.1"
+p-event@^4.1.0:
+ version "4.2.0"
+ resolved "https://registry.yarnpkg.com/p-event/-/p-event-4.2.0.tgz#af4b049c8acd91ae81083ebd1e6f5cae2044c1b5"
+ integrity sha512-KXatOjCRXXkSePPb1Nbi0p0m+gQAwdlbhi4wQKJPI1HsMQS9g+Sqp2o+QHziPr7eYJyOZet836KoHEVM1mwOrQ==
+ dependencies:
+ p-timeout "^3.1.0"
+
+p-filter@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/p-filter/-/p-filter-2.1.0.tgz#1b1472562ae7a0f742f0f3d3d3718ea66ff9c09c"
+ integrity sha512-ZBxxZ5sL2HghephhpGAQdoskxplTwr7ICaehZwLIlfL6acuVgZPm8yBNuRAFBGEqtD/hmUeq9eqLg2ys9Xr/yw==
+ dependencies:
+ p-map "^2.0.0"
+
p-finally@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae"
@@ -15304,13 +17541,20 @@ p-limit@^2.2.0:
dependencies:
p-try "^2.0.0"
-p-limit@^2.2.1, p-limit@^2.2.2:
+p-limit@^2.2.2:
version "2.2.2"
resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.2.2.tgz#61279b67721f5287aa1c13a9a7fbbc48c9291b1e"
integrity sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==
dependencies:
p-try "^2.0.0"
+p-limit@^3.0.2:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b"
+ integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==
+ dependencies:
+ yocto-queue "^0.1.0"
+
p-locate@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43"
@@ -15330,6 +17574,13 @@ p-locate@^4.1.0:
dependencies:
p-limit "^2.2.0"
+p-locate@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834"
+ integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==
+ dependencies:
+ p-limit "^3.0.2"
+
p-map-series@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/p-map-series/-/p-map-series-1.0.0.tgz#bf98fe575705658a9e1351befb85ae4c1f07bdca"
@@ -15348,6 +17599,13 @@ p-map@^3.0.0:
dependencies:
aggregate-error "^3.0.0"
+p-map@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/p-map/-/p-map-4.0.0.tgz#bb2f95a5eda2ec168ec9274e06a747c3e2904d2b"
+ integrity sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==
+ dependencies:
+ aggregate-error "^3.0.0"
+
p-pipe@^1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/p-pipe/-/p-pipe-1.2.0.tgz#4b1a11399a11520a67790ee5a0c1d5881d6befe9"
@@ -15378,6 +17636,13 @@ p-timeout@^2.0.1:
dependencies:
p-finally "^1.0.0"
+p-timeout@^3.1.0:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/p-timeout/-/p-timeout-3.2.0.tgz#c7e17abc971d2a7962ef83626b35d635acf23dfe"
+ integrity sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==
+ dependencies:
+ p-finally "^1.0.0"
+
p-try@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3"
@@ -15426,6 +17691,14 @@ param-case@2.1.x:
dependencies:
no-case "^2.2.0"
+param-case@^3.0.3:
+ version "3.0.4"
+ resolved "https://registry.yarnpkg.com/param-case/-/param-case-3.0.4.tgz#7d17fe4aa12bde34d4a77d91acfb6219caad01c5"
+ integrity sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==
+ dependencies:
+ dot-case "^3.0.4"
+ tslib "^2.0.3"
+
parent-module@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.0.tgz#df250bdc5391f4a085fb589dad761f5ad6b865b5"
@@ -15481,9 +17754,21 @@ parse-entities@^1.0.2:
is-decimal "^1.0.0"
is-hexadecimal "^1.0.0"
-parse-entities@^1.1.0:
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/parse-entities/-/parse-entities-1.1.2.tgz#9eaf719b29dc3bd62246b4332009072e01527777"
+parse-entities@^1.1.0:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/parse-entities/-/parse-entities-1.1.2.tgz#9eaf719b29dc3bd62246b4332009072e01527777"
+ dependencies:
+ character-entities "^1.0.0"
+ character-entities-legacy "^1.0.0"
+ character-reference-invalid "^1.0.0"
+ is-alphanumerical "^1.0.0"
+ is-decimal "^1.0.0"
+ is-hexadecimal "^1.0.0"
+
+parse-entities@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/parse-entities/-/parse-entities-2.0.0.tgz#53c6eb5b9314a1f4ec99fa0fdf7ce01ecda0cbe8"
+ integrity sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==
dependencies:
character-entities "^1.0.0"
character-entities-legacy "^1.0.0"
@@ -15578,6 +17863,11 @@ parse5@^5.0.0:
resolved "https://registry.yarnpkg.com/parse5/-/parse5-5.1.0.tgz#c59341c9723f414c452975564c7c00a68d58acd2"
integrity sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==
+parse5@^6.0.0:
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/parse5/-/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b"
+ integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==
+
parseurl@~1.3.2:
version "1.3.2"
resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.2.tgz#fc289d4ed8993119460c156253262cdc8de65bf3"
@@ -15587,6 +17877,14 @@ parseurl@~1.3.3:
resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4"
integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==
+pascal-case@^3.1.2:
+ version "3.1.2"
+ resolved "https://registry.yarnpkg.com/pascal-case/-/pascal-case-3.1.2.tgz#b48e0ef2b98e205e7c1dae747d0b1508237660eb"
+ integrity sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==
+ dependencies:
+ no-case "^3.0.4"
+ tslib "^2.0.3"
+
pascalcase@^0.1.1:
version "0.1.1"
resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14"
@@ -15777,13 +18075,14 @@ pkg-dir@^4.1.0, pkg-dir@^4.2.0:
dependencies:
find-up "^4.0.0"
-pkg-up@2.0.0:
- version "2.0.0"
- resolved "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz#c819ac728059a461cab1c3889a2be3c49a004d7f"
+pkg-dir@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-5.0.0.tgz#a02d6aebe6ba133a928f74aec20bafdfe6b8e760"
+ integrity sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==
dependencies:
- find-up "^2.1.0"
+ find-up "^5.0.0"
-pkg-up@^3.0.1, pkg-up@^3.1.0:
+pkg-up@3.1.0, pkg-up@^3.0.1, pkg-up@^3.1.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-3.1.0.tgz#100ec235cc150e4fd42519412596a28512a0def5"
integrity sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==
@@ -15800,6 +18099,20 @@ pngjs@^3.0.0, pngjs@^3.2.0, pngjs@^3.3.3:
resolved "https://registry.yarnpkg.com/pngjs/-/pngjs-3.4.0.tgz#99ca7d725965fb655814eaf65f38f12bbdbf555f"
integrity sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==
+pnp-webpack-plugin@1.6.4:
+ version "1.6.4"
+ resolved "https://registry.yarnpkg.com/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz#c9711ac4dc48a685dabafc86f8b6dd9f8df84149"
+ integrity sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==
+ dependencies:
+ ts-pnp "^1.1.6"
+
+polished@^4.0.5:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/polished/-/polished-4.1.1.tgz#40442cc973348e466f2918cdf647531bb6c29bfb"
+ integrity sha512-4MZTrfPMPRLD7ac8b+2JZxei58zw6N1hFkdBDERif5Tlj19y3vPoPusrLG+mJIlPTGnUlKw3+yWz0BazvMx1vg==
+ dependencies:
+ "@babel/runtime" "^7.12.5"
+
popper.js@^1.14.1:
version "1.14.3"
resolved "https://registry.yarnpkg.com/popper.js/-/popper.js-1.14.3.tgz#1438f98d046acf7b4d78cd502bf418ac64d4f095"
@@ -15987,6 +18300,13 @@ postcss-env-function@^2.0.2:
postcss "^7.0.2"
postcss-values-parser "^2.0.0"
+postcss-flexbugs-fixes@^4.2.1:
+ version "4.2.1"
+ resolved "https://registry.yarnpkg.com/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-4.2.1.tgz#9218a65249f30897deab1033aced8578562a6690"
+ integrity sha512-9SiofaZ9CWpQWxOwRh1b/r85KD5y7GgvsNt1056k6OYLvWUun0czCvogfJgylC22uJTwW1KzY3Gz65NZRlvoiQ==
+ dependencies:
+ postcss "^7.0.26"
+
postcss-focus-visible@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz#477d107113ade6024b14128317ade2bd1e17046e"
@@ -16089,6 +18409,17 @@ postcss-loader@^3.0.0:
postcss-load-config "^2.0.0"
schema-utils "^1.0.0"
+postcss-loader@^4.2.0:
+ version "4.2.0"
+ resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-4.2.0.tgz#f6993ea3e0f46600fb3ee49bbd010448123a7db4"
+ integrity sha512-mqgScxHqbiz1yxbnNcPdKYo/6aVt+XExURmEbQlviFVWogDbM4AJ0A/B+ZBpYsJrTRxKw7HyRazg9x0Q9SWwLA==
+ dependencies:
+ cosmiconfig "^7.0.0"
+ klona "^2.0.4"
+ loader-utils "^2.0.0"
+ schema-utils "^3.0.0"
+ semver "^7.3.4"
+
postcss-logical@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/postcss-logical/-/postcss-logical-3.0.0.tgz#2495d0f8b82e9f262725f75f9401b34e7b45d5b5"
@@ -16202,6 +18533,14 @@ postcss-modules-scope@^2.1.0:
postcss "^7.0.6"
postcss-selector-parser "^6.0.0"
+postcss-modules-scope@^2.2.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz#385cae013cc7743f5a7d7602d1073a89eaae62ee"
+ integrity sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==
+ dependencies:
+ postcss "^7.0.6"
+ postcss-selector-parser "^6.0.0"
+
postcss-modules-values@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz#5b5000d6ebae29b4255301b4a3a54574423e7f10"
@@ -16520,6 +18859,11 @@ postcss-value-parser@^4.0.0, postcss-value-parser@^4.0.2:
resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.0.2.tgz#482282c09a42706d1fc9a069b73f44ec08391dc9"
integrity sha512-LmeoohTpp/K4UiyQCwuGWlONxXamGzCMtFxLq4W1nZVGIQLYvMCJx3yAF9qyyuFpflABI9yVdtJAqbihOsCsJQ==
+postcss-value-parser@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz#443f6a20ced6481a2bda4fa8532a6e55d789a2cb"
+ integrity sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==
+
postcss-values-parser@^1.5.0:
version "1.5.0"
resolved "https://registry.yarnpkg.com/postcss-values-parser/-/postcss-values-parser-1.5.0.tgz#5d9fa63e2bcb0179ce48f3235303765eb89f3047"
@@ -16582,6 +18926,15 @@ postcss@^7.0.26:
source-map "^0.6.1"
supports-color "^6.1.0"
+postcss@^7.0.32, postcss@^7.0.35:
+ version "7.0.35"
+ resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.35.tgz#d2be00b998f7f211d8a276974079f2e92b970e24"
+ integrity sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==
+ dependencies:
+ chalk "^2.4.2"
+ source-map "^0.6.1"
+ supports-color "^6.1.0"
+
preact-compat@^3.15.0:
version "3.18.4"
resolved "https://registry.yarnpkg.com/preact-compat/-/preact-compat-3.18.4.tgz#fbe76ddd30356c68e3ccde608107104946f2cf8d"
@@ -16686,7 +19039,7 @@ prepend-http@^2.0.0:
resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897"
integrity sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=
-prettier@2.2.1, prettier@^2.1.1:
+prettier@2.2.1, prettier@^2.1.1, prettier@~2.2.1:
version "2.2.1"
resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.2.1.tgz#795a1a78dd52f073da0cd42b21f9c91381923ff5"
integrity sha512-PqyhM2yCjg/oKkFPtTGUojv7gnZAoG80ttl45O6x2Ug/rMJw4wcc9k6aaf2hibP7BGVCCM33gZoGjyvt9mm16Q==
@@ -16721,6 +19074,14 @@ pretty-error@^2.0.2:
renderkid "^2.0.1"
utila "~0.4"
+pretty-error@^2.1.1:
+ version "2.1.2"
+ resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-2.1.2.tgz#be89f82d81b1c86ec8fdfbc385045882727f93b6"
+ integrity sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw==
+ dependencies:
+ lodash "^4.17.20"
+ renderkid "^2.0.4"
+
pretty-format@^24.9.0:
version "24.9.0"
resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-24.9.0.tgz#12fac31b37019a4eea3c11aa9a959eb7628aa7c9"
@@ -16745,7 +19106,7 @@ pretty-format@^3.5.1:
version "3.8.0"
resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-3.8.0.tgz#bfbed56d5e9a776645f4b1ff7aa1a3ac4fa3c385"
-pretty-hrtime@^1.0.2:
+pretty-hrtime@^1.0.2, pretty-hrtime@^1.0.3:
version "1.0.3"
resolved "https://registry.yarnpkg.com/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz#b7e3ea42435a4c9b2759d99e0f201eb195802ee1"
integrity sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=
@@ -16757,17 +19118,13 @@ pretty-ms@^5.0.0:
dependencies:
parse-ms "^2.1.0"
-prismjs@^1.17.1:
- version "1.19.0"
- resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.19.0.tgz#713afbd45c3baca4b321569f2df39e17e729d4dc"
- integrity sha512-IVFtbW9mCWm9eOIaEkNyo2Vl4NnEifis2GQ7/MLRG5TQe6t+4Sj9J5QWI9i3v+SS43uZBlCAOn+zYTVYQcPXJw==
+prismjs@^1.21.0, prismjs@~1.23.0:
+ version "1.23.0"
+ resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.23.0.tgz#d3b3967f7d72440690497652a9d40ff046067f33"
+ integrity sha512-c29LVsqOaLbBHuIbsTxaKENh1N2EQBOHaWv7gkHN4dgRbxSREqDnDbtFJYdpPauS4YCplMSNCABQ6Eeor69bAA==
optionalDependencies:
clipboard "^2.0.0"
-private@^0.1.8:
- version "0.1.8"
- resolved "https://registry.yarnpkg.com/private/-/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff"
-
process-nextick-args@^2.0.0:
version "2.0.1"
resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2"
@@ -16818,12 +19175,41 @@ promise-retry@^1.1.1:
err-code "^1.0.0"
retry "^0.10.0"
+promise.allsettled@^1.0.0:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/promise.allsettled/-/promise.allsettled-1.0.4.tgz#65e71f2a604082ed69c548b68603294090ee6803"
+ integrity sha512-o73CbvQh/OnPFShxHcHxk0baXR2a1m4ozb85ha0H14VEoi/EJJLa9mnPfEWJx9RjA9MLfhdjZ8I6HhWtBa64Ag==
+ dependencies:
+ array.prototype.map "^1.0.3"
+ call-bind "^1.0.2"
+ define-properties "^1.1.3"
+ es-abstract "^1.18.0-next.2"
+ get-intrinsic "^1.0.2"
+ iterate-value "^1.0.2"
+
+promise.prototype.finally@^3.1.0:
+ version "3.1.2"
+ resolved "https://registry.yarnpkg.com/promise.prototype.finally/-/promise.prototype.finally-3.1.2.tgz#b8af89160c9c673cefe3b4c4435b53cfd0287067"
+ integrity sha512-A2HuJWl2opDH0EafgdjwEw7HysI8ff/n4lW4QEVBCUXFk9QeGecBWv0Deph0UmLe3tTNYegz8MOjsVuE6SMoJA==
+ dependencies:
+ define-properties "^1.1.3"
+ es-abstract "^1.17.0-next.0"
+ function-bind "^1.1.1"
+
promise@^7.1.1:
version "7.3.1"
resolved "https://registry.yarnpkg.com/promise/-/promise-7.3.1.tgz#064b72602b18f90f29192b8b1bc418ffd1ebd3bf"
dependencies:
asap "~2.0.3"
+prompts@2.4.0:
+ version "2.4.0"
+ resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.4.0.tgz#4aa5de0723a231d1ee9121c40fdf663df73f61d7"
+ integrity sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ==
+ dependencies:
+ kleur "^3.0.3"
+ sisteransi "^1.0.5"
+
prompts@^2.0.1:
version "2.1.0"
resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.1.0.tgz#bf90bc71f6065d255ea2bdc0fe6520485c1b45db"
@@ -16832,6 +19218,14 @@ prompts@^2.0.1:
kleur "^3.0.2"
sisteransi "^1.0.0"
+prompts@^2.4.0:
+ version "2.4.1"
+ resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.4.1.tgz#befd3b1195ba052f9fd2fde8a486c4e82ee77f61"
+ integrity sha512-EQyfIuO2hPDsX1L/blblV+H7I0knhgAd82cVneCwcdND9B8AuCDuRcBH6yIcG4dFzlOUqbazQqwGjx5xmsNLuQ==
+ dependencies:
+ kleur "^3.0.3"
+ sisteransi "^1.0.5"
+
promzard@^0.3.0:
version "0.3.0"
resolved "https://registry.yarnpkg.com/promzard/-/promzard-0.3.0.tgz#26a5d6ee8c7dee4cb12208305acfb93ba382a9ee"
@@ -16847,6 +19241,15 @@ prop-types-exact@^1.2.0:
object.assign "^4.1.0"
reflect.ownkeys "^0.2.0"
+prop-types@^15.0.0, prop-types@^15.6.2, prop-types@^15.7.2:
+ version "15.7.2"
+ resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.7.2.tgz#52c41e75b8c87e72b9d9360e0206b99dcbffa6c5"
+ integrity sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==
+ dependencies:
+ loose-envify "^1.4.0"
+ object-assign "^4.1.1"
+ react-is "^16.8.1"
+
prop-types@^15.5.8, prop-types@^15.6.1:
version "15.6.2"
resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.6.2.tgz#05d5ca77b4453e985d60fc7ff8c859094a497102"
@@ -16862,15 +19265,6 @@ prop-types@^15.6.0:
loose-envify "^1.3.1"
object-assign "^4.1.1"
-prop-types@^15.6.2, prop-types@^15.7.2:
- version "15.7.2"
- resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.7.2.tgz#52c41e75b8c87e72b9d9360e0206b99dcbffa6c5"
- integrity sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==
- dependencies:
- loose-envify "^1.4.0"
- object-assign "^4.1.1"
- react-is "^16.8.1"
-
property-expr@^1.5.0:
version "1.5.1"
resolved "https://registry.yarnpkg.com/property-expr/-/property-expr-1.5.1.tgz#22e8706894a0c8e28d58735804f6ba3a3673314f"
@@ -16886,6 +19280,13 @@ property-information@^5.0.0, property-information@^5.0.1, property-information@^
dependencies:
xtend "^4.0.1"
+property-information@^5.3.0:
+ version "5.6.0"
+ resolved "https://registry.yarnpkg.com/property-information/-/property-information-5.6.0.tgz#61675545fb23002f245c6540ec46077d4da3ed69"
+ integrity sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA==
+ dependencies:
+ xtend "^4.0.0"
+
proto-list@~1.2.1:
version "1.2.4"
resolved "https://registry.yarnpkg.com/proto-list/-/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849"
@@ -17008,14 +19409,6 @@ puppeteer@^1.8.0:
rimraf "^2.6.1"
ws "^6.1.0"
-q-i@^2.0.1:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/q-i/-/q-i-2.0.1.tgz#fec7e3f0e713f3467358bb5ac80bcc4c115187d6"
- dependencies:
- ansi-styles "^3.2.0"
- is-plain-object "^2.0.4"
- stringify-object "^3.2.0"
-
q@^1.1.2, q@^1.5.1:
version "1.5.1"
resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7"
@@ -17033,15 +19426,17 @@ qs@6.7.0:
resolved "https://registry.yarnpkg.com/qs/-/qs-6.7.0.tgz#41dc1a015e3d581f1621776be31afb2876a9b1bc"
integrity sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==
+qs@^6.10.0:
+ version "6.10.1"
+ resolved "https://registry.yarnpkg.com/qs/-/qs-6.10.1.tgz#4931482fa8d647a5aab799c5271d2133b981fb6a"
+ integrity sha512-M528Hph6wsSVOBiYUnGf+K/7w0hNshs/duGsNXPUCLH5XAqjEtiPGwNONLV0tBH8NoGb0mvD5JubnUTrujKDTg==
+ dependencies:
+ side-channel "^1.0.4"
+
qs@~6.5.1:
version "6.5.1"
resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.1.tgz#349cdf6eef89ec45c12d7d5eb3fc0c870343a6d8"
-qss@^2.0.3:
- version "2.0.3"
- resolved "https://registry.yarnpkg.com/qss/-/qss-2.0.3.tgz#630b38b120931b52d04704f3abfb0f861604a9ec"
- integrity sha512-j48ZBT5IZbSqJiSU8EX4XrN8nXiflHvmMvv2XpFc31gh7n6EpSs75bNr6+oj3FOLWyT8m09pTmqLNl34L7/uPQ==
-
query-string@6.2.0:
version "6.2.0"
resolved "https://registry.yarnpkg.com/query-string/-/query-string-6.2.0.tgz#468edeb542b7e0538f9f9b1aeb26f034f19c86e1"
@@ -17067,6 +19462,11 @@ querystring@0.2.0:
version "0.2.0"
resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620"
+querystring@^0.2.0:
+ version "0.2.1"
+ resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.1.tgz#40d77615bb09d16902a85c3e38aa8b5ed761c2dd"
+ integrity sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==
+
querystringify@^2.0.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.1.0.tgz#7ded8dfbf7879dcc60d0a644ac6754b283ad17ef"
@@ -17092,6 +19492,11 @@ railroad-diagrams@^1.0.0:
resolved "https://registry.yarnpkg.com/railroad-diagrams/-/railroad-diagrams-1.0.0.tgz#eb7e6267548ddedfb899c1b90e57374559cddb7e"
integrity sha1-635iZ1SN3t+4mcG5Dlc3RVnN234=
+ramda@^0.21.0:
+ version "0.21.0"
+ resolved "https://registry.yarnpkg.com/ramda/-/ramda-0.21.0.tgz#a001abedb3ff61077d4ff1d577d44de77e8d0a35"
+ integrity sha1-oAGr7bP/YQd9T/HVd9RN536NCjU=
+
ramda@~0.27.1:
version "0.27.1"
resolved "https://registry.yarnpkg.com/ramda/-/ramda-0.27.1.tgz#66fc2df3ef873874ffc2da6aa8984658abacf5c9"
@@ -17105,7 +19510,7 @@ randexp@0.4.6:
discontinuous-range "1.0.0"
ret "~0.1.10"
-randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5:
+randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5, randombytes@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a"
integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==
@@ -17148,6 +19553,14 @@ raw-body@2.4.0:
iconv-lite "0.4.24"
unpipe "1.0.0"
+raw-loader@^4.0.2:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/raw-loader/-/raw-loader-4.0.2.tgz#1aac6b7d1ad1501e66efdac1522c73e59a584eb6"
+ integrity sha512-ZnScIV3ag9A4wPX/ZayxL/jZH+euYb6FcUinPcgiQW0+UBtEv0O6Q3lGd3cqJ+GHH+rksEv3Pj99oxJ3u3VIKA==
+ dependencies:
+ loader-utils "^2.0.0"
+ schema-utils "^3.0.0"
+
rc@^1.2.1, rc@^1.2.7, rc@^1.2.8:
version "1.2.8"
resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed"
@@ -17157,35 +19570,39 @@ rc@^1.2.1, rc@^1.2.7, rc@^1.2.8:
minimist "^1.2.0"
strip-json-comments "~2.0.1"
-react-dev-utils@^9.1.0:
- version "9.1.0"
- resolved "https://registry.yarnpkg.com/react-dev-utils/-/react-dev-utils-9.1.0.tgz#3ad2bb8848a32319d760d0a84c56c14bdaae5e81"
- integrity sha512-X2KYF/lIGyGwP/F/oXgGDF24nxDA2KC4b7AFto+eqzc/t838gpSGiaU8trTqHXOohuLxxc5qi1eDzsl9ucPDpg==
+react-colorful@^5.0.1:
+ version "5.1.1"
+ resolved "https://registry.yarnpkg.com/react-colorful/-/react-colorful-5.1.1.tgz#b242a3a59dc2e740fef9ee072c1d8b49d3465b62"
+ integrity sha512-CNnpzPOMDUors/WcN23IUkBvdHuzJfr5UuZxW02TyVW5hCmFME3cbxucF26EujKyTt4ageBrLDyQ6JAtjGIzgQ==
+
+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==
dependencies:
- "@babel/code-frame" "7.5.5"
+ "@babel/code-frame" "7.10.4"
address "1.1.2"
- browserslist "4.7.0"
+ browserslist "4.14.2"
chalk "2.4.2"
- cross-spawn "6.0.5"
+ cross-spawn "7.0.3"
detect-port-alt "1.1.6"
- escape-string-regexp "1.0.5"
- filesize "3.6.1"
- find-up "3.0.0"
- fork-ts-checker-webpack-plugin "1.5.0"
+ escape-string-regexp "2.0.0"
+ filesize "6.1.0"
+ find-up "4.1.0"
+ fork-ts-checker-webpack-plugin "4.1.6"
global-modules "2.0.0"
- globby "8.0.2"
+ globby "11.0.1"
gzip-size "5.1.1"
- immer "1.10.0"
- inquirer "6.5.0"
+ immer "8.0.1"
is-root "2.1.0"
- loader-utils "1.2.3"
- open "^6.3.0"
- pkg-up "2.0.0"
- react-error-overlay "^6.0.3"
+ loader-utils "2.0.0"
+ open "^7.0.2"
+ pkg-up "3.1.0"
+ prompts "2.4.0"
+ react-error-overlay "^6.0.9"
recursive-readdir "2.2.2"
shell-quote "1.7.2"
- sockjs-client "1.4.0"
- strip-ansi "5.2.0"
+ strip-ansi "6.0.0"
text-table "0.2.0"
react-dnd-mouse-backend@0.1.2:
@@ -17204,19 +19621,18 @@ react-dnd@6.0.0:
recompose "^0.30.0"
shallowequal "^1.1.0"
-react-docgen-annotation-resolver@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/react-docgen-annotation-resolver/-/react-docgen-annotation-resolver-2.0.0.tgz#c2c9ac2d6dd5c43396ebadad3b22323820dda78e"
- integrity sha512-0rNR0SZAjd4eHTYP3Iq/pi0zTznHtXSLAKOXbK6tGjwd9bTaXUaKQK7hihRvGvqxNjUy0WGTcFgX+lT64vIXBg==
-
-react-docgen-displayname-handler@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/react-docgen-displayname-handler/-/react-docgen-displayname-handler-3.0.0.tgz#6edbe3d7835acd9a0bd80edb9479f162a7333dce"
- integrity sha512-nS/sgx8Oo7s0SJUfWRx3wQ4xCneIKONbhNvyuVmgWEOhvfm1ODHbaB1qhyQQ/1AcbIeo/wZAEyapne8yVX0NmQ==
+react-docgen-typescript-plugin@^0.6.2:
+ version "0.6.3"
+ resolved "https://registry.yarnpkg.com/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-0.6.3.tgz#664b22601df083597ecb1e60bd21beca60125fdf"
+ integrity sha512-av1S/fmWBNFGgNa4qtkidFjjOz23eEi6EdCtwSWo9WNhGzUMyMygbD/DosMWoeFlZpk9R3MXPkRE7PDH6j5GMQ==
dependencies:
- ast-types "0.13.2"
+ debug "^4.1.1"
+ endent "^2.0.1"
+ micromatch "^4.0.2"
+ react-docgen-typescript "^1.20.5"
+ tslib "^2.0.0"
-react-docgen-typescript@^1.21.0:
+react-docgen-typescript@^1.20.5, react-docgen-typescript@^1.21.0:
version "1.21.0"
resolved "https://registry.yarnpkg.com/react-docgen-typescript/-/react-docgen-typescript-1.21.0.tgz#3385dde81b63eb1d54f86a935bd4f65f96c821f6"
integrity sha512-E4y/OcXwHukgiVafCGlxwoNHr4BDmM70Ww7oimL/QkMo5dmGALhceewe/xmVjdMxxI7E5syOGOc9/tbHL742rg==
@@ -17245,6 +19661,22 @@ react-dom@16.8.6:
prop-types "^15.6.2"
scheduler "^0.13.6"
+react-draggable@^4.4.3:
+ version "4.4.3"
+ resolved "https://registry.yarnpkg.com/react-draggable/-/react-draggable-4.4.3.tgz#0727f2cae5813e36b0e4962bf11b2f9ef2b406f3"
+ integrity sha512-jV4TE59MBuWm7gb6Ns3Q1mxX8Azffb7oTtDtBgFkxRvhDp38YAARmRplrj0+XGkhOJB5XziArX+4HUUABtyZ0w==
+ dependencies:
+ classnames "^2.2.5"
+ prop-types "^15.6.0"
+
+react-element-to-jsx-string@^14.3.2:
+ version "14.3.2"
+ resolved "https://registry.yarnpkg.com/react-element-to-jsx-string/-/react-element-to-jsx-string-14.3.2.tgz#c0000ed54d1f8b4371731b669613f2d4e0f63d5c"
+ integrity sha512-WZbvG72cjLXAxV7VOuSzuHEaI3RHj10DZu8EcKQpkKcAj7+qAkG5XUeSdX5FXrA0vPrlx0QsnAzZEBJwzV0e+w==
+ dependencies:
+ "@base2/pretty-print-object" "1.0.0"
+ is-plain-object "3.0.1"
+
react-error-boundary@^3.1.0:
version "3.1.1"
resolved "https://registry.yarnpkg.com/react-error-boundary/-/react-error-boundary-3.1.1.tgz#932c5ca5cbab8ec4fe37fd7b415aa5c3a47597e7"
@@ -17252,22 +19684,31 @@ react-error-boundary@^3.1.0:
dependencies:
"@babel/runtime" "^7.12.5"
-react-error-overlay@^6.0.3:
- version "6.0.7"
- resolved "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-6.0.7.tgz#1dcfb459ab671d53f660a991513cb2f0a0553108"
- integrity sha512-TAv1KJFh3RhqxNvhzxj6LeT5NWklP6rDr2a0jaTfsZ5wSZWHOGeqQyejUp3xxLfPt2UpyJEcVQB/zyPcmonNFA==
+react-error-overlay@^6.0.9:
+ version "6.0.9"
+ resolved "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-6.0.9.tgz#3c743010c9359608c375ecd6bc76f35d93995b0a"
+ integrity sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew==
react-fast-compare@^2.0.1:
version "2.0.4"
resolved "https://registry.yarnpkg.com/react-fast-compare/-/react-fast-compare-2.0.4.tgz#e84b4d455b0fec113e0402c329352715196f81f9"
integrity sha512-suNP+J1VU1MWFKcyt7RtjiSWUjvidmQSlqu+eHslq+342xCbGTYmC0mEhPCOHxlW0CywylOC1u2DFAT+bv4dBw==
-react-group@^3.0.2:
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/react-group/-/react-group-3.0.2.tgz#cb31d0fae255111e1dace5b5f9abb9deefc7b36e"
- integrity sha512-0Jy99MD27jHSJ0PeynomUM0WArxywdcqQUKLttBWV6KYH+zlKWT/RhDwVxrODtMkRxf644BzuJFie1Hvfun7jA==
+react-fast-compare@^3.0.1, react-fast-compare@^3.2.0:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/react-fast-compare/-/react-fast-compare-3.2.0.tgz#641a9da81b6a6320f270e89724fb45a0b39e43bb"
+ integrity sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==
+
+react-helmet-async@^1.0.7:
+ version "1.0.9"
+ resolved "https://registry.yarnpkg.com/react-helmet-async/-/react-helmet-async-1.0.9.tgz#5b9ed2059de6b4aab47f769532f9fbcbce16c5ca"
+ integrity sha512-N+iUlo9WR3/u9qGMmP4jiYfaD6pe9IvDTapZLFJz2D3xlTlCM1Bzy4Ab3g72Nbajo/0ZyW+W9hdz8Hbe4l97pQ==
dependencies:
+ "@babel/runtime" "^7.12.5"
+ invariant "^2.2.4"
prop-types "^15.7.2"
+ react-fast-compare "^3.2.0"
+ shallowequal "^1.1.0"
react-hot-loader@4.12.19, react-hot-loader@^4.12.19:
version "4.12.19"
@@ -17291,13 +19732,6 @@ react-i18next@^11.7.3:
"@babel/runtime" "^7.3.1"
html-parse-stringify2 "2.0.1"
-react-icons@^3.8.0:
- version "3.9.0"
- resolved "https://registry.yarnpkg.com/react-icons/-/react-icons-3.9.0.tgz#89a00f20a0e02e6bfd899977eaf46eb4624239d5"
- integrity sha512-gKbYKR+4QsD3PmIHLAM9TDDpnaTsr3XZeK1NTAb6WQQ+gxEdJ0xuCgLq0pxXdS7Utg2AIpcVhM1ut/jlDhcyNg==
- dependencies:
- camelcase "^5.0.0"
-
react-input-autosize@^2.2.2:
version "2.2.2"
resolved "https://registry.yarnpkg.com/react-input-autosize/-/react-input-autosize-2.2.2.tgz#fcaa7020568ec206bc04be36f4eb68e647c4d8c2"
@@ -17305,6 +19739,15 @@ react-input-autosize@^2.2.2:
dependencies:
prop-types "^15.5.8"
+react-inspector@^5.1.0:
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/react-inspector/-/react-inspector-5.1.0.tgz#45a325e15f33e595be5356ca2d3ceffb7d6b8c3a"
+ integrity sha512-JAwswiengIcxi4X/Ssb8nf6suOuQsyit8Fxo04+iPKTnPNY3XIOuagjMZSzpJDDKkYcc/ARlySOYZZv626WUvA==
+ dependencies:
+ "@babel/runtime" "^7.0.0"
+ is-dom "^1.0.0"
+ prop-types "^15.0.0"
+
react-is@^16.12.0:
version "16.12.0"
resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.12.0.tgz#2cc0fe0fba742d97fd527c42a13bec4eeb06241c"
@@ -17334,10 +19777,24 @@ react-is@^17.0.1:
resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.1.tgz#5b3531bd76a645a4c9fb6e693ed36419e3301339"
integrity sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==
+react-is@^17.0.2:
+ version "17.0.2"
+ resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0"
+ integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==
+
react-lifecycles-compat@^3.0.2, react-lifecycles-compat@^3.0.4:
version "3.0.4"
resolved "https://registry.yarnpkg.com/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz#4f1a273afdfc8f3488a8c516bfda78f872352362"
+react-popper-tooltip@^3.1.1:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/react-popper-tooltip/-/react-popper-tooltip-3.1.1.tgz#329569eb7b287008f04fcbddb6370452ad3f9eac"
+ integrity sha512-EnERAnnKRptQBJyaee5GJScWNUKQPDD2ywvzZyUjst/wj5U64C8/CnSYLNEmP2hG0IJ3ZhtDxE8oDN+KOyavXQ==
+ dependencies:
+ "@babel/runtime" "^7.12.5"
+ "@popperjs/core" "^2.5.4"
+ react-popper "^2.2.4"
+
react-popper@1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/react-popper/-/react-popper-1.0.0.tgz#b99452144e8fe4acc77fa3d959a8c79e07a65084"
@@ -17350,6 +19807,14 @@ react-popper@1.0.0:
typed-styles "^0.0.5"
warning "^3.0.0"
+react-popper@^2.2.4:
+ version "2.2.4"
+ resolved "https://registry.yarnpkg.com/react-popper/-/react-popper-2.2.4.tgz#d2ad3d2474ac9f1abf93df3099d408e5aa6a2e22"
+ integrity sha512-NacOu4zWupdQjVXq02XpTD3yFPSfg5a7fex0wa3uGKVkFK7UN6LvVxgcb+xYr56UCuWiNPMH20tntdVdJRwYew==
+ dependencies:
+ react-fast-compare "^3.0.1"
+ warning "^4.0.2"
+
react-redux@7.2.1:
version "7.2.1"
resolved "https://registry.yarnpkg.com/react-redux/-/react-redux-7.2.1.tgz#8dedf784901014db2feca1ab633864dee68ad985"
@@ -17361,6 +19826,11 @@ react-redux@7.2.1:
prop-types "^15.7.2"
react-is "^16.9.0"
+react-refresh@^0.8.3:
+ version "0.8.3"
+ resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.8.3.tgz#721d4657672d400c5e3c75d063c4a85fb2d5d68f"
+ integrity sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg==
+
react-remove-scroll-bar@^1.1.5:
version "1.1.5"
resolved "https://registry.yarnpkg.com/react-remove-scroll-bar/-/react-remove-scroll-bar-1.1.5.tgz#f129cf159163f27da72e87a046882768dd31fa89"
@@ -17420,10 +19890,15 @@ react-select@3.0.8:
react-input-autosize "^2.2.2"
react-transition-group "^2.2.1"
-react-simple-code-editor@^0.10.0:
- version "0.10.0"
- resolved "https://registry.yarnpkg.com/react-simple-code-editor/-/react-simple-code-editor-0.10.0.tgz#73e7ac550a928069715482aeb33ccba36efe2373"
- integrity sha512-bL5W5mAxSW6+cLwqqVWY47Silqgy2DKDTR4hDBrLrUqC5BXc29YVx17l2IZk5v36VcDEq1Bszu2oHm1qBwKqBA==
+react-sizeme@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/react-sizeme/-/react-sizeme-3.0.1.tgz#4d12f4244e0e6a0fb97253e7af0314dc7c83a5a0"
+ integrity sha512-9Hf1NLgSbny1bha77l9HwvwwxQUJxFUqi44Ih+y3evA+PezBpGdCGlnvye6avss2cIgs9PgdYgMnfuzJWn/RUw==
+ dependencies:
+ element-resize-detector "^1.2.2"
+ invariant "^2.2.4"
+ shallowequal "^1.1.0"
+ throttle-debounce "^3.0.1"
react-snap@^1.23.0:
version "1.23.0"
@@ -17449,72 +19924,16 @@ react-style-singleton@^1.1.0:
invariant "^2.2.4"
tslib "^1.0.0"
-react-styleguidist@^11.0.5:
- version "11.0.5"
- resolved "https://registry.yarnpkg.com/react-styleguidist/-/react-styleguidist-11.0.5.tgz#b1a1eb91f8bf7c538fc0d652f83c2d8cd997f5aa"
- integrity sha512-LsLZ4aIN1gsBRgRJcEmOAoobdwVMJbnhG+49F4CgKDuuYkPazkJ1l4GuBcMcOSNfiLz/vA2nkl3TpJHH/7CVug==
+react-syntax-highlighter@^13.5.3:
+ version "13.5.3"
+ resolved "https://registry.yarnpkg.com/react-syntax-highlighter/-/react-syntax-highlighter-13.5.3.tgz#9712850f883a3e19eb858cf93fad7bb357eea9c6"
+ integrity sha512-crPaF+QGPeHNIblxxCdf2Lg936NAHKhNhuMzRL3F9ct6aYXL3NcZtCL0Rms9+qVo6Y1EQLdXGypBNSbPL/r+qg==
dependencies:
- "@vxna/mini-html-webpack-template" "^1.0.0"
- acorn "^6.4.1"
- acorn-jsx "^5.1.0"
- ast-types "~0.13.2"
- buble "0.19.8"
- clean-webpack-plugin "^3.0.0"
- clipboard-copy "^3.1.0"
- clsx "^1.0.4"
- common-dir "^3.0.0"
- copy-webpack-plugin "^5.1.0"
- core-js "^3.3.5"
- doctrine "^3.0.0"
- es6-object-assign "~1.1.0"
- es6-promise "^4.2.8"
- escodegen "^1.12.0"
- estree-walker "~0.9.0"
- findup "^0.1.5"
- function.name-polyfill "^1.0.6"
- github-slugger "^1.2.1"
- glob "^7.1.5"
- glogg "^1.0.2"
- hash-sum "^2.0.0"
- is-directory "^0.3.1"
- javascript-stringify "^2.0.0"
- jss "^10.0.0"
- jss-plugin-camel-case "^10.0.0"
- jss-plugin-compose "^10.0.0"
- jss-plugin-default-unit "^10.0.0"
- jss-plugin-global "^10.0.0"
- jss-plugin-isolate "^10.0.0"
- jss-plugin-nested "^10.0.0"
- kleur "^3.0.3"
- leven "^3.1.0"
- listify "^1.0.0"
- loader-utils "^1.2.3"
- lodash "^4.17.15"
- lowercase-keys "^2.0.0"
- markdown-to-jsx "^6.10.3"
- mini-html-webpack-plugin "^2.0.0"
- mri "^1.1.4"
- ora "^4.0.2"
- prismjs "^1.17.1"
- prop-types "^15.7.2"
- q-i "^2.0.1"
- qss "^2.0.3"
- react-dev-utils "^9.1.0"
- react-docgen "^5.0.0"
- react-docgen-annotation-resolver "^2.0.0"
- react-docgen-displayname-handler "^3.0.0"
- react-group "^3.0.2"
- react-icons "^3.8.0"
- react-simple-code-editor "^0.10.0"
- recast "~0.18.5"
- remark "^11.0.1"
- strip-html-comments "^1.0.0"
- terser-webpack-plugin "^2.2.1"
- to-ast "^1.0.0"
- type-detect "^4.0.8"
- unist-util-visit "^2.0.0"
- webpack-dev-server "^3.9.0"
- webpack-merge "^4.2.2"
+ "@babel/runtime" "^7.3.1"
+ highlight.js "^10.1.1"
+ lowlight "^1.14.0"
+ prismjs "^1.21.0"
+ refractor "^3.1.0"
react-test-renderer@^16.0.0-0, react-test-renderer@^16.8.6:
version "16.8.6"
@@ -17526,6 +19945,15 @@ react-test-renderer@^16.0.0-0, react-test-renderer@^16.8.6:
react-is "^16.8.6"
scheduler "^0.13.6"
+react-textarea-autosize@^8.3.0:
+ version "8.3.2"
+ resolved "https://registry.yarnpkg.com/react-textarea-autosize/-/react-textarea-autosize-8.3.2.tgz#4f9374d357b0a6f6469956726722549124a1b2db"
+ integrity sha512-JrMWVgQSaExQByP3ggI1eA8zF4mF0+ddVuX7acUeK2V7bmrpjVOY72vmLz2IXFJSAXoY3D80nEzrn0GWajWK3Q==
+ dependencies:
+ "@babel/runtime" "^7.10.2"
+ use-composed-ref "^1.0.0"
+ use-latest "^1.0.0"
+
react-transition-group@^2.2.1:
version "2.5.3"
resolved "https://registry.yarnpkg.com/react-transition-group/-/react-transition-group-2.5.3.tgz#26de363cab19e5c88ae5dbae105c706cf953bb92"
@@ -17751,15 +20179,12 @@ readdirp@~3.3.0:
dependencies:
picomatch "^2.0.7"
-recast@~0.18.5:
- version "0.18.8"
- resolved "https://registry.yarnpkg.com/recast/-/recast-0.18.8.tgz#e745d8b7d6da549a03099ff648c957288f4649a4"
- integrity sha512-pxiq+ZAF0mYQuhQI+qqr8nFjgmEOFYA3YUVV8dXM7Mz20vs2WyKM1z2W0v80RZ/WICeNw2EeORg+QdDIgAX2ng==
+readdirp@~3.5.0:
+ version "3.5.0"
+ resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.5.0.tgz#9ba74c019b15d365278d2e91bb8c48d7b4d42c9e"
+ integrity sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==
dependencies:
- ast-types "0.13.3"
- esprima "~4.0.0"
- private "^0.1.8"
- source-map "~0.6.1"
+ picomatch "^2.2.1"
rechoir@^0.6.2:
version "0.6.2"
@@ -17863,6 +20288,15 @@ reflect.ownkeys@^0.2.0:
resolved "https://registry.yarnpkg.com/reflect.ownkeys/-/reflect.ownkeys-0.2.0.tgz#749aceec7f3fdf8b63f927a04809e90c5c0b3460"
integrity sha1-dJrO7H8/34tj+SegSAnpDFwLNGA=
+refractor@^3.1.0:
+ version "3.3.1"
+ resolved "https://registry.yarnpkg.com/refractor/-/refractor-3.3.1.tgz#ebbc04b427ea81dc25ad333f7f67a0b5f4f0be3a"
+ integrity sha512-vaN6R56kLMuBszHSWlwTpcZ8KTMG6aUCok4GrxYDT20UIOXxOc5o6oDc8tNTzSlH3m2sI+Eu9Jo2kVdDcUTWYw==
+ dependencies:
+ hastscript "^6.0.0"
+ parse-entities "^2.0.0"
+ prismjs "~1.23.0"
+
regenerate-unicode-properties@^8.2.0:
version "8.2.0"
resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz#e5de7111d655e7ba60c057dbe9ff37c87e65cdec"
@@ -17892,6 +20326,11 @@ regenerator-runtime@^0.13.4:
resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz#d878a1d094b4306d10b9096484b33ebd55e26697"
integrity sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==
+regenerator-runtime@^0.13.7:
+ version "0.13.7"
+ resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz#cac2dacc8a1ea675feaabaeb8ae833898ae46f55"
+ integrity sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==
+
regenerator-transform@^0.14.2:
version "0.14.5"
resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.14.5.tgz#c98da154683671c9c4dcb16ece736517e1b7feb4"
@@ -17912,7 +20351,7 @@ regex-not@^1.0.2:
extend-shallow "^3.0.2"
safe-regex "^1.1.0"
-regexp.prototype.flags@^1.3.0:
+regexp.prototype.flags@^1.3.0, regexp.prototype.flags@^1.3.1:
version "1.3.1"
resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz#7ef352ae8d159e758c0eadca6f8fcb4eef07be26"
integrity sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==
@@ -17930,18 +20369,6 @@ regexpp@^3.1.0:
resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.1.0.tgz#206d0ad0a5648cffbdb8ae46438f3dc51c9f78e2"
integrity sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==
-regexpu-core@^4.5.4:
- version "4.7.0"
- resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.7.0.tgz#fcbf458c50431b0bb7b45d6967b8192d91f3d938"
- integrity sha512-TQ4KXRnIn6tz6tjnrXEkD/sshygKH/j5KzK86X8MkeHyZ8qst/LZ89j3X4/8HEIfHANTFIP/AbXakeRhWIl5YQ==
- dependencies:
- regenerate "^1.4.0"
- regenerate-unicode-properties "^8.2.0"
- regjsgen "^0.5.1"
- regjsparser "^0.6.4"
- unicode-match-property-ecmascript "^1.0.4"
- unicode-match-property-value-ecmascript "^1.2.0"
-
regexpu-core@^4.7.1:
version "4.7.1"
resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.7.1.tgz#2dea5a9a07233298fbf0db91fa9abc4c6e0f8ad6"
@@ -18015,35 +20442,66 @@ rehype@^9.0.0:
rehype-stringify "^6.0.0"
unified "^8.0.0"
-relateurl@0.2.x:
+relateurl@0.2.x, relateurl@^0.2.7:
version "0.2.7"
resolved "https://registry.yarnpkg.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9"
integrity sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=
-remark-parse@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/remark-parse/-/remark-parse-5.0.0.tgz#4c077f9e499044d1d5c13f80d7a98cf7b9285d95"
+remark-external-links@^8.0.0:
+ version "8.0.0"
+ resolved "https://registry.yarnpkg.com/remark-external-links/-/remark-external-links-8.0.0.tgz#308de69482958b5d1cd3692bc9b725ce0240f345"
+ integrity sha512-5vPSX0kHoSsqtdftSHhIYofVINC8qmp0nctkeU9YoJwV3YfiBRiI6cbFRJ0oI/1F9xS+bopXG0m2KS8VFscuKA==
+ dependencies:
+ extend "^3.0.0"
+ is-absolute-url "^3.0.0"
+ mdast-util-definitions "^4.0.0"
+ space-separated-tokens "^1.0.0"
+ unist-util-visit "^2.0.0"
+
+remark-footnotes@2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/remark-footnotes/-/remark-footnotes-2.0.0.tgz#9001c4c2ffebba55695d2dd80ffb8b82f7e6303f"
+ integrity sha512-3Clt8ZMH75Ayjp9q4CorNeyjwIxHFcTkaektplKGl2A1jNGEUey8cKL0ZC5vJwfcD5GFGsNLImLG/NGzWIzoMQ==
+
+remark-mdx@1.6.22:
+ version "1.6.22"
+ resolved "https://registry.yarnpkg.com/remark-mdx/-/remark-mdx-1.6.22.tgz#06a8dab07dcfdd57f3373af7f86bd0e992108bbd"
+ integrity sha512-phMHBJgeV76uyFkH4rvzCftLfKCr2RZuF+/gmVcaKrpsihyzmhXjA0BEMDaPTXG5y8qZOKPVo83NAOX01LPnOQ==
+ dependencies:
+ "@babel/core" "7.12.9"
+ "@babel/helper-plugin-utils" "7.10.4"
+ "@babel/plugin-proposal-object-rest-spread" "7.12.1"
+ "@babel/plugin-syntax-jsx" "7.12.1"
+ "@mdx-js/util" "1.6.22"
+ is-alphabetical "1.0.4"
+ remark-parse "8.0.3"
+ unified "9.2.0"
+
+remark-parse@8.0.3:
+ version "8.0.3"
+ resolved "https://registry.yarnpkg.com/remark-parse/-/remark-parse-8.0.3.tgz#9c62aa3b35b79a486454c690472906075f40c7e1"
+ integrity sha512-E1K9+QLGgggHxCQtLt++uXltxEprmWzNfg+MxpfHsZlrddKzZ/hZyWHDbK3/Ap8HJQqYJRXP+jHczdL6q6i85Q==
dependencies:
+ ccount "^1.0.0"
collapse-white-space "^1.0.2"
is-alphabetical "^1.0.0"
is-decimal "^1.0.0"
is-whitespace-character "^1.0.0"
is-word-character "^1.0.0"
markdown-escapes "^1.0.0"
- parse-entities "^1.1.0"
+ parse-entities "^2.0.0"
repeat-string "^1.5.4"
state-toggle "^1.0.0"
trim "0.0.1"
trim-trailing-lines "^1.0.0"
unherit "^1.0.4"
- unist-util-remove-position "^1.0.0"
- vfile-location "^2.0.0"
+ unist-util-remove-position "^2.0.0"
+ vfile-location "^3.0.0"
xtend "^4.0.1"
-remark-parse@^6.0.0:
- version "6.0.3"
- resolved "https://registry.yarnpkg.com/remark-parse/-/remark-parse-6.0.3.tgz#c99131052809da482108413f87b0ee7f52180a3a"
- integrity sha512-QbDXWN4HfKTUC0hHa4teU463KclLAnwpn/FBn87j9cKYJWWawbiLgMfP2Q4XwhxxuuuOxHlw+pSN0OKuJwyVvg==
+remark-parse@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/remark-parse/-/remark-parse-5.0.0.tgz#4c077f9e499044d1d5c13f80d7a98cf7b9285d95"
dependencies:
collapse-white-space "^1.0.2"
is-alphabetical "^1.0.0"
@@ -18061,10 +20519,10 @@ remark-parse@^6.0.0:
vfile-location "^2.0.0"
xtend "^4.0.1"
-remark-parse@^7.0.0:
- version "7.0.2"
- resolved "https://registry.yarnpkg.com/remark-parse/-/remark-parse-7.0.2.tgz#41e7170d9c1d96c3d32cf1109600a9ed50dba7cf"
- integrity sha512-9+my0lQS80IQkYXsMA8Sg6m9QfXYJBnXjWYN5U+kFc5/n69t+XZVXU/ZBYr3cYH8FheEGf1v87rkFDhJ8bVgMA==
+remark-parse@^6.0.0:
+ version "6.0.3"
+ resolved "https://registry.yarnpkg.com/remark-parse/-/remark-parse-6.0.3.tgz#c99131052809da482108413f87b0ee7f52180a3a"
+ integrity sha512-QbDXWN4HfKTUC0hHa4teU463KclLAnwpn/FBn87j9cKYJWWawbiLgMfP2Q4XwhxxuuuOxHlw+pSN0OKuJwyVvg==
dependencies:
collapse-white-space "^1.0.2"
is-alphabetical "^1.0.0"
@@ -18092,6 +20550,22 @@ remark-react@4.0.3:
hast-util-sanitize "^1.0.0"
mdast-util-to-hast "^3.0.0"
+remark-slug@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/remark-slug/-/remark-slug-6.0.0.tgz#2b54a14a7b50407a5e462ac2f376022cce263e2c"
+ integrity sha512-ln67v5BrGKHpETnm6z6adlJPhESFJwfuZZ3jrmi+lKTzeZxh2tzFzUfDD4Pm2hRGOarHLuGToO86MNMZ/hA67Q==
+ dependencies:
+ github-slugger "^1.0.0"
+ mdast-util-to-string "^1.0.0"
+ unist-util-visit "^2.0.0"
+
+remark-squeeze-paragraphs@4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/remark-squeeze-paragraphs/-/remark-squeeze-paragraphs-4.0.0.tgz#76eb0e085295131c84748c8e43810159c5653ead"
+ integrity sha512-8qRqmL9F4nuLPIgl92XUuxI3pFxize+F1H0e/W3llTk0UsjJaj01+RrirkMw7P21RKe4X6goQhYRSvNWX+70Rw==
+ dependencies:
+ mdast-squeeze-paragraphs "^4.0.0"
+
remark-stringify@^5.0.0:
version "5.0.0"
resolved "https://registry.yarnpkg.com/remark-stringify/-/remark-stringify-5.0.0.tgz#336d3a4d4a6a3390d933eeba62e8de4bd280afba"
@@ -18131,26 +20605,6 @@ remark-stringify@^6.0.0:
unherit "^1.0.4"
xtend "^4.0.1"
-remark-stringify@^7.0.0:
- version "7.0.4"
- resolved "https://registry.yarnpkg.com/remark-stringify/-/remark-stringify-7.0.4.tgz#3de1e3f93853288d3407da1cd44f2212321dd548"
- integrity sha512-qck+8NeA1D0utk1ttKcWAoHRrJxERYQzkHDyn+pF5Z4whX1ug98uCNPPSeFgLSaNERRxnD6oxIug6DzZQth6Pg==
- dependencies:
- ccount "^1.0.0"
- is-alphanumeric "^1.0.0"
- is-decimal "^1.0.0"
- is-whitespace-character "^1.0.0"
- longest-streak "^2.0.1"
- markdown-escapes "^1.0.0"
- markdown-table "^1.1.0"
- mdast-util-compact "^1.0.0"
- parse-entities "^1.0.2"
- repeat-string "^1.5.4"
- state-toggle "^1.0.0"
- stringify-entities "^2.0.0"
- unherit "^1.0.4"
- xtend "^4.0.1"
-
remark@9.0.0:
version "9.0.0"
resolved "https://registry.yarnpkg.com/remark/-/remark-9.0.0.tgz#c5cfa8ec535c73a67c4b0f12bfdbd3a67d8b2f60"
@@ -18169,15 +20623,6 @@ remark@^10.0.1:
remark-stringify "^6.0.0"
unified "^7.0.0"
-remark@^11.0.1:
- version "11.0.2"
- resolved "https://registry.yarnpkg.com/remark/-/remark-11.0.2.tgz#12b90ea100ac3362b1976fa87a6e4e0ab5968202"
- integrity sha512-bh+eJgn8wgmbHmIBOuwJFdTVRVpl3fcVP6HxmpPWO0ULGP9Qkh6INJh0N5Uy7GqlV7DQYGoqaKiEIpM5LLvJ8w==
- dependencies:
- remark-parse "^7.0.0"
- remark-stringify "^7.0.0"
- unified "^8.2.0"
-
remove-trailing-separator@^1.0.1:
version "1.1.0"
resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef"
@@ -18193,6 +20638,17 @@ renderkid@^2.0.1:
strip-ansi "^3.0.0"
utila "^0.4.0"
+renderkid@^2.0.4:
+ version "2.0.5"
+ resolved "https://registry.yarnpkg.com/renderkid/-/renderkid-2.0.5.tgz#483b1ac59c6601ab30a7a596a5965cabccfdd0a5"
+ integrity sha512-ccqoLg+HLOHq1vdfYNm4TBeaCDIi1FLt3wGojTDSvdewUv65oTmI3cnT2E4hRjl1gzKZIPK+KZrXzlUYKnR+vQ==
+ dependencies:
+ css-select "^2.0.2"
+ dom-converter "^0.2"
+ htmlparser2 "^3.10.1"
+ lodash "^4.17.20"
+ strip-ansi "^3.0.0"
+
repeat-element@^1.1.2:
version "1.1.2"
resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.2.tgz#ef089a178d1483baae4d93eb98b4f9e4e11d990a"
@@ -18451,6 +20907,14 @@ resolve@^1.11.1:
dependencies:
path-parse "^1.0.6"
+resolve@^1.12.0, resolve@^1.14.2, resolve@^1.19.0:
+ version "1.20.0"
+ resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975"
+ integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==
+ dependencies:
+ is-core-module "^2.2.0"
+ path-parse "^1.0.6"
+
resolve@^1.13.1, resolve@^1.17.0, resolve@^1.18.1:
version "1.19.0"
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.19.0.tgz#1af5bf630409734a067cae29318aac7fa29a267c"
@@ -18554,7 +21018,7 @@ rimraf@2.6.3, rimraf@^2.6.3:
dependencies:
glob "^7.1.3"
-rimraf@^2.7.1:
+rimraf@^2.2.8, rimraf@^2.7.1:
version "2.7.1"
resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec"
integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==
@@ -18648,14 +21112,14 @@ rxjs@^6.5.2:
dependencies:
tslib "^1.9.0"
+safe-buffer@5.1.1, safe-buffer@^5.0.1, safe-buffer@^5.1.1, safe-buffer@~5.1.0, safe-buffer@~5.1.1:
+ version "5.1.1"
+ resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.1.tgz#893312af69b2123def71f57889001671eeb2c853"
+
safe-buffer@5.1.2, safe-buffer@^5.1.2:
version "5.1.2"
resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
-safe-buffer@^5.0.1, safe-buffer@^5.1.1, safe-buffer@~5.1.0, safe-buffer@~5.1.1:
- version "5.1.1"
- resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.1.tgz#893312af69b2123def71f57889001671eeb2c853"
-
safe-buffer@^5.1.0, safe-buffer@^5.2.0, safe-buffer@~5.2.0:
version "5.2.0"
resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.0.tgz#b74daec49b1148f88c64b68d49b1e815c1f2f519"
@@ -18736,6 +21200,15 @@ scheduler@^0.18.0:
loose-envify "^1.1.0"
object-assign "^4.1.1"
+schema-utils@2.7.0:
+ version "2.7.0"
+ resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.0.tgz#17151f76d8eae67fbbf77960c33c676ad9f4efc7"
+ integrity sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==
+ dependencies:
+ "@types/json-schema" "^7.0.4"
+ ajv "^6.12.2"
+ ajv-keywords "^3.4.1"
+
schema-utils@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-1.0.0.tgz#0b79a93204d7b600d4b2850d1f66c2a34951c770"
@@ -18760,7 +21233,7 @@ schema-utils@^2.5.0, schema-utils@^2.6.4:
ajv "^6.10.2"
ajv-keywords "^3.4.1"
-schema-utils@^2.6.5:
+schema-utils@^2.6.5, schema-utils@^2.6.6, schema-utils@^2.7.0:
version "2.7.1"
resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.1.tgz#1ca4f32d1b24c590c203b8e7a50bf0ea4cd394d7"
integrity sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==
@@ -18769,6 +21242,15 @@ schema-utils@^2.6.5:
ajv "^6.12.4"
ajv-keywords "^3.5.2"
+schema-utils@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.0.0.tgz#67502f6aa2b66a2d4032b4279a2944978a0913ef"
+ integrity sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==
+ dependencies:
+ "@types/json-schema" "^7.0.6"
+ ajv "^6.12.5"
+ ajv-keywords "^3.5.2"
+
script-ext-html-webpack-plugin@^2.1.4:
version "2.1.4"
resolved "https://registry.yarnpkg.com/script-ext-html-webpack-plugin/-/script-ext-html-webpack-plugin-2.1.4.tgz#7c309354e310bf78523e1b84ca96fd374ceb9880"
@@ -18844,7 +21326,7 @@ semver@^6.1.0:
resolved "https://registry.yarnpkg.com/semver/-/semver-6.1.2.tgz#079960381376a3db62eb2edc8a3bfb10c7cfe318"
integrity sha512-z4PqiCpomGtWj8633oeAdXm1Kn1W++3T8epkZYnwiVgIYIJ0QHszhInYSJTYxebByQH7KVCEAn8R9duzZW2PhQ==
-semver@^6.2.0, semver@^6.3.0:
+semver@^6.1.2, semver@^6.2.0, semver@^6.3.0:
version "6.3.0"
resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d"
integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==
@@ -18859,6 +21341,13 @@ semver@^7.2.1, semver@^7.3.2:
resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.2.tgz#604962b052b81ed0786aae84389ffba70ffd3938"
integrity sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==
+semver@^7.3.4:
+ version "7.3.5"
+ resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.5.tgz#0b621c879348d8998e4b0e4be94b3f12e6018ef7"
+ integrity sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==
+ dependencies:
+ lru-cache "^6.0.0"
+
semver@~5.3.0:
version "5.3.0"
resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f"
@@ -18905,6 +21394,24 @@ serialize-javascript@^2.1.2:
resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-2.1.2.tgz#ecec53b0e0317bdc95ef76ab7074b7384785fa61"
integrity sha512-rs9OggEUF0V4jUSecXazOYsLfu7OGK2qIn3c7IPBiffz32XniEp/TX9Xmc9LQfK2nQ2QKHvZ2oygKUGU0lG4jQ==
+serialize-javascript@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-4.0.0.tgz#b525e1238489a5ecfc42afacc3fe99e666f4b1aa"
+ integrity sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==
+ dependencies:
+ randombytes "^2.1.0"
+
+serve-favicon@^2.5.0:
+ version "2.5.0"
+ resolved "https://registry.yarnpkg.com/serve-favicon/-/serve-favicon-2.5.0.tgz#935d240cdfe0f5805307fdfe967d88942a2cbcf0"
+ integrity sha1-k10kDN/g9YBTB/3+ln2IlCosvPA=
+ dependencies:
+ etag "~1.8.1"
+ fresh "0.5.2"
+ ms "2.1.1"
+ parseurl "~1.3.2"
+ safe-buffer "5.1.1"
+
serve-index@^1.9.1:
version "1.9.1"
resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239"
@@ -19122,6 +21629,11 @@ sisteransi@^1.0.0:
resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.2.tgz#ec57d64b6f25c4f26c0e2c7dd23f2d7f12f7e418"
integrity sha512-ZcYcZcT69nSLAR2oLN2JwNmLkJEKGooFMCdvOkFrToUt/WfcRWqhIg4P4KwY4dmLbuyXIx4o4YmPsvMRJYJd/w==
+sisteransi@^1.0.5:
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed"
+ integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==
+
slash@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55"
@@ -19327,11 +21839,6 @@ source-map@^0.7.3:
version "0.7.3"
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383"
-sourcemap-codec@^1.4.4:
- version "1.4.8"
- resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4"
- integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==
-
sourcemapped-stacktrace-node@2.1.8:
version "2.1.8"
resolved "https://registry.yarnpkg.com/sourcemapped-stacktrace-node/-/sourcemapped-stacktrace-node-2.1.8.tgz#96fd64263051e252ce8dabf9801bea29dc7e5990"
@@ -19347,10 +21854,6 @@ space-separated-tokens@^1.0.0:
dependencies:
trim "0.0.1"
-sparkles@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/sparkles/-/sparkles-1.0.0.tgz#1acbbfb592436d10bbe8f785b7cc6f82815012c3"
-
spawn-command@^0.0.2-1:
version "0.0.2-1"
resolved "https://registry.yarnpkg.com/spawn-command/-/spawn-command-0.0.2-1.tgz#62f5e9466981c1b796dc5929937e11c9c6921bd0"
@@ -19486,6 +21989,13 @@ ssri@^7.0.0:
figgy-pudding "^3.5.1"
minipass "^3.1.1"
+ssri@^8.0.0:
+ version "8.0.1"
+ resolved "https://registry.yarnpkg.com/ssri/-/ssri-8.0.1.tgz#638e4e439e2ffbd2cd289776d5ca457c4f51a2af"
+ integrity sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==
+ dependencies:
+ minipass "^3.1.1"
+
stable@0.1.8, stable@^0.1.8:
version "0.1.8"
resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf"
@@ -19509,6 +22019,11 @@ stack-utils@^2.0.2:
dependencies:
escape-string-regexp "^2.0.0"
+stackframe@^1.1.1:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/stackframe/-/stackframe-1.2.0.tgz#52429492d63c62eb989804c11552e3d22e779303"
+ integrity sha512-GrdeshiRmS1YLMYgzF16olf2jJ/IzxXY9lhKOskuVziubpTYcYqyOwYeJKzQkwy7uN0fYSsbsC4RQaXf9LCrYA==
+
standalone-react-addons-pure-render-mixin@^0.1.1:
version "0.1.1"
resolved "https://registry.yarnpkg.com/standalone-react-addons-pure-render-mixin/-/standalone-react-addons-pure-render-mixin-0.1.1.tgz#3c7409f4c79c40de9ac72c616cf679a994f37551"
@@ -19546,6 +22061,11 @@ stealthy-require@^1.1.1:
resolved "https://registry.yarnpkg.com/stealthy-require/-/stealthy-require-1.1.1.tgz#35b09875b4ff49f26a777e509b3090a3226bf24b"
integrity sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=
+store2@^2.12.0:
+ version "2.12.0"
+ resolved "https://registry.yarnpkg.com/store2/-/store2-2.12.0.tgz#e1f1b7e1a59b6083b2596a8d067f6ee88fd4d3cf"
+ integrity sha512-7t+/wpKLanLzSnQPX8WAcuLCCeuSHoWdQuh9SB3xD0kNOM38DNf+0Oa+wmvxmYueRzkmh6IcdKFtvTa+ecgPDw==
+
stream-browserify@^2.0.1:
version "2.0.2"
resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-2.0.2.tgz#87521d38a44aa7ee91ce1cd2a47df0cb49dd660b"
@@ -19639,6 +22159,15 @@ string-width@^3.0.0, string-width@^3.1.0:
is-fullwidth-code-point "^2.0.0"
strip-ansi "^5.1.0"
+string-width@^4.0.0:
+ version "4.2.2"
+ resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.2.tgz#dafd4f9559a7585cfba529c6a0a4f73488ebd4c5"
+ integrity sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==
+ dependencies:
+ emoji-regex "^8.0.0"
+ is-fullwidth-code-point "^3.0.0"
+ strip-ansi "^6.0.0"
+
string-width@^4.1.0:
version "4.1.0"
resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.1.0.tgz#ba846d1daa97c3c596155308063e075ed1c99aff"
@@ -19657,6 +22186,19 @@ string-width@^4.2.0:
is-fullwidth-code-point "^3.0.0"
strip-ansi "^6.0.0"
+"string.prototype.matchall@^4.0.0 || ^3.0.1":
+ version "4.0.4"
+ resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.4.tgz#608f255e93e072107f5de066f81a2dfb78cf6b29"
+ integrity sha512-pknFIWVachNcyqRfaQSeu/FUfpvJTe4uskUSZ9Wc1RijsPuzbZ8TyYT8WCNnntCjUEqQ3vUHMAfVj2+wLAisPQ==
+ dependencies:
+ call-bind "^1.0.2"
+ define-properties "^1.1.3"
+ es-abstract "^1.18.0-next.2"
+ has-symbols "^1.0.1"
+ internal-slot "^1.0.3"
+ regexp.prototype.flags "^1.3.1"
+ side-channel "^1.0.4"
+
string.prototype.matchall@^4.0.2:
version "4.0.3"
resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.3.tgz#24243399bc31b0a49d19e2b74171a15653ec996a"
@@ -19670,6 +22212,24 @@ string.prototype.matchall@^4.0.2:
regexp.prototype.flags "^1.3.0"
side-channel "^1.0.3"
+string.prototype.padend@^3.0.0:
+ version "3.1.2"
+ resolved "https://registry.yarnpkg.com/string.prototype.padend/-/string.prototype.padend-3.1.2.tgz#6858ca4f35c5268ebd5e8615e1327d55f59ee311"
+ integrity sha512-/AQFLdYvePENU3W5rgurfWSMU6n+Ww8n/3cUt7E+vPBB/D7YDG8x+qjoFs4M/alR2bW7Qg6xMjVwWUOvuQ0XpQ==
+ dependencies:
+ call-bind "^1.0.2"
+ define-properties "^1.1.3"
+ es-abstract "^1.18.0-next.2"
+
+string.prototype.padstart@^3.0.0:
+ version "3.1.2"
+ resolved "https://registry.yarnpkg.com/string.prototype.padstart/-/string.prototype.padstart-3.1.2.tgz#f9b9ce66bedd7c06acb40ece6e34c6046e1a019d"
+ integrity sha512-HDpngIP3pd0DeazrfqzuBrQZa+D2arKWquEHfGt5LzVjd+roLC3cjqVI0X8foaZz5rrrhcu8oJAQamW8on9dqw==
+ dependencies:
+ call-bind "^1.0.2"
+ define-properties "^1.1.3"
+ es-abstract "^1.18.0-next.2"
+
string.prototype.trim@^1.1.2:
version "1.1.2"
resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.1.2.tgz#d04de2c89e137f4d7d206f086b5ed2fae6be8cea"
@@ -19704,6 +22264,14 @@ string.prototype.trimend@^1.0.3:
call-bind "^1.0.0"
define-properties "^1.1.3"
+string.prototype.trimend@^1.0.4:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz#e75ae90c2942c63504686c18b287b4a0b1a45f80"
+ integrity sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==
+ dependencies:
+ call-bind "^1.0.2"
+ define-properties "^1.1.3"
+
string.prototype.trimleft@^2.1.1:
version "2.1.2"
resolved "https://registry.yarnpkg.com/string.prototype.trimleft/-/string.prototype.trimleft-2.1.2.tgz#4408aa2e5d6ddd0c9a80739b087fbc067c03b3cc"
@@ -19738,6 +22306,14 @@ string.prototype.trimstart@^1.0.3:
call-bind "^1.0.0"
define-properties "^1.1.3"
+string.prototype.trimstart@^1.0.4:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz#b36399af4ab2999b4c9c648bd7a3fb2bb26feeed"
+ integrity sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==
+ dependencies:
+ call-bind "^1.0.2"
+ define-properties "^1.1.3"
+
string_decoder@^1.0.0:
version "1.3.0"
resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e"
@@ -19788,14 +22364,6 @@ stringify-entities@^2.0.0:
is-decimal "^1.0.2"
is-hexadecimal "^1.0.0"
-stringify-object@^3.2.0:
- version "3.2.1"
- resolved "https://registry.yarnpkg.com/stringify-object/-/stringify-object-3.2.1.tgz#2720c2eff940854c819f6ee252aaeb581f30624d"
- dependencies:
- get-own-enumerable-property-symbols "^2.0.1"
- is-obj "^1.0.1"
- is-regexp "^1.0.0"
-
stringify-object@^3.2.1:
version "3.3.0"
resolved "https://registry.yarnpkg.com/stringify-object/-/stringify-object-3.3.0.tgz#703065aefca19300d3ce88af4f5b3956d7556629"
@@ -19809,12 +22377,12 @@ stringstream@~0.0.5:
version "0.0.5"
resolved "https://registry.yarnpkg.com/stringstream/-/stringstream-0.0.5.tgz#4e484cd4de5a0bbbee18e46307710a8a81621878"
-strip-ansi@5.2.0, strip-ansi@^5.2.0:
- version "5.2.0"
- resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae"
- integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==
+strip-ansi@6.0.0, strip-ansi@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.0.tgz#0b1571dd7669ccd4f3e06e14ef1eed26225ae532"
+ integrity sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==
dependencies:
- ansi-regex "^4.1.0"
+ ansi-regex "^5.0.0"
strip-ansi@^3.0.0, strip-ansi@^3.0.1:
version "3.0.1"
@@ -19835,12 +22403,12 @@ strip-ansi@^5.0.0, strip-ansi@^5.1.0:
dependencies:
ansi-regex "^4.1.0"
-strip-ansi@^6.0.0:
- version "6.0.0"
- resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.0.tgz#0b1571dd7669ccd4f3e06e14ef1eed26225ae532"
- integrity sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==
+strip-ansi@^5.2.0:
+ version "5.2.0"
+ resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae"
+ integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==
dependencies:
- ansi-regex "^5.0.0"
+ ansi-regex "^4.1.0"
strip-bom@^2.0.0:
version "2.0.0"
@@ -19866,11 +22434,6 @@ strip-final-newline@^2.0.0:
resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad"
integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==
-strip-html-comments@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/strip-html-comments/-/strip-html-comments-1.0.0.tgz#0ae7dff0300a6075a4c293fb6111b4cb1d0cb7b7"
- integrity sha1-Cuff8DAKYHWkwpP7YRG0yx0Mt7c=
-
strip-indent@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-1.0.1.tgz#0c7962a6adefa7bbd4ac366460a638552ae1a0a2"
@@ -19914,10 +22477,25 @@ style-loader@^1.1.3:
loader-utils "^1.2.3"
schema-utils "^2.6.4"
+style-loader@^1.3.0:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-1.3.0.tgz#828b4a3b3b7e7aa5847ce7bae9e874512114249e"
+ integrity sha512-V7TCORko8rs9rIqkSrlMfkqA63DfoGBBJmK1kKGCcSi+BWb4cqz0SRsnp4l6rU5iwOEd0/2ePv68SV22VXon4Q==
+ dependencies:
+ loader-utils "^2.0.0"
+ schema-utils "^2.7.0"
+
style-search@^0.1.0:
version "0.1.0"
resolved "https://registry.yarnpkg.com/style-search/-/style-search-0.1.0.tgz#7958c793e47e32e07d2b5cafe5c0bf8e12e77902"
+style-to-object@0.3.0, style-to-object@^0.3.0:
+ version "0.3.0"
+ resolved "https://registry.yarnpkg.com/style-to-object/-/style-to-object-0.3.0.tgz#b1b790d205991cc783801967214979ee19a76e46"
+ integrity sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA==
+ dependencies:
+ inline-style-parser "0.1.1"
+
styled-components@5.1.1:
version "5.1.1"
resolved "https://registry.yarnpkg.com/styled-components/-/styled-components-5.1.1.tgz#96dfb02a8025794960863b9e8e365e3b6be5518d"
@@ -20135,6 +22713,16 @@ symbol-tree@^3.2.4:
resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2"
integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==
+symbol.prototype.description@^1.0.0:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/symbol.prototype.description/-/symbol.prototype.description-1.0.4.tgz#c30edd3fe8c040d941cf7dc15842be15adf66855"
+ integrity sha512-fZkHwJ8ZNRVRzF/+/2OtygyyH06CjC0YZAQRHu9jKKw8RXlJpbizEHvGRUu22Qkg182wJk1ugb5Aovcv3UPrww==
+ dependencies:
+ call-bind "^1.0.2"
+ es-abstract "^1.18.0-next.2"
+ has-symbols "^1.0.1"
+ object.getownpropertydescriptors "^2.1.2"
+
synchronous-promise@^2.0.5:
version "2.0.6"
resolved "https://registry.yarnpkg.com/synchronous-promise/-/synchronous-promise-2.0.6.tgz#de76e0ea2b3558c1e673942e47e714a930fa64aa"
@@ -20238,6 +22826,32 @@ tar@^4.4.12:
safe-buffer "^5.1.2"
yallist "^3.0.3"
+tar@^6.0.2:
+ version "6.1.0"
+ resolved "https://registry.yarnpkg.com/tar/-/tar-6.1.0.tgz#d1724e9bcc04b977b18d5c573b333a2207229a83"
+ integrity sha512-DUCttfhsnLCjwoDoFcI+B2iJgYa93vBnDUATYEeRx6sntCTdN01VnqsIuTlALXla/LWooNg0yEGeB+Y8WdFxGA==
+ dependencies:
+ chownr "^2.0.0"
+ fs-minipass "^2.0.0"
+ minipass "^3.0.0"
+ minizlib "^2.1.1"
+ mkdirp "^1.0.3"
+ yallist "^4.0.0"
+
+telejson@^5.1.0:
+ version "5.1.1"
+ resolved "https://registry.yarnpkg.com/telejson/-/telejson-5.1.1.tgz#fd83b594ebddfaeb9a5c4b9660c302fc07c9a65c"
+ integrity sha512-aU7x+nwodmODJPXhU9sC/REOcX/dx1tNbyeOFV1PCTh6e9Mj+bnyfQ7sr13zfJYya9BtpGwnUNn9Fd76Ybj2eg==
+ dependencies:
+ "@types/is-function" "^1.0.0"
+ global "^4.4.0"
+ is-function "^1.0.2"
+ is-regex "^1.1.2"
+ is-symbol "^1.0.3"
+ isobject "^4.0.0"
+ lodash "^4.17.21"
+ memoizerific "^1.11.3"
+
temp-dir@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/temp-dir/-/temp-dir-1.0.0.tgz#0a7c0ea26d3a39afa7e0ebea9c1fc0bc4daa011d"
@@ -20290,6 +22904,11 @@ term-size@^1.2.0:
dependencies:
execa "^0.7.0"
+term-size@^2.1.0:
+ version "2.2.1"
+ resolved "https://registry.yarnpkg.com/term-size/-/term-size-2.2.1.tgz#2a6a54840432c2fb6320fea0f415531e90189f54"
+ integrity sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==
+
terminal-link@^2.0.0:
version "2.1.1"
resolved "https://registry.yarnpkg.com/terminal-link/-/terminal-link-2.1.1.tgz#14a64a27ab3c0df933ea546fba55f2d078edc994"
@@ -20313,7 +22932,7 @@ terser-webpack-plugin@^1.4.3:
webpack-sources "^1.4.0"
worker-farm "^1.7.0"
-terser-webpack-plugin@^2.2.1, terser-webpack-plugin@^2.3.5:
+terser-webpack-plugin@^2.3.5:
version "2.3.5"
resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-2.3.5.tgz#5ad971acce5c517440ba873ea4f09687de2f4a81"
integrity sha512-WlWksUoq+E4+JlJ+h+U+QUzXpcsMSSNXkDy9lBVkSqDn1w23Gg29L/ary9GeJVYCGiNJJX7LnVc4bwL1N3/g1w==
@@ -20328,6 +22947,21 @@ terser-webpack-plugin@^2.2.1, terser-webpack-plugin@^2.3.5:
terser "^4.4.3"
webpack-sources "^1.4.3"
+terser-webpack-plugin@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-3.1.0.tgz#91e6d39571460ed240c0cf69d295bcf30ebf98cb"
+ integrity sha512-cjdZte66fYkZ65rQ2oJfrdCAkkhJA7YLYk5eGOcGCSGlq0ieZupRdjedSQXYknMPo2IveQL+tPdrxUkERENCFA==
+ dependencies:
+ cacache "^15.0.5"
+ find-cache-dir "^3.3.1"
+ jest-worker "^26.2.1"
+ p-limit "^3.0.2"
+ schema-utils "^2.6.6"
+ serialize-javascript "^4.0.0"
+ source-map "^0.6.1"
+ terser "^4.8.0"
+ webpack-sources "^1.4.3"
+
terser@^4.1.2:
version "4.1.3"
resolved "https://registry.yarnpkg.com/terser/-/terser-4.1.3.tgz#6074fbcf3517561c3272ea885f422c7a8c32d689"
@@ -20346,6 +22980,15 @@ terser@^4.4.3:
source-map "~0.6.1"
source-map-support "~0.5.12"
+terser@^4.6.3, terser@^4.8.0:
+ version "4.8.0"
+ resolved "https://registry.yarnpkg.com/terser/-/terser-4.8.0.tgz#63056343d7c70bb29f3af665865a46fe03a0df17"
+ integrity sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==
+ dependencies:
+ commander "^2.20.0"
+ source-map "~0.6.1"
+ source-map-support "~0.5.12"
+
test-exclude@^6.0.0:
version "6.0.0"
resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-6.0.0.tgz#04a8698661d805ea6fa293b6cb9e63ac044ef15e"
@@ -20387,6 +23030,11 @@ throat@^5.0.0:
resolved "https://registry.yarnpkg.com/throat/-/throat-5.0.0.tgz#c5199235803aad18754a667d659b5e72ce16764b"
integrity sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==
+throttle-debounce@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/throttle-debounce/-/throttle-debounce-3.0.1.tgz#32f94d84dfa894f786c9a1f290e7a645b6a19abb"
+ integrity sha512-dTEWWNu6JmeVXY0ZYoPuH5cRIwc0MeGbJwah9KUNYSJwommQpCzTySTpEe8Gs1J23aeWEuAobe4Ag7EHVt/LOg==
+
throttleit@0.0.2:
version "0.0.2"
resolved "https://registry.yarnpkg.com/throttleit/-/throttleit-0.0.2.tgz#cfedf88e60c00dd9697b61fdd2a8343a9b680eaf"
@@ -20483,13 +23131,6 @@ to-arraybuffer@^1.0.0:
resolved "https://registry.yarnpkg.com/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz#7d229b1fcc637e466ca081180836a7aabff83f43"
integrity sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=
-to-ast@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/to-ast/-/to-ast-1.0.0.tgz#0c4a31c8c98edfde9aaf0192c794b4c8b11ee287"
- dependencies:
- ast-types "^0.7.2"
- esprima "^2.1.0"
-
to-fast-properties@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e"
@@ -20552,6 +23193,11 @@ to-regex@^3.0.1:
extend-shallow "^2.0.1"
regex-not "^1.0.0"
+toggle-selection@^1.0.6:
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/toggle-selection/-/toggle-selection-1.0.6.tgz#6e45b1263f2017fa0acc7d89d78b15b8bf77da32"
+ integrity sha1-bkWxJj8gF/oKzH2J14sVuL932jI=
+
toidentifier@1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.0.tgz#7e1be3470f1e77948bc43d94a3c8f4d7752ba553"
@@ -20679,6 +23325,21 @@ tryer@^1.0.1:
resolved "https://registry.yarnpkg.com/tryer/-/tryer-1.0.1.tgz#f2c85406800b9b0f74c9f7465b81eaad241252f8"
integrity sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==
+ts-dedent@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/ts-dedent/-/ts-dedent-2.0.0.tgz#47c5eb23d9096f3237cc413bc82d387d36dbe690"
+ integrity sha512-DfxKjSFQfw9+uf7N9Cy8Ebx9fv5fquK4hZ6SD3Rzr+1jKP6AVA6H8+B5457ZpUs0JKsGpGqIevbpZ9DMQJDp1A==
+
+ts-essentials@^2.0.3:
+ version "2.0.12"
+ resolved "https://registry.yarnpkg.com/ts-essentials/-/ts-essentials-2.0.12.tgz#c9303f3d74f75fa7528c3d49b80e089ab09d8745"
+ integrity sha512-3IVX4nI6B5cc31/GFFE+i8ey/N2eA0CZDbo6n0yrz0zDX8ZJ8djmU1p+XRz7G3is0F3bB3pu2pAroFdAWQKU3w==
+
+ts-pnp@^1.1.6:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/ts-pnp/-/ts-pnp-1.2.0.tgz#a500ad084b0798f1c3071af391e65912c86bca92"
+ integrity sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==
+
tsconfig-paths@^3.9.0:
version "3.9.0"
resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.9.0.tgz#098547a6c4448807e8fcb8eae081064ee9a3c90b"
@@ -20703,6 +23364,11 @@ tslib@^1.8.1:
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.10.0.tgz#c3c19f95973fb0a62973fb09d90d961ee43e5c8a"
integrity sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==
+tslib@^2.0.0, tslib@^2.0.1, tslib@^2.0.3:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.1.0.tgz#da60860f1c2ecaa5703ab7d39bc05b6bf988b97a"
+ integrity sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==
+
tsutils@^3.17.1:
version "3.17.1"
resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.17.1.tgz#ed719917f11ca0dee586272b2ac49e015a2dd759"
@@ -20738,7 +23404,7 @@ type-check@~0.3.2:
dependencies:
prelude-ls "~1.1.2"
-type-detect@4.0.8, type-detect@^4.0.8:
+type-detect@4.0.8:
version "4.0.8"
resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c"
@@ -20869,6 +23535,21 @@ umask@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/umask/-/umask-1.1.0.tgz#f29cebf01df517912bb58ff9c4e50fde8e33320d"
+unbox-primitive@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.0.tgz#eeacbc4affa28e9b3d36b5eaeccc50b3251b1d3f"
+ integrity sha512-P/51NX+JXyxK/aigg1/ZgyccdAxm5K1+n8+tvqSntjOivPt19gvm1VC49RWYetsiub8WViUchdxl/KWHHB0kzA==
+ dependencies:
+ function-bind "^1.1.1"
+ has-bigints "^1.0.0"
+ has-symbols "^1.0.0"
+ which-boxed-primitive "^1.0.1"
+
+unfetch@^4.2.0:
+ version "4.2.0"
+ resolved "https://registry.yarnpkg.com/unfetch/-/unfetch-4.2.0.tgz#7e21b0ef7d363d8d9af0fb929a5555f6ef97a3be"
+ integrity sha512-F9p7yYCn6cIW9El1zi0HI6vqpeIvBsr3dSuRO6Xuppb1u5rXpCPmMvLSyECLhybr9isec8Ohl0hPekMVrEinDA==
+
unherit@^1.0.4:
version "1.1.0"
resolved "https://registry.yarnpkg.com/unherit/-/unherit-1.1.0.tgz#6b9aaedfbf73df1756ad9e316dd981885840cd7d"
@@ -20896,6 +23577,18 @@ unicode-property-aliases-ecmascript@^1.0.4:
version "1.0.4"
resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.0.4.tgz#5a533f31b4317ea76f17d807fa0d116546111dd0"
+unified@9.2.0:
+ version "9.2.0"
+ resolved "https://registry.yarnpkg.com/unified/-/unified-9.2.0.tgz#67a62c627c40589edebbf60f53edfd4d822027f8"
+ integrity sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg==
+ dependencies:
+ bail "^1.0.0"
+ extend "^3.0.0"
+ is-buffer "^2.0.0"
+ is-plain-obj "^2.0.0"
+ trough "^1.0.0"
+ vfile "^4.0.0"
+
unified@^6.0.0:
version "6.1.6"
resolved "https://registry.yarnpkg.com/unified/-/unified-6.1.6.tgz#5ea7f807a0898f1f8acdeefe5f25faa010cc42b1"
@@ -20933,17 +23626,6 @@ unified@^8.0.0:
trough "^1.0.0"
vfile "^4.0.0"
-unified@^8.2.0:
- version "8.4.2"
- resolved "https://registry.yarnpkg.com/unified/-/unified-8.4.2.tgz#13ad58b4a437faa2751a4a4c6a16f680c500fff1"
- integrity sha512-JCrmN13jI4+h9UAyKEoGcDZV+i1E7BLFuG7OsaDvTXI5P0qhHX+vZO/kOhz9jn8HGENDKbwSeB0nVOg4gVStGA==
- dependencies:
- bail "^1.0.0"
- extend "^3.0.0"
- is-plain-obj "^2.0.0"
- trough "^1.0.0"
- vfile "^4.0.0"
-
union-value@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.0.tgz#5c71c34cb5bad5dcebe3ea0cd08207ba5aa1aea4"
@@ -20981,6 +23663,11 @@ unique-string@^1.0.0:
dependencies:
crypto-random-string "^1.0.0"
+unist-builder@2.0.3, unist-builder@^2.0.0:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/unist-builder/-/unist-builder-2.0.3.tgz#77648711b5d86af0942f334397a33c5e91516436"
+ integrity sha512-f98yt5pnlMWlzP539tPc4grGMsFaQQlP/vM396b00jngsiINumNmsY8rkXjfoi1c6QaM8nQ3vaGDuoKWbe/1Uw==
+
unist-builder@^1.0.1:
version "1.0.3"
resolved "https://registry.yarnpkg.com/unist-builder/-/unist-builder-1.0.3.tgz#ab0f9d0f10936b74f3e913521955b0478e0ff036"
@@ -20994,6 +23681,11 @@ unist-util-find-all-after@^1.0.2:
dependencies:
unist-util-is "^3.0.0"
+unist-util-generated@^1.0.0:
+ version "1.1.6"
+ resolved "https://registry.yarnpkg.com/unist-util-generated/-/unist-util-generated-1.1.6.tgz#5ab51f689e2992a472beb1b35f2ce7ff2f324d4b"
+ integrity sha512-cln2Mm1/CZzN5ttGK7vkoGw+RZ8VcUH6BtGbq98DDtRGquAAOXig1mrBQYelOwMXYS8rK+vZDyyojSjp7JX+Lg==
+
unist-util-generated@^1.1.0:
version "1.1.2"
resolved "https://registry.yarnpkg.com/unist-util-generated/-/unist-util-generated-1.1.2.tgz#8b993f9239d8e560be6ee6e91c3f7b7208e5ce25"
@@ -21032,6 +23724,20 @@ unist-util-remove-position@^1.0.0:
dependencies:
unist-util-visit "^1.1.0"
+unist-util-remove-position@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/unist-util-remove-position/-/unist-util-remove-position-2.0.1.tgz#5d19ca79fdba712301999b2b73553ca8f3b352cc"
+ integrity sha512-fDZsLYIe2uT+oGFnuZmy73K6ZxOPG/Qcm+w7jbEjaFcJgbQ6cqjs/eSPzXhsmGpAsWPkqZM9pYjww5QTn3LHMA==
+ dependencies:
+ unist-util-visit "^2.0.0"
+
+unist-util-remove@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/unist-util-remove/-/unist-util-remove-2.0.1.tgz#fa13c424ff8e964f3aa20d1098b9a690c6bfaa39"
+ integrity sha512-YtuetK6o16CMfG+0u4nndsWpujgsHDHHLyE0yGpJLLn5xSjKeyGyzEBOI2XbmoUHCYabmNgX52uxlWoQhcvR7Q==
+ dependencies:
+ unist-util-is "^4.0.0"
+
unist-util-stringify-position@^1.0.0, unist-util-stringify-position@^1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-1.1.1.tgz#3ccbdc53679eed6ecf3777dd7f5e3229c1b6aa3c"
@@ -21057,6 +23763,15 @@ unist-util-visit-parents@^3.0.0:
"@types/unist" "^2.0.0"
unist-util-is "^4.0.0"
+unist-util-visit@2.0.3:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-2.0.3.tgz#c3703893146df47203bb8a9795af47d7b971208c"
+ integrity sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q==
+ dependencies:
+ "@types/unist" "^2.0.0"
+ unist-util-is "^4.0.0"
+ unist-util-visit-parents "^3.0.0"
+
unist-util-visit@^1.0.0, unist-util-visit@^1.4.0:
version "1.4.0"
resolved "https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-1.4.0.tgz#1cb763647186dc26f5e1df5db6bd1e48b3cc2fb1"
@@ -21202,6 +23917,15 @@ url-loader@^2.1.0:
mime "^2.4.4"
schema-utils "^2.0.0"
+url-loader@^4.1.1:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-4.1.1.tgz#28505e905cae158cf07c92ca622d7f237e70a4e2"
+ integrity sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==
+ dependencies:
+ loader-utils "^2.0.0"
+ mime-types "^2.1.27"
+ schema-utils "^3.0.0"
+
url-parse-lax@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-3.0.0.tgz#16b5cafc07dbe3676c1b1999177823d6503acb0c"
@@ -21260,6 +23984,25 @@ usb-detection@4.9.0:
nan "^2.13.2"
prebuild-install "^5.3.3"
+use-composed-ref@^1.0.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/use-composed-ref/-/use-composed-ref-1.1.0.tgz#9220e4e94a97b7b02d7d27eaeab0b37034438bbc"
+ integrity sha512-my1lNHGWsSDAhhVAT4MKs6IjBUtG6ZG11uUqexPH9PptiIZDQOzaF4f5tEbJ2+7qvNbtXNBbU3SfmN+fXlWDhg==
+ dependencies:
+ ts-essentials "^2.0.3"
+
+use-isomorphic-layout-effect@^1.0.0:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.1.tgz#7bb6589170cd2987a152042f9084f9effb75c225"
+ integrity sha512-L7Evj8FGcwo/wpbv/qvSfrkHFtOpCzvM5yl2KVyDJoylVuSvzphiiasmjgQPttIGBAy2WKiBNR98q8w7PiNgKQ==
+
+use-latest@^1.0.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/use-latest/-/use-latest-1.2.0.tgz#a44f6572b8288e0972ec411bdd0840ada366f232"
+ integrity sha512-d2TEuG6nSLKQLAfW3By8mKr8HurOlTkul0sOpxbClIv4SQ4iOd7BYr7VIzdbktUCnv7dua/60xzd8igMU6jmyw==
+ dependencies:
+ use-isomorphic-layout-effect "^1.0.0"
+
use@^2.0.0:
version "2.0.2"
resolved "https://registry.yarnpkg.com/use/-/use-2.0.2.tgz#ae28a0d72f93bf22422a18a2e379993112dec8e8"
@@ -21313,6 +24056,11 @@ utils-merge@1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713"
+uuid-browser@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/uuid-browser/-/uuid-browser-3.1.0.tgz#0f05a40aef74f9e5951e20efbf44b11871e56410"
+ integrity sha1-DwWkCu90+eWVHiDvv0SxGHHlZBA=
+
uuid@3.1.0, uuid@^3.0.1, uuid@^3.1.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.1.0.tgz#3dd3d3e790abc24d7b0d3a034ffababe28ebbc04"
@@ -21400,6 +24148,11 @@ vfile-location@^2.0.0:
version "2.0.2"
resolved "https://registry.yarnpkg.com/vfile-location/-/vfile-location-2.0.2.tgz#d3675c59c877498e492b4756ff65e4af1a752255"
+vfile-location@^3.0.0, vfile-location@^3.2.0:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/vfile-location/-/vfile-location-3.2.0.tgz#d8e41fbcbd406063669ebf6c33d56ae8721d0f3c"
+ integrity sha512-aLEIZKv/oxuCDZ8lkJGhuhztf/BW4M+iHdCwglA/eWc+vtuRFJj8EtgceYFX4LRjOhCAAiNHsKGssC6onJ+jbA==
+
vfile-message@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/vfile-message/-/vfile-message-1.0.0.tgz#a6adb0474ea400fa25d929f1d673abea6a17e359"
@@ -21541,6 +24294,20 @@ warning@^3.0.0:
dependencies:
loose-envify "^1.0.0"
+warning@^4.0.2, warning@^4.0.3:
+ version "4.0.3"
+ resolved "https://registry.yarnpkg.com/warning/-/warning-4.0.3.tgz#16e9e077eb8a86d6af7d64aa1e05fd85b4678ca3"
+ integrity sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==
+ dependencies:
+ loose-envify "^1.0.0"
+
+watchpack-chokidar2@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz#38500072ee6ece66f3769936950ea1771be1c957"
+ integrity sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==
+ dependencies:
+ chokidar "^2.1.8"
+
watchpack@^1.6.0:
version "1.6.0"
resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.6.0.tgz#4bc12c2ebe8aa277a71f1d3f14d685c7b446cd00"
@@ -21550,6 +24317,17 @@ watchpack@^1.6.0:
graceful-fs "^4.1.2"
neo-async "^2.5.0"
+watchpack@^1.7.4:
+ version "1.7.5"
+ resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.7.5.tgz#1267e6c55e0b9b5be44c2023aed5437a2c26c453"
+ integrity sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==
+ dependencies:
+ graceful-fs "^4.1.2"
+ neo-async "^2.5.0"
+ optionalDependencies:
+ chokidar "^3.4.1"
+ watchpack-chokidar2 "^2.0.1"
+
wbuf@^1.1.0:
version "1.7.2"
resolved "https://registry.yarnpkg.com/wbuf/-/wbuf-1.7.2.tgz#d697b99f1f59512df2751be42769c1580b5801fe"
@@ -21569,6 +24347,11 @@ wcwidth@^1.0.0, wcwidth@^1.0.1:
dependencies:
defaults "^1.0.3"
+web-namespaces@^1.0.0:
+ version "1.1.4"
+ resolved "https://registry.yarnpkg.com/web-namespaces/-/web-namespaces-1.1.4.tgz#bc98a3de60dadd7faefc403d1076d529f5e030ec"
+ integrity sha512-wYxSGajtmoP4WxfejAPIr4l0fVh+jeMXZb08wNc0tMg6xsfZXj3cECqIK0G7ZAqUq0PP8WlMDtaOGVBTAWztNw==
+
web-namespaces@^1.1.2:
version "1.1.3"
resolved "https://registry.yarnpkg.com/web-namespaces/-/web-namespaces-1.1.3.tgz#9bbf5c99ff0908d2da031f1d732492a96571a83f"
@@ -21635,7 +24418,18 @@ webpack-dev-middleware@^3.7.2:
range-parser "^1.2.1"
webpack-log "^2.0.0"
-webpack-dev-server@^3.10.3, webpack-dev-server@^3.9.0:
+webpack-dev-middleware@^3.7.3:
+ version "3.7.3"
+ resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-3.7.3.tgz#0639372b143262e2b84ab95d3b91a7597061c2c5"
+ integrity sha512-djelc/zGiz9nZj/U7PTBi2ViorGJXEWo/3ltkPbDyxCXhhEXkW0ce99falaok4TPj+AsxLiXJR0EBOb0zh9fKQ==
+ dependencies:
+ memory-fs "^0.4.1"
+ mime "^2.4.4"
+ mkdirp "^0.5.1"
+ range-parser "^1.2.1"
+ webpack-log "^2.0.0"
+
+webpack-dev-server@^3.10.3:
version "3.10.3"
resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-3.10.3.tgz#f35945036813e57ef582c2420ef7b470e14d3af0"
integrity sha512-e4nWev8YzEVNdOMcNzNeCN947sWJNd43E5XvsJzbAL08kGc2frm1tQ32hTJslRS+H65LCb/AaUCYU7fjHCpDeQ==
@@ -21674,6 +24468,21 @@ webpack-dev-server@^3.10.3, webpack-dev-server@^3.9.0:
ws "^6.2.1"
yargs "12.0.5"
+webpack-filter-warnings-plugin@^1.2.1:
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/webpack-filter-warnings-plugin/-/webpack-filter-warnings-plugin-1.2.1.tgz#dc61521cf4f9b4a336fbc89108a75ae1da951cdb"
+ integrity sha512-Ez6ytc9IseDMLPo0qCuNNYzgtUl8NovOqjIq4uAU8LTD4uoa1w1KpZyyzFtLTEMZpkkOkLfL9eN+KGYdk1Qtwg==
+
+webpack-hot-middleware@^2.25.0:
+ version "2.25.0"
+ resolved "https://registry.yarnpkg.com/webpack-hot-middleware/-/webpack-hot-middleware-2.25.0.tgz#4528a0a63ec37f8f8ef565cf9e534d57d09fe706"
+ integrity sha512-xs5dPOrGPCzuRXNi8F6rwhawWvQQkeli5Ro48PRuQh8pYPCPmNnltP9itiUPT4xI8oW+y0m59lyyeQk54s5VgA==
+ dependencies:
+ ansi-html "0.0.7"
+ html-entities "^1.2.0"
+ querystring "^0.2.0"
+ strip-ansi "^3.0.0"
+
webpack-log@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/webpack-log/-/webpack-log-2.0.0.tgz#5b7928e0637593f119d32f6227c1e0ac31e1b47f"
@@ -21700,7 +24509,7 @@ webpack-sources@^1.1.0:
source-list-map "^2.0.0"
source-map "~0.6.1"
-webpack-sources@^1.3.0, webpack-sources@^1.4.0, webpack-sources@^1.4.1, webpack-sources@^1.4.3:
+webpack-sources@^1.4.0, webpack-sources@^1.4.1, webpack-sources@^1.4.3:
version "1.4.3"
resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.4.3.tgz#eedd8ec0b928fbf1cbfe994e22d2d890f330a933"
integrity sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==
@@ -21708,6 +24517,42 @@ webpack-sources@^1.3.0, webpack-sources@^1.4.0, webpack-sources@^1.4.1, webpack-
source-list-map "^2.0.0"
source-map "~0.6.1"
+webpack-virtual-modules@^0.2.2:
+ version "0.2.2"
+ resolved "https://registry.yarnpkg.com/webpack-virtual-modules/-/webpack-virtual-modules-0.2.2.tgz#20863dc3cb6bb2104729fff951fbe14b18bd0299"
+ integrity sha512-kDUmfm3BZrei0y+1NTHJInejzxfhtU8eDj2M7OKb2IWrPFAeO1SOH2KuQ68MSZu9IGEHcxbkKKR1v18FrUSOmA==
+ dependencies:
+ debug "^3.0.0"
+
+webpack@4:
+ version "4.46.0"
+ resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.46.0.tgz#bf9b4404ea20a073605e0a011d188d77cb6ad542"
+ integrity sha512-6jJuJjg8znb/xRItk7bkT0+Q7AHCYjjFnvKIWQPkNIOyRqoCGvkOs0ipeQzrqz4l5FtN5ZI/ukEHroeX/o1/5Q==
+ dependencies:
+ "@webassemblyjs/ast" "1.9.0"
+ "@webassemblyjs/helper-module-context" "1.9.0"
+ "@webassemblyjs/wasm-edit" "1.9.0"
+ "@webassemblyjs/wasm-parser" "1.9.0"
+ acorn "^6.4.1"
+ ajv "^6.10.2"
+ ajv-keywords "^3.4.1"
+ chrome-trace-event "^1.0.2"
+ enhanced-resolve "^4.5.0"
+ eslint-scope "^4.0.3"
+ json-parse-better-errors "^1.0.2"
+ loader-runner "^2.4.0"
+ loader-utils "^1.2.3"
+ memory-fs "^0.4.1"
+ micromatch "^3.1.10"
+ mkdirp "^0.5.3"
+ neo-async "^2.6.1"
+ node-libs-browser "^2.2.1"
+ schema-utils "^1.0.0"
+ tapable "^1.1.3"
+ terser-webpack-plugin "^1.4.3"
+ watchpack "^1.7.4"
+ webpack-sources "^1.4.1"
+
webpack@^4.41.6:
version "4.41.6"
resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.41.6.tgz#12f2f804bf6542ef166755050d4afbc8f66ba7e1"
@@ -21780,6 +24625,17 @@ whatwg-url@^8.0.0:
tr46 "^2.0.2"
webidl-conversions "^6.1.0"
+which-boxed-primitive@^1.0.1:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6"
+ integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==
+ dependencies:
+ is-bigint "^1.0.1"
+ is-boolean-object "^1.1.0"
+ is-number-object "^1.0.4"
+ is-string "^1.0.5"
+ is-symbol "^1.0.3"
+
which-module@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a"
@@ -21820,6 +24676,13 @@ widest-line@^2.0.0:
dependencies:
string-width "^2.1.1"
+widest-line@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/widest-line/-/widest-line-3.1.0.tgz#8292333bbf66cb45ff0de1603b136b7ae1496eca"
+ integrity sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==
+ dependencies:
+ string-width "^4.0.0"
+
windows-release@^3.1.0:
version "3.2.0"
resolved "https://registry.yarnpkg.com/windows-release/-/windows-release-3.2.0.tgz#8122dad5afc303d833422380680a79cdfa91785f"
@@ -22117,6 +24980,16 @@ yallist@^4.0.0:
resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72"
integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==
+yaml@^1.10.0:
+ version "1.10.2"
+ resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b"
+ integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==
+
+yaml@^1.7.2:
+ version "1.10.0"
+ resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.0.tgz#3b593add944876077d4d683fee01081bd9fff31e"
+ integrity sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg==
+
yargs-parser@10.0.0, yargs-parser@^10.0.0:
version "10.0.0"
resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.0.0.tgz#c737c93de2567657750cb1f2c00be639fd19c994"
@@ -22319,6 +25192,11 @@ yauzl@^2.10.0:
buffer-crc32 "~0.2.3"
fd-slicer "~1.1.0"
+yocto-queue@^0.1.0:
+ version "0.1.0"
+ resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b"
+ integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==
+
yup@0.26.6:
version "0.26.6"
resolved "https://registry.yarnpkg.com/yup/-/yup-0.26.6.tgz#07e216a1424861f17958fef1d4775c64ef985724"
@@ -22342,3 +25220,8 @@ yup@0.27.0:
property-expr "^1.5.0"
synchronous-promise "^2.0.6"
toposort "^2.0.2"
+
+zwitch@^1.0.0:
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/zwitch/-/zwitch-1.0.5.tgz#d11d7381ffed16b742f6af7b3f223d5cd9fe9920"
+ integrity sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==