diff --git a/addons/ondevice-actions/package.json b/addons/ondevice-actions/package.json
index c1798d44e7..80ba296477 100644
--- a/addons/ondevice-actions/package.json
+++ b/addons/ondevice-actions/package.json
@@ -1,6 +1,6 @@
{
"name": "@storybook/addon-ondevice-actions",
- "version": "6.0.1-beta.8",
+ "version": "6.0.1-canary.3",
"description": "Action Logger addon for react-native storybook",
"keywords": [
"storybook"
@@ -26,15 +26,15 @@
"prepare": "node ../../scripts/prepare.js"
},
"dependencies": {
- "@storybook/addons": "~6.3",
- "@storybook/core-events": "~6.3",
+ "@storybook/addons": "^6.5",
+ "@storybook/core-events": "^6.5",
"fast-deep-equal": "^2.0.1"
},
"devDependencies": {
- "@storybook/addon-actions": "~6.3"
+ "@storybook/addon-actions": "^6.5"
},
"peerDependencies": {
- "@storybook/addon-actions": "~6.3",
+ "@storybook/addon-actions": "^6.5",
"react": "*",
"react-native": "*"
},
diff --git a/addons/ondevice-backgrounds/package.json b/addons/ondevice-backgrounds/package.json
index 82cc1fedcb..17baf74516 100644
--- a/addons/ondevice-backgrounds/package.json
+++ b/addons/ondevice-backgrounds/package.json
@@ -1,6 +1,6 @@
{
"name": "@storybook/addon-ondevice-backgrounds",
- "version": "6.0.1-beta.8",
+ "version": "6.0.1-canary.3",
"description": "A react-native storybook addon to show different backgrounds for your preview",
"keywords": [
"addon",
@@ -31,9 +31,9 @@
"prepare": "node ../../scripts/prepare.js"
},
"dependencies": {
- "@storybook/addons": "~6.3",
- "@storybook/api": "~6.3",
- "@storybook/client-api": "~6.3",
+ "@storybook/addons": "^6.5",
+ "@storybook/api": "^6.5",
+ "@storybook/client-api": "^6.5",
"core-js": "^3.0.1",
"prop-types": "^15.7.2"
},
diff --git a/addons/ondevice-backgrounds/src/index.tsx b/addons/ondevice-backgrounds/src/index.tsx
index 9c2a52bf4c..be620609cd 100644
--- a/addons/ondevice-backgrounds/src/index.tsx
+++ b/addons/ondevice-backgrounds/src/index.tsx
@@ -33,7 +33,7 @@ export const withBackgrounds = makeDecorator({
return (
- {getStory(context)}
+ {getStory(context) as React.ReactNode}
);
},
diff --git a/addons/ondevice-controls/package.json b/addons/ondevice-controls/package.json
index e7e99a563e..c76a1acde1 100644
--- a/addons/ondevice-controls/package.json
+++ b/addons/ondevice-controls/package.json
@@ -1,6 +1,6 @@
{
"name": "@storybook/addon-ondevice-controls",
- "version": "6.0.1-beta.8",
+ "version": "6.0.1-canary.3",
"description": "Display storybook controls on your device.",
"keywords": [
"addon",
@@ -30,9 +30,9 @@
},
"dependencies": {
"@emotion/native": "^10.0.14",
- "@storybook/addons": "~6.3",
- "@storybook/client-logger": "~6.3",
- "@storybook/core-events": "~6.3",
+ "@storybook/addons": "^6.5",
+ "@storybook/client-logger": "^6.5",
+ "@storybook/core-events": "^6.5",
"core-js": "^3.0.1",
"deep-equal": "^1.0.1",
"prop-types": "^15.7.2",
@@ -41,13 +41,13 @@
"tinycolor2": "^1.4.1"
},
"devDependencies": {
- "@storybook/addon-knobs": "~6.3",
+ "@storybook/addon-controls": "^6.5",
"@types/react-native": "^0.70.4"
},
"peerDependencies": {
"@react-native-community/datetimepicker": "*",
"@react-native-community/slider": "*",
- "@storybook/addon-controls": "~6.3",
+ "@storybook/addon-controls": "^6.5",
"react": "*",
"react-native": "*"
},
diff --git a/addons/ondevice-controls/src/hooks.ts b/addons/ondevice-controls/src/hooks.ts
index 5ec61ce3cb..721c6a72bc 100644
--- a/addons/ondevice-controls/src/hooks.ts
+++ b/addons/ondevice-controls/src/hooks.ts
@@ -1,24 +1,11 @@
import { Args } from '@storybook/addons';
import { useState, useEffect, useCallback } from 'react';
-import Events, { FORCE_RE_RENDER } from '@storybook/core-events';
-import useDebouncedCallback from './useDebounceCallback';
+import Events from '@storybook/core-events';
export const useArgs = (
storyId: string,
storyStore: any
): [Args, (args: Args) => void, (argNames?: string[]) => void] => {
- // TODO: remove need to force re-render
- const debouncedReRender = useDebouncedCallback(
- () => storyStore._channel.emit(FORCE_RE_RENDER),
- 100
- );
-
- useEffect(() => {
- return () => {
- debouncedReRender.cancel();
- };
- }, [debouncedReRender]);
-
const story = storyStore.fromId(storyId);
if (!story) {
throw new Error(`Unknown story: ${storyId}`);
@@ -38,18 +25,13 @@ export const useArgs = (
const updateArgs = useCallback(
(newArgs) => {
- storyStore.updateStoryArgs(storyId, newArgs);
-
- //TODO: remove this if possible
- debouncedReRender();
+ storyStore._channel.emit(Events.UPDATE_STORY_ARGS, { storyId, updatedArgs: newArgs });
},
- [debouncedReRender, storyId, storyStore]
+ [storyId, storyStore]
);
const resetArgs = useCallback(
(argNames?: string[]) => {
- storyStore.resetStoryArgs(storyId, argNames);
- //TODO: remove this if possible
- storyStore._channel.emit(FORCE_RE_RENDER);
+ storyStore._channel.emit(Events.RESET_STORY_ARGS, { storyId, argNames });
},
[storyId, storyStore]
);
diff --git a/addons/ondevice-controls/src/types/Array.tsx b/addons/ondevice-controls/src/types/Array.tsx
index 9104a94b4c..6540b94458 100644
--- a/addons/ondevice-controls/src/types/Array.tsx
+++ b/addons/ondevice-controls/src/types/Array.tsx
@@ -1,5 +1,6 @@
import React from 'react';
import styled from '@emotion/native';
+import { useResyncValue } from './useResyncValue';
const Input = styled.TextInput(({ theme }) => ({
borderWidth: 1,
@@ -25,20 +26,30 @@ export interface ArrayProps {
separator: string;
};
onChange: (value: string[]) => void;
+ isPristine: boolean;
}
const ArrayType = ({
arg: { name, value, separator = ',' },
onChange = () => null,
-}: ArrayProps) => (
- onChange(formatArray(e, separator))}
- />
-);
+ isPristine,
+}: ArrayProps) => {
+ const { setCurrentValue, key } = useResyncValue(value, isPristine);
+ return (
+ {
+ const formatted = formatArray(text, separator);
+ onChange(formatted);
+ setCurrentValue(formatted);
+ }}
+ />
+ );
+};
ArrayType.serialize = (value) => value;
diff --git a/addons/ondevice-controls/src/types/Number.tsx b/addons/ondevice-controls/src/types/Number.tsx
index d966d03763..8aef15777d 100644
--- a/addons/ondevice-controls/src/types/Number.tsx
+++ b/addons/ondevice-controls/src/types/Number.tsx
@@ -1,7 +1,8 @@
import styled from '@emotion/native';
import Slider from '@react-native-community/slider';
-import React, { useEffect, useState } from 'react';
+import React, { useCallback, useState } from 'react';
import { Platform, StyleSheet, View } from 'react-native';
+import { useResyncValue } from './useResyncValue';
const Input = styled.TextInput(({ theme }) => ({
borderWidth: 1,
@@ -25,7 +26,7 @@ const ValueLabelText = styled.Text(({ theme }) => ({
}));
const ValueContainer = styled.View({ flexDirection: 'row' });
-
+// @ts-ignore styled is being weird ;(
const NumberSlider = styled(Slider)(() => ({
marginTop: Platform.OS === 'android' ? 8 : 4,
marginLeft: Platform.OS === 'android' ? -10 : 0,
@@ -49,6 +50,8 @@ export interface NumberProps {
const NumberType = ({ arg, isPristine, onChange = (value) => value }: NumberProps) => {
const showError = Number.isNaN(arg.value);
const [numStr, setNumStr] = useState(arg.value.toString());
+ const updateNumstr = useCallback((value) => setNumStr(value.toString()), []);
+ const { key, setCurrentValue } = useResyncValue(arg.value, isPristine, updateNumstr);
const handleNormalChangeText = (text: string) => {
const commaReplaced = text.trim().replace(/,/, '.');
@@ -56,18 +59,13 @@ const NumberType = ({ arg, isPristine, onChange = (value) => value }: NumberProp
setNumStr(commaReplaced);
if (commaReplaced === '-') {
onChange(-1);
+ setCurrentValue(-1);
} else {
onChange(Number(commaReplaced));
+ setCurrentValue(Number(commaReplaced));
}
};
- // handle arg.value and numStr out of sync issue on reset
- useEffect(() => {
- if (isPristine) {
- setNumStr(arg.value.toString());
- }
- }, [isPristine, arg.value]);
-
const renderNormal = () => {
return (
value }: NumberProp
const renderRange = (): React.ReactNode => {
return (
- <>
+
Value:
{arg.value}
@@ -92,9 +90,12 @@ const NumberType = ({ arg, isPristine, onChange = (value) => value }: NumberProp
minimumValue={arg.min}
maximumValue={arg.max}
step={arg.step}
- onValueChange={(val) => onChange(val)}
+ onValueChange={(val) => {
+ onChange(val);
+ setCurrentValue(val);
+ }}
/>
- >
+
);
};
diff --git a/addons/ondevice-controls/src/types/Object.tsx b/addons/ondevice-controls/src/types/Object.tsx
index 175886584a..cdfbfe7895 100644
--- a/addons/ondevice-controls/src/types/Object.tsx
+++ b/addons/ondevice-controls/src/types/Object.tsx
@@ -1,6 +1,7 @@
import React, { useCallback, useState } from 'react';
import styled from '@emotion/native';
import { ViewStyle } from 'react-native';
+import { useResyncValue } from './useResyncValue';
export interface ObjectProps {
arg: {
@@ -8,6 +9,7 @@ export interface ObjectProps {
value: Record | Array;
};
onChange: (value: any) => void;
+ isPristine: boolean;
}
const Input = styled.TextInput(({ theme }) => ({
@@ -21,7 +23,7 @@ const Input = styled.TextInput(({ theme }) => ({
minHeight: 60,
}));
-const ObjectType = ({ arg, onChange }: ObjectProps) => {
+const ObjectType = ({ arg, onChange, isPristine }: ObjectProps) => {
const getJsonString = useCallback(() => {
try {
return JSON.stringify(arg.value, null, 2);
@@ -31,6 +33,7 @@ const ObjectType = ({ arg, onChange }: ObjectProps) => {
}, [arg.value]);
const [failed, setFailed] = useState(false);
+ const { key, setCurrentValue } = useResyncValue(arg.value, isPristine);
const handleChange = (value) => {
const withReplacedQuotes = value
@@ -42,6 +45,7 @@ const ObjectType = ({ arg, onChange }: ObjectProps) => {
const json = JSON.parse(withReplacedQuotes.trim());
onChange(json);
+ setCurrentValue(json);
setFailed(false);
} catch (err) {
setFailed(true);
@@ -58,6 +62,7 @@ const ObjectType = ({ arg, onChange }: ObjectProps) => {
return (
({
borderColor: theme.borderColor || '#e6e6e6',
}));
+// @ts-ignore styled is being weird ;(
const WebSelect = styled(Select)(({ theme }) => ({
border: 'none',
color: theme.labelColor || 'black',
diff --git a/addons/ondevice-controls/src/types/Text.tsx b/addons/ondevice-controls/src/types/Text.tsx
index aa73504747..60f2c12bbc 100644
--- a/addons/ondevice-controls/src/types/Text.tsx
+++ b/addons/ondevice-controls/src/types/Text.tsx
@@ -1,5 +1,6 @@
import React from 'react';
import styled from '@emotion/native';
+import { useResyncValue } from './useResyncValue';
export interface TextProps {
arg: {
@@ -8,6 +9,7 @@ export interface TextProps {
type: string;
};
onChange: (value: any) => void;
+ isPristine: boolean;
}
const Input = styled.TextInput(({ theme }) => ({
@@ -20,12 +22,17 @@ const Input = styled.TextInput(({ theme }) => ({
color: theme.labelColor || 'black',
}));
-const TextType = ({ arg, onChange }: TextProps) => {
+const TextType = ({ arg, onChange, isPristine }: TextProps) => {
+ const { setCurrentValue, key } = useResyncValue(arg.value, isPristine);
return (
{
+ onChange(text);
+ setCurrentValue(text);
+ }}
autoCapitalize="none"
underlineColorAndroid="transparent"
/>
diff --git a/addons/ondevice-controls/src/types/useResyncValue.ts b/addons/ondevice-controls/src/types/useResyncValue.ts
new file mode 100644
index 0000000000..087356fb43
--- /dev/null
+++ b/addons/ondevice-controls/src/types/useResyncValue.ts
@@ -0,0 +1,20 @@
+import { useEffect, useState } from 'react';
+
+// syncs up the value of a control with the value of a story arg when resetting
+// this is used for controls that don't use a controlled input like the slider
+export function useResyncValue(
+ value: any,
+ isPristine: boolean,
+ resyncCallback?: (syncValue: any) => void
+) {
+ const [key, setKey] = useState(0);
+ const [currentValue, setCurrentValue] = useState(value);
+
+ useEffect(() => {
+ if (isPristine && value !== currentValue) {
+ setKey((cur) => cur + 1);
+ resyncCallback?.(value);
+ }
+ }, [value, currentValue, isPristine, resyncCallback]);
+ return { key, setCurrentValue };
+}
diff --git a/addons/ondevice-notes/package.json b/addons/ondevice-notes/package.json
index 7380618fe2..5e130044b7 100644
--- a/addons/ondevice-notes/package.json
+++ b/addons/ondevice-notes/package.json
@@ -1,6 +1,6 @@
{
"name": "@storybook/addon-ondevice-notes",
- "version": "6.0.1-beta.8",
+ "version": "6.0.1-canary.3",
"description": "Write notes for your react-native Storybook stories.",
"keywords": [
"addon",
@@ -29,11 +29,11 @@
},
"dependencies": {
"@emotion/core": "^10.0.20",
- "@storybook/addons": "~6.3",
- "@storybook/api": "~6.3",
- "@storybook/client-api": "~6.3",
- "@storybook/client-logger": "~6.3",
- "@storybook/core-events": "~6.3",
+ "@storybook/addons": "^6.5",
+ "@storybook/api": "^6.5",
+ "@storybook/client-api": "^6.5",
+ "@storybook/client-logger": "^6.5",
+ "@storybook/core-events": "^6.5",
"core-js": "^3.0.1",
"prop-types": "^15.7.2",
"simple-markdown": "^0.7.3"
diff --git a/app/react-native-server/package.json b/app/react-native-server/package.json
index 52b72eeb36..bb54a0d754 100644
--- a/app/react-native-server/package.json
+++ b/app/react-native-server/package.json
@@ -1,6 +1,6 @@
{
"name": "@storybook/react-native-server",
- "version": "6.0.1-beta.8",
+ "version": "6.0.1-canary.3",
"private": "true",
"description": "A better way to develop React Native Components for your app",
"keywords": [
@@ -32,12 +32,12 @@
"prepare": "node ../../scripts/prepare.js"
},
"dependencies": {
- "@storybook/addons": "~6.3",
- "@storybook/api": "~6.3",
- "@storybook/channel-websocket": "~6.3",
- "@storybook/core": "~6.3",
- "@storybook/core-events": "~6.3",
- "@storybook/ui": "~6.3",
+ "@storybook/addons": "^6.5",
+ "@storybook/api": "^6.5",
+ "@storybook/channel-websocket": "^6.5",
+ "@storybook/core": "^6.5",
+ "@storybook/core-events": "^6.5",
+ "@storybook/ui": "^6.5",
"commander": "^8.2.0",
"core-js": "^3.0.1",
"global": "^4.3.2",
diff --git a/app/react-native/package.json b/app/react-native/package.json
index 7d14f57414..1d6d63d6f4 100644
--- a/app/react-native/package.json
+++ b/app/react-native/package.json
@@ -1,6 +1,6 @@
{
"name": "@storybook/react-native",
- "version": "6.0.1-beta.8",
+ "version": "6.0.1-canary.3",
"description": "A better way to develop React Native Components for your app",
"keywords": [
"react",
@@ -49,14 +49,15 @@
"dependencies": {
"@emotion/core": "^10.0.20",
"@emotion/native": "^10.0.14",
- "@storybook/addons": "~6.3",
- "@storybook/channel-websocket": "~6.3",
- "@storybook/channels": "~6.3",
- "@storybook/client-api": "~6.3",
- "@storybook/client-logger": "~6.3",
- "@storybook/core-client": "~6.3",
- "@storybook/core-events": "~6.3",
- "@storybook/csf": "0.0.1",
+ "@storybook/addons": "^6.5",
+ "@storybook/channel-websocket": "^6.5",
+ "@storybook/channels": "^6.5",
+ "@storybook/client-api": "^6.5",
+ "@storybook/client-logger": "^6.5",
+ "@storybook/core-client": "^6.5",
+ "@storybook/core-events": "^6.5",
+ "@storybook/csf": "0.0.2--canary.7c6c115.0",
+ "@storybook/preview-web": "^6.5",
"chokidar": "^3.5.1",
"commander": "^8.2.0",
"emotion-theming": "^10.0.19",
diff --git a/app/react-native/src/document-polyfill/DOM/Document.js b/app/react-native/src/document-polyfill/DOM/Document.js
new file mode 100644
index 0000000000..ab2bf88a45
--- /dev/null
+++ b/app/react-native/src/document-polyfill/DOM/Document.js
@@ -0,0 +1,42 @@
+import Element from './Element';
+import HTMLVideoElement from './HTMLVideoElement';
+import HTMLImageElement from './HTMLImageElement';
+import HTMLCanvasElement from './HTMLCanvasElement';
+
+class Document extends Element {
+ constructor() {
+ super('#document');
+ this.body = new Element('BODY');
+ this.documentElement = new Element('HTML');
+ this.readyState = 'complete';
+ }
+
+ createElement(tagName) {
+ switch ((tagName || '').toLowerCase()) {
+ case 'video':
+ return new HTMLVideoElement(tagName);
+ case 'img':
+ return new HTMLImageElement(tagName);
+ case 'canvas':
+ return new HTMLCanvasElement(tagName);
+ case 'iframe':
+ // Return nothing to keep firebase working.
+ return null;
+ default:
+ return new Element(tagName);
+ }
+ }
+
+ createElementNS(tagName) {
+ const element = this.createElement(tagName);
+ element.toDataURL = () => ({});
+ return element;
+ }
+
+ getElementById(id) {
+ return new Element('div');
+ }
+ location = { search: '' };
+}
+
+export default Document;
diff --git a/app/react-native/src/document-polyfill/DOM/Element.js b/app/react-native/src/document-polyfill/DOM/Element.js
new file mode 100644
index 0000000000..e8b9b3bea0
--- /dev/null
+++ b/app/react-native/src/document-polyfill/DOM/Element.js
@@ -0,0 +1,68 @@
+import Node from './Node';
+
+class Element extends Node {
+ constructor(tagName) {
+ return super(tagName.toUpperCase());
+
+ // eslint-disable-next-line no-unreachable
+ this.doc = {
+ body: {
+ innerHTML: '',
+ },
+ };
+ }
+
+ get tagName() {
+ return this.nodeName;
+ }
+
+ setAttributeNS() {}
+
+ get clientWidth() {
+ return this.innerWidth;
+ }
+ get clientHeight() {
+ return this.innerHeight;
+ }
+
+ get offsetWidth() {
+ return this.innerWidth;
+ }
+ get offsetHeight() {
+ return this.innerHeight;
+ }
+
+ get innerWidth() {
+ return window.innerWidth;
+ }
+ get innerHeight() {
+ return window.innerHeight;
+ }
+
+ getContext(contextType, contextOptions, context) {
+ return {
+ fillText: (text, x, y, maxWidth) => ({}),
+ measureText: (text) => ({
+ width: (text || '').split('').length * 6,
+ height: 24,
+ }),
+ fillRect: () => ({}),
+ drawImage: () => ({}),
+ getImageData: () => ({ data: new Uint8ClampedArray([255, 0, 0, 0]) }),
+ getContextAttributes: () => ({
+ stencil: true,
+ }),
+ getExtension: () => ({
+ loseContext: () => {},
+ }),
+ putImageData: () => ({}),
+ createImageData: () => ({}),
+ };
+ }
+
+ get ontouchstart() {
+ return {};
+ }
+}
+
+export default Element;
diff --git a/app/react-native/src/document-polyfill/DOM/HTMLCanvasElement.js b/app/react-native/src/document-polyfill/DOM/HTMLCanvasElement.js
new file mode 100644
index 0000000000..96fcc277cd
--- /dev/null
+++ b/app/react-native/src/document-polyfill/DOM/HTMLCanvasElement.js
@@ -0,0 +1,3 @@
+import Element from './Element';
+class HTMLCanvasElement extends Element {}
+export default HTMLCanvasElement;
diff --git a/app/react-native/src/document-polyfill/DOM/HTMLImageElement.js b/app/react-native/src/document-polyfill/DOM/HTMLImageElement.js
new file mode 100644
index 0000000000..80caaac3a6
--- /dev/null
+++ b/app/react-native/src/document-polyfill/DOM/HTMLImageElement.js
@@ -0,0 +1,4 @@
+import Element from './Element';
+
+class HTMLImageElement extends Element {}
+export default HTMLImageElement;
diff --git a/app/react-native/src/document-polyfill/DOM/HTMLVideoElement.js b/app/react-native/src/document-polyfill/DOM/HTMLVideoElement.js
new file mode 100644
index 0000000000..b37e1552d3
--- /dev/null
+++ b/app/react-native/src/document-polyfill/DOM/HTMLVideoElement.js
@@ -0,0 +1,3 @@
+import Element from './Element';
+class HTMLVideoElement extends Element {}
+export default HTMLVideoElement;
diff --git a/app/react-native/src/document-polyfill/DOM/Node.js b/app/react-native/src/document-polyfill/DOM/Node.js
new file mode 100644
index 0000000000..cba345ae69
--- /dev/null
+++ b/app/react-native/src/document-polyfill/DOM/Node.js
@@ -0,0 +1,40 @@
+class Node {
+ constructor(nodeName) {
+ this.addEventListener = this.addEventListener.bind(this);
+ this.removeEventListener = this.removeEventListener.bind(this);
+
+ this.style = {};
+ this.className = {
+ baseVal: '',
+ };
+ this.nodeName = nodeName;
+ }
+
+ get ownerDocument() {
+ return window.document;
+ }
+
+ addEventListener(_eventName, _listener) {}
+
+ removeEventListener(_eventName, _listener) {}
+
+ appendChild() {}
+ insertBefore() {}
+ removeChild() {}
+ setAttributeNS() {}
+
+ getBoundingClientRect() {
+ return {
+ left: 0,
+ top: 0,
+ right: window.innerWidth,
+ bottom: window.innerHeight,
+ x: 0,
+ y: 0,
+ width: window.innerWidth,
+ height: window.innerHeight,
+ };
+ }
+}
+
+export default Node;
diff --git a/app/react-native/src/document-polyfill/index.js b/app/react-native/src/document-polyfill/index.js
new file mode 100644
index 0000000000..3cbe812057
--- /dev/null
+++ b/app/react-native/src/document-polyfill/index.js
@@ -0,0 +1,3 @@
+// this is temporary until we can solve the preview web crashing the app by accessing document
+// adjusted from expo/browser-polyfill to not require external dependencies https://github.com/expo/browser-polyfill
+import './module';
diff --git a/app/react-native/src/document-polyfill/module.js b/app/react-native/src/document-polyfill/module.js
new file mode 100644
index 0000000000..c6035e5e3f
--- /dev/null
+++ b/app/react-native/src/document-polyfill/module.js
@@ -0,0 +1 @@
+// do nothing
diff --git a/app/react-native/src/document-polyfill/module.native.js b/app/react-native/src/document-polyfill/module.native.js
new file mode 100644
index 0000000000..5cefc58532
--- /dev/null
+++ b/app/react-native/src/document-polyfill/module.native.js
@@ -0,0 +1,2 @@
+import Document from './DOM/Document';
+window.document = window.document || new Document();
diff --git a/app/react-native/src/index.ts b/app/react-native/src/index.ts
index b88045d353..7080bb7f61 100644
--- a/app/react-native/src/index.ts
+++ b/app/react-native/src/index.ts
@@ -1,27 +1,30 @@
+import './document-polyfill';
import { StoryApi } from '@storybook/addons';
import { ClientApi } from '@storybook/client-api';
import { ReactNode } from 'react';
-import Preview from './preview';
-export const preview = new Preview();
+import { start } from './preview/start';
+import type { ReactNativeFramework } from './types/types-6.0';
-const rawStoriesOf: ClientApi['storiesOf'] = preview.api().storiesOf.bind(preview);
-export const setAddon: ClientApi['setAddon'] = preview.api().setAddon.bind(preview);
-export const addDecorator: ClientApi['addDecorator'] = preview.api().addDecorator.bind(preview);
-export const addParameters: ClientApi['addParameters'] = preview.api().addParameters.bind(preview);
-export const addArgsEnhancer: ClientApi['addArgsEnhancer'] = preview
- .api()
- .addArgsEnhancer.bind(preview);
+const { clientApi, configure, view } = start();
+export { configure };
-export const clearDecorators: ClientApi['clearDecorators'] = preview
- .api()
- .clearDecorators.bind(preview);
-export const configure = preview.configure;
-export const getStorybook: ClientApi['getStorybook'] = preview.api().getStorybook.bind(preview);
-export const getStorybookUI = preview.getStorybookUI;
-export const raw: ClientApi['raw'] = preview.api().raw.bind(preview);
+type C = ClientApi;
-export const storiesOf = (kind: string, module: NodeModule) =>
- rawStoriesOf(kind, module).addParameters({ framework: 'react-native' }) as StoryApi;
+const rawStoriesOf: C['storiesOf'] = clientApi.storiesOf.bind(clientApi);
+export const setAddon: C['setAddon'] = clientApi.setAddon.bind(clientApi);
+export const addDecorator: C['addDecorator'] = clientApi.addDecorator.bind(clientApi);
+export const addParameters: C['addParameters'] = clientApi.addParameters.bind(clientApi);
+export const addArgsEnhancer: C['addArgsEnhancer'] = clientApi.addArgsEnhancer.bind(clientApi);
+export const clearDecorators: C['clearDecorators'] = clientApi.clearDecorators.bind(clientApi);
+export const getStorybook: C['getStorybook'] = clientApi.getStorybook.bind(clientApi);
+export const raw: C['raw'] = clientApi.raw.bind(clientApi);
-export * from './types-6.0';
+export const storiesOf = (kind: string, _module: NodeModule) =>
+ rawStoriesOf(kind, { hot: () => {} } as any).addParameters({
+ framework: 'react-native',
+ }) as StoryApi;
+
+export const getStorybookUI = view.getStorybookUI;
+
+export * from './types/types-6.0';
diff --git a/app/react-native/src/preview/Preview.tsx b/app/react-native/src/preview/Preview.tsx
deleted file mode 100644
index ed3f377ded..0000000000
--- a/app/react-native/src/preview/Preview.tsx
+++ /dev/null
@@ -1,198 +0,0 @@
-import AsyncStorage from '@react-native-async-storage/async-storage';
-import { addons } from '@storybook/addons';
-import Channel from '@storybook/channels';
-import { ClientApi, ConfigApi, StoryStore } from '@storybook/client-api';
-import { Loadable } from '@storybook/core-client';
-import Events from '@storybook/core-events';
-import { toId } from '@storybook/csf';
-import { ThemeProvider } from 'emotion-theming';
-import React from 'react';
-import { SafeAreaProvider } from 'react-native-safe-area-context';
-import OnDeviceUI from './components/OnDeviceUI';
-import { theme } from './components/Shared/theme';
-import { loadCsf } from './loadCsf';
-
-const STORAGE_KEY = 'lastOpenedStory';
-
-interface AsyncStorage {
- getItem: (key: string) => Promise;
- setItem: (key: string, value: string) => Promise;
-}
-
-type StoryKind = string
-type StoryName = string
-
-type InitialSelection = `${StoryKind}--${StoryName}` | {
- /**
- * Kind is the default export name or the storiesOf("name") name
- */
- kind: StoryKind;
-
- /**
- * Name is the named export or the .add("name") name
- */
- name: StoryName;
-}
-
-export type Params = {
- onDeviceUI?: boolean;
- resetStorybook?: boolean;
- disableWebsockets?: boolean;
- query?: string;
- host?: string;
- port?: number;
- secured?: boolean;
- initialSelection?: InitialSelection;
- shouldPersistSelection?: boolean;
- tabOpen?: number;
- isUIHidden?: boolean;
- shouldDisableKeyboardAvoidingView?: boolean;
- keyboardAvoidingViewVerticalOffset?: number;
-} & { theme?: typeof theme };
-
-export default class Preview {
- _clientApi: ClientApi;
-
- _storyStore: StoryStore;
-
- _addons: any;
-
- _channel: Channel;
-
- _decorators: any[];
-
- _asyncStorageStoryId: string;
-
- _configApi: ConfigApi;
-
- configure: (loadable: Loadable, m: NodeModule, showDeprecationWarning: boolean) => void;
-
- constructor() {
- const channel = new Channel({ async: true });
- this._decorators = [];
- this._storyStore = new StoryStore({ channel });
- this._clientApi = new ClientApi({ storyStore: this._storyStore });
- this._configApi = new ConfigApi({ storyStore: this._storyStore });
- this._channel = channel;
- const configure = loadCsf({
- clientApi: this._clientApi,
- storyStore: this._storyStore,
- configApi: this._configApi,
- });
- this.configure = (...args) => configure('react-native', ...args);
-
- addons.setChannel(channel);
- }
-
- api = () => {
- return this._clientApi;
- };
-
- getStorybookUI = (params: Partial = {}) => {
- const { initialSelection, shouldPersistSelection = true } = params;
- this._setInitialStory(initialSelection, shouldPersistSelection);
-
- this._channel.on(Events.SET_CURRENT_STORY, (d: { storyId: string }) => {
- this._selectStoryEvent(d, shouldPersistSelection);
- });
-
- const { _storyStore } = this;
-
- addons.loadAddons(this._clientApi);
-
- const appliedTheme = { ...theme, ...params.theme };
- return () => (
-
-
-
-
-
- );
- };
-
- _setInitialStory = async (initialSelection?: InitialSelection, shouldPersistSelection = true) => {
- const story = await this._getInitialStory(initialSelection, shouldPersistSelection);
-
- if (story) {
- this._selectStory(story);
- }
- };
-
- _getInitialStory = async (initialSelection?: InitialSelection, shouldPersistSelection = true) => {
- let story: string = null;
- const initialSelectionId = initialSelection === undefined
- ? undefined
- : typeof initialSelection === 'string'
- ? initialSelection
- : toId(initialSelection.kind, initialSelection.name);
-
- if (initialSelectionId !== undefined && this._checkStory(initialSelectionId)) {
- story = initialSelectionId;
- } else if (shouldPersistSelection) {
- try {
- let value = this._asyncStorageStoryId;
- if (!value) {
- value = JSON.parse(await AsyncStorage.getItem(STORAGE_KEY));
- this._asyncStorageStoryId = value;
- }
-
- if (this._checkStory(value)) {
- story = value;
- }
- } catch (e) {
- //
- }
- }
-
- if (story) {
- return this._getStory(story);
- }
-
- const stories = this._storyStore.raw();
- if (stories && stories.length) {
- return this._getStory(stories[0].id);
- }
-
- return null;
- };
-
- _getStory(storyId: string) {
- return this._storyStore.fromId(storyId);
- }
-
- _selectStoryEvent({ storyId }: { storyId: string }, shouldPersistSelection) {
- if (storyId) {
- if (shouldPersistSelection) {
- AsyncStorage.setItem(STORAGE_KEY, JSON.stringify(storyId)).catch(() => {});
- }
-
- const story = this._getStory(storyId);
- this._selectStory(story);
- }
- }
-
- _selectStory(story: any) {
- this._storyStore.setSelection({ storyId: story.id, viewMode: 'story' });
- this._channel.emit(Events.SELECT_STORY, story);
- }
-
- _checkStory(storyId: string) {
- if (!storyId) {
- return null;
- }
-
- const story = this._getStory(storyId);
-
- if (story === null || story.storyFn === null) {
- return null;
- }
-
- return story;
- }
-}
diff --git a/app/react-native/src/preview/View.tsx b/app/react-native/src/preview/View.tsx
new file mode 100644
index 0000000000..da49acd375
--- /dev/null
+++ b/app/react-native/src/preview/View.tsx
@@ -0,0 +1,149 @@
+import React, { useEffect, useState, useReducer } from 'react';
+import AsyncStorage from '@react-native-async-storage/async-storage';
+import { StoryIndex, SelectionSpecifier } from '@storybook/store';
+import { StoryContext, toId } from '@storybook/csf';
+import { addons } from '@storybook/addons';
+import { ThemeProvider } from 'emotion-theming';
+import { SafeAreaProvider } from 'react-native-safe-area-context';
+import OnDeviceUI from './components/OnDeviceUI';
+import { theme } from './components/Shared/theme';
+import type { ReactNativeFramework } from '../types/types-6.0';
+import { PreviewWeb } from '@storybook/preview-web';
+
+const STORAGE_KEY = 'lastOpenedStory';
+
+interface AsyncStorage {
+ getItem: (key: string) => Promise;
+ setItem: (key: string, value: string) => Promise;
+}
+
+type StoryKind = string;
+type StoryName = string;
+
+type InitialSelection =
+ | `${StoryKind}--${StoryName}`
+ | {
+ /**
+ * Kind is the default export name or the storiesOf("name") name
+ */
+ kind: StoryKind;
+
+ /**
+ * Name is the named export or the .add("name") name
+ */
+ name: StoryName;
+ };
+
+export type Params = {
+ // onDeviceUI?: boolean;
+ // resetStorybook?: boolean; // TODO: access all these params to see if they
+ // disableWebsockets?: boolean;
+ // query?: string;
+ // host?: string;
+ // port?: number;
+ // secured?: boolean;
+ initialSelection?: InitialSelection;
+ shouldPersistSelection?: boolean;
+ tabOpen?: number;
+ isUIHidden?: boolean;
+ shouldDisableKeyboardAvoidingView?: boolean;
+ keyboardAvoidingViewVerticalOffset?: number;
+} & { theme?: typeof theme };
+
+export class View {
+ _storyIndex: StoryIndex;
+ _setStory: (story: StoryContext) => void = () => {};
+ _forceRerender: () => void;
+ _ready: boolean = false;
+ _preview: PreviewWeb;
+ _asyncStorageStoryId: string;
+
+ constructor(preview: PreviewWeb) {
+ this._preview = preview;
+ }
+ _getInitialStory = async ({
+ initialSelection,
+ shouldPersistSelection = true,
+ }: Partial = {}): Promise => {
+ if (initialSelection) {
+ if (typeof initialSelection === 'string') {
+ return { storySpecifier: initialSelection, viewMode: 'story' };
+ } else {
+ return {
+ storySpecifier: toId(initialSelection.kind, initialSelection.name),
+ viewMode: 'story',
+ };
+ }
+ }
+
+ if (shouldPersistSelection) {
+ try {
+ let value = this._asyncStorageStoryId;
+ if (!value) {
+ value = await AsyncStorage.getItem(STORAGE_KEY);
+ this._asyncStorageStoryId = value;
+ }
+
+ return { storySpecifier: value ?? '*', viewMode: 'story' };
+ } catch (e) {
+ console.warn('storybook-log: error reading from async storage', e);
+ }
+ }
+
+ return { storySpecifier: '*', viewMode: 'story' };
+ };
+ getStorybookUI = (params: Partial = {}) => {
+ const { shouldPersistSelection = true } = params;
+ const initialStory = this._getInitialStory(params);
+
+ addons.loadAddons({
+ store: () => ({
+ fromId: (id) =>
+ this._preview.storyStore.getStoryContext(this._preview.storyStore.fromId(id)),
+ getSelection: () => {
+ return this._preview.currentSelection;
+ },
+ _channel: this._preview.channel,
+ }),
+ });
+
+ // eslint-disable-next-line consistent-this
+ const self = this;
+
+ const appliedTheme = { ...theme, ...params.theme };
+ return () => {
+ const [context, setContext] = useState>();
+ const [, forceUpdate] = useReducer((x) => x + 1, 0);
+ useEffect(() => {
+ self._setStory = (newStory: StoryContext) => {
+ setContext(newStory);
+ if (shouldPersistSelection) {
+ AsyncStorage.setItem(STORAGE_KEY, newStory.id).catch((e) => {
+ console.warn('storybook-log: error writing to async storage', e);
+ });
+ }
+ };
+ self._forceRerender = () => forceUpdate();
+ initialStory.then((story) => {
+ self._preview.urlStore.selectionSpecifier = story;
+ self._preview.selectSpecifiedStory();
+ });
+ }, []);
+
+ return (
+
+
+
+
+
+ );
+ };
+ };
+}
diff --git a/app/react-native/src/preview/components/OnDeviceUI/OnDeviceUI.tsx b/app/react-native/src/preview/components/OnDeviceUI/OnDeviceUI.tsx
index 0abc7f52de..7763b56cde 100644
--- a/app/react-native/src/preview/components/OnDeviceUI/OnDeviceUI.tsx
+++ b/app/react-native/src/preview/components/OnDeviceUI/OnDeviceUI.tsx
@@ -1,7 +1,6 @@
import styled from '@emotion/native';
-import { addons } from '@storybook/addons';
-import { StoryStore } from '@storybook/client-api';
-import React, { useState, useEffect, useRef, useReducer } from 'react';
+import { StoryIndex } from '@storybook/client-api';
+import React, { useState, useRef } from 'react';
import {
Animated,
Dimensions,
@@ -15,7 +14,6 @@ import {
StyleSheet,
View,
} from 'react-native';
-import Events from '@storybook/core-events';
import StoryListView from '../StoryListView';
import StoryView from '../StoryView';
import AbsolutePositionedKeyboardAwareView, {
@@ -34,6 +32,8 @@ import { PREVIEW, ADDONS } from './navigation/constants';
import Panel from './Panel';
import { useWindowDimensions } from 'react-native';
import { useSafeAreaInsets } from 'react-native-safe-area-context';
+import { StoryContext } from '@storybook/csf';
+import { ReactNativeFramework } from 'src/types/types-6.0';
const ANIMATION_DURATION = 300;
const IS_IOS = Platform.OS === 'ios';
@@ -43,7 +43,8 @@ export const IS_EXPO = getExpoRoot() !== undefined;
const IS_ANDROID = Platform.OS === 'android';
const BREAKPOINT = 1024;
interface OnDeviceUIProps {
- storyStore: StoryStore;
+ context: StoryContext;
+ storyIndex: StoryIndex;
url?: string;
tabOpen?: number;
isUIHidden?: boolean;
@@ -73,30 +74,9 @@ const styles = StyleSheet.create({
expoAndroidContainer: { paddingTop: StatusBar.currentHeight },
});
-const useSelectedStory = (storyStore: StoryStore) => {
- const [storyId, setStoryId] = useState(storyStore.getSelection()?.storyId || '');
- const [, forceUpdate] = useReducer((x) => x + 1, 0);
- const channel = useRef(addons.getChannel());
-
- useEffect(() => {
- const handleStoryWasSet = ({ id: newStoryId }: { id: string }) => setStoryId(newStoryId);
-
- const currentChannel = channel.current;
- channel.current.on(Events.SELECT_STORY, handleStoryWasSet);
- //TODO: update preview without force
- channel.current.on(Events.FORCE_RE_RENDER, forceUpdate);
-
- return () => {
- currentChannel.removeListener(Events.SELECT_STORY, handleStoryWasSet);
- currentChannel.removeListener(Events.FORCE_RE_RENDER, forceUpdate);
- };
- }, []);
-
- return storyStore.fromId(storyId);
-};
-
const OnDeviceUI = ({
- storyStore,
+ context,
+ storyIndex,
isUIHidden,
shouldDisableKeyboardAvoidingView,
keyboardAvoidingViewVerticalOffset,
@@ -108,7 +88,6 @@ const OnDeviceUI = ({
width: Dimensions.get('window').width,
height: Dimensions.get('window').height,
});
- const story = useSelectedStory(storyStore);
const animatedValue = useRef(new Animated.Value(tabOpen));
const wide = useWindowDimensions().width >= BREAKPOINT;
const insets = useSafeAreaInsets();
@@ -133,14 +112,21 @@ const OnDeviceUI = ({
}
};
+ const noSafeArea = context?.parameters?.noSafeArea ?? false;
const previewWrapperStyles = [
flex,
- getPreviewPosition(animatedValue.current, previewDimensions, slideBetweenAnimation, wide),
+ getPreviewPosition({
+ animatedValue: animatedValue.current,
+ previewDimensions,
+ slideBetweenAnimation,
+ wide,
+ noSafeArea,
+ insets,
+ }),
];
const previewStyles = [flex, getPreviewScale(animatedValue.current, slideBetweenAnimation, wide)];
- const noSafeArea = story.parameters?.noSafeArea ?? false;
const WrapperView = noSafeArea ? View : SafeAreaView;
const wrapperMargin = { marginBottom: isUIVisible ? insets.bottom + 40 : 0 };
return (
@@ -160,7 +146,7 @@ const OnDeviceUI = ({
-
+
{tabOpen !== PREVIEW ? (
@@ -178,7 +164,7 @@ const OnDeviceUI = ({
wide
)}
>
-
+
({
backgroundColor: theme.backgroundColor || 'white',
}));
diff --git a/app/react-native/src/preview/components/OnDeviceUI/animation.ts b/app/react-native/src/preview/components/OnDeviceUI/animation.ts
index c94c0c6eb2..223a7623b7 100644
--- a/app/react-native/src/preview/components/OnDeviceUI/animation.ts
+++ b/app/react-native/src/preview/components/OnDeviceUI/animation.ts
@@ -1,4 +1,5 @@
import { Animated } from 'react-native';
+import { EdgeInsets } from 'react-native-safe-area-context';
import { PreviewDimens } from './absolute-positioned-keyboard-aware-view';
import { NAVIGATOR, PREVIEW, ADDONS } from './navigation/constants';
@@ -53,15 +54,28 @@ export const getAddonPanelPosition = (
];
};
-export const getPreviewPosition = (
- animatedValue: Animated.Value,
- { width: previewWidth, height: previewHeight }: PreviewDimens,
- slideBetweenAnimation: boolean,
- wide: boolean
-) => {
+type PreviewPositionArgs = {
+ animatedValue: Animated.Value;
+ previewDimensions: PreviewDimens;
+ slideBetweenAnimation: boolean;
+ wide: boolean;
+ noSafeArea: boolean;
+ insets: EdgeInsets;
+};
+
+export const getPreviewPosition = ({
+ animatedValue,
+ previewDimensions: { width: previewWidth, height: previewHeight },
+ slideBetweenAnimation,
+ wide,
+ noSafeArea,
+ insets,
+}: PreviewPositionArgs) => {
const scale = wide ? PREVIEW_WIDE_SCREEN : PREVIEW_SCALE;
const translateX = previewWidth / 2 - (previewWidth * scale) / 2 - TRANSLATE_X_OFFSET;
- const translateY = -(previewHeight / 2 - (previewHeight * scale) / 2 - TRANSLATE_Y_OFFSET);
+ const marginTop = noSafeArea ? 0 : insets.top;
+ const translateY =
+ -(previewHeight / 2 - (previewHeight * scale) / 2 - TRANSLATE_Y_OFFSET) + marginTop;
return {
transform: [
@@ -74,7 +88,7 @@ export const getPreviewPosition = (
{
translateY: animatedValue.interpolate({
inputRange: [NAVIGATOR, PREVIEW, ADDONS],
- outputRange: [translateY, slideBetweenAnimation ? translateY : 0, translateY],
+ outputRange: [translateY, slideBetweenAnimation ? translateY : marginTop, translateY],
}),
},
],
diff --git a/app/react-native/src/preview/components/StoryListView/StoryListView.tsx b/app/react-native/src/preview/components/StoryListView/StoryListView.tsx
index b243298081..00eb0d9e6a 100644
--- a/app/react-native/src/preview/components/StoryListView/StoryListView.tsx
+++ b/app/react-native/src/preview/components/StoryListView/StoryListView.tsx
@@ -1,12 +1,14 @@
import styled from '@emotion/native';
import { addons, StoryKind } from '@storybook/addons';
-import { PublishedStoreItem, StoreItem, StoryStore } from '@storybook/client-api';
+import { StoryIndex, StoryIndexEntry } from '@storybook/client-api';
import Events from '@storybook/core-events';
+import { StoryContext } from '@storybook/csf';
import React, { useMemo, useState } from 'react';
import { SectionList, StyleSheet, View } from 'react-native';
import { useSafeAreaInsets } from 'react-native-safe-area-context';
import { GridIcon, StoryIcon } from '../Shared/icons';
import { Header, Name } from '../Shared/text';
+import { ReactNativeFramework } from 'src/types/types-6.0';
const SearchBar = styled.TextInput(
{
@@ -55,13 +57,12 @@ interface SectionProps {
selected: boolean;
}
-const SectionHeader = React.memo(
- ({ title, selected }: SectionProps) => (
-
-
-
-
- ));
+const SectionHeader = React.memo(({ title, selected }: SectionProps) => (
+
+
+
+
+));
interface ListItemProps {
title: string;
@@ -98,38 +99,29 @@ const ListItem = React.memo(
);
interface Props {
- storyStore: StoryStore;
- selectedStory: StoreItem;
+ storyIndex: StoryIndex;
+ selectedStoryContext: StoryContext;
}
interface DataItem {
title: StoryKind;
- data: PublishedStoreItem[];
+ data: StoryIndexEntry[];
}
-const getStories = (storyStore: StoryStore): DataItem[] => {
- if (!storyStore) {
+const getStories = (storyIndex: StoryIndex): DataItem[] => {
+ if (!storyIndex) {
return [];
}
- return Object.values(
- storyStore
- .raw()
- .reduce(
- (
- acc: { [kind: string]: { title: string; data: PublishedStoreItem[] } },
- story: PublishedStoreItem
- ) => {
- acc[story.kind] = {
- title: story.kind,
- data: (acc[story.kind] ? acc[story.kind].data : []).concat(story),
- };
-
- return acc;
- },
- {}
- )
- );
+ const groupedStories = Object.values(storyIndex.stories).reduce((acc, story) => {
+ acc[story.title] = {
+ title: story.title,
+ data: (acc[story.title]?.data ?? []).concat(story),
+ };
+ return acc;
+ }, {} as Record);
+
+ return Object.values(groupedStories);
};
const styles = StyleSheet.create({
@@ -138,9 +130,9 @@ const styles = StyleSheet.create({
const tabBarHeight = 40;
-const StoryListView = ({ selectedStory, storyStore }: Props) => {
+const StoryListView = ({ selectedStoryContext, storyIndex }: Props) => {
const insets = useSafeAreaInsets();
- const originalData = useMemo(() => getStories(storyStore), [storyStore]);
+ const originalData = useMemo(() => getStories(storyIndex), [storyIndex]);
const [data, setData] = useState(originalData);
const handleChangeSearchText = (text: string) => {
@@ -195,13 +187,16 @@ const StoryListView = ({ selectedStory, storyStore }: Props) => {
renderItem={({ item }) => (
changeStory(item.id)}
/>
)}
renderSectionHeader={({ section: { title } }) => (
-
+
)}
keyExtractor={(item, index) => item.id + index}
sections={data}
diff --git a/app/react-native/src/preview/components/StoryView/StoryView.tsx b/app/react-native/src/preview/components/StoryView/StoryView.tsx
index 341dd9d018..1477e6c008 100644
--- a/app/react-native/src/preview/components/StoryView/StoryView.tsx
+++ b/app/react-native/src/preview/components/StoryView/StoryView.tsx
@@ -1,11 +1,11 @@
-import React, { useState, useEffect } from 'react';
+import React from 'react';
-import { StoreItem } from '@storybook/client-api';
import { Text, View, StyleSheet } from 'react-native';
-import { StoryContext } from '@storybook/addons';
+import type { StoryContext } from '@storybook/csf';
+import { ReactNativeFramework } from 'src/types/types-6.0';
interface Props {
- story?: StoreItem;
+ context?: StoryContext;
}
const styles = StyleSheet.create({
@@ -19,26 +19,15 @@ const styles = StyleSheet.create({
},
});
-const StoryView = ({ story }: Props) => {
- const [context, setContext] = useState(undefined);
- const id = story?.id;
-
- useEffect(() => {
- const loadContext = async () => {
- if (story && story.unboundStoryFn && story.applyLoaders) {
- setContext(await story.applyLoaders());
- }
- };
- loadContext();
- }, [story, id]);
-
- if (story && story.unboundStoryFn) {
- const { unboundStoryFn } = story;
- const StoryComponent = (context && context.id === story.id) ? unboundStoryFn : null;
+const StoryView = ({ context }: Props) => {
+ const id = context?.id;
+
+ if (context && context.unboundStoryFn) {
+ const { unboundStoryFn: StoryComponent } = context;
+
return (
- {/* We need to get the result by the method of rendering a component, otherwise there will be errors if the react hooks are used */}
- { StoryComponent && }
+ {StoryComponent && }
);
}
diff --git a/app/react-native/src/preview/executeLoadable.ts b/app/react-native/src/preview/executeLoadable.ts
new file mode 100644
index 0000000000..99fe796326
--- /dev/null
+++ b/app/react-native/src/preview/executeLoadable.ts
@@ -0,0 +1,92 @@
+import { logger } from '@storybook/client-logger';
+import { Path, ModuleExports } from '@storybook/store';
+import { Loadable, RequireContext, LoaderFunction } from '../types/types';
+
+declare var global: NodeJS.Global &
+ typeof globalThis & { lastExportsMap: Map };
+/**
+ * Executes a Loadable (function that returns exports or require context(s))
+ * and returns a map of filename => module exports
+ *
+ * @param loadable Loadable
+ * @returns Map
+ */
+export function executeLoadable(loadable: Loadable) {
+ let reqs = null;
+ // todo discuss / improve type check
+ if (Array.isArray(loadable)) {
+ reqs = loadable;
+ } else if ((loadable as RequireContext).keys) {
+ reqs = [loadable as RequireContext];
+ }
+
+ let exportsMap = new Map();
+ if (reqs) {
+ reqs.forEach((req) => {
+ req.keys().forEach((filename: string) => {
+ try {
+ const fileExports = req(filename) as ModuleExports;
+ exportsMap.set(
+ typeof req.resolve === 'function' ? req.resolve(filename) : filename,
+ fileExports
+ );
+ } catch (error) {
+ const errorString =
+ error.message && error.stack ? `${error.message}\n ${error.stack}` : error.toString();
+ logger.error(`Unexpected error while loading ${filename}: ${errorString}`);
+ }
+ });
+ });
+ } else {
+ const exported = (loadable as LoaderFunction)();
+ if (Array.isArray(exported) /*FIXME && exported.every((obj) => obj.default != null)*/) {
+ const csfExports = exported.filter((obj) => obj.default != null);
+ exportsMap = new Map(
+ csfExports.map((fileExports, index) => [`exports-map-${index}`, fileExports])
+ );
+ }
+ // else if (exported) {
+ // logger.warn(
+ // `Loader function passed to 'configure' should return void or an array of module exports that all contain a 'default' export. Received: ${JSON.stringify(
+ // exported
+ // )}`
+ // );
+ // }
+ }
+
+ return exportsMap;
+}
+
+global.lastExportsMap = new Map();
+
+/**
+ * Executes a Loadable (function that returns exports or require context(s))
+ * and compares it's output to the last time it was run (as stored on a node module)
+ *
+ * @param loadable Loadable
+ * @param m NodeModule
+ * @returns { added: Map, removed: Map }
+ */
+export function executeLoadableForChanges(loadable: Loadable, m?: NodeModule) {
+ m.hot.accept();
+
+ const lastExportsMap = global.lastExportsMap as Map;
+ const exportsMap = executeLoadable(loadable);
+ const added = new Map();
+ Array.from(exportsMap.entries())
+ // Ignore files that do not have a default export
+ .filter(([, fileExports]) => !!fileExports.default)
+ // Ignore exports that are equal (by reference) to last time, this means the file hasn't changed
+ .filter(([fileName, fileExports]) => lastExportsMap.get(fileName) !== fileExports)
+ .forEach(([fileName, fileExports]) => added.set(fileName, fileExports));
+
+ const removed = new Map();
+ Array.from(lastExportsMap.keys())
+ .filter((fileName) => !exportsMap.has(fileName))
+ .forEach((fileName) => removed.set(fileName, lastExportsMap.get(fileName)));
+
+ // Save the value for the dispose() call above
+ global.lastExportsMap = exportsMap;
+
+ return { added, removed };
+}
diff --git a/app/react-native/src/preview/global.ts b/app/react-native/src/preview/global.ts
deleted file mode 100644
index 8da3d30936..0000000000
--- a/app/react-native/src/preview/global.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-export {};
-
-declare global {
- // If defining an object you might do something like this
- // interface IConfig { a: number, b: number }
-
- // Extend the Global interface for the NodeJS namespace.
- namespace NodeJS {
- interface Global {
- // Reference our above type,
- // this allows global.debug to be used anywhere in our code.
- previousExports: Map;
- }
- }
-
- // This allows us to simply call debug('some_label')('some debug message')
- // from anywhere in our code.
-}
diff --git a/app/react-native/src/preview/index.ts b/app/react-native/src/preview/index.ts
deleted file mode 100644
index fb7f0a8c57..0000000000
--- a/app/react-native/src/preview/index.ts
+++ /dev/null
@@ -1 +0,0 @@
-export { default } from './Preview';
diff --git a/app/react-native/src/preview/loadCsf.ts b/app/react-native/src/preview/loadCsf.ts
deleted file mode 100644
index e0b4ce2b8c..0000000000
--- a/app/react-native/src/preview/loadCsf.ts
+++ /dev/null
@@ -1,252 +0,0 @@
-import { ClientApi, ConfigApi, StoryStore } from '@storybook/client-api';
-import { logger } from '@storybook/client-logger';
-import { isExportStory, storyNameFromExport, toId } from '@storybook/csf';
-import './global';
-
-export interface RequireContext {
- keys: () => string[];
- (id: string): any;
- resolve(id: string): string;
-}
-
-export type LoadableFunction = () => void | any[];
-export type Loadable = RequireContext | RequireContext[] | LoadableFunction;
-
-const deprecatedStoryAnnotationWarning = () =>
- logger.log(`
- CSF .story annotations deprecated; annotate story functions directly:
- - StoryFn.story.name => StoryFn.storyName
- - StoryFn.story.(parameters|decorators) => StoryFn.(parameters|decorators)
- See https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#hoisted-csf-annotations for details and codemod.
-`);
-
-const duplicateKindWarning = (kindName: string) => {
- logger.warn(`Duplicate title: '${kindName}'
- Duplicate title used in multiple files; use unique titles or a primary file for a component with re-exported stories.
-
- https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#deprecated-support-for-duplicate-kinds
- `);
-};
-
-global.previousExports = new Map();
-
-const loadStories = (
- loadable: Loadable,
- framework: string,
- { clientApi, storyStore }: { clientApi: ClientApi; storyStore: StoryStore }
-) => () => {
- // Make sure we don't try to define a kind more than once within the same load
- const loadedKinds = new Set();
-
- let reqs = null;
- // todo discuss / improve type check
- if (Array.isArray(loadable)) {
- reqs = loadable;
- } else if ((loadable as RequireContext).keys) {
- reqs = [loadable as RequireContext];
- }
-
- let currentExports = new Map();
-
- // reqs is not null when require context is used,
- // this comes from storybook core client and will never be true in RN
- // keeping this here only to get an idea how the core version could be re-used
- if (reqs) {
- reqs.forEach((req) => {
- req.keys().forEach((filename: string) => {
- try {
- const fileExports = req(filename);
- currentExports.set(
- fileExports,
- // todo discuss: types infer that this is RequireContext; no checks needed?
- // NOTE: turns out `babel-plugin-require-context-hook` doesn't implement this (yet)
- typeof req.resolve === 'function' ? req.resolve(filename) : filename
- );
- } catch (error) {
- logger.warn(`Unexpected error while loading ${filename}: ${error}`);
- }
- });
- });
- } else {
- try {
- const exported = (loadable as LoadableFunction)();
- if (Array.isArray(exported)) {
- const csfExports = exported.filter((obj) => obj.default != null);
- currentExports = new Map(csfExports.map((fileExports) => [fileExports, null]));
- } else {
- logger.warn(
- `Loader function passed to 'configure' should return void or an array of module exports that all contain a 'default' export. Received: ${JSON.stringify(
- exported
- )}`
- );
- }
- } catch (error) {
- logger.warn(`Unexpected error while loading stories: ${error}`);
- }
- }
- const removed = Array.from(global.previousExports.keys()).filter(
- (exp) => !currentExports.has(exp)
- );
- removed.forEach((exp: any) => {
- if (exp.default) {
- storyStore.removeStoryKind(exp.default.title);
- }
- });
-
- const added = Array.from(currentExports.keys()).filter((exp) => !global.previousExports.has(exp));
-
- added.forEach((fileExports) => {
- // An old-style story file
- if (!fileExports.default) {
- return;
- }
-
- if (!fileExports.default.title) {
- throw new Error(
- `Unexpected default export without title: ${JSON.stringify(fileExports.default)}`
- );
- }
-
- const { default: meta, __namedExportsOrder, ...namedExports } = fileExports;
- let exports = namedExports;
-
- // prefer a user/loader provided `__namedExportsOrder` array if supplied
- // we do this as es module exports are always ordered alphabetically
- // see https://github.com/storybookjs/storybook/issues/9136
- if (Array.isArray(__namedExportsOrder)) {
- exports = {};
- __namedExportsOrder.forEach((name) => {
- if (namedExports[name]) {
- exports[name] = namedExports[name];
- }
- });
- }
-
- const {
- title: kindName,
- id: componentId,
- parameters: kindParameters,
- decorators: kindDecorators,
- loaders: kindLoaders = [],
- component,
- subcomponents,
- args: kindArgs,
- argTypes: kindArgTypes,
- } = meta;
-
- if (loadedKinds.has(kindName)) {
- duplicateKindWarning(kindName);
- }
- loadedKinds.add(kindName);
-
- // We pass true here to avoid the warning about HMR. It's cool clientApi, we got this
- // todo discuss: TS now wants a NodeModule; should we fix this differently?
- const kind = clientApi.storiesOf(kindName, true as any);
-
- // we should always have a framework, rest optional
- kind.addParameters({
- framework,
- component,
- subcomponents,
- fileName: currentExports.get(fileExports),
- ...kindParameters,
- args: kindArgs,
- argTypes: kindArgTypes,
- });
-
- // todo add type
- (kindDecorators || []).forEach((decorator: any) => {
- kind.addDecorator(decorator);
- });
-
- kindLoaders.forEach((loader: any) => {
- kind.addLoader(loader);
- });
-
- const storyExports = Object.keys(exports);
- if (storyExports.length === 0) {
- logger.warn(
- `
- Found a story file for "${kindName}" but no exported stories.
- Check the docs for reference: https://storybook.js.org/docs/formats/component-story-format/
- `
- );
- return;
- }
-
- storyExports.forEach((key) => {
- if (isExportStory(key, meta)) {
- const storyFn = exports[key];
- const { story } = storyFn;
- const name = story?.name;
- const { storyName = name } = storyFn;
-
- // storyFn.x and storyFn.story.x get merged with
- // storyFn.x taking precedence in the merge
- const parameters = { ...story?.parameters, ...storyFn.parameters };
- const decorators = [...(storyFn.decorators || []), ...(story?.decorators || [])];
- const loaders = [...(storyFn.loaders || []), ...(story?.loaders || [])];
- const args = { ...story?.args, ...storyFn.args };
- const argTypes = { ...story?.argTypes, ...storyFn.argTypes };
-
- if (story) {
- logger.debug('deprecated story', story);
- deprecatedStoryAnnotationWarning();
- }
-
- const exportName = storyNameFromExport(key);
- const storyParams = {
- ...parameters,
- __id: toId(componentId || kindName, exportName),
- decorators,
- loaders,
- args,
- argTypes,
- };
- kind.add(storyName || exportName, storyFn, storyParams);
- }
- });
- });
-
- global.previousExports = currentExports;
-};
-
-const configureDeprecationWarning = () =>
- logger.log(
- `\`configure()\` is deprecated and will be removed in Storybook 7.0.
-Please use the \`stories\` field of \`main.js\` to load stories.
-Read more at https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#deprecated-configure`
- );
-
-export const loadCsf = ({
- clientApi,
- storyStore,
- configApi,
-}: {
- clientApi: ClientApi;
- storyStore: StoryStore;
- configApi: ConfigApi;
-}) =>
- /**
- * Load a collection of stories. If it has a default export, assume that it is a module-style
- * file and process its named exports as stories. If not, assume it's an old-style
- * storiesof file and require it.
- *
- * @param {*} framework - name of framework in use, e.g. "react"
- * @param {*} loadable a require.context `req`, an array of `req`s, or a loader function that returns void or an array of exports
- * @param {*} m - ES module object for hot-module-reloading (HMR)
- * @param {boolean} showDeprecationWarning - show the deprecation warning (default true)
- */
- (framework: string, loadable: Loadable, m: NodeModule, showDeprecationWarning = true) => {
- if (showDeprecationWarning) {
- configureDeprecationWarning();
- }
-
- if (typeof m === 'string') {
- throw new Error(
- `Invalid module '${m}'. Did you forget to pass \`module\` as the second argument to \`configure\`"?`
- );
- }
-
- configApi.configure(loadStories(loadable, framework, { clientApi, storyStore }), m);
- };
diff --git a/app/react-native/src/preview/start.tsx b/app/react-native/src/preview/start.tsx
new file mode 100644
index 0000000000..f905f7fcaf
--- /dev/null
+++ b/app/react-native/src/preview/start.tsx
@@ -0,0 +1,127 @@
+import React from 'react';
+import Channel from '@storybook/channels';
+import { addons } from '@storybook/addons';
+import Events from '@storybook/core-events';
+import { Loadable } from '@storybook/core-client';
+import { PreviewWeb } from '@storybook/preview-web';
+import { ClientApi, RenderContext, setGlobalRender } from '@storybook/client-api';
+import type { ReactNativeFramework } from '../types/types-6.0';
+import { View } from './View';
+import { executeLoadableForChanges } from './executeLoadable';
+import type { ArgsStoryFn } from '@storybook/csf';
+
+export const render: ArgsStoryFn = (args, context) => {
+ const { id, component: Component } = context;
+ if (!Component) {
+ throw new Error(
+ `Unable to render story ${id} as the component annotation is missing from the default export`
+ );
+ }
+
+ return ;
+};
+
+export function start() {
+ const channel = new Channel({ async: true });
+ addons.setChannel(channel);
+
+ const clientApi = new ClientApi();
+
+ const preview = new PreviewWeb();
+
+ clientApi.storyStore = preview.storyStore;
+ setGlobalRender(render);
+
+ preview.urlStore = {
+ selection: { storyId: '', viewMode: 'story' },
+ selectionSpecifier: null,
+ setQueryParams: () => {},
+ setSelection: (selection) => {
+ preview.urlStore.selection = selection;
+ },
+ };
+
+ preview.view = {
+ ...preview.view,
+ prepareForStory: () => null,
+ showNoPreview: () => {},
+ showPreparingStory: () => {},
+ applyLayout: () => {},
+ showErrorDisplay: (e) => {
+ console.log(e);
+ },
+ showStoryDuringRender: () => {},
+ showMain: () => {},
+ // these are just to make typescript happy
+ showDocs: preview.view?.showDocs,
+ storyRoot: preview.view?.storyRoot,
+ prepareForDocs: preview.view?.prepareForDocs,
+ docsRoot: preview.view?.docsRoot,
+ checkIfLayoutExists: preview.view?.checkIfLayoutExists,
+ showMode: preview.view?.showMode,
+ showPreparingDocs: preview.view?.showPreparingDocs,
+ showStory: preview.view?.showStory,
+ };
+
+ let initialized = false;
+
+ function onStoriesChanged() {
+ const storyIndex = clientApi.getStoryIndex();
+ preview.onStoriesChanged({ storyIndex });
+ view._storyIndex = storyIndex;
+ }
+
+ const view = new View(preview);
+
+ return {
+ view,
+ forceReRender: () => channel.emit(Events.FORCE_RE_RENDER),
+ clientApi,
+ preview,
+ // This gets called each time the user calls configure (i.e. once per HMR)
+ // The first time, it constructs the preview, subsequently it updates it
+ configure(loadable: Loadable, m: NodeModule) {
+ clientApi.addParameters({ framework: 'react-native' });
+
+ // We need to run the `executeLoadableForChanges` function *inside* the `getProjectAnnotations
+ // function in case it throws. So we also need to process its output there also
+ const getProjectAnnotations = () => {
+ const { added, removed } = executeLoadableForChanges(loadable, m);
+
+ Array.from(added.entries()).forEach(([fileName, fileExports]) =>
+ clientApi.facade.addStoriesFromExports(fileName, fileExports)
+ );
+
+ Array.from(removed.entries()).forEach(([fileName]) =>
+ clientApi.facade.clearFilenameExports(fileName)
+ );
+
+ return {
+ ...clientApi.facade.projectAnnotations,
+ renderToDOM: (context: RenderContext) => {
+ view._setStory(context.storyContext);
+ },
+ };
+ };
+
+ const importFn = (path: string) => clientApi.importFn(path);
+
+ if (!initialized) {
+ preview.initialize({
+ getStoryIndex: () => {
+ const index = clientApi.getStoryIndex();
+ view._storyIndex = index;
+ return index;
+ },
+ importFn,
+ getProjectAnnotations,
+ });
+ initialized = true;
+ } else {
+ // TODO -- why don't we care about the new annotations?
+ getProjectAnnotations();
+ onStoriesChanged();
+ }
+ },
+ };
+}
diff --git a/app/react-native/src/types-6.0.ts b/app/react-native/src/types-6.0.ts
deleted file mode 100644
index f4167b801c..0000000000
--- a/app/react-native/src/types-6.0.ts
+++ /dev/null
@@ -1,47 +0,0 @@
-import { Annotations, Args as DefaultArgs, BaseMeta, BaseStory } from '@storybook/addons';
-import { ComponentProps, ComponentType, JSXElementConstructor, ReactElement } from 'react';
-
-export type StoryFnReactReturnType = ReactElement;
-
-export type { Args, ArgTypes, Parameters, StoryContext } from '@storybook/addons';
-
-type ReactComponent = ComponentType;
-type ReactReturnType = StoryFnReactReturnType;
-
-/**
- * Metadata to configure the stories for a component.
- *
- * @see [Default export](https://storybook.js.org/docs/formats/component-story-format/#default-export)
- */
-export type Meta = BaseMeta &
- Annotations;
-
-/**
- * Story function that represents a component example.
- *
- * @see [Named Story exports](https://storybook.js.org/docs/formats/component-story-format/#named-story-exports)
- */
-export type Story = BaseStory &
- Annotations;
-
-/**
- * For the common case where a component's stories are simple components that receives args as props:
- *
- * ```tsx
- * export default { ... } as ComponentMeta;
- * ```
- */
-export type ComponentMeta<
- T extends keyof JSX.IntrinsicElements | JSXElementConstructor
-> = Meta>;
-
-/**
- * For the common case where a story is a simple component that receives args as props:
- *
- * ```tsx
- * const Template: ComponentStory = (args) =>
- * ```
- */
-export type ComponentStory<
- T extends keyof JSX.IntrinsicElements | JSXElementConstructor
-> = Story>;
diff --git a/app/react-native/src/typings.d.ts b/app/react-native/src/types/emotion-native.d.ts
similarity index 96%
rename from app/react-native/src/typings.d.ts
rename to app/react-native/src/types/emotion-native.d.ts
index 9f11262cfa..19f7865b0f 100644
--- a/app/react-native/src/typings.d.ts
+++ b/app/react-native/src/types/emotion-native.d.ts
@@ -2,7 +2,7 @@ import React, { Component } from 'react';
import css from '@emotion/css';
import { CreateStyled, CreateStyledComponentExtrinsic } from '@emotion/styled-base';
import ReactNative from 'react-native';
-import { theme } from './preview/components/Shared/theme';
+import { theme } from '../preview/components/Shared/theme';
// https://github.com/emotion-js/emotion/pull/1176/
// meanwhile: https://github.com/emotion-js/emotion/issues/839#issuecomment-500195354
diff --git a/app/react-native/src/types/types-6.0.ts b/app/react-native/src/types/types-6.0.ts
new file mode 100644
index 0000000000..b6914f7c85
--- /dev/null
+++ b/app/react-native/src/types/types-6.0.ts
@@ -0,0 +1,92 @@
+import { ComponentProps, ComponentType, JSXElementConstructor, ReactElement } from 'react';
+import type {
+ Args,
+ ComponentAnnotations,
+ StoryAnnotations,
+ AnnotatedStoryFn,
+} from '@storybook/csf';
+
+export type StoryFnReactReturnType = ReactElement;
+
+export type { Args, ArgTypes, Parameters, StoryContext } from '@storybook/addons';
+
+export type ReactNativeFramework = {
+ component: ComponentType;
+ storyResult: StoryFnReactReturnType;
+};
+
+/**
+ * For the common case where a component's stories are simple components that receives args as props:
+ *
+ * ```tsx
+ * export default { ... } as ComponentMeta;
+ * ```
+ */
+export type ComponentMeta> =
+ Meta>;
+
+/**
+ * For the common case where a (CSFv2) story is a simple component that receives args as props:
+ *
+ * ```tsx
+ * const Template: ComponentStory = (args) =>
+ * ```
+ */
+export type ComponentStoryFn> =
+ StoryFn>;
+
+/**
+ * For the common case where a (CSFv3) story is a simple component that receives args as props:
+ *
+ * ```tsx
+ * const MyStory: ComponentStory = {
+ * args: { buttonArg1: 'val' },
+ * }
+ * ```
+ */
+export type ComponentStoryObj> =
+ StoryObj>;
+
+/**
+ * For the common case where a (CSFv2) story is a simple component that receives args as props:
+ *
+ * ```tsx
+ * const Template: ComponentStory = (args) =>
+ * ```
+ *
+ * NOTE: this is an alias for `ComponentStoryFn`.
+ * In Storybook v7, `ComponentStory` will alias `ComponentStoryObj`
+ */
+export type ComponentStory> =
+ Story>;
+
+/**
+ * Metadata to configure the stories for a component.
+ *
+ * @see [Default export](https://storybook.js.org/docs/formats/component-story-format/#default-export)
+ */
+export type Meta = ComponentAnnotations;
+
+/**
+ * Story function that represents a CSFv2 component example.
+ *
+ * @see [Named Story exports](https://storybook.js.org/docs/formats/component-story-format/#named-story-exports)
+ */
+export type StoryFn = AnnotatedStoryFn;
+
+/**
+ * Story function that represents a CSFv3 component example.
+ *
+ * @see [Named Story exports](https://storybook.js.org/docs/formats/component-story-format/#named-story-exports)
+ */
+export type StoryObj = StoryAnnotations;
+
+/**
+ * Story function that represents a CSFv2 component example.
+ *
+ * @see [Named Story exports](https://storybook.js.org/docs/formats/component-story-format/#named-story-exports)
+ *
+ * NOTE that in Storybook 7.0, this type will be renamed to `StoryFn` and replaced by the current `StoryObj` type.
+ *
+ */
+export type Story = StoryFn;
diff --git a/app/react-native/src/types/types.ts b/app/react-native/src/types/types.ts
new file mode 100644
index 0000000000..dc2b4715cb
--- /dev/null
+++ b/app/react-native/src/types/types.ts
@@ -0,0 +1,19 @@
+import { RenderContext, RenderContextWithoutStoryContext } from '@storybook/client-api';
+
+export interface PreviewError {
+ message?: string;
+ stack?: string;
+}
+
+export interface RequireContext {
+ keys: () => string[];
+ (id: string): any;
+ resolve(id: string): string;
+}
+export type LoaderFunction = () => void | any[];
+export type Loadable = RequireContext | RequireContext[] | LoaderFunction;
+
+export type { RenderContext, RenderContextWithoutStoryContext };
+
+// The function used by a framework to render story to the DOM
+export type RenderStoryFunction = (context: RenderContext) => void;
diff --git a/app/react-native/tsconfig.json b/app/react-native/tsconfig.json
index c77199d3b2..340453a417 100644
--- a/app/react-native/tsconfig.json
+++ b/app/react-native/tsconfig.json
@@ -2,6 +2,7 @@
"compilerOptions": {
"baseUrl": ".",
"jsx": "react",
+ "allowJs": true,
"rootDir": "./src",
"module": "ES6",
"skipDefaultLibCheck": true,
@@ -9,7 +10,7 @@
"target": "ES2016",
"allowSyntheticDefaultImports": true,
"paths": {
- "@emotion/native": ["src/typings.d.ts"]
+ "@emotion/native": ["src/types/emotion-native.d.ts"]
},
"outDir": "dist/",
"moduleResolution": "node",
diff --git a/examples/native/.storybook/Storybook.tsx b/examples/native/.storybook/Storybook.tsx
index f305b243e6..6350523646 100644
--- a/examples/native/.storybook/Storybook.tsx
+++ b/examples/native/.storybook/Storybook.tsx
@@ -3,8 +3,8 @@ import { getStorybookUI } from '@storybook/react-native';
import './storybook.requires';
const StorybookUIRoot = getStorybookUI({
- // initialSelection: { kind: 'Radio control', name: 'Basic' },
- // shouldPersistSelection: false,
+ // initialSelection: { kind: 'TextInput', name: 'Basic' },
+ shouldPersistSelection: true,
});
export default StorybookUIRoot;
diff --git a/examples/native/components/ActionExample/Actions.stories.tsx b/examples/native/components/ActionExample/Actions.stories.tsx
index 8407d34132..e6d622df51 100644
--- a/examples/native/components/ActionExample/Actions.stories.tsx
+++ b/examples/native/components/ActionExample/Actions.stories.tsx
@@ -1,5 +1,4 @@
-import React from 'react';
-import { ComponentStory, ComponentMeta } from '@storybook/react-native';
+import { ComponentMeta, ComponentStoryObj } from '@storybook/react-native';
import { ActionButton } from './Actions';
const ActionButtonMeta: ComponentMeta = {
@@ -14,11 +13,12 @@ const ActionButtonMeta: ComponentMeta = {
};
export default ActionButtonMeta;
-type ActionButtonStory = ComponentStory;
+type ActionButtonStory = ComponentStoryObj;
-export const Basic: ActionButtonStory = (args) => ;
+export const Basic: ActionButtonStory = {};
-export const AnotherAction: ActionButtonStory = (args) => ;
-AnotherAction.argTypes = {
- onPress: { action: 'pressed a different button' },
+export const AnotherAction: ActionButtonStory = {
+ argTypes: {
+ onPress: { action: 'pressed a different button' },
+ },
};
diff --git a/examples/native/components/ControlExamples/Color/Color.tsx b/examples/native/components/ControlExamples/Color/Color.tsx
index 44b383464b..9bf9f859fc 100644
--- a/examples/native/components/ControlExamples/Color/Color.tsx
+++ b/examples/native/components/ControlExamples/Color/Color.tsx
@@ -11,6 +11,6 @@ const styles = StyleSheet.create({
export const Color = ({ color }: ButtonProps) => (
- Color: {color}
+ Color: {color as string}
);
diff --git a/examples/native/components/InputExample/TextInput.stories.tsx b/examples/native/components/InputExample/TextInput.stories.tsx
index 47ed46fcad..3c009ee9a5 100644
--- a/examples/native/components/InputExample/TextInput.stories.tsx
+++ b/examples/native/components/InputExample/TextInput.stories.tsx
@@ -1,8 +1,11 @@
-import React from 'react';
-import { ComponentStory, ComponentMeta } from '@storybook/react-native';
+import { ComponentMeta, ComponentStoryObj } from '@storybook/react-native';
import { StyleSheet, TextInput } from 'react-native';
-const TextInputMeta: ComponentMeta = {
+const styles = StyleSheet.create({
+ input: { borderColor: 'darkgrey', borderWidth: 1, padding: 8, borderRadius: 4 },
+});
+
+export default {
title: 'TextInput',
component: TextInput,
args: {
@@ -11,16 +14,16 @@ const TextInputMeta: ComponentMeta = {
parameters: {
notes: 'Use this example to test the software keyboard related issues.',
},
-};
-
-export default TextInputMeta;
-
-type TextInputStory = ComponentStory;
+} as ComponentMeta;
-const styles = StyleSheet.create({
- input: { borderColor: 'darkgrey', borderWidth: 1, padding: 8, borderRadius: 4 },
-});
+type TextInputStory = ComponentStoryObj;
-export const Basic: TextInputStory = (args) => (
-
-);
+export const Basic: TextInputStory = {
+ play: (_context) => {
+ console.log('play!!');
+ },
+ args: {
+ underlineColorAndroid: 'transparent',
+ style: styles.input,
+ },
+};
diff --git a/examples/native/ios/Podfile.lock b/examples/native/ios/Podfile.lock
index a8719d1dd6..781a80571e 100644
--- a/examples/native/ios/Podfile.lock
+++ b/examples/native/ios/Podfile.lock
@@ -378,7 +378,7 @@ PODS:
- React-perflogger (= 0.70.2)
- RNCAsyncStorage (1.17.10):
- React-Core
- - RNDateTimePicker (6.5.0):
+ - RNDateTimePicker (6.5.2):
- React-Core
- SocketRocket (0.6.0)
- Yoga (1.14.0)
@@ -596,7 +596,7 @@ SPEC CHECKSUMS:
React-runtimeexecutor: 80065f60af4f4b05603661070c8622bb3740bf16
ReactCommon: 1209130f460e4aa9d255ddc75fa0a827ebf93dfb
RNCAsyncStorage: 0c357f3156fcb16c8589ede67cc036330b6698ca
- RNDateTimePicker: 154f8246e9c32fd663995647a7f9f667a8c6b258
+ RNDateTimePicker: 3f32aa2247836c12618d346113e5e82ea60ddd9c
SocketRocket: fccef3f9c5cedea1353a9ef6ada904fde10d6608
Yoga: 043f8eb97345d0171f27fead4d1849cacf0472a5
YogaKit: f782866e155069a2cca2517aafea43200b01fd5a
diff --git a/examples/native/package.json b/examples/native/package.json
index 6db5b77d9d..ac4f6a2fb0 100644
--- a/examples/native/package.json
+++ b/examples/native/package.json
@@ -1,6 +1,6 @@
{
"name": "rn_example",
- "version": "6.0.1-beta.8",
+ "version": "6.0.1-canary.3",
"private": true,
"scripts": {
"android": "react-native run-android",
@@ -37,15 +37,15 @@
"@react-native-async-storage/async-storage": "^1.17.10",
"@react-native-community/datetimepicker": "^6.5.0",
"@react-native-community/slider": "^4.3.1",
- "@storybook/addon-actions": "~6.3",
- "@storybook/addon-links": "^6.3.1",
- "@storybook/addon-ondevice-actions": "^6.0.1-beta.8",
- "@storybook/addon-ondevice-backgrounds": "^6.0.1-beta.8",
- "@storybook/addon-ondevice-controls": "^6.0.1-beta.8",
- "@storybook/addon-ondevice-notes": "^6.0.1-beta.8",
- "@storybook/addons": "~6.3",
- "@storybook/react-native": "^6.0.1-beta.8",
- "@storybook/react-native-server": "^6.0.1-beta.8",
+ "@storybook/addon-actions": "^6.5",
+ "@storybook/addon-links": "^6.5",
+ "@storybook/addon-ondevice-actions": "^6.0.1-canary.3",
+ "@storybook/addon-ondevice-backgrounds": "^6.0.1-canary.3",
+ "@storybook/addon-ondevice-controls": "^6.0.1-canary.3",
+ "@storybook/addon-ondevice-notes": "^6.0.1-canary.3",
+ "@storybook/addons": "^6.5",
+ "@storybook/react-native": "^6.0.1-canary.3",
+ "@storybook/react-native-server": "^6.0.1-canary.3",
"react": "^18.2.0",
"react-native": "0.70.2",
"react-native-safe-area-context": "^4.3.1",
diff --git a/lerna.json b/lerna.json
index 23188d3693..c94786f9a7 100644
--- a/lerna.json
+++ b/lerna.json
@@ -2,5 +2,5 @@
"npmClient": "yarn",
"useWorkspaces": true,
"registry": "https://registry.npmjs.org",
- "version": "6.0.1-beta.8"
+ "version": "6.0.1-canary.3"
}
diff --git a/package.json b/package.json
index 706b54faf2..f664885560 100644
--- a/package.json
+++ b/package.json
@@ -104,6 +104,10 @@
"@typescript-eslint/typescript-estree": "^4.26.1",
"react": "^18.2.0"
},
+ "dependencies": {
+ "@typescript-eslint/parser": "^4.26.1",
+ "@typescript-eslint/typescript-estree": "^4.26.1"
+ },
"devDependencies": {
"@babel/cli": "^7.2.3",
"@babel/core": "^7.12.9",
diff --git a/yarn.lock b/yarn.lock
index afd258de97..eb55d96432 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -26,13 +26,6 @@
"@nicolo-ribaudo/chokidar-2" "2.1.8-no-fsevents.3"
chokidar "^3.4.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==
- dependencies:
- "@babel/highlight" "^7.10.4"
-
"@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"
@@ -47,10 +40,10 @@
dependencies:
"@babel/highlight" "^7.18.6"
-"@babel/compat-data@^7.17.7", "@babel/compat-data@^7.18.8", "@babel/compat-data@^7.19.3":
- version "7.19.3"
- resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.19.3.tgz#707b939793f867f5a73b2666e6d9a3396eb03151"
- integrity sha512-prBHMK4JYYK+wDjJF1q99KK4JLL+egWS4nmNqdlMUgCExMZ+iZW0hGhyC3VEbsPjvaN0TBhW//VIFwBrk8sEiw==
+"@babel/compat-data@^7.17.7", "@babel/compat-data@^7.19.3", "@babel/compat-data@^7.19.4":
+ version "7.19.4"
+ resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.19.4.tgz#95c86de137bf0317f3a570e1b6e996b427299747"
+ integrity sha512-CHIGpJcUQ5lU9KrPHTjBMhVwQG6CQjxfg36fGXl3qk/Gik1WwWachaXFuo0uCWJT/mStOKtcbFJCaVLihC1CMw==
"@babel/core@7.12.9":
version "7.12.9"
@@ -75,32 +68,32 @@
source-map "^0.5.0"
"@babel/core@^7.1.0", "@babel/core@^7.12.10", "@babel/core@^7.12.3", "@babel/core@^7.12.9", "@babel/core@^7.13.16", "@babel/core@^7.14.0", "@babel/core@^7.7.5":
- version "7.19.3"
- resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.19.3.tgz#2519f62a51458f43b682d61583c3810e7dcee64c"
- integrity sha512-WneDJxdsjEvyKtXKsaBGbDeiyOjR5vYq4HcShxnIbG0qixpoHjI3MqeZM9NDvsojNCEBItQE4juOo/bU6e72gQ==
+ version "7.19.6"
+ resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.19.6.tgz#7122ae4f5c5a37c0946c066149abd8e75f81540f"
+ integrity sha512-D2Ue4KHpc6Ys2+AxpIx1BZ8+UegLLLE2p3KJEuJRKmokHOtl49jQ5ny1773KsGLZs8MQvBidAF6yWUJxRqtKtg==
dependencies:
"@ampproject/remapping" "^2.1.0"
"@babel/code-frame" "^7.18.6"
- "@babel/generator" "^7.19.3"
+ "@babel/generator" "^7.19.6"
"@babel/helper-compilation-targets" "^7.19.3"
- "@babel/helper-module-transforms" "^7.19.0"
- "@babel/helpers" "^7.19.0"
- "@babel/parser" "^7.19.3"
+ "@babel/helper-module-transforms" "^7.19.6"
+ "@babel/helpers" "^7.19.4"
+ "@babel/parser" "^7.19.6"
"@babel/template" "^7.18.10"
- "@babel/traverse" "^7.19.3"
- "@babel/types" "^7.19.3"
+ "@babel/traverse" "^7.19.6"
+ "@babel/types" "^7.19.4"
convert-source-map "^1.7.0"
debug "^4.1.0"
gensync "^1.0.0-beta.2"
json5 "^2.2.1"
semver "^6.3.0"
-"@babel/generator@^7.12.11", "@babel/generator@^7.12.5", "@babel/generator@^7.14.0", "@babel/generator@^7.19.3", "@babel/generator@^7.4.0":
- version "7.19.3"
- resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.19.3.tgz#d7f4d1300485b4547cb6f94b27d10d237b42bf59"
- integrity sha512-fqVZnmp1ncvZU757UzDheKZpfPgatqY59XtW2/j/18H7u76akb8xqvjw82f+i2UKd/ksYsSick/BCLQUUtJ/qQ==
+"@babel/generator@^7.12.11", "@babel/generator@^7.12.5", "@babel/generator@^7.14.0", "@babel/generator@^7.19.6", "@babel/generator@^7.4.0":
+ version "7.19.6"
+ resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.19.6.tgz#9e481a3fe9ca6261c972645ae3904ec0f9b34a1d"
+ integrity sha512-oHGRUQeoX1QrKeJIKVe0hwjGqNnVYsM5Nep5zo0uE0m42sLH+Fsd2pStJ5sRM1bNyTUUoz0pe2lTeMJrb/taTA==
dependencies:
- "@babel/types" "^7.19.3"
+ "@babel/types" "^7.19.4"
"@jridgewell/gen-mapping" "^0.3.2"
jsesc "^2.5.1"
@@ -217,19 +210,19 @@
dependencies:
"@babel/types" "^7.18.6"
-"@babel/helper-module-transforms@^7.12.1", "@babel/helper-module-transforms@^7.18.6", "@babel/helper-module-transforms@^7.19.0":
- version "7.19.0"
- resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.19.0.tgz#309b230f04e22c58c6a2c0c0c7e50b216d350c30"
- integrity sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ==
+"@babel/helper-module-transforms@^7.12.1", "@babel/helper-module-transforms@^7.18.6", "@babel/helper-module-transforms@^7.19.6":
+ version "7.19.6"
+ resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.19.6.tgz#6c52cc3ac63b70952d33ee987cbee1c9368b533f"
+ integrity sha512-fCmcfQo/KYr/VXXDIyd3CBGZ6AFhPFy1TfSEJ+PilGVlQT6jcbqtHAM4C1EciRqMza7/TpOUZliuSH+U6HAhJw==
dependencies:
"@babel/helper-environment-visitor" "^7.18.9"
"@babel/helper-module-imports" "^7.18.6"
- "@babel/helper-simple-access" "^7.18.6"
+ "@babel/helper-simple-access" "^7.19.4"
"@babel/helper-split-export-declaration" "^7.18.6"
- "@babel/helper-validator-identifier" "^7.18.6"
+ "@babel/helper-validator-identifier" "^7.19.1"
"@babel/template" "^7.18.10"
- "@babel/traverse" "^7.19.0"
- "@babel/types" "^7.19.0"
+ "@babel/traverse" "^7.19.6"
+ "@babel/types" "^7.19.4"
"@babel/helper-optimise-call-expression@^7.18.6":
version "7.18.6"
@@ -269,12 +262,12 @@
"@babel/traverse" "^7.19.1"
"@babel/types" "^7.19.0"
-"@babel/helper-simple-access@^7.18.6":
- version "7.18.6"
- resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz#d6d8f51f4ac2978068df934b569f08f29788c7ea"
- integrity sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==
+"@babel/helper-simple-access@^7.19.4":
+ version "7.19.4"
+ resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.19.4.tgz#be553f4951ac6352df2567f7daa19a0ee15668e7"
+ integrity sha512-f9Xq6WqBFqaDfbCzn2w85hwklswz5qsKlh7f08w4Y9yhJHpnNC0QemtSkK5YyOY8kPGvyiwdzZksGUhnGdaUIg==
dependencies:
- "@babel/types" "^7.18.6"
+ "@babel/types" "^7.19.4"
"@babel/helper-skip-transparent-expression-wrappers@^7.18.9":
version "7.18.9"
@@ -290,10 +283,10 @@
dependencies:
"@babel/types" "^7.18.6"
-"@babel/helper-string-parser@^7.18.10":
- version "7.18.10"
- resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.18.10.tgz#181f22d28ebe1b3857fa575f5c290b1aaf659b56"
- integrity sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw==
+"@babel/helper-string-parser@^7.19.4":
+ version "7.19.4"
+ resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz#38d3acb654b4701a9b77fb0615a96f775c3a9e63"
+ integrity sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==
"@babel/helper-validator-identifier@^7.18.6", "@babel/helper-validator-identifier@^7.19.1":
version "7.19.1"
@@ -315,14 +308,14 @@
"@babel/traverse" "^7.19.0"
"@babel/types" "^7.19.0"
-"@babel/helpers@^7.12.5", "@babel/helpers@^7.19.0":
- version "7.19.0"
- resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.19.0.tgz#f30534657faf246ae96551d88dd31e9d1fa1fc18"
- integrity sha512-DRBCKGwIEdqY3+rPJgG/dKfQy9+08rHIAJx8q2p+HSWP87s2HCrQmaAMMyMll2kIXKCW0cO1RdQskx15Xakftg==
+"@babel/helpers@^7.12.5", "@babel/helpers@^7.19.4":
+ version "7.19.4"
+ resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.19.4.tgz#42154945f87b8148df7203a25c31ba9a73be46c5"
+ integrity sha512-G+z3aOx2nfDHwX/kyVii5fJq+bgscg89/dJNWpYeKeBv3v9xX8EIabmx1k6u9LS04H7nROFVRVK+e3k0VHp+sw==
dependencies:
"@babel/template" "^7.18.10"
- "@babel/traverse" "^7.19.0"
- "@babel/types" "^7.19.0"
+ "@babel/traverse" "^7.19.4"
+ "@babel/types" "^7.19.4"
"@babel/highlight@^7.10.4", "@babel/highlight@^7.18.6":
version "7.18.6"
@@ -333,10 +326,10 @@
chalk "^2.0.0"
js-tokens "^4.0.0"
-"@babel/parser@^7.1.0", "@babel/parser@^7.12.11", "@babel/parser@^7.12.7", "@babel/parser@^7.13.16", "@babel/parser@^7.14.0", "@babel/parser@^7.14.7", "@babel/parser@^7.18.10", "@babel/parser@^7.19.3", "@babel/parser@^7.4.3", "@babel/parser@^7.7.0":
- version "7.19.3"
- resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.19.3.tgz#8dd36d17c53ff347f9e55c328710321b49479a9a"
- integrity sha512-pJ9xOlNWHiy9+FuFP09DEAFbAn4JskgRsVcc169w2xRBC3FRGuQEwjeIMMND9L2zc0iEhO/tGv4Zq+km+hxNpQ==
+"@babel/parser@^7.1.0", "@babel/parser@^7.12.11", "@babel/parser@^7.12.7", "@babel/parser@^7.13.16", "@babel/parser@^7.14.0", "@babel/parser@^7.14.7", "@babel/parser@^7.18.10", "@babel/parser@^7.19.6", "@babel/parser@^7.4.3", "@babel/parser@^7.7.0":
+ version "7.19.6"
+ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.19.6.tgz#b923430cb94f58a7eae8facbffa9efd19130e7f8"
+ integrity sha512-h1IUp81s2JYJ3mRkdxJgs4UvmSsRvDrx5ICSJbPvtWYv5i1nTBGcBpnog+89rAFMwvvru6E5NUHdBe01UeSzYA==
"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.18.6":
version "7.18.6"
@@ -382,9 +375,9 @@
"@babel/plugin-syntax-class-static-block" "^7.14.5"
"@babel/plugin-proposal-decorators@^7.12.12", "@babel/plugin-proposal-decorators@^7.3.0":
- version "7.19.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.19.3.tgz#c1977e4902a18cdf9051bf7bf08d97db2fd8b110"
- integrity sha512-MbgXtNXqo7RTKYIXVchVJGPvaVufQH3pxvQyfbGvNw1DObIhph+PesYXJTcd8J4DdWibvf6Z2eanOyItX8WnJg==
+ version "7.19.6"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.19.6.tgz#0f1af5c21957e9a438cc1d08d2a6a6858af127b7"
+ integrity sha512-PKWforYpkVkogpOW0RaPuh7eQ7AoFgBJP+d87tQCRY2LVbvyGtfRM7RtrhCBsNgZb+2EY28SeWB6p2xe1Z5oAw==
dependencies:
"@babel/helper-create-class-features-plugin" "^7.19.0"
"@babel/helper-plugin-utils" "^7.19.0"
@@ -457,14 +450,14 @@
"@babel/plugin-syntax-object-rest-spread" "^7.8.0"
"@babel/plugin-transform-parameters" "^7.12.1"
-"@babel/plugin-proposal-object-rest-spread@^7.0.0", "@babel/plugin-proposal-object-rest-spread@^7.12.1", "@babel/plugin-proposal-object-rest-spread@^7.18.9", "@babel/plugin-proposal-object-rest-spread@^7.2.0":
- version "7.18.9"
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.9.tgz#f9434f6beb2c8cae9dfcf97d2a5941bbbf9ad4e7"
- integrity sha512-kDDHQ5rflIeY5xl69CEqGEZ0KY369ehsCIEbTGb4siHG5BE9sga/T0r0OUwyZNLMmZE79E1kbsqAjwFCW4ds6Q==
+"@babel/plugin-proposal-object-rest-spread@^7.0.0", "@babel/plugin-proposal-object-rest-spread@^7.12.1", "@babel/plugin-proposal-object-rest-spread@^7.19.4", "@babel/plugin-proposal-object-rest-spread@^7.2.0":
+ version "7.19.4"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.19.4.tgz#a8fc86e8180ff57290c91a75d83fe658189b642d"
+ integrity sha512-wHmj6LDxVDnL+3WhXteUBaoM1aVILZODAUjg11kHqG4cOlfgMQGxw6aCgvrXrmaJR3Bn14oZhImyCPZzRpC93Q==
dependencies:
- "@babel/compat-data" "^7.18.8"
- "@babel/helper-compilation-targets" "^7.18.9"
- "@babel/helper-plugin-utils" "^7.18.9"
+ "@babel/compat-data" "^7.19.4"
+ "@babel/helper-compilation-targets" "^7.19.3"
+ "@babel/helper-plugin-utils" "^7.19.0"
"@babel/plugin-syntax-object-rest-spread" "^7.8.3"
"@babel/plugin-transform-parameters" "^7.18.8"
@@ -493,7 +486,7 @@
"@babel/helper-create-class-features-plugin" "^7.18.6"
"@babel/helper-plugin-utils" "^7.18.6"
-"@babel/plugin-proposal-private-property-in-object@^7.18.6":
+"@babel/plugin-proposal-private-property-in-object@^7.12.1", "@babel/plugin-proposal-private-property-in-object@^7.18.6":
version "7.18.6"
resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz#a64137b232f0aca3733a67eb1a144c192389c503"
integrity sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==
@@ -695,12 +688,12 @@
dependencies:
"@babel/helper-plugin-utils" "^7.18.6"
-"@babel/plugin-transform-block-scoping@^7.0.0", "@babel/plugin-transform-block-scoping@^7.12.12", "@babel/plugin-transform-block-scoping@^7.18.9":
- version "7.18.9"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.9.tgz#f9b7e018ac3f373c81452d6ada8bd5a18928926d"
- integrity sha512-5sDIJRV1KtQVEbt/EIBwGy4T01uYIo4KRB3VUqzkhrAIOGx7AoctL9+Ux88btY0zXdDyPJ9mW+bg+v+XEkGmtw==
+"@babel/plugin-transform-block-scoping@^7.0.0", "@babel/plugin-transform-block-scoping@^7.12.12", "@babel/plugin-transform-block-scoping@^7.19.4":
+ version "7.19.4"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.19.4.tgz#315d70f68ce64426db379a3d830e7ac30be02e9b"
+ integrity sha512-934S2VLLlt2hRJwPf4MczaOr4hYF0z+VKPwqTNxyKX7NthTiPfhuKFWQZHXRM0vh/wo/VyXB3s4bZUNA08l+tQ==
dependencies:
- "@babel/helper-plugin-utils" "^7.18.9"
+ "@babel/helper-plugin-utils" "^7.19.0"
"@babel/plugin-transform-classes@^7.0.0", "@babel/plugin-transform-classes@^7.12.1", "@babel/plugin-transform-classes@^7.19.0":
version "7.19.0"
@@ -724,12 +717,12 @@
dependencies:
"@babel/helper-plugin-utils" "^7.18.9"
-"@babel/plugin-transform-destructuring@^7.0.0", "@babel/plugin-transform-destructuring@^7.12.1", "@babel/plugin-transform-destructuring@^7.18.13":
- version "7.18.13"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.13.tgz#9e03bc4a94475d62b7f4114938e6c5c33372cbf5"
- integrity sha512-TodpQ29XekIsex2A+YJPj5ax2plkGa8YYY6mFjCohk/IG9IY42Rtuj1FuDeemfg2ipxIFLzPeA83SIBnlhSIow==
+"@babel/plugin-transform-destructuring@^7.0.0", "@babel/plugin-transform-destructuring@^7.12.1", "@babel/plugin-transform-destructuring@^7.19.4":
+ version "7.19.4"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.19.4.tgz#46890722687b9b89e1369ad0bd8dc6c5a3b4319d"
+ integrity sha512-t0j0Hgidqf0aM86dF8U+vXYReUgJnlv4bZLsyoPnwZNrGY+7/38o8YjaELrvHeVfTZao15kjR0PVv0nju2iduA==
dependencies:
- "@babel/helper-plugin-utils" "^7.18.9"
+ "@babel/helper-plugin-utils" "^7.19.0"
"@babel/plugin-transform-dotall-regex@^7.18.6", "@babel/plugin-transform-dotall-regex@^7.4.4":
version "7.18.6"
@@ -793,34 +786,31 @@
"@babel/helper-plugin-utils" "^7.18.6"
"@babel/plugin-transform-modules-amd@^7.18.6":
- version "7.18.6"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.6.tgz#8c91f8c5115d2202f277549848874027d7172d21"
- integrity sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg==
+ version "7.19.6"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.19.6.tgz#aca391801ae55d19c4d8d2ebfeaa33df5f2a2cbd"
+ integrity sha512-uG3od2mXvAtIFQIh0xrpLH6r5fpSQN04gIVovl+ODLdUMANokxQLZnPBHcjmv3GxRjnqwLuHvppjjcelqUFZvg==
dependencies:
- "@babel/helper-module-transforms" "^7.18.6"
- "@babel/helper-plugin-utils" "^7.18.6"
- babel-plugin-dynamic-import-node "^2.3.3"
+ "@babel/helper-module-transforms" "^7.19.6"
+ "@babel/helper-plugin-utils" "^7.19.0"
"@babel/plugin-transform-modules-commonjs@^7.0.0", "@babel/plugin-transform-modules-commonjs@^7.13.8", "@babel/plugin-transform-modules-commonjs@^7.18.6":
- version "7.18.6"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.6.tgz#afd243afba166cca69892e24a8fd8c9f2ca87883"
- integrity sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q==
+ version "7.19.6"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.19.6.tgz#25b32feef24df8038fc1ec56038917eacb0b730c"
+ integrity sha512-8PIa1ym4XRTKuSsOUXqDG0YaOlEuTVvHMe5JCfgBMOtHvJKw/4NGovEGN33viISshG/rZNVrACiBmPQLvWN8xQ==
dependencies:
- "@babel/helper-module-transforms" "^7.18.6"
- "@babel/helper-plugin-utils" "^7.18.6"
- "@babel/helper-simple-access" "^7.18.6"
- babel-plugin-dynamic-import-node "^2.3.3"
+ "@babel/helper-module-transforms" "^7.19.6"
+ "@babel/helper-plugin-utils" "^7.19.0"
+ "@babel/helper-simple-access" "^7.19.4"
"@babel/plugin-transform-modules-systemjs@^7.19.0":
- version "7.19.0"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.0.tgz#5f20b471284430f02d9c5059d9b9a16d4b085a1f"
- integrity sha512-x9aiR0WXAWmOWsqcsnrzGR+ieaTMVyGyffPVA7F8cXAGt/UxefYv6uSHZLkAFChN5M5Iy1+wjE+xJuPt22H39A==
+ version "7.19.6"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.6.tgz#59e2a84064b5736a4471b1aa7b13d4431d327e0d"
+ integrity sha512-fqGLBepcc3kErfR9R3DnVpURmckXP7gj7bAlrTQyBxrigFqszZCkFkcoxzCp2v32XmwXLvbw+8Yq9/b+QqksjQ==
dependencies:
"@babel/helper-hoist-variables" "^7.18.6"
- "@babel/helper-module-transforms" "^7.19.0"
+ "@babel/helper-module-transforms" "^7.19.6"
"@babel/helper-plugin-utils" "^7.19.0"
- "@babel/helper-validator-identifier" "^7.18.6"
- babel-plugin-dynamic-import-node "^2.3.3"
+ "@babel/helper-validator-identifier" "^7.19.1"
"@babel/plugin-transform-modules-umd@^7.18.6":
version "7.18.6"
@@ -896,11 +886,11 @@
"@babel/helper-plugin-utils" "^7.18.6"
"@babel/plugin-transform-react-jsx-source@^7.0.0":
- version "7.18.6"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.18.6.tgz#06e9ae8a14d2bc19ce6e3c447d842032a50598fc"
- integrity sha512-utZmlASneDfdaMh0m/WausbjUjEdGrQJz0vFK93d7wD3xf5wBtX219+q6IlCNZeguIcxS2f/CvLZrlLSvSHQXw==
+ version "7.19.6"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.19.6.tgz#88578ae8331e5887e8ce28e4c9dc83fb29da0b86"
+ integrity sha512-RpAi004QyMNisst/pvSanoRdJ4q+jMCWyk9zdw/CyLB9j8RXEahodR6l2GyttDRyEVWZtbN+TpLiHJ3t34LbsQ==
dependencies:
- "@babel/helper-plugin-utils" "^7.18.6"
+ "@babel/helper-plugin-utils" "^7.19.0"
"@babel/plugin-transform-react-jsx@^7.0.0", "@babel/plugin-transform-react-jsx@^7.12.12", "@babel/plugin-transform-react-jsx@^7.18.6":
version "7.19.0"
@@ -937,9 +927,9 @@
"@babel/helper-plugin-utils" "^7.18.6"
"@babel/plugin-transform-runtime@^7.0.0":
- version "7.19.1"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.19.1.tgz#a3df2d7312eea624c7889a2dcd37fd1dfd25b2c6"
- integrity sha512-2nJjTUFIzBMP/f/miLxEK9vxwW/KUXsdvN4sR//TmuDhe6yU2h57WmIOE12Gng3MDP/xpjUV/ToZRdcf8Yj4fA==
+ version "7.19.6"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.19.6.tgz#9d2a9dbf4e12644d6f46e5e75bfbf02b5d6e9194"
+ integrity sha512-PRH37lz4JU156lYFW1p8OxE5i7d6Sl/zV58ooyr+q1J1lnQPyg5tIiXlIwNVhJaY4W3TmOtdc8jqdXQcB1v5Yw==
dependencies:
"@babel/helper-module-imports" "^7.18.6"
"@babel/helper-plugin-utils" "^7.19.0"
@@ -1017,11 +1007,11 @@
regenerator-runtime "^0.13.4"
"@babel/preset-env@^7.12.1", "@babel/preset-env@^7.12.11", "@babel/preset-env@^7.7.1":
- version "7.19.3"
- resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.19.3.tgz#52cd19abaecb3f176a4ff9cc5e15b7bf06bec754"
- integrity sha512-ziye1OTc9dGFOAXSWKUqQblYHNlBOaDl8wzqf2iKXJAltYiR3hKHUKmkt+S9PppW7RQpq4fFCrwwpIDj/f5P4w==
+ version "7.19.4"
+ resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.19.4.tgz#4c91ce2e1f994f717efb4237891c3ad2d808c94b"
+ integrity sha512-5QVOTXUdqTCjQuh2GGtdd7YEhoRXBMVGROAtsBeLGIbIz3obCBIfRMT1I3ZKkMgNzwkyCkftDXSSkHxnfVf4qg==
dependencies:
- "@babel/compat-data" "^7.19.3"
+ "@babel/compat-data" "^7.19.4"
"@babel/helper-compilation-targets" "^7.19.3"
"@babel/helper-plugin-utils" "^7.19.0"
"@babel/helper-validator-option" "^7.18.6"
@@ -1036,7 +1026,7 @@
"@babel/plugin-proposal-logical-assignment-operators" "^7.18.9"
"@babel/plugin-proposal-nullish-coalescing-operator" "^7.18.6"
"@babel/plugin-proposal-numeric-separator" "^7.18.6"
- "@babel/plugin-proposal-object-rest-spread" "^7.18.9"
+ "@babel/plugin-proposal-object-rest-spread" "^7.19.4"
"@babel/plugin-proposal-optional-catch-binding" "^7.18.6"
"@babel/plugin-proposal-optional-chaining" "^7.18.9"
"@babel/plugin-proposal-private-methods" "^7.18.6"
@@ -1060,10 +1050,10 @@
"@babel/plugin-transform-arrow-functions" "^7.18.6"
"@babel/plugin-transform-async-to-generator" "^7.18.6"
"@babel/plugin-transform-block-scoped-functions" "^7.18.6"
- "@babel/plugin-transform-block-scoping" "^7.18.9"
+ "@babel/plugin-transform-block-scoping" "^7.19.4"
"@babel/plugin-transform-classes" "^7.19.0"
"@babel/plugin-transform-computed-properties" "^7.18.9"
- "@babel/plugin-transform-destructuring" "^7.18.13"
+ "@babel/plugin-transform-destructuring" "^7.19.4"
"@babel/plugin-transform-dotall-regex" "^7.18.6"
"@babel/plugin-transform-duplicate-keys" "^7.18.9"
"@babel/plugin-transform-exponentiation-operator" "^7.18.6"
@@ -1090,7 +1080,7 @@
"@babel/plugin-transform-unicode-escapes" "^7.18.10"
"@babel/plugin-transform-unicode-regex" "^7.18.6"
"@babel/preset-modules" "^0.1.5"
- "@babel/types" "^7.19.3"
+ "@babel/types" "^7.19.4"
babel-plugin-polyfill-corejs2 "^0.3.3"
babel-plugin-polyfill-corejs3 "^0.6.0"
babel-plugin-polyfill-regenerator "^0.4.1"
@@ -1150,17 +1140,17 @@
source-map-support "^0.5.16"
"@babel/runtime-corejs3@^7.10.2":
- version "7.19.1"
- resolved "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.19.1.tgz#f0cbbe7edda7c4109cd253bb1dee99aba4594ad9"
- integrity sha512-j2vJGnkopRzH+ykJ8h68wrHnEUmtK//E723jjixiAl/PPf6FhqY/vYRcMVlNydRKQjQsTsYEjpx+DZMIvnGk/g==
+ version "7.19.6"
+ resolved "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.19.6.tgz#778471a71d915cf3b955a9201bebabfe924f872a"
+ integrity sha512-oWNn1ZlGde7b4i/3tnixpH9qI0bOAACiUs+KEES4UUCnsPjVWFlWdLV/iwJuPC2qp3EowbAqsm+0XqNwnwYhxA==
dependencies:
core-js-pure "^3.25.1"
regenerator-runtime "^0.13.4"
-"@babel/runtime@^7.0.0", "@babel/runtime@^7.10.2", "@babel/runtime@^7.12.5", "@babel/runtime@^7.14.8", "@babel/runtime@^7.17.8", "@babel/runtime@^7.18.6", "@babel/runtime@^7.18.9", "@babel/runtime@^7.3.1", "@babel/runtime@^7.4.4", "@babel/runtime@^7.5.0", "@babel/runtime@^7.5.5", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.4", "@babel/runtime@^7.8.7":
- version "7.19.0"
- resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.19.0.tgz#22b11c037b094d27a8a2504ea4dcff00f50e2259"
- integrity sha512-eR8Lo9hnDS7tqkO7NsV+mKvCmv5boaXFSZ70DnfhcgiEne8hv9oCEd36Klw74EtizEqLsy4YnW8UWwpBVolHZA==
+"@babel/runtime@^7.0.0", "@babel/runtime@^7.10.2", "@babel/runtime@^7.12.5", "@babel/runtime@^7.17.8", "@babel/runtime@^7.18.6", "@babel/runtime@^7.18.9", "@babel/runtime@^7.5.0", "@babel/runtime@^7.5.5", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.4":
+ version "7.19.4"
+ resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.19.4.tgz#a42f814502ee467d55b38dd1c256f53a7b885c78"
+ integrity sha512-EXpLCrk55f+cYqmHsSR+yD/0gAIMxxA9QK9lnQWzhMCvt+YmoBN7Zx94s++Kv0+unHk39vxNO8t+CMA2WSS3wA==
dependencies:
regenerator-runtime "^0.13.4"
@@ -1173,28 +1163,28 @@
"@babel/parser" "^7.18.10"
"@babel/types" "^7.18.10"
-"@babel/traverse@^7.1.0", "@babel/traverse@^7.12.11", "@babel/traverse@^7.12.9", "@babel/traverse@^7.13.0", "@babel/traverse@^7.14.0", "@babel/traverse@^7.19.0", "@babel/traverse@^7.19.1", "@babel/traverse@^7.19.3", "@babel/traverse@^7.4.3", "@babel/traverse@^7.7.0", "@babel/traverse@^7.7.4":
- version "7.19.3"
- resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.19.3.tgz#3a3c5348d4988ba60884e8494b0592b2f15a04b4"
- integrity sha512-qh5yf6149zhq2sgIXmwjnsvmnNQC2iw70UFjp4olxucKrWd/dvlUsBI88VSLUsnMNF7/vnOiA+nk1+yLoCqROQ==
+"@babel/traverse@^7.1.0", "@babel/traverse@^7.12.11", "@babel/traverse@^7.12.9", "@babel/traverse@^7.13.0", "@babel/traverse@^7.14.0", "@babel/traverse@^7.19.0", "@babel/traverse@^7.19.1", "@babel/traverse@^7.19.4", "@babel/traverse@^7.19.6", "@babel/traverse@^7.4.3", "@babel/traverse@^7.7.0", "@babel/traverse@^7.7.4":
+ version "7.19.6"
+ resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.19.6.tgz#7b4c865611df6d99cb131eec2e8ac71656a490dc"
+ integrity sha512-6l5HrUCzFM04mfbG09AagtYyR2P0B71B1wN7PfSPiksDPz2k5H9CBC1tcZpz2M8OxbKTPccByoOJ22rUKbpmQQ==
dependencies:
"@babel/code-frame" "^7.18.6"
- "@babel/generator" "^7.19.3"
+ "@babel/generator" "^7.19.6"
"@babel/helper-environment-visitor" "^7.18.9"
"@babel/helper-function-name" "^7.19.0"
"@babel/helper-hoist-variables" "^7.18.6"
"@babel/helper-split-export-declaration" "^7.18.6"
- "@babel/parser" "^7.19.3"
- "@babel/types" "^7.19.3"
+ "@babel/parser" "^7.19.6"
+ "@babel/types" "^7.19.4"
debug "^4.1.0"
globals "^11.1.0"
-"@babel/types@^7.0.0", "@babel/types@^7.12.11", "@babel/types@^7.12.6", "@babel/types@^7.12.7", "@babel/types@^7.18.10", "@babel/types@^7.18.6", "@babel/types@^7.18.9", "@babel/types@^7.19.0", "@babel/types@^7.19.3", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.0", "@babel/types@^7.4.4", "@babel/types@^7.7.0":
- version "7.19.3"
- resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.19.3.tgz#fc420e6bbe54880bce6779ffaf315f5e43ec9624"
- integrity sha512-hGCaQzIY22DJlDh9CH7NOxgKkFjBk0Cw9xDO1Xmh2151ti7wiGfQ3LauXzL4HP1fmFlTX6XjpRETTpUcv7wQLw==
+"@babel/types@^7.0.0", "@babel/types@^7.12.11", "@babel/types@^7.12.6", "@babel/types@^7.12.7", "@babel/types@^7.18.10", "@babel/types@^7.18.6", "@babel/types@^7.18.9", "@babel/types@^7.19.0", "@babel/types@^7.19.4", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.0", "@babel/types@^7.4.4", "@babel/types@^7.7.0":
+ version "7.19.4"
+ resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.19.4.tgz#0dd5c91c573a202d600490a35b33246fed8a41c7"
+ integrity sha512-M5LK7nAeS6+9j7hAq+b3fQs+pNfUtTGq+yFFfHnauFA8zQtLRfmuipmsKDKKLuyG+wC8ABW43A153YNawNTEtw==
dependencies:
- "@babel/helper-string-parser" "^7.18.10"
+ "@babel/helper-string-parser" "^7.19.4"
"@babel/helper-validator-identifier" "^7.19.1"
to-fast-properties "^2.0.0"
@@ -1221,7 +1211,7 @@
resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz#1d572bfbbe14b7704e0ba0f39b74815b84870d70"
integrity sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==
-"@emotion/cache@^10.0.27", "@emotion/cache@^10.0.9":
+"@emotion/cache@^10.0.27":
version "10.0.29"
resolved "https://registry.yarnpkg.com/@emotion/cache/-/cache-10.0.29.tgz#87e7e64f412c060102d589fe7c6dc042e6f9d1e0"
integrity sha512-fU2VtSVlHiF27empSbxi1O2JFdNWZO+2NFHfwO0pxgTep6Xa3uGb+3pVKfLww2l/IBGLNEZl5Xf/++A4wAYDYQ==
@@ -1231,7 +1221,7 @@
"@emotion/utils" "0.11.3"
"@emotion/weak-memoize" "0.2.5"
-"@emotion/core@^10.0.20", "@emotion/core@^10.0.9", "@emotion/core@^10.1.1":
+"@emotion/core@^10.0.20":
version "10.3.1"
resolved "https://registry.yarnpkg.com/@emotion/core/-/core-10.3.1.tgz#4021b6d8b33b3304d48b0bb478485e7d7421c69d"
integrity sha512-447aUEjPIm0MnE6QYIaFz9VQOHSXf4Iu6EWOIqq11EAPqinkSZmfymPTmlOE3QjLv846lH4JVZBUOtwGbuQoww==
@@ -1243,7 +1233,7 @@
"@emotion/sheet" "0.9.4"
"@emotion/utils" "0.11.3"
-"@emotion/css@^10.0.27", "@emotion/css@^10.0.9":
+"@emotion/css@^10.0.27":
version "10.0.27"
resolved "https://registry.yarnpkg.com/@emotion/css/-/css-10.0.27.tgz#3a7458198fbbebb53b01b2b87f64e5e21241e14c"
integrity sha512-6wZjsvYeBhyZQYNrGoR5yPMYbMBNEnanDrqmsqS1mzDm1cOTu12shvl2j4QHNS36UaTE0USIJawCH9C8oW34Zw==
@@ -1257,13 +1247,6 @@
resolved "https://registry.yarnpkg.com/@emotion/hash/-/hash-0.8.0.tgz#bbbff68978fefdbe68ccb533bc8cbe1d1afb5413"
integrity sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==
-"@emotion/is-prop-valid@0.8.8", "@emotion/is-prop-valid@^0.8.6":
- 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/memoize@0.7.4":
version "0.7.4"
resolved "https://registry.yarnpkg.com/@emotion/memoize/-/memoize-0.7.4.tgz#19bf0f5af19149111c40d98bb0cf82119f5d9eeb"
@@ -1307,24 +1290,6 @@
chalk "^2.4.1"
css "^2.2.1"
-"@emotion/styled-base@^10.3.0":
- version "10.3.0"
- resolved "https://registry.yarnpkg.com/@emotion/styled-base/-/styled-base-10.3.0.tgz#9aa2c946100f78b47316e4bc6048321afa6d4e36"
- integrity sha512-PBRqsVKR7QRNkmfH78hTSSwHWcwDpecH9W6heujWAcyp2wdz/64PP73s7fWS1dIPm8/Exc8JAzYS8dEWXjv60w==
- 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.3.0"
- resolved "https://registry.yarnpkg.com/@emotion/styled/-/styled-10.3.0.tgz#8ee959bf75730789abb5f67f7c3ded0c30aec876"
- integrity sha512-GgcUpXBBEU5ido+/p/mCT2/Xx+Oqmp9JzQRuC+a4lYM4i4LBBn/dWvc0rQ19N9ObA8/T4NWMrPNe79kMBDJqoQ==
- dependencies:
- "@emotion/styled-base" "^10.3.0"
- babel-plugin-emotion "^10.0.27"
-
"@emotion/stylis@0.8.5":
version "0.8.5"
resolved "https://registry.yarnpkg.com/@emotion/stylis/-/stylis-0.8.5.tgz#deacb389bd6ee77d1e7fcaccce9e16c5c7e78e04"
@@ -1899,7 +1864,7 @@
"@jridgewell/sourcemap-codec" "^1.4.10"
"@jridgewell/trace-mapping" "^0.3.9"
-"@jridgewell/resolve-uri@^3.0.3":
+"@jridgewell/resolve-uri@3.1.0":
version "3.1.0"
resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz#2203b118c157721addfe69d47b70465463066d78"
integrity sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==
@@ -1917,18 +1882,18 @@
"@jridgewell/gen-mapping" "^0.3.0"
"@jridgewell/trace-mapping" "^0.3.9"
-"@jridgewell/sourcemap-codec@^1.4.10":
+"@jridgewell/sourcemap-codec@1.4.14", "@jridgewell/sourcemap-codec@^1.4.10":
version "1.4.14"
resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz#add4c98d341472a289190b424efbdb096991bb24"
integrity sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==
"@jridgewell/trace-mapping@^0.3.14", "@jridgewell/trace-mapping@^0.3.8", "@jridgewell/trace-mapping@^0.3.9":
- version "0.3.15"
- resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz#aba35c48a38d3fd84b37e66c9c0423f9744f9774"
- integrity sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==
+ version "0.3.17"
+ resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz#793041277af9073b0951a7fe0f0d8c4c98c36985"
+ integrity sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==
dependencies:
- "@jridgewell/resolve-uri" "^3.0.3"
- "@jridgewell/sourcemap-codec" "^1.4.10"
+ "@jridgewell/resolve-uri" "3.1.0"
+ "@jridgewell/sourcemap-codec" "1.4.14"
"@leichtgewicht/ip-codec@^2.0.1":
version "2.0.4"
@@ -2908,21 +2873,6 @@
dependencies:
"@octokit/openapi-types" "^12.11.0"
-"@popperjs/core@^2.5.4", "@popperjs/core@^2.6.0":
- version "2.11.6"
- resolved "https://registry.yarnpkg.com/@popperjs/core/-/core-2.11.6.tgz#cee20bd55e68a1720bdab363ecf0c821ded4cd45"
- integrity sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==
-
-"@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"
-
"@react-native-async-storage/async-storage@^1.17.10":
version "1.17.10"
resolved "https://registry.yarnpkg.com/@react-native-async-storage/async-storage/-/async-storage-1.17.10.tgz#8d6a4771912be8454a9e215eebd469b1b8e2e638"
@@ -2931,21 +2881,21 @@
merge-options "^3.0.4"
"@react-native-community/cli-clean@^9.1.0":
- version "9.1.0"
- resolved "https://registry.yarnpkg.com/@react-native-community/cli-clean/-/cli-clean-9.1.0.tgz#8d6c3591dbaa52a02bf345dcd79c3a997df6ade5"
- integrity sha512-3HznNw8EBQtLsVyV8b8+h76M9EeJcJgYn5wZVGQ5mghAOhqnSWVbwRvpDdb8ITXaiTIXFGNOxXnGKMXsu0CYTw==
+ version "9.2.1"
+ resolved "https://registry.yarnpkg.com/@react-native-community/cli-clean/-/cli-clean-9.2.1.tgz#198c5dd39c432efb5374582073065ff75d67d018"
+ integrity sha512-dyNWFrqRe31UEvNO+OFWmQ4hmqA07bR9Ief/6NnGwx67IO9q83D5PEAf/o96ML6jhSbDwCmpPKhPwwBbsyM3mQ==
dependencies:
- "@react-native-community/cli-tools" "^9.1.0"
+ "@react-native-community/cli-tools" "^9.2.1"
chalk "^4.1.2"
execa "^1.0.0"
prompts "^2.4.0"
-"@react-native-community/cli-config@^9.1.0":
- version "9.1.0"
- resolved "https://registry.yarnpkg.com/@react-native-community/cli-config/-/cli-config-9.1.0.tgz#f5775b920742672e222e531c04ed3075a6465cf9"
- integrity sha512-6G9d5weedQ6EMz37ZYXrFHCU2DG3yqvdLs4Jo2383cSxal+oO+kggaTgqLBKoMETz/S80KsMeC/l+MoRjc1pzw==
+"@react-native-community/cli-config@^9.1.0", "@react-native-community/cli-config@^9.2.1":
+ version "9.2.1"
+ resolved "https://registry.yarnpkg.com/@react-native-community/cli-config/-/cli-config-9.2.1.tgz#54eb026d53621ccf3a9df8b189ac24f6e56b8750"
+ integrity sha512-gHJlBBXUgDN9vrr3aWkRqnYrPXZLztBDQoY97Mm5Yo6MidsEpYo2JIP6FH4N/N2p1TdjxJL4EFtdd/mBpiR2MQ==
dependencies:
- "@react-native-community/cli-tools" "^9.1.0"
+ "@react-native-community/cli-tools" "^9.2.1"
cosmiconfig "^5.1.0"
deepmerge "^3.2.0"
glob "^7.1.3"
@@ -2959,13 +2909,13 @@
serve-static "^1.13.1"
"@react-native-community/cli-doctor@^9.1.2":
- version "9.1.2"
- resolved "https://registry.yarnpkg.com/@react-native-community/cli-doctor/-/cli-doctor-9.1.2.tgz#b82e5b709e2829d0fd3bbdd8f9d531b2886a0afe"
- integrity sha512-BmacbikyaxR4s54kq17LE0bBK7g8bcjc679ee36DqkX+Xij2VHHynLzTpuDJ8y6iHI2v13vauEMjnh4j612u5w==
+ version "9.2.1"
+ resolved "https://registry.yarnpkg.com/@react-native-community/cli-doctor/-/cli-doctor-9.2.1.tgz#04859a93f0ea87d78cc7050362b6ce2b1c54fd36"
+ integrity sha512-RpUax0pkKumXJ5hcRG0Qd+oYWsA2RFeMWKY+Npg8q05Cwd1rqDQfWGprkHC576vz26+FPuvwEagoAf6fR2bvJA==
dependencies:
- "@react-native-community/cli-config" "^9.1.0"
- "@react-native-community/cli-platform-ios" "^9.1.2"
- "@react-native-community/cli-tools" "^9.1.0"
+ "@react-native-community/cli-config" "^9.2.1"
+ "@react-native-community/cli-platform-ios" "^9.2.1"
+ "@react-native-community/cli-tools" "^9.2.1"
chalk "^4.1.2"
command-exists "^1.2.8"
envinfo "^7.7.2"
@@ -2981,17 +2931,17 @@
wcwidth "^1.0.1"
"@react-native-community/cli-hermes@^9.1.0":
- version "9.1.0"
- resolved "https://registry.yarnpkg.com/@react-native-community/cli-hermes/-/cli-hermes-9.1.0.tgz#7e98f89767401dcf0be8c6fc8e36228557244014"
- integrity sha512-Ly4dnlRZZ7FckFfSWnaD5BxszuEe9/WcJ6A7srW5UobqnnmEznDv1IY0oBTq1ggnmzIquM9dJQZ0UbcZeQjkoA==
+ version "9.2.1"
+ resolved "https://registry.yarnpkg.com/@react-native-community/cli-hermes/-/cli-hermes-9.2.1.tgz#c4aeadc4aa2b55cd0dd931a1a1c1909fd426f31a"
+ integrity sha512-723/NMb7egXzJrbWT1uEkN2hOpw+OOtWTG2zKJ3j7KKgUd8u/pP+/z5jO8xVrq+eYJEMjDK0FBEo1Xj7maR4Sw==
dependencies:
- "@react-native-community/cli-platform-android" "^9.1.0"
- "@react-native-community/cli-tools" "^9.1.0"
+ "@react-native-community/cli-platform-android" "^9.2.1"
+ "@react-native-community/cli-tools" "^9.2.1"
chalk "^4.1.2"
hermes-profile-transformer "^0.0.6"
ip "^1.1.5"
-"@react-native-community/cli-platform-android@9.1.0", "@react-native-community/cli-platform-android@^9.1.0":
+"@react-native-community/cli-platform-android@9.1.0":
version "9.1.0"
resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-android/-/cli-platform-android-9.1.0.tgz#3f80c202196c3874b86395b7f3f5fc13093d2d9e"
integrity sha512-OZ/Krq0wH6T7LuAvwFdJYe47RrHG8IOcoab47H4QQdYGTmJgTS3SlVkr6gn79pZyBGyp7xVizD30QJrIIyDjnw==
@@ -3004,7 +2954,20 @@
logkitty "^0.7.1"
slash "^3.0.0"
-"@react-native-community/cli-platform-ios@9.1.2", "@react-native-community/cli-platform-ios@^9.1.2":
+"@react-native-community/cli-platform-android@^9.2.1":
+ version "9.2.1"
+ resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-android/-/cli-platform-android-9.2.1.tgz#cd73cb6bbaeb478cafbed10bd12dfc01b484d488"
+ integrity sha512-VamCZ8nido3Q3Orhj6pBIx48itORNPLJ7iTfy3nucD1qISEDih3DOzCaQCtmqdEBgUkNkNl0O+cKgq5A3th3Zg==
+ dependencies:
+ "@react-native-community/cli-tools" "^9.2.1"
+ chalk "^4.1.2"
+ execa "^1.0.0"
+ fs-extra "^8.1.0"
+ glob "^7.1.3"
+ logkitty "^0.7.1"
+ slash "^3.0.0"
+
+"@react-native-community/cli-platform-ios@9.1.2":
version "9.1.2"
resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-ios/-/cli-platform-ios-9.1.2.tgz#fd59b2aadee8d54317f204b3c640767dca5e6225"
integrity sha512-XpgA9ymm76yjvtYPByqFF1LP7eM/lH5K3zpkZkV9MJLStOIo3mrzN2ywRDZ/xVOheh5LafS4YMmrjIajf11oIQ==
@@ -3015,13 +2978,24 @@
glob "^7.1.3"
ora "^5.4.1"
+"@react-native-community/cli-platform-ios@^9.2.1":
+ version "9.2.1"
+ resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-ios/-/cli-platform-ios-9.2.1.tgz#d90740472216ffae5527dfc5f49063ede18a621f"
+ integrity sha512-dEgvkI6CFgPk3vs8IOR0toKVUjIFwe4AsXFvWWJL5qhrIzW9E5Owi0zPkSvzXsMlfYMbVX0COfVIK539ZxguSg==
+ dependencies:
+ "@react-native-community/cli-tools" "^9.2.1"
+ chalk "^4.1.2"
+ execa "^1.0.0"
+ glob "^7.1.3"
+ ora "^5.4.1"
+
"@react-native-community/cli-plugin-metro@^9.1.3":
- version "9.1.3"
- resolved "https://registry.yarnpkg.com/@react-native-community/cli-plugin-metro/-/cli-plugin-metro-9.1.3.tgz#3c701110dadded44cc2dcbd7067dcbf35a669779"
- integrity sha512-eLZiGIMybNwkbfKRd8wfNP1u5pnsGYLD3YHlNQyRlfS7AMG7NCQN8bk2uWWJJmWAv632KFLConwJGcLhk6ZNMQ==
+ version "9.2.1"
+ resolved "https://registry.yarnpkg.com/@react-native-community/cli-plugin-metro/-/cli-plugin-metro-9.2.1.tgz#0ec207e78338e0cc0a3cbe1b43059c24afc66158"
+ integrity sha512-byBGBH6jDfUvcHGFA45W/sDwMlliv7flJ8Ns9foCh3VsIeYYPoDjjK7SawE9cPqRdMAD4SY7EVwqJnOtRbwLiQ==
dependencies:
- "@react-native-community/cli-server-api" "^9.1.0"
- "@react-native-community/cli-tools" "^9.1.0"
+ "@react-native-community/cli-server-api" "^9.2.1"
+ "@react-native-community/cli-tools" "^9.2.1"
chalk "^4.1.2"
metro "0.72.3"
metro-config "0.72.3"
@@ -3031,13 +3005,13 @@
metro-runtime "0.72.3"
readline "^1.3.0"
-"@react-native-community/cli-server-api@^9.1.0":
- version "9.1.0"
- resolved "https://registry.yarnpkg.com/@react-native-community/cli-server-api/-/cli-server-api-9.1.0.tgz#efe04975ea6ea24f86a16d207288e8ac581e6509"
- integrity sha512-Xf3hUqUc99hVmWOsmfNqUQ+sxhut9MIHlINzlo7Azxlmg9v9U/vtwJVJSIPD6iwPzvaPH1qeshzwy/r0GUR7fg==
+"@react-native-community/cli-server-api@^9.1.0", "@react-native-community/cli-server-api@^9.2.1":
+ version "9.2.1"
+ resolved "https://registry.yarnpkg.com/@react-native-community/cli-server-api/-/cli-server-api-9.2.1.tgz#41ac5916b21d324bccef447f75600c03b2f54fbe"
+ integrity sha512-EI+9MUxEbWBQhWw2PkhejXfkcRqPl+58+whlXJvKHiiUd7oVbewFs0uLW0yZffUutt4FGx6Uh88JWEgwOzAdkw==
dependencies:
"@react-native-community/cli-debugger-ui" "^9.0.0"
- "@react-native-community/cli-tools" "^9.1.0"
+ "@react-native-community/cli-tools" "^9.2.1"
compression "^1.7.1"
connect "^3.6.5"
errorhandler "^1.5.0"
@@ -3046,10 +3020,10 @@
serve-static "^1.13.1"
ws "^7.5.1"
-"@react-native-community/cli-tools@^9.1.0":
- version "9.1.0"
- resolved "https://registry.yarnpkg.com/@react-native-community/cli-tools/-/cli-tools-9.1.0.tgz#81daf5c2aab2f7d681bb4a6a34246f043ef567c4"
- integrity sha512-07Z1hyy4cYty84P9cGq+Xf8Vb0S/0ffxLVdVQEMmLjU71sC9YTUv1anJdZyt6f9uUPvA9+e/YIXw5Bu0rvuXIw==
+"@react-native-community/cli-tools@^9.1.0", "@react-native-community/cli-tools@^9.2.1":
+ version "9.2.1"
+ resolved "https://registry.yarnpkg.com/@react-native-community/cli-tools/-/cli-tools-9.2.1.tgz#c332324b1ea99f9efdc3643649bce968aa98191c"
+ integrity sha512-bHmL/wrKmBphz25eMtoJQgwwmeCylbPxqFJnFSbkqJPXQz3ManQ6q/gVVMqFyz7D3v+riaus/VXz3sEDa97uiQ==
dependencies:
appdirsjs "^1.2.4"
chalk "^4.1.2"
@@ -3092,9 +3066,9 @@
semver "^6.3.0"
"@react-native-community/datetimepicker@^6.5.0":
- version "6.5.0"
- resolved "https://registry.yarnpkg.com/@react-native-community/datetimepicker/-/datetimepicker-6.5.0.tgz#ecbcb0f995f57570ae5fa11ed66d23fcc67c2a3c"
- integrity sha512-s0gxsz/l3Ln2+dZV+4RZI94+A+JO8ywrjC17cGK8ozM+VLXHAUARgGLGc+vqNJkxzZzGUqnkO6/kypQGoK7t/A==
+ version "6.5.2"
+ resolved "https://registry.yarnpkg.com/@react-native-community/datetimepicker/-/datetimepicker-6.5.2.tgz#d2c0df9f2c6acce39f7e957743dd811547656098"
+ integrity sha512-9K3zhIH1zmpIGSG3GJTWLIoAx+sR4kJ1wqpGKMwWJ5IYXBsFxMdvGw023t0pz2CQStlnNbbNhnZY/HMYFBCsCg==
dependencies:
invariant "^2.2.4"
@@ -3199,56 +3173,59 @@
dependencies:
"@sinonjs/commons" "^1.7.0"
-"@storybook/addon-actions@~6.3":
- version "6.3.13"
- resolved "https://registry.yarnpkg.com/@storybook/addon-actions/-/addon-actions-6.3.13.tgz#5a471da5d931eef0fc9924e6eea278302b494f3e"
- integrity sha512-zyKDitkAFHRb1uKO/O4umThO7ZVI3gq0ae/fd29grIztI4d7oZhpg+bpRnqeH0wLmznlPgfgTIEHY5mh6I3i7w==
- dependencies:
- "@storybook/addons" "6.3.13"
- "@storybook/api" "6.3.13"
- "@storybook/client-api" "6.3.13"
- "@storybook/components" "6.3.13"
- "@storybook/core-events" "6.3.13"
- "@storybook/theming" "6.3.13"
+"@storybook/addon-actions@^6.5":
+ version "6.5.13"
+ resolved "https://registry.yarnpkg.com/@storybook/addon-actions/-/addon-actions-6.5.13.tgz#84535dda78c7fe15fc61f19a23ed1440952f3c76"
+ integrity sha512-3Tji0gIy95havhTpSc6CsFl5lNxGn4O5Y1U9fyji+GRkKqDFOrvVLYAHPtLOpYdEI5tF0bDo+akiqfDouY8+eA==
+ dependencies:
+ "@storybook/addons" "6.5.13"
+ "@storybook/api" "6.5.13"
+ "@storybook/client-logger" "6.5.13"
+ "@storybook/components" "6.5.13"
+ "@storybook/core-events" "6.5.13"
+ "@storybook/csf" "0.0.2--canary.4566f4d.1"
+ "@storybook/theming" "6.5.13"
core-js "^3.8.2"
fast-deep-equal "^3.1.3"
global "^4.4.0"
- lodash "^4.17.20"
- polished "^4.0.5"
+ lodash "^4.17.21"
+ polished "^4.2.2"
prop-types "^15.7.2"
react-inspector "^5.1.0"
regenerator-runtime "^0.13.7"
+ telejson "^6.0.8"
ts-dedent "^2.0.0"
util-deprecate "^1.0.2"
uuid-browser "^3.1.0"
-"@storybook/addon-knobs@~6.3":
- version "6.3.1"
- resolved "https://registry.yarnpkg.com/@storybook/addon-knobs/-/addon-knobs-6.3.1.tgz#2115c6f0d5759e4fe73d5f25710f4a94ebd6f0db"
- integrity sha512-2GGGnQSPXXUhHHYv4IW6pkyQlCPYXKYiyGzfhV7Zhs95M2Ban08OA6KLmliMptWCt7U9tqTO8dB5u0C2cWmCTw==
+"@storybook/addon-controls@^6.5":
+ version "6.5.13"
+ resolved "https://registry.yarnpkg.com/@storybook/addon-controls/-/addon-controls-6.5.13.tgz#14c8f9379337768bf03f59d19f1a16f3c41418ab"
+ integrity sha512-lYq3uf2mlVevm0bi6ueL3H6TpUMRYW9s/pTNTVJT225l27kLdFR9wEKxAkCBrlKaTgDLJmzzDRsJE3NLZlR/5Q==
dependencies:
- copy-to-clipboard "^3.3.1"
+ "@storybook/addons" "6.5.13"
+ "@storybook/api" "6.5.13"
+ "@storybook/client-logger" "6.5.13"
+ "@storybook/components" "6.5.13"
+ "@storybook/core-common" "6.5.13"
+ "@storybook/csf" "0.0.2--canary.4566f4d.1"
+ "@storybook/node-logger" "6.5.13"
+ "@storybook/store" "6.5.13"
+ "@storybook/theming" "6.5.13"
core-js "^3.8.2"
- escape-html "^1.0.3"
- fast-deep-equal "^3.1.3"
- global "^4.4.0"
- lodash "^4.17.20"
- prop-types "^15.7.2"
- qs "^6.10.0"
- react-colorful "^5.1.2"
- react-lifecycles-compat "^3.0.4"
- react-select "^3.2.0"
-
-"@storybook/addon-links@^6.3.1":
- version "6.5.12"
- resolved "https://registry.yarnpkg.com/@storybook/addon-links/-/addon-links-6.5.12.tgz#57ec0c651ef29f9d969a2d715f85a69d5ce29e60"
- integrity sha512-Dyt922J5nTBwM/9KtuuDIt3sX8xdTkKh+aXSoOX6OzT04Xwm5NumFOvuQ2YA00EM+3Ihn7Ayc3urvxnHTixmKg==
- dependencies:
- "@storybook/addons" "6.5.12"
- "@storybook/client-logger" "6.5.12"
- "@storybook/core-events" "6.5.12"
+ lodash "^4.17.21"
+ ts-dedent "^2.0.0"
+
+"@storybook/addon-links@^6.5":
+ version "6.5.13"
+ resolved "https://registry.yarnpkg.com/@storybook/addon-links/-/addon-links-6.5.13.tgz#816816907e28ca1cccb58908360628d1b3914513"
+ integrity sha512-K/LYYu9R/Xoah5h9MNh4mSHOic3q5csqjderLqr2YW/KPYiuNubgvzEbAAbzI5xq5JrtAZqnINrZUv2A4CyYbQ==
+ dependencies:
+ "@storybook/addons" "6.5.13"
+ "@storybook/client-logger" "6.5.13"
+ "@storybook/core-events" "6.5.13"
"@storybook/csf" "0.0.2--canary.4566f4d.1"
- "@storybook/router" "6.5.12"
+ "@storybook/router" "6.5.13"
"@types/qs" "^6.9.5"
core-js "^3.8.2"
global "^4.4.0"
@@ -3257,76 +3234,35 @@
regenerator-runtime "^0.13.7"
ts-dedent "^2.0.0"
-"@storybook/addons@6.3.13", "@storybook/addons@~6.3":
- version "6.3.13"
- resolved "https://registry.yarnpkg.com/@storybook/addons/-/addons-6.3.13.tgz#b9f7507210327fb54efca235e2ef90b6a652203f"
- integrity sha512-CI7oIBUa507liSnguwlwYd3wE8ElGv6sRMhr8dJsqfAfsR6HKqIIqp2hv8DIJIk3zxveL8Ay/dC24lz0Q8CFAQ==
- dependencies:
- "@storybook/api" "6.3.13"
- "@storybook/channels" "6.3.13"
- "@storybook/client-logger" "6.3.13"
- "@storybook/core-events" "6.3.13"
- "@storybook/router" "6.3.13"
- "@storybook/theming" "6.3.13"
- core-js "^3.8.2"
- global "^4.4.0"
- regenerator-runtime "^0.13.7"
-
-"@storybook/addons@6.5.12":
- version "6.5.12"
- resolved "https://registry.yarnpkg.com/@storybook/addons/-/addons-6.5.12.tgz#891767b5f88ea99b956cf19e9e2893594068adc7"
- integrity sha512-y3cgxZq41YGnuIlBJEuJjSFdMsm8wnvlNOGUP9Q+Er2dgfx8rJz4Q22o4hPjpvpaj4XdBtxCJXI2NeFpN59+Cw==
+"@storybook/addons@6.5.13", "@storybook/addons@^6.5":
+ version "6.5.13"
+ resolved "https://registry.yarnpkg.com/@storybook/addons/-/addons-6.5.13.tgz#61ec5eab07879400d423d60bb397880d10ee5e73"
+ integrity sha512-18CqzNnrGMfeZtiKz+R/3rHtSNnfNwz6y6prIQIbWseK16jY8ELTfIFGviwO5V2OqpbHDQi5+xQQ63QAIb89YA==
dependencies:
- "@storybook/api" "6.5.12"
- "@storybook/channels" "6.5.12"
- "@storybook/client-logger" "6.5.12"
- "@storybook/core-events" "6.5.12"
+ "@storybook/api" "6.5.13"
+ "@storybook/channels" "6.5.13"
+ "@storybook/client-logger" "6.5.13"
+ "@storybook/core-events" "6.5.13"
"@storybook/csf" "0.0.2--canary.4566f4d.1"
- "@storybook/router" "6.5.12"
- "@storybook/theming" "6.5.12"
+ "@storybook/router" "6.5.13"
+ "@storybook/theming" "6.5.13"
"@types/webpack-env" "^1.16.0"
core-js "^3.8.2"
global "^4.4.0"
regenerator-runtime "^0.13.7"
-"@storybook/api@6.3.13", "@storybook/api@~6.3":
- version "6.3.13"
- resolved "https://registry.yarnpkg.com/@storybook/api/-/api-6.3.13.tgz#7d3f642c821bfc1a6438c26ad1efc3d3be6f0561"
- integrity sha512-S48Kn5ZovpN2hNudpJYom0b/QAfWkN3DjwLkXPaeYlD4N7U2I9jFmkfx/8IbgbKMh1wZu2m7A87ZHwGqpm7ROQ==
- dependencies:
- "@reach/router" "^1.3.4"
- "@storybook/channels" "6.3.13"
- "@storybook/client-logger" "6.3.13"
- "@storybook/core-events" "6.3.13"
- "@storybook/csf" "0.0.1"
- "@storybook/router" "6.3.13"
- "@storybook/semver" "^7.3.2"
- "@storybook/theming" "6.3.13"
- "@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.3.2"
- ts-dedent "^2.0.0"
- util-deprecate "^1.0.2"
-
-"@storybook/api@6.5.12":
- version "6.5.12"
- resolved "https://registry.yarnpkg.com/@storybook/api/-/api-6.5.12.tgz#7cc82087fc9298be03f15bf4ab9c4aab294b3bac"
- integrity sha512-DuUZmMlQxkFNU9Vgkp9aNfCkAongU76VVmygvCuSpMVDI9HQ2lG0ydL+ppL4XKoSMCCoXTY6+rg4hJANnH+1AQ==
+"@storybook/api@6.5.13", "@storybook/api@^6.5":
+ version "6.5.13"
+ resolved "https://registry.yarnpkg.com/@storybook/api/-/api-6.5.13.tgz#8671e580721ff68d209fcde2975f967ae79b7d64"
+ integrity sha512-xVSmB7/IuFd6G7eiJjbI2MuS7SZunoUM6d+YCWpjiehfMeX47MXt1gZtOwFrgJC1ShZlefXFahq/dvxwtmWs+w==
dependencies:
- "@storybook/channels" "6.5.12"
- "@storybook/client-logger" "6.5.12"
- "@storybook/core-events" "6.5.12"
+ "@storybook/channels" "6.5.13"
+ "@storybook/client-logger" "6.5.13"
+ "@storybook/core-events" "6.5.13"
"@storybook/csf" "0.0.2--canary.4566f4d.1"
- "@storybook/router" "6.5.12"
+ "@storybook/router" "6.5.13"
"@storybook/semver" "^7.3.2"
- "@storybook/theming" "6.5.12"
+ "@storybook/theming" "6.5.13"
core-js "^3.8.2"
fast-deep-equal "^3.1.3"
global "^4.4.0"
@@ -3338,60 +3274,38 @@
ts-dedent "^2.0.0"
util-deprecate "^1.0.2"
-"@storybook/builder-webpack4@6.3.13":
- version "6.3.13"
- resolved "https://registry.yarnpkg.com/@storybook/builder-webpack4/-/builder-webpack4-6.3.13.tgz#a4c42e795f6d6b6888af1a307ab51712e78f22c9"
- integrity sha512-dpBMIQVH2eWSY6+aRFg74AXgZ39TYwtNAo6vSX8cTapW14adoaqZf4jRM9hPsTUxlYIMuxeh4kulyE0D/Bx32Q==
+"@storybook/builder-webpack4@6.5.13":
+ version "6.5.13"
+ resolved "https://registry.yarnpkg.com/@storybook/builder-webpack4/-/builder-webpack4-6.5.13.tgz#35b22c49562d72934a0bc311657989f3b43be575"
+ integrity sha512-Agqy3IKPv3Nl8QqdS7PjtqLp+c0BD8+/3A2ki/YfKqVz+F+J34EpbZlh3uU053avm1EoNQHSmhZok3ZlWH6O7A==
dependencies:
"@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.3.13"
- "@storybook/api" "6.3.13"
- "@storybook/channel-postmessage" "6.3.13"
- "@storybook/channels" "6.3.13"
- "@storybook/client-api" "6.3.13"
- "@storybook/client-logger" "6.3.13"
- "@storybook/components" "6.3.13"
- "@storybook/core-common" "6.3.13"
- "@storybook/core-events" "6.3.13"
- "@storybook/node-logger" "6.3.13"
- "@storybook/router" "6.3.13"
+ "@storybook/addons" "6.5.13"
+ "@storybook/api" "6.5.13"
+ "@storybook/channel-postmessage" "6.5.13"
+ "@storybook/channels" "6.5.13"
+ "@storybook/client-api" "6.5.13"
+ "@storybook/client-logger" "6.5.13"
+ "@storybook/components" "6.5.13"
+ "@storybook/core-common" "6.5.13"
+ "@storybook/core-events" "6.5.13"
+ "@storybook/node-logger" "6.5.13"
+ "@storybook/preview-web" "6.5.13"
+ "@storybook/router" "6.5.13"
"@storybook/semver" "^7.3.2"
- "@storybook/theming" "6.3.13"
- "@storybook/ui" "6.3.13"
- "@types/node" "^14.0.10"
+ "@storybook/store" "6.5.13"
+ "@storybook/theming" "6.5.13"
+ "@storybook/ui" "6.5.13"
+ "@types/node" "^14.0.10 || ^16.0.0"
"@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"
+ babel-loader "^8.0.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"
@@ -3401,7 +3315,6 @@
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 "^4.2.3"
@@ -3411,147 +3324,120 @@
webpack "4"
webpack-dev-middleware "^3.7.3"
webpack-filter-warnings-plugin "^1.2.1"
- webpack-hot-middleware "^2.25.0"
+ webpack-hot-middleware "^2.25.1"
webpack-virtual-modules "^0.2.2"
-"@storybook/channel-postmessage@6.3.13":
- version "6.3.13"
- resolved "https://registry.yarnpkg.com/@storybook/channel-postmessage/-/channel-postmessage-6.3.13.tgz#76bcfeb88c926c267ffd8ea995265d68585c9199"
- integrity sha512-S32wPpPgu40tXsKnHc7rf2heSt3Cjrg04Pl9N8ltZn47mVavmY23MS7MIdYsipLnJY6iewpeQoe585/GKOs0ew==
+"@storybook/channel-postmessage@6.5.13":
+ version "6.5.13"
+ resolved "https://registry.yarnpkg.com/@storybook/channel-postmessage/-/channel-postmessage-6.5.13.tgz#cdb36cf4180bd75687c0c4ec75248044ac975828"
+ integrity sha512-R79MBs0mQ7TV8M/a6x/SiTRyvZBidDfMEEthG7Cyo9p35JYiKOhj2535zhW4qlVMESBu95pwKYBibTjASoStPw==
dependencies:
- "@storybook/channels" "6.3.13"
- "@storybook/client-logger" "6.3.13"
- "@storybook/core-events" "6.3.13"
+ "@storybook/channels" "6.5.13"
+ "@storybook/client-logger" "6.5.13"
+ "@storybook/core-events" "6.5.13"
core-js "^3.8.2"
global "^4.4.0"
qs "^6.10.0"
- telejson "^5.3.2"
+ telejson "^6.0.8"
-"@storybook/channel-websocket@~6.3":
- version "6.3.13"
- resolved "https://registry.yarnpkg.com/@storybook/channel-websocket/-/channel-websocket-6.3.13.tgz#a38db1377a12b2a59a774d0f1dcaba03a2794025"
- integrity sha512-wpWFL7Tdrp4m5RC4sbYCUMNS9pqYpzTieV44d5nUY4rRJV1jlgMOhGs/9kd7/o++Dp978P6ALW1cwXLMNebJsQ==
+"@storybook/channel-websocket@6.5.13", "@storybook/channel-websocket@^6.5":
+ version "6.5.13"
+ resolved "https://registry.yarnpkg.com/@storybook/channel-websocket/-/channel-websocket-6.5.13.tgz#b7a55149295a77004bb156a4ceefc44839f52bb3"
+ integrity sha512-kwh667H+tzCiNvs92GNwYOwVXdj9uHZyieRAN5rJtTBJ7XgLzGkpTEU50mWlbc0nDKhgE0qYvzyr5H393Iy5ug==
dependencies:
- "@storybook/channels" "6.3.13"
+ "@storybook/channels" "6.5.13"
+ "@storybook/client-logger" "6.5.13"
core-js "^3.8.2"
global "^4.4.0"
- telejson "^5.3.2"
+ telejson "^6.0.8"
-"@storybook/channels@6.3.13", "@storybook/channels@~6.3":
- version "6.3.13"
- resolved "https://registry.yarnpkg.com/@storybook/channels/-/channels-6.3.13.tgz#76ab03458d27a1cc72813e2918c237f089553d61"
- integrity sha512-LQEJ9tox/RIRV4mOMPniesfPdWGOU3YI27+MY7NGnhrG58np9h9Sp2dJTpH5X7jmZT0zK5/XpwlbKmz+CeFiGQ==
+"@storybook/channels@6.5.13", "@storybook/channels@^6.5":
+ version "6.5.13"
+ resolved "https://registry.yarnpkg.com/@storybook/channels/-/channels-6.5.13.tgz#f3f86b90a7832484ee3dcbc6845f5a47f62f028f"
+ integrity sha512-sGYSilE30bz0jG+HdHnkv0B4XkAv2hP+KRZr4xmnv+MOOQpRnZpJ5Z3HVU16s17cj/83NWihKj6BuKcEVzyilg==
dependencies:
core-js "^3.8.2"
ts-dedent "^2.0.0"
util-deprecate "^1.0.2"
-"@storybook/channels@6.5.12":
- version "6.5.12"
- resolved "https://registry.yarnpkg.com/@storybook/channels/-/channels-6.5.12.tgz#98baf01691d263e2ac341853361ec69c1a6621bc"
- integrity sha512-X5XaKbe4b7LXJ4sUakBo00x6pXnW78JkOonHoaKoWsccHLlEzwfBZpVVekhVZnqtCoLT23dB8wjKgA71RYWoiw==
+"@storybook/client-api@6.5.13", "@storybook/client-api@^6.5":
+ version "6.5.13"
+ resolved "https://registry.yarnpkg.com/@storybook/client-api/-/client-api-6.5.13.tgz#0bd89339c08898e0409c5a1dd719ed4807b400cb"
+ integrity sha512-uH1mAWbidPiuuTdMUVEiuaNOfrYXm+9QLSP1MMYTKULqEOZI5MSOGkEDqRfVWxbYv/iWBOPTQ+OM9TQ6ecYacg==
dependencies:
- core-js "^3.8.2"
- ts-dedent "^2.0.0"
- util-deprecate "^1.0.2"
-
-"@storybook/client-api@6.3.13", "@storybook/client-api@~6.3":
- version "6.3.13"
- resolved "https://registry.yarnpkg.com/@storybook/client-api/-/client-api-6.3.13.tgz#710d3f49e501ccca163c9ceb97dbce9574ec418c"
- integrity sha512-zOxUlEI0ii0OCS443BK8S4Y3znfKO700Ky4W5n7q/lz4EjQGZNClatSreGkmPjoSNC2YTFSfbIvfeAOOI4zVLA==
- dependencies:
- "@storybook/addons" "6.3.13"
- "@storybook/channel-postmessage" "6.3.13"
- "@storybook/channels" "6.3.13"
- "@storybook/client-logger" "6.3.13"
- "@storybook/core-events" "6.3.13"
- "@storybook/csf" "0.0.1"
+ "@storybook/addons" "6.5.13"
+ "@storybook/channel-postmessage" "6.5.13"
+ "@storybook/channels" "6.5.13"
+ "@storybook/client-logger" "6.5.13"
+ "@storybook/core-events" "6.5.13"
+ "@storybook/csf" "0.0.2--canary.4566f4d.1"
+ "@storybook/store" "6.5.13"
"@types/qs" "^6.9.5"
"@types/webpack-env" "^1.16.0"
core-js "^3.8.2"
+ fast-deep-equal "^3.1.3"
global "^4.4.0"
- lodash "^4.17.20"
+ lodash "^4.17.21"
memoizerific "^1.11.3"
qs "^6.10.0"
regenerator-runtime "^0.13.7"
- stable "^0.1.8"
store2 "^2.12.0"
+ synchronous-promise "^2.0.15"
ts-dedent "^2.0.0"
util-deprecate "^1.0.2"
-"@storybook/client-logger@6.3.13", "@storybook/client-logger@~6.3":
- version "6.3.13"
- resolved "https://registry.yarnpkg.com/@storybook/client-logger/-/client-logger-6.3.13.tgz#693360fdead14de26965caf17e93b38d9815ed84"
- integrity sha512-4cPsx6V2UsK3KODYHp/k7FMG3HIIgkGh2v3yrpHFoZqYSvFzjoToapc11jYw91maZ4Prj0Agl6GccDxzcsBecQ==
+"@storybook/client-logger@6.5.13", "@storybook/client-logger@^6.5":
+ version "6.5.13"
+ resolved "https://registry.yarnpkg.com/@storybook/client-logger/-/client-logger-6.5.13.tgz#83f332dd9bb4ff1696d16b0cc24561df90905264"
+ integrity sha512-F2SMW3LWFGXLm2ENTwTitrLWJgmMXRf3CWQXdN2EbkNCIBHy5Zcbt+91K4OX8e2e5h9gjGfrdYbyYDYOoUCEfA==
dependencies:
core-js "^3.8.2"
global "^4.4.0"
-"@storybook/client-logger@6.5.12":
- version "6.5.12"
- resolved "https://registry.yarnpkg.com/@storybook/client-logger/-/client-logger-6.5.12.tgz#d9809e13dc7939eb61452a5e94b1ccb61c4a022c"
- integrity sha512-IrkMr5KZcudX935/C2balFbxLHhkvQnJ78rbVThHDVckQ7l3oIXTh66IMzldeOabVFDZEMiW8AWuGEYof+JtLw==
+"@storybook/components@6.5.13":
+ version "6.5.13"
+ resolved "https://registry.yarnpkg.com/@storybook/components/-/components-6.5.13.tgz#a05fc969458760b348d640f26c2cad310ab35030"
+ integrity sha512-6Hhx70JK5pGfKCkqMU4yq/BBH+vRTmzj7tZKfPwba+f8VmTMoOr/2ysTQFRtXryiHB6Z15xBYgfq5x2pIwQzLQ==
dependencies:
+ "@storybook/client-logger" "6.5.13"
+ "@storybook/csf" "0.0.2--canary.4566f4d.1"
+ "@storybook/theming" "6.5.13"
core-js "^3.8.2"
- global "^4.4.0"
-
-"@storybook/components@6.3.13":
- version "6.3.13"
- resolved "https://registry.yarnpkg.com/@storybook/components/-/components-6.3.13.tgz#122eedef550b47abb810a141d08edb321bf7c13b"
- integrity sha512-nLTVxqbjeZJU9UBnYYHyBygSUt/E7Rsjgn5zHX2TlXpBHsSHdLT+1WCknu4EFwIAGOfq6wstnkpHXVSjoX1uWw==
- dependencies:
- "@popperjs/core" "^2.6.0"
- "@storybook/client-logger" "6.3.13"
- "@storybook/csf" "0.0.1"
- "@storybook/theming" "6.3.13"
- "@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.3"
memoizerific "^1.11.3"
- overlayscrollbars "^1.13.1"
- polished "^4.0.5"
- prop-types "^15.7.2"
- react-colorful "^5.1.2"
- react-popper-tooltip "^3.1.1"
- react-syntax-highlighter "^13.5.3"
- react-textarea-autosize "^8.3.0"
+ qs "^6.10.0"
regenerator-runtime "^0.13.7"
- ts-dedent "^2.0.0"
util-deprecate "^1.0.2"
-"@storybook/core-client@6.3.13", "@storybook/core-client@~6.3":
- version "6.3.13"
- resolved "https://registry.yarnpkg.com/@storybook/core-client/-/core-client-6.3.13.tgz#8ee622cb6d60d3ed454a797d65993d1a0ca37aed"
- integrity sha512-WSPqVqZULRw531RZrF0+V4rPhQlMNT9lViFcVui4nOyybqX42Oi9oFcoP33sHVAxz4Um0zT/Dd/xhEpWCIeZWg==
- dependencies:
- "@storybook/addons" "6.3.13"
- "@storybook/channel-postmessage" "6.3.13"
- "@storybook/client-api" "6.3.13"
- "@storybook/client-logger" "6.3.13"
- "@storybook/core-events" "6.3.13"
- "@storybook/csf" "0.0.1"
- "@storybook/ui" "6.3.13"
+"@storybook/core-client@6.5.13", "@storybook/core-client@^6.5":
+ version "6.5.13"
+ resolved "https://registry.yarnpkg.com/@storybook/core-client/-/core-client-6.5.13.tgz#5e2a155af5773c4211a0e1fcd72e0cefea52b7ae"
+ integrity sha512-YuELbRokTBdqjbx/R4/7O4rou9kvbBIOJjlUkor9hdLLuJ3P0yGianERGNkZFfvcfMBAxU0p52o7QvDldSR3kA==
+ dependencies:
+ "@storybook/addons" "6.5.13"
+ "@storybook/channel-postmessage" "6.5.13"
+ "@storybook/channel-websocket" "6.5.13"
+ "@storybook/client-api" "6.5.13"
+ "@storybook/client-logger" "6.5.13"
+ "@storybook/core-events" "6.5.13"
+ "@storybook/csf" "0.0.2--canary.4566f4d.1"
+ "@storybook/preview-web" "6.5.13"
+ "@storybook/store" "6.5.13"
+ "@storybook/ui" "6.5.13"
airbnb-js-shims "^2.2.1"
ansi-to-html "^0.6.11"
core-js "^3.8.2"
global "^4.4.0"
- lodash "^4.17.20"
+ lodash "^4.17.21"
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.3.13":
- version "6.3.13"
- resolved "https://registry.yarnpkg.com/@storybook/core-common/-/core-common-6.3.13.tgz#e8539e8c287a1bd7628d71966c459a8498bc7820"
- integrity sha512-Tzqiz228NwQITToByANrgj8LSsnmE/YpTMMt/1UAnm9A9WdX7oCjfyVBSlm51DuW+df89ETOBD/nJxc6K/a4GA==
+"@storybook/core-common@6.5.13":
+ version "6.5.13"
+ resolved "https://registry.yarnpkg.com/@storybook/core-common/-/core-common-6.5.13.tgz#941fe2aea3326c2d524d095870a4150b9f9b1845"
+ integrity sha512-+DVZrRsteE9pw0X5MNffkdBgejQnbnL+UOG3qXkE9xxUamQALnuqS/w1BzpHE9WmOHuf7RWMKflyQEW3OLKAJg==
dependencies:
"@babel/core" "^7.12.10"
"@babel/plugin-proposal-class-properties" "^7.12.1"
@@ -3561,6 +3447,7 @@
"@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-proposal-private-property-in-object" "^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"
@@ -3574,13 +3461,11 @@
"@babel/preset-react" "^7.12.10"
"@babel/preset-typescript" "^7.12.7"
"@babel/register" "^7.12.1"
- "@storybook/node-logger" "6.3.13"
+ "@storybook/node-logger" "6.5.13"
"@storybook/semver" "^7.3.2"
- "@types/glob-base" "^0.3.0"
- "@types/micromatch" "^4.0.1"
- "@types/node" "^14.0.10"
+ "@types/node" "^14.0.10 || ^16.0.0"
"@types/pretty-hrtime" "^1.0.0"
- babel-loader "^8.2.2"
+ babel-loader "^8.0.0"
babel-plugin-macros "^3.0.1"
babel-plugin-polyfill-corejs3 "^0.1.0"
chalk "^4.1.0"
@@ -3589,107 +3474,107 @@
file-system-cache "^1.0.5"
find-up "^5.0.0"
fork-ts-checker-webpack-plugin "^6.0.4"
+ fs-extra "^9.0.1"
glob "^7.1.6"
- glob-base "^0.3.0"
+ handlebars "^4.7.7"
interpret "^2.2.0"
json5 "^2.1.3"
lazy-universal-dotenv "^3.0.1"
- micromatch "^4.0.2"
+ picomatch "^2.3.0"
pkg-dir "^5.0.0"
pretty-hrtime "^1.0.3"
resolve-from "^5.0.0"
+ slash "^3.0.0"
+ telejson "^6.0.8"
ts-dedent "^2.0.0"
util-deprecate "^1.0.2"
webpack "4"
-"@storybook/core-events@6.3.13", "@storybook/core-events@~6.3":
- version "6.3.13"
- resolved "https://registry.yarnpkg.com/@storybook/core-events/-/core-events-6.3.13.tgz#ed9e9c9311afcec5ee3dba2f12031813c1e52c6e"
- integrity sha512-0uuyrlIn3nOlJMcM+rJtZs+eF/7LUzDxsgcxESdzqCl9WWHb7+ERmEaxOryQZjdSnRbm1mxhTw4RbWbwqBuckg==
- dependencies:
- core-js "^3.8.2"
-
-"@storybook/core-events@6.5.12":
- version "6.5.12"
- resolved "https://registry.yarnpkg.com/@storybook/core-events/-/core-events-6.5.12.tgz#28bd727cc4216012409bfac412fcb708346c56bc"
- integrity sha512-0AMyMM19R/lHsYRfWqM8zZTXthasTAK2ExkSRzYi2GkIaVMxRKtM33YRwxKIpJ6KmIKIs8Ru3QCXu1mfCmGzNg==
+"@storybook/core-events@6.5.13", "@storybook/core-events@^6.5":
+ version "6.5.13"
+ resolved "https://registry.yarnpkg.com/@storybook/core-events/-/core-events-6.5.13.tgz#a8c0cc92694f09981ca6501d5c5ef328db18db8a"
+ integrity sha512-kL745tPpRKejzHToA3/CoBNbI+NPRVk186vGxXBmk95OEg0TlwgQExP8BnqEtLlRZMbW08e4+6kilc1M1M4N5w==
dependencies:
core-js "^3.8.2"
-"@storybook/core-server@6.3.13":
- version "6.3.13"
- resolved "https://registry.yarnpkg.com/@storybook/core-server/-/core-server-6.3.13.tgz#863652c85ac7b30762ab62e62d4d33fcbc0776ba"
- integrity sha512-4u2Y+6vt15md8CX7YU6GzXZ8tgFYQPcH9j+V22WDIU5VSnMT0hMxZ0DNFP3SCZMD8BAhWVTnEkYdE3OejEijZA==
+"@storybook/core-server@6.5.13":
+ version "6.5.13"
+ resolved "https://registry.yarnpkg.com/@storybook/core-server/-/core-server-6.5.13.tgz#5f0f13b73122f73b9d27962616815305da2a5b28"
+ integrity sha512-vs7tu3kAnFwuINio1p87WyqDNlFyZESmeh9s7vvrZVbe/xS/ElqDscr9DT5seW+jbtxufAaHsx+JUTver1dheQ==
dependencies:
"@discoveryjs/json-ext" "^0.5.3"
- "@storybook/builder-webpack4" "6.3.13"
- "@storybook/core-client" "6.3.13"
- "@storybook/core-common" "6.3.13"
- "@storybook/csf-tools" "6.3.13"
- "@storybook/manager-webpack4" "6.3.13"
- "@storybook/node-logger" "6.3.13"
+ "@storybook/builder-webpack4" "6.5.13"
+ "@storybook/core-client" "6.5.13"
+ "@storybook/core-common" "6.5.13"
+ "@storybook/core-events" "6.5.13"
+ "@storybook/csf" "0.0.2--canary.4566f4d.1"
+ "@storybook/csf-tools" "6.5.13"
+ "@storybook/manager-webpack4" "6.5.13"
+ "@storybook/node-logger" "6.5.13"
"@storybook/semver" "^7.3.2"
- "@types/node" "^14.0.10"
+ "@storybook/store" "6.5.13"
+ "@storybook/telemetry" "6.5.13"
+ "@types/node" "^14.0.10 || ^16.0.0"
"@types/node-fetch" "^2.5.7"
"@types/pretty-hrtime" "^1.0.0"
"@types/webpack" "^4.41.26"
better-opn "^2.1.1"
- boxen "^4.2.0"
+ boxen "^5.1.2"
chalk "^4.1.0"
cli-table3 "^0.6.1"
commander "^6.2.1"
compression "^1.7.4"
core-js "^3.8.2"
- cpy "^8.1.1"
+ cpy "^8.1.2"
detect-port "^1.3.0"
express "^4.17.1"
- file-system-cache "^1.0.5"
fs-extra "^9.0.1"
+ global "^4.4.0"
globby "^11.0.2"
- ip "^1.1.5"
- node-fetch "^2.6.1"
+ ip "^2.0.0"
+ lodash "^4.17.21"
+ node-fetch "^2.6.7"
+ open "^8.4.0"
pretty-hrtime "^1.0.3"
prompts "^2.4.0"
regenerator-runtime "^0.13.7"
serve-favicon "^2.5.0"
+ slash "^3.0.0"
+ telejson "^6.0.8"
ts-dedent "^2.0.0"
util-deprecate "^1.0.2"
+ watchpack "^2.2.0"
webpack "4"
+ ws "^8.2.3"
+ x-default-browser "^0.4.0"
-"@storybook/core@~6.3":
- version "6.3.13"
- resolved "https://registry.yarnpkg.com/@storybook/core/-/core-6.3.13.tgz#f38fe8e6d8260db5f06212087cd4773a8034afa6"
- integrity sha512-rzHMFcmbb3LjtqXLLFjf1riI9e0jJenZ3RahOAuffRWC9wOtaFctPtPpimbxepGyjlyvmaBQIX26b6d106PxkA==
+"@storybook/core@^6.5":
+ version "6.5.13"
+ resolved "https://registry.yarnpkg.com/@storybook/core/-/core-6.5.13.tgz#4c657c5d8d243f1187dad8763a275d555426957e"
+ integrity sha512-kw1lCgbsxzUimGww6t5rmuWJmFPe9kGGyzIqvj4RC4BBcEsP40LEu9XhSfvnb8vTOLIULFZeZpdRFfJs4TYbUw==
dependencies:
- "@storybook/core-client" "6.3.13"
- "@storybook/core-server" "6.3.13"
+ "@storybook/core-client" "6.5.13"
+ "@storybook/core-server" "6.5.13"
-"@storybook/csf-tools@6.3.13":
- version "6.3.13"
- resolved "https://registry.yarnpkg.com/@storybook/csf-tools/-/csf-tools-6.3.13.tgz#bf97694881776a21920383993b346b12a13d04af"
- integrity sha512-e8GbpBn4yt+Jvg8A9XaGTh1spgzRA8x1Z1n18bdaLnqrTTsnK72Hwl4WhP0luJ4omVycwmJUxaH7ZIJWrLW/iQ==
+"@storybook/csf-tools@6.5.13":
+ version "6.5.13"
+ resolved "https://registry.yarnpkg.com/@storybook/csf-tools/-/csf-tools-6.5.13.tgz#cb5cd26083a594bf31b19a66a250ad94863822f6"
+ integrity sha512-63Ev+VmBqzwSwfUzbuXOLKBD5dMTK2zBYLQ9anTVw70FuTikwTsGIbPgb098K0vsxRCgxl7KM7NpivHqtZtdjw==
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"
"@babel/traverse" "^7.12.11"
"@babel/types" "^7.12.11"
- "@mdx-js/mdx" "^1.6.22"
- "@storybook/csf" "^0.0.1"
+ "@storybook/csf" "0.0.2--canary.4566f4d.1"
+ "@storybook/mdx1-csf" "^0.0.1"
core-js "^3.8.2"
fs-extra "^9.0.1"
- js-string-escape "^1.0.1"
- lodash "^4.17.20"
- prettier "~2.2.1"
+ global "^4.4.0"
regenerator-runtime "^0.13.7"
-
-"@storybook/csf@0.0.1", "@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"
+ ts-dedent "^2.0.0"
"@storybook/csf@0.0.2--canary.4566f4d.1":
version "0.0.2--canary.4566f4d.1"
@@ -3698,6 +3583,13 @@
dependencies:
lodash "^4.17.15"
+"@storybook/csf@0.0.2--canary.7c6c115.0":
+ version "0.0.2--canary.7c6c115.0"
+ resolved "https://registry.yarnpkg.com/@storybook/csf/-/csf-0.0.2--canary.7c6c115.0.tgz#91724e34be7b168acddb8df7e7821ed371ce31ff"
+ integrity sha512-LRIDJp2JionBqZ4/c2DncDk5jGzd3sua92jGbQVRtVyIGdaAVDuNtqXY9Fh+yzO7QE03Cm+BEs59Yat5J7EdEQ==
+ dependencies:
+ lodash "^4.17.15"
+
"@storybook/linter-config@^3.0.0":
version "3.1.2"
resolved "https://registry.yarnpkg.com/@storybook/linter-config/-/linter-config-3.1.2.tgz#62391b967503c7c6ef56998aa1fed64db2038a8f"
@@ -3721,41 +3613,39 @@
remark-lint "^8.0.0"
remark-preset-lint-recommended "^5.0.0"
-"@storybook/manager-webpack4@6.3.13":
- version "6.3.13"
- resolved "https://registry.yarnpkg.com/@storybook/manager-webpack4/-/manager-webpack4-6.3.13.tgz#d6139e9da5e310c633681ea85b0b02dda126c096"
- integrity sha512-YPyp4/Eow1HnIN7TtQpPCkVv21qDmBRB6eiAa+nk9VKr3ysz6ALHXZfPQ7R48Z0nh0cvpB0FdGDo+5TVxOLHSg==
+"@storybook/manager-webpack4@6.5.13":
+ version "6.5.13"
+ resolved "https://registry.yarnpkg.com/@storybook/manager-webpack4/-/manager-webpack4-6.5.13.tgz#73350ac3e8a10494158df3c1ea01dd7f329bec8e"
+ integrity sha512-pURzS5W3XM0F7bCBWzpl7TRsuy+OXFwLXiWLaexuvo0POZe31Ueo2A1R4rx3MT5Iee8O9mYvG2XTmvK9MlLefQ==
dependencies:
"@babel/core" "^7.12.10"
"@babel/plugin-transform-template-literals" "^7.12.1"
"@babel/preset-react" "^7.12.10"
- "@storybook/addons" "6.3.13"
- "@storybook/core-client" "6.3.13"
- "@storybook/core-common" "6.3.13"
- "@storybook/node-logger" "6.3.13"
- "@storybook/theming" "6.3.13"
- "@storybook/ui" "6.3.13"
- "@types/node" "^14.0.10"
+ "@storybook/addons" "6.5.13"
+ "@storybook/core-client" "6.5.13"
+ "@storybook/core-common" "6.5.13"
+ "@storybook/node-logger" "6.5.13"
+ "@storybook/theming" "6.5.13"
+ "@storybook/ui" "6.5.13"
+ "@types/node" "^14.0.10 || ^16.0.0"
"@types/webpack" "^4.41.26"
- babel-loader "^8.2.2"
+ babel-loader "^8.0.0"
case-sensitive-paths-webpack-plugin "^2.3.0"
chalk "^4.1.0"
core-js "^3.8.2"
css-loader "^3.6.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"
html-webpack-plugin "^4.0.0"
- node-fetch "^2.6.1"
+ node-fetch "^2.6.7"
pnp-webpack-plugin "1.6.4"
read-pkg-up "^7.0.1"
regenerator-runtime "^0.13.7"
resolve-from "^5.0.0"
style-loader "^1.3.0"
- telejson "^5.3.2"
+ telejson "^6.0.8"
terser-webpack-plugin "^4.2.3"
ts-dedent "^2.0.0"
url-loader "^4.1.1"
@@ -3764,39 +3654,62 @@
webpack-dev-middleware "^3.7.3"
webpack-virtual-modules "^0.2.2"
-"@storybook/node-logger@6.3.13":
- version "6.3.13"
- resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-6.3.13.tgz#2f9259db28cf03819679ce93f66e2a6194c01c9a"
- integrity sha512-PF6UfUiN3V6TgbsekOJoy8r31AZNRkcFRbRWKnjC2p5xvdoll6KpAEr01TQr874y/FS0DzB3uLYWbRtnjnQaYw==
+"@storybook/mdx1-csf@^0.0.1":
+ version "0.0.1"
+ resolved "https://registry.yarnpkg.com/@storybook/mdx1-csf/-/mdx1-csf-0.0.1.tgz#d4184e3f6486fade9f7a6bfaf934d9bc07718d5b"
+ integrity sha512-4biZIWWzoWlCarMZmTpqcJNgo/RBesYZwGFbQeXiGYsswuvfWARZnW9RE9aUEMZ4XPn7B1N3EKkWcdcWe/K2tg==
+ dependencies:
+ "@babel/generator" "^7.12.11"
+ "@babel/parser" "^7.12.11"
+ "@babel/preset-env" "^7.12.11"
+ "@babel/types" "^7.12.11"
+ "@mdx-js/mdx" "^1.6.22"
+ "@types/lodash" "^4.14.167"
+ js-string-escape "^1.0.1"
+ loader-utils "^2.0.0"
+ lodash "^4.17.21"
+ prettier ">=2.2.1 <=2.3.0"
+ ts-dedent "^2.0.0"
+
+"@storybook/node-logger@6.5.13":
+ version "6.5.13"
+ resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-6.5.13.tgz#f4833ae220efe841747c4fead26419d6625af8d9"
+ integrity sha512-/r5aVZAqZRoy5FyNk/G4pj7yKJd3lJfPbAaOHVROv2IF7PJP/vtRaDkcfh0g2U6zwuDxGIqSn80j+qoEli9m5A==
dependencies:
"@types/npmlog" "^4.1.2"
chalk "^4.1.0"
core-js "^3.8.2"
- npmlog "^4.1.2"
+ npmlog "^5.0.1"
pretty-hrtime "^1.0.3"
-"@storybook/router@6.3.13":
- version "6.3.13"
- resolved "https://registry.yarnpkg.com/@storybook/router/-/router-6.3.13.tgz#764f0f027fa44431effa945d3619fc21370c204a"
- integrity sha512-Il62M6EFiQj1o9/LEgV9vQRtQaCoiCgPbN+5z89VPxmVRQip5ODPC3I7WjNa442fjOrro9RiouYru0L2+MU2rQ==
+"@storybook/preview-web@6.5.13", "@storybook/preview-web@^6.5":
+ version "6.5.13"
+ resolved "https://registry.yarnpkg.com/@storybook/preview-web/-/preview-web-6.5.13.tgz#332cac4c95e3fd760c9eb8448dfa50fdb3b6255b"
+ integrity sha512-GNNYVzw4SmRua3dOc52Ye6Us4iQbq5GKQ56U3iwnzZM3TBdJB+Rft94Fn1/pypHujEHS8hl5Xgp9td6C1lLCow==
dependencies:
- "@reach/router" "^1.3.4"
- "@storybook/client-logger" "6.3.13"
- "@types/reach__router" "^1.3.7"
+ "@storybook/addons" "6.5.13"
+ "@storybook/channel-postmessage" "6.5.13"
+ "@storybook/client-logger" "6.5.13"
+ "@storybook/core-events" "6.5.13"
+ "@storybook/csf" "0.0.2--canary.4566f4d.1"
+ "@storybook/store" "6.5.13"
+ ansi-to-html "^0.6.11"
core-js "^3.8.2"
- fast-deep-equal "^3.1.3"
global "^4.4.0"
- lodash "^4.17.20"
- memoizerific "^1.11.3"
+ lodash "^4.17.21"
qs "^6.10.0"
+ regenerator-runtime "^0.13.7"
+ synchronous-promise "^2.0.15"
ts-dedent "^2.0.0"
+ unfetch "^4.2.0"
+ util-deprecate "^1.0.2"
-"@storybook/router@6.5.12":
- version "6.5.12"
- resolved "https://registry.yarnpkg.com/@storybook/router/-/router-6.5.12.tgz#58efbc1f2f301c8584802af1c710b2f6f03f948c"
- integrity sha512-xHubde9YnBbpkDY5+zGO4Pr6VPxP8H9J2v4OTF3H82uaxCIKR0PKG0utS9pFKIsEiP3aM62Hb9qB8nU+v1nj3w==
+"@storybook/router@6.5.13":
+ version "6.5.13"
+ resolved "https://registry.yarnpkg.com/@storybook/router/-/router-6.5.13.tgz#c8bfed96f2343b097d416cfc95194038365fce94"
+ integrity sha512-sf5aogfirH5ucD0d0hc2mKf2iyWsZsvXhr5kjxUQmgkcoflkGUWhc34sbSQVRQ1i8K5lkLIDH/q2s1Zr2SbzhQ==
dependencies:
- "@storybook/client-logger" "6.5.12"
+ "@storybook/client-logger" "6.5.13"
core-js "^3.8.2"
memoizerific "^1.11.3"
qs "^6.10.0"
@@ -3810,68 +3723,74 @@
core-js "^3.6.5"
find-up "^4.1.0"
-"@storybook/theming@6.3.13":
- version "6.3.13"
- resolved "https://registry.yarnpkg.com/@storybook/theming/-/theming-6.3.13.tgz#062f4abaf21d23d30f37603c5cdc1ef326f0b8eb"
- integrity sha512-IxTzD5Vv+yUqsycgMeciXE4y7QCJLh63sOjCCwILzWG8/SnY2FeWKoS3Tls9Mq7eSstNATLOyAIOLMat9Zyznw==
+"@storybook/store@6.5.13":
+ version "6.5.13"
+ resolved "https://registry.yarnpkg.com/@storybook/store/-/store-6.5.13.tgz#0281bdf0e24c880f85ea75ae47b6a84e8545b5f8"
+ integrity sha512-GG6lm+8fBX1tNUnX7x3raBOjYhhf14bPWLtYiPlxDTFEMs3sJte7zWKZq6NQ79MoBLL6jjzTeolBfDCBw6fiWQ==
dependencies:
- "@emotion/core" "^10.1.1"
- "@emotion/is-prop-valid" "^0.8.6"
- "@emotion/styled" "^10.0.27"
- "@storybook/client-logger" "6.3.13"
+ "@storybook/addons" "6.5.13"
+ "@storybook/client-logger" "6.5.13"
+ "@storybook/core-events" "6.5.13"
+ "@storybook/csf" "0.0.2--canary.4566f4d.1"
core-js "^3.8.2"
- deep-object-diff "^1.1.0"
- emotion-theming "^10.0.27"
+ fast-deep-equal "^3.1.3"
global "^4.4.0"
+ lodash "^4.17.21"
memoizerific "^1.11.3"
- polished "^4.0.5"
- resolve-from "^5.0.0"
+ regenerator-runtime "^0.13.7"
+ slash "^3.0.0"
+ stable "^0.1.8"
+ synchronous-promise "^2.0.15"
ts-dedent "^2.0.0"
+ util-deprecate "^1.0.2"
-"@storybook/theming@6.5.12":
- version "6.5.12"
- resolved "https://registry.yarnpkg.com/@storybook/theming/-/theming-6.5.12.tgz#7df1b52913d49c5e84fc1f2e837c02d9fa8cc639"
- integrity sha512-uWOo84qMQ2R6c1C0faZ4Q0nY01uNaX7nXoJKieoiJ6ZqY9PSYxJl1kZLi3uPYnrxLZjzjVyXX8MgdxzbppYItA==
+"@storybook/telemetry@6.5.13":
+ version "6.5.13"
+ resolved "https://registry.yarnpkg.com/@storybook/telemetry/-/telemetry-6.5.13.tgz#a190001f679ce7899c72b53710765685281fe567"
+ integrity sha512-PFJEfGbunmfFWabD3rdCF8EHH+45578OHOkMPpXJjqXl94vPQxUH2XTVKQgEQJbYrgX0Vx9Z4tSkdMHuzYDbWQ==
dependencies:
- "@storybook/client-logger" "6.5.12"
+ "@storybook/client-logger" "6.5.13"
+ "@storybook/core-common" "6.5.13"
+ chalk "^4.1.0"
+ core-js "^3.8.2"
+ detect-package-manager "^2.0.1"
+ fetch-retry "^5.0.2"
+ fs-extra "^9.0.1"
+ global "^4.4.0"
+ isomorphic-unfetch "^3.1.0"
+ nanoid "^3.3.1"
+ read-pkg-up "^7.0.1"
+ regenerator-runtime "^0.13.7"
+
+"@storybook/theming@6.5.13":
+ version "6.5.13"
+ resolved "https://registry.yarnpkg.com/@storybook/theming/-/theming-6.5.13.tgz#3f905eb9f72ddc28d096384290999057987f3083"
+ integrity sha512-oif5NGFAUQhizo50r+ctw2hZNLWV4dPHai+L/gFvbaSeRBeHSNkIcMoZ2FlrO566HdGZTDutYXcR+xus8rI28g==
+ dependencies:
+ "@storybook/client-logger" "6.5.13"
core-js "^3.8.2"
memoizerific "^1.11.3"
regenerator-runtime "^0.13.7"
-"@storybook/ui@6.3.13", "@storybook/ui@~6.3":
- version "6.3.13"
- resolved "https://registry.yarnpkg.com/@storybook/ui/-/ui-6.3.13.tgz#7ab11530f61b905dfacf055ec45b6a790bc41cf6"
- integrity sha512-DHkAChWJZ+rRBD0jV8GI28E66SgpL1EbsErRzeII+TbiSH4L+vIRLOfMawqyXBlnZiwxw2dko+iw+Ou+/dWOwQ==
- dependencies:
- "@emotion/core" "^10.1.1"
- "@storybook/addons" "6.3.13"
- "@storybook/api" "6.3.13"
- "@storybook/channels" "6.3.13"
- "@storybook/client-logger" "6.3.13"
- "@storybook/components" "6.3.13"
- "@storybook/core-events" "6.3.13"
- "@storybook/router" "6.3.13"
+"@storybook/ui@6.5.13", "@storybook/ui@^6.5":
+ version "6.5.13"
+ resolved "https://registry.yarnpkg.com/@storybook/ui/-/ui-6.5.13.tgz#16b25fd839cdafc2b9989c548bc1ffb711b33dee"
+ integrity sha512-MklJuSg4Bc+MWjwhZVmZhJaucaeEBUMMa2V9oRWbIgZOdRHqdW72S2vCbaarDAYfBQdnfaoq1GkSQiw+EnWOzA==
+ dependencies:
+ "@storybook/addons" "6.5.13"
+ "@storybook/api" "6.5.13"
+ "@storybook/channels" "6.5.13"
+ "@storybook/client-logger" "6.5.13"
+ "@storybook/components" "6.5.13"
+ "@storybook/core-events" "6.5.13"
+ "@storybook/router" "6.5.13"
"@storybook/semver" "^7.3.2"
- "@storybook/theming" "6.3.13"
- "@types/markdown-to-jsx" "^6.11.3"
- copy-to-clipboard "^3.3.1"
+ "@storybook/theming" "6.5.13"
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"
"@stroncium/procfs@^1.2.1":
version "1.2.1"
@@ -3982,9 +3901,9 @@
loader-utils "^2.0.0"
"@testing-library/dom@*":
- version "8.18.1"
- resolved "https://registry.yarnpkg.com/@testing-library/dom/-/dom-8.18.1.tgz#80f91be02bc171fe5a3a7003f88207be31ac2cf3"
- integrity sha512-oEvsm2B/WtcHKE+IcEeeCqNU/ltFGaVyGbpcm4g/2ytuT49jrlH9x5qRKL/H3A6yfM4YAbSbC0ceT5+9CEXnLg==
+ version "8.19.0"
+ resolved "https://registry.yarnpkg.com/@testing-library/dom/-/dom-8.19.0.tgz#bd3f83c217ebac16694329e413d9ad5fdcfd785f"
+ integrity sha512-6YWYPPpxG3e/xOo6HIWwB/58HukkwIVTOaZ0VwdMVjhRUX/01E4FtQbck9GazOOj7MXHc5RBzMrU86iBJHbI+A==
dependencies:
"@babel/code-frame" "^7.10.4"
"@babel/runtime" "^7.12.5"
@@ -4080,11 +3999,6 @@
dependencies:
"@types/node" "*"
-"@types/braces@*":
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/@types/braces/-/braces-3.0.1.tgz#5a284d193cfc61abb2e5a50d36ebbc50d942a32b"
- integrity sha512-+euflG6ygo4bn0JHtn4pYqcXwRtLvElQ7/nnjDu7iYG56H0+OhCd7d6Ug0IE3WcFpZozBKW2+80FUbv5QGk5AQ==
-
"@types/cheerio@*", "@types/cheerio@^0.22.22":
version "0.22.31"
resolved "https://registry.yarnpkg.com/@types/cheerio/-/cheerio-0.22.31.tgz#b8538100653d6bb1b08a1e46dec75b4f2a5d5eb6"
@@ -4092,18 +4006,6 @@
dependencies:
"@types/node" "*"
-"@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@*":
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/@types/color-name/-/color-name-1.1.1.tgz#1c1261bbeaa10a8055bbc5d8ab84b7b2afc846a0"
- integrity sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==
-
"@types/connect-history-api-fallback@^1.3.5":
version "1.3.5"
resolved "https://registry.yarnpkg.com/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz#d1f7a8a09d0ed5a57aee5ae9c18ab9b803205dae"
@@ -4151,9 +4053,9 @@
"@types/estree" "*"
"@types/eslint@*":
- version "8.4.6"
- resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-8.4.6.tgz#7976f054c1bccfcf514bff0564c0c41df5c08207"
- integrity sha512-/fqTbjxyFUaYNO7VcW5g+4npmqVACz1bB7RTHYuLj+PRjw9hrCwrUXVQFpChUS0JsyEFvMZ7U/PfmvWgxJhI9g==
+ version "8.4.8"
+ resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-8.4.8.tgz#720dd6a32b8219b9aba1a07b13e9d03b622695fd"
+ integrity sha512-zUCKQI1bUCTi+0kQs5ZQzQ/XILWRLIlh15FXWNykJ+NG3TMKMVvwwC6GP3DR1Ylga15fB7iAExSzc4PNlR5i3w==
dependencies:
"@types/estree" "*"
"@types/json-schema" "*"
@@ -4187,11 +4089,6 @@
"@types/qs" "*"
"@types/serve-static" "*"
-"@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 sha512-NRCU51ALpNedUvwiwifAkDIWIC25MqF9+0STzAzvhlzR5U+iHTiaUlZ1iOMCwqZAU05X9UlqL63FVrZTZ6tySA==
-
"@types/glob@*":
version "8.0.0"
resolved "https://registry.yarnpkg.com/@types/glob/-/glob-8.0.0.tgz#321607e9cbaec54f687a0792b2d1d370739455d2"
@@ -4299,18 +4196,11 @@
resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee"
integrity sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==
-"@types/lodash@^4.14.149":
+"@types/lodash@^4.14.149", "@types/lodash@^4.14.167":
version "4.14.186"
resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.186.tgz#862e5514dd7bd66ada6c70ee5fce844b06c8ee97"
integrity sha512-eHcVlLXP0c2FlMPm56ITode2AgLMSa6aJ05JTTbYbI+7EMkCEE5qk2E41d5g2lCVTqRe0GnnRFurmlCsDODrPw==
-"@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.10"
resolved "https://registry.yarnpkg.com/@types/mdast/-/mdast-3.0.10.tgz#4724244a82a4598884cbbe9bcfd73dff927ee8af"
@@ -4318,13 +4208,6 @@
dependencies:
"@types/unist" "*"
-"@types/micromatch@^4.0.1":
- version "4.0.2"
- resolved "https://registry.yarnpkg.com/@types/micromatch/-/micromatch-4.0.2.tgz#ce29c8b166a73bf980a5727b1e4a4d099965151d"
- integrity sha512-oqXqVb0ci19GtH0vOA/U2TmHTcRY9kuZl4mqUxe0QmJAlIW13kzhuK5pi1i9+ngav8FjpSb9FVS/GE00GLX1VA==
- dependencies:
- "@types/braces" "*"
-
"@types/mime@*":
version "3.0.1"
resolved "https://registry.yarnpkg.com/@types/mime/-/mime-3.0.1.tgz#5f8f2bca0a5863cb69bc0b0acd88c96cb1d4ae10"
@@ -4349,14 +4232,14 @@
form-data "^3.0.0"
"@types/node@*", "@types/node@>= 8":
- version "18.8.2"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-18.8.2.tgz#17d42c6322d917764dd3d2d3a10d7884925de067"
- integrity sha512-cRMwIgdDN43GO4xMWAfJAecYn8wV4JbsOGHNfNUIDiuYkUYAR5ec4Rj7IO2SAhFPEfpPtLtUTbbny/TCT7aDwA==
+ version "18.11.5"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-18.11.5.tgz#1bc94cf2f9ab5fe33353bc7c79c797dcc5325bef"
+ integrity sha512-3JRwhbjI+cHLAkUorhf8RnqUbFXajvzX4q6fMn5JwkgtuwfYtRQYI3u4V92vI6NJuTsbBQWWh3RZjFsuevyMGQ==
-"@types/node@^14.0.10":
- version "14.18.31"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-14.18.31.tgz#4b873dea3122e71af4f77e65ec5841397ff254d3"
- integrity sha512-vQAnaReSQkEDa8uwAyQby8bYGKu84R/deEc6mg5T8fX6gzCn8QW6rziSgsti1fNvsrswKUKPnVTi7uoB+u62Mw==
+"@types/node@^14.0.10 || ^16.0.0":
+ version "16.18.0"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.0.tgz#34982c6d5b5734c900f4ee69e1b87d212db6c60f"
+ integrity sha512-LqYqYzYvnbCaQfLAwRt0zboqnsViwhZm+vjaMSqcfN36vulAg7Pt0T83q4WZO2YOBw3XdyHi8cQ88H22zmULOA==
"@types/node@^15.12.2":
version "15.14.9"
@@ -4373,11 +4256,6 @@
resolved "https://registry.yarnpkg.com/@types/npmlog/-/npmlog-4.1.4.tgz#30eb872153c7ead3e8688c476054ddca004115f6"
integrity sha512-WKG4gTr8przEZBiJ5r3s8ZIAoMXNbOgQ+j/d5O4X3x6kZJRLNvyUJuUK/KoG3+8BaOHPhp2m7WC6JKKeovDSzQ==
-"@types/overlayscrollbars@^1.12.0":
- version "1.12.1"
- resolved "https://registry.yarnpkg.com/@types/overlayscrollbars/-/overlayscrollbars-1.12.1.tgz#fb637071b545834fb12aea94ee309a2ff4cdc0a8"
- integrity sha512-V25YHbSoKQN35UasHf0EKD9U2vcmexRSp78qa8UglxFH8H3D+adEa9zGZwrqpH4TdvqeMrgMqVqsLB4woAryrQ==
-
"@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"
@@ -4418,31 +4296,17 @@
resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.4.tgz#cd667bcfdd025213aafb7ca5915a932590acdcdc"
integrity sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==
-"@types/reach__router@^1.3.7":
- version "1.3.10"
- resolved "https://registry.yarnpkg.com/@types/reach__router/-/reach__router-1.3.10.tgz#141d500213a452d9d9d71d5ad96c4104094f55a3"
- integrity sha512-iHAFGaVOrWi00/q7oBybggGsz5TOmwOW4M1H9sT7i9lly4qFC8XOgsdf6jUsoaOz2sknFHALEtZqCoDbokdJ2Q==
- dependencies:
- "@types/react" "*"
-
"@types/react-dom@*":
- version "18.0.6"
- resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.0.6.tgz#36652900024842b74607a17786b6662dd1e103a1"
- integrity sha512-/5OFZgfIPSwy+YuIBP/FgJnQnsxhZhjjrnxudMddeblOouIodEQ75X14Rr4wGSG/bknL+Omy9iWlLo1u/9GzAA==
+ version "18.0.7"
+ resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.0.7.tgz#ee7cf8ec4e6977e3f0a7b1d38bd89c75aa2aec28"
+ integrity sha512-HaXc+BbqAZE1RdsK3tC8SbkFy6UL2xF76lT9rQs5JkPrJg3rWA3Ou/Lhw3YJQzEDkBpmJ79nBsfnd05WrBd2QQ==
dependencies:
"@types/react" "*"
"@types/react-native@^0.70.4":
- version "0.70.4"
- resolved "https://registry.yarnpkg.com/@types/react-native/-/react-native-0.70.4.tgz#316f0e9b4b51bbe5cecf09284555f01283afe3b2"
- integrity sha512-z5tKfblHLG6jts2AQcioDw4N+F2EzflO9n495yNyqyMYRkSIVTLX64MHBeqMp5wfOY5mshy0GsOgnFSXrXKQSg==
- dependencies:
- "@types/react" "*"
-
-"@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==
+ version "0.70.6"
+ resolved "https://registry.yarnpkg.com/@types/react-native/-/react-native-0.70.6.tgz#0d1bc3014111f64f13e0df643aec2ab03f021fdb"
+ integrity sha512-ynQ2jj0km9d7dbnyKqVdQ6Nti7VQ8SLTA/KKkkS5+FnvGyvij2AOo1/xnkBR/jnSNXuzrvGVzw2n0VWfppmfKw==
dependencies:
"@types/react" "*"
@@ -4454,9 +4318,9 @@
"@types/react" "*"
"@types/react@*", "@types/react@>=16.0.0", "@types/react@^18.0.21":
- version "18.0.21"
- resolved "https://registry.yarnpkg.com/@types/react/-/react-18.0.21.tgz#b8209e9626bb00a34c76f55482697edd2b43cc67"
- integrity sha512-7QUCOxvFgnD5Jk8ZKlUAhVcRj7GuJRjnjjiY/IUBWKgOlnvDvTMLD4RTF7NPyVmbRhNrbomZiOepg7M/2Kj1mA==
+ version "18.0.22"
+ resolved "https://registry.yarnpkg.com/@types/react/-/react-18.0.22.tgz#97782d995d999617de116cf61f437f1351036fc7"
+ integrity sha512-4yWc5PyCkZN8ke8K9rQHkTXxHIWHxLzzW6RI1kXVoepkD3vULpKzC2sDtAMKn78h92BRYuzf+7b/ms7ajE6hFw==
dependencies:
"@types/prop-types" "*"
"@types/scheduler" "*"
@@ -4477,6 +4341,11 @@
resolved "https://registry.yarnpkg.com/@types/semver/-/semver-6.2.3.tgz#5798ecf1bec94eaa64db39ee52808ec0693315aa"
integrity sha512-KQf+QAMWKMrtBMsB8/24w53tEsxllMj6TuA80TT/5igJalLI/zm0L3oXRbIAl4Ohfc85gyHX/jhMwsVkmhLU4A==
+"@types/semver@^7.3.12":
+ version "7.3.12"
+ resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.3.12.tgz#920447fdd78d76b19de0438b7f60df3c4a80bf1c"
+ integrity sha512-WwA1MW0++RfXmCr12xeYOOC5baSC9mSb0ZqCquFzKhcoF4TvHu5MKOuXsncgZcpVFhB1pXd5hZmM0ryAoCp12A==
+
"@types/serve-index@^1.9.1":
version "1.9.1"
resolved "https://registry.yarnpkg.com/@types/serve-index/-/serve-index-1.9.1.tgz#1b5e85370a192c01ec6cec4735cf2917337a6278"
@@ -4543,9 +4412,9 @@
pretty-format "^25.1.0"
"@types/uglify-js@*":
- version "3.17.0"
- resolved "https://registry.yarnpkg.com/@types/uglify-js/-/uglify-js-3.17.0.tgz#95271e7abe0bf7094c60284f76ee43232aef43b9"
- integrity sha512-3HO6rm0y+/cqvOyA8xcYLweF0TKXlAxmQASjbOi49Co51A1N4nR4bEwBgRoD9kNM+rqFGArjKr654SLp2CoGmQ==
+ version "3.17.1"
+ resolved "https://registry.yarnpkg.com/@types/uglify-js/-/uglify-js-3.17.1.tgz#e0ffcef756476410e5bce2cb01384ed878a195b5"
+ integrity sha512-GkewRA4i5oXacU/n4MA9+bLgt5/L3F1mKrYvFGm7r2ouLXhRKjuWwo9XHNnbx6WF3vlGW21S3fCvgqxvxXXc5g==
dependencies:
source-map "^0.6.1"
@@ -4569,9 +4438,9 @@
source-map "^0.7.3"
"@types/webpack@^4.41.0", "@types/webpack@^4.41.26", "@types/webpack@^4.41.8":
- version "4.41.32"
- resolved "https://registry.yarnpkg.com/@types/webpack/-/webpack-4.41.32.tgz#a7bab03b72904070162b2f169415492209e94212"
- integrity sha512-cb+0ioil/7oz5//7tZUSwbrSAN/NWHrQylz5cW8G0dWTcF/g+/dSdMlKVZspBYuMAN1+WnwHrkxiRrLcwd0Heg==
+ version "4.41.33"
+ resolved "https://registry.yarnpkg.com/@types/webpack/-/webpack-4.41.33.tgz#16164845a5be6a306bcbe554a8e67f9cac215ffc"
+ integrity sha512-PPajH64Ft2vWevkerISMtnZ8rTs4YmRbs+23c402J0INmxDKCrhZNvwZYtzx96gY2wAtXdrK1BS2fiC8MlLr3g==
dependencies:
"@types/node" "*"
"@types/tapable" "^1"
@@ -4640,13 +4509,13 @@
tsutils "^3.21.0"
"@typescript-eslint/eslint-plugin@^5.37.0":
- version "5.39.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.39.0.tgz#778b2d9e7f293502c7feeea6c74dca8eb3e67511"
- integrity sha512-xVfKOkBm5iWMNGKQ2fwX5GVgBuHmZBO1tCRwXmY5oAIsPscfwm2UADDuNB8ZVYCtpQvJK4xpjrK7jEhcJ0zY9A==
+ version "5.41.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.41.0.tgz#f8eeb1c6bb2549f795f3ba71aec3b38d1ab6b1e1"
+ integrity sha512-DXUS22Y57/LAFSg3x7Vi6RNAuLpTXwxB9S2nIA7msBb/Zt8p7XqMwdpdc1IU7CkOQUPgAqR5fWvxuKCbneKGmA==
dependencies:
- "@typescript-eslint/scope-manager" "5.39.0"
- "@typescript-eslint/type-utils" "5.39.0"
- "@typescript-eslint/utils" "5.39.0"
+ "@typescript-eslint/scope-manager" "5.41.0"
+ "@typescript-eslint/type-utils" "5.41.0"
+ "@typescript-eslint/utils" "5.41.0"
debug "^4.3.4"
ignore "^5.2.0"
regexpp "^3.2.0"
@@ -4676,14 +4545,14 @@
eslint-scope "^5.1.1"
eslint-utils "^3.0.0"
-"@typescript-eslint/parser@^3.1.0", "@typescript-eslint/parser@^4.4.1", "@typescript-eslint/parser@^5.37.0":
- version "5.39.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.39.0.tgz#93fa0bc980a3a501e081824f6097f7ca30aaa22b"
- integrity sha512-PhxLjrZnHShe431sBAGHaNe6BDdxAASDySgsBCGxcBecVCi8NQWxQZMcizNA4g0pN51bBAn/FUfkWG3SDVcGlA==
+"@typescript-eslint/parser@^3.1.0", "@typescript-eslint/parser@^4.26.1", "@typescript-eslint/parser@^4.4.1", "@typescript-eslint/parser@^5.37.0":
+ version "5.41.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.41.0.tgz#0414a6405007e463dc527b459af1f19430382d67"
+ integrity sha512-HQVfix4+RL5YRWZboMD1pUfFN8MpRH4laziWkkAzyO1fvNOY/uinZcvo3QiFJVS/siNHupV8E5+xSwQZrl6PZA==
dependencies:
- "@typescript-eslint/scope-manager" "5.39.0"
- "@typescript-eslint/types" "5.39.0"
- "@typescript-eslint/typescript-estree" "5.39.0"
+ "@typescript-eslint/scope-manager" "5.41.0"
+ "@typescript-eslint/types" "5.41.0"
+ "@typescript-eslint/typescript-estree" "5.41.0"
debug "^4.3.4"
"@typescript-eslint/scope-manager@4.33.0":
@@ -4694,21 +4563,21 @@
"@typescript-eslint/types" "4.33.0"
"@typescript-eslint/visitor-keys" "4.33.0"
-"@typescript-eslint/scope-manager@5.39.0":
- version "5.39.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.39.0.tgz#873e1465afa3d6c78d8ed2da68aed266a08008d0"
- integrity sha512-/I13vAqmG3dyqMVSZPjsbuNQlYS082Y7OMkwhCfLXYsmlI0ca4nkL7wJ/4gjX70LD4P8Hnw1JywUVVAwepURBw==
+"@typescript-eslint/scope-manager@5.41.0":
+ version "5.41.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.41.0.tgz#28e3a41d626288d0628be14cf9de8d49fc30fadf"
+ integrity sha512-xOxPJCnuktUkY2xoEZBKXO5DBCugFzjrVndKdUnyQr3+9aDWZReKq9MhaoVnbL+maVwWJu/N0SEtrtEUNb62QQ==
dependencies:
- "@typescript-eslint/types" "5.39.0"
- "@typescript-eslint/visitor-keys" "5.39.0"
+ "@typescript-eslint/types" "5.41.0"
+ "@typescript-eslint/visitor-keys" "5.41.0"
-"@typescript-eslint/type-utils@5.39.0":
- version "5.39.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.39.0.tgz#0a8c00f95dce4335832ad2dc6bc431c14e32a0a6"
- integrity sha512-KJHJkOothljQWzR3t/GunL0TPKY+fGJtnpl+pX+sJ0YiKTz3q2Zr87SGTmFqsCMFrLt5E0+o+S6eQY0FAXj9uA==
+"@typescript-eslint/type-utils@5.41.0":
+ version "5.41.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.41.0.tgz#2371601171e9f26a4e6da918a7913f7266890cdf"
+ integrity sha512-L30HNvIG6A1Q0R58e4hu4h+fZqaO909UcnnPbwKiN6Rc3BUEx6ez2wgN7aC0cBfcAjZfwkzE+E2PQQ9nEuoqfA==
dependencies:
- "@typescript-eslint/typescript-estree" "5.39.0"
- "@typescript-eslint/utils" "5.39.0"
+ "@typescript-eslint/typescript-estree" "5.41.0"
+ "@typescript-eslint/utils" "5.41.0"
debug "^4.3.4"
tsutils "^3.21.0"
@@ -4722,12 +4591,12 @@
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.33.0.tgz#a1e59036a3b53ae8430ceebf2a919dc7f9af6d72"
integrity sha512-zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ==
-"@typescript-eslint/types@5.39.0":
- version "5.39.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.39.0.tgz#f4e9f207ebb4579fd854b25c0bf64433bb5ed78d"
- integrity sha512-gQMZrnfEBFXK38hYqt8Lkwt8f4U6yq+2H5VDSgP/qiTzC8Nw8JO3OuSUOQ2qW37S/dlwdkHDntkZM6SQhKyPhw==
+"@typescript-eslint/types@5.41.0":
+ version "5.41.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.41.0.tgz#6800abebc4e6abaf24cdf220fb4ce28f4ab09a85"
+ integrity sha512-5BejraMXMC+2UjefDvrH0Fo/eLwZRV6859SXRg+FgbhA0R0l6lDqDGAQYhKbXhPN2ofk2kY5sgGyLNL907UXpA==
-"@typescript-eslint/typescript-estree@3.10.1", "@typescript-eslint/typescript-estree@4.33.0", "@typescript-eslint/typescript-estree@5.39.0", "@typescript-eslint/typescript-estree@^4.26.1":
+"@typescript-eslint/typescript-estree@3.10.1", "@typescript-eslint/typescript-estree@4.33.0", "@typescript-eslint/typescript-estree@5.41.0", "@typescript-eslint/typescript-estree@^4.26.1":
version "4.33.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.33.0.tgz#0dfb51c2908f68c5c08d82aefeaf166a17c24609"
integrity sha512-rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA==
@@ -4740,17 +4609,19 @@
semver "^7.3.5"
tsutils "^3.21.0"
-"@typescript-eslint/utils@5.39.0":
- version "5.39.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.39.0.tgz#b7063cca1dcf08d1d21b0d91db491161ad0be110"
- integrity sha512-+DnY5jkpOpgj+EBtYPyHRjXampJfC0yUZZzfzLuUWVZvCuKqSdJVC8UhdWipIw7VKNTfwfAPiOWzYkAwuIhiAg==
+"@typescript-eslint/utils@5.41.0":
+ version "5.41.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.41.0.tgz#f41ae5883994a249d00b2ce69f4188f3a23fa0f9"
+ integrity sha512-QlvfwaN9jaMga9EBazQ+5DDx/4sAdqDkcs05AsQHMaopluVCUyu1bTRUVKzXbgjDlrRAQrYVoi/sXJ9fmG+KLQ==
dependencies:
"@types/json-schema" "^7.0.9"
- "@typescript-eslint/scope-manager" "5.39.0"
- "@typescript-eslint/types" "5.39.0"
- "@typescript-eslint/typescript-estree" "5.39.0"
+ "@types/semver" "^7.3.12"
+ "@typescript-eslint/scope-manager" "5.41.0"
+ "@typescript-eslint/types" "5.41.0"
+ "@typescript-eslint/typescript-estree" "5.41.0"
eslint-scope "^5.1.1"
eslint-utils "^3.0.0"
+ semver "^7.3.7"
"@typescript-eslint/visitor-keys@4.33.0":
version "4.33.0"
@@ -4760,12 +4631,12 @@
"@typescript-eslint/types" "4.33.0"
eslint-visitor-keys "^2.0.0"
-"@typescript-eslint/visitor-keys@5.39.0":
- version "5.39.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.39.0.tgz#8f41f7d241b47257b081ddba5d3ce80deaae61e2"
- integrity sha512-yyE3RPwOG+XJBLrhvsxAidUgybJVQ/hG8BhiJo0k8JSAYfk/CshVcxf0HwP4Jt7WZZ6vLmxdo1p6EyN3tzFTkg==
+"@typescript-eslint/visitor-keys@5.41.0":
+ version "5.41.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.41.0.tgz#d3510712bc07d5540160ed3c0f8f213b73e3bcd9"
+ integrity sha512-vilqeHj267v8uzzakbm13HkPMl7cbYpKVjgFWZPIOHIJHZtinvypUhJ5xBXfWYg4eFKqztbMMpOgFpT9Gfx4fw==
dependencies:
- "@typescript-eslint/types" "5.39.0"
+ "@typescript-eslint/types" "5.41.0"
eslint-visitor-keys "^3.3.0"
"@webassemblyjs/ast@1.11.1":
@@ -5160,14 +5031,9 @@ acorn@^7.1.1, acorn@^7.4.0:
integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==
acorn@^8.2.4, acorn@^8.5.0, acorn@^8.7.1:
- version "8.8.0"
- resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.0.tgz#88c0187620435c7f6015803f5539dae05a9dbea8"
- integrity sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==
-
-address@1.1.2:
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/address/-/address-1.1.2.tgz#bf1116c9c758c51b7a933d296b72c221ed9428b6"
- integrity sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==
+ version "8.8.1"
+ resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.1.tgz#0a3f9cbecc4ec3bea6f0a80b66ae8dd2da250b73"
+ integrity sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==
address@^1.0.1:
version "1.2.1"
@@ -5437,11 +5303,19 @@ aproba@^1.0.3, aproba@^1.1.1:
resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a"
integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==
-aproba@^2.0.0:
+"aproba@^1.0.3 || ^2.0.0", aproba@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/aproba/-/aproba-2.0.0.tgz#52520b8ae5b569215b354efc0caa3fe1e45a8adc"
integrity sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==
+are-we-there-yet@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz#372e0e7bd279d8e94c653aaa1f67200884bf3e1c"
+ integrity sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==
+ dependencies:
+ delegates "^1.0.0"
+ readable-stream "^3.6.0"
+
are-we-there-yet@~1.1.2:
version "1.1.7"
resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz#b15474a932adab4ff8a50d9adfa7e4e926f21146"
@@ -5479,9 +5353,11 @@ aria-query@^4.0.2, aria-query@^4.2.2:
"@babel/runtime-corejs3" "^7.10.2"
aria-query@^5.0.0:
- version "5.0.2"
- resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-5.0.2.tgz#0b8a744295271861e1d933f8feca13f9b70cfdc1"
- integrity sha512-eigU3vhqSO+Z8BKDnVLN/ompjhf3pYzecKXz8+whRy+9gZu8n1TCGfwzQUUPnqdHl9ax1Hr9031orZ+UOEYr7Q==
+ version "5.1.1"
+ resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-5.1.1.tgz#e930bc77378f0db1c705049fe73d90d9cb657600"
+ integrity sha512-4cPQjOYM2mqq7mZG8CSxkUvL2Yv/x29VhGq5LKehTsxRnoVQps1YGt9NyjcNQsznEsD4rr8a6zGxqeNTqJWjpA==
+ dependencies:
+ deep-equal "^2.0.5"
arr-diff@^4.0.0:
version "4.0.0"
@@ -5779,9 +5655,9 @@ aws4@^1.8.0:
integrity sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==
axe-core@^4.4.3:
- version "4.4.3"
- resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.4.3.tgz#11c74d23d5013c0fa5d183796729bc3482bd2f6f"
- integrity sha512-32+ub6kkdhhWick/UjvEwRchgoetXqTK14INLqbGm5U2TzBkBNF3nQtLYm8ovxSkQWArjEQvftCKryjZaATu3w==
+ version "4.5.0"
+ resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.5.0.tgz#6efe2ecdba205fcc9d7ddb3d48c2cf630f70eb5e"
+ integrity sha512-4+rr8eQ7+XXS5nZrKcMO/AikHL0hVqy+lHWAnE3xdHl+aguag8SOQ6eEqLexwLNWgXIMfunGuD3ON1/6Kyet0A==
axobject-query@2.0.2:
version "2.0.2"
@@ -5839,7 +5715,7 @@ babel-jest@^26.6.3:
graceful-fs "^4.2.4"
slash "^3.0.0"
-babel-loader@^8.2.2, babel-loader@^8.2.3:
+babel-loader@^8.0.0, babel-loader@^8.2.3:
version "8.2.5"
resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.2.5.tgz#d45f585e654d5a5d90f5350a779d7647c5ed512e"
integrity sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==
@@ -5862,7 +5738,7 @@ babel-plugin-apply-mdx-type-prop@1.6.22:
"@babel/helper-plugin-utils" "7.10.4"
"@mdx-js/util" "1.6.22"
-babel-plugin-dynamic-import-node@^2.2.0, babel-plugin-dynamic-import-node@^2.3.3:
+babel-plugin-dynamic-import-node@^2.2.0:
version "2.3.3"
resolved "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz#84fda19c976ec5c6defef57f9427b3def66e17a3"
integrity sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==
@@ -5930,7 +5806,7 @@ babel-plugin-jest-hoist@^26.6.2:
"@types/babel__core" "^7.0.0"
"@types/babel__traverse" "^7.0.6"
-babel-plugin-macros@^2.0.0, babel-plugin-macros@^2.7.0, babel-plugin-macros@^2.8.0:
+babel-plugin-macros@^2.0.0, babel-plugin-macros@^2.7.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==
@@ -6103,11 +5979,6 @@ 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 sha512-xoLQD8gmmR32MeuBHgH0Tzd5PuSZx71ZsbhVxOCRbgktZEPe4SQy7s9Z50uPp0F/f7iw2XmkHN2xkgbMfckMDA==
-
batch@0.6.1:
version "0.6.1"
resolved "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16"
@@ -6132,6 +6003,11 @@ better-opn@^2.1.1:
dependencies:
open "^7.0.3"
+big-integer@^1.6.7:
+ version "1.6.51"
+ resolved "https://registry.yarnpkg.com/big-integer/-/big-integer-1.6.51.tgz#0df92a5d9880560d3ff2d5fd20245c889d130686"
+ integrity sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==
+
big.js@^5.2.2:
version "5.2.2"
resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328"
@@ -6178,10 +6054,10 @@ bn.js@^5.0.0, bn.js@^5.1.1:
resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.2.1.tgz#0bc527a6a0d18d0aa8d5b0538ce4a77dccfa7b70"
integrity sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==
-body-parser@1.20.0:
- version "1.20.0"
- resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.0.tgz#3de69bd89011c11573d7bfee6a64f11b6bd27cc5"
- integrity sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==
+body-parser@1.20.1:
+ version "1.20.1"
+ resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.1.tgz#b1812a8912c195cd371a3ee5e66faa2338a5c668"
+ integrity sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==
dependencies:
bytes "3.1.2"
content-type "~1.0.4"
@@ -6191,7 +6067,7 @@ body-parser@1.20.0:
http-errors "2.0.0"
iconv-lite "0.4.24"
on-finished "2.4.1"
- qs "6.10.3"
+ qs "6.11.0"
raw-body "2.5.1"
type-is "~1.6.18"
unpipe "1.0.0"
@@ -6211,19 +6087,26 @@ boolbase@^1.0.0, boolbase@~1.0.0:
resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e"
integrity sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==
-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==
+boxen@^5.1.2:
+ version "5.1.2"
+ resolved "https://registry.yarnpkg.com/boxen/-/boxen-5.1.2.tgz#788cb686fc83c1f486dfa8a40c68fc2b831d2b50"
+ integrity sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==
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"
+ camelcase "^6.2.0"
+ chalk "^4.1.0"
+ cli-boxes "^2.2.1"
+ string-width "^4.2.2"
+ type-fest "^0.20.2"
widest-line "^3.1.0"
+ wrap-ansi "^7.0.0"
+
+bplist-parser@^0.1.0:
+ version "0.1.1"
+ resolved "https://registry.yarnpkg.com/bplist-parser/-/bplist-parser-0.1.1.tgz#d60d5dcc20cba6dc7e1f299b35d3e1f95dafbae6"
+ integrity sha512-2AEM0FXy8ZxVLBuqX0hqt1gDwcnz2zygEkQ6zaD5Wko/sB9paUNwlpawrFtKeHUAQUOzjVy9AO4oeonqIHKA9Q==
+ dependencies:
+ big-integer "^1.6.7"
brace-expansion@^1.1.7:
version "1.1.11"
@@ -6334,16 +6217,6 @@ browserify-zlib@^0.2.0:
dependencies:
pako "~1.0.5"
-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.12.0, browserslist@^4.14.5, browserslist@^4.21.3, browserslist@^4.21.4:
version "4.21.4"
resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.4.tgz#e7496bbc67b9e39dd0f98565feccdcb0d4ff6987"
@@ -6610,14 +6483,14 @@ camelcase@^6.0.0, camelcase@^6.2.0:
integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==
camelize@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/camelize/-/camelize-1.0.0.tgz#164a5483e630fa4321e5af07020e531831b2609b"
- integrity sha512-W2lPwkBkMZwFlPCXhIlYgxu+7gC/NUlCtdK652DAJ1JdgV0sTrvuPFshNPrFa1TY2JOkLhgdeEBplB4ezEa+xg==
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/camelize/-/camelize-1.0.1.tgz#89b7e16884056331a35d6b5ad064332c91daa6c3"
+ integrity sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==
-caniuse-lite@^1.0.30001109, caniuse-lite@^1.0.30001125, caniuse-lite@^1.0.30001400:
- version "1.0.30001416"
- resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001416.tgz#29692af8a6a11412f2d3cf9a59d588fcdd21ce4c"
- integrity sha512-06wzzdAkCPZO+Qm4e/eNghZBDfVNDsCgw33T27OwBH9unE9S478OYw//Q2L7Npf/zBzs7rjZOszIFQkwQKAEqA==
+caniuse-lite@^1.0.30001109, caniuse-lite@^1.0.30001400:
+ version "1.0.30001425"
+ resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001425.tgz#52917791a453eb3265143d2cd08d80629e82c735"
+ integrity sha512-/pzFv0OmNG6W0ym80P3NtapU0QEiDS3VuYAZMGoLLqiC7f6FJFe1MjpQDREGApeenD9wloeytmVDj+JLXPC6qw==
capture-exit@^2.0.0:
version "2.0.0"
@@ -6641,15 +6514,6 @@ ccount@^1.0.0:
resolved "https://registry.yarnpkg.com/ccount/-/ccount-1.1.0.tgz#246687debb6014735131be8abab2d93898f8d043"
integrity sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg==
-chalk@2.4.2, chalk@^2.0.0, chalk@^2.0.1, chalk@^2.3.0, chalk@^2.3.1, chalk@^2.4.1, chalk@^2.4.2:
- version "2.4.2"
- resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
- integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
- dependencies:
- ansi-styles "^3.2.1"
- escape-string-regexp "^1.0.5"
- supports-color "^5.3.0"
-
chalk@^1.0.0, chalk@^1.1.3:
version "1.1.3"
resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98"
@@ -6661,6 +6525,15 @@ chalk@^1.0.0, chalk@^1.1.3:
strip-ansi "^3.0.0"
supports-color "^2.0.0"
+chalk@^2.0.0, chalk@^2.0.1, chalk@^2.3.0, chalk@^2.3.1, chalk@^2.4.1, chalk@^2.4.2:
+ version "2.4.2"
+ resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
+ integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
+ dependencies:
+ ansi-styles "^3.2.1"
+ escape-string-regexp "^1.0.5"
+ supports-color "^5.3.0"
+
chalk@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/chalk/-/chalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4"
@@ -6796,9 +6669,9 @@ ci-info@^2.0.0:
integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==
ci-info@^3.2.0:
- version "3.4.0"
- resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.4.0.tgz#b28484fd436cbc267900364f096c9dc185efb251"
- integrity sha512-t5QdPT5jq3o262DOQ8zA6E1tlH2upmUc4Hlvrbx1pGYJuiiHl7O7rvVNI+l8HTVhd/q3Qc9vqimkNk5yiXsAug==
+ version "3.5.0"
+ resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.5.0.tgz#bfac2a29263de4c829d806b1ab478e35091e171f"
+ integrity sha512-yH4RezKOGlOhxkmhbeNuC4eYZKAUsEaGtBuBzDDP1eFUKiccDWzBABxBfOx31IDwDIXMTxWuwAxUGModvkbuVw==
cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3:
version "1.0.4"
@@ -6847,7 +6720,7 @@ clean-stack@^2.0.0:
resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b"
integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==
-cli-boxes@^2.2.0:
+cli-boxes@^2.2.1:
version "2.2.1"
resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-2.2.1.tgz#ddd5035d25094fce220e9cab40a45840a440318f"
integrity sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==
@@ -6939,11 +6812,6 @@ clone@^1.0.2:
resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e"
integrity sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==
-clsx@^1.1.1:
- version "1.2.1"
- resolved "https://registry.yarnpkg.com/clsx/-/clsx-1.2.1.tgz#0ddc4a20a549b59c93a4116bb26f5294ca17dc12"
- integrity sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==
-
co@3.1.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/co/-/co-3.1.0.tgz#4ea54ea5a08938153185e15210c68d9092bc1b78"
@@ -7036,6 +6904,11 @@ color-name@~1.1.4:
resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2"
integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
+color-support@^1.1.2:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/color-support/-/color-support-1.1.3.tgz#93834379a1cc9a0c61f82f52f0d04322251bd5a2"
+ integrity sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==
+
colorette@^1.0.7:
version "1.4.0"
resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.4.0.tgz#5190fbb87276259a86ad700bff2c6d6faa3fca40"
@@ -7159,11 +7032,6 @@ compression@^1.7.1, 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"
@@ -7237,7 +7105,7 @@ console-browserify@^1.1.0:
resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.2.0.tgz#67063cef57ceb6cf4993a2ab3a55840ae8c49336"
integrity sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==
-console-control-strings@^1.0.0, console-control-strings@~1.1.0:
+console-control-strings@^1.0.0, console-control-strings@^1.1.0, console-control-strings@~1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e"
integrity sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==
@@ -7342,11 +7210,9 @@ conventional-recommended-bump@^5.0.0:
q "^1.5.1"
convert-source-map@^1.1.0, convert-source-map@^1.4.0, convert-source-map@^1.5.0, convert-source-map@^1.6.0, convert-source-map@^1.7.0:
- version "1.8.0"
- resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.8.0.tgz#f3373c32d21b4d780dd8004514684fb791ca4369"
- integrity sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==
- dependencies:
- safe-buffer "~5.1.1"
+ version "1.9.0"
+ resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.9.0.tgz#7faae62353fb4213366d0ca98358d22e8368b05f"
+ integrity sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==
cookie-signature@1.0.6:
version "1.0.6"
@@ -7375,24 +7241,17 @@ copy-descriptor@^0.1.0:
resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d"
integrity sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==
-copy-to-clipboard@^3.3.1:
- version "3.3.2"
- resolved "https://registry.yarnpkg.com/copy-to-clipboard/-/copy-to-clipboard-3.3.2.tgz#5b263ec2366224b100181dded7ce0579b340c107"
- integrity sha512-Vme1Z6RUDzrb6xAI7EZlVZ5uvOk2F//GaxKUxajDqm9LhOVM1inxNAD2vy+UZDYsd0uyA9s7b3/FVZPSxqrCfg==
- dependencies:
- toggle-selection "^1.0.6"
-
core-js-compat@^3.25.1, core-js-compat@^3.8.1:
- version "3.25.5"
- resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.25.5.tgz#0016e8158c904f7b059486639e6e82116eafa7d9"
- integrity sha512-ovcyhs2DEBUIE0MGEKHP4olCUW/XYte3Vroyxuh38rD1wAO4dHohsovUC4eAOuzFxE6b+RXvBU3UZ9o0YhUTkA==
+ version "3.26.0"
+ resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.26.0.tgz#94e2cf8ba3e63800c4956ea298a6473bc9d62b44"
+ integrity sha512-piOX9Go+Z4f9ZiBFLnZ5VrOpBl0h7IGCkiFUN11QTe6LjAvOT3ifL/5TdoizMh99hcGy5SoLyWbapIY/PIb/3A==
dependencies:
browserslist "^4.21.4"
-core-js-pure@^3.25.1, core-js-pure@^3.8.2:
- version "3.25.5"
- resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.25.5.tgz#79716ba54240c6aa9ceba6eee08cf79471ba184d"
- integrity sha512-oml3M22pHM+igfWHDfdLVq2ShWmjM2V4L+dQEBs0DWVIqEm9WHCwGAlZ6BmyBQGy5sFrJmcx+856D9lVKyGWYg==
+core-js-pure@^3.25.1:
+ version "3.26.0"
+ resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.26.0.tgz#7ad8a5dd7d910756f3124374b50026e23265ca9a"
+ integrity sha512-LiN6fylpVBVwT8twhhluD9TzXmZQQsr2I2eIKtWNbZI1XMfBT7CV18itaN6RA7EtQd/SDdRx/wzvAShX2HvhQA==
core-js@^2.4.0, core-js@^2.6.10, core-js@^2.6.5:
version "2.6.12"
@@ -7400,9 +7259,9 @@ core-js@^2.4.0, core-js@^2.6.10, core-js@^2.6.5:
integrity sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==
core-js@^3.0.1, core-js@^3.0.4, core-js@^3.6.5, core-js@^3.8.2:
- version "3.25.5"
- resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.25.5.tgz#e86f651a2ca8a0237a5f064c2fe56cef89646e27"
- integrity sha512-nbm6eZSjm+ZuBQxCUPQKQCoUEfFOXjUZ8dTTyikyKaWrTYmAVbykQfwsKE5dBK88u3QCkCrzsx/PPlKfhsvgpw==
+ version "3.26.0"
+ resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.26.0.tgz#a516db0ed0811be10eac5d94f3b8463d03faccfe"
+ integrity sha512-+DkDrhoR4Y0PxDz6rurahuB+I45OsEUv8E1maPTB6OuHRohMMcznBq9TMpdpDMm/hUPob/mJJS3PqgbHpMTQgw==
core-util-is@1.0.2:
version "1.0.2"
@@ -7471,7 +7330,7 @@ cp-file@^7.0.0:
nested-error-stacks "^2.0.0"
p-event "^4.1.0"
-cpy@^8.1.1:
+cpy@^8.1.2:
version "8.1.2"
resolved "https://registry.yarnpkg.com/cpy/-/cpy-8.1.2.tgz#e339ea54797ad23f8e3919a5cffd37bfc3f25935"
integrity sha512-dmC4mUesv0OYH2kNFEidtf/skUwv4zePmGeepjyyJ0qTo5+8KhA1o99oIAwVVLzQMAeDJml74d6wPPKb6EZUTg==
@@ -7525,14 +7384,6 @@ create-react-class@^15.7.0:
loose-envify "^1.3.1"
object-assign "^4.1.1"
-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"
-
cross-env@^6.0.3:
version "6.0.3"
resolved "https://registry.yarnpkg.com/cross-env/-/cross-env-6.0.3.tgz#4256b71e49b3a40637a0ce70768a6ef5c72ae941"
@@ -7547,15 +7398,6 @@ cross-fetch@^3.1.5:
dependencies:
node-fetch "2.6.7"
-cross-spawn@7.0.3, cross-spawn@^7.0.0, cross-spawn@^7.0.2, cross-spawn@^7.0.3:
- 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@^4.0.2:
version "4.0.2"
resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-4.0.2.tgz#7b9247621c23adfdd3856004a823cbe397424d41"
@@ -7575,6 +7417,15 @@ cross-spawn@^6.0.0:
shebang-command "^1.2.0"
which "^1.2.9"
+cross-spawn@^7.0.0, cross-spawn@^7.0.2, cross-spawn@^7.0.3:
+ 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"
+
crypto-browserify@^3.11.0:
version "3.12.0"
resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz#396cf9f3137f03e4b8e532c58f698254e00f80ec"
@@ -7874,11 +7725,11 @@ dateformat@^3.0.0:
integrity sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==
dayjs@^1.8.15:
- version "1.11.5"
- resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.11.5.tgz#00e8cc627f231f9499c19b38af49f56dc0ac5e93"
- integrity sha512-CAdX5Q3YW3Gclyo5Vpqkgpj8fSdLQcRuzfX6mC6Phy0nfJ0eGYOeS7m4mt2plDWLAtA4TqTakvbboHvUxfe4iA==
+ version "1.11.6"
+ resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.11.6.tgz#2e79a226314ec3ec904e3ee1dd5a4f5e5b1c7afb"
+ integrity sha512-zZbY5giJAinCG+7AGaw0wIhNZ6J8AhWuSXKvuc1KAyMiRsvGQWqh4L+MomvhdAYjN+lqvVCMq1I41e3YHvXkyQ==
-debug@2.6.9, debug@^2.2.0, debug@^2.3.3, debug@^2.6.0, debug@^2.6.9:
+debug@2.6.9, debug@^2.2.0, debug@^2.3.3, debug@^2.6.9:
version "2.6.9"
resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"
integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==
@@ -7930,9 +7781,9 @@ decamelize@^4.0.0:
integrity sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==
decimal.js@^10.2.1:
- version "10.4.1"
- resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.4.1.tgz#be75eeac4a2281aace80c1a8753587c27ef053e7"
- integrity sha512-F29o+vci4DodHYT9UrR5IEbfBw9pE5eSapIJdTqXK5+6hq+t8VRxwQyKlW2i+KDKFkkJQRvFyI/QXD83h8LyQw==
+ version "10.4.2"
+ resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.4.2.tgz#0341651d1d997d86065a2ce3a441fbd0d8e8b98e"
+ integrity sha512-ic1yEvwT6GuvaYwBLLY6/aFFgjZdySKTE8en/fkU3QICTmRtgtSlFn0u0BXN06InZwtfCelR7j8LRiDI/02iGA==
decode-uri-component@^0.2.0:
version "0.2.0"
@@ -7963,16 +7814,32 @@ deep-equal@^1.0.1:
object-keys "^1.1.1"
regexp.prototype.flags "^1.2.0"
+deep-equal@^2.0.5:
+ version "2.0.5"
+ resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-2.0.5.tgz#55cd2fe326d83f9cbf7261ef0e060b3f724c5cb9"
+ integrity sha512-nPiRgmbAtm1a3JsnLCf6/SLfXcjyN5v8L1TXzdCmHrXJ4hx+gW/w1YCcn7z8gJtSiDArZCgYtbao3QqLm/N1Sw==
+ dependencies:
+ call-bind "^1.0.0"
+ es-get-iterator "^1.1.1"
+ get-intrinsic "^1.0.1"
+ is-arguments "^1.0.4"
+ is-date-object "^1.0.2"
+ is-regex "^1.1.1"
+ isarray "^2.0.5"
+ object-is "^1.1.4"
+ object-keys "^1.1.1"
+ object.assign "^4.1.2"
+ regexp.prototype.flags "^1.3.0"
+ side-channel "^1.0.3"
+ which-boxed-primitive "^1.0.1"
+ which-collection "^1.0.1"
+ which-typed-array "^1.1.2"
+
deep-is@^0.1.3, deep-is@~0.1.3:
version "0.1.4"
resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831"
integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==
-deep-object-diff@^1.1.0:
- version "1.1.7"
- resolved "https://registry.yarnpkg.com/deep-object-diff/-/deep-object-diff-1.1.7.tgz#348b3246f426427dd633eaa50e1ed1fc2eafc7e4"
- integrity sha512-QkgBca0mL08P6HiOjoqvmm6xOAl2W6CT2+34Ljhg0OeFan8cwlcdq8jrLKsBBuUFAZLsN5b6y491KdKEoSo9lg==
-
deepmerge@^3.2.0:
version "3.3.0"
resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-3.3.0.tgz#d3c47fd6f3a93d517b14426b0628a17b0125f5f7"
@@ -7983,6 +7850,15 @@ deepmerge@^4.2.2:
resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955"
integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==
+default-browser-id@^1.0.4:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/default-browser-id/-/default-browser-id-1.0.4.tgz#e59d09a5d157b828b876c26816e61c3d2a2c203a"
+ integrity sha512-qPy925qewwul9Hifs+3sx1ZYn14obHxpkX+mPD369w4Rzg+YkJBgi3SOvwUq81nWSjqGUegIgEPwD8u+HUnxlw==
+ dependencies:
+ bplist-parser "^0.1.0"
+ meow "^3.1.0"
+ untildify "^2.0.0"
+
default-gateway@^6.0.3:
version "6.0.3"
resolved "https://registry.yarnpkg.com/default-gateway/-/default-gateway-6.0.3.tgz#819494c888053bdb743edbf343d6cdf7f2943a71"
@@ -7991,9 +7867,9 @@ default-gateway@^6.0.3:
execa "^5.0.0"
defaults@^1.0.3:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/defaults/-/defaults-1.0.3.tgz#c656051e9817d9ff08ed881477f3fe4019f3ef7d"
- integrity sha512-s82itHOnYrN0Ib8r+z7laQz3sdE+4FP3d9Q7VLO7U+KRT+CR0GsWuyHxzdAY82I7cXv0G/twrqomTJLOssO5HA==
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/defaults/-/defaults-1.0.4.tgz#b0b02062c1e2aa62ff5d9528f0f98baa90978d7a"
+ integrity sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==
dependencies:
clone "^1.0.2"
@@ -8121,13 +7997,12 @@ detect-node@^2.0.4:
resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz#c9c70775a49c3d03bc2c06d9a73be550f978f8b1"
integrity sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==
-detect-port-alt@1.1.6:
- version "1.1.6"
- resolved "https://registry.yarnpkg.com/detect-port-alt/-/detect-port-alt-1.1.6.tgz#24707deabe932d4a3cf621302027c2b266568275"
- integrity sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==
+detect-package-manager@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/detect-package-manager/-/detect-package-manager-2.0.1.tgz#6b182e3ae5e1826752bfef1de9a7b828cffa50d8"
+ integrity sha512-j/lJHyoLlWi6G1LDdLgvUtz60Zo5GEj+sVYtTVXnYLDPuzgC3llMxonXym9zIwhhUII8vjdw0LXxavpLqTbl1A==
dependencies:
- address "^1.0.1"
- debug "^2.6.0"
+ execa "^5.1.1"
detect-port@^1.3.0:
version "1.5.1"
@@ -8253,15 +8128,7 @@ dom-converter@^0.2.0:
resolved "https://registry.yarnpkg.com/dom-converter/-/dom-converter-0.2.0.tgz#6721a9daee2e293682955b6afe416771627bb768"
integrity sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==
dependencies:
- utila "~0.4"
-
-dom-helpers@^5.0.1:
- version "5.2.1"
- resolved "https://registry.yarnpkg.com/dom-helpers/-/dom-helpers-5.2.1.tgz#d9400536b2bf8225ad98fe052e029451ac40e902"
- integrity sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==
- dependencies:
- "@babel/runtime" "^7.8.7"
- csstype "^3.0.2"
+ utila "~0.4"
dom-serializer@0:
version "0.2.2"
@@ -8385,46 +8252,16 @@ dot-prop@^5.1.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.6.0"
resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-8.6.0.tgz#061af664d19f7f4d8fc6e4ff9b584ce237adcb8b"
integrity sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==
-downshift@^6.0.15:
- version "6.1.12"
- resolved "https://registry.yarnpkg.com/downshift/-/downshift-6.1.12.tgz#f14476b41a6f6fd080c340bad1ddf449f7143f6f"
- integrity sha512-7XB/iaSJVS4T8wGFT3WRXmSF1UlBHAA40DshZtkrIscIN+VC+Lh363skLxFTvJwtNgHxAMDGEHT4xsyQFWL+UA==
- dependencies:
- "@babel/runtime" "^7.14.8"
- compute-scroll-into-view "^1.0.17"
- prop-types "^15.7.2"
- react-is "^17.0.2"
- tslib "^2.3.0"
-
dtrace-provider@~0.8:
version "0.8.8"
resolved "https://registry.yarnpkg.com/dtrace-provider/-/dtrace-provider-0.8.8.tgz#2996d5490c37e1347be263b423ed7b297fb0d97e"
@@ -8477,23 +8314,16 @@ ee-first@1.1.1:
resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d"
integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==
-electron-to-chromium@^1.3.564, electron-to-chromium@^1.4.251:
- version "1.4.272"
- resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.272.tgz#cedebaeec5d9879da85b127e65a55c6b4c58344e"
- integrity sha512-KS6gPPGNrzpVv9HzFVq+Etd0AjZEPr5pvaTBn2yD6KV4+cKW4I0CJoJNgmTG6gUQPAMZ4wIPtcOuoou3qFAZCA==
+electron-to-chromium@^1.4.251:
+ version "1.4.284"
+ resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz#61046d1e4cab3a25238f6bf7413795270f125592"
+ integrity sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==
elegant-spinner@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/elegant-spinner/-/elegant-spinner-1.0.1.tgz#db043521c95d7e303fd8f345bedc3349cfb0729e"
integrity sha512-B+ZM+RXvRqQaAmkMlO/oSe5nMUOaUnyfGYCEHoR8wrXsZR2mA0XVibsxV1bvTwxdRWah1PkQqso2EzhILGHtEQ==
-element-resize-detector@^1.2.2:
- version "1.2.4"
- resolved "https://registry.yarnpkg.com/element-resize-detector/-/element-resize-detector-1.2.4.tgz#3e6c5982dd77508b5fa7e6d5c02170e26325c9b1"
- integrity sha512-Fl5Ftk6WwXE0wqCgNoseKWndjzZlDCwuPTcoVZfCP9R3EHQF8qUtr3YUPNETegRBOKqQKPW3n4kiIWngGi8tKg==
- dependencies:
- batch-processor "1.0.0"
-
elliptic@^6.5.3:
version "6.5.4"
resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.4.tgz#da37cebd31e79a1367e941b592ed1fbebd58abbb"
@@ -8532,7 +8362,7 @@ 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.19, emotion-theming@^10.0.27:
+emotion-theming@^10.0.19:
version "10.3.0"
resolved "https://registry.yarnpkg.com/emotion-theming/-/emotion-theming-10.3.0.tgz#7f84d7099581d7ffe808aab5cd870e30843db72a"
integrity sha512-mXiD2Oj7N9b6+h/dC6oLf9hwxbtKHQjoIqtodEyL8CpkN4F3V4IK/BT4D0C7zSs4BBFOu4UlPJbvvBLa88SGEA==
@@ -8725,9 +8555,9 @@ errorhandler@^1.5.0:
escape-html "~1.0.3"
es-abstract@^1.17.2, es-abstract@^1.19.0, es-abstract@^1.19.1, es-abstract@^1.19.2, es-abstract@^1.19.4, es-abstract@^1.19.5, es-abstract@^1.20.0, es-abstract@^1.20.1:
- version "1.20.3"
- resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.20.3.tgz#90b143ff7aedc8b3d189bcfac7f1e3e3f81e9da1"
- integrity sha512-AyrnaKVpMzljIdwjzrj+LxGmj8ik2LckwXacHqrJJ/jxz6dDDBcZ7I7nlHM0FvEW8MfbWJwOd+yT2XzYW49Frw==
+ version "1.20.4"
+ resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.20.4.tgz#1d103f9f8d78d4cf0713edcd6d0ed1a46eed5861"
+ integrity sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==
dependencies:
call-bind "^1.0.2"
es-to-primitive "^1.2.1"
@@ -8739,7 +8569,7 @@ es-abstract@^1.17.2, es-abstract@^1.19.0, es-abstract@^1.19.1, es-abstract@^1.19
has-property-descriptors "^1.0.0"
has-symbols "^1.0.3"
internal-slot "^1.0.3"
- is-callable "^1.2.6"
+ is-callable "^1.2.7"
is-negative-zero "^2.0.2"
is-regex "^1.1.4"
is-shared-array-buffer "^1.0.2"
@@ -8759,7 +8589,7 @@ es-array-method-boxes-properly@^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:
+es-get-iterator@^1.0.2, es-get-iterator@^1.1.1:
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==
@@ -8816,26 +8646,26 @@ es6-shim@^0.35.5:
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:
+escalade@^3.1.1:
version "3.1.1"
resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40"
integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==
-escape-html@^1.0.3, escape-html@~1.0.3:
+escape-html@~1.0.3:
version "1.0.3"
resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988"
integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==
-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==
-
escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5:
version "1.0.5"
resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==
+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==
+
escape-string-regexp@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34"
@@ -9047,9 +8877,9 @@ eslint-plugin-react-native@^3.8.1:
eslint-plugin-react-native-globals "^0.1.1"
eslint-plugin-react@^7.20.0, eslint-plugin-react@^7.24.0:
- version "7.31.8"
- resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.31.8.tgz#3a4f80c10be1bcbc8197be9e8b641b2a3ef219bf"
- integrity sha512-5lBTZmgQmARLLSYiwI71tiGVTLUuqXantZM6vlSY39OaDSV0M7+32K5DnLkmFrwTe+Ksz0ffuLUC91RUviVZfw==
+ version "7.31.10"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.31.10.tgz#6782c2c7fe91c09e715d536067644bbb9491419a"
+ integrity sha512-e4N/nc6AAlg4UKW/mXeYWd3R++qUano5/o+t+wnWxIf+bLsOaH3a4q74kX3nDjYym3VBN4HyO9nEn1GcAqgQOA==
dependencies:
array-includes "^3.1.5"
array.prototype.flatmap "^1.3.0"
@@ -9293,7 +9123,7 @@ execa@^4.0.0:
signal-exit "^3.0.2"
strip-final-newline "^2.0.0"
-execa@^5.0.0:
+execa@^5.0.0, execa@^5.1.1:
version "5.1.1"
resolved "https://registry.yarnpkg.com/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd"
integrity sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==
@@ -9358,13 +9188,13 @@ expect@^26.6.2:
jest-regex-util "^26.0.0"
express@^4.17.1, express@^4.17.3:
- version "4.18.1"
- resolved "https://registry.yarnpkg.com/express/-/express-4.18.1.tgz#7797de8b9c72c857b9cd0e14a5eea80666267caf"
- integrity sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==
+ version "4.18.2"
+ resolved "https://registry.yarnpkg.com/express/-/express-4.18.2.tgz#3fabe08296e930c796c19e3c516979386ba9fd59"
+ integrity sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==
dependencies:
accepts "~1.3.8"
array-flatten "1.1.1"
- body-parser "1.20.0"
+ body-parser "1.20.1"
content-disposition "0.5.4"
content-type "~1.0.4"
cookie "0.5.0"
@@ -9383,7 +9213,7 @@ express@^4.17.1, express@^4.17.3:
parseurl "~1.3.3"
path-to-regexp "0.1.7"
proxy-addr "~2.0.7"
- qs "6.10.3"
+ qs "6.11.0"
range-parser "~1.2.1"
safe-buffer "5.2.1"
send "0.18.0"
@@ -9474,7 +9304,7 @@ fast-glob@^2.2.6:
merge2 "^1.2.3"
micromatch "^3.1.10"
-fast-glob@^3.0.3, fast-glob@^3.1.1, fast-glob@^3.2.9:
+fast-glob@^3.0.3, fast-glob@^3.2.9:
version "3.2.12"
resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.12.tgz#7f39ec99c2e6ab030337142da9e0c18f37afae80"
integrity sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==
@@ -9558,6 +9388,11 @@ fbjs@^3.0.4:
setimmediate "^1.0.5"
ua-parser-js "^0.7.30"
+fetch-retry@^5.0.2:
+ version "5.0.3"
+ resolved "https://registry.yarnpkg.com/fetch-retry/-/fetch-retry-5.0.3.tgz#edfa3641892995f9afee94f25b168827aa97fe3d"
+ integrity sha512-uJQyMrX5IJZkhoEUBQ3EjxkeiZkppBd5jS/fMTJmfZxLSiaQjv2zD0kTvuvkSH89uFvgSlB6ueGpjD3HWN7Bxw==
+
figgy-pudding@^3.4.1, figgy-pudding@^3.5.1:
version "3.5.2"
resolved "https://registry.yarnpkg.com/figgy-pudding/-/figgy-pudding-3.5.2.tgz#b4eee8148abb01dcf1d1ac34367d59e12fa61d6e"
@@ -9613,11 +9448,6 @@ 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@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==
-
fill-range@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7"
@@ -9689,14 +9519,6 @@ find-root@^1.1.0:
resolved "https://registry.yarnpkg.com/find-root/-/find-root-1.1.0.tgz#abcfc8ba76f708c42a97b3d685b7e9450bfb9ce4"
integrity sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==
-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 "^5.0.0"
- path-exists "^4.0.0"
-
find-up@^1.0.0:
version "1.1.2"
resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f"
@@ -9719,6 +9541,14 @@ find-up@^3.0.0:
dependencies:
locate-path "^3.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==
+ dependencies:
+ locate-path "^5.0.0"
+ path-exists "^4.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"
@@ -9753,9 +9583,9 @@ flatted@^3.1.0:
integrity sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==
flow-parser@0.*:
- version "0.188.1"
- resolved "https://registry.yarnpkg.com/flow-parser/-/flow-parser-0.188.1.tgz#eb2174271d817d012708c39eb018c166a52d7ca6"
- integrity sha512-6PA9S1Dphgj5j61As1VkCw8xE0sBXd/ql/WYRQRT8kgORqclp5Eh/blAKvye2p/oIrCpWYwENs1khKqTZvd2UA==
+ version "0.190.1"
+ resolved "https://registry.yarnpkg.com/flow-parser/-/flow-parser-0.190.1.tgz#d576c9ca7a011405de34a68d8bb3c15b6db2fb4a"
+ integrity sha512-DLZIYLNQpJfGyiKPylFqm1zn5XXNHlP/91Z/TgHlYljUttbnDaKHfCfVJ6SVjCQym1dGNhD/73krh68ICO+p0w==
flow-parser@^0.121.0:
version "0.121.0"
@@ -9792,7 +9622,7 @@ forever-agent@~0.6.1:
resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91"
integrity sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==
-fork-ts-checker-webpack-plugin@4.1.6, 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==
@@ -10014,10 +9844,20 @@ funpermaproxy@^1.0.1:
resolved "https://registry.yarnpkg.com/funpermaproxy/-/funpermaproxy-1.1.0.tgz#39cb0b8bea908051e4608d8a414f1d87b55bf557"
integrity sha512-2Sp1hWuO8m5fqeFDusyhKqYPT+7rGLw34N3qonDcdRP8+n7M7Gl/yKp/q7oCxnnJ6pWCectOmLFJpsMU/++KrQ==
-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@^3.0.0:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/gauge/-/gauge-3.0.2.tgz#03bf4441c044383908bcfa0656ad91803259b395"
+ integrity sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==
+ dependencies:
+ aproba "^1.0.3 || ^2.0.0"
+ color-support "^1.1.2"
+ console-control-strings "^1.0.0"
+ has-unicode "^2.0.1"
+ object-assign "^4.1.1"
+ signal-exit "^3.0.0"
+ string-width "^4.2.3"
+ strip-ansi "^6.0.1"
+ wide-align "^1.1.2"
gauge@~2.7.3:
version "2.7.4"
@@ -10048,7 +9888,7 @@ get-caller-file@^2.0.1, get-caller-file@^2.0.5:
resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e"
integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==
-get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3:
+get-intrinsic@^1.0.1, get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3:
version "1.1.3"
resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.3.tgz#063c84329ad93e83893c7f4f243ef63ffa351385"
integrity sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==
@@ -10228,21 +10068,6 @@ gitlab@^10.0.1:
query-string "^6.8.2"
universal-url "^2.0.0"
-glob-base@^0.3.0:
- version "0.3.0"
- resolved "https://registry.yarnpkg.com/glob-base/-/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4"
- integrity sha512-ab1S1g1EbO7YzauaJLkgLp7DZVAqj9M/dvKlTt8DkXA2tiOIcSMrlVI2J1RZyB5iJVccEscjGn+kpOG9788MHA==
- 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 sha512-JDYOvfxio/t42HKdxkAYaCiBN7oYiuxykOxKxdaUW5Qn0zaYN3gRQWolrwdnf0shM9/EP0ebuuTmyoXNr1cC5w==
- 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"
@@ -10298,22 +10123,6 @@ glob@^7.0.0, glob@^7.0.3, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, gl
once "^1.3.0"
path-is-absolute "^1.0.0"
-global-modules@2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-2.0.0.tgz#997605ad2345f27f51539bea26574421215c7780"
- integrity sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==
- dependencies:
- global-prefix "^3.0.0"
-
-global-prefix@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-3.0.0.tgz#fc85f73064df69f50421f47f883fe5b913ba9b97"
- integrity sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==
- dependencies:
- ini "^1.3.5"
- kind-of "^6.0.2"
- which "^1.3.1"
-
global@^4.3.2, global@^4.4.0:
version "4.4.0"
resolved "https://registry.yarnpkg.com/global/-/global-4.4.0.tgz#3e7b105179006a323ed71aafca3e9c57a5cc6406"
@@ -10355,18 +10164,6 @@ globby@10.0.0:
merge2 "^1.2.3"
slash "^3.0.0"
-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"
resolved "https://registry.yarnpkg.com/globby/-/globby-10.0.2.tgz#277593e745acaa4646c3ab411289ec47a0392543"
@@ -10446,25 +10243,12 @@ growly@^1.3.0:
resolved "https://registry.yarnpkg.com/growly/-/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081"
integrity sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw==
-gud@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/gud/-/gud-1.0.0.tgz#a489581b17e6a70beca9abe3ae57de7a499852c0"
- integrity sha512-zGEOVKFM5sVPPrYs7J5/hYEw2Pof8KCyOwyhG8sAF26mCAeUFAcYPu1mwB7hhpIP29zOIBaDqwuHdLp0jvZXjw==
-
-gzip-size@5.1.1:
- version "5.1.1"
- resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-5.1.1.tgz#cb9bee692f87c0612b232840a873904e4c135274"
- integrity sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==
- dependencies:
- duplexer "^0.1.1"
- pify "^4.0.1"
-
handle-thing@^2.0.0:
version "2.0.1"
resolved "https://registry.yarnpkg.com/handle-thing/-/handle-thing-2.0.1.tgz#857f79ce359580c340d43081cc648970d0bb234e"
integrity sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==
-handlebars@^4.7.6:
+handlebars@^4.7.6, handlebars@^4.7.7:
version "4.7.7"
resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.7.7.tgz#9ce33416aad02dbd6c8fafa8240d5d98004945a1"
integrity sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==
@@ -10704,11 +10488,6 @@ hermes-profile-transformer@^0.0.6:
dependencies:
source-map "^0.7.3"
-highlight.js@^10.1.1, highlight.js@~10.7.0:
- version "10.7.3"
- resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-10.7.3.tgz#697272e3991356e40c3cac566a74eef681756531"
- integrity sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==
-
hmac-drbg@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1"
@@ -11086,7 +10865,7 @@ ignore@^4.0.3, ignore@^4.0.6:
resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc"
integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==
-ignore@^5.0.0, ignore@^5.0.5, ignore@^5.1.1, ignore@^5.1.4, ignore@^5.1.8, ignore@^5.2.0:
+ignore@^5.0.0, ignore@^5.0.5, ignore@^5.1.1, ignore@^5.1.8, ignore@^5.2.0:
version "5.2.0"
resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.0.tgz#6d3bac8fa7fe0d45d9f9be7bac2fc279577e345a"
integrity sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==
@@ -11096,11 +10875,6 @@ image-size@^0.6.0:
resolved "https://registry.yarnpkg.com/image-size/-/image-size-0.6.3.tgz#e7e5c65bb534bd7cdcedd6cb5166272a85f75fb2"
integrity sha512-47xSUiQioGaB96nqtp5/q55m0aBQSQdyIloMOc/x+QVTDZLNmXE892IIDrJ0hM1A5vcNUDD5tDffkSP5lCaIIA==
-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==
-
import-fresh@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-2.0.0.tgz#d81355c15612d386c61f9ddd3922d4304822a546"
@@ -11271,7 +11045,7 @@ interpret@^2.2.0:
resolved "https://registry.yarnpkg.com/interpret/-/interpret-2.2.0.tgz#1a78a0b5965c40a5416d007ad6f50ad27c417df9"
integrity sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==
-invariant@^2.2.3, invariant@^2.2.4:
+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==
@@ -11288,6 +11062,11 @@ ip@^1.1.5:
resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.8.tgz#ae05948f6b075435ed3307acce04629da8cdbf48"
integrity sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg==
+ip@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/ip/-/ip-2.0.0.tgz#4cf4ab182fee2314c75ede1276f8c80b479936da"
+ integrity sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==
+
ipaddr.js@1.9.1:
version "1.9.1"
resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3"
@@ -11377,7 +11156,7 @@ is-buffer@^2.0.0:
resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.5.tgz#ebc252e400d22ff8d77fa09888821a24a658c191"
integrity sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==
-is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.1.5, is-callable@^1.2.6:
+is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.1.5, is-callable@^1.2.7:
version "1.2.7"
resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055"
integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==
@@ -11390,9 +11169,9 @@ is-ci@^2.0.0:
ci-info "^2.0.0"
is-core-module@^2.5.0, is-core-module@^2.8.1, is-core-module@^2.9.0:
- version "2.10.0"
- resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.10.0.tgz#9012ede0a91c69587e647514e1d5277019e728ed"
- integrity sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==
+ version "2.11.0"
+ resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.11.0.tgz#ad4cb3e3863e814523c96f3f58d26cc570ff0144"
+ integrity sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==
dependencies:
has "^1.0.3"
@@ -11410,7 +11189,7 @@ is-data-descriptor@^1.0.0:
dependencies:
kind-of "^6.0.0"
-is-date-object@^1.0.1:
+is-date-object@^1.0.1, is-date-object@^1.0.2:
version "1.0.5"
resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f"
integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==
@@ -11475,11 +11254,6 @@ 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 sha512-7Q+VbVafe6x2T+Tu6NcOf6sRklazEPmBoB3IWk3WdGZM2iGUwU/Oe3Wtq5lSEkDTTlpp8yx+5t4pzO/i9Ty1ww==
-
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"
@@ -11524,13 +11298,6 @@ is-generator-function@^1.0.7:
dependencies:
has-tostringtag "^1.0.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 sha512-a1dBeB19NXsf/E0+FHqkagizel/LQw2DjSQpvQrj3zT+jYPpaUCryPnrQajXKFLCMuf4I6FhRpaGtw4lPrG6Eg==
- 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"
@@ -11555,7 +11322,7 @@ is-interactive@^1.0.0:
resolved "https://registry.yarnpkg.com/is-interactive/-/is-interactive-1.0.0.tgz#cea6e6ae5c870a7b0a0004070b7b587e0252912e"
integrity sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==
-is-map@^2.0.2:
+is-map@^2.0.1, 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==
@@ -11653,7 +11420,7 @@ is-promise@^2.1.0:
resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.2.2.tgz#39ab959ccbf9a774cf079f7b40c7a26f763135f1"
integrity sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==
-is-regex@^1.0.4, is-regex@^1.0.5, is-regex@^1.1.0, is-regex@^1.1.2, is-regex@^1.1.4:
+is-regex@^1.0.4, is-regex@^1.0.5, is-regex@^1.1.0, is-regex@^1.1.1, is-regex@^1.1.2, is-regex@^1.1.4:
version "1.1.4"
resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958"
integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==
@@ -11666,12 +11433,7 @@ is-regexp@^1.0.0:
resolved "https://registry.yarnpkg.com/is-regexp/-/is-regexp-1.0.0.tgz#fd2d883545c46bac5a633e7b9a09e87fa2cb5069"
integrity sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==
-is-root@2.1.0:
- version "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:
+is-set@^2.0.1, 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==
@@ -11752,6 +11514,11 @@ is-utf8@^0.2.0:
resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72"
integrity sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==
+is-weakmap@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/is-weakmap/-/is-weakmap-2.0.1.tgz#5008b59bdc43b698201d18f62b37b2ca243e8cf2"
+ integrity sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==
+
is-weakref@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.2.tgz#9529f383a9338205e89765e0392efc2f100f06f2"
@@ -11759,6 +11526,14 @@ is-weakref@^1.0.2:
dependencies:
call-bind "^1.0.2"
+is-weakset@^2.0.1:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/is-weakset/-/is-weakset-2.0.2.tgz#4569d67a747a1ce5a994dfd4ef6dcea76e7c0a1d"
+ integrity sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==
+ dependencies:
+ call-bind "^1.0.2"
+ get-intrinsic "^1.1.1"
+
is-whitespace-character@^1.0.0:
version "1.0.4"
resolved "https://registry.yarnpkg.com/is-whitespace-character/-/is-whitespace-character-1.0.4.tgz#0858edd94a95594c7c9dd0b5c174ec6e45ee4aa7"
@@ -11823,6 +11598,14 @@ isobject@^4.0.0:
resolved "https://registry.yarnpkg.com/isobject/-/isobject-4.0.0.tgz#3f1c9155e73b192022a80819bacd0343711697b0"
integrity sha512-S/2fF5wH8SJA/kmwr6HYhK/RI/OkhD84k8ntalo0iJjZikgq1XFvR5M8NPT1x5F7fBwCG3qHfnzeP/Vh/ZxCUA==
+isomorphic-unfetch@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/isomorphic-unfetch/-/isomorphic-unfetch-3.1.0.tgz#87341d5f4f7b63843d468438128cb087b7c3e98f"
+ integrity sha512-geDJjpoZ8N0kWexiwkX8F9NkTsXhetLPVbZFQ+JTW239QNOwvB0gniuR1Wc6f0AMTn7/mFGyXvHTifrCp/GH8Q==
+ dependencies:
+ node-fetch "^2.6.1"
+ unfetch "^4.2.0"
+
isstream@~0.1.2:
version "0.1.2"
resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a"
@@ -11862,9 +11645,9 @@ istanbul-lib-instrument@^4.0.3:
semver "^6.3.0"
istanbul-lib-instrument@^5.0.4:
- version "5.2.0"
- resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz#31d18bdd127f825dd02ea7bfdfd906f8ab840e9f"
- integrity sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==
+ version "5.2.1"
+ resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz#d10c8885c2125574e1c231cacadf955675e1ce3d"
+ integrity sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==
dependencies:
"@babel/core" "^7.12.3"
"@babel/parser" "^7.14.7"
@@ -12837,9 +12620,9 @@ jju@^1.4.0:
integrity sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==
joi@^17.2.1:
- version "17.6.2"
- resolved "https://registry.yarnpkg.com/joi/-/joi-17.6.2.tgz#00ac55ce6495596545cce45309f38738cfbd7cd3"
- integrity sha512-+gqqdh1xc1wb+Lor0J9toqgeReyDOCqOdG8QSdRcEvwrcRiFQZneUCGKjFjuyBWUb3uaFOgY56yMaZ5FIc+H4w==
+ version "17.6.4"
+ resolved "https://registry.yarnpkg.com/joi/-/joi-17.6.4.tgz#4d9536a059ef0762c718ae98673016b3ec151abd"
+ integrity sha512-tPzkTJHZQjSFCc842QpdVpOZ9LI2txApboNUbW70qgnRB14Lzl+oWQOPdF2N4yqyiY14wBGe8lc7f/2hZxbGmw==
dependencies:
"@hapi/hoek" "^9.0.0"
"@hapi/topo" "^5.0.0"
@@ -13413,15 +13196,6 @@ loader-runner@^4.2.0:
resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-4.3.0.tgz#c1b4a163b99f614830353b16755e7149ac2314e1"
integrity sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==
-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@^1.2.3:
version "1.4.0"
resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.4.0.tgz#c579b5e34cb34b1a74edc6c1fb36bfa371d5a613"
@@ -13432,9 +13206,9 @@ loader-utils@^1.2.3:
json5 "^1.0.1"
loader-utils@^2.0.0:
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.2.tgz#d6e3b4fb81870721ae4e0868ab11dd638368c129"
- integrity sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.3.tgz#d4b15b8504c63d1fc3f2ade52d41bc8459d6ede1"
+ integrity sha512-THWqIsn8QRnvLl0shHYVBN9syumU8pYWEHPTmkiVGd+7K5eFNVSY6AJhRvgGF70gg1Dz+l/k8WicvFCxdEs60A==
dependencies:
big.js "^5.2.2"
emojis-list "^3.0.0"
@@ -13738,14 +13512,6 @@ lower-case@^2.0.2:
dependencies:
tslib "^2.0.3"
-lowlight@^1.14.0:
- version "1.20.0"
- resolved "https://registry.yarnpkg.com/lowlight/-/lowlight-1.20.0.tgz#ddb197d33462ad0d93bf19d17b6c301aa3941888"
- integrity sha512-8Ktj+prEb1RoCPkEOrPMYUN/nCggB7qAWe3a7OpMjWQkh3l2RD5wKRQ+o8Q8YuI9RG/xs95waaI/E6ym/7NsTw==
- dependencies:
- fault "^1.0.0"
- highlight.js "~10.7.0"
-
lru-cache@^4.0.1:
version "4.1.5"
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd"
@@ -13871,19 +13637,6 @@ markdown-extensions@^1.1.0:
resolved "https://registry.yarnpkg.com/markdown-extensions/-/markdown-extensions-1.1.1.tgz#fea03b539faeaee9b4ef02a3769b455b189f7fc3"
integrity sha512-WWC0ZuMzCyDHYCasEGs4IPvLyTGftYwh6wIEOULOF0HXcqZlhwRzrK0w2VUlxWA98xnvb/jszw4ZSkJ6ADpM6Q==
-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.3:
- version "7.1.7"
- resolved "https://registry.yarnpkg.com/markdown-to-jsx/-/markdown-to-jsx-7.1.7.tgz#a5f22102fb12241c8cea1ca6a4050bb76b23a25d"
- integrity sha512-VI3TyyHlGkO8uFle0IOibzpO1c1iJDcXcS/zBrQrXQQvJ2tpdwVzVZ7XdKsyRz1NdRmre4dqQkMZzUHaKIG/1w==
-
maximatch@^0.1.0:
version "0.1.0"
resolved "https://registry.yarnpkg.com/maximatch/-/maximatch-0.1.0.tgz#86cd8d6b04c9f307c05a6b9419906d0360fb13a2"
@@ -14036,7 +13789,7 @@ memory-fs@^0.5.0:
errno "^0.1.3"
readable-stream "^2.0.1"
-meow@^3.3.0:
+meow@^3.1.0, meow@^3.3.0:
version "3.7.0"
resolved "https://registry.yarnpkg.com/meow/-/meow-3.7.0.tgz#72cb668b425228290abbfa856892587308a801fb"
integrity sha512-TNdwZs0skRlpPpCUK25StC4VH+tP5GgeY1HQOOGP+lQ2xtdkN2VtT/5tiX9k3IWpkBPV9b3LsAWXn4GGi/PrSA==
@@ -14490,13 +14243,6 @@ minimalistic-crypto-utils@^1.0.1:
dependencies:
brace-expansion "^1.1.7"
-minimatch@3.0.4:
- version "3.0.4"
- resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083"
- integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==
- dependencies:
- brace-expansion "^1.1.7"
-
minimist-options@4.1.0:
version "4.1.0"
resolved "https://registry.yarnpkg.com/minimist-options/-/minimist-options-4.1.0.tgz#c0655713c53a8a2ebd77ffa247d342c40f010619"
@@ -14515,9 +14261,9 @@ minimist-options@^3.0.1:
is-plain-obj "^1.1.0"
minimist@^1.1.0, minimist@^1.1.1, minimist@^1.1.3, minimist@^1.2.0, minimist@^1.2.3, minimist@^1.2.5, minimist@^1.2.6:
- version "1.2.6"
- resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.6.tgz#8637a5b759ea0d6e98702cfb3a9283323c93af44"
- integrity sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==
+ version "1.2.7"
+ resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.7.tgz#daa1c4d91f507390437c6a8bc01078e7000c4d18"
+ integrity sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==
minimist@~0.0.1:
version "0.0.10"
@@ -14728,9 +14474,14 @@ mz@^2.5.0:
thenify-all "^1.0.0"
nan@^2.12.1, nan@^2.14.0:
- version "2.16.0"
- resolved "https://registry.yarnpkg.com/nan/-/nan-2.16.0.tgz#664f43e45460fb98faf00edca0bb0d7b8dce7916"
- integrity sha512-UdAqHyFngu7TfQKsCBgAA6pWDkT8MAO7d0jyOecVhN5354xbLqdn8mV9Tat9gepAupm0bt2DbeaSC8vS52MuFA==
+ version "2.17.0"
+ resolved "https://registry.yarnpkg.com/nan/-/nan-2.17.0.tgz#c0150a2368a182f033e9aa5195ec76ea41a199cb"
+ integrity sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==
+
+nanoid@^3.3.1:
+ version "3.3.4"
+ resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.4.tgz#730b67e3cd09e2deacf03c027c81c9d9dbc5e8ab"
+ integrity sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==
nanomatch@^1.2.9:
version "1.2.13"
@@ -14909,11 +14660,6 @@ node-notifier@^8.0.0:
uuid "^8.3.0"
which "^2.0.2"
-node-releases@^1.1.61:
- version "1.1.77"
- resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.77.tgz#50b0cfede855dd374e7585bf228ff34e57c1c32e"
- integrity sha512-rB1DUFUNAN4Gn9keO2K1efO35IDK7yKHCdCaIMvFO7yUYmmZYeDjnGKle26G4rwj+LKRQpjyUUvMkPglwGCYNQ==
-
node-releases@^2.0.6:
version "2.0.6"
resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.6.tgz#8a7088c63a55e493845683ebf3c828d8c51c5503"
@@ -15069,6 +14815,16 @@ npmlog@^4.1.2:
gauge "~2.7.3"
set-blocking "~2.0.0"
+npmlog@^5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-5.0.1.tgz#f06678e80e29419ad67ab964e0fa69959c1eb8b0"
+ integrity sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==
+ dependencies:
+ are-we-there-yet "^2.0.0"
+ console-control-strings "^1.1.0"
+ gauge "^3.0.0"
+ set-blocking "^2.0.0"
+
nth-check@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.2.tgz#b2bd295c37e3dd58a3bf0700376663ba4d9cf05c"
@@ -15132,7 +14888,7 @@ object-inspect@^1.12.2, object-inspect@^1.7.0, object-inspect@^1.9.0:
resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.2.tgz#c0641f26394532f28ab8d796ab954e43c009a8ea"
integrity sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==
-object-is@^1.0.1, object-is@^1.0.2, object-is@^1.1.2:
+object-is@^1.0.1, object-is@^1.0.2, object-is@^1.1.2, object-is@^1.1.4:
version "1.1.5"
resolved "https://registry.yarnpkg.com/object-is/-/object-is-1.1.5.tgz#b9deeaa5fc7f1846a0faecdceec138e5778f53ac"
integrity sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==
@@ -15271,7 +15027,7 @@ open@^6.2.0:
dependencies:
is-wsl "^1.1.0"
-open@^7.0.2, open@^7.0.3:
+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==
@@ -15279,7 +15035,7 @@ open@^7.0.2, open@^7.0.3:
is-docker "^2.0.0"
is-wsl "^2.1.1"
-open@^8.0.9:
+open@^8.0.9, open@^8.4.0:
version "8.4.0"
resolved "https://registry.yarnpkg.com/open/-/open-8.4.0.tgz#345321ae18f8138f82565a910fdc6b39e8c244f8"
integrity sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==
@@ -15376,11 +15132,6 @@ osenv@^0.1.4, osenv@^0.1.5:
os-homedir "^1.0.0"
os-tmpdir "^1.0.0"
-overlayscrollbars@^1.13.1:
- version "1.13.3"
- resolved "https://registry.yarnpkg.com/overlayscrollbars/-/overlayscrollbars-1.13.3.tgz#992c96fd2c8535802d1e56c40bc12ec03076c626"
- integrity sha512-1nB/B5kaakJuHXaLXLRK0bUIilWhUGT6q5g+l2s5vqYdLle/sd0kscBHkQC1kuuDg9p9WR4MTdySDOPbeL/86g==
-
override-require@^1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/override-require/-/override-require-1.1.1.tgz#6ae22fadeb1f850ffb0cf4c20ff7b87e5eb650df"
@@ -15833,7 +15584,7 @@ picocolors@^1.0.0:
resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c"
integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==
-picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3, picomatch@^2.3.1:
+picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3, picomatch@^2.3.0, picomatch@^2.3.1:
version "2.3.1"
resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42"
integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
@@ -15903,13 +15654,6 @@ pkg-dir@^5.0.0:
dependencies:
find-up "^5.0.0"
-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==
- dependencies:
- find-up "^3.0.0"
-
please-upgrade-node@^3.1.1, please-upgrade-node@^3.2.0:
version "3.2.0"
resolved "https://registry.yarnpkg.com/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz#aeddd3f994c933e4ad98b99d9a556efa0e2fe942"
@@ -15939,7 +15683,7 @@ pnp-webpack-plugin@1.6.4:
dependencies:
ts-pnp "^1.1.6"
-polished@^4.0.5:
+polished@^4.2.2:
version "4.2.2"
resolved "https://registry.yarnpkg.com/polished/-/polished-4.2.2.tgz#2529bb7c3198945373c52e34618c8fe7b1aa84d1"
integrity sha512-Sz2Lkdxz6F2Pgnpi9U5Ng/WdWAUZxmHrNPoVlm3aAemxoy2Qy7LGjQg4uf8qKelDAUW94F4np3iH2YPf2qefcQ==
@@ -16054,16 +15798,16 @@ prettier-linter-helpers@^1.0.0:
dependencies:
fast-diff "^1.1.2"
+"prettier@>=2.2.1 <=2.3.0":
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.3.0.tgz#b6a5bf1284026ae640f17f7ff5658a7567fc0d18"
+ integrity sha512-kXtO4s0Lz/DW/IJ9QdWhAf7/NmPWQXkFr/r/WkR3vyI+0v8amTDxiaQSLzs8NBlytfLWX/7uQUMIW677yLKl4w==
+
prettier@^2.0.2, prettier@^2.4.1:
version "2.7.1"
resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.7.1.tgz#e235806850d057f97bb08368a4f7d899f7760c64"
integrity sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==
-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==
-
pretty-error@^2.1.1:
version "2.1.2"
resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-2.1.2.tgz#be89f82d81b1c86ec8fdfbc385045882727f93b6"
@@ -16132,16 +15876,6 @@ prettyjson@^1.2.1:
colors "1.4.0"
minimist "^1.2.0"
-prismjs@^1.21.0:
- version "1.29.0"
- resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.29.0.tgz#f113555a8fa9b57c35e637bba27509dcf802dd12"
- integrity sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==
-
-prismjs@~1.27.0:
- version "1.27.0"
- resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.27.0.tgz#bb6ee3138a0b438a3653dd4d6ce0cc6510a45057"
- integrity sha512-t13BGPUlFDR7wRB5kQDG4jjl7XeuH6jbJGt11JHPL96qwsEHNX2+68tFXqc1/k+/jALsbSWJKUOT/hcYAZ5LkA==
-
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"
@@ -16210,14 +15944,6 @@ promise@^8.0.3:
dependencies:
asap "~2.0.6"
-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, prompts@^2.4.0:
version "2.4.2"
resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.4.2.tgz#7b57e73b3a48029ad10ebd44f74b01722a4cb069"
@@ -16242,7 +15968,7 @@ prop-types-exact@^1.2.0:
object.assign "^4.1.0"
reflect.ownkeys "^0.2.0"
-prop-types@^15.0.0, prop-types@^15.5.10, prop-types@^15.5.8, prop-types@^15.6.0, prop-types@^15.6.1, prop-types@^15.6.2, prop-types@^15.7.2, prop-types@^15.8.1:
+prop-types@^15.0.0, prop-types@^15.5.10, prop-types@^15.6.2, prop-types@^15.7.2, prop-types@^15.8.1:
version "15.8.1"
resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5"
integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==
@@ -16369,14 +16095,7 @@ q@^1.1.2, q@^1.5.1:
resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7"
integrity sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==
-qs@6.10.3:
- version "6.10.3"
- resolved "https://registry.yarnpkg.com/qs/-/qs-6.10.3.tgz#d6cde1b2ffca87b5aa57889816c5f81535e22e8e"
- integrity sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==
- dependencies:
- side-channel "^1.0.4"
-
-qs@^6.10.0, qs@^6.4.0, qs@^6.9.4:
+qs@6.11.0, qs@^6.10.0, qs@^6.4.0, qs@^6.9.4:
version "6.11.0"
resolved "https://registry.yarnpkg.com/qs/-/qs-6.11.0.tgz#fd0d963446f7a65e1367e01abd85429453f0c37a"
integrity sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==
@@ -16491,41 +16210,6 @@ raw-loader@^4.0.2:
loader-utils "^2.0.0"
schema-utils "^3.0.0"
-react-colorful@^5.1.2:
- version "5.6.1"
- resolved "https://registry.yarnpkg.com/react-colorful/-/react-colorful-5.6.1.tgz#7dc2aed2d7c72fac89694e834d179e32f3da563b"
- integrity sha512-1exovf0uGTGyq5mXQT0zgQ80uvj2PCwvF8zY1RN9/vbJVSjSo3fsB/4L3ObbF7u70NduSiK4xu4Y6q1MHoUGEw==
-
-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.10.4"
- address "1.1.2"
- browserslist "4.14.2"
- chalk "2.4.2"
- cross-spawn "7.0.3"
- detect-port-alt "1.1.6"
- 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 "11.0.1"
- gzip-size "5.1.1"
- immer "8.0.1"
- is-root "2.1.0"
- 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"
- strip-ansi "6.0.0"
- text-table "0.2.0"
-
react-devtools-core@4.24.0:
version "4.24.0"
resolved "https://registry.yarnpkg.com/react-devtools-core/-/react-devtools-core-4.24.0.tgz#7daa196bdc64f3626b3f54f2ff2b96f7c4fdf017"
@@ -16542,42 +16226,6 @@ react-dom@18.2.0:
loose-envify "^1.1.0"
scheduler "^0.23.0"
-react-draggable@^4.4.3:
- version "4.4.5"
- resolved "https://registry.yarnpkg.com/react-draggable/-/react-draggable-4.4.5.tgz#9e37fe7ce1a4cf843030f521a0a4cc41886d7e7c"
- integrity sha512-OMHzJdyJbYTZo4uQE393fHcqqPYsEtkjfMgvCHr6rejT+Ezn4OZbNyGH50vv+SunC1RMvwOTSWkEODQLzw1M9g==
- dependencies:
- clsx "^1.1.1"
- prop-types "^15.8.1"
-
-react-error-overlay@^6.0.9:
- version "6.0.11"
- resolved "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-6.0.11.tgz#92835de5841c5cf08ba00ddd2d677b6d17ff9adb"
- integrity sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==
-
-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.3.0"
- resolved "https://registry.yarnpkg.com/react-helmet-async/-/react-helmet-async-1.3.0.tgz#7bd5bf8c5c69ea9f02f6083f14ce33ef545c222e"
- integrity sha512-9jZ57/dAn9t3q6hneQS0wukqC2ENOBgMNVEhb/ZG9ZSxUetzVIw4iAmEU38IaVg3QGYauQPhSeUTuIUtFglWpg==
- 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-input-autosize@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/react-input-autosize/-/react-input-autosize-3.0.0.tgz#6b5898c790d4478d69420b55441fcc31d5c50a85"
- integrity sha512-nL9uS7jEs/zu8sqwFE5MAPx6pPkNAriACQ2rGLlqmKr2sPGtN7TXTyDdQt4lbNXVx7Uzadb40x8qotIuru6Rhg==
- dependencies:
- prop-types "^15.5.8"
-
react-inspector@^5.1.0:
version "5.1.1"
resolved "https://registry.yarnpkg.com/react-inspector/-/react-inspector-5.1.1.tgz#58476c78fde05d5055646ed8ec02030af42953c8"
@@ -16597,20 +16245,15 @@ react-is@^16.12.0, react-is@^16.13.1, react-is@^16.7.0, react-is@^16.8.4, react-
resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.2.0.tgz#199431eeaaa2e09f86427efbb4f1473edb47609b"
integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==
-react-is@^17.0.1, react-is@^17.0.2:
+react-is@^17.0.1:
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.4:
- version "3.0.4"
- resolved "https://registry.yarnpkg.com/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz#4f1a273afdfc8f3488a8c516bfda78f872352362"
- integrity sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==
-
react-native-codegen@^0.70.5:
- version "0.70.5"
- resolved "https://registry.yarnpkg.com/react-native-codegen/-/react-native-codegen-0.70.5.tgz#afcfec394fc9357d870452eace5c7550e6ac403f"
- integrity sha512-vXqgCWWIWlzsCtwD6hbmwmCleGNJYm+n4xO9VMfzzlF3xt9gjC7/USSMTf/YZlCK/hDwQU412QrNS6A9OH+mag==
+ version "0.70.6"
+ resolved "https://registry.yarnpkg.com/react-native-codegen/-/react-native-codegen-0.70.6.tgz#2ce17d1faad02ad4562345f8ee7cbe6397eda5cb"
+ integrity sha512-kdwIhH2hi+cFnG5Nb8Ji2JwmcCxnaOOo9440ov7XDzSvGfmUStnCzl+MCW8jLjqHcE4icT7N9y+xx4f50vfBTw==
dependencies:
"@babel/parser" "^7.14.0"
flow-parser "^0.121.0"
@@ -16630,9 +16273,9 @@ react-native-modal-datetime-picker@^14.0.0:
prop-types "^15.7.2"
react-native-modal-selector@^2.1.1:
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/react-native-modal-selector/-/react-native-modal-selector-2.1.1.tgz#9c3a544f82f805c739866894edadc0915979c4d8"
- integrity sha512-ol5WRL3jrYsH8vPbZiu9xID5SLlv56Pp9b1LBx5DNL+rGq23vInk6uuhxOU8hd1a1C0aAkBmweJFaO55Kwh8iA==
+ version "2.1.2"
+ resolved "https://registry.yarnpkg.com/react-native-modal-selector/-/react-native-modal-selector-2.1.2.tgz#c9fae030baf8bb2c5419e766ff63c31fc946f396"
+ integrity sha512-+Cvoz/yNUFmfIkJ7xkmlLR2nhJOUhx00S6BPqp2Ruy8LkmaiNr7WMZ4BzsgzylyEgZ84Q+42HQ0v0QzJYobviA==
dependencies:
prop-types "^15.5.10"
@@ -16697,42 +16340,11 @@ react-native@0.70.2:
whatwg-fetch "^3.0.0"
ws "^6.1.4"
-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@^2.2.4:
- version "2.3.0"
- resolved "https://registry.yarnpkg.com/react-popper/-/react-popper-2.3.0.tgz#17891c620e1320dce318bad9fede46a5f71c70ba"
- integrity sha512-e1hj8lL3uM+sgSR4Lxzn5h1GxBlpa4CQz0XLF8kx4MDrDRWY0Ena4c97PUeSX9i5W3UAfDP0z0FXCTQkoXUl3Q==
- dependencies:
- react-fast-compare "^3.0.1"
- warning "^4.0.2"
-
react-refresh@^0.4.0:
version "0.4.3"
resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.4.3.tgz#966f1750c191672e76e16c2efa569150cc73ab53"
integrity sha512-Hwln1VNuGl/6bVwnd0Xdn1e84gT/8T9aYNL+HAKDArLCS7LWjwr7StE30IEYbIkx0Vi3vs+coQxe+SQDbGbbpA==
-react-select@^3.2.0:
- version "3.2.0"
- resolved "https://registry.yarnpkg.com/react-select/-/react-select-3.2.0.tgz#de9284700196f5f9b5277c5d850a9ce85f5c72fe"
- integrity sha512-B/q3TnCZXEKItO0fFN/I0tWOX3WJvi/X2wtdffmwSQVRwg5BpValScTO1vdic9AxlUgmeSzib2hAZAwIUQUZGQ==
- dependencies:
- "@babel/runtime" "^7.4.4"
- "@emotion/cache" "^10.0.9"
- "@emotion/core" "^10.0.9"
- "@emotion/css" "^10.0.9"
- memoize-one "^5.0.0"
- prop-types "^15.6.0"
- react-input-autosize "^3.0.0"
- react-transition-group "^4.3.0"
-
react-shallow-renderer@^16.15.0:
version "16.15.0"
resolved "https://registry.yarnpkg.com/react-shallow-renderer/-/react-shallow-renderer-16.15.0.tgz#48fb2cf9b23d23cde96708fe5273a7d3446f4457"
@@ -16741,27 +16353,6 @@ react-shallow-renderer@^16.15.0:
object-assign "^4.1.1"
react-is "^16.12.0 || ^17.0.0 || ^18.0.0"
-react-sizeme@^3.0.1:
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/react-sizeme/-/react-sizeme-3.0.2.tgz#4a2f167905ba8f8b8d932a9e35164e459f9020e4"
- integrity sha512-xOIAOqqSSmKlKFJLO3inBQBdymzDuXx4iuwkNcJmC96jeiOg5ojByvL+g3MW9LPEsojLbC6pf68zOfobK8IPlw==
- dependencies:
- element-resize-detector "^1.2.2"
- invariant "^2.2.4"
- shallowequal "^1.1.0"
- throttle-debounce "^3.0.1"
-
-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:
- "@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@18.2.0:
version "18.2.0"
resolved "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-18.2.0.tgz#1dd912bd908ff26da5b9fca4fd1c489b9523d37e"
@@ -16781,25 +16372,6 @@ react-test-renderer@^16.0.0-0:
react-is "^16.8.6"
scheduler "^0.19.1"
-react-textarea-autosize@^8.3.0:
- version "8.3.4"
- resolved "https://registry.yarnpkg.com/react-textarea-autosize/-/react-textarea-autosize-8.3.4.tgz#270a343de7ad350534141b02c9cb78903e553524"
- integrity sha512-CdtmP8Dc19xL8/R6sWvtknD/eCXkQr30dtvC4VmGInhRsfF8X/ihXCq6+9l9qbxmKRiq407/7z5fxE7cVWQNgQ==
- dependencies:
- "@babel/runtime" "^7.10.2"
- use-composed-ref "^1.3.0"
- use-latest "^1.2.1"
-
-react-transition-group@^4.3.0:
- version "4.4.5"
- resolved "https://registry.yarnpkg.com/react-transition-group/-/react-transition-group-4.4.5.tgz#e53d4e3f3344da8521489fbef8f2581d42becdd1"
- integrity sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==
- dependencies:
- "@babel/runtime" "^7.5.5"
- dom-helpers "^5.0.1"
- loose-envify "^1.4.0"
- prop-types "^15.6.2"
-
react@^18.2.0:
version "18.2.0"
resolved "https://registry.yarnpkg.com/react/-/react-18.2.0.tgz#555bd98592883255fa00de14f1151a917b5d77d5"
@@ -17027,13 +16599,6 @@ recursive-copy@^2.0.10:
rimraf "^2.7.1"
slash "^1.0.0"
-recursive-readdir@2.2.2:
- version "2.2.2"
- resolved "https://registry.yarnpkg.com/recursive-readdir/-/recursive-readdir-2.2.2.tgz#9946fb3274e1628de6e36b2f6714953b4845094f"
- integrity sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==
- dependencies:
- minimatch "3.0.4"
-
redent@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/redent/-/redent-1.0.0.tgz#cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde"
@@ -17063,15 +16628,6 @@ reflect.ownkeys@^0.2.0:
resolved "https://registry.yarnpkg.com/reflect.ownkeys/-/reflect.ownkeys-0.2.0.tgz#749aceec7f3fdf8b63f927a04809e90c5c0b3460"
integrity sha512-qOLsBKHCpSOFKK1NUOCGC5VyeufB6lEsFe92AL2bhIJsacZS1qdoOZSbPk3MYKuT2cFlRDnulKXuuElIrMjGUg==
-refractor@^3.1.0:
- version "3.6.0"
- resolved "https://registry.yarnpkg.com/refractor/-/refractor-3.6.0.tgz#ac318f5a0715ead790fcfb0c71f4dd83d977935a"
- integrity sha512-MY9W41IOWxxk31o+YvFCNyNzdkc9M20NoZK5vq6jkv4I/uh2zkWcfudj0Q1fovjUQJrNewS9NMzeTtqPf+n5EA==
- dependencies:
- hastscript "^6.0.0"
- parse-entities "^2.0.0"
- prismjs "~1.27.0"
-
regenerate-unicode-properties@^10.1.0:
version "10.1.0"
resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz#7c3192cab6dd24e21cb4461e5ddd7dd24fa8374c"
@@ -17090,9 +16646,9 @@ regenerator-runtime@^0.11.0:
integrity sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==
regenerator-runtime@^0.13.2, regenerator-runtime@^0.13.3, regenerator-runtime@^0.13.4, regenerator-runtime@^0.13.7:
- version "0.13.9"
- resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz#8925742a98ffd90814988d7566ad30ca3b263b52"
- integrity sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==
+ version "0.13.10"
+ resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.10.tgz#ed07b19616bcbec5da6274ebc75ae95634bfc2ee"
+ integrity sha512-KepLsg4dU12hryUO7bp/axHAKvwGOCV0sGloQtpagJ12ai+ojVDqkeGSiRX1zlq+kjIMZ1t7gpze+26QqtdGqw==
regenerator-transform@^0.15.0:
version "0.15.0"
@@ -17109,7 +16665,7 @@ regex-not@^1.0.0, regex-not@^1.0.2:
extend-shallow "^3.0.2"
safe-regex "^1.1.0"
-regexp.prototype.flags@^1.2.0, regexp.prototype.flags@^1.4.1, regexp.prototype.flags@^1.4.3:
+regexp.prototype.flags@^1.2.0, regexp.prototype.flags@^1.3.0, regexp.prototype.flags@^1.4.1, regexp.prototype.flags@^1.4.3:
version "1.4.3"
resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz#87cab30f80f66660181a3bb7bf5981a872b367ac"
integrity sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==
@@ -18041,11 +17597,6 @@ shallow-clone@^3.0.0:
dependencies:
kind-of "^6.0.2"
-shallowequal@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/shallowequal/-/shallowequal-1.1.0.tgz#188d521de95b9087404fd4dcb68b13df0ae4e7f8"
- integrity sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==
-
shebang-command@^1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea"
@@ -18070,15 +17621,10 @@ shebang-regex@^3.0.0:
resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172"
integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==
-shell-quote@1.7.2:
- version "1.7.2"
- resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.7.2.tgz#67a7d02c76c9da24f99d20808fcaded0e0e04be2"
- integrity sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==
-
shell-quote@^1.6.1, shell-quote@^1.7.2, shell-quote@^1.7.3:
- version "1.7.3"
- resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.7.3.tgz#aa40edac170445b9a431e17bb62c0b881b9c4123"
- integrity sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==
+ version "1.7.4"
+ resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.7.4.tgz#33fe15dee71ab2a81fcbd3a52106c5cfb9fb75d8"
+ integrity sha512-8o/QEhSSRb1a5i7TFR0iM4G16Z0vYB2OQVs4G3aAFXjn3T6yEx8AZxy1PgDF7I00LZHYA3WxaSYIf5e5sAX8Rw==
shelljs@^0.8.4, shelljs@^0.8.5:
version "0.8.5"
@@ -18102,7 +17648,7 @@ shx@^0.3.3:
minimist "^1.2.3"
shelljs "^0.8.5"
-side-channel@^1.0.4:
+side-channel@^1.0.3, side-channel@^1.0.4:
version "1.0.4"
resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf"
integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==
@@ -18581,7 +18127,7 @@ string-width@^1.0.1:
is-fullwidth-code-point "^1.0.0"
strip-ansi "^3.0.0"
-"string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3:
+"string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.2, string-width@^4.2.3:
version "4.2.3"
resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
@@ -18689,13 +18235,6 @@ stringify-object@^3.3.0:
is-obj "^1.0.1"
is-regexp "^1.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 "^5.0.0"
-
strip-ansi@^3.0.0, strip-ansi@^3.0.1:
version "3.0.1"
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"
@@ -18912,6 +18451,11 @@ symbol.prototype.description@^1.0.0:
has-symbols "^1.0.2"
object.getownpropertydescriptors "^2.1.2"
+synchronous-promise@^2.0.15:
+ version "2.0.16"
+ resolved "https://registry.yarnpkg.com/synchronous-promise/-/synchronous-promise-2.0.16.tgz#669b75e86b4295fdcc1bb0498de9ac1af6fd51a9"
+ integrity sha512-qImOD23aDfnIDNqlG1NOehdB9IYsn1V9oByPjKY1nakv2MQYCEMyX033/q+aEtYCpmYK1cv2+NTmlH+ra6GA5A==
+
table@^6.0.9:
version "6.8.0"
resolved "https://registry.yarnpkg.com/table/-/table-6.8.0.tgz#87e28f14fa4321c3377ba286f07b79b281a3b3ca"
@@ -18974,20 +18518,6 @@ teeny-request@7.1.1:
stream-events "^1.0.5"
uuid "^8.0.0"
-telejson@^5.3.2:
- version "5.3.3"
- resolved "https://registry.yarnpkg.com/telejson/-/telejson-5.3.3.tgz#fa8ca84543e336576d8734123876a9f02bf41d2e"
- integrity sha512-PjqkJZpzEggA9TBpVtJi1LVptP7tYtXB6rEubwlHap76AMjzvOdKX41CxyaW7ahhzDU1aftXnMCx5kAPDZTQBA==
- 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"
-
telejson@^6.0.8:
version "6.0.8"
resolved "https://registry.yarnpkg.com/telejson/-/telejson-6.0.8.tgz#1c432db7e7a9212c1fbd941c3e5174ec385148f7"
@@ -19049,11 +18579,6 @@ tempfile@^2.0.0:
temp-dir "^1.0.0"
uuid "^3.0.1"
-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"
@@ -19146,7 +18671,7 @@ text-extensions@^1.0.0:
resolved "https://registry.yarnpkg.com/text-extensions/-/text-extensions-1.9.0.tgz#1853e45fee39c945ce6f6c36b2d659b5aabc2a26"
integrity sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==
-text-table@0.2.0, text-table@^0.2.0:
+text-table@^0.2.0:
version "0.2.0"
resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4"
integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==
@@ -19175,11 +18700,6 @@ 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==
-
through2@^2.0.0, through2@^2.0.1, through2@^2.0.2:
version "2.0.5"
resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd"
@@ -19287,11 +18807,6 @@ to-vfile@^6.0.0:
is-buffer "^2.0.0"
vfile "^4.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 sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==
-
toidentifier@1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35"
@@ -19434,7 +18949,7 @@ tslib@^1.8.1, tslib@^1.9.0:
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00"
integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==
-tslib@^2.0.1, tslib@^2.0.3, tslib@^2.3.0:
+tslib@^2.0.1, tslib@^2.0.3:
version "2.4.0"
resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.4.0.tgz#7cecaa7f073ce680a05847aa77be941098f36dc3"
integrity sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==
@@ -19543,9 +19058,9 @@ typescript@^4.8.3:
integrity sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ==
ua-parser-js@^0.7.30:
- version "0.7.31"
- resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.31.tgz#649a656b191dffab4f21d5e053e27ca17cbff5c6"
- integrity sha512-qLK/Xe9E2uzmYI3qLeOmI0tEOt+TBBQyUIAh4aAgU05FVYzeZrKUdkAZfBNVGRaHVgV0TDkdEngJSw/SyQchkQ==
+ version "0.7.32"
+ resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.32.tgz#cd8c639cdca949e30fa68c44b7813ef13e36d211"
+ integrity sha512-f9BESNVhzlhEFf2CHMSj40NWOjYPl1YKYbrvIr/hFTDEmLq7SRbWvm7FcdcpCYT95zrOhC7gZSxjdnnTpBcwVw==
uglify-es@^3.1.9:
version "3.3.9"
@@ -19556,9 +19071,9 @@ uglify-es@^3.1.9:
source-map "~0.6.1"
uglify-js@^3.1.4:
- version "3.17.2"
- resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.17.2.tgz#f55f668b9a64b213977ae688703b6bbb7ca861c6"
- integrity sha512-bbxglRjsGQMchfvXZNusUcYgiB9Hx2K4AHYXQy2DITZ9Rd+JzhX7+hoocE5Winr7z2oHvPsekkBwXtigvxevXg==
+ version "3.17.4"
+ resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.17.4.tgz#61678cf5fa3f5b7eb789bb345df29afb8257c22c"
+ integrity sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==
uid-number@0.0.6:
version "0.0.6"
@@ -19840,7 +19355,7 @@ unpipe@1.0.0, unpipe@~1.0.0:
resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec"
integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==
-unquote@^1.1.0, unquote@~1.1.1:
+unquote@~1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/unquote/-/unquote-1.1.1.tgz#8fded7324ec6e88a0ff8b905e7c098cdc086d544"
integrity sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==
@@ -19853,15 +19368,22 @@ unset-value@^1.0.0:
has-value "^0.3.1"
isobject "^3.0.0"
+untildify@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/untildify/-/untildify-2.1.0.tgz#17eb2807987f76952e9c0485fc311d06a826a2e0"
+ integrity sha512-sJjbDp2GodvkB0FZZcn7k6afVisqX5BZD7Yq3xp4nN2O15BBK0cLm3Vwn2vQaF7UDS0UUsrQMkkplmDI5fskig==
+ dependencies:
+ os-homedir "^1.0.0"
+
upath@^1.1.1, upath@^1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/upath/-/upath-1.2.0.tgz#8f66dbcd55a883acdae4408af8b035a5044c1894"
integrity sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==
update-browserslist-db@^1.0.9:
- version "1.0.9"
- resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.9.tgz#2924d3927367a38d5c555413a7ce138fc95fcb18"
- integrity sha512-/xsqn21EGVdXI3EXSum1Yckj3ZVZugqyOZQ/CxYPBD/R+ko9NSUScf8tFF4dOKY+2pvSSJA/S+5B8s4Zr4kyvg==
+ version "1.0.10"
+ resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz#0f54b876545726f17d00cd9a2561e6dade943ff3"
+ integrity sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==
dependencies:
escalade "^3.1.1"
picocolors "^1.0.0"
@@ -19915,23 +19437,6 @@ urlgrey@1.0.0:
dependencies:
fast-url-parser "^1.1.3"
-use-composed-ref@^1.3.0:
- version "1.3.0"
- resolved "https://registry.yarnpkg.com/use-composed-ref/-/use-composed-ref-1.3.0.tgz#3d8104db34b7b264030a9d916c5e94fbe280dbda"
- integrity sha512-GLMG0Jc/jiKov/3Ulid1wbv3r54K9HlMW29IWcDFPEqFkSO2nS0MuefWgMJpeHQ9YJeXDL3ZUF+P3jdXlZX/cQ==
-
-use-isomorphic-layout-effect@^1.1.1:
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.2.tgz#497cefb13d863d687b08477d9e5a164ad8c1a6fb"
- integrity sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==
-
-use-latest@^1.2.1:
- version "1.2.1"
- resolved "https://registry.yarnpkg.com/use-latest/-/use-latest-1.2.1.tgz#d13dfb4b08c28e3e33991546a2cee53e14038cf2"
- integrity sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw==
- dependencies:
- use-isomorphic-layout-effect "^1.1.1"
-
use-sync-external-store@^1.0.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz#7dbefd6ef3fe4e767a0cf5d7287aacfb5846928a"
@@ -20010,15 +19515,14 @@ util@^0.11.0:
inherits "2.0.3"
util@^0.12.4:
- version "0.12.4"
- resolved "https://registry.yarnpkg.com/util/-/util-0.12.4.tgz#66121a31420df8f01ca0c464be15dfa1d1850253"
- integrity sha512-bxZ9qtSlGUWSOy9Qa9Xgk11kSslpuZwaxCg4sNIDj6FLucDab2JxnHwyNTCpHMtK1MjoQiWQ6DiUMZYbSrO+Sw==
+ version "0.12.5"
+ resolved "https://registry.yarnpkg.com/util/-/util-0.12.5.tgz#5f17a6059b73db61a875668781a1c2b136bd6fbc"
+ integrity sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==
dependencies:
inherits "^2.0.3"
is-arguments "^1.0.4"
is-generator-function "^1.0.7"
is-typed-array "^1.1.3"
- safe-buffer "^5.1.2"
which-typed-array "^1.1.2"
utila@~0.4:
@@ -20221,13 +19725,6 @@ walker@^1.0.7, walker@~1.0.5:
dependencies:
makeerror "1.0.12"
-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"
@@ -20246,7 +19743,7 @@ watchpack@^1.7.4:
chokidar "^3.4.1"
watchpack-chokidar2 "^2.0.1"
-watchpack@^2.4.0:
+watchpack@^2.2.0, watchpack@^2.4.0:
version "2.4.0"
resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.0.tgz#fa33032374962c78113f93c7f2fb4c54c9862a5d"
integrity sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==
@@ -20373,7 +19870,7 @@ webpack-filter-warnings-plugin@^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:
+webpack-hot-middleware@^2.25.1:
version "2.25.2"
resolved "https://registry.yarnpkg.com/webpack-hot-middleware/-/webpack-hot-middleware-2.25.2.tgz#f7f936f3871d8c4eb95ecdf23a34e9cefe9806e8"
integrity sha512-CVgm3NAQyfdIonRvXisRwPTUYuSbyZ6BY7782tMeUzWOO7RmVI2NaBYuCp41qyD4gYCkJyTneAJdK69A13B0+A==
@@ -20543,7 +20040,7 @@ whatwg-url@^8.0.0, whatwg-url@^8.5.0:
tr46 "^2.1.0"
webidl-conversions "^6.1.0"
-which-boxed-primitive@^1.0.2:
+which-boxed-primitive@^1.0.1, which-boxed-primitive@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6"
integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==
@@ -20554,6 +20051,16 @@ which-boxed-primitive@^1.0.2:
is-string "^1.0.5"
is-symbol "^1.0.3"
+which-collection@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/which-collection/-/which-collection-1.0.1.tgz#70eab71ebbbd2aefaf32f917082fc62cdcb70906"
+ integrity sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==
+ dependencies:
+ is-map "^2.0.1"
+ is-set "^2.0.1"
+ is-weakmap "^2.0.1"
+ is-weakset "^2.0.1"
+
which-module@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a"
@@ -20590,7 +20097,7 @@ which@^2.0.1, which@^2.0.2:
dependencies:
isexe "^2.0.0"
-wide-align@^1.1.0:
+wide-align@^1.1.0, wide-align@^1.1.2:
version "1.1.5"
resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.5.tgz#df1d4c206854369ecf3c9a4898f1b23fbd9d15d3"
integrity sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==
@@ -20781,10 +20288,17 @@ ws@^7, ws@^7.1.2, ws@^7.4.6, ws@^7.5.1:
resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.9.tgz#54fa7db29f4c7cec68b1ddd3a89de099942bb591"
integrity sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==
-ws@^8.4.2:
- version "8.9.0"
- resolved "https://registry.yarnpkg.com/ws/-/ws-8.9.0.tgz#2a994bb67144be1b53fe2d23c53c028adeb7f45e"
- integrity sha512-Ja7nszREasGaYUYCI2k4lCKIRTt+y7XuqVoHR44YpI49TtryyqbqvDMn5eqfW7e6HzTukDRIsXqzVHScqRcafg==
+ws@^8.2.3, ws@^8.4.2:
+ version "8.10.0"
+ resolved "https://registry.yarnpkg.com/ws/-/ws-8.10.0.tgz#00a28c09dfb76eae4eb45c3b565f771d6951aa51"
+ integrity sha512-+s49uSmZpvtAsd2h37vIPy1RBusaLawVe8of+GyEPsaJTCMpj/2v8NpeK1SHXjBlQ95lQTmQofOJnFiLoaN3yw==
+
+x-default-browser@^0.4.0:
+ version "0.4.0"
+ resolved "https://registry.yarnpkg.com/x-default-browser/-/x-default-browser-0.4.0.tgz#70cf0da85da7c0ab5cb0f15a897f2322a6bdd481"
+ integrity sha512-7LKo7RtWfoFN/rHx1UELv/2zHGMx8MkZKDq1xENmOCTkfIqZJ0zZ26NEJX8czhnPXVcqS0ARjjfJB+eJ0/5Cvw==
+ optionalDependencies:
+ default-browser-id "^1.0.4"
xdg-basedir@^4.0.0:
version "4.0.0"