[housekeeping] Remove fixtures/
Do we still use these? I'm happy to close this PR if we still want this but it feels like these may have served their purpose and no longer be necessary.
Joe Savona committed
Jan 12, 2024 at 12:22 UTC
33118be83592961ef4c07b4b7fc043c44ba47b71
164 files changed
-46305
compiler/fixtures/demo-2021Q3/.babelrc
deleted
-3
@@ -1,3 +0,0 @@
1
-{
2
- "plugins": ["../../"]
3
-}
compiler/fixtures/demo-2021Q3/.env
deleted
-1
@@ -1 +0,0 @@
1
- SKIP_PREFLIGHT_CHECK=true
compiler/fixtures/demo-2021Q3/.gitignore
deleted
-21
@@ -1,21 +0,0 @@
1
-# dependencies
2
-/node_modules
3
-/.pnp
4
-.pnp.js
5
-
6
-# testing
7
-/coverage
8
-
9
-# production
10
-/build
11
-
12
-# misc
13
-.DS_Store
14
-.env.local
15
-.env.development.local
16
-.env.test.local
17
-.env.production.local
18
-
19
-npm-debug.log*
20
-yarn-debug.log*
21
-yarn-error.log*
compiler/fixtures/demo-2021Q3/README.md
deleted
-29
@@ -1,29 +0,0 @@
1
-# React Forget Demo - 2021 Q3
2
-
3
-[Google Slides (FB.com permission)](https://docs.google.com/presentation/d/1W4heHbak1GrfYQIJpUCMkn1g68z8ab3B_nIy7_ZXHI8/edit?usp=sharing)
4
-
5
-## Get Started
6
-
7
-This is a Create-React-App project.
8
-
9
-### Compile
10
-
11
-Currently the compilation is all ad-hoc
12
-
13
-1. Add your file in `run-forget.sh`
14
-
15
-2. Run the sh
16
-
17
-```
18
-# or npm run forget
19
-./run-forget.sh
20
-```
21
-
22
-### Measurement
23
-
24
-Currently, the measurement is done by manually
25
-
26
-1. Copy/Paste JSX lowered file
27
-2. add the file to `uglify_gzip.sh`
28
-3. run `uglify_gzip.sh`
29
-4. `ls -l`
compiler/fixtures/demo-2021Q3/measurement/Demo2.babel.js
deleted
-140
@@ -1,140 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import React, { createContext, useRef, useReducer, useContext } from "react";
9
-import "./styles.css";
10
-import { jsx as _jsx } from "react/jsx-runtime";
11
-import { jsxs as _jsxs } from "react/jsx-runtime";
12
-const initialStore = {
13
- left: undefined,
14
- right: undefined,
15
-};
16
-
17
-const reducer = (state, action) => {
18
- switch (action.tag) {
19
- case "left":
20
- return { ...state, left: action.payload };
21
-
22
- case "right":
23
- return { ...state, right: action.payload };
24
-
25
- default:
26
- return state;
27
- }
28
-};
29
-
30
-const BinaryContext = /*#__PURE__*/ createContext(initialStore);
31
-
32
-function Input({ value, onChange }) {
33
- return /*#__PURE__*/ _jsx("input", {
34
- className: "Search",
35
- placeholder: "...",
36
- value: value,
37
- onChange: onChange,
38
- });
39
-}
40
-
41
-function Left() {
42
- const [{ left }, dispatch] = useContext(BinaryContext);
43
- const rerenderCount = useRef(0);
44
- return /*#__PURE__*/ _jsxs("div", {
45
- className: "column Demo2",
46
- children: [
47
- /*#__PURE__*/ _jsxs("header", {
48
- className: "Header row",
49
- children: [
50
- /*#__PURE__*/ _jsx("div", {
51
- className: "Icon",
52
- children: "\u269B\uFE0F",
53
- }),
54
- /*#__PURE__*/ _jsx(Input, {
55
- value: left,
56
- onChange: (e) =>
57
- dispatch({
58
- tag: "left",
59
- payload: e.target.value,
60
- }),
61
- }),
62
- ],
63
- }),
64
- /*#__PURE__*/ _jsxs("div", {
65
- className: "Feed",
66
- children: [
67
- /*#__PURE__*/ _jsx("h3", {
68
- children: rerenderCount.current++,
69
- }),
70
- /*#__PURE__*/ _jsx("div", {
71
- className: "FeedItem",
72
- children: left,
73
- }),
74
- ],
75
- }),
76
- ],
77
- });
78
-}
79
-
80
-function Right() {
81
- const [{ right }, dispatch] = useContext(BinaryContext);
82
- const rerenderCount = useRef(0);
83
- return /*#__PURE__*/ _jsxs("div", {
84
- className: "column Demo2",
85
- children: [
86
- /*#__PURE__*/ _jsxs("header", {
87
- className: "Header row",
88
- children: [
89
- /*#__PURE__*/ _jsx("div", {
90
- className: "Icon",
91
- children: "\u269B\uFE0F",
92
- }),
93
- /*#__PURE__*/ _jsx(Input, {
94
- value: right,
95
- onChange: (e) =>
96
- dispatch({
97
- tag: "right",
98
- payload: e.target.value,
99
- }),
100
- }),
101
- ],
102
- }),
103
- /*#__PURE__*/ _jsxs("div", {
104
- className: "Feed",
105
- children: [
106
- /*#__PURE__*/ _jsx("h3", {
107
- children: rerenderCount.current++,
108
- }),
109
- /*#__PURE__*/ _jsx("div", {
110
- className: "FeedItem",
111
- children: right,
112
- }),
113
- ],
114
- }),
115
- ],
116
- });
117
-}
118
-
119
-export default function Demo2() {
120
- const [state, dispatch] = useReducer(reducer, initialStore);
121
- const store = [state, dispatch];
122
- return /*#__PURE__*/ _jsx(BinaryContext.Provider, {
123
- value: store,
124
- children: /*#__PURE__*/ _jsxs("div", {
125
- className: "App",
126
- children: [
127
- /*#__PURE__*/ _jsx("h2", {
128
- children: "Demo2 - Context",
129
- }),
130
- /*#__PURE__*/ _jsxs("div", {
131
- className: "row",
132
- children: [
133
- /*#__PURE__*/ _jsx(Left, {}),
134
- /*#__PURE__*/ _jsx(Right, {}),
135
- ],
136
- }),
137
- ],
138
- }),
139
- });
140
-}
compiler/fixtures/demo-2021Q3/measurement/Demo2.forget.babel.js
deleted
-188
@@ -1,188 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import { useMemoCache } from "./useMemoCache";
9
-import React, { createContext, useRef, useReducer, useContext } from "react";
10
-import "./styles.css";
11
-import { jsx as _jsx } from "react/jsx-runtime";
12
-import { jsxs as _jsxs } from "react/jsx-runtime";
13
-const initialStore = {
14
- left: undefined,
15
- right: undefined,
16
-};
17
-
18
-const reducer = (state, action) => {
19
- switch (action.tag) {
20
- case "left":
21
- return { ...state, left: action.payload };
22
-
23
- case "right":
24
- return { ...state, right: action.payload };
25
-
26
- default:
27
- return state;
28
- }
29
-};
30
-
31
-const BinaryContext = /*#__PURE__*/ createContext(initialStore);
32
-
33
-function Input(props) {
34
- let $ = useMemoCache(2);
35
- let prevProps = $[0];
36
- let c_props = !prevProps || prevProps !== props;
37
- if (c_props) $[0] = props;
38
- let c_value = c_props && prevProps.value !== props.value;
39
- let c_onChange = c_props && prevProps.onChange !== props.onChange;
40
- return c_value || c_onChange
41
- ? ($[1] = /*#__PURE__*/ _jsx("input", {
42
- className: "Search",
43
- placeholder: "...",
44
- value: props.value,
45
- onChange: props.onChange,
46
- }))
47
- : $[1];
48
-}
49
-
50
-function Left() {
51
- let $ = useMemoCache(9);
52
- const [{ left }, dispatch] = useContext(BinaryContext);
53
- let c_dispatch = $[2] !== dispatch;
54
- if (c_dispatch) $[2] = dispatch;
55
- let c_left = $[1] !== left;
56
- if (c_left) $[1] = left;
57
- const rerenderCount = useRef(0);
58
- return c_left || c_dispatch
59
- ? ($[8] = /*#__PURE__*/ _jsxs("div", {
60
- className: "column Demo2",
61
- children: [
62
- c_left || c_dispatch
63
- ? ($[5] = /*#__PURE__*/ _jsxs("header", {
64
- className: "Header row",
65
- children: [
66
- /*#__PURE__*/ _jsx("div", {
67
- className: "Icon",
68
- children: "\u269B\uFE0F",
69
- }),
70
- c_left || c_dispatch
71
- ? ($[4] = /*#__PURE__*/ _jsx(Input, {
72
- value: left,
73
- onChange: c_dispatch
74
- ? ($[3] = (e) =>
75
- dispatch({
76
- tag: "left",
77
- payload: e.target.value,
78
- }))
79
- : $[3],
80
- }))
81
- : $[4],
82
- ],
83
- }))
84
- : $[5],
85
- c_left
86
- ? ($[7] = /*#__PURE__*/ _jsxs("div", {
87
- className: "Feed",
88
- children: [
89
- /*#__PURE__*/ _jsx("h3", {
90
- children: rerenderCount.current++,
91
- }),
92
- c_left
93
- ? ($[6] = /*#__PURE__*/ _jsx("div", {
94
- className: "FeedItem",
95
- children: left,
96
- }))
97
- : $[6],
98
- ],
99
- }))
100
- : $[7],
101
- ],
102
- }))
103
- : $[8];
104
-}
105
-
106
-function Right() {
107
- let $ = useMemoCache(9);
108
- const [{ right }, dispatch] = useContext(BinaryContext);
109
- let c_dispatch = $[2] !== dispatch;
110
- if (c_dispatch) $[2] = dispatch;
111
- let c_right = $[1] !== right;
112
- if (c_right) $[1] = right;
113
- const rerenderCount = useRef(0);
114
- return c_right || c_dispatch
115
- ? ($[8] = /*#__PURE__*/ _jsxs("div", {
116
- className: "column Demo2",
117
- children: [
118
- c_right || c_dispatch
119
- ? ($[5] = /*#__PURE__*/ _jsxs("header", {
120
- className: "Header row",
121
- children: [
122
- /*#__PURE__*/ _jsx("div", {
123
- className: "Icon",
124
- children: "\u269B\uFE0F",
125
- }),
126
- c_right || c_dispatch
127
- ? ($[4] = /*#__PURE__*/ _jsx(Input, {
128
- value: right,
129
- onChange: c_dispatch
130
- ? ($[3] = (e) =>
131
- dispatch({
132
- tag: "right",
133
- payload: e.target.value,
134
- }))
135
- : $[3],
136
- }))
137
- : $[4],
138
- ],
139
- }))
140
- : $[5],
141
- c_right
142
- ? ($[7] = /*#__PURE__*/ _jsxs("div", {
143
- className: "Feed",
144
- children: [
145
- /*#__PURE__*/ _jsx("h3", {
146
- children: rerenderCount.current++,
147
- }),
148
- c_right
149
- ? ($[6] = /*#__PURE__*/ _jsx("div", {
150
- className: "FeedItem",
151
- children: right,
152
- }))
153
- : $[6],
154
- ],
155
- }))
156
- : $[7],
157
- ],
158
- }))
159
- : $[8];
160
-}
161
-
162
-export default function Demo2() {
163
- let $ = useMemoCache(4);
164
- const [state, dispatch] = useReducer(reducer, initialStore);
165
- let c_state = $[1] !== state;
166
- if (c_state) $[1] = state;
167
- const store = c_state ? ($[2] = [state, dispatch]) : $[2];
168
- return c_state
169
- ? ($[3] = /*#__PURE__*/ _jsx(BinaryContext.Provider, {
170
- value: store,
171
- children: /*#__PURE__*/ _jsxs("div", {
172
- className: "App",
173
- children: [
174
- /*#__PURE__*/ _jsx("h2", {
175
- children: "Demo2 - Context",
176
- }),
177
- /*#__PURE__*/ _jsxs("div", {
178
- className: "row",
179
- children: [
180
- /*#__PURE__*/ _jsx(Left, {}),
181
- /*#__PURE__*/ _jsx(Right, {}),
182
- ],
183
- }),
184
- ],
185
- }),
186
- }))
187
- : $[3];
188
-}
compiler/fixtures/demo-2021Q3/measurement/Demo2.forget.min.js
deleted
-8
@@ -1,8 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import{useMemoCache}from"./useMemoCache";import React,{createContext,useRef,useReducer,useContext}from"react";import"./styles.css";import{jsx as _jsx}from"react/jsx-runtime";import{jsxs as _jsxs}from"react/jsx-runtime";const initialStore={left:void 0,right:void 0},reducer=(e,t)=>{switch(t.tag){case"left":return{...e,left:t.payload};case"right":return{...e,right:t.payload};default:return e}},BinaryContext=createContext(initialStore);function Input(e){let t=useMemoCache(2);var a=t[0],s=!a||a!==e;s&&(t[0]=e);var r=s&&a.value!==e.value,a=s&&a.onChange!==e.onChange;return r||a?t[1]=_jsx("input",{className:"Search",placeholder:"...",value:e.value,onChange:e.onChange}):t[1]}function Left(){let e=useMemoCache(9);const[{left:t},a]=useContext(BinaryContext);var s=e[2]!==a;s&&(e[2]=a);var r=e[1]!==t;r&&(e[1]=t);const n=useRef(0);return r||s?e[8]=_jsxs("div",{className:"column Demo2",children:[r||s?e[5]=_jsxs("header",{className:"Header row",children:[_jsx("div",{className:"Icon",children:"⚛️"}),r||s?e[4]=_jsx(Input,{value:t,onChange:s?e[3]=e=>a({tag:"left",payload:e.target.value}):e[3]}):e[4]]}):e[5],r?e[7]=_jsxs("div",{className:"Feed",children:[_jsx("h3",{children:n.current++}),r?e[6]=_jsx("div",{className:"FeedItem",children:t}):e[6]]}):e[7]]}):e[8]}function Right(){let e=useMemoCache(9);const[{right:t},a]=useContext(BinaryContext);var s=e[2]!==a;s&&(e[2]=a);var r=e[1]!==t;r&&(e[1]=t);const n=useRef(0);return r||s?e[8]=_jsxs("div",{className:"column Demo2",children:[r||s?e[5]=_jsxs("header",{className:"Header row",children:[_jsx("div",{className:"Icon",children:"⚛️"}),r||s?e[4]=_jsx(Input,{value:t,onChange:s?e[3]=e=>a({tag:"right",payload:e.target.value}):e[3]}):e[4]]}):e[5],r?e[7]=_jsxs("div",{className:"Feed",children:[_jsx("h3",{children:n.current++}),r?e[6]=_jsx("div",{className:"FeedItem",children:t}):e[6]]}):e[7]]}):e[8]}export default function Demo2(){let e=useMemoCache(4);var[t,a]=useReducer(reducer,initialStore),s=e[1]!==t;s&&(e[1]=t);a=s?e[2]=[t,a]:e[2];return s?e[3]=_jsx(BinaryContext.Provider,{value:a,children:_jsxs("div",{className:"App",children:[_jsx("h2",{children:"Demo2 - Context"}),_jsxs("div",{className:"row",children:[_jsx(Left,{}),_jsx(Right,{})]})]})}):e[3]}
compiler/fixtures/demo-2021Q3/measurement/Demo2.forget.min.js.gz
Binary files a/compiler/fixtures/demo-2021Q3/measurement/Demo2.forget.min.js.gz and /dev/null differ
compiler/fixtures/demo-2021Q3/measurement/Demo2.min.js
deleted
-8
@@ -1,8 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import React,{createContext,useRef,useReducer,useContext}from"react";import"./styles.css";import{jsx as _jsx}from"react/jsx-runtime";import{jsxs as _jsxs}from"react/jsx-runtime";const initialStore={left:void 0,right:void 0},reducer=(e,t)=>{switch(t.tag){case"left":return{...e,left:t.payload};case"right":return{...e,right:t.payload};default:return e}},BinaryContext=createContext(initialStore);function Input({value:e,onChange:t}){return _jsx("input",{className:"Search",placeholder:"...",value:e,onChange:t})}function Left(){const[{left:e},t]=useContext(BinaryContext),s=useRef(0);return _jsxs("div",{className:"column Demo2",children:[_jsxs("header",{className:"Header row",children:[_jsx("div",{className:"Icon",children:"⚛️"}),_jsx(Input,{value:e,onChange:e=>t({tag:"left",payload:e.target.value})})]}),_jsxs("div",{className:"Feed",children:[_jsx("h3",{children:s.current++}),_jsx("div",{className:"FeedItem",children:e})]})]})}function Right(){const[{right:e},t]=useContext(BinaryContext),s=useRef(0);return _jsxs("div",{className:"column Demo2",children:[_jsxs("header",{className:"Header row",children:[_jsx("div",{className:"Icon",children:"⚛️"}),_jsx(Input,{value:e,onChange:e=>t({tag:"right",payload:e.target.value})})]}),_jsxs("div",{className:"Feed",children:[_jsx("h3",{children:s.current++}),_jsx("div",{className:"FeedItem",children:e})]})]})}export default function Demo2(){var[e,t]=useReducer(reducer,initialStore),t=[e,t];return _jsx(BinaryContext.Provider,{value:t,children:_jsxs("div",{className:"App",children:[_jsx("h2",{children:"Demo2 - Context"}),_jsxs("div",{className:"row",children:[_jsx(Left,{}),_jsx(Right,{})]})]})})}
compiler/fixtures/demo-2021Q3/measurement/Demo2.min.js.gz
Binary files a/compiler/fixtures/demo-2021Q3/measurement/Demo2.min.js.gz and /dev/null differ
compiler/fixtures/demo-2021Q3/measurement/Feed.babel.js
deleted
-46
@@ -1,46 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import React, { useRef } from "react";
9
-import { jsx as _jsx } from "react/jsx-runtime";
10
-import { jsxs as _jsxs } from "react/jsx-runtime";
11
-export function FeedItem({ data, onClick }) {
12
- const rerenderCount = useRef(0);
13
- return /*#__PURE__*/ _jsx("a", {
14
- href: `./item/${data.value}`,
15
- className: "FeedItem",
16
- onClick: onClick,
17
- children: rerenderCount.current++,
18
- });
19
-}
20
-export function Feed({ items }) {
21
- const rerenderCount = useRef(0);
22
-
23
- const onClick = (e) => {
24
- e.preventDefault();
25
- alert(e.target.href);
26
- };
27
-
28
- return /*#__PURE__*/ _jsxs("div", {
29
- className: "Feed",
30
- children: [
31
- /*#__PURE__*/ _jsx("h3", {
32
- children: rerenderCount.current++,
33
- }),
34
- items.map((item, index) =>
35
- /*#__PURE__*/ _jsx(
36
- FeedItem,
37
- {
38
- data: item,
39
- onClick: onClick,
40
- },
41
- index
42
- )
43
- ),
44
- ],
45
- });
46
-}
compiler/fixtures/demo-2021Q3/measurement/Feed.forget.babel.js
deleted
-64
@@ -1,64 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import { useMemoCache } from "./useMemoCache";
9
-import React, { useRef } from "react";
10
-import { jsx as _jsx } from "react/jsx-runtime";
11
-import { jsxs as _jsxs } from "react/jsx-runtime";
12
-export function FeedItem(props) {
13
- let $ = useMemoCache(2);
14
- let prevProps = $[0];
15
- let c_props = !prevProps || prevProps !== props;
16
- if (c_props) $[0] = props;
17
- let c_data = c_props && prevProps.data !== props.data;
18
- let c_onClick = c_props && prevProps.onClick !== props.onClick;
19
- const rerenderCount = useRef(0);
20
- return c_data || c_onClick
21
- ? ($[1] = /*#__PURE__*/ _jsx("a", {
22
- href: `./item/${props.data.value}`,
23
- className: "FeedItem",
24
- onClick: props.onClick,
25
- children: rerenderCount.current++,
26
- }))
27
- : $[1];
28
-}
29
-export function Feed(props) {
30
- let $ = useMemoCache(3);
31
- let prevProps = $[0];
32
- let c_props = !prevProps || prevProps !== props;
33
- if (c_props) $[0] = props;
34
- let c_items = c_props && prevProps.items !== props.items;
35
- const rerenderCount = useRef(0);
36
-
37
- const onClick =
38
- $[1] ||
39
- ($[1] = (e) => {
40
- e.preventDefault();
41
- alert(e.target.href);
42
- });
43
-
44
- return c_items
45
- ? ($[2] = /*#__PURE__*/ _jsxs("div", {
46
- className: "Feed",
47
- children: [
48
- /*#__PURE__*/ _jsx("h3", {
49
- children: rerenderCount.current++,
50
- }),
51
- props.items.map((item, index) =>
52
- /*#__PURE__*/ _jsx(
53
- FeedItem,
54
- {
55
- data: item,
56
- onClick: onClick,
57
- },
58
- index
59
- )
60
- ),
61
- ],
62
- }))
63
- : $[2];
64
-}
compiler/fixtures/demo-2021Q3/measurement/Feed.forget.min.js
deleted
-8
@@ -1,8 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import{useMemoCache}from"./useMemoCache";import React,{useRef}from"react";import{jsx as _jsx}from"react/jsx-runtime";import{jsxs as _jsxs}from"react/jsx-runtime";function FeedItem(e){let t=useMemoCache(2);var r=t[0],a=!r||r!==e;a&&(t[0]=e);var s=a&&r.data!==e.data,r=a&&r.onClick!==e.onClick;const m=useRef(0);return s||r?t[1]=_jsx("a",{href:`./item/${e.data.value}`,className:"FeedItem",onClick:e.onClick,children:m.current++}):t[1]}function Feed(e){let t=useMemoCache(3);var r=t[0],a=!r||r!==e;a&&(t[0]=e);r=a&&r.items!==e.items;const s=useRef(0),m=t[1]||(t[1]=e=>{e.preventDefault(),alert(e.target.href)});return r?t[2]=_jsxs("div",{className:"Feed",children:[_jsx("h3",{children:s.current++}),e.items.map((e,t)=>_jsx(FeedItem,{data:e,onClick:m},t))]}):t[2]}export{FeedItem,Feed};
compiler/fixtures/demo-2021Q3/measurement/Feed.forget.min.js.gz
Binary files a/compiler/fixtures/demo-2021Q3/measurement/Feed.forget.min.js.gz and /dev/null differ
compiler/fixtures/demo-2021Q3/measurement/Feed.hook.babel.js
deleted
-47
@@ -1,47 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import React, { useRef, useCallback } from "react";
9
-import { jsx as _jsx } from "react/jsx-runtime";
10
-import { jsxs as _jsxs } from "react/jsx-runtime";
11
-
12
-function FeedItem({ data, onClick }) {
13
- const rerenderCount = useRef(0);
14
- return /*#__PURE__*/ _jsx("a", {
15
- href: `./item/${data.value}`,
16
- className: "FeedItem",
17
- onClick: onClick,
18
- children: rerenderCount.current++,
19
- });
20
-}
21
-
22
-const FeedItemMemoized = /*#__PURE__*/ React.memo(FeedItem);
23
-export const Feed = /*#__PURE__*/ React.memo(({ items }) => {
24
- const rerenderCount = useRef(0);
25
- const onClick = useCallback((e) => {
26
- e.preventDefault();
27
- alert(e.target.href);
28
- }, []);
29
- return /*#__PURE__*/ _jsxs("div", {
30
- className: "Feed",
31
- children: [
32
- /*#__PURE__*/ _jsx("h3", {
33
- children: rerenderCount.current++,
34
- }),
35
- items.map((item, index) =>
36
- /*#__PURE__*/ _jsx(
37
- FeedItemMemoized,
38
- {
39
- data: item,
40
- onClick: onClick,
41
- },
42
- index
43
- )
44
- ),
45
- ],
46
- });
47
-});
compiler/fixtures/demo-2021Q3/measurement/Feed.hook.min.js
deleted
-8
@@ -1,8 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import React,{useRef,useCallback}from"react";import{jsx as _jsx}from"react/jsx-runtime";import{jsxs as _jsxs}from"react/jsx-runtime";function FeedItem({data:e,onClick:t}){const r=useRef(0);return _jsx("a",{href:`./item/${e.value}`,className:"FeedItem",onClick:t,children:r.current++})}const FeedItemMemoized=React.memo(FeedItem),Feed=React.memo(({items:e})=>{const t=useRef(0),r=useCallback(e=>{e.preventDefault(),alert(e.target.href)},[]);return _jsxs("div",{className:"Feed",children:[_jsx("h3",{children:t.current++}),e.map((e,t)=>_jsx(FeedItemMemoized,{data:e,onClick:r},t))]})});export{Feed};
compiler/fixtures/demo-2021Q3/measurement/Feed.hook.min.js.gz
Binary files a/compiler/fixtures/demo-2021Q3/measurement/Feed.hook.min.js.gz and /dev/null differ
compiler/fixtures/demo-2021Q3/measurement/Feed.min.js
deleted
-8
@@ -1,8 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import React,{useRef}from"react";import{jsx as _jsx}from"react/jsx-runtime";import{jsxs as _jsxs}from"react/jsx-runtime";function FeedItem({data:e,onClick:t}){const r=useRef(0);return _jsx("a",{href:`./item/${e.value}`,className:"FeedItem",onClick:t,children:r.current++})}function Feed({items:e}){const t=useRef(0),r=e=>{e.preventDefault(),alert(e.target.href)};return _jsxs("div",{className:"Feed",children:[_jsx("h3",{children:t.current++}),e.map((e,t)=>_jsx(FeedItem,{data:e,onClick:r},t))]})}export{FeedItem,Feed};
compiler/fixtures/demo-2021Q3/measurement/Feed.min.js.gz
Binary files a/compiler/fixtures/demo-2021Q3/measurement/Feed.min.js.gz and /dev/null differ
compiler/fixtures/demo-2021Q3/measurement/uglify_gzip.sh
deleted
-12
@@ -1,12 +0,0 @@
1
-uglifyjs --compress --mangle -- Feed.babel.js > Feed.min.js
2
-uglifyjs --compress --mangle -- Feed.hook.babel.js > Feed.hook.min.js
3
-uglifyjs --compress --mangle -- Feed.forget.babel.js > Feed.forget.min.js
4
-
5
-uglifyjs --compress --mangle -- Demo2.babel.js > Demo2.min.js
6
-uglifyjs --compress --mangle -- Demo2.forget.babel.js > Demo2.forget.min.js
7
-
8
-gzip -k Feed.min.js
9
-gzip -k Feed.hook.min.js
10
-gzip -k Feed.forget.min.js
11
-gzip -k Demo2.min.js
12
-gzip -k Demo2.forget.min.js
compiler/fixtures/demo-2021Q3/package.json
deleted
-35
@@ -1,35 +0,0 @@
1
-{
2
- "name": "react",
3
- "version": "1.0.0",
4
- "description": "React example starter project",
5
- "keywords": [
6
- "react",
7
- "starter"
8
- ],
9
- "main": "src/index.js",
10
- "dependencies": {
11
- "react": "17.0.2",
12
- "react-dom": "17.0.2",
13
- "react-scripts": "4.0.0",
14
- "uglify-js": "^3.14.2"
15
- },
16
- "devDependencies": {
17
- "@babel/cli": "^7.15.7",
18
- "@babel/core": "^7.15.5",
19
- "@babel/runtime": "7.13.8",
20
- "typescript": "4.1.3"
21
- },
22
- "scripts": {
23
- "start": "react-scripts start",
24
- "build": "react-scripts build",
25
- "test": "react-scripts test --env=jsdom",
26
- "eject": "react-scripts eject",
27
- "forget": "./run-forget.sh"
28
- },
29
- "browserslist": [
30
- ">0.2%",
31
- "not dead",
32
- "not ie <= 11",
33
- "not op_mini all"
34
- ]
35
-}
compiler/fixtures/demo-2021Q3/public/index.html
deleted
-43
@@ -1,43 +0,0 @@
1
-<!DOCTYPE html>
2
-<html lang="en">
3
-
4
-<head>
5
- <meta charset="utf-8">
6
- <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
7
- <meta name="theme-color" content="#000000">
8
- <!--
9
- manifest.json provides metadata used when your web app is added to the
10
- homescreen on Android. See https://developers.google.com/web/fundamentals/engage-and-retain/web-app-manifest/
11
- -->
12
- <link rel="manifest" href="%PUBLIC_URL%/manifest.json">
13
- <link rel="shortcut icon" href="%PUBLIC_URL%/favicon.ico">
14
- <!--
15
- Notice the use of %PUBLIC_URL% in the tags above.
16
- It will be replaced with the URL of the `public` folder during the build.
17
- Only files inside the `public` folder can be referenced from the HTML.
18
-
19
- Unlike "/favicon.ico" or "favicon.ico", "%PUBLIC_URL%/favicon.ico" will
20
- work correctly both with client-side routing and a non-root public URL.
21
- Learn how to configure a non-root public URL by running `npm run build`.
22
- -->
23
- <title>React App</title>
24
-</head>
25
-
26
-<body>
27
- <noscript>
28
- You need to enable JavaScript to run this app.
29
- </noscript>
30
- <div id="root"></div>
31
- <!--
32
- This HTML file is a template.
33
- If you open it directly in the browser, you will see an empty page.
34
-
35
- You can add webfonts, meta tags, or analytics to this file.
36
- The build step will place the bundled scripts into the <body> tag.
37
-
38
- To begin the development, run `npm start` or `yarn start`.
39
- To create a production bundle, use `npm run build` or `yarn build`.
40
- -->
41
-</body>
42
-
43
-</html>
\ No newline at end of file
compiler/fixtures/demo-2021Q3/run-forget.sh
deleted
-14
@@ -1,14 +0,0 @@
1
-# this is so temporary otherwise we should use a makefile or at least a loop?
2
-
3
-npx babel src/Feed.js --out-file src/Feed.forget.js
4
-
5
-echo "import { useMemoCache } from \"./useMemoCache\"; \n$(cat src/Feed.forget.js)" > src/Feed.forget.js
6
-
7
-
8
-npx babel src/Demo1.js --out-file src/Demo1.forget.js
9
-
10
-echo "import { useMemoCache } from \"./useMemoCache\"; \n$(cat src/Demo1.forget.js)" > src/Demo1.forget.js
11
-
12
-npx babel src/Demo2.js --out-file src/Demo2.forget.js
13
-
14
-echo "import { useMemoCache } from \"./useMemoCache\"; \n$(cat src/Demo2.forget.js)" > src/Demo2.forget.js
compiler/fixtures/demo-2021Q3/src/App.js
deleted
-22
@@ -1,22 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import Demo1 from "./Demo1";
9
-import Demo1Forget from "./Demo1.forget.js";
10
-import Demo2 from "./Demo2";
11
-import Demo2Forget from "./Demo2.forget.js";
12
-
13
-export default function App() {
14
- return (
15
- <>
16
- <Demo1 />
17
- {/* <Demo1Forget /> */}
18
- {/* <Demo2 /> */}
19
- {/* <Demo2Forget /> */}
20
- </>
21
- );
22
-}
compiler/fixtures/demo-2021Q3/src/Demo1.forget.js
deleted
-71
@@ -1,71 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import { useMemoCache } from "./useMemoCache";
9
-import React, { useState } from "react";
10
-import "./styles.css";
11
-import * as Feed from "./Feed";
12
-import * as FeedMemoized from "./FeedMemoized";
13
-import * as FeedForget from "./Feed.forget.js";
14
-const mockServer = {
15
- usePaginatedData() {
16
- let $ = useMemoCache(3);
17
- let [data, setData] = useState([]);
18
- let c_data = $[1] !== data;
19
- if (c_data) $[1] = data;
20
- const loadNext = c_data ? $[2] = num => {
21
- let newData = new Array(num).fill(0).map((_, idx) => ({
22
- value: data.length + idx
23
- }));
24
- setData([...data, ...newData]);
25
- } : $[2];
26
- return {
27
- data,
28
- loadNext
29
- };
30
- }
31
-
32
-};
33
-export default function Demo1() {
34
- let $ = useMemoCache(17);
35
- let [text, setText] = useState("");
36
- let c_text = $[1] !== text;
37
- if (c_text) $[1] = text;
38
- let {
39
- data,
40
- loadNext
41
- } = mockServer.usePaginatedData();
42
- let c_loadNext = $[3] !== loadNext;
43
- if (c_loadNext) $[3] = loadNext;
44
- let c_data = $[2] !== data;
45
- if (c_data) $[2] = data;
46
- return c_text || c_loadNext || c_data ? $[16] = <div className="App">
47
- <h2>Demo1 - Feeds</h2>
48
- {c_text || c_loadNext ? $[8] = <header className="Header row">
49
- <div className="Icon">⚛️</div>
50
- {
51
- /* TODO: no need to memo for host component? */
52
- }
53
- {c_text ? $[5] = <input className="Search" placeholder="Search" value={text} onChange={$[4] || ($[4] = e => setText(e.target.value))} /> : $[5]}
54
- {c_loadNext ? $[7] = <button className="Load" onClick={c_loadNext ? $[6] = e => loadNext(1) : $[6]}>
55
- 🎲
56
- </button> : $[7]}
57
- </header> : $[8]}
58
-
59
- {c_data ? $[15] = <div className="Feeds row">
60
- {c_data ? $[10] = <div className="column">
61
- {c_data ? $[9] = <Feed.Feed items={data} /> : $[9]}
62
- </div> : $[10]}
63
- {c_data ? $[12] = <div className="column">
64
- {c_data ? $[11] = <FeedMemoized.Feed items={data} /> : $[11]}
65
- </div> : $[12]}
66
- {c_data ? $[14] = <div className="column">
67
- {c_data ? $[13] = <FeedForget.Feed items={data} /> : $[13]}
68
- </div> : $[14]}
69
- </div> : $[15]}
70
- </div> : $[16];
71
-}
compiler/fixtures/demo-2021Q3/src/Demo1.js
deleted
-64
@@ -1,64 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import React, { useState } from "react";
9
-import "./styles.css";
10
-import * as Feed from "./Feed";
11
-import * as FeedMemoized from "./FeedMemoized";
12
-import * as FeedForget from "./Feed.forget.js";
13
-
14
-const mockServer = {
15
- usePaginatedData() {
16
- let [data, setData] = useState([]);
17
-
18
- const loadNext = (num) => {
19
- let newData = new Array(num)
20
- .fill(0)
21
- .map((_, idx) => ({ value: data.length + idx }));
22
-
23
- setData([...data, ...newData]);
24
- };
25
-
26
- return { data, loadNext };
27
- },
28
-};
29
-
30
-export default function Demo1() {
31
- let [text, setText] = useState("");
32
- let { data, loadNext } = mockServer.usePaginatedData();
33
-
34
- return (
35
- <div className="App">
36
- <h2>Demo1 - Feeds</h2>
37
- <header className="Header row">
38
- <div className="Icon">⚛️</div>
39
- {/* TODO: no need to memo for host component? */}
40
- <input
41
- className="Search"
42
- placeholder="Search"
43
- value={text}
44
- onChange={(e) => setText(e.target.value)}
45
- />
46
- <button className="Load" onClick={(e) => loadNext(1)}>
47
- 🎲
48
- </button>
49
- </header>
50
-
51
- <div className="Feeds row">
52
- <div className="column">
53
- <Feed.Feed items={data} />
54
- </div>
55
- <div className="column">
56
- <FeedMemoized.Feed items={data} />
57
- </div>
58
- <div className="column">
59
- <FeedForget.Feed items={data} />
60
- </div>
61
- </div>
62
- </div>
63
- );
64
-}
compiler/fixtures/demo-2021Q3/src/Demo2.forget.js
deleted
-111
@@ -1,111 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import { useMemoCache } from "./useMemoCache";
9
-import React, { createContext, useRef, useReducer, useContext } from "react";
10
-import "./styles.css";
11
-const initialStore = {
12
- left: undefined,
13
- right: undefined
14
-};
15
-
16
-const reducer = (state, action) => {
17
- switch (action.tag) {
18
- case "left":
19
- return { ...state,
20
- left: action.payload
21
- };
22
-
23
- case "right":
24
- return { ...state,
25
- right: action.payload
26
- };
27
-
28
- default:
29
- return state;
30
- }
31
-};
32
-
33
-const BinaryContext = createContext(initialStore);
34
-
35
-function Input(props) {
36
- let $ = useMemoCache(2);
37
- let prevProps = $[0];
38
- let c_props = !prevProps || prevProps !== props;
39
- if (c_props) $[0] = props;
40
- let c_value = c_props && prevProps.value !== props.value;
41
- let c_onChange = c_props && prevProps.onChange !== props.onChange;
42
- return c_value || c_onChange ? $[1] = <input className="Search" placeholder="..." value={props.value} onChange={props.onChange} /> : $[1];
43
-}
44
-
45
-function Left() {
46
- let $ = useMemoCache(9);
47
- const [{
48
- left
49
- }, dispatch] = useContext(BinaryContext);
50
- let c_dispatch = $[2] !== dispatch;
51
- if (c_dispatch) $[2] = dispatch;
52
- let c_left = $[1] !== left;
53
- if (c_left) $[1] = left;
54
- const rerenderCount = useRef(0);
55
- return c_left || c_dispatch ? $[8] = <div className="column Demo2">
56
- {c_left || c_dispatch ? $[5] = <header className="Header row">
57
- <div className="Icon">⚛️</div>
58
- {c_left || c_dispatch ? $[4] = <Input value={left} onChange={c_dispatch ? $[3] = e => dispatch({
59
- tag: "left",
60
- payload: e.target.value
61
- }) : $[3]} /> : $[4]}
62
- </header> : $[5]}
63
- {c_left ? $[7] = <div className="Feed">
64
- <h3>{rerenderCount.current++}</h3>
65
- {c_left ? $[6] = <div className="FeedItem">{left}</div> : $[6]}
66
- </div> : $[7]}
67
- </div> : $[8];
68
-}
69
-
70
-function Right() {
71
- let $ = useMemoCache(9);
72
- const [{
73
- right
74
- }, dispatch] = useContext(BinaryContext);
75
- let c_dispatch = $[2] !== dispatch;
76
- if (c_dispatch) $[2] = dispatch;
77
- let c_right = $[1] !== right;
78
- if (c_right) $[1] = right;
79
- const rerenderCount = useRef(0);
80
- return c_right || c_dispatch ? $[8] = <div className="column Demo2">
81
- {c_right || c_dispatch ? $[5] = <header className="Header row">
82
- <div className="Icon">⚛️</div>
83
- {c_right || c_dispatch ? $[4] = <Input value={right} onChange={c_dispatch ? $[3] = e => dispatch({
84
- tag: "right",
85
- payload: e.target.value
86
- }) : $[3]} /> : $[4]}
87
- </header> : $[5]}
88
- {c_right ? $[7] = <div className="Feed">
89
- <h3>{rerenderCount.current++}</h3>
90
- {c_right ? $[6] = <div className="FeedItem">{right}</div> : $[6]}
91
- </div> : $[7]}
92
- </div> : $[8];
93
-}
94
-
95
-export default function Demo2() {
96
- let $ = useMemoCache(4);
97
- const [state, dispatch] = useReducer(reducer, initialStore);
98
- let c_state = $[1] !== state;
99
- if (c_state) $[1] = state;
100
- const store = c_state ? $[2] = [state, dispatch] : $[2]; // const store = React.useMemo(() => [state, dispatch], [state]);
101
-
102
- return c_state ? $[3] = <BinaryContext.Provider value={store}>
103
- <div className="App">
104
- <h2>Demo2 - Context</h2>
105
- <div className="row">
106
- <Left />
107
- <Right />
108
- </div>
109
- </div>
110
- </BinaryContext.Provider> : $[3];
111
-}
compiler/fixtures/demo-2021Q3/src/Demo2.js
deleted
-96
@@ -1,96 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import React, { createContext, useRef, useReducer, useContext } from "react";
9
-import "./styles.css";
10
-
11
-const initialStore = {
12
- left: undefined,
13
- right: undefined,
14
-};
15
-
16
-const reducer = (state, action) => {
17
- switch (action.tag) {
18
- case "left":
19
- return { ...state, left: action.payload };
20
- case "right":
21
- return { ...state, right: action.payload };
22
- default:
23
- return state;
24
- }
25
-};
26
-
27
-const BinaryContext = createContext(initialStore);
28
-
29
-function Input({ value, onChange }) {
30
- return (
31
- <input
32
- className="Search"
33
- placeholder="..."
34
- value={value}
35
- onChange={onChange}
36
- />
37
- );
38
-}
39
-
40
-function Left() {
41
- const [{ left }, dispatch] = useContext(BinaryContext);
42
- const rerenderCount = useRef(0);
43
- return (
44
- <div className="column Demo2">
45
- <header className="Header row">
46
- <div className="Icon">⚛️</div>
47
- <Input
48
- value={left}
49
- onChange={(e) => dispatch({ tag: "left", payload: e.target.value })}
50
- />
51
- </header>
52
- <div className="Feed">
53
- <h3>{rerenderCount.current++}</h3>
54
- <div className="FeedItem">{left}</div>
55
- </div>
56
- </div>
57
- );
58
-}
59
-
60
-function Right() {
61
- const [{ right }, dispatch] = useContext(BinaryContext);
62
- const rerenderCount = useRef(0);
63
- return (
64
- <div className="column Demo2">
65
- <header className="Header row">
66
- <div className="Icon">⚛️</div>
67
- <Input
68
- value={right}
69
- onChange={(e) => dispatch({ tag: "right", payload: e.target.value })}
70
- />
71
- </header>
72
- <div className="Feed">
73
- <h3>{rerenderCount.current++}</h3>
74
- <div className="FeedItem">{right}</div>
75
- </div>
76
- </div>
77
- );
78
-}
79
-
80
-export default function Demo2() {
81
- const [state, dispatch] = useReducer(reducer, initialStore);
82
- const store = [state, dispatch];
83
- // const store = React.useMemo(() => [state, dispatch], [state]);
84
-
85
- return (
86
- <BinaryContext.Provider value={store}>
87
- <div className="App">
88
- <h2>Demo2 - Context</h2>
89
- <div className="row">
90
- <Left />
91
- <Right />
92
- </div>
93
- </div>
94
- </BinaryContext.Provider>
95
- );
96
-}
compiler/fixtures/demo-2021Q3/src/Feed.forget.js
deleted
-41
@@ -1,41 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import { useMemoCache } from "./useMemoCache";
9
-import React, { useRef } from "react";
10
-
11
-function FeedItem(props) {
12
- let $ = useMemoCache(2);
13
- let prevProps = $[0];
14
- let c_props = !prevProps || prevProps !== props;
15
- if (c_props) $[0] = props;
16
- let c_data = c_props && prevProps.data !== props.data;
17
- let c_onClick = c_props && prevProps.onClick !== props.onClick;
18
- const rerenderCount = useRef(0);
19
- return c_data || c_onClick ? $[1] = <a href={`./item/${props.data.value}`} className="FeedItem" onClick={props.onClick}>
20
- {rerenderCount.current++}
21
- </a> : $[1];
22
-}
23
-
24
-export function Feed(props) {
25
- let $ = useMemoCache(3);
26
- let prevProps = $[0];
27
- let c_props = !prevProps || prevProps !== props;
28
- if (c_props) $[0] = props;
29
- let c_items = c_props && prevProps.items !== props.items;
30
- const rerenderCount = useRef(0);
31
-
32
- const onClick = $[1] || ($[1] = e => {
33
- e.preventDefault();
34
- alert(e.target.href);
35
- });
36
-
37
- return c_items ? $[2] = <div className="Feed">
38
- <h3>{rerenderCount.current++}</h3>
39
- {props.items.map((item, index) => <FeedItem key={index} data={item} onClick={onClick} />)}
40
- </div> : $[2];
41
-}
compiler/fixtures/demo-2021Q3/src/Feed.js
deleted
-35
@@ -1,35 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import React, { useRef } from "react";
9
-
10
-function FeedItem({ data, onClick }) {
11
- const rerenderCount = useRef(0);
12
-
13
- return (
14
- <a href={`./item/${data.value}`} className="FeedItem" onClick={onClick}>
15
- {rerenderCount.current++}
16
- </a>
17
- );
18
-}
19
-
20
-export function Feed({ items }) {
21
- const rerenderCount = useRef(0);
22
- const onClick = (e) => {
23
- e.preventDefault();
24
- alert(e.target.href);
25
- };
26
-
27
- return (
28
- <div className="Feed">
29
- <h3>{rerenderCount.current++}</h3>
30
- {items.map((item, index) => (
31
- <FeedItem key={index} data={item} onClick={onClick} />
32
- ))}
33
- </div>
34
- );
35
-}
compiler/fixtures/demo-2021Q3/src/FeedMemoized.js
deleted
-37
@@ -1,37 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import React, { useRef, useCallback } from "react";
9
-
10
-function FeedItem({ data, onClick }) {
11
- const rerenderCount = useRef(0);
12
-
13
- return (
14
- <a href={`./item/${data.value}`} className="FeedItem" onClick={onClick}>
15
- {rerenderCount.current++}
16
- </a>
17
- );
18
-}
19
-const FeedItemMemoized = React.memo(FeedItem);
20
-
21
-export const Feed = React.memo(({ items }) => {
22
- const rerenderCount = useRef(0);
23
-
24
- const onClick = useCallback((e) => {
25
- e.preventDefault();
26
- alert(e.target.href);
27
- }, []);
28
-
29
- return (
30
- <div className="Feed">
31
- <h3>{rerenderCount.current++}</h3>
32
- {items.map((item, index) => (
33
- <FeedItemMemoized key={index} data={item} onClick={onClick} />
34
- ))}
35
- </div>
36
- );
37
-});
compiler/fixtures/demo-2021Q3/src/index.js
deleted
-19
@@ -1,19 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import { StrictMode } from "react";
9
-import ReactDOM from "react-dom";
10
-
11
-import App from "./App";
12
-
13
-const rootElement = document.getElementById("root");
14
-ReactDOM.render(
15
- <StrictMode>
16
- <App />
17
- </StrictMode>,
18
- rootElement
19
-);
compiler/fixtures/demo-2021Q3/src/styles.css
deleted
-99
@@ -1,99 +0,0 @@
1
-body {
2
- background-color: #f0f2f5;
3
- padding: 0;
4
- margin: 0;
5
-}
6
-
7
-.App {
8
- font-family: -apple-system, BlinkMacSystemFont;
9
- text-align: center;
10
-}
11
-
12
-.Header {
13
- box-sizing: border-box;
14
- position: fixed;
15
- width: 100%;
16
- height: 72px;
17
- line-height: 72px;
18
- background-color: white;
19
- padding: 0 12px;
20
-}
21
-
22
-.Demo2 {
23
- padding: 16px;
24
-}
25
-
26
-.Demo2 .Header {
27
- position: relative;
28
-}
29
-
30
-.Demo2 .Feeds {
31
- padding-top: 16px;
32
-}
33
-
34
-.Feeds {
35
- padding: 16px;
36
- padding-top: 72px;
37
-}
38
-
39
-.Icon {
40
- font-size: 2em;
41
- font-weight: 800;
42
- margin: 0 12px;
43
-}
44
-
45
-.Search {
46
- flex: 1;
47
- padding: 16px;
48
- margin: 12px;
49
- border-radius: 50px;
50
- outline: none;
51
- border: none;
52
- background-color: rgb(240, 242, 245);
53
-}
54
-
55
-.Load {
56
- margin: 12px;
57
- width: 48px;
58
- height: 48px;
59
- border-radius: 50%;
60
- outline: none;
61
- border: none;
62
- background-color: rgb(240, 242, 245);
63
-}
64
-
65
-.Feed {
66
- padding: 16px;
67
-}
68
-
69
-.FeedItem {
70
- display: block;
71
- width: 100%;
72
- height: 64px;
73
- line-height: 64px;
74
- background-color: rgb(14, 165, 233);
75
- color: white;
76
- border-radius: 6px;
77
- font-weight: 900;
78
- margin-bottom: 16px;
79
-}
80
-
81
-.FeedItem.large {
82
- height: 80px;
83
- line-height: 80px;
84
-}
85
-
86
-.FeedItem.small {
87
- height: 64px;
88
- line-height: 64px;
89
-}
90
-
91
-.row {
92
- display: flex;
93
-}
94
-
95
-.column {
96
- display: flex;
97
- flex-direction: column;
98
- flex: 1;
99
-}
compiler/fixtures/demo-2021Q3/src/useMemoCache.js
deleted
-15
@@ -1,15 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import { useRef } from "react";
9
-
10
-const placeholder = NaN;
11
-
12
-export function useMemoCache(i) {
13
- const ref = useRef(new Array(i).fill(placeholder));
14
- return ref.current;
15
-}
compiler/fixtures/demo-2021Q3/yarn.lock
deleted
-11861
@@ -1,11861 +0,0 @@
1
-# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
2
-# yarn lockfile v1
3
-
4
-
5
-"@babel/cli@^7.15.7":
6
- "integrity" "sha512-YW5wOprO2LzMjoWZ5ZG6jfbY9JnkDxuHDwvnrThnuYtByorova/I0HNXJedrUfwuXFQfYOjcqDA4PU3qlZGZjg=="
7
- "resolved" "https://registry.npmjs.org/@babel/cli/-/cli-7.15.7.tgz"
8
- "version" "7.15.7"
9
- dependencies:
10
- "commander" "^4.0.1"
11
- "convert-source-map" "^1.1.0"
12
- "fs-readdir-recursive" "^1.1.0"
13
- "glob" "^7.0.0"
14
- "make-dir" "^2.1.0"
15
- "slash" "^2.0.0"
16
- "source-map" "^0.5.0"
17
- optionalDependencies:
18
- "@nicolo-ribaudo/chokidar-2" "2.1.8-no-fsevents.3"
19
- "chokidar" "^3.4.0"
20
-
21
-"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.14.5", "@babel/code-frame@^7.5.5":
22
- "integrity" "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw=="
23
- "resolved" "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.14.5.tgz"
24
- "version" "7.14.5"
25
- dependencies:
26
- "@babel/highlight" "^7.14.5"
27
-
28
-"@babel/code-frame@7.10.4":
29
- "integrity" "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg=="
30
- "resolved" "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.10.4.tgz"
31
- "version" "7.10.4"
32
- dependencies:
33
- "@babel/highlight" "^7.10.4"
34
-
35
-"@babel/code-frame@7.12.11":
36
- "integrity" "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw=="
37
- "resolved" "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.12.11.tgz"
38
- "version" "7.12.11"
39
- dependencies:
40
- "@babel/highlight" "^7.10.4"
41
-
42
-"@babel/compat-data@^7.12.1", "@babel/compat-data@^7.13.11", "@babel/compat-data@^7.15.0":
43
- "integrity" "sha512-0NqAC1IJE0S0+lL1SWFMxMkz1pKCNCjI4tr2Zx4LJSXxCLAdr6KyArnY+sno5m3yH9g737ygOyPABDsnXkpxiA=="
44
- "resolved" "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.15.0.tgz"
45
- "version" "7.15.0"
46
-
47
-"@babel/core@^7.0.0", "@babel/core@^7.0.0-0", "@babel/core@^7.1.0", "@babel/core@^7.12.0", "@babel/core@^7.12.3", "@babel/core@^7.13.0", "@babel/core@^7.15.5", "@babel/core@^7.4.0-0", "@babel/core@^7.7.5", "@babel/core@^7.8.4", "@babel/core@^7.9.0", "@babel/core@7 || ^7.0.0-rc.2":
48
- "integrity" "sha512-pYgXxiwAgQpgM1bNkZsDEq85f0ggXMA5L7c+o3tskGMh2BunCI9QUwB9Z4jpvXUOuMdyGKiGKQiRe11VS6Jzvg=="
49
- "resolved" "https://registry.yarnpkg.com/@babel/core/-/core-7.15.5.tgz"
50
- "version" "7.15.5"
51
- dependencies:
52
- "@babel/code-frame" "^7.14.5"
53
- "@babel/generator" "^7.15.4"
54
- "@babel/helper-compilation-targets" "^7.15.4"
55
- "@babel/helper-module-transforms" "^7.15.4"
56
- "@babel/helpers" "^7.15.4"
57
- "@babel/parser" "^7.15.5"
58
- "@babel/template" "^7.15.4"
59
- "@babel/traverse" "^7.15.4"
60
- "@babel/types" "^7.15.4"
61
- "convert-source-map" "^1.7.0"
62
- "debug" "^4.1.0"
63
- "gensync" "^1.0.0-beta.2"
64
- "json5" "^2.1.2"
65
- "semver" "^6.3.0"
66
- "source-map" "^0.5.0"
67
-
68
-"@babel/core@7.12.3":
69
- "integrity" "sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g=="
70
- "resolved" "https://registry.yarnpkg.com/@babel/core/-/core-7.12.3.tgz"
71
- "version" "7.12.3"
72
- dependencies:
73
- "@babel/code-frame" "^7.10.4"
74
- "@babel/generator" "^7.12.1"
75
- "@babel/helper-module-transforms" "^7.12.1"
76
- "@babel/helpers" "^7.12.1"
77
- "@babel/parser" "^7.12.3"
78
- "@babel/template" "^7.10.4"
79
- "@babel/traverse" "^7.12.1"
80
- "@babel/types" "^7.12.1"
81
- "convert-source-map" "^1.7.0"
82
- "debug" "^4.1.0"
83
- "gensync" "^1.0.0-beta.1"
84
- "json5" "^2.1.2"
85
- "lodash" "^4.17.19"
86
- "resolve" "^1.3.2"
87
- "semver" "^5.4.1"
88
- "source-map" "^0.5.0"
89
-
90
-"@babel/generator@^7.12.1", "@babel/generator@^7.15.4":
91
- "integrity" "sha512-d3itta0tu+UayjEORPNz6e1T3FtvWlP5N4V5M+lhp/CxT4oAA7/NcScnpRyspUMLK6tu9MNHmQHxRykuN2R7hw=="
92
- "resolved" "https://registry.yarnpkg.com/@babel/generator/-/generator-7.15.4.tgz"
93
- "version" "7.15.4"
94
- dependencies:
95
- "@babel/types" "^7.15.4"
96
- "jsesc" "^2.5.1"
97
- "source-map" "^0.5.0"
98
-
99
-"@babel/helper-annotate-as-pure@^7.14.5", "@babel/helper-annotate-as-pure@^7.15.4":
100
- "integrity" "sha512-QwrtdNvUNsPCj2lfNQacsGSQvGX8ee1ttrBrcozUP2Sv/jylewBP/8QFe6ZkBsC8T/GYWonNAWJV4aRR9AL2DA=="
101
- "resolved" "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.15.4.tgz"
102
- "version" "7.15.4"
103
- dependencies:
104
- "@babel/types" "^7.15.4"
105
-
106
-"@babel/helper-builder-binary-assignment-operator-visitor@^7.14.5":
107
- "integrity" "sha512-P8o7JP2Mzi0SdC6eWr1zF+AEYvrsZa7GSY1lTayjF5XJhVH0kjLYUZPvTMflP7tBgZoe9gIhTa60QwFpqh/E0Q=="
108
- "resolved" "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.15.4.tgz"
109
- "version" "7.15.4"
110
- dependencies:
111
- "@babel/helper-explode-assignable-expression" "^7.15.4"
112
- "@babel/types" "^7.15.4"
113
-
114
-"@babel/helper-compilation-targets@^7.12.1", "@babel/helper-compilation-targets@^7.13.0", "@babel/helper-compilation-targets@^7.15.4":
115
- "integrity" "sha512-rMWPCirulnPSe4d+gwdWXLfAXTTBj8M3guAf5xFQJ0nvFY7tfNAFnWdqaHegHlgDZOCT4qvhF3BYlSJag8yhqQ=="
116
- "resolved" "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.15.4.tgz"
117
- "version" "7.15.4"
118
- dependencies:
119
- "@babel/compat-data" "^7.15.0"
120
- "@babel/helper-validator-option" "^7.14.5"
121
- "browserslist" "^4.16.6"
122
- "semver" "^6.3.0"
123
-
124
-"@babel/helper-create-class-features-plugin@^7.12.1", "@babel/helper-create-class-features-plugin@^7.14.5", "@babel/helper-create-class-features-plugin@^7.15.4":
125
- "integrity" "sha512-7ZmzFi+DwJx6A7mHRwbuucEYpyBwmh2Ca0RvI6z2+WLZYCqV0JOaLb+u0zbtmDicebgKBZgqbYfLaKNqSgv5Pw=="
126
- "resolved" "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.15.4.tgz"
127
- "version" "7.15.4"
128
- dependencies:
129
- "@babel/helper-annotate-as-pure" "^7.15.4"
130
- "@babel/helper-function-name" "^7.15.4"
131
- "@babel/helper-member-expression-to-functions" "^7.15.4"
132
- "@babel/helper-optimise-call-expression" "^7.15.4"
133
- "@babel/helper-replace-supers" "^7.15.4"
134
- "@babel/helper-split-export-declaration" "^7.15.4"
135
-
136
-"@babel/helper-create-regexp-features-plugin@^7.14.5":
137
- "integrity" "sha512-TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A=="
138
- "resolved" "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.5.tgz"
139
- "version" "7.14.5"
140
- dependencies:
141
- "@babel/helper-annotate-as-pure" "^7.14.5"
142
- "regexpu-core" "^4.7.1"
143
-
144
-"@babel/helper-define-polyfill-provider@^0.2.2":
145
- "integrity" "sha512-RH3QDAfRMzj7+0Nqu5oqgO5q9mFtQEVvCRsi8qCEfzLR9p2BHfn5FzhSB2oj1fF7I2+DcTORkYaQ6aTR9Cofew=="
146
- "resolved" "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.3.tgz"
147
- "version" "0.2.3"
148
- dependencies:
149
- "@babel/helper-compilation-targets" "^7.13.0"
150
- "@babel/helper-module-imports" "^7.12.13"
151
- "@babel/helper-plugin-utils" "^7.13.0"
152
- "@babel/traverse" "^7.13.0"
153
- "debug" "^4.1.1"
154
- "lodash.debounce" "^4.0.8"
155
- "resolve" "^1.14.2"
156
- "semver" "^6.1.2"
157
-
158
-"@babel/helper-explode-assignable-expression@^7.15.4":
159
- "integrity" "sha512-J14f/vq8+hdC2KoWLIQSsGrC9EFBKE4NFts8pfMpymfApds+fPqR30AOUWc4tyr56h9l/GA1Sxv2q3dLZWbQ/g=="
160
- "resolved" "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.15.4.tgz"
161
- "version" "7.15.4"
162
- dependencies:
163
- "@babel/types" "^7.15.4"
164
-
165
-"@babel/helper-function-name@^7.14.5", "@babel/helper-function-name@^7.15.4":
166
- "integrity" "sha512-Z91cOMM4DseLIGOnog+Z8OI6YseR9bua+HpvLAQ2XayUGU+neTtX+97caALaLdyu53I/fjhbeCnWnRH1O3jFOw=="
167
- "resolved" "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.15.4.tgz"
168
- "version" "7.15.4"
169
- dependencies:
170
- "@babel/helper-get-function-arity" "^7.15.4"
171
- "@babel/template" "^7.15.4"
172
- "@babel/types" "^7.15.4"
173
-
174
-"@babel/helper-get-function-arity@^7.15.4":
175
- "integrity" "sha512-1/AlxSF92CmGZzHnC515hm4SirTxtpDnLEJ0UyEMgTMZN+6bxXKg04dKhiRx5Enel+SUA1G1t5Ed/yQia0efrA=="
176
- "resolved" "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.15.4.tgz"
177
- "version" "7.15.4"
178
- dependencies:
179
- "@babel/types" "^7.15.4"
180
-
181
-"@babel/helper-hoist-variables@^7.15.4":
182
- "integrity" "sha512-VTy085egb3jUGVK9ycIxQiPbquesq0HUQ+tPO0uv5mPEBZipk+5FkRKiWq5apuyTE9FUrjENB0rCf8y+n+UuhA=="
183
- "resolved" "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.15.4.tgz"
184
- "version" "7.15.4"
185
- dependencies:
186
- "@babel/types" "^7.15.4"
187
-
188
-"@babel/helper-member-expression-to-functions@^7.15.4":
189
- "integrity" "sha512-cokOMkxC/BTyNP1AlY25HuBWM32iCEsLPI4BHDpJCHHm1FU2E7dKWWIXJgQgSFiu4lp8q3bL1BIKwqkSUviqtA=="
190
- "resolved" "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.15.4.tgz"
191
- "version" "7.15.4"
192
- dependencies:
193
- "@babel/types" "^7.15.4"
194
-
195
-"@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.12.1", "@babel/helper-module-imports@^7.12.13", "@babel/helper-module-imports@^7.14.5", "@babel/helper-module-imports@^7.15.4":
196
- "integrity" "sha512-jeAHZbzUwdW/xHgHQ3QmWR4Jg6j15q4w/gCfwZvtqOxoo5DKtLHk8Bsf4c5RZRC7NmLEs+ohkdq8jFefuvIxAA=="
197
- "resolved" "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.15.4.tgz"
198
- "version" "7.15.4"
199
- dependencies:
200
- "@babel/types" "^7.15.4"
201
-
202
-"@babel/helper-module-transforms@^7.12.1", "@babel/helper-module-transforms@^7.14.5", "@babel/helper-module-transforms@^7.15.4":
203
- "integrity" "sha512-ZNqjjQG/AuFfekFTY+7nY4RgBSklgTu970c7Rj3m/JOhIu5KPBUuTA9AY6zaKcUvk4g6EbDXdBnhi35FAssdSw=="
204
- "resolved" "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.15.7.tgz"
205
- "version" "7.15.7"
206
- dependencies:
207
- "@babel/helper-module-imports" "^7.15.4"
208
- "@babel/helper-replace-supers" "^7.15.4"
209
- "@babel/helper-simple-access" "^7.15.4"
210
- "@babel/helper-split-export-declaration" "^7.15.4"
211
- "@babel/helper-validator-identifier" "^7.15.7"
212
- "@babel/template" "^7.15.4"
213
- "@babel/traverse" "^7.15.4"
214
- "@babel/types" "^7.15.6"
215
-
216
-"@babel/helper-optimise-call-expression@^7.15.4":
217
- "integrity" "sha512-E/z9rfbAOt1vDW1DR7k4SzhzotVV5+qMciWV6LaG1g4jeFrkDlJedjtV4h0i4Q/ITnUu+Pk08M7fczsB9GXBDw=="
218
- "resolved" "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.15.4.tgz"
219
- "version" "7.15.4"
220
- dependencies:
221
- "@babel/types" "^7.15.4"
222
-
223
-"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.13.0", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3":
224
- "integrity" "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ=="
225
- "resolved" "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz"
226
- "version" "7.14.5"
227
-
228
-"@babel/helper-remap-async-to-generator@^7.14.5", "@babel/helper-remap-async-to-generator@^7.15.4":
229
- "integrity" "sha512-v53MxgvMK/HCwckJ1bZrq6dNKlmwlyRNYM6ypaRTdXWGOE2c1/SCa6dL/HimhPulGhZKw9W0QhREM583F/t0vQ=="
230
- "resolved" "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.15.4.tgz"
231
- "version" "7.15.4"
232
- dependencies:
233
- "@babel/helper-annotate-as-pure" "^7.15.4"
234
- "@babel/helper-wrap-function" "^7.15.4"
235
- "@babel/types" "^7.15.4"
236
-
237
-"@babel/helper-replace-supers@^7.14.5", "@babel/helper-replace-supers@^7.15.4":
238
- "integrity" "sha512-/ztT6khaXF37MS47fufrKvIsiQkx1LBRvSJNzRqmbyeZnTwU9qBxXYLaaT/6KaxfKhjs2Wy8kG8ZdsFUuWBjzw=="
239
- "resolved" "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.15.4.tgz"
240
- "version" "7.15.4"
241
- dependencies:
242
- "@babel/helper-member-expression-to-functions" "^7.15.4"
243
- "@babel/helper-optimise-call-expression" "^7.15.4"
244
- "@babel/traverse" "^7.15.4"
245
- "@babel/types" "^7.15.4"
246
-
247
-"@babel/helper-simple-access@^7.15.4":
248
- "integrity" "sha512-UzazrDoIVOZZcTeHHEPYrr1MvTR/K+wgLg6MY6e1CJyaRhbibftF6fR2KU2sFRtI/nERUZR9fBd6aKgBlIBaPg=="
249
- "resolved" "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.15.4.tgz"
250
- "version" "7.15.4"
251
- dependencies:
252
- "@babel/types" "^7.15.4"
253
-
254
-"@babel/helper-skip-transparent-expression-wrappers@^7.12.1", "@babel/helper-skip-transparent-expression-wrappers@^7.14.5", "@babel/helper-skip-transparent-expression-wrappers@^7.15.4":
255
- "integrity" "sha512-BMRLsdh+D1/aap19TycS4eD1qELGrCBJwzaY9IE8LrpJtJb+H7rQkPIdsfgnMtLBA6DJls7X9z93Z4U8h7xw0A=="
256
- "resolved" "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.15.4.tgz"
257
- "version" "7.15.4"
258
- dependencies:
259
- "@babel/types" "^7.15.4"
260
-
261
-"@babel/helper-split-export-declaration@^7.15.4":
262
- "integrity" "sha512-HsFqhLDZ08DxCpBdEVtKmywj6PQbwnF6HHybur0MAnkAKnlS6uHkwnmRIkElB2Owpfb4xL4NwDmDLFubueDXsw=="
263
- "resolved" "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.15.4.tgz"
264
- "version" "7.15.4"
265
- dependencies:
266
- "@babel/types" "^7.15.4"
267
-
268
-"@babel/helper-validator-identifier@^7.14.5", "@babel/helper-validator-identifier@^7.14.9", "@babel/helper-validator-identifier@^7.15.7":
269
- "integrity" "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w=="
270
- "resolved" "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz"
271
- "version" "7.15.7"
272
-
273
-"@babel/helper-validator-option@^7.12.1", "@babel/helper-validator-option@^7.14.5":
274
- "integrity" "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow=="
275
- "resolved" "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz"
276
- "version" "7.14.5"
277
-
278
-"@babel/helper-wrap-function@^7.15.4":
279
- "integrity" "sha512-Y2o+H/hRV5W8QhIfTpRIBwl57y8PrZt6JM3V8FOo5qarjshHItyH5lXlpMfBfmBefOqSCpKZs/6Dxqp0E/U+uw=="
280
- "resolved" "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.15.4.tgz"
281
- "version" "7.15.4"
282
- dependencies:
283
- "@babel/helper-function-name" "^7.15.4"
284
- "@babel/template" "^7.15.4"
285
- "@babel/traverse" "^7.15.4"
286
- "@babel/types" "^7.15.4"
287
-
288
-"@babel/helpers@^7.12.1", "@babel/helpers@^7.15.4":
289
- "integrity" "sha512-V45u6dqEJ3w2rlryYYXf6i9rQ5YMNu4FLS6ngs8ikblhu2VdR1AqAd6aJjBzmf2Qzh6KOLqKHxEN9+TFbAkAVQ=="
290
- "resolved" "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.15.4.tgz"
291
- "version" "7.15.4"
292
- dependencies:
293
- "@babel/template" "^7.15.4"
294
- "@babel/traverse" "^7.15.4"
295
- "@babel/types" "^7.15.4"
296
-
297
-"@babel/highlight@^7.10.4", "@babel/highlight@^7.14.5":
298
- "integrity" "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg=="
299
- "resolved" "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.14.5.tgz"
300
- "version" "7.14.5"
301
- dependencies:
302
- "@babel/helper-validator-identifier" "^7.14.5"
303
- "chalk" "^2.0.0"
304
- "js-tokens" "^4.0.0"
305
-
306
-"@babel/parser@^7.1.0", "@babel/parser@^7.12.3", "@babel/parser@^7.15.4", "@babel/parser@^7.15.5", "@babel/parser@^7.7.0":
307
- "integrity" "sha512-rycZXvQ+xS9QyIcJ9HXeDWf1uxqlbVFAUq0Rq0dbc50Zb/+wUe/ehyfzGfm9KZZF0kBejYgxltBXocP+gKdL2g=="
308
- "resolved" "https://registry.yarnpkg.com/@babel/parser/-/parser-7.15.7.tgz"
309
- "version" "7.15.7"
310
-
311
-"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.15.4":
312
- "integrity" "sha512-eBnpsl9tlhPhpI10kU06JHnrYXwg3+V6CaP2idsCXNef0aeslpqyITXQ74Vfk5uHgY7IG7XP0yIH8b42KSzHog=="
313
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.15.4.tgz"
314
- "version" "7.15.4"
315
- dependencies:
316
- "@babel/helper-plugin-utils" "^7.14.5"
317
- "@babel/helper-skip-transparent-expression-wrappers" "^7.15.4"
318
- "@babel/plugin-proposal-optional-chaining" "^7.14.5"
319
-
320
-"@babel/plugin-proposal-async-generator-functions@^7.12.1", "@babel/plugin-proposal-async-generator-functions@^7.15.4":
321
- "integrity" "sha512-2zt2g5vTXpMC3OmK6uyjvdXptbhBXfA77XGrd3gh93zwG8lZYBLOBImiGBEG0RANu3JqKEACCz5CGk73OJROBw=="
322
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.15.4.tgz"
323
- "version" "7.15.4"
324
- dependencies:
325
- "@babel/helper-plugin-utils" "^7.14.5"
326
- "@babel/helper-remap-async-to-generator" "^7.15.4"
327
- "@babel/plugin-syntax-async-generators" "^7.8.4"
328
-
329
-"@babel/plugin-proposal-class-properties@^7.12.1":
330
- "integrity" "sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg=="
331
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.14.5.tgz"
332
- "version" "7.14.5"
333
- dependencies:
334
- "@babel/helper-create-class-features-plugin" "^7.14.5"
335
- "@babel/helper-plugin-utils" "^7.14.5"
336
-
337
-"@babel/plugin-proposal-class-properties@^7.14.5":
338
- "integrity" "sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg=="
339
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.14.5.tgz"
340
- "version" "7.14.5"
341
- dependencies:
342
- "@babel/helper-create-class-features-plugin" "^7.14.5"
343
- "@babel/helper-plugin-utils" "^7.14.5"
344
-
345
-"@babel/plugin-proposal-class-properties@7.12.1":
346
- "integrity" "sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w=="
347
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.1.tgz"
348
- "version" "7.12.1"
349
- dependencies:
350
- "@babel/helper-create-class-features-plugin" "^7.12.1"
351
- "@babel/helper-plugin-utils" "^7.10.4"
352
-
353
-"@babel/plugin-proposal-class-static-block@^7.15.4":
354
- "integrity" "sha512-M682XWrrLNk3chXCjoPUQWOyYsB93B9z3mRyjtqqYJWDf2mfCdIYgDrA11cgNVhAQieaq6F2fn2f3wI0U4aTjA=="
355
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.15.4.tgz"
356
- "version" "7.15.4"
357
- dependencies:
358
- "@babel/helper-create-class-features-plugin" "^7.15.4"
359
- "@babel/helper-plugin-utils" "^7.14.5"
360
- "@babel/plugin-syntax-class-static-block" "^7.14.5"
361
-
362
-"@babel/plugin-proposal-decorators@7.12.1":
363
- "integrity" "sha512-knNIuusychgYN8fGJHONL0RbFxLGawhXOJNLBk75TniTsZZeA+wdkDuv6wp4lGwzQEKjZi6/WYtnb3udNPmQmQ=="
364
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.12.1.tgz"
365
- "version" "7.12.1"
366
- dependencies:
367
- "@babel/helper-create-class-features-plugin" "^7.12.1"
368
- "@babel/helper-plugin-utils" "^7.10.4"
369
- "@babel/plugin-syntax-decorators" "^7.12.1"
370
-
371
-"@babel/plugin-proposal-dynamic-import@^7.12.1", "@babel/plugin-proposal-dynamic-import@^7.14.5":
372
- "integrity" "sha512-ExjiNYc3HDN5PXJx+bwC50GIx/KKanX2HiggnIUAYedbARdImiCU4RhhHfdf0Kd7JNXGpsBBBCOm+bBVy3Gb0g=="
373
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.5.tgz"
374
- "version" "7.14.5"
375
- dependencies:
376
- "@babel/helper-plugin-utils" "^7.14.5"
377
- "@babel/plugin-syntax-dynamic-import" "^7.8.3"
378
-
379
-"@babel/plugin-proposal-export-namespace-from@^7.12.1", "@babel/plugin-proposal-export-namespace-from@^7.14.5":
380
- "integrity" "sha512-g5POA32bXPMmSBu5Dx/iZGLGnKmKPc5AiY7qfZgurzrCYgIztDlHFbznSNCoQuv57YQLnQfaDi7dxCtLDIdXdA=="
381
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.5.tgz"
382
- "version" "7.14.5"
383
- dependencies:
384
- "@babel/helper-plugin-utils" "^7.14.5"
385
- "@babel/plugin-syntax-export-namespace-from" "^7.8.3"
386
-
387
-"@babel/plugin-proposal-json-strings@^7.12.1", "@babel/plugin-proposal-json-strings@^7.14.5":
388
- "integrity" "sha512-NSq2fczJYKVRIsUJyNxrVUMhB27zb7N7pOFGQOhBKJrChbGcgEAqyZrmZswkPk18VMurEeJAaICbfm57vUeTbQ=="
389
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.14.5.tgz"
390
- "version" "7.14.5"
391
- dependencies:
392
- "@babel/helper-plugin-utils" "^7.14.5"
393
- "@babel/plugin-syntax-json-strings" "^7.8.3"
394
-
395
-"@babel/plugin-proposal-logical-assignment-operators@^7.12.1", "@babel/plugin-proposal-logical-assignment-operators@^7.14.5":
396
- "integrity" "sha512-YGn2AvZAo9TwyhlLvCCWxD90Xq8xJ4aSgaX3G5D/8DW94L8aaT+dS5cSP+Z06+rCJERGSr9GxMBZ601xoc2taw=="
397
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.5.tgz"
398
- "version" "7.14.5"
399
- dependencies:
400
- "@babel/helper-plugin-utils" "^7.14.5"
401
- "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4"
402
-
403
-"@babel/plugin-proposal-nullish-coalescing-operator@^7.12.1":
404
- "integrity" "sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg=="
405
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.5.tgz"
406
- "version" "7.14.5"
407
- dependencies:
408
- "@babel/helper-plugin-utils" "^7.14.5"
409
- "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3"
410
-
411
-"@babel/plugin-proposal-nullish-coalescing-operator@^7.14.5":
412
- "integrity" "sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg=="
413
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.5.tgz"
414
- "version" "7.14.5"
415
- dependencies:
416
- "@babel/helper-plugin-utils" "^7.14.5"
417
- "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3"
418
-
419
-"@babel/plugin-proposal-nullish-coalescing-operator@7.12.1":
420
- "integrity" "sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg=="
421
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.12.1.tgz"
422
- "version" "7.12.1"
423
- dependencies:
424
- "@babel/helper-plugin-utils" "^7.10.4"
425
- "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.0"
426
-
427
-"@babel/plugin-proposal-numeric-separator@^7.12.1":
428
- "integrity" "sha512-yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg=="
429
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.5.tgz"
430
- "version" "7.14.5"
431
- dependencies:
432
- "@babel/helper-plugin-utils" "^7.14.5"
433
- "@babel/plugin-syntax-numeric-separator" "^7.10.4"
434
-
435
-"@babel/plugin-proposal-numeric-separator@^7.14.5":
436
- "integrity" "sha512-yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg=="
437
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.5.tgz"
438
- "version" "7.14.5"
439
- dependencies:
440
- "@babel/helper-plugin-utils" "^7.14.5"
441
- "@babel/plugin-syntax-numeric-separator" "^7.10.4"
442
-
443
-"@babel/plugin-proposal-numeric-separator@7.12.1":
444
- "integrity" "sha512-MR7Ok+Af3OhNTCxYVjJZHS0t97ydnJZt/DbR4WISO39iDnhiD8XHrY12xuSJ90FFEGjir0Fzyyn7g/zY6hxbxA=="
445
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.1.tgz"
446
- "version" "7.12.1"
447
- dependencies:
448
- "@babel/helper-plugin-utils" "^7.10.4"
449
- "@babel/plugin-syntax-numeric-separator" "^7.10.4"
450
-
451
-"@babel/plugin-proposal-object-rest-spread@^7.12.1", "@babel/plugin-proposal-object-rest-spread@^7.15.6":
452
- "integrity" "sha512-qtOHo7A1Vt+O23qEAX+GdBpqaIuD3i9VRrWgCJeq7WO6H2d14EK3q11urj5Te2MAeK97nMiIdRpwd/ST4JFbNg=="
453
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.15.6.tgz"
454
- "version" "7.15.6"
455
- dependencies:
456
- "@babel/compat-data" "^7.15.0"
457
- "@babel/helper-compilation-targets" "^7.15.4"
458
- "@babel/helper-plugin-utils" "^7.14.5"
459
- "@babel/plugin-syntax-object-rest-spread" "^7.8.3"
460
- "@babel/plugin-transform-parameters" "^7.15.4"
461
-
462
-"@babel/plugin-proposal-optional-catch-binding@^7.12.1", "@babel/plugin-proposal-optional-catch-binding@^7.14.5":
463
- "integrity" "sha512-3Oyiixm0ur7bzO5ybNcZFlmVsygSIQgdOa7cTfOYCMY+wEPAYhZAJxi3mixKFCTCKUhQXuCTtQ1MzrpL3WT8ZQ=="
464
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.14.5.tgz"
465
- "version" "7.14.5"
466
- dependencies:
467
- "@babel/helper-plugin-utils" "^7.14.5"
468
- "@babel/plugin-syntax-optional-catch-binding" "^7.8.3"
469
-
470
-"@babel/plugin-proposal-optional-chaining@^7.12.1":
471
- "integrity" "sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ=="
472
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.5.tgz"
473
- "version" "7.14.5"
474
- dependencies:
475
- "@babel/helper-plugin-utils" "^7.14.5"
476
- "@babel/helper-skip-transparent-expression-wrappers" "^7.14.5"
477
- "@babel/plugin-syntax-optional-chaining" "^7.8.3"
478
-
479
-"@babel/plugin-proposal-optional-chaining@^7.14.5":
480
- "integrity" "sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ=="
481
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.5.tgz"
482
- "version" "7.14.5"
483
- dependencies:
484
- "@babel/helper-plugin-utils" "^7.14.5"
485
- "@babel/helper-skip-transparent-expression-wrappers" "^7.14.5"
486
- "@babel/plugin-syntax-optional-chaining" "^7.8.3"
487
-
488
-"@babel/plugin-proposal-optional-chaining@7.12.1":
489
- "integrity" "sha512-c2uRpY6WzaVDzynVY9liyykS+kVU+WRZPMPYpkelXH8KBt1oXoI89kPbZKKG/jDT5UK92FTW2fZkZaJhdiBabw=="
490
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.1.tgz"
491
- "version" "7.12.1"
492
- dependencies:
493
- "@babel/helper-plugin-utils" "^7.10.4"
494
- "@babel/helper-skip-transparent-expression-wrappers" "^7.12.1"
495
- "@babel/plugin-syntax-optional-chaining" "^7.8.0"
496
-
497
-"@babel/plugin-proposal-private-methods@^7.12.1", "@babel/plugin-proposal-private-methods@^7.14.5":
498
- "integrity" "sha512-838DkdUA1u+QTCplatfq4B7+1lnDa/+QMI89x5WZHBcnNv+47N8QEj2k9I2MUU9xIv8XJ4XvPCviM/Dj7Uwt9g=="
499
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.14.5.tgz"
500
- "version" "7.14.5"
501
- dependencies:
502
- "@babel/helper-create-class-features-plugin" "^7.14.5"
503
- "@babel/helper-plugin-utils" "^7.14.5"
504
-
505
-"@babel/plugin-proposal-private-property-in-object@^7.15.4":
506
- "integrity" "sha512-X0UTixkLf0PCCffxgu5/1RQyGGbgZuKoI+vXP4iSbJSYwPb7hu06omsFGBvQ9lJEvwgrxHdS8B5nbfcd8GyUNA=="
507
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.15.4.tgz"
508
- "version" "7.15.4"
509
- dependencies:
510
- "@babel/helper-annotate-as-pure" "^7.15.4"
511
- "@babel/helper-create-class-features-plugin" "^7.15.4"
512
- "@babel/helper-plugin-utils" "^7.14.5"
513
- "@babel/plugin-syntax-private-property-in-object" "^7.14.5"
514
-
515
-"@babel/plugin-proposal-unicode-property-regex@^7.12.1", "@babel/plugin-proposal-unicode-property-regex@^7.14.5", "@babel/plugin-proposal-unicode-property-regex@^7.4.4":
516
- "integrity" "sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q=="
517
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.14.5.tgz"
518
- "version" "7.14.5"
519
- dependencies:
520
- "@babel/helper-create-regexp-features-plugin" "^7.14.5"
521
- "@babel/helper-plugin-utils" "^7.14.5"
522
-
523
-"@babel/plugin-syntax-async-generators@^7.8.0", "@babel/plugin-syntax-async-generators@^7.8.4":
524
- "integrity" "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw=="
525
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz"
526
- "version" "7.8.4"
527
- dependencies:
528
- "@babel/helper-plugin-utils" "^7.8.0"
529
-
530
-"@babel/plugin-syntax-bigint@^7.8.3":
531
- "integrity" "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg=="
532
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz"
533
- "version" "7.8.3"
534
- dependencies:
535
- "@babel/helper-plugin-utils" "^7.8.0"
536
-
537
-"@babel/plugin-syntax-class-properties@^7.12.1", "@babel/plugin-syntax-class-properties@^7.12.13", "@babel/plugin-syntax-class-properties@^7.8.3":
538
- "integrity" "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA=="
539
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz"
540
- "version" "7.12.13"
541
- dependencies:
542
- "@babel/helper-plugin-utils" "^7.12.13"
543
-
544
-"@babel/plugin-syntax-class-static-block@^7.14.5":
545
- "integrity" "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw=="
546
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz"
547
- "version" "7.14.5"
548
- dependencies:
549
- "@babel/helper-plugin-utils" "^7.14.5"
550
-
551
-"@babel/plugin-syntax-decorators@^7.12.1":
552
- "integrity" "sha512-c4sZMRWL4GSvP1EXy0woIP7m4jkVcEuG8R1TOZxPBPtp4FSM/kiPZub9UIs/Jrb5ZAOzvTUSGYrWsrSu1JvoPw=="
553
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.14.5.tgz"
554
- "version" "7.14.5"
555
- dependencies:
556
- "@babel/helper-plugin-utils" "^7.14.5"
557
-
558
-"@babel/plugin-syntax-dynamic-import@^7.8.0", "@babel/plugin-syntax-dynamic-import@^7.8.3":
559
- "integrity" "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ=="
560
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz"
561
- "version" "7.8.3"
562
- dependencies:
563
- "@babel/helper-plugin-utils" "^7.8.0"
564
-
565
-"@babel/plugin-syntax-export-namespace-from@^7.8.3":
566
- "integrity" "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q=="
567
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz"
568
- "version" "7.8.3"
569
- dependencies:
570
- "@babel/helper-plugin-utils" "^7.8.3"
571
-
572
-"@babel/plugin-syntax-flow@^7.12.1":
573
- "integrity" "sha512-9WK5ZwKCdWHxVuU13XNT6X73FGmutAXeor5lGFq6qhOFtMFUF4jkbijuyUdZZlpYq6E2hZeZf/u3959X9wsv0Q=="
574
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.14.5.tgz"
575
- "version" "7.14.5"
576
- dependencies:
577
- "@babel/helper-plugin-utils" "^7.14.5"
578
-
579
-"@babel/plugin-syntax-import-meta@^7.8.3":
580
- "integrity" "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g=="
581
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz"
582
- "version" "7.10.4"
583
- dependencies:
584
- "@babel/helper-plugin-utils" "^7.10.4"
585
-
586
-"@babel/plugin-syntax-json-strings@^7.8.0", "@babel/plugin-syntax-json-strings@^7.8.3":
587
- "integrity" "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA=="
588
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz"
589
- "version" "7.8.3"
590
- dependencies:
591
- "@babel/helper-plugin-utils" "^7.8.0"
592
-
593
-"@babel/plugin-syntax-jsx@^7.14.5":
594
- "integrity" "sha512-ohuFIsOMXJnbOMRfX7/w7LocdR6R7whhuRD4ax8IipLcLPlZGJKkBxgHp++U4N/vKyU16/YDQr2f5seajD3jIw=="
595
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.14.5.tgz"
596
- "version" "7.14.5"
597
- dependencies:
598
- "@babel/helper-plugin-utils" "^7.14.5"
599
-
600
-"@babel/plugin-syntax-logical-assignment-operators@^7.10.4", "@babel/plugin-syntax-logical-assignment-operators@^7.8.3":
601
- "integrity" "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig=="
602
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz"
603
- "version" "7.10.4"
604
- dependencies:
605
- "@babel/helper-plugin-utils" "^7.10.4"
606
-
607
-"@babel/plugin-syntax-nullish-coalescing-operator@^7.8.0", "@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3":
608
- "integrity" "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ=="
609
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz"
610
- "version" "7.8.3"
611
- dependencies:
612
- "@babel/helper-plugin-utils" "^7.8.0"
613
-
614
-"@babel/plugin-syntax-numeric-separator@^7.10.4", "@babel/plugin-syntax-numeric-separator@^7.8.3":
615
- "integrity" "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug=="
616
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz"
617
- "version" "7.10.4"
618
- dependencies:
619
- "@babel/helper-plugin-utils" "^7.10.4"
620
-
621
-"@babel/plugin-syntax-object-rest-spread@^7.8.0", "@babel/plugin-syntax-object-rest-spread@^7.8.3":
622
- "integrity" "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA=="
623
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz"
624
- "version" "7.8.3"
625
- dependencies:
626
- "@babel/helper-plugin-utils" "^7.8.0"
627
-
628
-"@babel/plugin-syntax-optional-catch-binding@^7.8.0", "@babel/plugin-syntax-optional-catch-binding@^7.8.3":
629
- "integrity" "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q=="
630
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz"
631
- "version" "7.8.3"
632
- dependencies:
633
- "@babel/helper-plugin-utils" "^7.8.0"
634
-
635
-"@babel/plugin-syntax-optional-chaining@^7.8.0", "@babel/plugin-syntax-optional-chaining@^7.8.3":
636
- "integrity" "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg=="
637
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz"
638
- "version" "7.8.3"
639
- dependencies:
640
- "@babel/helper-plugin-utils" "^7.8.0"
641
-
642
-"@babel/plugin-syntax-private-property-in-object@^7.14.5":
643
- "integrity" "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg=="
644
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz"
645
- "version" "7.14.5"
646
- dependencies:
647
- "@babel/helper-plugin-utils" "^7.14.5"
648
-
649
-"@babel/plugin-syntax-top-level-await@^7.12.1", "@babel/plugin-syntax-top-level-await@^7.14.5", "@babel/plugin-syntax-top-level-await@^7.8.3":
650
- "integrity" "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw=="
651
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz"
652
- "version" "7.14.5"
653
- dependencies:
654
- "@babel/helper-plugin-utils" "^7.14.5"
655
-
656
-"@babel/plugin-syntax-typescript@^7.14.5":
657
- "integrity" "sha512-u6OXzDaIXjEstBRRoBCQ/uKQKlbuaeE5in0RvWdA4pN6AhqxTIwUsnHPU1CFZA/amYObMsuWhYfRl3Ch90HD0Q=="
658
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.14.5.tgz"
659
- "version" "7.14.5"
660
- dependencies:
661
- "@babel/helper-plugin-utils" "^7.14.5"
662
-
663
-"@babel/plugin-transform-arrow-functions@^7.12.1", "@babel/plugin-transform-arrow-functions@^7.14.5":
664
- "integrity" "sha512-KOnO0l4+tD5IfOdi4x8C1XmEIRWUjNRV8wc6K2vz/3e8yAOoZZvsRXRRIF/yo/MAOFb4QjtAw9xSxMXbSMRy8A=="
665
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.14.5.tgz"
666
- "version" "7.14.5"
667
- dependencies:
668
- "@babel/helper-plugin-utils" "^7.14.5"
669
-
670
-"@babel/plugin-transform-async-to-generator@^7.12.1", "@babel/plugin-transform-async-to-generator@^7.14.5":
671
- "integrity" "sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA=="
672
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz"
673
- "version" "7.14.5"
674
- dependencies:
675
- "@babel/helper-module-imports" "^7.14.5"
676
- "@babel/helper-plugin-utils" "^7.14.5"
677
- "@babel/helper-remap-async-to-generator" "^7.14.5"
678
-
679
-"@babel/plugin-transform-block-scoped-functions@^7.12.1", "@babel/plugin-transform-block-scoped-functions@^7.14.5":
680
- "integrity" "sha512-dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ=="
681
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.14.5.tgz"
682
- "version" "7.14.5"
683
- dependencies:
684
- "@babel/helper-plugin-utils" "^7.14.5"
685
-
686
-"@babel/plugin-transform-block-scoping@^7.12.1", "@babel/plugin-transform-block-scoping@^7.15.3":
687
- "integrity" "sha512-nBAzfZwZb4DkaGtOes1Up1nOAp9TDRRFw4XBzBBSG9QK7KVFmYzgj9o9sbPv7TX5ofL4Auq4wZnxCoPnI/lz2Q=="
688
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.15.3.tgz"
689
- "version" "7.15.3"
690
- dependencies:
691
- "@babel/helper-plugin-utils" "^7.14.5"
692
-
693
-"@babel/plugin-transform-classes@^7.12.1", "@babel/plugin-transform-classes@^7.15.4":
694
- "integrity" "sha512-Yjvhex8GzBmmPQUvpXRPWQ9WnxXgAFuZSrqOK/eJlOGIXwvv8H3UEdUigl1gb/bnjTrln+e8bkZUYCBt/xYlBg=="
695
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.15.4.tgz"
696
- "version" "7.15.4"
697
- dependencies:
698
- "@babel/helper-annotate-as-pure" "^7.15.4"
699
- "@babel/helper-function-name" "^7.15.4"
700
- "@babel/helper-optimise-call-expression" "^7.15.4"
701
- "@babel/helper-plugin-utils" "^7.14.5"
702
- "@babel/helper-replace-supers" "^7.15.4"
703
- "@babel/helper-split-export-declaration" "^7.15.4"
704
- "globals" "^11.1.0"
705
-
706
-"@babel/plugin-transform-computed-properties@^7.12.1", "@babel/plugin-transform-computed-properties@^7.14.5":
707
- "integrity" "sha512-pWM+E4283UxaVzLb8UBXv4EIxMovU4zxT1OPnpHJcmnvyY9QbPPTKZfEj31EUvG3/EQRbYAGaYEUZ4yWOBC2xg=="
708
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.14.5.tgz"
709
- "version" "7.14.5"
710
- dependencies:
711
- "@babel/helper-plugin-utils" "^7.14.5"
712
-
713
-"@babel/plugin-transform-destructuring@^7.12.1", "@babel/plugin-transform-destructuring@^7.14.7":
714
- "integrity" "sha512-0mDE99nK+kVh3xlc5vKwB6wnP9ecuSj+zQCa/n0voENtP/zymdT4HH6QEb65wjjcbqr1Jb/7z9Qp7TF5FtwYGw=="
715
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.14.7.tgz"
716
- "version" "7.14.7"
717
- dependencies:
718
- "@babel/helper-plugin-utils" "^7.14.5"
719
-
720
-"@babel/plugin-transform-dotall-regex@^7.12.1", "@babel/plugin-transform-dotall-regex@^7.14.5", "@babel/plugin-transform-dotall-regex@^7.4.4":
721
- "integrity" "sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw=="
722
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.14.5.tgz"
723
- "version" "7.14.5"
724
- dependencies:
725
- "@babel/helper-create-regexp-features-plugin" "^7.14.5"
726
- "@babel/helper-plugin-utils" "^7.14.5"
727
-
728
-"@babel/plugin-transform-duplicate-keys@^7.12.1", "@babel/plugin-transform-duplicate-keys@^7.14.5":
729
- "integrity" "sha512-iJjbI53huKbPDAsJ8EmVmvCKeeq21bAze4fu9GBQtSLqfvzj2oRuHVx4ZkDwEhg1htQ+5OBZh/Ab0XDf5iBZ7A=="
730
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.14.5.tgz"
731
- "version" "7.14.5"
732
- dependencies:
733
- "@babel/helper-plugin-utils" "^7.14.5"
734
-
735
-"@babel/plugin-transform-exponentiation-operator@^7.12.1", "@babel/plugin-transform-exponentiation-operator@^7.14.5":
736
- "integrity" "sha512-jFazJhMBc9D27o9jDnIE5ZErI0R0m7PbKXVq77FFvqFbzvTMuv8jaAwLZ5PviOLSFttqKIW0/wxNSDbjLk0tYA=="
737
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.14.5.tgz"
738
- "version" "7.14.5"
739
- dependencies:
740
- "@babel/helper-builder-binary-assignment-operator-visitor" "^7.14.5"
741
- "@babel/helper-plugin-utils" "^7.14.5"
742
-
743
-"@babel/plugin-transform-flow-strip-types@7.12.1":
744
- "integrity" "sha512-8hAtkmsQb36yMmEtk2JZ9JnVyDSnDOdlB+0nEGzIDLuK4yR3JcEjfuFPYkdEPSh8Id+rAMeBEn+X0iVEyho6Hg=="
745
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.12.1.tgz"
746
- "version" "7.12.1"
747
- dependencies:
748
- "@babel/helper-plugin-utils" "^7.10.4"
749
- "@babel/plugin-syntax-flow" "^7.12.1"
750
-
751
-"@babel/plugin-transform-for-of@^7.12.1", "@babel/plugin-transform-for-of@^7.15.4":
752
- "integrity" "sha512-DRTY9fA751AFBDh2oxydvVm4SYevs5ILTWLs6xKXps4Re/KG5nfUkr+TdHCrRWB8C69TlzVgA9b3RmGWmgN9LA=="
753
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.15.4.tgz"
754
- "version" "7.15.4"
755
- dependencies:
756
- "@babel/helper-plugin-utils" "^7.14.5"
757
-
758
-"@babel/plugin-transform-function-name@^7.12.1", "@babel/plugin-transform-function-name@^7.14.5":
759
- "integrity" "sha512-vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ=="
760
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.14.5.tgz"
761
- "version" "7.14.5"
762
- dependencies:
763
- "@babel/helper-function-name" "^7.14.5"
764
- "@babel/helper-plugin-utils" "^7.14.5"
765
-
766
-"@babel/plugin-transform-literals@^7.12.1", "@babel/plugin-transform-literals@^7.14.5":
767
- "integrity" "sha512-ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A=="
768
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.14.5.tgz"
769
- "version" "7.14.5"
770
- dependencies:
771
- "@babel/helper-plugin-utils" "^7.14.5"
772
-
773
-"@babel/plugin-transform-member-expression-literals@^7.12.1", "@babel/plugin-transform-member-expression-literals@^7.14.5":
774
- "integrity" "sha512-WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q=="
775
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.14.5.tgz"
776
- "version" "7.14.5"
777
- dependencies:
778
- "@babel/helper-plugin-utils" "^7.14.5"
779
-
780
-"@babel/plugin-transform-modules-amd@^7.12.1", "@babel/plugin-transform-modules-amd@^7.14.5":
781
- "integrity" "sha512-3lpOU8Vxmp3roC4vzFpSdEpGUWSMsHFreTWOMMLzel2gNGfHE5UWIh/LN6ghHs2xurUp4jRFYMUIZhuFbody1g=="
782
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.5.tgz"
783
- "version" "7.14.5"
784
- dependencies:
785
- "@babel/helper-module-transforms" "^7.14.5"
786
- "@babel/helper-plugin-utils" "^7.14.5"
787
- "babel-plugin-dynamic-import-node" "^2.3.3"
788
-
789
-"@babel/plugin-transform-modules-commonjs@^7.12.1", "@babel/plugin-transform-modules-commonjs@^7.15.4":
790
- "integrity" "sha512-qg4DPhwG8hKp4BbVDvX1s8cohM8a6Bvptu4l6Iingq5rW+yRUAhe/YRup/YcW2zCOlrysEWVhftIcKzrEZv3sA=="
791
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.15.4.tgz"
792
- "version" "7.15.4"
793
- dependencies:
794
- "@babel/helper-module-transforms" "^7.15.4"
795
- "@babel/helper-plugin-utils" "^7.14.5"
796
- "@babel/helper-simple-access" "^7.15.4"
797
- "babel-plugin-dynamic-import-node" "^2.3.3"
798
-
799
-"@babel/plugin-transform-modules-systemjs@^7.12.1", "@babel/plugin-transform-modules-systemjs@^7.15.4":
800
- "integrity" "sha512-fJUnlQrl/mezMneR72CKCgtOoahqGJNVKpompKwzv3BrEXdlPspTcyxrZ1XmDTIr9PpULrgEQo3qNKp6dW7ssw=="
801
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.15.4.tgz"
802
- "version" "7.15.4"
803
- dependencies:
804
- "@babel/helper-hoist-variables" "^7.15.4"
805
- "@babel/helper-module-transforms" "^7.15.4"
806
- "@babel/helper-plugin-utils" "^7.14.5"
807
- "@babel/helper-validator-identifier" "^7.14.9"
808
- "babel-plugin-dynamic-import-node" "^2.3.3"
809
-
810
-"@babel/plugin-transform-modules-umd@^7.12.1", "@babel/plugin-transform-modules-umd@^7.14.5":
811
- "integrity" "sha512-RfPGoagSngC06LsGUYyM9QWSXZ8MysEjDJTAea1lqRjNECE3y0qIJF/qbvJxc4oA4s99HumIMdXOrd+TdKaAAA=="
812
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.5.tgz"
813
- "version" "7.14.5"
814
- dependencies:
815
- "@babel/helper-module-transforms" "^7.14.5"
816
- "@babel/helper-plugin-utils" "^7.14.5"
817
-
818
-"@babel/plugin-transform-named-capturing-groups-regex@^7.12.1", "@babel/plugin-transform-named-capturing-groups-regex@^7.14.9":
819
- "integrity" "sha512-l666wCVYO75mlAtGFfyFwnWmIXQm3kSH0C3IRnJqWcZbWkoihyAdDhFm2ZWaxWTqvBvhVFfJjMRQ0ez4oN1yYA=="
820
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.14.9.tgz"
821
- "version" "7.14.9"
822
- dependencies:
823
- "@babel/helper-create-regexp-features-plugin" "^7.14.5"
824
-
825
-"@babel/plugin-transform-new-target@^7.12.1", "@babel/plugin-transform-new-target@^7.14.5":
826
- "integrity" "sha512-Nx054zovz6IIRWEB49RDRuXGI4Gy0GMgqG0cII9L3MxqgXz/+rgII+RU58qpo4g7tNEx1jG7rRVH4ihZoP4esQ=="
827
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.14.5.tgz"
828
- "version" "7.14.5"
829
- dependencies:
830
- "@babel/helper-plugin-utils" "^7.14.5"
831
-
832
-"@babel/plugin-transform-object-super@^7.12.1", "@babel/plugin-transform-object-super@^7.14.5":
833
- "integrity" "sha512-MKfOBWzK0pZIrav9z/hkRqIk/2bTv9qvxHzPQc12RcVkMOzpIKnFCNYJip00ssKWYkd8Sf5g0Wr7pqJ+cmtuFg=="
834
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.14.5.tgz"
835
- "version" "7.14.5"
836
- dependencies:
837
- "@babel/helper-plugin-utils" "^7.14.5"
838
- "@babel/helper-replace-supers" "^7.14.5"
839
-
840
-"@babel/plugin-transform-parameters@^7.12.1", "@babel/plugin-transform-parameters@^7.15.4":
841
- "integrity" "sha512-9WB/GUTO6lvJU3XQsSr6J/WKvBC2hcs4Pew8YxZagi6GkTdniyqp8On5kqdK8MN0LMeu0mGbhPN+O049NV/9FQ=="
842
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.15.4.tgz"
843
- "version" "7.15.4"
844
- dependencies:
845
- "@babel/helper-plugin-utils" "^7.14.5"
846
-
847
-"@babel/plugin-transform-property-literals@^7.12.1", "@babel/plugin-transform-property-literals@^7.14.5":
848
- "integrity" "sha512-r1uilDthkgXW8Z1vJz2dKYLV1tuw2xsbrp3MrZmD99Wh9vsfKoob+JTgri5VUb/JqyKRXotlOtwgu4stIYCmnw=="
849
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.14.5.tgz"
850
- "version" "7.14.5"
851
- dependencies:
852
- "@babel/helper-plugin-utils" "^7.14.5"
853
-
854
-"@babel/plugin-transform-react-constant-elements@^7.9.0":
855
- "integrity" "sha512-NBqLEx1GxllIOXJInJAQbrnwwYJsV3WaMHIcOwD8rhYS0AabTWn7kHdHgPgu5RmHLU0q4DMxhAMu8ue/KampgQ=="
856
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.14.5.tgz"
857
- "version" "7.14.5"
858
- dependencies:
859
- "@babel/helper-plugin-utils" "^7.14.5"
860
-
861
-"@babel/plugin-transform-react-display-name@^7.12.1":
862
- "integrity" "sha512-yQZ/i/pUCJAHI/LbtZr413S3VT26qNrEm0M5RRxQJA947/YNYwbZbBaXGDrq6CG5QsZycI1VIP6d7pQaBfP+8Q=="
863
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.15.1.tgz"
864
- "version" "7.15.1"
865
- dependencies:
866
- "@babel/helper-plugin-utils" "^7.14.5"
867
-
868
-"@babel/plugin-transform-react-display-name@^7.14.5":
869
- "integrity" "sha512-yQZ/i/pUCJAHI/LbtZr413S3VT26qNrEm0M5RRxQJA947/YNYwbZbBaXGDrq6CG5QsZycI1VIP6d7pQaBfP+8Q=="
870
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.15.1.tgz"
871
- "version" "7.15.1"
872
- dependencies:
873
- "@babel/helper-plugin-utils" "^7.14.5"
874
-
875
-"@babel/plugin-transform-react-display-name@7.12.1":
876
- "integrity" "sha512-cAzB+UzBIrekfYxyLlFqf/OagTvHLcVBb5vpouzkYkBclRPraiygVnafvAoipErZLI8ANv8Ecn6E/m5qPXD26w=="
877
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.12.1.tgz"
878
- "version" "7.12.1"
879
- dependencies:
880
- "@babel/helper-plugin-utils" "^7.10.4"
881
-
882
-"@babel/plugin-transform-react-jsx-development@^7.12.1":
883
- "integrity" "sha512-rdwG/9jC6QybWxVe2UVOa7q6cnTpw8JRRHOxntG/h6g/guAOe6AhtQHJuJh5FwmnXIT1bdm5vC2/5huV8ZOorQ=="
884
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.14.5.tgz"
885
- "version" "7.14.5"
886
- dependencies:
887
- "@babel/plugin-transform-react-jsx" "^7.14.5"
888
-
889
-"@babel/plugin-transform-react-jsx-development@^7.14.5":
890
- "integrity" "sha512-rdwG/9jC6QybWxVe2UVOa7q6cnTpw8JRRHOxntG/h6g/guAOe6AhtQHJuJh5FwmnXIT1bdm5vC2/5huV8ZOorQ=="
891
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.14.5.tgz"
892
- "version" "7.14.5"
893
- dependencies:
894
- "@babel/plugin-transform-react-jsx" "^7.14.5"
895
-
896
-"@babel/plugin-transform-react-jsx-self@^7.12.1":
897
- "integrity" "sha512-Fqqu0f8zv9W+RyOnx29BX/RlEsBRANbOf5xs5oxb2aHP4FKbLXxIaVPUiCti56LAR1IixMH4EyaixhUsKqoBHw=="
898
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.14.9.tgz"
899
- "version" "7.14.9"
900
- dependencies:
901
- "@babel/helper-plugin-utils" "^7.14.5"
902
-
903
-"@babel/plugin-transform-react-jsx-source@^7.12.1":
904
- "integrity" "sha512-1TpSDnD9XR/rQ2tzunBVPThF5poaYT9GqP+of8fAtguYuI/dm2RkrMBDemsxtY0XBzvW7nXjYM0hRyKX9QYj7Q=="
905
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.14.5.tgz"
906
- "version" "7.14.5"
907
- dependencies:
908
- "@babel/helper-plugin-utils" "^7.14.5"
909
-
910
-"@babel/plugin-transform-react-jsx@^7.12.1", "@babel/plugin-transform-react-jsx@^7.14.5":
911
- "integrity" "sha512-30PeETvS+AeD1f58i1OVyoDlVYQhap/K20ZrMjLmmzmC2AYR/G43D4sdJAaDAqCD3MYpSWbmrz3kES158QSLjw=="
912
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.14.9.tgz"
913
- "version" "7.14.9"
914
- dependencies:
915
- "@babel/helper-annotate-as-pure" "^7.14.5"
916
- "@babel/helper-module-imports" "^7.14.5"
917
- "@babel/helper-plugin-utils" "^7.14.5"
918
- "@babel/plugin-syntax-jsx" "^7.14.5"
919
- "@babel/types" "^7.14.9"
920
-
921
-"@babel/plugin-transform-react-pure-annotations@^7.12.1":
922
- "integrity" "sha512-3X4HpBJimNxW4rhUy/SONPyNQHp5YRr0HhJdT2OH1BRp0of7u3Dkirc7x9FRJMKMqTBI079VZ1hzv7Ouuz///g=="
923
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.14.5.tgz"
924
- "version" "7.14.5"
925
- dependencies:
926
- "@babel/helper-annotate-as-pure" "^7.14.5"
927
- "@babel/helper-plugin-utils" "^7.14.5"
928
-
929
-"@babel/plugin-transform-react-pure-annotations@^7.14.5":
930
- "integrity" "sha512-3X4HpBJimNxW4rhUy/SONPyNQHp5YRr0HhJdT2OH1BRp0of7u3Dkirc7x9FRJMKMqTBI079VZ1hzv7Ouuz///g=="
931
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.14.5.tgz"
932
- "version" "7.14.5"
933
- dependencies:
934
- "@babel/helper-annotate-as-pure" "^7.14.5"
935
- "@babel/helper-plugin-utils" "^7.14.5"
936
-
937
-"@babel/plugin-transform-regenerator@^7.12.1", "@babel/plugin-transform-regenerator@^7.14.5":
938
- "integrity" "sha512-NVIY1W3ITDP5xQl50NgTKlZ0GrotKtLna08/uGY6ErQt6VEQZXla86x/CTddm5gZdcr+5GSsvMeTmWA5Ii6pkg=="
939
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.14.5.tgz"
940
- "version" "7.14.5"
941
- dependencies:
942
- "regenerator-transform" "^0.14.2"
943
-
944
-"@babel/plugin-transform-reserved-words@^7.12.1", "@babel/plugin-transform-reserved-words@^7.14.5":
945
- "integrity" "sha512-cv4F2rv1nD4qdexOGsRQXJrOcyb5CrgjUH9PKrrtyhSDBNWGxd0UIitjyJiWagS+EbUGjG++22mGH1Pub8D6Vg=="
946
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.14.5.tgz"
947
- "version" "7.14.5"
948
- dependencies:
949
- "@babel/helper-plugin-utils" "^7.14.5"
950
-
951
-"@babel/plugin-transform-runtime@7.12.1":
952
- "integrity" "sha512-Ac/H6G9FEIkS2tXsZjL4RAdS3L3WHxci0usAnz7laPWUmFiGtj7tIASChqKZMHTSQTQY6xDbOq+V1/vIq3QrWg=="
953
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.12.1.tgz"
954
- "version" "7.12.1"
955
- dependencies:
956
- "@babel/helper-module-imports" "^7.12.1"
957
- "@babel/helper-plugin-utils" "^7.10.4"
958
- "resolve" "^1.8.1"
959
- "semver" "^5.5.1"
960
-
961
-"@babel/plugin-transform-shorthand-properties@^7.12.1", "@babel/plugin-transform-shorthand-properties@^7.14.5":
962
- "integrity" "sha512-xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g=="
963
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.14.5.tgz"
964
- "version" "7.14.5"
965
- dependencies:
966
- "@babel/helper-plugin-utils" "^7.14.5"
967
-
968
-"@babel/plugin-transform-spread@^7.12.1", "@babel/plugin-transform-spread@^7.14.6":
969
- "integrity" "sha512-Zr0x0YroFJku7n7+/HH3A2eIrGMjbmAIbJSVv0IZ+t3U2WUQUA64S/oeied2e+MaGSjmt4alzBCsK9E8gh+fag=="
970
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.14.6.tgz"
971
- "version" "7.14.6"
972
- dependencies:
973
- "@babel/helper-plugin-utils" "^7.14.5"
974
- "@babel/helper-skip-transparent-expression-wrappers" "^7.14.5"
975
-
976
-"@babel/plugin-transform-sticky-regex@^7.12.1", "@babel/plugin-transform-sticky-regex@^7.14.5":
977
- "integrity" "sha512-Z7F7GyvEMzIIbwnziAZmnSNpdijdr4dWt+FJNBnBLz5mwDFkqIXU9wmBcWWad3QeJF5hMTkRe4dAq2sUZiG+8A=="
978
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.14.5.tgz"
979
- "version" "7.14.5"
980
- dependencies:
981
- "@babel/helper-plugin-utils" "^7.14.5"
982
-
983
-"@babel/plugin-transform-template-literals@^7.12.1", "@babel/plugin-transform-template-literals@^7.14.5":
984
- "integrity" "sha512-22btZeURqiepOfuy/VkFr+zStqlujWaarpMErvay7goJS6BWwdd6BY9zQyDLDa4x2S3VugxFb162IZ4m/S/+Gg=="
985
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.14.5.tgz"
986
- "version" "7.14.5"
987
- dependencies:
988
- "@babel/helper-plugin-utils" "^7.14.5"
989
-
990
-"@babel/plugin-transform-typeof-symbol@^7.12.1", "@babel/plugin-transform-typeof-symbol@^7.14.5":
991
- "integrity" "sha512-lXzLD30ffCWseTbMQzrvDWqljvZlHkXU+CnseMhkMNqU1sASnCsz3tSzAaH3vCUXb9PHeUb90ZT1BdFTm1xxJw=="
992
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.14.5.tgz"
993
- "version" "7.14.5"
994
- dependencies:
995
- "@babel/helper-plugin-utils" "^7.14.5"
996
-
997
-"@babel/plugin-transform-typescript@^7.12.1":
998
- "integrity" "sha512-sM1/FEjwYjXvMwu1PJStH11kJ154zd/lpY56NQJ5qH2D0mabMv1CAy/kdvS9RP4Xgfj9fBBA3JiSLdDHgXdzOA=="
999
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.15.4.tgz"
1000
- "version" "7.15.4"
1001
- dependencies:
1002
- "@babel/helper-create-class-features-plugin" "^7.15.4"
1003
- "@babel/helper-plugin-utils" "^7.14.5"
1004
- "@babel/plugin-syntax-typescript" "^7.14.5"
1005
-
1006
-"@babel/plugin-transform-unicode-escapes@^7.12.1", "@babel/plugin-transform-unicode-escapes@^7.14.5":
1007
- "integrity" "sha512-crTo4jATEOjxj7bt9lbYXcBAM3LZaUrbP2uUdxb6WIorLmjNKSpHfIybgY4B8SRpbf8tEVIWH3Vtm7ayCrKocA=="
1008
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.14.5.tgz"
1009
- "version" "7.14.5"
1010
- dependencies:
1011
- "@babel/helper-plugin-utils" "^7.14.5"
1012
-
1013
-"@babel/plugin-transform-unicode-regex@^7.12.1", "@babel/plugin-transform-unicode-regex@^7.14.5":
1014
- "integrity" "sha512-UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw=="
1015
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.14.5.tgz"
1016
- "version" "7.14.5"
1017
- dependencies:
1018
- "@babel/helper-create-regexp-features-plugin" "^7.14.5"
1019
- "@babel/helper-plugin-utils" "^7.14.5"
1020
-
1021
-"@babel/preset-env@^7.8.4", "@babel/preset-env@^7.9.5":
1022
- "integrity" "sha512-L+6jcGn7EWu7zqaO2uoTDjjMBW+88FXzV8KvrBl2z6MtRNxlsmUNRlZPaNNPUTgqhyC5DHNFk/2Jmra+ublZWw=="
1023
- "resolved" "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.15.6.tgz"
1024
- "version" "7.15.6"
1025
- dependencies:
1026
- "@babel/compat-data" "^7.15.0"
1027
- "@babel/helper-compilation-targets" "^7.15.4"
1028
- "@babel/helper-plugin-utils" "^7.14.5"
1029
- "@babel/helper-validator-option" "^7.14.5"
1030
- "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.15.4"
1031
- "@babel/plugin-proposal-async-generator-functions" "^7.15.4"
1032
- "@babel/plugin-proposal-class-properties" "^7.14.5"
1033
- "@babel/plugin-proposal-class-static-block" "^7.15.4"
1034
- "@babel/plugin-proposal-dynamic-import" "^7.14.5"
1035
- "@babel/plugin-proposal-export-namespace-from" "^7.14.5"
1036
- "@babel/plugin-proposal-json-strings" "^7.14.5"
1037
- "@babel/plugin-proposal-logical-assignment-operators" "^7.14.5"
1038
- "@babel/plugin-proposal-nullish-coalescing-operator" "^7.14.5"
1039
- "@babel/plugin-proposal-numeric-separator" "^7.14.5"
1040
- "@babel/plugin-proposal-object-rest-spread" "^7.15.6"
1041
- "@babel/plugin-proposal-optional-catch-binding" "^7.14.5"
1042
- "@babel/plugin-proposal-optional-chaining" "^7.14.5"
1043
- "@babel/plugin-proposal-private-methods" "^7.14.5"
1044
- "@babel/plugin-proposal-private-property-in-object" "^7.15.4"
1045
- "@babel/plugin-proposal-unicode-property-regex" "^7.14.5"
1046
- "@babel/plugin-syntax-async-generators" "^7.8.4"
1047
- "@babel/plugin-syntax-class-properties" "^7.12.13"
1048
- "@babel/plugin-syntax-class-static-block" "^7.14.5"
1049
- "@babel/plugin-syntax-dynamic-import" "^7.8.3"
1050
- "@babel/plugin-syntax-export-namespace-from" "^7.8.3"
1051
- "@babel/plugin-syntax-json-strings" "^7.8.3"
1052
- "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4"
1053
- "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3"
1054
- "@babel/plugin-syntax-numeric-separator" "^7.10.4"
1055
- "@babel/plugin-syntax-object-rest-spread" "^7.8.3"
1056
- "@babel/plugin-syntax-optional-catch-binding" "^7.8.3"
1057
- "@babel/plugin-syntax-optional-chaining" "^7.8.3"
1058
- "@babel/plugin-syntax-private-property-in-object" "^7.14.5"
1059
- "@babel/plugin-syntax-top-level-await" "^7.14.5"
1060
- "@babel/plugin-transform-arrow-functions" "^7.14.5"
1061
- "@babel/plugin-transform-async-to-generator" "^7.14.5"
1062
- "@babel/plugin-transform-block-scoped-functions" "^7.14.5"
1063
- "@babel/plugin-transform-block-scoping" "^7.15.3"
1064
- "@babel/plugin-transform-classes" "^7.15.4"
1065
- "@babel/plugin-transform-computed-properties" "^7.14.5"
1066
- "@babel/plugin-transform-destructuring" "^7.14.7"
1067
- "@babel/plugin-transform-dotall-regex" "^7.14.5"
1068
- "@babel/plugin-transform-duplicate-keys" "^7.14.5"
1069
- "@babel/plugin-transform-exponentiation-operator" "^7.14.5"
1070
- "@babel/plugin-transform-for-of" "^7.15.4"
1071
- "@babel/plugin-transform-function-name" "^7.14.5"
1072
- "@babel/plugin-transform-literals" "^7.14.5"
1073
- "@babel/plugin-transform-member-expression-literals" "^7.14.5"
1074
- "@babel/plugin-transform-modules-amd" "^7.14.5"
1075
- "@babel/plugin-transform-modules-commonjs" "^7.15.4"
1076
- "@babel/plugin-transform-modules-systemjs" "^7.15.4"
1077
- "@babel/plugin-transform-modules-umd" "^7.14.5"
1078
- "@babel/plugin-transform-named-capturing-groups-regex" "^7.14.9"
1079
- "@babel/plugin-transform-new-target" "^7.14.5"
1080
- "@babel/plugin-transform-object-super" "^7.14.5"
1081
- "@babel/plugin-transform-parameters" "^7.15.4"
1082
- "@babel/plugin-transform-property-literals" "^7.14.5"
1083
- "@babel/plugin-transform-regenerator" "^7.14.5"
1084
- "@babel/plugin-transform-reserved-words" "^7.14.5"
1085
- "@babel/plugin-transform-shorthand-properties" "^7.14.5"
1086
- "@babel/plugin-transform-spread" "^7.14.6"
1087
- "@babel/plugin-transform-sticky-regex" "^7.14.5"
1088
- "@babel/plugin-transform-template-literals" "^7.14.5"
1089
- "@babel/plugin-transform-typeof-symbol" "^7.14.5"
1090
- "@babel/plugin-transform-unicode-escapes" "^7.14.5"
1091
- "@babel/plugin-transform-unicode-regex" "^7.14.5"
1092
- "@babel/preset-modules" "^0.1.4"
1093
- "@babel/types" "^7.15.6"
1094
- "babel-plugin-polyfill-corejs2" "^0.2.2"
1095
- "babel-plugin-polyfill-corejs3" "^0.2.2"
1096
- "babel-plugin-polyfill-regenerator" "^0.2.2"
1097
- "core-js-compat" "^3.16.0"
1098
- "semver" "^6.3.0"
1099
-
1100
-"@babel/preset-env@7.12.1":
1101
- "integrity" "sha512-H8kxXmtPaAGT7TyBvSSkoSTUK6RHh61So05SyEbpmr0MCZrsNYn7mGMzzeYoOUCdHzww61k8XBft2TaES+xPLg=="
1102
- "resolved" "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.12.1.tgz"
1103
- "version" "7.12.1"
1104
- dependencies:
1105
- "@babel/compat-data" "^7.12.1"
1106
- "@babel/helper-compilation-targets" "^7.12.1"
1107
- "@babel/helper-module-imports" "^7.12.1"
1108
- "@babel/helper-plugin-utils" "^7.10.4"
1109
- "@babel/helper-validator-option" "^7.12.1"
1110
- "@babel/plugin-proposal-async-generator-functions" "^7.12.1"
1111
- "@babel/plugin-proposal-class-properties" "^7.12.1"
1112
- "@babel/plugin-proposal-dynamic-import" "^7.12.1"
1113
- "@babel/plugin-proposal-export-namespace-from" "^7.12.1"
1114
- "@babel/plugin-proposal-json-strings" "^7.12.1"
1115
- "@babel/plugin-proposal-logical-assignment-operators" "^7.12.1"
1116
- "@babel/plugin-proposal-nullish-coalescing-operator" "^7.12.1"
1117
- "@babel/plugin-proposal-numeric-separator" "^7.12.1"
1118
- "@babel/plugin-proposal-object-rest-spread" "^7.12.1"
1119
- "@babel/plugin-proposal-optional-catch-binding" "^7.12.1"
1120
- "@babel/plugin-proposal-optional-chaining" "^7.12.1"
1121
- "@babel/plugin-proposal-private-methods" "^7.12.1"
1122
- "@babel/plugin-proposal-unicode-property-regex" "^7.12.1"
1123
- "@babel/plugin-syntax-async-generators" "^7.8.0"
1124
- "@babel/plugin-syntax-class-properties" "^7.12.1"
1125
- "@babel/plugin-syntax-dynamic-import" "^7.8.0"
1126
- "@babel/plugin-syntax-export-namespace-from" "^7.8.3"
1127
- "@babel/plugin-syntax-json-strings" "^7.8.0"
1128
- "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4"
1129
- "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.0"
1130
- "@babel/plugin-syntax-numeric-separator" "^7.10.4"
1131
- "@babel/plugin-syntax-object-rest-spread" "^7.8.0"
1132
- "@babel/plugin-syntax-optional-catch-binding" "^7.8.0"
1133
- "@babel/plugin-syntax-optional-chaining" "^7.8.0"
1134
- "@babel/plugin-syntax-top-level-await" "^7.12.1"
1135
- "@babel/plugin-transform-arrow-functions" "^7.12.1"
1136
- "@babel/plugin-transform-async-to-generator" "^7.12.1"
1137
- "@babel/plugin-transform-block-scoped-functions" "^7.12.1"
1138
- "@babel/plugin-transform-block-scoping" "^7.12.1"
1139
- "@babel/plugin-transform-classes" "^7.12.1"
1140
- "@babel/plugin-transform-computed-properties" "^7.12.1"
1141
- "@babel/plugin-transform-destructuring" "^7.12.1"
1142
- "@babel/plugin-transform-dotall-regex" "^7.12.1"
1143
- "@babel/plugin-transform-duplicate-keys" "^7.12.1"
1144
- "@babel/plugin-transform-exponentiation-operator" "^7.12.1"
1145
- "@babel/plugin-transform-for-of" "^7.12.1"
1146
- "@babel/plugin-transform-function-name" "^7.12.1"
1147
- "@babel/plugin-transform-literals" "^7.12.1"
1148
- "@babel/plugin-transform-member-expression-literals" "^7.12.1"
1149
- "@babel/plugin-transform-modules-amd" "^7.12.1"
1150
- "@babel/plugin-transform-modules-commonjs" "^7.12.1"
1151
- "@babel/plugin-transform-modules-systemjs" "^7.12.1"
1152
- "@babel/plugin-transform-modules-umd" "^7.12.1"
1153
- "@babel/plugin-transform-named-capturing-groups-regex" "^7.12.1"
1154
- "@babel/plugin-transform-new-target" "^7.12.1"
1155
- "@babel/plugin-transform-object-super" "^7.12.1"
1156
- "@babel/plugin-transform-parameters" "^7.12.1"
1157
- "@babel/plugin-transform-property-literals" "^7.12.1"
1158
- "@babel/plugin-transform-regenerator" "^7.12.1"
1159
- "@babel/plugin-transform-reserved-words" "^7.12.1"
1160
- "@babel/plugin-transform-shorthand-properties" "^7.12.1"
1161
- "@babel/plugin-transform-spread" "^7.12.1"
1162
- "@babel/plugin-transform-sticky-regex" "^7.12.1"
1163
- "@babel/plugin-transform-template-literals" "^7.12.1"
1164
- "@babel/plugin-transform-typeof-symbol" "^7.12.1"
1165
- "@babel/plugin-transform-unicode-escapes" "^7.12.1"
1166
- "@babel/plugin-transform-unicode-regex" "^7.12.1"
1167
- "@babel/preset-modules" "^0.1.3"
1168
- "@babel/types" "^7.12.1"
1169
- "core-js-compat" "^3.6.2"
1170
- "semver" "^5.5.0"
1171
-
1172
-"@babel/preset-modules@^0.1.3", "@babel/preset-modules@^0.1.4":
1173
- "integrity" "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg=="
1174
- "resolved" "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.4.tgz"
1175
- "version" "0.1.4"
1176
- dependencies:
1177
- "@babel/helper-plugin-utils" "^7.0.0"
1178
- "@babel/plugin-proposal-unicode-property-regex" "^7.4.4"
1179
- "@babel/plugin-transform-dotall-regex" "^7.4.4"
1180
- "@babel/types" "^7.4.4"
1181
- "esutils" "^2.0.2"
1182
-
1183
-"@babel/preset-react@^7.9.4":
1184
- "integrity" "sha512-XFxBkjyObLvBaAvkx1Ie95Iaq4S/GUEIrejyrntQ/VCMKUYvKLoyKxOBzJ2kjA3b6rC9/KL6KXfDC2GqvLiNqQ=="
1185
- "resolved" "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.14.5.tgz"
1186
- "version" "7.14.5"
1187
- dependencies:
1188
- "@babel/helper-plugin-utils" "^7.14.5"
1189
- "@babel/helper-validator-option" "^7.14.5"
1190
- "@babel/plugin-transform-react-display-name" "^7.14.5"
1191
- "@babel/plugin-transform-react-jsx" "^7.14.5"
1192
- "@babel/plugin-transform-react-jsx-development" "^7.14.5"
1193
- "@babel/plugin-transform-react-pure-annotations" "^7.14.5"
1194
-
1195
-"@babel/preset-react@7.12.1":
1196
- "integrity" "sha512-euCExymHCi0qB9u5fKw7rvlw7AZSjw/NaB9h7EkdTt5+yHRrXdiRTh7fkG3uBPpJg82CqLfp1LHLqWGSCrab+g=="
1197
- "resolved" "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.12.1.tgz"
1198
- "version" "7.12.1"
1199
- dependencies:
1200
- "@babel/helper-plugin-utils" "^7.10.4"
1201
- "@babel/plugin-transform-react-display-name" "^7.12.1"
1202
- "@babel/plugin-transform-react-jsx" "^7.12.1"
1203
- "@babel/plugin-transform-react-jsx-development" "^7.12.1"
1204
- "@babel/plugin-transform-react-jsx-self" "^7.12.1"
1205
- "@babel/plugin-transform-react-jsx-source" "^7.12.1"
1206
- "@babel/plugin-transform-react-pure-annotations" "^7.12.1"
1207
-
1208
-"@babel/preset-typescript@7.12.1":
1209
- "integrity" "sha512-hNK/DhmoJPsksdHuI/RVrcEws7GN5eamhi28JkO52MqIxU8Z0QpmiSOQxZHWOHV7I3P4UjHV97ay4TcamMA6Kw=="
1210
- "resolved" "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.12.1.tgz"
1211
- "version" "7.12.1"
1212
- dependencies:
1213
- "@babel/helper-plugin-utils" "^7.10.4"
1214
- "@babel/plugin-transform-typescript" "^7.12.1"
1215
-
1216
-"@babel/runtime-corejs3@^7.10.2":
1217
- "integrity" "sha512-lWcAqKeB624/twtTc3w6w/2o9RqJPaNBhPGK6DKLSiwuVWC7WFkypWyNg+CpZoyJH0jVzv1uMtXZ/5/lQOLtCg=="
1218
- "resolved" "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.15.4.tgz"
1219
- "version" "7.15.4"
1220
- dependencies:
1221
- "core-js-pure" "^3.16.0"
1222
- "regenerator-runtime" "^0.13.4"
1223
-
1224
-"@babel/runtime@^7.10.2":
1225
- "integrity" "sha512-99catp6bHCaxr4sJ/DbTGgHS4+Rs2RVd2g7iOap6SLGPDknRK9ztKNsE/Fg6QhSeh1FGE5f6gHGQmvvn3I3xhw=="
1226
- "resolved" "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.15.4.tgz"
1227
- "version" "7.15.4"
1228
- dependencies:
1229
- "regenerator-runtime" "^0.13.4"
1230
-
1231
-"@babel/runtime@^7.11.2":
1232
- "integrity" "sha512-99catp6bHCaxr4sJ/DbTGgHS4+Rs2RVd2g7iOap6SLGPDknRK9ztKNsE/Fg6QhSeh1FGE5f6gHGQmvvn3I3xhw=="
1233
- "resolved" "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.15.4.tgz"
1234
- "version" "7.15.4"
1235
- dependencies:
1236
- "regenerator-runtime" "^0.13.4"
1237
-
1238
-"@babel/runtime@^7.5.5":
1239
- "integrity" "sha512-99catp6bHCaxr4sJ/DbTGgHS4+Rs2RVd2g7iOap6SLGPDknRK9ztKNsE/Fg6QhSeh1FGE5f6gHGQmvvn3I3xhw=="
1240
- "resolved" "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.15.4.tgz"
1241
- "version" "7.15.4"
1242
- dependencies:
1243
- "regenerator-runtime" "^0.13.4"
1244
-
1245
-"@babel/runtime@^7.7.2":
1246
- "integrity" "sha512-99catp6bHCaxr4sJ/DbTGgHS4+Rs2RVd2g7iOap6SLGPDknRK9ztKNsE/Fg6QhSeh1FGE5f6gHGQmvvn3I3xhw=="
1247
- "resolved" "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.15.4.tgz"
1248
- "version" "7.15.4"
1249
- dependencies:
1250
- "regenerator-runtime" "^0.13.4"
1251
-
1252
-"@babel/runtime@^7.8.4":
1253
- "integrity" "sha512-99catp6bHCaxr4sJ/DbTGgHS4+Rs2RVd2g7iOap6SLGPDknRK9ztKNsE/Fg6QhSeh1FGE5f6gHGQmvvn3I3xhw=="
1254
- "resolved" "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.15.4.tgz"
1255
- "version" "7.15.4"
1256
- dependencies:
1257
- "regenerator-runtime" "^0.13.4"
1258
-
1259
-"@babel/runtime@7.12.1":
1260
- "integrity" "sha512-J5AIf3vPj3UwXaAzb5j1xM4WAQDX3EMgemF8rjCP3SoW09LfRKAXQKt6CoVYl230P6iWdRcBbnLDDdnqWxZSCA=="
1261
- "resolved" "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.12.1.tgz"
1262
- "version" "7.12.1"
1263
- dependencies:
1264
- "regenerator-runtime" "^0.13.4"
1265
-
1266
-"@babel/runtime@7.13.8":
1267
- "integrity" "sha512-CwQljpw6qSayc0fRG1soxHAKs1CnQMOChm4mlQP6My0kf9upVGizj/KhlTTgyUnETmHpcUXjaluNAkteRFuafg=="
1268
- "resolved" "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.13.8.tgz"
1269
- "version" "7.13.8"
1270
- dependencies:
1271
- "regenerator-runtime" "^0.13.4"
1272
-
1273
-"@babel/template@^7.10.4", "@babel/template@^7.15.4", "@babel/template@^7.3.3":
1274
- "integrity" "sha512-UgBAfEa1oGuYgDIPM2G+aHa4Nlo9Lh6mGD2bDBGMTbYnc38vulXPuC1MGjYILIEmlwl6Rd+BPR9ee3gm20CBtg=="
1275
- "resolved" "https://registry.yarnpkg.com/@babel/template/-/template-7.15.4.tgz"
1276
- "version" "7.15.4"
1277
- dependencies:
1278
- "@babel/code-frame" "^7.14.5"
1279
- "@babel/parser" "^7.15.4"
1280
- "@babel/types" "^7.15.4"
1281
-
1282
-"@babel/traverse@^7.1.0", "@babel/traverse@^7.12.1", "@babel/traverse@^7.13.0", "@babel/traverse@^7.15.4", "@babel/traverse@^7.7.0":
1283
- "integrity" "sha512-W6lQD8l4rUbQR/vYgSuCAE75ADyyQvOpFVsvPPdkhf6lATXAsQIG9YdtOcu8BB1dZ0LKu+Zo3c1wEcbKeuhdlA=="
1284
- "resolved" "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.15.4.tgz"
1285
- "version" "7.15.4"
1286
- dependencies:
1287
- "@babel/code-frame" "^7.14.5"
1288
- "@babel/generator" "^7.15.4"
1289
- "@babel/helper-function-name" "^7.15.4"
1290
- "@babel/helper-hoist-variables" "^7.15.4"
1291
- "@babel/helper-split-export-declaration" "^7.15.4"
1292
- "@babel/parser" "^7.15.4"
1293
- "@babel/types" "^7.15.4"
1294
- "debug" "^4.1.0"
1295
- "globals" "^11.1.0"
1296
-
1297
-"@babel/types@^7.0.0", "@babel/types@^7.12.1", "@babel/types@^7.12.6", "@babel/types@^7.14.9", "@babel/types@^7.15.4", "@babel/types@^7.15.6", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4", "@babel/types@^7.7.0":
1298
- "integrity" "sha512-BPU+7QhqNjmWyDO0/vitH/CuhpV8ZmK1wpKva8nuyNF5MJfuRNWMc+hc14+u9xT93kvykMdncrJT19h74uB1Ig=="
1299
- "resolved" "https://registry.yarnpkg.com/@babel/types/-/types-7.15.6.tgz"
1300
- "version" "7.15.6"
1301
- dependencies:
1302
- "@babel/helper-validator-identifier" "^7.14.9"
1303
- "to-fast-properties" "^2.0.0"
1304
-
1305
-"@bcoe/v8-coverage@^0.2.3":
1306
- "integrity" "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw=="
1307
- "resolved" "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz"
1308
- "version" "0.2.3"
1309
-
1310
-"@cnakazawa/watch@^1.0.3":
1311
- "integrity" "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ=="
1312
- "resolved" "https://registry.yarnpkg.com/@cnakazawa/watch/-/watch-1.0.4.tgz"
1313
- "version" "1.0.4"
1314
- dependencies:
1315
- "exec-sh" "^0.3.2"
1316
- "minimist" "^1.2.0"
1317
-
1318
-"@csstools/convert-colors@^1.4.0":
1319
- "integrity" "sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw=="
1320
- "resolved" "https://registry.yarnpkg.com/@csstools/convert-colors/-/convert-colors-1.4.0.tgz"
1321
- "version" "1.4.0"
1322
-
1323
-"@csstools/normalize.css@^10.1.0":
1324
- "integrity" "sha512-ij4wRiunFfaJxjB0BdrYHIH8FxBJpOwNPhhAcunlmPdXudL1WQV1qoP9un6JsEBAgQH+7UXyyjh0g7jTxXK6tg=="
1325
- "resolved" "https://registry.yarnpkg.com/@csstools/normalize.css/-/normalize.css-10.1.0.tgz"
1326
- "version" "10.1.0"
1327
-
1328
-"@eslint/eslintrc@^0.4.3":
1329
- "integrity" "sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw=="
1330
- "resolved" "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-0.4.3.tgz"
1331
- "version" "0.4.3"
1332
- dependencies:
1333
- "ajv" "^6.12.4"
1334
- "debug" "^4.1.1"
1335
- "espree" "^7.3.0"
1336
- "globals" "^13.9.0"
1337
- "ignore" "^4.0.6"
1338
- "import-fresh" "^3.2.1"
1339
- "js-yaml" "^3.13.1"
1340
- "minimatch" "^3.0.4"
1341
- "strip-json-comments" "^3.1.1"
1342
-
1343
-"@gar/promisify@^1.0.1":
1344
- "integrity" "sha512-82cpyJyKRoQoRi+14ibCeGPu0CwypgtBAdBhq1WfvagpCZNKqwXbKwXllYSMG91DhmG4jt9gN8eP6lGOtozuaw=="
1345
- "resolved" "https://registry.yarnpkg.com/@gar/promisify/-/promisify-1.1.2.tgz"
1346
- "version" "1.1.2"
1347
-
1348
-"@hapi/address@2.x.x":
1349
- "integrity" "sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ=="
1350
- "resolved" "https://registry.yarnpkg.com/@hapi/address/-/address-2.1.4.tgz"
1351
- "version" "2.1.4"
1352
-
1353
-"@hapi/bourne@1.x.x":
1354
- "integrity" "sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA=="
1355
- "resolved" "https://registry.yarnpkg.com/@hapi/bourne/-/bourne-1.3.2.tgz"
1356
- "version" "1.3.2"
1357
-
1358
-"@hapi/hoek@^8.3.0", "@hapi/hoek@8.x.x":
1359
- "integrity" "sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow=="
1360
- "resolved" "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-8.5.1.tgz"
1361
- "version" "8.5.1"
1362
-
1363
-"@hapi/joi@^15.1.0":
1364
- "integrity" "sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ=="
1365
- "resolved" "https://registry.yarnpkg.com/@hapi/joi/-/joi-15.1.1.tgz"
1366
- "version" "15.1.1"
1367
- dependencies:
1368
- "@hapi/address" "2.x.x"
1369
- "@hapi/bourne" "1.x.x"
1370
- "@hapi/hoek" "8.x.x"
1371
- "@hapi/topo" "3.x.x"
1372
-
1373
-"@hapi/topo@3.x.x":
1374
- "integrity" "sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ=="
1375
- "resolved" "https://registry.yarnpkg.com/@hapi/topo/-/topo-3.1.6.tgz"
1376
- "version" "3.1.6"
1377
- dependencies:
1378
- "@hapi/hoek" "^8.3.0"
1379
-
1380
-"@humanwhocodes/config-array@^0.5.0":
1381
- "integrity" "sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg=="
1382
- "resolved" "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.5.0.tgz"
1383
- "version" "0.5.0"
1384
- dependencies:
1385
- "@humanwhocodes/object-schema" "^1.2.0"
1386
- "debug" "^4.1.1"
1387
- "minimatch" "^3.0.4"
1388
-
1389
-"@humanwhocodes/object-schema@^1.2.0":
1390
- "integrity" "sha512-wdppn25U8z/2yiaT6YGquE6X8sSv7hNMWSXYSSU1jGv/yd6XqjXgTDJ8KP4NgjTXfJ3GbRjeeb8RTV7a/VpM+w=="
1391
- "resolved" "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.0.tgz"
1392
- "version" "1.2.0"
1393
-
1394
-"@istanbuljs/load-nyc-config@^1.0.0":
1395
- "integrity" "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ=="
1396
- "resolved" "https://registry.yarnpkg.com/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz"
1397
- "version" "1.1.0"
1398
- dependencies:
1399
- "camelcase" "^5.3.1"
1400
- "find-up" "^4.1.0"
1401
- "get-package-type" "^0.1.0"
1402
- "js-yaml" "^3.13.1"
1403
- "resolve-from" "^5.0.0"
1404
-
1405
-"@istanbuljs/schema@^0.1.2":
1406
- "integrity" "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA=="
1407
- "resolved" "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.3.tgz"
1408
- "version" "0.1.3"
1409
-
1410
-"@jest/console@^26.6.2":
1411
- "integrity" "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g=="
1412
- "resolved" "https://registry.yarnpkg.com/@jest/console/-/console-26.6.2.tgz"
1413
- "version" "26.6.2"
1414
- dependencies:
1415
- "@jest/types" "^26.6.2"
1416
- "@types/node" "*"
1417
- "chalk" "^4.0.0"
1418
- "jest-message-util" "^26.6.2"
1419
- "jest-util" "^26.6.2"
1420
- "slash" "^3.0.0"
1421
-
1422
-"@jest/core@^26.6.0", "@jest/core@^26.6.3":
1423
- "integrity" "sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw=="
1424
- "resolved" "https://registry.yarnpkg.com/@jest/core/-/core-26.6.3.tgz"
1425
- "version" "26.6.3"
1426
- dependencies:
1427
- "@jest/console" "^26.6.2"
1428
- "@jest/reporters" "^26.6.2"
1429
- "@jest/test-result" "^26.6.2"
1430
- "@jest/transform" "^26.6.2"
1431
- "@jest/types" "^26.6.2"
1432
- "@types/node" "*"
1433
- "ansi-escapes" "^4.2.1"
1434
- "chalk" "^4.0.0"
1435
- "exit" "^0.1.2"
1436
- "graceful-fs" "^4.2.4"
1437
- "jest-changed-files" "^26.6.2"
1438
- "jest-config" "^26.6.3"
1439
- "jest-haste-map" "^26.6.2"
1440
- "jest-message-util" "^26.6.2"
1441
- "jest-regex-util" "^26.0.0"
1442
- "jest-resolve" "^26.6.2"
1443
- "jest-resolve-dependencies" "^26.6.3"
1444
- "jest-runner" "^26.6.3"
1445
- "jest-runtime" "^26.6.3"
1446
- "jest-snapshot" "^26.6.2"
1447
- "jest-util" "^26.6.2"
1448
- "jest-validate" "^26.6.2"
1449
- "jest-watcher" "^26.6.2"
1450
- "micromatch" "^4.0.2"
1451
- "p-each-series" "^2.1.0"
1452
- "rimraf" "^3.0.0"
1453
- "slash" "^3.0.0"
1454
- "strip-ansi" "^6.0.0"
1455
-
1456
-"@jest/environment@^26.6.0", "@jest/environment@^26.6.2":
1457
- "integrity" "sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA=="
1458
- "resolved" "https://registry.yarnpkg.com/@jest/environment/-/environment-26.6.2.tgz"
1459
- "version" "26.6.2"
1460
- dependencies:
1461
- "@jest/fake-timers" "^26.6.2"
1462
- "@jest/types" "^26.6.2"
1463
- "@types/node" "*"
1464
- "jest-mock" "^26.6.2"
1465
-
1466
-"@jest/fake-timers@^26.6.2":
1467
- "integrity" "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA=="
1468
- "resolved" "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-26.6.2.tgz"
1469
- "version" "26.6.2"
1470
- dependencies:
1471
- "@jest/types" "^26.6.2"
1472
- "@sinonjs/fake-timers" "^6.0.1"
1473
- "@types/node" "*"
1474
- "jest-message-util" "^26.6.2"
1475
- "jest-mock" "^26.6.2"
1476
- "jest-util" "^26.6.2"
1477
-
1478
-"@jest/globals@^26.6.2":
1479
- "integrity" "sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA=="
1480
- "resolved" "https://registry.yarnpkg.com/@jest/globals/-/globals-26.6.2.tgz"
1481
- "version" "26.6.2"
1482
- dependencies:
1483
- "@jest/environment" "^26.6.2"
1484
- "@jest/types" "^26.6.2"
1485
- "expect" "^26.6.2"
1486
-
1487
-"@jest/reporters@^26.6.2":
1488
- "integrity" "sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw=="
1489
- "resolved" "https://registry.yarnpkg.com/@jest/reporters/-/reporters-26.6.2.tgz"
1490
- "version" "26.6.2"
1491
- dependencies:
1492
- "@bcoe/v8-coverage" "^0.2.3"
1493
- "@jest/console" "^26.6.2"
1494
- "@jest/test-result" "^26.6.2"
1495
- "@jest/transform" "^26.6.2"
1496
- "@jest/types" "^26.6.2"
1497
- "chalk" "^4.0.0"
1498
- "collect-v8-coverage" "^1.0.0"
1499
- "exit" "^0.1.2"
1500
- "glob" "^7.1.2"
1501
- "graceful-fs" "^4.2.4"
1502
- "istanbul-lib-coverage" "^3.0.0"
1503
- "istanbul-lib-instrument" "^4.0.3"
1504
- "istanbul-lib-report" "^3.0.0"
1505
- "istanbul-lib-source-maps" "^4.0.0"
1506
- "istanbul-reports" "^3.0.2"
1507
- "jest-haste-map" "^26.6.2"
1508
- "jest-resolve" "^26.6.2"
1509
- "jest-util" "^26.6.2"
1510
- "jest-worker" "^26.6.2"
1511
- "slash" "^3.0.0"
1512
- "source-map" "^0.6.0"
1513
- "string-length" "^4.0.1"
1514
- "terminal-link" "^2.0.0"
1515
- "v8-to-istanbul" "^7.0.0"
1516
- optionalDependencies:
1517
- "node-notifier" "^8.0.0"
1518
-
1519
-"@jest/source-map@^26.6.2":
1520
- "integrity" "sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA=="
1521
- "resolved" "https://registry.yarnpkg.com/@jest/source-map/-/source-map-26.6.2.tgz"
1522
- "version" "26.6.2"
1523
- dependencies:
1524
- "callsites" "^3.0.0"
1525
- "graceful-fs" "^4.2.4"
1526
- "source-map" "^0.6.0"
1527
-
1528
-"@jest/test-result@^26.6.0", "@jest/test-result@^26.6.2":
1529
- "integrity" "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ=="
1530
- "resolved" "https://registry.yarnpkg.com/@jest/test-result/-/test-result-26.6.2.tgz"
1531
- "version" "26.6.2"
1532
- dependencies:
1533
- "@jest/console" "^26.6.2"
1534
- "@jest/types" "^26.6.2"
1535
- "@types/istanbul-lib-coverage" "^2.0.0"
1536
- "collect-v8-coverage" "^1.0.0"
1537
-
1538
-"@jest/test-sequencer@^26.6.3":
1539
- "integrity" "sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw=="
1540
- "resolved" "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz"
1541
- "version" "26.6.3"
1542
- dependencies:
1543
- "@jest/test-result" "^26.6.2"
1544
- "graceful-fs" "^4.2.4"
1545
- "jest-haste-map" "^26.6.2"
1546
- "jest-runner" "^26.6.3"
1547
- "jest-runtime" "^26.6.3"
1548
-
1549
-"@jest/transform@^26.6.2":
1550
- "integrity" "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA=="
1551
- "resolved" "https://registry.yarnpkg.com/@jest/transform/-/transform-26.6.2.tgz"
1552
- "version" "26.6.2"
1553
- dependencies:
1554
- "@babel/core" "^7.1.0"
1555
- "@jest/types" "^26.6.2"
1556
- "babel-plugin-istanbul" "^6.0.0"
1557
- "chalk" "^4.0.0"
1558
- "convert-source-map" "^1.4.0"
1559
- "fast-json-stable-stringify" "^2.0.0"
1560
- "graceful-fs" "^4.2.4"
1561
- "jest-haste-map" "^26.6.2"
1562
- "jest-regex-util" "^26.0.0"
1563
- "jest-util" "^26.6.2"
1564
- "micromatch" "^4.0.2"
1565
- "pirates" "^4.0.1"
1566
- "slash" "^3.0.0"
1567
- "source-map" "^0.6.1"
1568
- "write-file-atomic" "^3.0.0"
1569
-
1570
-"@jest/types@^26.6.0", "@jest/types@^26.6.2":
1571
- "integrity" "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ=="
1572
- "resolved" "https://registry.yarnpkg.com/@jest/types/-/types-26.6.2.tgz"
1573
- "version" "26.6.2"
1574
- dependencies:
1575
- "@types/istanbul-lib-coverage" "^2.0.0"
1576
- "@types/istanbul-reports" "^3.0.0"
1577
- "@types/node" "*"
1578
- "@types/yargs" "^15.0.0"
1579
- "chalk" "^4.0.0"
1580
-
1581
-"@nicolo-ribaudo/chokidar-2@2.1.8-no-fsevents.3":
1582
- "integrity" "sha512-s88O1aVtXftvp5bCPB7WnmXc5IwOZZ7YPuwNPt+GtOOXpPvad1LfbmjYv+qII7zP6RU2QGnqve27dnLycEnyEQ=="
1583
- "resolved" "https://registry.npmjs.org/@nicolo-ribaudo/chokidar-2/-/chokidar-2-2.1.8-no-fsevents.3.tgz"
1584
- "version" "2.1.8-no-fsevents.3"
1585
-
1586
-"@nodelib/fs.scandir@2.1.5":
1587
- "integrity" "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g=="
1588
- "resolved" "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz"
1589
- "version" "2.1.5"
1590
- dependencies:
1591
- "@nodelib/fs.stat" "2.0.5"
1592
- "run-parallel" "^1.1.9"
1593
-
1594
-"@nodelib/fs.stat@^2.0.2", "@nodelib/fs.stat@2.0.5":
1595
- "integrity" "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A=="
1596
- "resolved" "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz"
1597
- "version" "2.0.5"
1598
-
1599
-"@nodelib/fs.walk@^1.2.3":
1600
- "integrity" "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg=="
1601
- "resolved" "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz"
1602
- "version" "1.2.8"
1603
- dependencies:
1604
- "@nodelib/fs.scandir" "2.1.5"
1605
- "fastq" "^1.6.0"
1606
-
1607
-"@npmcli/fs@^1.0.0":
1608
- "integrity" "sha512-8ltnOpRR/oJbOp8vaGUnipOi3bqkcW+sLHFlyXIr08OGHmVJLB1Hn7QtGXbYcpVtH1gAYZTlmDXtE4YV0+AMMQ=="
1609
- "resolved" "https://registry.yarnpkg.com/@npmcli/fs/-/fs-1.0.0.tgz"
1610
- "version" "1.0.0"
1611
- dependencies:
1612
- "@gar/promisify" "^1.0.1"
1613
- "semver" "^7.3.5"
1614
-
1615
-"@npmcli/move-file@^1.0.1":
1616
- "integrity" "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg=="
1617
- "resolved" "https://registry.yarnpkg.com/@npmcli/move-file/-/move-file-1.1.2.tgz"
1618
- "version" "1.1.2"
1619
- dependencies:
1620
- "mkdirp" "^1.0.4"
1621
- "rimraf" "^3.0.2"
1622
-
1623
-"@pmmmwh/react-refresh-webpack-plugin@0.4.2":
1624
- "integrity" "sha512-Loc4UDGutcZ+Bd56hBInkm6JyjyCwWy4t2wcDXzN8EDPANgVRj0VP8Nxn0Zq2pc+WKauZwEivQgbDGg4xZO20A=="
1625
- "resolved" "https://registry.yarnpkg.com/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.4.2.tgz"
1626
- "version" "0.4.2"
1627
- dependencies:
1628
- "ansi-html" "^0.0.7"
1629
- "error-stack-parser" "^2.0.6"
1630
- "html-entities" "^1.2.1"
1631
- "native-url" "^0.2.6"
1632
- "schema-utils" "^2.6.5"
1633
- "source-map" "^0.7.3"
1634
-
1635
-"@rollup/plugin-node-resolve@^7.1.1":
1636
- "integrity" "sha512-RxtSL3XmdTAE2byxekYLnx+98kEUOrPHF/KRVjLH+DEIHy6kjIw7YINQzn+NXiH/NTrQLAwYs0GWB+csWygA9Q=="
1637
- "resolved" "https://registry.yarnpkg.com/@rollup/plugin-node-resolve/-/plugin-node-resolve-7.1.3.tgz"
1638
- "version" "7.1.3"
1639
- dependencies:
1640
- "@rollup/pluginutils" "^3.0.8"
1641
- "@types/resolve" "0.0.8"
1642
- "builtin-modules" "^3.1.0"
1643
- "is-module" "^1.0.0"
1644
- "resolve" "^1.14.2"
1645
-
1646
-"@rollup/plugin-replace@^2.3.1":
1647
- "integrity" "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg=="
1648
- "resolved" "https://registry.yarnpkg.com/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz"
1649
- "version" "2.4.2"
1650
- dependencies:
1651
- "@rollup/pluginutils" "^3.1.0"
1652
- "magic-string" "^0.25.7"
1653
-
1654
-"@rollup/pluginutils@^3.0.8", "@rollup/pluginutils@^3.1.0":
1655
- "integrity" "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg=="
1656
- "resolved" "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-3.1.0.tgz"
1657
- "version" "3.1.0"
1658
- dependencies:
1659
- "@types/estree" "0.0.39"
1660
- "estree-walker" "^1.0.1"
1661
- "picomatch" "^2.2.2"
1662
-
1663
-"@sinonjs/commons@^1.7.0":
1664
- "integrity" "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ=="
1665
- "resolved" "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.8.3.tgz"
1666
- "version" "1.8.3"
1667
- dependencies:
1668
- "type-detect" "4.0.8"
1669
-
1670
-"@sinonjs/fake-timers@^6.0.1":
1671
- "integrity" "sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA=="
1672
- "resolved" "https://registry.yarnpkg.com/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz"
1673
- "version" "6.0.1"
1674
- dependencies:
1675
- "@sinonjs/commons" "^1.7.0"
1676
-
1677
-"@surma/rollup-plugin-off-main-thread@^1.1.1":
1678
- "integrity" "sha512-yBMPqmd1yEJo/280PAMkychuaALyQ9Lkb5q1ck3mjJrFuEobIfhnQ4J3mbvBoISmR3SWMWV+cGB/I0lCQee79A=="
1679
- "resolved" "https://registry.yarnpkg.com/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-1.4.2.tgz"
1680
- "version" "1.4.2"
1681
- dependencies:
1682
- "ejs" "^2.6.1"
1683
- "magic-string" "^0.25.0"
1684
-
1685
-"@svgr/babel-plugin-add-jsx-attribute@^5.4.0":
1686
- "integrity" "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg=="
1687
- "resolved" "https://registry.yarnpkg.com/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz"
1688
- "version" "5.4.0"
1689
-
1690
-"@svgr/babel-plugin-remove-jsx-attribute@^5.4.0":
1691
- "integrity" "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg=="
1692
- "resolved" "https://registry.yarnpkg.com/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz"
1693
- "version" "5.4.0"
1694
-
1695
-"@svgr/babel-plugin-remove-jsx-empty-expression@^5.0.1":
1696
- "integrity" "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA=="
1697
- "resolved" "https://registry.yarnpkg.com/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz"
1698
- "version" "5.0.1"
1699
-
1700
-"@svgr/babel-plugin-replace-jsx-attribute-value@^5.0.1":
1701
- "integrity" "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ=="
1702
- "resolved" "https://registry.yarnpkg.com/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz"
1703
- "version" "5.0.1"
1704
-
1705
-"@svgr/babel-plugin-svg-dynamic-title@^5.4.0":
1706
- "integrity" "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg=="
1707
- "resolved" "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz"
1708
- "version" "5.4.0"
1709
-
1710
-"@svgr/babel-plugin-svg-em-dimensions@^5.4.0":
1711
- "integrity" "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw=="
1712
- "resolved" "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz"
1713
- "version" "5.4.0"
1714
-
1715
-"@svgr/babel-plugin-transform-react-native-svg@^5.4.0":
1716
- "integrity" "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q=="
1717
- "resolved" "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz"
1718
- "version" "5.4.0"
1719
-
1720
-"@svgr/babel-plugin-transform-svg-component@^5.5.0":
1721
- "integrity" "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ=="
1722
- "resolved" "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz"
1723
- "version" "5.5.0"
1724
-
1725
-"@svgr/babel-preset@^5.5.0":
1726
- "integrity" "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig=="
1727
- "resolved" "https://registry.yarnpkg.com/@svgr/babel-preset/-/babel-preset-5.5.0.tgz"
1728
- "version" "5.5.0"
1729
- dependencies:
1730
- "@svgr/babel-plugin-add-jsx-attribute" "^5.4.0"
1731
- "@svgr/babel-plugin-remove-jsx-attribute" "^5.4.0"
1732
- "@svgr/babel-plugin-remove-jsx-empty-expression" "^5.0.1"
1733
- "@svgr/babel-plugin-replace-jsx-attribute-value" "^5.0.1"
1734
- "@svgr/babel-plugin-svg-dynamic-title" "^5.4.0"
1735
- "@svgr/babel-plugin-svg-em-dimensions" "^5.4.0"
1736
- "@svgr/babel-plugin-transform-react-native-svg" "^5.4.0"
1737
- "@svgr/babel-plugin-transform-svg-component" "^5.5.0"
1738
-
1739
-"@svgr/core@^5.4.0":
1740
- "integrity" "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ=="
1741
- "resolved" "https://registry.yarnpkg.com/@svgr/core/-/core-5.5.0.tgz"
1742
- "version" "5.5.0"
1743
- dependencies:
1744
- "@svgr/plugin-jsx" "^5.5.0"
1745
- "camelcase" "^6.2.0"
1746
- "cosmiconfig" "^7.0.0"
1747
-
1748
-"@svgr/hast-util-to-babel-ast@^5.5.0":
1749
- "integrity" "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ=="
1750
- "resolved" "https://registry.yarnpkg.com/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz"
1751
- "version" "5.5.0"
1752
- dependencies:
1753
- "@babel/types" "^7.12.6"
1754
-
1755
-"@svgr/plugin-jsx@^5.4.0", "@svgr/plugin-jsx@^5.5.0":
1756
- "integrity" "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA=="
1757
- "resolved" "https://registry.yarnpkg.com/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz"
1758
- "version" "5.5.0"
1759
- dependencies:
1760
- "@babel/core" "^7.12.3"
1761
- "@svgr/babel-preset" "^5.5.0"
1762
- "@svgr/hast-util-to-babel-ast" "^5.5.0"
1763
- "svg-parser" "^2.0.2"
1764
-
1765
-"@svgr/plugin-svgo@^5.4.0":
1766
- "integrity" "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ=="
1767
- "resolved" "https://registry.yarnpkg.com/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz"
1768
- "version" "5.5.0"
1769
- dependencies:
1770
- "cosmiconfig" "^7.0.0"
1771
- "deepmerge" "^4.2.2"
1772
- "svgo" "^1.2.2"
1773
-
1774
-"@svgr/webpack@5.4.0":
1775
- "integrity" "sha512-LjepnS/BSAvelnOnnzr6Gg0GcpLmnZ9ThGFK5WJtm1xOqdBE/1IACZU7MMdVzjyUkfFqGz87eRE4hFaSLiUwYg=="
1776
- "resolved" "https://registry.yarnpkg.com/@svgr/webpack/-/webpack-5.4.0.tgz"
1777
- "version" "5.4.0"
1778
- dependencies:
1779
- "@babel/core" "^7.9.0"
1780
- "@babel/plugin-transform-react-constant-elements" "^7.9.0"
1781
- "@babel/preset-env" "^7.9.5"
1782
- "@babel/preset-react" "^7.9.4"
1783
- "@svgr/core" "^5.4.0"
1784
- "@svgr/plugin-jsx" "^5.4.0"
1785
- "@svgr/plugin-svgo" "^5.4.0"
1786
- "loader-utils" "^2.0.0"
1787
-
1788
-"@tootallnate/once@1":
1789
- "integrity" "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw=="
1790
- "resolved" "https://registry.yarnpkg.com/@tootallnate/once/-/once-1.1.2.tgz"
1791
- "version" "1.1.2"
1792
-
1793
-"@types/babel__core@^7.0.0", "@types/babel__core@^7.1.7":
1794
- "integrity" "sha512-EAEHtisTMM+KaKwfWdC3oyllIqswlznXCIVCt7/oRNrh+DhgT4UEBNC/jlADNjvw7UnfbcdkGQcPVZ1xYiLcrQ=="
1795
- "resolved" "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.16.tgz"
1796
- "version" "7.1.16"
1797
- dependencies:
1798
- "@babel/parser" "^7.1.0"
1799
- "@babel/types" "^7.0.0"
1800
- "@types/babel__generator" "*"
1801
- "@types/babel__template" "*"
1802
- "@types/babel__traverse" "*"
1803
-
1804
-"@types/babel__generator@*":
1805
- "integrity" "sha512-/GWCmzJWqV7diQW54smJZzWbSFf4QYtF71WCKhcx6Ru/tFyQIY2eiiITcCAeuPbNSvT9YCGkVMqqvSk2Z0mXiA=="
1806
- "resolved" "https://registry.yarnpkg.com/@types/babel__generator/-/babel__generator-7.6.3.tgz"
1807
- "version" "7.6.3"
1808
- dependencies:
1809
- "@babel/types" "^7.0.0"
1810
-
1811
-"@types/babel__template@*":
1812
- "integrity" "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g=="
1813
- "resolved" "https://registry.yarnpkg.com/@types/babel__template/-/babel__template-7.4.1.tgz"
1814
- "version" "7.4.1"
1815
- dependencies:
1816
- "@babel/parser" "^7.1.0"
1817
- "@babel/types" "^7.0.0"
1818
-
1819
-"@types/babel__traverse@*", "@types/babel__traverse@^7.0.4", "@types/babel__traverse@^7.0.6":
1820
- "integrity" "sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA=="
1821
- "resolved" "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.14.2.tgz"
1822
- "version" "7.14.2"
1823
- dependencies:
1824
- "@babel/types" "^7.3.0"
1825
-
1826
-"@types/eslint@^7.2.6":
1827
- "integrity" "sha512-07XlgzX0YJUn4iG1ocY4IX9DzKSmMGUs6ESKlxWhZRaa0fatIWaHWUVapcuGa8r5HFnTqzj+4OCjd5f7EZ/i/A=="
1828
- "resolved" "https://registry.yarnpkg.com/@types/eslint/-/eslint-7.28.0.tgz"
1829
- "version" "7.28.0"
1830
- dependencies:
1831
- "@types/estree" "*"
1832
- "@types/json-schema" "*"
1833
-
1834
-"@types/estree@*":
1835
- "integrity" "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw=="
1836
- "resolved" "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.50.tgz"
1837
- "version" "0.0.50"
1838
-
1839
-"@types/estree@0.0.39":
1840
- "integrity" "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw=="
1841
- "resolved" "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.39.tgz"
1842
- "version" "0.0.39"
1843
-
1844
-"@types/glob@^7.1.1":
1845
- "integrity" "sha512-w+LsMxKyYQm347Otw+IfBXOv9UWVjpHpCDdbBMt8Kz/xbvCYNjP+0qPh91Km3iKfSRLBB0P7fAMf0KHrPu+MyA=="
1846
- "resolved" "https://registry.yarnpkg.com/@types/glob/-/glob-7.1.4.tgz"
1847
- "version" "7.1.4"
1848
- dependencies:
1849
- "@types/minimatch" "*"
1850
- "@types/node" "*"
1851
-
1852
-"@types/graceful-fs@^4.1.2":
1853
- "integrity" "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw=="
1854
- "resolved" "https://registry.yarnpkg.com/@types/graceful-fs/-/graceful-fs-4.1.5.tgz"
1855
- "version" "4.1.5"
1856
- dependencies:
1857
- "@types/node" "*"
1858
-
1859
-"@types/html-minifier-terser@^5.0.0":
1860
- "integrity" "sha512-h4lTMgMJctJybDp8CQrxTUiiYmedihHWkjnF/8Pxseu2S6Nlfcy8kwboQ8yejh456rP2yWoEVm1sS/FVsfM48w=="
1861
- "resolved" "https://registry.yarnpkg.com/@types/html-minifier-terser/-/html-minifier-terser-5.1.2.tgz"
1862
- "version" "5.1.2"
1863
-
1864
-"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1":
1865
- "integrity" "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw=="
1866
- "resolved" "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz"
1867
- "version" "2.0.3"
1868
-
1869
-"@types/istanbul-lib-report@*":
1870
- "integrity" "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg=="
1871
- "resolved" "https://registry.yarnpkg.com/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz"
1872
- "version" "3.0.0"
1873
- dependencies:
1874
- "@types/istanbul-lib-coverage" "*"
1875
-
1876
-"@types/istanbul-reports@^3.0.0":
1877
- "integrity" "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw=="
1878
- "resolved" "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz"
1879
- "version" "3.0.1"
1880
- dependencies:
1881
- "@types/istanbul-lib-report" "*"
1882
-
1883
-"@types/json-schema@*", "@types/json-schema@^7.0.3", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.7", "@types/json-schema@^7.0.8":
1884
- "integrity" "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ=="
1885
- "resolved" "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.9.tgz"
1886
- "version" "7.0.9"
1887
-
1888
-"@types/json5@^0.0.29":
1889
- "integrity" "sha1-7ihweulOEdK4J7y+UnC86n8+ce4="
1890
- "resolved" "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz"
1891
- "version" "0.0.29"
1892
-
1893
-"@types/minimatch@*":
1894
- "integrity" "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ=="
1895
- "resolved" "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.5.tgz"
1896
- "version" "3.0.5"
1897
-
1898
-"@types/node@*":
1899
- "integrity" "sha512-4/Z9DMPKFexZj/Gn3LylFgamNKHm4K3QDi0gz9B26Uk0c8izYf97B5fxfpspMNkWlFupblKM/nV8+NA9Ffvr+w=="
1900
- "resolved" "https://registry.yarnpkg.com/@types/node/-/node-16.10.1.tgz"
1901
- "version" "16.10.1"
1902
-
1903
-"@types/normalize-package-data@^2.4.0":
1904
- "integrity" "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw=="
1905
- "resolved" "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz"
1906
- "version" "2.4.1"
1907
-
1908
-"@types/parse-json@^4.0.0":
1909
- "integrity" "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA=="
1910
- "resolved" "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz"
1911
- "version" "4.0.0"
1912
-
1913
-"@types/prettier@^2.0.0":
1914
- "integrity" "sha512-Fo79ojj3vdEZOHg3wR9ksAMRz4P3S5fDB5e/YWZiFnyFQI1WY2Vftu9XoXVVtJfxB7Bpce/QTqWSSntkz2Znrw=="
1915
- "resolved" "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.4.1.tgz"
1916
- "version" "2.4.1"
1917
-
1918
-"@types/q@^1.5.1":
1919
- "integrity" "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ=="
1920
- "resolved" "https://registry.yarnpkg.com/@types/q/-/q-1.5.5.tgz"
1921
- "version" "1.5.5"
1922
-
1923
-"@types/resolve@0.0.8":
1924
- "integrity" "sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ=="
1925
- "resolved" "https://registry.yarnpkg.com/@types/resolve/-/resolve-0.0.8.tgz"
1926
- "version" "0.0.8"
1927
- dependencies:
1928
- "@types/node" "*"
1929
-
1930
-"@types/source-list-map@*":
1931
- "integrity" "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA=="
1932
- "resolved" "https://registry.yarnpkg.com/@types/source-list-map/-/source-list-map-0.1.2.tgz"
1933
- "version" "0.1.2"
1934
-
1935
-"@types/stack-utils@^2.0.0":
1936
- "integrity" "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw=="
1937
- "resolved" "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-2.0.1.tgz"
1938
- "version" "2.0.1"
1939
-
1940
-"@types/tapable@^1", "@types/tapable@^1.0.5":
1941
- "integrity" "sha512-ipixuVrh2OdNmauvtT51o3d8z12p6LtFW9in7U79der/kwejjdNchQC5UMn5u/KxNoM7VHHOs/l8KS8uHxhODQ=="
1942
- "resolved" "https://registry.yarnpkg.com/@types/tapable/-/tapable-1.0.8.tgz"
1943
- "version" "1.0.8"
1944
-
1945
-"@types/uglify-js@*":
1946
- "integrity" "sha512-O3MmRAk6ZuAKa9CHgg0Pr0+lUOqoMLpc9AS4R8ano2auvsg7IE8syF3Xh/NPr26TWklxYcqoEEFdzLLs1fV9PQ=="
1947
- "resolved" "https://registry.yarnpkg.com/@types/uglify-js/-/uglify-js-3.13.1.tgz"
1948
- "version" "3.13.1"
1949
- dependencies:
1950
- "source-map" "^0.6.1"
1951
-
1952
-"@types/webpack-sources@*":
1953
- "integrity" "sha512-Ft7YH3lEVRQ6ls8k4Ff1oB4jN6oy/XmU6tQISKdhfh+1mR+viZFphS6WL0IrtDOzvefmJg5a0s7ZQoRXwqTEFg=="
1954
- "resolved" "https://registry.yarnpkg.com/@types/webpack-sources/-/webpack-sources-3.2.0.tgz"
1955
- "version" "3.2.0"
1956
- dependencies:
1957
- "@types/node" "*"
1958
- "@types/source-list-map" "*"
1959
- "source-map" "^0.7.3"
1960
-
1961
-"@types/webpack@^4.41.8", "@types/webpack@4.x":
1962
- "integrity" "sha512-/i0J7sepXFIp1ZT7FjUGi1eXMCg8HCCzLJEQkKsOtbJFontsJLolBcDC+3qxn5pPwiCt1G0ZdRmYRzNBtvpuGQ=="
1963
- "resolved" "https://registry.yarnpkg.com/@types/webpack/-/webpack-4.41.31.tgz"
1964
- "version" "4.41.31"
1965
- dependencies:
1966
- "@types/node" "*"
1967
- "@types/tapable" "^1"
1968
- "@types/uglify-js" "*"
1969
- "@types/webpack-sources" "*"
1970
- "anymatch" "^3.0.0"
1971
- "source-map" "^0.6.0"
1972
-
1973
-"@types/yargs-parser@*":
1974
- "integrity" "sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw=="
1975
- "resolved" "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-20.2.1.tgz"
1976
- "version" "20.2.1"
1977
-
1978
-"@types/yargs@^15.0.0":
1979
- "integrity" "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ=="
1980
- "resolved" "https://registry.yarnpkg.com/@types/yargs/-/yargs-15.0.14.tgz"
1981
- "version" "15.0.14"
1982
- dependencies:
1983
- "@types/yargs-parser" "*"
1984
-
1985
-"@typescript-eslint/eslint-plugin@^4.0.0", "@typescript-eslint/eslint-plugin@^4.5.0", "@typescript-eslint/eslint-plugin@>= 4":
1986
- "integrity" "sha512-+OWTuWRSbWI1KDK8iEyG/6uK2rTm3kpS38wuVifGUTDB6kjEuNrzBI1MUtxnkneuWG/23QehABe2zHHrj+4yuA=="
1987
- "resolved" "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.32.0.tgz"
1988
- "version" "4.32.0"
1989
- dependencies:
1990
- "@typescript-eslint/experimental-utils" "4.32.0"
1991
- "@typescript-eslint/scope-manager" "4.32.0"
1992
- "debug" "^4.3.1"
1993
- "functional-red-black-tree" "^1.0.1"
1994
- "ignore" "^5.1.8"
1995
- "regexpp" "^3.1.0"
1996
- "semver" "^7.3.5"
1997
- "tsutils" "^3.21.0"
1998
-
1999
-"@typescript-eslint/experimental-utils@^3.10.1":
2000
- "integrity" "sha512-DewqIgscDzmAfd5nOGe4zm6Bl7PKtMG2Ad0KG8CUZAHlXfAKTF9Ol5PXhiMh39yRL2ChRH1cuuUGOcVyyrhQIw=="
2001
- "resolved" "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-3.10.1.tgz"
2002
- "version" "3.10.1"
2003
- dependencies:
2004
- "@types/json-schema" "^7.0.3"
2005
- "@typescript-eslint/types" "3.10.1"
2006
- "@typescript-eslint/typescript-estree" "3.10.1"
2007
- "eslint-scope" "^5.0.0"
2008
- "eslint-utils" "^2.0.0"
2009
-
2010
-"@typescript-eslint/experimental-utils@^4.0.1", "@typescript-eslint/experimental-utils@4.32.0":
2011
- "integrity" "sha512-WLoXcc+cQufxRYjTWr4kFt0DyEv6hDgSaFqYhIzQZ05cF+kXfqXdUh+//kgquPJVUBbL3oQGKQxwPbLxHRqm6A=="
2012
- "resolved" "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-4.32.0.tgz"
2013
- "version" "4.32.0"
2014
- dependencies:
2015
- "@types/json-schema" "^7.0.7"
2016
- "@typescript-eslint/scope-manager" "4.32.0"
2017
- "@typescript-eslint/types" "4.32.0"
2018
- "@typescript-eslint/typescript-estree" "4.32.0"
2019
- "eslint-scope" "^5.1.1"
2020
- "eslint-utils" "^3.0.0"
2021
-
2022
-"@typescript-eslint/parser@^4.0.0", "@typescript-eslint/parser@^4.5.0":
2023
- "integrity" "sha512-lhtYqQ2iEPV5JqV7K+uOVlPePjClj4dOw7K4/Z1F2yvjIUvyr13yJnDzkK6uon4BjHYuHy3EG0c2Z9jEhFk56w=="
2024
- "resolved" "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-4.32.0.tgz"
2025
- "version" "4.32.0"
2026
- dependencies:
2027
- "@typescript-eslint/scope-manager" "4.32.0"
2028
- "@typescript-eslint/types" "4.32.0"
2029
- "@typescript-eslint/typescript-estree" "4.32.0"
2030
- "debug" "^4.3.1"
2031
-
2032
-"@typescript-eslint/scope-manager@4.32.0":
2033
- "integrity" "sha512-DK+fMSHdM216C0OM/KR1lHXjP1CNtVIhJ54kQxfOE6x8UGFAjha8cXgDMBEIYS2XCYjjCtvTkjQYwL3uvGOo0w=="
2034
- "resolved" "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-4.32.0.tgz"
2035
- "version" "4.32.0"
2036
- dependencies:
2037
- "@typescript-eslint/types" "4.32.0"
2038
- "@typescript-eslint/visitor-keys" "4.32.0"
2039
-
2040
-"@typescript-eslint/types@3.10.1":
2041
- "integrity" "sha512-+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ=="
2042
- "resolved" "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-3.10.1.tgz"
2043
- "version" "3.10.1"
2044
-
2045
-"@typescript-eslint/types@4.32.0":
2046
- "integrity" "sha512-LE7Z7BAv0E2UvqzogssGf1x7GPpUalgG07nGCBYb1oK4mFsOiFC/VrSMKbZQzFJdN2JL5XYmsx7C7FX9p9ns0w=="
2047
- "resolved" "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.32.0.tgz"
2048
- "version" "4.32.0"
2049
-
2050
-"@typescript-eslint/typescript-estree@3.10.1":
2051
- "integrity" "sha512-QbcXOuq6WYvnB3XPsZpIwztBoquEYLXh2MtwVU+kO8jgYCiv4G5xrSP/1wg4tkvrEE+esZVquIPX/dxPlePk1w=="
2052
- "resolved" "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-3.10.1.tgz"
2053
- "version" "3.10.1"
2054
- dependencies:
2055
- "@typescript-eslint/types" "3.10.1"
2056
- "@typescript-eslint/visitor-keys" "3.10.1"
2057
- "debug" "^4.1.1"
2058
- "glob" "^7.1.6"
2059
- "is-glob" "^4.0.1"
2060
- "lodash" "^4.17.15"
2061
- "semver" "^7.3.2"
2062
- "tsutils" "^3.17.1"
2063
-
2064
-"@typescript-eslint/typescript-estree@4.32.0":
2065
- "integrity" "sha512-tRYCgJ3g1UjMw1cGG8Yn1KzOzNlQ6u1h9AmEtPhb5V5a1TmiHWcRyF/Ic+91M4f43QeChyYlVTcf3DvDTZR9vw=="
2066
- "resolved" "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.32.0.tgz"
2067
- "version" "4.32.0"
2068
- dependencies:
2069
- "@typescript-eslint/types" "4.32.0"
2070
- "@typescript-eslint/visitor-keys" "4.32.0"
2071
- "debug" "^4.3.1"
2072
- "globby" "^11.0.3"
2073
- "is-glob" "^4.0.1"
2074
- "semver" "^7.3.5"
2075
- "tsutils" "^3.21.0"
2076
-
2077
-"@typescript-eslint/visitor-keys@3.10.1":
2078
- "integrity" "sha512-9JgC82AaQeglebjZMgYR5wgmfUdUc+EitGUUMW8u2nDckaeimzW+VsoLV6FoimPv2id3VQzfjwBxEMVz08ameQ=="
2079
- "resolved" "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-3.10.1.tgz"
2080
- "version" "3.10.1"
2081
- dependencies:
2082
- "eslint-visitor-keys" "^1.1.0"
2083
-
2084
-"@typescript-eslint/visitor-keys@4.32.0":
2085
- "integrity" "sha512-e7NE0qz8W+atzv3Cy9qaQ7BTLwWsm084Z0c4nIO2l3Bp6u9WIgdqCgyPyV5oSPDMIW3b20H59OOCmVk3jw3Ptw=="
2086
- "resolved" "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-4.32.0.tgz"
2087
- "version" "4.32.0"
2088
- dependencies:
2089
- "@typescript-eslint/types" "4.32.0"
2090
- "eslint-visitor-keys" "^2.0.0"
2091
-
2092
-"@webassemblyjs/ast@1.9.0":
2093
- "integrity" "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA=="
2094
- "resolved" "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.9.0.tgz"
2095
- "version" "1.9.0"
2096
- dependencies:
2097
- "@webassemblyjs/helper-module-context" "1.9.0"
2098
- "@webassemblyjs/helper-wasm-bytecode" "1.9.0"
2099
- "@webassemblyjs/wast-parser" "1.9.0"
2100
-
2101
-"@webassemblyjs/floating-point-hex-parser@1.9.0":
2102
- "integrity" "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA=="
2103
- "resolved" "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz"
2104
- "version" "1.9.0"
2105
-
2106
-"@webassemblyjs/helper-api-error@1.9.0":
2107
- "integrity" "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw=="
2108
- "resolved" "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz"
2109
- "version" "1.9.0"
2110
-
2111
-"@webassemblyjs/helper-buffer@1.9.0":
2112
- "integrity" "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA=="
2113
- "resolved" "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz"
2114
- "version" "1.9.0"
2115
-
2116
-"@webassemblyjs/helper-code-frame@1.9.0":
2117
- "integrity" "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA=="
2118
- "resolved" "https://registry.yarnpkg.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz"
2119
- "version" "1.9.0"
2120
- dependencies:
2121
- "@webassemblyjs/wast-printer" "1.9.0"
2122
-
2123
-"@webassemblyjs/helper-fsm@1.9.0":
2124
- "integrity" "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw=="
2125
- "resolved" "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz"
2126
- "version" "1.9.0"
2127
-
2128
-"@webassemblyjs/helper-module-context@1.9.0":
2129
- "integrity" "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g=="
2130
- "resolved" "https://registry.yarnpkg.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz"
2131
- "version" "1.9.0"
2132
- dependencies:
2133
- "@webassemblyjs/ast" "1.9.0"
2134
-
2135
-"@webassemblyjs/helper-wasm-bytecode@1.9.0":
2136
- "integrity" "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw=="
2137
- "resolved" "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz"
2138
- "version" "1.9.0"
2139
-
2140
-"@webassemblyjs/helper-wasm-section@1.9.0":
2141
- "integrity" "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw=="
2142
- "resolved" "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz"
2143
- "version" "1.9.0"
2144
- dependencies:
2145
- "@webassemblyjs/ast" "1.9.0"
2146
- "@webassemblyjs/helper-buffer" "1.9.0"
2147
- "@webassemblyjs/helper-wasm-bytecode" "1.9.0"
2148
- "@webassemblyjs/wasm-gen" "1.9.0"
2149
-
2150
-"@webassemblyjs/ieee754@1.9.0":
2151
- "integrity" "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg=="
2152
- "resolved" "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz"
2153
- "version" "1.9.0"
2154
- dependencies:
2155
- "@xtuc/ieee754" "^1.2.0"
2156
-
2157
-"@webassemblyjs/leb128@1.9.0":
2158
- "integrity" "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw=="
2159
- "resolved" "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.9.0.tgz"
2160
- "version" "1.9.0"
2161
- dependencies:
2162
- "@xtuc/long" "4.2.2"
2163
-
2164
-"@webassemblyjs/utf8@1.9.0":
2165
- "integrity" "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w=="
2166
- "resolved" "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.9.0.tgz"
2167
- "version" "1.9.0"
2168
-
2169
-"@webassemblyjs/wasm-edit@1.9.0":
2170
- "integrity" "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw=="
2171
- "resolved" "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz"
2172
- "version" "1.9.0"
2173
- dependencies:
2174
- "@webassemblyjs/ast" "1.9.0"
2175
- "@webassemblyjs/helper-buffer" "1.9.0"
2176
- "@webassemblyjs/helper-wasm-bytecode" "1.9.0"
2177
- "@webassemblyjs/helper-wasm-section" "1.9.0"
2178
- "@webassemblyjs/wasm-gen" "1.9.0"
2179
- "@webassemblyjs/wasm-opt" "1.9.0"
2180
- "@webassemblyjs/wasm-parser" "1.9.0"
2181
- "@webassemblyjs/wast-printer" "1.9.0"
2182
-
2183
-"@webassemblyjs/wasm-gen@1.9.0":
2184
- "integrity" "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA=="
2185
- "resolved" "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz"
2186
- "version" "1.9.0"
2187
- dependencies:
2188
- "@webassemblyjs/ast" "1.9.0"
2189
- "@webassemblyjs/helper-wasm-bytecode" "1.9.0"
2190
- "@webassemblyjs/ieee754" "1.9.0"
2191
- "@webassemblyjs/leb128" "1.9.0"
2192
- "@webassemblyjs/utf8" "1.9.0"
2193
-
2194
-"@webassemblyjs/wasm-opt@1.9.0":
2195
- "integrity" "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A=="
2196
- "resolved" "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz"
2197
- "version" "1.9.0"
2198
- dependencies:
2199
- "@webassemblyjs/ast" "1.9.0"
2200
- "@webassemblyjs/helper-buffer" "1.9.0"
2201
- "@webassemblyjs/wasm-gen" "1.9.0"
2202
- "@webassemblyjs/wasm-parser" "1.9.0"
2203
-
2204
-"@webassemblyjs/wasm-parser@1.9.0":
2205
- "integrity" "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA=="
2206
- "resolved" "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz"
2207
- "version" "1.9.0"
2208
- dependencies:
2209
- "@webassemblyjs/ast" "1.9.0"
2210
- "@webassemblyjs/helper-api-error" "1.9.0"
2211
- "@webassemblyjs/helper-wasm-bytecode" "1.9.0"
2212
- "@webassemblyjs/ieee754" "1.9.0"
2213
- "@webassemblyjs/leb128" "1.9.0"
2214
- "@webassemblyjs/utf8" "1.9.0"
2215
-
2216
-"@webassemblyjs/wast-parser@1.9.0":
2217
- "integrity" "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw=="
2218
- "resolved" "https://registry.yarnpkg.com/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz"
2219
- "version" "1.9.0"
2220
- dependencies:
2221
- "@webassemblyjs/ast" "1.9.0"
2222
- "@webassemblyjs/floating-point-hex-parser" "1.9.0"
2223
- "@webassemblyjs/helper-api-error" "1.9.0"
2224
- "@webassemblyjs/helper-code-frame" "1.9.0"
2225
- "@webassemblyjs/helper-fsm" "1.9.0"
2226
- "@xtuc/long" "4.2.2"
2227
-
2228
-"@webassemblyjs/wast-printer@1.9.0":
2229
- "integrity" "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA=="
2230
- "resolved" "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz"
2231
- "version" "1.9.0"
2232
- dependencies:
2233
- "@webassemblyjs/ast" "1.9.0"
2234
- "@webassemblyjs/wast-parser" "1.9.0"
2235
- "@xtuc/long" "4.2.2"
2236
-
2237
-"@xtuc/ieee754@^1.2.0":
2238
- "integrity" "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA=="
2239
- "resolved" "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz"
2240
- "version" "1.2.0"
2241
-
2242
-"@xtuc/long@4.2.2":
2243
- "integrity" "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ=="
2244
- "resolved" "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz"
2245
- "version" "4.2.2"
2246
-
2247
-"abab@^2.0.3", "abab@^2.0.5":
2248
- "integrity" "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q=="
2249
- "resolved" "https://registry.yarnpkg.com/abab/-/abab-2.0.5.tgz"
2250
- "version" "2.0.5"
2251
-
2252
-"accepts@~1.3.4", "accepts@~1.3.5", "accepts@~1.3.7":
2253
- "integrity" "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA=="
2254
- "resolved" "https://registry.yarnpkg.com/accepts/-/accepts-1.3.7.tgz"
2255
- "version" "1.3.7"
2256
- dependencies:
2257
- "mime-types" "~2.1.24"
2258
- "negotiator" "0.6.2"
2259
-
2260
-"acorn-globals@^6.0.0":
2261
- "integrity" "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg=="
2262
- "resolved" "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-6.0.0.tgz"
2263
- "version" "6.0.0"
2264
- dependencies:
2265
- "acorn" "^7.1.1"
2266
- "acorn-walk" "^7.1.1"
2267
-
2268
-"acorn-jsx@^5.3.1":
2269
- "integrity" "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ=="
2270
- "resolved" "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz"
2271
- "version" "5.3.2"
2272
-
2273
-"acorn-walk@^7.1.1":
2274
- "integrity" "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA=="
2275
- "resolved" "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-7.2.0.tgz"
2276
- "version" "7.2.0"
2277
-
2278
-"acorn@^6.0.0 || ^7.0.0 || ^8.0.0", "acorn@^7.1.0", "acorn@^7.1.1", "acorn@^7.4.0":
2279
- "integrity" "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A=="
2280
- "resolved" "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz"
2281
- "version" "7.4.1"
2282
-
2283
-"acorn@^6.4.1":
2284
- "integrity" "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ=="
2285
- "resolved" "https://registry.yarnpkg.com/acorn/-/acorn-6.4.2.tgz"
2286
- "version" "6.4.2"
2287
-
2288
-"acorn@^8.2.4":
2289
- "integrity" "sha512-yXbYeFy+jUuYd3/CDcg2NkIYE991XYX/bje7LmjJigUciaeO1JR4XxXgCIV1/Zc/dRuFEyw1L0pbA+qynJkW5Q=="
2290
- "resolved" "https://registry.yarnpkg.com/acorn/-/acorn-8.5.0.tgz"
2291
- "version" "8.5.0"
2292
-
2293
-"address@^1.0.1", "address@1.1.2":
2294
- "integrity" "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA=="
2295
- "resolved" "https://registry.yarnpkg.com/address/-/address-1.1.2.tgz"
2296
- "version" "1.1.2"
2297
-
2298
-"adjust-sourcemap-loader@3.0.0":
2299
- "integrity" "sha512-YBrGyT2/uVQ/c6Rr+t6ZJXniY03YtHGMJQYal368burRGYKqhx9qGTWqcBU5s1CwYY9E/ri63RYyG1IacMZtqw=="
2300
- "resolved" "https://registry.yarnpkg.com/adjust-sourcemap-loader/-/adjust-sourcemap-loader-3.0.0.tgz"
2301
- "version" "3.0.0"
2302
- dependencies:
2303
- "loader-utils" "^2.0.0"
2304
- "regex-parser" "^2.2.11"
2305
-
2306
-"agent-base@6":
2307
- "integrity" "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ=="
2308
- "resolved" "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz"
2309
- "version" "6.0.2"
2310
- dependencies:
2311
- "debug" "4"
2312
-
2313
-"aggregate-error@^3.0.0":
2314
- "integrity" "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA=="
2315
- "resolved" "https://registry.yarnpkg.com/aggregate-error/-/aggregate-error-3.1.0.tgz"
2316
- "version" "3.1.0"
2317
- dependencies:
2318
- "clean-stack" "^2.0.0"
2319
- "indent-string" "^4.0.0"
2320
-
2321
-"ajv-errors@^1.0.0":
2322
- "integrity" "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ=="
2323
- "resolved" "https://registry.yarnpkg.com/ajv-errors/-/ajv-errors-1.0.1.tgz"
2324
- "version" "1.0.1"
2325
-
2326
-"ajv-keywords@^3.1.0", "ajv-keywords@^3.4.1", "ajv-keywords@^3.5.2":
2327
- "integrity" "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ=="
2328
- "resolved" "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz"
2329
- "version" "3.5.2"
2330
-
2331
-"ajv@^6.1.0", "ajv@^6.10.0", "ajv@^6.10.2", "ajv@^6.12.4", "ajv@^6.12.5", "ajv@^6.9.1", "ajv@>=5.0.0":
2332
- "integrity" "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g=="
2333
- "resolved" "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz"
2334
- "version" "6.12.6"
2335
- dependencies:
2336
- "fast-deep-equal" "^3.1.1"
2337
- "fast-json-stable-stringify" "^2.0.0"
2338
- "json-schema-traverse" "^0.4.1"
2339
- "uri-js" "^4.2.2"
2340
-
2341
-"ajv@^8.0.1":
2342
- "integrity" "sha512-SMJOdDP6LqTkD0Uq8qLi+gMwSt0imXLSV080qFVwJCpH9U6Mb+SUGHAXM0KNbcBPguytWyvFxcHgMLe2D2XSpw=="
2343
- "resolved" "https://registry.yarnpkg.com/ajv/-/ajv-8.6.3.tgz"
2344
- "version" "8.6.3"
2345
- dependencies:
2346
- "fast-deep-equal" "^3.1.1"
2347
- "json-schema-traverse" "^1.0.0"
2348
- "require-from-string" "^2.0.2"
2349
- "uri-js" "^4.2.2"
2350
-
2351
-"alphanum-sort@^1.0.0":
2352
- "integrity" "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM="
2353
- "resolved" "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz"
2354
- "version" "1.0.2"
2355
-
2356
-"ansi-colors@^3.0.0":
2357
- "integrity" "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA=="
2358
- "resolved" "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-3.2.4.tgz"
2359
- "version" "3.2.4"
2360
-
2361
-"ansi-colors@^4.1.1":
2362
- "integrity" "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA=="
2363
- "resolved" "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.1.tgz"
2364
- "version" "4.1.1"
2365
-
2366
-"ansi-escapes@^4.2.1", "ansi-escapes@^4.3.1":
2367
- "integrity" "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ=="
2368
- "resolved" "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz"
2369
- "version" "4.3.2"
2370
- dependencies:
2371
- "type-fest" "^0.21.3"
2372
-
2373
-"ansi-html@^0.0.7", "ansi-html@0.0.7":
2374
- "integrity" "sha1-gTWEAhliqenm/QOflA0S9WynhZ4="
2375
- "resolved" "https://registry.yarnpkg.com/ansi-html/-/ansi-html-0.0.7.tgz"
2376
- "version" "0.0.7"
2377
-
2378
-"ansi-regex@^2.0.0":
2379
- "integrity" "sha1-w7M6te42DYbg5ijwRorn7yfWVN8="
2380
- "resolved" "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz"
2381
- "version" "2.1.1"
2382
-
2383
-"ansi-regex@^4.1.0":
2384
- "integrity" "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg=="
2385
- "resolved" "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz"
2386
- "version" "4.1.0"
2387
-
2388
-"ansi-regex@^5.0.0", "ansi-regex@^5.0.1":
2389
- "integrity" "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="
2390
- "resolved" "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz"
2391
- "version" "5.0.1"
2392
-
2393
-"ansi-styles@^3.2.0":
2394
- "integrity" "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA=="
2395
- "resolved" "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz"
2396
- "version" "3.2.1"
2397
- dependencies:
2398
- "color-convert" "^1.9.0"
2399
-
2400
-"ansi-styles@^3.2.1":
2401
- "integrity" "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA=="
2402
- "resolved" "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz"
2403
- "version" "3.2.1"
2404
- dependencies:
2405
- "color-convert" "^1.9.0"
2406
-
2407
-"ansi-styles@^4.0.0", "ansi-styles@^4.1.0":
2408
- "integrity" "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg=="
2409
- "resolved" "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz"
2410
- "version" "4.3.0"
2411
- dependencies:
2412
- "color-convert" "^2.0.1"
2413
-
2414
-"anymatch@^2.0.0":
2415
- "integrity" "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw=="
2416
- "resolved" "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz"
2417
- "version" "2.0.0"
2418
- dependencies:
2419
- "micromatch" "^3.1.4"
2420
- "normalize-path" "^2.1.1"
2421
-
2422
-"anymatch@^3.0.0", "anymatch@^3.0.3", "anymatch@~3.1.2":
2423
- "integrity" "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg=="
2424
- "resolved" "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz"
2425
- "version" "3.1.2"
2426
- dependencies:
2427
- "normalize-path" "^3.0.0"
2428
- "picomatch" "^2.0.4"
2429
-
2430
-"aproba@^1.1.1":
2431
- "integrity" "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw=="
2432
- "resolved" "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz"
2433
- "version" "1.2.0"
2434
-
2435
-"argparse@^1.0.7":
2436
- "integrity" "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg=="
2437
- "resolved" "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz"
2438
- "version" "1.0.10"
2439
- dependencies:
2440
- "sprintf-js" "~1.0.2"
2441
-
2442
-"aria-query@^4.2.2":
2443
- "integrity" "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA=="
2444
- "resolved" "https://registry.yarnpkg.com/aria-query/-/aria-query-4.2.2.tgz"
2445
- "version" "4.2.2"
2446
- dependencies:
2447
- "@babel/runtime" "^7.10.2"
2448
- "@babel/runtime-corejs3" "^7.10.2"
2449
-
2450
-"arity-n@^1.0.4":
2451
- "integrity" "sha1-2edrEXM+CFacCEeuezmyhgswt0U="
2452
- "resolved" "https://registry.yarnpkg.com/arity-n/-/arity-n-1.0.4.tgz"
2453
- "version" "1.0.4"
2454
-
2455
-"arr-diff@^4.0.0":
2456
- "integrity" "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA="
2457
- "resolved" "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz"
2458
- "version" "4.0.0"
2459
-
2460
-"arr-flatten@^1.1.0":
2461
- "integrity" "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg=="
2462
- "resolved" "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz"
2463
- "version" "1.1.0"
2464
-
2465
-"arr-union@^3.1.0":
2466
- "integrity" "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ="
2467
- "resolved" "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz"
2468
- "version" "3.1.0"
2469
-
2470
-"array-flatten@^2.1.0":
2471
- "integrity" "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ=="
2472
- "resolved" "https://registry.yarnpkg.com/array-flatten/-/array-flatten-2.1.2.tgz"
2473
- "version" "2.1.2"
2474
-
2475
-"array-flatten@1.1.1":
2476
- "integrity" "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI="
2477
- "resolved" "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz"
2478
- "version" "1.1.1"
2479
-
2480
-"array-includes@^3.1.1", "array-includes@^3.1.3":
2481
- "integrity" "sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A=="
2482
- "resolved" "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.3.tgz"
2483
- "version" "3.1.3"
2484
- dependencies:
2485
- "call-bind" "^1.0.2"
2486
- "define-properties" "^1.1.3"
2487
- "es-abstract" "^1.18.0-next.2"
2488
- "get-intrinsic" "^1.1.1"
2489
- "is-string" "^1.0.5"
2490
-
2491
-"array-union@^1.0.1":
2492
- "integrity" "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk="
2493
- "resolved" "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz"
2494
- "version" "1.0.2"
2495
- dependencies:
2496
- "array-uniq" "^1.0.1"
2497
-
2498
-"array-union@^2.1.0":
2499
- "integrity" "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw=="
2500
- "resolved" "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz"
2501
- "version" "2.1.0"
2502
-
2503
-"array-uniq@^1.0.1":
2504
- "integrity" "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY="
2505
- "resolved" "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz"
2506
- "version" "1.0.3"
2507
-
2508
-"array-unique@^0.3.2":
2509
- "integrity" "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg="
2510
- "resolved" "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz"
2511
- "version" "0.3.2"
2512
-
2513
-"array.prototype.flat@^1.2.4":
2514
- "integrity" "sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg=="
2515
- "resolved" "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.2.4.tgz"
2516
- "version" "1.2.4"
2517
- dependencies:
2518
- "call-bind" "^1.0.0"
2519
- "define-properties" "^1.1.3"
2520
- "es-abstract" "^1.18.0-next.1"
2521
-
2522
-"array.prototype.flatmap@^1.2.4":
2523
- "integrity" "sha512-r9Z0zYoxqHz60vvQbWEdXIEtCwHF0yxaWfno9qzXeNHvfyl3BZqygmGzb84dsubyaXLH4husF+NFgMSdpZhk2Q=="
2524
- "resolved" "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.2.4.tgz"
2525
- "version" "1.2.4"
2526
- dependencies:
2527
- "call-bind" "^1.0.0"
2528
- "define-properties" "^1.1.3"
2529
- "es-abstract" "^1.18.0-next.1"
2530
- "function-bind" "^1.1.1"
2531
-
2532
-"arrify@^2.0.1":
2533
- "integrity" "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug=="
2534
- "resolved" "https://registry.yarnpkg.com/arrify/-/arrify-2.0.1.tgz"
2535
- "version" "2.0.1"
2536
-
2537
-"asap@~2.0.6":
2538
- "integrity" "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY="
2539
- "resolved" "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz"
2540
- "version" "2.0.6"
2541
-
2542
-"asn1.js@^5.2.0":
2543
- "integrity" "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA=="
2544
- "resolved" "https://registry.yarnpkg.com/asn1.js/-/asn1.js-5.4.1.tgz"
2545
- "version" "5.4.1"
2546
- dependencies:
2547
- "bn.js" "^4.0.0"
2548
- "inherits" "^2.0.1"
2549
- "minimalistic-assert" "^1.0.0"
2550
- "safer-buffer" "^2.1.0"
2551
-
2552
-"assert@^1.1.1":
2553
- "integrity" "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA=="
2554
- "resolved" "https://registry.yarnpkg.com/assert/-/assert-1.5.0.tgz"
2555
- "version" "1.5.0"
2556
- dependencies:
2557
- "object-assign" "^4.1.1"
2558
- "util" "0.10.3"
2559
-
2560
-"assign-symbols@^1.0.0":
2561
- "integrity" "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c="
2562
- "resolved" "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz"
2563
- "version" "1.0.0"
2564
-
2565
-"ast-types-flow@^0.0.7":
2566
- "integrity" "sha1-9wtzXGvKGlycItmCw+Oef+ujva0="
2567
- "resolved" "https://registry.yarnpkg.com/ast-types-flow/-/ast-types-flow-0.0.7.tgz"
2568
- "version" "0.0.7"
2569
-
2570
-"astral-regex@^2.0.0":
2571
- "integrity" "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ=="
2572
- "resolved" "https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz"
2573
- "version" "2.0.0"
2574
-
2575
-"async-each@^1.0.1":
2576
- "integrity" "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ=="
2577
- "resolved" "https://registry.yarnpkg.com/async-each/-/async-each-1.0.3.tgz"
2578
- "version" "1.0.3"
2579
-
2580
-"async-limiter@~1.0.0":
2581
- "integrity" "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ=="
2582
- "resolved" "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.1.tgz"
2583
- "version" "1.0.1"
2584
-
2585
-"async@^2.6.2":
2586
- "integrity" "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg=="
2587
- "resolved" "https://registry.yarnpkg.com/async/-/async-2.6.3.tgz"
2588
- "version" "2.6.3"
2589
- dependencies:
2590
- "lodash" "^4.17.14"
2591
-
2592
-"asynckit@^0.4.0":
2593
- "integrity" "sha1-x57Zf380y48robyXkLzDZkdLS3k="
2594
- "resolved" "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz"
2595
- "version" "0.4.0"
2596
-
2597
-"at-least-node@^1.0.0":
2598
- "integrity" "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg=="
2599
- "resolved" "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz"
2600
- "version" "1.0.0"
2601
-
2602
-"atob@^2.1.2":
2603
- "integrity" "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg=="
2604
- "resolved" "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz"
2605
- "version" "2.1.2"
2606
-
2607
-"autoprefixer@^9.6.1":
2608
- "integrity" "sha512-7Hg99B1eTH5+LgmUBUSmov1Z3bsggQJS7v3IMGo6wcScnbRuvtMc871J9J+4bSbIqa9LSX/zypFXJ8sXHpMJeQ=="
2609
- "resolved" "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.8.7.tgz"
2610
- "version" "9.8.7"
2611
- dependencies:
2612
- "browserslist" "^4.12.0"
2613
- "caniuse-lite" "^1.0.30001109"
2614
- "nanocolors" "^0.2.8"
2615
- "normalize-range" "^0.1.2"
2616
- "num2fraction" "^1.2.2"
2617
- "postcss" "^7.0.32"
2618
- "postcss-value-parser" "^4.1.0"
2619
-
2620
-"axe-core@^4.0.2":
2621
- "integrity" "sha512-/lqqLAmuIPi79WYfRpy2i8z+x+vxU3zX2uAm0gs1q52qTuKwolOj1P8XbufpXcsydrpKx2yGn2wzAnxCMV86QA=="
2622
- "resolved" "https://registry.yarnpkg.com/axe-core/-/axe-core-4.3.3.tgz"
2623
- "version" "4.3.3"
2624
-
2625
-"axobject-query@^2.2.0":
2626
- "integrity" "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA=="
2627
- "resolved" "https://registry.yarnpkg.com/axobject-query/-/axobject-query-2.2.0.tgz"
2628
- "version" "2.2.0"
2629
-
2630
-"babel-eslint@^10.0.0", "babel-eslint@^10.1.0":
2631
- "integrity" "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg=="
2632
- "resolved" "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-10.1.0.tgz"
2633
- "version" "10.1.0"
2634
- dependencies:
2635
- "@babel/code-frame" "^7.0.0"
2636
- "@babel/parser" "^7.7.0"
2637
- "@babel/traverse" "^7.7.0"
2638
- "@babel/types" "^7.7.0"
2639
- "eslint-visitor-keys" "^1.0.0"
2640
- "resolve" "^1.12.0"
2641
-
2642
-"babel-extract-comments@^1.0.0":
2643
- "integrity" "sha512-qWWzi4TlddohA91bFwgt6zO/J0X+io7Qp184Fw0m2JYRSTZnJbFR8+07KmzudHCZgOiKRCrjhylwv9Xd8gfhVQ=="
2644
- "resolved" "https://registry.yarnpkg.com/babel-extract-comments/-/babel-extract-comments-1.0.0.tgz"
2645
- "version" "1.0.0"
2646
- dependencies:
2647
- "babylon" "^6.18.0"
2648
-
2649
-"babel-jest@^26.6.0":
2650
- "integrity" "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA=="
2651
- "resolved" "https://registry.yarnpkg.com/babel-jest/-/babel-jest-26.6.3.tgz"
2652
- "version" "26.6.3"
2653
- dependencies:
2654
- "@jest/transform" "^26.6.2"
2655
- "@jest/types" "^26.6.2"
2656
- "@types/babel__core" "^7.1.7"
2657
- "babel-plugin-istanbul" "^6.0.0"
2658
- "babel-preset-jest" "^26.6.2"
2659
- "chalk" "^4.0.0"
2660
- "graceful-fs" "^4.2.4"
2661
- "slash" "^3.0.0"
2662
-
2663
-"babel-jest@^26.6.3":
2664
- "integrity" "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA=="
2665
- "resolved" "https://registry.yarnpkg.com/babel-jest/-/babel-jest-26.6.3.tgz"
2666
- "version" "26.6.3"
2667
- dependencies:
2668
- "@jest/transform" "^26.6.2"
2669
- "@jest/types" "^26.6.2"
2670
- "@types/babel__core" "^7.1.7"
2671
- "babel-plugin-istanbul" "^6.0.0"
2672
- "babel-preset-jest" "^26.6.2"
2673
- "chalk" "^4.0.0"
2674
- "graceful-fs" "^4.2.4"
2675
- "slash" "^3.0.0"
2676
-
2677
-"babel-loader@8.1.0":
2678
- "integrity" "sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw=="
2679
- "resolved" "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.1.0.tgz"
2680
- "version" "8.1.0"
2681
- dependencies:
2682
- "find-cache-dir" "^2.1.0"
2683
- "loader-utils" "^1.4.0"
2684
- "mkdirp" "^0.5.3"
2685
- "pify" "^4.0.1"
2686
- "schema-utils" "^2.6.5"
2687
-
2688
-"babel-plugin-dynamic-import-node@^2.3.3":
2689
- "integrity" "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ=="
2690
- "resolved" "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz"
2691
- "version" "2.3.3"
2692
- dependencies:
2693
- "object.assign" "^4.1.0"
2694
-
2695
-"babel-plugin-istanbul@^6.0.0":
2696
- "integrity" "sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ=="
2697
- "resolved" "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz"
2698
- "version" "6.0.0"
2699
- dependencies:
2700
- "@babel/helper-plugin-utils" "^7.0.0"
2701
- "@istanbuljs/load-nyc-config" "^1.0.0"
2702
- "@istanbuljs/schema" "^0.1.2"
2703
- "istanbul-lib-instrument" "^4.0.0"
2704
- "test-exclude" "^6.0.0"
2705
-
2706
-"babel-plugin-jest-hoist@^26.6.2":
2707
- "integrity" "sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw=="
2708
- "resolved" "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz"
2709
- "version" "26.6.2"
2710
- dependencies:
2711
- "@babel/template" "^7.3.3"
2712
- "@babel/types" "^7.3.3"
2713
- "@types/babel__core" "^7.0.0"
2714
- "@types/babel__traverse" "^7.0.6"
2715
-
2716
-"babel-plugin-macros@2.8.0":
2717
- "integrity" "sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg=="
2718
- "resolved" "https://registry.yarnpkg.com/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz"
2719
- "version" "2.8.0"
2720
- dependencies:
2721
- "@babel/runtime" "^7.7.2"
2722
- "cosmiconfig" "^6.0.0"
2723
- "resolve" "^1.12.0"
2724
-
2725
-"babel-plugin-named-asset-import@^0.3.7":
2726
- "integrity" "sha512-squySRkf+6JGnvjoUtDEjSREJEBirnXi9NqP6rjSYsylxQxqBTz+pkmf395i9E2zsvmYUaI40BHo6SqZUdydlw=="
2727
- "resolved" "https://registry.yarnpkg.com/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.7.tgz"
2728
- "version" "0.3.7"
2729
-
2730
-"babel-plugin-polyfill-corejs2@^0.2.2":
2731
- "integrity" "sha512-kISrENsJ0z5dNPq5eRvcctITNHYXWOA4DUZRFYCz3jYCcvTb/A546LIddmoGNMVYg2U38OyFeNosQwI9ENTqIQ=="
2732
- "resolved" "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.2.tgz"
2733
- "version" "0.2.2"
2734
- dependencies:
2735
- "@babel/compat-data" "^7.13.11"
2736
- "@babel/helper-define-polyfill-provider" "^0.2.2"
2737
- "semver" "^6.1.1"
2738
-
2739
-"babel-plugin-polyfill-corejs3@^0.2.2":
2740
- "integrity" "sha512-ninF5MQNwAX9Z7c9ED+H2pGt1mXdP4TqzlHKyPIYmJIYz0N+++uwdM7RnJukklhzJ54Q84vA4ZJkgs7lu5vqcw=="
2741
- "resolved" "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.5.tgz"
2742
- "version" "0.2.5"
2743
- dependencies:
2744
- "@babel/helper-define-polyfill-provider" "^0.2.2"
2745
- "core-js-compat" "^3.16.2"
2746
-
2747
-"babel-plugin-polyfill-regenerator@^0.2.2":
2748
- "integrity" "sha512-Goy5ghsc21HgPDFtzRkSirpZVW35meGoTmTOb2bxqdl60ghub4xOidgNTHaZfQ2FaxQsKmwvXtOAkcIS4SMBWg=="
2749
- "resolved" "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.2.tgz"
2750
- "version" "0.2.2"
2751
- dependencies:
2752
- "@babel/helper-define-polyfill-provider" "^0.2.2"
2753
-
2754
-"babel-plugin-syntax-object-rest-spread@^6.8.0":
2755
- "integrity" "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U="
2756
- "resolved" "https://registry.yarnpkg.com/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz"
2757
- "version" "6.13.0"
2758
-
2759
-"babel-plugin-transform-object-rest-spread@^6.26.0":
2760
- "integrity" "sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY="
2761
- "resolved" "https://registry.yarnpkg.com/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz"
2762
- "version" "6.26.0"
2763
- dependencies:
2764
- "babel-plugin-syntax-object-rest-spread" "^6.8.0"
2765
- "babel-runtime" "^6.26.0"
2766
-
2767
-"babel-plugin-transform-react-remove-prop-types@0.4.24":
2768
- "integrity" "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA=="
2769
- "resolved" "https://registry.yarnpkg.com/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz"
2770
- "version" "0.4.24"
2771
-
2772
-"babel-preset-current-node-syntax@^1.0.0":
2773
- "integrity" "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ=="
2774
- "resolved" "https://registry.yarnpkg.com/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz"
2775
- "version" "1.0.1"
2776
- dependencies:
2777
- "@babel/plugin-syntax-async-generators" "^7.8.4"
2778
- "@babel/plugin-syntax-bigint" "^7.8.3"
2779
- "@babel/plugin-syntax-class-properties" "^7.8.3"
2780
- "@babel/plugin-syntax-import-meta" "^7.8.3"
2781
- "@babel/plugin-syntax-json-strings" "^7.8.3"
2782
- "@babel/plugin-syntax-logical-assignment-operators" "^7.8.3"
2783
- "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3"
2784
- "@babel/plugin-syntax-numeric-separator" "^7.8.3"
2785
- "@babel/plugin-syntax-object-rest-spread" "^7.8.3"
2786
- "@babel/plugin-syntax-optional-catch-binding" "^7.8.3"
2787
- "@babel/plugin-syntax-optional-chaining" "^7.8.3"
2788
- "@babel/plugin-syntax-top-level-await" "^7.8.3"
2789
-
2790
-"babel-preset-jest@^26.6.2":
2791
- "integrity" "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ=="
2792
- "resolved" "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz"
2793
- "version" "26.6.2"
2794
- dependencies:
2795
- "babel-plugin-jest-hoist" "^26.6.2"
2796
- "babel-preset-current-node-syntax" "^1.0.0"
2797
-
2798
-"babel-preset-react-app@^10.0.0":
2799
- "integrity" "sha512-itL2z8v16khpuKutx5IH8UdCdSTuzrOhRFTEdIhveZ2i1iBKDrVE0ATa4sFVy+02GLucZNVBWtoarXBy0Msdpg=="
2800
- "resolved" "https://registry.yarnpkg.com/babel-preset-react-app/-/babel-preset-react-app-10.0.0.tgz"
2801
- "version" "10.0.0"
2802
- dependencies:
2803
- "@babel/core" "7.12.3"
2804
- "@babel/plugin-proposal-class-properties" "7.12.1"
2805
- "@babel/plugin-proposal-decorators" "7.12.1"
2806
- "@babel/plugin-proposal-nullish-coalescing-operator" "7.12.1"
2807
- "@babel/plugin-proposal-numeric-separator" "7.12.1"
2808
- "@babel/plugin-proposal-optional-chaining" "7.12.1"
2809
- "@babel/plugin-transform-flow-strip-types" "7.12.1"
2810
- "@babel/plugin-transform-react-display-name" "7.12.1"
2811
- "@babel/plugin-transform-runtime" "7.12.1"
2812
- "@babel/preset-env" "7.12.1"
2813
- "@babel/preset-react" "7.12.1"
2814
- "@babel/preset-typescript" "7.12.1"
2815
- "@babel/runtime" "7.12.1"
2816
- "babel-plugin-macros" "2.8.0"
2817
- "babel-plugin-transform-react-remove-prop-types" "0.4.24"
2818
-
2819
-"babel-runtime@^6.26.0":
2820
- "integrity" "sha1-llxwWGaOgrVde/4E/yM3vItWR/4="
2821
- "resolved" "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz"
2822
- "version" "6.26.0"
2823
- dependencies:
2824
- "core-js" "^2.4.0"
2825
- "regenerator-runtime" "^0.11.0"
2826
-
2827
-"babylon@^6.18.0":
2828
- "integrity" "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ=="
2829
- "resolved" "https://registry.yarnpkg.com/babylon/-/babylon-6.18.0.tgz"
2830
- "version" "6.18.0"
2831
-
2832
-"balanced-match@^1.0.0":
2833
- "integrity" "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
2834
- "resolved" "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz"
2835
- "version" "1.0.2"
2836
-
2837
-"base@^0.11.1":
2838
- "integrity" "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg=="
2839
- "resolved" "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz"
2840
- "version" "0.11.2"
2841
- dependencies:
2842
- "cache-base" "^1.0.1"
2843
- "class-utils" "^0.3.5"
2844
- "component-emitter" "^1.2.1"
2845
- "define-property" "^1.0.0"
2846
- "isobject" "^3.0.1"
2847
- "mixin-deep" "^1.2.0"
2848
- "pascalcase" "^0.1.1"
2849
-
2850
-"base64-js@^1.0.2":
2851
- "integrity" "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA=="
2852
- "resolved" "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz"
2853
- "version" "1.5.1"
2854
-
2855
-"batch@0.6.1":
2856
- "integrity" "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY="
2857
- "resolved" "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz"
2858
- "version" "0.6.1"
2859
-
2860
-"bfj@^7.0.2":
2861
- "integrity" "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw=="
2862
- "resolved" "https://registry.yarnpkg.com/bfj/-/bfj-7.0.2.tgz"
2863
- "version" "7.0.2"
2864
- dependencies:
2865
- "bluebird" "^3.5.5"
2866
- "check-types" "^11.1.1"
2867
- "hoopy" "^0.1.4"
2868
- "tryer" "^1.0.1"
2869
-
2870
-"big.js@^5.2.2":
2871
- "integrity" "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ=="
2872
- "resolved" "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz"
2873
- "version" "5.2.2"
2874
-
2875
-"binary-extensions@^1.0.0":
2876
- "integrity" "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw=="
2877
- "resolved" "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.13.1.tgz"
2878
- "version" "1.13.1"
2879
-
2880
-"binary-extensions@^2.0.0":
2881
- "integrity" "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA=="
2882
- "resolved" "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz"
2883
- "version" "2.2.0"
2884
-
2885
-"bindings@^1.5.0":
2886
- "integrity" "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ=="
2887
- "resolved" "https://registry.yarnpkg.com/bindings/-/bindings-1.5.0.tgz"
2888
- "version" "1.5.0"
2889
- dependencies:
2890
- "file-uri-to-path" "1.0.0"
2891
-
2892
-"bluebird@^3.5.5":
2893
- "integrity" "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg=="
2894
- "resolved" "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz"
2895
- "version" "3.7.2"
2896
-
2897
-"bn.js@^4.0.0", "bn.js@^4.1.0", "bn.js@^4.11.9":
2898
- "integrity" "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA=="
2899
- "resolved" "https://registry.yarnpkg.com/bn.js/-/bn.js-4.12.0.tgz"
2900
- "version" "4.12.0"
2901
-
2902
-"bn.js@^5.0.0":
2903
- "integrity" "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw=="
2904
- "resolved" "https://registry.yarnpkg.com/bn.js/-/bn.js-5.2.0.tgz"
2905
- "version" "5.2.0"
2906
-
2907
-"bn.js@^5.1.1":
2908
- "integrity" "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw=="
2909
- "resolved" "https://registry.yarnpkg.com/bn.js/-/bn.js-5.2.0.tgz"
2910
- "version" "5.2.0"
2911
-
2912
-"body-parser@1.19.0":
2913
- "integrity" "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw=="
2914
- "resolved" "https://registry.yarnpkg.com/body-parser/-/body-parser-1.19.0.tgz"
2915
- "version" "1.19.0"
2916
- dependencies:
2917
- "bytes" "3.1.0"
2918
- "content-type" "~1.0.4"
2919
- "debug" "2.6.9"
2920
- "depd" "~1.1.2"
2921
- "http-errors" "1.7.2"
2922
- "iconv-lite" "0.4.24"
2923
- "on-finished" "~2.3.0"
2924
- "qs" "6.7.0"
2925
- "raw-body" "2.4.0"
2926
- "type-is" "~1.6.17"
2927
-
2928
-"bonjour@^3.5.0":
2929
- "integrity" "sha1-jokKGD2O6aI5OzhExpGkK897yfU="
2930
- "resolved" "https://registry.yarnpkg.com/bonjour/-/bonjour-3.5.0.tgz"
2931
- "version" "3.5.0"
2932
- dependencies:
2933
- "array-flatten" "^2.1.0"
2934
- "deep-equal" "^1.0.1"
2935
- "dns-equal" "^1.0.0"
2936
- "dns-txt" "^2.0.2"
2937
- "multicast-dns" "^6.0.1"
2938
- "multicast-dns-service-types" "^1.1.0"
2939
-
2940
-"boolbase@^1.0.0", "boolbase@~1.0.0":
2941
- "integrity" "sha1-aN/1++YMUes3cl6p4+0xDcwed24="
2942
- "resolved" "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz"
2943
- "version" "1.0.0"
2944
-
2945
-"brace-expansion@^1.1.7":
2946
- "integrity" "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA=="
2947
- "resolved" "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz"
2948
- "version" "1.1.11"
2949
- dependencies:
2950
- "balanced-match" "^1.0.0"
2951
- "concat-map" "0.0.1"
2952
-
2953
-"braces@^2.3.1", "braces@^2.3.2":
2954
- "integrity" "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w=="
2955
- "resolved" "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz"
2956
- "version" "2.3.2"
2957
- dependencies:
2958
- "arr-flatten" "^1.1.0"
2959
- "array-unique" "^0.3.2"
2960
- "extend-shallow" "^2.0.1"
2961
- "fill-range" "^4.0.0"
2962
- "isobject" "^3.0.1"
2963
- "repeat-element" "^1.1.2"
2964
- "snapdragon" "^0.8.1"
2965
- "snapdragon-node" "^2.0.1"
2966
- "split-string" "^3.0.2"
2967
- "to-regex" "^3.0.1"
2968
-
2969
-"braces@^3.0.1":
2970
- "integrity" "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A=="
2971
- "resolved" "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz"
2972
- "version" "3.0.2"
2973
- dependencies:
2974
- "fill-range" "^7.0.1"
2975
-
2976
-"braces@~3.0.2":
2977
- "integrity" "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A=="
2978
- "resolved" "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz"
2979
- "version" "3.0.2"
2980
- dependencies:
2981
- "fill-range" "^7.0.1"
2982
-
2983
-"brorand@^1.0.1", "brorand@^1.1.0":
2984
- "integrity" "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8="
2985
- "resolved" "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz"
2986
- "version" "1.1.0"
2987
-
2988
-"browser-process-hrtime@^1.0.0":
2989
- "integrity" "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow=="
2990
- "resolved" "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz"
2991
- "version" "1.0.0"
2992
-
2993
-"browserify-aes@^1.0.0", "browserify-aes@^1.0.4":
2994
- "integrity" "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA=="
2995
- "resolved" "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.2.0.tgz"
2996
- "version" "1.2.0"
2997
- dependencies:
2998
- "buffer-xor" "^1.0.3"
2999
- "cipher-base" "^1.0.0"
3000
- "create-hash" "^1.1.0"
3001
- "evp_bytestokey" "^1.0.3"
3002
- "inherits" "^2.0.1"
3003
- "safe-buffer" "^5.0.1"
3004
-
3005
-"browserify-cipher@^1.0.0":
3006
- "integrity" "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w=="
3007
- "resolved" "https://registry.yarnpkg.com/browserify-cipher/-/browserify-cipher-1.0.1.tgz"
3008
- "version" "1.0.1"
3009
- dependencies:
3010
- "browserify-aes" "^1.0.4"
3011
- "browserify-des" "^1.0.0"
3012
- "evp_bytestokey" "^1.0.0"
3013
-
3014
-"browserify-des@^1.0.0":
3015
- "integrity" "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A=="
3016
- "resolved" "https://registry.yarnpkg.com/browserify-des/-/browserify-des-1.0.2.tgz"
3017
- "version" "1.0.2"
3018
- dependencies:
3019
- "cipher-base" "^1.0.1"
3020
- "des.js" "^1.0.0"
3021
- "inherits" "^2.0.1"
3022
- "safe-buffer" "^5.1.2"
3023
-
3024
-"browserify-rsa@^4.0.0", "browserify-rsa@^4.0.1":
3025
- "integrity" "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog=="
3026
- "resolved" "https://registry.yarnpkg.com/browserify-rsa/-/browserify-rsa-4.1.0.tgz"
3027
- "version" "4.1.0"
3028
- dependencies:
3029
- "bn.js" "^5.0.0"
3030
- "randombytes" "^2.0.1"
3031
-
3032
-"browserify-sign@^4.0.0":
3033
- "integrity" "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg=="
3034
- "resolved" "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.2.1.tgz"
3035
- "version" "4.2.1"
3036
- dependencies:
3037
- "bn.js" "^5.1.1"
3038
- "browserify-rsa" "^4.0.1"
3039
- "create-hash" "^1.2.0"
3040
- "create-hmac" "^1.1.7"
3041
- "elliptic" "^6.5.3"
3042
- "inherits" "^2.0.4"
3043
- "parse-asn1" "^5.1.5"
3044
- "readable-stream" "^3.6.0"
3045
- "safe-buffer" "^5.2.0"
3046
-
3047
-"browserify-zlib@^0.2.0":
3048
- "integrity" "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA=="
3049
- "resolved" "https://registry.yarnpkg.com/browserify-zlib/-/browserify-zlib-0.2.0.tgz"
3050
- "version" "0.2.0"
3051
- dependencies:
3052
- "pako" "~1.0.5"
3053
-
3054
-"browserslist@^4", "browserslist@^4.0.0", "browserslist@^4.12.0", "browserslist@^4.16.6", "browserslist@^4.17.1", "browserslist@^4.6.2", "browserslist@^4.6.4":
3055
- "integrity" "sha512-aLD0ZMDSnF4lUt4ZDNgqi5BUn9BZ7YdQdI/cYlILrhdSSZJLU9aNZoD5/NBmM4SK34APB2e83MOsRt1EnkuyaQ=="
3056
- "resolved" "https://registry.yarnpkg.com/browserslist/-/browserslist-4.17.1.tgz"
3057
- "version" "4.17.1"
3058
- dependencies:
3059
- "caniuse-lite" "^1.0.30001259"
3060
- "electron-to-chromium" "^1.3.846"
3061
- "escalade" "^3.1.1"
3062
- "nanocolors" "^0.1.5"
3063
- "node-releases" "^1.1.76"
3064
-
3065
-"browserslist@4.14.2":
3066
- "integrity" "sha512-HI4lPveGKUR0x2StIz+2FXfDk9SfVMrxn6PLh1JeGUwcuoDkdKZebWiyLRJ68iIPDpMI4JLVDf7S7XzslgWOhw=="
3067
- "resolved" "https://registry.yarnpkg.com/browserslist/-/browserslist-4.14.2.tgz"
3068
- "version" "4.14.2"
3069
- dependencies:
3070
- "caniuse-lite" "^1.0.30001125"
3071
- "electron-to-chromium" "^1.3.564"
3072
- "escalade" "^3.0.2"
3073
- "node-releases" "^1.1.61"
3074
-
3075
-"bser@2.1.1":
3076
- "integrity" "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ=="
3077
- "resolved" "https://registry.yarnpkg.com/bser/-/bser-2.1.1.tgz"
3078
- "version" "2.1.1"
3079
- dependencies:
3080
- "node-int64" "^0.4.0"
3081
-
3082
-"buffer-from@^1.0.0":
3083
- "integrity" "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ=="
3084
- "resolved" "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz"
3085
- "version" "1.1.2"
3086
-
3087
-"buffer-indexof@^1.0.0":
3088
- "integrity" "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g=="
3089
- "resolved" "https://registry.yarnpkg.com/buffer-indexof/-/buffer-indexof-1.1.1.tgz"
3090
- "version" "1.1.1"
3091
-
3092
-"buffer-xor@^1.0.3":
3093
- "integrity" "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk="
3094
- "resolved" "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz"
3095
- "version" "1.0.3"
3096
-
3097
-"buffer@^4.3.0":
3098
- "integrity" "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg=="
3099
- "resolved" "https://registry.yarnpkg.com/buffer/-/buffer-4.9.2.tgz"
3100
- "version" "4.9.2"
3101
- dependencies:
3102
- "base64-js" "^1.0.2"
3103
- "ieee754" "^1.1.4"
3104
- "isarray" "^1.0.0"
3105
-
3106
-"builtin-modules@^3.1.0":
3107
- "integrity" "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA=="
3108
- "resolved" "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.2.0.tgz"
3109
- "version" "3.2.0"
3110
-
3111
-"builtin-status-codes@^3.0.0":
3112
- "integrity" "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug="
3113
- "resolved" "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz"
3114
- "version" "3.0.0"
3115
-
3116
-"bytes@3.0.0":
3117
- "integrity" "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg="
3118
- "resolved" "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz"
3119
- "version" "3.0.0"
3120
-
3121
-"bytes@3.1.0":
3122
- "integrity" "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg=="
3123
- "resolved" "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz"
3124
- "version" "3.1.0"
3125
-
3126
-"cacache@^12.0.2":
3127
- "integrity" "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ=="
3128
- "resolved" "https://registry.yarnpkg.com/cacache/-/cacache-12.0.4.tgz"
3129
- "version" "12.0.4"
3130
- dependencies:
3131
- "bluebird" "^3.5.5"
3132
- "chownr" "^1.1.1"
3133
- "figgy-pudding" "^3.5.1"
3134
- "glob" "^7.1.4"
3135
- "graceful-fs" "^4.1.15"
3136
- "infer-owner" "^1.0.3"
3137
- "lru-cache" "^5.1.1"
3138
- "mississippi" "^3.0.0"
3139
- "mkdirp" "^0.5.1"
3140
- "move-concurrently" "^1.0.1"
3141
- "promise-inflight" "^1.0.1"
3142
- "rimraf" "^2.6.3"
3143
- "ssri" "^6.0.1"
3144
- "unique-filename" "^1.1.1"
3145
- "y18n" "^4.0.0"
3146
-
3147
-"cacache@^15.0.5":
3148
- "integrity" "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ=="
3149
- "resolved" "https://registry.yarnpkg.com/cacache/-/cacache-15.3.0.tgz"
3150
- "version" "15.3.0"
3151
- dependencies:
3152
- "@npmcli/fs" "^1.0.0"
3153
- "@npmcli/move-file" "^1.0.1"
3154
- "chownr" "^2.0.0"
3155
- "fs-minipass" "^2.0.0"
3156
- "glob" "^7.1.4"
3157
- "infer-owner" "^1.0.4"
3158
- "lru-cache" "^6.0.0"
3159
- "minipass" "^3.1.1"
3160
- "minipass-collect" "^1.0.2"
3161
- "minipass-flush" "^1.0.5"
3162
- "minipass-pipeline" "^1.2.2"
3163
- "mkdirp" "^1.0.3"
3164
- "p-map" "^4.0.0"
3165
- "promise-inflight" "^1.0.1"
3166
- "rimraf" "^3.0.2"
3167
- "ssri" "^8.0.1"
3168
- "tar" "^6.0.2"
3169
- "unique-filename" "^1.1.1"
3170
-
3171
-"cache-base@^1.0.1":
3172
- "integrity" "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ=="
3173
- "resolved" "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz"
3174
- "version" "1.0.1"
3175
- dependencies:
3176
- "collection-visit" "^1.0.0"
3177
- "component-emitter" "^1.2.1"
3178
- "get-value" "^2.0.6"
3179
- "has-value" "^1.0.0"
3180
- "isobject" "^3.0.1"
3181
- "set-value" "^2.0.0"
3182
- "to-object-path" "^0.3.0"
3183
- "union-value" "^1.0.0"
3184
- "unset-value" "^1.0.0"
3185
-
3186
-"call-bind@^1.0.0", "call-bind@^1.0.2":
3187
- "integrity" "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA=="
3188
- "resolved" "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz"
3189
- "version" "1.0.2"
3190
- dependencies:
3191
- "function-bind" "^1.1.1"
3192
- "get-intrinsic" "^1.0.2"
3193
-
3194
-"caller-callsite@^2.0.0":
3195
- "integrity" "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ="
3196
- "resolved" "https://registry.yarnpkg.com/caller-callsite/-/caller-callsite-2.0.0.tgz"
3197
- "version" "2.0.0"
3198
- dependencies:
3199
- "callsites" "^2.0.0"
3200
-
3201
-"caller-path@^2.0.0":
3202
- "integrity" "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ="
3203
- "resolved" "https://registry.yarnpkg.com/caller-path/-/caller-path-2.0.0.tgz"
3204
- "version" "2.0.0"
3205
- dependencies:
3206
- "caller-callsite" "^2.0.0"
3207
-
3208
-"callsites@^2.0.0":
3209
- "integrity" "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA="
3210
- "resolved" "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz"
3211
- "version" "2.0.0"
3212
-
3213
-"callsites@^3.0.0":
3214
- "integrity" "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ=="
3215
- "resolved" "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz"
3216
- "version" "3.1.0"
3217
-
3218
-"camel-case@^4.1.1":
3219
- "integrity" "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw=="
3220
- "resolved" "https://registry.yarnpkg.com/camel-case/-/camel-case-4.1.2.tgz"
3221
- "version" "4.1.2"
3222
- dependencies:
3223
- "pascal-case" "^3.1.2"
3224
- "tslib" "^2.0.3"
3225
-
3226
-"camelcase@^5.0.0", "camelcase@^5.3.1", "camelcase@5.3.1":
3227
- "integrity" "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg=="
3228
- "resolved" "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz"
3229
- "version" "5.3.1"
3230
-
3231
-"camelcase@^6.0.0":
3232
- "integrity" "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg=="
3233
- "resolved" "https://registry.yarnpkg.com/camelcase/-/camelcase-6.2.0.tgz"
3234
- "version" "6.2.0"
3235
-
3236
-"camelcase@^6.1.0":
3237
- "integrity" "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg=="
3238
- "resolved" "https://registry.yarnpkg.com/camelcase/-/camelcase-6.2.0.tgz"
3239
- "version" "6.2.0"
3240
-
3241
-"camelcase@^6.2.0":
3242
- "integrity" "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg=="
3243
- "resolved" "https://registry.yarnpkg.com/camelcase/-/camelcase-6.2.0.tgz"
3244
- "version" "6.2.0"
3245
-
3246
-"caniuse-api@^3.0.0":
3247
- "integrity" "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw=="
3248
- "resolved" "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-3.0.0.tgz"
3249
- "version" "3.0.0"
3250
- dependencies:
3251
- "browserslist" "^4.0.0"
3252
- "caniuse-lite" "^1.0.0"
3253
- "lodash.memoize" "^4.1.2"
3254
- "lodash.uniq" "^4.5.0"
3255
-
3256
-"caniuse-lite@^1.0.0", "caniuse-lite@^1.0.30000981", "caniuse-lite@^1.0.30001109", "caniuse-lite@^1.0.30001125", "caniuse-lite@^1.0.30001259":
3257
- "integrity" "sha512-vM8D9Uvp7bHIN0fZ2KQ4wnmYFpJo/Etb4Vwsuc+ka0tfGDHvOPrFm6S/7CCNLSOkAUjenT2HnUPESdOIL91FaA=="
3258
- "resolved" "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001261.tgz"
3259
- "version" "1.0.30001261"
3260
-
3261
-"capture-exit@^2.0.0":
3262
- "integrity" "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g=="
3263
- "resolved" "https://registry.yarnpkg.com/capture-exit/-/capture-exit-2.0.0.tgz"
3264
- "version" "2.0.0"
3265
- dependencies:
3266
- "rsvp" "^4.8.4"
3267
-
3268
-"case-sensitive-paths-webpack-plugin@2.3.0":
3269
- "integrity" "sha512-/4YgnZS8y1UXXmC02xD5rRrBEu6T5ub+mQHLNRj0fzTRbgdBYhsNo2V5EqwgqrExjxsjtF/OpAKAMkKsxbD5XQ=="
3270
- "resolved" "https://registry.yarnpkg.com/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.3.0.tgz"
3271
- "version" "2.3.0"
3272
-
3273
-"chalk@^2.0.0":
3274
- "integrity" "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ=="
3275
- "resolved" "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz"
3276
- "version" "2.4.2"
3277
- dependencies:
3278
- "ansi-styles" "^3.2.1"
3279
- "escape-string-regexp" "^1.0.5"
3280
- "supports-color" "^5.3.0"
3281
-
3282
-"chalk@^2.4.1":
3283
- "integrity" "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ=="
3284
- "resolved" "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz"
3285
- "version" "2.4.2"
3286
- dependencies:
3287
- "ansi-styles" "^3.2.1"
3288
- "escape-string-regexp" "^1.0.5"
3289
- "supports-color" "^5.3.0"
3290
-
3291
-"chalk@^2.4.2":
3292
- "integrity" "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ=="
3293
- "resolved" "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz"
3294
- "version" "2.4.2"
3295
- dependencies:
3296
- "ansi-styles" "^3.2.1"
3297
- "escape-string-regexp" "^1.0.5"
3298
- "supports-color" "^5.3.0"
3299
-
3300
-"chalk@^4.0.0":
3301
- "integrity" "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA=="
3302
- "resolved" "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz"
3303
- "version" "4.1.2"
3304
- dependencies:
3305
- "ansi-styles" "^4.1.0"
3306
- "supports-color" "^7.1.0"
3307
-
3308
-"chalk@2.4.2":
3309
- "integrity" "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ=="
3310
- "resolved" "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz"
3311
- "version" "2.4.2"
3312
- dependencies:
3313
- "ansi-styles" "^3.2.1"
3314
- "escape-string-regexp" "^1.0.5"
3315
- "supports-color" "^5.3.0"
3316
-
3317
-"char-regex@^1.0.2":
3318
- "integrity" "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw=="
3319
- "resolved" "https://registry.yarnpkg.com/char-regex/-/char-regex-1.0.2.tgz"
3320
- "version" "1.0.2"
3321
-
3322
-"check-types@^11.1.1":
3323
- "integrity" "sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ=="
3324
- "resolved" "https://registry.yarnpkg.com/check-types/-/check-types-11.1.2.tgz"
3325
- "version" "11.1.2"
3326
-
3327
-"chokidar@^2.1.8":
3328
- "integrity" "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg=="
3329
- "resolved" "https://registry.yarnpkg.com/chokidar/-/chokidar-2.1.8.tgz"
3330
- "version" "2.1.8"
3331
- dependencies:
3332
- "anymatch" "^2.0.0"
3333
- "async-each" "^1.0.1"
3334
- "braces" "^2.3.2"
3335
- "glob-parent" "^3.1.0"
3336
- "inherits" "^2.0.3"
3337
- "is-binary-path" "^1.0.0"
3338
- "is-glob" "^4.0.0"
3339
- "normalize-path" "^3.0.0"
3340
- "path-is-absolute" "^1.0.0"
3341
- "readdirp" "^2.2.1"
3342
- "upath" "^1.1.1"
3343
- optionalDependencies:
3344
- "fsevents" "^1.2.7"
3345
-
3346
-"chokidar@^3.4.0":
3347
- "integrity" "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ=="
3348
- "resolved" "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz"
3349
- "version" "3.5.2"
3350
- dependencies:
3351
- "anymatch" "~3.1.2"
3352
- "braces" "~3.0.2"
3353
- "glob-parent" "~5.1.2"
3354
- "is-binary-path" "~2.1.0"
3355
- "is-glob" "~4.0.1"
3356
- "normalize-path" "~3.0.0"
3357
- "readdirp" "~3.6.0"
3358
- optionalDependencies:
3359
- "fsevents" "~2.3.2"
3360
-
3361
-"chokidar@^3.4.1":
3362
- "integrity" "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ=="
3363
- "resolved" "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.2.tgz"
3364
- "version" "3.5.2"
3365
- dependencies:
3366
- "anymatch" "~3.1.2"
3367
- "braces" "~3.0.2"
3368
- "glob-parent" "~5.1.2"
3369
- "is-binary-path" "~2.1.0"
3370
- "is-glob" "~4.0.1"
3371
- "normalize-path" "~3.0.0"
3372
- "readdirp" "~3.6.0"
3373
- optionalDependencies:
3374
- "fsevents" "~2.3.2"
3375
-
3376
-"chownr@^1.1.1":
3377
- "integrity" "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg=="
3378
- "resolved" "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz"
3379
- "version" "1.1.4"
3380
-
3381
-"chownr@^2.0.0":
3382
- "integrity" "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ=="
3383
- "resolved" "https://registry.yarnpkg.com/chownr/-/chownr-2.0.0.tgz"
3384
- "version" "2.0.0"
3385
-
3386
-"chrome-trace-event@^1.0.2":
3387
- "integrity" "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg=="
3388
- "resolved" "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz"
3389
- "version" "1.0.3"
3390
-
3391
-"ci-info@^2.0.0":
3392
- "integrity" "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ=="
3393
- "resolved" "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz"
3394
- "version" "2.0.0"
3395
-
3396
-"cipher-base@^1.0.0", "cipher-base@^1.0.1", "cipher-base@^1.0.3":
3397
- "integrity" "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q=="
3398
- "resolved" "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz"
3399
- "version" "1.0.4"
3400
- dependencies:
3401
- "inherits" "^2.0.1"
3402
- "safe-buffer" "^5.0.1"
3403
-
3404
-"cjs-module-lexer@^0.6.0":
3405
- "integrity" "sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw=="
3406
- "resolved" "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz"
3407
- "version" "0.6.0"
3408
-
3409
-"class-utils@^0.3.5":
3410
- "integrity" "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg=="
3411
- "resolved" "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz"
3412
- "version" "0.3.6"
3413
- dependencies:
3414
- "arr-union" "^3.1.0"
3415
- "define-property" "^0.2.5"
3416
- "isobject" "^3.0.0"
3417
- "static-extend" "^0.1.1"
3418
-
3419
-"clean-css@^4.2.3":
3420
- "integrity" "sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA=="
3421
- "resolved" "https://registry.yarnpkg.com/clean-css/-/clean-css-4.2.3.tgz"
3422
- "version" "4.2.3"
3423
- dependencies:
3424
- "source-map" "~0.6.0"
3425
-
3426
-"clean-stack@^2.0.0":
3427
- "integrity" "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A=="
3428
- "resolved" "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz"
3429
- "version" "2.2.0"
3430
-
3431
-"cliui@^5.0.0":
3432
- "integrity" "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA=="
3433
- "resolved" "https://registry.yarnpkg.com/cliui/-/cliui-5.0.0.tgz"
3434
- "version" "5.0.0"
3435
- dependencies:
3436
- "string-width" "^3.1.0"
3437
- "strip-ansi" "^5.2.0"
3438
- "wrap-ansi" "^5.1.0"
3439
-
3440
-"cliui@^6.0.0":
3441
- "integrity" "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ=="
3442
- "resolved" "https://registry.yarnpkg.com/cliui/-/cliui-6.0.0.tgz"
3443
- "version" "6.0.0"
3444
- dependencies:
3445
- "string-width" "^4.2.0"
3446
- "strip-ansi" "^6.0.0"
3447
- "wrap-ansi" "^6.2.0"
3448
-
3449
-"clone-deep@^4.0.1":
3450
- "integrity" "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ=="
3451
- "resolved" "https://registry.yarnpkg.com/clone-deep/-/clone-deep-4.0.1.tgz"
3452
- "version" "4.0.1"
3453
- dependencies:
3454
- "is-plain-object" "^2.0.4"
3455
- "kind-of" "^6.0.2"
3456
- "shallow-clone" "^3.0.0"
3457
-
3458
-"co@^4.6.0":
3459
- "integrity" "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ="
3460
- "resolved" "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz"
3461
- "version" "4.6.0"
3462
-
3463
-"coa@^2.0.2":
3464
- "integrity" "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA=="
3465
- "resolved" "https://registry.yarnpkg.com/coa/-/coa-2.0.2.tgz"
3466
- "version" "2.0.2"
3467
- dependencies:
3468
- "@types/q" "^1.5.1"
3469
- "chalk" "^2.4.1"
3470
- "q" "^1.1.2"
3471
-
3472
-"collect-v8-coverage@^1.0.0":
3473
- "integrity" "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg=="
3474
- "resolved" "https://registry.yarnpkg.com/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz"
3475
- "version" "1.0.1"
3476
-
3477
-"collection-visit@^1.0.0":
3478
- "integrity" "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA="
3479
- "resolved" "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz"
3480
- "version" "1.0.0"
3481
- dependencies:
3482
- "map-visit" "^1.0.0"
3483
- "object-visit" "^1.0.0"
3484
-
3485
-"color-convert@^1.9.0", "color-convert@^1.9.3":
3486
- "integrity" "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg=="
3487
- "resolved" "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz"
3488
- "version" "1.9.3"
3489
- dependencies:
3490
- "color-name" "1.1.3"
3491
-
3492
-"color-convert@^2.0.1":
3493
- "integrity" "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ=="
3494
- "resolved" "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz"
3495
- "version" "2.0.1"
3496
- dependencies:
3497
- "color-name" "~1.1.4"
3498
-
3499
-"color-name@^1.0.0", "color-name@~1.1.4":
3500
- "integrity" "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
3501
- "resolved" "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz"
3502
- "version" "1.1.4"
3503
-
3504
-"color-name@1.1.3":
3505
- "integrity" "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
3506
- "resolved" "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz"
3507
- "version" "1.1.3"
3508
-
3509
-"color-string@^1.6.0":
3510
- "integrity" "sha512-c/hGS+kRWJutUBEngKKmk4iH3sD59MBkoxVapS/0wgpCz2u7XsNloxknyvBhzwEs1IbV36D9PwqLPJ2DTu3vMA=="
3511
- "resolved" "https://registry.yarnpkg.com/color-string/-/color-string-1.6.0.tgz"
3512
- "version" "1.6.0"
3513
- dependencies:
3514
- "color-name" "^1.0.0"
3515
- "simple-swizzle" "^0.2.2"
3516
-
3517
-"color@^3.0.0":
3518
- "integrity" "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA=="
3519
- "resolved" "https://registry.yarnpkg.com/color/-/color-3.2.1.tgz"
3520
- "version" "3.2.1"
3521
- dependencies:
3522
- "color-convert" "^1.9.3"
3523
- "color-string" "^1.6.0"
3524
-
3525
-"combined-stream@^1.0.8":
3526
- "integrity" "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg=="
3527
- "resolved" "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz"
3528
- "version" "1.0.8"
3529
- dependencies:
3530
- "delayed-stream" "~1.0.0"
3531
-
3532
-"commander@^2.20.0":
3533
- "integrity" "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ=="
3534
- "resolved" "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz"
3535
- "version" "2.20.3"
3536
-
3537
-"commander@^4.0.1":
3538
- "integrity" "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA=="
3539
- "resolved" "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz"
3540
- "version" "4.1.1"
3541
-
3542
-"commander@^4.1.1":
3543
- "integrity" "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA=="
3544
- "resolved" "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz"
3545
- "version" "4.1.1"
3546
-
3547
-"common-tags@^1.8.0":
3548
- "integrity" "sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw=="
3549
- "resolved" "https://registry.yarnpkg.com/common-tags/-/common-tags-1.8.0.tgz"
3550
- "version" "1.8.0"
3551
-
3552
-"commondir@^1.0.1":
3553
- "integrity" "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs="
3554
- "resolved" "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz"
3555
- "version" "1.0.1"
3556
-
3557
-"component-emitter@^1.2.1":
3558
- "integrity" "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg=="
3559
- "resolved" "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz"
3560
- "version" "1.3.0"
3561
-
3562
-"compose-function@3.0.3":
3563
- "integrity" "sha1-ntZ18TzFRQHTCVCkhv9qe6OrGF8="
3564
- "resolved" "https://registry.yarnpkg.com/compose-function/-/compose-function-3.0.3.tgz"
3565
- "version" "3.0.3"
3566
- dependencies:
3567
- "arity-n" "^1.0.4"
3568
-
3569
-"compressible@~2.0.16":
3570
- "integrity" "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg=="
3571
- "resolved" "https://registry.yarnpkg.com/compressible/-/compressible-2.0.18.tgz"
3572
- "version" "2.0.18"
3573
- dependencies:
3574
- "mime-db" ">= 1.43.0 < 2"
3575
-
3576
-"compression@^1.7.4":
3577
- "integrity" "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ=="
3578
- "resolved" "https://registry.yarnpkg.com/compression/-/compression-1.7.4.tgz"
3579
- "version" "1.7.4"
3580
- dependencies:
3581
- "accepts" "~1.3.5"
3582
- "bytes" "3.0.0"
3583
- "compressible" "~2.0.16"
3584
- "debug" "2.6.9"
3585
- "on-headers" "~1.0.2"
3586
- "safe-buffer" "5.1.2"
3587
- "vary" "~1.1.2"
3588
-
3589
-"concat-map@0.0.1":
3590
- "integrity" "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
3591
- "resolved" "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz"
3592
- "version" "0.0.1"
3593
-
3594
-"concat-stream@^1.5.0":
3595
- "integrity" "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw=="
3596
- "resolved" "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz"
3597
- "version" "1.6.2"
3598
- dependencies:
3599
- "buffer-from" "^1.0.0"
3600
- "inherits" "^2.0.3"
3601
- "readable-stream" "^2.2.2"
3602
- "typedarray" "^0.0.6"
3603
-
3604
-"confusing-browser-globals@^1.0.10":
3605
- "integrity" "sha512-gNld/3lySHwuhaVluJUKLePYirM3QNCKzVxqAdhJII9/WXKVX5PURzMVJspS1jTslSqjeuG4KMVTSouit5YPHA=="
3606
- "resolved" "https://registry.yarnpkg.com/confusing-browser-globals/-/confusing-browser-globals-1.0.10.tgz"
3607
- "version" "1.0.10"
3608
-
3609
-"connect-history-api-fallback@^1.6.0":
3610
- "integrity" "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg=="
3611
- "resolved" "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz"
3612
- "version" "1.6.0"
3613
-
3614
-"console-browserify@^1.1.0":
3615
- "integrity" "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA=="
3616
- "resolved" "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.2.0.tgz"
3617
- "version" "1.2.0"
3618
-
3619
-"constants-browserify@^1.0.0":
3620
- "integrity" "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U="
3621
- "resolved" "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-1.0.0.tgz"
3622
- "version" "1.0.0"
3623
-
3624
-"content-disposition@0.5.3":
3625
- "integrity" "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g=="
3626
- "resolved" "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.3.tgz"
3627
- "version" "0.5.3"
3628
- dependencies:
3629
- "safe-buffer" "5.1.2"
3630
-
3631
-"content-type@~1.0.4":
3632
- "integrity" "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA=="
3633
- "resolved" "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz"
3634
- "version" "1.0.4"
3635
-
3636
-"convert-source-map@^0.3.3":
3637
- "integrity" "sha1-8dgClQr33SYxof6+BZZVDIarMZA="
3638
- "resolved" "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-0.3.5.tgz"
3639
- "version" "0.3.5"
3640
-
3641
-"convert-source-map@^1.1.0", "convert-source-map@^1.4.0", "convert-source-map@^1.6.0", "convert-source-map@^1.7.0":
3642
- "integrity" "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA=="
3643
- "resolved" "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.8.0.tgz"
3644
- "version" "1.8.0"
3645
- dependencies:
3646
- "safe-buffer" "~5.1.1"
3647
-
3648
-"convert-source-map@1.7.0":
3649
- "integrity" "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA=="
3650
- "resolved" "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.7.0.tgz"
3651
- "version" "1.7.0"
3652
- dependencies:
3653
- "safe-buffer" "~5.1.1"
3654
-
3655
-"cookie-signature@1.0.6":
3656
- "integrity" "sha1-4wOogrNCzD7oylE6eZmXNNqzriw="
3657
- "resolved" "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz"
3658
- "version" "1.0.6"
3659
-
3660
-"cookie@0.4.0":
3661
- "integrity" "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg=="
3662
- "resolved" "https://registry.yarnpkg.com/cookie/-/cookie-0.4.0.tgz"
3663
- "version" "0.4.0"
3664
-
3665
-"copy-concurrently@^1.0.0":
3666
- "integrity" "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A=="
3667
- "resolved" "https://registry.yarnpkg.com/copy-concurrently/-/copy-concurrently-1.0.5.tgz"
3668
- "version" "1.0.5"
3669
- dependencies:
3670
- "aproba" "^1.1.1"
3671
- "fs-write-stream-atomic" "^1.0.8"
3672
- "iferr" "^0.1.5"
3673
- "mkdirp" "^0.5.1"
3674
- "rimraf" "^2.5.4"
3675
- "run-queue" "^1.0.0"
3676
-
3677
-"copy-descriptor@^0.1.0":
3678
- "integrity" "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40="
3679
- "resolved" "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz"
3680
- "version" "0.1.1"
3681
-
3682
-"core-js-compat@^3.16.0", "core-js-compat@^3.16.2", "core-js-compat@^3.6.2":
3683
- "integrity" "sha512-XJMYx58zo4W0kLPmIingVZA10+7TuKrMLPt83+EzDmxFJQUMcTVVmQ+n5JP4r6Z14qSzhQBRi3NSWoeVyKKXUg=="
3684
- "resolved" "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.18.1.tgz"
3685
- "version" "3.18.1"
3686
- dependencies:
3687
- "browserslist" "^4.17.1"
3688
- "semver" "7.0.0"
3689
-
3690
-"core-js-pure@^3.16.0":
3691
- "integrity" "sha512-kmW/k8MaSuqpvA1xm2l3TVlBuvW+XBkcaOroFUpO3D4lsTGQWBTb/tBDCf/PNkkPLrwgrkQRIYNPB0CeqGJWGQ=="
3692
- "resolved" "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.18.1.tgz"
3693
- "version" "3.18.1"
3694
-
3695
-"core-js@^2.4.0":
3696
- "integrity" "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ=="
3697
- "resolved" "https://registry.yarnpkg.com/core-js/-/core-js-2.6.12.tgz"
3698
- "version" "2.6.12"
3699
-
3700
-"core-js@^3.6.5":
3701
- "integrity" "sha512-vJlUi/7YdlCZeL6fXvWNaLUPh/id12WXj3MbkMw5uOyF0PfWPBNOCNbs53YqgrvtujLNlt9JQpruyIKkUZ+PKA=="
3702
- "resolved" "https://registry.yarnpkg.com/core-js/-/core-js-3.18.1.tgz"
3703
- "version" "3.18.1"
3704
-
3705
-"core-util-is@~1.0.0":
3706
- "integrity" "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ=="
3707
- "resolved" "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz"
3708
- "version" "1.0.3"
3709
-
3710
-"cosmiconfig@^5.0.0":
3711
- "integrity" "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA=="
3712
- "resolved" "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.2.1.tgz"
3713
- "version" "5.2.1"
3714
- dependencies:
3715
- "import-fresh" "^2.0.0"
3716
- "is-directory" "^0.3.1"
3717
- "js-yaml" "^3.13.1"
3718
- "parse-json" "^4.0.0"
3719
-
3720
-"cosmiconfig@^6.0.0":
3721
- "integrity" "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg=="
3722
- "resolved" "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-6.0.0.tgz"
3723
- "version" "6.0.0"
3724
- dependencies:
3725
- "@types/parse-json" "^4.0.0"
3726
- "import-fresh" "^3.1.0"
3727
- "parse-json" "^5.0.0"
3728
- "path-type" "^4.0.0"
3729
- "yaml" "^1.7.2"
3730
-
3731
-"cosmiconfig@^7.0.0":
3732
- "integrity" "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ=="
3733
- "resolved" "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.0.1.tgz"
3734
- "version" "7.0.1"
3735
- dependencies:
3736
- "@types/parse-json" "^4.0.0"
3737
- "import-fresh" "^3.2.1"
3738
- "parse-json" "^5.0.0"
3739
- "path-type" "^4.0.0"
3740
- "yaml" "^1.10.0"
3741
-
3742
-"create-ecdh@^4.0.0":
3743
- "integrity" "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A=="
3744
- "resolved" "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.4.tgz"
3745
- "version" "4.0.4"
3746
- dependencies:
3747
- "bn.js" "^4.1.0"
3748
- "elliptic" "^6.5.3"
3749
-
3750
-"create-hash@^1.1.0", "create-hash@^1.1.2", "create-hash@^1.2.0":
3751
- "integrity" "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg=="
3752
- "resolved" "https://registry.yarnpkg.com/create-hash/-/create-hash-1.2.0.tgz"
3753
- "version" "1.2.0"
3754
- dependencies:
3755
- "cipher-base" "^1.0.1"
3756
- "inherits" "^2.0.1"
3757
- "md5.js" "^1.3.4"
3758
- "ripemd160" "^2.0.1"
3759
- "sha.js" "^2.4.0"
3760
-
3761
-"create-hmac@^1.1.0", "create-hmac@^1.1.4", "create-hmac@^1.1.7":
3762
- "integrity" "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg=="
3763
- "resolved" "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.7.tgz"
3764
- "version" "1.1.7"
3765
- dependencies:
3766
- "cipher-base" "^1.0.3"
3767
- "create-hash" "^1.1.0"
3768
- "inherits" "^2.0.1"
3769
- "ripemd160" "^2.0.0"
3770
- "safe-buffer" "^5.0.1"
3771
- "sha.js" "^2.4.8"
3772
-
3773
-"cross-spawn@^6.0.0":
3774
- "integrity" "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ=="
3775
- "resolved" "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz"
3776
- "version" "6.0.5"
3777
- dependencies:
3778
- "nice-try" "^1.0.4"
3779
- "path-key" "^2.0.1"
3780
- "semver" "^5.5.0"
3781
- "shebang-command" "^1.2.0"
3782
- "which" "^1.2.9"
3783
-
3784
-"cross-spawn@^7.0.0", "cross-spawn@^7.0.2", "cross-spawn@7.0.3":
3785
- "integrity" "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w=="
3786
- "resolved" "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz"
3787
- "version" "7.0.3"
3788
- dependencies:
3789
- "path-key" "^3.1.0"
3790
- "shebang-command" "^2.0.0"
3791
- "which" "^2.0.1"
3792
-
3793
-"crypto-browserify@^3.11.0":
3794
- "integrity" "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg=="
3795
- "resolved" "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz"
3796
- "version" "3.12.0"
3797
- dependencies:
3798
- "browserify-cipher" "^1.0.0"
3799
- "browserify-sign" "^4.0.0"
3800
- "create-ecdh" "^4.0.0"
3801
- "create-hash" "^1.1.0"
3802
- "create-hmac" "^1.1.0"
3803
- "diffie-hellman" "^5.0.0"
3804
- "inherits" "^2.0.1"
3805
- "pbkdf2" "^3.0.3"
3806
- "public-encrypt" "^4.0.0"
3807
- "randombytes" "^2.0.0"
3808
- "randomfill" "^1.0.3"
3809
-
3810
-"crypto-random-string@^1.0.0":
3811
- "integrity" "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4="
3812
- "resolved" "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-1.0.0.tgz"
3813
- "version" "1.0.0"
3814
-
3815
-"css-blank-pseudo@^0.1.4":
3816
- "integrity" "sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w=="
3817
- "resolved" "https://registry.yarnpkg.com/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz"
3818
- "version" "0.1.4"
3819
- dependencies:
3820
- "postcss" "^7.0.5"
3821
-
3822
-"css-color-names@^0.0.4", "css-color-names@0.0.4":
3823
- "integrity" "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA="
3824
- "resolved" "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.4.tgz"
3825
- "version" "0.0.4"
3826
-
3827
-"css-declaration-sorter@^4.0.1":
3828
- "integrity" "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA=="
3829
- "resolved" "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz"
3830
- "version" "4.0.1"
3831
- dependencies:
3832
- "postcss" "^7.0.1"
3833
- "timsort" "^0.3.0"
3834
-
3835
-"css-has-pseudo@^0.10.0":
3836
- "integrity" "sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ=="
3837
- "resolved" "https://registry.yarnpkg.com/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz"
3838
- "version" "0.10.0"
3839
- dependencies:
3840
- "postcss" "^7.0.6"
3841
- "postcss-selector-parser" "^5.0.0-rc.4"
3842
-
3843
-"css-loader@4.3.0":
3844
- "integrity" "sha512-rdezjCjScIrsL8BSYszgT4s476IcNKt6yX69t0pHjJVnPUTDpn4WfIpDQTN3wCJvUvfsz/mFjuGOekf3PY3NUg=="
3845
- "resolved" "https://registry.yarnpkg.com/css-loader/-/css-loader-4.3.0.tgz"
3846
- "version" "4.3.0"
3847
- dependencies:
3848
- "camelcase" "^6.0.0"
3849
- "cssesc" "^3.0.0"
3850
- "icss-utils" "^4.1.1"
3851
- "loader-utils" "^2.0.0"
3852
- "postcss" "^7.0.32"
3853
- "postcss-modules-extract-imports" "^2.0.0"
3854
- "postcss-modules-local-by-default" "^3.0.3"
3855
- "postcss-modules-scope" "^2.2.0"
3856
- "postcss-modules-values" "^3.0.0"
3857
- "postcss-value-parser" "^4.1.0"
3858
- "schema-utils" "^2.7.1"
3859
- "semver" "^7.3.2"
3860
-
3861
-"css-prefers-color-scheme@^3.1.1":
3862
- "integrity" "sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg=="
3863
- "resolved" "https://registry.yarnpkg.com/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz"
3864
- "version" "3.1.1"
3865
- dependencies:
3866
- "postcss" "^7.0.5"
3867
-
3868
-"css-select-base-adapter@^0.1.1":
3869
- "integrity" "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w=="
3870
- "resolved" "https://registry.yarnpkg.com/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz"
3871
- "version" "0.1.1"
3872
-
3873
-"css-select@^2.0.0":
3874
- "integrity" "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ=="
3875
- "resolved" "https://registry.yarnpkg.com/css-select/-/css-select-2.1.0.tgz"
3876
- "version" "2.1.0"
3877
- dependencies:
3878
- "boolbase" "^1.0.0"
3879
- "css-what" "^3.2.1"
3880
- "domutils" "^1.7.0"
3881
- "nth-check" "^1.0.2"
3882
-
3883
-"css-select@^4.1.3":
3884
- "integrity" "sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA=="
3885
- "resolved" "https://registry.yarnpkg.com/css-select/-/css-select-4.1.3.tgz"
3886
- "version" "4.1.3"
3887
- dependencies:
3888
- "boolbase" "^1.0.0"
3889
- "css-what" "^5.0.0"
3890
- "domhandler" "^4.2.0"
3891
- "domutils" "^2.6.0"
3892
- "nth-check" "^2.0.0"
3893
-
3894
-"css-tree@^1.1.2":
3895
- "integrity" "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q=="
3896
- "resolved" "https://registry.yarnpkg.com/css-tree/-/css-tree-1.1.3.tgz"
3897
- "version" "1.1.3"
3898
- dependencies:
3899
- "mdn-data" "2.0.14"
3900
- "source-map" "^0.6.1"
3901
-
3902
-"css-tree@1.0.0-alpha.37":
3903
- "integrity" "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg=="
3904
- "resolved" "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.37.tgz"
3905
- "version" "1.0.0-alpha.37"
3906
- dependencies:
3907
- "mdn-data" "2.0.4"
3908
- "source-map" "^0.6.1"
3909
-
3910
-"css-what@^3.2.1":
3911
- "integrity" "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ=="
3912
- "resolved" "https://registry.yarnpkg.com/css-what/-/css-what-3.4.2.tgz"
3913
- "version" "3.4.2"
3914
-
3915
-"css-what@^5.0.0":
3916
- "integrity" "sha512-FYDTSHb/7KXsWICVsxdmiExPjCfRC4qRFBdVwv7Ax9hMnvMmEjP9RfxTEZ3qPZGmADDn2vAKSo9UcN1jKVYscg=="
3917
- "resolved" "https://registry.yarnpkg.com/css-what/-/css-what-5.0.1.tgz"
3918
- "version" "5.0.1"
3919
-
3920
-"css@^2.0.0":
3921
- "integrity" "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw=="
3922
- "resolved" "https://registry.yarnpkg.com/css/-/css-2.2.4.tgz"
3923
- "version" "2.2.4"
3924
- dependencies:
3925
- "inherits" "^2.0.3"
3926
- "source-map" "^0.6.1"
3927
- "source-map-resolve" "^0.5.2"
3928
- "urix" "^0.1.0"
3929
-
3930
-"cssdb@^4.4.0":
3931
- "integrity" "sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ=="
3932
- "resolved" "https://registry.yarnpkg.com/cssdb/-/cssdb-4.4.0.tgz"
3933
- "version" "4.4.0"
3934
-
3935
-"cssesc@^2.0.0":
3936
- "integrity" "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg=="
3937
- "resolved" "https://registry.yarnpkg.com/cssesc/-/cssesc-2.0.0.tgz"
3938
- "version" "2.0.0"
3939
-
3940
-"cssesc@^3.0.0":
3941
- "integrity" "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg=="
3942
- "resolved" "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz"
3943
- "version" "3.0.0"
3944
-
3945
-"cssnano-preset-default@^4.0.8":
3946
- "integrity" "sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ=="
3947
- "resolved" "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-4.0.8.tgz"
3948
- "version" "4.0.8"
3949
- dependencies:
3950
- "css-declaration-sorter" "^4.0.1"
3951
- "cssnano-util-raw-cache" "^4.0.1"
3952
- "postcss" "^7.0.0"
3953
- "postcss-calc" "^7.0.1"
3954
- "postcss-colormin" "^4.0.3"
3955
- "postcss-convert-values" "^4.0.1"
3956
- "postcss-discard-comments" "^4.0.2"
3957
- "postcss-discard-duplicates" "^4.0.2"
3958
- "postcss-discard-empty" "^4.0.1"
3959
- "postcss-discard-overridden" "^4.0.1"
3960
- "postcss-merge-longhand" "^4.0.11"
3961
- "postcss-merge-rules" "^4.0.3"
3962
- "postcss-minify-font-values" "^4.0.2"
3963
- "postcss-minify-gradients" "^4.0.2"
3964
- "postcss-minify-params" "^4.0.2"
3965
- "postcss-minify-selectors" "^4.0.2"
3966
- "postcss-normalize-charset" "^4.0.1"
3967
- "postcss-normalize-display-values" "^4.0.2"
3968
- "postcss-normalize-positions" "^4.0.2"
3969
- "postcss-normalize-repeat-style" "^4.0.2"
3970
- "postcss-normalize-string" "^4.0.2"
3971
- "postcss-normalize-timing-functions" "^4.0.2"
3972
- "postcss-normalize-unicode" "^4.0.1"
3973
- "postcss-normalize-url" "^4.0.1"
3974
- "postcss-normalize-whitespace" "^4.0.2"
3975
- "postcss-ordered-values" "^4.1.2"
3976
- "postcss-reduce-initial" "^4.0.3"
3977
- "postcss-reduce-transforms" "^4.0.2"
3978
- "postcss-svgo" "^4.0.3"
3979
- "postcss-unique-selectors" "^4.0.1"
3980
-
3981
-"cssnano-util-get-arguments@^4.0.0":
3982
- "integrity" "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8="
3983
- "resolved" "https://registry.yarnpkg.com/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz"
3984
- "version" "4.0.0"
3985
-
3986
-"cssnano-util-get-match@^4.0.0":
3987
- "integrity" "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0="
3988
- "resolved" "https://registry.yarnpkg.com/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz"
3989
- "version" "4.0.0"
3990
-
3991
-"cssnano-util-raw-cache@^4.0.1":
3992
- "integrity" "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA=="
3993
- "resolved" "https://registry.yarnpkg.com/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz"
3994
- "version" "4.0.1"
3995
- dependencies:
3996
- "postcss" "^7.0.0"
3997
-
3998
-"cssnano-util-same-parent@^4.0.0":
3999
- "integrity" "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q=="
4000
- "resolved" "https://registry.yarnpkg.com/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz"
4001
- "version" "4.0.1"
4002
-
4003
-"cssnano@^4.1.10":
4004
- "integrity" "sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g=="
4005
- "resolved" "https://registry.yarnpkg.com/cssnano/-/cssnano-4.1.11.tgz"
4006
- "version" "4.1.11"
4007
- dependencies:
4008
- "cosmiconfig" "^5.0.0"
4009
- "cssnano-preset-default" "^4.0.8"
4010
- "is-resolvable" "^1.0.0"
4011
- "postcss" "^7.0.0"
4012
-
4013
-"csso@^4.0.2":
4014
- "integrity" "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA=="
4015
- "resolved" "https://registry.yarnpkg.com/csso/-/csso-4.2.0.tgz"
4016
- "version" "4.2.0"
4017
- dependencies:
4018
- "css-tree" "^1.1.2"
4019
-
4020
-"cssom@^0.4.4":
4021
- "integrity" "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw=="
4022
- "resolved" "https://registry.yarnpkg.com/cssom/-/cssom-0.4.4.tgz"
4023
- "version" "0.4.4"
4024
-
4025
-"cssom@~0.3.6":
4026
- "integrity" "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg=="
4027
- "resolved" "https://registry.yarnpkg.com/cssom/-/cssom-0.3.8.tgz"
4028
- "version" "0.3.8"
4029
-
4030
-"cssstyle@^2.3.0":
4031
- "integrity" "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A=="
4032
- "resolved" "https://registry.yarnpkg.com/cssstyle/-/cssstyle-2.3.0.tgz"
4033
- "version" "2.3.0"
4034
- dependencies:
4035
- "cssom" "~0.3.6"
4036
-
4037
-"cyclist@^1.0.1":
4038
- "integrity" "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk="
4039
- "resolved" "https://registry.yarnpkg.com/cyclist/-/cyclist-1.0.1.tgz"
4040
- "version" "1.0.1"
4041
-
4042
-"d@^1.0.1", "d@1":
4043
- "integrity" "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA=="
4044
- "resolved" "https://registry.yarnpkg.com/d/-/d-1.0.1.tgz"
4045
- "version" "1.0.1"
4046
- dependencies:
4047
- "es5-ext" "^0.10.50"
4048
- "type" "^1.0.1"
4049
-
4050
-"damerau-levenshtein@^1.0.6":
4051
- "integrity" "sha512-VvdQIPGdWP0SqFXghj79Wf/5LArmreyMsGLa6FG6iC4t3j7j5s71TrwWmT/4akbDQIqjfACkLZmjXhA7g2oUZw=="
4052
- "resolved" "https://registry.yarnpkg.com/damerau-levenshtein/-/damerau-levenshtein-1.0.7.tgz"
4053
- "version" "1.0.7"
4054
-
4055
-"data-urls@^2.0.0":
4056
- "integrity" "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ=="
4057
- "resolved" "https://registry.yarnpkg.com/data-urls/-/data-urls-2.0.0.tgz"
4058
- "version" "2.0.0"
4059
- dependencies:
4060
- "abab" "^2.0.3"
4061
- "whatwg-mimetype" "^2.3.0"
4062
- "whatwg-url" "^8.0.0"
4063
-
4064
-"debug@^2.2.0":
4065
- "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA=="
4066
- "resolved" "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz"
4067
- "version" "2.6.9"
4068
- dependencies:
4069
- "ms" "2.0.0"
4070
-
4071
-"debug@^2.3.3":
4072
- "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA=="
4073
- "resolved" "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz"
4074
- "version" "2.6.9"
4075
- dependencies:
4076
- "ms" "2.0.0"
4077
-
4078
-"debug@^2.6.0":
4079
- "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA=="
4080
- "resolved" "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz"
4081
- "version" "2.6.9"
4082
- dependencies:
4083
- "ms" "2.0.0"
4084
-
4085
-"debug@^2.6.9":
4086
- "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA=="
4087
- "resolved" "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz"
4088
- "version" "2.6.9"
4089
- dependencies:
4090
- "ms" "2.0.0"
4091
-
4092
-"debug@^3.1.1":
4093
- "integrity" "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ=="
4094
- "resolved" "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz"
4095
- "version" "3.2.7"
4096
- dependencies:
4097
- "ms" "^2.1.1"
4098
-
4099
-"debug@^3.2.5":
4100
- "integrity" "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ=="
4101
- "resolved" "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz"
4102
- "version" "3.2.7"
4103
- dependencies:
4104
- "ms" "^2.1.1"
4105
-
4106
-"debug@^3.2.7":
4107
- "integrity" "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ=="
4108
- "resolved" "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz"
4109
- "version" "3.2.7"
4110
- dependencies:
4111
- "ms" "^2.1.1"
4112
-
4113
-"debug@^4.0.1", "debug@^4.1.0", "debug@^4.1.1", "debug@^4.3.1", "debug@4":
4114
- "integrity" "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw=="
4115
- "resolved" "https://registry.yarnpkg.com/debug/-/debug-4.3.2.tgz"
4116
- "version" "4.3.2"
4117
- dependencies:
4118
- "ms" "2.1.2"
4119
-
4120
-"debug@2.6.9":
4121
- "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA=="
4122
- "resolved" "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz"
4123
- "version" "2.6.9"
4124
- dependencies:
4125
- "ms" "2.0.0"
4126
-
4127
-"decamelize@^1.2.0":
4128
- "integrity" "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA="
4129
- "resolved" "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz"
4130
- "version" "1.2.0"
4131
-
4132
-"decimal.js@^10.2.1":
4133
- "integrity" "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ=="
4134
- "resolved" "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.3.1.tgz"
4135
- "version" "10.3.1"
4136
-
4137
-"decode-uri-component@^0.2.0":
4138
- "integrity" "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU="
4139
- "resolved" "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz"
4140
- "version" "0.2.0"
4141
-
4142
-"dedent@^0.7.0":
4143
- "integrity" "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw="
4144
- "resolved" "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz"
4145
- "version" "0.7.0"
4146
-
4147
-"deep-equal@^1.0.1":
4148
- "integrity" "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g=="
4149
- "resolved" "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.1.1.tgz"
4150
- "version" "1.1.1"
4151
- dependencies:
4152
- "is-arguments" "^1.0.4"
4153
- "is-date-object" "^1.0.1"
4154
- "is-regex" "^1.0.4"
4155
- "object-is" "^1.0.1"
4156
- "object-keys" "^1.1.1"
4157
- "regexp.prototype.flags" "^1.2.0"
4158
-
4159
-"deep-is@^0.1.3", "deep-is@~0.1.3":
4160
- "integrity" "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ=="
4161
- "resolved" "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz"
4162
- "version" "0.1.4"
4163
-
4164
-"deepmerge@^4.2.2":
4165
- "integrity" "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg=="
4166
- "resolved" "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz"
4167
- "version" "4.2.2"
4168
-
4169
-"default-gateway@^4.2.0":
4170
- "integrity" "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA=="
4171
- "resolved" "https://registry.yarnpkg.com/default-gateway/-/default-gateway-4.2.0.tgz"
4172
- "version" "4.2.0"
4173
- dependencies:
4174
- "execa" "^1.0.0"
4175
- "ip-regex" "^2.1.0"
4176
-
4177
-"define-properties@^1.1.2", "define-properties@^1.1.3":
4178
- "integrity" "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ=="
4179
- "resolved" "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz"
4180
- "version" "1.1.3"
4181
- dependencies:
4182
- "object-keys" "^1.0.12"
4183
-
4184
-"define-property@^0.2.5":
4185
- "integrity" "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY="
4186
- "resolved" "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz"
4187
- "version" "0.2.5"
4188
- dependencies:
4189
- "is-descriptor" "^0.1.0"
4190
-
4191
-"define-property@^1.0.0":
4192
- "integrity" "sha1-dp66rz9KY6rTr56NMEybvnm/sOY="
4193
- "resolved" "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz"
4194
- "version" "1.0.0"
4195
- dependencies:
4196
- "is-descriptor" "^1.0.0"
4197
-
4198
-"define-property@^2.0.2":
4199
- "integrity" "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ=="
4200
- "resolved" "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz"
4201
- "version" "2.0.2"
4202
- dependencies:
4203
- "is-descriptor" "^1.0.2"
4204
- "isobject" "^3.0.1"
4205
-
4206
-"del@^4.1.1":
4207
- "integrity" "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ=="
4208
- "resolved" "https://registry.yarnpkg.com/del/-/del-4.1.1.tgz"
4209
- "version" "4.1.1"
4210
- dependencies:
4211
- "@types/glob" "^7.1.1"
4212
- "globby" "^6.1.0"
4213
- "is-path-cwd" "^2.0.0"
4214
- "is-path-in-cwd" "^2.0.0"
4215
- "p-map" "^2.0.0"
4216
- "pify" "^4.0.1"
4217
- "rimraf" "^2.6.3"
4218
-
4219
-"delayed-stream@~1.0.0":
4220
- "integrity" "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
4221
- "resolved" "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz"
4222
- "version" "1.0.0"
4223
-
4224
-"depd@~1.1.2":
4225
- "integrity" "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak="
4226
- "resolved" "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz"
4227
- "version" "1.1.2"
4228
-
4229
-"des.js@^1.0.0":
4230
- "integrity" "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA=="
4231
- "resolved" "https://registry.yarnpkg.com/des.js/-/des.js-1.0.1.tgz"
4232
- "version" "1.0.1"
4233
- dependencies:
4234
- "inherits" "^2.0.1"
4235
- "minimalistic-assert" "^1.0.0"
4236
-
4237
-"destroy@~1.0.4":
4238
- "integrity" "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA="
4239
- "resolved" "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz"
4240
- "version" "1.0.4"
4241
-
4242
-"detect-newline@^3.0.0":
4243
- "integrity" "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA=="
4244
- "resolved" "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz"
4245
- "version" "3.1.0"
4246
-
4247
-"detect-node@^2.0.4":
4248
- "integrity" "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g=="
4249
- "resolved" "https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz"
4250
- "version" "2.1.0"
4251
-
4252
-"detect-port-alt@1.1.6":
4253
- "integrity" "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q=="
4254
- "resolved" "https://registry.yarnpkg.com/detect-port-alt/-/detect-port-alt-1.1.6.tgz"
4255
- "version" "1.1.6"
4256
- dependencies:
4257
- "address" "^1.0.1"
4258
- "debug" "^2.6.0"
4259
-
4260
-"diff-sequences@^26.6.2":
4261
- "integrity" "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q=="
4262
- "resolved" "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-26.6.2.tgz"
4263
- "version" "26.6.2"
4264
-
4265
-"diffie-hellman@^5.0.0":
4266
- "integrity" "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg=="
4267
- "resolved" "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz"
4268
- "version" "5.0.3"
4269
- dependencies:
4270
- "bn.js" "^4.1.0"
4271
- "miller-rabin" "^4.0.0"
4272
- "randombytes" "^2.0.0"
4273
-
4274
-"dir-glob@^3.0.1":
4275
- "integrity" "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA=="
4276
- "resolved" "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz"
4277
- "version" "3.0.1"
4278
- dependencies:
4279
- "path-type" "^4.0.0"
4280
-
4281
-"dns-equal@^1.0.0":
4282
- "integrity" "sha1-s55/HabrCnW6nBcySzR1PEfgZU0="
4283
- "resolved" "https://registry.yarnpkg.com/dns-equal/-/dns-equal-1.0.0.tgz"
4284
- "version" "1.0.0"
4285
-
4286
-"dns-packet@^1.3.1":
4287
- "integrity" "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA=="
4288
- "resolved" "https://registry.yarnpkg.com/dns-packet/-/dns-packet-1.3.4.tgz"
4289
- "version" "1.3.4"
4290
- dependencies:
4291
- "ip" "^1.1.0"
4292
- "safe-buffer" "^5.0.1"
4293
-
4294
-"dns-txt@^2.0.2":
4295
- "integrity" "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY="
4296
- "resolved" "https://registry.yarnpkg.com/dns-txt/-/dns-txt-2.0.2.tgz"
4297
- "version" "2.0.2"
4298
- dependencies:
4299
- "buffer-indexof" "^1.0.0"
4300
-
4301
-"doctrine@^2.1.0":
4302
- "integrity" "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw=="
4303
- "resolved" "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz"
4304
- "version" "2.1.0"
4305
- dependencies:
4306
- "esutils" "^2.0.2"
4307
-
4308
-"doctrine@^3.0.0":
4309
- "integrity" "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w=="
4310
- "resolved" "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz"
4311
- "version" "3.0.0"
4312
- dependencies:
4313
- "esutils" "^2.0.2"
4314
-
4315
-"dom-converter@^0.2.0":
4316
- "integrity" "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA=="
4317
- "resolved" "https://registry.yarnpkg.com/dom-converter/-/dom-converter-0.2.0.tgz"
4318
- "version" "0.2.0"
4319
- dependencies:
4320
- "utila" "~0.4"
4321
-
4322
-"dom-serializer@^1.0.1":
4323
- "integrity" "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig=="
4324
- "resolved" "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.3.2.tgz"
4325
- "version" "1.3.2"
4326
- dependencies:
4327
- "domelementtype" "^2.0.1"
4328
- "domhandler" "^4.2.0"
4329
- "entities" "^2.0.0"
4330
-
4331
-"dom-serializer@0":
4332
- "integrity" "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g=="
4333
- "resolved" "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.2.2.tgz"
4334
- "version" "0.2.2"
4335
- dependencies:
4336
- "domelementtype" "^2.0.1"
4337
- "entities" "^2.0.0"
4338
-
4339
-"domain-browser@^1.1.1":
4340
- "integrity" "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA=="
4341
- "resolved" "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.2.0.tgz"
4342
- "version" "1.2.0"
4343
-
4344
-"domelementtype@^2.0.1", "domelementtype@^2.2.0":
4345
- "integrity" "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A=="
4346
- "resolved" "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.2.0.tgz"
4347
- "version" "2.2.0"
4348
-
4349
-"domelementtype@1":
4350
- "integrity" "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w=="
4351
- "resolved" "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.1.tgz"
4352
- "version" "1.3.1"
4353
-
4354
-"domexception@^2.0.1":
4355
- "integrity" "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg=="
4356
- "resolved" "https://registry.yarnpkg.com/domexception/-/domexception-2.0.1.tgz"
4357
- "version" "2.0.1"
4358
- dependencies:
4359
- "webidl-conversions" "^5.0.0"
4360
-
4361
-"domhandler@^4.0.0", "domhandler@^4.2.0":
4362
- "integrity" "sha512-PzE9aBMsdZO8TK4BnuJwH0QT41wgMbRzuZrHUcpYncEjmQazq8QEaBWgLG7ZyC/DAZKEgglpIA6j4Qn/HmxS3w=="
4363
- "resolved" "https://registry.yarnpkg.com/domhandler/-/domhandler-4.2.2.tgz"
4364
- "version" "4.2.2"
4365
- dependencies:
4366
- "domelementtype" "^2.2.0"
4367
-
4368
-"domutils@^1.7.0":
4369
- "integrity" "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg=="
4370
- "resolved" "https://registry.yarnpkg.com/domutils/-/domutils-1.7.0.tgz"
4371
- "version" "1.7.0"
4372
- dependencies:
4373
- "dom-serializer" "0"
4374
- "domelementtype" "1"
4375
-
4376
-"domutils@^2.5.2", "domutils@^2.6.0":
4377
- "integrity" "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A=="
4378
- "resolved" "https://registry.yarnpkg.com/domutils/-/domutils-2.8.0.tgz"
4379
- "version" "2.8.0"
4380
- dependencies:
4381
- "dom-serializer" "^1.0.1"
4382
- "domelementtype" "^2.2.0"
4383
- "domhandler" "^4.2.0"
4384
-
4385
-"dot-case@^3.0.4":
4386
- "integrity" "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w=="
4387
- "resolved" "https://registry.yarnpkg.com/dot-case/-/dot-case-3.0.4.tgz"
4388
- "version" "3.0.4"
4389
- dependencies:
4390
- "no-case" "^3.0.4"
4391
- "tslib" "^2.0.3"
4392
-
4393
-"dot-prop@^5.2.0":
4394
- "integrity" "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q=="
4395
- "resolved" "https://registry.yarnpkg.com/dot-prop/-/dot-prop-5.3.0.tgz"
4396
- "version" "5.3.0"
4397
- dependencies:
4398
- "is-obj" "^2.0.0"
4399
-
4400
-"dotenv-expand@5.1.0":
4401
- "integrity" "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA=="
4402
- "resolved" "https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-5.1.0.tgz"
4403
- "version" "5.1.0"
4404
-
4405
-"dotenv@8.2.0":
4406
- "integrity" "sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw=="
4407
- "resolved" "https://registry.yarnpkg.com/dotenv/-/dotenv-8.2.0.tgz"
4408
- "version" "8.2.0"
4409
-
4410
-"duplexer@^0.1.1":
4411
- "integrity" "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg=="
4412
- "resolved" "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.2.tgz"
4413
- "version" "0.1.2"
4414
-
4415
-"duplexify@^3.4.2", "duplexify@^3.6.0":
4416
- "integrity" "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g=="
4417
- "resolved" "https://registry.yarnpkg.com/duplexify/-/duplexify-3.7.1.tgz"
4418
- "version" "3.7.1"
4419
- dependencies:
4420
- "end-of-stream" "^1.0.0"
4421
- "inherits" "^2.0.1"
4422
- "readable-stream" "^2.0.0"
4423
- "stream-shift" "^1.0.0"
4424
-
4425
-"ee-first@1.1.1":
4426
- "integrity" "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
4427
- "resolved" "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz"
4428
- "version" "1.1.1"
4429
-
4430
-"ejs@^2.6.1":
4431
- "integrity" "sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA=="
4432
- "resolved" "https://registry.yarnpkg.com/ejs/-/ejs-2.7.4.tgz"
4433
- "version" "2.7.4"
4434
-
4435
-"electron-to-chromium@^1.3.564", "electron-to-chromium@^1.3.846":
4436
- "integrity" "sha512-W4U8n+U8I5/SUaFcqZgbKRmYZwcyEIQVBDf+j5QQK6xChjXnQD+wj248eGR9X4u+dDmDR//8vIfbu4PrdBBIoQ=="
4437
- "resolved" "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.853.tgz"
4438
- "version" "1.3.853"
4439
-
4440
-"elliptic@^6.5.3":
4441
- "integrity" "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ=="
4442
- "resolved" "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.4.tgz"
4443
- "version" "6.5.4"
4444
- dependencies:
4445
- "bn.js" "^4.11.9"
4446
- "brorand" "^1.1.0"
4447
- "hash.js" "^1.0.0"
4448
- "hmac-drbg" "^1.0.1"
4449
- "inherits" "^2.0.4"
4450
- "minimalistic-assert" "^1.0.1"
4451
- "minimalistic-crypto-utils" "^1.0.1"
4452
-
4453
-"emittery@^0.7.1":
4454
- "integrity" "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ=="
4455
- "resolved" "https://registry.yarnpkg.com/emittery/-/emittery-0.7.2.tgz"
4456
- "version" "0.7.2"
4457
-
4458
-"emoji-regex@^7.0.1":
4459
- "integrity" "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA=="
4460
- "resolved" "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz"
4461
- "version" "7.0.3"
4462
-
4463
-"emoji-regex@^8.0.0":
4464
- "integrity" "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
4465
- "resolved" "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz"
4466
- "version" "8.0.0"
4467
-
4468
-"emoji-regex@^9.0.0":
4469
- "integrity" "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg=="
4470
- "resolved" "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz"
4471
- "version" "9.2.2"
4472
-
4473
-"emojis-list@^2.0.0":
4474
- "integrity" "sha1-TapNnbAPmBmIDHn6RXrlsJof04k="
4475
- "resolved" "https://registry.yarnpkg.com/emojis-list/-/emojis-list-2.1.0.tgz"
4476
- "version" "2.1.0"
4477
-
4478
-"emojis-list@^3.0.0":
4479
- "integrity" "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q=="
4480
- "resolved" "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz"
4481
- "version" "3.0.0"
4482
-
4483
-"encodeurl@~1.0.2":
4484
- "integrity" "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k="
4485
- "resolved" "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz"
4486
- "version" "1.0.2"
4487
-
4488
-"end-of-stream@^1.0.0", "end-of-stream@^1.1.0":
4489
- "integrity" "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q=="
4490
- "resolved" "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz"
4491
- "version" "1.4.4"
4492
- dependencies:
4493
- "once" "^1.4.0"
4494
-
4495
-"enhanced-resolve@^4.3.0":
4496
- "integrity" "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg=="
4497
- "resolved" "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz"
4498
- "version" "4.5.0"
4499
- dependencies:
4500
- "graceful-fs" "^4.1.2"
4501
- "memory-fs" "^0.5.0"
4502
- "tapable" "^1.0.0"
4503
-
4504
-"enquirer@^2.3.5":
4505
- "integrity" "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg=="
4506
- "resolved" "https://registry.yarnpkg.com/enquirer/-/enquirer-2.3.6.tgz"
4507
- "version" "2.3.6"
4508
- dependencies:
4509
- "ansi-colors" "^4.1.1"
4510
-
4511
-"entities@^2.0.0":
4512
- "integrity" "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A=="
4513
- "resolved" "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz"
4514
- "version" "2.2.0"
4515
-
4516
-"errno@^0.1.3", "errno@~0.1.7":
4517
- "integrity" "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A=="
4518
- "resolved" "https://registry.yarnpkg.com/errno/-/errno-0.1.8.tgz"
4519
- "version" "0.1.8"
4520
- dependencies:
4521
- "prr" "~1.0.1"
4522
-
4523
-"error-ex@^1.3.1":
4524
- "integrity" "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g=="
4525
- "resolved" "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz"
4526
- "version" "1.3.2"
4527
- dependencies:
4528
- "is-arrayish" "^0.2.1"
4529
-
4530
-"error-stack-parser@^2.0.6":
4531
- "integrity" "sha512-d51brTeqC+BHlwF0BhPtcYgF5nlzf9ZZ0ZIUQNZpc9ZB9qw5IJ2diTrBY9jlCJkTLITYPjmiX6OWCwH+fuyNgQ=="
4532
- "resolved" "https://registry.yarnpkg.com/error-stack-parser/-/error-stack-parser-2.0.6.tgz"
4533
- "version" "2.0.6"
4534
- dependencies:
4535
- "stackframe" "^1.1.1"
4536
-
4537
-"es-abstract@^1.17.2", "es-abstract@^1.18.0-next.1", "es-abstract@^1.18.0-next.2", "es-abstract@^1.18.1", "es-abstract@^1.18.2":
4538
- "integrity" "sha512-uFG1gyVX91tZIiDWNmPsL8XNpiCk/6tkB7MZphoSJflS4w+KgWyQ2gjCVDnsPxFAo9WjRXG3eqONNYdfbJjAtw=="
4539
- "resolved" "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.18.7.tgz"
4540
- "version" "1.18.7"
4541
- dependencies:
4542
- "call-bind" "^1.0.2"
4543
- "es-to-primitive" "^1.2.1"
4544
- "function-bind" "^1.1.1"
4545
- "get-intrinsic" "^1.1.1"
4546
- "get-symbol-description" "^1.0.0"
4547
- "has" "^1.0.3"
4548
- "has-symbols" "^1.0.2"
4549
- "internal-slot" "^1.0.3"
4550
- "is-callable" "^1.2.4"
4551
- "is-negative-zero" "^2.0.1"
4552
- "is-regex" "^1.1.4"
4553
- "is-string" "^1.0.7"
4554
- "object-inspect" "^1.11.0"
4555
- "object-keys" "^1.1.1"
4556
- "object.assign" "^4.1.2"
4557
- "string.prototype.trimend" "^1.0.4"
4558
- "string.prototype.trimstart" "^1.0.4"
4559
- "unbox-primitive" "^1.0.1"
4560
-
4561
-"es-to-primitive@^1.2.1":
4562
- "integrity" "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA=="
4563
- "resolved" "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz"
4564
- "version" "1.2.1"
4565
- dependencies:
4566
- "is-callable" "^1.1.4"
4567
- "is-date-object" "^1.0.1"
4568
- "is-symbol" "^1.0.2"
4569
-
4570
-"es5-ext@^0.10.35", "es5-ext@^0.10.50":
4571
- "integrity" "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q=="
4572
- "resolved" "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.53.tgz"
4573
- "version" "0.10.53"
4574
- dependencies:
4575
- "es6-iterator" "~2.0.3"
4576
- "es6-symbol" "~3.1.3"
4577
- "next-tick" "~1.0.0"
4578
-
4579
-"es6-iterator@~2.0.3", "es6-iterator@2.0.3":
4580
- "integrity" "sha1-p96IkUGgWpSwhUQDstCg+/qY87c="
4581
- "resolved" "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.3.tgz"
4582
- "version" "2.0.3"
4583
- dependencies:
4584
- "d" "1"
4585
- "es5-ext" "^0.10.35"
4586
- "es6-symbol" "^3.1.1"
4587
-
4588
-"es6-symbol@^3.1.1", "es6-symbol@~3.1.3":
4589
- "integrity" "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA=="
4590
- "resolved" "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.3.tgz"
4591
- "version" "3.1.3"
4592
- dependencies:
4593
- "d" "^1.0.1"
4594
- "ext" "^1.1.2"
4595
-
4596
-"escalade@^3.0.2", "escalade@^3.1.1":
4597
- "integrity" "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw=="
4598
- "resolved" "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz"
4599
- "version" "3.1.1"
4600
-
4601
-"escape-html@~1.0.3":
4602
- "integrity" "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg="
4603
- "resolved" "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz"
4604
- "version" "1.0.3"
4605
-
4606
-"escape-string-regexp@^1.0.5":
4607
- "integrity" "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ="
4608
- "resolved" "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
4609
- "version" "1.0.5"
4610
-
4611
-"escape-string-regexp@^2.0.0", "escape-string-regexp@2.0.0":
4612
- "integrity" "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w=="
4613
- "resolved" "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz"
4614
- "version" "2.0.0"
4615
-
4616
-"escape-string-regexp@^4.0.0":
4617
- "integrity" "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA=="
4618
- "resolved" "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz"
4619
- "version" "4.0.0"
4620
-
4621
-"escodegen@^2.0.0":
4622
- "integrity" "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw=="
4623
- "resolved" "https://registry.yarnpkg.com/escodegen/-/escodegen-2.0.0.tgz"
4624
- "version" "2.0.0"
4625
- dependencies:
4626
- "esprima" "^4.0.1"
4627
- "estraverse" "^5.2.0"
4628
- "esutils" "^2.0.2"
4629
- "optionator" "^0.8.1"
4630
- optionalDependencies:
4631
- "source-map" "~0.6.1"
4632
-
4633
-"eslint-config-react-app@^6.0.0":
4634
- "integrity" "sha512-bpoAAC+YRfzq0dsTk+6v9aHm/uqnDwayNAXleMypGl6CpxI9oXXscVHo4fk3eJPIn+rsbtNetB4r/ZIidFIE8A=="
4635
- "resolved" "https://registry.yarnpkg.com/eslint-config-react-app/-/eslint-config-react-app-6.0.0.tgz"
4636
- "version" "6.0.0"
4637
- dependencies:
4638
- "confusing-browser-globals" "^1.0.10"
4639
-
4640
-"eslint-import-resolver-node@^0.3.6":
4641
- "integrity" "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw=="
4642
- "resolved" "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz"
4643
- "version" "0.3.6"
4644
- dependencies:
4645
- "debug" "^3.2.7"
4646
- "resolve" "^1.20.0"
4647
-
4648
-"eslint-module-utils@^2.6.2":
4649
- "integrity" "sha512-QG8pcgThYOuqxupd06oYTZoNOGaUdTY1PqK+oS6ElF6vs4pBdk/aYxFVQQXzcrAqp9m7cl7lb2ubazX+g16k2Q=="
4650
- "resolved" "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.6.2.tgz"
4651
- "version" "2.6.2"
4652
- dependencies:
4653
- "debug" "^3.2.7"
4654
- "pkg-dir" "^2.0.0"
4655
-
4656
-"eslint-plugin-flowtype@^5.2.0":
4657
- "integrity" "sha512-vcz32f+7TP+kvTUyMXZmCnNujBQZDNmcqPImw8b9PZ+16w1Qdm6ryRuYZYVaG9xRqqmAPr2Cs9FAX5gN+x/bjw=="
4658
- "resolved" "https://registry.yarnpkg.com/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.10.0.tgz"
4659
- "version" "5.10.0"
4660
- dependencies:
4661
- "lodash" "^4.17.15"
4662
- "string-natural-compare" "^3.0.1"
4663
-
4664
-"eslint-plugin-import@^2.22.0", "eslint-plugin-import@^2.22.1":
4665
- "integrity" "sha512-hNVtyhiEtZmpsabL4neEj+6M5DCLgpYyG9nzJY8lZQeQXEn5UPW1DpUdsMHMXsq98dbNm7nt1w9ZMSVpfJdi8Q=="
4666
- "resolved" "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.24.2.tgz"
4667
- "version" "2.24.2"
4668
- dependencies:
4669
- "array-includes" "^3.1.3"
4670
- "array.prototype.flat" "^1.2.4"
4671
- "debug" "^2.6.9"
4672
- "doctrine" "^2.1.0"
4673
- "eslint-import-resolver-node" "^0.3.6"
4674
- "eslint-module-utils" "^2.6.2"
4675
- "find-up" "^2.0.0"
4676
- "has" "^1.0.3"
4677
- "is-core-module" "^2.6.0"
4678
- "minimatch" "^3.0.4"
4679
- "object.values" "^1.1.4"
4680
- "pkg-up" "^2.0.0"
4681
- "read-pkg-up" "^3.0.0"
4682
- "resolve" "^1.20.0"
4683
- "tsconfig-paths" "^3.11.0"
4684
-
4685
-"eslint-plugin-jest@^24.0.0", "eslint-plugin-jest@^24.1.0":
4686
- "integrity" "sha512-cZPTqF/35/usP9gvjslj6pE+2lpr1KoZvjvDWRlfCP27LSRHBUhJV6hBPk47TksH3lSt28sDpIlp8owK0hWtsA=="
4687
- "resolved" "https://registry.yarnpkg.com/eslint-plugin-jest/-/eslint-plugin-jest-24.4.3.tgz"
4688
- "version" "24.4.3"
4689
- dependencies:
4690
- "@typescript-eslint/experimental-utils" "^4.0.1"
4691
-
4692
-"eslint-plugin-jsx-a11y@^6.3.1":
4693
- "integrity" "sha512-0rGPJBbwHoGNPU73/QCLP/vveMlM1b1Z9PponxO87jfr6tuH5ligXbDT6nHSSzBC8ovX2Z+BQu7Bk5D/Xgq9zg=="
4694
- "resolved" "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.4.1.tgz"
4695
- "version" "6.4.1"
4696
- dependencies:
4697
- "@babel/runtime" "^7.11.2"
4698
- "aria-query" "^4.2.2"
4699
- "array-includes" "^3.1.1"
4700
- "ast-types-flow" "^0.0.7"
4701
- "axe-core" "^4.0.2"
4702
- "axobject-query" "^2.2.0"
4703
- "damerau-levenshtein" "^1.0.6"
4704
- "emoji-regex" "^9.0.0"
4705
- "has" "^1.0.3"
4706
- "jsx-ast-utils" "^3.1.0"
4707
- "language-tags" "^1.0.5"
4708
-
4709
-"eslint-plugin-react-hooks@^4.0.8", "eslint-plugin-react-hooks@^4.2.0":
4710
- "integrity" "sha512-623WEiZJqxR7VdxFCKLI6d6LLpwJkGPYKODnkH3D7WpOG5KM8yWueBd8TLsNAetEJNF5iJmolaAKO3F8yzyVBQ=="
4711
- "resolved" "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.2.0.tgz"
4712
- "version" "4.2.0"
4713
-
4714
-"eslint-plugin-react@^7.20.3", "eslint-plugin-react@^7.21.5":
4715
- "integrity" "sha512-dceliS5itjk4EZdQYtLMz6GulcsasguIs+VTXuiC7Q5IPIdGTkyfXVdmsQOqEhlD9MciofH4cMcT1bw1WWNxCQ=="
4716
- "resolved" "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.26.0.tgz"
4717
- "version" "7.26.0"
4718
- dependencies:
4719
- "array-includes" "^3.1.3"
4720
- "array.prototype.flatmap" "^1.2.4"
4721
- "doctrine" "^2.1.0"
4722
- "estraverse" "^5.2.0"
4723
- "jsx-ast-utils" "^2.4.1 || ^3.0.0"
4724
- "minimatch" "^3.0.4"
4725
- "object.entries" "^1.1.4"
4726
- "object.fromentries" "^2.0.4"
4727
- "object.hasown" "^1.0.0"
4728
- "object.values" "^1.1.4"
4729
- "prop-types" "^15.7.2"
4730
- "resolve" "^2.0.0-next.3"
4731
- "semver" "^6.3.0"
4732
- "string.prototype.matchall" "^4.0.5"
4733
-
4734
-"eslint-plugin-testing-library@^3.9.0", "eslint-plugin-testing-library@^3.9.2":
4735
- "integrity" "sha512-WAmOCt7EbF1XM8XfbCKAEzAPnShkNSwcIsAD2jHdsMUT9mZJPjLCG7pMzbcC8kK366NOuGip8HKLDC+Xk4yIdA=="
4736
- "resolved" "https://registry.yarnpkg.com/eslint-plugin-testing-library/-/eslint-plugin-testing-library-3.10.2.tgz"
4737
- "version" "3.10.2"
4738
- dependencies:
4739
- "@typescript-eslint/experimental-utils" "^3.10.1"
4740
-
4741
-"eslint-scope@^4.0.3":
4742
- "integrity" "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg=="
4743
- "resolved" "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-4.0.3.tgz"
4744
- "version" "4.0.3"
4745
- dependencies:
4746
- "esrecurse" "^4.1.0"
4747
- "estraverse" "^4.1.1"
4748
-
4749
-"eslint-scope@^5.0.0", "eslint-scope@^5.1.1":
4750
- "integrity" "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw=="
4751
- "resolved" "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz"
4752
- "version" "5.1.1"
4753
- dependencies:
4754
- "esrecurse" "^4.3.0"
4755
- "estraverse" "^4.1.1"
4756
-
4757
-"eslint-utils@^2.0.0", "eslint-utils@^2.1.0":
4758
- "integrity" "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg=="
4759
- "resolved" "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-2.1.0.tgz"
4760
- "version" "2.1.0"
4761
- dependencies:
4762
- "eslint-visitor-keys" "^1.1.0"
4763
-
4764
-"eslint-utils@^3.0.0":
4765
- "integrity" "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA=="
4766
- "resolved" "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-3.0.0.tgz"
4767
- "version" "3.0.0"
4768
- dependencies:
4769
- "eslint-visitor-keys" "^2.0.0"
4770
-
4771
-"eslint-visitor-keys@^1.0.0", "eslint-visitor-keys@^1.1.0", "eslint-visitor-keys@^1.3.0":
4772
- "integrity" "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ=="
4773
- "resolved" "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz"
4774
- "version" "1.3.0"
4775
-
4776
-"eslint-visitor-keys@^2.0.0":
4777
- "integrity" "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw=="
4778
- "resolved" "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz"
4779
- "version" "2.1.0"
4780
-
4781
-"eslint-webpack-plugin@^2.1.0":
4782
- "integrity" "sha512-7rYh0m76KyKSDE+B+2PUQrlNS4HJ51t3WKpkJg6vo2jFMbEPTG99cBV0Dm7LXSHucN4WGCG65wQcRiTFrj7iWw=="
4783
- "resolved" "https://registry.yarnpkg.com/eslint-webpack-plugin/-/eslint-webpack-plugin-2.5.4.tgz"
4784
- "version" "2.5.4"
4785
- dependencies:
4786
- "@types/eslint" "^7.2.6"
4787
- "arrify" "^2.0.1"
4788
- "jest-worker" "^26.6.2"
4789
- "micromatch" "^4.0.2"
4790
- "normalize-path" "^3.0.0"
4791
- "schema-utils" "^3.0.0"
4792
-
4793
-"eslint@*", "eslint@^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0", "eslint@^3 || ^4 || ^5 || ^6 || ^7", "eslint@^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0", "eslint@^5 || ^6 || ^7", "eslint@^5.0.0 || ^6.0.0 || ^7.0.0", "eslint@^7.0.0", "eslint@^7.1.0", "eslint@^7.11.0", "eslint@^7.5.0", "eslint@>= 4.12.1", "eslint@>=5":
4794
- "integrity" "sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA=="
4795
- "resolved" "https://registry.yarnpkg.com/eslint/-/eslint-7.32.0.tgz"
4796
- "version" "7.32.0"
4797
- dependencies:
4798
- "@babel/code-frame" "7.12.11"
4799
- "@eslint/eslintrc" "^0.4.3"
4800
- "@humanwhocodes/config-array" "^0.5.0"
4801
- "ajv" "^6.10.0"
4802
- "chalk" "^4.0.0"
4803
- "cross-spawn" "^7.0.2"
4804
- "debug" "^4.0.1"
4805
- "doctrine" "^3.0.0"
4806
- "enquirer" "^2.3.5"
4807
- "escape-string-regexp" "^4.0.0"
4808
- "eslint-scope" "^5.1.1"
4809
- "eslint-utils" "^2.1.0"
4810
- "eslint-visitor-keys" "^2.0.0"
4811
- "espree" "^7.3.1"
4812
- "esquery" "^1.4.0"
4813
- "esutils" "^2.0.2"
4814
- "fast-deep-equal" "^3.1.3"
4815
- "file-entry-cache" "^6.0.1"
4816
- "functional-red-black-tree" "^1.0.1"
4817
- "glob-parent" "^5.1.2"
4818
- "globals" "^13.6.0"
4819
- "ignore" "^4.0.6"
4820
- "import-fresh" "^3.0.0"
4821
- "imurmurhash" "^0.1.4"
4822
- "is-glob" "^4.0.0"
4823
- "js-yaml" "^3.13.1"
4824
- "json-stable-stringify-without-jsonify" "^1.0.1"
4825
- "levn" "^0.4.1"
4826
- "lodash.merge" "^4.6.2"
4827
- "minimatch" "^3.0.4"
4828
- "natural-compare" "^1.4.0"
4829
- "optionator" "^0.9.1"
4830
- "progress" "^2.0.0"
4831
- "regexpp" "^3.1.0"
4832
- "semver" "^7.2.1"
4833
- "strip-ansi" "^6.0.0"
4834
- "strip-json-comments" "^3.1.0"
4835
- "table" "^6.0.9"
4836
- "text-table" "^0.2.0"
4837
- "v8-compile-cache" "^2.0.3"
4838
-
4839
-"espree@^7.3.0", "espree@^7.3.1":
4840
- "integrity" "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g=="
4841
- "resolved" "https://registry.yarnpkg.com/espree/-/espree-7.3.1.tgz"
4842
- "version" "7.3.1"
4843
- dependencies:
4844
- "acorn" "^7.4.0"
4845
- "acorn-jsx" "^5.3.1"
4846
- "eslint-visitor-keys" "^1.3.0"
4847
-
4848
-"esprima@^4.0.0", "esprima@^4.0.1":
4849
- "integrity" "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A=="
4850
- "resolved" "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz"
4851
- "version" "4.0.1"
4852
-
4853
-"esquery@^1.4.0":
4854
- "integrity" "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w=="
4855
- "resolved" "https://registry.yarnpkg.com/esquery/-/esquery-1.4.0.tgz"
4856
- "version" "1.4.0"
4857
- dependencies:
4858
- "estraverse" "^5.1.0"
4859
-
4860
-"esrecurse@^4.1.0", "esrecurse@^4.3.0":
4861
- "integrity" "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag=="
4862
- "resolved" "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz"
4863
- "version" "4.3.0"
4864
- dependencies:
4865
- "estraverse" "^5.2.0"
4866
-
4867
-"estraverse@^4.1.1":
4868
- "integrity" "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw=="
4869
- "resolved" "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz"
4870
- "version" "4.3.0"
4871
-
4872
-"estraverse@^5.1.0", "estraverse@^5.2.0":
4873
- "integrity" "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ=="
4874
- "resolved" "https://registry.yarnpkg.com/estraverse/-/estraverse-5.2.0.tgz"
4875
- "version" "5.2.0"
4876
-
4877
-"estree-walker@^0.6.1":
4878
- "integrity" "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w=="
4879
- "resolved" "https://registry.yarnpkg.com/estree-walker/-/estree-walker-0.6.1.tgz"
4880
- "version" "0.6.1"
4881
-
4882
-"estree-walker@^1.0.1":
4883
- "integrity" "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg=="
4884
- "resolved" "https://registry.yarnpkg.com/estree-walker/-/estree-walker-1.0.1.tgz"
4885
- "version" "1.0.1"
4886
-
4887
-"esutils@^2.0.2":
4888
- "integrity" "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g=="
4889
- "resolved" "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz"
4890
- "version" "2.0.3"
4891
-
4892
-"etag@~1.8.1":
4893
- "integrity" "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc="
4894
- "resolved" "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz"
4895
- "version" "1.8.1"
4896
-
4897
-"eventemitter3@^4.0.0":
4898
- "integrity" "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw=="
4899
- "resolved" "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz"
4900
- "version" "4.0.7"
4901
-
4902
-"events@^3.0.0":
4903
- "integrity" "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q=="
4904
- "resolved" "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz"
4905
- "version" "3.3.0"
4906
-
4907
-"eventsource@^1.0.7":
4908
- "integrity" "sha512-VSJjT5oCNrFvCS6igjzPAt5hBzQ2qPBFIbJ03zLI9SE0mxwZpMw6BfJrbFHm1a141AavMEB8JHmBhWAd66PfCg=="
4909
- "resolved" "https://registry.yarnpkg.com/eventsource/-/eventsource-1.1.0.tgz"
4910
- "version" "1.1.0"
4911
- dependencies:
4912
- "original" "^1.0.0"
4913
-
4914
-"evp_bytestokey@^1.0.0", "evp_bytestokey@^1.0.3":
4915
- "integrity" "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA=="
4916
- "resolved" "https://registry.yarnpkg.com/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz"
4917
- "version" "1.0.3"
4918
- dependencies:
4919
- "md5.js" "^1.3.4"
4920
- "safe-buffer" "^5.1.1"
4921
-
4922
-"exec-sh@^0.3.2":
4923
- "integrity" "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w=="
4924
- "resolved" "https://registry.yarnpkg.com/exec-sh/-/exec-sh-0.3.6.tgz"
4925
- "version" "0.3.6"
4926
-
4927
-"execa@^1.0.0":
4928
- "integrity" "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA=="
4929
- "resolved" "https://registry.yarnpkg.com/execa/-/execa-1.0.0.tgz"
4930
- "version" "1.0.0"
4931
- dependencies:
4932
- "cross-spawn" "^6.0.0"
4933
- "get-stream" "^4.0.0"
4934
- "is-stream" "^1.1.0"
4935
- "npm-run-path" "^2.0.0"
4936
- "p-finally" "^1.0.0"
4937
- "signal-exit" "^3.0.0"
4938
- "strip-eof" "^1.0.0"
4939
-
4940
-"execa@^4.0.0":
4941
- "integrity" "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA=="
4942
- "resolved" "https://registry.yarnpkg.com/execa/-/execa-4.1.0.tgz"
4943
- "version" "4.1.0"
4944
- dependencies:
4945
- "cross-spawn" "^7.0.0"
4946
- "get-stream" "^5.0.0"
4947
- "human-signals" "^1.1.1"
4948
- "is-stream" "^2.0.0"
4949
- "merge-stream" "^2.0.0"
4950
- "npm-run-path" "^4.0.0"
4951
- "onetime" "^5.1.0"
4952
- "signal-exit" "^3.0.2"
4953
- "strip-final-newline" "^2.0.0"
4954
-
4955
-"exit@^0.1.2":
4956
- "integrity" "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw="
4957
- "resolved" "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz"
4958
- "version" "0.1.2"
4959
-
4960
-"expand-brackets@^2.1.4":
4961
- "integrity" "sha1-t3c14xXOMPa27/D4OwQVGiJEliI="
4962
- "resolved" "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz"
4963
- "version" "2.1.4"
4964
- dependencies:
4965
- "debug" "^2.3.3"
4966
- "define-property" "^0.2.5"
4967
- "extend-shallow" "^2.0.1"
4968
- "posix-character-classes" "^0.1.0"
4969
- "regex-not" "^1.0.0"
4970
- "snapdragon" "^0.8.1"
4971
- "to-regex" "^3.0.1"
4972
-
4973
-"expect@^26.6.0", "expect@^26.6.2":
4974
- "integrity" "sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA=="
4975
- "resolved" "https://registry.yarnpkg.com/expect/-/expect-26.6.2.tgz"
4976
- "version" "26.6.2"
4977
- dependencies:
4978
- "@jest/types" "^26.6.2"
4979
- "ansi-styles" "^4.0.0"
4980
- "jest-get-type" "^26.3.0"
4981
- "jest-matcher-utils" "^26.6.2"
4982
- "jest-message-util" "^26.6.2"
4983
- "jest-regex-util" "^26.0.0"
4984
-
4985
-"express@^4.17.1":
4986
- "integrity" "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g=="
4987
- "resolved" "https://registry.yarnpkg.com/express/-/express-4.17.1.tgz"
4988
- "version" "4.17.1"
4989
- dependencies:
4990
- "accepts" "~1.3.7"
4991
- "array-flatten" "1.1.1"
4992
- "body-parser" "1.19.0"
4993
- "content-disposition" "0.5.3"
4994
- "content-type" "~1.0.4"
4995
- "cookie" "0.4.0"
4996
- "cookie-signature" "1.0.6"
4997
- "debug" "2.6.9"
4998
- "depd" "~1.1.2"
4999
- "encodeurl" "~1.0.2"
This file is too large to show in full.
compiler/fixtures/demo-todolist-live/.babelrc.json
deleted
-3
@@ -1,3 +0,0 @@
1
-{
2
- "plugins": ["../../"]
3
-}
compiler/fixtures/demo-todolist-live/.env
deleted
-1
@@ -1 +0,0 @@
1
- SKIP_PREFLIGHT_CHECK=true
compiler/fixtures/demo-todolist-live/.gitignore
deleted
-21
@@ -1,21 +0,0 @@
1
-# See https://help.github.com/ignore-files/ for more about ignoring files.
2
-
3
-# dependencies
4
-/node_modules
5
-
6
-# testing
7
-/coverage
8
-
9
-# production
10
-/build
11
-
12
-# misc
13
-.DS_Store
14
-.env.local
15
-.env.development.local
16
-.env.test.local
17
-.env.production.local
18
-
19
-npm-debug.log*
20
-yarn-debug.log*
21
-yarn-error.log*
compiler/fixtures/demo-todolist-live/README.md
deleted
-24
@@ -1,24 +0,0 @@
1
-# React Forget Demo - Todo List Live
2
-
3
-This is a "cleaned up" verison of Todolist used in React Conf 2021 "live demo".
4
-
5
-## Get Started
6
-
7
-This is a Create-React-App project.
8
-
9
-## Structure
10
-
11
-- `forget` - a CLI driver to call the compiler from `../`
12
-- `index.js` - the entry point of demo
13
-- `source` - source dir
14
-- `compiled` - output dir
15
-
16
-### Compile
17
-
18
-```
19
-# npm
20
-npm run forget
21
-
22
-# yarn
23
-yarn forget
24
-```
compiler/fixtures/demo-todolist-live/forget
deleted
-58
@@ -1,58 +0,0 @@
1
-#!/bin/bash
2
-
3
-#############################################################
4
-#
5
-# Forget Shell Driver
6
-#
7
-# Usage:
8
-# $ forget <src> <dist>
9
-#
10
-#############################################################
11
-
12
-
13
-DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
14
-
15
-function cleanup() {
16
- for file in "$1"/*
17
- do
18
- file=$file;
19
- fullname="$(basename $file)"
20
- name="${fullname%*.}"
21
-
22
- if [ "$name" != "useMemoCache.js" ]; then
23
- echo "[Forget] cleanup: ${file}"
24
- rm $file
25
- fi
26
- done
27
-}
28
-
29
-function traverse() {
30
- for file in "$1"/*
31
- do
32
- dir="$(dirname $file)"
33
- fullname="$(basename $file)"
34
- ext="${fullname##*.}"
35
- name="${fullname%.*}"
36
- maybeExt="${name##*.}"
37
-
38
- # echo "dir=$dir"
39
- # echo "file=$file"
40
- # echo "fullname=$fullname"
41
- # echo "name=$name"
42
- # echo "ext=$ext"
43
- # echo "maybeExt=$maybeExt"
44
-
45
- source=$file;
46
- output="${2}/${fullname}"
47
-
48
- if [ "$maybeExt" != "memo" ]; then
49
- echo "[Forget] compile: ${source} -> ${output}"
50
- npx babel ${source} --out-file ${output};
51
- before=$(cat ${output})
52
- echo -e "import { useMemoCache } from \"./useMemoCache\";\n${before}" > $output
53
- fi
54
- done
55
-}
56
-
57
-cleanup "$2"
58
-traverse "$1" "$2"
compiler/fixtures/demo-todolist-live/package.json
deleted
-32
@@ -1,32 +0,0 @@
1
-{
2
- "name": "react-doc-todo",
3
- "main": "src/index.js",
4
- "dependencies": {
5
- "react": "^17.0.0",
6
- "react-dom": "^17.0.0",
7
- "react-scripts": "^4.0.0"
8
- },
9
- "version": "0.0.0",
10
- "devDependencies": {
11
- "@babel/cli": "^7.15.7",
12
- "@babel/core": "^7.15.5",
13
- "@babel/runtime": "7.13.8",
14
- "babel-preset-react-app": "^10.0.0"
15
- },
16
- "scripts": {
17
- "start": "react-scripts start",
18
- "build": "react-scripts build",
19
- "test": "react-scripts test --env=jsdom",
20
- "eject": "react-scripts eject",
21
- "forget": "./forget src/source src/compiled"
22
- },
23
- "prettier": {
24
- "arrowParens": "avoid"
25
- },
26
- "browserslist": [
27
- ">0.2%",
28
- "not dead",
29
- "not ie <= 11",
30
- "not op_mini all"
31
- ]
32
-}
compiler/fixtures/demo-todolist-live/public/favicon.ico
Binary files a/compiler/fixtures/demo-todolist-live/public/favicon.ico and /dev/null differ
compiler/fixtures/demo-todolist-live/public/index.html
deleted
-38
@@ -1,38 +0,0 @@
1
-<!doctype html>
2
-<html lang="en">
3
-<head>
4
- <meta charset="utf-8">
5
- <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
6
- <meta name="theme-color" content="#000000">
7
- <!--
8
- manifest.json provides metadata used when your web app is added to the
9
- homescreen on Android. See https://developers.google.com/web/fundamentals/engage-and-retain/web-app-manifest/
10
- -->
11
- <link rel="manifest" href="%PUBLIC_URL%/manifest.json">
12
- <link rel="shortcut icon" href="%PUBLIC_URL%/favicon.ico">
13
- <!--
14
- Notice the use of %PUBLIC_URL% in the tags above.
15
- It will be replaced with the URL of the `public` folder during the build.
16
- Only files inside the `public` folder can be referenced from the HTML.
17
-
18
- Unlike "/favicon.ico" or "favicon.ico", "%PUBLIC_URL%/favicon.ico" will
19
- work correctly both with client-side routing and a non-root public URL.
20
- Learn how to configure a non-root public URL by running `npm run build`.
21
- -->
22
- <title>React App</title>
23
-
24
-</head>
25
-<body>
26
- <div id="root"></div>
27
- <!--
28
- This HTML file is a template.
29
- If you open it directly in the browser, you will see an empty page.
30
-
31
- You can add webfonts, meta tags, or analytics to this file.
32
- The build step will place the bundled scripts into the <body> tag.
33
-
34
- To begin the development, run `npm start` or `yarn start`.
35
- To create a production bundle, use `npm run build` or `yarn build`.
36
- -->
37
-</body>
38
-</html>
compiler/fixtures/demo-todolist-live/public/manifest.json
deleted
-15
@@ -1,15 +0,0 @@
1
-{
2
- "short_name": "React App",
3
- "name": "Create React App Sample",
4
- "icons": [
5
- {
6
- "src": "favicon.ico",
7
- "sizes": "192x192",
8
- "type": "image/png"
9
- }
10
- ],
11
- "start_url": "./index.html",
12
- "display": "standalone",
13
- "theme_color": "#000000",
14
- "background_color": "#ffffff"
15
-}
compiler/fixtures/demo-todolist-live/settings.json
compiler/fixtures/demo-todolist-live/src/compiled/AddTodo.js
deleted
-53
@@ -1,53 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import { useMemoCache } from "./useMemoCache";
9
-import React, { useState } from "react";
10
-export default function AddTodo({
11
- setTodos,
12
- themeColor = "#045975"
13
-}) {
14
- let $ = useMemoCache(13);
15
- let c_setTodos = $[0] !== setTodos;
16
- if (c_setTodos) $[0] = setTodos;
17
- let c_themeColor = $[1] !== themeColor;
18
- if (c_themeColor) $[1] = themeColor;
19
- const [text, setText] = useState(defaultTodo);
20
- let c_text = $[2] !== text;
21
- if (c_text) $[2] = text;
22
- const handleAddTodo = c_setTodos ? $[3] = text => {
23
- setTodos(ts => [...ts, {
24
- id: nextId++,
25
- text: text,
26
- done: false
27
- }]);
28
- } : $[3];
29
- const bgGradient = c_themeColor ? $[4] = `linear-gradient(
30
- 209.21deg,
31
- ${themeColor}22 0%,
32
- ${themeColor}ee 100%
33
- )` : $[4];
34
- return c_text || c_setTodos || c_themeColor ? $[12] = <div className="AddTodo">
35
- {c_text || c_setTodos || c_themeColor ? $[11] = <form onSubmit={c_text || c_setTodos ? $[5] = e => {
36
- e.preventDefault();
37
- setText(defaultTodo);
38
- handleAddTodo(text.trim() === "" ? fallbackTodo : text);
39
- } : $[5]}>
40
- {c_text ? $[7] = <input placeholder="Add todo" value={text} onChange={$[6] || ($[6] = e => setText(e.target.value))} /> : $[7]}
41
- {c_themeColor ? $[10] = <div className="tail">
42
- {c_themeColor ? $[9] = <button type="submit" style={c_themeColor ? $[8] = {
43
- background: bgGradient
44
- } : $[8]}>
45
- Add
46
- </button> : $[9]}
47
- </div> : $[10]}
48
- </form> : $[11]}
49
- </div> : $[12];
50
-}
51
-let nextId = 3;
52
-const defaultTodo = "";
53
-const fallbackTodo = "oops";
compiler/fixtures/demo-todolist-live/src/compiled/BlazingTodoList.js
deleted
-83
@@ -1,83 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import { useMemoCache } from "./useMemoCache";
9
-import getUpdated from "../utils/getUpdated";
10
-import getFiltered from "../utils/getFiltered";
11
-import initialTodos from "../utils/InitialTodos";
12
-import ColorPicker from "../utils/ColorPicker";
13
-import CountBadge from "../utils/CountBadge";
14
-import React, { useState, useRef } from "react";
15
-import Select from "../utils/Select";
16
-import Todo from "./Todo";
17
-import AddTodo from "./AddTodo";
18
-
19
-function TodoList({
20
- visibility,
21
- themeColor
22
-}) {
23
- let $ = useMemoCache(8);
24
- let c_visibility = $[0] !== visibility;
25
- if (c_visibility) $[0] = visibility;
26
- let c_themeColor = $[1] !== themeColor;
27
- if (c_themeColor) $[1] = themeColor;
28
- const [todos, setTodos] = useState(initialTodos);
29
- let c_todos = $[2] !== todos;
30
- if (c_todos) $[2] = todos;
31
-
32
- const handleChange = $[3] || ($[3] = todo => setTodos(todos => getUpdated(todos, todo)));
33
-
34
- const filtered = c_todos || c_visibility ? $[4] = getFiltered(todos, visibility) : $[4];
35
- return c_todos || c_visibility || c_themeColor ? $[7] = <div>
36
- {c_todos || c_visibility ? $[5] = <ul>
37
- {filtered.map(todo => <Todo key={todo.id} todo={todo} onChange={handleChange} />)}
38
- </ul> : $[5]}
39
- {c_themeColor ? $[6] = <AddTodo setTodos={setTodos} themeColor={themeColor} /> : $[6]}
40
- </div> : $[7];
41
-}
42
-
43
-export default function BlazingTodoList() {
44
- let $ = useMemoCache(14);
45
- const [themeColor, setThemeColor] = useState("#045975");
46
- let c_themeColor = $[0] !== themeColor;
47
- if (c_themeColor) $[0] = themeColor;
48
- const [visibility, setVisibility] = useState("all");
49
- let c_visibility = $[1] !== visibility;
50
- if (c_visibility) $[1] = visibility;
51
- const bgGradient = c_themeColor ? $[2] = `linear-gradient(
52
- 209.21deg,
53
- rgb(8, 126, 164) 13.57%,
54
- ${themeColor} 98.38%
55
- )` : $[2];
56
- return c_themeColor || c_visibility ? $[13] = <div className="column Neo">
57
- {c_themeColor || c_visibility ? $[12] = <div className="TodoListApp" style={c_themeColor ? $[3] = {
58
- background: bgGradient
59
- } : $[3]}>
60
- <div className="FilterCountBanner">
61
- <code>getFiltered()</code> was called
62
- <CountBadge />
63
- times
64
- </div>
65
- {c_themeColor || c_visibility ? $[10] = <header>
66
- {c_themeColor ? $[5] = <ColorPicker value={themeColor} onChange={$[4] || ($[4] = e => setThemeColor(e.target.value))} /> : $[5]}
67
- {c_visibility ? $[9] = <div className="VisibilityFilter">
68
- {c_visibility ? $[8] = <Select value={visibility} options={$[6] || ($[6] = [{
69
- value: "all",
70
- label: "All"
71
- }, {
72
- value: "active",
73
- label: "Active"
74
- }, {
75
- value: "completed",
76
- label: "Completed"
77
- }])} onChange={$[7] || ($[7] = value => setVisibility(value))} /> : $[8]}
78
- </div> : $[9]}
79
- </header> : $[10]}
80
- {c_visibility || c_themeColor ? $[11] = <TodoList visibility={visibility} themeColor={themeColor} /> : $[11]}
81
- </div> : $[12]}
82
- </div> : $[13];
83
-}
compiler/fixtures/demo-todolist-live/src/compiled/Todo.js
deleted
-50
@@ -1,50 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import { useMemoCache } from "./useMemoCache";
9
-import React, { useState, useRef } from "react";
10
-import CountBadge from "../utils/CountBadge";
11
-export default function Todo({
12
- todo,
13
- onChange
14
-}) {
15
- let $ = useMemoCache(7);
16
- let c_todo = $[0] !== todo;
17
- if (c_todo) $[0] = todo;
18
- let c_onChange = $[1] !== onChange;
19
- if (c_onChange) $[1] = onChange;
20
- const inputRef = useRef(null);
21
- const count = useRef(0);
22
- const [isEditing, setIsEditing] = useState(false);
23
- let c_isEditing = $[2] !== isEditing;
24
- if (c_isEditing) $[2] = isEditing;
25
- const onSave = c_onChange || c_todo ? $[3] = e => {
26
- e.preventDefault();
27
- setIsEditing(false);
28
- onChange({ ...todo,
29
- text: inputRef.current.value
30
- });
31
- } : $[3];
32
- const checkBox = c_isEditing || c_todo || c_onChange ? $[4] = !isEditing && <button className={todo.done ? "Checkbox done" : "Checkbox"} onClick={e => {
33
- e.target.blur();
34
- onChange({ ...todo,
35
- done: !todo.done
36
- });
37
- }}></button> : $[4];
38
- const todoBody = c_isEditing || c_todo || c_onChange ? $[5] = isEditing ? <form value={todo.text} onSubmit={onSave} onBlur={onSave}>
39
- <input ref={inputRef} defaultValue={todo.text} autoFocus />
40
- </form> : <div className={"TodoBody" + (todo.done ? " done" : "")} onClick={() => setIsEditing(true)}>
41
- {todo.text}
42
- </div> : $[5];
43
- return c_isEditing || c_todo || c_onChange ? $[6] = <li className="Todo">
44
- {checkBox}
45
- {todoBody}
46
- <div className="tail">
47
- <CountBadge count={count.current++} type={"warning"} rounded />
48
- </div>
49
- </li> : $[6];
50
-}
compiler/fixtures/demo-todolist-live/src/compiled/useMemoCache.js
deleted
-15
@@ -1,15 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import { useRef } from "react";
9
-
10
-const placeholder = NaN;
11
-
12
-export function useMemoCache(i) {
13
- const ref = useRef(new Array(i).fill(placeholder));
14
- return ref.current;
15
-}
compiler/fixtures/demo-todolist-live/src/createServiceWorker.js
deleted
-59
@@ -1,59 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-// In production, we register a service worker to serve assets from local cache.
9
-
10
-// This lets the app load faster on subsequent visits in production, and gives
11
-// it offline capabilities. However, it also means that developers (and users)
12
-// will only see deployed updates on the "N+1" visit to a page, since previously
13
-// cached resources are updated in the background.
14
-
15
-// To learn more about the benefits of this model, read https://goo.gl/KwvDNy.
16
-// This link also includes instructions on opting out of this behavior.
17
-
18
-export default function register() {
19
- if (process.env.NODE_ENV === 'production' && 'serviceWorker' in navigator) {
20
- window.addEventListener('load', () => {
21
- const swUrl = `${process.env.PUBLIC_URL}/service-worker.js`;
22
- navigator.serviceWorker
23
- .register(swUrl)
24
- .then(registration => {
25
- // eslint-disable-next-line no-param-reassign
26
- registration.onupdatefound = () => {
27
- const installingWorker = registration.installing;
28
- installingWorker.onstatechange = () => {
29
- if (installingWorker.state === 'installed') {
30
- if (navigator.serviceWorker.controller) {
31
- // At this point, the old content will have been purged and
32
- // the fresh content will have been added to the cache.
33
- // It's the perfect time to display a "New content is
34
- // available; please refresh." message in your web app.
35
- console.log('New content is available; please refresh.'); // eslint-disable-line no-console
36
- } else {
37
- // At this point, everything has been precached.
38
- // It's the perfect time to display a
39
- // "Content is cached for offline use." message.
40
- console.log('Content is cached for offline use.'); // eslint-disable-line no-console
41
- }
42
- }
43
- };
44
- };
45
- })
46
- .catch(error => {
47
- console.error('Error during service worker registration:', error);
48
- });
49
- });
50
- }
51
-}
52
-
53
-export function unregister() {
54
- if ('serviceWorker' in navigator) {
55
- navigator.serviceWorker.ready.then(registration => {
56
- registration.unregister();
57
- });
58
- }
59
-}
compiler/fixtures/demo-todolist-live/src/index.js
deleted
-22
@@ -1,22 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import React, { StrictMode } from "react";
9
-import ReactDOM from "react-dom";
10
-import "./normalize.css";
11
-import "./styles.css";
12
-
13
-// import BlazingTodoList from "./source/BlazingTodoList";
14
-import BlazingTodoList from "./compiled/BlazingTodoList";
15
-
16
-const rootElement = document.getElementById("root");
17
-ReactDOM.render(
18
- <StrictMode>
19
- <BlazingTodoList />
20
- </StrictMode>,
21
- rootElement
22
-);
compiler/fixtures/demo-todolist-live/src/normalize.css
deleted
-351
@@ -1,351 +0,0 @@
1
-/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
2
-
3
-/* Document
4
- ========================================================================== */
5
-
6
-/**
7
- * 1. Correct the line height in all browsers.
8
- * 2. Prevent adjustments of font size after orientation changes in iOS.
9
- */
10
-
11
-html {
12
- line-height: 1.15; /* 1 */
13
- -webkit-text-size-adjust: 100%; /* 2 */
14
-}
15
-
16
-/* Sections
17
- ========================================================================== */
18
-
19
-/**
20
- * Remove the margin in all browsers.
21
- */
22
-
23
-body {
24
- margin: 0;
25
-}
26
-
27
-/**
28
- * Render the `main` element consistently in IE.
29
- */
30
-
31
-main {
32
- display: block;
33
-}
34
-
35
-/**
36
- * Correct the font size and margin on `h1` elements within `section` and
37
- * `article` contexts in Chrome, Firefox, and Safari.
38
- */
39
-
40
-h1 {
41
- font-size: 2em;
42
- margin: 0.67em 0;
43
-}
44
-
45
-/* Grouping content
46
- ========================================================================== */
47
-
48
-/**
49
- * 1. Add the correct box sizing in Firefox.
50
- * 2. Show the overflow in Edge and IE.
51
- */
52
-
53
-hr {
54
- box-sizing: content-box; /* 1 */
55
- height: 0; /* 1 */
56
- overflow: visible; /* 2 */
57
-}
58
-
59
-/**
60
- * 1. Correct the inheritance and scaling of font size in all browsers.
61
- * 2. Correct the odd `em` font sizing in all browsers.
62
- */
63
-
64
-pre {
65
- font-family: monospace, monospace; /* 1 */
66
- font-size: 1em; /* 2 */
67
-}
68
-
69
-/* Text-level semantics
70
- ========================================================================== */
71
-
72
-/**
73
- * Remove the gray background on active links in IE 10.
74
- */
75
-
76
-a {
77
- background-color: transparent;
78
-}
79
-
80
-/**
81
- * 1. Remove the bottom border in Chrome 57-
82
- * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
83
- */
84
-
85
-abbr[title] {
86
- border-bottom: none; /* 1 */
87
- text-decoration: underline; /* 2 */
88
- text-decoration: underline dotted; /* 2 */
89
-}
90
-
91
-/**
92
- * Add the correct font weight in Chrome, Edge, and Safari.
93
- */
94
-
95
-b,
96
-strong {
97
- font-weight: bolder;
98
-}
99
-
100
-/**
101
- * 1. Correct the inheritance and scaling of font size in all browsers.
102
- * 2. Correct the odd `em` font sizing in all browsers.
103
- */
104
-
105
-code,
106
-kbd,
107
-samp {
108
- font-family: monospace, monospace; /* 1 */
109
- font-size: 1em; /* 2 */
110
-}
111
-
112
-/**
113
- * Add the correct font size in all browsers.
114
- */
115
-
116
-small {
117
- font-size: 80%;
118
-}
119
-
120
-/**
121
- * Prevent `sub` and `sup` elements from affecting the line height in
122
- * all browsers.
123
- */
124
-
125
-sub,
126
-sup {
127
- font-size: 75%;
128
- line-height: 0;
129
- position: relative;
130
- vertical-align: baseline;
131
-}
132
-
133
-sub {
134
- bottom: -0.25em;
135
-}
136
-
137
-sup {
138
- top: -0.5em;
139
-}
140
-
141
-/* Embedded content
142
- ========================================================================== */
143
-
144
-/**
145
- * Remove the border on images inside links in IE 10.
146
- */
147
-
148
-img {
149
- border-style: none;
150
-}
151
-
152
-/* Forms
153
- ========================================================================== */
154
-
155
-/**
156
- * 1. Change the font styles in all browsers.
157
- * 2. Remove the margin in Firefox and Safari.
158
- */
159
-
160
-button,
161
-input,
162
-optgroup,
163
-select,
164
-textarea {
165
- font-family: inherit; /* 1 */
166
- font-size: 100%; /* 1 */
167
- line-height: 1.15; /* 1 */
168
- margin: 0; /* 2 */
169
-}
170
-
171
-/**
172
- * Show the overflow in IE.
173
- * 1. Show the overflow in Edge.
174
- */
175
-
176
-button,
177
-input {
178
- /* 1 */
179
- overflow: visible;
180
-}
181
-
182
-/**
183
- * Remove the inheritance of text transform in Edge, Firefox, and IE.
184
- * 1. Remove the inheritance of text transform in Firefox.
185
- */
186
-
187
-button,
188
-select {
189
- /* 1 */
190
- text-transform: none;
191
-}
192
-
193
-/**
194
- * Correct the inability to style clickable types in iOS and Safari.
195
- */
196
-
197
-button,
198
-[type="button"],
199
-[type="reset"],
200
-[type="submit"] {
201
- -webkit-appearance: button;
202
-}
203
-
204
-/**
205
- * Remove the inner border and padding in Firefox.
206
- */
207
-
208
-button::-moz-focus-inner,
209
-[type="button"]::-moz-focus-inner,
210
-[type="reset"]::-moz-focus-inner,
211
-[type="submit"]::-moz-focus-inner {
212
- border-style: none;
213
- padding: 0;
214
-}
215
-
216
-/**
217
- * Restore the focus styles unset by the previous rule.
218
- */
219
-
220
-button:-moz-focusring,
221
-[type="button"]:-moz-focusring,
222
-[type="reset"]:-moz-focusring,
223
-[type="submit"]:-moz-focusring {
224
- outline: 1px dotted ButtonText;
225
-}
226
-
227
-/**
228
- * Correct the padding in Firefox.
229
- */
230
-
231
-fieldset {
232
- padding: 0.35em 0.75em 0.625em;
233
-}
234
-
235
-/**
236
- * 1. Correct the text wrapping in Edge and IE.
237
- * 2. Correct the color inheritance from `fieldset` elements in IE.
238
- * 3. Remove the padding so developers are not caught out when they zero out
239
- * `fieldset` elements in all browsers.
240
- */
241
-
242
-legend {
243
- box-sizing: border-box; /* 1 */
244
- color: inherit; /* 2 */
245
- display: table; /* 1 */
246
- max-width: 100%; /* 1 */
247
- padding: 0; /* 3 */
248
- white-space: normal; /* 1 */
249
-}
250
-
251
-/**
252
- * Add the correct vertical alignment in Chrome, Firefox, and Opera.
253
- */
254
-
255
-progress {
256
- vertical-align: baseline;
257
-}
258
-
259
-/**
260
- * Remove the default vertical scrollbar in IE 10+.
261
- */
262
-
263
-textarea {
264
- overflow: auto;
265
-}
266
-
267
-/**
268
- * 1. Add the correct box sizing in IE 10.
269
- * 2. Remove the padding in IE 10.
270
- */
271
-
272
-[type="checkbox"],
273
-[type="radio"] {
274
- box-sizing: border-box; /* 1 */
275
- padding: 0; /* 2 */
276
-}
277
-
278
-/**
279
- * Correct the cursor style of increment and decrement buttons in Chrome.
280
- */
281
-
282
-[type="number"]::-webkit-inner-spin-button,
283
-[type="number"]::-webkit-outer-spin-button {
284
- height: auto;
285
-}
286
-
287
-/**
288
- * 1. Correct the odd appearance in Chrome and Safari.
289
- * 2. Correct the outline style in Safari.
290
- */
291
-
292
-[type="search"] {
293
- -webkit-appearance: textfield; /* 1 */
294
- outline-offset: -2px; /* 2 */
295
-}
296
-
297
-/**
298
- * Remove the inner padding in Chrome and Safari on macOS.
299
- */
300
-
301
-[type="search"]::-webkit-search-decoration {
302
- -webkit-appearance: none;
303
-}
304
-
305
-/**
306
- * 1. Correct the inability to style clickable types in iOS and Safari.
307
- * 2. Change font properties to `inherit` in Safari.
308
- */
309
-
310
-::-webkit-file-upload-button {
311
- -webkit-appearance: button; /* 1 */
312
- font: inherit; /* 2 */
313
-}
314
-
315
-/* Interactive
316
- ========================================================================== */
317
-
318
-/*
319
- * Add the correct display in Edge, IE 10+, and Firefox.
320
- */
321
-
322
-details {
323
- display: block;
324
-}
325
-
326
-/*
327
- * Add the correct display in all browsers.
328
- */
329
-
330
-summary {
331
- display: list-item;
332
-}
333
-
334
-/* Misc
335
- ========================================================================== */
336
-
337
-/**
338
- * Add the correct display in IE 10+.
339
- */
340
-
341
-template {
342
- display: none;
343
-}
344
-
345
-/**
346
- * Add the correct display in IE 10.
347
- */
348
-
349
-[hidden] {
350
- display: none;
351
-}
compiler/fixtures/demo-todolist-live/src/public/index.html
deleted
-11
@@ -1,11 +0,0 @@
1
-<!DOCTYPE html>
2
-<html lang="en">
3
- <head>
4
- <meta charset="UTF-8">
5
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
- <title>Document</title>
7
- </head>
8
- <body>
9
- <div id="root"></div>
10
- </body>
11
-</html>
\ No newline at end of file
compiler/fixtures/demo-todolist-live/src/source/AddTodo.js
deleted
-55
@@ -1,55 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import React, { useState } from "react";
9
-
10
-export default function AddTodo({ setTodos, themeColor = "#045975" }) {
11
- const [text, setText] = useState(defaultTodo);
12
- const handleAddTodo = text => {
13
- setTodos(ts => [
14
- ...ts,
15
- {
16
- id: nextId++,
17
- text: text,
18
- done: false,
19
- },
20
- ]);
21
- };
22
-
23
- const bgGradient = `linear-gradient(
24
- 209.21deg,
25
- ${themeColor}22 0%,
26
- ${themeColor}ee 100%
27
- )`;
28
-
29
- return (
30
- <div className="AddTodo">
31
- <form
32
- onSubmit={e => {
33
- e.preventDefault();
34
- setText(defaultTodo);
35
- handleAddTodo(text.trim() === "" ? fallbackTodo : text);
36
- }}
37
- >
38
- <input
39
- placeholder="Add todo"
40
- value={text}
41
- onChange={e => setText(e.target.value)}
42
- />
43
- <div className="tail">
44
- <button type="submit" style={{ background: bgGradient }}>
45
- Add
46
- </button>
47
- </div>
48
- </form>
49
- </div>
50
- );
51
-}
52
-
53
-let nextId = 3;
54
-const defaultTodo = "";
55
-const fallbackTodo = "oops";
compiler/fixtures/demo-todolist-live/src/source/BlazingTodoList.js
deleted
-74
@@ -1,74 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import getUpdated from "../utils/getUpdated";
9
-import getFiltered from "../utils/getFiltered";
10
-import initialTodos from "../utils/InitialTodos";
11
-import ColorPicker from "../utils/ColorPicker";
12
-import CountBadge from "../utils/CountBadge";
13
-import React, { useState, useRef } from "react";
14
-import Select from "../utils/Select";
15
-import Todo from "./Todo";
16
-import AddTodo from "./AddTodo";
17
-
18
-function TodoList({ visibility, themeColor }) {
19
- const [todos, setTodos] = useState(initialTodos);
20
- const handleChange = todo => setTodos(todos => getUpdated(todos, todo));
21
- const filtered = getFiltered(todos, visibility);
22
-
23
- return (
24
- <div>
25
- <ul>
26
- {filtered.map(todo => (
27
- <Todo key={todo.id} todo={todo} onChange={handleChange} />
28
- ))}
29
- </ul>
30
- <AddTodo setTodos={setTodos} themeColor={themeColor} />
31
- </div>
32
- );
33
-}
34
-
35
-export default function BlazingTodoList() {
36
- const [themeColor, setThemeColor] = useState("#045975");
37
- const [visibility, setVisibility] = useState("all");
38
-
39
- const bgGradient = `linear-gradient(
40
- 209.21deg,
41
- rgb(8, 126, 164) 13.57%,
42
- ${themeColor} 98.38%
43
- )`;
44
-
45
- return (
46
- <div className="column Neo">
47
- <div className="TodoListApp" style={{ background: bgGradient }}>
48
- <div className="FilterCountBanner">
49
- <code>getFiltered()</code> was called
50
- <CountBadge />
51
- times
52
- </div>
53
- <header>
54
- <ColorPicker
55
- value={themeColor}
56
- onChange={e => setThemeColor(e.target.value)}
57
- />
58
- <div className="VisibilityFilter">
59
- <Select
60
- value={visibility}
61
- options={[
62
- { value: "all", label: "All" },
63
- { value: "active", label: "Active" },
64
- { value: "completed", label: "Completed" },
65
- ]}
66
- onChange={value => setVisibility(value)}
67
- />
68
- </div>
69
- </header>
70
- <TodoList visibility={visibility} themeColor={themeColor} />
71
- </div>
72
- </div>
73
- );
74
-}
compiler/fixtures/demo-todolist-live/src/source/Todo.js
deleted
-60
@@ -1,60 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import React, { useState, useRef } from "react";
9
-import CountBadge from "../utils/CountBadge";
10
-
11
-export default function Todo({ todo, onChange }) {
12
- const inputRef = useRef(null);
13
- const count = useRef(0);
14
- const [isEditing, setIsEditing] = useState(false);
15
-
16
- const onSave = e => {
17
- e.preventDefault();
18
- setIsEditing(false);
19
- onChange({
20
- ...todo,
21
- text: inputRef.current.value,
22
- });
23
- };
24
-
25
- const checkBox = !isEditing && (
26
- <button
27
- className={todo.done ? "Checkbox done" : "Checkbox"}
28
- onClick={e => {
29
- e.target.blur();
30
- onChange({
31
- ...todo,
32
- done: !todo.done,
33
- });
34
- }}
35
- ></button>
36
- );
37
-
38
- const todoBody = isEditing ? (
39
- <form value={todo.text} onSubmit={onSave} onBlur={onSave}>
40
- <input ref={inputRef} defaultValue={todo.text} autoFocus />
41
- </form>
42
- ) : (
43
- <div
44
- className={"TodoBody" + (todo.done ? " done" : "")}
45
- onClick={() => setIsEditing(true)}
46
- >
47
- {todo.text}
48
- </div>
49
- );
50
-
51
- return (
52
- <li className="Todo">
53
- {checkBox}
54
- {todoBody}
55
- <div className="tail">
56
- <CountBadge count={count.current++} type={"warning"} rounded />
57
- </div>
58
- </li>
59
- );
60
-}
compiler/fixtures/demo-todolist-live/src/styles.css
deleted
-376
@@ -1,376 +0,0 @@
1
-* {
2
- box-sizing: border-box;
3
-}
4
-
5
-body {
6
- font-family: sans-serif;
7
- margin: 20px;
8
- padding: 0;
9
- /* React dark bg */
10
- background-color: #24272e;
11
-}
12
-
13
-h1 {
14
- margin-top: 0;
15
- font-size: 22px;
16
-}
17
-
18
-h2 {
19
- margin-top: 0;
20
- font-size: 20px;
21
-}
22
-
23
-h3 {
24
- margin-top: 0;
25
- font-size: 18px;
26
-}
27
-
28
-h4 {
29
- margin-top: 0;
30
- font-size: 16px;
31
-}
32
-
33
-h5 {
34
- margin-top: 0;
35
- font-size: 14px;
36
-}
37
-
38
-h6 {
39
- margin-top: 0;
40
- font-size: 12px;
41
-}
42
-
43
-ul {
44
- padding-left: 20px;
45
-}
46
-
47
-button {
48
- margin: 5px;
49
-}
50
-li {
51
- list-style-type: none;
52
-}
53
-ul,
54
-li {
55
- margin: 0;
56
- padding: 0;
57
-}
58
-
59
-.row {
60
- display: flex;
61
-}
62
-
63
-.column {
64
- flex-direction: column;
65
- flex: 1;
66
- padding: 32px;
67
- display: flex;
68
- align-items: center;
69
-}
70
-
71
-.TodoListApp {
72
- transform: scale(1.05);
73
- transform-origin: top;
74
-}
75
-
76
-/* copy from neo.css */
77
-.Neo {
78
- font-family: "Optimistic Display App", "Open Sans", -apple-system,
79
- BlinkMacSystemFont, "Helvetica Neue", sans-serif !important;
80
-}
81
-
82
-.Neo code {
83
- font-family: "Iosevka SS05";
84
- padding-right: 6px;
85
-}
86
-
87
-.TodoListApp {
88
- min-width: 320px;
89
- max-width: 320px;
90
- position: relative;
91
- /* overflow: hidden; */
92
- color: white;
93
- padding: 16px;
94
- border-radius: 24px;
95
- margin-top: 96px;
96
- /* for Neo1 */
97
- background: linear-gradient(
98
- 209.21deg,
99
- rgb(8, 126, 164) 13.57%,
100
- rgb(4, 89, 117) 98.38%
101
- );
102
- box-shadow: 0px 0.8px 2px rgba(0, 0, 0, 0.032),
103
- 0px 2.7px 6.7px rgba(0, 0, 0, 0.048), 0px 12px 30px rgba(0, 0, 0, 0.08);
104
-}
105
-
106
-.TodoListApp header {
107
- height: auto;
108
- position: relative;
109
- display: flex;
110
- justify-content: flex-start;
111
- align-items: center;
112
- margin-bottom: 12px;
113
-}
114
-
115
-.TodoListApp .FilterCountBanner {
116
- display: flex;
117
- align-items: center;
118
- justify-content: center;
119
- color: #fffc;
120
- font-size: 14.5px;
121
- height: 40px;
122
- position: absolute;
123
- width: 100%;
124
- left: 0;
125
- top: -40px;
126
-}
127
-
128
-.TodoListApp .FilterCountBanner .badge {
129
- margin: 0 6px;
130
-}
131
-
132
-input[type="color"].ColorPicker {
133
- width: auto;
134
- height: 40px;
135
- border: none;
136
- cursor: pointer;
137
- background-color: transparent;
138
- border-radius: 50%;
139
- display: flex;
140
- align-items: center;
141
- margin-right: 10px;
142
-}
143
-
144
-input[type="color"]::-webkit-color-swatch-wrapper {
145
- width: 34px;
146
- height: 34px;
147
- padding: 0;
148
- border-radius: 50%;
149
-}
150
-
151
-input[type="color"]::-webkit-color-swatch {
152
- border: none;
153
- border-radius: 50%;
154
-}
155
-
156
-.ColorPicker span {
157
- line-height: 32px;
158
- position: absolute;
159
- top: 0;
160
- right: 6px;
161
- font-size: 14px;
162
- /* click through */
163
- pointer-events: none;
164
-}
165
-
166
-.AddTodo,
167
-.Todo,
168
-.VisibilityFilter {
169
- transition: background-color 0.3s ease;
170
- display: flex;
171
- align-items: center;
172
- border-radius: 24px;
173
- font-size: 17px;
174
- color: #fffd;
175
- background-color: #0001;
176
- padding: 0px 18px;
177
- min-height: 56px;
178
- margin-bottom: 12px;
179
- flex-wrap: nowrap;
180
-}
181
-
182
-.VisibilityFilter {
183
- min-height: auto;
184
- margin: 0px;
185
- padding: 0 12px;
186
- display: flex;
187
- justify-content: flex-start;
188
- align-items: center;
189
- flex-wrap: nowrap;
190
-}
191
-
192
-.AddTodo {
193
- margin-bottom: 0px;
194
-}
195
-
196
-/* .Todo:last-of-type {
197
- margin-bottom: 0px;
198
-} */
199
-
200
-.Todo:hover,
201
-.AddTodo:hover {
202
- background-color: #0002;
203
-}
204
-
205
-.Todo:focus-within,
206
-.AddTodo:focus-within {
207
- background-color: #0003;
208
- box-shadow: rgb(255 255 255 / 20%) 0px 0px 0px 0.5px inset;
209
-}
210
-
211
-.Todo input,
212
-.AddTodo input {
213
- width: 100%;
214
- flex: 1 1;
215
- color: rgb(235, 236, 240);
216
- background-color: transparent;
217
- border: none;
218
- outline: 0px;
219
-}
220
-
221
-.Todo input,
222
-.Todo .TodoBody,
223
-.AddTodo input {
224
- padding: 18px 0;
225
-}
226
-
227
-.Select {
228
- display: flex;
229
- justify-content: space-evenly;
230
- flex: 1;
231
- align-items: center;
232
- flex-wrap: nowrap;
233
- border: none;
234
- border-radius: 18px;
235
-}
236
-
237
-.AddTodo button,
238
-.Select button {
239
- cursor: pointer;
240
- height: 40px;
241
- width: auto;
242
- border: none;
243
- border-radius: 18px;
244
- padding: 0 14px;
245
- transition: all 0.3s ease;
246
- color: #fffb;
247
- margin-right: -9px;
248
- /* For Neo1 */
249
- background: linear-gradient(
250
- 209.21deg,
251
- rgba(4, 89, 117, 0.133) 0%,
252
- rgba(4, 89, 117, 0.933) 100%
253
- );
254
- box-shadow: rgb(255 255 255 / 20%) 0px 0px 0px 0.5px inset,
255
- rgb(23 0 102 / 20%) 0px 20px 40px, rgb(0 0 0 / 10%) 0px 1px 3px;
256
-}
257
-
258
-.Select button {
259
- margin: 0;
260
- background: transparent;
261
- box-shadow: none;
262
- color: #fff7;
263
- font-size: 14.5px;
264
- padding: 0 4px;
265
-}
266
-
267
-.Select button.selected {
268
- color: #fffc;
269
-}
270
-
271
-.Select button:hover {
272
- color: #fffc;
273
-}
274
-
275
-.AddTodo button:hover {
276
- color: #fffc;
277
- box-shadow: rgb(255 255 255 / 20%) 0px 0px 0px 0.5px inset,
278
- rgb(23 0 102 / 30%) 0px 40px 80px, rgb(0 0 0 / 30%) 0px 10px 30px;
279
-}
280
-
281
-.AddTodo form,
282
-.Todo form,
283
-.Todo .TodoBody {
284
- display: flex;
285
- cursor: pointer;
286
- flex: 1;
287
- align-items: center;
288
- overflow-wrap: anywhere;
289
-}
290
-
291
-.AddTodo input::placeholder {
292
- color: #fff7;
293
-}
294
-
295
-.Todo .done {
296
- text-decoration: line-through;
297
- font-style: italic;
298
- color: #fff7;
299
-}
300
-
301
-.Todo .Checkbox {
302
- position: relative;
303
- display: flex;
304
- justify-content: center;
305
- align-items: center;
306
- width: 22px;
307
- height: 22px;
308
- padding: 0px;
309
- border: none;
310
- cursor: pointer;
311
- background-color: transparent;
312
- border-radius: 50%;
313
- border: 0.5px solid #fff3;
314
- margin: 0px;
315
- margin-right: 12px;
316
-}
317
-
318
-.Todo .Checkbox.done {
319
- border: 0.5px solid #fff5;
320
-}
321
-
322
-.Todo .Checkbox.done::after {
323
- content: "";
324
- width: 16px;
325
- height: 16px;
326
- position: absolute;
327
- border-radius: 50%;
328
- background-color: #fffc;
329
-}
330
-
331
-.tail {
332
- margin-left: 8px;
333
- justify-content: flex-end;
334
-}
335
-
336
-.VisibilityFilter {
337
- flex: 1;
338
-}
339
-
340
-.VisibilityFilter .tail {
341
- margin-left: 0px;
342
- display: flex;
343
-}
344
-
345
-/*
346
- * https://getbootstrap.com/docs/5.1/components/badge/
347
- */
348
-
349
-.badge {
350
- /* so width won't change when bumping. */
351
- font-family: "Iosevka SS05", menlo, monospace;
352
- display: inline-block;
353
- padding: 0.35em 0.65em;
354
- font-size: 13.5px;
355
- font-weight: 700;
356
- line-height: 1;
357
- color: #fff;
358
- text-align: center;
359
- white-space: nowrap;
360
- vertical-align: baseline;
361
- border-radius: 0.25rem;
362
-}
363
-
364
-.rounded-pill {
365
- border-radius: 50rem !important;
366
-}
367
-
368
-.badge-danger {
369
- color: #fff;
370
- background-color: #dc3545;
371
-}
372
-
373
-.badge-warning {
374
- color: #212529;
375
- background-color: #ffc107;
376
-}
compiler/fixtures/demo-todolist-live/src/utils/ColorPicker.js
deleted
-19
@@ -1,19 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-export default function ColorPicker({ value, onChange }) {
9
- return (
10
- <input
11
- className="ColorPicker"
12
- type="color"
13
- id="head"
14
- name="head"
15
- value={value}
16
- onChange={onChange}
17
- />
18
- );
19
-}
compiler/fixtures/demo-todolist-live/src/utils/CountBadge.js
deleted
-24
@@ -1,24 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import { forwardRef } from "react";
9
-
10
-// Capped to 3 digits
11
-const CountBadge = forwardRef(
12
- ({ count = 0, type = "danger", rounded = false }, ref) => {
13
- return (
14
- <span
15
- ref={ref}
16
- className={`badge ${rounded && "rounded-pill"} badge-${type}`}
17
- >
18
- {count > 999 ? 999 : count}
19
- </span>
20
- );
21
- }
22
-);
23
-
24
-export default CountBadge;
compiler/fixtures/demo-todolist-live/src/utils/InitialTodos.js
deleted
-14
@@ -1,14 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-const initialTodos = [
9
- { id: 0, text: "memo", done: true },
10
- { id: 1, text: "useCallback", done: false },
11
- { id: 2, text: "useMemo", done: false },
12
-];
13
-
14
-export default initialTodos;
compiler/fixtures/demo-todolist-live/src/utils/Select.js
deleted
-29
@@ -1,29 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-export default function Select({ value, options, onChange }) {
9
- return (
10
- <div className="Select">
11
- {options.map(o => {
12
- if (value === o.value) {
13
- return (
14
- <button key={o.value} className="selected">
15
- {" "}
16
- {o.label}{" "}
17
- </button>
18
- );
19
- } else {
20
- return (
21
- <button key={o.value} onClick={() => onChange(o.value)}>
22
- {o.label}
23
- </button>
24
- );
25
- }
26
- })}
27
- </div>
28
- );
29
-}
compiler/fixtures/demo-todolist-live/src/utils/getFiltered.js
deleted
-28
@@ -1,28 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-function delay() {
9
- let now = performance.now();
10
- while (performance.now() - now < 16) {
11
- // Artificial delay -- do nothing for 100ms
12
- }
13
-}
14
-export default function getFiltered(todos, visibility) {
15
- //delay()
16
- // This only works when there is only one counter unfortunately...
17
- const $filterCountBadge = document.querySelector(".FilterCountBanner .badge");
18
- if ($filterCountBadge)
19
- $filterCountBadge.textContent = parseInt($filterCountBadge.textContent) + 1;
20
- switch (visibility) {
21
- case "all":
22
- return todos;
23
- case "active":
24
- return todos.filter(t => !t.done);
25
- case "completed":
26
- return todos.filter(t => t.done);
27
- }
28
-}
compiler/fixtures/demo-todolist-live/src/utils/getUpdated.js
deleted
-18
@@ -1,18 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-export default function getUpdated(tasks, newTodo) {
9
- return tasks
10
- .map(t => {
11
- if (t.id === newTodo.id) {
12
- return newTodo;
13
- } else {
14
- return t;
15
- }
16
- })
17
- .filter(t => !!t.text);
18
-}
compiler/fixtures/demo-todolist-live/yarn.lock
deleted
-11787
@@ -1,11787 +0,0 @@
1
-# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
2
-# yarn lockfile v1
3
-
4
-
5
-"@babel/cli@^7.15.7":
6
- "integrity" "sha512-YW5wOprO2LzMjoWZ5ZG6jfbY9JnkDxuHDwvnrThnuYtByorova/I0HNXJedrUfwuXFQfYOjcqDA4PU3qlZGZjg=="
7
- "resolved" "https://registry.yarnpkg.com/@babel/cli/-/cli-7.15.7.tgz"
8
- "version" "7.15.7"
9
- dependencies:
10
- "commander" "^4.0.1"
11
- "convert-source-map" "^1.1.0"
12
- "fs-readdir-recursive" "^1.1.0"
13
- "glob" "^7.0.0"
14
- "make-dir" "^2.1.0"
15
- "slash" "^2.0.0"
16
- "source-map" "^0.5.0"
17
- optionalDependencies:
18
- "@nicolo-ribaudo/chokidar-2" "2.1.8-no-fsevents.3"
19
- "chokidar" "^3.4.0"
20
-
21
-"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.14.5", "@babel/code-frame@^7.15.8", "@babel/code-frame@^7.5.5":
22
- "integrity" "sha512-2IAnmn8zbvC/jKYhq5Ki9I+DwjlrtMPUCH/CpHvqI4dNnlwHwsxoIhlc8WcYY5LSYknXQtAlFYuHfqAFCvQ4Wg=="
23
- "resolved" "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.15.8.tgz"
24
- "version" "7.15.8"
25
- dependencies:
26
- "@babel/highlight" "^7.14.5"
27
-
28
-"@babel/code-frame@7.10.4":
29
- "integrity" "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg=="
30
- "resolved" "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.10.4.tgz"
31
- "version" "7.10.4"
32
- dependencies:
33
- "@babel/highlight" "^7.10.4"
34
-
35
-"@babel/code-frame@7.12.11":
36
- "integrity" "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw=="
37
- "resolved" "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.12.11.tgz"
38
- "version" "7.12.11"
39
- dependencies:
40
- "@babel/highlight" "^7.10.4"
41
-
42
-"@babel/compat-data@^7.12.1", "@babel/compat-data@^7.13.11", "@babel/compat-data@^7.15.0":
43
- "integrity" "sha512-0NqAC1IJE0S0+lL1SWFMxMkz1pKCNCjI4tr2Zx4LJSXxCLAdr6KyArnY+sno5m3yH9g737ygOyPABDsnXkpxiA=="
44
- "resolved" "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.15.0.tgz"
45
- "version" "7.15.0"
46
-
47
-"@babel/core@^7.0.0", "@babel/core@^7.0.0-0", "@babel/core@^7.1.0", "@babel/core@^7.12.0", "@babel/core@^7.12.3", "@babel/core@^7.13.0", "@babel/core@^7.15.5", "@babel/core@^7.4.0-0", "@babel/core@^7.7.5", "@babel/core@^7.8.4", "@babel/core@7 || ^7.0.0-rc.2":
48
- "integrity" "sha512-3UG9dsxvYBMYwRv+gS41WKHno4K60/9GPy1CJaH6xy3Elq8CTtvtjT5R5jmNhXfCYLX2mTw+7/aq5ak/gOE0og=="
49
- "resolved" "https://registry.yarnpkg.com/@babel/core/-/core-7.15.8.tgz"
50
- "version" "7.15.8"
51
- dependencies:
52
- "@babel/code-frame" "^7.15.8"
53
- "@babel/generator" "^7.15.8"
54
- "@babel/helper-compilation-targets" "^7.15.4"
55
- "@babel/helper-module-transforms" "^7.15.8"
56
- "@babel/helpers" "^7.15.4"
57
- "@babel/parser" "^7.15.8"
58
- "@babel/template" "^7.15.4"
59
- "@babel/traverse" "^7.15.4"
60
- "@babel/types" "^7.15.6"
61
- "convert-source-map" "^1.7.0"
62
- "debug" "^4.1.0"
63
- "gensync" "^1.0.0-beta.2"
64
- "json5" "^2.1.2"
65
- "semver" "^6.3.0"
66
- "source-map" "^0.5.0"
67
-
68
-"@babel/core@7.12.3":
69
- "integrity" "sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g=="
70
- "resolved" "https://registry.yarnpkg.com/@babel/core/-/core-7.12.3.tgz"
71
- "version" "7.12.3"
72
- dependencies:
73
- "@babel/code-frame" "^7.10.4"
74
- "@babel/generator" "^7.12.1"
75
- "@babel/helper-module-transforms" "^7.12.1"
76
- "@babel/helpers" "^7.12.1"
77
- "@babel/parser" "^7.12.3"
78
- "@babel/template" "^7.10.4"
79
- "@babel/traverse" "^7.12.1"
80
- "@babel/types" "^7.12.1"
81
- "convert-source-map" "^1.7.0"
82
- "debug" "^4.1.0"
83
- "gensync" "^1.0.0-beta.1"
84
- "json5" "^2.1.2"
85
- "lodash" "^4.17.19"
86
- "resolve" "^1.3.2"
87
- "semver" "^5.4.1"
88
- "source-map" "^0.5.0"
89
-
90
-"@babel/generator@^7.12.1", "@babel/generator@^7.15.4", "@babel/generator@^7.15.8":
91
- "integrity" "sha512-ECmAKstXbp1cvpTTZciZCgfOt6iN64lR0d+euv3UZisU5awfRawOvg07Utn/qBGuH4bRIEZKrA/4LzZyXhZr8g=="
92
- "resolved" "https://registry.yarnpkg.com/@babel/generator/-/generator-7.15.8.tgz"
93
- "version" "7.15.8"
94
- dependencies:
95
- "@babel/types" "^7.15.6"
96
- "jsesc" "^2.5.1"
97
- "source-map" "^0.5.0"
98
-
99
-"@babel/helper-annotate-as-pure@^7.14.5", "@babel/helper-annotate-as-pure@^7.15.4":
100
- "integrity" "sha512-QwrtdNvUNsPCj2lfNQacsGSQvGX8ee1ttrBrcozUP2Sv/jylewBP/8QFe6ZkBsC8T/GYWonNAWJV4aRR9AL2DA=="
101
- "resolved" "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.15.4.tgz"
102
- "version" "7.15.4"
103
- dependencies:
104
- "@babel/types" "^7.15.4"
105
-
106
-"@babel/helper-builder-binary-assignment-operator-visitor@^7.14.5":
107
- "integrity" "sha512-P8o7JP2Mzi0SdC6eWr1zF+AEYvrsZa7GSY1lTayjF5XJhVH0kjLYUZPvTMflP7tBgZoe9gIhTa60QwFpqh/E0Q=="
108
- "resolved" "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.15.4.tgz"
109
- "version" "7.15.4"
110
- dependencies:
111
- "@babel/helper-explode-assignable-expression" "^7.15.4"
112
- "@babel/types" "^7.15.4"
113
-
114
-"@babel/helper-compilation-targets@^7.12.1", "@babel/helper-compilation-targets@^7.13.0", "@babel/helper-compilation-targets@^7.15.4":
115
- "integrity" "sha512-rMWPCirulnPSe4d+gwdWXLfAXTTBj8M3guAf5xFQJ0nvFY7tfNAFnWdqaHegHlgDZOCT4qvhF3BYlSJag8yhqQ=="
116
- "resolved" "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.15.4.tgz"
117
- "version" "7.15.4"
118
- dependencies:
119
- "@babel/compat-data" "^7.15.0"
120
- "@babel/helper-validator-option" "^7.14.5"
121
- "browserslist" "^4.16.6"
122
- "semver" "^6.3.0"
123
-
124
-"@babel/helper-create-class-features-plugin@^7.12.1", "@babel/helper-create-class-features-plugin@^7.14.5", "@babel/helper-create-class-features-plugin@^7.15.4":
125
- "integrity" "sha512-7ZmzFi+DwJx6A7mHRwbuucEYpyBwmh2Ca0RvI6z2+WLZYCqV0JOaLb+u0zbtmDicebgKBZgqbYfLaKNqSgv5Pw=="
126
- "resolved" "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.15.4.tgz"
127
- "version" "7.15.4"
128
- dependencies:
129
- "@babel/helper-annotate-as-pure" "^7.15.4"
130
- "@babel/helper-function-name" "^7.15.4"
131
- "@babel/helper-member-expression-to-functions" "^7.15.4"
132
- "@babel/helper-optimise-call-expression" "^7.15.4"
133
- "@babel/helper-replace-supers" "^7.15.4"
134
- "@babel/helper-split-export-declaration" "^7.15.4"
135
-
136
-"@babel/helper-create-regexp-features-plugin@^7.14.5":
137
- "integrity" "sha512-TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A=="
138
- "resolved" "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.5.tgz"
139
- "version" "7.14.5"
140
- dependencies:
141
- "@babel/helper-annotate-as-pure" "^7.14.5"
142
- "regexpu-core" "^4.7.1"
143
-
144
-"@babel/helper-define-polyfill-provider@^0.2.2":
145
- "integrity" "sha512-RH3QDAfRMzj7+0Nqu5oqgO5q9mFtQEVvCRsi8qCEfzLR9p2BHfn5FzhSB2oj1fF7I2+DcTORkYaQ6aTR9Cofew=="
146
- "resolved" "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.3.tgz"
147
- "version" "0.2.3"
148
- dependencies:
149
- "@babel/helper-compilation-targets" "^7.13.0"
150
- "@babel/helper-module-imports" "^7.12.13"
151
- "@babel/helper-plugin-utils" "^7.13.0"
152
- "@babel/traverse" "^7.13.0"
153
- "debug" "^4.1.1"
154
- "lodash.debounce" "^4.0.8"
155
- "resolve" "^1.14.2"
156
- "semver" "^6.1.2"
157
-
158
-"@babel/helper-explode-assignable-expression@^7.15.4":
159
- "integrity" "sha512-J14f/vq8+hdC2KoWLIQSsGrC9EFBKE4NFts8pfMpymfApds+fPqR30AOUWc4tyr56h9l/GA1Sxv2q3dLZWbQ/g=="
160
- "resolved" "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.15.4.tgz"
161
- "version" "7.15.4"
162
- dependencies:
163
- "@babel/types" "^7.15.4"
164
-
165
-"@babel/helper-function-name@^7.14.5", "@babel/helper-function-name@^7.15.4":
166
- "integrity" "sha512-Z91cOMM4DseLIGOnog+Z8OI6YseR9bua+HpvLAQ2XayUGU+neTtX+97caALaLdyu53I/fjhbeCnWnRH1O3jFOw=="
167
- "resolved" "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.15.4.tgz"
168
- "version" "7.15.4"
169
- dependencies:
170
- "@babel/helper-get-function-arity" "^7.15.4"
171
- "@babel/template" "^7.15.4"
172
- "@babel/types" "^7.15.4"
173
-
174
-"@babel/helper-get-function-arity@^7.15.4":
175
- "integrity" "sha512-1/AlxSF92CmGZzHnC515hm4SirTxtpDnLEJ0UyEMgTMZN+6bxXKg04dKhiRx5Enel+SUA1G1t5Ed/yQia0efrA=="
176
- "resolved" "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.15.4.tgz"
177
- "version" "7.15.4"
178
- dependencies:
179
- "@babel/types" "^7.15.4"
180
-
181
-"@babel/helper-hoist-variables@^7.15.4":
182
- "integrity" "sha512-VTy085egb3jUGVK9ycIxQiPbquesq0HUQ+tPO0uv5mPEBZipk+5FkRKiWq5apuyTE9FUrjENB0rCf8y+n+UuhA=="
183
- "resolved" "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.15.4.tgz"
184
- "version" "7.15.4"
185
- dependencies:
186
- "@babel/types" "^7.15.4"
187
-
188
-"@babel/helper-member-expression-to-functions@^7.15.4":
189
- "integrity" "sha512-cokOMkxC/BTyNP1AlY25HuBWM32iCEsLPI4BHDpJCHHm1FU2E7dKWWIXJgQgSFiu4lp8q3bL1BIKwqkSUviqtA=="
190
- "resolved" "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.15.4.tgz"
191
- "version" "7.15.4"
192
- dependencies:
193
- "@babel/types" "^7.15.4"
194
-
195
-"@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.12.1", "@babel/helper-module-imports@^7.12.13", "@babel/helper-module-imports@^7.14.5", "@babel/helper-module-imports@^7.15.4":
196
- "integrity" "sha512-jeAHZbzUwdW/xHgHQ3QmWR4Jg6j15q4w/gCfwZvtqOxoo5DKtLHk8Bsf4c5RZRC7NmLEs+ohkdq8jFefuvIxAA=="
197
- "resolved" "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.15.4.tgz"
198
- "version" "7.15.4"
199
- dependencies:
200
- "@babel/types" "^7.15.4"
201
-
202
-"@babel/helper-module-transforms@^7.12.1", "@babel/helper-module-transforms@^7.14.5", "@babel/helper-module-transforms@^7.15.4", "@babel/helper-module-transforms@^7.15.8":
203
- "integrity" "sha512-DfAfA6PfpG8t4S6npwzLvTUpp0sS7JrcuaMiy1Y5645laRJIp/LiLGIBbQKaXSInK8tiGNI7FL7L8UvB8gdUZg=="
204
- "resolved" "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.15.8.tgz"
205
- "version" "7.15.8"
206
- dependencies:
207
- "@babel/helper-module-imports" "^7.15.4"
208
- "@babel/helper-replace-supers" "^7.15.4"
209
- "@babel/helper-simple-access" "^7.15.4"
210
- "@babel/helper-split-export-declaration" "^7.15.4"
211
- "@babel/helper-validator-identifier" "^7.15.7"
212
- "@babel/template" "^7.15.4"
213
- "@babel/traverse" "^7.15.4"
214
- "@babel/types" "^7.15.6"
215
-
216
-"@babel/helper-optimise-call-expression@^7.15.4":
217
- "integrity" "sha512-E/z9rfbAOt1vDW1DR7k4SzhzotVV5+qMciWV6LaG1g4jeFrkDlJedjtV4h0i4Q/ITnUu+Pk08M7fczsB9GXBDw=="
218
- "resolved" "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.15.4.tgz"
219
- "version" "7.15.4"
220
- dependencies:
221
- "@babel/types" "^7.15.4"
222
-
223
-"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.13.0", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3":
224
- "integrity" "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ=="
225
- "resolved" "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz"
226
- "version" "7.14.5"
227
-
228
-"@babel/helper-remap-async-to-generator@^7.14.5", "@babel/helper-remap-async-to-generator@^7.15.4":
229
- "integrity" "sha512-v53MxgvMK/HCwckJ1bZrq6dNKlmwlyRNYM6ypaRTdXWGOE2c1/SCa6dL/HimhPulGhZKw9W0QhREM583F/t0vQ=="
230
- "resolved" "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.15.4.tgz"
231
- "version" "7.15.4"
232
- dependencies:
233
- "@babel/helper-annotate-as-pure" "^7.15.4"
234
- "@babel/helper-wrap-function" "^7.15.4"
235
- "@babel/types" "^7.15.4"
236
-
237
-"@babel/helper-replace-supers@^7.14.5", "@babel/helper-replace-supers@^7.15.4":
238
- "integrity" "sha512-/ztT6khaXF37MS47fufrKvIsiQkx1LBRvSJNzRqmbyeZnTwU9qBxXYLaaT/6KaxfKhjs2Wy8kG8ZdsFUuWBjzw=="
239
- "resolved" "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.15.4.tgz"
240
- "version" "7.15.4"
241
- dependencies:
242
- "@babel/helper-member-expression-to-functions" "^7.15.4"
243
- "@babel/helper-optimise-call-expression" "^7.15.4"
244
- "@babel/traverse" "^7.15.4"
245
- "@babel/types" "^7.15.4"
246
-
247
-"@babel/helper-simple-access@^7.15.4":
248
- "integrity" "sha512-UzazrDoIVOZZcTeHHEPYrr1MvTR/K+wgLg6MY6e1CJyaRhbibftF6fR2KU2sFRtI/nERUZR9fBd6aKgBlIBaPg=="
249
- "resolved" "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.15.4.tgz"
250
- "version" "7.15.4"
251
- dependencies:
252
- "@babel/types" "^7.15.4"
253
-
254
-"@babel/helper-skip-transparent-expression-wrappers@^7.12.1", "@babel/helper-skip-transparent-expression-wrappers@^7.14.5", "@babel/helper-skip-transparent-expression-wrappers@^7.15.4":
255
- "integrity" "sha512-BMRLsdh+D1/aap19TycS4eD1qELGrCBJwzaY9IE8LrpJtJb+H7rQkPIdsfgnMtLBA6DJls7X9z93Z4U8h7xw0A=="
256
- "resolved" "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.15.4.tgz"
257
- "version" "7.15.4"
258
- dependencies:
259
- "@babel/types" "^7.15.4"
260
-
261
-"@babel/helper-split-export-declaration@^7.15.4":
262
- "integrity" "sha512-HsFqhLDZ08DxCpBdEVtKmywj6PQbwnF6HHybur0MAnkAKnlS6uHkwnmRIkElB2Owpfb4xL4NwDmDLFubueDXsw=="
263
- "resolved" "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.15.4.tgz"
264
- "version" "7.15.4"
265
- dependencies:
266
- "@babel/types" "^7.15.4"
267
-
268
-"@babel/helper-validator-identifier@^7.14.5", "@babel/helper-validator-identifier@^7.14.9", "@babel/helper-validator-identifier@^7.15.7":
269
- "integrity" "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w=="
270
- "resolved" "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz"
271
- "version" "7.15.7"
272
-
273
-"@babel/helper-validator-option@^7.12.1", "@babel/helper-validator-option@^7.14.5":
274
- "integrity" "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow=="
275
- "resolved" "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz"
276
- "version" "7.14.5"
277
-
278
-"@babel/helper-wrap-function@^7.15.4":
279
- "integrity" "sha512-Y2o+H/hRV5W8QhIfTpRIBwl57y8PrZt6JM3V8FOo5qarjshHItyH5lXlpMfBfmBefOqSCpKZs/6Dxqp0E/U+uw=="
280
- "resolved" "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.15.4.tgz"
281
- "version" "7.15.4"
282
- dependencies:
283
- "@babel/helper-function-name" "^7.15.4"
284
- "@babel/template" "^7.15.4"
285
- "@babel/traverse" "^7.15.4"
286
- "@babel/types" "^7.15.4"
287
-
288
-"@babel/helpers@^7.12.1", "@babel/helpers@^7.15.4":
289
- "integrity" "sha512-V45u6dqEJ3w2rlryYYXf6i9rQ5YMNu4FLS6ngs8ikblhu2VdR1AqAd6aJjBzmf2Qzh6KOLqKHxEN9+TFbAkAVQ=="
290
- "resolved" "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.15.4.tgz"
291
- "version" "7.15.4"
292
- dependencies:
293
- "@babel/template" "^7.15.4"
294
- "@babel/traverse" "^7.15.4"
295
- "@babel/types" "^7.15.4"
296
-
297
-"@babel/highlight@^7.10.4", "@babel/highlight@^7.14.5":
298
- "integrity" "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg=="
299
- "resolved" "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.14.5.tgz"
300
- "version" "7.14.5"
301
- dependencies:
302
- "@babel/helper-validator-identifier" "^7.14.5"
303
- "chalk" "^2.0.0"
304
- "js-tokens" "^4.0.0"
305
-
306
-"@babel/parser@^7.1.0", "@babel/parser@^7.12.3", "@babel/parser@^7.14.7", "@babel/parser@^7.15.4", "@babel/parser@^7.15.8", "@babel/parser@^7.7.0":
307
- "integrity" "sha512-BRYa3wcQnjS/nqI8Ac94pYYpJfojHVvVXJ97+IDCImX4Jc8W8Xv1+47enbruk+q1etOpsQNwnfFcNGw+gtPGxA=="
308
- "resolved" "https://registry.yarnpkg.com/@babel/parser/-/parser-7.15.8.tgz"
309
- "version" "7.15.8"
310
-
311
-"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.15.4":
312
- "integrity" "sha512-eBnpsl9tlhPhpI10kU06JHnrYXwg3+V6CaP2idsCXNef0aeslpqyITXQ74Vfk5uHgY7IG7XP0yIH8b42KSzHog=="
313
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.15.4.tgz"
314
- "version" "7.15.4"
315
- dependencies:
316
- "@babel/helper-plugin-utils" "^7.14.5"
317
- "@babel/helper-skip-transparent-expression-wrappers" "^7.15.4"
318
- "@babel/plugin-proposal-optional-chaining" "^7.14.5"
319
-
320
-"@babel/plugin-proposal-async-generator-functions@^7.12.1", "@babel/plugin-proposal-async-generator-functions@^7.15.8":
321
- "integrity" "sha512-2Z5F2R2ibINTc63mY7FLqGfEbmofrHU9FitJW1Q7aPaKFhiPvSq6QEt/BoWN5oME3GVyjcRuNNSRbb9LC0CSWA=="
322
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.15.8.tgz"
323
- "version" "7.15.8"
324
- dependencies:
325
- "@babel/helper-plugin-utils" "^7.14.5"
326
- "@babel/helper-remap-async-to-generator" "^7.15.4"
327
- "@babel/plugin-syntax-async-generators" "^7.8.4"
328
-
329
-"@babel/plugin-proposal-class-properties@^7.12.1":
330
- "integrity" "sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg=="
331
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.14.5.tgz"
332
- "version" "7.14.5"
333
- dependencies:
334
- "@babel/helper-create-class-features-plugin" "^7.14.5"
335
- "@babel/helper-plugin-utils" "^7.14.5"
336
-
337
-"@babel/plugin-proposal-class-properties@^7.14.5":
338
- "integrity" "sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg=="
339
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.14.5.tgz"
340
- "version" "7.14.5"
341
- dependencies:
342
- "@babel/helper-create-class-features-plugin" "^7.14.5"
343
- "@babel/helper-plugin-utils" "^7.14.5"
344
-
345
-"@babel/plugin-proposal-class-properties@7.12.1":
346
- "integrity" "sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w=="
347
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.1.tgz"
348
- "version" "7.12.1"
349
- dependencies:
350
- "@babel/helper-create-class-features-plugin" "^7.12.1"
351
- "@babel/helper-plugin-utils" "^7.10.4"
352
-
353
-"@babel/plugin-proposal-class-static-block@^7.15.4":
354
- "integrity" "sha512-M682XWrrLNk3chXCjoPUQWOyYsB93B9z3mRyjtqqYJWDf2mfCdIYgDrA11cgNVhAQieaq6F2fn2f3wI0U4aTjA=="
355
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.15.4.tgz"
356
- "version" "7.15.4"
357
- dependencies:
358
- "@babel/helper-create-class-features-plugin" "^7.15.4"
359
- "@babel/helper-plugin-utils" "^7.14.5"
360
- "@babel/plugin-syntax-class-static-block" "^7.14.5"
361
-
362
-"@babel/plugin-proposal-decorators@7.12.1":
363
- "integrity" "sha512-knNIuusychgYN8fGJHONL0RbFxLGawhXOJNLBk75TniTsZZeA+wdkDuv6wp4lGwzQEKjZi6/WYtnb3udNPmQmQ=="
364
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.12.1.tgz"
365
- "version" "7.12.1"
366
- dependencies:
367
- "@babel/helper-create-class-features-plugin" "^7.12.1"
368
- "@babel/helper-plugin-utils" "^7.10.4"
369
- "@babel/plugin-syntax-decorators" "^7.12.1"
370
-
371
-"@babel/plugin-proposal-dynamic-import@^7.12.1", "@babel/plugin-proposal-dynamic-import@^7.14.5":
372
- "integrity" "sha512-ExjiNYc3HDN5PXJx+bwC50GIx/KKanX2HiggnIUAYedbARdImiCU4RhhHfdf0Kd7JNXGpsBBBCOm+bBVy3Gb0g=="
373
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.5.tgz"
374
- "version" "7.14.5"
375
- dependencies:
376
- "@babel/helper-plugin-utils" "^7.14.5"
377
- "@babel/plugin-syntax-dynamic-import" "^7.8.3"
378
-
379
-"@babel/plugin-proposal-export-namespace-from@^7.12.1", "@babel/plugin-proposal-export-namespace-from@^7.14.5":
380
- "integrity" "sha512-g5POA32bXPMmSBu5Dx/iZGLGnKmKPc5AiY7qfZgurzrCYgIztDlHFbznSNCoQuv57YQLnQfaDi7dxCtLDIdXdA=="
381
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.5.tgz"
382
- "version" "7.14.5"
383
- dependencies:
384
- "@babel/helper-plugin-utils" "^7.14.5"
385
- "@babel/plugin-syntax-export-namespace-from" "^7.8.3"
386
-
387
-"@babel/plugin-proposal-json-strings@^7.12.1", "@babel/plugin-proposal-json-strings@^7.14.5":
388
- "integrity" "sha512-NSq2fczJYKVRIsUJyNxrVUMhB27zb7N7pOFGQOhBKJrChbGcgEAqyZrmZswkPk18VMurEeJAaICbfm57vUeTbQ=="
389
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.14.5.tgz"
390
- "version" "7.14.5"
391
- dependencies:
392
- "@babel/helper-plugin-utils" "^7.14.5"
393
- "@babel/plugin-syntax-json-strings" "^7.8.3"
394
-
395
-"@babel/plugin-proposal-logical-assignment-operators@^7.12.1", "@babel/plugin-proposal-logical-assignment-operators@^7.14.5":
396
- "integrity" "sha512-YGn2AvZAo9TwyhlLvCCWxD90Xq8xJ4aSgaX3G5D/8DW94L8aaT+dS5cSP+Z06+rCJERGSr9GxMBZ601xoc2taw=="
397
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.5.tgz"
398
- "version" "7.14.5"
399
- dependencies:
400
- "@babel/helper-plugin-utils" "^7.14.5"
401
- "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4"
402
-
403
-"@babel/plugin-proposal-nullish-coalescing-operator@^7.12.1":
404
- "integrity" "sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg=="
405
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.5.tgz"
406
- "version" "7.14.5"
407
- dependencies:
408
- "@babel/helper-plugin-utils" "^7.14.5"
409
- "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3"
410
-
411
-"@babel/plugin-proposal-nullish-coalescing-operator@^7.14.5":
412
- "integrity" "sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg=="
413
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.5.tgz"
414
- "version" "7.14.5"
415
- dependencies:
416
- "@babel/helper-plugin-utils" "^7.14.5"
417
- "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3"
418
-
419
-"@babel/plugin-proposal-nullish-coalescing-operator@7.12.1":
420
- "integrity" "sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg=="
421
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.12.1.tgz"
422
- "version" "7.12.1"
423
- dependencies:
424
- "@babel/helper-plugin-utils" "^7.10.4"
425
- "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.0"
426
-
427
-"@babel/plugin-proposal-numeric-separator@^7.12.1":
428
- "integrity" "sha512-yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg=="
429
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.5.tgz"
430
- "version" "7.14.5"
431
- dependencies:
432
- "@babel/helper-plugin-utils" "^7.14.5"
433
- "@babel/plugin-syntax-numeric-separator" "^7.10.4"
434
-
435
-"@babel/plugin-proposal-numeric-separator@^7.14.5":
436
- "integrity" "sha512-yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg=="
437
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.5.tgz"
438
- "version" "7.14.5"
439
- dependencies:
440
- "@babel/helper-plugin-utils" "^7.14.5"
441
- "@babel/plugin-syntax-numeric-separator" "^7.10.4"
442
-
443
-"@babel/plugin-proposal-numeric-separator@7.12.1":
444
- "integrity" "sha512-MR7Ok+Af3OhNTCxYVjJZHS0t97ydnJZt/DbR4WISO39iDnhiD8XHrY12xuSJ90FFEGjir0Fzyyn7g/zY6hxbxA=="
445
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.1.tgz"
446
- "version" "7.12.1"
447
- dependencies:
448
- "@babel/helper-plugin-utils" "^7.10.4"
449
- "@babel/plugin-syntax-numeric-separator" "^7.10.4"
450
-
451
-"@babel/plugin-proposal-object-rest-spread@^7.12.1", "@babel/plugin-proposal-object-rest-spread@^7.15.6":
452
- "integrity" "sha512-qtOHo7A1Vt+O23qEAX+GdBpqaIuD3i9VRrWgCJeq7WO6H2d14EK3q11urj5Te2MAeK97nMiIdRpwd/ST4JFbNg=="
453
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.15.6.tgz"
454
- "version" "7.15.6"
455
- dependencies:
456
- "@babel/compat-data" "^7.15.0"
457
- "@babel/helper-compilation-targets" "^7.15.4"
458
- "@babel/helper-plugin-utils" "^7.14.5"
459
- "@babel/plugin-syntax-object-rest-spread" "^7.8.3"
460
- "@babel/plugin-transform-parameters" "^7.15.4"
461
-
462
-"@babel/plugin-proposal-optional-catch-binding@^7.12.1", "@babel/plugin-proposal-optional-catch-binding@^7.14.5":
463
- "integrity" "sha512-3Oyiixm0ur7bzO5ybNcZFlmVsygSIQgdOa7cTfOYCMY+wEPAYhZAJxi3mixKFCTCKUhQXuCTtQ1MzrpL3WT8ZQ=="
464
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.14.5.tgz"
465
- "version" "7.14.5"
466
- dependencies:
467
- "@babel/helper-plugin-utils" "^7.14.5"
468
- "@babel/plugin-syntax-optional-catch-binding" "^7.8.3"
469
-
470
-"@babel/plugin-proposal-optional-chaining@^7.12.1":
471
- "integrity" "sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ=="
472
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.5.tgz"
473
- "version" "7.14.5"
474
- dependencies:
475
- "@babel/helper-plugin-utils" "^7.14.5"
476
- "@babel/helper-skip-transparent-expression-wrappers" "^7.14.5"
477
- "@babel/plugin-syntax-optional-chaining" "^7.8.3"
478
-
479
-"@babel/plugin-proposal-optional-chaining@^7.14.5":
480
- "integrity" "sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ=="
481
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.5.tgz"
482
- "version" "7.14.5"
483
- dependencies:
484
- "@babel/helper-plugin-utils" "^7.14.5"
485
- "@babel/helper-skip-transparent-expression-wrappers" "^7.14.5"
486
- "@babel/plugin-syntax-optional-chaining" "^7.8.3"
487
-
488
-"@babel/plugin-proposal-optional-chaining@7.12.1":
489
- "integrity" "sha512-c2uRpY6WzaVDzynVY9liyykS+kVU+WRZPMPYpkelXH8KBt1oXoI89kPbZKKG/jDT5UK92FTW2fZkZaJhdiBabw=="
490
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.1.tgz"
491
- "version" "7.12.1"
492
- dependencies:
493
- "@babel/helper-plugin-utils" "^7.10.4"
494
- "@babel/helper-skip-transparent-expression-wrappers" "^7.12.1"
495
- "@babel/plugin-syntax-optional-chaining" "^7.8.0"
496
-
497
-"@babel/plugin-proposal-private-methods@^7.12.1", "@babel/plugin-proposal-private-methods@^7.14.5":
498
- "integrity" "sha512-838DkdUA1u+QTCplatfq4B7+1lnDa/+QMI89x5WZHBcnNv+47N8QEj2k9I2MUU9xIv8XJ4XvPCviM/Dj7Uwt9g=="
499
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.14.5.tgz"
500
- "version" "7.14.5"
501
- dependencies:
502
- "@babel/helper-create-class-features-plugin" "^7.14.5"
503
- "@babel/helper-plugin-utils" "^7.14.5"
504
-
505
-"@babel/plugin-proposal-private-property-in-object@^7.15.4":
506
- "integrity" "sha512-X0UTixkLf0PCCffxgu5/1RQyGGbgZuKoI+vXP4iSbJSYwPb7hu06omsFGBvQ9lJEvwgrxHdS8B5nbfcd8GyUNA=="
507
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.15.4.tgz"
508
- "version" "7.15.4"
509
- dependencies:
510
- "@babel/helper-annotate-as-pure" "^7.15.4"
511
- "@babel/helper-create-class-features-plugin" "^7.15.4"
512
- "@babel/helper-plugin-utils" "^7.14.5"
513
- "@babel/plugin-syntax-private-property-in-object" "^7.14.5"
514
-
515
-"@babel/plugin-proposal-unicode-property-regex@^7.12.1", "@babel/plugin-proposal-unicode-property-regex@^7.14.5", "@babel/plugin-proposal-unicode-property-regex@^7.4.4":
516
- "integrity" "sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q=="
517
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.14.5.tgz"
518
- "version" "7.14.5"
519
- dependencies:
520
- "@babel/helper-create-regexp-features-plugin" "^7.14.5"
521
- "@babel/helper-plugin-utils" "^7.14.5"
522
-
523
-"@babel/plugin-syntax-async-generators@^7.8.0", "@babel/plugin-syntax-async-generators@^7.8.4":
524
- "integrity" "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw=="
525
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz"
526
- "version" "7.8.4"
527
- dependencies:
528
- "@babel/helper-plugin-utils" "^7.8.0"
529
-
530
-"@babel/plugin-syntax-bigint@^7.8.3":
531
- "integrity" "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg=="
532
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz"
533
- "version" "7.8.3"
534
- dependencies:
535
- "@babel/helper-plugin-utils" "^7.8.0"
536
-
537
-"@babel/plugin-syntax-class-properties@^7.12.1", "@babel/plugin-syntax-class-properties@^7.12.13", "@babel/plugin-syntax-class-properties@^7.8.3":
538
- "integrity" "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA=="
539
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz"
540
- "version" "7.12.13"
541
- dependencies:
542
- "@babel/helper-plugin-utils" "^7.12.13"
543
-
544
-"@babel/plugin-syntax-class-static-block@^7.14.5":
545
- "integrity" "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw=="
546
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz"
547
- "version" "7.14.5"
548
- dependencies:
549
- "@babel/helper-plugin-utils" "^7.14.5"
550
-
551
-"@babel/plugin-syntax-decorators@^7.12.1":
552
- "integrity" "sha512-c4sZMRWL4GSvP1EXy0woIP7m4jkVcEuG8R1TOZxPBPtp4FSM/kiPZub9UIs/Jrb5ZAOzvTUSGYrWsrSu1JvoPw=="
553
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.14.5.tgz"
554
- "version" "7.14.5"
555
- dependencies:
556
- "@babel/helper-plugin-utils" "^7.14.5"
557
-
558
-"@babel/plugin-syntax-dynamic-import@^7.8.0", "@babel/plugin-syntax-dynamic-import@^7.8.3":
559
- "integrity" "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ=="
560
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz"
561
- "version" "7.8.3"
562
- dependencies:
563
- "@babel/helper-plugin-utils" "^7.8.0"
564
-
565
-"@babel/plugin-syntax-export-namespace-from@^7.8.3":
566
- "integrity" "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q=="
567
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz"
568
- "version" "7.8.3"
569
- dependencies:
570
- "@babel/helper-plugin-utils" "^7.8.3"
571
-
572
-"@babel/plugin-syntax-flow@^7.12.1":
573
- "integrity" "sha512-9WK5ZwKCdWHxVuU13XNT6X73FGmutAXeor5lGFq6qhOFtMFUF4jkbijuyUdZZlpYq6E2hZeZf/u3959X9wsv0Q=="
574
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.14.5.tgz"
575
- "version" "7.14.5"
576
- dependencies:
577
- "@babel/helper-plugin-utils" "^7.14.5"
578
-
579
-"@babel/plugin-syntax-import-meta@^7.8.3":
580
- "integrity" "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g=="
581
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz"
582
- "version" "7.10.4"
583
- dependencies:
584
- "@babel/helper-plugin-utils" "^7.10.4"
585
-
586
-"@babel/plugin-syntax-json-strings@^7.8.0", "@babel/plugin-syntax-json-strings@^7.8.3":
587
- "integrity" "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA=="
588
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz"
589
- "version" "7.8.3"
590
- dependencies:
591
- "@babel/helper-plugin-utils" "^7.8.0"
592
-
593
-"@babel/plugin-syntax-jsx@^7.14.5":
594
- "integrity" "sha512-ohuFIsOMXJnbOMRfX7/w7LocdR6R7whhuRD4ax8IipLcLPlZGJKkBxgHp++U4N/vKyU16/YDQr2f5seajD3jIw=="
595
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.14.5.tgz"
596
- "version" "7.14.5"
597
- dependencies:
598
- "@babel/helper-plugin-utils" "^7.14.5"
599
-
600
-"@babel/plugin-syntax-logical-assignment-operators@^7.10.4", "@babel/plugin-syntax-logical-assignment-operators@^7.8.3":
601
- "integrity" "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig=="
602
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz"
603
- "version" "7.10.4"
604
- dependencies:
605
- "@babel/helper-plugin-utils" "^7.10.4"
606
-
607
-"@babel/plugin-syntax-nullish-coalescing-operator@^7.8.0", "@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3":
608
- "integrity" "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ=="
609
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz"
610
- "version" "7.8.3"
611
- dependencies:
612
- "@babel/helper-plugin-utils" "^7.8.0"
613
-
614
-"@babel/plugin-syntax-numeric-separator@^7.10.4", "@babel/plugin-syntax-numeric-separator@^7.8.3":
615
- "integrity" "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug=="
616
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz"
617
- "version" "7.10.4"
618
- dependencies:
619
- "@babel/helper-plugin-utils" "^7.10.4"
620
-
621
-"@babel/plugin-syntax-object-rest-spread@^7.8.0", "@babel/plugin-syntax-object-rest-spread@^7.8.3":
622
- "integrity" "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA=="
623
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz"
624
- "version" "7.8.3"
625
- dependencies:
626
- "@babel/helper-plugin-utils" "^7.8.0"
627
-
628
-"@babel/plugin-syntax-optional-catch-binding@^7.8.0", "@babel/plugin-syntax-optional-catch-binding@^7.8.3":
629
- "integrity" "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q=="
630
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz"
631
- "version" "7.8.3"
632
- dependencies:
633
- "@babel/helper-plugin-utils" "^7.8.0"
634
-
635
-"@babel/plugin-syntax-optional-chaining@^7.8.0", "@babel/plugin-syntax-optional-chaining@^7.8.3":
636
- "integrity" "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg=="
637
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz"
638
- "version" "7.8.3"
639
- dependencies:
640
- "@babel/helper-plugin-utils" "^7.8.0"
641
-
642
-"@babel/plugin-syntax-private-property-in-object@^7.14.5":
643
- "integrity" "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg=="
644
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz"
645
- "version" "7.14.5"
646
- dependencies:
647
- "@babel/helper-plugin-utils" "^7.14.5"
648
-
649
-"@babel/plugin-syntax-top-level-await@^7.12.1", "@babel/plugin-syntax-top-level-await@^7.14.5", "@babel/plugin-syntax-top-level-await@^7.8.3":
650
- "integrity" "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw=="
651
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz"
652
- "version" "7.14.5"
653
- dependencies:
654
- "@babel/helper-plugin-utils" "^7.14.5"
655
-
656
-"@babel/plugin-syntax-typescript@^7.14.5":
657
- "integrity" "sha512-u6OXzDaIXjEstBRRoBCQ/uKQKlbuaeE5in0RvWdA4pN6AhqxTIwUsnHPU1CFZA/amYObMsuWhYfRl3Ch90HD0Q=="
658
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.14.5.tgz"
659
- "version" "7.14.5"
660
- dependencies:
661
- "@babel/helper-plugin-utils" "^7.14.5"
662
-
663
-"@babel/plugin-transform-arrow-functions@^7.12.1", "@babel/plugin-transform-arrow-functions@^7.14.5":
664
- "integrity" "sha512-KOnO0l4+tD5IfOdi4x8C1XmEIRWUjNRV8wc6K2vz/3e8yAOoZZvsRXRRIF/yo/MAOFb4QjtAw9xSxMXbSMRy8A=="
665
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.14.5.tgz"
666
- "version" "7.14.5"
667
- dependencies:
668
- "@babel/helper-plugin-utils" "^7.14.5"
669
-
670
-"@babel/plugin-transform-async-to-generator@^7.12.1", "@babel/plugin-transform-async-to-generator@^7.14.5":
671
- "integrity" "sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA=="
672
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz"
673
- "version" "7.14.5"
674
- dependencies:
675
- "@babel/helper-module-imports" "^7.14.5"
676
- "@babel/helper-plugin-utils" "^7.14.5"
677
- "@babel/helper-remap-async-to-generator" "^7.14.5"
678
-
679
-"@babel/plugin-transform-block-scoped-functions@^7.12.1", "@babel/plugin-transform-block-scoped-functions@^7.14.5":
680
- "integrity" "sha512-dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ=="
681
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.14.5.tgz"
682
- "version" "7.14.5"
683
- dependencies:
684
- "@babel/helper-plugin-utils" "^7.14.5"
685
-
686
-"@babel/plugin-transform-block-scoping@^7.12.1", "@babel/plugin-transform-block-scoping@^7.15.3":
687
- "integrity" "sha512-nBAzfZwZb4DkaGtOes1Up1nOAp9TDRRFw4XBzBBSG9QK7KVFmYzgj9o9sbPv7TX5ofL4Auq4wZnxCoPnI/lz2Q=="
688
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.15.3.tgz"
689
- "version" "7.15.3"
690
- dependencies:
691
- "@babel/helper-plugin-utils" "^7.14.5"
692
-
693
-"@babel/plugin-transform-classes@^7.12.1", "@babel/plugin-transform-classes@^7.15.4":
694
- "integrity" "sha512-Yjvhex8GzBmmPQUvpXRPWQ9WnxXgAFuZSrqOK/eJlOGIXwvv8H3UEdUigl1gb/bnjTrln+e8bkZUYCBt/xYlBg=="
695
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.15.4.tgz"
696
- "version" "7.15.4"
697
- dependencies:
698
- "@babel/helper-annotate-as-pure" "^7.15.4"
699
- "@babel/helper-function-name" "^7.15.4"
700
- "@babel/helper-optimise-call-expression" "^7.15.4"
701
- "@babel/helper-plugin-utils" "^7.14.5"
702
- "@babel/helper-replace-supers" "^7.15.4"
703
- "@babel/helper-split-export-declaration" "^7.15.4"
704
- "globals" "^11.1.0"
705
-
706
-"@babel/plugin-transform-computed-properties@^7.12.1", "@babel/plugin-transform-computed-properties@^7.14.5":
707
- "integrity" "sha512-pWM+E4283UxaVzLb8UBXv4EIxMovU4zxT1OPnpHJcmnvyY9QbPPTKZfEj31EUvG3/EQRbYAGaYEUZ4yWOBC2xg=="
708
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.14.5.tgz"
709
- "version" "7.14.5"
710
- dependencies:
711
- "@babel/helper-plugin-utils" "^7.14.5"
712
-
713
-"@babel/plugin-transform-destructuring@^7.12.1", "@babel/plugin-transform-destructuring@^7.14.7":
714
- "integrity" "sha512-0mDE99nK+kVh3xlc5vKwB6wnP9ecuSj+zQCa/n0voENtP/zymdT4HH6QEb65wjjcbqr1Jb/7z9Qp7TF5FtwYGw=="
715
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.14.7.tgz"
716
- "version" "7.14.7"
717
- dependencies:
718
- "@babel/helper-plugin-utils" "^7.14.5"
719
-
720
-"@babel/plugin-transform-dotall-regex@^7.12.1", "@babel/plugin-transform-dotall-regex@^7.14.5", "@babel/plugin-transform-dotall-regex@^7.4.4":
721
- "integrity" "sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw=="
722
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.14.5.tgz"
723
- "version" "7.14.5"
724
- dependencies:
725
- "@babel/helper-create-regexp-features-plugin" "^7.14.5"
726
- "@babel/helper-plugin-utils" "^7.14.5"
727
-
728
-"@babel/plugin-transform-duplicate-keys@^7.12.1", "@babel/plugin-transform-duplicate-keys@^7.14.5":
729
- "integrity" "sha512-iJjbI53huKbPDAsJ8EmVmvCKeeq21bAze4fu9GBQtSLqfvzj2oRuHVx4ZkDwEhg1htQ+5OBZh/Ab0XDf5iBZ7A=="
730
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.14.5.tgz"
731
- "version" "7.14.5"
732
- dependencies:
733
- "@babel/helper-plugin-utils" "^7.14.5"
734
-
735
-"@babel/plugin-transform-exponentiation-operator@^7.12.1", "@babel/plugin-transform-exponentiation-operator@^7.14.5":
736
- "integrity" "sha512-jFazJhMBc9D27o9jDnIE5ZErI0R0m7PbKXVq77FFvqFbzvTMuv8jaAwLZ5PviOLSFttqKIW0/wxNSDbjLk0tYA=="
737
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.14.5.tgz"
738
- "version" "7.14.5"
739
- dependencies:
740
- "@babel/helper-builder-binary-assignment-operator-visitor" "^7.14.5"
741
- "@babel/helper-plugin-utils" "^7.14.5"
742
-
743
-"@babel/plugin-transform-flow-strip-types@7.12.1":
744
- "integrity" "sha512-8hAtkmsQb36yMmEtk2JZ9JnVyDSnDOdlB+0nEGzIDLuK4yR3JcEjfuFPYkdEPSh8Id+rAMeBEn+X0iVEyho6Hg=="
745
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.12.1.tgz"
746
- "version" "7.12.1"
747
- dependencies:
748
- "@babel/helper-plugin-utils" "^7.10.4"
749
- "@babel/plugin-syntax-flow" "^7.12.1"
750
-
751
-"@babel/plugin-transform-for-of@^7.12.1", "@babel/plugin-transform-for-of@^7.15.4":
752
- "integrity" "sha512-DRTY9fA751AFBDh2oxydvVm4SYevs5ILTWLs6xKXps4Re/KG5nfUkr+TdHCrRWB8C69TlzVgA9b3RmGWmgN9LA=="
753
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.15.4.tgz"
754
- "version" "7.15.4"
755
- dependencies:
756
- "@babel/helper-plugin-utils" "^7.14.5"
757
-
758
-"@babel/plugin-transform-function-name@^7.12.1", "@babel/plugin-transform-function-name@^7.14.5":
759
- "integrity" "sha512-vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ=="
760
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.14.5.tgz"
761
- "version" "7.14.5"
762
- dependencies:
763
- "@babel/helper-function-name" "^7.14.5"
764
- "@babel/helper-plugin-utils" "^7.14.5"
765
-
766
-"@babel/plugin-transform-literals@^7.12.1", "@babel/plugin-transform-literals@^7.14.5":
767
- "integrity" "sha512-ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A=="
768
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.14.5.tgz"
769
- "version" "7.14.5"
770
- dependencies:
771
- "@babel/helper-plugin-utils" "^7.14.5"
772
-
773
-"@babel/plugin-transform-member-expression-literals@^7.12.1", "@babel/plugin-transform-member-expression-literals@^7.14.5":
774
- "integrity" "sha512-WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q=="
775
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.14.5.tgz"
776
- "version" "7.14.5"
777
- dependencies:
778
- "@babel/helper-plugin-utils" "^7.14.5"
779
-
780
-"@babel/plugin-transform-modules-amd@^7.12.1", "@babel/plugin-transform-modules-amd@^7.14.5":
781
- "integrity" "sha512-3lpOU8Vxmp3roC4vzFpSdEpGUWSMsHFreTWOMMLzel2gNGfHE5UWIh/LN6ghHs2xurUp4jRFYMUIZhuFbody1g=="
782
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.5.tgz"
783
- "version" "7.14.5"
784
- dependencies:
785
- "@babel/helper-module-transforms" "^7.14.5"
786
- "@babel/helper-plugin-utils" "^7.14.5"
787
- "babel-plugin-dynamic-import-node" "^2.3.3"
788
-
789
-"@babel/plugin-transform-modules-commonjs@^7.12.1", "@babel/plugin-transform-modules-commonjs@^7.15.4":
790
- "integrity" "sha512-qg4DPhwG8hKp4BbVDvX1s8cohM8a6Bvptu4l6Iingq5rW+yRUAhe/YRup/YcW2zCOlrysEWVhftIcKzrEZv3sA=="
791
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.15.4.tgz"
792
- "version" "7.15.4"
793
- dependencies:
794
- "@babel/helper-module-transforms" "^7.15.4"
795
- "@babel/helper-plugin-utils" "^7.14.5"
796
- "@babel/helper-simple-access" "^7.15.4"
797
- "babel-plugin-dynamic-import-node" "^2.3.3"
798
-
799
-"@babel/plugin-transform-modules-systemjs@^7.12.1", "@babel/plugin-transform-modules-systemjs@^7.15.4":
800
- "integrity" "sha512-fJUnlQrl/mezMneR72CKCgtOoahqGJNVKpompKwzv3BrEXdlPspTcyxrZ1XmDTIr9PpULrgEQo3qNKp6dW7ssw=="
801
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.15.4.tgz"
802
- "version" "7.15.4"
803
- dependencies:
804
- "@babel/helper-hoist-variables" "^7.15.4"
805
- "@babel/helper-module-transforms" "^7.15.4"
806
- "@babel/helper-plugin-utils" "^7.14.5"
807
- "@babel/helper-validator-identifier" "^7.14.9"
808
- "babel-plugin-dynamic-import-node" "^2.3.3"
809
-
810
-"@babel/plugin-transform-modules-umd@^7.12.1", "@babel/plugin-transform-modules-umd@^7.14.5":
811
- "integrity" "sha512-RfPGoagSngC06LsGUYyM9QWSXZ8MysEjDJTAea1lqRjNECE3y0qIJF/qbvJxc4oA4s99HumIMdXOrd+TdKaAAA=="
812
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.5.tgz"
813
- "version" "7.14.5"
814
- dependencies:
815
- "@babel/helper-module-transforms" "^7.14.5"
816
- "@babel/helper-plugin-utils" "^7.14.5"
817
-
818
-"@babel/plugin-transform-named-capturing-groups-regex@^7.12.1", "@babel/plugin-transform-named-capturing-groups-regex@^7.14.9":
819
- "integrity" "sha512-l666wCVYO75mlAtGFfyFwnWmIXQm3kSH0C3IRnJqWcZbWkoihyAdDhFm2ZWaxWTqvBvhVFfJjMRQ0ez4oN1yYA=="
820
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.14.9.tgz"
821
- "version" "7.14.9"
822
- dependencies:
823
- "@babel/helper-create-regexp-features-plugin" "^7.14.5"
824
-
825
-"@babel/plugin-transform-new-target@^7.12.1", "@babel/plugin-transform-new-target@^7.14.5":
826
- "integrity" "sha512-Nx054zovz6IIRWEB49RDRuXGI4Gy0GMgqG0cII9L3MxqgXz/+rgII+RU58qpo4g7tNEx1jG7rRVH4ihZoP4esQ=="
827
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.14.5.tgz"
828
- "version" "7.14.5"
829
- dependencies:
830
- "@babel/helper-plugin-utils" "^7.14.5"
831
-
832
-"@babel/plugin-transform-object-super@^7.12.1", "@babel/plugin-transform-object-super@^7.14.5":
833
- "integrity" "sha512-MKfOBWzK0pZIrav9z/hkRqIk/2bTv9qvxHzPQc12RcVkMOzpIKnFCNYJip00ssKWYkd8Sf5g0Wr7pqJ+cmtuFg=="
834
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.14.5.tgz"
835
- "version" "7.14.5"
836
- dependencies:
837
- "@babel/helper-plugin-utils" "^7.14.5"
838
- "@babel/helper-replace-supers" "^7.14.5"
839
-
840
-"@babel/plugin-transform-parameters@^7.12.1", "@babel/plugin-transform-parameters@^7.15.4":
841
- "integrity" "sha512-9WB/GUTO6lvJU3XQsSr6J/WKvBC2hcs4Pew8YxZagi6GkTdniyqp8On5kqdK8MN0LMeu0mGbhPN+O049NV/9FQ=="
842
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.15.4.tgz"
843
- "version" "7.15.4"
844
- dependencies:
845
- "@babel/helper-plugin-utils" "^7.14.5"
846
-
847
-"@babel/plugin-transform-property-literals@^7.12.1", "@babel/plugin-transform-property-literals@^7.14.5":
848
- "integrity" "sha512-r1uilDthkgXW8Z1vJz2dKYLV1tuw2xsbrp3MrZmD99Wh9vsfKoob+JTgri5VUb/JqyKRXotlOtwgu4stIYCmnw=="
849
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.14.5.tgz"
850
- "version" "7.14.5"
851
- dependencies:
852
- "@babel/helper-plugin-utils" "^7.14.5"
853
-
854
-"@babel/plugin-transform-react-constant-elements@^7.12.1":
855
- "integrity" "sha512-NBqLEx1GxllIOXJInJAQbrnwwYJsV3WaMHIcOwD8rhYS0AabTWn7kHdHgPgu5RmHLU0q4DMxhAMu8ue/KampgQ=="
856
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.14.5.tgz"
857
- "version" "7.14.5"
858
- dependencies:
859
- "@babel/helper-plugin-utils" "^7.14.5"
860
-
861
-"@babel/plugin-transform-react-display-name@^7.12.1":
862
- "integrity" "sha512-yQZ/i/pUCJAHI/LbtZr413S3VT26qNrEm0M5RRxQJA947/YNYwbZbBaXGDrq6CG5QsZycI1VIP6d7pQaBfP+8Q=="
863
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.15.1.tgz"
864
- "version" "7.15.1"
865
- dependencies:
866
- "@babel/helper-plugin-utils" "^7.14.5"
867
-
868
-"@babel/plugin-transform-react-display-name@^7.14.5":
869
- "integrity" "sha512-yQZ/i/pUCJAHI/LbtZr413S3VT26qNrEm0M5RRxQJA947/YNYwbZbBaXGDrq6CG5QsZycI1VIP6d7pQaBfP+8Q=="
870
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.15.1.tgz"
871
- "version" "7.15.1"
872
- dependencies:
873
- "@babel/helper-plugin-utils" "^7.14.5"
874
-
875
-"@babel/plugin-transform-react-display-name@7.12.1":
876
- "integrity" "sha512-cAzB+UzBIrekfYxyLlFqf/OagTvHLcVBb5vpouzkYkBclRPraiygVnafvAoipErZLI8ANv8Ecn6E/m5qPXD26w=="
877
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.12.1.tgz"
878
- "version" "7.12.1"
879
- dependencies:
880
- "@babel/helper-plugin-utils" "^7.10.4"
881
-
882
-"@babel/plugin-transform-react-jsx-development@^7.12.1":
883
- "integrity" "sha512-rdwG/9jC6QybWxVe2UVOa7q6cnTpw8JRRHOxntG/h6g/guAOe6AhtQHJuJh5FwmnXIT1bdm5vC2/5huV8ZOorQ=="
884
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.14.5.tgz"
885
- "version" "7.14.5"
886
- dependencies:
887
- "@babel/plugin-transform-react-jsx" "^7.14.5"
888
-
889
-"@babel/plugin-transform-react-jsx-development@^7.14.5":
890
- "integrity" "sha512-rdwG/9jC6QybWxVe2UVOa7q6cnTpw8JRRHOxntG/h6g/guAOe6AhtQHJuJh5FwmnXIT1bdm5vC2/5huV8ZOorQ=="
891
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.14.5.tgz"
892
- "version" "7.14.5"
893
- dependencies:
894
- "@babel/plugin-transform-react-jsx" "^7.14.5"
895
-
896
-"@babel/plugin-transform-react-jsx-self@^7.12.1":
897
- "integrity" "sha512-Fqqu0f8zv9W+RyOnx29BX/RlEsBRANbOf5xs5oxb2aHP4FKbLXxIaVPUiCti56LAR1IixMH4EyaixhUsKqoBHw=="
898
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.14.9.tgz"
899
- "version" "7.14.9"
900
- dependencies:
901
- "@babel/helper-plugin-utils" "^7.14.5"
902
-
903
-"@babel/plugin-transform-react-jsx-source@^7.12.1":
904
- "integrity" "sha512-1TpSDnD9XR/rQ2tzunBVPThF5poaYT9GqP+of8fAtguYuI/dm2RkrMBDemsxtY0XBzvW7nXjYM0hRyKX9QYj7Q=="
905
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.14.5.tgz"
906
- "version" "7.14.5"
907
- dependencies:
908
- "@babel/helper-plugin-utils" "^7.14.5"
909
-
910
-"@babel/plugin-transform-react-jsx@^7.12.1", "@babel/plugin-transform-react-jsx@^7.14.5":
911
- "integrity" "sha512-30PeETvS+AeD1f58i1OVyoDlVYQhap/K20ZrMjLmmzmC2AYR/G43D4sdJAaDAqCD3MYpSWbmrz3kES158QSLjw=="
912
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.14.9.tgz"
913
- "version" "7.14.9"
914
- dependencies:
915
- "@babel/helper-annotate-as-pure" "^7.14.5"
916
- "@babel/helper-module-imports" "^7.14.5"
917
- "@babel/helper-plugin-utils" "^7.14.5"
918
- "@babel/plugin-syntax-jsx" "^7.14.5"
919
- "@babel/types" "^7.14.9"
920
-
921
-"@babel/plugin-transform-react-pure-annotations@^7.12.1":
922
- "integrity" "sha512-3X4HpBJimNxW4rhUy/SONPyNQHp5YRr0HhJdT2OH1BRp0of7u3Dkirc7x9FRJMKMqTBI079VZ1hzv7Ouuz///g=="
923
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.14.5.tgz"
924
- "version" "7.14.5"
925
- dependencies:
926
- "@babel/helper-annotate-as-pure" "^7.14.5"
927
- "@babel/helper-plugin-utils" "^7.14.5"
928
-
929
-"@babel/plugin-transform-react-pure-annotations@^7.14.5":
930
- "integrity" "sha512-3X4HpBJimNxW4rhUy/SONPyNQHp5YRr0HhJdT2OH1BRp0of7u3Dkirc7x9FRJMKMqTBI079VZ1hzv7Ouuz///g=="
931
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.14.5.tgz"
932
- "version" "7.14.5"
933
- dependencies:
934
- "@babel/helper-annotate-as-pure" "^7.14.5"
935
- "@babel/helper-plugin-utils" "^7.14.5"
936
-
937
-"@babel/plugin-transform-regenerator@^7.12.1", "@babel/plugin-transform-regenerator@^7.14.5":
938
- "integrity" "sha512-NVIY1W3ITDP5xQl50NgTKlZ0GrotKtLna08/uGY6ErQt6VEQZXla86x/CTddm5gZdcr+5GSsvMeTmWA5Ii6pkg=="
939
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.14.5.tgz"
940
- "version" "7.14.5"
941
- dependencies:
942
- "regenerator-transform" "^0.14.2"
943
-
944
-"@babel/plugin-transform-reserved-words@^7.12.1", "@babel/plugin-transform-reserved-words@^7.14.5":
945
- "integrity" "sha512-cv4F2rv1nD4qdexOGsRQXJrOcyb5CrgjUH9PKrrtyhSDBNWGxd0UIitjyJiWagS+EbUGjG++22mGH1Pub8D6Vg=="
946
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.14.5.tgz"
947
- "version" "7.14.5"
948
- dependencies:
949
- "@babel/helper-plugin-utils" "^7.14.5"
950
-
951
-"@babel/plugin-transform-runtime@7.12.1":
952
- "integrity" "sha512-Ac/H6G9FEIkS2tXsZjL4RAdS3L3WHxci0usAnz7laPWUmFiGtj7tIASChqKZMHTSQTQY6xDbOq+V1/vIq3QrWg=="
953
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.12.1.tgz"
954
- "version" "7.12.1"
955
- dependencies:
956
- "@babel/helper-module-imports" "^7.12.1"
957
- "@babel/helper-plugin-utils" "^7.10.4"
958
- "resolve" "^1.8.1"
959
- "semver" "^5.5.1"
960
-
961
-"@babel/plugin-transform-shorthand-properties@^7.12.1", "@babel/plugin-transform-shorthand-properties@^7.14.5":
962
- "integrity" "sha512-xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g=="
963
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.14.5.tgz"
964
- "version" "7.14.5"
965
- dependencies:
966
- "@babel/helper-plugin-utils" "^7.14.5"
967
-
968
-"@babel/plugin-transform-spread@^7.12.1", "@babel/plugin-transform-spread@^7.15.8":
969
- "integrity" "sha512-/daZ8s2tNaRekl9YJa9X4bzjpeRZLt122cpgFnQPLGUe61PH8zMEBmYqKkW5xF5JUEh5buEGXJoQpqBmIbpmEQ=="
970
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.15.8.tgz"
971
- "version" "7.15.8"
972
- dependencies:
973
- "@babel/helper-plugin-utils" "^7.14.5"
974
- "@babel/helper-skip-transparent-expression-wrappers" "^7.15.4"
975
-
976
-"@babel/plugin-transform-sticky-regex@^7.12.1", "@babel/plugin-transform-sticky-regex@^7.14.5":
977
- "integrity" "sha512-Z7F7GyvEMzIIbwnziAZmnSNpdijdr4dWt+FJNBnBLz5mwDFkqIXU9wmBcWWad3QeJF5hMTkRe4dAq2sUZiG+8A=="
978
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.14.5.tgz"
979
- "version" "7.14.5"
980
- dependencies:
981
- "@babel/helper-plugin-utils" "^7.14.5"
982
-
983
-"@babel/plugin-transform-template-literals@^7.12.1", "@babel/plugin-transform-template-literals@^7.14.5":
984
- "integrity" "sha512-22btZeURqiepOfuy/VkFr+zStqlujWaarpMErvay7goJS6BWwdd6BY9zQyDLDa4x2S3VugxFb162IZ4m/S/+Gg=="
985
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.14.5.tgz"
986
- "version" "7.14.5"
987
- dependencies:
988
- "@babel/helper-plugin-utils" "^7.14.5"
989
-
990
-"@babel/plugin-transform-typeof-symbol@^7.12.1", "@babel/plugin-transform-typeof-symbol@^7.14.5":
991
- "integrity" "sha512-lXzLD30ffCWseTbMQzrvDWqljvZlHkXU+CnseMhkMNqU1sASnCsz3tSzAaH3vCUXb9PHeUb90ZT1BdFTm1xxJw=="
992
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.14.5.tgz"
993
- "version" "7.14.5"
994
- dependencies:
995
- "@babel/helper-plugin-utils" "^7.14.5"
996
-
997
-"@babel/plugin-transform-typescript@^7.12.1":
998
- "integrity" "sha512-ZXIkJpbaf6/EsmjeTbiJN/yMxWPFWvlr7sEG1P95Xb4S4IBcrf2n7s/fItIhsAmOf8oSh3VJPDppO6ExfAfKRQ=="
999
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.15.8.tgz"
1000
- "version" "7.15.8"
1001
- dependencies:
1002
- "@babel/helper-create-class-features-plugin" "^7.15.4"
1003
- "@babel/helper-plugin-utils" "^7.14.5"
1004
- "@babel/plugin-syntax-typescript" "^7.14.5"
1005
-
1006
-"@babel/plugin-transform-unicode-escapes@^7.12.1", "@babel/plugin-transform-unicode-escapes@^7.14.5":
1007
- "integrity" "sha512-crTo4jATEOjxj7bt9lbYXcBAM3LZaUrbP2uUdxb6WIorLmjNKSpHfIybgY4B8SRpbf8tEVIWH3Vtm7ayCrKocA=="
1008
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.14.5.tgz"
1009
- "version" "7.14.5"
1010
- dependencies:
1011
- "@babel/helper-plugin-utils" "^7.14.5"
1012
-
1013
-"@babel/plugin-transform-unicode-regex@^7.12.1", "@babel/plugin-transform-unicode-regex@^7.14.5":
1014
- "integrity" "sha512-UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw=="
1015
- "resolved" "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.14.5.tgz"
1016
- "version" "7.14.5"
1017
- dependencies:
1018
- "@babel/helper-create-regexp-features-plugin" "^7.14.5"
1019
- "@babel/helper-plugin-utils" "^7.14.5"
1020
-
1021
-"@babel/preset-env@^7.12.1", "@babel/preset-env@^7.8.4":
1022
- "integrity" "sha512-rCC0wH8husJgY4FPbHsiYyiLxSY8oMDJH7Rl6RQMknbN9oDDHhM9RDFvnGM2MgkbUJzSQB4gtuwygY5mCqGSsA=="
1023
- "resolved" "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.15.8.tgz"
1024
- "version" "7.15.8"
1025
- dependencies:
1026
- "@babel/compat-data" "^7.15.0"
1027
- "@babel/helper-compilation-targets" "^7.15.4"
1028
- "@babel/helper-plugin-utils" "^7.14.5"
1029
- "@babel/helper-validator-option" "^7.14.5"
1030
- "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.15.4"
1031
- "@babel/plugin-proposal-async-generator-functions" "^7.15.8"
1032
- "@babel/plugin-proposal-class-properties" "^7.14.5"
1033
- "@babel/plugin-proposal-class-static-block" "^7.15.4"
1034
- "@babel/plugin-proposal-dynamic-import" "^7.14.5"
1035
- "@babel/plugin-proposal-export-namespace-from" "^7.14.5"
1036
- "@babel/plugin-proposal-json-strings" "^7.14.5"
1037
- "@babel/plugin-proposal-logical-assignment-operators" "^7.14.5"
1038
- "@babel/plugin-proposal-nullish-coalescing-operator" "^7.14.5"
1039
- "@babel/plugin-proposal-numeric-separator" "^7.14.5"
1040
- "@babel/plugin-proposal-object-rest-spread" "^7.15.6"
1041
- "@babel/plugin-proposal-optional-catch-binding" "^7.14.5"
1042
- "@babel/plugin-proposal-optional-chaining" "^7.14.5"
1043
- "@babel/plugin-proposal-private-methods" "^7.14.5"
1044
- "@babel/plugin-proposal-private-property-in-object" "^7.15.4"
1045
- "@babel/plugin-proposal-unicode-property-regex" "^7.14.5"
1046
- "@babel/plugin-syntax-async-generators" "^7.8.4"
1047
- "@babel/plugin-syntax-class-properties" "^7.12.13"
1048
- "@babel/plugin-syntax-class-static-block" "^7.14.5"
1049
- "@babel/plugin-syntax-dynamic-import" "^7.8.3"
1050
- "@babel/plugin-syntax-export-namespace-from" "^7.8.3"
1051
- "@babel/plugin-syntax-json-strings" "^7.8.3"
1052
- "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4"
1053
- "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3"
1054
- "@babel/plugin-syntax-numeric-separator" "^7.10.4"
1055
- "@babel/plugin-syntax-object-rest-spread" "^7.8.3"
1056
- "@babel/plugin-syntax-optional-catch-binding" "^7.8.3"
1057
- "@babel/plugin-syntax-optional-chaining" "^7.8.3"
1058
- "@babel/plugin-syntax-private-property-in-object" "^7.14.5"
1059
- "@babel/plugin-syntax-top-level-await" "^7.14.5"
1060
- "@babel/plugin-transform-arrow-functions" "^7.14.5"
1061
- "@babel/plugin-transform-async-to-generator" "^7.14.5"
1062
- "@babel/plugin-transform-block-scoped-functions" "^7.14.5"
1063
- "@babel/plugin-transform-block-scoping" "^7.15.3"
1064
- "@babel/plugin-transform-classes" "^7.15.4"
1065
- "@babel/plugin-transform-computed-properties" "^7.14.5"
1066
- "@babel/plugin-transform-destructuring" "^7.14.7"
1067
- "@babel/plugin-transform-dotall-regex" "^7.14.5"
1068
- "@babel/plugin-transform-duplicate-keys" "^7.14.5"
1069
- "@babel/plugin-transform-exponentiation-operator" "^7.14.5"
1070
- "@babel/plugin-transform-for-of" "^7.15.4"
1071
- "@babel/plugin-transform-function-name" "^7.14.5"
1072
- "@babel/plugin-transform-literals" "^7.14.5"
1073
- "@babel/plugin-transform-member-expression-literals" "^7.14.5"
1074
- "@babel/plugin-transform-modules-amd" "^7.14.5"
1075
- "@babel/plugin-transform-modules-commonjs" "^7.15.4"
1076
- "@babel/plugin-transform-modules-systemjs" "^7.15.4"
1077
- "@babel/plugin-transform-modules-umd" "^7.14.5"
1078
- "@babel/plugin-transform-named-capturing-groups-regex" "^7.14.9"
1079
- "@babel/plugin-transform-new-target" "^7.14.5"
1080
- "@babel/plugin-transform-object-super" "^7.14.5"
1081
- "@babel/plugin-transform-parameters" "^7.15.4"
1082
- "@babel/plugin-transform-property-literals" "^7.14.5"
1083
- "@babel/plugin-transform-regenerator" "^7.14.5"
1084
- "@babel/plugin-transform-reserved-words" "^7.14.5"
1085
- "@babel/plugin-transform-shorthand-properties" "^7.14.5"
1086
- "@babel/plugin-transform-spread" "^7.15.8"
1087
- "@babel/plugin-transform-sticky-regex" "^7.14.5"
1088
- "@babel/plugin-transform-template-literals" "^7.14.5"
1089
- "@babel/plugin-transform-typeof-symbol" "^7.14.5"
1090
- "@babel/plugin-transform-unicode-escapes" "^7.14.5"
1091
- "@babel/plugin-transform-unicode-regex" "^7.14.5"
1092
- "@babel/preset-modules" "^0.1.4"
1093
- "@babel/types" "^7.15.6"
1094
- "babel-plugin-polyfill-corejs2" "^0.2.2"
1095
- "babel-plugin-polyfill-corejs3" "^0.2.5"
1096
- "babel-plugin-polyfill-regenerator" "^0.2.2"
1097
- "core-js-compat" "^3.16.0"
1098
- "semver" "^6.3.0"
1099
-
1100
-"@babel/preset-env@7.12.1":
1101
- "integrity" "sha512-H8kxXmtPaAGT7TyBvSSkoSTUK6RHh61So05SyEbpmr0MCZrsNYn7mGMzzeYoOUCdHzww61k8XBft2TaES+xPLg=="
1102
- "resolved" "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.12.1.tgz"
1103
- "version" "7.12.1"
1104
- dependencies:
1105
- "@babel/compat-data" "^7.12.1"
1106
- "@babel/helper-compilation-targets" "^7.12.1"
1107
- "@babel/helper-module-imports" "^7.12.1"
1108
- "@babel/helper-plugin-utils" "^7.10.4"
1109
- "@babel/helper-validator-option" "^7.12.1"
1110
- "@babel/plugin-proposal-async-generator-functions" "^7.12.1"
1111
- "@babel/plugin-proposal-class-properties" "^7.12.1"
1112
- "@babel/plugin-proposal-dynamic-import" "^7.12.1"
1113
- "@babel/plugin-proposal-export-namespace-from" "^7.12.1"
1114
- "@babel/plugin-proposal-json-strings" "^7.12.1"
1115
- "@babel/plugin-proposal-logical-assignment-operators" "^7.12.1"
1116
- "@babel/plugin-proposal-nullish-coalescing-operator" "^7.12.1"
1117
- "@babel/plugin-proposal-numeric-separator" "^7.12.1"
1118
- "@babel/plugin-proposal-object-rest-spread" "^7.12.1"
1119
- "@babel/plugin-proposal-optional-catch-binding" "^7.12.1"
1120
- "@babel/plugin-proposal-optional-chaining" "^7.12.1"
1121
- "@babel/plugin-proposal-private-methods" "^7.12.1"
1122
- "@babel/plugin-proposal-unicode-property-regex" "^7.12.1"
1123
- "@babel/plugin-syntax-async-generators" "^7.8.0"
1124
- "@babel/plugin-syntax-class-properties" "^7.12.1"
1125
- "@babel/plugin-syntax-dynamic-import" "^7.8.0"
1126
- "@babel/plugin-syntax-export-namespace-from" "^7.8.3"
1127
- "@babel/plugin-syntax-json-strings" "^7.8.0"
1128
- "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4"
1129
- "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.0"
1130
- "@babel/plugin-syntax-numeric-separator" "^7.10.4"
1131
- "@babel/plugin-syntax-object-rest-spread" "^7.8.0"
1132
- "@babel/plugin-syntax-optional-catch-binding" "^7.8.0"
1133
- "@babel/plugin-syntax-optional-chaining" "^7.8.0"
1134
- "@babel/plugin-syntax-top-level-await" "^7.12.1"
1135
- "@babel/plugin-transform-arrow-functions" "^7.12.1"
1136
- "@babel/plugin-transform-async-to-generator" "^7.12.1"
1137
- "@babel/plugin-transform-block-scoped-functions" "^7.12.1"
1138
- "@babel/plugin-transform-block-scoping" "^7.12.1"
1139
- "@babel/plugin-transform-classes" "^7.12.1"
1140
- "@babel/plugin-transform-computed-properties" "^7.12.1"
1141
- "@babel/plugin-transform-destructuring" "^7.12.1"
1142
- "@babel/plugin-transform-dotall-regex" "^7.12.1"
1143
- "@babel/plugin-transform-duplicate-keys" "^7.12.1"
1144
- "@babel/plugin-transform-exponentiation-operator" "^7.12.1"
1145
- "@babel/plugin-transform-for-of" "^7.12.1"
1146
- "@babel/plugin-transform-function-name" "^7.12.1"
1147
- "@babel/plugin-transform-literals" "^7.12.1"
1148
- "@babel/plugin-transform-member-expression-literals" "^7.12.1"
1149
- "@babel/plugin-transform-modules-amd" "^7.12.1"
1150
- "@babel/plugin-transform-modules-commonjs" "^7.12.1"
1151
- "@babel/plugin-transform-modules-systemjs" "^7.12.1"
1152
- "@babel/plugin-transform-modules-umd" "^7.12.1"
1153
- "@babel/plugin-transform-named-capturing-groups-regex" "^7.12.1"
1154
- "@babel/plugin-transform-new-target" "^7.12.1"
1155
- "@babel/plugin-transform-object-super" "^7.12.1"
1156
- "@babel/plugin-transform-parameters" "^7.12.1"
1157
- "@babel/plugin-transform-property-literals" "^7.12.1"
1158
- "@babel/plugin-transform-regenerator" "^7.12.1"
1159
- "@babel/plugin-transform-reserved-words" "^7.12.1"
1160
- "@babel/plugin-transform-shorthand-properties" "^7.12.1"
1161
- "@babel/plugin-transform-spread" "^7.12.1"
1162
- "@babel/plugin-transform-sticky-regex" "^7.12.1"
1163
- "@babel/plugin-transform-template-literals" "^7.12.1"
1164
- "@babel/plugin-transform-typeof-symbol" "^7.12.1"
1165
- "@babel/plugin-transform-unicode-escapes" "^7.12.1"
1166
- "@babel/plugin-transform-unicode-regex" "^7.12.1"
1167
- "@babel/preset-modules" "^0.1.3"
1168
- "@babel/types" "^7.12.1"
1169
- "core-js-compat" "^3.6.2"
1170
- "semver" "^5.5.0"
1171
-
1172
-"@babel/preset-modules@^0.1.3", "@babel/preset-modules@^0.1.4":
1173
- "integrity" "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA=="
1174
- "resolved" "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.5.tgz"
1175
- "version" "0.1.5"
1176
- dependencies:
1177
- "@babel/helper-plugin-utils" "^7.0.0"
1178
- "@babel/plugin-proposal-unicode-property-regex" "^7.4.4"
1179
- "@babel/plugin-transform-dotall-regex" "^7.4.4"
1180
- "@babel/types" "^7.4.4"
1181
- "esutils" "^2.0.2"
1182
-
1183
-"@babel/preset-react@^7.12.5":
1184
- "integrity" "sha512-XFxBkjyObLvBaAvkx1Ie95Iaq4S/GUEIrejyrntQ/VCMKUYvKLoyKxOBzJ2kjA3b6rC9/KL6KXfDC2GqvLiNqQ=="
1185
- "resolved" "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.14.5.tgz"
1186
- "version" "7.14.5"
1187
- dependencies:
1188
- "@babel/helper-plugin-utils" "^7.14.5"
1189
- "@babel/helper-validator-option" "^7.14.5"
1190
- "@babel/plugin-transform-react-display-name" "^7.14.5"
1191
- "@babel/plugin-transform-react-jsx" "^7.14.5"
1192
- "@babel/plugin-transform-react-jsx-development" "^7.14.5"
1193
- "@babel/plugin-transform-react-pure-annotations" "^7.14.5"
1194
-
1195
-"@babel/preset-react@7.12.1":
1196
- "integrity" "sha512-euCExymHCi0qB9u5fKw7rvlw7AZSjw/NaB9h7EkdTt5+yHRrXdiRTh7fkG3uBPpJg82CqLfp1LHLqWGSCrab+g=="
1197
- "resolved" "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.12.1.tgz"
1198
- "version" "7.12.1"
1199
- dependencies:
1200
- "@babel/helper-plugin-utils" "^7.10.4"
1201
- "@babel/plugin-transform-react-display-name" "^7.12.1"
1202
- "@babel/plugin-transform-react-jsx" "^7.12.1"
1203
- "@babel/plugin-transform-react-jsx-development" "^7.12.1"
1204
- "@babel/plugin-transform-react-jsx-self" "^7.12.1"
1205
- "@babel/plugin-transform-react-jsx-source" "^7.12.1"
1206
- "@babel/plugin-transform-react-pure-annotations" "^7.12.1"
1207
-
1208
-"@babel/preset-typescript@7.12.1":
1209
- "integrity" "sha512-hNK/DhmoJPsksdHuI/RVrcEws7GN5eamhi28JkO52MqIxU8Z0QpmiSOQxZHWOHV7I3P4UjHV97ay4TcamMA6Kw=="
1210
- "resolved" "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.12.1.tgz"
1211
- "version" "7.12.1"
1212
- dependencies:
1213
- "@babel/helper-plugin-utils" "^7.10.4"
1214
- "@babel/plugin-transform-typescript" "^7.12.1"
1215
-
1216
-"@babel/runtime-corejs3@^7.10.2":
1217
- "integrity" "sha512-lWcAqKeB624/twtTc3w6w/2o9RqJPaNBhPGK6DKLSiwuVWC7WFkypWyNg+CpZoyJH0jVzv1uMtXZ/5/lQOLtCg=="
1218
- "resolved" "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.15.4.tgz"
1219
- "version" "7.15.4"
1220
- dependencies:
1221
- "core-js-pure" "^3.16.0"
1222
- "regenerator-runtime" "^0.13.4"
1223
-
1224
-"@babel/runtime@^7.10.2":
1225
- "integrity" "sha512-99catp6bHCaxr4sJ/DbTGgHS4+Rs2RVd2g7iOap6SLGPDknRK9ztKNsE/Fg6QhSeh1FGE5f6gHGQmvvn3I3xhw=="
1226
- "resolved" "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.15.4.tgz"
1227
- "version" "7.15.4"
1228
- dependencies:
1229
- "regenerator-runtime" "^0.13.4"
1230
-
1231
-"@babel/runtime@^7.11.2":
1232
- "integrity" "sha512-99catp6bHCaxr4sJ/DbTGgHS4+Rs2RVd2g7iOap6SLGPDknRK9ztKNsE/Fg6QhSeh1FGE5f6gHGQmvvn3I3xhw=="
1233
- "resolved" "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.15.4.tgz"
1234
- "version" "7.15.4"
1235
- dependencies:
1236
- "regenerator-runtime" "^0.13.4"
1237
-
1238
-"@babel/runtime@^7.5.5":
1239
- "integrity" "sha512-99catp6bHCaxr4sJ/DbTGgHS4+Rs2RVd2g7iOap6SLGPDknRK9ztKNsE/Fg6QhSeh1FGE5f6gHGQmvvn3I3xhw=="
1240
- "resolved" "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.15.4.tgz"
1241
- "version" "7.15.4"
1242
- dependencies:
1243
- "regenerator-runtime" "^0.13.4"
1244
-
1245
-"@babel/runtime@^7.7.2":
1246
- "integrity" "sha512-99catp6bHCaxr4sJ/DbTGgHS4+Rs2RVd2g7iOap6SLGPDknRK9ztKNsE/Fg6QhSeh1FGE5f6gHGQmvvn3I3xhw=="
1247
- "resolved" "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.15.4.tgz"
1248
- "version" "7.15.4"
1249
- dependencies:
1250
- "regenerator-runtime" "^0.13.4"
1251
-
1252
-"@babel/runtime@^7.8.4":
1253
- "integrity" "sha512-99catp6bHCaxr4sJ/DbTGgHS4+Rs2RVd2g7iOap6SLGPDknRK9ztKNsE/Fg6QhSeh1FGE5f6gHGQmvvn3I3xhw=="
1254
- "resolved" "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.15.4.tgz"
1255
- "version" "7.15.4"
1256
- dependencies:
1257
- "regenerator-runtime" "^0.13.4"
1258
-
1259
-"@babel/runtime@7.12.1":
1260
- "integrity" "sha512-J5AIf3vPj3UwXaAzb5j1xM4WAQDX3EMgemF8rjCP3SoW09LfRKAXQKt6CoVYl230P6iWdRcBbnLDDdnqWxZSCA=="
1261
- "resolved" "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.12.1.tgz"
1262
- "version" "7.12.1"
1263
- dependencies:
1264
- "regenerator-runtime" "^0.13.4"
1265
-
1266
-"@babel/runtime@7.13.8":
1267
- "integrity" "sha512-CwQljpw6qSayc0fRG1soxHAKs1CnQMOChm4mlQP6My0kf9upVGizj/KhlTTgyUnETmHpcUXjaluNAkteRFuafg=="
1268
- "resolved" "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.13.8.tgz"
1269
- "version" "7.13.8"
1270
- dependencies:
1271
- "regenerator-runtime" "^0.13.4"
1272
-
1273
-"@babel/template@^7.10.4", "@babel/template@^7.15.4", "@babel/template@^7.3.3":
1274
- "integrity" "sha512-UgBAfEa1oGuYgDIPM2G+aHa4Nlo9Lh6mGD2bDBGMTbYnc38vulXPuC1MGjYILIEmlwl6Rd+BPR9ee3gm20CBtg=="
1275
- "resolved" "https://registry.yarnpkg.com/@babel/template/-/template-7.15.4.tgz"
1276
- "version" "7.15.4"
1277
- dependencies:
1278
- "@babel/code-frame" "^7.14.5"
1279
- "@babel/parser" "^7.15.4"
1280
- "@babel/types" "^7.15.4"
1281
-
1282
-"@babel/traverse@^7.1.0", "@babel/traverse@^7.12.1", "@babel/traverse@^7.13.0", "@babel/traverse@^7.15.4", "@babel/traverse@^7.7.0":
1283
- "integrity" "sha512-W6lQD8l4rUbQR/vYgSuCAE75ADyyQvOpFVsvPPdkhf6lATXAsQIG9YdtOcu8BB1dZ0LKu+Zo3c1wEcbKeuhdlA=="
1284
- "resolved" "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.15.4.tgz"
1285
- "version" "7.15.4"
1286
- dependencies:
1287
- "@babel/code-frame" "^7.14.5"
1288
- "@babel/generator" "^7.15.4"
1289
- "@babel/helper-function-name" "^7.15.4"
1290
- "@babel/helper-hoist-variables" "^7.15.4"
1291
- "@babel/helper-split-export-declaration" "^7.15.4"
1292
- "@babel/parser" "^7.15.4"
1293
- "@babel/types" "^7.15.4"
1294
- "debug" "^4.1.0"
1295
- "globals" "^11.1.0"
1296
-
1297
-"@babel/types@^7.0.0", "@babel/types@^7.12.1", "@babel/types@^7.12.6", "@babel/types@^7.14.9", "@babel/types@^7.15.4", "@babel/types@^7.15.6", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4", "@babel/types@^7.7.0":
1298
- "integrity" "sha512-BPU+7QhqNjmWyDO0/vitH/CuhpV8ZmK1wpKva8nuyNF5MJfuRNWMc+hc14+u9xT93kvykMdncrJT19h74uB1Ig=="
1299
- "resolved" "https://registry.yarnpkg.com/@babel/types/-/types-7.15.6.tgz"
1300
- "version" "7.15.6"
1301
- dependencies:
1302
- "@babel/helper-validator-identifier" "^7.14.9"
1303
- "to-fast-properties" "^2.0.0"
1304
-
1305
-"@bcoe/v8-coverage@^0.2.3":
1306
- "integrity" "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw=="
1307
- "resolved" "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz"
1308
- "version" "0.2.3"
1309
-
1310
-"@cnakazawa/watch@^1.0.3":
1311
- "integrity" "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ=="
1312
- "resolved" "https://registry.yarnpkg.com/@cnakazawa/watch/-/watch-1.0.4.tgz"
1313
- "version" "1.0.4"
1314
- dependencies:
1315
- "exec-sh" "^0.3.2"
1316
- "minimist" "^1.2.0"
1317
-
1318
-"@csstools/convert-colors@^1.4.0":
1319
- "integrity" "sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw=="
1320
- "resolved" "https://registry.yarnpkg.com/@csstools/convert-colors/-/convert-colors-1.4.0.tgz"
1321
- "version" "1.4.0"
1322
-
1323
-"@csstools/normalize.css@^10.1.0":
1324
- "integrity" "sha512-ij4wRiunFfaJxjB0BdrYHIH8FxBJpOwNPhhAcunlmPdXudL1WQV1qoP9un6JsEBAgQH+7UXyyjh0g7jTxXK6tg=="
1325
- "resolved" "https://registry.yarnpkg.com/@csstools/normalize.css/-/normalize.css-10.1.0.tgz"
1326
- "version" "10.1.0"
1327
-
1328
-"@eslint/eslintrc@^0.4.3":
1329
- "integrity" "sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw=="
1330
- "resolved" "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-0.4.3.tgz"
1331
- "version" "0.4.3"
1332
- dependencies:
1333
- "ajv" "^6.12.4"
1334
- "debug" "^4.1.1"
1335
- "espree" "^7.3.0"
1336
- "globals" "^13.9.0"
1337
- "ignore" "^4.0.6"
1338
- "import-fresh" "^3.2.1"
1339
- "js-yaml" "^3.13.1"
1340
- "minimatch" "^3.0.4"
1341
- "strip-json-comments" "^3.1.1"
1342
-
1343
-"@gar/promisify@^1.0.1":
1344
- "integrity" "sha512-82cpyJyKRoQoRi+14ibCeGPu0CwypgtBAdBhq1WfvagpCZNKqwXbKwXllYSMG91DhmG4jt9gN8eP6lGOtozuaw=="
1345
- "resolved" "https://registry.yarnpkg.com/@gar/promisify/-/promisify-1.1.2.tgz"
1346
- "version" "1.1.2"
1347
-
1348
-"@hapi/address@2.x.x":
1349
- "integrity" "sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ=="
1350
- "resolved" "https://registry.yarnpkg.com/@hapi/address/-/address-2.1.4.tgz"
1351
- "version" "2.1.4"
1352
-
1353
-"@hapi/bourne@1.x.x":
1354
- "integrity" "sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA=="
1355
- "resolved" "https://registry.yarnpkg.com/@hapi/bourne/-/bourne-1.3.2.tgz"
1356
- "version" "1.3.2"
1357
-
1358
-"@hapi/hoek@^8.3.0", "@hapi/hoek@8.x.x":
1359
- "integrity" "sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow=="
1360
- "resolved" "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-8.5.1.tgz"
1361
- "version" "8.5.1"
1362
-
1363
-"@hapi/joi@^15.1.0":
1364
- "integrity" "sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ=="
1365
- "resolved" "https://registry.yarnpkg.com/@hapi/joi/-/joi-15.1.1.tgz"
1366
- "version" "15.1.1"
1367
- dependencies:
1368
- "@hapi/address" "2.x.x"
1369
- "@hapi/bourne" "1.x.x"
1370
- "@hapi/hoek" "8.x.x"
1371
- "@hapi/topo" "3.x.x"
1372
-
1373
-"@hapi/topo@3.x.x":
1374
- "integrity" "sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ=="
1375
- "resolved" "https://registry.yarnpkg.com/@hapi/topo/-/topo-3.1.6.tgz"
1376
- "version" "3.1.6"
1377
- dependencies:
1378
- "@hapi/hoek" "^8.3.0"
1379
-
1380
-"@humanwhocodes/config-array@^0.5.0":
1381
- "integrity" "sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg=="
1382
- "resolved" "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.5.0.tgz"
1383
- "version" "0.5.0"
1384
- dependencies:
1385
- "@humanwhocodes/object-schema" "^1.2.0"
1386
- "debug" "^4.1.1"
1387
- "minimatch" "^3.0.4"
1388
-
1389
-"@humanwhocodes/object-schema@^1.2.0":
1390
- "integrity" "sha512-wdppn25U8z/2yiaT6YGquE6X8sSv7hNMWSXYSSU1jGv/yd6XqjXgTDJ8KP4NgjTXfJ3GbRjeeb8RTV7a/VpM+w=="
1391
- "resolved" "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.0.tgz"
1392
- "version" "1.2.0"
1393
-
1394
-"@istanbuljs/load-nyc-config@^1.0.0":
1395
- "integrity" "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ=="
1396
- "resolved" "https://registry.yarnpkg.com/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz"
1397
- "version" "1.1.0"
1398
- dependencies:
1399
- "camelcase" "^5.3.1"
1400
- "find-up" "^4.1.0"
1401
- "get-package-type" "^0.1.0"
1402
- "js-yaml" "^3.13.1"
1403
- "resolve-from" "^5.0.0"
1404
-
1405
-"@istanbuljs/schema@^0.1.2":
1406
- "integrity" "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA=="
1407
- "resolved" "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.3.tgz"
1408
- "version" "0.1.3"
1409
-
1410
-"@jest/console@^26.6.2":
1411
- "integrity" "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g=="
1412
- "resolved" "https://registry.yarnpkg.com/@jest/console/-/console-26.6.2.tgz"
1413
- "version" "26.6.2"
1414
- dependencies:
1415
- "@jest/types" "^26.6.2"
1416
- "@types/node" "*"
1417
- "chalk" "^4.0.0"
1418
- "jest-message-util" "^26.6.2"
1419
- "jest-util" "^26.6.2"
1420
- "slash" "^3.0.0"
1421
-
1422
-"@jest/core@^26.6.0", "@jest/core@^26.6.3":
1423
- "integrity" "sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw=="
1424
- "resolved" "https://registry.yarnpkg.com/@jest/core/-/core-26.6.3.tgz"
1425
- "version" "26.6.3"
1426
- dependencies:
1427
- "@jest/console" "^26.6.2"
1428
- "@jest/reporters" "^26.6.2"
1429
- "@jest/test-result" "^26.6.2"
1430
- "@jest/transform" "^26.6.2"
1431
- "@jest/types" "^26.6.2"
1432
- "@types/node" "*"
1433
- "ansi-escapes" "^4.2.1"
1434
- "chalk" "^4.0.0"
1435
- "exit" "^0.1.2"
1436
- "graceful-fs" "^4.2.4"
1437
- "jest-changed-files" "^26.6.2"
1438
- "jest-config" "^26.6.3"
1439
- "jest-haste-map" "^26.6.2"
1440
- "jest-message-util" "^26.6.2"
1441
- "jest-regex-util" "^26.0.0"
1442
- "jest-resolve" "^26.6.2"
1443
- "jest-resolve-dependencies" "^26.6.3"
1444
- "jest-runner" "^26.6.3"
1445
- "jest-runtime" "^26.6.3"
1446
- "jest-snapshot" "^26.6.2"
1447
- "jest-util" "^26.6.2"
1448
- "jest-validate" "^26.6.2"
1449
- "jest-watcher" "^26.6.2"
1450
- "micromatch" "^4.0.2"
1451
- "p-each-series" "^2.1.0"
1452
- "rimraf" "^3.0.0"
1453
- "slash" "^3.0.0"
1454
- "strip-ansi" "^6.0.0"
1455
-
1456
-"@jest/environment@^26.6.0", "@jest/environment@^26.6.2":
1457
- "integrity" "sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA=="
1458
- "resolved" "https://registry.yarnpkg.com/@jest/environment/-/environment-26.6.2.tgz"
1459
- "version" "26.6.2"
1460
- dependencies:
1461
- "@jest/fake-timers" "^26.6.2"
1462
- "@jest/types" "^26.6.2"
1463
- "@types/node" "*"
1464
- "jest-mock" "^26.6.2"
1465
-
1466
-"@jest/fake-timers@^26.6.2":
1467
- "integrity" "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA=="
1468
- "resolved" "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-26.6.2.tgz"
1469
- "version" "26.6.2"
1470
- dependencies:
1471
- "@jest/types" "^26.6.2"
1472
- "@sinonjs/fake-timers" "^6.0.1"
1473
- "@types/node" "*"
1474
- "jest-message-util" "^26.6.2"
1475
- "jest-mock" "^26.6.2"
1476
- "jest-util" "^26.6.2"
1477
-
1478
-"@jest/globals@^26.6.2":
1479
- "integrity" "sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA=="
1480
- "resolved" "https://registry.yarnpkg.com/@jest/globals/-/globals-26.6.2.tgz"
1481
- "version" "26.6.2"
1482
- dependencies:
1483
- "@jest/environment" "^26.6.2"
1484
- "@jest/types" "^26.6.2"
1485
- "expect" "^26.6.2"
1486
-
1487
-"@jest/reporters@^26.6.2":
1488
- "integrity" "sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw=="
1489
- "resolved" "https://registry.yarnpkg.com/@jest/reporters/-/reporters-26.6.2.tgz"
1490
- "version" "26.6.2"
1491
- dependencies:
1492
- "@bcoe/v8-coverage" "^0.2.3"
1493
- "@jest/console" "^26.6.2"
1494
- "@jest/test-result" "^26.6.2"
1495
- "@jest/transform" "^26.6.2"
1496
- "@jest/types" "^26.6.2"
1497
- "chalk" "^4.0.0"
1498
- "collect-v8-coverage" "^1.0.0"
1499
- "exit" "^0.1.2"
1500
- "glob" "^7.1.2"
1501
- "graceful-fs" "^4.2.4"
1502
- "istanbul-lib-coverage" "^3.0.0"
1503
- "istanbul-lib-instrument" "^4.0.3"
1504
- "istanbul-lib-report" "^3.0.0"
1505
- "istanbul-lib-source-maps" "^4.0.0"
1506
- "istanbul-reports" "^3.0.2"
1507
- "jest-haste-map" "^26.6.2"
1508
- "jest-resolve" "^26.6.2"
1509
- "jest-util" "^26.6.2"
1510
- "jest-worker" "^26.6.2"
1511
- "slash" "^3.0.0"
1512
- "source-map" "^0.6.0"
1513
- "string-length" "^4.0.1"
1514
- "terminal-link" "^2.0.0"
1515
- "v8-to-istanbul" "^7.0.0"
1516
- optionalDependencies:
1517
- "node-notifier" "^8.0.0"
1518
-
1519
-"@jest/source-map@^26.6.2":
1520
- "integrity" "sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA=="
1521
- "resolved" "https://registry.yarnpkg.com/@jest/source-map/-/source-map-26.6.2.tgz"
1522
- "version" "26.6.2"
1523
- dependencies:
1524
- "callsites" "^3.0.0"
1525
- "graceful-fs" "^4.2.4"
1526
- "source-map" "^0.6.0"
1527
-
1528
-"@jest/test-result@^26.6.0", "@jest/test-result@^26.6.2":
1529
- "integrity" "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ=="
1530
- "resolved" "https://registry.yarnpkg.com/@jest/test-result/-/test-result-26.6.2.tgz"
1531
- "version" "26.6.2"
1532
- dependencies:
1533
- "@jest/console" "^26.6.2"
1534
- "@jest/types" "^26.6.2"
1535
- "@types/istanbul-lib-coverage" "^2.0.0"
1536
- "collect-v8-coverage" "^1.0.0"
1537
-
1538
-"@jest/test-sequencer@^26.6.3":
1539
- "integrity" "sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw=="
1540
- "resolved" "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz"
1541
- "version" "26.6.3"
1542
- dependencies:
1543
- "@jest/test-result" "^26.6.2"
1544
- "graceful-fs" "^4.2.4"
1545
- "jest-haste-map" "^26.6.2"
1546
- "jest-runner" "^26.6.3"
1547
- "jest-runtime" "^26.6.3"
1548
-
1549
-"@jest/transform@^26.6.2":
1550
- "integrity" "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA=="
1551
- "resolved" "https://registry.yarnpkg.com/@jest/transform/-/transform-26.6.2.tgz"
1552
- "version" "26.6.2"
1553
- dependencies:
1554
- "@babel/core" "^7.1.0"
1555
- "@jest/types" "^26.6.2"
1556
- "babel-plugin-istanbul" "^6.0.0"
1557
- "chalk" "^4.0.0"
1558
- "convert-source-map" "^1.4.0"
1559
- "fast-json-stable-stringify" "^2.0.0"
1560
- "graceful-fs" "^4.2.4"
1561
- "jest-haste-map" "^26.6.2"
1562
- "jest-regex-util" "^26.0.0"
1563
- "jest-util" "^26.6.2"
1564
- "micromatch" "^4.0.2"
1565
- "pirates" "^4.0.1"
1566
- "slash" "^3.0.0"
1567
- "source-map" "^0.6.1"
1568
- "write-file-atomic" "^3.0.0"
1569
-
1570
-"@jest/types@^26.6.0", "@jest/types@^26.6.2":
1571
- "integrity" "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ=="
1572
- "resolved" "https://registry.yarnpkg.com/@jest/types/-/types-26.6.2.tgz"
1573
- "version" "26.6.2"
1574
- dependencies:
1575
- "@types/istanbul-lib-coverage" "^2.0.0"
1576
- "@types/istanbul-reports" "^3.0.0"
1577
- "@types/node" "*"
1578
- "@types/yargs" "^15.0.0"
1579
- "chalk" "^4.0.0"
1580
-
1581
-"@nicolo-ribaudo/chokidar-2@2.1.8-no-fsevents.3":
1582
- "integrity" "sha512-s88O1aVtXftvp5bCPB7WnmXc5IwOZZ7YPuwNPt+GtOOXpPvad1LfbmjYv+qII7zP6RU2QGnqve27dnLycEnyEQ=="
1583
- "resolved" "https://registry.yarnpkg.com/@nicolo-ribaudo/chokidar-2/-/chokidar-2-2.1.8-no-fsevents.3.tgz"
1584
- "version" "2.1.8-no-fsevents.3"
1585
-
1586
-"@nodelib/fs.scandir@2.1.5":
1587
- "integrity" "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g=="
1588
- "resolved" "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz"
1589
- "version" "2.1.5"
1590
- dependencies:
1591
- "@nodelib/fs.stat" "2.0.5"
1592
- "run-parallel" "^1.1.9"
1593
-
1594
-"@nodelib/fs.stat@^2.0.2", "@nodelib/fs.stat@2.0.5":
1595
- "integrity" "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A=="
1596
- "resolved" "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz"
1597
- "version" "2.0.5"
1598
-
1599
-"@nodelib/fs.walk@^1.2.3":
1600
- "integrity" "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg=="
1601
- "resolved" "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz"
1602
- "version" "1.2.8"
1603
- dependencies:
1604
- "@nodelib/fs.scandir" "2.1.5"
1605
- "fastq" "^1.6.0"
1606
-
1607
-"@npmcli/fs@^1.0.0":
1608
- "integrity" "sha512-8ltnOpRR/oJbOp8vaGUnipOi3bqkcW+sLHFlyXIr08OGHmVJLB1Hn7QtGXbYcpVtH1gAYZTlmDXtE4YV0+AMMQ=="
1609
- "resolved" "https://registry.yarnpkg.com/@npmcli/fs/-/fs-1.0.0.tgz"
1610
- "version" "1.0.0"
1611
- dependencies:
1612
- "@gar/promisify" "^1.0.1"
1613
- "semver" "^7.3.5"
1614
-
1615
-"@npmcli/move-file@^1.0.1":
1616
- "integrity" "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg=="
1617
- "resolved" "https://registry.yarnpkg.com/@npmcli/move-file/-/move-file-1.1.2.tgz"
1618
- "version" "1.1.2"
1619
- dependencies:
1620
- "mkdirp" "^1.0.4"
1621
- "rimraf" "^3.0.2"
1622
-
1623
-"@pmmmwh/react-refresh-webpack-plugin@0.4.3":
1624
- "integrity" "sha512-br5Qwvh8D2OQqSXpd1g/xqXKnK0r+Jz6qVKBbWmpUcrbGOxUrf39V5oZ1876084CGn18uMdR5uvPqBv9UqtBjQ=="
1625
- "resolved" "https://registry.yarnpkg.com/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.4.3.tgz"
1626
- "version" "0.4.3"
1627
- dependencies:
1628
- "ansi-html" "^0.0.7"
1629
- "error-stack-parser" "^2.0.6"
1630
- "html-entities" "^1.2.1"
1631
- "native-url" "^0.2.6"
1632
- "schema-utils" "^2.6.5"
1633
- "source-map" "^0.7.3"
1634
-
1635
-"@rollup/plugin-node-resolve@^7.1.1":
1636
- "integrity" "sha512-RxtSL3XmdTAE2byxekYLnx+98kEUOrPHF/KRVjLH+DEIHy6kjIw7YINQzn+NXiH/NTrQLAwYs0GWB+csWygA9Q=="
1637
- "resolved" "https://registry.yarnpkg.com/@rollup/plugin-node-resolve/-/plugin-node-resolve-7.1.3.tgz"
1638
- "version" "7.1.3"
1639
- dependencies:
1640
- "@rollup/pluginutils" "^3.0.8"
1641
- "@types/resolve" "0.0.8"
1642
- "builtin-modules" "^3.1.0"
1643
- "is-module" "^1.0.0"
1644
- "resolve" "^1.14.2"
1645
-
1646
-"@rollup/plugin-replace@^2.3.1":
1647
- "integrity" "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg=="
1648
- "resolved" "https://registry.yarnpkg.com/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz"
1649
- "version" "2.4.2"
1650
- dependencies:
1651
- "@rollup/pluginutils" "^3.1.0"
1652
- "magic-string" "^0.25.7"
1653
-
1654
-"@rollup/pluginutils@^3.0.8", "@rollup/pluginutils@^3.1.0":
1655
- "integrity" "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg=="
1656
- "resolved" "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-3.1.0.tgz"
1657
- "version" "3.1.0"
1658
- dependencies:
1659
- "@types/estree" "0.0.39"
1660
- "estree-walker" "^1.0.1"
1661
- "picomatch" "^2.2.2"
1662
-
1663
-"@sinonjs/commons@^1.7.0":
1664
- "integrity" "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ=="
1665
- "resolved" "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.8.3.tgz"
1666
- "version" "1.8.3"
1667
- dependencies:
1668
- "type-detect" "4.0.8"
1669
-
1670
-"@sinonjs/fake-timers@^6.0.1":
1671
- "integrity" "sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA=="
1672
- "resolved" "https://registry.yarnpkg.com/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz"
1673
- "version" "6.0.1"
1674
- dependencies:
1675
- "@sinonjs/commons" "^1.7.0"
1676
-
1677
-"@surma/rollup-plugin-off-main-thread@^1.1.1":
1678
- "integrity" "sha512-yBMPqmd1yEJo/280PAMkychuaALyQ9Lkb5q1ck3mjJrFuEobIfhnQ4J3mbvBoISmR3SWMWV+cGB/I0lCQee79A=="
1679
- "resolved" "https://registry.yarnpkg.com/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-1.4.2.tgz"
1680
- "version" "1.4.2"
1681
- dependencies:
1682
- "ejs" "^2.6.1"
1683
- "magic-string" "^0.25.0"
1684
-
1685
-"@svgr/babel-plugin-add-jsx-attribute@^5.4.0":
1686
- "integrity" "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg=="
1687
- "resolved" "https://registry.yarnpkg.com/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz"
1688
- "version" "5.4.0"
1689
-
1690
-"@svgr/babel-plugin-remove-jsx-attribute@^5.4.0":
1691
- "integrity" "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg=="
1692
- "resolved" "https://registry.yarnpkg.com/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz"
1693
- "version" "5.4.0"
1694
-
1695
-"@svgr/babel-plugin-remove-jsx-empty-expression@^5.0.1":
1696
- "integrity" "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA=="
1697
- "resolved" "https://registry.yarnpkg.com/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz"
1698
- "version" "5.0.1"
1699
-
1700
-"@svgr/babel-plugin-replace-jsx-attribute-value@^5.0.1":
1701
- "integrity" "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ=="
1702
- "resolved" "https://registry.yarnpkg.com/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz"
1703
- "version" "5.0.1"
1704
-
1705
-"@svgr/babel-plugin-svg-dynamic-title@^5.4.0":
1706
- "integrity" "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg=="
1707
- "resolved" "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz"
1708
- "version" "5.4.0"
1709
-
1710
-"@svgr/babel-plugin-svg-em-dimensions@^5.4.0":
1711
- "integrity" "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw=="
1712
- "resolved" "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz"
1713
- "version" "5.4.0"
1714
-
1715
-"@svgr/babel-plugin-transform-react-native-svg@^5.4.0":
1716
- "integrity" "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q=="
1717
- "resolved" "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz"
1718
- "version" "5.4.0"
1719
-
1720
-"@svgr/babel-plugin-transform-svg-component@^5.5.0":
1721
- "integrity" "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ=="
1722
- "resolved" "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz"
1723
- "version" "5.5.0"
1724
-
1725
-"@svgr/babel-preset@^5.5.0":
1726
- "integrity" "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig=="
1727
- "resolved" "https://registry.yarnpkg.com/@svgr/babel-preset/-/babel-preset-5.5.0.tgz"
1728
- "version" "5.5.0"
1729
- dependencies:
1730
- "@svgr/babel-plugin-add-jsx-attribute" "^5.4.0"
1731
- "@svgr/babel-plugin-remove-jsx-attribute" "^5.4.0"
1732
- "@svgr/babel-plugin-remove-jsx-empty-expression" "^5.0.1"
1733
- "@svgr/babel-plugin-replace-jsx-attribute-value" "^5.0.1"
1734
- "@svgr/babel-plugin-svg-dynamic-title" "^5.4.0"
1735
- "@svgr/babel-plugin-svg-em-dimensions" "^5.4.0"
1736
- "@svgr/babel-plugin-transform-react-native-svg" "^5.4.0"
1737
- "@svgr/babel-plugin-transform-svg-component" "^5.5.0"
1738
-
1739
-"@svgr/core@^5.5.0":
1740
- "integrity" "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ=="
1741
- "resolved" "https://registry.yarnpkg.com/@svgr/core/-/core-5.5.0.tgz"
1742
- "version" "5.5.0"
1743
- dependencies:
1744
- "@svgr/plugin-jsx" "^5.5.0"
1745
- "camelcase" "^6.2.0"
1746
- "cosmiconfig" "^7.0.0"
1747
-
1748
-"@svgr/hast-util-to-babel-ast@^5.5.0":
1749
- "integrity" "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ=="
1750
- "resolved" "https://registry.yarnpkg.com/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz"
1751
- "version" "5.5.0"
1752
- dependencies:
1753
- "@babel/types" "^7.12.6"
1754
-
1755
-"@svgr/plugin-jsx@^5.5.0":
1756
- "integrity" "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA=="
1757
- "resolved" "https://registry.yarnpkg.com/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz"
1758
- "version" "5.5.0"
1759
- dependencies:
1760
- "@babel/core" "^7.12.3"
1761
- "@svgr/babel-preset" "^5.5.0"
1762
- "@svgr/hast-util-to-babel-ast" "^5.5.0"
1763
- "svg-parser" "^2.0.2"
1764
-
1765
-"@svgr/plugin-svgo@^5.5.0":
1766
- "integrity" "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ=="
1767
- "resolved" "https://registry.yarnpkg.com/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz"
1768
- "version" "5.5.0"
1769
- dependencies:
1770
- "cosmiconfig" "^7.0.0"
1771
- "deepmerge" "^4.2.2"
1772
- "svgo" "^1.2.2"
1773
-
1774
-"@svgr/webpack@5.5.0":
1775
- "integrity" "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g=="
1776
- "resolved" "https://registry.yarnpkg.com/@svgr/webpack/-/webpack-5.5.0.tgz"
1777
- "version" "5.5.0"
1778
- dependencies:
1779
- "@babel/core" "^7.12.3"
1780
- "@babel/plugin-transform-react-constant-elements" "^7.12.1"
1781
- "@babel/preset-env" "^7.12.1"
1782
- "@babel/preset-react" "^7.12.5"
1783
- "@svgr/core" "^5.5.0"
1784
- "@svgr/plugin-jsx" "^5.5.0"
1785
- "@svgr/plugin-svgo" "^5.5.0"
1786
- "loader-utils" "^2.0.0"
1787
-
1788
-"@tootallnate/once@1":
1789
- "integrity" "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw=="
1790
- "resolved" "https://registry.yarnpkg.com/@tootallnate/once/-/once-1.1.2.tgz"
1791
- "version" "1.1.2"
1792
-
1793
-"@types/babel__core@^7.0.0", "@types/babel__core@^7.1.7":
1794
- "integrity" "sha512-EAEHtisTMM+KaKwfWdC3oyllIqswlznXCIVCt7/oRNrh+DhgT4UEBNC/jlADNjvw7UnfbcdkGQcPVZ1xYiLcrQ=="
1795
- "resolved" "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.16.tgz"
1796
- "version" "7.1.16"
1797
- dependencies:
1798
- "@babel/parser" "^7.1.0"
1799
- "@babel/types" "^7.0.0"
1800
- "@types/babel__generator" "*"
1801
- "@types/babel__template" "*"
1802
- "@types/babel__traverse" "*"
1803
-
1804
-"@types/babel__generator@*":
1805
- "integrity" "sha512-/GWCmzJWqV7diQW54smJZzWbSFf4QYtF71WCKhcx6Ru/tFyQIY2eiiITcCAeuPbNSvT9YCGkVMqqvSk2Z0mXiA=="
1806
- "resolved" "https://registry.yarnpkg.com/@types/babel__generator/-/babel__generator-7.6.3.tgz"
1807
- "version" "7.6.3"
1808
- dependencies:
1809
- "@babel/types" "^7.0.0"
1810
-
1811
-"@types/babel__template@*":
1812
- "integrity" "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g=="
1813
- "resolved" "https://registry.yarnpkg.com/@types/babel__template/-/babel__template-7.4.1.tgz"
1814
- "version" "7.4.1"
1815
- dependencies:
1816
- "@babel/parser" "^7.1.0"
1817
- "@babel/types" "^7.0.0"
1818
-
1819
-"@types/babel__traverse@*", "@types/babel__traverse@^7.0.4", "@types/babel__traverse@^7.0.6":
1820
- "integrity" "sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA=="
1821
- "resolved" "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.14.2.tgz"
1822
- "version" "7.14.2"
1823
- dependencies:
1824
- "@babel/types" "^7.3.0"
1825
-
1826
-"@types/eslint@^7.2.6":
1827
- "integrity" "sha512-KubbADPkfoU75KgKeKLsFHXnU4ipH7wYg0TRT33NK3N3yiu7jlFAAoygIWBV+KbuHx/G+AvuGX6DllnK35gfJA=="
1828
- "resolved" "https://registry.yarnpkg.com/@types/eslint/-/eslint-7.28.2.tgz"
1829
- "version" "7.28.2"
1830
- dependencies:
1831
- "@types/estree" "*"
1832
- "@types/json-schema" "*"
1833
-
1834
-"@types/estree@*":
1835
- "integrity" "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw=="
1836
- "resolved" "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.50.tgz"
1837
- "version" "0.0.50"
1838
-
1839
-"@types/estree@0.0.39":
1840
- "integrity" "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw=="
1841
- "resolved" "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.39.tgz"
1842
- "version" "0.0.39"
1843
-
1844
-"@types/glob@^7.1.1":
1845
- "integrity" "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA=="
1846
- "resolved" "https://registry.yarnpkg.com/@types/glob/-/glob-7.2.0.tgz"
1847
- "version" "7.2.0"
1848
- dependencies:
1849
- "@types/minimatch" "*"
1850
- "@types/node" "*"
1851
-
1852
-"@types/graceful-fs@^4.1.2":
1853
- "integrity" "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw=="
1854
- "resolved" "https://registry.yarnpkg.com/@types/graceful-fs/-/graceful-fs-4.1.5.tgz"
1855
- "version" "4.1.5"
1856
- dependencies:
1857
- "@types/node" "*"
1858
-
1859
-"@types/html-minifier-terser@^5.0.0":
1860
- "integrity" "sha512-h4lTMgMJctJybDp8CQrxTUiiYmedihHWkjnF/8Pxseu2S6Nlfcy8kwboQ8yejh456rP2yWoEVm1sS/FVsfM48w=="
1861
- "resolved" "https://registry.yarnpkg.com/@types/html-minifier-terser/-/html-minifier-terser-5.1.2.tgz"
1862
- "version" "5.1.2"
1863
-
1864
-"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1":
1865
- "integrity" "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw=="
1866
- "resolved" "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz"
1867
- "version" "2.0.3"
1868
-
1869
-"@types/istanbul-lib-report@*":
1870
- "integrity" "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg=="
1871
- "resolved" "https://registry.yarnpkg.com/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz"
1872
- "version" "3.0.0"
1873
- dependencies:
1874
- "@types/istanbul-lib-coverage" "*"
1875
-
1876
-"@types/istanbul-reports@^3.0.0":
1877
- "integrity" "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw=="
1878
- "resolved" "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz"
1879
- "version" "3.0.1"
1880
- dependencies:
1881
- "@types/istanbul-lib-report" "*"
1882
-
1883
-"@types/json-schema@*", "@types/json-schema@^7.0.3", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.7", "@types/json-schema@^7.0.8":
1884
- "integrity" "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ=="
1885
- "resolved" "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.9.tgz"
1886
- "version" "7.0.9"
1887
-
1888
-"@types/json5@^0.0.29":
1889
- "integrity" "sha1-7ihweulOEdK4J7y+UnC86n8+ce4="
1890
- "resolved" "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz"
1891
- "version" "0.0.29"
1892
-
1893
-"@types/minimatch@*":
1894
- "integrity" "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ=="
1895
- "resolved" "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.5.tgz"
1896
- "version" "3.0.5"
1897
-
1898
-"@types/node@*":
1899
- "integrity" "sha512-TMgXmy0v2xWyuCSCJM6NCna2snndD8yvQF67J29ipdzMcsPa9u+o0tjF5+EQNdhcuZplYuouYqpc4zcd5I6amQ=="
1900
- "resolved" "https://registry.yarnpkg.com/@types/node/-/node-16.11.4.tgz"
1901
- "version" "16.11.4"
1902
-
1903
-"@types/normalize-package-data@^2.4.0":
1904
- "integrity" "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw=="
1905
- "resolved" "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz"
1906
- "version" "2.4.1"
1907
-
1908
-"@types/parse-json@^4.0.0":
1909
- "integrity" "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA=="
1910
- "resolved" "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz"
1911
- "version" "4.0.0"
1912
-
1913
-"@types/prettier@^2.0.0":
1914
- "integrity" "sha512-Fo79ojj3vdEZOHg3wR9ksAMRz4P3S5fDB5e/YWZiFnyFQI1WY2Vftu9XoXVVtJfxB7Bpce/QTqWSSntkz2Znrw=="
1915
- "resolved" "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.4.1.tgz"
1916
- "version" "2.4.1"
1917
-
1918
-"@types/q@^1.5.1":
1919
- "integrity" "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ=="
1920
- "resolved" "https://registry.yarnpkg.com/@types/q/-/q-1.5.5.tgz"
1921
- "version" "1.5.5"
1922
-
1923
-"@types/resolve@0.0.8":
1924
- "integrity" "sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ=="
1925
- "resolved" "https://registry.yarnpkg.com/@types/resolve/-/resolve-0.0.8.tgz"
1926
- "version" "0.0.8"
1927
- dependencies:
1928
- "@types/node" "*"
1929
-
1930
-"@types/source-list-map@*":
1931
- "integrity" "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA=="
1932
- "resolved" "https://registry.yarnpkg.com/@types/source-list-map/-/source-list-map-0.1.2.tgz"
1933
- "version" "0.1.2"
1934
-
1935
-"@types/stack-utils@^2.0.0":
1936
- "integrity" "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw=="
1937
- "resolved" "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-2.0.1.tgz"
1938
- "version" "2.0.1"
1939
-
1940
-"@types/tapable@^1", "@types/tapable@^1.0.5":
1941
- "integrity" "sha512-ipixuVrh2OdNmauvtT51o3d8z12p6LtFW9in7U79der/kwejjdNchQC5UMn5u/KxNoM7VHHOs/l8KS8uHxhODQ=="
1942
- "resolved" "https://registry.yarnpkg.com/@types/tapable/-/tapable-1.0.8.tgz"
1943
- "version" "1.0.8"
1944
-
1945
-"@types/uglify-js@*":
1946
- "integrity" "sha512-O3MmRAk6ZuAKa9CHgg0Pr0+lUOqoMLpc9AS4R8ano2auvsg7IE8syF3Xh/NPr26TWklxYcqoEEFdzLLs1fV9PQ=="
1947
- "resolved" "https://registry.yarnpkg.com/@types/uglify-js/-/uglify-js-3.13.1.tgz"
1948
- "version" "3.13.1"
1949
- dependencies:
1950
- "source-map" "^0.6.1"
1951
-
1952
-"@types/webpack-sources@*":
1953
- "integrity" "sha512-Ft7YH3lEVRQ6ls8k4Ff1oB4jN6oy/XmU6tQISKdhfh+1mR+viZFphS6WL0IrtDOzvefmJg5a0s7ZQoRXwqTEFg=="
1954
- "resolved" "https://registry.yarnpkg.com/@types/webpack-sources/-/webpack-sources-3.2.0.tgz"
1955
- "version" "3.2.0"
1956
- dependencies:
1957
- "@types/node" "*"
1958
- "@types/source-list-map" "*"
1959
- "source-map" "^0.7.3"
1960
-
1961
-"@types/webpack@^4.41.8", "@types/webpack@4.x":
1962
- "integrity" "sha512-/i0J7sepXFIp1ZT7FjUGi1eXMCg8HCCzLJEQkKsOtbJFontsJLolBcDC+3qxn5pPwiCt1G0ZdRmYRzNBtvpuGQ=="
1963
- "resolved" "https://registry.yarnpkg.com/@types/webpack/-/webpack-4.41.31.tgz"
1964
- "version" "4.41.31"
1965
- dependencies:
1966
- "@types/node" "*"
1967
- "@types/tapable" "^1"
1968
- "@types/uglify-js" "*"
1969
- "@types/webpack-sources" "*"
1970
- "anymatch" "^3.0.0"
1971
- "source-map" "^0.6.0"
1972
-
1973
-"@types/yargs-parser@*":
1974
- "integrity" "sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw=="
1975
- "resolved" "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-20.2.1.tgz"
1976
- "version" "20.2.1"
1977
-
1978
-"@types/yargs@^15.0.0":
1979
- "integrity" "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ=="
1980
- "resolved" "https://registry.yarnpkg.com/@types/yargs/-/yargs-15.0.14.tgz"
1981
- "version" "15.0.14"
1982
- dependencies:
1983
- "@types/yargs-parser" "*"
1984
-
1985
-"@typescript-eslint/eslint-plugin@^4.0.0", "@typescript-eslint/eslint-plugin@^4.5.0", "@typescript-eslint/eslint-plugin@>= 4":
1986
- "integrity" "sha512-aINiAxGVdOl1eJyVjaWn/YcVAq4Gi/Yo35qHGCnqbWVz61g39D0h23veY/MA0rFFGfxK7TySg2uwDeNv+JgVpg=="
1987
- "resolved" "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.33.0.tgz"
1988
- "version" "4.33.0"
1989
- dependencies:
1990
- "@typescript-eslint/experimental-utils" "4.33.0"
1991
- "@typescript-eslint/scope-manager" "4.33.0"
1992
- "debug" "^4.3.1"
1993
- "functional-red-black-tree" "^1.0.1"
1994
- "ignore" "^5.1.8"
1995
- "regexpp" "^3.1.0"
1996
- "semver" "^7.3.5"
1997
- "tsutils" "^3.21.0"
1998
-
1999
-"@typescript-eslint/experimental-utils@^3.10.1":
2000
- "integrity" "sha512-DewqIgscDzmAfd5nOGe4zm6Bl7PKtMG2Ad0KG8CUZAHlXfAKTF9Ol5PXhiMh39yRL2ChRH1cuuUGOcVyyrhQIw=="
2001
- "resolved" "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-3.10.1.tgz"
2002
- "version" "3.10.1"
2003
- dependencies:
2004
- "@types/json-schema" "^7.0.3"
2005
- "@typescript-eslint/types" "3.10.1"
2006
- "@typescript-eslint/typescript-estree" "3.10.1"
2007
- "eslint-scope" "^5.0.0"
2008
- "eslint-utils" "^2.0.0"
2009
-
2010
-"@typescript-eslint/experimental-utils@^4.0.1", "@typescript-eslint/experimental-utils@4.33.0":
2011
- "integrity" "sha512-zeQjOoES5JFjTnAhI5QY7ZviczMzDptls15GFsI6jyUOq0kOf9+WonkhtlIhh0RgHRnqj5gdNxW5j1EvAyYg6Q=="
2012
- "resolved" "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-4.33.0.tgz"
2013
- "version" "4.33.0"
2014
- dependencies:
2015
- "@types/json-schema" "^7.0.7"
2016
- "@typescript-eslint/scope-manager" "4.33.0"
2017
- "@typescript-eslint/types" "4.33.0"
2018
- "@typescript-eslint/typescript-estree" "4.33.0"
2019
- "eslint-scope" "^5.1.1"
2020
- "eslint-utils" "^3.0.0"
2021
-
2022
-"@typescript-eslint/parser@^4.0.0", "@typescript-eslint/parser@^4.5.0":
2023
- "integrity" "sha512-ZohdsbXadjGBSK0/r+d87X0SBmKzOq4/S5nzK6SBgJspFo9/CUDJ7hjayuze+JK7CZQLDMroqytp7pOcFKTxZA=="
2024
- "resolved" "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-4.33.0.tgz"
2025
- "version" "4.33.0"
2026
- dependencies:
2027
- "@typescript-eslint/scope-manager" "4.33.0"
2028
- "@typescript-eslint/types" "4.33.0"
2029
- "@typescript-eslint/typescript-estree" "4.33.0"
2030
- "debug" "^4.3.1"
2031
-
2032
-"@typescript-eslint/scope-manager@4.33.0":
2033
- "integrity" "sha512-5IfJHpgTsTZuONKbODctL4kKuQje/bzBRkwHE8UOZ4f89Zeddg+EGZs8PD8NcN4LdM3ygHWYB3ukPAYjvl/qbQ=="
2034
- "resolved" "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-4.33.0.tgz"
2035
- "version" "4.33.0"
2036
- dependencies:
2037
- "@typescript-eslint/types" "4.33.0"
2038
- "@typescript-eslint/visitor-keys" "4.33.0"
2039
-
2040
-"@typescript-eslint/types@3.10.1":
2041
- "integrity" "sha512-+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ=="
2042
- "resolved" "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-3.10.1.tgz"
2043
- "version" "3.10.1"
2044
-
2045
-"@typescript-eslint/types@4.33.0":
2046
- "integrity" "sha512-zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ=="
2047
- "resolved" "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.33.0.tgz"
2048
- "version" "4.33.0"
2049
-
2050
-"@typescript-eslint/typescript-estree@3.10.1":
2051
- "integrity" "sha512-QbcXOuq6WYvnB3XPsZpIwztBoquEYLXh2MtwVU+kO8jgYCiv4G5xrSP/1wg4tkvrEE+esZVquIPX/dxPlePk1w=="
2052
- "resolved" "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-3.10.1.tgz"
2053
- "version" "3.10.1"
2054
- dependencies:
2055
- "@typescript-eslint/types" "3.10.1"
2056
- "@typescript-eslint/visitor-keys" "3.10.1"
2057
- "debug" "^4.1.1"
2058
- "glob" "^7.1.6"
2059
- "is-glob" "^4.0.1"
2060
- "lodash" "^4.17.15"
2061
- "semver" "^7.3.2"
2062
- "tsutils" "^3.17.1"
2063
-
2064
-"@typescript-eslint/typescript-estree@4.33.0":
2065
- "integrity" "sha512-rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA=="
2066
- "resolved" "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.33.0.tgz"
2067
- "version" "4.33.0"
2068
- dependencies:
2069
- "@typescript-eslint/types" "4.33.0"
2070
- "@typescript-eslint/visitor-keys" "4.33.0"
2071
- "debug" "^4.3.1"
2072
- "globby" "^11.0.3"
2073
- "is-glob" "^4.0.1"
2074
- "semver" "^7.3.5"
2075
- "tsutils" "^3.21.0"
2076
-
2077
-"@typescript-eslint/visitor-keys@3.10.1":
2078
- "integrity" "sha512-9JgC82AaQeglebjZMgYR5wgmfUdUc+EitGUUMW8u2nDckaeimzW+VsoLV6FoimPv2id3VQzfjwBxEMVz08ameQ=="
2079
- "resolved" "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-3.10.1.tgz"
2080
- "version" "3.10.1"
2081
- dependencies:
2082
- "eslint-visitor-keys" "^1.1.0"
2083
-
2084
-"@typescript-eslint/visitor-keys@4.33.0":
2085
- "integrity" "sha512-uqi/2aSz9g2ftcHWf8uLPJA70rUv6yuMW5Bohw+bwcuzaxQIHaKFZCKGoGXIrc9vkTJ3+0txM73K0Hq3d5wgIg=="
2086
- "resolved" "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-4.33.0.tgz"
2087
- "version" "4.33.0"
2088
- dependencies:
2089
- "@typescript-eslint/types" "4.33.0"
2090
- "eslint-visitor-keys" "^2.0.0"
2091
-
2092
-"@webassemblyjs/ast@1.9.0":
2093
- "integrity" "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA=="
2094
- "resolved" "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.9.0.tgz"
2095
- "version" "1.9.0"
2096
- dependencies:
2097
- "@webassemblyjs/helper-module-context" "1.9.0"
2098
- "@webassemblyjs/helper-wasm-bytecode" "1.9.0"
2099
- "@webassemblyjs/wast-parser" "1.9.0"
2100
-
2101
-"@webassemblyjs/floating-point-hex-parser@1.9.0":
2102
- "integrity" "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA=="
2103
- "resolved" "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz"
2104
- "version" "1.9.0"
2105
-
2106
-"@webassemblyjs/helper-api-error@1.9.0":
2107
- "integrity" "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw=="
2108
- "resolved" "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz"
2109
- "version" "1.9.0"
2110
-
2111
-"@webassemblyjs/helper-buffer@1.9.0":
2112
- "integrity" "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA=="
2113
- "resolved" "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz"
2114
- "version" "1.9.0"
2115
-
2116
-"@webassemblyjs/helper-code-frame@1.9.0":
2117
- "integrity" "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA=="
2118
- "resolved" "https://registry.yarnpkg.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz"
2119
- "version" "1.9.0"
2120
- dependencies:
2121
- "@webassemblyjs/wast-printer" "1.9.0"
2122
-
2123
-"@webassemblyjs/helper-fsm@1.9.0":
2124
- "integrity" "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw=="
2125
- "resolved" "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz"
2126
- "version" "1.9.0"
2127
-
2128
-"@webassemblyjs/helper-module-context@1.9.0":
2129
- "integrity" "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g=="
2130
- "resolved" "https://registry.yarnpkg.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz"
2131
- "version" "1.9.0"
2132
- dependencies:
2133
- "@webassemblyjs/ast" "1.9.0"
2134
-
2135
-"@webassemblyjs/helper-wasm-bytecode@1.9.0":
2136
- "integrity" "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw=="
2137
- "resolved" "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz"
2138
- "version" "1.9.0"
2139
-
2140
-"@webassemblyjs/helper-wasm-section@1.9.0":
2141
- "integrity" "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw=="
2142
- "resolved" "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz"
2143
- "version" "1.9.0"
2144
- dependencies:
2145
- "@webassemblyjs/ast" "1.9.0"
2146
- "@webassemblyjs/helper-buffer" "1.9.0"
2147
- "@webassemblyjs/helper-wasm-bytecode" "1.9.0"
2148
- "@webassemblyjs/wasm-gen" "1.9.0"
2149
-
2150
-"@webassemblyjs/ieee754@1.9.0":
2151
- "integrity" "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg=="
2152
- "resolved" "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz"
2153
- "version" "1.9.0"
2154
- dependencies:
2155
- "@xtuc/ieee754" "^1.2.0"
2156
-
2157
-"@webassemblyjs/leb128@1.9.0":
2158
- "integrity" "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw=="
2159
- "resolved" "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.9.0.tgz"
2160
- "version" "1.9.0"
2161
- dependencies:
2162
- "@xtuc/long" "4.2.2"
2163
-
2164
-"@webassemblyjs/utf8@1.9.0":
2165
- "integrity" "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w=="
2166
- "resolved" "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.9.0.tgz"
2167
- "version" "1.9.0"
2168
-
2169
-"@webassemblyjs/wasm-edit@1.9.0":
2170
- "integrity" "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw=="
2171
- "resolved" "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz"
2172
- "version" "1.9.0"
2173
- dependencies:
2174
- "@webassemblyjs/ast" "1.9.0"
2175
- "@webassemblyjs/helper-buffer" "1.9.0"
2176
- "@webassemblyjs/helper-wasm-bytecode" "1.9.0"
2177
- "@webassemblyjs/helper-wasm-section" "1.9.0"
2178
- "@webassemblyjs/wasm-gen" "1.9.0"
2179
- "@webassemblyjs/wasm-opt" "1.9.0"
2180
- "@webassemblyjs/wasm-parser" "1.9.0"
2181
- "@webassemblyjs/wast-printer" "1.9.0"
2182
-
2183
-"@webassemblyjs/wasm-gen@1.9.0":
2184
- "integrity" "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA=="
2185
- "resolved" "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz"
2186
- "version" "1.9.0"
2187
- dependencies:
2188
- "@webassemblyjs/ast" "1.9.0"
2189
- "@webassemblyjs/helper-wasm-bytecode" "1.9.0"
2190
- "@webassemblyjs/ieee754" "1.9.0"
2191
- "@webassemblyjs/leb128" "1.9.0"
2192
- "@webassemblyjs/utf8" "1.9.0"
2193
-
2194
-"@webassemblyjs/wasm-opt@1.9.0":
2195
- "integrity" "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A=="
2196
- "resolved" "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz"
2197
- "version" "1.9.0"
2198
- dependencies:
2199
- "@webassemblyjs/ast" "1.9.0"
2200
- "@webassemblyjs/helper-buffer" "1.9.0"
2201
- "@webassemblyjs/wasm-gen" "1.9.0"
2202
- "@webassemblyjs/wasm-parser" "1.9.0"
2203
-
2204
-"@webassemblyjs/wasm-parser@1.9.0":
2205
- "integrity" "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA=="
2206
- "resolved" "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz"
2207
- "version" "1.9.0"
2208
- dependencies:
2209
- "@webassemblyjs/ast" "1.9.0"
2210
- "@webassemblyjs/helper-api-error" "1.9.0"
2211
- "@webassemblyjs/helper-wasm-bytecode" "1.9.0"
2212
- "@webassemblyjs/ieee754" "1.9.0"
2213
- "@webassemblyjs/leb128" "1.9.0"
2214
- "@webassemblyjs/utf8" "1.9.0"
2215
-
2216
-"@webassemblyjs/wast-parser@1.9.0":
2217
- "integrity" "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw=="
2218
- "resolved" "https://registry.yarnpkg.com/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz"
2219
- "version" "1.9.0"
2220
- dependencies:
2221
- "@webassemblyjs/ast" "1.9.0"
2222
- "@webassemblyjs/floating-point-hex-parser" "1.9.0"
2223
- "@webassemblyjs/helper-api-error" "1.9.0"
2224
- "@webassemblyjs/helper-code-frame" "1.9.0"
2225
- "@webassemblyjs/helper-fsm" "1.9.0"
2226
- "@xtuc/long" "4.2.2"
2227
-
2228
-"@webassemblyjs/wast-printer@1.9.0":
2229
- "integrity" "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA=="
2230
- "resolved" "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz"
2231
- "version" "1.9.0"
2232
- dependencies:
2233
- "@webassemblyjs/ast" "1.9.0"
2234
- "@webassemblyjs/wast-parser" "1.9.0"
2235
- "@xtuc/long" "4.2.2"
2236
-
2237
-"@xtuc/ieee754@^1.2.0":
2238
- "integrity" "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA=="
2239
- "resolved" "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz"
2240
- "version" "1.2.0"
2241
-
2242
-"@xtuc/long@4.2.2":
2243
- "integrity" "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ=="
2244
- "resolved" "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz"
2245
- "version" "4.2.2"
2246
-
2247
-"abab@^2.0.3", "abab@^2.0.5":
2248
- "integrity" "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q=="
2249
- "resolved" "https://registry.yarnpkg.com/abab/-/abab-2.0.5.tgz"
2250
- "version" "2.0.5"
2251
-
2252
-"accepts@~1.3.4", "accepts@~1.3.5", "accepts@~1.3.7":
2253
- "integrity" "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA=="
2254
- "resolved" "https://registry.yarnpkg.com/accepts/-/accepts-1.3.7.tgz"
2255
- "version" "1.3.7"
2256
- dependencies:
2257
- "mime-types" "~2.1.24"
2258
- "negotiator" "0.6.2"
2259
-
2260
-"acorn-globals@^6.0.0":
2261
- "integrity" "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg=="
2262
- "resolved" "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-6.0.0.tgz"
2263
- "version" "6.0.0"
2264
- dependencies:
2265
- "acorn" "^7.1.1"
2266
- "acorn-walk" "^7.1.1"
2267
-
2268
-"acorn-jsx@^5.3.1":
2269
- "integrity" "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ=="
2270
- "resolved" "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz"
2271
- "version" "5.3.2"
2272
-
2273
-"acorn-walk@^7.1.1":
2274
- "integrity" "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA=="
2275
- "resolved" "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-7.2.0.tgz"
2276
- "version" "7.2.0"
2277
-
2278
-"acorn@^6.0.0 || ^7.0.0 || ^8.0.0", "acorn@^7.1.0", "acorn@^7.1.1", "acorn@^7.4.0":
2279
- "integrity" "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A=="
2280
- "resolved" "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz"
2281
- "version" "7.4.1"
2282
-
2283
-"acorn@^6.4.1":
2284
- "integrity" "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ=="
2285
- "resolved" "https://registry.yarnpkg.com/acorn/-/acorn-6.4.2.tgz"
2286
- "version" "6.4.2"
2287
-
2288
-"acorn@^8.2.4":
2289
- "integrity" "sha512-yXbYeFy+jUuYd3/CDcg2NkIYE991XYX/bje7LmjJigUciaeO1JR4XxXgCIV1/Zc/dRuFEyw1L0pbA+qynJkW5Q=="
2290
- "resolved" "https://registry.yarnpkg.com/acorn/-/acorn-8.5.0.tgz"
2291
- "version" "8.5.0"
2292
-
2293
-"address@^1.0.1", "address@1.1.2":
2294
- "integrity" "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA=="
2295
- "resolved" "https://registry.yarnpkg.com/address/-/address-1.1.2.tgz"
2296
- "version" "1.1.2"
2297
-
2298
-"adjust-sourcemap-loader@3.0.0":
2299
- "integrity" "sha512-YBrGyT2/uVQ/c6Rr+t6ZJXniY03YtHGMJQYal368burRGYKqhx9qGTWqcBU5s1CwYY9E/ri63RYyG1IacMZtqw=="
2300
- "resolved" "https://registry.yarnpkg.com/adjust-sourcemap-loader/-/adjust-sourcemap-loader-3.0.0.tgz"
2301
- "version" "3.0.0"
2302
- dependencies:
2303
- "loader-utils" "^2.0.0"
2304
- "regex-parser" "^2.2.11"
2305
-
2306
-"agent-base@6":
2307
- "integrity" "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ=="
2308
- "resolved" "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz"
2309
- "version" "6.0.2"
2310
- dependencies:
2311
- "debug" "4"
2312
-
2313
-"aggregate-error@^3.0.0":
2314
- "integrity" "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA=="
2315
- "resolved" "https://registry.yarnpkg.com/aggregate-error/-/aggregate-error-3.1.0.tgz"
2316
- "version" "3.1.0"
2317
- dependencies:
2318
- "clean-stack" "^2.0.0"
2319
- "indent-string" "^4.0.0"
2320
-
2321
-"ajv-errors@^1.0.0":
2322
- "integrity" "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ=="
2323
- "resolved" "https://registry.yarnpkg.com/ajv-errors/-/ajv-errors-1.0.1.tgz"
2324
- "version" "1.0.1"
2325
-
2326
-"ajv-keywords@^3.1.0", "ajv-keywords@^3.4.1", "ajv-keywords@^3.5.2":
2327
- "integrity" "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ=="
2328
- "resolved" "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz"
2329
- "version" "3.5.2"
2330
-
2331
-"ajv@^6.1.0", "ajv@^6.10.0", "ajv@^6.10.2", "ajv@^6.12.4", "ajv@^6.12.5", "ajv@^6.9.1", "ajv@>=5.0.0":
2332
- "integrity" "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g=="
2333
- "resolved" "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz"
2334
- "version" "6.12.6"
2335
- dependencies:
2336
- "fast-deep-equal" "^3.1.1"
2337
- "fast-json-stable-stringify" "^2.0.0"
2338
- "json-schema-traverse" "^0.4.1"
2339
- "uri-js" "^4.2.2"
2340
-
2341
-"ajv@^8.0.1":
2342
- "integrity" "sha512-SMJOdDP6LqTkD0Uq8qLi+gMwSt0imXLSV080qFVwJCpH9U6Mb+SUGHAXM0KNbcBPguytWyvFxcHgMLe2D2XSpw=="
2343
- "resolved" "https://registry.yarnpkg.com/ajv/-/ajv-8.6.3.tgz"
2344
- "version" "8.6.3"
2345
- dependencies:
2346
- "fast-deep-equal" "^3.1.1"
2347
- "json-schema-traverse" "^1.0.0"
2348
- "require-from-string" "^2.0.2"
2349
- "uri-js" "^4.2.2"
2350
-
2351
-"alphanum-sort@^1.0.0":
2352
- "integrity" "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM="
2353
- "resolved" "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz"
2354
- "version" "1.0.2"
2355
-
2356
-"ansi-colors@^3.0.0":
2357
- "integrity" "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA=="
2358
- "resolved" "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-3.2.4.tgz"
2359
- "version" "3.2.4"
2360
-
2361
-"ansi-colors@^4.1.1":
2362
- "integrity" "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA=="
2363
- "resolved" "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.1.tgz"
2364
- "version" "4.1.1"
2365
-
2366
-"ansi-escapes@^4.2.1", "ansi-escapes@^4.3.1":
2367
- "integrity" "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ=="
2368
- "resolved" "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz"
2369
- "version" "4.3.2"
2370
- dependencies:
2371
- "type-fest" "^0.21.3"
2372
-
2373
-"ansi-html@^0.0.7", "ansi-html@0.0.7":
2374
- "integrity" "sha1-gTWEAhliqenm/QOflA0S9WynhZ4="
2375
- "resolved" "https://registry.yarnpkg.com/ansi-html/-/ansi-html-0.0.7.tgz"
2376
- "version" "0.0.7"
2377
-
2378
-"ansi-regex@^2.0.0":
2379
- "integrity" "sha1-w7M6te42DYbg5ijwRorn7yfWVN8="
2380
- "resolved" "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz"
2381
- "version" "2.1.1"
2382
-
2383
-"ansi-regex@^4.1.0":
2384
- "integrity" "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg=="
2385
- "resolved" "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz"
2386
- "version" "4.1.0"
2387
-
2388
-"ansi-regex@^5.0.0", "ansi-regex@^5.0.1":
2389
- "integrity" "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="
2390
- "resolved" "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz"
2391
- "version" "5.0.1"
2392
-
2393
-"ansi-styles@^3.2.0":
2394
- "integrity" "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA=="
2395
- "resolved" "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz"
2396
- "version" "3.2.1"
2397
- dependencies:
2398
- "color-convert" "^1.9.0"
2399
-
2400
-"ansi-styles@^3.2.1":
2401
- "integrity" "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA=="
2402
- "resolved" "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz"
2403
- "version" "3.2.1"
2404
- dependencies:
2405
- "color-convert" "^1.9.0"
2406
-
2407
-"ansi-styles@^4.0.0", "ansi-styles@^4.1.0":
2408
- "integrity" "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg=="
2409
- "resolved" "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz"
2410
- "version" "4.3.0"
2411
- dependencies:
2412
- "color-convert" "^2.0.1"
2413
-
2414
-"anymatch@^2.0.0":
2415
- "integrity" "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw=="
2416
- "resolved" "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz"
2417
- "version" "2.0.0"
2418
- dependencies:
2419
- "micromatch" "^3.1.4"
2420
- "normalize-path" "^2.1.1"
2421
-
2422
-"anymatch@^3.0.0", "anymatch@^3.0.3", "anymatch@~3.1.2":
2423
- "integrity" "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg=="
2424
- "resolved" "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz"
2425
- "version" "3.1.2"
2426
- dependencies:
2427
- "normalize-path" "^3.0.0"
2428
- "picomatch" "^2.0.4"
2429
-
2430
-"aproba@^1.1.1":
2431
- "integrity" "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw=="
2432
- "resolved" "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz"
2433
- "version" "1.2.0"
2434
-
2435
-"argparse@^1.0.7":
2436
- "integrity" "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg=="
2437
- "resolved" "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz"
2438
- "version" "1.0.10"
2439
- dependencies:
2440
- "sprintf-js" "~1.0.2"
2441
-
2442
-"aria-query@^4.2.2":
2443
- "integrity" "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA=="
2444
- "resolved" "https://registry.yarnpkg.com/aria-query/-/aria-query-4.2.2.tgz"
2445
- "version" "4.2.2"
2446
- dependencies:
2447
- "@babel/runtime" "^7.10.2"
2448
- "@babel/runtime-corejs3" "^7.10.2"
2449
-
2450
-"arity-n@^1.0.4":
2451
- "integrity" "sha1-2edrEXM+CFacCEeuezmyhgswt0U="
2452
- "resolved" "https://registry.yarnpkg.com/arity-n/-/arity-n-1.0.4.tgz"
2453
- "version" "1.0.4"
2454
-
2455
-"arr-diff@^4.0.0":
2456
- "integrity" "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA="
2457
- "resolved" "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz"
2458
- "version" "4.0.0"
2459
-
2460
-"arr-flatten@^1.1.0":
2461
- "integrity" "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg=="
2462
- "resolved" "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz"
2463
- "version" "1.1.0"
2464
-
2465
-"arr-union@^3.1.0":
2466
- "integrity" "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ="
2467
- "resolved" "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz"
2468
- "version" "3.1.0"
2469
-
2470
-"array-flatten@^2.1.0":
2471
- "integrity" "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ=="
2472
- "resolved" "https://registry.yarnpkg.com/array-flatten/-/array-flatten-2.1.2.tgz"
2473
- "version" "2.1.2"
2474
-
2475
-"array-flatten@1.1.1":
2476
- "integrity" "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI="
2477
- "resolved" "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz"
2478
- "version" "1.1.1"
2479
-
2480
-"array-includes@^3.1.1", "array-includes@^3.1.3", "array-includes@^3.1.4":
2481
- "integrity" "sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw=="
2482
- "resolved" "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.4.tgz"
2483
- "version" "3.1.4"
2484
- dependencies:
2485
- "call-bind" "^1.0.2"
2486
- "define-properties" "^1.1.3"
2487
- "es-abstract" "^1.19.1"
2488
- "get-intrinsic" "^1.1.1"
2489
- "is-string" "^1.0.7"
2490
-
2491
-"array-union@^1.0.1":
2492
- "integrity" "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk="
2493
- "resolved" "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz"
2494
- "version" "1.0.2"
2495
- dependencies:
2496
- "array-uniq" "^1.0.1"
2497
-
2498
-"array-union@^2.1.0":
2499
- "integrity" "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw=="
2500
- "resolved" "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz"
2501
- "version" "2.1.0"
2502
-
2503
-"array-uniq@^1.0.1":
2504
- "integrity" "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY="
2505
- "resolved" "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz"
2506
- "version" "1.0.3"
2507
-
2508
-"array-unique@^0.3.2":
2509
- "integrity" "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg="
2510
- "resolved" "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz"
2511
- "version" "0.3.2"
2512
-
2513
-"array.prototype.flat@^1.2.5":
2514
- "integrity" "sha512-KaYU+S+ndVqyUnignHftkwc58o3uVU1jzczILJ1tN2YaIZpFIKBiP/x/j97E5MVPsaCloPbqWLB/8qCTVvT2qg=="
2515
- "resolved" "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.2.5.tgz"
2516
- "version" "1.2.5"
2517
- dependencies:
2518
- "call-bind" "^1.0.2"
2519
- "define-properties" "^1.1.3"
2520
- "es-abstract" "^1.19.0"
2521
-
2522
-"array.prototype.flatmap@^1.2.4":
2523
- "integrity" "sha512-08u6rVyi1Lj7oqWbS9nUxliETrtIROT4XGTA4D/LWGten6E3ocm7cy9SIrmNHOL5XVbVuckUp3X6Xyg8/zpvHA=="
2524
- "resolved" "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.2.5.tgz"
2525
- "version" "1.2.5"
2526
- dependencies:
2527
- "call-bind" "^1.0.0"
2528
- "define-properties" "^1.1.3"
2529
- "es-abstract" "^1.19.0"
2530
-
2531
-"arrify@^2.0.1":
2532
- "integrity" "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug=="
2533
- "resolved" "https://registry.yarnpkg.com/arrify/-/arrify-2.0.1.tgz"
2534
- "version" "2.0.1"
2535
-
2536
-"asap@~2.0.6":
2537
- "integrity" "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY="
2538
- "resolved" "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz"
2539
- "version" "2.0.6"
2540
-
2541
-"asn1.js@^5.2.0":
2542
- "integrity" "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA=="
2543
- "resolved" "https://registry.yarnpkg.com/asn1.js/-/asn1.js-5.4.1.tgz"
2544
- "version" "5.4.1"
2545
- dependencies:
2546
- "bn.js" "^4.0.0"
2547
- "inherits" "^2.0.1"
2548
- "minimalistic-assert" "^1.0.0"
2549
- "safer-buffer" "^2.1.0"
2550
-
2551
-"assert@^1.1.1":
2552
- "integrity" "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA=="
2553
- "resolved" "https://registry.yarnpkg.com/assert/-/assert-1.5.0.tgz"
2554
- "version" "1.5.0"
2555
- dependencies:
2556
- "object-assign" "^4.1.1"
2557
- "util" "0.10.3"
2558
-
2559
-"assign-symbols@^1.0.0":
2560
- "integrity" "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c="
2561
- "resolved" "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz"
2562
- "version" "1.0.0"
2563
-
2564
-"ast-types-flow@^0.0.7":
2565
- "integrity" "sha1-9wtzXGvKGlycItmCw+Oef+ujva0="
2566
- "resolved" "https://registry.yarnpkg.com/ast-types-flow/-/ast-types-flow-0.0.7.tgz"
2567
- "version" "0.0.7"
2568
-
2569
-"astral-regex@^2.0.0":
2570
- "integrity" "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ=="
2571
- "resolved" "https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz"
2572
- "version" "2.0.0"
2573
-
2574
-"async-each@^1.0.1":
2575
- "integrity" "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ=="
2576
- "resolved" "https://registry.yarnpkg.com/async-each/-/async-each-1.0.3.tgz"
2577
- "version" "1.0.3"
2578
-
2579
-"async-limiter@~1.0.0":
2580
- "integrity" "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ=="
2581
- "resolved" "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.1.tgz"
2582
- "version" "1.0.1"
2583
-
2584
-"async@^2.6.2":
2585
- "integrity" "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg=="
2586
- "resolved" "https://registry.yarnpkg.com/async/-/async-2.6.3.tgz"
2587
- "version" "2.6.3"
2588
- dependencies:
2589
- "lodash" "^4.17.14"
2590
-
2591
-"asynckit@^0.4.0":
2592
- "integrity" "sha1-x57Zf380y48robyXkLzDZkdLS3k="
2593
- "resolved" "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz"
2594
- "version" "0.4.0"
2595
-
2596
-"at-least-node@^1.0.0":
2597
- "integrity" "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg=="
2598
- "resolved" "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz"
2599
- "version" "1.0.0"
2600
-
2601
-"atob@^2.1.2":
2602
- "integrity" "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg=="
2603
- "resolved" "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz"
2604
- "version" "2.1.2"
2605
-
2606
-"autoprefixer@^9.6.1":
2607
- "integrity" "sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA=="
2608
- "resolved" "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.8.8.tgz"
2609
- "version" "9.8.8"
2610
- dependencies:
2611
- "browserslist" "^4.12.0"
2612
- "caniuse-lite" "^1.0.30001109"
2613
- "normalize-range" "^0.1.2"
2614
- "num2fraction" "^1.2.2"
2615
- "picocolors" "^0.2.1"
2616
- "postcss" "^7.0.32"
2617
- "postcss-value-parser" "^4.1.0"
2618
-
2619
-"axe-core@^4.0.2":
2620
- "integrity" "sha512-/lqqLAmuIPi79WYfRpy2i8z+x+vxU3zX2uAm0gs1q52qTuKwolOj1P8XbufpXcsydrpKx2yGn2wzAnxCMV86QA=="
2621
- "resolved" "https://registry.yarnpkg.com/axe-core/-/axe-core-4.3.3.tgz"
2622
- "version" "4.3.3"
2623
-
2624
-"axobject-query@^2.2.0":
2625
- "integrity" "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA=="
2626
- "resolved" "https://registry.yarnpkg.com/axobject-query/-/axobject-query-2.2.0.tgz"
2627
- "version" "2.2.0"
2628
-
2629
-"babel-eslint@^10.0.0", "babel-eslint@^10.1.0":
2630
- "integrity" "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg=="
2631
- "resolved" "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-10.1.0.tgz"
2632
- "version" "10.1.0"
2633
- dependencies:
2634
- "@babel/code-frame" "^7.0.0"
2635
- "@babel/parser" "^7.7.0"
2636
- "@babel/traverse" "^7.7.0"
2637
- "@babel/types" "^7.7.0"
2638
- "eslint-visitor-keys" "^1.0.0"
2639
- "resolve" "^1.12.0"
2640
-
2641
-"babel-extract-comments@^1.0.0":
2642
- "integrity" "sha512-qWWzi4TlddohA91bFwgt6zO/J0X+io7Qp184Fw0m2JYRSTZnJbFR8+07KmzudHCZgOiKRCrjhylwv9Xd8gfhVQ=="
2643
- "resolved" "https://registry.yarnpkg.com/babel-extract-comments/-/babel-extract-comments-1.0.0.tgz"
2644
- "version" "1.0.0"
2645
- dependencies:
2646
- "babylon" "^6.18.0"
2647
-
2648
-"babel-jest@^26.6.0":
2649
- "integrity" "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA=="
2650
- "resolved" "https://registry.yarnpkg.com/babel-jest/-/babel-jest-26.6.3.tgz"
2651
- "version" "26.6.3"
2652
- dependencies:
2653
- "@jest/transform" "^26.6.2"
2654
- "@jest/types" "^26.6.2"
2655
- "@types/babel__core" "^7.1.7"
2656
- "babel-plugin-istanbul" "^6.0.0"
2657
- "babel-preset-jest" "^26.6.2"
2658
- "chalk" "^4.0.0"
2659
- "graceful-fs" "^4.2.4"
2660
- "slash" "^3.0.0"
2661
-
2662
-"babel-jest@^26.6.3":
2663
- "integrity" "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA=="
2664
- "resolved" "https://registry.yarnpkg.com/babel-jest/-/babel-jest-26.6.3.tgz"
2665
- "version" "26.6.3"
2666
- dependencies:
2667
- "@jest/transform" "^26.6.2"
2668
- "@jest/types" "^26.6.2"
2669
- "@types/babel__core" "^7.1.7"
2670
- "babel-plugin-istanbul" "^6.0.0"
2671
- "babel-preset-jest" "^26.6.2"
2672
- "chalk" "^4.0.0"
2673
- "graceful-fs" "^4.2.4"
2674
- "slash" "^3.0.0"
2675
-
2676
-"babel-loader@8.1.0":
2677
- "integrity" "sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw=="
2678
- "resolved" "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.1.0.tgz"
2679
- "version" "8.1.0"
2680
- dependencies:
2681
- "find-cache-dir" "^2.1.0"
2682
- "loader-utils" "^1.4.0"
2683
- "mkdirp" "^0.5.3"
2684
- "pify" "^4.0.1"
2685
- "schema-utils" "^2.6.5"
2686
-
2687
-"babel-plugin-dynamic-import-node@^2.3.3":
2688
- "integrity" "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ=="
2689
- "resolved" "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz"
2690
- "version" "2.3.3"
2691
- dependencies:
2692
- "object.assign" "^4.1.0"
2693
-
2694
-"babel-plugin-istanbul@^6.0.0":
2695
- "integrity" "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA=="
2696
- "resolved" "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz"
2697
- "version" "6.1.1"
2698
- dependencies:
2699
- "@babel/helper-plugin-utils" "^7.0.0"
2700
- "@istanbuljs/load-nyc-config" "^1.0.0"
2701
- "@istanbuljs/schema" "^0.1.2"
2702
- "istanbul-lib-instrument" "^5.0.4"
2703
- "test-exclude" "^6.0.0"
2704
-
2705
-"babel-plugin-jest-hoist@^26.6.2":
2706
- "integrity" "sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw=="
2707
- "resolved" "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz"
2708
- "version" "26.6.2"
2709
- dependencies:
2710
- "@babel/template" "^7.3.3"
2711
- "@babel/types" "^7.3.3"
2712
- "@types/babel__core" "^7.0.0"
2713
- "@types/babel__traverse" "^7.0.6"
2714
-
2715
-"babel-plugin-macros@2.8.0":
2716
- "integrity" "sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg=="
2717
- "resolved" "https://registry.yarnpkg.com/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz"
2718
- "version" "2.8.0"
2719
- dependencies:
2720
- "@babel/runtime" "^7.7.2"
2721
- "cosmiconfig" "^6.0.0"
2722
- "resolve" "^1.12.0"
2723
-
2724
-"babel-plugin-named-asset-import@^0.3.7":
2725
- "integrity" "sha512-squySRkf+6JGnvjoUtDEjSREJEBirnXi9NqP6rjSYsylxQxqBTz+pkmf395i9E2zsvmYUaI40BHo6SqZUdydlw=="
2726
- "resolved" "https://registry.yarnpkg.com/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.7.tgz"
2727
- "version" "0.3.7"
2728
-
2729
-"babel-plugin-polyfill-corejs2@^0.2.2":
2730
- "integrity" "sha512-kISrENsJ0z5dNPq5eRvcctITNHYXWOA4DUZRFYCz3jYCcvTb/A546LIddmoGNMVYg2U38OyFeNosQwI9ENTqIQ=="
2731
- "resolved" "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.2.tgz"
2732
- "version" "0.2.2"
2733
- dependencies:
2734
- "@babel/compat-data" "^7.13.11"
2735
- "@babel/helper-define-polyfill-provider" "^0.2.2"
2736
- "semver" "^6.1.1"
2737
-
2738
-"babel-plugin-polyfill-corejs3@^0.2.5":
2739
- "integrity" "sha512-ninF5MQNwAX9Z7c9ED+H2pGt1mXdP4TqzlHKyPIYmJIYz0N+++uwdM7RnJukklhzJ54Q84vA4ZJkgs7lu5vqcw=="
2740
- "resolved" "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.5.tgz"
2741
- "version" "0.2.5"
2742
- dependencies:
2743
- "@babel/helper-define-polyfill-provider" "^0.2.2"
2744
- "core-js-compat" "^3.16.2"
2745
-
2746
-"babel-plugin-polyfill-regenerator@^0.2.2":
2747
- "integrity" "sha512-Goy5ghsc21HgPDFtzRkSirpZVW35meGoTmTOb2bxqdl60ghub4xOidgNTHaZfQ2FaxQsKmwvXtOAkcIS4SMBWg=="
2748
- "resolved" "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.2.tgz"
2749
- "version" "0.2.2"
2750
- dependencies:
2751
- "@babel/helper-define-polyfill-provider" "^0.2.2"
2752
-
2753
-"babel-plugin-syntax-object-rest-spread@^6.8.0":
2754
- "integrity" "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U="
2755
- "resolved" "https://registry.yarnpkg.com/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz"
2756
- "version" "6.13.0"
2757
-
2758
-"babel-plugin-transform-object-rest-spread@^6.26.0":
2759
- "integrity" "sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY="
2760
- "resolved" "https://registry.yarnpkg.com/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz"
2761
- "version" "6.26.0"
2762
- dependencies:
2763
- "babel-plugin-syntax-object-rest-spread" "^6.8.0"
2764
- "babel-runtime" "^6.26.0"
2765
-
2766
-"babel-plugin-transform-react-remove-prop-types@0.4.24":
2767
- "integrity" "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA=="
2768
- "resolved" "https://registry.yarnpkg.com/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz"
2769
- "version" "0.4.24"
2770
-
2771
-"babel-preset-current-node-syntax@^1.0.0":
2772
- "integrity" "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ=="
2773
- "resolved" "https://registry.yarnpkg.com/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz"
2774
- "version" "1.0.1"
2775
- dependencies:
2776
- "@babel/plugin-syntax-async-generators" "^7.8.4"
2777
- "@babel/plugin-syntax-bigint" "^7.8.3"
2778
- "@babel/plugin-syntax-class-properties" "^7.8.3"
2779
- "@babel/plugin-syntax-import-meta" "^7.8.3"
2780
- "@babel/plugin-syntax-json-strings" "^7.8.3"
2781
- "@babel/plugin-syntax-logical-assignment-operators" "^7.8.3"
2782
- "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3"
2783
- "@babel/plugin-syntax-numeric-separator" "^7.8.3"
2784
- "@babel/plugin-syntax-object-rest-spread" "^7.8.3"
2785
- "@babel/plugin-syntax-optional-catch-binding" "^7.8.3"
2786
- "@babel/plugin-syntax-optional-chaining" "^7.8.3"
2787
- "@babel/plugin-syntax-top-level-await" "^7.8.3"
2788
-
2789
-"babel-preset-jest@^26.6.2":
2790
- "integrity" "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ=="
2791
- "resolved" "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz"
2792
- "version" "26.6.2"
2793
- dependencies:
2794
- "babel-plugin-jest-hoist" "^26.6.2"
2795
- "babel-preset-current-node-syntax" "^1.0.0"
2796
-
2797
-"babel-preset-react-app@^10.0.0":
2798
- "integrity" "sha512-itL2z8v16khpuKutx5IH8UdCdSTuzrOhRFTEdIhveZ2i1iBKDrVE0ATa4sFVy+02GLucZNVBWtoarXBy0Msdpg=="
2799
- "resolved" "https://registry.yarnpkg.com/babel-preset-react-app/-/babel-preset-react-app-10.0.0.tgz"
2800
- "version" "10.0.0"
2801
- dependencies:
2802
- "@babel/core" "7.12.3"
2803
- "@babel/plugin-proposal-class-properties" "7.12.1"
2804
- "@babel/plugin-proposal-decorators" "7.12.1"
2805
- "@babel/plugin-proposal-nullish-coalescing-operator" "7.12.1"
2806
- "@babel/plugin-proposal-numeric-separator" "7.12.1"
2807
- "@babel/plugin-proposal-optional-chaining" "7.12.1"
2808
- "@babel/plugin-transform-flow-strip-types" "7.12.1"
2809
- "@babel/plugin-transform-react-display-name" "7.12.1"
2810
- "@babel/plugin-transform-runtime" "7.12.1"
2811
- "@babel/preset-env" "7.12.1"
2812
- "@babel/preset-react" "7.12.1"
2813
- "@babel/preset-typescript" "7.12.1"
2814
- "@babel/runtime" "7.12.1"
2815
- "babel-plugin-macros" "2.8.0"
2816
- "babel-plugin-transform-react-remove-prop-types" "0.4.24"
2817
-
2818
-"babel-runtime@^6.26.0":
2819
- "integrity" "sha1-llxwWGaOgrVde/4E/yM3vItWR/4="
2820
- "resolved" "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz"
2821
- "version" "6.26.0"
2822
- dependencies:
2823
- "core-js" "^2.4.0"
2824
- "regenerator-runtime" "^0.11.0"
2825
-
2826
-"babylon@^6.18.0":
2827
- "integrity" "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ=="
2828
- "resolved" "https://registry.yarnpkg.com/babylon/-/babylon-6.18.0.tgz"
2829
- "version" "6.18.0"
2830
-
2831
-"balanced-match@^1.0.0":
2832
- "integrity" "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
2833
- "resolved" "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz"
2834
- "version" "1.0.2"
2835
-
2836
-"base@^0.11.1":
2837
- "integrity" "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg=="
2838
- "resolved" "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz"
2839
- "version" "0.11.2"
2840
- dependencies:
2841
- "cache-base" "^1.0.1"
2842
- "class-utils" "^0.3.5"
2843
- "component-emitter" "^1.2.1"
2844
- "define-property" "^1.0.0"
2845
- "isobject" "^3.0.1"
2846
- "mixin-deep" "^1.2.0"
2847
- "pascalcase" "^0.1.1"
2848
-
2849
-"base64-js@^1.0.2":
2850
- "integrity" "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA=="
2851
- "resolved" "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz"
2852
- "version" "1.5.1"
2853
-
2854
-"batch@0.6.1":
2855
- "integrity" "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY="
2856
- "resolved" "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz"
2857
- "version" "0.6.1"
2858
-
2859
-"bfj@^7.0.2":
2860
- "integrity" "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw=="
2861
- "resolved" "https://registry.yarnpkg.com/bfj/-/bfj-7.0.2.tgz"
2862
- "version" "7.0.2"
2863
- dependencies:
2864
- "bluebird" "^3.5.5"
2865
- "check-types" "^11.1.1"
2866
- "hoopy" "^0.1.4"
2867
- "tryer" "^1.0.1"
2868
-
2869
-"big.js@^5.2.2":
2870
- "integrity" "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ=="
2871
- "resolved" "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz"
2872
- "version" "5.2.2"
2873
-
2874
-"binary-extensions@^1.0.0":
2875
- "integrity" "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw=="
2876
- "resolved" "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.13.1.tgz"
2877
- "version" "1.13.1"
2878
-
2879
-"binary-extensions@^2.0.0":
2880
- "integrity" "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA=="
2881
- "resolved" "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz"
2882
- "version" "2.2.0"
2883
-
2884
-"bindings@^1.5.0":
2885
- "integrity" "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ=="
2886
- "resolved" "https://registry.yarnpkg.com/bindings/-/bindings-1.5.0.tgz"
2887
- "version" "1.5.0"
2888
- dependencies:
2889
- "file-uri-to-path" "1.0.0"
2890
-
2891
-"bluebird@^3.5.5":
2892
- "integrity" "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg=="
2893
- "resolved" "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz"
2894
- "version" "3.7.2"
2895
-
2896
-"bn.js@^4.0.0", "bn.js@^4.1.0", "bn.js@^4.11.9":
2897
- "integrity" "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA=="
2898
- "resolved" "https://registry.yarnpkg.com/bn.js/-/bn.js-4.12.0.tgz"
2899
- "version" "4.12.0"
2900
-
2901
-"bn.js@^5.0.0":
2902
- "integrity" "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw=="
2903
- "resolved" "https://registry.yarnpkg.com/bn.js/-/bn.js-5.2.0.tgz"
2904
- "version" "5.2.0"
2905
-
2906
-"bn.js@^5.1.1":
2907
- "integrity" "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw=="
2908
- "resolved" "https://registry.yarnpkg.com/bn.js/-/bn.js-5.2.0.tgz"
2909
- "version" "5.2.0"
2910
-
2911
-"body-parser@1.19.0":
2912
- "integrity" "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw=="
2913
- "resolved" "https://registry.yarnpkg.com/body-parser/-/body-parser-1.19.0.tgz"
2914
- "version" "1.19.0"
2915
- dependencies:
2916
- "bytes" "3.1.0"
2917
- "content-type" "~1.0.4"
2918
- "debug" "2.6.9"
2919
- "depd" "~1.1.2"
2920
- "http-errors" "1.7.2"
2921
- "iconv-lite" "0.4.24"
2922
- "on-finished" "~2.3.0"
2923
- "qs" "6.7.0"
2924
- "raw-body" "2.4.0"
2925
- "type-is" "~1.6.17"
2926
-
2927
-"bonjour@^3.5.0":
2928
- "integrity" "sha1-jokKGD2O6aI5OzhExpGkK897yfU="
2929
- "resolved" "https://registry.yarnpkg.com/bonjour/-/bonjour-3.5.0.tgz"
2930
- "version" "3.5.0"
2931
- dependencies:
2932
- "array-flatten" "^2.1.0"
2933
- "deep-equal" "^1.0.1"
2934
- "dns-equal" "^1.0.0"
2935
- "dns-txt" "^2.0.2"
2936
- "multicast-dns" "^6.0.1"
2937
- "multicast-dns-service-types" "^1.1.0"
2938
-
2939
-"boolbase@^1.0.0", "boolbase@~1.0.0":
2940
- "integrity" "sha1-aN/1++YMUes3cl6p4+0xDcwed24="
2941
- "resolved" "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz"
2942
- "version" "1.0.0"
2943
-
2944
-"brace-expansion@^1.1.7":
2945
- "integrity" "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA=="
2946
- "resolved" "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz"
2947
- "version" "1.1.11"
2948
- dependencies:
2949
- "balanced-match" "^1.0.0"
2950
- "concat-map" "0.0.1"
2951
-
2952
-"braces@^2.3.1", "braces@^2.3.2":
2953
- "integrity" "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w=="
2954
- "resolved" "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz"
2955
- "version" "2.3.2"
2956
- dependencies:
2957
- "arr-flatten" "^1.1.0"
2958
- "array-unique" "^0.3.2"
2959
- "extend-shallow" "^2.0.1"
2960
- "fill-range" "^4.0.0"
2961
- "isobject" "^3.0.1"
2962
- "repeat-element" "^1.1.2"
2963
- "snapdragon" "^0.8.1"
2964
- "snapdragon-node" "^2.0.1"
2965
- "split-string" "^3.0.2"
2966
- "to-regex" "^3.0.1"
2967
-
2968
-"braces@^3.0.1":
2969
- "integrity" "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A=="
2970
- "resolved" "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz"
2971
- "version" "3.0.2"
2972
- dependencies:
2973
- "fill-range" "^7.0.1"
2974
-
2975
-"braces@~3.0.2":
2976
- "integrity" "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A=="
2977
- "resolved" "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz"
2978
- "version" "3.0.2"
2979
- dependencies:
2980
- "fill-range" "^7.0.1"
2981
-
2982
-"brorand@^1.0.1", "brorand@^1.1.0":
2983
- "integrity" "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8="
2984
- "resolved" "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz"
2985
- "version" "1.1.0"
2986
-
2987
-"browser-process-hrtime@^1.0.0":
2988
- "integrity" "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow=="
2989
- "resolved" "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz"
2990
- "version" "1.0.0"
2991
-
2992
-"browserify-aes@^1.0.0", "browserify-aes@^1.0.4":
2993
- "integrity" "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA=="
2994
- "resolved" "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.2.0.tgz"
2995
- "version" "1.2.0"
2996
- dependencies:
2997
- "buffer-xor" "^1.0.3"
2998
- "cipher-base" "^1.0.0"
2999
- "create-hash" "^1.1.0"
3000
- "evp_bytestokey" "^1.0.3"
3001
- "inherits" "^2.0.1"
3002
- "safe-buffer" "^5.0.1"
3003
-
3004
-"browserify-cipher@^1.0.0":
3005
- "integrity" "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w=="
3006
- "resolved" "https://registry.yarnpkg.com/browserify-cipher/-/browserify-cipher-1.0.1.tgz"
3007
- "version" "1.0.1"
3008
- dependencies:
3009
- "browserify-aes" "^1.0.4"
3010
- "browserify-des" "^1.0.0"
3011
- "evp_bytestokey" "^1.0.0"
3012
-
3013
-"browserify-des@^1.0.0":
3014
- "integrity" "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A=="
3015
- "resolved" "https://registry.yarnpkg.com/browserify-des/-/browserify-des-1.0.2.tgz"
3016
- "version" "1.0.2"
3017
- dependencies:
3018
- "cipher-base" "^1.0.1"
3019
- "des.js" "^1.0.0"
3020
- "inherits" "^2.0.1"
3021
- "safe-buffer" "^5.1.2"
3022
-
3023
-"browserify-rsa@^4.0.0", "browserify-rsa@^4.0.1":
3024
- "integrity" "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog=="
3025
- "resolved" "https://registry.yarnpkg.com/browserify-rsa/-/browserify-rsa-4.1.0.tgz"
3026
- "version" "4.1.0"
3027
- dependencies:
3028
- "bn.js" "^5.0.0"
3029
- "randombytes" "^2.0.1"
3030
-
3031
-"browserify-sign@^4.0.0":
3032
- "integrity" "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg=="
3033
- "resolved" "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.2.1.tgz"
3034
- "version" "4.2.1"
3035
- dependencies:
3036
- "bn.js" "^5.1.1"
3037
- "browserify-rsa" "^4.0.1"
3038
- "create-hash" "^1.2.0"
3039
- "create-hmac" "^1.1.7"
3040
- "elliptic" "^6.5.3"
3041
- "inherits" "^2.0.4"
3042
- "parse-asn1" "^5.1.5"
3043
- "readable-stream" "^3.6.0"
3044
- "safe-buffer" "^5.2.0"
3045
-
3046
-"browserify-zlib@^0.2.0":
3047
- "integrity" "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA=="
3048
- "resolved" "https://registry.yarnpkg.com/browserify-zlib/-/browserify-zlib-0.2.0.tgz"
3049
- "version" "0.2.0"
3050
- dependencies:
3051
- "pako" "~1.0.5"
3052
-
3053
-"browserslist@^4", "browserslist@^4.0.0", "browserslist@^4.12.0", "browserslist@^4.16.6", "browserslist@^4.17.3", "browserslist@^4.6.2", "browserslist@^4.6.4":
3054
- "integrity" "sha512-I3ekeB92mmpctWBoLXe0d5wPS2cBuRvvW0JyyJHMrk9/HmP2ZjrTboNAZ8iuGqaEIlKguljbQY32OkOJIRrgoA=="
3055
- "resolved" "https://registry.yarnpkg.com/browserslist/-/browserslist-4.17.5.tgz"
3056
- "version" "4.17.5"
3057
- dependencies:
3058
- "caniuse-lite" "^1.0.30001271"
3059
- "electron-to-chromium" "^1.3.878"
3060
- "escalade" "^3.1.1"
3061
- "node-releases" "^2.0.1"
3062
- "picocolors" "^1.0.0"
3063
-
3064
-"browserslist@4.14.2":
3065
- "integrity" "sha512-HI4lPveGKUR0x2StIz+2FXfDk9SfVMrxn6PLh1JeGUwcuoDkdKZebWiyLRJ68iIPDpMI4JLVDf7S7XzslgWOhw=="
3066
- "resolved" "https://registry.yarnpkg.com/browserslist/-/browserslist-4.14.2.tgz"
3067
- "version" "4.14.2"
3068
- dependencies:
3069
- "caniuse-lite" "^1.0.30001125"
3070
- "electron-to-chromium" "^1.3.564"
3071
- "escalade" "^3.0.2"
3072
- "node-releases" "^1.1.61"
3073
-
3074
-"bser@2.1.1":
3075
- "integrity" "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ=="
3076
- "resolved" "https://registry.yarnpkg.com/bser/-/bser-2.1.1.tgz"
3077
- "version" "2.1.1"
3078
- dependencies:
3079
- "node-int64" "^0.4.0"
3080
-
3081
-"buffer-from@^1.0.0":
3082
- "integrity" "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ=="
3083
- "resolved" "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz"
3084
- "version" "1.1.2"
3085
-
3086
-"buffer-indexof@^1.0.0":
3087
- "integrity" "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g=="
3088
- "resolved" "https://registry.yarnpkg.com/buffer-indexof/-/buffer-indexof-1.1.1.tgz"
3089
- "version" "1.1.1"
3090
-
3091
-"buffer-xor@^1.0.3":
3092
- "integrity" "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk="
3093
- "resolved" "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz"
3094
- "version" "1.0.3"
3095
-
3096
-"buffer@^4.3.0":
3097
- "integrity" "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg=="
3098
- "resolved" "https://registry.yarnpkg.com/buffer/-/buffer-4.9.2.tgz"
3099
- "version" "4.9.2"
3100
- dependencies:
3101
- "base64-js" "^1.0.2"
3102
- "ieee754" "^1.1.4"
3103
- "isarray" "^1.0.0"
3104
-
3105
-"builtin-modules@^3.1.0":
3106
- "integrity" "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA=="
3107
- "resolved" "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.2.0.tgz"
3108
- "version" "3.2.0"
3109
-
3110
-"builtin-status-codes@^3.0.0":
3111
- "integrity" "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug="
3112
- "resolved" "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz"
3113
- "version" "3.0.0"
3114
-
3115
-"bytes@3.0.0":
3116
- "integrity" "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg="
3117
- "resolved" "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz"
3118
- "version" "3.0.0"
3119
-
3120
-"bytes@3.1.0":
3121
- "integrity" "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg=="
3122
- "resolved" "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz"
3123
- "version" "3.1.0"
3124
-
3125
-"cacache@^12.0.2":
3126
- "integrity" "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ=="
3127
- "resolved" "https://registry.yarnpkg.com/cacache/-/cacache-12.0.4.tgz"
3128
- "version" "12.0.4"
3129
- dependencies:
3130
- "bluebird" "^3.5.5"
3131
- "chownr" "^1.1.1"
3132
- "figgy-pudding" "^3.5.1"
3133
- "glob" "^7.1.4"
3134
- "graceful-fs" "^4.1.15"
3135
- "infer-owner" "^1.0.3"
3136
- "lru-cache" "^5.1.1"
3137
- "mississippi" "^3.0.0"
3138
- "mkdirp" "^0.5.1"
3139
- "move-concurrently" "^1.0.1"
3140
- "promise-inflight" "^1.0.1"
3141
- "rimraf" "^2.6.3"
3142
- "ssri" "^6.0.1"
3143
- "unique-filename" "^1.1.1"
3144
- "y18n" "^4.0.0"
3145
-
3146
-"cacache@^15.0.5":
3147
- "integrity" "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ=="
3148
- "resolved" "https://registry.yarnpkg.com/cacache/-/cacache-15.3.0.tgz"
3149
- "version" "15.3.0"
3150
- dependencies:
3151
- "@npmcli/fs" "^1.0.0"
3152
- "@npmcli/move-file" "^1.0.1"
3153
- "chownr" "^2.0.0"
3154
- "fs-minipass" "^2.0.0"
3155
- "glob" "^7.1.4"
3156
- "infer-owner" "^1.0.4"
3157
- "lru-cache" "^6.0.0"
3158
- "minipass" "^3.1.1"
3159
- "minipass-collect" "^1.0.2"
3160
- "minipass-flush" "^1.0.5"
3161
- "minipass-pipeline" "^1.2.2"
3162
- "mkdirp" "^1.0.3"
3163
- "p-map" "^4.0.0"
3164
- "promise-inflight" "^1.0.1"
3165
- "rimraf" "^3.0.2"
3166
- "ssri" "^8.0.1"
3167
- "tar" "^6.0.2"
3168
- "unique-filename" "^1.1.1"
3169
-
3170
-"cache-base@^1.0.1":
3171
- "integrity" "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ=="
3172
- "resolved" "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz"
3173
- "version" "1.0.1"
3174
- dependencies:
3175
- "collection-visit" "^1.0.0"
3176
- "component-emitter" "^1.2.1"
3177
- "get-value" "^2.0.6"
3178
- "has-value" "^1.0.0"
3179
- "isobject" "^3.0.1"
3180
- "set-value" "^2.0.0"
3181
- "to-object-path" "^0.3.0"
3182
- "union-value" "^1.0.0"
3183
- "unset-value" "^1.0.0"
3184
-
3185
-"call-bind@^1.0.0", "call-bind@^1.0.2":
3186
- "integrity" "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA=="
3187
- "resolved" "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz"
3188
- "version" "1.0.2"
3189
- dependencies:
3190
- "function-bind" "^1.1.1"
3191
- "get-intrinsic" "^1.0.2"
3192
-
3193
-"caller-callsite@^2.0.0":
3194
- "integrity" "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ="
3195
- "resolved" "https://registry.yarnpkg.com/caller-callsite/-/caller-callsite-2.0.0.tgz"
3196
- "version" "2.0.0"
3197
- dependencies:
3198
- "callsites" "^2.0.0"
3199
-
3200
-"caller-path@^2.0.0":
3201
- "integrity" "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ="
3202
- "resolved" "https://registry.yarnpkg.com/caller-path/-/caller-path-2.0.0.tgz"
3203
- "version" "2.0.0"
3204
- dependencies:
3205
- "caller-callsite" "^2.0.0"
3206
-
3207
-"callsites@^2.0.0":
3208
- "integrity" "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA="
3209
- "resolved" "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz"
3210
- "version" "2.0.0"
3211
-
3212
-"callsites@^3.0.0":
3213
- "integrity" "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ=="
3214
- "resolved" "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz"
3215
- "version" "3.1.0"
3216
-
3217
-"camel-case@^4.1.1":
3218
- "integrity" "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw=="
3219
- "resolved" "https://registry.yarnpkg.com/camel-case/-/camel-case-4.1.2.tgz"
3220
- "version" "4.1.2"
3221
- dependencies:
3222
- "pascal-case" "^3.1.2"
3223
- "tslib" "^2.0.3"
3224
-
3225
-"camelcase@^5.0.0", "camelcase@^5.3.1", "camelcase@5.3.1":
3226
- "integrity" "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg=="
3227
- "resolved" "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz"
3228
- "version" "5.3.1"
3229
-
3230
-"camelcase@^6.0.0":
3231
- "integrity" "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg=="
3232
- "resolved" "https://registry.yarnpkg.com/camelcase/-/camelcase-6.2.0.tgz"
3233
- "version" "6.2.0"
3234
-
3235
-"camelcase@^6.1.0":
3236
- "integrity" "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg=="
3237
- "resolved" "https://registry.yarnpkg.com/camelcase/-/camelcase-6.2.0.tgz"
3238
- "version" "6.2.0"
3239
-
3240
-"camelcase@^6.2.0":
3241
- "integrity" "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg=="
3242
- "resolved" "https://registry.yarnpkg.com/camelcase/-/camelcase-6.2.0.tgz"
3243
- "version" "6.2.0"
3244
-
3245
-"caniuse-api@^3.0.0":
3246
- "integrity" "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw=="
3247
- "resolved" "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-3.0.0.tgz"
3248
- "version" "3.0.0"
3249
- dependencies:
3250
- "browserslist" "^4.0.0"
3251
- "caniuse-lite" "^1.0.0"
3252
- "lodash.memoize" "^4.1.2"
3253
- "lodash.uniq" "^4.5.0"
3254
-
3255
-"caniuse-lite@^1.0.0", "caniuse-lite@^1.0.30000981", "caniuse-lite@^1.0.30001109", "caniuse-lite@^1.0.30001125", "caniuse-lite@^1.0.30001271":
3256
- "integrity" "sha512-BBruZFWmt3HFdVPS8kceTBIguKxu4f99n5JNp06OlPD/luoAMIaIK5ieV5YjnBLH3Nysai9sxj9rpJj4ZisXOA=="
3257
- "resolved" "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001271.tgz"
3258
- "version" "1.0.30001271"
3259
-
3260
-"capture-exit@^2.0.0":
3261
- "integrity" "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g=="
3262
- "resolved" "https://registry.yarnpkg.com/capture-exit/-/capture-exit-2.0.0.tgz"
3263
- "version" "2.0.0"
3264
- dependencies:
3265
- "rsvp" "^4.8.4"
3266
-
3267
-"case-sensitive-paths-webpack-plugin@2.3.0":
3268
- "integrity" "sha512-/4YgnZS8y1UXXmC02xD5rRrBEu6T5ub+mQHLNRj0fzTRbgdBYhsNo2V5EqwgqrExjxsjtF/OpAKAMkKsxbD5XQ=="
3269
- "resolved" "https://registry.yarnpkg.com/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.3.0.tgz"
3270
- "version" "2.3.0"
3271
-
3272
-"chalk@^2.0.0":
3273
- "integrity" "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ=="
3274
- "resolved" "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz"
3275
- "version" "2.4.2"
3276
- dependencies:
3277
- "ansi-styles" "^3.2.1"
3278
- "escape-string-regexp" "^1.0.5"
3279
- "supports-color" "^5.3.0"
3280
-
3281
-"chalk@^2.4.1":
3282
- "integrity" "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ=="
3283
- "resolved" "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz"
3284
- "version" "2.4.2"
3285
- dependencies:
3286
- "ansi-styles" "^3.2.1"
3287
- "escape-string-regexp" "^1.0.5"
3288
- "supports-color" "^5.3.0"
3289
-
3290
-"chalk@^2.4.2":
3291
- "integrity" "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ=="
3292
- "resolved" "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz"
3293
- "version" "2.4.2"
3294
- dependencies:
3295
- "ansi-styles" "^3.2.1"
3296
- "escape-string-regexp" "^1.0.5"
3297
- "supports-color" "^5.3.0"
3298
-
3299
-"chalk@^4.0.0":
3300
- "integrity" "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA=="
3301
- "resolved" "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz"
3302
- "version" "4.1.2"
3303
- dependencies:
3304
- "ansi-styles" "^4.1.0"
3305
- "supports-color" "^7.1.0"
3306
-
3307
-"chalk@2.4.2":
3308
- "integrity" "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ=="
3309
- "resolved" "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz"
3310
- "version" "2.4.2"
3311
- dependencies:
3312
- "ansi-styles" "^3.2.1"
3313
- "escape-string-regexp" "^1.0.5"
3314
- "supports-color" "^5.3.0"
3315
-
3316
-"char-regex@^1.0.2":
3317
- "integrity" "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw=="
3318
- "resolved" "https://registry.yarnpkg.com/char-regex/-/char-regex-1.0.2.tgz"
3319
- "version" "1.0.2"
3320
-
3321
-"check-types@^11.1.1":
3322
- "integrity" "sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ=="
3323
- "resolved" "https://registry.yarnpkg.com/check-types/-/check-types-11.1.2.tgz"
3324
- "version" "11.1.2"
3325
-
3326
-"chokidar@^2.1.8":
3327
- "integrity" "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg=="
3328
- "resolved" "https://registry.yarnpkg.com/chokidar/-/chokidar-2.1.8.tgz"
3329
- "version" "2.1.8"
3330
- dependencies:
3331
- "anymatch" "^2.0.0"
3332
- "async-each" "^1.0.1"
3333
- "braces" "^2.3.2"
3334
- "glob-parent" "^3.1.0"
3335
- "inherits" "^2.0.3"
3336
- "is-binary-path" "^1.0.0"
3337
- "is-glob" "^4.0.0"
3338
- "normalize-path" "^3.0.0"
3339
- "path-is-absolute" "^1.0.0"
3340
- "readdirp" "^2.2.1"
3341
- "upath" "^1.1.1"
3342
- optionalDependencies:
3343
- "fsevents" "^1.2.7"
3344
-
3345
-"chokidar@^3.4.0":
3346
- "integrity" "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ=="
3347
- "resolved" "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.2.tgz"
3348
- "version" "3.5.2"
3349
- dependencies:
3350
- "anymatch" "~3.1.2"
3351
- "braces" "~3.0.2"
3352
- "glob-parent" "~5.1.2"
3353
- "is-binary-path" "~2.1.0"
3354
- "is-glob" "~4.0.1"
3355
- "normalize-path" "~3.0.0"
3356
- "readdirp" "~3.6.0"
3357
- optionalDependencies:
3358
- "fsevents" "~2.3.2"
3359
-
3360
-"chokidar@^3.4.1":
3361
- "integrity" "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ=="
3362
- "resolved" "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.2.tgz"
3363
- "version" "3.5.2"
3364
- dependencies:
3365
- "anymatch" "~3.1.2"
3366
- "braces" "~3.0.2"
3367
- "glob-parent" "~5.1.2"
3368
- "is-binary-path" "~2.1.0"
3369
- "is-glob" "~4.0.1"
3370
- "normalize-path" "~3.0.0"
3371
- "readdirp" "~3.6.0"
3372
- optionalDependencies:
3373
- "fsevents" "~2.3.2"
3374
-
3375
-"chownr@^1.1.1":
3376
- "integrity" "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg=="
3377
- "resolved" "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz"
3378
- "version" "1.1.4"
3379
-
3380
-"chownr@^2.0.0":
3381
- "integrity" "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ=="
3382
- "resolved" "https://registry.yarnpkg.com/chownr/-/chownr-2.0.0.tgz"
3383
- "version" "2.0.0"
3384
-
3385
-"chrome-trace-event@^1.0.2":
3386
- "integrity" "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg=="
3387
- "resolved" "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz"
3388
- "version" "1.0.3"
3389
-
3390
-"ci-info@^2.0.0":
3391
- "integrity" "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ=="
3392
- "resolved" "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz"
3393
- "version" "2.0.0"
3394
-
3395
-"cipher-base@^1.0.0", "cipher-base@^1.0.1", "cipher-base@^1.0.3":
3396
- "integrity" "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q=="
3397
- "resolved" "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz"
3398
- "version" "1.0.4"
3399
- dependencies:
3400
- "inherits" "^2.0.1"
3401
- "safe-buffer" "^5.0.1"
3402
-
3403
-"cjs-module-lexer@^0.6.0":
3404
- "integrity" "sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw=="
3405
- "resolved" "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz"
3406
- "version" "0.6.0"
3407
-
3408
-"class-utils@^0.3.5":
3409
- "integrity" "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg=="
3410
- "resolved" "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz"
3411
- "version" "0.3.6"
3412
- dependencies:
3413
- "arr-union" "^3.1.0"
3414
- "define-property" "^0.2.5"
3415
- "isobject" "^3.0.0"
3416
- "static-extend" "^0.1.1"
3417
-
3418
-"clean-css@^4.2.3":
3419
- "integrity" "sha512-EJUDT7nDVFDvaQgAo2G/PJvxmp1o/c6iXLbswsBbUFXi1Nr+AjA2cKmfbKDMjMvzEe75g3P6JkaDDAKk96A85A=="
3420
- "resolved" "https://registry.yarnpkg.com/clean-css/-/clean-css-4.2.4.tgz"
3421
- "version" "4.2.4"
3422
- dependencies:
3423
- "source-map" "~0.6.0"
3424
-
3425
-"clean-stack@^2.0.0":
3426
- "integrity" "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A=="
3427
- "resolved" "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz"
3428
- "version" "2.2.0"
3429
-
3430
-"cliui@^5.0.0":
3431
- "integrity" "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA=="
3432
- "resolved" "https://registry.yarnpkg.com/cliui/-/cliui-5.0.0.tgz"
3433
- "version" "5.0.0"
3434
- dependencies:
3435
- "string-width" "^3.1.0"
3436
- "strip-ansi" "^5.2.0"
3437
- "wrap-ansi" "^5.1.0"
3438
-
3439
-"cliui@^6.0.0":
3440
- "integrity" "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ=="
3441
- "resolved" "https://registry.yarnpkg.com/cliui/-/cliui-6.0.0.tgz"
3442
- "version" "6.0.0"
3443
- dependencies:
3444
- "string-width" "^4.2.0"
3445
- "strip-ansi" "^6.0.0"
3446
- "wrap-ansi" "^6.2.0"
3447
-
3448
-"co@^4.6.0":
3449
- "integrity" "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ="
3450
- "resolved" "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz"
3451
- "version" "4.6.0"
3452
-
3453
-"coa@^2.0.2":
3454
- "integrity" "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA=="
3455
- "resolved" "https://registry.yarnpkg.com/coa/-/coa-2.0.2.tgz"
3456
- "version" "2.0.2"
3457
- dependencies:
3458
- "@types/q" "^1.5.1"
3459
- "chalk" "^2.4.1"
3460
- "q" "^1.1.2"
3461
-
3462
-"collect-v8-coverage@^1.0.0":
3463
- "integrity" "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg=="
3464
- "resolved" "https://registry.yarnpkg.com/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz"
3465
- "version" "1.0.1"
3466
-
3467
-"collection-visit@^1.0.0":
3468
- "integrity" "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA="
3469
- "resolved" "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz"
3470
- "version" "1.0.0"
3471
- dependencies:
3472
- "map-visit" "^1.0.0"
3473
- "object-visit" "^1.0.0"
3474
-
3475
-"color-convert@^1.9.0", "color-convert@^1.9.3":
3476
- "integrity" "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg=="
3477
- "resolved" "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz"
3478
- "version" "1.9.3"
3479
- dependencies:
3480
- "color-name" "1.1.3"
3481
-
3482
-"color-convert@^2.0.1":
3483
- "integrity" "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ=="
3484
- "resolved" "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz"
3485
- "version" "2.0.1"
3486
- dependencies:
3487
- "color-name" "~1.1.4"
3488
-
3489
-"color-name@^1.0.0", "color-name@~1.1.4":
3490
- "integrity" "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
3491
- "resolved" "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz"
3492
- "version" "1.1.4"
3493
-
3494
-"color-name@1.1.3":
3495
- "integrity" "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
3496
- "resolved" "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz"
3497
- "version" "1.1.3"
3498
-
3499
-"color-string@^1.6.0":
3500
- "integrity" "sha512-c/hGS+kRWJutUBEngKKmk4iH3sD59MBkoxVapS/0wgpCz2u7XsNloxknyvBhzwEs1IbV36D9PwqLPJ2DTu3vMA=="
3501
- "resolved" "https://registry.yarnpkg.com/color-string/-/color-string-1.6.0.tgz"
3502
- "version" "1.6.0"
3503
- dependencies:
3504
- "color-name" "^1.0.0"
3505
- "simple-swizzle" "^0.2.2"
3506
-
3507
-"color@^3.0.0":
3508
- "integrity" "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA=="
3509
- "resolved" "https://registry.yarnpkg.com/color/-/color-3.2.1.tgz"
3510
- "version" "3.2.1"
3511
- dependencies:
3512
- "color-convert" "^1.9.3"
3513
- "color-string" "^1.6.0"
3514
-
3515
-"combined-stream@^1.0.8":
3516
- "integrity" "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg=="
3517
- "resolved" "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz"
3518
- "version" "1.0.8"
3519
- dependencies:
3520
- "delayed-stream" "~1.0.0"
3521
-
3522
-"commander@^2.20.0":
3523
- "integrity" "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ=="
3524
- "resolved" "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz"
3525
- "version" "2.20.3"
3526
-
3527
-"commander@^4.0.1":
3528
- "integrity" "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA=="
3529
- "resolved" "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz"
3530
- "version" "4.1.1"
3531
-
3532
-"commander@^4.1.1":
3533
- "integrity" "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA=="
3534
- "resolved" "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz"
3535
- "version" "4.1.1"
3536
-
3537
-"common-tags@^1.8.0":
3538
- "integrity" "sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw=="
3539
- "resolved" "https://registry.yarnpkg.com/common-tags/-/common-tags-1.8.0.tgz"
3540
- "version" "1.8.0"
3541
-
3542
-"commondir@^1.0.1":
3543
- "integrity" "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs="
3544
- "resolved" "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz"
3545
- "version" "1.0.1"
3546
-
3547
-"component-emitter@^1.2.1":
3548
- "integrity" "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg=="
3549
- "resolved" "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz"
3550
- "version" "1.3.0"
3551
-
3552
-"compose-function@3.0.3":
3553
- "integrity" "sha1-ntZ18TzFRQHTCVCkhv9qe6OrGF8="
3554
- "resolved" "https://registry.yarnpkg.com/compose-function/-/compose-function-3.0.3.tgz"
3555
- "version" "3.0.3"
3556
- dependencies:
3557
- "arity-n" "^1.0.4"
3558
-
3559
-"compressible@~2.0.16":
3560
- "integrity" "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg=="
3561
- "resolved" "https://registry.yarnpkg.com/compressible/-/compressible-2.0.18.tgz"
3562
- "version" "2.0.18"
3563
- dependencies:
3564
- "mime-db" ">= 1.43.0 < 2"
3565
-
3566
-"compression@^1.7.4":
3567
- "integrity" "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ=="
3568
- "resolved" "https://registry.yarnpkg.com/compression/-/compression-1.7.4.tgz"
3569
- "version" "1.7.4"
3570
- dependencies:
3571
- "accepts" "~1.3.5"
3572
- "bytes" "3.0.0"
3573
- "compressible" "~2.0.16"
3574
- "debug" "2.6.9"
3575
- "on-headers" "~1.0.2"
3576
- "safe-buffer" "5.1.2"
3577
- "vary" "~1.1.2"
3578
-
3579
-"concat-map@0.0.1":
3580
- "integrity" "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
3581
- "resolved" "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz"
3582
- "version" "0.0.1"
3583
-
3584
-"concat-stream@^1.5.0":
3585
- "integrity" "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw=="
3586
- "resolved" "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz"
3587
- "version" "1.6.2"
3588
- dependencies:
3589
- "buffer-from" "^1.0.0"
3590
- "inherits" "^2.0.3"
3591
- "readable-stream" "^2.2.2"
3592
- "typedarray" "^0.0.6"
3593
-
3594
-"confusing-browser-globals@^1.0.10":
3595
- "integrity" "sha512-gNld/3lySHwuhaVluJUKLePYirM3QNCKzVxqAdhJII9/WXKVX5PURzMVJspS1jTslSqjeuG4KMVTSouit5YPHA=="
3596
- "resolved" "https://registry.yarnpkg.com/confusing-browser-globals/-/confusing-browser-globals-1.0.10.tgz"
3597
- "version" "1.0.10"
3598
-
3599
-"connect-history-api-fallback@^1.6.0":
3600
- "integrity" "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg=="
3601
- "resolved" "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz"
3602
- "version" "1.6.0"
3603
-
3604
-"console-browserify@^1.1.0":
3605
- "integrity" "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA=="
3606
- "resolved" "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.2.0.tgz"
3607
- "version" "1.2.0"
3608
-
3609
-"constants-browserify@^1.0.0":
3610
- "integrity" "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U="
3611
- "resolved" "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-1.0.0.tgz"
3612
- "version" "1.0.0"
3613
-
3614
-"content-disposition@0.5.3":
3615
- "integrity" "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g=="
3616
- "resolved" "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.3.tgz"
3617
- "version" "0.5.3"
3618
- dependencies:
3619
- "safe-buffer" "5.1.2"
3620
-
3621
-"content-type@~1.0.4":
3622
- "integrity" "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA=="
3623
- "resolved" "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz"
3624
- "version" "1.0.4"
3625
-
3626
-"convert-source-map@^0.3.3":
3627
- "integrity" "sha1-8dgClQr33SYxof6+BZZVDIarMZA="
3628
- "resolved" "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-0.3.5.tgz"
3629
- "version" "0.3.5"
3630
-
3631
-"convert-source-map@^1.1.0", "convert-source-map@^1.4.0", "convert-source-map@^1.6.0", "convert-source-map@^1.7.0":
3632
- "integrity" "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA=="
3633
- "resolved" "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.8.0.tgz"
3634
- "version" "1.8.0"
3635
- dependencies:
3636
- "safe-buffer" "~5.1.1"
3637
-
3638
-"convert-source-map@1.7.0":
3639
- "integrity" "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA=="
3640
- "resolved" "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.7.0.tgz"
3641
- "version" "1.7.0"
3642
- dependencies:
3643
- "safe-buffer" "~5.1.1"
3644
-
3645
-"cookie-signature@1.0.6":
3646
- "integrity" "sha1-4wOogrNCzD7oylE6eZmXNNqzriw="
3647
- "resolved" "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz"
3648
- "version" "1.0.6"
3649
-
3650
-"cookie@0.4.0":
3651
- "integrity" "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg=="
3652
- "resolved" "https://registry.yarnpkg.com/cookie/-/cookie-0.4.0.tgz"
3653
- "version" "0.4.0"
3654
-
3655
-"copy-concurrently@^1.0.0":
3656
- "integrity" "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A=="
3657
- "resolved" "https://registry.yarnpkg.com/copy-concurrently/-/copy-concurrently-1.0.5.tgz"
3658
- "version" "1.0.5"
3659
- dependencies:
3660
- "aproba" "^1.1.1"
3661
- "fs-write-stream-atomic" "^1.0.8"
3662
- "iferr" "^0.1.5"
3663
- "mkdirp" "^0.5.1"
3664
- "rimraf" "^2.5.4"
3665
- "run-queue" "^1.0.0"
3666
-
3667
-"copy-descriptor@^0.1.0":
3668
- "integrity" "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40="
3669
- "resolved" "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz"
3670
- "version" "0.1.1"
3671
-
3672
-"core-js-compat@^3.16.0", "core-js-compat@^3.16.2", "core-js-compat@^3.6.2":
3673
- "integrity" "sha512-4zP6/y0a2RTHN5bRGT7PTq9lVt3WzvffTNjqnTKsXhkAYNDTkdCLOIfAdOLcQ/7TDdyRj3c+NeHe1NmF1eDScw=="
3674
- "resolved" "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.18.3.tgz"
3675
- "version" "3.18.3"
3676
- dependencies:
3677
- "browserslist" "^4.17.3"
3678
- "semver" "7.0.0"
3679
-
3680
-"core-js-pure@^3.16.0":
3681
- "integrity" "sha512-qfskyO/KjtbYn09bn1IPkuhHl5PlJ6IzJ9s9sraJ1EqcuGyLGKzhSM1cY0zgyL9hx42eulQLZ6WaeK5ycJCkqw=="
3682
- "resolved" "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.18.3.tgz"
3683
- "version" "3.18.3"
3684
-
3685
-"core-js@^2.4.0":
3686
- "integrity" "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ=="
3687
- "resolved" "https://registry.yarnpkg.com/core-js/-/core-js-2.6.12.tgz"
3688
- "version" "2.6.12"
3689
-
3690
-"core-js@^3.6.5":
3691
- "integrity" "sha512-tReEhtMReZaPFVw7dajMx0vlsz3oOb8ajgPoHVYGxr8ErnZ6PcYEvvmjGmXlfpnxpkYSdOQttjB+MvVbCGfvLw=="
3692
- "resolved" "https://registry.yarnpkg.com/core-js/-/core-js-3.18.3.tgz"
3693
- "version" "3.18.3"
3694
-
3695
-"core-util-is@~1.0.0":
3696
- "integrity" "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ=="
3697
- "resolved" "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz"
3698
- "version" "1.0.3"
3699
-
3700
-"cosmiconfig@^5.0.0":
3701
- "integrity" "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA=="
3702
- "resolved" "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.2.1.tgz"
3703
- "version" "5.2.1"
3704
- dependencies:
3705
- "import-fresh" "^2.0.0"
3706
- "is-directory" "^0.3.1"
3707
- "js-yaml" "^3.13.1"
3708
- "parse-json" "^4.0.0"
3709
-
3710
-"cosmiconfig@^6.0.0":
3711
- "integrity" "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg=="
3712
- "resolved" "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-6.0.0.tgz"
3713
- "version" "6.0.0"
3714
- dependencies:
3715
- "@types/parse-json" "^4.0.0"
3716
- "import-fresh" "^3.1.0"
3717
- "parse-json" "^5.0.0"
3718
- "path-type" "^4.0.0"
3719
- "yaml" "^1.7.2"
3720
-
3721
-"cosmiconfig@^7.0.0":
3722
- "integrity" "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ=="
3723
- "resolved" "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.0.1.tgz"
3724
- "version" "7.0.1"
3725
- dependencies:
3726
- "@types/parse-json" "^4.0.0"
3727
- "import-fresh" "^3.2.1"
3728
- "parse-json" "^5.0.0"
3729
- "path-type" "^4.0.0"
3730
- "yaml" "^1.10.0"
3731
-
3732
-"create-ecdh@^4.0.0":
3733
- "integrity" "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A=="
3734
- "resolved" "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.4.tgz"
3735
- "version" "4.0.4"
3736
- dependencies:
3737
- "bn.js" "^4.1.0"
3738
- "elliptic" "^6.5.3"
3739
-
3740
-"create-hash@^1.1.0", "create-hash@^1.1.2", "create-hash@^1.2.0":
3741
- "integrity" "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg=="
3742
- "resolved" "https://registry.yarnpkg.com/create-hash/-/create-hash-1.2.0.tgz"
3743
- "version" "1.2.0"
3744
- dependencies:
3745
- "cipher-base" "^1.0.1"
3746
- "inherits" "^2.0.1"
3747
- "md5.js" "^1.3.4"
3748
- "ripemd160" "^2.0.1"
3749
- "sha.js" "^2.4.0"
3750
-
3751
-"create-hmac@^1.1.0", "create-hmac@^1.1.4", "create-hmac@^1.1.7":
3752
- "integrity" "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg=="
3753
- "resolved" "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.7.tgz"
3754
- "version" "1.1.7"
3755
- dependencies:
3756
- "cipher-base" "^1.0.3"
3757
- "create-hash" "^1.1.0"
3758
- "inherits" "^2.0.1"
3759
- "ripemd160" "^2.0.0"
3760
- "safe-buffer" "^5.0.1"
3761
- "sha.js" "^2.4.8"
3762
-
3763
-"cross-spawn@^6.0.0":
3764
- "integrity" "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ=="
3765
- "resolved" "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz"
3766
- "version" "6.0.5"
3767
- dependencies:
3768
- "nice-try" "^1.0.4"
3769
- "path-key" "^2.0.1"
3770
- "semver" "^5.5.0"
3771
- "shebang-command" "^1.2.0"
3772
- "which" "^1.2.9"
3773
-
3774
-"cross-spawn@^7.0.0", "cross-spawn@^7.0.2", "cross-spawn@7.0.3":
3775
- "integrity" "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w=="
3776
- "resolved" "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz"
3777
- "version" "7.0.3"
3778
- dependencies:
3779
- "path-key" "^3.1.0"
3780
- "shebang-command" "^2.0.0"
3781
- "which" "^2.0.1"
3782
-
3783
-"crypto-browserify@^3.11.0":
3784
- "integrity" "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg=="
3785
- "resolved" "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz"
3786
- "version" "3.12.0"
3787
- dependencies:
3788
- "browserify-cipher" "^1.0.0"
3789
- "browserify-sign" "^4.0.0"
3790
- "create-ecdh" "^4.0.0"
3791
- "create-hash" "^1.1.0"
3792
- "create-hmac" "^1.1.0"
3793
- "diffie-hellman" "^5.0.0"
3794
- "inherits" "^2.0.1"
3795
- "pbkdf2" "^3.0.3"
3796
- "public-encrypt" "^4.0.0"
3797
- "randombytes" "^2.0.0"
3798
- "randomfill" "^1.0.3"
3799
-
3800
-"crypto-random-string@^1.0.0":
3801
- "integrity" "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4="
3802
- "resolved" "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-1.0.0.tgz"
3803
- "version" "1.0.0"
3804
-
3805
-"css-blank-pseudo@^0.1.4":
3806
- "integrity" "sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w=="
3807
- "resolved" "https://registry.yarnpkg.com/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz"
3808
- "version" "0.1.4"
3809
- dependencies:
3810
- "postcss" "^7.0.5"
3811
-
3812
-"css-color-names@^0.0.4", "css-color-names@0.0.4":
3813
- "integrity" "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA="
3814
- "resolved" "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.4.tgz"
3815
- "version" "0.0.4"
3816
-
3817
-"css-declaration-sorter@^4.0.1":
3818
- "integrity" "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA=="
3819
- "resolved" "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz"
3820
- "version" "4.0.1"
3821
- dependencies:
3822
- "postcss" "^7.0.1"
3823
- "timsort" "^0.3.0"
3824
-
3825
-"css-has-pseudo@^0.10.0":
3826
- "integrity" "sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ=="
3827
- "resolved" "https://registry.yarnpkg.com/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz"
3828
- "version" "0.10.0"
3829
- dependencies:
3830
- "postcss" "^7.0.6"
3831
- "postcss-selector-parser" "^5.0.0-rc.4"
3832
-
3833
-"css-loader@4.3.0":
3834
- "integrity" "sha512-rdezjCjScIrsL8BSYszgT4s476IcNKt6yX69t0pHjJVnPUTDpn4WfIpDQTN3wCJvUvfsz/mFjuGOekf3PY3NUg=="
3835
- "resolved" "https://registry.yarnpkg.com/css-loader/-/css-loader-4.3.0.tgz"
3836
- "version" "4.3.0"
3837
- dependencies:
3838
- "camelcase" "^6.0.0"
3839
- "cssesc" "^3.0.0"
3840
- "icss-utils" "^4.1.1"
3841
- "loader-utils" "^2.0.0"
3842
- "postcss" "^7.0.32"
3843
- "postcss-modules-extract-imports" "^2.0.0"
3844
- "postcss-modules-local-by-default" "^3.0.3"
3845
- "postcss-modules-scope" "^2.2.0"
3846
- "postcss-modules-values" "^3.0.0"
3847
- "postcss-value-parser" "^4.1.0"
3848
- "schema-utils" "^2.7.1"
3849
- "semver" "^7.3.2"
3850
-
3851
-"css-prefers-color-scheme@^3.1.1":
3852
- "integrity" "sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg=="
3853
- "resolved" "https://registry.yarnpkg.com/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz"
3854
- "version" "3.1.1"
3855
- dependencies:
3856
- "postcss" "^7.0.5"
3857
-
3858
-"css-select-base-adapter@^0.1.1":
3859
- "integrity" "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w=="
3860
- "resolved" "https://registry.yarnpkg.com/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz"
3861
- "version" "0.1.1"
3862
-
3863
-"css-select@^2.0.0":
3864
- "integrity" "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ=="
3865
- "resolved" "https://registry.yarnpkg.com/css-select/-/css-select-2.1.0.tgz"
3866
- "version" "2.1.0"
3867
- dependencies:
3868
- "boolbase" "^1.0.0"
3869
- "css-what" "^3.2.1"
3870
- "domutils" "^1.7.0"
3871
- "nth-check" "^1.0.2"
3872
-
3873
-"css-select@^4.1.3":
3874
- "integrity" "sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA=="
3875
- "resolved" "https://registry.yarnpkg.com/css-select/-/css-select-4.1.3.tgz"
3876
- "version" "4.1.3"
3877
- dependencies:
3878
- "boolbase" "^1.0.0"
3879
- "css-what" "^5.0.0"
3880
- "domhandler" "^4.2.0"
3881
- "domutils" "^2.6.0"
3882
- "nth-check" "^2.0.0"
3883
-
3884
-"css-tree@^1.1.2":
3885
- "integrity" "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q=="
3886
- "resolved" "https://registry.yarnpkg.com/css-tree/-/css-tree-1.1.3.tgz"
3887
- "version" "1.1.3"
3888
- dependencies:
3889
- "mdn-data" "2.0.14"
3890
- "source-map" "^0.6.1"
3891
-
3892
-"css-tree@1.0.0-alpha.37":
3893
- "integrity" "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg=="
3894
- "resolved" "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.37.tgz"
3895
- "version" "1.0.0-alpha.37"
3896
- dependencies:
3897
- "mdn-data" "2.0.4"
3898
- "source-map" "^0.6.1"
3899
-
3900
-"css-what@^3.2.1":
3901
- "integrity" "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ=="
3902
- "resolved" "https://registry.yarnpkg.com/css-what/-/css-what-3.4.2.tgz"
3903
- "version" "3.4.2"
3904
-
3905
-"css-what@^5.0.0":
3906
- "integrity" "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw=="
3907
- "resolved" "https://registry.yarnpkg.com/css-what/-/css-what-5.1.0.tgz"
3908
- "version" "5.1.0"
3909
-
3910
-"css@^2.0.0":
3911
- "integrity" "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw=="
3912
- "resolved" "https://registry.yarnpkg.com/css/-/css-2.2.4.tgz"
3913
- "version" "2.2.4"
3914
- dependencies:
3915
- "inherits" "^2.0.3"
3916
- "source-map" "^0.6.1"
3917
- "source-map-resolve" "^0.5.2"
3918
- "urix" "^0.1.0"
3919
-
3920
-"cssdb@^4.4.0":
3921
- "integrity" "sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ=="
3922
- "resolved" "https://registry.yarnpkg.com/cssdb/-/cssdb-4.4.0.tgz"
3923
- "version" "4.4.0"
3924
-
3925
-"cssesc@^2.0.0":
3926
- "integrity" "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg=="
3927
- "resolved" "https://registry.yarnpkg.com/cssesc/-/cssesc-2.0.0.tgz"
3928
- "version" "2.0.0"
3929
-
3930
-"cssesc@^3.0.0":
3931
- "integrity" "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg=="
3932
- "resolved" "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz"
3933
- "version" "3.0.0"
3934
-
3935
-"cssnano-preset-default@^4.0.8":
3936
- "integrity" "sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ=="
3937
- "resolved" "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-4.0.8.tgz"
3938
- "version" "4.0.8"
3939
- dependencies:
3940
- "css-declaration-sorter" "^4.0.1"
3941
- "cssnano-util-raw-cache" "^4.0.1"
3942
- "postcss" "^7.0.0"
3943
- "postcss-calc" "^7.0.1"
3944
- "postcss-colormin" "^4.0.3"
3945
- "postcss-convert-values" "^4.0.1"
3946
- "postcss-discard-comments" "^4.0.2"
3947
- "postcss-discard-duplicates" "^4.0.2"
3948
- "postcss-discard-empty" "^4.0.1"
3949
- "postcss-discard-overridden" "^4.0.1"
3950
- "postcss-merge-longhand" "^4.0.11"
3951
- "postcss-merge-rules" "^4.0.3"
3952
- "postcss-minify-font-values" "^4.0.2"
3953
- "postcss-minify-gradients" "^4.0.2"
3954
- "postcss-minify-params" "^4.0.2"
3955
- "postcss-minify-selectors" "^4.0.2"
3956
- "postcss-normalize-charset" "^4.0.1"
3957
- "postcss-normalize-display-values" "^4.0.2"
3958
- "postcss-normalize-positions" "^4.0.2"
3959
- "postcss-normalize-repeat-style" "^4.0.2"
3960
- "postcss-normalize-string" "^4.0.2"
3961
- "postcss-normalize-timing-functions" "^4.0.2"
3962
- "postcss-normalize-unicode" "^4.0.1"
3963
- "postcss-normalize-url" "^4.0.1"
3964
- "postcss-normalize-whitespace" "^4.0.2"
3965
- "postcss-ordered-values" "^4.1.2"
3966
- "postcss-reduce-initial" "^4.0.3"
3967
- "postcss-reduce-transforms" "^4.0.2"
3968
- "postcss-svgo" "^4.0.3"
3969
- "postcss-unique-selectors" "^4.0.1"
3970
-
3971
-"cssnano-util-get-arguments@^4.0.0":
3972
- "integrity" "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8="
3973
- "resolved" "https://registry.yarnpkg.com/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz"
3974
- "version" "4.0.0"
3975
-
3976
-"cssnano-util-get-match@^4.0.0":
3977
- "integrity" "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0="
3978
- "resolved" "https://registry.yarnpkg.com/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz"
3979
- "version" "4.0.0"
3980
-
3981
-"cssnano-util-raw-cache@^4.0.1":
3982
- "integrity" "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA=="
3983
- "resolved" "https://registry.yarnpkg.com/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz"
3984
- "version" "4.0.1"
3985
- dependencies:
3986
- "postcss" "^7.0.0"
3987
-
3988
-"cssnano-util-same-parent@^4.0.0":
3989
- "integrity" "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q=="
3990
- "resolved" "https://registry.yarnpkg.com/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz"
3991
- "version" "4.0.1"
3992
-
3993
-"cssnano@^4.1.10":
3994
- "integrity" "sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g=="
3995
- "resolved" "https://registry.yarnpkg.com/cssnano/-/cssnano-4.1.11.tgz"
3996
- "version" "4.1.11"
3997
- dependencies:
3998
- "cosmiconfig" "^5.0.0"
3999
- "cssnano-preset-default" "^4.0.8"
4000
- "is-resolvable" "^1.0.0"
4001
- "postcss" "^7.0.0"
4002
-
4003
-"csso@^4.0.2":
4004
- "integrity" "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA=="
4005
- "resolved" "https://registry.yarnpkg.com/csso/-/csso-4.2.0.tgz"
4006
- "version" "4.2.0"
4007
- dependencies:
4008
- "css-tree" "^1.1.2"
4009
-
4010
-"cssom@^0.4.4":
4011
- "integrity" "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw=="
4012
- "resolved" "https://registry.yarnpkg.com/cssom/-/cssom-0.4.4.tgz"
4013
- "version" "0.4.4"
4014
-
4015
-"cssom@~0.3.6":
4016
- "integrity" "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg=="
4017
- "resolved" "https://registry.yarnpkg.com/cssom/-/cssom-0.3.8.tgz"
4018
- "version" "0.3.8"
4019
-
4020
-"cssstyle@^2.3.0":
4021
- "integrity" "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A=="
4022
- "resolved" "https://registry.yarnpkg.com/cssstyle/-/cssstyle-2.3.0.tgz"
4023
- "version" "2.3.0"
4024
- dependencies:
4025
- "cssom" "~0.3.6"
4026
-
4027
-"cyclist@^1.0.1":
4028
- "integrity" "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk="
4029
- "resolved" "https://registry.yarnpkg.com/cyclist/-/cyclist-1.0.1.tgz"
4030
- "version" "1.0.1"
4031
-
4032
-"d@^1.0.1", "d@1":
4033
- "integrity" "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA=="
4034
- "resolved" "https://registry.yarnpkg.com/d/-/d-1.0.1.tgz"
4035
- "version" "1.0.1"
4036
- dependencies:
4037
- "es5-ext" "^0.10.50"
4038
- "type" "^1.0.1"
4039
-
4040
-"damerau-levenshtein@^1.0.6":
4041
- "integrity" "sha512-VvdQIPGdWP0SqFXghj79Wf/5LArmreyMsGLa6FG6iC4t3j7j5s71TrwWmT/4akbDQIqjfACkLZmjXhA7g2oUZw=="
4042
- "resolved" "https://registry.yarnpkg.com/damerau-levenshtein/-/damerau-levenshtein-1.0.7.tgz"
4043
- "version" "1.0.7"
4044
-
4045
-"data-urls@^2.0.0":
4046
- "integrity" "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ=="
4047
- "resolved" "https://registry.yarnpkg.com/data-urls/-/data-urls-2.0.0.tgz"
4048
- "version" "2.0.0"
4049
- dependencies:
4050
- "abab" "^2.0.3"
4051
- "whatwg-mimetype" "^2.3.0"
4052
- "whatwg-url" "^8.0.0"
4053
-
4054
-"debug@^2.2.0":
4055
- "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA=="
4056
- "resolved" "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz"
4057
- "version" "2.6.9"
4058
- dependencies:
4059
- "ms" "2.0.0"
4060
-
4061
-"debug@^2.3.3":
4062
- "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA=="
4063
- "resolved" "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz"
4064
- "version" "2.6.9"
4065
- dependencies:
4066
- "ms" "2.0.0"
4067
-
4068
-"debug@^2.6.0":
4069
- "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA=="
4070
- "resolved" "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz"
4071
- "version" "2.6.9"
4072
- dependencies:
4073
- "ms" "2.0.0"
4074
-
4075
-"debug@^2.6.9":
4076
- "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA=="
4077
- "resolved" "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz"
4078
- "version" "2.6.9"
4079
- dependencies:
4080
- "ms" "2.0.0"
4081
-
4082
-"debug@^3.1.1":
4083
- "integrity" "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ=="
4084
- "resolved" "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz"
4085
- "version" "3.2.7"
4086
- dependencies:
4087
- "ms" "^2.1.1"
4088
-
4089
-"debug@^3.2.6":
4090
- "integrity" "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ=="
4091
- "resolved" "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz"
4092
- "version" "3.2.7"
4093
- dependencies:
4094
- "ms" "^2.1.1"
4095
-
4096
-"debug@^3.2.7":
4097
- "integrity" "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ=="
4098
- "resolved" "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz"
4099
- "version" "3.2.7"
4100
- dependencies:
4101
- "ms" "^2.1.1"
4102
-
4103
-"debug@^4.0.1", "debug@^4.1.0", "debug@^4.1.1", "debug@^4.3.1", "debug@4":
4104
- "integrity" "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw=="
4105
- "resolved" "https://registry.yarnpkg.com/debug/-/debug-4.3.2.tgz"
4106
- "version" "4.3.2"
4107
- dependencies:
4108
- "ms" "2.1.2"
4109
-
4110
-"debug@2.6.9":
4111
- "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA=="
4112
- "resolved" "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz"
4113
- "version" "2.6.9"
4114
- dependencies:
4115
- "ms" "2.0.0"
4116
-
4117
-"decamelize@^1.2.0":
4118
- "integrity" "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA="
4119
- "resolved" "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz"
4120
- "version" "1.2.0"
4121
-
4122
-"decimal.js@^10.2.1":
4123
- "integrity" "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ=="
4124
- "resolved" "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.3.1.tgz"
4125
- "version" "10.3.1"
4126
-
4127
-"decode-uri-component@^0.2.0":
4128
- "integrity" "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU="
4129
- "resolved" "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz"
4130
- "version" "0.2.0"
4131
-
4132
-"dedent@^0.7.0":
4133
- "integrity" "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw="
4134
- "resolved" "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz"
4135
- "version" "0.7.0"
4136
-
4137
-"deep-equal@^1.0.1":
4138
- "integrity" "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g=="
4139
- "resolved" "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.1.1.tgz"
4140
- "version" "1.1.1"
4141
- dependencies:
4142
- "is-arguments" "^1.0.4"
4143
- "is-date-object" "^1.0.1"
4144
- "is-regex" "^1.0.4"
4145
- "object-is" "^1.0.1"
4146
- "object-keys" "^1.1.1"
4147
- "regexp.prototype.flags" "^1.2.0"
4148
-
4149
-"deep-is@^0.1.3", "deep-is@~0.1.3":
4150
- "integrity" "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ=="
4151
- "resolved" "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz"
4152
- "version" "0.1.4"
4153
-
4154
-"deepmerge@^4.2.2":
4155
- "integrity" "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg=="
4156
- "resolved" "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz"
4157
- "version" "4.2.2"
4158
-
4159
-"default-gateway@^4.2.0":
4160
- "integrity" "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA=="
4161
- "resolved" "https://registry.yarnpkg.com/default-gateway/-/default-gateway-4.2.0.tgz"
4162
- "version" "4.2.0"
4163
- dependencies:
4164
- "execa" "^1.0.0"
4165
- "ip-regex" "^2.1.0"
4166
-
4167
-"define-properties@^1.1.2", "define-properties@^1.1.3":
4168
- "integrity" "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ=="
4169
- "resolved" "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz"
4170
- "version" "1.1.3"
4171
- dependencies:
4172
- "object-keys" "^1.0.12"
4173
-
4174
-"define-property@^0.2.5":
4175
- "integrity" "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY="
4176
- "resolved" "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz"
4177
- "version" "0.2.5"
4178
- dependencies:
4179
- "is-descriptor" "^0.1.0"
4180
-
4181
-"define-property@^1.0.0":
4182
- "integrity" "sha1-dp66rz9KY6rTr56NMEybvnm/sOY="
4183
- "resolved" "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz"
4184
- "version" "1.0.0"
4185
- dependencies:
4186
- "is-descriptor" "^1.0.0"
4187
-
4188
-"define-property@^2.0.2":
4189
- "integrity" "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ=="
4190
- "resolved" "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz"
4191
- "version" "2.0.2"
4192
- dependencies:
4193
- "is-descriptor" "^1.0.2"
4194
- "isobject" "^3.0.1"
4195
-
4196
-"del@^4.1.1":
4197
- "integrity" "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ=="
4198
- "resolved" "https://registry.yarnpkg.com/del/-/del-4.1.1.tgz"
4199
- "version" "4.1.1"
4200
- dependencies:
4201
- "@types/glob" "^7.1.1"
4202
- "globby" "^6.1.0"
4203
- "is-path-cwd" "^2.0.0"
4204
- "is-path-in-cwd" "^2.0.0"
4205
- "p-map" "^2.0.0"
4206
- "pify" "^4.0.1"
4207
- "rimraf" "^2.6.3"
4208
-
4209
-"delayed-stream@~1.0.0":
4210
- "integrity" "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
4211
- "resolved" "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz"
4212
- "version" "1.0.0"
4213
-
4214
-"depd@~1.1.2":
4215
- "integrity" "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak="
4216
- "resolved" "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz"
4217
- "version" "1.1.2"
4218
-
4219
-"des.js@^1.0.0":
4220
- "integrity" "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA=="
4221
- "resolved" "https://registry.yarnpkg.com/des.js/-/des.js-1.0.1.tgz"
4222
- "version" "1.0.1"
4223
- dependencies:
4224
- "inherits" "^2.0.1"
4225
- "minimalistic-assert" "^1.0.0"
4226
-
4227
-"destroy@~1.0.4":
4228
- "integrity" "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA="
4229
- "resolved" "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz"
4230
- "version" "1.0.4"
4231
-
4232
-"detect-newline@^3.0.0":
4233
- "integrity" "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA=="
4234
- "resolved" "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz"
4235
- "version" "3.1.0"
4236
-
4237
-"detect-node@^2.0.4":
4238
- "integrity" "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g=="
4239
- "resolved" "https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz"
4240
- "version" "2.1.0"
4241
-
4242
-"detect-port-alt@1.1.6":
4243
- "integrity" "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q=="
4244
- "resolved" "https://registry.yarnpkg.com/detect-port-alt/-/detect-port-alt-1.1.6.tgz"
4245
- "version" "1.1.6"
4246
- dependencies:
4247
- "address" "^1.0.1"
4248
- "debug" "^2.6.0"
4249
-
4250
-"diff-sequences@^26.6.2":
4251
- "integrity" "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q=="
4252
- "resolved" "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-26.6.2.tgz"
4253
- "version" "26.6.2"
4254
-
4255
-"diffie-hellman@^5.0.0":
4256
- "integrity" "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg=="
4257
- "resolved" "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz"
4258
- "version" "5.0.3"
4259
- dependencies:
4260
- "bn.js" "^4.1.0"
4261
- "miller-rabin" "^4.0.0"
4262
- "randombytes" "^2.0.0"
4263
-
4264
-"dir-glob@^3.0.1":
4265
- "integrity" "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA=="
4266
- "resolved" "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz"
4267
- "version" "3.0.1"
4268
- dependencies:
4269
- "path-type" "^4.0.0"
4270
-
4271
-"dns-equal@^1.0.0":
4272
- "integrity" "sha1-s55/HabrCnW6nBcySzR1PEfgZU0="
4273
- "resolved" "https://registry.yarnpkg.com/dns-equal/-/dns-equal-1.0.0.tgz"
4274
- "version" "1.0.0"
4275
-
4276
-"dns-packet@^1.3.1":
4277
- "integrity" "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA=="
4278
- "resolved" "https://registry.yarnpkg.com/dns-packet/-/dns-packet-1.3.4.tgz"
4279
- "version" "1.3.4"
4280
- dependencies:
4281
- "ip" "^1.1.0"
4282
- "safe-buffer" "^5.0.1"
4283
-
4284
-"dns-txt@^2.0.2":
4285
- "integrity" "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY="
4286
- "resolved" "https://registry.yarnpkg.com/dns-txt/-/dns-txt-2.0.2.tgz"
4287
- "version" "2.0.2"
4288
- dependencies:
4289
- "buffer-indexof" "^1.0.0"
4290
-
4291
-"doctrine@^2.1.0":
4292
- "integrity" "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw=="
4293
- "resolved" "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz"
4294
- "version" "2.1.0"
4295
- dependencies:
4296
- "esutils" "^2.0.2"
4297
-
4298
-"doctrine@^3.0.0":
4299
- "integrity" "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w=="
4300
- "resolved" "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz"
4301
- "version" "3.0.0"
4302
- dependencies:
4303
- "esutils" "^2.0.2"
4304
-
4305
-"dom-converter@^0.2.0":
4306
- "integrity" "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA=="
4307
- "resolved" "https://registry.yarnpkg.com/dom-converter/-/dom-converter-0.2.0.tgz"
4308
- "version" "0.2.0"
4309
- dependencies:
4310
- "utila" "~0.4"
4311
-
4312
-"dom-serializer@^1.0.1":
4313
- "integrity" "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig=="
4314
- "resolved" "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.3.2.tgz"
4315
- "version" "1.3.2"
4316
- dependencies:
4317
- "domelementtype" "^2.0.1"
4318
- "domhandler" "^4.2.0"
4319
- "entities" "^2.0.0"
4320
-
4321
-"dom-serializer@0":
4322
- "integrity" "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g=="
4323
- "resolved" "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.2.2.tgz"
4324
- "version" "0.2.2"
4325
- dependencies:
4326
- "domelementtype" "^2.0.1"
4327
- "entities" "^2.0.0"
4328
-
4329
-"domain-browser@^1.1.1":
4330
- "integrity" "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA=="
4331
- "resolved" "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.2.0.tgz"
4332
- "version" "1.2.0"
4333
-
4334
-"domelementtype@^2.0.1", "domelementtype@^2.2.0":
4335
- "integrity" "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A=="
4336
- "resolved" "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.2.0.tgz"
4337
- "version" "2.2.0"
4338
-
4339
-"domelementtype@1":
4340
- "integrity" "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w=="
4341
- "resolved" "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.1.tgz"
4342
- "version" "1.3.1"
4343
-
4344
-"domexception@^2.0.1":
4345
- "integrity" "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg=="
4346
- "resolved" "https://registry.yarnpkg.com/domexception/-/domexception-2.0.1.tgz"
4347
- "version" "2.0.1"
4348
- dependencies:
4349
- "webidl-conversions" "^5.0.0"
4350
-
4351
-"domhandler@^4.0.0", "domhandler@^4.2.0":
4352
- "integrity" "sha512-PzE9aBMsdZO8TK4BnuJwH0QT41wgMbRzuZrHUcpYncEjmQazq8QEaBWgLG7ZyC/DAZKEgglpIA6j4Qn/HmxS3w=="
4353
- "resolved" "https://registry.yarnpkg.com/domhandler/-/domhandler-4.2.2.tgz"
4354
- "version" "4.2.2"
4355
- dependencies:
4356
- "domelementtype" "^2.2.0"
4357
-
4358
-"domutils@^1.7.0":
4359
- "integrity" "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg=="
4360
- "resolved" "https://registry.yarnpkg.com/domutils/-/domutils-1.7.0.tgz"
4361
- "version" "1.7.0"
4362
- dependencies:
4363
- "dom-serializer" "0"
4364
- "domelementtype" "1"
4365
-
4366
-"domutils@^2.5.2", "domutils@^2.6.0":
4367
- "integrity" "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A=="
4368
- "resolved" "https://registry.yarnpkg.com/domutils/-/domutils-2.8.0.tgz"
4369
- "version" "2.8.0"
4370
- dependencies:
4371
- "dom-serializer" "^1.0.1"
4372
- "domelementtype" "^2.2.0"
4373
- "domhandler" "^4.2.0"
4374
-
4375
-"dot-case@^3.0.4":
4376
- "integrity" "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w=="
4377
- "resolved" "https://registry.yarnpkg.com/dot-case/-/dot-case-3.0.4.tgz"
4378
- "version" "3.0.4"
4379
- dependencies:
4380
- "no-case" "^3.0.4"
4381
- "tslib" "^2.0.3"
4382
-
4383
-"dot-prop@^5.2.0":
4384
- "integrity" "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q=="
4385
- "resolved" "https://registry.yarnpkg.com/dot-prop/-/dot-prop-5.3.0.tgz"
4386
- "version" "5.3.0"
4387
- dependencies:
4388
- "is-obj" "^2.0.0"
4389
-
4390
-"dotenv-expand@5.1.0":
4391
- "integrity" "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA=="
4392
- "resolved" "https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-5.1.0.tgz"
4393
- "version" "5.1.0"
4394
-
4395
-"dotenv@8.2.0":
4396
- "integrity" "sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw=="
4397
- "resolved" "https://registry.yarnpkg.com/dotenv/-/dotenv-8.2.0.tgz"
4398
- "version" "8.2.0"
4399
-
4400
-"duplexer@^0.1.1":
4401
- "integrity" "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg=="
4402
- "resolved" "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.2.tgz"
4403
- "version" "0.1.2"
4404
-
4405
-"duplexify@^3.4.2", "duplexify@^3.6.0":
4406
- "integrity" "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g=="
4407
- "resolved" "https://registry.yarnpkg.com/duplexify/-/duplexify-3.7.1.tgz"
4408
- "version" "3.7.1"
4409
- dependencies:
4410
- "end-of-stream" "^1.0.0"
4411
- "inherits" "^2.0.1"
4412
- "readable-stream" "^2.0.0"
4413
- "stream-shift" "^1.0.0"
4414
-
4415
-"ee-first@1.1.1":
4416
- "integrity" "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
4417
- "resolved" "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz"
4418
- "version" "1.1.1"
4419
-
4420
-"ejs@^2.6.1":
4421
- "integrity" "sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA=="
4422
- "resolved" "https://registry.yarnpkg.com/ejs/-/ejs-2.7.4.tgz"
4423
- "version" "2.7.4"
4424
-
4425
-"electron-to-chromium@^1.3.564", "electron-to-chromium@^1.3.878":
4426
- "integrity" "sha512-O6yxWCN9ph2AdspAIszBnd9v8s11hQx8ub9w4UGApzmNRnoKhbulOWqbO8THEQec/aEHtvy+donHZMlh6l1rbA=="
4427
- "resolved" "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.878.tgz"
4428
- "version" "1.3.878"
4429
-
4430
-"elliptic@^6.5.3":
4431
- "integrity" "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ=="
4432
- "resolved" "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.4.tgz"
4433
- "version" "6.5.4"
4434
- dependencies:
4435
- "bn.js" "^4.11.9"
4436
- "brorand" "^1.1.0"
4437
- "hash.js" "^1.0.0"
4438
- "hmac-drbg" "^1.0.1"
4439
- "inherits" "^2.0.4"
4440
- "minimalistic-assert" "^1.0.1"
4441
- "minimalistic-crypto-utils" "^1.0.1"
4442
-
4443
-"emittery@^0.7.1":
4444
- "integrity" "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ=="
4445
- "resolved" "https://registry.yarnpkg.com/emittery/-/emittery-0.7.2.tgz"
4446
- "version" "0.7.2"
4447
-
4448
-"emoji-regex@^7.0.1":
4449
- "integrity" "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA=="
4450
- "resolved" "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz"
4451
- "version" "7.0.3"
4452
-
4453
-"emoji-regex@^8.0.0":
4454
- "integrity" "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
4455
- "resolved" "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz"
4456
- "version" "8.0.0"
4457
-
4458
-"emoji-regex@^9.0.0":
4459
- "integrity" "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg=="
4460
- "resolved" "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz"
4461
- "version" "9.2.2"
4462
-
4463
-"emojis-list@^2.0.0":
4464
- "integrity" "sha1-TapNnbAPmBmIDHn6RXrlsJof04k="
4465
- "resolved" "https://registry.yarnpkg.com/emojis-list/-/emojis-list-2.1.0.tgz"
4466
- "version" "2.1.0"
4467
-
4468
-"emojis-list@^3.0.0":
4469
- "integrity" "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q=="
4470
- "resolved" "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz"
4471
- "version" "3.0.0"
4472
-
4473
-"encodeurl@~1.0.2":
4474
- "integrity" "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k="
4475
- "resolved" "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz"
4476
- "version" "1.0.2"
4477
-
4478
-"end-of-stream@^1.0.0", "end-of-stream@^1.1.0":
4479
- "integrity" "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q=="
4480
- "resolved" "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz"
4481
- "version" "1.4.4"
4482
- dependencies:
4483
- "once" "^1.4.0"
4484
-
4485
-"enhanced-resolve@^4.3.0":
4486
- "integrity" "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg=="
4487
- "resolved" "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz"
4488
- "version" "4.5.0"
4489
- dependencies:
4490
- "graceful-fs" "^4.1.2"
4491
- "memory-fs" "^0.5.0"
4492
- "tapable" "^1.0.0"
4493
-
4494
-"enquirer@^2.3.5":
4495
- "integrity" "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg=="
4496
- "resolved" "https://registry.yarnpkg.com/enquirer/-/enquirer-2.3.6.tgz"
4497
- "version" "2.3.6"
4498
- dependencies:
4499
- "ansi-colors" "^4.1.1"
4500
-
4501
-"entities@^2.0.0":
4502
- "integrity" "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A=="
4503
- "resolved" "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz"
4504
- "version" "2.2.0"
4505
-
4506
-"errno@^0.1.3", "errno@~0.1.7":
4507
- "integrity" "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A=="
4508
- "resolved" "https://registry.yarnpkg.com/errno/-/errno-0.1.8.tgz"
4509
- "version" "0.1.8"
4510
- dependencies:
4511
- "prr" "~1.0.1"
4512
-
4513
-"error-ex@^1.3.1":
4514
- "integrity" "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g=="
4515
- "resolved" "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz"
4516
- "version" "1.3.2"
4517
- dependencies:
4518
- "is-arrayish" "^0.2.1"
4519
-
4520
-"error-stack-parser@^2.0.6":
4521
- "integrity" "sha512-d51brTeqC+BHlwF0BhPtcYgF5nlzf9ZZ0ZIUQNZpc9ZB9qw5IJ2diTrBY9jlCJkTLITYPjmiX6OWCwH+fuyNgQ=="
4522
- "resolved" "https://registry.yarnpkg.com/error-stack-parser/-/error-stack-parser-2.0.6.tgz"
4523
- "version" "2.0.6"
4524
- dependencies:
4525
- "stackframe" "^1.1.1"
4526
-
4527
-"es-abstract@^1.17.2", "es-abstract@^1.19.0", "es-abstract@^1.19.1":
4528
- "integrity" "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w=="
4529
- "resolved" "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.19.1.tgz"
4530
- "version" "1.19.1"
4531
- dependencies:
4532
- "call-bind" "^1.0.2"
4533
- "es-to-primitive" "^1.2.1"
4534
- "function-bind" "^1.1.1"
4535
- "get-intrinsic" "^1.1.1"
4536
- "get-symbol-description" "^1.0.0"
4537
- "has" "^1.0.3"
4538
- "has-symbols" "^1.0.2"
4539
- "internal-slot" "^1.0.3"
4540
- "is-callable" "^1.2.4"
4541
- "is-negative-zero" "^2.0.1"
4542
- "is-regex" "^1.1.4"
4543
- "is-shared-array-buffer" "^1.0.1"
4544
- "is-string" "^1.0.7"
4545
- "is-weakref" "^1.0.1"
4546
- "object-inspect" "^1.11.0"
4547
- "object-keys" "^1.1.1"
4548
- "object.assign" "^4.1.2"
4549
- "string.prototype.trimend" "^1.0.4"
4550
- "string.prototype.trimstart" "^1.0.4"
4551
- "unbox-primitive" "^1.0.1"
4552
-
4553
-"es-to-primitive@^1.2.1":
4554
- "integrity" "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA=="
4555
- "resolved" "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz"
4556
- "version" "1.2.1"
4557
- dependencies:
4558
- "is-callable" "^1.1.4"
4559
- "is-date-object" "^1.0.1"
4560
- "is-symbol" "^1.0.2"
4561
-
4562
-"es5-ext@^0.10.35", "es5-ext@^0.10.50":
4563
- "integrity" "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q=="
4564
- "resolved" "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.53.tgz"
4565
- "version" "0.10.53"
4566
- dependencies:
4567
- "es6-iterator" "~2.0.3"
4568
- "es6-symbol" "~3.1.3"
4569
- "next-tick" "~1.0.0"
4570
-
4571
-"es6-iterator@~2.0.3", "es6-iterator@2.0.3":
4572
- "integrity" "sha1-p96IkUGgWpSwhUQDstCg+/qY87c="
4573
- "resolved" "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.3.tgz"
4574
- "version" "2.0.3"
4575
- dependencies:
4576
- "d" "1"
4577
- "es5-ext" "^0.10.35"
4578
- "es6-symbol" "^3.1.1"
4579
-
4580
-"es6-symbol@^3.1.1", "es6-symbol@~3.1.3":
4581
- "integrity" "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA=="
4582
- "resolved" "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.3.tgz"
4583
- "version" "3.1.3"
4584
- dependencies:
4585
- "d" "^1.0.1"
4586
- "ext" "^1.1.2"
4587
-
4588
-"escalade@^3.0.2", "escalade@^3.1.1":
4589
- "integrity" "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw=="
4590
- "resolved" "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz"
4591
- "version" "3.1.1"
4592
-
4593
-"escape-html@~1.0.3":
4594
- "integrity" "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg="
4595
- "resolved" "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz"
4596
- "version" "1.0.3"
4597
-
4598
-"escape-string-regexp@^1.0.5":
4599
- "integrity" "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ="
4600
- "resolved" "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
4601
- "version" "1.0.5"
4602
-
4603
-"escape-string-regexp@^2.0.0", "escape-string-regexp@2.0.0":
4604
- "integrity" "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w=="
4605
- "resolved" "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz"
4606
- "version" "2.0.0"
4607
-
4608
-"escape-string-regexp@^4.0.0":
4609
- "integrity" "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA=="
4610
- "resolved" "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz"
4611
- "version" "4.0.0"
4612
-
4613
-"escodegen@^2.0.0":
4614
- "integrity" "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw=="
4615
- "resolved" "https://registry.yarnpkg.com/escodegen/-/escodegen-2.0.0.tgz"
4616
- "version" "2.0.0"
4617
- dependencies:
4618
- "esprima" "^4.0.1"
4619
- "estraverse" "^5.2.0"
4620
- "esutils" "^2.0.2"
4621
- "optionator" "^0.8.1"
4622
- optionalDependencies:
4623
- "source-map" "~0.6.1"
4624
-
4625
-"eslint-config-react-app@^6.0.0":
4626
- "integrity" "sha512-bpoAAC+YRfzq0dsTk+6v9aHm/uqnDwayNAXleMypGl6CpxI9oXXscVHo4fk3eJPIn+rsbtNetB4r/ZIidFIE8A=="
4627
- "resolved" "https://registry.yarnpkg.com/eslint-config-react-app/-/eslint-config-react-app-6.0.0.tgz"
4628
- "version" "6.0.0"
4629
- dependencies:
4630
- "confusing-browser-globals" "^1.0.10"
4631
-
4632
-"eslint-import-resolver-node@^0.3.6":
4633
- "integrity" "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw=="
4634
- "resolved" "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz"
4635
- "version" "0.3.6"
4636
- dependencies:
4637
- "debug" "^3.2.7"
4638
- "resolve" "^1.20.0"
4639
-
4640
-"eslint-module-utils@^2.7.0":
4641
- "integrity" "sha512-fjoetBXQZq2tSTWZ9yWVl2KuFrTZZH3V+9iD1V1RfpDgxzJR+mPd/KZmMiA8gbPqdBzpNiEHOuT7IYEWxrH0zQ=="
4642
- "resolved" "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.7.1.tgz"
4643
- "version" "2.7.1"
4644
- dependencies:
4645
- "debug" "^3.2.7"
4646
- "find-up" "^2.1.0"
4647
- "pkg-dir" "^2.0.0"
4648
-
4649
-"eslint-plugin-flowtype@^5.2.0":
4650
- "integrity" "sha512-vcz32f+7TP+kvTUyMXZmCnNujBQZDNmcqPImw8b9PZ+16w1Qdm6ryRuYZYVaG9xRqqmAPr2Cs9FAX5gN+x/bjw=="
4651
- "resolved" "https://registry.yarnpkg.com/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.10.0.tgz"
4652
- "version" "5.10.0"
4653
- dependencies:
4654
- "lodash" "^4.17.15"
4655
- "string-natural-compare" "^3.0.1"
4656
-
4657
-"eslint-plugin-import@^2.22.0", "eslint-plugin-import@^2.22.1":
4658
- "integrity" "sha512-qCwQr9TYfoBHOFcVGKY9C9unq05uOxxdklmBXLVvcwo68y5Hta6/GzCZEMx2zQiu0woKNEER0LE7ZgaOfBU14g=="
4659
- "resolved" "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.25.2.tgz"
4660
- "version" "2.25.2"
4661
- dependencies:
4662
- "array-includes" "^3.1.4"
4663
- "array.prototype.flat" "^1.2.5"
4664
- "debug" "^2.6.9"
4665
- "doctrine" "^2.1.0"
4666
- "eslint-import-resolver-node" "^0.3.6"
4667
- "eslint-module-utils" "^2.7.0"
4668
- "has" "^1.0.3"
4669
- "is-core-module" "^2.7.0"
4670
- "is-glob" "^4.0.3"
4671
- "minimatch" "^3.0.4"
4672
- "object.values" "^1.1.5"
4673
- "resolve" "^1.20.0"
4674
- "tsconfig-paths" "^3.11.0"
4675
-
4676
-"eslint-plugin-jest@^24.0.0", "eslint-plugin-jest@^24.1.0":
4677
- "integrity" "sha512-wUxdF2bAZiYSKBclsUMrYHH6WxiBreNjyDxbRv345TIvPeoCEgPNEn3Sa+ZrSqsf1Dl9SqqSREXMHExlMMu1DA=="
4678
- "resolved" "https://registry.yarnpkg.com/eslint-plugin-jest/-/eslint-plugin-jest-24.7.0.tgz"
4679
- "version" "24.7.0"
4680
- dependencies:
4681
- "@typescript-eslint/experimental-utils" "^4.0.1"
4682
-
4683
-"eslint-plugin-jsx-a11y@^6.3.1":
4684
- "integrity" "sha512-0rGPJBbwHoGNPU73/QCLP/vveMlM1b1Z9PponxO87jfr6tuH5ligXbDT6nHSSzBC8ovX2Z+BQu7Bk5D/Xgq9zg=="
4685
- "resolved" "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.4.1.tgz"
4686
- "version" "6.4.1"
4687
- dependencies:
4688
- "@babel/runtime" "^7.11.2"
4689
- "aria-query" "^4.2.2"
4690
- "array-includes" "^3.1.1"
4691
- "ast-types-flow" "^0.0.7"
4692
- "axe-core" "^4.0.2"
4693
- "axobject-query" "^2.2.0"
4694
- "damerau-levenshtein" "^1.0.6"
4695
- "emoji-regex" "^9.0.0"
4696
- "has" "^1.0.3"
4697
- "jsx-ast-utils" "^3.1.0"
4698
- "language-tags" "^1.0.5"
4699
-
4700
-"eslint-plugin-react-hooks@^4.0.8", "eslint-plugin-react-hooks@^4.2.0":
4701
- "integrity" "sha512-623WEiZJqxR7VdxFCKLI6d6LLpwJkGPYKODnkH3D7WpOG5KM8yWueBd8TLsNAetEJNF5iJmolaAKO3F8yzyVBQ=="
4702
- "resolved" "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.2.0.tgz"
4703
- "version" "4.2.0"
4704
-
4705
-"eslint-plugin-react@^7.20.3", "eslint-plugin-react@^7.21.5":
4706
- "integrity" "sha512-Lug0+NOFXeOE+ORZ5pbsh6mSKjBKXDXItUD2sQoT+5Yl0eoT82DqnXeTMfUare4QVCn9QwXbfzO/dBLjLXwVjQ=="
4707
- "resolved" "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.26.1.tgz"
4708
- "version" "7.26.1"
4709
- dependencies:
4710
- "array-includes" "^3.1.3"
4711
- "array.prototype.flatmap" "^1.2.4"
4712
- "doctrine" "^2.1.0"
4713
- "estraverse" "^5.2.0"
4714
- "jsx-ast-utils" "^2.4.1 || ^3.0.0"
4715
- "minimatch" "^3.0.4"
4716
- "object.entries" "^1.1.4"
4717
- "object.fromentries" "^2.0.4"
4718
- "object.hasown" "^1.0.0"
4719
- "object.values" "^1.1.4"
4720
- "prop-types" "^15.7.2"
4721
- "resolve" "^2.0.0-next.3"
4722
- "semver" "^6.3.0"
4723
- "string.prototype.matchall" "^4.0.5"
4724
-
4725
-"eslint-plugin-testing-library@^3.9.0", "eslint-plugin-testing-library@^3.9.2":
4726
- "integrity" "sha512-WAmOCt7EbF1XM8XfbCKAEzAPnShkNSwcIsAD2jHdsMUT9mZJPjLCG7pMzbcC8kK366NOuGip8HKLDC+Xk4yIdA=="
4727
- "resolved" "https://registry.yarnpkg.com/eslint-plugin-testing-library/-/eslint-plugin-testing-library-3.10.2.tgz"
4728
- "version" "3.10.2"
4729
- dependencies:
4730
- "@typescript-eslint/experimental-utils" "^3.10.1"
4731
-
4732
-"eslint-scope@^4.0.3":
4733
- "integrity" "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg=="
4734
- "resolved" "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-4.0.3.tgz"
4735
- "version" "4.0.3"
4736
- dependencies:
4737
- "esrecurse" "^4.1.0"
4738
- "estraverse" "^4.1.1"
4739
-
4740
-"eslint-scope@^5.0.0", "eslint-scope@^5.1.1":
4741
- "integrity" "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw=="
4742
- "resolved" "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz"
4743
- "version" "5.1.1"
4744
- dependencies:
4745
- "esrecurse" "^4.3.0"
4746
- "estraverse" "^4.1.1"
4747
-
4748
-"eslint-utils@^2.0.0", "eslint-utils@^2.1.0":
4749
- "integrity" "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg=="
4750
- "resolved" "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-2.1.0.tgz"
4751
- "version" "2.1.0"
4752
- dependencies:
4753
- "eslint-visitor-keys" "^1.1.0"
4754
-
4755
-"eslint-utils@^3.0.0":
4756
- "integrity" "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA=="
4757
- "resolved" "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-3.0.0.tgz"
4758
- "version" "3.0.0"
4759
- dependencies:
4760
- "eslint-visitor-keys" "^2.0.0"
4761
-
4762
-"eslint-visitor-keys@^1.0.0", "eslint-visitor-keys@^1.1.0", "eslint-visitor-keys@^1.3.0":
4763
- "integrity" "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ=="
4764
- "resolved" "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz"
4765
- "version" "1.3.0"
4766
-
4767
-"eslint-visitor-keys@^2.0.0":
4768
- "integrity" "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw=="
4769
- "resolved" "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz"
4770
- "version" "2.1.0"
4771
-
4772
-"eslint-webpack-plugin@^2.5.2":
4773
- "integrity" "sha512-7rYh0m76KyKSDE+B+2PUQrlNS4HJ51t3WKpkJg6vo2jFMbEPTG99cBV0Dm7LXSHucN4WGCG65wQcRiTFrj7iWw=="
4774
- "resolved" "https://registry.yarnpkg.com/eslint-webpack-plugin/-/eslint-webpack-plugin-2.5.4.tgz"
4775
- "version" "2.5.4"
4776
- dependencies:
4777
- "@types/eslint" "^7.2.6"
4778
- "arrify" "^2.0.1"
4779
- "jest-worker" "^26.6.2"
4780
- "micromatch" "^4.0.2"
4781
- "normalize-path" "^3.0.0"
4782
- "schema-utils" "^3.0.0"
4783
-
4784
-"eslint@*", "eslint@^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8", "eslint@^3 || ^4 || ^5 || ^6 || ^7", "eslint@^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0", "eslint@^5 || ^6 || ^7", "eslint@^5.0.0 || ^6.0.0 || ^7.0.0", "eslint@^7.0.0", "eslint@^7.1.0", "eslint@^7.11.0", "eslint@^7.5.0", "eslint@>= 4.12.1", "eslint@>=5":
4785
- "integrity" "sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA=="
4786
- "resolved" "https://registry.yarnpkg.com/eslint/-/eslint-7.32.0.tgz"
4787
- "version" "7.32.0"
4788
- dependencies:
4789
- "@babel/code-frame" "7.12.11"
4790
- "@eslint/eslintrc" "^0.4.3"
4791
- "@humanwhocodes/config-array" "^0.5.0"
4792
- "ajv" "^6.10.0"
4793
- "chalk" "^4.0.0"
4794
- "cross-spawn" "^7.0.2"
4795
- "debug" "^4.0.1"
4796
- "doctrine" "^3.0.0"
4797
- "enquirer" "^2.3.5"
4798
- "escape-string-regexp" "^4.0.0"
4799
- "eslint-scope" "^5.1.1"
4800
- "eslint-utils" "^2.1.0"
4801
- "eslint-visitor-keys" "^2.0.0"
4802
- "espree" "^7.3.1"
4803
- "esquery" "^1.4.0"
4804
- "esutils" "^2.0.2"
4805
- "fast-deep-equal" "^3.1.3"
4806
- "file-entry-cache" "^6.0.1"
4807
- "functional-red-black-tree" "^1.0.1"
4808
- "glob-parent" "^5.1.2"
4809
- "globals" "^13.6.0"
4810
- "ignore" "^4.0.6"
4811
- "import-fresh" "^3.0.0"
4812
- "imurmurhash" "^0.1.4"
4813
- "is-glob" "^4.0.0"
4814
- "js-yaml" "^3.13.1"
4815
- "json-stable-stringify-without-jsonify" "^1.0.1"
4816
- "levn" "^0.4.1"
4817
- "lodash.merge" "^4.6.2"
4818
- "minimatch" "^3.0.4"
4819
- "natural-compare" "^1.4.0"
4820
- "optionator" "^0.9.1"
4821
- "progress" "^2.0.0"
4822
- "regexpp" "^3.1.0"
4823
- "semver" "^7.2.1"
4824
- "strip-ansi" "^6.0.0"
4825
- "strip-json-comments" "^3.1.0"
4826
- "table" "^6.0.9"
4827
- "text-table" "^0.2.0"
4828
- "v8-compile-cache" "^2.0.3"
4829
-
4830
-"espree@^7.3.0", "espree@^7.3.1":
4831
- "integrity" "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g=="
4832
- "resolved" "https://registry.yarnpkg.com/espree/-/espree-7.3.1.tgz"
4833
- "version" "7.3.1"
4834
- dependencies:
4835
- "acorn" "^7.4.0"
4836
- "acorn-jsx" "^5.3.1"
4837
- "eslint-visitor-keys" "^1.3.0"
4838
-
4839
-"esprima@^4.0.0", "esprima@^4.0.1":
4840
- "integrity" "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A=="
4841
- "resolved" "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz"
4842
- "version" "4.0.1"
4843
-
4844
-"esquery@^1.4.0":
4845
- "integrity" "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w=="
4846
- "resolved" "https://registry.yarnpkg.com/esquery/-/esquery-1.4.0.tgz"
4847
- "version" "1.4.0"
4848
- dependencies:
4849
- "estraverse" "^5.1.0"
4850
-
4851
-"esrecurse@^4.1.0", "esrecurse@^4.3.0":
4852
- "integrity" "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag=="
4853
- "resolved" "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz"
4854
- "version" "4.3.0"
4855
- dependencies:
4856
- "estraverse" "^5.2.0"
4857
-
4858
-"estraverse@^4.1.1":
4859
- "integrity" "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw=="
4860
- "resolved" "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz"
4861
- "version" "4.3.0"
4862
-
4863
-"estraverse@^5.1.0", "estraverse@^5.2.0":
4864
- "integrity" "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ=="
4865
- "resolved" "https://registry.yarnpkg.com/estraverse/-/estraverse-5.2.0.tgz"
4866
- "version" "5.2.0"
4867
-
4868
-"estree-walker@^0.6.1":
4869
- "integrity" "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w=="
4870
- "resolved" "https://registry.yarnpkg.com/estree-walker/-/estree-walker-0.6.1.tgz"
4871
- "version" "0.6.1"
4872
-
4873
-"estree-walker@^1.0.1":
4874
- "integrity" "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg=="
4875
- "resolved" "https://registry.yarnpkg.com/estree-walker/-/estree-walker-1.0.1.tgz"
4876
- "version" "1.0.1"
4877
-
4878
-"esutils@^2.0.2":
4879
- "integrity" "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g=="
4880
- "resolved" "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz"
4881
- "version" "2.0.3"
4882
-
4883
-"etag@~1.8.1":
4884
- "integrity" "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc="
4885
- "resolved" "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz"
4886
- "version" "1.8.1"
4887
-
4888
-"eventemitter3@^4.0.0":
4889
- "integrity" "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw=="
4890
- "resolved" "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz"
4891
- "version" "4.0.7"
4892
-
4893
-"events@^3.0.0":
4894
- "integrity" "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q=="
4895
- "resolved" "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz"
4896
- "version" "3.3.0"
4897
-
4898
-"eventsource@^1.0.7":
4899
- "integrity" "sha512-VSJjT5oCNrFvCS6igjzPAt5hBzQ2qPBFIbJ03zLI9SE0mxwZpMw6BfJrbFHm1a141AavMEB8JHmBhWAd66PfCg=="
4900
- "resolved" "https://registry.yarnpkg.com/eventsource/-/eventsource-1.1.0.tgz"
4901
- "version" "1.1.0"
4902
- dependencies:
4903
- "original" "^1.0.0"
4904
-
4905
-"evp_bytestokey@^1.0.0", "evp_bytestokey@^1.0.3":
4906
- "integrity" "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA=="
4907
- "resolved" "https://registry.yarnpkg.com/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz"
4908
- "version" "1.0.3"
4909
- dependencies:
4910
- "md5.js" "^1.3.4"
4911
- "safe-buffer" "^5.1.1"
4912
-
4913
-"exec-sh@^0.3.2":
4914
- "integrity" "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w=="
4915
- "resolved" "https://registry.yarnpkg.com/exec-sh/-/exec-sh-0.3.6.tgz"
4916
- "version" "0.3.6"
4917
-
4918
-"execa@^1.0.0":
4919
- "integrity" "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA=="
4920
- "resolved" "https://registry.yarnpkg.com/execa/-/execa-1.0.0.tgz"
4921
- "version" "1.0.0"
4922
- dependencies:
4923
- "cross-spawn" "^6.0.0"
4924
- "get-stream" "^4.0.0"
4925
- "is-stream" "^1.1.0"
4926
- "npm-run-path" "^2.0.0"
4927
- "p-finally" "^1.0.0"
4928
- "signal-exit" "^3.0.0"
4929
- "strip-eof" "^1.0.0"
4930
-
4931
-"execa@^4.0.0":
4932
- "integrity" "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA=="
4933
- "resolved" "https://registry.yarnpkg.com/execa/-/execa-4.1.0.tgz"
4934
- "version" "4.1.0"
4935
- dependencies:
4936
- "cross-spawn" "^7.0.0"
4937
- "get-stream" "^5.0.0"
4938
- "human-signals" "^1.1.1"
4939
- "is-stream" "^2.0.0"
4940
- "merge-stream" "^2.0.0"
4941
- "npm-run-path" "^4.0.0"
4942
- "onetime" "^5.1.0"
4943
- "signal-exit" "^3.0.2"
4944
- "strip-final-newline" "^2.0.0"
4945
-
4946
-"exit@^0.1.2":
4947
- "integrity" "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw="
4948
- "resolved" "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz"
4949
- "version" "0.1.2"
4950
-
4951
-"expand-brackets@^2.1.4":
4952
- "integrity" "sha1-t3c14xXOMPa27/D4OwQVGiJEliI="
4953
- "resolved" "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz"
4954
- "version" "2.1.4"
4955
- dependencies:
4956
- "debug" "^2.3.3"
4957
- "define-property" "^0.2.5"
4958
- "extend-shallow" "^2.0.1"
4959
- "posix-character-classes" "^0.1.0"
4960
- "regex-not" "^1.0.0"
4961
- "snapdragon" "^0.8.1"
4962
- "to-regex" "^3.0.1"
4963
-
4964
-"expect@^26.6.0", "expect@^26.6.2":
4965
- "integrity" "sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA=="
4966
- "resolved" "https://registry.yarnpkg.com/expect/-/expect-26.6.2.tgz"
4967
- "version" "26.6.2"
4968
- dependencies:
4969
- "@jest/types" "^26.6.2"
4970
- "ansi-styles" "^4.0.0"
4971
- "jest-get-type" "^26.3.0"
4972
- "jest-matcher-utils" "^26.6.2"
4973
- "jest-message-util" "^26.6.2"
4974
- "jest-regex-util" "^26.0.0"
4975
-
4976
-"express@^4.17.1":
4977
- "integrity" "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g=="
4978
- "resolved" "https://registry.yarnpkg.com/express/-/express-4.17.1.tgz"
4979
- "version" "4.17.1"
4980
- dependencies:
4981
- "accepts" "~1.3.7"
4982
- "array-flatten" "1.1.1"
4983
- "body-parser" "1.19.0"
4984
- "content-disposition" "0.5.3"
4985
- "content-type" "~1.0.4"
4986
- "cookie" "0.4.0"
4987
- "cookie-signature" "1.0.6"
4988
- "debug" "2.6.9"
4989
- "depd" "~1.1.2"
4990
- "encodeurl" "~1.0.2"
4991
- "escape-html" "~1.0.3"
4992
- "etag" "~1.8.1"
4993
- "finalhandler" "~1.1.2"
4994
- "fresh" "0.5.2"
4995
- "merge-descriptors" "1.0.1"
4996
- "methods" "~1.1.2"
4997
- "on-finished" "~2.3.0"
4998
- "parseurl" "~1.3.3"
4999
- "path-to-regexp" "0.1.7"
This file is too large to show in full.
compiler/fixtures/demo-todolist-next/.babelrc
deleted
-13
@@ -1,13 +0,0 @@
1
-{
2
- "presets": [
3
- [
4
- "next/babel",
5
- {
6
- "preset-env": {
7
- "exclude": ["transform-block-scoping"]
8
- }
9
- }
10
- ]
11
- ],
12
- "plugins": [["../../", { "optIn": true }]]
13
-}
compiler/fixtures/demo-todolist-next/.eslintrc.json
deleted
-3
@@ -1,3 +0,0 @@
1
-{
2
- "extends": "next/core-web-vitals"
3
-}
compiler/fixtures/demo-todolist-next/.gitignore
deleted
-35
@@ -1,35 +0,0 @@
1
-# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
2
-
3
-# dependencies
4
-/node_modules
5
-/.pnp
6
-.pnp.js
7
-
8
-# testing
9
-/coverage
10
-
11
-# next.js
12
-/.next/
13
-/out/
14
-
15
-# production
16
-/build
17
-
18
-# misc
19
-.DS_Store
20
-*.pem
21
-
22
-# debug
23
-npm-debug.log*
24
-yarn-debug.log*
25
-yarn-error.log*
26
-.pnpm-debug.log*
27
-
28
-# local env files
29
-.env.local
30
-.env.development.local
31
-.env.test.local
32
-.env.production.local
33
-
34
-# vercel
35
-.vercel
compiler/fixtures/demo-todolist-next/README.md
deleted
-34
@@ -1,34 +0,0 @@
1
-This is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app).
2
-
3
-## Getting Started
4
-
5
-First, run the development server:
6
-
7
-```bash
8
-npm run dev
9
-# or
10
-yarn dev
11
-```
12
-
13
-Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.
14
-
15
-You can start editing the page by modifying `pages/index.js`. The page auto-updates as you edit the file.
16
-
17
-[API routes](https://nextjs.org/docs/api-routes/introduction) can be accessed on [http://localhost:3000/api/hello](http://localhost:3000/api/hello). This endpoint can be edited in `pages/api/hello.js`.
18
-
19
-The `pages/api` directory is mapped to `/api/*`. Files in this directory are treated as [API routes](https://nextjs.org/docs/api-routes/introduction) instead of React pages.
20
-
21
-## Learn More
22
-
23
-To learn more about Next.js, take a look at the following resources:
24
-
25
-- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API.
26
-- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial.
27
-
28
-You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome!
29
-
30
-## Deploy on Vercel
31
-
32
-The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js.
33
-
34
-Check out our [Next.js deployment documentation](https://nextjs.org/docs/deployment) for more details.
compiler/fixtures/demo-todolist-next/components/AddTodo.js
deleted
-56
@@ -1,56 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-"use forget";
9
-import React, { useState } from "react";
10
-
11
-export default function AddTodo({ setTodos, themeColor = "#045975" }) {
12
- const [text, setText] = useState(defaultTodo);
13
- const handleAddTodo = (text) => {
14
- setTodos((ts) => [
15
- ...ts,
16
- {
17
- id: nextId++,
18
- text: text,
19
- done: false,
20
- },
21
- ]);
22
- };
23
-
24
- const bgGradient = `linear-gradient(
25
- 209.21deg,
26
- ${themeColor}22 0%,
27
- ${themeColor}ee 100%
28
- )`;
29
-
30
- return (
31
- <div className="AddTodo">
32
- <form
33
- onSubmit={(e) => {
34
- e.preventDefault();
35
- setText(defaultTodo);
36
- handleAddTodo(text.trim() === "" ? fallbackTodo : text);
37
- }}
38
- >
39
- <input
40
- placeholder="Add todo"
41
- value={text}
42
- onChange={(e) => setText(e.target.value)}
43
- />
44
- <div className="tail">
45
- <button type="submit" style={{ background: bgGradient }}>
46
- Add
47
- </button>
48
- </div>
49
- </form>
50
- </div>
51
- );
52
-}
53
-
54
-let nextId = 3;
55
-const defaultTodo = "";
56
-const fallbackTodo = "oops";
compiler/fixtures/demo-todolist-next/components/BlazingTodoList.js
deleted
-75
@@ -1,75 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-"use forget";
9
-import getUpdated from "../utils/getUpdated";
10
-import getFiltered from "../utils/getFiltered";
11
-import initialTodos from "../utils/InitialTodos";
12
-import ColorPicker from "../utils/ColorPicker";
13
-import CountBadge from "../utils/CountBadge";
14
-import React, { useState } from "react";
15
-import Select from "../utils/Select";
16
-import Todo from "./Todo";
17
-import AddTodo from "./AddTodo";
18
-
19
-function TodoList({ visibility, themeColor }) {
20
- const [todos, setTodos] = useState(initialTodos);
21
- const handleChange = (todo) => setTodos((todos) => getUpdated(todos, todo));
22
-
23
- let filtered = [];
24
- for (const todo of getFiltered(todos, visibility)) {
25
- filtered.push(<Todo key={todo.id} todo={todo} onChange={handleChange} />);
26
- }
27
-
28
- return (
29
- <div>
30
- <ul>{filtered}</ul>
31
- <AddTodo setTodos={setTodos} themeColor={themeColor} />
32
- </div>
33
- );
34
-}
35
-
36
-export default function BlazingTodoList() {
37
- const [themeColor, setThemeColor] = useState("#045975");
38
- const [visibility, setVisibility] = useState("all");
39
-
40
- const bgGradient = `linear-gradient(
41
- 209.21deg,
42
- rgb(8, 126, 164) 13.57%,
43
- ${themeColor} 98.38%
44
- )`;
45
-
46
- return (
47
- <div className="column Neo">
48
- <div className="TodoListApp" style={{ background: bgGradient }}>
49
- <div className="FilterCountBanner">
50
- <code>getFiltered()</code> was called
51
- <CountBadge />
52
- times
53
- </div>
54
- <header>
55
- <ColorPicker
56
- value={themeColor}
57
- onChange={(e) => setThemeColor(e.target.value)}
58
- />
59
- <div className="VisibilityFilter">
60
- <Select
61
- value={visibility}
62
- options={[
63
- { value: "all", label: "All" },
64
- { value: "active", label: "Active" },
65
- { value: "completed", label: "Completed" },
66
- ]}
67
- onChange={(value) => setVisibility(value)}
68
- />
69
- </div>
70
- </header>
71
- <TodoList visibility={visibility} themeColor={themeColor} />
72
- </div>
73
- </div>
74
- );
75
-}
compiler/fixtures/demo-todolist-next/components/Todo.js
deleted
-66
@@ -1,66 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-"use forget";
9
-import React, { useState, useRef } from "react";
10
-import CountBadge from "../utils/CountBadge";
11
-
12
-export default function Todo({ todo, onChange }) {
13
- const inputRef = useRef(null);
14
- const count = useRef(0);
15
- const [isEditing, setIsEditing] = useState(false);
16
-
17
- const onSave = (e) => {
18
- e.preventDefault();
19
- setIsEditing(false);
20
- onChange({
21
- ...todo,
22
- text: inputRef.current.value,
23
- });
24
- };
25
-
26
- const checkBox = !isEditing && (
27
- <button
28
- className={todo.done ? "Checkbox done" : "Checkbox"}
29
- onClick={(e) => {
30
- e.target.blur();
31
- onChange({
32
- ...todo,
33
- done: !todo.done,
34
- });
35
- }}
36
- ></button>
37
- );
38
-
39
- let todoBody;
40
- if (isEditing) {
41
- todoBody = (
42
- <form value={todo.text} onSubmit={onSave} onBlur={onSave}>
43
- <input ref={inputRef} defaultValue={todo.text} autoFocus />
44
- </form>
45
- );
46
- } else {
47
- todoBody = (
48
- <div
49
- className={"TodoBody" + (todo.done ? " done" : "")}
50
- onClick={() => setIsEditing(true)}
51
- >
52
- {todo.text}
53
- </div>
54
- );
55
- }
56
-
57
- return (
58
- <li className="Todo">
59
- {checkBox}
60
- {todoBody}
61
- <div className="tail">
62
- <CountBadge count={count.current++} type={"warning"} rounded />
63
- </div>
64
- </li>
65
- );
66
-}
compiler/fixtures/demo-todolist-next/next.config.js
deleted
-12
@@ -1,12 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-const nextConfig = {
9
- reactStrictMode: true,
10
-}
11
-
12
-module.exports = nextConfig
compiler/fixtures/demo-todolist-next/package.json
deleted
-20
@@ -1,20 +0,0 @@
1
-{
2
- "name": "demo-todolist-next",
3
- "version": "0.1.0",
4
- "private": true,
5
- "scripts": {
6
- "dev": "next dev",
7
- "build": "next build",
8
- "start": "next start",
9
- "lint": "next lint"
10
- },
11
- "dependencies": {
12
- "next": "12.1.0",
13
- "react": "17.0.2",
14
- "react-dom": "17.0.2"
15
- },
16
- "devDependencies": {
17
- "eslint": "8.10.0",
18
- "eslint-config-next": "12.1.0"
19
- }
20
-}
compiler/fixtures/demo-todolist-next/pages/_app.js
deleted
-20
@@ -1,20 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import "../styles/normalize.css";
9
-import "../styles/styles.css";
10
-
11
-// Monkeypatch useMemoCache
12
-import React from "react";
13
-import { useMemoCache } from "../utils/useMemoCache";
14
-React.useMemoCache = useMemoCache;
15
-
16
-function MyApp({ Component, pageProps }) {
17
- return <Component {...pageProps} />;
18
-}
19
-
20
-export default MyApp;
compiler/fixtures/demo-todolist-next/pages/api/hello.js
deleted
-12
@@ -1,12 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-// Next.js API route support: https://nextjs.org/docs/api-routes/introduction
9
-
10
-export default function handler(req, res) {
11
- res.status(200).json({ name: 'John Doe' })
12
-}
compiler/fixtures/demo-todolist-next/pages/index.js
deleted
-12
@@ -1,12 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import BlazingTodoList from "../components/BlazingTodoList";
9
-
10
-export default function Home() {
11
- return <BlazingTodoList />;
12
-}
compiler/fixtures/demo-todolist-next/public/favicon.ico
Binary files a/compiler/fixtures/demo-todolist-next/public/favicon.ico and /dev/null differ
compiler/fixtures/demo-todolist-next/public/vercel.svg
deleted
-4
@@ -1,4 +0,0 @@
1
-<svg width="283" height="64" viewBox="0 0 283 64" fill="none"
2
- xmlns="http://www.w3.org/2000/svg">
3
- <path d="M141.04 16c-11.04 0-19 7.2-19 18s8.96 18 20 18c6.67 0 12.55-2.64 16.19-7.09l-7.65-4.42c-2.02 2.21-5.09 3.5-8.54 3.5-4.79 0-8.86-2.5-10.37-6.5h28.02c.22-1.12.35-2.28.35-3.5 0-10.79-7.96-17.99-19-17.99zm-9.46 14.5c1.25-3.99 4.67-6.5 9.45-6.5 4.79 0 8.21 2.51 9.45 6.5h-18.9zM248.72 16c-11.04 0-19 7.2-19 18s8.96 18 20 18c6.67 0 12.55-2.64 16.19-7.09l-7.65-4.42c-2.02 2.21-5.09 3.5-8.54 3.5-4.79 0-8.86-2.5-10.37-6.5h28.02c.22-1.12.35-2.28.35-3.5 0-10.79-7.96-17.99-19-17.99zm-9.45 14.5c1.25-3.99 4.67-6.5 9.45-6.5 4.79 0 8.21 2.51 9.45 6.5h-18.9zM200.24 34c0 6 3.92 10 10 10 4.12 0 7.21-1.87 8.8-4.92l7.68 4.43c-3.18 5.3-9.14 8.49-16.48 8.49-11.05 0-19-7.2-19-18s7.96-18 19-18c7.34 0 13.29 3.19 16.48 8.49l-7.68 4.43c-1.59-3.05-4.68-4.92-8.8-4.92-6.07 0-10 4-10 10zm82.48-29v46h-9V5h9zM36.95 0L73.9 64H0L36.95 0zm92.38 5l-27.71 48L73.91 5H84.3l17.32 30 17.32-30h10.39zm58.91 12v9.69c-1-.29-2.06-.49-3.2-.49-5.81 0-10 4-10 10V51h-9V17h9v9.2c0-5.08 5.91-9.2 13.2-9.2z" fill="#000"/>
4
-</svg>
\ No newline at end of file
compiler/fixtures/demo-todolist-next/styles/Home.module.css
deleted
-116
@@ -1,116 +0,0 @@
1
-.container {
2
- padding: 0 2rem;
3
-}
4
-
5
-.main {
6
- min-height: 100vh;
7
- padding: 4rem 0;
8
- flex: 1;
9
- display: flex;
10
- flex-direction: column;
11
- justify-content: center;
12
- align-items: center;
13
-}
14
-
15
-.footer {
16
- display: flex;
17
- flex: 1;
18
- padding: 2rem 0;
19
- border-top: 1px solid #eaeaea;
20
- justify-content: center;
21
- align-items: center;
22
-}
23
-
24
-.footer a {
25
- display: flex;
26
- justify-content: center;
27
- align-items: center;
28
- flex-grow: 1;
29
-}
30
-
31
-.title a {
32
- color: #0070f3;
33
- text-decoration: none;
34
-}
35
-
36
-.title a:hover,
37
-.title a:focus,
38
-.title a:active {
39
- text-decoration: underline;
40
-}
41
-
42
-.title {
43
- margin: 0;
44
- line-height: 1.15;
45
- font-size: 4rem;
46
-}
47
-
48
-.title,
49
-.description {
50
- text-align: center;
51
-}
52
-
53
-.description {
54
- margin: 4rem 0;
55
- line-height: 1.5;
56
- font-size: 1.5rem;
57
-}
58
-
59
-.code {
60
- background: #fafafa;
61
- border-radius: 5px;
62
- padding: 0.75rem;
63
- font-size: 1.1rem;
64
- font-family: Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono,
65
- Bitstream Vera Sans Mono, Courier New, monospace;
66
-}
67
-
68
-.grid {
69
- display: flex;
70
- align-items: center;
71
- justify-content: center;
72
- flex-wrap: wrap;
73
- max-width: 800px;
74
-}
75
-
76
-.card {
77
- margin: 1rem;
78
- padding: 1.5rem;
79
- text-align: left;
80
- color: inherit;
81
- text-decoration: none;
82
- border: 1px solid #eaeaea;
83
- border-radius: 10px;
84
- transition: color 0.15s ease, border-color 0.15s ease;
85
- max-width: 300px;
86
-}
87
-
88
-.card:hover,
89
-.card:focus,
90
-.card:active {
91
- color: #0070f3;
92
- border-color: #0070f3;
93
-}
94
-
95
-.card h2 {
96
- margin: 0 0 1rem 0;
97
- font-size: 1.5rem;
98
-}
99
-
100
-.card p {
101
- margin: 0;
102
- font-size: 1.25rem;
103
- line-height: 1.5;
104
-}
105
-
106
-.logo {
107
- height: 1em;
108
- margin-left: 0.5rem;
109
-}
110
-
111
-@media (max-width: 600px) {
112
- .grid {
113
- width: 100%;
114
- flex-direction: column;
115
- }
116
-}
compiler/fixtures/demo-todolist-next/styles/globals.css
deleted
-16
@@ -1,16 +0,0 @@
1
-html,
2
-body {
3
- padding: 0;
4
- margin: 0;
5
- font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen,
6
- Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
7
-}
8
-
9
-a {
10
- color: inherit;
11
- text-decoration: none;
12
-}
13
-
14
-* {
15
- box-sizing: border-box;
16
-}
compiler/fixtures/demo-todolist-next/styles/normalize.css
deleted
-351
@@ -1,351 +0,0 @@
1
-/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
2
-
3
-/* Document
4
- ========================================================================== */
5
-
6
-/**
7
- * 1. Correct the line height in all browsers.
8
- * 2. Prevent adjustments of font size after orientation changes in iOS.
9
- */
10
-
11
-html {
12
- line-height: 1.15; /* 1 */
13
- -webkit-text-size-adjust: 100%; /* 2 */
14
-}
15
-
16
-/* Sections
17
- ========================================================================== */
18
-
19
-/**
20
- * Remove the margin in all browsers.
21
- */
22
-
23
-body {
24
- margin: 0;
25
-}
26
-
27
-/**
28
- * Render the `main` element consistently in IE.
29
- */
30
-
31
-main {
32
- display: block;
33
-}
34
-
35
-/**
36
- * Correct the font size and margin on `h1` elements within `section` and
37
- * `article` contexts in Chrome, Firefox, and Safari.
38
- */
39
-
40
-h1 {
41
- font-size: 2em;
42
- margin: 0.67em 0;
43
-}
44
-
45
-/* Grouping content
46
- ========================================================================== */
47
-
48
-/**
49
- * 1. Add the correct box sizing in Firefox.
50
- * 2. Show the overflow in Edge and IE.
51
- */
52
-
53
-hr {
54
- box-sizing: content-box; /* 1 */
55
- height: 0; /* 1 */
56
- overflow: visible; /* 2 */
57
-}
58
-
59
-/**
60
- * 1. Correct the inheritance and scaling of font size in all browsers.
61
- * 2. Correct the odd `em` font sizing in all browsers.
62
- */
63
-
64
-pre {
65
- font-family: monospace, monospace; /* 1 */
66
- font-size: 1em; /* 2 */
67
-}
68
-
69
-/* Text-level semantics
70
- ========================================================================== */
71
-
72
-/**
73
- * Remove the gray background on active links in IE 10.
74
- */
75
-
76
-a {
77
- background-color: transparent;
78
-}
79
-
80
-/**
81
- * 1. Remove the bottom border in Chrome 57-
82
- * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
83
- */
84
-
85
-abbr[title] {
86
- border-bottom: none; /* 1 */
87
- text-decoration: underline; /* 2 */
88
- text-decoration: underline dotted; /* 2 */
89
-}
90
-
91
-/**
92
- * Add the correct font weight in Chrome, Edge, and Safari.
93
- */
94
-
95
-b,
96
-strong {
97
- font-weight: bolder;
98
-}
99
-
100
-/**
101
- * 1. Correct the inheritance and scaling of font size in all browsers.
102
- * 2. Correct the odd `em` font sizing in all browsers.
103
- */
104
-
105
-code,
106
-kbd,
107
-samp {
108
- font-family: monospace, monospace; /* 1 */
109
- font-size: 1em; /* 2 */
110
-}
111
-
112
-/**
113
- * Add the correct font size in all browsers.
114
- */
115
-
116
-small {
117
- font-size: 80%;
118
-}
119
-
120
-/**
121
- * Prevent `sub` and `sup` elements from affecting the line height in
122
- * all browsers.
123
- */
124
-
125
-sub,
126
-sup {
127
- font-size: 75%;
128
- line-height: 0;
129
- position: relative;
130
- vertical-align: baseline;
131
-}
132
-
133
-sub {
134
- bottom: -0.25em;
135
-}
136
-
137
-sup {
138
- top: -0.5em;
139
-}
140
-
141
-/* Embedded content
142
- ========================================================================== */
143
-
144
-/**
145
- * Remove the border on images inside links in IE 10.
146
- */
147
-
148
-img {
149
- border-style: none;
150
-}
151
-
152
-/* Forms
153
- ========================================================================== */
154
-
155
-/**
156
- * 1. Change the font styles in all browsers.
157
- * 2. Remove the margin in Firefox and Safari.
158
- */
159
-
160
-button,
161
-input,
162
-optgroup,
163
-select,
164
-textarea {
165
- font-family: inherit; /* 1 */
166
- font-size: 100%; /* 1 */
167
- line-height: 1.15; /* 1 */
168
- margin: 0; /* 2 */
169
-}
170
-
171
-/**
172
- * Show the overflow in IE.
173
- * 1. Show the overflow in Edge.
174
- */
175
-
176
-button,
177
-input {
178
- /* 1 */
179
- overflow: visible;
180
-}
181
-
182
-/**
183
- * Remove the inheritance of text transform in Edge, Firefox, and IE.
184
- * 1. Remove the inheritance of text transform in Firefox.
185
- */
186
-
187
-button,
188
-select {
189
- /* 1 */
190
- text-transform: none;
191
-}
192
-
193
-/**
194
- * Correct the inability to style clickable types in iOS and Safari.
195
- */
196
-
197
-button,
198
-[type="button"],
199
-[type="reset"],
200
-[type="submit"] {
201
- -webkit-appearance: button;
202
-}
203
-
204
-/**
205
- * Remove the inner border and padding in Firefox.
206
- */
207
-
208
-button::-moz-focus-inner,
209
-[type="button"]::-moz-focus-inner,
210
-[type="reset"]::-moz-focus-inner,
211
-[type="submit"]::-moz-focus-inner {
212
- border-style: none;
213
- padding: 0;
214
-}
215
-
216
-/**
217
- * Restore the focus styles unset by the previous rule.
218
- */
219
-
220
-button:-moz-focusring,
221
-[type="button"]:-moz-focusring,
222
-[type="reset"]:-moz-focusring,
223
-[type="submit"]:-moz-focusring {
224
- outline: 1px dotted ButtonText;
225
-}
226
-
227
-/**
228
- * Correct the padding in Firefox.
229
- */
230
-
231
-fieldset {
232
- padding: 0.35em 0.75em 0.625em;
233
-}
234
-
235
-/**
236
- * 1. Correct the text wrapping in Edge and IE.
237
- * 2. Correct the color inheritance from `fieldset` elements in IE.
238
- * 3. Remove the padding so developers are not caught out when they zero out
239
- * `fieldset` elements in all browsers.
240
- */
241
-
242
-legend {
243
- box-sizing: border-box; /* 1 */
244
- color: inherit; /* 2 */
245
- display: table; /* 1 */
246
- max-width: 100%; /* 1 */
247
- padding: 0; /* 3 */
248
- white-space: normal; /* 1 */
249
-}
250
-
251
-/**
252
- * Add the correct vertical alignment in Chrome, Firefox, and Opera.
253
- */
254
-
255
-progress {
256
- vertical-align: baseline;
257
-}
258
-
259
-/**
260
- * Remove the default vertical scrollbar in IE 10+.
261
- */
262
-
263
-textarea {
264
- overflow: auto;
265
-}
266
-
267
-/**
268
- * 1. Add the correct box sizing in IE 10.
269
- * 2. Remove the padding in IE 10.
270
- */
271
-
272
-[type="checkbox"],
273
-[type="radio"] {
274
- box-sizing: border-box; /* 1 */
275
- padding: 0; /* 2 */
276
-}
277
-
278
-/**
279
- * Correct the cursor style of increment and decrement buttons in Chrome.
280
- */
281
-
282
-[type="number"]::-webkit-inner-spin-button,
283
-[type="number"]::-webkit-outer-spin-button {
284
- height: auto;
285
-}
286
-
287
-/**
288
- * 1. Correct the odd appearance in Chrome and Safari.
289
- * 2. Correct the outline style in Safari.
290
- */
291
-
292
-[type="search"] {
293
- -webkit-appearance: textfield; /* 1 */
294
- outline-offset: -2px; /* 2 */
295
-}
296
-
297
-/**
298
- * Remove the inner padding in Chrome and Safari on macOS.
299
- */
300
-
301
-[type="search"]::-webkit-search-decoration {
302
- -webkit-appearance: none;
303
-}
304
-
305
-/**
306
- * 1. Correct the inability to style clickable types in iOS and Safari.
307
- * 2. Change font properties to `inherit` in Safari.
308
- */
309
-
310
-::-webkit-file-upload-button {
311
- -webkit-appearance: button; /* 1 */
312
- font: inherit; /* 2 */
313
-}
314
-
315
-/* Interactive
316
- ========================================================================== */
317
-
318
-/*
319
- * Add the correct display in Edge, IE 10+, and Firefox.
320
- */
321
-
322
-details {
323
- display: block;
324
-}
325
-
326
-/*
327
- * Add the correct display in all browsers.
328
- */
329
-
330
-summary {
331
- display: list-item;
332
-}
333
-
334
-/* Misc
335
- ========================================================================== */
336
-
337
-/**
338
- * Add the correct display in IE 10+.
339
- */
340
-
341
-template {
342
- display: none;
343
-}
344
-
345
-/**
346
- * Add the correct display in IE 10.
347
- */
348
-
349
-[hidden] {
350
- display: none;
351
-}
compiler/fixtures/demo-todolist-next/styles/styles.css
deleted
-376
@@ -1,376 +0,0 @@
1
-* {
2
- box-sizing: border-box;
3
-}
4
-
5
-body {
6
- font-family: sans-serif;
7
- margin: 20px;
8
- padding: 0;
9
- /* React dark bg */
10
- background-color: #24272e;
11
-}
12
-
13
-h1 {
14
- margin-top: 0;
15
- font-size: 22px;
16
-}
17
-
18
-h2 {
19
- margin-top: 0;
20
- font-size: 20px;
21
-}
22
-
23
-h3 {
24
- margin-top: 0;
25
- font-size: 18px;
26
-}
27
-
28
-h4 {
29
- margin-top: 0;
30
- font-size: 16px;
31
-}
32
-
33
-h5 {
34
- margin-top: 0;
35
- font-size: 14px;
36
-}
37
-
38
-h6 {
39
- margin-top: 0;
40
- font-size: 12px;
41
-}
42
-
43
-ul {
44
- padding-left: 20px;
45
-}
46
-
47
-button {
48
- margin: 5px;
49
-}
50
-li {
51
- list-style-type: none;
52
-}
53
-ul,
54
-li {
55
- margin: 0;
56
- padding: 0;
57
-}
58
-
59
-.row {
60
- display: flex;
61
-}
62
-
63
-.column {
64
- flex-direction: column;
65
- flex: 1;
66
- padding: 32px;
67
- display: flex;
68
- align-items: center;
69
-}
70
-
71
-.TodoListApp {
72
- transform: scale(1.05);
73
- transform-origin: top;
74
-}
75
-
76
-/* copy from neo.css */
77
-.Neo {
78
- font-family: "Optimistic Display App", "Open Sans", -apple-system,
79
- BlinkMacSystemFont, "Helvetica Neue", sans-serif !important;
80
-}
81
-
82
-.Neo code {
83
- font-family: "Iosevka SS05";
84
- padding-right: 6px;
85
-}
86
-
87
-.TodoListApp {
88
- min-width: 320px;
89
- max-width: 320px;
90
- position: relative;
91
- /* overflow: hidden; */
92
- color: white;
93
- padding: 16px;
94
- border-radius: 24px;
95
- margin-top: 96px;
96
- /* for Neo1 */
97
- background: linear-gradient(
98
- 209.21deg,
99
- rgb(8, 126, 164) 13.57%,
100
- rgb(4, 89, 117) 98.38%
101
- );
102
- box-shadow: 0px 0.8px 2px rgba(0, 0, 0, 0.032),
103
- 0px 2.7px 6.7px rgba(0, 0, 0, 0.048), 0px 12px 30px rgba(0, 0, 0, 0.08);
104
-}
105
-
106
-.TodoListApp header {
107
- height: auto;
108
- position: relative;
109
- display: flex;
110
- justify-content: flex-start;
111
- align-items: center;
112
- margin-bottom: 12px;
113
-}
114
-
115
-.TodoListApp .FilterCountBanner {
116
- display: flex;
117
- align-items: center;
118
- justify-content: center;
119
- color: #fffc;
120
- font-size: 14.5px;
121
- height: 40px;
122
- position: absolute;
123
- width: 100%;
124
- left: 0;
125
- top: -40px;
126
-}
127
-
128
-.TodoListApp .FilterCountBanner .badge {
129
- margin: 0 6px;
130
-}
131
-
132
-input[type="color"].ColorPicker {
133
- width: auto;
134
- height: 40px;
135
- border: none;
136
- cursor: pointer;
137
- background-color: transparent;
138
- border-radius: 50%;
139
- display: flex;
140
- align-items: center;
141
- margin-right: 10px;
142
-}
143
-
144
-input[type="color"]::-webkit-color-swatch-wrapper {
145
- width: 34px;
146
- height: 34px;
147
- padding: 0;
148
- border-radius: 50%;
149
-}
150
-
151
-input[type="color"]::-webkit-color-swatch {
152
- border: none;
153
- border-radius: 50%;
154
-}
155
-
156
-.ColorPicker span {
157
- line-height: 32px;
158
- position: absolute;
159
- top: 0;
160
- right: 6px;
161
- font-size: 14px;
162
- /* click through */
163
- pointer-events: none;
164
-}
165
-
166
-.AddTodo,
167
-.Todo,
168
-.VisibilityFilter {
169
- transition: background-color 0.3s ease;
170
- display: flex;
171
- align-items: center;
172
- border-radius: 24px;
173
- font-size: 17px;
174
- color: #fffd;
175
- background-color: #0001;
176
- padding: 0px 18px;
177
- min-height: 56px;
178
- margin-bottom: 12px;
179
- flex-wrap: nowrap;
180
-}
181
-
182
-.VisibilityFilter {
183
- min-height: auto;
184
- margin: 0px;
185
- padding: 0 12px;
186
- display: flex;
187
- justify-content: flex-start;
188
- align-items: center;
189
- flex-wrap: nowrap;
190
-}
191
-
192
-.AddTodo {
193
- margin-bottom: 0px;
194
-}
195
-
196
-/* .Todo:last-of-type {
197
- margin-bottom: 0px;
198
-} */
199
-
200
-.Todo:hover,
201
-.AddTodo:hover {
202
- background-color: #0002;
203
-}
204
-
205
-.Todo:focus-within,
206
-.AddTodo:focus-within {
207
- background-color: #0003;
208
- box-shadow: rgb(255 255 255 / 20%) 0px 0px 0px 0.5px inset;
209
-}
210
-
211
-.Todo input,
212
-.AddTodo input {
213
- width: 100%;
214
- flex: 1 1;
215
- color: rgb(235, 236, 240);
216
- background-color: transparent;
217
- border: none;
218
- outline: 0px;
219
-}
220
-
221
-.Todo input,
222
-.Todo .TodoBody,
223
-.AddTodo input {
224
- padding: 18px 0;
225
-}
226
-
227
-.Select {
228
- display: flex;
229
- justify-content: space-evenly;
230
- flex: 1;
231
- align-items: center;
232
- flex-wrap: nowrap;
233
- border: none;
234
- border-radius: 18px;
235
-}
236
-
237
-.AddTodo button,
238
-.Select button {
239
- cursor: pointer;
240
- height: 40px;
241
- width: auto;
242
- border: none;
243
- border-radius: 18px;
244
- padding: 0 14px;
245
- transition: all 0.3s ease;
246
- color: #fffb;
247
- margin-right: -9px;
248
- /* For Neo1 */
249
- background: linear-gradient(
250
- 209.21deg,
251
- rgba(4, 89, 117, 0.133) 0%,
252
- rgba(4, 89, 117, 0.933) 100%
253
- );
254
- box-shadow: rgb(255 255 255 / 20%) 0px 0px 0px 0.5px inset,
255
- rgb(23 0 102 / 20%) 0px 20px 40px, rgb(0 0 0 / 10%) 0px 1px 3px;
256
-}
257
-
258
-.Select button {
259
- margin: 0;
260
- background: transparent;
261
- box-shadow: none;
262
- color: #fff7;
263
- font-size: 14.5px;
264
- padding: 0 4px;
265
-}
266
-
267
-.Select button.selected {
268
- color: #fffc;
269
-}
270
-
271
-.Select button:hover {
272
- color: #fffc;
273
-}
274
-
275
-.AddTodo button:hover {
276
- color: #fffc;
277
- box-shadow: rgb(255 255 255 / 20%) 0px 0px 0px 0.5px inset,
278
- rgb(23 0 102 / 30%) 0px 40px 80px, rgb(0 0 0 / 30%) 0px 10px 30px;
279
-}
280
-
281
-.AddTodo form,
282
-.Todo form,
283
-.Todo .TodoBody {
284
- display: flex;
285
- cursor: pointer;
286
- flex: 1;
287
- align-items: center;
288
- overflow-wrap: anywhere;
289
-}
290
-
291
-.AddTodo input::placeholder {
292
- color: #fff7;
293
-}
294
-
295
-.Todo .done {
296
- text-decoration: line-through;
297
- font-style: italic;
298
- color: #fff7;
299
-}
300
-
301
-.Todo .Checkbox {
302
- position: relative;
303
- display: flex;
304
- justify-content: center;
305
- align-items: center;
306
- width: 22px;
307
- height: 22px;
308
- padding: 0px;
309
- border: none;
310
- cursor: pointer;
311
- background-color: transparent;
312
- border-radius: 50%;
313
- border: 0.5px solid #fff3;
314
- margin: 0px;
315
- margin-right: 12px;
316
-}
317
-
318
-.Todo .Checkbox.done {
319
- border: 0.5px solid #fff5;
320
-}
321
-
322
-.Todo .Checkbox.done::after {
323
- content: "";
324
- width: 16px;
325
- height: 16px;
326
- position: absolute;
327
- border-radius: 50%;
328
- background-color: #fffc;
329
-}
330
-
331
-.tail {
332
- margin-left: 8px;
333
- justify-content: flex-end;
334
-}
335
-
336
-.VisibilityFilter {
337
- flex: 1;
338
-}
339
-
340
-.VisibilityFilter .tail {
341
- margin-left: 0px;
342
- display: flex;
343
-}
344
-
345
-/*
346
- * https://getbootstrap.com/docs/5.1/components/badge/
347
- */
348
-
349
-.badge {
350
- /* so width won't change when bumping. */
351
- font-family: "Iosevka SS05", menlo, monospace;
352
- display: inline-block;
353
- padding: 0.35em 0.65em;
354
- font-size: 13.5px;
355
- font-weight: 700;
356
- line-height: 1;
357
- color: #fff;
358
- text-align: center;
359
- white-space: nowrap;
360
- vertical-align: baseline;
361
- border-radius: 0.25rem;
362
-}
363
-
364
-.rounded-pill {
365
- border-radius: 50rem !important;
366
-}
367
-
368
-.badge-danger {
369
- color: #fff;
370
- background-color: #dc3545;
371
-}
372
-
373
-.badge-warning {
374
- color: #212529;
375
- background-color: #ffc107;
376
-}
compiler/fixtures/demo-todolist-next/utils/ColorPicker.js
deleted
-19
@@ -1,19 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-export default function ColorPicker({ value, onChange }) {
9
- return (
10
- <input
11
- className="ColorPicker"
12
- type="color"
13
- id="head"
14
- name="head"
15
- value={value}
16
- onChange={onChange}
17
- />
18
- );
19
-}
compiler/fixtures/demo-todolist-next/utils/CountBadge.js
deleted
-24
@@ -1,24 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import { forwardRef } from "react";
9
-
10
-// Capped to 3 digits
11
-const CountBadge = forwardRef(
12
- ({ count = 0, type = "danger", rounded = false }, ref) => {
13
- return (
14
- <span
15
- ref={ref}
16
- className={`badge ${rounded && "rounded-pill"} badge-${type}`}
17
- >
18
- {count > 999 ? 999 : count}
19
- </span>
20
- );
21
- }
22
-);
23
-
24
-export default CountBadge;
compiler/fixtures/demo-todolist-next/utils/InitialTodos.js
deleted
-14
@@ -1,14 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-const initialTodos = [
9
- { id: 0, text: "memo", done: true },
10
- { id: 1, text: "useCallback", done: false },
11
- { id: 2, text: "useMemo", done: false },
12
-];
13
-
14
-export default initialTodos;
compiler/fixtures/demo-todolist-next/utils/Select.js
deleted
-29
@@ -1,29 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-export default function Select({ value, options, onChange }) {
9
- return (
10
- <div className="Select">
11
- {options.map(o => {
12
- if (value === o.value) {
13
- return (
14
- <button key={o.value} className="selected">
15
- {" "}
16
- {o.label}{" "}
17
- </button>
18
- );
19
- } else {
20
- return (
21
- <button key={o.value} onClick={() => onChange(o.value)}>
22
- {o.label}
23
- </button>
24
- );
25
- }
26
- })}
27
- </div>
28
- );
29
-}
compiler/fixtures/demo-todolist-next/utils/getFiltered.js
deleted
-35
@@ -1,35 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-function delay() {
9
- let now = performance.now();
10
- while (performance.now() - now < 16) {
11
- // Artificial delay -- do nothing for 100ms
12
- }
13
-}
14
-export default function getFiltered(todos, visibility) {
15
- //delay()
16
-
17
- // client-only
18
- if (typeof window !== "undefined") {
19
- // This only works when there is only one counter unfortunately...
20
- const $filterCountBadge = document.querySelector(
21
- ".FilterCountBanner .badge"
22
- );
23
- if ($filterCountBadge)
24
- $filterCountBadge.textContent =
25
- parseInt($filterCountBadge.textContent) + 1;
26
- }
27
- switch (visibility) {
28
- case "all":
29
- return todos;
30
- case "active":
31
- return todos.filter((t) => !t.done);
32
- case "completed":
33
- return todos.filter((t) => t.done);
34
- }
35
-}
compiler/fixtures/demo-todolist-next/utils/getUpdated.js
deleted
-18
@@ -1,18 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-export default function getUpdated(tasks, newTodo) {
9
- return tasks
10
- .map(t => {
11
- if (t.id === newTodo.id) {
12
- return newTodo;
13
- } else {
14
- return t;
15
- }
16
- })
17
- .filter(t => !!t.text);
18
-}
compiler/fixtures/demo-todolist-next/utils/useMemoCache.js
deleted
-17
@@ -1,17 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import { useRef } from "react";
9
-
10
-const REACT_MEMOCACHE_SENTINEL = Symbol.for('react.memocache_sentinel');
11
-
12
-export function useMemoCache(i) {
13
- const $ = new Array(i).fill(REACT_MEMOCACHE_SENTINEL)
14
- $._ = REACT_MEMOCACHE_SENTINEL
15
- const ref = useRef($);
16
- return ref.current;
17
-};
compiler/fixtures/demo-todolist-next/yarn.lock
deleted
-1669
@@ -1,1669 +0,0 @@
1
-# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
2
-# yarn lockfile v1
3
-
4
-
5
-"@babel/runtime-corejs3@^7.10.2":
6
- version "7.18.3"
7
- resolved "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.18.3.tgz#52f0241a31e0ec61a6187530af6227c2846bd60c"
8
- integrity sha512-l4ddFwrc9rnR+EJsHsh+TJ4A35YqQz/UqcjtlX2ov53hlJYG5CxtQmNZxyajwDVmCxwy++rtvGU5HazCK4W41Q==
9
- dependencies:
10
- core-js-pure "^3.20.2"
11
- regenerator-runtime "^0.13.4"
12
-
13
-"@babel/runtime@^7.10.2", "@babel/runtime@^7.16.3":
14
- version "7.18.3"
15
- resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.18.3.tgz#c7b654b57f6f63cf7f8b418ac9ca04408c4579f4"
16
- integrity sha512-38Y8f7YUhce/K7RMwTp7m0uCumpv9hZkitCbBClqQIow1qSbCvGkcegKOXpEWCQLfWmevgRiWokZ1GkpfhbZug==
17
- dependencies:
18
- regenerator-runtime "^0.13.4"
19
-
20
-"@eslint/eslintrc@^1.2.0":
21
- version "1.3.0"
22
- resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-1.3.0.tgz#29f92c30bb3e771e4a2048c95fa6855392dfac4f"
23
- integrity sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==
24
- dependencies:
25
- ajv "^6.12.4"
26
- debug "^4.3.2"
27
- espree "^9.3.2"
28
- globals "^13.15.0"
29
- ignore "^5.2.0"
30
- import-fresh "^3.2.1"
31
- js-yaml "^4.1.0"
32
- minimatch "^3.1.2"
33
- strip-json-comments "^3.1.1"
34
-
35
-"@humanwhocodes/config-array@^0.9.2":
36
- version "0.9.5"
37
- resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.9.5.tgz#2cbaf9a89460da24b5ca6531b8bbfc23e1df50c7"
38
- integrity sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==
39
- dependencies:
40
- "@humanwhocodes/object-schema" "^1.2.1"
41
- debug "^4.1.1"
42
- minimatch "^3.0.4"
43
-
44
-"@humanwhocodes/object-schema@^1.2.1":
45
- version "1.2.1"
46
- resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45"
47
- integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==
48
-
49
-"@next/env@12.1.0":
50
- version "12.1.0"
51
- resolved "https://registry.yarnpkg.com/@next/env/-/env-12.1.0.tgz#73713399399b34aa5a01771fb73272b55b22c314"
52
- integrity sha512-nrIgY6t17FQ9xxwH3jj0a6EOiQ/WDHUos35Hghtr+SWN/ntHIQ7UpuvSi0vaLzZVHQWaDupKI+liO5vANcDeTQ==
53
-
54
-"@next/eslint-plugin-next@12.1.0":
55
- version "12.1.0"
56
- resolved "https://registry.yarnpkg.com/@next/eslint-plugin-next/-/eslint-plugin-next-12.1.0.tgz#32586a11378b3ffa5a93ac40a3c44ad99d70e95a"
57
- integrity sha512-WFiyvSM2G5cQmh32t/SiQuJ+I2O+FHVlK/RFw5b1565O2kEM/36EXncjt88Pa+X5oSc+1SS+tWxowWJd1lqI+g==
58
- dependencies:
59
- glob "7.1.7"
60
-
61
-"@next/swc-android-arm64@12.1.0":
62
- version "12.1.0"
63
- resolved "https://registry.yarnpkg.com/@next/swc-android-arm64/-/swc-android-arm64-12.1.0.tgz#865ba3a9afc204ff2bdeea49dd64d58705007a39"
64
- integrity sha512-/280MLdZe0W03stA69iL+v6I+J1ascrQ6FrXBlXGCsGzrfMaGr7fskMa0T5AhQIVQD4nA/46QQWxG//DYuFBcA==
65
-
66
-"@next/swc-darwin-arm64@12.1.0":
67
- version "12.1.0"
68
- resolved "https://registry.yarnpkg.com/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.1.0.tgz#08e8b411b8accd095009ed12efbc2f1d4d547135"
69
- integrity sha512-R8vcXE2/iONJ1Unf5Ptqjk6LRW3bggH+8drNkkzH4FLEQkHtELhvcmJwkXcuipyQCsIakldAXhRbZmm3YN1vXg==
70
-
71
-"@next/swc-darwin-x64@12.1.0":
72
- version "12.1.0"
73
- resolved "https://registry.yarnpkg.com/@next/swc-darwin-x64/-/swc-darwin-x64-12.1.0.tgz#fcd684497a76e8feaca88db3c394480ff0b007cd"
74
- integrity sha512-ieAz0/J0PhmbZBB8+EA/JGdhRHBogF8BWaeqR7hwveb6SYEIJaDNQy0I+ZN8gF8hLj63bEDxJAs/cEhdnTq+ug==
75
-
76
-"@next/swc-linux-arm-gnueabihf@12.1.0":
77
- version "12.1.0"
78
- resolved "https://registry.yarnpkg.com/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.1.0.tgz#9ec6380a27938a5799aaa6035c205b3c478468a7"
79
- integrity sha512-njUd9hpl6o6A5d08dC0cKAgXKCzm5fFtgGe6i0eko8IAdtAPbtHxtpre3VeSxdZvuGFh+hb0REySQP9T1ttkog==
80
-
81
-"@next/swc-linux-arm64-gnu@12.1.0":
82
- version "12.1.0"
83
- resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.1.0.tgz#7f4196dff1049cea479607c75b81033ae2dbd093"
84
- integrity sha512-OqangJLkRxVxMhDtcb7Qn1xjzFA3s50EIxY7mljbSCLybU+sByPaWAHY4px97ieOlr2y4S0xdPKkQ3BCAwyo6Q==
85
-
86
-"@next/swc-linux-arm64-musl@12.1.0":
87
- version "12.1.0"
88
- resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.1.0.tgz#b445f767569cdc2dddee785ca495e1a88c025566"
89
- integrity sha512-hB8cLSt4GdmOpcwRe2UzI5UWn6HHO/vLkr5OTuNvCJ5xGDwpPXelVkYW/0+C3g5axbDW2Tym4S+MQCkkH9QfWA==
90
-
91
-"@next/swc-linux-x64-gnu@12.1.0":
92
- version "12.1.0"
93
- resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.1.0.tgz#67610e9be4fbc987de7535f1bcb17e45fe12f90e"
94
- integrity sha512-OKO4R/digvrVuweSw/uBM4nSdyzsBV5EwkUeeG4KVpkIZEe64ZwRpnFB65bC6hGwxIBnTv5NMSnJ+0K/WmG78A==
95
-
96
-"@next/swc-linux-x64-musl@12.1.0":
97
- version "12.1.0"
98
- resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.1.0.tgz#ea19a23db08a9f2e34ac30401f774cf7d1669d31"
99
- integrity sha512-JohhgAHZvOD3rQY7tlp7NlmvtvYHBYgY0x5ZCecUT6eCCcl9lv6iV3nfu82ErkxNk1H893fqH0FUpznZ/H3pSw==
100
-
101
-"@next/swc-win32-arm64-msvc@12.1.0":
102
- version "12.1.0"
103
- resolved "https://registry.yarnpkg.com/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.1.0.tgz#eadf054fc412085659b98e145435bbba200b5283"
104
- integrity sha512-T/3gIE6QEfKIJ4dmJk75v9hhNiYZhQYAoYm4iVo1TgcsuaKLFa+zMPh4056AHiG6n9tn2UQ1CFE8EoybEsqsSw==
105
-
106
-"@next/swc-win32-ia32-msvc@12.1.0":
107
- version "12.1.0"
108
- resolved "https://registry.yarnpkg.com/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.1.0.tgz#68faeae10c89f698bf9d28759172b74c9c21bda1"
109
- integrity sha512-iwnKgHJdqhIW19H9PRPM9j55V6RdcOo6rX+5imx832BCWzkDbyomWnlzBfr6ByUYfhohb8QuH4hSGEikpPqI0Q==
110
-
111
-"@next/swc-win32-x64-msvc@12.1.0":
112
- version "12.1.0"
113
- resolved "https://registry.yarnpkg.com/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.1.0.tgz#d27e7e76c87a460a4da99c5bfdb1618dcd6cd064"
114
- integrity sha512-aBvcbMwuanDH4EMrL2TthNJy+4nP59Bimn8egqv6GHMVj0a44cU6Au4PjOhLNqEh9l+IpRGBqMTzec94UdC5xg==
115
-
116
-"@nodelib/fs.scandir@2.1.5":
117
- version "2.1.5"
118
- resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5"
119
- integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==
120
- dependencies:
121
- "@nodelib/fs.stat" "2.0.5"
122
- run-parallel "^1.1.9"
123
-
124
-"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2":
125
- version "2.0.5"
126
- resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b"
127
- integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==
128
-
129
-"@nodelib/fs.walk@^1.2.3":
130
- version "1.2.8"
131
- resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a"
132
- integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==
133
- dependencies:
134
- "@nodelib/fs.scandir" "2.1.5"
135
- fastq "^1.6.0"
136
-
137
-"@rushstack/eslint-patch@^1.0.8":
138
- version "1.1.3"
139
- resolved "https://registry.yarnpkg.com/@rushstack/eslint-patch/-/eslint-patch-1.1.3.tgz#6801033be7ff87a6b7cadaf5b337c9f366a3c4b0"
140
- integrity sha512-WiBSI6JBIhC6LRIsB2Kwh8DsGTlbBU+mLRxJmAe3LjHTdkDpwIbEOZgoXBbZilk/vlfjK8i6nKRAvIRn1XaIMw==
141
-
142
-"@types/json5@^0.0.29":
143
- version "0.0.29"
144
- resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee"
145
- integrity sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==
146
-
147
-"@typescript-eslint/parser@^5.0.0":
148
- version "5.29.0"
149
- resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.29.0.tgz#41314b195b34d44ff38220caa55f3f93cfca43cf"
150
- integrity sha512-ruKWTv+x0OOxbzIw9nW5oWlUopvP/IQDjB5ZqmTglLIoDTctLlAJpAQFpNPJP/ZI7hTT9sARBosEfaKbcFuECw==
151
- dependencies:
152
- "@typescript-eslint/scope-manager" "5.29.0"
153
- "@typescript-eslint/types" "5.29.0"
154
- "@typescript-eslint/typescript-estree" "5.29.0"
155
- debug "^4.3.4"
156
-
157
-"@typescript-eslint/scope-manager@5.29.0":
158
- version "5.29.0"
159
- resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.29.0.tgz#2a6a32e3416cb133e9af8dcf54bf077a916aeed3"
160
- integrity sha512-etbXUT0FygFi2ihcxDZjz21LtC+Eps9V2xVx09zFoN44RRHPrkMflidGMI+2dUs821zR1tDS6Oc9IXxIjOUZwA==
161
- dependencies:
162
- "@typescript-eslint/types" "5.29.0"
163
- "@typescript-eslint/visitor-keys" "5.29.0"
164
-
165
-"@typescript-eslint/types@5.29.0":
166
- version "5.29.0"
167
- resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.29.0.tgz#7861d3d288c031703b2d97bc113696b4d8c19aab"
168
- integrity sha512-X99VbqvAXOMdVyfFmksMy3u8p8yoRGITgU1joBJPzeYa0rhdf5ok9S56/itRoUSh99fiDoMtarSIJXo7H/SnOg==
169
-
170
-"@typescript-eslint/typescript-estree@5.29.0":
171
- version "5.29.0"
172
- resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.29.0.tgz#e83d19aa7fd2e74616aab2f25dfbe4de4f0b5577"
173
- integrity sha512-mQvSUJ/JjGBdvo+1LwC+GY2XmSYjK1nAaVw2emp/E61wEVYEyibRHCqm1I1vEKbXCpUKuW4G7u9ZCaZhJbLoNQ==
174
- dependencies:
175
- "@typescript-eslint/types" "5.29.0"
176
- "@typescript-eslint/visitor-keys" "5.29.0"
177
- debug "^4.3.4"
178
- globby "^11.1.0"
179
- is-glob "^4.0.3"
180
- semver "^7.3.7"
181
- tsutils "^3.21.0"
182
-
183
-"@typescript-eslint/visitor-keys@5.29.0":
184
- version "5.29.0"
185
- resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.29.0.tgz#7a4749fa7ef5160c44a451bf060ac1dc6dfb77ee"
186
- integrity sha512-Hpb/mCWsjILvikMQoZIE3voc9wtQcS0A9FUw3h8bhr9UxBdtI/tw1ZDZUOXHXLOVMedKCH5NxyzATwnU78bWCQ==
187
- dependencies:
188
- "@typescript-eslint/types" "5.29.0"
189
- eslint-visitor-keys "^3.3.0"
190
-
191
-acorn-jsx@^5.3.2:
192
- version "5.3.2"
193
- resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937"
194
- integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==
195
-
196
-acorn@^8.7.1:
197
- version "8.7.1"
198
- resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.7.1.tgz#0197122c843d1bf6d0a5e83220a788f278f63c30"
199
- integrity sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==
200
-
201
-ajv@^6.10.0, ajv@^6.12.4:
202
- version "6.12.6"
203
- resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4"
204
- integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==
205
- dependencies:
206
- fast-deep-equal "^3.1.1"
207
- fast-json-stable-stringify "^2.0.0"
208
- json-schema-traverse "^0.4.1"
209
- uri-js "^4.2.2"
210
-
211
-ansi-regex@^5.0.1:
212
- version "5.0.1"
213
- resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304"
214
- integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==
215
-
216
-ansi-styles@^4.1.0:
217
- version "4.3.0"
218
- resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937"
219
- integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==
220
- dependencies:
221
- color-convert "^2.0.1"
222
-
223
-argparse@^2.0.1:
224
- version "2.0.1"
225
- resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38"
226
- integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==
227
-
228
-aria-query@^4.2.2:
229
- version "4.2.2"
230
- resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-4.2.2.tgz#0d2ca6c9aceb56b8977e9fed6aed7e15bbd2f83b"
231
- integrity sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==
232
- dependencies:
233
- "@babel/runtime" "^7.10.2"
234
- "@babel/runtime-corejs3" "^7.10.2"
235
-
236
-array-includes@^3.1.4, array-includes@^3.1.5:
237
- version "3.1.5"
238
- resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.5.tgz#2c320010db8d31031fd2a5f6b3bbd4b1aad31bdb"
239
- integrity sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==
240
- dependencies:
241
- call-bind "^1.0.2"
242
- define-properties "^1.1.4"
243
- es-abstract "^1.19.5"
244
- get-intrinsic "^1.1.1"
245
- is-string "^1.0.7"
246
-
247
-array-union@^2.1.0:
248
- version "2.1.0"
249
- resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d"
250
- integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==
251
-
252
-array.prototype.flat@^1.2.5:
253
- version "1.3.0"
254
- resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz#0b0c1567bf57b38b56b4c97b8aa72ab45e4adc7b"
255
- integrity sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==
256
- dependencies:
257
- call-bind "^1.0.2"
258
- define-properties "^1.1.3"
259
- es-abstract "^1.19.2"
260
- es-shim-unscopables "^1.0.0"
261
-
262
-array.prototype.flatmap@^1.3.0:
263
- version "1.3.0"
264
- resolved "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz#a7e8ed4225f4788a70cd910abcf0791e76a5534f"
265
- integrity sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==
266
- dependencies:
267
- call-bind "^1.0.2"
268
- define-properties "^1.1.3"
269
- es-abstract "^1.19.2"
270
- es-shim-unscopables "^1.0.0"
271
-
272
-ast-types-flow@^0.0.7:
273
- version "0.0.7"
274
- resolved "https://registry.yarnpkg.com/ast-types-flow/-/ast-types-flow-0.0.7.tgz#f70b735c6bca1a5c9c22d982c3e39e7feba3bdad"
275
- integrity sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==
276
-
277
-axe-core@^4.3.5:
278
- version "4.4.2"
279
- resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.4.2.tgz#dcf7fb6dea866166c3eab33d68208afe4d5f670c"
280
- integrity sha512-LVAaGp/wkkgYJcjmHsoKx4juT1aQvJyPcW09MLCjVTh3V2cc6PnyempiLMNH5iMdfIX/zdbjUx2KDjMLCTdPeA==
281
-
282
-axobject-query@^2.2.0:
283
- version "2.2.0"
284
- resolved "https://registry.yarnpkg.com/axobject-query/-/axobject-query-2.2.0.tgz#943d47e10c0b704aa42275e20edf3722648989be"
285
- integrity sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==
286
-
287
-balanced-match@^1.0.0:
288
- version "1.0.2"
289
- resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee"
290
- integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==
291
-
292
-brace-expansion@^1.1.7:
293
- version "1.1.11"
294
- resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
295
- integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==
296
- dependencies:
297
- balanced-match "^1.0.0"
298
- concat-map "0.0.1"
299
-
300
-braces@^3.0.2:
301
- version "3.0.2"
302
- resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107"
303
- integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==
304
- dependencies:
305
- fill-range "^7.0.1"
306
-
307
-call-bind@^1.0.0, call-bind@^1.0.2:
308
- version "1.0.2"
309
- resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c"
310
- integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==
311
- dependencies:
312
- function-bind "^1.1.1"
313
- get-intrinsic "^1.0.2"
314
-
315
-callsites@^3.0.0:
316
- version "3.1.0"
317
- resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73"
318
- integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==
319
-
320
-caniuse-lite@^1.0.30001283:
321
- version "1.0.30001358"
322
- resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001358.tgz#473d35dabf5e448b463095cab7924e96ccfb8c00"
323
- integrity sha512-hvp8PSRymk85R20bsDra7ZTCpSVGN/PAz9pSAjPSjKC+rNmnUk5vCRgJwiTT/O4feQ/yu/drvZYpKxxhbFuChw==
324
-
325
-chalk@^4.0.0:
326
- version "4.1.2"
327
- resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01"
328
- integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==
329
- dependencies:
330
- ansi-styles "^4.1.0"
331
- supports-color "^7.1.0"
332
-
333
-color-convert@^2.0.1:
334
- version "2.0.1"
335
- resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3"
336
- integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==
337
- dependencies:
338
- color-name "~1.1.4"
339
-
340
-color-name@~1.1.4:
341
- version "1.1.4"
342
- resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2"
343
- integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
344
-
345
-concat-map@0.0.1:
346
- version "0.0.1"
347
- resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
348
- integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==
349
-
350
-core-js-pure@^3.20.2:
351
- version "3.23.2"
352
- resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.23.2.tgz#efe5e486469c5ed2d088d76e973eb12e74a930e7"
353
- integrity sha512-t6u7H4Ff/yZNk+zqTr74UjCcZ3k8ApBryeLLV4rYQd9aF3gqmjjGjjR44ENfeBMH8VVvSynIjAJ0mUuFhzQtrA==
354
-
355
-cross-spawn@^7.0.2:
356
- version "7.0.3"
357
- resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6"
358
- integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==
359
- dependencies:
360
- path-key "^3.1.0"
361
- shebang-command "^2.0.0"
362
- which "^2.0.1"
363
-
364
-damerau-levenshtein@^1.0.7:
365
- version "1.0.8"
366
- resolved "https://registry.yarnpkg.com/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz#b43d286ccbd36bc5b2f7ed41caf2d0aba1f8a6e7"
367
- integrity sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==
368
-
369
-debug@^2.6.9:
370
- version "2.6.9"
371
- resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"
372
- integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==
373
- dependencies:
374
- ms "2.0.0"
375
-
376
-debug@^3.2.7:
377
- version "3.2.7"
378
- resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a"
379
- integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==
380
- dependencies:
381
- ms "^2.1.1"
382
-
383
-debug@^4.1.1, debug@^4.3.2, debug@^4.3.4:
384
- version "4.3.4"
385
- resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865"
386
- integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==
387
- dependencies:
388
- ms "2.1.2"
389
-
390
-deep-is@^0.1.3:
391
- version "0.1.4"
392
- resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831"
393
- integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==
394
-
395
-define-properties@^1.1.3, define-properties@^1.1.4:
396
- version "1.1.4"
397
- resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.4.tgz#0b14d7bd7fbeb2f3572c3a7eda80ea5d57fb05b1"
398
- integrity sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==
399
- dependencies:
400
- has-property-descriptors "^1.0.0"
401
- object-keys "^1.1.1"
402
-
403
-dir-glob@^3.0.1:
404
- version "3.0.1"
405
- resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f"
406
- integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==
407
- dependencies:
408
- path-type "^4.0.0"
409
-
410
-doctrine@^2.1.0:
411
- version "2.1.0"
412
- resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d"
413
- integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==
414
- dependencies:
415
- esutils "^2.0.2"
416
-
417
-doctrine@^3.0.0:
418
- version "3.0.0"
419
- resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961"
420
- integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==
421
- dependencies:
422
- esutils "^2.0.2"
423
-
424
-emoji-regex@^9.2.2:
425
- version "9.2.2"
426
- resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz#840c8803b0d8047f4ff0cf963176b32d4ef3ed72"
427
- integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==
428
-
429
-es-abstract@^1.19.0, es-abstract@^1.19.1, es-abstract@^1.19.2, es-abstract@^1.19.5:
430
- version "1.20.1"
431
- resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.20.1.tgz#027292cd6ef44bd12b1913b828116f54787d1814"
432
- integrity sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==
433
- dependencies:
434
- call-bind "^1.0.2"
435
- es-to-primitive "^1.2.1"
436
- function-bind "^1.1.1"
437
- function.prototype.name "^1.1.5"
438
- get-intrinsic "^1.1.1"
439
- get-symbol-description "^1.0.0"
440
- has "^1.0.3"
441
- has-property-descriptors "^1.0.0"
442
- has-symbols "^1.0.3"
443
- internal-slot "^1.0.3"
444
- is-callable "^1.2.4"
445
- is-negative-zero "^2.0.2"
446
- is-regex "^1.1.4"
447
- is-shared-array-buffer "^1.0.2"
448
- is-string "^1.0.7"
449
- is-weakref "^1.0.2"
450
- object-inspect "^1.12.0"
451
- object-keys "^1.1.1"
452
- object.assign "^4.1.2"
453
- regexp.prototype.flags "^1.4.3"
454
- string.prototype.trimend "^1.0.5"
455
- string.prototype.trimstart "^1.0.5"
456
- unbox-primitive "^1.0.2"
457
-
458
-es-shim-unscopables@^1.0.0:
459
- version "1.0.0"
460
- resolved "https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz#702e632193201e3edf8713635d083d378e510241"
461
- integrity sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==
462
- dependencies:
463
- has "^1.0.3"
464
-
465
-es-to-primitive@^1.2.1:
466
- version "1.2.1"
467
- resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a"
468
- integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==
469
- dependencies:
470
- is-callable "^1.1.4"
471
- is-date-object "^1.0.1"
472
- is-symbol "^1.0.2"
473
-
474
-escape-string-regexp@^4.0.0:
475
- version "4.0.0"
476
- resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34"
477
- integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==
478
-
479
-eslint-config-next@12.1.0:
480
- version "12.1.0"
481
- resolved "https://registry.yarnpkg.com/eslint-config-next/-/eslint-config-next-12.1.0.tgz#8ace680dc5207e6ab6c915f3989adec122f582e7"
482
- integrity sha512-tBhuUgoDITcdcM7xFvensi9I5WTI4dnvH4ETGRg1U8ZKpXrZsWQFdOKIDzR3RLP5HR3xXrLviaMM4c3zVoE/pA==
483
- dependencies:
484
- "@next/eslint-plugin-next" "12.1.0"
485
- "@rushstack/eslint-patch" "^1.0.8"
486
- "@typescript-eslint/parser" "^5.0.0"
487
- eslint-import-resolver-node "^0.3.4"
488
- eslint-import-resolver-typescript "^2.4.0"
489
- eslint-plugin-import "^2.25.2"
490
- eslint-plugin-jsx-a11y "^6.5.1"
491
- eslint-plugin-react "^7.27.0"
492
- eslint-plugin-react-hooks "^4.3.0"
493
-
494
-eslint-import-resolver-node@^0.3.4, eslint-import-resolver-node@^0.3.6:
495
- version "0.3.6"
496
- resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz#4048b958395da89668252001dbd9eca6b83bacbd"
497
- integrity sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==
498
- dependencies:
499
- debug "^3.2.7"
500
- resolve "^1.20.0"
501
-
502
-eslint-import-resolver-typescript@^2.4.0:
503
- version "2.7.1"
504
- resolved "https://registry.yarnpkg.com/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-2.7.1.tgz#a90a4a1c80da8d632df25994c4c5fdcdd02b8751"
505
- integrity sha512-00UbgGwV8bSgUv34igBDbTOtKhqoRMy9bFjNehT40bXg6585PNIct8HhXZ0SybqB9rWtXj9crcku8ndDn/gIqQ==
506
- dependencies:
507
- debug "^4.3.4"
508
- glob "^7.2.0"
509
- is-glob "^4.0.3"
510
- resolve "^1.22.0"
511
- tsconfig-paths "^3.14.1"
512
-
513
-eslint-module-utils@^2.7.3:
514
- version "2.7.3"
515
- resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz#ad7e3a10552fdd0642e1e55292781bd6e34876ee"
516
- integrity sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==
517
- dependencies:
518
- debug "^3.2.7"
519
- find-up "^2.1.0"
520
-
521
-eslint-plugin-import@^2.25.2:
522
- version "2.26.0"
523
- resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz#f812dc47be4f2b72b478a021605a59fc6fe8b88b"
524
- integrity sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==
525
- dependencies:
526
- array-includes "^3.1.4"
527
- array.prototype.flat "^1.2.5"
528
- debug "^2.6.9"
529
- doctrine "^2.1.0"
530
- eslint-import-resolver-node "^0.3.6"
531
- eslint-module-utils "^2.7.3"
532
- has "^1.0.3"
533
- is-core-module "^2.8.1"
534
- is-glob "^4.0.3"
535
- minimatch "^3.1.2"
536
- object.values "^1.1.5"
537
- resolve "^1.22.0"
538
- tsconfig-paths "^3.14.1"
539
-
540
-eslint-plugin-jsx-a11y@^6.5.1:
541
- version "6.5.1"
542
- resolved "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.5.1.tgz#cdbf2df901040ca140b6ec14715c988889c2a6d8"
543
- integrity sha512-sVCFKX9fllURnXT2JwLN5Qgo24Ug5NF6dxhkmxsMEUZhXRcGg+X3e1JbJ84YePQKBl5E0ZjAH5Q4rkdcGY99+g==
544
- dependencies:
545
- "@babel/runtime" "^7.16.3"
546
- aria-query "^4.2.2"
547
- array-includes "^3.1.4"
548
- ast-types-flow "^0.0.7"
549
- axe-core "^4.3.5"
550
- axobject-query "^2.2.0"
551
- damerau-levenshtein "^1.0.7"
552
- emoji-regex "^9.2.2"
553
- has "^1.0.3"
554
- jsx-ast-utils "^3.2.1"
555
- language-tags "^1.0.5"
556
- minimatch "^3.0.4"
557
-
558
-eslint-plugin-react-hooks@^4.3.0:
559
- version "4.6.0"
560
- resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz#4c3e697ad95b77e93f8646aaa1630c1ba607edd3"
561
- integrity sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==
562
-
563
-eslint-plugin-react@^7.27.0:
564
- version "7.30.1"
565
- resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.30.1.tgz#2be4ab23ce09b5949c6631413ba64b2810fd3e22"
566
- integrity sha512-NbEvI9jtqO46yJA3wcRF9Mo0lF9T/jhdHqhCHXiXtD+Zcb98812wvokjWpU7Q4QH5edo6dmqrukxVvWWXHlsUg==
567
- dependencies:
568
- array-includes "^3.1.5"
569
- array.prototype.flatmap "^1.3.0"
570
- doctrine "^2.1.0"
571
- estraverse "^5.3.0"
572
- jsx-ast-utils "^2.4.1 || ^3.0.0"
573
- minimatch "^3.1.2"
574
- object.entries "^1.1.5"
575
- object.fromentries "^2.0.5"
576
- object.hasown "^1.1.1"
577
- object.values "^1.1.5"
578
- prop-types "^15.8.1"
579
- resolve "^2.0.0-next.3"
580
- semver "^6.3.0"
581
- string.prototype.matchall "^4.0.7"
582
-
583
-eslint-scope@^7.1.1:
584
- version "7.1.1"
585
- resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.1.1.tgz#fff34894c2f65e5226d3041ac480b4513a163642"
586
- integrity sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==
587
- dependencies:
588
- esrecurse "^4.3.0"
589
- estraverse "^5.2.0"
590
-
591
-eslint-utils@^3.0.0:
592
- version "3.0.0"
593
- resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-3.0.0.tgz#8aebaface7345bb33559db0a1f13a1d2d48c3672"
594
- integrity sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==
595
- dependencies:
596
- eslint-visitor-keys "^2.0.0"
597
-
598
-eslint-visitor-keys@^2.0.0:
599
- version "2.1.0"
600
- resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303"
601
- integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==
602
-
603
-eslint-visitor-keys@^3.3.0:
604
- version "3.3.0"
605
- resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz#f6480fa6b1f30efe2d1968aa8ac745b862469826"
606
- integrity sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==
607
-
608
-eslint@8.10.0:
609
- version "8.10.0"
610
- resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.10.0.tgz#931be395eb60f900c01658b278e05b6dae47199d"
611
- integrity sha512-tcI1D9lfVec+R4LE1mNDnzoJ/f71Kl/9Cv4nG47jOueCMBrCCKYXr4AUVS7go6mWYGFD4+EoN6+eXSrEbRzXVw==
612
- dependencies:
613
- "@eslint/eslintrc" "^1.2.0"
614
- "@humanwhocodes/config-array" "^0.9.2"
615
- ajv "^6.10.0"
616
- chalk "^4.0.0"
617
- cross-spawn "^7.0.2"
618
- debug "^4.3.2"
619
- doctrine "^3.0.0"
620
- escape-string-regexp "^4.0.0"
621
- eslint-scope "^7.1.1"
622
- eslint-utils "^3.0.0"
623
- eslint-visitor-keys "^3.3.0"
624
- espree "^9.3.1"
625
- esquery "^1.4.0"
626
- esutils "^2.0.2"
627
- fast-deep-equal "^3.1.3"
628
- file-entry-cache "^6.0.1"
629
- functional-red-black-tree "^1.0.1"
630
- glob-parent "^6.0.1"
631
- globals "^13.6.0"
632
- ignore "^5.2.0"
633
- import-fresh "^3.0.0"
634
- imurmurhash "^0.1.4"
635
- is-glob "^4.0.0"
636
- js-yaml "^4.1.0"
637
- json-stable-stringify-without-jsonify "^1.0.1"
638
- levn "^0.4.1"
639
- lodash.merge "^4.6.2"
640
- minimatch "^3.0.4"
641
- natural-compare "^1.4.0"
642
- optionator "^0.9.1"
643
- regexpp "^3.2.0"
644
- strip-ansi "^6.0.1"
645
- strip-json-comments "^3.1.0"
646
- text-table "^0.2.0"
647
- v8-compile-cache "^2.0.3"
648
-
649
-espree@^9.3.1, espree@^9.3.2:
650
- version "9.3.2"
651
- resolved "https://registry.yarnpkg.com/espree/-/espree-9.3.2.tgz#f58f77bd334731182801ced3380a8cc859091596"
652
- integrity sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA==
653
- dependencies:
654
- acorn "^8.7.1"
655
- acorn-jsx "^5.3.2"
656
- eslint-visitor-keys "^3.3.0"
657
-
658
-esquery@^1.4.0:
659
- version "1.4.0"
660
- resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.4.0.tgz#2148ffc38b82e8c7057dfed48425b3e61f0f24a5"
661
- integrity sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==
662
- dependencies:
663
- estraverse "^5.1.0"
664
-
665
-esrecurse@^4.3.0:
666
- version "4.3.0"
667
- resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921"
668
- integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==
669
- dependencies:
670
- estraverse "^5.2.0"
671
-
672
-estraverse@^5.1.0, estraverse@^5.2.0, estraverse@^5.3.0:
673
- version "5.3.0"
674
- resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123"
675
- integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==
676
-
677
-esutils@^2.0.2:
678
- version "2.0.3"
679
- resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64"
680
- integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==
681
-
682
-fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3:
683
- version "3.1.3"
684
- resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525"
685
- integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
686
-
687
-fast-glob@^3.2.9:
688
- version "3.2.11"
689
- resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.11.tgz#a1172ad95ceb8a16e20caa5c5e56480e5129c1d9"
690
- integrity sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==
691
- dependencies:
692
- "@nodelib/fs.stat" "^2.0.2"
693
- "@nodelib/fs.walk" "^1.2.3"
694
- glob-parent "^5.1.2"
695
- merge2 "^1.3.0"
696
- micromatch "^4.0.4"
697
-
698
-fast-json-stable-stringify@^2.0.0:
699
- version "2.1.0"
700
- resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633"
701
- integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==
702
-
703
-fast-levenshtein@^2.0.6:
704
- version "2.0.6"
705
- resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917"
706
- integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==
707
-
708
-fastq@^1.6.0:
709
- version "1.13.0"
710
- resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.13.0.tgz#616760f88a7526bdfc596b7cab8c18938c36b98c"
711
- integrity sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==
712
- dependencies:
713
- reusify "^1.0.4"
714
-
715
-file-entry-cache@^6.0.1:
716
- version "6.0.1"
717
- resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz#211b2dd9659cb0394b073e7323ac3c933d522027"
718
- integrity sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==
719
- dependencies:
720
- flat-cache "^3.0.4"
721
-
722
-fill-range@^7.0.1:
723
- version "7.0.1"
724
- resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40"
725
- integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==
726
- dependencies:
727
- to-regex-range "^5.0.1"
728
-
729
-find-up@^2.1.0:
730
- version "2.1.0"
731
- resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7"
732
- integrity sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==
733
- dependencies:
734
- locate-path "^2.0.0"
735
-
736
-flat-cache@^3.0.4:
737
- version "3.0.4"
738
- resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.0.4.tgz#61b0338302b2fe9f957dcc32fc2a87f1c3048b11"
739
- integrity sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==
740
- dependencies:
741
- flatted "^3.1.0"
742
- rimraf "^3.0.2"
743
-
744
-flatted@^3.1.0:
745
- version "3.2.5"
746
- resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.5.tgz#76c8584f4fc843db64702a6bd04ab7a8bd666da3"
747
- integrity sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==
748
-
749
-fs.realpath@^1.0.0:
750
- version "1.0.0"
751
- resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
752
- integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==
753
-
754
-function-bind@^1.1.1:
755
- version "1.1.1"
756
- resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
757
- integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
758
-
759
-function.prototype.name@^1.1.5:
760
- version "1.1.5"
761
- resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.5.tgz#cce0505fe1ffb80503e6f9e46cc64e46a12a9621"
762
- integrity sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==
763
- dependencies:
764
- call-bind "^1.0.2"
765
- define-properties "^1.1.3"
766
- es-abstract "^1.19.0"
767
- functions-have-names "^1.2.2"
768
-
769
-functional-red-black-tree@^1.0.1:
770
- version "1.0.1"
771
- resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327"
772
- integrity sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==
773
-
774
-functions-have-names@^1.2.2:
775
- version "1.2.3"
776
- resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834"
777
- integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==
778
-
779
-get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1:
780
- version "1.1.2"
781
- resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.2.tgz#336975123e05ad0b7ba41f152ee4aadbea6cf598"
782
- integrity sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==
783
- dependencies:
784
- function-bind "^1.1.1"
785
- has "^1.0.3"
786
- has-symbols "^1.0.3"
787
-
788
-get-symbol-description@^1.0.0:
789
- version "1.0.0"
790
- resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz#7fdb81c900101fbd564dd5f1a30af5aadc1e58d6"
791
- integrity sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==
792
- dependencies:
793
- call-bind "^1.0.2"
794
- get-intrinsic "^1.1.1"
795
-
796
-glob-parent@^5.1.2:
797
- version "5.1.2"
798
- resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4"
799
- integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==
800
- dependencies:
801
- is-glob "^4.0.1"
802
-
803
-glob-parent@^6.0.1:
804
- version "6.0.2"
805
- resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3"
806
- integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==
807
- dependencies:
808
- is-glob "^4.0.3"
809
-
810
-glob@7.1.7:
811
- version "7.1.7"
812
- resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.7.tgz#3b193e9233f01d42d0b3f78294bbeeb418f94a90"
813
- integrity sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==
814
- dependencies:
815
- fs.realpath "^1.0.0"
816
- inflight "^1.0.4"
817
- inherits "2"
818
- minimatch "^3.0.4"
819
- once "^1.3.0"
820
- path-is-absolute "^1.0.0"
821
-
822
-glob@^7.1.3, glob@^7.2.0:
823
- version "7.2.3"
824
- resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b"
825
- integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==
826
- dependencies:
827
- fs.realpath "^1.0.0"
828
- inflight "^1.0.4"
829
- inherits "2"
830
- minimatch "^3.1.1"
831
- once "^1.3.0"
832
- path-is-absolute "^1.0.0"
833
-
834
-globals@^13.15.0, globals@^13.6.0:
835
- version "13.15.0"
836
- resolved "https://registry.yarnpkg.com/globals/-/globals-13.15.0.tgz#38113218c907d2f7e98658af246cef8b77e90bac"
837
- integrity sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog==
838
- dependencies:
839
- type-fest "^0.20.2"
840
-
841
-globby@^11.1.0:
842
- version "11.1.0"
843
- resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b"
844
- integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==
845
- dependencies:
846
- array-union "^2.1.0"
847
- dir-glob "^3.0.1"
848
- fast-glob "^3.2.9"
849
- ignore "^5.2.0"
850
- merge2 "^1.4.1"
851
- slash "^3.0.0"
852
-
853
-has-bigints@^1.0.1, has-bigints@^1.0.2:
854
- version "1.0.2"
855
- resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.2.tgz#0871bd3e3d51626f6ca0966668ba35d5602d6eaa"
856
- integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==
857
-
858
-has-flag@^4.0.0:
859
- version "4.0.0"
860
- resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b"
861
- integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
862
-
863
-has-property-descriptors@^1.0.0:
864
- version "1.0.0"
865
- resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz#610708600606d36961ed04c196193b6a607fa861"
866
- integrity sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==
867
- dependencies:
868
- get-intrinsic "^1.1.1"
869
-
870
-has-symbols@^1.0.1, has-symbols@^1.0.2, has-symbols@^1.0.3:
871
- version "1.0.3"
872
- resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8"
873
- integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==
874
-
875
-has-tostringtag@^1.0.0:
876
- version "1.0.0"
877
- resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25"
878
- integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==
879
- dependencies:
880
- has-symbols "^1.0.2"
881
-
882
-has@^1.0.3:
883
- version "1.0.3"
884
- resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796"
885
- integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==
886
- dependencies:
887
- function-bind "^1.1.1"
888
-
889
-ignore@^5.2.0:
890
- version "5.2.0"
891
- resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.0.tgz#6d3bac8fa7fe0d45d9f9be7bac2fc279577e345a"
892
- integrity sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==
893
-
894
-import-fresh@^3.0.0, import-fresh@^3.2.1:
895
- version "3.3.0"
896
- resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b"
897
- integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==
898
- dependencies:
899
- parent-module "^1.0.0"
900
- resolve-from "^4.0.0"
901
-
902
-imurmurhash@^0.1.4:
903
- version "0.1.4"
904
- resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea"
905
- integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==
906
-
907
-inflight@^1.0.4:
908
- version "1.0.6"
909
- resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9"
910
- integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==
911
- dependencies:
912
- once "^1.3.0"
913
- wrappy "1"
914
-
915
-inherits@2:
916
- version "2.0.4"
917
- resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
918
- integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
919
-
920
-internal-slot@^1.0.3:
921
- version "1.0.3"
922
- resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.3.tgz#7347e307deeea2faac2ac6205d4bc7d34967f59c"
923
- integrity sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==
924
- dependencies:
925
- get-intrinsic "^1.1.0"
926
- has "^1.0.3"
927
- side-channel "^1.0.4"
928
-
929
-is-bigint@^1.0.1:
930
- version "1.0.4"
931
- resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.4.tgz#08147a1875bc2b32005d41ccd8291dffc6691df3"
932
- integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==
933
- dependencies:
934
- has-bigints "^1.0.1"
935
-
936
-is-boolean-object@^1.1.0:
937
- version "1.1.2"
938
- resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz#5c6dc200246dd9321ae4b885a114bb1f75f63719"
939
- integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==
940
- dependencies:
941
- call-bind "^1.0.2"
942
- has-tostringtag "^1.0.0"
943
-
944
-is-callable@^1.1.4, is-callable@^1.2.4:
945
- version "1.2.4"
946
- resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.4.tgz#47301d58dd0259407865547853df6d61fe471945"
947
- integrity sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==
948
-
949
-is-core-module@^2.8.1, is-core-module@^2.9.0:
950
- version "2.9.0"
951
- resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.9.0.tgz#e1c34429cd51c6dd9e09e0799e396e27b19a9c69"
952
- integrity sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==
953
- dependencies:
954
- has "^1.0.3"
955
-
956
-is-date-object@^1.0.1:
957
- version "1.0.5"
958
- resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f"
959
- integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==
960
- dependencies:
961
- has-tostringtag "^1.0.0"
962
-
963
-is-extglob@^2.1.1:
964
- version "2.1.1"
965
- resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
966
- integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==
967
-
968
-is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3:
969
- version "4.0.3"
970
- resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084"
971
- integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==
972
- dependencies:
973
- is-extglob "^2.1.1"
974
-
975
-is-negative-zero@^2.0.2:
976
- version "2.0.2"
977
- resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150"
978
- integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==
979
-
980
-is-number-object@^1.0.4:
981
- version "1.0.7"
982
- resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.7.tgz#59d50ada4c45251784e9904f5246c742f07a42fc"
983
- integrity sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==
984
- dependencies:
985
- has-tostringtag "^1.0.0"
986
-
987
-is-number@^7.0.0:
988
- version "7.0.0"
989
- resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b"
990
- integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==
991
-
992
-is-regex@^1.1.4:
993
- version "1.1.4"
994
- resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958"
995
- integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==
996
- dependencies:
997
- call-bind "^1.0.2"
998
- has-tostringtag "^1.0.0"
999
-
1000
-is-shared-array-buffer@^1.0.2:
1001
- version "1.0.2"
1002
- resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz#8f259c573b60b6a32d4058a1a07430c0a7344c79"
1003
- integrity sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==
1004
- dependencies:
1005
- call-bind "^1.0.2"
1006
-
1007
-is-string@^1.0.5, is-string@^1.0.7:
1008
- version "1.0.7"
1009
- resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.7.tgz#0dd12bf2006f255bb58f695110eff7491eebc0fd"
1010
- integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==
1011
- dependencies:
1012
- has-tostringtag "^1.0.0"
1013
-
1014
-is-symbol@^1.0.2, is-symbol@^1.0.3:
1015
- version "1.0.4"
1016
- resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c"
1017
- integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==
1018
- dependencies:
1019
- has-symbols "^1.0.2"
1020
-
1021
-is-weakref@^1.0.2:
1022
- version "1.0.2"
1023
- resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.2.tgz#9529f383a9338205e89765e0392efc2f100f06f2"
1024
- integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==
1025
- dependencies:
1026
- call-bind "^1.0.2"
1027
-
1028
-isexe@^2.0.0:
1029
- version "2.0.0"
1030
- resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
1031
- integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==
1032
-
1033
-"js-tokens@^3.0.0 || ^4.0.0":
1034
- version "4.0.0"
1035
- resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
1036
- integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
1037
-
1038
-js-yaml@^4.1.0:
1039
- version "4.1.0"
1040
- resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602"
1041
- integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==
1042
- dependencies:
1043
- argparse "^2.0.1"
1044
-
1045
-json-schema-traverse@^0.4.1:
1046
- version "0.4.1"
1047
- resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660"
1048
- integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==
1049
-
1050
-json-stable-stringify-without-jsonify@^1.0.1:
1051
- version "1.0.1"
1052
- resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651"
1053
- integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==
1054
-
1055
-json5@^1.0.1:
1056
- version "1.0.1"
1057
- resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe"
1058
- integrity sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==
1059
- dependencies:
1060
- minimist "^1.2.0"
1061
-
1062
-"jsx-ast-utils@^2.4.1 || ^3.0.0", jsx-ast-utils@^3.2.1:
1063
- version "3.3.1"
1064
- resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-3.3.1.tgz#a3e0f1cb7e230954eab4dcbce9f6288a78f8ba44"
1065
- integrity sha512-pxrjmNpeRw5wwVeWyEAk7QJu2GnBO3uzPFmHCKJJFPKK2Cy0cWL23krGtLdnMmbIi6/FjlrQpPyfQI19ByPOhQ==
1066
- dependencies:
1067
- array-includes "^3.1.5"
1068
- object.assign "^4.1.2"
1069
-
1070
-language-subtag-registry@~0.3.2:
1071
- version "0.3.21"
1072
- resolved "https://registry.yarnpkg.com/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz#04ac218bea46f04cb039084602c6da9e788dd45a"
1073
- integrity sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==
1074
-
1075
-language-tags@^1.0.5:
1076
- version "1.0.5"
1077
- resolved "https://registry.yarnpkg.com/language-tags/-/language-tags-1.0.5.tgz#d321dbc4da30ba8bf3024e040fa5c14661f9193a"
1078
- integrity sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==
1079
- dependencies:
1080
- language-subtag-registry "~0.3.2"
1081
-
1082
-levn@^0.4.1:
1083
- version "0.4.1"
1084
- resolved "https://registry.yarnpkg.com/levn/-/levn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade"
1085
- integrity sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==
1086
- dependencies:
1087
- prelude-ls "^1.2.1"
1088
- type-check "~0.4.0"
1089
-
1090
-locate-path@^2.0.0:
1091
- version "2.0.0"
1092
- resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e"
1093
- integrity sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==
1094
- dependencies:
1095
- p-locate "^2.0.0"
1096
- path-exists "^3.0.0"
1097
-
1098
-lodash.merge@^4.6.2:
1099
- version "4.6.2"
1100
- resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a"
1101
- integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==
1102
-
1103
-loose-envify@^1.1.0, loose-envify@^1.4.0:
1104
- version "1.4.0"
1105
- resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf"
1106
- integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==
1107
- dependencies:
1108
- js-tokens "^3.0.0 || ^4.0.0"
1109
-
1110
-lru-cache@^6.0.0:
1111
- version "6.0.0"
1112
- resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94"
1113
- integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==
1114
- dependencies:
1115
- yallist "^4.0.0"
1116
-
1117
-merge2@^1.3.0, merge2@^1.4.1:
1118
- version "1.4.1"
1119
- resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae"
1120
- integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==
1121
-
1122
-micromatch@^4.0.4:
1123
- version "4.0.5"
1124
- resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6"
1125
- integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==
1126
- dependencies:
1127
- braces "^3.0.2"
1128
- picomatch "^2.3.1"
1129
-
1130
-minimatch@^3.0.4, minimatch@^3.1.1, minimatch@^3.1.2:
1131
- version "3.1.2"
1132
- resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b"
1133
- integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==
1134
- dependencies:
1135
- brace-expansion "^1.1.7"
1136
-
1137
-minimist@^1.2.0, minimist@^1.2.6:
1138
- version "1.2.6"
1139
- resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.6.tgz#8637a5b759ea0d6e98702cfb3a9283323c93af44"
1140
- integrity sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==
1141
-
1142
-ms@2.0.0:
1143
- version "2.0.0"
1144
- resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
1145
- integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==
1146
-
1147
-ms@2.1.2:
1148
- version "2.1.2"
1149
- resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
1150
- integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
1151
-
1152
-ms@^2.1.1:
1153
- version "2.1.3"
1154
- resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2"
1155
- integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
1156
-
1157
-nanoid@^3.1.30:
1158
- version "3.3.4"
1159
- resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.4.tgz#730b67e3cd09e2deacf03c027c81c9d9dbc5e8ab"
1160
- integrity sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==
1161
-
1162
-natural-compare@^1.4.0:
1163
- version "1.4.0"
1164
- resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7"
1165
- integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==
1166
-
1167
-next@12.1.0:
1168
- version "12.1.0"
1169
- resolved "https://registry.yarnpkg.com/next/-/next-12.1.0.tgz#c33d753b644be92fc58e06e5a214f143da61dd5d"
1170
- integrity sha512-s885kWvnIlxsUFHq9UGyIyLiuD0G3BUC/xrH0CEnH5lHEWkwQcHOORgbDF0hbrW9vr/7am4ETfX4A7M6DjrE7Q==
1171
- dependencies:
1172
- "@next/env" "12.1.0"
1173
- caniuse-lite "^1.0.30001283"
1174
- postcss "8.4.5"
1175
- styled-jsx "5.0.0"
1176
- use-subscription "1.5.1"
1177
- optionalDependencies:
1178
- "@next/swc-android-arm64" "12.1.0"
1179
- "@next/swc-darwin-arm64" "12.1.0"
1180
- "@next/swc-darwin-x64" "12.1.0"
1181
- "@next/swc-linux-arm-gnueabihf" "12.1.0"
1182
- "@next/swc-linux-arm64-gnu" "12.1.0"
1183
- "@next/swc-linux-arm64-musl" "12.1.0"
1184
- "@next/swc-linux-x64-gnu" "12.1.0"
1185
- "@next/swc-linux-x64-musl" "12.1.0"
1186
- "@next/swc-win32-arm64-msvc" "12.1.0"
1187
- "@next/swc-win32-ia32-msvc" "12.1.0"
1188
- "@next/swc-win32-x64-msvc" "12.1.0"
1189
-
1190
-object-assign@^4.1.1:
1191
- version "4.1.1"
1192
- resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
1193
- integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==
1194
-
1195
-object-inspect@^1.12.0, object-inspect@^1.9.0:
1196
- version "1.12.2"
1197
- resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.2.tgz#c0641f26394532f28ab8d796ab954e43c009a8ea"
1198
- integrity sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==
1199
-
1200
-object-keys@^1.1.1:
1201
- version "1.1.1"
1202
- resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e"
1203
- integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==
1204
-
1205
-object.assign@^4.1.2:
1206
- version "4.1.2"
1207
- resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940"
1208
- integrity sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==
1209
- dependencies:
1210
- call-bind "^1.0.0"
1211
- define-properties "^1.1.3"
1212
- has-symbols "^1.0.1"
1213
- object-keys "^1.1.1"
1214
-
1215
-object.entries@^1.1.5:
1216
- version "1.1.5"
1217
- resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.5.tgz#e1acdd17c4de2cd96d5a08487cfb9db84d881861"
1218
- integrity sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==
1219
- dependencies:
1220
- call-bind "^1.0.2"
1221
- define-properties "^1.1.3"
1222
- es-abstract "^1.19.1"
1223
-
1224
-object.fromentries@^2.0.5:
1225
- version "2.0.5"
1226
- resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.5.tgz#7b37b205109c21e741e605727fe8b0ad5fa08251"
1227
- integrity sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==
1228
- dependencies:
1229
- call-bind "^1.0.2"
1230
- define-properties "^1.1.3"
1231
- es-abstract "^1.19.1"
1232
-
1233
-object.hasown@^1.1.1:
1234
- version "1.1.1"
1235
- resolved "https://registry.yarnpkg.com/object.hasown/-/object.hasown-1.1.1.tgz#ad1eecc60d03f49460600430d97f23882cf592a3"
1236
- integrity sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==
1237
- dependencies:
1238
- define-properties "^1.1.4"
1239
- es-abstract "^1.19.5"
1240
-
1241
-object.values@^1.1.5:
1242
- version "1.1.5"
1243
- resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.5.tgz#959f63e3ce9ef108720333082131e4a459b716ac"
1244
- integrity sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==
1245
- dependencies:
1246
- call-bind "^1.0.2"
1247
- define-properties "^1.1.3"
1248
- es-abstract "^1.19.1"
1249
-
1250
-once@^1.3.0:
1251
- version "1.4.0"
1252
- resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
1253
- integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==
1254
- dependencies:
1255
- wrappy "1"
1256
-
1257
-optionator@^0.9.1:
1258
- version "0.9.1"
1259
- resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.1.tgz#4f236a6373dae0566a6d43e1326674f50c291499"
1260
- integrity sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==
1261
- dependencies:
1262
- deep-is "^0.1.3"
1263
- fast-levenshtein "^2.0.6"
1264
- levn "^0.4.1"
1265
- prelude-ls "^1.2.1"
1266
- type-check "^0.4.0"
1267
- word-wrap "^1.2.3"
1268
-
1269
-p-limit@^1.1.0:
1270
- version "1.3.0"
1271
- resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8"
1272
- integrity sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==
1273
- dependencies:
1274
- p-try "^1.0.0"
1275
-
1276
-p-locate@^2.0.0:
1277
- version "2.0.0"
1278
- resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43"
1279
- integrity sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==
1280
- dependencies:
1281
- p-limit "^1.1.0"
1282
-
1283
-p-try@^1.0.0:
1284
- version "1.0.0"
1285
- resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3"
1286
- integrity sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==
1287
-
1288
-parent-module@^1.0.0:
1289
- version "1.0.1"
1290
- resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2"
1291
- integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==
1292
- dependencies:
1293
- callsites "^3.0.0"
1294
-
1295
-path-exists@^3.0.0:
1296
- version "3.0.0"
1297
- resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515"
1298
- integrity sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==
1299
-
1300
-path-is-absolute@^1.0.0:
1301
- version "1.0.1"
1302
- resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
1303
- integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==
1304
-
1305
-path-key@^3.1.0:
1306
- version "3.1.1"
1307
- resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375"
1308
- integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==
1309
-
1310
-path-parse@^1.0.7:
1311
- version "1.0.7"
1312
- resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735"
1313
- integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==
1314
-
1315
-path-type@^4.0.0:
1316
- version "4.0.0"
1317
- resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b"
1318
- integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==
1319
-
1320
-picocolors@^1.0.0:
1321
- version "1.0.0"
1322
- resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c"
1323
- integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==
1324
-
1325
-picomatch@^2.3.1:
1326
- version "2.3.1"
1327
- resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42"
1328
- integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
1329
-
1330
-postcss@8.4.5:
1331
- version "8.4.5"
1332
- resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.5.tgz#bae665764dfd4c6fcc24dc0fdf7e7aa00cc77f95"
1333
- integrity sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg==
1334
- dependencies:
1335
- nanoid "^3.1.30"
1336
- picocolors "^1.0.0"
1337
- source-map-js "^1.0.1"
1338
-
1339
-prelude-ls@^1.2.1:
1340
- version "1.2.1"
1341
- resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396"
1342
- integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==
1343
-
1344
-prop-types@^15.8.1:
1345
- version "15.8.1"
1346
- resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5"
1347
- integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==
1348
- dependencies:
1349
- loose-envify "^1.4.0"
1350
- object-assign "^4.1.1"
1351
- react-is "^16.13.1"
1352
-
1353
-punycode@^2.1.0:
1354
- version "2.1.1"
1355
- resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec"
1356
- integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==
1357
-
1358
-queue-microtask@^1.2.2:
1359
- version "1.2.3"
1360
- resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243"
1361
- integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==
1362
-
1363
-react-dom@17.0.2:
1364
- version "17.0.2"
1365
- resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-17.0.2.tgz#ecffb6845e3ad8dbfcdc498f0d0a939736502c23"
1366
- integrity sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==
1367
- dependencies:
1368
- loose-envify "^1.1.0"
1369
- object-assign "^4.1.1"
1370
- scheduler "^0.20.2"
1371
-
1372
-react-is@^16.13.1:
1373
- version "16.13.1"
1374
- resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4"
1375
- integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==
1376
-
1377
-react@17.0.2:
1378
- version "17.0.2"
1379
- resolved "https://registry.yarnpkg.com/react/-/react-17.0.2.tgz#d0b5cc516d29eb3eee383f75b62864cfb6800037"
1380
- integrity sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==
1381
- dependencies:
1382
- loose-envify "^1.1.0"
1383
- object-assign "^4.1.1"
1384
-
1385
-regenerator-runtime@^0.13.4:
1386
- version "0.13.9"
1387
- resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz#8925742a98ffd90814988d7566ad30ca3b263b52"
1388
- integrity sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==
1389
-
1390
-regexp.prototype.flags@^1.4.1, regexp.prototype.flags@^1.4.3:
1391
- version "1.4.3"
1392
- resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz#87cab30f80f66660181a3bb7bf5981a872b367ac"
1393
- integrity sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==
1394
- dependencies:
1395
- call-bind "^1.0.2"
1396
- define-properties "^1.1.3"
1397
- functions-have-names "^1.2.2"
1398
-
1399
-regexpp@^3.2.0:
1400
- version "3.2.0"
1401
- resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.2.0.tgz#0425a2768d8f23bad70ca4b90461fa2f1213e1b2"
1402
- integrity sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==
1403
-
1404
-resolve-from@^4.0.0:
1405
- version "4.0.0"
1406
- resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6"
1407
- integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==
1408
-
1409
-resolve@^1.20.0, resolve@^1.22.0:
1410
- version "1.22.1"
1411
- resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177"
1412
- integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==
1413
- dependencies:
1414
- is-core-module "^2.9.0"
1415
- path-parse "^1.0.7"
1416
- supports-preserve-symlinks-flag "^1.0.0"
1417
-
1418
-resolve@^2.0.0-next.3:
1419
- version "2.0.0-next.4"
1420
- resolved "https://registry.yarnpkg.com/resolve/-/resolve-2.0.0-next.4.tgz#3d37a113d6429f496ec4752d2a2e58efb1fd4660"
1421
- integrity sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==
1422
- dependencies:
1423
- is-core-module "^2.9.0"
1424
- path-parse "^1.0.7"
1425
- supports-preserve-symlinks-flag "^1.0.0"
1426
-
1427
-reusify@^1.0.4:
1428
- version "1.0.4"
1429
- resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76"
1430
- integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==
1431
-
1432
-rimraf@^3.0.2:
1433
- version "3.0.2"
1434
- resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a"
1435
- integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==
1436
- dependencies:
1437
- glob "^7.1.3"
1438
-
1439
-run-parallel@^1.1.9:
1440
- version "1.2.0"
1441
- resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee"
1442
- integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==
1443
- dependencies:
1444
- queue-microtask "^1.2.2"
1445
-
1446
-scheduler@^0.20.2:
1447
- version "0.20.2"
1448
- resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.20.2.tgz#4baee39436e34aa93b4874bddcbf0fe8b8b50e91"
1449
- integrity sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==
1450
- dependencies:
1451
- loose-envify "^1.1.0"
1452
- object-assign "^4.1.1"
1453
-
1454
-semver@^6.3.0:
1455
- version "6.3.0"
1456
- resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d"
1457
- integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==
1458
-
1459
-semver@^7.3.7:
1460
- version "7.3.7"
1461
- resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.7.tgz#12c5b649afdbf9049707796e22a4028814ce523f"
1462
- integrity sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==
1463
- dependencies:
1464
- lru-cache "^6.0.0"
1465
-
1466
-shebang-command@^2.0.0:
1467
- version "2.0.0"
1468
- resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea"
1469
- integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==
1470
- dependencies:
1471
- shebang-regex "^3.0.0"
1472
-
1473
-shebang-regex@^3.0.0:
1474
- version "3.0.0"
1475
- resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172"
1476
- integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==
1477
-
1478
-side-channel@^1.0.4:
1479
- version "1.0.4"
1480
- resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf"
1481
- integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==
1482
- dependencies:
1483
- call-bind "^1.0.0"
1484
- get-intrinsic "^1.0.2"
1485
- object-inspect "^1.9.0"
1486
-
1487
-slash@^3.0.0:
1488
- version "3.0.0"
1489
- resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634"
1490
- integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==
1491
-
1492
-source-map-js@^1.0.1:
1493
- version "1.0.2"
1494
- resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c"
1495
- integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==
1496
-
1497
-string.prototype.matchall@^4.0.7:
1498
- version "4.0.7"
1499
- resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz#8e6ecb0d8a1fb1fda470d81acecb2dba057a481d"
1500
- integrity sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==
1501
- dependencies:
1502
- call-bind "^1.0.2"
1503
- define-properties "^1.1.3"
1504
- es-abstract "^1.19.1"
1505
- get-intrinsic "^1.1.1"
1506
- has-symbols "^1.0.3"
1507
- internal-slot "^1.0.3"
1508
- regexp.prototype.flags "^1.4.1"
1509
- side-channel "^1.0.4"
1510
-
1511
-string.prototype.trimend@^1.0.5:
1512
- version "1.0.5"
1513
- resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz#914a65baaab25fbdd4ee291ca7dde57e869cb8d0"
1514
- integrity sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==
1515
- dependencies:
1516
- call-bind "^1.0.2"
1517
- define-properties "^1.1.4"
1518
- es-abstract "^1.19.5"
1519
-
1520
-string.prototype.trimstart@^1.0.5:
1521
- version "1.0.5"
1522
- resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz#5466d93ba58cfa2134839f81d7f42437e8c01fef"
1523
- integrity sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==
1524
- dependencies:
1525
- call-bind "^1.0.2"
1526
- define-properties "^1.1.4"
1527
- es-abstract "^1.19.5"
1528
-
1529
-strip-ansi@^6.0.1:
1530
- version "6.0.1"
1531
- resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
1532
- integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
1533
- dependencies:
1534
- ansi-regex "^5.0.1"
1535
-
1536
-strip-bom@^3.0.0:
1537
- version "3.0.0"
1538
- resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3"
1539
- integrity sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==
1540
-
1541
-strip-json-comments@^3.1.0, strip-json-comments@^3.1.1:
1542
- version "3.1.1"
1543
- resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006"
1544
- integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==
1545
-
1546
-styled-jsx@5.0.0:
1547
- version "5.0.0"
1548
- resolved "https://registry.yarnpkg.com/styled-jsx/-/styled-jsx-5.0.0.tgz#816b4b92e07b1786c6b7111821750e0ba4d26e77"
1549
- integrity sha512-qUqsWoBquEdERe10EW8vLp3jT25s/ssG1/qX5gZ4wu15OZpmSMFI2v+fWlRhLfykA5rFtlJ1ME8A8pm/peV4WA==
1550
-
1551
-supports-color@^7.1.0:
1552
- version "7.2.0"
1553
- resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da"
1554
- integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==
1555
- dependencies:
1556
- has-flag "^4.0.0"
1557
-
1558
-supports-preserve-symlinks-flag@^1.0.0:
1559
- version "1.0.0"
1560
- resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09"
1561
- integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==
1562
-
1563
-text-table@^0.2.0:
1564
- version "0.2.0"
1565
- resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4"
1566
- integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==
1567
-
1568
-to-regex-range@^5.0.1:
1569
- version "5.0.1"
1570
- resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4"
1571
- integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==
1572
- dependencies:
1573
- is-number "^7.0.0"
1574
-
1575
-tsconfig-paths@^3.14.1:
1576
- version "3.14.1"
1577
- resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz#ba0734599e8ea36c862798e920bcf163277b137a"
1578
- integrity sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==
1579
- dependencies:
1580
- "@types/json5" "^0.0.29"
1581
- json5 "^1.0.1"
1582
- minimist "^1.2.6"
1583
- strip-bom "^3.0.0"
1584
-
1585
-tslib@^1.8.1:
1586
- version "1.14.1"
1587
- resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00"
1588
- integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==
1589
-
1590
-tsutils@^3.21.0:
1591
- version "3.21.0"
1592
- resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623"
1593
- integrity sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==
1594
- dependencies:
1595
- tslib "^1.8.1"
1596
-
1597
-type-check@^0.4.0, type-check@~0.4.0:
1598
- version "0.4.0"
1599
- resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1"
1600
- integrity sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==
1601
- dependencies:
1602
- prelude-ls "^1.2.1"
1603
-
1604
-type-fest@^0.20.2:
1605
- version "0.20.2"
1606
- resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4"
1607
- integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==
1608
-
1609
-unbox-primitive@^1.0.2:
1610
- version "1.0.2"
1611
- resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.2.tgz#29032021057d5e6cdbd08c5129c226dff8ed6f9e"
1612
- integrity sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==
1613
- dependencies:
1614
- call-bind "^1.0.2"
1615
- has-bigints "^1.0.2"
1616
- has-symbols "^1.0.3"
1617
- which-boxed-primitive "^1.0.2"
1618
-
1619
-uri-js@^4.2.2:
1620
- version "4.4.1"
1621
- resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e"
1622
- integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==
1623
- dependencies:
1624
- punycode "^2.1.0"
1625
-
1626
-use-subscription@1.5.1:
1627
- version "1.5.1"
1628
- resolved "https://registry.yarnpkg.com/use-subscription/-/use-subscription-1.5.1.tgz#73501107f02fad84c6dd57965beb0b75c68c42d1"
1629
- integrity sha512-Xv2a1P/yReAjAbhylMfFplFKj9GssgTwN7RlcTxBujFQcloStWNDQdc4g4NRWH9xS4i/FDk04vQBptAXoF3VcA==
1630
- dependencies:
1631
- object-assign "^4.1.1"
1632
-
1633
-v8-compile-cache@^2.0.3:
1634
- version "2.3.0"
1635
- resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee"
1636
- integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==
1637
-
1638
-which-boxed-primitive@^1.0.2:
1639
- version "1.0.2"
1640
- resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6"
1641
- integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==
1642
- dependencies:
1643
- is-bigint "^1.0.1"
1644
- is-boolean-object "^1.1.0"
1645
- is-number-object "^1.0.4"
1646
- is-string "^1.0.5"
1647
- is-symbol "^1.0.3"
1648
-
1649
-which@^2.0.1:
1650
- version "2.0.2"
1651
- resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1"
1652
- integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==
1653
- dependencies:
1654
- isexe "^2.0.0"
1655
-
1656
-word-wrap@^1.2.3:
1657
- version "1.2.3"
1658
- resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c"
1659
- integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==
1660
-
1661
-wrappy@1:
1662
- version "1.0.2"
1663
- resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
1664
- integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==
1665
-
1666
-yallist@^4.0.0:
1667
- version "4.0.0"
1668
- resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72"
1669
- integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==
compiler/fixtures/demo-todolist-playground/.babelrc.json
deleted
-3
@@ -1,3 +0,0 @@
1
-{
2
- "plugins": ["../../"]
3
-}
compiler/fixtures/demo-todolist-playground/.env
deleted
-1
@@ -1 +0,0 @@
1
- SKIP_PREFLIGHT_CHECK=true
compiler/fixtures/demo-todolist-playground/.gitignore
deleted
-21
@@ -1,21 +0,0 @@
1
-# See https://help.github.com/ignore-files/ for more about ignoring files.
2
-
3
-# dependencies
4
-/node_modules
5
-
6
-# testing
7
-/coverage
8
-
9
-# production
10
-/build
11
-
12
-# misc
13
-.DS_Store
14
-.env.local
15
-.env.development.local
16
-.env.test.local
17
-.env.production.local
18
-
19
-npm-debug.log*
20
-yarn-debug.log*
21
-yarn-error.log*
compiler/fixtures/demo-todolist-playground/README.md
deleted
-30
@@ -1,30 +0,0 @@
1
-# React Forget Demo - Todo List Playground
2
-
3
-This is a playground that compare different version of Todolist implementation.
4
-
5
-## Get Started
6
-
7
-This is a Create-React-App project.
8
-
9
-## Structure
10
-
11
-- `forget` - a CLI driver to call the compiler from `../`
12
-
13
-- `index.js` - the entry point of demo
14
-
15
-- `source` - source dir
16
- - `*.js` - unmemoized code
17
- - `*.memo.js` - manually memoized code, will be ignored by `forget`
18
- - `*.half.memo.js` - partially memoized code, will also be ignored by `forget`
19
-
20
-- `forget` - output dir
21
-
22
-### Compile
23
-
24
-```
25
-# npm
26
-npm run forget
27
-
28
-# yarn
29
-yarn forget
30
-```
compiler/fixtures/demo-todolist-playground/forget
deleted
-58
@@ -1,58 +0,0 @@
1
-#!/bin/bash
2
-
3
-#############################################################
4
-#
5
-# Forget Shell Driver
6
-#
7
-# Usage:
8
-# $ forget <src> <dist>
9
-#
10
-#############################################################
11
-
12
-
13
-DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
14
-
15
-function cleanup() {
16
- for file in "$1"/*
17
- do
18
- file=$file;
19
- fullname="$(basename $file)"
20
- name="${fullname%*.}"
21
-
22
- if [ "$name" != "useMemoCache.js" ]; then
23
- echo "[Forget] cleanup: ${file}"
24
- rm $file
25
- fi
26
- done
27
-}
28
-
29
-function traverse() {
30
- for file in "$1"/*
31
- do
32
- dir="$(dirname $file)"
33
- fullname="$(basename $file)"
34
- ext="${fullname##*.}"
35
- name="${fullname%.*}"
36
- maybeExt="${name##*.}"
37
-
38
- # echo "dir=$dir"
39
- # echo "file=$file"
40
- # echo "fullname=$fullname"
41
- # echo "name=$name"
42
- # echo "ext=$ext"
43
- # echo "maybeExt=$maybeExt"
44
-
45
- source=$file;
46
- output="${2}/${fullname}"
47
-
48
- if [ "$maybeExt" != "memo" ]; then
49
- echo "[Forget] compile: ${source} -> ${output}"
50
- npx babel ${source} --out-file ${output};
51
- before=$(cat ${output})
52
- echo -e "import { useMemoCache } from \"./useMemoCache\";\n${before}" > $output
53
- fi
54
- done
55
-}
56
-
57
-cleanup "$2"
58
-traverse "$1" "$2"
compiler/fixtures/demo-todolist-playground/package.json
deleted
-32
@@ -1,32 +0,0 @@
1
-{
2
- "name": "react-doc-todo",
3
- "main": "src/index.js",
4
- "dependencies": {
5
- "react": "^17.0.0",
6
- "react-dom": "^17.0.0",
7
- "react-scripts": "^4.0.0"
8
- },
9
- "version": "0.0.0",
10
- "devDependencies": {
11
- "@babel/cli": "^7.15.7",
12
- "@babel/core": "^7.15.5",
13
- "@babel/runtime": "7.13.8",
14
- "babel-preset-react-app": "^10.0.0"
15
- },
16
- "scripts": {
17
- "start": "react-scripts start",
18
- "build": "react-scripts build",
19
- "test": "react-scripts test --env=jsdom",
20
- "eject": "react-scripts eject",
21
- "forget": "./forget src/source src/forget"
22
- },
23
- "prettier": {
24
- "arrowParens": "avoid"
25
- },
26
- "browserslist": [
27
- ">0.2%",
28
- "not dead",
29
- "not ie <= 11",
30
- "not op_mini all"
31
- ]
32
-}
compiler/fixtures/demo-todolist-playground/public/favicon.ico
Binary files a/compiler/fixtures/demo-todolist-playground/public/favicon.ico and /dev/null differ
compiler/fixtures/demo-todolist-playground/public/index.html
deleted
-38
@@ -1,38 +0,0 @@
1
-<!doctype html>
2
-<html lang="en">
3
-<head>
4
- <meta charset="utf-8">
5
- <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
6
- <meta name="theme-color" content="#000000">
7
- <!--
8
- manifest.json provides metadata used when your web app is added to the
9
- homescreen on Android. See https://developers.google.com/web/fundamentals/engage-and-retain/web-app-manifest/
10
- -->
11
- <link rel="manifest" href="%PUBLIC_URL%/manifest.json">
12
- <link rel="shortcut icon" href="%PUBLIC_URL%/favicon.ico">
13
- <!--
14
- Notice the use of %PUBLIC_URL% in the tags above.
15
- It will be replaced with the URL of the `public` folder during the build.
16
- Only files inside the `public` folder can be referenced from the HTML.
17
-
18
- Unlike "/favicon.ico" or "favicon.ico", "%PUBLIC_URL%/favicon.ico" will
19
- work correctly both with client-side routing and a non-root public URL.
20
- Learn how to configure a non-root public URL by running `npm run build`.
21
- -->
22
- <title>React App</title>
23
-
24
-</head>
25
-<body>
26
- <div id="root"></div>
27
- <!--
28
- This HTML file is a template.
29
- If you open it directly in the browser, you will see an empty page.
30
-
31
- You can add webfonts, meta tags, or analytics to this file.
32
- The build step will place the bundled scripts into the <body> tag.
33
-
34
- To begin the development, run `npm start` or `yarn start`.
35
- To create a production bundle, use `npm run build` or `yarn build`.
36
- -->
37
-</body>
38
-</html>
compiler/fixtures/demo-todolist-playground/public/manifest.json
deleted
-15
@@ -1,15 +0,0 @@
1
-{
2
- "short_name": "React App",
3
- "name": "Create React App Sample",
4
- "icons": [
5
- {
6
- "src": "favicon.ico",
7
- "sizes": "192x192",
8
- "type": "image/png"
9
- }
10
- ],
11
- "start_url": "./index.html",
12
- "display": "standalone",
13
- "theme_color": "#000000",
14
- "background_color": "#ffffff"
15
-}
compiler/fixtures/demo-todolist-playground/settings.json
compiler/fixtures/demo-todolist-playground/src/Components/ColorPicker.js
deleted
-19
@@ -1,19 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-export default function ColorPicker({ value, onChange }) {
9
- return (
10
- <input
11
- className="ColorPicker"
12
- type="color"
13
- id="head"
14
- name="head"
15
- value={value}
16
- onChange={onChange}
17
- />
18
- );
19
-}
compiler/fixtures/demo-todolist-playground/src/Components/CountBadge.js
deleted
-24
@@ -1,24 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import { forwardRef } from "react";
9
-
10
-// Capped to 3 digits
11
-const CountBadge = forwardRef(
12
- ({ count = 0, type = "danger", rounded = false }, ref) => {
13
- return (
14
- <span
15
- ref={ref}
16
- className={`badge ${rounded && "rounded-pill"} badge-${type}`}
17
- >
18
- {count > 999 ? 999 : count}
19
- </span>
20
- );
21
- }
22
-);
23
-
24
-export default CountBadge;
compiler/fixtures/demo-todolist-playground/src/Components/Select.js
deleted
-29
@@ -1,29 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-export default function Select({ value, options, onChange }) {
9
- return (
10
- <div className="Select">
11
- {options.map(o => {
12
- if (value === o.value) {
13
- return (
14
- <button key={o.value} className="selected">
15
- {" "}
16
- {o.label}{" "}
17
- </button>
18
- );
19
- } else {
20
- return (
21
- <button key={o.value} onClick={() => onChange(o.value)}>
22
- {o.label}
23
- </button>
24
- );
25
- }
26
- })}
27
- </div>
28
- );
29
-}
compiler/fixtures/demo-todolist-playground/src/createServiceWorker.js
deleted
-59
@@ -1,59 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-// In production, we register a service worker to serve assets from local cache.
9
-
10
-// This lets the app load faster on subsequent visits in production, and gives
11
-// it offline capabilities. However, it also means that developers (and users)
12
-// will only see deployed updates on the "N+1" visit to a page, since previously
13
-// cached resources are updated in the background.
14
-
15
-// To learn more about the benefits of this model, read https://goo.gl/KwvDNy.
16
-// This link also includes instructions on opting out of this behavior.
17
-
18
-export default function register() {
19
- if (process.env.NODE_ENV === 'production' && 'serviceWorker' in navigator) {
20
- window.addEventListener('load', () => {
21
- const swUrl = `${process.env.PUBLIC_URL}/service-worker.js`;
22
- navigator.serviceWorker
23
- .register(swUrl)
24
- .then(registration => {
25
- // eslint-disable-next-line no-param-reassign
26
- registration.onupdatefound = () => {
27
- const installingWorker = registration.installing;
28
- installingWorker.onstatechange = () => {
29
- if (installingWorker.state === 'installed') {
30
- if (navigator.serviceWorker.controller) {
31
- // At this point, the old content will have been purged and
32
- // the fresh content will have been added to the cache.
33
- // It's the perfect time to display a "New content is
34
- // available; please refresh." message in your web app.
35
- console.log('New content is available; please refresh.'); // eslint-disable-line no-console
36
- } else {
37
- // At this point, everything has been precached.
38
- // It's the perfect time to display a
39
- // "Content is cached for offline use." message.
40
- console.log('Content is cached for offline use.'); // eslint-disable-line no-console
41
- }
42
- }
43
- };
44
- };
45
- })
46
- .catch(error => {
47
- console.error('Error during service worker registration:', error);
48
- });
49
- });
50
- }
51
-}
52
-
53
-export function unregister() {
54
- if ('serviceWorker' in navigator) {
55
- navigator.serviceWorker.ready.then(registration => {
56
- registration.unregister();
57
- });
58
- }
59
-}
compiler/fixtures/demo-todolist-playground/src/forget/Ch1.js
deleted
-120
@@ -1,120 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import { useMemoCache } from "./useMemoCache";
9
-import React, { useState, useRef } from "react";
10
-/**
11
- * Ch1 Minimal TaskBoard
12
- *
13
- * Motivation:
14
- * We want to start with just `useState` and _pass things done_.
15
- *
16
- * Inspired by
17
- * - Rich Harris's https://rethinking-reactivity.surge.sh/#slide=18
18
- * - https://beta.reactjs.org/learn/extracting-state-logic-into-a-reducer
19
- * - before we extract event handler to reducer.
20
- * - https://immerjs.github.io/immer/example-setstate
21
- *
22
- * Now, the <TaskBoard /> contains:
23
- * - useState
24
- * - useCallback
25
- * - React.memo(<Child />)
26
- */
27
-
28
-function TaskBoard() {
29
- let $ = useMemoCache(4);
30
- const [tasks, setTasks] = useState(initialTasks);
31
- let c_tasks = $[1] !== tasks;
32
- if (c_tasks) $[1] = tasks;
33
-
34
- const onChangeTask = $[2] || ($[2] = task => setTasks(ts => ts.map(t => t.id === task.id ? task : t)));
35
-
36
- return c_tasks ? $[3] = <div>
37
- <AddTask setTasks={setTasks} />
38
- {tasks.map(task => <Task key={task.id} task={task} onChange={onChangeTask} />)}
39
- </div> : $[3];
40
-}
41
-
42
-export default TaskBoard;
43
-
44
-function Task(props) {
45
- let $ = useMemoCache(7);
46
- let prevProps = $[0];
47
- let c_props = !prevProps || prevProps !== props;
48
- if (c_props) $[0] = props;
49
- let c_task = c_props && prevProps.task !== props.task;
50
- let c_onChange = c_props && prevProps.onChange !== props.onChange;
51
- const count = useRef(0);
52
- const [isEditing, setIsEditing] = useState(false);
53
- let c_isEditing = $[1] !== isEditing;
54
- if (c_isEditing) $[1] = isEditing;
55
- const taskContent = c_isEditing || c_task || c_onChange ? $[2] = isEditing ? <>
56
- <input value={props.task.text} onChange={e => {
57
- props.onChange({ ...props.task,
58
- text: e.target.value
59
- });
60
- }} />
61
- <button onClick={() => setIsEditing(false)}>Save</button>
62
- </> : <>
63
- {props.task.text}
64
- <button onClick={() => setIsEditing(true)}>Edit</button>
65
- </> : $[2];
66
- return c_isEditing || c_task || c_onChange ? $[6] = <li>
67
- {c_isEditing || c_task || c_onChange ? $[5] = <label>
68
- {c_task || c_onChange ? $[4] = <input type="checkbox" checked={props.task.done} onChange={c_onChange || c_task ? $[3] = e => {
69
- props.onChange({ ...props.task,
70
- done: e.target.checked
71
- });
72
- } : $[3]} /> : $[4]}
73
- {taskContent}
74
- {count.current++}
75
- </label> : $[5]}
76
- </li> : $[6];
77
-}
78
-
79
-let nextId = 3;
80
-const defaultTask = "Code bugs";
81
-const initialTasks = [{
82
- id: 0,
83
- text: "Buy milk",
84
- done: true
85
-}, {
86
- id: 1,
87
- text: "Eat tacos",
88
- done: false
89
-}, {
90
- id: 2,
91
- text: "Brew tea",
92
- done: false
93
-}];
94
-
95
-function AddTask(props) {
96
- let $ = useMemoCache(7);
97
- let prevProps = $[0];
98
- let c_props = !prevProps || prevProps !== props;
99
- if (c_props) $[0] = props;
100
- let c_setTasks = c_props && prevProps.setTasks !== props.setTasks;
101
- const [text, setText] = useState(defaultTask);
102
- let c_text = $[1] !== text;
103
- if (c_text) $[1] = text;
104
- const handleAddTask = c_setTasks ? $[2] = text => {
105
- props.setTasks(ts => [...ts, {
106
- id: nextId++,
107
- text: text,
108
- done: false
109
- }]);
110
- } : $[2];
111
- return <>
112
- {c_text ? $[4] = <input placeholder="Add task" value={text} onChange={$[3] || ($[3] = e => setText(e.target.value))} /> : $[4]}
113
- {c_text || c_setTasks ? $[6] = <button onClick={c_text || c_setTasks ? $[5] = () => {
114
- setText(defaultTask);
115
- handleAddTask(text);
116
- } : $[5]}>
117
- Add
118
- </button> : $[6]}
119
- </>;
120
-}
compiler/fixtures/demo-todolist-playground/src/forget/Ch2.js
deleted
-162
@@ -1,162 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import { useMemoCache } from "./useMemoCache";
9
-import React, { useState, useRef } from "react";
10
-/**
11
- * Ch2 TaskBoard with VisibilityFilter
12
- *
13
- * Motivation:
14
- * Add computation that need `useMemo` and props
15
- *
16
- * Now, the <TaskBoard /> contains:
17
- * - props
18
- * - useState
19
- * - useCallback
20
- * - useMemo
21
- * - React.memo(<Child />)
22
- *
23
- * Now, the <TaskBoard /> itself needs to be `React.memo` as well to prevent
24
- * from Parent being re-rendered.
25
- * - also, you need to make sure the `getFilteredTasks` is stable as well...
26
- */
27
-
28
-export default FilterableTaskBoard;
29
-
30
-function FilterableTaskBoard() {
31
- let $ = useMemoCache(6);
32
- const count = useRef(0);
33
- const countRef = useRef(null);
34
- const [visibility, setVisibility] = useState("all");
35
- let c_visibility = $[1] !== visibility;
36
- if (c_visibility) $[1] = visibility;
37
- const getFilteredTasks = c_visibility ? $[2] = tasks => {
38
- // Gosh I'm really coding against React here.
39
- // Invoke in next tick so DOM commits have been made...
40
- // otherwise we'll miss the update from the initial render.
41
- // Use `useState` here will cause infinite rendering loop.
42
- count.current++;
43
- queueMicrotask(() => countRef.current.textContent = count.current);
44
-
45
- switch (visibility) {
46
- case "all":
47
- return tasks;
48
-
49
- case "active":
50
- return tasks.filter(t => !t.done);
51
-
52
- case "completed":
53
- return tasks.filter(t => t.done);
54
- }
55
- } : $[2];
56
- return <>
57
- {c_visibility ? $[4] = <select size="3" value={visibility} onChange={$[3] || ($[3] = e => setVisibility(e.target.value))}>
58
- <option value="all">All</option>
59
- <option value="active">Active</option>
60
- <option value="completed">Completed</option>
61
- </select> : $[4]}
62
- <span ref={countRef}>{count.current}</span>
63
- {c_visibility ? $[5] = <TaskBoard getFilteredTasks={getFilteredTasks} /> : $[5]}
64
- </>;
65
-}
66
-
67
-const TaskBoard = props => {
68
- let $ = useMemoCache(5);
69
- let prevProps = $[0];
70
- let c_props = !prevProps || prevProps !== props;
71
- if (c_props) $[0] = props;
72
- let c_getFilteredTasks = c_props && prevProps.getFilteredTasks !== props.getFilteredTasks;
73
- const [tasks, setTasks] = useState(initialTasks);
74
- let c_tasks = $[1] !== tasks;
75
- if (c_tasks) $[1] = tasks;
76
-
77
- const onChangeTask = $[2] || ($[2] = task => setTasks(ts => ts.map(t => t.id === task.id ? task : t)));
78
-
79
- const filtered = c_getFilteredTasks || c_tasks ? $[3] = props.getFilteredTasks(tasks) : $[3];
80
- return c_getFilteredTasks || c_tasks ? $[4] = <div>
81
- <AddTask setTasks={setTasks} />
82
- {filtered.map(task => <Task key={task.id} task={task} onChange={onChangeTask} />)}
83
- </div> : $[4];
84
-};
85
-
86
-function Task(props) {
87
- let $ = useMemoCache(7);
88
- let prevProps = $[0];
89
- let c_props = !prevProps || prevProps !== props;
90
- if (c_props) $[0] = props;
91
- let c_task = c_props && prevProps.task !== props.task;
92
- let c_onChange = c_props && prevProps.onChange !== props.onChange;
93
- const count = useRef(0);
94
- const [isEditing, setIsEditing] = useState(false);
95
- let c_isEditing = $[1] !== isEditing;
96
- if (c_isEditing) $[1] = isEditing;
97
- const taskContent = c_isEditing || c_task || c_onChange ? $[2] = isEditing ? <>
98
- <input value={props.task.text} onChange={e => {
99
- props.onChange({ ...props.task,
100
- text: e.target.value
101
- });
102
- }} />
103
- <button onClick={() => setIsEditing(false)}>Save</button>
104
- </> : <>
105
- {props.task.text}
106
- <button onClick={() => setIsEditing(true)}>Edit</button>
107
- </> : $[2];
108
- return c_isEditing || c_task || c_onChange ? $[6] = <li>
109
- {c_isEditing || c_task || c_onChange ? $[5] = <label>
110
- {c_task || c_onChange ? $[4] = <input type="checkbox" checked={props.task.done} onChange={c_onChange || c_task ? $[3] = e => {
111
- props.onChange({ ...props.task,
112
- done: e.target.checked
113
- });
114
- } : $[3]} /> : $[4]}
115
- {taskContent}
116
- {count.current++}
117
- </label> : $[5]}
118
- </li> : $[6];
119
-}
120
-
121
-let nextId = 3;
122
-const defaultTask = "Code bugs";
123
-const initialTasks = [{
124
- id: 0,
125
- text: "Buy milk",
126
- done: true
127
-}, {
128
- id: 1,
129
- text: "Eat tacos",
130
- done: false
131
-}, {
132
- id: 2,
133
- text: "Brew tea",
134
- done: false
135
-}];
136
-
137
-function AddTask(props) {
138
- let $ = useMemoCache(7);
139
- let prevProps = $[0];
140
- let c_props = !prevProps || prevProps !== props;
141
- if (c_props) $[0] = props;
142
- let c_setTasks = c_props && prevProps.setTasks !== props.setTasks;
143
- const [text, setText] = useState(defaultTask);
144
- let c_text = $[1] !== text;
145
- if (c_text) $[1] = text;
146
- const handleAddTask = c_setTasks ? $[2] = text => {
147
- props.setTasks(ts => [...ts, {
148
- id: nextId++,
149
- text: text,
150
- done: false
151
- }]);
152
- } : $[2];
153
- return <>
154
- {c_text ? $[4] = <input placeholder="Add task" value={text} onChange={$[3] || ($[3] = e => setText(e.target.value))} /> : $[4]}
155
- {c_text || c_setTasks ? $[6] = <button onClick={c_text || c_setTasks ? $[5] = () => {
156
- setText(defaultTask);
157
- handleAddTask(text);
158
- } : $[5]}>
159
- Add
160
- </button> : $[6]}
161
- </>;
162
-}
compiler/fixtures/demo-todolist-playground/src/forget/Ch3.js
deleted
-152
@@ -1,152 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import { useMemoCache } from "./useMemoCache";
9
-import React, { createContext, useState, useRef, useContext } from "react";
10
-/**
11
- * Ch3 TaskBoard use dedicated context.
12
- *
13
- * Motivation:
14
- * Replace `useState` with `useContext`
15
- */
16
-
17
-const TasksContext = createContext(null); // Admittedly, this is a really weird pattern...
18
-// but it save me from copying in the reducer...
19
-
20
-const SetTasksContext = createContext(null);
21
-export default function FilterableTaskBoardUsingContext() {
22
- let $ = useMemoCache(9);
23
- const count = useRef(0);
24
- const [visibility, setVisibility] = useState("all");
25
- let c_visibility = $[1] !== visibility;
26
- if (c_visibility) $[1] = visibility;
27
- const [tasks, setTasks] = useState(initialTasks);
28
- let c_tasks = $[2] !== tasks;
29
- if (c_tasks) $[2] = tasks;
30
- const getFilteredTasks = c_visibility ? $[3] = tasks => {
31
- count.current++;
32
-
33
- switch (visibility) {
34
- case "all":
35
- return tasks;
36
-
37
- case "active":
38
- return tasks.filter(t => !t.done);
39
-
40
- case "completed":
41
- return tasks.filter(t => t.done);
42
- }
43
- } : $[3];
44
- return <>
45
- {c_visibility ? $[5] = <select size="3" value={visibility} onChange={$[4] || ($[4] = e => setVisibility(e.target.value))}>
46
- <option value="all">All</option>
47
- <option value="active">Active</option>
48
- <option value="completed">Completed</option>
49
- </select> : $[5]}
50
- {c_tasks || c_visibility ? $[8] = <SetTasksContext.Provider value={setTasks}>
51
- {c_tasks || c_visibility ? $[7] = <TasksContext.Provider value={tasks}>
52
- {c_visibility ? $[6] = <TaskBoard getFilteredTasks={getFilteredTasks} /> : $[6]}
53
- </TasksContext.Provider> : $[7]}
54
- </SetTasksContext.Provider> : $[8]}
55
- </>;
56
-}
57
-
58
-function TaskBoard(props) {
59
- let $ = useMemoCache(4);
60
- let prevProps = $[0];
61
- let c_props = !prevProps || prevProps !== props;
62
- if (c_props) $[0] = props;
63
- let c_getFilteredTasks = c_props && prevProps.getFilteredTasks !== props.getFilteredTasks;
64
- const tasks = useContext(TasksContext);
65
- let c_tasks = $[1] !== tasks;
66
- if (c_tasks) $[1] = tasks;
67
- const filtered = c_getFilteredTasks || c_tasks ? $[2] = props.getFilteredTasks(tasks) : $[2];
68
- return c_getFilteredTasks || c_tasks ? $[3] = <div>
69
- <AddTask />
70
- {filtered.map(task => <Task key={task.id} task={task} />)}
71
- </div> : $[3];
72
-}
73
-
74
-function Task(props) {
75
- let $ = useMemoCache(9);
76
- let prevProps = $[0];
77
- let c_props = !prevProps || prevProps !== props;
78
- if (c_props) $[0] = props;
79
- let c_task = c_props && prevProps.task !== props.task;
80
- const setTasks = useContext(SetTasksContext);
81
- let c_setTasks = $[1] !== setTasks;
82
- if (c_setTasks) $[1] = setTasks;
83
- const onChange = c_setTasks ? $[3] = task => setTasks(ts => ts.map(t => t.id === task.id ? task : t)) : $[3];
84
- const count = useRef(0);
85
- const [isEditing, setIsEditing] = useState(false);
86
- let c_isEditing = $[2] !== isEditing;
87
- if (c_isEditing) $[2] = isEditing;
88
- const taskContent = c_isEditing || c_task || c_setTasks ? $[4] = isEditing ? <>
89
- <input value={props.task.text} onChange={e => {
90
- onChange({ ...props.task,
91
- text: e.target.value
92
- });
93
- }} />
94
- <button onClick={() => setIsEditing(false)}>Save</button>
95
- </> : <>
96
- {props.task.text}
97
- <button onClick={() => setIsEditing(true)}>Edit</button>
98
- </> : $[4];
99
- return c_isEditing || c_task || c_setTasks ? $[8] = <li>
100
- {c_isEditing || c_task || c_setTasks ? $[7] = <label>
101
- {c_task || c_setTasks ? $[6] = <input type="checkbox" checked={props.task.done} onChange={c_task || c_setTasks ? $[5] = e => {
102
- onChange({ ...props.task,
103
- done: e.target.checked
104
- });
105
- } : $[5]} /> : $[6]}
106
- {taskContent}
107
- {count.current++}
108
- </label> : $[7]}
109
- </li> : $[8];
110
-}
111
-
112
-let nextId = 3;
113
-const defaultTask = "Code bugs";
114
-const initialTasks = [{
115
- id: 0,
116
- text: "Buy milk",
117
- done: true
118
-}, {
119
- id: 1,
120
- text: "Eat tacos",
121
- done: false
122
-}, {
123
- id: 2,
124
- text: "Brew tea",
125
- done: false
126
-}];
127
-
128
-function AddTask() {
129
- let $ = useMemoCache(8);
130
- const setTasks = useContext(SetTasksContext);
131
- let c_setTasks = $[1] !== setTasks;
132
- if (c_setTasks) $[1] = setTasks;
133
- const [text, setText] = useState(defaultTask);
134
- let c_text = $[2] !== text;
135
- if (c_text) $[2] = text;
136
- const handleAddTask = c_setTasks ? $[3] = text => {
137
- setTasks(ts => [...ts, {
138
- id: nextId++,
139
- text: text,
140
- done: false
141
- }]);
142
- } : $[3];
143
- return <>
144
- {c_text ? $[5] = <input placeholder="Add task" value={text} onChange={$[4] || ($[4] = e => setText(e.target.value))} /> : $[5]}
145
- {c_text || c_setTasks ? $[7] = <button onClick={c_text || c_setTasks ? $[6] = () => {
146
- setText(defaultTask);
147
- handleAddTask(text);
148
- } : $[6]}>
149
- Add
150
- </button> : $[7]}
151
- </>;
152
-}
compiler/fixtures/demo-todolist-playground/src/forget/Ch4.js
deleted
-133
@@ -1,133 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import { useMemoCache } from "./useMemoCache";
9
-import React, { useState, useRef } from "react";
10
-import { TasksProvider, useTasks, useTasksDispatch } from "./TaskBoardContext";
11
-/**
12
- * Ch4 TaskBoard use custom hooks
13
- *
14
- * Motivation:
15
- * encapsulate context and reducer as custom hooks.
16
- */
17
-
18
-export default function FilterableTaskBoardUsingCustomHooks() {
19
- let $ = useMemoCache(7);
20
- const count = useRef(0);
21
- const [visibility, setVisibility] = useState("all");
22
- let c_visibility = $[1] !== visibility;
23
- if (c_visibility) $[1] = visibility;
24
- const getFilteredTasks = c_visibility ? $[2] = tasks => {
25
- count.current++;
26
-
27
- switch (visibility) {
28
- case "all":
29
- return tasks;
30
-
31
- case "active":
32
- return tasks.filter(t => !t.done);
33
-
34
- case "completed":
35
- return tasks.filter(t => t.done);
36
- }
37
- } : $[2];
38
- return <>
39
- {c_visibility ? $[4] = <select size="3" value={visibility} onChange={$[3] || ($[3] = e => setVisibility(e.target.value))}>
40
- <option value="all">All</option>
41
- <option value="active">Active</option>
42
- <option value="completed">Completed</option>
43
- </select> : $[4]}
44
- {c_visibility ? $[6] = <TasksProvider>
45
- {c_visibility ? $[5] = <TaskBoard getFilteredTasks={getFilteredTasks} /> : $[5]}
46
- </TasksProvider> : $[6]}
47
- </>;
48
-}
49
-
50
-function TaskBoard(props) {
51
- let $ = useMemoCache(4);
52
- let prevProps = $[0];
53
- let c_props = !prevProps || prevProps !== props;
54
- if (c_props) $[0] = props;
55
- let c_getFilteredTasks = c_props && prevProps.getFilteredTasks !== props.getFilteredTasks;
56
- const tasks = useTasks();
57
- let c_tasks = $[1] !== tasks;
58
- if (c_tasks) $[1] = tasks;
59
- const filtered = c_getFilteredTasks || c_tasks ? $[2] = props.getFilteredTasks(tasks) : $[2];
60
- return c_getFilteredTasks || c_tasks ? $[3] = <div>
61
- <AddTask />
62
- {filtered.map(task => <Task key={task.id} task={task} />)}
63
- </div> : $[3];
64
-}
65
-
66
-function Task(props) {
67
- let $ = useMemoCache(8);
68
- let prevProps = $[0];
69
- let c_props = !prevProps || prevProps !== props;
70
- if (c_props) $[0] = props;
71
- let c_task = c_props && prevProps.task !== props.task;
72
- const count = useRef(0);
73
- const [isEditing, setIsEditing] = useState(false);
74
- let c_isEditing = $[1] !== isEditing;
75
- if (c_isEditing) $[1] = isEditing;
76
- const dispatch = useTasksDispatch();
77
- let c_dispatch = $[2] !== dispatch;
78
- if (c_dispatch) $[2] = dispatch;
79
- const taskContent = c_isEditing || c_task || c_dispatch ? $[3] = isEditing ? <>
80
- <input value={props.task.text} onChange={e => {
81
- dispatch({
82
- type: "changed",
83
- task: { ...props.task,
84
- text: e.target.value
85
- }
86
- });
87
- }} />
88
- <button onClick={() => setIsEditing(false)}>Save</button>
89
- </> : <>
90
- {props.task.text}
91
- <button onClick={() => setIsEditing(true)}>Edit</button>
92
- </> : $[3];
93
- return c_isEditing || c_task || c_dispatch ? $[7] = <li>
94
- {c_isEditing || c_task || c_dispatch ? $[6] = <label>
95
- {c_task || c_dispatch ? $[5] = <input type="checkbox" checked={props.task.done} onChange={c_dispatch || c_task ? $[4] = e => {
96
- dispatch({
97
- type: "changed",
98
- task: { ...props.task,
99
- done: e.target.checked
100
- }
101
- });
102
- } : $[4]} /> : $[5]}
103
- {taskContent}
104
- {count.current++}
105
- </label> : $[6]}
106
- </li> : $[7];
107
-}
108
-
109
-let nextId = 3;
110
-const defaultTask = "Code bugs";
111
-
112
-function AddTask() {
113
- let $ = useMemoCache(7);
114
- const dispatch = useTasksDispatch();
115
- let c_dispatch = $[1] !== dispatch;
116
- if (c_dispatch) $[1] = dispatch;
117
- const [text, setText] = useState(defaultTask);
118
- let c_text = $[2] !== text;
119
- if (c_text) $[2] = text;
120
- return <>
121
- {c_text ? $[4] = <input placeholder="Add task" value={text} onChange={$[3] || ($[3] = e => setText(e.target.value))} /> : $[4]}
122
- {c_dispatch || c_text ? $[6] = <button onClick={c_dispatch || c_text ? $[5] = () => {
123
- setText(defaultTask);
124
- dispatch({
125
- type: "added",
126
- id: nextId++,
127
- text: text
128
- });
129
- } : $[5]}>
130
- Add
131
- </button> : $[6]}
132
- </>;
133
-}
compiler/fixtures/demo-todolist-playground/src/forget/Ch5.js
deleted
-176
@@ -1,176 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import { useMemoCache } from "./useMemoCache";
9
-import React, { createContext, useContext, useState, useRef } from "react";
10
-/**
11
- * Ch3 TaskBoard use global context
12
- *
13
- * Motivation:
14
- * demenstrate selecting a subset from context.
15
- */
16
-
17
-const AppContext = createContext(null); // Admittedly, this is a really weird pattern...
18
-// but it save me from copying in the reducer...
19
-
20
-const SetTasksContext = createContext(null);
21
-export default function FilterableTaskBoardUsingContext() {
22
- let $ = useMemoCache(11);
23
- const count = useRef(0);
24
- const [visibility, setVisibility] = useState("all");
25
- let c_visibility = $[1] !== visibility;
26
- if (c_visibility) $[1] = visibility;
27
- const [randomInput, setRandomInput] = useState("");
28
- let c_randomInput = $[2] !== randomInput;
29
- if (c_randomInput) $[2] = randomInput;
30
- const [tasks, setTasks] = useState(initialTasks);
31
- let c_tasks = $[3] !== tasks;
32
- if (c_tasks) $[3] = tasks;
33
- const getFilteredTasks = c_visibility ? $[4] = tasks => {
34
- count.current++;
35
-
36
- switch (visibility) {
37
- case "all":
38
- return tasks;
39
-
40
- case "active":
41
- return tasks.filter(t => !t.done);
42
-
43
- case "completed":
44
- return tasks.filter(t => t.done);
45
- }
46
- } : $[4];
47
- const appStore = c_tasks || c_randomInput ? $[5] = {
48
- tasks: tasks,
49
- randomInput: randomInput,
50
- setRandomInput: setRandomInput
51
- } : $[5];
52
- return <>
53
- {c_visibility ? $[7] = <select size="3" value={visibility} onChange={$[6] || ($[6] = e => setVisibility(e.target.value))}>
54
- <option value="all">All</option>
55
- <option value="active">Active</option>
56
- <option value="completed">Completed</option>
57
- </select> : $[7]}
58
- {c_tasks || c_randomInput || c_visibility ? $[10] = <SetTasksContext.Provider value={setTasks}>
59
- {c_tasks || c_randomInput || c_visibility ? $[9] = <AppContext.Provider value={appStore}>
60
- <RandomInput />
61
- {c_visibility ? $[8] = <TaskBoard getFilteredTasks={getFilteredTasks} /> : $[8]}
62
- </AppContext.Provider> : $[9]}
63
- </SetTasksContext.Provider> : $[10]}
64
- </>;
65
-}
66
-
67
-function RandomInput() {
68
- let $ = useMemoCache(5);
69
- const {
70
- randomInput,
71
- setRandomInput
72
- } = useContext(AppContext);
73
- let c_setRandomInput = $[2] !== setRandomInput;
74
- if (c_setRandomInput) $[2] = setRandomInput;
75
- let c_randomInput = $[1] !== randomInput;
76
- if (c_randomInput) $[1] = randomInput;
77
- return c_randomInput || c_setRandomInput ? $[4] = <input placeholder="Random Input" value={randomInput} onChange={c_setRandomInput ? $[3] = e => setRandomInput(e.target.value) : $[3]} /> : $[4];
78
-}
79
-
80
-function TaskBoard(props) {
81
- let $ = useMemoCache(4);
82
- let prevProps = $[0];
83
- let c_props = !prevProps || prevProps !== props;
84
- if (c_props) $[0] = props;
85
- let c_getFilteredTasks = c_props && prevProps.getFilteredTasks !== props.getFilteredTasks;
86
- const {
87
- tasks
88
- } = useContext(AppContext);
89
- let c_tasks = $[1] !== tasks;
90
- if (c_tasks) $[1] = tasks;
91
- const filtered = c_getFilteredTasks || c_tasks ? $[2] = props.getFilteredTasks(tasks) : $[2];
92
- return c_getFilteredTasks || c_tasks ? $[3] = <div>
93
- <AddTask />
94
- {filtered.map(task => <Task key={task.id} task={task} />)}
95
- </div> : $[3];
96
-}
97
-
98
-function Task(props) {
99
- let $ = useMemoCache(9);
100
- let prevProps = $[0];
101
- let c_props = !prevProps || prevProps !== props;
102
- if (c_props) $[0] = props;
103
- let c_task = c_props && prevProps.task !== props.task;
104
- const setTasks = useContext(SetTasksContext);
105
- let c_setTasks = $[1] !== setTasks;
106
- if (c_setTasks) $[1] = setTasks;
107
- const onChange = c_setTasks ? $[3] = task => setTasks(ts => ts.map(t => t.id === task.id ? task : t)) : $[3];
108
- const count = useRef(0);
109
- const [isEditing, setIsEditing] = useState(false);
110
- let c_isEditing = $[2] !== isEditing;
111
- if (c_isEditing) $[2] = isEditing;
112
- const taskContent = c_isEditing || c_task || c_setTasks ? $[4] = isEditing ? <>
113
- <input value={props.task.text} onChange={e => {
114
- onChange({ ...props.task,
115
- text: e.target.value
116
- });
117
- }} />
118
- <button onClick={() => setIsEditing(false)}>Save</button>
119
- </> : <>
120
- {props.task.text}
121
- <button onClick={() => setIsEditing(true)}>Edit</button>
122
- </> : $[4];
123
- return c_isEditing || c_task || c_setTasks ? $[8] = <li>
124
- {c_isEditing || c_task || c_setTasks ? $[7] = <label>
125
- {c_task || c_setTasks ? $[6] = <input type="checkbox" checked={props.task.done} onChange={c_task || c_setTasks ? $[5] = e => {
126
- onChange({ ...props.task,
127
- done: e.target.checked
128
- });
129
- } : $[5]} /> : $[6]}
130
- {taskContent}
131
- {count.current++}
132
- </label> : $[7]}
133
- </li> : $[8];
134
-}
135
-
136
-let nextId = 3;
137
-const defaultTask = "Code bugs";
138
-const initialTasks = [{
139
- id: 0,
140
- text: "Buy milk",
141
- done: true
142
-}, {
143
- id: 1,
144
- text: "Eat tacos",
145
- done: false
146
-}, {
147
- id: 2,
148
- text: "Brew tea",
149
- done: false
150
-}];
151
-
152
-function AddTask() {
153
- let $ = useMemoCache(8);
154
- const setTasks = useContext(SetTasksContext);
155
- let c_setTasks = $[1] !== setTasks;
156
- if (c_setTasks) $[1] = setTasks;
157
- const [text, setText] = useState(defaultTask);
158
- let c_text = $[2] !== text;
159
- if (c_text) $[2] = text;
160
- const handleAddTask = c_setTasks ? $[3] = text => {
161
- setTasks(ts => [...ts, {
162
- id: nextId++,
163
- text: text,
164
- done: false
165
- }]);
166
- } : $[3];
167
- return <>
168
- {c_text ? $[5] = <input placeholder="Add task" value={text} onChange={$[4] || ($[4] = e => setText(e.target.value))} /> : $[5]}
169
- {c_text || c_setTasks ? $[7] = <button onClick={c_text || c_setTasks ? $[6] = () => {
170
- setText(defaultTask);
171
- handleAddTask(text);
172
- } : $[6]}>
173
- Add
174
- </button> : $[7]}
175
- </>;
176
-}
compiler/fixtures/demo-todolist-playground/src/forget/InitialTasks.js
deleted
-22
@@ -1,22 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import { useMemoCache } from "./useMemoCache";
9
-const initialTasks = [{
10
- id: 0,
11
- text: "memo",
12
- done: true
13
-}, {
14
- id: 1,
15
- text: "useCallback",
16
- done: false
17
-}, {
18
- id: 2,
19
- text: "useMemo",
20
- done: false
21
-}];
22
-export default initialTasks;
compiler/fixtures/demo-todolist-playground/src/forget/Neo0.js
deleted
-40
@@ -1,40 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import { useMemoCache } from "./useMemoCache";
9
-import React, { useState, useRef } from "react";
10
-import getUpdated from "./getUpdated";
11
-import initialTodos from "./initialTodos";
12
-import Todo from "./NeoTodoNoBadge";
13
-import AddTodo from "./NeoAddTodo";
14
-/**
15
- * Neo0 Minimal TodoList (without Badge)
16
- *
17
- * Motivation:
18
- * Start with just `useState` (state var) and _pass things done_.
19
- */
20
-
21
-function TodoList() {
22
- let $ = useMemoCache(4);
23
- const [todos, setTodos] = useState(initialTodos);
24
- let c_todos = $[1] !== todos;
25
- if (c_todos) $[1] = todos;
26
-
27
- const handleChange = $[2] || ($[2] = todo => setTodos(todos => getUpdated(todos, todo)));
28
-
29
- return c_todos ? $[3] = <div>
30
- {todos.map(todo => <Todo key={todo.id} todo={todo} onChange={handleChange} />)}
31
- <AddTodo setTodos={setTodos} />
32
- </div> : $[3];
33
-}
34
-
35
-export default function App() {
36
- let $ = useMemoCache(1);
37
- return <div className="TodoListApp">
38
- <TodoList />
39
- </div>;
40
-}
compiler/fixtures/demo-todolist-playground/src/forget/Neo1.js
deleted
-42
@@ -1,42 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import { useMemoCache } from "./useMemoCache";
9
-import React, { useState, useRef } from "react";
10
-import getUpdated from "./getUpdated";
11
-import initialTodos from "./initialTodos";
12
-import Todo from "./NeoTodo";
13
-import AddTodo from "./NeoAddTodo";
14
-/**
15
- * Neo1 Minimal TodoList
16
- *
17
- * Motivation:
18
- * Start with just `useState` (state var) and _pass things done_.
19
- */
20
-
21
-function TodoList() {
22
- let $ = useMemoCache(5);
23
- const [todos, setTodos] = useState(initialTodos);
24
- let c_todos = $[1] !== todos;
25
- if (c_todos) $[1] = todos;
26
-
27
- const handleChange = $[2] || ($[2] = todo => setTodos(todos => getUpdated(todos, todo)));
28
-
29
- return c_todos ? $[4] = <div>
30
- {c_todos ? $[3] = <ul>
31
- {todos.map(todo => <Todo key={todo.id} todo={todo} onChange={handleChange} />)}
32
- </ul> : $[3]}
33
- <AddTodo setTodos={setTodos} />
34
- </div> : $[4];
35
-}
36
-
37
-export default function App() {
38
- let $ = useMemoCache(1);
39
- return <div className="TodoListApp">
40
- <TodoList />
41
- </div>;
42
-}
compiler/fixtures/demo-todolist-playground/src/forget/Neo2.js
deleted
-84
@@ -1,84 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import { useMemoCache } from "./useMemoCache";
9
-import React, { useState, useRef } from "react";
10
-import getUpdated from "./getUpdated";
11
-import initialTodos from "./initialTodos";
12
-import Todo from "./NeoTodo";
13
-import AddTodo from "./NeoAddTodo";
14
-import CountBadge from "../Components/CountBadge";
15
-import Select from "../Components/Select";
16
-/**
17
- * Neo2 TodoList with Filter
18
- *
19
- * Motivation:
20
- * Add props and computations.
21
- */
22
-
23
-function TodoList(props) {
24
- let $ = useMemoCache(5);
25
- let prevProps = $[0];
26
- let c_props = !prevProps || prevProps !== props;
27
- if (c_props) $[0] = props;
28
- let c_getFiltered = c_props && prevProps.getFiltered !== props.getFiltered;
29
- const [todos, setTodos] = useState(initialTodos);
30
- let c_todos = $[1] !== todos;
31
- if (c_todos) $[1] = todos;
32
-
33
- const handleChange = $[2] || ($[2] = todo => setTodos(todos => getUpdated(todos, todo)));
34
-
35
- const filtered = c_getFiltered || c_todos ? $[3] = props.getFiltered(todos) : $[3];
36
- return c_getFiltered || c_todos ? $[4] = <div>
37
- {filtered.map(todo => <Todo key={todo.id} todo={todo} onChange={handleChange} />)}
38
- <AddTodo setTodos={setTodos} />
39
- </div> : $[4];
40
-}
41
-
42
-export default function App() {
43
- let $ = useMemoCache(10);
44
- const [visibility, setVisibility] = useState("all");
45
- let c_visibility = $[1] !== visibility;
46
- if (c_visibility) $[1] = visibility;
47
- const count = useRef(0);
48
- const countRef = useRef(null);
49
- const getFiltered = c_visibility ? $[2] = todos => {
50
- count.current++;
51
- queueMicrotask(() => countRef.current.textContent = count.current);
52
-
53
- switch (visibility) {
54
- case "all":
55
- return todos;
56
-
57
- case "active":
58
- return todos.filter(t => !t.done);
59
-
60
- case "completed":
61
- return todos.filter(t => t.done);
62
- }
63
- } : $[2];
64
- return c_visibility ? $[9] = <div className="TodoListApp">
65
- {c_visibility ? $[7] = <header>
66
- {c_visibility ? $[6] = <div class="VisibilityFilter">
67
- {c_visibility ? $[5] = <Select value={visibility} options={$[3] || ($[3] = [{
68
- value: "all",
69
- label: "All"
70
- }, {
71
- value: "active",
72
- label: "Active"
73
- }, {
74
- value: "completed",
75
- label: "Completed"
76
- }])} onChange={$[4] || ($[4] = value => setVisibility(value))} /> : $[5]}
77
- <div className="tail">
78
- <CountBadge ref={countRef} count={count.current} />
79
- </div>
80
- </div> : $[6]}
81
- </header> : $[7]}
82
- {c_visibility ? $[8] = <TodoList getFiltered={getFiltered} /> : $[8]}
83
- </div> : $[9];
84
-}
compiler/fixtures/demo-todolist-playground/src/forget/Neo3.js
deleted
-86
@@ -1,86 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import { useMemoCache } from "./useMemoCache";
9
-import React, { useState, useRef, useEffect } from "react";
10
-import getUpdated from "./getUpdated";
11
-import getFiltered from "./getFiltered";
12
-import initialTodos from "./initialTodos";
13
-import Todo from "./NeoTodo";
14
-import AddTodo from "./NeoAddTodoThemable";
15
-import ColorPicker from "../Components/ColorPicker";
16
-import CountBadge from "../Components/CountBadge";
17
-import Select from "../Components/Select";
18
-/**
19
- * Neo3 TodoList with Filter and ColorPicker
20
- *
21
- * Motivation:
22
- * Add props and and demo that such computations may need `useMemo`.
23
- */
24
-
25
-function TodoList(props) {
26
- let $ = useMemoCache(7);
27
- let prevProps = $[0];
28
- let c_props = !prevProps || prevProps !== props;
29
- if (c_props) $[0] = props;
30
- let c_visibility = c_props && prevProps.visibility !== props.visibility;
31
- let c_themeColor = c_props && prevProps.themeColor !== props.themeColor;
32
- const [todos, setTodos] = useState(initialTodos);
33
- let c_todos = $[1] !== todos;
34
- if (c_todos) $[1] = todos;
35
-
36
- const handleChange = $[2] || ($[2] = todo => setTodos(todos => getUpdated(todos, todo)));
37
-
38
- const filtered = c_todos || c_visibility ? $[3] = getFiltered(todos, props.visibility) : $[3];
39
- return c_todos || c_visibility || c_themeColor ? $[6] = <div>
40
- {c_todos || c_visibility ? $[4] = <ul>
41
- {filtered.map(todo => <Todo key={todo.id} todo={todo} onChange={handleChange} />)}
42
- </ul> : $[4]}
43
- {c_themeColor ? $[5] = <AddTodo setTodos={setTodos} themeColor={props.themeColor} /> : $[5]}
44
- </div> : $[6];
45
-}
46
-
47
-export default function BlazingTodoList() {
48
- let $ = useMemoCache(14);
49
- const [themeColor, setThemeColor] = useState("#045975");
50
- let c_themeColor = $[1] !== themeColor;
51
- if (c_themeColor) $[1] = themeColor;
52
- const [visibility, setVisibility] = useState("all");
53
- let c_visibility = $[2] !== visibility;
54
- if (c_visibility) $[2] = visibility;
55
- const bgGradient = c_themeColor ? $[3] = `linear-gradient(
56
- 209.21deg,
57
- ${primaryColor} 13.57%,
58
- ${themeColor} 98.38%
59
- )` : $[3];
60
- return c_themeColor || c_visibility ? $[13] = <div className="TodoListApp" style={c_themeColor ? $[4] = {
61
- background: bgGradient
62
- } : $[4]}>
63
- <div className="FilterCountBanner">
64
- <code>getFiltered()</code> was called
65
- <CountBadge />
66
- times
67
- </div>
68
- {c_themeColor || c_visibility ? $[11] = <header>
69
- {c_themeColor ? $[6] = <ColorPicker value={themeColor} onChange={$[5] || ($[5] = e => setThemeColor(e.target.value))} /> : $[6]}
70
- {c_visibility ? $[10] = <div className="VisibilityFilter">
71
- {c_visibility ? $[9] = <Select value={visibility} options={$[7] || ($[7] = [{
72
- value: "all",
73
- label: "All"
74
- }, {
75
- value: "active",
76
- label: "Active"
77
- }, {
78
- value: "completed",
79
- label: "Completed"
80
- }])} onChange={$[8] || ($[8] = value => setVisibility(value))} /> : $[9]}
81
- </div> : $[10]}
82
- </header> : $[11]}
83
- {c_visibility || c_themeColor ? $[12] = <TodoList visibility={visibility} themeColor={themeColor} /> : $[12]}
84
- </div> : $[13];
85
-}
86
-const primaryColor = "rgb(8, 126, 164)";
compiler/fixtures/demo-todolist-playground/src/forget/NeoAddTask.js
deleted
-42
@@ -1,42 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import { useMemoCache } from "./useMemoCache";
9
-import React, { useState } from "react"; // We need this because Forget has bug when props is passed in `undefined`
10
-
11
-export default function AddTodo(props) {
12
- let $ = useMemoCache(8);
13
- let prevProps = $[0];
14
- let c_props = !prevProps || prevProps !== props;
15
- if (c_props) $[0] = props;
16
- let c_setTodos = c_props && prevProps.setTodos !== props.setTodos;
17
- const [text, setText] = useState(defaultTodo);
18
- let c_text = $[1] !== text;
19
- if (c_text) $[1] = text;
20
- const handleAddTodo = c_setTodos ? $[2] = text => {
21
- props.setTodos(ts => [...ts, {
22
- id: nextId++,
23
- text: text,
24
- done: false
25
- }]);
26
- } : $[2];
27
- return c_text || c_setTodos ? $[7] = <div className="AddTodo">
28
- {c_text || c_setTodos ? $[6] = <form onSubmit={c_text || c_setTodos ? $[3] = e => {
29
- e.preventDefault();
30
- setText(defaultTodo);
31
- handleAddTodo(text.trim() === "" ? fallbackTodo : text);
32
- } : $[3]}>
33
- {c_text ? $[5] = <input placeholder="Add todo" value={text} onChange={$[4] || ($[4] = e => setText(e.target.value))} /> : $[5]}
34
- <div className="tail">
35
- <button type="submit">Add</button>
36
- </div>
37
- </form> : $[6]}
38
- </div> : $[7];
39
-}
40
-let nextId = 3;
41
-const defaultTodo = "";
42
-const fallbackTodo = "oops";
compiler/fixtures/demo-todolist-playground/src/forget/NeoAddTaskThemable.js
deleted
-51
@@ -1,51 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import { useMemoCache } from "./useMemoCache";
9
-import React, { useState } from "react";
10
-export default function AddTodo(props) {
11
- let $ = useMemoCache(12);
12
- let prevProps = $[0];
13
- let c_props = !prevProps || prevProps !== props;
14
- if (c_props) $[0] = props;
15
- let c_setTodos = c_props && prevProps.setTodos !== props.setTodos;
16
- let c_themeColor = c_props && prevProps.themeColor !== props.themeColor;
17
- const [text, setText] = useState(defaultTodo);
18
- let c_text = $[1] !== text;
19
- if (c_text) $[1] = text;
20
- const handleAddTodo = c_setTodos ? $[2] = text => {
21
- props.setTodos(ts => [...ts, {
22
- id: nextId++,
23
- text: text,
24
- done: false
25
- }]);
26
- } : $[2];
27
- const bgGradient = c_themeColor ? $[3] = `linear-gradient(
28
- 209.21deg,
29
- ${props.themeColor}22 0%,
30
- ${props.themeColor}ee 100%
31
- )` : $[3];
32
- return c_text || c_setTodos || c_themeColor ? $[11] = <div className="AddTodo">
33
- {c_text || c_setTodos || c_themeColor ? $[10] = <form onSubmit={c_text || c_setTodos ? $[4] = e => {
34
- e.preventDefault();
35
- setText(defaultTodo);
36
- handleAddTodo(text.trim() === "" ? fallbackTodo : text);
37
- } : $[4]}>
38
- {c_text ? $[6] = <input placeholder="Add todo" value={text} onChange={$[5] || ($[5] = e => setText(e.target.value))} /> : $[6]}
39
- {c_themeColor ? $[9] = <div className="tail">
40
- {c_themeColor ? $[8] = <button type="submit" style={c_themeColor ? $[7] = {
41
- background: bgGradient
42
- } : $[7]}>
43
- Add
44
- </button> : $[8]}
45
- </div> : $[9]}
46
- </form> : $[10]}
47
- </div> : $[11];
48
-}
49
-let nextId = 3;
50
-const defaultTodo = "";
51
-const fallbackTodo = "oops";
compiler/fixtures/demo-todolist-playground/src/forget/NeoAddTodo.js
deleted
-42
@@ -1,42 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import { useMemoCache } from "./useMemoCache";
9
-import React, { useState } from "react"; // We need this because Forget has bug when props is passed in `undefined`
10
-
11
-export default function AddTodo(props) {
12
- let $ = useMemoCache(8);
13
- let prevProps = $[0];
14
- let c_props = !prevProps || prevProps !== props;
15
- if (c_props) $[0] = props;
16
- let c_setTodos = c_props && prevProps.setTodos !== props.setTodos;
17
- const [text, setText] = useState(defaultTodo);
18
- let c_text = $[1] !== text;
19
- if (c_text) $[1] = text;
20
- const handleAddTodo = c_setTodos ? $[2] = text => {
21
- props.setTodos(ts => [...ts, {
22
- id: nextId++,
23
- text: text,
24
- done: false
25
- }]);
26
- } : $[2];
27
- return c_text || c_setTodos ? $[7] = <div className="AddTodo">
28
- {c_text || c_setTodos ? $[6] = <form onSubmit={c_text || c_setTodos ? $[3] = e => {
29
- e.preventDefault();
30
- setText(defaultTodo);
31
- handleAddTodo(text.trim() === "" ? fallbackTodo : text);
32
- } : $[3]}>
33
- {c_text ? $[5] = <input placeholder="Add todo" value={text} onChange={$[4] || ($[4] = e => setText(e.target.value))} /> : $[5]}
34
- <div className="tail">
35
- <button type="submit">Add</button>
36
- </div>
37
- </form> : $[6]}
38
- </div> : $[7];
39
-}
40
-let nextId = 3;
41
-const defaultTodo = "";
42
-const fallbackTodo = "oops";
compiler/fixtures/demo-todolist-playground/src/forget/NeoAddTodoThemable.js
deleted
-51
@@ -1,51 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import { useMemoCache } from "./useMemoCache";
9
-import React, { useState } from "react";
10
-export default function AddTodo(props) {
11
- let $ = useMemoCache(12);
12
- let prevProps = $[0];
13
- let c_props = !prevProps || prevProps !== props;
14
- if (c_props) $[0] = props;
15
- let c_setTodos = c_props && prevProps.setTodos !== props.setTodos;
16
- let c_themeColor = c_props && prevProps.themeColor !== props.themeColor;
17
- const [text, setText] = useState(defaultTodo);
18
- let c_text = $[1] !== text;
19
- if (c_text) $[1] = text;
20
- const handleAddTodo = c_setTodos ? $[2] = text => {
21
- props.setTodos(ts => [...ts, {
22
- id: nextId++,
23
- text: text,
24
- done: false
25
- }]);
26
- } : $[2];
27
- const bgGradient = c_themeColor ? $[3] = `linear-gradient(
28
- 209.21deg,
29
- ${props.themeColor}22 0%,
30
- ${props.themeColor}ee 100%
31
- )` : $[3];
32
- return c_text || c_setTodos || c_themeColor ? $[11] = <div className="AddTodo">
33
- {c_text || c_setTodos || c_themeColor ? $[10] = <form onSubmit={c_text || c_setTodos ? $[4] = e => {
34
- e.preventDefault();
35
- setText(defaultTodo);
36
- handleAddTodo(text.trim() === "" ? fallbackTodo : text);
37
- } : $[4]}>
38
- {c_text ? $[6] = <input placeholder="Add todo" value={text} onChange={$[5] || ($[5] = e => setText(e.target.value))} /> : $[6]}
39
- {c_themeColor ? $[9] = <div className="tail">
40
- {c_themeColor ? $[8] = <button type="submit" style={c_themeColor ? $[7] = {
41
- background: bgGradient
42
- } : $[7]}>
43
- Add
44
- </button> : $[8]}
45
- </div> : $[9]}
46
- </form> : $[10]}
47
- </div> : $[11];
48
-}
49
-let nextId = 3;
50
-const defaultTodo = "";
51
-const fallbackTodo = "oops";
compiler/fixtures/demo-todolist-playground/src/forget/NeoTask.js
deleted
-48
@@ -1,48 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import { useMemoCache } from "./useMemoCache";
9
-import React, { useState, useRef } from "react";
10
-import CountBadge from "../Components/CountBadge";
11
-export default function Todo(props) {
12
- let $ = useMemoCache(6);
13
- let prevProps = $[0];
14
- let c_props = !prevProps || prevProps !== props;
15
- if (c_props) $[0] = props;
16
- let c_todo = c_props && prevProps.todo !== props.todo;
17
- let c_onChange = c_props && prevProps.onChange !== props.onChange;
18
- const inputRef = useRef(null);
19
- const count = useRef(0);
20
- const [isEditing, setIsEditing] = useState(false);
21
- let c_isEditing = $[1] !== isEditing;
22
- if (c_isEditing) $[1] = isEditing;
23
- const onSave = c_onChange || c_todo ? $[2] = e => {
24
- e.preventDefault();
25
- setIsEditing(false);
26
- props.onChange({ ...props.todo,
27
- text: inputRef.current.value
28
- });
29
- } : $[2];
30
- const todoBody = c_isEditing || c_todo || c_onChange ? $[3] = isEditing ? <form value={props.todo.text} onSubmit={onSave} onBlur={onSave}>
31
- <input ref={inputRef} defaultValue={props.todo.text} autoFocus />
32
- </form> : <div className={"TodoBody" + (props.todo.done ? " done" : "")} onClick={() => setIsEditing(true)}>
33
- {props.todo.text}
34
- </div> : $[3];
35
- const checkBox = c_isEditing || c_todo || c_onChange ? $[4] = !isEditing && <button className={props.todo.done ? "Checkbox done" : "Checkbox"} onClick={e => {
36
- e.target.blur();
37
- props.onChange({ ...props.todo,
38
- done: !props.todo.done
39
- });
40
- }}></button> : $[4];
41
- return c_isEditing || c_todo || c_onChange ? $[5] = <li className="Todo">
42
- {checkBox}
43
- {todoBody}
44
- <div className="tail">
45
- <CountBadge count={count.current++} type={"warning"} rounded />
46
- </div>
47
- </li> : $[5];
48
-}
compiler/fixtures/demo-todolist-playground/src/forget/NeoTaskNoBadge.js
deleted
-50
@@ -1,50 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import { useMemoCache } from "./useMemoCache";
9
-import React, { useState, useRef } from "react";
10
-import CountBadge from "../Components/CountBadge";
11
-/**
12
- * Until Forget supports default props...
13
- */
14
-
15
-export default function Todo(props) {
16
- let $ = useMemoCache(6);
17
- let prevProps = $[0];
18
- let c_props = !prevProps || prevProps !== props;
19
- if (c_props) $[0] = props;
20
- let c_todo = c_props && prevProps.todo !== props.todo;
21
- let c_onChange = c_props && prevProps.onChange !== props.onChange;
22
- const inputRef = useRef(null);
23
- const count = useRef(0);
24
- const [isEditing, setIsEditing] = useState(false);
25
- let c_isEditing = $[1] !== isEditing;
26
- if (c_isEditing) $[1] = isEditing;
27
- const onSave = c_onChange || c_todo ? $[2] = e => {
28
- e.preventDefault();
29
- setIsEditing(false);
30
- props.onChange({ ...props.todo,
31
- text: inputRef.current.value
32
- });
33
- } : $[2];
34
- const todoBody = c_isEditing || c_todo || c_onChange ? $[3] = isEditing ? <form value={props.todo.text} onSubmit={onSave} onBlur={onSave}>
35
- <input ref={inputRef} defaultValue={props.todo.text} autoFocus />
36
- </form> : <div className={"TodoBody" + (props.todo.done ? " done" : "")} onClick={() => setIsEditing(true)}>
37
- {props.todo.text}
38
- </div> : $[3];
39
- const checkBox = c_isEditing || c_todo || c_onChange ? $[4] = !isEditing && <button className={props.todo.done ? "Checkbox done" : "Checkbox"} onClick={e => {
40
- e.target.blur();
41
- props.onChange({ ...props.todo,
42
- done: !props.todo.done
43
- });
44
- }}></button> : $[4];
45
- return c_isEditing || c_todo || c_onChange ? $[5] = <li className="Todo">
46
- {checkBox}
47
- {todoBody}
48
- <div className="tail"></div>
49
- </li> : $[5];
50
-}
compiler/fixtures/demo-todolist-playground/src/forget/NeoTodo.js
deleted
-48
@@ -1,48 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import { useMemoCache } from "./useMemoCache";
9
-import React, { useState, useRef } from "react";
10
-import CountBadge from "../Components/CountBadge";
11
-export default function Todo(props) {
12
- let $ = useMemoCache(6);
13
- let prevProps = $[0];
14
- let c_props = !prevProps || prevProps !== props;
15
- if (c_props) $[0] = props;
16
- let c_todo = c_props && prevProps.todo !== props.todo;
17
- let c_onChange = c_props && prevProps.onChange !== props.onChange;
18
- const inputRef = useRef(null);
19
- const count = useRef(0);
20
- const [isEditing, setIsEditing] = useState(false);
21
- let c_isEditing = $[1] !== isEditing;
22
- if (c_isEditing) $[1] = isEditing;
23
- const onSave = c_onChange || c_todo ? $[2] = e => {
24
- e.preventDefault();
25
- setIsEditing(false);
26
- props.onChange({ ...props.todo,
27
- text: inputRef.current.value
28
- });
29
- } : $[2];
30
- const TodoBody = c_isEditing || c_todo || c_onChange ? $[3] = isEditing ? <form value={props.todo.text} onSubmit={onSave} onBlur={onSave}>
31
- <input ref={inputRef} defaultValue={props.todo.text} autoFocus />
32
- </form> : <div className={"TodoBody" + (props.todo.done ? " done" : "")} onClick={() => setIsEditing(true)}>
33
- {props.todo.text}
34
- </div> : $[3];
35
- const checkBox = c_isEditing || c_todo || c_onChange ? $[4] = !isEditing && <button className={props.todo.done ? "Checkbox done" : "Checkbox"} onClick={e => {
36
- e.target.blur();
37
- props.onChange({ ...props.todo,
38
- done: !props.todo.done
39
- });
40
- }}></button> : $[4];
41
- return c_isEditing || c_todo || c_onChange ? $[5] = <li className="Todo">
42
- {checkBox}
43
- {TodoBody}
44
- <div className="tail">
45
- <CountBadge count={count.current++} type={"warning"} rounded />
46
- </div>
47
- </li> : $[5];
48
-}
compiler/fixtures/demo-todolist-playground/src/forget/NeoTodoNoBadge.js
deleted
-50
@@ -1,50 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import { useMemoCache } from "./useMemoCache";
9
-import React, { useState, useRef } from "react";
10
-import CountBadge from "../Components/CountBadge";
11
-/**
12
- * Until Forget supports default props...
13
- */
14
-
15
-export default function Todo(props) {
16
- let $ = useMemoCache(6);
17
- let prevProps = $[0];
18
- let c_props = !prevProps || prevProps !== props;
19
- if (c_props) $[0] = props;
20
- let c_todo = c_props && prevProps.todo !== props.todo;
21
- let c_onChange = c_props && prevProps.onChange !== props.onChange;
22
- const inputRef = useRef(null);
23
- const count = useRef(0);
24
- const [isEditing, setIsEditing] = useState(false);
25
- let c_isEditing = $[1] !== isEditing;
26
- if (c_isEditing) $[1] = isEditing;
27
- const onSave = c_onChange ? $[2] = e => {
28
- e.preventDefault();
29
- setIsEditing(false);
30
- props.onChange({ ...Todo,
31
- text: inputRef.current.value
32
- });
33
- } : $[2];
34
- const TodoBody = c_isEditing || c_todo || c_onChange ? $[3] = isEditing ? <form value={props.todo.text} onSubmit={onSave} onBlur={onSave}>
35
- <input ref={inputRef} defaultValue={props.todo.text} autoFocus />
36
- </form> : <div className={"TodoBody" + (props.todo.done ? " done" : "")} onClick={() => setIsEditing(true)}>
37
- {props.todo.text}
38
- </div> : $[3];
39
- const checkBox = c_isEditing || c_todo || c_onChange ? $[4] = !isEditing && <button className={props.todo.done ? "Checkbox done" : "Checkbox"} onClick={e => {
40
- e.target.blur();
41
- props.onChange({ ...props.todo,
42
- done: !props.todo.done
43
- });
44
- }}></button> : $[4];
45
- return c_isEditing || c_todo || c_onChange ? $[5] = <li className="Todo">
46
- {checkBox}
47
- {TodoBody}
48
- <div className="tail"></div>
49
- </li> : $[5];
50
-}
compiler/fixtures/demo-todolist-playground/src/forget/TaskBoardContext.js
deleted
-82
@@ -1,82 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import { useMemoCache } from "./useMemoCache";
9
-import { createContext, useContext, useReducer } from "react";
10
-const TasksContext = createContext(null);
11
-const TasksDispatchContext = createContext(null);
12
-export function TasksProvider(props) {
13
- let $ = useMemoCache(4);
14
- let prevProps = $[0];
15
- let c_props = !prevProps || prevProps !== props;
16
- if (c_props) $[0] = props;
17
- let c_children = c_props && prevProps.children !== props.children;
18
- const [tasks, dispatch] = useReducer(tasksReducer, initialTasks);
19
- let c_tasks = $[1] !== tasks;
20
- if (c_tasks) $[1] = tasks;
21
- return c_tasks || c_children ? $[3] = <TasksContext.Provider value={tasks}>
22
- {c_children ? $[2] = <TasksDispatchContext.Provider value={dispatch}>
23
- {props.children}
24
- </TasksDispatchContext.Provider> : $[2]}
25
- </TasksContext.Provider> : $[3];
26
-}
27
-export function useTasks() {
28
- let $ = useMemoCache(1);
29
- return useContext(TasksContext);
30
-}
31
-export function useTasksDispatch() {
32
- let $ = useMemoCache(1);
33
- return useContext(TasksDispatchContext);
34
-}
35
-
36
-function tasksReducer(tasks, action) {
37
- switch (action.type) {
38
- case "added":
39
- {
40
- return [...tasks, {
41
- id: action.id,
42
- text: action.text,
43
- done: false
44
- }];
45
- }
46
-
47
- case "changed":
48
- {
49
- return tasks.map(t => {
50
- if (t.id === action.task.id) {
51
- return action.task;
52
- } else {
53
- return t;
54
- }
55
- });
56
- }
57
-
58
- case "deleted":
59
- {
60
- return tasks.filter(t => t.id !== action.id);
61
- }
62
-
63
- default:
64
- {
65
- throw Error("Unknown action: " + action.type);
66
- }
67
- }
68
-}
69
-
70
-const initialTasks = [{
71
- id: 0,
72
- text: "Buy milk",
73
- done: true
74
-}, {
75
- id: 1,
76
- text: "Eat tacos",
77
- done: false
78
-}, {
79
- id: 2,
80
- text: "Brew tea",
81
- done: false
82
-}];
compiler/fixtures/demo-todolist-playground/src/forget/getFiltered.js
deleted
-32
@@ -1,32 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import { useMemoCache } from "./useMemoCache";
9
-function delay() {
10
- let now = performance.now();
11
-
12
- while (performance.now() - now < 16) {// Artificial delay -- do nothing for 100ms
13
- }
14
-}
15
-
16
-export default function getFiltered(todos, visibility) {
17
- //delay()
18
- // This only works when there is only one counter unfortunately...
19
- const $filterCountBadge = document.querySelector(".FilterCountBanner .badge");
20
- if ($filterCountBadge) $filterCountBadge.textContent = parseInt($filterCountBadge.textContent) + 1;
21
-
22
- switch (visibility) {
23
- case "all":
24
- return todos;
25
-
26
- case "active":
27
- return todos.filter(t => !t.done);
28
-
29
- case "completed":
30
- return todos.filter(t => t.done);
31
- }
32
-}
compiler/fixtures/demo-todolist-playground/src/forget/getUpdated.js
deleted
-18
@@ -1,18 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import { useMemoCache } from "./useMemoCache";
9
-// Update an array in an immutable manner.
10
-export default function getUpdated(todos, newTodo) {
11
- return todos.map(t => {
12
- if (t.id === newTodo.id) {
13
- return newTodo;
14
- } else {
15
- return t;
16
- }
17
- }).filter(t => !!t.text);
18
-}
compiler/fixtures/demo-todolist-playground/src/forget/initialTodos.js
deleted
-22
@@ -1,22 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import { useMemoCache } from "./useMemoCache";
9
-const initialTodos = [{
10
- id: 0,
11
- text: "memo",
12
- done: true
13
-}, {
14
- id: 1,
15
- text: "useCallback",
16
- done: false
17
-}, {
18
- id: 2,
19
- text: "useMemo",
20
- done: false
21
-}];
22
-export default initialTodos;
compiler/fixtures/demo-todolist-playground/src/forget/useMemoCache.js
deleted
-15
@@ -1,15 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import { useRef } from "react";
9
-
10
-const placeholder = NaN;
11
-
12
-export function useMemoCache(i) {
13
- const ref = useRef(new Array(i).fill(placeholder));
14
- return ref.current;
15
-}
compiler/fixtures/demo-todolist-playground/src/index.js
deleted
-161
@@ -1,161 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import React, { StrictMode, useEffect, useState } from "react";
9
-import ReactDOM from "react-dom";
10
-import "./normalize.css";
11
-import "./styles.css";
12
-import "./plain.css";
13
-import "./neo.css";
14
-
15
-import Ch1 from "./source/Ch1";
16
-import Ch2 from "./source/Ch2";
17
-import Ch3 from "./source/Ch3";
18
-import Ch4 from "./source/Ch4";
19
-import Ch5 from "./source/Ch5";
20
-import Ch1Memo from "./source/Ch1.memo";
21
-import Ch2HalfMemo from "./source/Ch2.half.memo";
22
-import Ch2Memo from "./source/Ch2.memo";
23
-import Ch1Forget from "./forget/Ch1";
24
-import Ch2Forget from "./forget/Ch2";
25
-import Ch3Forget from "./forget/Ch3";
26
-import Ch4Forget from "./forget/Ch4";
27
-import Ch5Forget from "./forget/Ch5";
28
-import Neo0 from "./source/Neo0";
29
-import Neo1 from "./source/Neo1";
30
-import Neo1Memo from "./source/Neo1.memo";
31
-import Neo1Forget from "./forget/Neo1";
32
-import Neo2 from "./source/Neo2";
33
-import Neo2HalfMemo from "./source/Neo2.half.memo";
34
-import Neo2Forget from "./forget/Neo2";
35
-import Neo3 from "./source/Neo3";
36
-import Neo3HalfMemo from "./source/Neo3.half.memo";
37
-import Neo3Memo from "./source/Neo3.memo";
38
-import Neo3Forget from "./forget/Neo3";
39
-
40
-const apps = {
41
- Neo0,
42
- Neo1,
43
- Neo1Memo,
44
- Neo1Forget,
45
- Neo2,
46
- Neo2HalfMemo,
47
- Neo2Forget,
48
- Neo3,
49
- Neo3HalfMemo,
50
- Neo3Memo,
51
- Neo3Forget,
52
- Ch1,
53
- Ch1Memo,
54
- Ch1Forget,
55
- Ch2,
56
- Ch2HalfMemo,
57
- Ch2Memo,
58
- Ch2Forget,
59
- Ch3,
60
- Ch3Forget,
61
- Ch4,
62
- Ch4Forget,
63
- Ch5,
64
- Ch5Forget,
65
-};
66
-
67
-let lastApps;
68
-try {
69
- lastApps = JSON.parse(localStorage.getItem("apps"));
70
-} catch {
71
- localStorage.removeItem("apps");
72
-}
73
-const defaultApps = lastApps || ["Neo1", "Ch1"];
74
-
75
-function Dynamic({ appName, index, onChangeApp, onDelete }) {
76
- const [curAppName, setCurAppName] = useState(appName);
77
- const App = apps[curAppName];
78
- const app = App ? (
79
- <div className={curAppName?.startsWith("Neo") ? "Neo" : "Plain"}>
80
- <App />
81
- </div>
82
- ) : (
83
- <div className="Plain"> Wrong Value </div>
84
- );
85
- const onChange = e => {
86
- setCurAppName(e.target.value);
87
- onChangeApp(e.target.value, index);
88
- };
89
-
90
- return (
91
- <div>
92
- <select value={curAppName} onChange={onChange}>
93
- {Object.keys(apps).map(appName => (
94
- <option key={appName} value={appName}>
95
- {appName}
96
- </option>
97
- ))}
98
- </select>
99
- <button onClick={() => onDelete(index)}> Remove </button>
100
- {app}
101
- </div>
102
- );
103
-}
104
-
105
-function Root() {
106
- const [apps, setApps] = useState(defaultApps);
107
- const [count, setCount] = useState(0);
108
- const [zoom, setZoom] = useState(false);
109
- const handleAdd = () => setApps([...apps, "Neo1"]);
110
- const handleRerender = () => setCount(count + 1);
111
-
112
- const onChangeApp = (app, index) =>
113
- setApps(apps => apps.map((a, i) => (index === i ? app : a)));
114
-
115
- const onDelete = index => setApps(apps => apps.filter((_, i) => index !== i));
116
-
117
- const onZoomChange = e => setZoom(e.target.checked);
118
-
119
- const zoomStyle = zoom
120
- ? {
121
- transform: "scale(1.5)",
122
- transformOrigin: "top",
123
- }
124
- : {};
125
-
126
- useEffect(() => {
127
- localStorage.setItem("apps", JSON.stringify(apps));
128
- }, [apps]);
129
-
130
- return (
131
- <>
132
- <h2 style={{ color: "#fffd" }}> ⚛️ Forget Playground </h2>
133
- <button onClick={handleAdd}> Add Into Comparison </button>
134
- <button onClick={handleRerender}>Rerender Root: #{count}</button>
135
- <label style={{ color: "#fffd" }}>
136
- <input type="checkbox" checked={zoom} onChange={onZoomChange} />
137
- Zoom For Recording
138
- </label>
139
- <div className="row" style={zoomStyle}>
140
- {apps.map((app, index) => (
141
- <div key={index} className="column">
142
- <Dynamic
143
- appName={app}
144
- index={index}
145
- onChangeApp={onChangeApp}
146
- onDelete={onDelete}
147
- />
148
- </div>
149
- ))}
150
- </div>
151
- </>
152
- );
153
-}
154
-
155
-const rootElement = document.getElementById("root");
156
-ReactDOM.render(
157
- <StrictMode>
158
- <Root />
159
- </StrictMode>,
160
- rootElement
161
-);
compiler/fixtures/demo-todolist-playground/src/neo.css
deleted
-300
@@ -1,300 +0,0 @@
1
-.Neo {
2
- font-family: "Optimistic Display App", "Open Sans", -apple-system,
3
- BlinkMacSystemFont, "Helvetica Neue", sans-serif !important;
4
-}
5
-
6
-.Neo code {
7
- font-family: "Iosevka SS05";
8
- padding-right: 6px;
9
-}
10
-
11
-.TodoListApp {
12
- min-width: 320px;
13
- max-width: 320px;
14
- position: relative;
15
- /* overflow: hidden; */
16
- color: white;
17
- padding: 16px;
18
- border-radius: 24px;
19
- margin-top: 96px;
20
- /* for Neo1 */
21
- background: linear-gradient(
22
- 209.21deg,
23
- rgb(8, 126, 164) 13.57%,
24
- rgb(4, 89, 117) 98.38%
25
- );
26
- box-shadow: 0px 0.8px 2px rgba(0, 0, 0, 0.032),
27
- 0px 2.7px 6.7px rgba(0, 0, 0, 0.048), 0px 12px 30px rgba(0, 0, 0, 0.08);
28
-}
29
-
30
-.TodoListApp header {
31
- height: auto;
32
- position: relative;
33
- display: flex;
34
- justify-content: flex-start;
35
- align-items: center;
36
- margin-bottom: 12px;
37
-}
38
-
39
-.TodoListApp .FilterCountBanner {
40
- display: flex;
41
- align-items: center;
42
- justify-content: center;
43
- color: #fffc;
44
- font-size: 14.5px;
45
- height: 40px;
46
- position: absolute;
47
- width: 100%;
48
- left: 0;
49
- top: -40px;
50
-}
51
-
52
-.TodoListApp .FilterCountBanner .badge {
53
- margin: 0 6px;
54
-}
55
-
56
-input[type="color"].ColorPicker {
57
- width: auto;
58
- height: 40px;
59
- border: none;
60
- cursor: pointer;
61
- background-color: transparent;
62
- border-radius: 50%;
63
- display: flex;
64
- align-items: center;
65
- margin-right: 10px;
66
-}
67
-
68
-input[type="color"]::-webkit-color-swatch-wrapper {
69
- width: 34px;
70
- height: 34px;
71
- padding: 0;
72
- border-radius: 50%;
73
-}
74
-
75
-input[type="color"]::-webkit-color-swatch {
76
- border: none;
77
- border-radius: 50%;
78
-}
79
-
80
-.ColorPicker span {
81
- line-height: 32px;
82
- position: absolute;
83
- top: 0;
84
- right: 6px;
85
- font-size: 14px;
86
- /* click through */
87
- pointer-events: none;
88
-}
89
-
90
-.AddTodo,
91
-.Todo,
92
-.VisibilityFilter {
93
- transition: background-color 0.3s ease;
94
- display: flex;
95
- align-items: center;
96
- border-radius: 24px;
97
- font-size: 17px;
98
- color: #fffd;
99
- background-color: #0001;
100
- padding: 0px 18px;
101
- min-height: 56px;
102
- margin-bottom: 12px;
103
- flex-wrap: nowrap;
104
-}
105
-
106
-.VisibilityFilter {
107
- min-height: auto;
108
- margin: 0px;
109
- padding: 0 12px;
110
- display: flex;
111
- justify-content: flex-start;
112
- align-items: center;
113
- flex-wrap: nowrap;
114
-}
115
-
116
-.AddTodo {
117
- margin-bottom: 0px;
118
-}
119
-
120
-/* .Todo:last-of-type {
121
- margin-bottom: 0px;
122
-} */
123
-
124
-.Todo:hover,
125
-.AddTodo:hover {
126
- background-color: #0002;
127
-}
128
-
129
-.Todo:focus-within,
130
-.AddTodo:focus-within {
131
- background-color: #0003;
132
- box-shadow: rgb(255 255 255 / 20%) 0px 0px 0px 0.5px inset;
133
-}
134
-
135
-.Todo input,
136
-.AddTodo input {
137
- width: 100%;
138
- flex: 1 1;
139
- color: rgb(235, 236, 240);
140
- background-color: transparent;
141
- border: none;
142
- outline: 0px;
143
-}
144
-
145
-.Todo input,
146
-.Todo .TodoBody,
147
-.AddTodo input {
148
- padding: 18px 0;
149
-}
150
-
151
-.Select {
152
- display: flex;
153
- justify-content: space-evenly;
154
- flex: 1;
155
- align-items: center;
156
- flex-wrap: nowrap;
157
- border: none;
158
- border-radius: 18px;
159
-}
160
-
161
-.AddTodo button,
162
-.Select button {
163
- cursor: pointer;
164
- height: 40px;
165
- width: auto;
166
- border: none;
167
- border-radius: 18px;
168
- padding: 0 14px;
169
- transition: all 0.3s ease;
170
- color: #fffb;
171
- margin-right: -9px;
172
- /* For Neo1 */
173
- background: linear-gradient(
174
- 209.21deg,
175
- rgba(4, 89, 117, 0.133) 0%,
176
- rgba(4, 89, 117, 0.933) 100%
177
- );
178
- box-shadow: rgb(255 255 255 / 20%) 0px 0px 0px 0.5px inset,
179
- rgb(23 0 102 / 20%) 0px 20px 40px, rgb(0 0 0 / 10%) 0px 1px 3px;
180
-}
181
-
182
-.Select button {
183
- margin: 0;
184
- background: transparent;
185
- box-shadow: none;
186
- color: #fff7;
187
- font-size: 14.5px;
188
- padding: 0 4px;
189
-}
190
-
191
-.Select button.selected {
192
- color: #fffc;
193
-}
194
-
195
-.Select button:hover {
196
- color: #fffc;
197
-}
198
-
199
-.AddTodo button:hover {
200
- color: #fffc;
201
- box-shadow: rgb(255 255 255 / 20%) 0px 0px 0px 0.5px inset,
202
- rgb(23 0 102 / 30%) 0px 40px 80px, rgb(0 0 0 / 30%) 0px 10px 30px;
203
-}
204
-
205
-.AddTodo form,
206
-.Todo form,
207
-.Todo .TodoBody {
208
- display: flex;
209
- cursor: pointer;
210
- flex: 1;
211
- align-items: center;
212
- overflow-wrap: anywhere;
213
-}
214
-
215
-.AddTodo input::placeholder {
216
- color: #fff7;
217
-}
218
-
219
-.Todo .done {
220
- text-decoration: line-through;
221
- font-style: italic;
222
- color: #fff7;
223
-}
224
-
225
-.Todo .Checkbox {
226
- position: relative;
227
- display: flex;
228
- justify-content: center;
229
- align-items: center;
230
- width: 22px;
231
- height: 22px;
232
- padding: 0px;
233
- border: none;
234
- cursor: pointer;
235
- background-color: transparent;
236
- border-radius: 50%;
237
- border: 0.5px solid #fff3;
238
- margin: 0px;
239
- margin-right: 12px;
240
-}
241
-
242
-.Todo .Checkbox.done {
243
- border: 0.5px solid #fff5;
244
-}
245
-
246
-.Todo .Checkbox.done::after {
247
- content: "";
248
- width: 16px;
249
- height: 16px;
250
- position: absolute;
251
- border-radius: 50%;
252
- background-color: #fffc;
253
-}
254
-
255
-.tail {
256
- margin-left: 8px;
257
- justify-content: flex-end;
258
-}
259
-
260
-.VisibilityFilter {
261
- flex: 1;
262
-}
263
-
264
-.VisibilityFilter .tail {
265
- margin-left: 0px;
266
- display: flex;
267
-}
268
-
269
-/*
270
- * https://getbootstrap.com/docs/5.1/components/badge/
271
- */
272
-
273
-.badge {
274
- /* so width won't change when bumping. */
275
- font-family: "Iosevka SS05", menlo, monospace;
276
- display: inline-block;
277
- padding: 0.35em 0.65em;
278
- font-size: 13.5px;
279
- font-weight: 700;
280
- line-height: 1;
281
- color: #fff;
282
- text-align: center;
283
- white-space: nowrap;
284
- vertical-align: baseline;
285
- border-radius: 0.25rem;
286
-}
287
-
288
-.rounded-pill {
289
- border-radius: 50rem !important;
290
-}
291
-
292
-.badge-danger {
293
- color: #fff;
294
- background-color: #dc3545;
295
-}
296
-
297
-.badge-warning {
298
- color: #212529;
299
- background-color: #ffc107;
300
-}
compiler/fixtures/demo-todolist-playground/src/normalize.css
deleted
-351
@@ -1,351 +0,0 @@
1
-/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
2
-
3
-/* Document
4
- ========================================================================== */
5
-
6
-/**
7
- * 1. Correct the line height in all browsers.
8
- * 2. Prevent adjustments of font size after orientation changes in iOS.
9
- */
10
-
11
-html {
12
- line-height: 1.15; /* 1 */
13
- -webkit-text-size-adjust: 100%; /* 2 */
14
-}
15
-
16
-/* Sections
17
- ========================================================================== */
18
-
19
-/**
20
- * Remove the margin in all browsers.
21
- */
22
-
23
-body {
24
- margin: 0;
25
-}
26
-
27
-/**
28
- * Render the `main` element consistently in IE.
29
- */
30
-
31
-main {
32
- display: block;
33
-}
34
-
35
-/**
36
- * Correct the font size and margin on `h1` elements within `section` and
37
- * `article` contexts in Chrome, Firefox, and Safari.
38
- */
39
-
40
-h1 {
41
- font-size: 2em;
42
- margin: 0.67em 0;
43
-}
44
-
45
-/* Grouping content
46
- ========================================================================== */
47
-
48
-/**
49
- * 1. Add the correct box sizing in Firefox.
50
- * 2. Show the overflow in Edge and IE.
51
- */
52
-
53
-hr {
54
- box-sizing: content-box; /* 1 */
55
- height: 0; /* 1 */
56
- overflow: visible; /* 2 */
57
-}
58
-
59
-/**
60
- * 1. Correct the inheritance and scaling of font size in all browsers.
61
- * 2. Correct the odd `em` font sizing in all browsers.
62
- */
63
-
64
-pre {
65
- font-family: monospace, monospace; /* 1 */
66
- font-size: 1em; /* 2 */
67
-}
68
-
69
-/* Text-level semantics
70
- ========================================================================== */
71
-
72
-/**
73
- * Remove the gray background on active links in IE 10.
74
- */
75
-
76
-a {
77
- background-color: transparent;
78
-}
79
-
80
-/**
81
- * 1. Remove the bottom border in Chrome 57-
82
- * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
83
- */
84
-
85
-abbr[title] {
86
- border-bottom: none; /* 1 */
87
- text-decoration: underline; /* 2 */
88
- text-decoration: underline dotted; /* 2 */
89
-}
90
-
91
-/**
92
- * Add the correct font weight in Chrome, Edge, and Safari.
93
- */
94
-
95
-b,
96
-strong {
97
- font-weight: bolder;
98
-}
99
-
100
-/**
101
- * 1. Correct the inheritance and scaling of font size in all browsers.
102
- * 2. Correct the odd `em` font sizing in all browsers.
103
- */
104
-
105
-code,
106
-kbd,
107
-samp {
108
- font-family: monospace, monospace; /* 1 */
109
- font-size: 1em; /* 2 */
110
-}
111
-
112
-/**
113
- * Add the correct font size in all browsers.
114
- */
115
-
116
-small {
117
- font-size: 80%;
118
-}
119
-
120
-/**
121
- * Prevent `sub` and `sup` elements from affecting the line height in
122
- * all browsers.
123
- */
124
-
125
-sub,
126
-sup {
127
- font-size: 75%;
128
- line-height: 0;
129
- position: relative;
130
- vertical-align: baseline;
131
-}
132
-
133
-sub {
134
- bottom: -0.25em;
135
-}
136
-
137
-sup {
138
- top: -0.5em;
139
-}
140
-
141
-/* Embedded content
142
- ========================================================================== */
143
-
144
-/**
145
- * Remove the border on images inside links in IE 10.
146
- */
147
-
148
-img {
149
- border-style: none;
150
-}
151
-
152
-/* Forms
153
- ========================================================================== */
154
-
155
-/**
156
- * 1. Change the font styles in all browsers.
157
- * 2. Remove the margin in Firefox and Safari.
158
- */
159
-
160
-button,
161
-input,
162
-optgroup,
163
-select,
164
-textarea {
165
- font-family: inherit; /* 1 */
166
- font-size: 100%; /* 1 */
167
- line-height: 1.15; /* 1 */
168
- margin: 0; /* 2 */
169
-}
170
-
171
-/**
172
- * Show the overflow in IE.
173
- * 1. Show the overflow in Edge.
174
- */
175
-
176
-button,
177
-input {
178
- /* 1 */
179
- overflow: visible;
180
-}
181
-
182
-/**
183
- * Remove the inheritance of text transform in Edge, Firefox, and IE.
184
- * 1. Remove the inheritance of text transform in Firefox.
185
- */
186
-
187
-button,
188
-select {
189
- /* 1 */
190
- text-transform: none;
191
-}
192
-
193
-/**
194
- * Correct the inability to style clickable types in iOS and Safari.
195
- */
196
-
197
-button,
198
-[type="button"],
199
-[type="reset"],
200
-[type="submit"] {
201
- -webkit-appearance: button;
202
-}
203
-
204
-/**
205
- * Remove the inner border and padding in Firefox.
206
- */
207
-
208
-button::-moz-focus-inner,
209
-[type="button"]::-moz-focus-inner,
210
-[type="reset"]::-moz-focus-inner,
211
-[type="submit"]::-moz-focus-inner {
212
- border-style: none;
213
- padding: 0;
214
-}
215
-
216
-/**
217
- * Restore the focus styles unset by the previous rule.
218
- */
219
-
220
-button:-moz-focusring,
221
-[type="button"]:-moz-focusring,
222
-[type="reset"]:-moz-focusring,
223
-[type="submit"]:-moz-focusring {
224
- outline: 1px dotted ButtonText;
225
-}
226
-
227
-/**
228
- * Correct the padding in Firefox.
229
- */
230
-
231
-fieldset {
232
- padding: 0.35em 0.75em 0.625em;
233
-}
234
-
235
-/**
236
- * 1. Correct the text wrapping in Edge and IE.
237
- * 2. Correct the color inheritance from `fieldset` elements in IE.
238
- * 3. Remove the padding so developers are not caught out when they zero out
239
- * `fieldset` elements in all browsers.
240
- */
241
-
242
-legend {
243
- box-sizing: border-box; /* 1 */
244
- color: inherit; /* 2 */
245
- display: table; /* 1 */
246
- max-width: 100%; /* 1 */
247
- padding: 0; /* 3 */
248
- white-space: normal; /* 1 */
249
-}
250
-
251
-/**
252
- * Add the correct vertical alignment in Chrome, Firefox, and Opera.
253
- */
254
-
255
-progress {
256
- vertical-align: baseline;
257
-}
258
-
259
-/**
260
- * Remove the default vertical scrollbar in IE 10+.
261
- */
262
-
263
-textarea {
264
- overflow: auto;
265
-}
266
-
267
-/**
268
- * 1. Add the correct box sizing in IE 10.
269
- * 2. Remove the padding in IE 10.
270
- */
271
-
272
-[type="checkbox"],
273
-[type="radio"] {
274
- box-sizing: border-box; /* 1 */
275
- padding: 0; /* 2 */
276
-}
277
-
278
-/**
279
- * Correct the cursor style of increment and decrement buttons in Chrome.
280
- */
281
-
282
-[type="number"]::-webkit-inner-spin-button,
283
-[type="number"]::-webkit-outer-spin-button {
284
- height: auto;
285
-}
286
-
287
-/**
288
- * 1. Correct the odd appearance in Chrome and Safari.
289
- * 2. Correct the outline style in Safari.
290
- */
291
-
292
-[type="search"] {
293
- -webkit-appearance: textfield; /* 1 */
294
- outline-offset: -2px; /* 2 */
295
-}
296
-
297
-/**
298
- * Remove the inner padding in Chrome and Safari on macOS.
299
- */
300
-
301
-[type="search"]::-webkit-search-decoration {
302
- -webkit-appearance: none;
303
-}
304
-
305
-/**
306
- * 1. Correct the inability to style clickable types in iOS and Safari.
307
- * 2. Change font properties to `inherit` in Safari.
308
- */
309
-
310
-::-webkit-file-upload-button {
311
- -webkit-appearance: button; /* 1 */
312
- font: inherit; /* 2 */
313
-}
314
-
315
-/* Interactive
316
- ========================================================================== */
317
-
318
-/*
319
- * Add the correct display in Edge, IE 10+, and Firefox.
320
- */
321
-
322
-details {
323
- display: block;
324
-}
325
-
326
-/*
327
- * Add the correct display in all browsers.
328
- */
329
-
330
-summary {
331
- display: list-item;
332
-}
333
-
334
-/* Misc
335
- ========================================================================== */
336
-
337
-/**
338
- * Add the correct display in IE 10+.
339
- */
340
-
341
-template {
342
- display: none;
343
-}
344
-
345
-/**
346
- * Add the correct display in IE 10.
347
- */
348
-
349
-[hidden] {
350
- display: none;
351
-}
compiler/fixtures/demo-todolist-playground/src/plain.css
deleted
-19
@@ -1,19 +0,0 @@
1
-.Plain {
2
- width: 320px;
3
- background-color: white;
4
- padding: 24px 18px;
5
- border-radius: 8px;
6
- margin-top: 96px;
7
- box-shadow: 0px 0.8px 2px rgba(0, 0, 0, 0.032),
8
- 0px 2.7px 6.7px rgba(0, 0, 0, 0.048), 0px 12px 30px rgba(0, 0, 0, 0.08);
9
-}
10
-
11
-.Plain input[type="checkbox"] {
12
- margin-right: 4px;
13
-}
14
-
15
-.Plain .Select .badge {
16
- position: relative;
17
- transform: translate(-50%, -50%) !important;
18
- top: -39px;
19
-}
compiler/fixtures/demo-todolist-playground/src/public/index.html
deleted
-11
@@ -1,11 +0,0 @@
1
-<!DOCTYPE html>
2
-<html lang="en">
3
- <head>
4
- <meta charset="UTF-8">
5
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
- <title>Document</title>
7
- </head>
8
- <body>
9
- <div id="root"></div>
10
- </body>
11
-</html>
\ No newline at end of file
compiler/fixtures/demo-todolist-playground/src/source/Ch1.js
deleted
-125
@@ -1,125 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import React, { useState, useRef } from "react";
9
-
10
-/**
11
- * Ch1 Minimal TaskBoard
12
- *
13
- * Motivation:
14
- * We want to start with just `useState` and _pass things done_.
15
- *
16
- * Inspired by
17
- * - Rich Harris's https://rethinking-reactivity.surge.sh/#slide=18
18
- * - https://beta.reactjs.org/learn/extracting-state-logic-into-a-reducer
19
- * - before we extract event handler to reducer.
20
- * - https://immerjs.github.io/immer/example-setstate
21
- *
22
- * Now, the <TaskBoard /> contains:
23
- * - useState
24
- * - useCallback
25
- * - React.memo(<Child />)
26
- */
27
-
28
-function TaskBoard() {
29
- const [tasks, setTasks] = useState(initialTasks);
30
- const onChangeTask = task =>
31
- setTasks(ts => ts.map(t => (t.id === task.id ? task : t)));
32
-
33
- return (
34
- <div>
35
- <AddTask setTasks={setTasks} />
36
- {tasks.map(task => (
37
- <Task key={task.id} task={task} onChange={onChangeTask} />
38
- ))}
39
- </div>
40
- );
41
-}
42
-
43
-export default TaskBoard;
44
-
45
-function Task({ task, onChange }) {
46
- const count = useRef(0);
47
- const [isEditing, setIsEditing] = useState(false);
48
- const taskContent = isEditing ? (
49
- <>
50
- <input
51
- value={task.text}
52
- onChange={e => {
53
- onChange({
54
- ...task,
55
- text: e.target.value,
56
- });
57
- }}
58
- />
59
- <button onClick={() => setIsEditing(false)}>Save</button>
60
- </>
61
- ) : (
62
- <>
63
- {task.text}
64
- <button onClick={() => setIsEditing(true)}>Edit</button>
65
- </>
66
- );
67
- return (
68
- <li>
69
- <label>
70
- <input
71
- type="checkbox"
72
- checked={task.done}
73
- onChange={e => {
74
- onChange({
75
- ...task,
76
- done: e.target.checked,
77
- });
78
- }}
79
- />
80
- {taskContent}
81
- {count.current++}
82
- </label>
83
- </li>
84
- );
85
-}
86
-
87
-let nextId = 3;
88
-const defaultTask = "Code bugs";
89
-const initialTasks = [
90
- { id: 0, text: "Buy milk", done: true },
91
- { id: 1, text: "Eat tacos", done: false },
92
- { id: 2, text: "Brew tea", done: false },
93
-];
94
-
95
-function AddTask({ setTasks }) {
96
- const [text, setText] = useState(defaultTask);
97
- const handleAddTask = text => {
98
- setTasks(ts => [
99
- ...ts,
100
- {
101
- id: nextId++,
102
- text: text,
103
- done: false,
104
- },
105
- ]);
106
- };
107
-
108
- return (
109
- <>
110
- <input
111
- placeholder="Add task"
112
- value={text}
113
- onChange={e => setText(e.target.value)}
114
- />
115
- <button
116
- onClick={() => {
117
- setText(defaultTask);
118
- handleAddTask(text);
119
- }}
120
- >
121
- Add
122
- </button>
123
- </>
124
- );
125
-}
compiler/fixtures/demo-todolist-playground/src/source/Ch1.memo.js
deleted
-128
@@ -1,128 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import React, { useCallback, useState, useRef } from "react";
9
-
10
-/**
11
- * Ch1 Minimal TaskBoard
12
- *
13
- * Motivation:
14
- * We want to start with just `useState` and _pass things done_.
15
- *
16
- * Inspired by
17
- * - Rich Harris's https://rethinking-reactivity.surge.sh/#slide=18
18
- * - https://beta.reactjs.org/learn/extracting-state-logic-into-a-reducer
19
- * - before we extract event handler to reducer.
20
- *
21
- * Now, the <TaskBoard /> contains:
22
- * - useState
23
- * - useCallback
24
- * - React.memo(<Child />)
25
- */
26
-
27
-// const Task = React.memo(({ task, onChange }) => { ... });
28
-
29
-function TaskBoard() {
30
- const [tasks, setTasks] = useState(initialTasks);
31
- const onChangeTask = useCallback(
32
- task => setTasks(ts => ts.map(t => (t.id === task.id ? task : t))),
33
- []
34
- );
35
-
36
- return (
37
- <div>
38
- <AddTask setTasks={setTasks} />
39
- {tasks.map(task => (
40
- <Task key={task.id} task={task} onChange={onChangeTask} />
41
- ))}
42
- </div>
43
- );
44
-}
45
-
46
-export default TaskBoard;
47
-
48
-const Task = React.memo(({ task, onChange }) => {
49
- const count = useRef(0);
50
- const [isEditing, setIsEditing] = useState(false);
51
- const taskContent = isEditing ? (
52
- <>
53
- <input
54
- value={task.text}
55
- onChange={e => {
56
- onChange({
57
- ...task,
58
- text: e.target.value,
59
- });
60
- }}
61
- />
62
- <button onClick={() => setIsEditing(false)}>Save</button>
63
- </>
64
- ) : (
65
- <>
66
- {task.text}
67
- <button onClick={() => setIsEditing(true)}>Edit</button>
68
- </>
69
- );
70
- return (
71
- <li>
72
- <label>
73
- <input
74
- type="checkbox"
75
- checked={task.done}
76
- onChange={e => {
77
- onChange({
78
- ...task,
79
- done: e.target.checked,
80
- });
81
- }}
82
- />
83
- {taskContent}
84
- {count.current++}
85
- </label>
86
- </li>
87
- );
88
-});
89
-
90
-let nextId = 3;
91
-const defaultTask = "Code bugs";
92
-const initialTasks = [
93
- { id: 0, text: "Buy milk", done: true },
94
- { id: 1, text: "Eat tacos", done: false },
95
- { id: 2, text: "Brew tea", done: false },
96
-];
97
-
98
-function AddTask({ setTasks }) {
99
- const [text, setText] = useState(defaultTask);
100
- const handleAddTask = text => {
101
- setTasks(ts => [
102
- ...ts,
103
- {
104
- id: nextId++,
105
- text: text,
106
- done: false,
107
- },
108
- ]);
109
- };
110
-
111
- return (
112
- <>
113
- <input
114
- placeholder="Add task"
115
- value={text}
116
- onChange={e => setText(e.target.value)}
117
- />
118
- <button
119
- onClick={() => {
120
- setText(defaultTask);
121
- handleAddTask(text);
122
- }}
123
- >
124
- Add
125
- </button>
126
- </>
127
- );
128
-}
compiler/fixtures/demo-todolist-playground/src/source/Ch2.half.memo.js
deleted
-165
@@ -1,165 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import React, { useState, useRef, useCallback } from "react";
9
-
10
-/**
11
- * Ch2 TaskBoard with VisibilityFilter
12
- *
13
- * Motivation:
14
- * Add computation that need `useMemo` and props
15
- *
16
- * Now, the <TaskBoard /> contains:
17
- * - props
18
- * - useState
19
- * - useCallback
20
- * - useMemo
21
- * - React.memo(<Child />)
22
- *
23
- * Now, the <TaskBoard /> itself needs to be `React.memo` as well to prevent
24
- * from Parent being re-rendered.
25
- * - also, you need to make sure the `getFilteredTasks` is stable as well...
26
- */
27
-
28
-export default FilterableTaskBoard;
29
-
30
-function FilterableTaskBoard() {
31
- const count = useRef(0);
32
- const countRef = useRef(null);
33
- const [visibility, setVisibility] = useState("all");
34
- const getFilteredTasks = tasks => {
35
- // Gosh I'm really coding against React here.
36
- // Invoke in next tick so DOM commits have been made...
37
- // otherwise we'll miss the update from the initial render.
38
- // Use `useState` here will cause infinite rendering loop.
39
- queueMicrotask(() => (countRef.current.textContent = count.current++));
40
- switch (visibility) {
41
- case "all":
42
- return tasks;
43
- case "active":
44
- return tasks.filter(t => !t.done);
45
- case "completed":
46
- return tasks.filter(t => t.done);
47
- }
48
- };
49
-
50
- return (
51
- <>
52
- <select
53
- size="3"
54
- value={visibility}
55
- onChange={e => setVisibility(e.target.value)}
56
- >
57
- <option value="all">All</option>
58
- <option value="active">Active</option>
59
- <option value="completed">Completed</option>
60
- </select>
61
- <span ref={countRef}>{count.current}</span>
62
- <TaskBoard getFilteredTasks={getFilteredTasks} />
63
- </>
64
- );
65
-}
66
-
67
-function TaskBoard({ getFilteredTasks }) {
68
- const [tasks, setTasks] = useState(initialTasks);
69
- const onChangeTask = useCallback(
70
- task => setTasks(ts => ts.map(t => (t.id === task.id ? task : t))),
71
- []
72
- );
73
- const filtered = getFilteredTasks(tasks);
74
-
75
- return (
76
- <div>
77
- <AddTask setTasks={setTasks} />
78
- {filtered.map(task => (
79
- <Task key={task.id} task={task} onChange={onChangeTask} />
80
- ))}
81
- </div>
82
- );
83
-}
84
-
85
-const Task = React.memo(({ task, onChange }) => {
86
- const count = useRef(0);
87
- const [isEditing, setIsEditing] = useState(false);
88
- const taskContent = isEditing ? (
89
- <>
90
- <input
91
- value={task.text}
92
- onChange={e => {
93
- onChange({
94
- ...task,
95
- text: e.target.value,
96
- });
97
- }}
98
- />
99
- <button onClick={() => setIsEditing(false)}>Save</button>
100
- </>
101
- ) : (
102
- <>
103
- {task.text}
104
- <button onClick={() => setIsEditing(true)}>Edit</button>
105
- </>
106
- );
107
- return (
108
- <li>
109
- <label>
110
- <input
111
- type="checkbox"
112
- checked={task.done}
113
- onChange={e => {
114
- onChange({
115
- ...task,
116
- done: e.target.checked,
117
- });
118
- }}
119
- />
120
- {taskContent}
121
- {count.current++}
122
- </label>
123
- </li>
124
- );
125
-});
126
-
127
-let nextId = 3;
128
-const defaultTask = "Code bugs";
129
-const initialTasks = [
130
- { id: 0, text: "Buy milk", done: true },
131
- { id: 1, text: "Eat tacos", done: false },
132
- { id: 2, text: "Brew tea", done: false },
133
-];
134
-
135
-function AddTask({ setTasks }) {
136
- const [text, setText] = useState(defaultTask);
137
- const handleAddTask = text => {
138
- setTasks(ts => [
139
- ...ts,
140
- {
141
- id: nextId++,
142
- text: text,
143
- done: false,
144
- },
145
- ]);
146
- };
147
-
148
- return (
149
- <>
150
- <input
151
- placeholder="Add task"
152
- value={text}
153
- onChange={e => setText(e.target.value)}
154
- />
155
- <button
156
- onClick={() => {
157
- setText(defaultTask);
158
- handleAddTask(text);
159
- }}
160
- >
161
- Add
162
- </button>
163
- </>
164
- );
165
-}
compiler/fixtures/demo-todolist-playground/src/source/Ch2.js
deleted
-164
@@ -1,164 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import React, { useState, useRef } from "react";
9
-
10
-/**
11
- * Ch2 TaskBoard with VisibilityFilter
12
- *
13
- * Motivation:
14
- * Add computation that need `useMemo` and props
15
- *
16
- * Now, the <TaskBoard /> contains:
17
- * - props
18
- * - useState
19
- * - useCallback
20
- * - useMemo
21
- * - React.memo(<Child />)
22
- *
23
- * Now, the <TaskBoard /> itself needs to be `React.memo` as well to prevent
24
- * from Parent being re-rendered.
25
- * - also, you need to make sure the `getFilteredTasks` is stable as well...
26
- */
27
-
28
-export default FilterableTaskBoard;
29
-
30
-function FilterableTaskBoard() {
31
- const count = useRef(0);
32
- const countRef = useRef(null);
33
- const [visibility, setVisibility] = useState("all");
34
- const getFilteredTasks = tasks => {
35
- // Gosh I'm really coding against React here.
36
- // Invoke in next tick so DOM commits have been made...
37
- // otherwise we'll miss the update from the initial render.
38
- // Use `useState` here will cause infinite rendering loop.
39
- count.current++;
40
- queueMicrotask(() => (countRef.current.textContent = count.current));
41
- switch (visibility) {
42
- case "all":
43
- return tasks;
44
- case "active":
45
- return tasks.filter(t => !t.done);
46
- case "completed":
47
- return tasks.filter(t => t.done);
48
- }
49
- };
50
-
51
- return (
52
- <>
53
- <select
54
- size="3"
55
- value={visibility}
56
- onChange={e => setVisibility(e.target.value)}
57
- >
58
- <option value="all">All</option>
59
- <option value="active">Active</option>
60
- <option value="completed">Completed</option>
61
- </select>
62
- <span ref={countRef}>{count.current}</span>
63
- <TaskBoard getFilteredTasks={getFilteredTasks} />
64
- </>
65
- );
66
-}
67
-
68
-const TaskBoard = ({ getFilteredTasks }) => {
69
- const [tasks, setTasks] = useState(initialTasks);
70
- const onChangeTask = task =>
71
- setTasks(ts => ts.map(t => (t.id === task.id ? task : t)));
72
- const filtered = getFilteredTasks(tasks);
73
-
74
- return (
75
- <div>
76
- <AddTask setTasks={setTasks} />
77
- {filtered.map(task => (
78
- <Task key={task.id} task={task} onChange={onChangeTask} />
79
- ))}
80
- </div>
81
- );
82
-};
83
-
84
-function Task({ task, onChange }) {
85
- const count = useRef(0);
86
- const [isEditing, setIsEditing] = useState(false);
87
- const taskContent = isEditing ? (
88
- <>
89
- <input
90
- value={task.text}
91
- onChange={e => {
92
- onChange({
93
- ...task,
94
- text: e.target.value,
95
- });
96
- }}
97
- />
98
- <button onClick={() => setIsEditing(false)}>Save</button>
99
- </>
100
- ) : (
101
- <>
102
- {task.text}
103
- <button onClick={() => setIsEditing(true)}>Edit</button>
104
- </>
105
- );
106
- return (
107
- <li>
108
- <label>
109
- <input
110
- type="checkbox"
111
- checked={task.done}
112
- onChange={e => {
113
- onChange({
114
- ...task,
115
- done: e.target.checked,
116
- });
117
- }}
118
- />
119
- {taskContent}
120
- {count.current++}
121
- </label>
122
- </li>
123
- );
124
-}
125
-
126
-let nextId = 3;
127
-const defaultTask = "Code bugs";
128
-const initialTasks = [
129
- { id: 0, text: "Buy milk", done: true },
130
- { id: 1, text: "Eat tacos", done: false },
131
- { id: 2, text: "Brew tea", done: false },
132
-];
133
-
134
-function AddTask({ setTasks }) {
135
- const [text, setText] = useState(defaultTask);
136
- const handleAddTask = text => {
137
- setTasks(ts => [
138
- ...ts,
139
- {
140
- id: nextId++,
141
- text: text,
142
- done: false,
143
- },
144
- ]);
145
- };
146
-
147
- return (
148
- <>
149
- <input
150
- placeholder="Add task"
151
- value={text}
152
- onChange={e => setText(e.target.value)}
153
- />
154
- <button
155
- onClick={() => {
156
- setText(defaultTask);
157
- handleAddTask(text);
158
- }}
159
- >
160
- Add
161
- </button>
162
- </>
163
- );
164
-}
compiler/fixtures/demo-todolist-playground/src/source/Ch2.memo.js
deleted
-175
@@ -1,175 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import React, { useState, useRef, useCallback, useMemo } from "react";
9
-
10
-/**
11
- * Ch2 TaskBoard with VisibilityFilter
12
- *
13
- * Motivation:
14
- * Add computation that need `useMemo` and props
15
- *
16
- * Now, the <TaskBoard /> contains:
17
- * - props
18
- * - useState
19
- * - useCallback
20
- * - useMemo
21
- * - React.memo(<Child />)
22
- *
23
- * Now, the <TaskBoard /> itself needs to be `React.memo` as well to prevent
24
- * from Parent being re-rendered.
25
- * - also, we need to make sure the `getFilteredTasks` is stable as well...
26
- */
27
-
28
-export default function FilterableTaskBoard() {
29
- const count = useRef(0);
30
- const countRef = useRef(null);
31
- const [visibility, setVisibility] = useState("all");
32
- const getFilteredTasks = useCallback(
33
- tasks => {
34
- // Gosh I'm really coding against React here.
35
- // Invoke in next tick so DOM commits have been made...
36
- // otherwise we'll miss the update from the initial render.
37
- // Use `useState` here will cause infinite rendering loop.
38
- count.current++;
39
- queueMicrotask(() => (countRef.current.textContent = count.current));
40
- switch (visibility) {
41
- case "all":
42
- return tasks;
43
- case "active":
44
- return tasks.filter(t => !t.done);
45
- case "completed":
46
- return tasks.filter(t => t.done);
47
- }
48
- },
49
- [visibility]
50
- );
51
-
52
- return (
53
- <>
54
- <select
55
- size="3"
56
- value={visibility}
57
- onChange={e => setVisibility(e.target.value)}
58
- >
59
- <option value="all">All</option>
60
- <option value="active">Active</option>
61
- <option value="completed">Completed</option>
62
- </select>
63
- <span ref={countRef}>{count.current}</span>
64
- <TaskBoard getFilteredTasks={getFilteredTasks} />
65
- </>
66
- );
67
-}
68
-
69
-// const Task = React.memo(({ task, onChange }) => { ... });
70
-
71
-const TaskBoard = React.memo(({ getFilteredTasks }) => {
72
- const [tasks, setTasks] = useState(initialTasks);
73
- const onChangeTask = useCallback(
74
- task => setTasks(ts => ts.map(t => (t.id === task.id ? task : t))),
75
- []
76
- );
77
- const filtered = useMemo(
78
- () => getFilteredTasks(tasks),
79
- [getFilteredTasks, tasks]
80
- );
81
- return (
82
- <div>
83
- <AddTask setTasks={setTasks} />
84
- {filtered.map(task => (
85
- <Task key={task.id} task={task} onChange={onChangeTask} />
86
- ))}
87
- </div>
88
- );
89
-});
90
-
91
-// In <TaskBoard />'s parents:
92
-// const getFilteredTasks = useCallback(() => {...}, [visibility]);
93
-// <TaskBoard getFilteredTasks={getFilteredTasks} />
94
-
95
-const Task = React.memo(({ task, onChange }) => {
96
- const count = useRef(0);
97
- const [isEditing, setIsEditing] = useState(false);
98
- const taskContent = isEditing ? (
99
- <>
100
- <input
101
- value={task.text}
102
- onChange={e => {
103
- onChange({
104
- ...task,
105
- text: e.target.value,
106
- });
107
- }}
108
- />
109
- <button onClick={() => setIsEditing(false)}>Save</button>
110
- </>
111
- ) : (
112
- <>
113
- {task.text}
114
- <button onClick={() => setIsEditing(true)}>Edit</button>
115
- </>
116
- );
117
- return (
118
- <li>
119
- <label>
120
- <input
121
- type="checkbox"
122
- checked={task.done}
123
- onChange={e => {
124
- onChange({
125
- ...task,
126
- done: e.target.checked,
127
- });
128
- }}
129
- />
130
- {taskContent}
131
- {count.current++}
132
- </label>
133
- </li>
134
- );
135
-});
136
-
137
-let nextId = 3;
138
-const defaultTask = "Code bugs";
139
-const initialTasks = [
140
- { id: 0, text: "Buy milk", done: true },
141
- { id: 1, text: "Eat tacos", done: false },
142
- { id: 2, text: "Brew tea", done: false },
143
-];
144
-
145
-function AddTask({ setTasks }) {
146
- const [text, setText] = useState(defaultTask);
147
- const handleAddTask = text => {
148
- setTasks(ts => [
149
- ...ts,
150
- {
151
- id: nextId++,
152
- text: text,
153
- done: false,
154
- },
155
- ]);
156
- };
157
-
158
- return (
159
- <>
160
- <input
161
- placeholder="Add task"
162
- value={text}
163
- onChange={e => setText(e.target.value)}
164
- />
165
- <button
166
- onClick={() => {
167
- setText(defaultTask);
168
- handleAddTask(text);
169
- }}
170
- >
171
- Add
172
- </button>
173
- </>
174
- );
175
-}
compiler/fixtures/demo-todolist-playground/src/source/Ch3.js
deleted
-158
@@ -1,158 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import React, { createContext, useState, useRef, useContext } from "react";
9
-
10
-/**
11
- * Ch3 TaskBoard use dedicated context.
12
- *
13
- * Motivation:
14
- * Replace `useState` with `useContext`
15
- */
16
-
17
-const TasksContext = createContext(null);
18
-
19
-// Admittedly, this is a really weird pattern...
20
-// but it save me from copying in the reducer...
21
-const SetTasksContext = createContext(null);
22
-
23
-export default function FilterableTaskBoardUsingContext() {
24
- const count = useRef(0);
25
- const [visibility, setVisibility] = useState("all");
26
- const [tasks, setTasks] = useState(initialTasks);
27
- const getFilteredTasks = tasks => {
28
- count.current++;
29
- switch (visibility) {
30
- case "all":
31
- return tasks;
32
- case "active":
33
- return tasks.filter(t => !t.done);
34
- case "completed":
35
- return tasks.filter(t => t.done);
36
- }
37
- };
38
-
39
- return (
40
- <>
41
- <select
42
- size="3"
43
- value={visibility}
44
- onChange={e => setVisibility(e.target.value)}
45
- >
46
- <option value="all">All</option>
47
- <option value="active">Active</option>
48
- <option value="completed">Completed</option>
49
- </select>
50
- <SetTasksContext.Provider value={setTasks}>
51
- <TasksContext.Provider value={tasks}>
52
- <TaskBoard getFilteredTasks={getFilteredTasks} />
53
- </TasksContext.Provider>
54
- </SetTasksContext.Provider>
55
- </>
56
- );
57
-}
58
-
59
-function TaskBoard({ getFilteredTasks }) {
60
- const tasks = useContext(TasksContext);
61
- const filtered = getFilteredTasks(tasks);
62
-
63
- return (
64
- <div>
65
- <AddTask />
66
- {filtered.map(task => (
67
- <Task key={task.id} task={task} />
68
- ))}
69
- </div>
70
- );
71
-}
72
-
73
-function Task({ task }) {
74
- const setTasks = useContext(SetTasksContext);
75
- const onChange = task =>
76
- setTasks(ts => ts.map(t => (t.id === task.id ? task : t)));
77
-
78
- const count = useRef(0);
79
- const [isEditing, setIsEditing] = useState(false);
80
- const taskContent = isEditing ? (
81
- <>
82
- <input
83
- value={task.text}
84
- onChange={e => {
85
- onChange({
86
- ...task,
87
- text: e.target.value,
88
- });
89
- }}
90
- />
91
- <button onClick={() => setIsEditing(false)}>Save</button>
92
- </>
93
- ) : (
94
- <>
95
- {task.text}
96
- <button onClick={() => setIsEditing(true)}>Edit</button>
97
- </>
98
- );
99
- return (
100
- <li>
101
- <label>
102
- <input
103
- type="checkbox"
104
- checked={task.done}
105
- onChange={e => {
106
- onChange({
107
- ...task,
108
- done: e.target.checked,
109
- });
110
- }}
111
- />
112
- {taskContent}
113
- {count.current++}
114
- </label>
115
- </li>
116
- );
117
-}
118
-
119
-let nextId = 3;
120
-const defaultTask = "Code bugs";
121
-const initialTasks = [
122
- { id: 0, text: "Buy milk", done: true },
123
- { id: 1, text: "Eat tacos", done: false },
124
- { id: 2, text: "Brew tea", done: false },
125
-];
126
-
127
-function AddTask() {
128
- const setTasks = useContext(SetTasksContext);
129
- const [text, setText] = useState(defaultTask);
130
- const handleAddTask = text => {
131
- setTasks(ts => [
132
- ...ts,
133
- {
134
- id: nextId++,
135
- text: text,
136
- done: false,
137
- },
138
- ]);
139
- };
140
-
141
- return (
142
- <>
143
- <input
144
- placeholder="Add task"
145
- value={text}
146
- onChange={e => setText(e.target.value)}
147
- />
148
- <button
149
- onClick={() => {
150
- setText(defaultTask);
151
- handleAddTask(text);
152
- }}
153
- >
154
- Add
155
- </button>
156
- </>
157
- );
158
-}
compiler/fixtures/demo-todolist-playground/src/source/Ch4.js
deleted
-142
@@ -1,142 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import React, { useState, useRef } from "react";
9
-import { TasksProvider, useTasks, useTasksDispatch } from "./TaskBoardContext";
10
-
11
-/**
12
- * Ch4 TaskBoard use custom hooks
13
- *
14
- * Motivation:
15
- * encapsulate context and reducer as custom hooks.
16
- */
17
-
18
-export default function FilterableTaskBoardUsingCustomHooks() {
19
- const count = useRef(0);
20
- const [visibility, setVisibility] = useState("all");
21
- const getFilteredTasks = tasks => {
22
- count.current++;
23
- switch (visibility) {
24
- case "all":
25
- return tasks;
26
- case "active":
27
- return tasks.filter(t => !t.done);
28
- case "completed":
29
- return tasks.filter(t => t.done);
30
- }
31
- };
32
-
33
- return (
34
- <>
35
- <select
36
- size="3"
37
- value={visibility}
38
- onChange={e => setVisibility(e.target.value)}
39
- >
40
- <option value="all">All</option>
41
- <option value="active">Active</option>
42
- <option value="completed">Completed</option>
43
- </select>
44
- <TasksProvider>
45
- <TaskBoard getFilteredTasks={getFilteredTasks} />
46
- </TasksProvider>
47
- </>
48
- );
49
-}
50
-
51
-function TaskBoard({ getFilteredTasks }) {
52
- const tasks = useTasks();
53
- const filtered = getFilteredTasks(tasks);
54
-
55
- return (
56
- <div>
57
- <AddTask />
58
- {filtered.map(task => (
59
- <Task key={task.id} task={task} />
60
- ))}
61
- </div>
62
- );
63
-}
64
-
65
-function Task({ task }) {
66
- const count = useRef(0);
67
- const [isEditing, setIsEditing] = useState(false);
68
- const dispatch = useTasksDispatch();
69
- const taskContent = isEditing ? (
70
- <>
71
- <input
72
- value={task.text}
73
- onChange={e => {
74
- dispatch({
75
- type: "changed",
76
- task: {
77
- ...task,
78
- text: e.target.value,
79
- },
80
- });
81
- }}
82
- />
83
- <button onClick={() => setIsEditing(false)}>Save</button>
84
- </>
85
- ) : (
86
- <>
87
- {task.text}
88
- <button onClick={() => setIsEditing(true)}>Edit</button>
89
- </>
90
- );
91
- return (
92
- <li>
93
- <label>
94
- <input
95
- type="checkbox"
96
- checked={task.done}
97
- onChange={e => {
98
- dispatch({
99
- type: "changed",
100
- task: {
101
- ...task,
102
- done: e.target.checked,
103
- },
104
- });
105
- }}
106
- />
107
- {taskContent}
108
- {count.current++}
109
- </label>
110
- </li>
111
- );
112
-}
113
-
114
-let nextId = 3;
115
-const defaultTask = "Code bugs";
116
-
117
-function AddTask() {
118
- const dispatch = useTasksDispatch();
119
- const [text, setText] = useState(defaultTask);
120
-
121
- return (
122
- <>
123
- <input
124
- placeholder="Add task"
125
- value={text}
126
- onChange={e => setText(e.target.value)}
127
- />
128
- <button
129
- onClick={() => {
130
- setText(defaultTask);
131
- dispatch({
132
- type: "added",
133
- id: nextId++,
134
- text: text,
135
- });
136
- }}
137
- >
138
- Add
139
- </button>
140
- </>
141
- );
142
-}
compiler/fixtures/demo-todolist-playground/src/source/Ch5.js
deleted
-177
@@ -1,177 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import React, { createContext, useContext, useState, useRef } from "react";
9
-
10
-/**
11
- * Ch3 TaskBoard use global context
12
- *
13
- * Motivation:
14
- * demenstrate selecting a subset from context.
15
- */
16
-
17
-const AppContext = createContext(null);
18
-
19
-// Admittedly, this is a really weird pattern...
20
-// but it save me from copying in the reducer...
21
-const SetTasksContext = createContext(null);
22
-
23
-export default function FilterableTaskBoardUsingContext() {
24
- const count = useRef(0);
25
- const [visibility, setVisibility] = useState("all");
26
- const [randomInput, setRandomInput] = useState("");
27
- const [tasks, setTasks] = useState(initialTasks);
28
- const getFilteredTasks = tasks => {
29
- count.current++;
30
- switch (visibility) {
31
- case "all":
32
- return tasks;
33
- case "active":
34
- return tasks.filter(t => !t.done);
35
- case "completed":
36
- return tasks.filter(t => t.done);
37
- }
38
- };
39
-
40
- const appStore = {
41
- tasks: tasks,
42
- randomInput: randomInput,
43
- setRandomInput: setRandomInput,
44
- };
45
-
46
- return (
47
- <>
48
- <select
49
- size="3"
50
- value={visibility}
51
- onChange={e => setVisibility(e.target.value)}
52
- >
53
- <option value="all">All</option>
54
- <option value="active">Active</option>
55
- <option value="completed">Completed</option>
56
- </select>
57
- <SetTasksContext.Provider value={setTasks}>
58
- <AppContext.Provider value={appStore}>
59
- <RandomInput />
60
- <TaskBoard getFilteredTasks={getFilteredTasks} />
61
- </AppContext.Provider>
62
- </SetTasksContext.Provider>
63
- </>
64
- );
65
-}
66
-
67
-function RandomInput() {
68
- const { randomInput, setRandomInput } = useContext(AppContext);
69
- return (
70
- <input
71
- placeholder="Random Input"
72
- value={randomInput}
73
- onChange={e => setRandomInput(e.target.value)}
74
- />
75
- );
76
-}
77
-
78
-function TaskBoard({ getFilteredTasks }) {
79
- const { tasks } = useContext(AppContext);
80
- const filtered = getFilteredTasks(tasks);
81
-
82
- return (
83
- <div>
84
- <AddTask />
85
- {filtered.map(task => (
86
- <Task key={task.id} task={task} />
87
- ))}
88
- </div>
89
- );
90
-}
91
-
92
-function Task({ task }) {
93
- const setTasks = useContext(SetTasksContext);
94
- const onChange = task =>
95
- setTasks(ts => ts.map(t => (t.id === task.id ? task : t)));
96
-
97
- const count = useRef(0);
98
- const [isEditing, setIsEditing] = useState(false);
99
- const taskContent = isEditing ? (
100
- <>
101
- <input
102
- value={task.text}
103
- onChange={e => {
104
- onChange({
105
- ...task,
106
- text: e.target.value,
107
- });
108
- }}
109
- />
110
- <button onClick={() => setIsEditing(false)}>Save</button>
111
- </>
112
- ) : (
113
- <>
114
- {task.text}
115
- <button onClick={() => setIsEditing(true)}>Edit</button>
116
- </>
117
- );
118
- return (
119
- <li>
120
- <label>
121
- <input
122
- type="checkbox"
123
- checked={task.done}
124
- onChange={e => {
125
- onChange({
126
- ...task,
127
- done: e.target.checked,
128
- });
129
- }}
130
- />
131
- {taskContent}
132
- {count.current++}
133
- </label>
134
- </li>
135
- );
136
-}
137
-
138
-let nextId = 3;
139
-const defaultTask = "Code bugs";
140
-const initialTasks = [
141
- { id: 0, text: "Buy milk", done: true },
142
- { id: 1, text: "Eat tacos", done: false },
143
- { id: 2, text: "Brew tea", done: false },
144
-];
145
-
146
-function AddTask() {
147
- const setTasks = useContext(SetTasksContext);
148
- const [text, setText] = useState(defaultTask);
149
- const handleAddTask = text => {
150
- setTasks(ts => [
151
- ...ts,
152
- {
153
- id: nextId++,
154
- text: text,
155
- done: false,
156
- },
157
- ]);
158
- };
159
-
160
- return (
161
- <>
162
- <input
163
- placeholder="Add task"
164
- value={text}
165
- onChange={e => setText(e.target.value)}
166
- />
167
- <button
168
- onClick={() => {
169
- setText(defaultTask);
170
- handleAddTask(text);
171
- }}
172
- >
173
- Add
174
- </button>
175
- </>
176
- );
177
-}
compiler/fixtures/demo-todolist-playground/src/source/InitialTasks.js
deleted
-14
@@ -1,14 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-const initialTasks = [
9
- { id: 0, text: "memo", done: true },
10
- { id: 1, text: "useCallback", done: false },
11
- { id: 2, text: "useMemo", done: false },
12
-];
13
-
14
-export default initialTasks;
compiler/fixtures/demo-todolist-playground/src/source/Neo0.js
deleted
-41
@@ -1,41 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import React, { useState, useRef } from "react";
9
-import getUpdated from "./getUpdated";
10
-import initialTodos from "./initialTodos";
11
-import Todo from "./NeoTodoNoBadge";
12
-import AddTodo from "./NeoAddTodo";
13
-
14
-/**
15
- * Neo0 Minimal TodoList (without Badge)
16
- *
17
- * Motivation:
18
- * Start with just `useState` (state var) and _pass things done_.
19
- */
20
-
21
-function TodoList() {
22
- const [todos, setTodos] = useState(initialTodos);
23
- const handleChange = todo => setTodos(todos => getUpdated(todos, todo));
24
-
25
- return (
26
- <div>
27
- {todos.map(todo => (
28
- <Todo key={todo.id} todo={todo} onChange={handleChange} />
29
- ))}
30
- <AddTodo setTodos={setTodos} />
31
- </div>
32
- );
33
-}
34
-
35
-export default function App() {
36
- return (
37
- <div className="TodoListApp">
38
- <TodoList />
39
- </div>
40
- );
41
-}
compiler/fixtures/demo-todolist-playground/src/source/Neo1.js
deleted
-43
@@ -1,43 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import React, { useState, useRef } from "react";
9
-import getUpdated from "./getUpdated";
10
-import initialTodos from "./initialTodos";
11
-import Todo from "./NeoTodo";
12
-import AddTodo from "./NeoAddTodo";
13
-
14
-/**
15
- * Neo1 Minimal TodoList
16
- *
17
- * Motivation:
18
- * Start with just `useState` (state var) and _pass things done_.
19
- */
20
-
21
-function TodoList() {
22
- const [todos, setTodos] = useState(initialTodos);
23
- const handleChange = todo => setTodos(todos => getUpdated(todos, todo));
24
-
25
- return (
26
- <div>
27
- <ul>
28
- {todos.map(todo => (
29
- <Todo key={todo.id} todo={todo} onChange={handleChange} />
30
- ))}
31
- </ul>
32
- <AddTodo setTodos={setTodos} />
33
- </div>
34
- );
35
-}
36
-
37
-export default function App() {
38
- return (
39
- <div className="TodoListApp">
40
- <TodoList />
41
- </div>
42
- );
43
-}
compiler/fixtures/demo-todolist-playground/src/source/Neo1.memo.js
deleted
-48
@@ -1,48 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import React, { useState, useCallback } from "react";
9
-import getUpdated from "./getUpdated";
10
-import initialTodos from "./initialTodos";
11
-import UnmemoizedTodo from "./NeoTodo";
12
-import AddTodo from "./NeoAddTodo";
13
-
14
-/**
15
- * Neo1 Minimal TodoList (manually memoized)
16
- *
17
- * Motivation:
18
- * Start with just `useState` (state var) and _pass things done_.
19
- */
20
-
21
-const Todo = React.memo(UnmemoizedTodo);
22
-
23
-function TodoList() {
24
- const [todos, setTodos] = useState(initialTodos);
25
- const handleChange = useCallback(
26
- todo => setTodos(todos => getUpdated(todos, todo)),
27
- []
28
- );
29
-
30
- return (
31
- <div>
32
- <ul>
33
- {todos.map(todo => (
34
- <Todo key={todo.id} todo={todo} onChange={handleChange} />
35
- ))}
36
- </ul>
37
- <AddTodo setTodos={setTodos} />
38
- </div>
39
- );
40
-}
41
-
42
-export default function App() {
43
- return (
44
- <div className="TodoListApp">
45
- <TodoList />
46
- </div>
47
- );
48
-}
compiler/fixtures/demo-todolist-playground/src/source/Neo2.half.memo.js
deleted
-83
@@ -1,83 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import React, { useState, useRef, useCallback } from "react";
9
-import getUpdated from "./getUpdated";
10
-import initialTodos from "./initialTodos";
11
-import UnmemorizedTodo from "./NeoTodo";
12
-import AddTodo from "./NeoAddTodo";
13
-import CountBadge from "../Components/CountBadge";
14
-import Select from "../Components/Select";
15
-
16
-/**
17
- * Neo2 TodoList with Filter (half memoized)
18
- * - with Neo1.memo.js part unchanged to keep the flow
19
- *
20
- * Motivation:
21
- * Add props and computations.
22
- */
23
-
24
-const Todo = React.memo(UnmemorizedTodo);
25
-
26
-function TodoList({ getFiltered }) {
27
- const [todos, setTodos] = useState(initialTodos);
28
- const handleChange = useCallback(
29
- todo => setTodos(todos => getUpdated(todos, todo)),
30
- []
31
- );
32
- const filtered = getFiltered(todos);
33
-
34
- return (
35
- <div>
36
- {filtered.map(todo => (
37
- <Todo key={todo.id} todo={todo} onChange={handleChange} />
38
- ))}
39
- <AddTodo setTodos={setTodos} />
40
- </div>
41
- );
42
-}
43
-
44
-export default function App() {
45
- const [visibility, setVisibility] = useState("all");
46
- const count = useRef(0);
47
- const countRef = useRef(null);
48
-
49
- const getFiltered = todos => {
50
- count.current++;
51
- queueMicrotask(() => (countRef.current.textContent = count.current));
52
- switch (visibility) {
53
- case "all":
54
- return todos;
55
- case "active":
56
- return todos.filter(t => !t.done);
57
- case "completed":
58
- return todos.filter(t => t.done);
59
- }
60
- };
61
-
62
- return (
63
- <div className="TodoListApp">
64
- <header>
65
- <div class="VisibilityFilter">
66
- <Select
67
- value={visibility}
68
- options={[
69
- { value: "all", label: "All" },
70
- { value: "active", label: "Active" },
71
- { value: "completed", label: "Completed" },
72
- ]}
73
- onChange={value => setVisibility(value)}
74
- />
75
- <div className="tail">
76
- <CountBadge ref={countRef} count={count.current} />
77
- </div>
78
- </div>
79
- </header>
80
- <TodoList getFiltered={getFiltered} />
81
- </div>
82
- );
83
-}
compiler/fixtures/demo-todolist-playground/src/source/Neo2.js
deleted
-77
@@ -1,77 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import React, { useState, useRef } from "react";
9
-import getUpdated from "./getUpdated";
10
-import initialTodos from "./initialTodos";
11
-import Todo from "./NeoTodo";
12
-import AddTodo from "./NeoAddTodo";
13
-import CountBadge from "../Components/CountBadge";
14
-import Select from "../Components/Select";
15
-
16
-/**
17
- * Neo2 TodoList with Filter
18
- *
19
- * Motivation:
20
- * Add props and computations.
21
- */
22
-
23
-function TodoList({ getFiltered }) {
24
- const [todos, setTodos] = useState(initialTodos);
25
- const handleChange = todo => setTodos(todos => getUpdated(todos, todo));
26
- const filtered = getFiltered(todos);
27
-
28
- return (
29
- <div>
30
- {filtered.map(todo => (
31
- <Todo key={todo.id} todo={todo} onChange={handleChange} />
32
- ))}
33
- <AddTodo setTodos={setTodos} />
34
- </div>
35
- );
36
-}
37
-
38
-export default function App() {
39
- const [visibility, setVisibility] = useState("all");
40
- const count = useRef(0);
41
- const countRef = useRef(null);
42
-
43
- const getFiltered = todos => {
44
- count.current++;
45
- queueMicrotask(() => (countRef.current.textContent = count.current));
46
- switch (visibility) {
47
- case "all":
48
- return todos;
49
- case "active":
50
- return todos.filter(t => !t.done);
51
- case "completed":
52
- return todos.filter(t => t.done);
53
- }
54
- };
55
-
56
- return (
57
- <div className="TodoListApp">
58
- <header>
59
- <div class="VisibilityFilter">
60
- <Select
61
- value={visibility}
62
- options={[
63
- { value: "all", label: "All" },
64
- { value: "active", label: "Active" },
65
- { value: "completed", label: "Completed" },
66
- ]}
67
- onChange={value => setVisibility(value)}
68
- />
69
- <div className="tail">
70
- <CountBadge ref={countRef} count={count.current} />
71
- </div>
72
- </div>
73
- </header>
74
- <TodoList getFiltered={getFiltered} />
75
- </div>
76
- );
77
-}
compiler/fixtures/demo-todolist-playground/src/source/Neo3.half.memo.js
deleted
-87
@@ -1,87 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import React, { useState, useRef, useCallback } from "react";
9
-import getUpdated from "./getUpdated";
10
-import getFiltered from "./getFiltered";
11
-import initialTodos from "./initialTodos";
12
-import UnmemoizedTodo from "./NeoTodo";
13
-import AddTodo from "./NeoAddTodoThemable";
14
-import ColorPicker from "../Components/ColorPicker";
15
-import CountBadge from "../Components/CountBadge";
16
-import Select from "../Components/Select";
17
-
18
-/**
19
- * Neo3 TodoList with Filter and ColorPicker (half memoized)
20
- * - with Neo1.memo.js part unchanged to keep the flow
21
- *
22
- * Motivation:
23
- * Add props and and demo that such computations may need `useMemo`.
24
- */
25
-
26
-const Todo = React.memo(UnmemoizedTodo);
27
-
28
-function TodoList({ visibility, themeColor }) {
29
- const [todos, setTodos] = useState(initialTodos);
30
- const handleChange = useCallback(
31
- todo => setTodos(todos => getUpdated(todos, todo)),
32
- []
33
- );
34
- const filtered = getFiltered(todos, visibility);
35
-
36
- return (
37
- <div>
38
- <ul>
39
- {filtered.map(todo => (
40
- <Todo key={todo.id} todo={todo} onChange={handleChange} />
41
- ))}
42
- </ul>
43
- <AddTodo setTodos={setTodos} themeColor={themeColor} />
44
- </div>
45
- );
46
-}
47
-
48
-export default function BlazingTodoList() {
49
- const [themeColor, setThemeColor] = useState("#045975");
50
- const [visibility, setVisibility] = useState("all");
51
-
52
- const bgGradient = `linear-gradient(
53
- 209.21deg,
54
- ${primaryColor} 13.57%,
55
- ${themeColor} 98.38%
56
- )`;
57
-
58
- return (
59
- <div className="TodoListApp" style={{ background: bgGradient }}>
60
- <div className="FilterCountBanner">
61
- <code>getFiltered()</code> was called
62
- <CountBadge />
63
- times
64
- </div>
65
- <header>
66
- <ColorPicker
67
- value={themeColor}
68
- onChange={e => setThemeColor(e.target.value)}
69
- />
70
- <div className="VisibilityFilter">
71
- <Select
72
- value={visibility}
73
- options={[
74
- { value: "all", label: "All" },
75
- { value: "active", label: "Active" },
76
- { value: "completed", label: "Completed" },
77
- ]}
78
- onChange={value => setVisibility(value)}
79
- />
80
- </div>
81
- </header>
82
- <TodoList visibility={visibility} themeColor={themeColor} />
83
- </div>
84
- );
85
-}
86
-
87
-const primaryColor = "rgb(8, 126, 164)";
compiler/fixtures/demo-todolist-playground/src/source/Neo3.js
deleted
-81
@@ -1,81 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import React, { useState, useRef, useEffect } from "react";
9
-import getUpdated from "./getUpdated";
10
-import getFiltered from "./getFiltered";
11
-import initialTodos from "./initialTodos";
12
-import Todo from "./NeoTodo";
13
-import AddTodo from "./NeoAddTodoThemable";
14
-import ColorPicker from "../Components/ColorPicker";
15
-import CountBadge from "../Components/CountBadge";
16
-import Select from "../Components/Select";
17
-
18
-/**
19
- * Neo3 TodoList with Filter and ColorPicker
20
- *
21
- * Motivation:
22
- * Add props and and demo that such computations may need `useMemo`.
23
- */
24
-
25
-function TodoList({ visibility, themeColor }) {
26
- const [todos, setTodos] = useState(initialTodos);
27
- const handleChange = todo => setTodos(todos => getUpdated(todos, todo));
28
- const filtered = getFiltered(todos, visibility);
29
-
30
- return (
31
- <div>
32
- <ul>
33
- {filtered.map(todo => (
34
- <Todo key={todo.id} todo={todo} onChange={handleChange} />
35
- ))}
36
- </ul>
37
- <AddTodo setTodos={setTodos} themeColor={themeColor} />
38
- </div>
39
- );
40
-}
41
-
42
-export default function BlazingTodoList() {
43
- const [themeColor, setThemeColor] = useState("#045975");
44
- const [visibility, setVisibility] = useState("all");
45
-
46
- const bgGradient = `linear-gradient(
47
- 209.21deg,
48
- ${primaryColor} 13.57%,
49
- ${themeColor} 98.38%
50
- )`;
51
-
52
- return (
53
- <div className="TodoListApp" style={{ background: bgGradient }}>
54
- <div className="FilterCountBanner">
55
- <code>getFiltered()</code> was called
56
- <CountBadge />
57
- times
58
- </div>
59
- <header>
60
- <ColorPicker
61
- value={themeColor}
62
- onChange={e => setThemeColor(e.target.value)}
63
- />
64
- <div className="VisibilityFilter">
65
- <Select
66
- value={visibility}
67
- options={[
68
- { value: "all", label: "All" },
69
- { value: "active", label: "Active" },
70
- { value: "completed", label: "Completed" },
71
- ]}
72
- onChange={value => setVisibility(value)}
73
- />
74
- </div>
75
- </header>
76
- <TodoList visibility={visibility} themeColor={themeColor} />
77
- </div>
78
- );
79
-}
80
-
81
-const primaryColor = "rgb(8, 126, 164)";
compiler/fixtures/demo-todolist-playground/src/source/Neo3.memo.js
deleted
-99
@@ -1,99 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import React, { useState, useRef, useCallback, useMemo } from "react";
9
-import getUpdated from "./getUpdated";
10
-import getFiltered from "./getFiltered";
11
-import initialTodos from "./initialTodos";
12
-import UnmemoizedTodo from "./NeoTodo";
13
-import AddTodo from "./NeoAddTodoThemable";
14
-import ColorPicker from "../Components/ColorPicker";
15
-import CountBadge from "../Components/CountBadge";
16
-import Select from "../Components/Select";
17
-
18
-/**
19
- * Neo3 TodoList with Filter and ColorPicker (half memoized)
20
- * - with Neo1.memo.js part unchanged to keep the flow
21
- *
22
- * Motivation:
23
- * Add props and and demo that such computations may need `useMemo`.
24
- */
25
-
26
-const Todo = React.memo(UnmemoizedTodo);
27
-
28
-function TodoList({ visibility, themeColor }) {
29
- const [todos, setTodos] = useState(initialTodos);
30
- const handleChange = useCallback(
31
- todo => setTodos(todos => getUpdated(todos, todo)),
32
- []
33
- );
34
- const filtered = useMemo(
35
- () => getFiltered(todos, visibility),
36
- [todos, visibility]
37
- );
38
-
39
- return (
40
- <div>
41
- <ul>
42
- {filtered.map(todo => (
43
- <Todo key={todo.id} todo={todo} onChange={handleChange} />
44
- ))}
45
- </ul>
46
- <AddTodo setTodos={setTodos} themeColor={themeColor} />
47
- </div>
48
- );
49
-}
50
-
51
-function BlazingTodoList() {
52
- const [visibility, setVisibility] = useState("all");
53
- const [themeColor, setThemeColor] = useState("#045975");
54
- return <TodoList visibility={visibility} themeColor={themeColor} />;
55
-}
56
-
57
-// https://twitter.com/acdlite/status/974390255393505280
58
-// https://twitter.com/sugarpirate_/status/1449067040459956227
59
-
60
-export default function BlazingTodoListForReal() {
61
- const [themeColor, setThemeColor] = useState("#045975");
62
- const [visibility, setVisibility] = useState("all");
63
-
64
- const bgGradient = `linear-gradient(
65
- 209.21deg,
66
- ${primaryColor} 13.57%,
67
- ${themeColor} 98.38%
68
- )`;
69
-
70
- return (
71
- <div className="TodoListApp" style={{ background: bgGradient }}>
72
- <div className="FilterCountBanner">
73
- <code>getFiltered()</code> was called
74
- <CountBadge />
75
- times
76
- </div>
77
- <header>
78
- <ColorPicker
79
- value={themeColor}
80
- onChange={e => setThemeColor(e.target.value)}
81
- />
82
- <div className="VisibilityFilter">
83
- <Select
84
- value={visibility}
85
- options={[
86
- { value: "all", label: "All" },
87
- { value: "active", label: "Active" },
88
- { value: "completed", label: "Completed" },
89
- ]}
90
- onChange={value => setVisibility(value)}
91
- />
92
- </div>
93
- </header>
94
- <TodoList visibility={visibility} themeColor={themeColor} />
95
- </div>
96
- );
97
-}
98
-
99
-const primaryColor = "rgb(8, 126, 164)";
compiler/fixtures/demo-todolist-playground/src/source/Neo3ForgetPseudo.memo.js
deleted
-243
@@ -1,243 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-// magic variables + memoCache
9
-function TodoList1({ visibility, themeColor }) {
10
- const [todos, setTodos] = useState(initialTodos);
11
-
12
- let hasVisibilityChanged, hasThemeColorChanged, hasTodosChanged;
13
-
14
- const handleChange = todo => setTodos(todos => getUpdated(todos, todo));
15
-
16
- const filtered = getFiltered(todos, visibility);
17
-
18
- return (
19
- <div>
20
- <ul>
21
- {filtered.map(todo => (
22
- <Todo key={todo.id} todo={todo} onChange={handleChange} />
23
- ))}
24
- </ul>
25
- <AddTodo setTodos={setTodos} themeColor={themeColor} />
26
- </div>
27
- );
28
-}
29
-
30
-function TodoList1({ visibility, themeColor }) {
31
- const [todos, setTodos] = useState(initialTodos);
32
-
33
- let hasVisibilityChanged, hasThemeColorChanged, hasTodosChanged;
34
-
35
- const handleChange = todo => setTodos(todos => getUpdated(todos, todo));
36
-
37
- if (hasVisibilityChanged || hasTodosChanged) {
38
- const filtered = getFiltered(todos, visibility);
39
- }
40
-
41
- return (
42
- <div>
43
- <ul>
44
- {filtered.map(todo => (
45
- <Todo key={todo.id} todo={todo} onChange={handleChange} />
46
- ))}
47
- </ul>
48
- <AddTodo setTodos={setTodos} themeColor={themeColor} />
49
- </div>
50
- );
51
-}
52
-
53
-function TodoList1({ visibility, themeColor }) {
54
- const [todos, setTodos] = useState(initialTodos);
55
-
56
- let hasVisibilityChanged, hasThemeColorChanged, hasTodosChanged, memoCache;
57
-
58
- const handleChange =
59
- memoCache[0] ||
60
- (memoCache[0] = todo => setTodos(todos => getUpdated(todos, todo)));
61
-
62
- let filtered;
63
- if (hasVisibilityChanged || hasTodosChanged) {
64
- filtered = memoCache[0] = getFiltered(todos, visibility);
65
- } else {
66
- filtered = memoCache[0];
67
- }
68
-
69
- return (
70
- <div>
71
- <ul>
72
- {filtered.map(todo => (
73
- <Todo key={todo.id} todo={todo} onChange={handleChange} />
74
- ))}
75
- </ul>
76
- <AddTodo setTodos={setTodos} themeColor={themeColor} />
77
- </div>
78
- );
79
-}
80
-
81
-// middle - demo the idea that we only want to excute a line of code unless
82
-// its dependencies chagned.
83
-function TodoList2({ visibility, themeColor }) {
84
- const [todos, setTodos] = useState(initialTodos);
85
-
86
- let hasVisibilityChanged, hasThemeColorChanged, hasTodosChanged;
87
-
88
- if (hasVisibilityChanged || hasThemeColorChanged || hasTodosChanged) {
89
- const handleChange = todo => setTodos(todos => getUpdated(todos, todo));
90
-
91
- if (hasVisibilityChanged || hasTodosChanged) {
92
- const filtered = getFiltered(todos, visibility);
93
- const jsx_todos = filtered.map(todo => (
94
- <Todo key={todo.id} todo={todo} onChange={handleChange} />
95
- ));
96
- }
97
-
98
- if (hasThemeColorChanged) {
99
- const jsx_addTodo = (
100
- <AddTodo setTodos={setTodos} themeColor={themeColor} />
101
- );
102
- }
103
- return (
104
- <div>
105
- <ul>{jsx_todos}</ul>
106
- {jsx_addTodo}
107
- </div>
108
- );
109
- }
110
-}
111
-
112
-//
113
-function TodoList({ visibility, themeColor }) {
114
- const [todos, setTodos] = useState(initialTodos);
115
-
116
- let hasVisibilityChanged, hasThemeColorChanged, hasTodosChanged, memoCache;
117
-
118
- const handleChange =
119
- memoCache[0] ||
120
- (memoCache[0] = todo => setTodos(todos => getUpdated(todos, todo)));
121
-
122
- let filtered;
123
- if (hasVisibilityChanged || hasTodosChanged) {
124
- filtered = (memoCache[1] = getFiltered(todos, visibility));
125
- } else {
126
- filtered = memoCache[1]
127
- }
128
-
129
- const jsx_addTodo = hasThemeColorChanged
130
- ? (memoCache[3] = <AddTodo setTodos={setTodos} themeColor={themeColor} />)
131
- : memoCache[3];
132
-
133
- return (
134
- <div>
135
- <ul>
136
- {filtered.map(todo => (
137
- <Todo key={todo.id} todo={todo} onChange={handleChange} />
138
- ))}
139
- </ul>
140
- {jsx_addTodo}
141
- </div>
142
- );
143
-}
144
-
145
-function TodoList3({ visibility, themeColor }) {
146
- const [todos, setTodos] = useState(initialTodos);
147
-
148
- let hasVisibilityChanged, hasThemeColorChanged, hasTodosChanged, memoCache;
149
-
150
- const handleChange =
151
- memoCache[0] ||
152
- (memoCache[0] = todo => setTodos(todos => getUpdated(todos, todo)));
153
-
154
- let filtered, jsx_todos;
155
- if (hasVisibilityChanged || hasTodosChanged) {
156
- filtered = memoCache[1] = getFiltered(todos, visibility);
157
- jsx_todos = memoCache[2] = (
158
- <ul>
159
- {filtered.map(todo => (
160
- <Todo key={todo.id} todo={todo} onChange={handleChange} />
161
- ))}
162
- </ul>
163
- );
164
- } else {
165
- filtered = memoCache[1];
166
- jsx_todos = memoCache[2];
167
- }
168
-
169
- const jsx_addTodo = hasThemeColorChanged
170
- ? (memoCache[3] = <AddTodo setTodos={setTodos} themeColor={themeColor} />)
171
- : memoCache[3];
172
-
173
- return (memoCache[4] = <div>{jsx_todos}{jsx_addTodo}</div>);
174
-}
175
-
176
-// Final
177
-function TodoList({ visibility, themeColor }) {
178
- const [todos, setTodos] = useState(initialTodos);
179
-
180
- let hasVisibilityChanged, hasThemeColorChanged, hasTodosChanged, memoCache;
181
-
182
- if (hasVisibilityChanged || hasThemeColorChanged || hasTodosChanged) {
183
- const handleChange =
184
- memoCache[0] ||
185
- (memoCache[0] = todo => setTodos(todos => getUpdated(todos, todo)));
186
-
187
- let filtered, jsx_todos;
188
- if (hasVisibilityChanged || hasTodosChanged) {
189
- filtered = memoCache[1] = getFiltered(todos, visibility);
190
- jsx_todos = memoCache[2] = (<ul>{filtered.map(…)}</ul>);
191
- jsx_todos = memoCache[2] = (
192
- <ul>
193
- {filtered.map(todo => (
194
- <Todo key={todo.id} todo={todo} onChange={handleChange} />
195
- ))}
196
- </ul>
197
- );
198
- } else {
199
- filtered = memoCache[1];
200
- jsx_todos = memoCache[2];
201
- }
202
-
203
- const jsx_addTodo = hasThemeColorChanged
204
- ? (memoCache[3] = <AddTodo setTodos={setTodos} themeColor={themeColor} />)
205
- : memoCache[3];
206
-
207
- return (memoCache[4] = <div>{jsx_todos}{jsx_addTodo}</div>);
208
- } else {
209
- return memoCache[4];
210
- }
211
-}
212
-
213
-// Final (Tenary)
214
-function TodoList3({ visibility, themeColor }) {
215
- const [todos, setTodos] = useState(initialTodos);
216
-
217
- let hasVisibilityChanged, hasThemeColorChanged, hasTodosChanged, memoCache;
218
-
219
- if (hasVisibilityChanged || hasThemeColorChanged || hasTodosChanged) {
220
- const handleChange =
221
- memoCache[0] ||
222
- (memoCache[0] = todo => setTodos(todos => getUpdated(todos, todo)));
223
- const filtered =
224
- hasVisibilityChanged || hasTodosChanged
225
- ? (memoCache[1] = getFiltered(todos, visibility))
226
- : memoCache[1];
227
- const jsx_todos =
228
- hasVisibilityChanged || hasTodosChanged
229
- ? (memoCache[2] = filtered.map(todo => (
230
- <Todo key={todo.id} todo={todo} onChange={handleChange} />
231
- )))
232
- : memoCache[2];
233
- const jsx_addTodo = hasThemeColorChanged
234
- ? (memoCache[4] = <AddTodo setTodos={setTodos} themeColor={themeColor} />)
235
- : memoCache[4];
236
- return (
237
- <div>
238
- <ul>{jsx_todos}</ul>
239
- {jsx_addTodo}
240
- </div>
241
- );
242
- }
243
-}
compiler/fixtures/demo-todolist-playground/src/source/NeoAddTask.js
deleted
-48
@@ -1,48 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import React, { useState } from "react";
9
-
10
-// We need this because Forget has bug when props is passed in `undefined`
11
-export default function AddTodo({ setTodos }) {
12
- const [text, setText] = useState(defaultTodo);
13
- const handleAddTodo = text => {
14
- setTodos(ts => [
15
- ...ts,
16
- {
17
- id: nextId++,
18
- text: text,
19
- done: false,
20
- },
21
- ]);
22
- };
23
-
24
- return (
25
- <div className="AddTodo">
26
- <form
27
- onSubmit={e => {
28
- e.preventDefault();
29
- setText(defaultTodo);
30
- handleAddTodo(text.trim() === "" ? fallbackTodo : text);
31
- }}
32
- >
33
- <input
34
- placeholder="Add todo"
35
- value={text}
36
- onChange={e => setText(e.target.value)}
37
- />
38
- <div className="tail">
39
- <button type="submit">Add</button>
40
- </div>
41
- </form>
42
- </div>
43
- );
44
-}
45
-
46
-let nextId = 3;
47
-const defaultTodo = "";
48
-const fallbackTodo = "oops";
compiler/fixtures/demo-todolist-playground/src/source/NeoAddTaskThemable.js
deleted
-55
@@ -1,55 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import React, { useState } from "react";
9
-
10
-export default function AddTodo({ setTodos, themeColor = "#045975" }) {
11
- const [text, setText] = useState(defaultTodo);
12
- const handleAddTodo = text => {
13
- setTodos(ts => [
14
- ...ts,
15
- {
16
- id: nextId++,
17
- text: text,
18
- done: false,
19
- },
20
- ]);
21
- };
22
-
23
- const bgGradient = `linear-gradient(
24
- 209.21deg,
25
- ${themeColor}22 0%,
26
- ${themeColor}ee 100%
27
- )`;
28
-
29
- return (
30
- <div className="AddTodo">
31
- <form
32
- onSubmit={e => {
33
- e.preventDefault();
34
- setText(defaultTodo);
35
- handleAddTodo(text.trim() === "" ? fallbackTodo : text);
36
- }}
37
- >
38
- <input
39
- placeholder="Add todo"
40
- value={text}
41
- onChange={e => setText(e.target.value)}
42
- />
43
- <div className="tail">
44
- <button type="submit" style={{ background: bgGradient }}>
45
- Add
46
- </button>
47
- </div>
48
- </form>
49
- </div>
50
- );
51
-}
52
-
53
-let nextId = 3;
54
-const defaultTodo = "";
55
-const fallbackTodo = "oops";
compiler/fixtures/demo-todolist-playground/src/source/NeoAddTodo.js
deleted
-48
@@ -1,48 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import React, { useState } from "react";
9
-
10
-// We need this because Forget has bug when props is passed in `undefined`
11
-export default function AddTodo({ setTodos }) {
12
- const [text, setText] = useState(defaultTodo);
13
- const handleAddTodo = text => {
14
- setTodos(ts => [
15
- ...ts,
16
- {
17
- id: nextId++,
18
- text: text,
19
- done: false,
20
- },
21
- ]);
22
- };
23
-
24
- return (
25
- <div className="AddTodo">
26
- <form
27
- onSubmit={e => {
28
- e.preventDefault();
29
- setText(defaultTodo);
30
- handleAddTodo(text.trim() === "" ? fallbackTodo : text);
31
- }}
32
- >
33
- <input
34
- placeholder="Add todo"
35
- value={text}
36
- onChange={e => setText(e.target.value)}
37
- />
38
- <div className="tail">
39
- <button type="submit">Add</button>
40
- </div>
41
- </form>
42
- </div>
43
- );
44
-}
45
-
46
-let nextId = 3;
47
-const defaultTodo = "";
48
-const fallbackTodo = "oops";
compiler/fixtures/demo-todolist-playground/src/source/NeoAddTodoThemable.js
deleted
-55
@@ -1,55 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import React, { useState } from "react";
9
-
10
-export default function AddTodo({ setTodos, themeColor = "#045975" }) {
11
- const [text, setText] = useState(defaultTodo);
12
- const handleAddTodo = text => {
13
- setTodos(ts => [
14
- ...ts,
15
- {
16
- id: nextId++,
17
- text: text,
18
- done: false,
19
- },
20
- ]);
21
- };
22
-
23
- const bgGradient = `linear-gradient(
24
- 209.21deg,
25
- ${themeColor}22 0%,
26
- ${themeColor}ee 100%
27
- )`;
28
-
29
- return (
30
- <div className="AddTodo">
31
- <form
32
- onSubmit={e => {
33
- e.preventDefault();
34
- setText(defaultTodo);
35
- handleAddTodo(text.trim() === "" ? fallbackTodo : text);
36
- }}
37
- >
38
- <input
39
- placeholder="Add todo"
40
- value={text}
41
- onChange={e => setText(e.target.value)}
42
- />
43
- <div className="tail">
44
- <button type="submit" style={{ background: bgGradient }}>
45
- Add
46
- </button>
47
- </div>
48
- </form>
49
- </div>
50
- );
51
-}
52
-
53
-let nextId = 3;
54
-const defaultTodo = "";
55
-const fallbackTodo = "oops";
compiler/fixtures/demo-todolist-playground/src/source/NeoTask.js
deleted
-60
@@ -1,60 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import React, { useState, useRef } from "react";
9
-import CountBadge from "../Components/CountBadge";
10
-
11
-export default function Todo({ todo, onChange }) {
12
- const inputRef = useRef(null);
13
- const count = useRef(0);
14
- const [isEditing, setIsEditing] = useState(false);
15
-
16
- const onSave = e => {
17
- e.preventDefault();
18
- setIsEditing(false);
19
- onChange({
20
- ...todo,
21
- text: inputRef.current.value,
22
- });
23
- };
24
-
25
- const todoBody = isEditing ? (
26
- <form value={todo.text} onSubmit={onSave} onBlur={onSave}>
27
- <input ref={inputRef} defaultValue={todo.text} autoFocus />
28
- </form>
29
- ) : (
30
- <div
31
- className={"TodoBody" + (todo.done ? " done" : "")}
32
- onClick={() => setIsEditing(true)}
33
- >
34
- {todo.text}
35
- </div>
36
- );
37
-
38
- const checkBox = !isEditing && (
39
- <button
40
- className={todo.done ? "Checkbox done" : "Checkbox"}
41
- onClick={e => {
42
- e.target.blur();
43
- onChange({
44
- ...todo,
45
- done: !todo.done,
46
- });
47
- }}
48
- ></button>
49
- );
50
-
51
- return (
52
- <li className="Todo">
53
- {checkBox}
54
- {todoBody}
55
- <div className="tail">
56
- <CountBadge count={count.current++} type={"warning"} rounded />
57
- </div>
58
- </li>
59
- );
60
-}
compiler/fixtures/demo-todolist-playground/src/source/NeoTaskNoBadge.js
deleted
-61
@@ -1,61 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import React, { useState, useRef } from "react";
9
-import CountBadge from "../Components/CountBadge";
10
-
11
-/**
12
- * Until Forget supports default props...
13
- */
14
-export default function Todo({ todo, onChange }) {
15
- const inputRef = useRef(null);
16
- const count = useRef(0);
17
- const [isEditing, setIsEditing] = useState(false);
18
-
19
- const onSave = e => {
20
- e.preventDefault();
21
- setIsEditing(false);
22
- onChange({
23
- ...todo,
24
- text: inputRef.current.value,
25
- });
26
- };
27
-
28
- const todoBody = isEditing ? (
29
- <form value={todo.text} onSubmit={onSave} onBlur={onSave}>
30
- <input ref={inputRef} defaultValue={todo.text} autoFocus />
31
- </form>
32
- ) : (
33
- <div
34
- className={"TodoBody" + (todo.done ? " done" : "")}
35
- onClick={() => setIsEditing(true)}
36
- >
37
- {todo.text}
38
- </div>
39
- );
40
-
41
- const checkBox = !isEditing && (
42
- <button
43
- className={todo.done ? "Checkbox done" : "Checkbox"}
44
- onClick={e => {
45
- e.target.blur();
46
- onChange({
47
- ...todo,
48
- done: !todo.done,
49
- });
50
- }}
51
- ></button>
52
- );
53
-
54
- return (
55
- <li className="Todo">
56
- {checkBox}
57
- {todoBody}
58
- <div className="tail"></div>
59
- </li>
60
- );
61
-}
compiler/fixtures/demo-todolist-playground/src/source/NeoTodo.js
deleted
-60
@@ -1,60 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import React, { useState, useRef } from "react";
9
-import CountBadge from "../Components/CountBadge";
10
-
11
-export default function Todo({ todo, onChange }) {
12
- const inputRef = useRef(null);
13
- const count = useRef(0);
14
- const [isEditing, setIsEditing] = useState(false);
15
-
16
- const onSave = e => {
17
- e.preventDefault();
18
- setIsEditing(false);
19
- onChange({
20
- ...todo,
21
- text: inputRef.current.value,
22
- });
23
- };
24
-
25
- const TodoBody = isEditing ? (
26
- <form value={todo.text} onSubmit={onSave} onBlur={onSave}>
27
- <input ref={inputRef} defaultValue={todo.text} autoFocus />
28
- </form>
29
- ) : (
30
- <div
31
- className={"TodoBody" + (todo.done ? " done" : "")}
32
- onClick={() => setIsEditing(true)}
33
- >
34
- {todo.text}
35
- </div>
36
- );
37
-
38
- const checkBox = !isEditing && (
39
- <button
40
- className={todo.done ? "Checkbox done" : "Checkbox"}
41
- onClick={e => {
42
- e.target.blur();
43
- onChange({
44
- ...todo,
45
- done: !todo.done,
46
- });
47
- }}
48
- ></button>
49
- );
50
-
51
- return (
52
- <li className="Todo">
53
- {checkBox}
54
- {TodoBody}
55
- <div className="tail">
56
- <CountBadge count={count.current++} type={"warning"} rounded />
57
- </div>
58
- </li>
59
- );
60
-}
compiler/fixtures/demo-todolist-playground/src/source/NeoTodoNoBadge.js
deleted
-61
@@ -1,61 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import React, { useState, useRef } from "react";
9
-import CountBadge from "../Components/CountBadge";
10
-
11
-/**
12
- * Until Forget supports default props...
13
- */
14
-export default function Todo({ todo, onChange }) {
15
- const inputRef = useRef(null);
16
- const count = useRef(0);
17
- const [isEditing, setIsEditing] = useState(false);
18
-
19
- const onSave = e => {
20
- e.preventDefault();
21
- setIsEditing(false);
22
- onChange({
23
- ...Todo,
24
- text: inputRef.current.value,
25
- });
26
- };
27
-
28
- const TodoBody = isEditing ? (
29
- <form value={todo.text} onSubmit={onSave} onBlur={onSave}>
30
- <input ref={inputRef} defaultValue={todo.text} autoFocus />
31
- </form>
32
- ) : (
33
- <div
34
- className={"TodoBody" + (todo.done ? " done" : "")}
35
- onClick={() => setIsEditing(true)}
36
- >
37
- {todo.text}
38
- </div>
39
- );
40
-
41
- const checkBox = !isEditing && (
42
- <button
43
- className={todo.done ? "Checkbox done" : "Checkbox"}
44
- onClick={e => {
45
- e.target.blur();
46
- onChange({
47
- ...todo,
48
- done: !todo.done,
49
- });
50
- }}
51
- ></button>
52
- );
53
-
54
- return (
55
- <li className="Todo">
56
- {checkBox}
57
- {TodoBody}
58
- <div className="tail"></div>
59
- </li>
60
- );
61
-}
compiler/fixtures/demo-todolist-playground/src/source/TaskBoardContext.js
deleted
-68
@@ -1,68 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-import { createContext, useContext, useReducer } from "react";
9
-
10
-const TasksContext = createContext(null);
11
-
12
-const TasksDispatchContext = createContext(null);
13
-
14
-export function TasksProvider({ children }) {
15
- const [tasks, dispatch] = useReducer(tasksReducer, initialTasks);
16
-
17
- return (
18
- <TasksContext.Provider value={tasks}>
19
- <TasksDispatchContext.Provider value={dispatch}>
20
- {children}
21
- </TasksDispatchContext.Provider>
22
- </TasksContext.Provider>
23
- );
24
-}
25
-
26
-export function useTasks() {
27
- return useContext(TasksContext);
28
-}
29
-
30
-export function useTasksDispatch() {
31
- return useContext(TasksDispatchContext);
32
-}
33
-
34
-function tasksReducer(tasks, action) {
35
- switch (action.type) {
36
- case "added": {
37
- return [
38
- ...tasks,
39
- {
40
- id: action.id,
41
- text: action.text,
42
- done: false,
43
- },
44
- ];
45
- }
46
- case "changed": {
47
- return tasks.map(t => {
48
- if (t.id === action.task.id) {
49
- return action.task;
50
- } else {
51
- return t;
52
- }
53
- });
54
- }
55
- case "deleted": {
56
- return tasks.filter(t => t.id !== action.id);
57
- }
58
- default: {
59
- throw Error("Unknown action: " + action.type);
60
- }
61
- }
62
-}
63
-
64
-const initialTasks = [
65
- { id: 0, text: "Buy milk", done: true },
66
- { id: 1, text: "Eat tacos", done: false },
67
- { id: 2, text: "Brew tea", done: false },
68
-];
compiler/fixtures/demo-todolist-playground/src/source/getFiltered.js
deleted
-28
@@ -1,28 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-function delay() {
9
- let now = performance.now();
10
- while (performance.now() - now < 16) {
11
- // Artificial delay -- do nothing for 100ms
12
- }
13
-}
14
-export default function getFiltered(todos, visibility) {
15
- //delay()
16
- // This only works when there is only one counter unfortunately...
17
- const $filterCountBadge = document.querySelector(".FilterCountBanner .badge");
18
- if ($filterCountBadge)
19
- $filterCountBadge.textContent = parseInt($filterCountBadge.textContent) + 1;
20
- switch (visibility) {
21
- case "all":
22
- return todos;
23
- case "active":
24
- return todos.filter(t => !t.done);
25
- case "completed":
26
- return todos.filter(t => t.done);
27
- }
28
-}
compiler/fixtures/demo-todolist-playground/src/source/getUpdated.js
deleted
-19
@@ -1,19 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-// Update an array in an immutable manner.
9
-export default function getUpdated(todos, newTodo) {
10
- return todos
11
- .map(t => {
12
- if (t.id === newTodo.id) {
13
- return newTodo;
14
- } else {
15
- return t;
16
- }
17
- })
18
- .filter(t => !!t.text);
19
-}
compiler/fixtures/demo-todolist-playground/src/source/initialTodos.js
deleted
-14
@@ -1,14 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-const initialTodos = [
9
- { id: 0, text: "memo", done: true },
10
- { id: 1, text: "useCallback", done: false },
11
- { id: 2, text: "useMemo", done: false },
12
-];
13
-
14
-export default initialTodos;
compiler/fixtures/demo-todolist-playground/src/styles.css
deleted
-69
@@ -1,69 +0,0 @@
1
-* {
2
- box-sizing: border-box;
3
-}
4
-
5
-body {
6
- font-family: sans-serif;
7
- margin: 20px;
8
- padding: 0;
9
- /* React dark bg */
10
- background-color: #24272e;
11
-}
12
-
13
-h1 {
14
- margin-top: 0;
15
- font-size: 22px;
16
-}
17
-
18
-h2 {
19
- margin-top: 0;
20
- font-size: 20px;
21
-}
22
-
23
-h3 {
24
- margin-top: 0;
25
- font-size: 18px;
26
-}
27
-
28
-h4 {
29
- margin-top: 0;
30
- font-size: 16px;
31
-}
32
-
33
-h5 {
34
- margin-top: 0;
35
- font-size: 14px;
36
-}
37
-
38
-h6 {
39
- margin-top: 0;
40
- font-size: 12px;
41
-}
42
-
43
-ul {
44
- padding-left: 20px;
45
-}
46
-
47
-button {
48
- margin: 5px;
49
-}
50
-li {
51
- list-style-type: none;
52
-}
53
-ul,
54
-li {
55
- margin: 0;
56
- padding: 0;
57
-}
58
-
59
-.row {
60
- display: flex;
61
-}
62
-
63
-.column {
64
- flex-direction: column;
65
- flex: 1;
66
- padding: 32px;
67
- display: flex;
68
- align-items: center;
69
-}
compiler/fixtures/demo-todolist-playground/yarn.lock
deleted
-11350
@@ -1,11350 +0,0 @@
1
-# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
2
-# yarn lockfile v1
3
-
4
-
5
-"@babel/cli@^7.15.7":
6
- version "7.15.7"
7
- resolved "https://registry.yarnpkg.com/@babel/cli/-/cli-7.15.7.tgz"
8
- integrity sha512-YW5wOprO2LzMjoWZ5ZG6jfbY9JnkDxuHDwvnrThnuYtByorova/I0HNXJedrUfwuXFQfYOjcqDA4PU3qlZGZjg==
9
- dependencies:
10
- commander "^4.0.1"
11
- convert-source-map "^1.1.0"
12
- fs-readdir-recursive "^1.1.0"
13
- glob "^7.0.0"
14
- make-dir "^2.1.0"
15
- slash "^2.0.0"
16
- source-map "^0.5.0"
17
- optionalDependencies:
18
- "@nicolo-ribaudo/chokidar-2" "2.1.8-no-fsevents.3"
19
- chokidar "^3.4.0"
20
-
21
-"@babel/code-frame@7.10.4":
22
- version "7.10.4"
23
- resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.10.4.tgz"
24
- integrity sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==
25
- dependencies:
26
- "@babel/highlight" "^7.10.4"
27
-
28
-"@babel/code-frame@7.12.11":
29
- version "7.12.11"
30
- resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.12.11.tgz"
31
- integrity sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==
32
- dependencies:
33
- "@babel/highlight" "^7.10.4"
34
-
35
-"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.14.5", "@babel/code-frame@^7.15.8", "@babel/code-frame@^7.5.5":
36
- version "7.15.8"
37
- resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.15.8.tgz"
38
- integrity sha512-2IAnmn8zbvC/jKYhq5Ki9I+DwjlrtMPUCH/CpHvqI4dNnlwHwsxoIhlc8WcYY5LSYknXQtAlFYuHfqAFCvQ4Wg==
39
- dependencies:
40
- "@babel/highlight" "^7.14.5"
41
-
42
-"@babel/compat-data@^7.12.1", "@babel/compat-data@^7.13.11", "@babel/compat-data@^7.15.0":
43
- version "7.15.0"
44
- resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.15.0.tgz"
45
- integrity sha512-0NqAC1IJE0S0+lL1SWFMxMkz1pKCNCjI4tr2Zx4LJSXxCLAdr6KyArnY+sno5m3yH9g737ygOyPABDsnXkpxiA==
46
-
47
-"@babel/core@7.12.3":
48
- version "7.12.3"
49
- resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.12.3.tgz"
50
- integrity sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==
51
- dependencies:
52
- "@babel/code-frame" "^7.10.4"
53
- "@babel/generator" "^7.12.1"
54
- "@babel/helper-module-transforms" "^7.12.1"
55
- "@babel/helpers" "^7.12.1"
56
- "@babel/parser" "^7.12.3"
57
- "@babel/template" "^7.10.4"
58
- "@babel/traverse" "^7.12.1"
59
- "@babel/types" "^7.12.1"
60
- convert-source-map "^1.7.0"
61
- debug "^4.1.0"
62
- gensync "^1.0.0-beta.1"
63
- json5 "^2.1.2"
64
- lodash "^4.17.19"
65
- resolve "^1.3.2"
66
- semver "^5.4.1"
67
- source-map "^0.5.0"
68
-
69
-"@babel/core@^7.1.0", "@babel/core@^7.12.3", "@babel/core@^7.15.5", "@babel/core@^7.7.5", "@babel/core@^7.8.4":
70
- version "7.15.8"
71
- resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.15.8.tgz"
72
- integrity sha512-3UG9dsxvYBMYwRv+gS41WKHno4K60/9GPy1CJaH6xy3Elq8CTtvtjT5R5jmNhXfCYLX2mTw+7/aq5ak/gOE0og==
73
- dependencies:
74
- "@babel/code-frame" "^7.15.8"
75
- "@babel/generator" "^7.15.8"
76
- "@babel/helper-compilation-targets" "^7.15.4"
77
- "@babel/helper-module-transforms" "^7.15.8"
78
- "@babel/helpers" "^7.15.4"
79
- "@babel/parser" "^7.15.8"
80
- "@babel/template" "^7.15.4"
81
- "@babel/traverse" "^7.15.4"
82
- "@babel/types" "^7.15.6"
83
- convert-source-map "^1.7.0"
84
- debug "^4.1.0"
85
- gensync "^1.0.0-beta.2"
86
- json5 "^2.1.2"
87
- semver "^6.3.0"
88
- source-map "^0.5.0"
89
-
90
-"@babel/generator@^7.12.1", "@babel/generator@^7.15.4", "@babel/generator@^7.15.8":
91
- version "7.15.8"
92
- resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.15.8.tgz"
93
- integrity sha512-ECmAKstXbp1cvpTTZciZCgfOt6iN64lR0d+euv3UZisU5awfRawOvg07Utn/qBGuH4bRIEZKrA/4LzZyXhZr8g==
94
- dependencies:
95
- "@babel/types" "^7.15.6"
96
- jsesc "^2.5.1"
97
- source-map "^0.5.0"
98
-
99
-"@babel/helper-annotate-as-pure@^7.14.5", "@babel/helper-annotate-as-pure@^7.15.4":
100
- version "7.15.4"
101
- resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.15.4.tgz"
102
- integrity sha512-QwrtdNvUNsPCj2lfNQacsGSQvGX8ee1ttrBrcozUP2Sv/jylewBP/8QFe6ZkBsC8T/GYWonNAWJV4aRR9AL2DA==
103
- dependencies:
104
- "@babel/types" "^7.15.4"
105
-
106
-"@babel/helper-builder-binary-assignment-operator-visitor@^7.14.5":
107
- version "7.15.4"
108
- resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.15.4.tgz"
109
- integrity sha512-P8o7JP2Mzi0SdC6eWr1zF+AEYvrsZa7GSY1lTayjF5XJhVH0kjLYUZPvTMflP7tBgZoe9gIhTa60QwFpqh/E0Q==
110
- dependencies:
111
- "@babel/helper-explode-assignable-expression" "^7.15.4"
112
- "@babel/types" "^7.15.4"
113
-
114
-"@babel/helper-compilation-targets@^7.12.1", "@babel/helper-compilation-targets@^7.13.0", "@babel/helper-compilation-targets@^7.15.4":
115
- version "7.15.4"
116
- resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.15.4.tgz"
117
- integrity sha512-rMWPCirulnPSe4d+gwdWXLfAXTTBj8M3guAf5xFQJ0nvFY7tfNAFnWdqaHegHlgDZOCT4qvhF3BYlSJag8yhqQ==
118
- dependencies:
119
- "@babel/compat-data" "^7.15.0"
120
- "@babel/helper-validator-option" "^7.14.5"
121
- browserslist "^4.16.6"
122
- semver "^6.3.0"
123
-
124
-"@babel/helper-create-class-features-plugin@^7.12.1", "@babel/helper-create-class-features-plugin@^7.14.5", "@babel/helper-create-class-features-plugin@^7.15.4":
125
- version "7.15.4"
126
- resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.15.4.tgz"
127
- integrity sha512-7ZmzFi+DwJx6A7mHRwbuucEYpyBwmh2Ca0RvI6z2+WLZYCqV0JOaLb+u0zbtmDicebgKBZgqbYfLaKNqSgv5Pw==
128
- dependencies:
129
- "@babel/helper-annotate-as-pure" "^7.15.4"
130
- "@babel/helper-function-name" "^7.15.4"
131
- "@babel/helper-member-expression-to-functions" "^7.15.4"
132
- "@babel/helper-optimise-call-expression" "^7.15.4"
133
- "@babel/helper-replace-supers" "^7.15.4"
134
- "@babel/helper-split-export-declaration" "^7.15.4"
135
-
136
-"@babel/helper-create-regexp-features-plugin@^7.14.5":
137
- version "7.14.5"
138
- resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.5.tgz"
139
- integrity sha512-TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A==
140
- dependencies:
141
- "@babel/helper-annotate-as-pure" "^7.14.5"
142
- regexpu-core "^4.7.1"
143
-
144
-"@babel/helper-define-polyfill-provider@^0.2.2":
145
- version "0.2.3"
146
- resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.3.tgz"
147
- integrity sha512-RH3QDAfRMzj7+0Nqu5oqgO5q9mFtQEVvCRsi8qCEfzLR9p2BHfn5FzhSB2oj1fF7I2+DcTORkYaQ6aTR9Cofew==
148
- dependencies:
149
- "@babel/helper-compilation-targets" "^7.13.0"
150
- "@babel/helper-module-imports" "^7.12.13"
151
- "@babel/helper-plugin-utils" "^7.13.0"
152
- "@babel/traverse" "^7.13.0"
153
- debug "^4.1.1"
154
- lodash.debounce "^4.0.8"
155
- resolve "^1.14.2"
156
- semver "^6.1.2"
157
-
158
-"@babel/helper-explode-assignable-expression@^7.15.4":
159
- version "7.15.4"
160
- resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.15.4.tgz"
161
- integrity sha512-J14f/vq8+hdC2KoWLIQSsGrC9EFBKE4NFts8pfMpymfApds+fPqR30AOUWc4tyr56h9l/GA1Sxv2q3dLZWbQ/g==
162
- dependencies:
163
- "@babel/types" "^7.15.4"
164
-
165
-"@babel/helper-function-name@^7.14.5", "@babel/helper-function-name@^7.15.4":
166
- version "7.15.4"
167
- resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.15.4.tgz"
168
- integrity sha512-Z91cOMM4DseLIGOnog+Z8OI6YseR9bua+HpvLAQ2XayUGU+neTtX+97caALaLdyu53I/fjhbeCnWnRH1O3jFOw==
169
- dependencies:
170
- "@babel/helper-get-function-arity" "^7.15.4"
171
- "@babel/template" "^7.15.4"
172
- "@babel/types" "^7.15.4"
173
-
174
-"@babel/helper-get-function-arity@^7.15.4":
175
- version "7.15.4"
176
- resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.15.4.tgz"
177
- integrity sha512-1/AlxSF92CmGZzHnC515hm4SirTxtpDnLEJ0UyEMgTMZN+6bxXKg04dKhiRx5Enel+SUA1G1t5Ed/yQia0efrA==
178
- dependencies:
179
- "@babel/types" "^7.15.4"
180
-
181
-"@babel/helper-hoist-variables@^7.15.4":
182
- version "7.15.4"
183
- resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.15.4.tgz"
184
- integrity sha512-VTy085egb3jUGVK9ycIxQiPbquesq0HUQ+tPO0uv5mPEBZipk+5FkRKiWq5apuyTE9FUrjENB0rCf8y+n+UuhA==
185
- dependencies:
186
- "@babel/types" "^7.15.4"
187
-
188
-"@babel/helper-member-expression-to-functions@^7.15.4":
189
- version "7.15.4"
190
- resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.15.4.tgz"
191
- integrity sha512-cokOMkxC/BTyNP1AlY25HuBWM32iCEsLPI4BHDpJCHHm1FU2E7dKWWIXJgQgSFiu4lp8q3bL1BIKwqkSUviqtA==
192
- dependencies:
193
- "@babel/types" "^7.15.4"
194
-
195
-"@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.12.1", "@babel/helper-module-imports@^7.12.13", "@babel/helper-module-imports@^7.14.5", "@babel/helper-module-imports@^7.15.4":
196
- version "7.15.4"
197
- resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.15.4.tgz"
198
- integrity sha512-jeAHZbzUwdW/xHgHQ3QmWR4Jg6j15q4w/gCfwZvtqOxoo5DKtLHk8Bsf4c5RZRC7NmLEs+ohkdq8jFefuvIxAA==
199
- dependencies:
200
- "@babel/types" "^7.15.4"
201
-
202
-"@babel/helper-module-transforms@^7.12.1", "@babel/helper-module-transforms@^7.14.5", "@babel/helper-module-transforms@^7.15.4", "@babel/helper-module-transforms@^7.15.8":
203
- version "7.15.8"
204
- resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.15.8.tgz"
205
- integrity sha512-DfAfA6PfpG8t4S6npwzLvTUpp0sS7JrcuaMiy1Y5645laRJIp/LiLGIBbQKaXSInK8tiGNI7FL7L8UvB8gdUZg==
206
- dependencies:
207
- "@babel/helper-module-imports" "^7.15.4"
208
- "@babel/helper-replace-supers" "^7.15.4"
209
- "@babel/helper-simple-access" "^7.15.4"
210
- "@babel/helper-split-export-declaration" "^7.15.4"
211
- "@babel/helper-validator-identifier" "^7.15.7"
212
- "@babel/template" "^7.15.4"
213
- "@babel/traverse" "^7.15.4"
214
- "@babel/types" "^7.15.6"
215
-
216
-"@babel/helper-optimise-call-expression@^7.15.4":
217
- version "7.15.4"
218
- resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.15.4.tgz"
219
- integrity sha512-E/z9rfbAOt1vDW1DR7k4SzhzotVV5+qMciWV6LaG1g4jeFrkDlJedjtV4h0i4Q/ITnUu+Pk08M7fczsB9GXBDw==
220
- dependencies:
221
- "@babel/types" "^7.15.4"
222
-
223
-"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.13.0", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3":
224
- version "7.14.5"
225
- resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz"
226
- integrity sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==
227
-
228
-"@babel/helper-remap-async-to-generator@^7.14.5", "@babel/helper-remap-async-to-generator@^7.15.4":
229
- version "7.15.4"
230
- resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.15.4.tgz"
231
- integrity sha512-v53MxgvMK/HCwckJ1bZrq6dNKlmwlyRNYM6ypaRTdXWGOE2c1/SCa6dL/HimhPulGhZKw9W0QhREM583F/t0vQ==
232
- dependencies:
233
- "@babel/helper-annotate-as-pure" "^7.15.4"
234
- "@babel/helper-wrap-function" "^7.15.4"
235
- "@babel/types" "^7.15.4"
236
-
237
-"@babel/helper-replace-supers@^7.14.5", "@babel/helper-replace-supers@^7.15.4":
238
- version "7.15.4"
239
- resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.15.4.tgz"
240
- integrity sha512-/ztT6khaXF37MS47fufrKvIsiQkx1LBRvSJNzRqmbyeZnTwU9qBxXYLaaT/6KaxfKhjs2Wy8kG8ZdsFUuWBjzw==
241
- dependencies:
242
- "@babel/helper-member-expression-to-functions" "^7.15.4"
243
- "@babel/helper-optimise-call-expression" "^7.15.4"
244
- "@babel/traverse" "^7.15.4"
245
- "@babel/types" "^7.15.4"
246
-
247
-"@babel/helper-simple-access@^7.15.4":
248
- version "7.15.4"
249
- resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.15.4.tgz"
250
- integrity sha512-UzazrDoIVOZZcTeHHEPYrr1MvTR/K+wgLg6MY6e1CJyaRhbibftF6fR2KU2sFRtI/nERUZR9fBd6aKgBlIBaPg==
251
- dependencies:
252
- "@babel/types" "^7.15.4"
253
-
254
-"@babel/helper-skip-transparent-expression-wrappers@^7.12.1", "@babel/helper-skip-transparent-expression-wrappers@^7.14.5", "@babel/helper-skip-transparent-expression-wrappers@^7.15.4":
255
- version "7.15.4"
256
- resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.15.4.tgz"
257
- integrity sha512-BMRLsdh+D1/aap19TycS4eD1qELGrCBJwzaY9IE8LrpJtJb+H7rQkPIdsfgnMtLBA6DJls7X9z93Z4U8h7xw0A==
258
- dependencies:
259
- "@babel/types" "^7.15.4"
260
-
261
-"@babel/helper-split-export-declaration@^7.15.4":
262
- version "7.15.4"
263
- resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.15.4.tgz"
264
- integrity sha512-HsFqhLDZ08DxCpBdEVtKmywj6PQbwnF6HHybur0MAnkAKnlS6uHkwnmRIkElB2Owpfb4xL4NwDmDLFubueDXsw==
265
- dependencies:
266
- "@babel/types" "^7.15.4"
267
-
268
-"@babel/helper-validator-identifier@^7.14.5", "@babel/helper-validator-identifier@^7.14.9", "@babel/helper-validator-identifier@^7.15.7":
269
- version "7.15.7"
270
- resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz"
271
- integrity sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==
272
-
273
-"@babel/helper-validator-option@^7.12.1", "@babel/helper-validator-option@^7.14.5":
274
- version "7.14.5"
275
- resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz"
276
- integrity sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==
277
-
278
-"@babel/helper-wrap-function@^7.15.4":
279
- version "7.15.4"
280
- resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.15.4.tgz"
281
- integrity sha512-Y2o+H/hRV5W8QhIfTpRIBwl57y8PrZt6JM3V8FOo5qarjshHItyH5lXlpMfBfmBefOqSCpKZs/6Dxqp0E/U+uw==
282
- dependencies:
283
- "@babel/helper-function-name" "^7.15.4"
284
- "@babel/template" "^7.15.4"
285
- "@babel/traverse" "^7.15.4"
286
- "@babel/types" "^7.15.4"
287
-
288
-"@babel/helpers@^7.12.1", "@babel/helpers@^7.15.4":
289
- version "7.15.4"
290
- resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.15.4.tgz"
291
- integrity sha512-V45u6dqEJ3w2rlryYYXf6i9rQ5YMNu4FLS6ngs8ikblhu2VdR1AqAd6aJjBzmf2Qzh6KOLqKHxEN9+TFbAkAVQ==
292
- dependencies:
293
- "@babel/template" "^7.15.4"
294
- "@babel/traverse" "^7.15.4"
295
- "@babel/types" "^7.15.4"
296
-
297
-"@babel/highlight@^7.10.4", "@babel/highlight@^7.14.5":
298
- version "7.14.5"
299
- resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.14.5.tgz"
300
- integrity sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==
301
- dependencies:
302
- "@babel/helper-validator-identifier" "^7.14.5"
303
- chalk "^2.0.0"
304
- js-tokens "^4.0.0"
305
-
306
-"@babel/parser@^7.1.0", "@babel/parser@^7.12.3", "@babel/parser@^7.14.7", "@babel/parser@^7.15.4", "@babel/parser@^7.15.8", "@babel/parser@^7.7.0":
307
- version "7.15.8"
308
- resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.15.8.tgz"
309
- integrity sha512-BRYa3wcQnjS/nqI8Ac94pYYpJfojHVvVXJ97+IDCImX4Jc8W8Xv1+47enbruk+q1etOpsQNwnfFcNGw+gtPGxA==
310
-
311
-"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.15.4":
312
- version "7.15.4"
313
- resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.15.4.tgz"
314
- integrity sha512-eBnpsl9tlhPhpI10kU06JHnrYXwg3+V6CaP2idsCXNef0aeslpqyITXQ74Vfk5uHgY7IG7XP0yIH8b42KSzHog==
315
- dependencies:
316
- "@babel/helper-plugin-utils" "^7.14.5"
317
- "@babel/helper-skip-transparent-expression-wrappers" "^7.15.4"
318
- "@babel/plugin-proposal-optional-chaining" "^7.14.5"
319
-
320
-"@babel/plugin-proposal-async-generator-functions@^7.12.1", "@babel/plugin-proposal-async-generator-functions@^7.15.8":
321
- version "7.15.8"
322
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.15.8.tgz"
323
- integrity sha512-2Z5F2R2ibINTc63mY7FLqGfEbmofrHU9FitJW1Q7aPaKFhiPvSq6QEt/BoWN5oME3GVyjcRuNNSRbb9LC0CSWA==
324
- dependencies:
325
- "@babel/helper-plugin-utils" "^7.14.5"
326
- "@babel/helper-remap-async-to-generator" "^7.15.4"
327
- "@babel/plugin-syntax-async-generators" "^7.8.4"
328
-
329
-"@babel/plugin-proposal-class-properties@7.12.1":
330
- version "7.12.1"
331
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.1.tgz"
332
- integrity sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w==
333
- dependencies:
334
- "@babel/helper-create-class-features-plugin" "^7.12.1"
335
- "@babel/helper-plugin-utils" "^7.10.4"
336
-
337
-"@babel/plugin-proposal-class-properties@^7.12.1", "@babel/plugin-proposal-class-properties@^7.14.5":
338
- version "7.14.5"
339
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.14.5.tgz"
340
- integrity sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg==
341
- dependencies:
342
- "@babel/helper-create-class-features-plugin" "^7.14.5"
343
- "@babel/helper-plugin-utils" "^7.14.5"
344
-
345
-"@babel/plugin-proposal-class-static-block@^7.15.4":
346
- version "7.15.4"
347
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.15.4.tgz"
348
- integrity sha512-M682XWrrLNk3chXCjoPUQWOyYsB93B9z3mRyjtqqYJWDf2mfCdIYgDrA11cgNVhAQieaq6F2fn2f3wI0U4aTjA==
349
- dependencies:
350
- "@babel/helper-create-class-features-plugin" "^7.15.4"
351
- "@babel/helper-plugin-utils" "^7.14.5"
352
- "@babel/plugin-syntax-class-static-block" "^7.14.5"
353
-
354
-"@babel/plugin-proposal-decorators@7.12.1":
355
- version "7.12.1"
356
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.12.1.tgz"
357
- integrity sha512-knNIuusychgYN8fGJHONL0RbFxLGawhXOJNLBk75TniTsZZeA+wdkDuv6wp4lGwzQEKjZi6/WYtnb3udNPmQmQ==
358
- dependencies:
359
- "@babel/helper-create-class-features-plugin" "^7.12.1"
360
- "@babel/helper-plugin-utils" "^7.10.4"
361
- "@babel/plugin-syntax-decorators" "^7.12.1"
362
-
363
-"@babel/plugin-proposal-dynamic-import@^7.12.1", "@babel/plugin-proposal-dynamic-import@^7.14.5":
364
- version "7.14.5"
365
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.5.tgz"
366
- integrity sha512-ExjiNYc3HDN5PXJx+bwC50GIx/KKanX2HiggnIUAYedbARdImiCU4RhhHfdf0Kd7JNXGpsBBBCOm+bBVy3Gb0g==
367
- dependencies:
368
- "@babel/helper-plugin-utils" "^7.14.5"
369
- "@babel/plugin-syntax-dynamic-import" "^7.8.3"
370
-
371
-"@babel/plugin-proposal-export-namespace-from@^7.12.1", "@babel/plugin-proposal-export-namespace-from@^7.14.5":
372
- version "7.14.5"
373
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.5.tgz"
374
- integrity sha512-g5POA32bXPMmSBu5Dx/iZGLGnKmKPc5AiY7qfZgurzrCYgIztDlHFbznSNCoQuv57YQLnQfaDi7dxCtLDIdXdA==
375
- dependencies:
376
- "@babel/helper-plugin-utils" "^7.14.5"
377
- "@babel/plugin-syntax-export-namespace-from" "^7.8.3"
378
-
379
-"@babel/plugin-proposal-json-strings@^7.12.1", "@babel/plugin-proposal-json-strings@^7.14.5":
380
- version "7.14.5"
381
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.14.5.tgz"
382
- integrity sha512-NSq2fczJYKVRIsUJyNxrVUMhB27zb7N7pOFGQOhBKJrChbGcgEAqyZrmZswkPk18VMurEeJAaICbfm57vUeTbQ==
383
- dependencies:
384
- "@babel/helper-plugin-utils" "^7.14.5"
385
- "@babel/plugin-syntax-json-strings" "^7.8.3"
386
-
387
-"@babel/plugin-proposal-logical-assignment-operators@^7.12.1", "@babel/plugin-proposal-logical-assignment-operators@^7.14.5":
388
- version "7.14.5"
389
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.5.tgz"
390
- integrity sha512-YGn2AvZAo9TwyhlLvCCWxD90Xq8xJ4aSgaX3G5D/8DW94L8aaT+dS5cSP+Z06+rCJERGSr9GxMBZ601xoc2taw==
391
- dependencies:
392
- "@babel/helper-plugin-utils" "^7.14.5"
393
- "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4"
394
-
395
-"@babel/plugin-proposal-nullish-coalescing-operator@7.12.1":
396
- version "7.12.1"
397
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.12.1.tgz"
398
- integrity sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg==
399
- dependencies:
400
- "@babel/helper-plugin-utils" "^7.10.4"
401
- "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.0"
402
-
403
-"@babel/plugin-proposal-nullish-coalescing-operator@^7.12.1", "@babel/plugin-proposal-nullish-coalescing-operator@^7.14.5":
404
- version "7.14.5"
405
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.5.tgz"
406
- integrity sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg==
407
- dependencies:
408
- "@babel/helper-plugin-utils" "^7.14.5"
409
- "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3"
410
-
411
-"@babel/plugin-proposal-numeric-separator@7.12.1":
412
- version "7.12.1"
413
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.1.tgz"
414
- integrity sha512-MR7Ok+Af3OhNTCxYVjJZHS0t97ydnJZt/DbR4WISO39iDnhiD8XHrY12xuSJ90FFEGjir0Fzyyn7g/zY6hxbxA==
415
- dependencies:
416
- "@babel/helper-plugin-utils" "^7.10.4"
417
- "@babel/plugin-syntax-numeric-separator" "^7.10.4"
418
-
419
-"@babel/plugin-proposal-numeric-separator@^7.12.1", "@babel/plugin-proposal-numeric-separator@^7.14.5":
420
- version "7.14.5"
421
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.5.tgz"
422
- integrity sha512-yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg==
423
- dependencies:
424
- "@babel/helper-plugin-utils" "^7.14.5"
425
- "@babel/plugin-syntax-numeric-separator" "^7.10.4"
426
-
427
-"@babel/plugin-proposal-object-rest-spread@^7.12.1", "@babel/plugin-proposal-object-rest-spread@^7.15.6":
428
- version "7.15.6"
429
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.15.6.tgz"
430
- integrity sha512-qtOHo7A1Vt+O23qEAX+GdBpqaIuD3i9VRrWgCJeq7WO6H2d14EK3q11urj5Te2MAeK97nMiIdRpwd/ST4JFbNg==
431
- dependencies:
432
- "@babel/compat-data" "^7.15.0"
433
- "@babel/helper-compilation-targets" "^7.15.4"
434
- "@babel/helper-plugin-utils" "^7.14.5"
435
- "@babel/plugin-syntax-object-rest-spread" "^7.8.3"
436
- "@babel/plugin-transform-parameters" "^7.15.4"
437
-
438
-"@babel/plugin-proposal-optional-catch-binding@^7.12.1", "@babel/plugin-proposal-optional-catch-binding@^7.14.5":
439
- version "7.14.5"
440
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.14.5.tgz"
441
- integrity sha512-3Oyiixm0ur7bzO5ybNcZFlmVsygSIQgdOa7cTfOYCMY+wEPAYhZAJxi3mixKFCTCKUhQXuCTtQ1MzrpL3WT8ZQ==
442
- dependencies:
443
- "@babel/helper-plugin-utils" "^7.14.5"
444
- "@babel/plugin-syntax-optional-catch-binding" "^7.8.3"
445
-
446
-"@babel/plugin-proposal-optional-chaining@7.12.1":
447
- version "7.12.1"
448
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.1.tgz"
449
- integrity sha512-c2uRpY6WzaVDzynVY9liyykS+kVU+WRZPMPYpkelXH8KBt1oXoI89kPbZKKG/jDT5UK92FTW2fZkZaJhdiBabw==
450
- dependencies:
451
- "@babel/helper-plugin-utils" "^7.10.4"
452
- "@babel/helper-skip-transparent-expression-wrappers" "^7.12.1"
453
- "@babel/plugin-syntax-optional-chaining" "^7.8.0"
454
-
455
-"@babel/plugin-proposal-optional-chaining@^7.12.1", "@babel/plugin-proposal-optional-chaining@^7.14.5":
456
- version "7.14.5"
457
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.5.tgz"
458
- integrity sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ==
459
- dependencies:
460
- "@babel/helper-plugin-utils" "^7.14.5"
461
- "@babel/helper-skip-transparent-expression-wrappers" "^7.14.5"
462
- "@babel/plugin-syntax-optional-chaining" "^7.8.3"
463
-
464
-"@babel/plugin-proposal-private-methods@^7.12.1", "@babel/plugin-proposal-private-methods@^7.14.5":
465
- version "7.14.5"
466
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.14.5.tgz"
467
- integrity sha512-838DkdUA1u+QTCplatfq4B7+1lnDa/+QMI89x5WZHBcnNv+47N8QEj2k9I2MUU9xIv8XJ4XvPCviM/Dj7Uwt9g==
468
- dependencies:
469
- "@babel/helper-create-class-features-plugin" "^7.14.5"
470
- "@babel/helper-plugin-utils" "^7.14.5"
471
-
472
-"@babel/plugin-proposal-private-property-in-object@^7.15.4":
473
- version "7.15.4"
474
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.15.4.tgz"
475
- integrity sha512-X0UTixkLf0PCCffxgu5/1RQyGGbgZuKoI+vXP4iSbJSYwPb7hu06omsFGBvQ9lJEvwgrxHdS8B5nbfcd8GyUNA==
476
- dependencies:
477
- "@babel/helper-annotate-as-pure" "^7.15.4"
478
- "@babel/helper-create-class-features-plugin" "^7.15.4"
479
- "@babel/helper-plugin-utils" "^7.14.5"
480
- "@babel/plugin-syntax-private-property-in-object" "^7.14.5"
481
-
482
-"@babel/plugin-proposal-unicode-property-regex@^7.12.1", "@babel/plugin-proposal-unicode-property-regex@^7.14.5", "@babel/plugin-proposal-unicode-property-regex@^7.4.4":
483
- version "7.14.5"
484
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.14.5.tgz"
485
- integrity sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q==
486
- dependencies:
487
- "@babel/helper-create-regexp-features-plugin" "^7.14.5"
488
- "@babel/helper-plugin-utils" "^7.14.5"
489
-
490
-"@babel/plugin-syntax-async-generators@^7.8.0", "@babel/plugin-syntax-async-generators@^7.8.4":
491
- version "7.8.4"
492
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz"
493
- integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==
494
- dependencies:
495
- "@babel/helper-plugin-utils" "^7.8.0"
496
-
497
-"@babel/plugin-syntax-bigint@^7.8.3":
498
- version "7.8.3"
499
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz"
500
- integrity sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==
501
- dependencies:
502
- "@babel/helper-plugin-utils" "^7.8.0"
503
-
504
-"@babel/plugin-syntax-class-properties@^7.12.1", "@babel/plugin-syntax-class-properties@^7.12.13", "@babel/plugin-syntax-class-properties@^7.8.3":
505
- version "7.12.13"
506
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz"
507
- integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==
508
- dependencies:
509
- "@babel/helper-plugin-utils" "^7.12.13"
510
-
511
-"@babel/plugin-syntax-class-static-block@^7.14.5":
512
- version "7.14.5"
513
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz"
514
- integrity sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==
515
- dependencies:
516
- "@babel/helper-plugin-utils" "^7.14.5"
517
-
518
-"@babel/plugin-syntax-decorators@^7.12.1":
519
- version "7.14.5"
520
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.14.5.tgz"
521
- integrity sha512-c4sZMRWL4GSvP1EXy0woIP7m4jkVcEuG8R1TOZxPBPtp4FSM/kiPZub9UIs/Jrb5ZAOzvTUSGYrWsrSu1JvoPw==
522
- dependencies:
523
- "@babel/helper-plugin-utils" "^7.14.5"
524
-
525
-"@babel/plugin-syntax-dynamic-import@^7.8.0", "@babel/plugin-syntax-dynamic-import@^7.8.3":
526
- version "7.8.3"
527
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz"
528
- integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==
529
- dependencies:
530
- "@babel/helper-plugin-utils" "^7.8.0"
531
-
532
-"@babel/plugin-syntax-export-namespace-from@^7.8.3":
533
- version "7.8.3"
534
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz"
535
- integrity sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==
536
- dependencies:
537
- "@babel/helper-plugin-utils" "^7.8.3"
538
-
539
-"@babel/plugin-syntax-flow@^7.12.1":
540
- version "7.14.5"
541
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.14.5.tgz"
542
- integrity sha512-9WK5ZwKCdWHxVuU13XNT6X73FGmutAXeor5lGFq6qhOFtMFUF4jkbijuyUdZZlpYq6E2hZeZf/u3959X9wsv0Q==
543
- dependencies:
544
- "@babel/helper-plugin-utils" "^7.14.5"
545
-
546
-"@babel/plugin-syntax-import-meta@^7.8.3":
547
- version "7.10.4"
548
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz"
549
- integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==
550
- dependencies:
551
- "@babel/helper-plugin-utils" "^7.10.4"
552
-
553
-"@babel/plugin-syntax-json-strings@^7.8.0", "@babel/plugin-syntax-json-strings@^7.8.3":
554
- version "7.8.3"
555
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz"
556
- integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==
557
- dependencies:
558
- "@babel/helper-plugin-utils" "^7.8.0"
559
-
560
-"@babel/plugin-syntax-jsx@^7.14.5":
561
- version "7.14.5"
562
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.14.5.tgz"
563
- integrity sha512-ohuFIsOMXJnbOMRfX7/w7LocdR6R7whhuRD4ax8IipLcLPlZGJKkBxgHp++U4N/vKyU16/YDQr2f5seajD3jIw==
564
- dependencies:
565
- "@babel/helper-plugin-utils" "^7.14.5"
566
-
567
-"@babel/plugin-syntax-logical-assignment-operators@^7.10.4", "@babel/plugin-syntax-logical-assignment-operators@^7.8.3":
568
- version "7.10.4"
569
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz"
570
- integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==
571
- dependencies:
572
- "@babel/helper-plugin-utils" "^7.10.4"
573
-
574
-"@babel/plugin-syntax-nullish-coalescing-operator@^7.8.0", "@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3":
575
- version "7.8.3"
576
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz"
577
- integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==
578
- dependencies:
579
- "@babel/helper-plugin-utils" "^7.8.0"
580
-
581
-"@babel/plugin-syntax-numeric-separator@^7.10.4", "@babel/plugin-syntax-numeric-separator@^7.8.3":
582
- version "7.10.4"
583
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz"
584
- integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==
585
- dependencies:
586
- "@babel/helper-plugin-utils" "^7.10.4"
587
-
588
-"@babel/plugin-syntax-object-rest-spread@^7.8.0", "@babel/plugin-syntax-object-rest-spread@^7.8.3":
589
- version "7.8.3"
590
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz"
591
- integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==
592
- dependencies:
593
- "@babel/helper-plugin-utils" "^7.8.0"
594
-
595
-"@babel/plugin-syntax-optional-catch-binding@^7.8.0", "@babel/plugin-syntax-optional-catch-binding@^7.8.3":
596
- version "7.8.3"
597
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz"
598
- integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==
599
- dependencies:
600
- "@babel/helper-plugin-utils" "^7.8.0"
601
-
602
-"@babel/plugin-syntax-optional-chaining@^7.8.0", "@babel/plugin-syntax-optional-chaining@^7.8.3":
603
- version "7.8.3"
604
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz"
605
- integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==
606
- dependencies:
607
- "@babel/helper-plugin-utils" "^7.8.0"
608
-
609
-"@babel/plugin-syntax-private-property-in-object@^7.14.5":
610
- version "7.14.5"
611
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz"
612
- integrity sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==
613
- dependencies:
614
- "@babel/helper-plugin-utils" "^7.14.5"
615
-
616
-"@babel/plugin-syntax-top-level-await@^7.12.1", "@babel/plugin-syntax-top-level-await@^7.14.5", "@babel/plugin-syntax-top-level-await@^7.8.3":
617
- version "7.14.5"
618
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz"
619
- integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==
620
- dependencies:
621
- "@babel/helper-plugin-utils" "^7.14.5"
622
-
623
-"@babel/plugin-syntax-typescript@^7.14.5":
624
- version "7.14.5"
625
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.14.5.tgz"
626
- integrity sha512-u6OXzDaIXjEstBRRoBCQ/uKQKlbuaeE5in0RvWdA4pN6AhqxTIwUsnHPU1CFZA/amYObMsuWhYfRl3Ch90HD0Q==
627
- dependencies:
628
- "@babel/helper-plugin-utils" "^7.14.5"
629
-
630
-"@babel/plugin-transform-arrow-functions@^7.12.1", "@babel/plugin-transform-arrow-functions@^7.14.5":
631
- version "7.14.5"
632
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.14.5.tgz"
633
- integrity sha512-KOnO0l4+tD5IfOdi4x8C1XmEIRWUjNRV8wc6K2vz/3e8yAOoZZvsRXRRIF/yo/MAOFb4QjtAw9xSxMXbSMRy8A==
634
- dependencies:
635
- "@babel/helper-plugin-utils" "^7.14.5"
636
-
637
-"@babel/plugin-transform-async-to-generator@^7.12.1", "@babel/plugin-transform-async-to-generator@^7.14.5":
638
- version "7.14.5"
639
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz"
640
- integrity sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==
641
- dependencies:
642
- "@babel/helper-module-imports" "^7.14.5"
643
- "@babel/helper-plugin-utils" "^7.14.5"
644
- "@babel/helper-remap-async-to-generator" "^7.14.5"
645
-
646
-"@babel/plugin-transform-block-scoped-functions@^7.12.1", "@babel/plugin-transform-block-scoped-functions@^7.14.5":
647
- version "7.14.5"
648
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.14.5.tgz"
649
- integrity sha512-dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ==
650
- dependencies:
651
- "@babel/helper-plugin-utils" "^7.14.5"
652
-
653
-"@babel/plugin-transform-block-scoping@^7.12.1", "@babel/plugin-transform-block-scoping@^7.15.3":
654
- version "7.15.3"
655
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.15.3.tgz"
656
- integrity sha512-nBAzfZwZb4DkaGtOes1Up1nOAp9TDRRFw4XBzBBSG9QK7KVFmYzgj9o9sbPv7TX5ofL4Auq4wZnxCoPnI/lz2Q==
657
- dependencies:
658
- "@babel/helper-plugin-utils" "^7.14.5"
659
-
660
-"@babel/plugin-transform-classes@^7.12.1", "@babel/plugin-transform-classes@^7.15.4":
661
- version "7.15.4"
662
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.15.4.tgz"
663
- integrity sha512-Yjvhex8GzBmmPQUvpXRPWQ9WnxXgAFuZSrqOK/eJlOGIXwvv8H3UEdUigl1gb/bnjTrln+e8bkZUYCBt/xYlBg==
664
- dependencies:
665
- "@babel/helper-annotate-as-pure" "^7.15.4"
666
- "@babel/helper-function-name" "^7.15.4"
667
- "@babel/helper-optimise-call-expression" "^7.15.4"
668
- "@babel/helper-plugin-utils" "^7.14.5"
669
- "@babel/helper-replace-supers" "^7.15.4"
670
- "@babel/helper-split-export-declaration" "^7.15.4"
671
- globals "^11.1.0"
672
-
673
-"@babel/plugin-transform-computed-properties@^7.12.1", "@babel/plugin-transform-computed-properties@^7.14.5":
674
- version "7.14.5"
675
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.14.5.tgz"
676
- integrity sha512-pWM+E4283UxaVzLb8UBXv4EIxMovU4zxT1OPnpHJcmnvyY9QbPPTKZfEj31EUvG3/EQRbYAGaYEUZ4yWOBC2xg==
677
- dependencies:
678
- "@babel/helper-plugin-utils" "^7.14.5"
679
-
680
-"@babel/plugin-transform-destructuring@^7.12.1", "@babel/plugin-transform-destructuring@^7.14.7":
681
- version "7.14.7"
682
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.14.7.tgz"
683
- integrity sha512-0mDE99nK+kVh3xlc5vKwB6wnP9ecuSj+zQCa/n0voENtP/zymdT4HH6QEb65wjjcbqr1Jb/7z9Qp7TF5FtwYGw==
684
- dependencies:
685
- "@babel/helper-plugin-utils" "^7.14.5"
686
-
687
-"@babel/plugin-transform-dotall-regex@^7.12.1", "@babel/plugin-transform-dotall-regex@^7.14.5", "@babel/plugin-transform-dotall-regex@^7.4.4":
688
- version "7.14.5"
689
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.14.5.tgz"
690
- integrity sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw==
691
- dependencies:
692
- "@babel/helper-create-regexp-features-plugin" "^7.14.5"
693
- "@babel/helper-plugin-utils" "^7.14.5"
694
-
695
-"@babel/plugin-transform-duplicate-keys@^7.12.1", "@babel/plugin-transform-duplicate-keys@^7.14.5":
696
- version "7.14.5"
697
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.14.5.tgz"
698
- integrity sha512-iJjbI53huKbPDAsJ8EmVmvCKeeq21bAze4fu9GBQtSLqfvzj2oRuHVx4ZkDwEhg1htQ+5OBZh/Ab0XDf5iBZ7A==
699
- dependencies:
700
- "@babel/helper-plugin-utils" "^7.14.5"
701
-
702
-"@babel/plugin-transform-exponentiation-operator@^7.12.1", "@babel/plugin-transform-exponentiation-operator@^7.14.5":
703
- version "7.14.5"
704
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.14.5.tgz"
705
- integrity sha512-jFazJhMBc9D27o9jDnIE5ZErI0R0m7PbKXVq77FFvqFbzvTMuv8jaAwLZ5PviOLSFttqKIW0/wxNSDbjLk0tYA==
706
- dependencies:
707
- "@babel/helper-builder-binary-assignment-operator-visitor" "^7.14.5"
708
- "@babel/helper-plugin-utils" "^7.14.5"
709
-
710
-"@babel/plugin-transform-flow-strip-types@7.12.1":
711
- version "7.12.1"
712
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.12.1.tgz"
713
- integrity sha512-8hAtkmsQb36yMmEtk2JZ9JnVyDSnDOdlB+0nEGzIDLuK4yR3JcEjfuFPYkdEPSh8Id+rAMeBEn+X0iVEyho6Hg==
714
- dependencies:
715
- "@babel/helper-plugin-utils" "^7.10.4"
716
- "@babel/plugin-syntax-flow" "^7.12.1"
717
-
718
-"@babel/plugin-transform-for-of@^7.12.1", "@babel/plugin-transform-for-of@^7.15.4":
719
- version "7.15.4"
720
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.15.4.tgz"
721
- integrity sha512-DRTY9fA751AFBDh2oxydvVm4SYevs5ILTWLs6xKXps4Re/KG5nfUkr+TdHCrRWB8C69TlzVgA9b3RmGWmgN9LA==
722
- dependencies:
723
- "@babel/helper-plugin-utils" "^7.14.5"
724
-
725
-"@babel/plugin-transform-function-name@^7.12.1", "@babel/plugin-transform-function-name@^7.14.5":
726
- version "7.14.5"
727
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.14.5.tgz"
728
- integrity sha512-vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ==
729
- dependencies:
730
- "@babel/helper-function-name" "^7.14.5"
731
- "@babel/helper-plugin-utils" "^7.14.5"
732
-
733
-"@babel/plugin-transform-literals@^7.12.1", "@babel/plugin-transform-literals@^7.14.5":
734
- version "7.14.5"
735
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.14.5.tgz"
736
- integrity sha512-ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A==
737
- dependencies:
738
- "@babel/helper-plugin-utils" "^7.14.5"
739
-
740
-"@babel/plugin-transform-member-expression-literals@^7.12.1", "@babel/plugin-transform-member-expression-literals@^7.14.5":
741
- version "7.14.5"
742
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.14.5.tgz"
743
- integrity sha512-WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q==
744
- dependencies:
745
- "@babel/helper-plugin-utils" "^7.14.5"
746
-
747
-"@babel/plugin-transform-modules-amd@^7.12.1", "@babel/plugin-transform-modules-amd@^7.14.5":
748
- version "7.14.5"
749
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.5.tgz"
750
- integrity sha512-3lpOU8Vxmp3roC4vzFpSdEpGUWSMsHFreTWOMMLzel2gNGfHE5UWIh/LN6ghHs2xurUp4jRFYMUIZhuFbody1g==
751
- dependencies:
752
- "@babel/helper-module-transforms" "^7.14.5"
753
- "@babel/helper-plugin-utils" "^7.14.5"
754
- babel-plugin-dynamic-import-node "^2.3.3"
755
-
756
-"@babel/plugin-transform-modules-commonjs@^7.12.1", "@babel/plugin-transform-modules-commonjs@^7.15.4":
757
- version "7.15.4"
758
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.15.4.tgz"
759
- integrity sha512-qg4DPhwG8hKp4BbVDvX1s8cohM8a6Bvptu4l6Iingq5rW+yRUAhe/YRup/YcW2zCOlrysEWVhftIcKzrEZv3sA==
760
- dependencies:
761
- "@babel/helper-module-transforms" "^7.15.4"
762
- "@babel/helper-plugin-utils" "^7.14.5"
763
- "@babel/helper-simple-access" "^7.15.4"
764
- babel-plugin-dynamic-import-node "^2.3.3"
765
-
766
-"@babel/plugin-transform-modules-systemjs@^7.12.1", "@babel/plugin-transform-modules-systemjs@^7.15.4":
767
- version "7.15.4"
768
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.15.4.tgz"
769
- integrity sha512-fJUnlQrl/mezMneR72CKCgtOoahqGJNVKpompKwzv3BrEXdlPspTcyxrZ1XmDTIr9PpULrgEQo3qNKp6dW7ssw==
770
- dependencies:
771
- "@babel/helper-hoist-variables" "^7.15.4"
772
- "@babel/helper-module-transforms" "^7.15.4"
773
- "@babel/helper-plugin-utils" "^7.14.5"
774
- "@babel/helper-validator-identifier" "^7.14.9"
775
- babel-plugin-dynamic-import-node "^2.3.3"
776
-
777
-"@babel/plugin-transform-modules-umd@^7.12.1", "@babel/plugin-transform-modules-umd@^7.14.5":
778
- version "7.14.5"
779
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.5.tgz"
780
- integrity sha512-RfPGoagSngC06LsGUYyM9QWSXZ8MysEjDJTAea1lqRjNECE3y0qIJF/qbvJxc4oA4s99HumIMdXOrd+TdKaAAA==
781
- dependencies:
782
- "@babel/helper-module-transforms" "^7.14.5"
783
- "@babel/helper-plugin-utils" "^7.14.5"
784
-
785
-"@babel/plugin-transform-named-capturing-groups-regex@^7.12.1", "@babel/plugin-transform-named-capturing-groups-regex@^7.14.9":
786
- version "7.14.9"
787
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.14.9.tgz"
788
- integrity sha512-l666wCVYO75mlAtGFfyFwnWmIXQm3kSH0C3IRnJqWcZbWkoihyAdDhFm2ZWaxWTqvBvhVFfJjMRQ0ez4oN1yYA==
789
- dependencies:
790
- "@babel/helper-create-regexp-features-plugin" "^7.14.5"
791
-
792
-"@babel/plugin-transform-new-target@^7.12.1", "@babel/plugin-transform-new-target@^7.14.5":
793
- version "7.14.5"
794
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.14.5.tgz"
795
- integrity sha512-Nx054zovz6IIRWEB49RDRuXGI4Gy0GMgqG0cII9L3MxqgXz/+rgII+RU58qpo4g7tNEx1jG7rRVH4ihZoP4esQ==
796
- dependencies:
797
- "@babel/helper-plugin-utils" "^7.14.5"
798
-
799
-"@babel/plugin-transform-object-super@^7.12.1", "@babel/plugin-transform-object-super@^7.14.5":
800
- version "7.14.5"
801
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.14.5.tgz"
802
- integrity sha512-MKfOBWzK0pZIrav9z/hkRqIk/2bTv9qvxHzPQc12RcVkMOzpIKnFCNYJip00ssKWYkd8Sf5g0Wr7pqJ+cmtuFg==
803
- dependencies:
804
- "@babel/helper-plugin-utils" "^7.14.5"
805
- "@babel/helper-replace-supers" "^7.14.5"
806
-
807
-"@babel/plugin-transform-parameters@^7.12.1", "@babel/plugin-transform-parameters@^7.15.4":
808
- version "7.15.4"
809
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.15.4.tgz"
810
- integrity sha512-9WB/GUTO6lvJU3XQsSr6J/WKvBC2hcs4Pew8YxZagi6GkTdniyqp8On5kqdK8MN0LMeu0mGbhPN+O049NV/9FQ==
811
- dependencies:
812
- "@babel/helper-plugin-utils" "^7.14.5"
813
-
814
-"@babel/plugin-transform-property-literals@^7.12.1", "@babel/plugin-transform-property-literals@^7.14.5":
815
- version "7.14.5"
816
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.14.5.tgz"
817
- integrity sha512-r1uilDthkgXW8Z1vJz2dKYLV1tuw2xsbrp3MrZmD99Wh9vsfKoob+JTgri5VUb/JqyKRXotlOtwgu4stIYCmnw==
818
- dependencies:
819
- "@babel/helper-plugin-utils" "^7.14.5"
820
-
821
-"@babel/plugin-transform-react-constant-elements@^7.12.1":
822
- version "7.14.5"
823
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.14.5.tgz"
824
- integrity sha512-NBqLEx1GxllIOXJInJAQbrnwwYJsV3WaMHIcOwD8rhYS0AabTWn7kHdHgPgu5RmHLU0q4DMxhAMu8ue/KampgQ==
825
- dependencies:
826
- "@babel/helper-plugin-utils" "^7.14.5"
827
-
828
-"@babel/plugin-transform-react-display-name@7.12.1":
829
- version "7.12.1"
830
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.12.1.tgz"
831
- integrity sha512-cAzB+UzBIrekfYxyLlFqf/OagTvHLcVBb5vpouzkYkBclRPraiygVnafvAoipErZLI8ANv8Ecn6E/m5qPXD26w==
832
- dependencies:
833
- "@babel/helper-plugin-utils" "^7.10.4"
834
-
835
-"@babel/plugin-transform-react-display-name@^7.12.1", "@babel/plugin-transform-react-display-name@^7.14.5":
836
- version "7.15.1"
837
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.15.1.tgz"
838
- integrity sha512-yQZ/i/pUCJAHI/LbtZr413S3VT26qNrEm0M5RRxQJA947/YNYwbZbBaXGDrq6CG5QsZycI1VIP6d7pQaBfP+8Q==
839
- dependencies:
840
- "@babel/helper-plugin-utils" "^7.14.5"
841
-
842
-"@babel/plugin-transform-react-jsx-development@^7.12.1", "@babel/plugin-transform-react-jsx-development@^7.14.5":
843
- version "7.14.5"
844
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.14.5.tgz"
845
- integrity sha512-rdwG/9jC6QybWxVe2UVOa7q6cnTpw8JRRHOxntG/h6g/guAOe6AhtQHJuJh5FwmnXIT1bdm5vC2/5huV8ZOorQ==
846
- dependencies:
847
- "@babel/plugin-transform-react-jsx" "^7.14.5"
848
-
849
-"@babel/plugin-transform-react-jsx-self@^7.12.1":
850
- version "7.14.9"
851
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.14.9.tgz"
852
- integrity sha512-Fqqu0f8zv9W+RyOnx29BX/RlEsBRANbOf5xs5oxb2aHP4FKbLXxIaVPUiCti56LAR1IixMH4EyaixhUsKqoBHw==
853
- dependencies:
854
- "@babel/helper-plugin-utils" "^7.14.5"
855
-
856
-"@babel/plugin-transform-react-jsx-source@^7.12.1":
857
- version "7.14.5"
858
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.14.5.tgz"
859
- integrity sha512-1TpSDnD9XR/rQ2tzunBVPThF5poaYT9GqP+of8fAtguYuI/dm2RkrMBDemsxtY0XBzvW7nXjYM0hRyKX9QYj7Q==
860
- dependencies:
861
- "@babel/helper-plugin-utils" "^7.14.5"
862
-
863
-"@babel/plugin-transform-react-jsx@^7.12.1", "@babel/plugin-transform-react-jsx@^7.14.5":
864
- version "7.14.9"
865
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.14.9.tgz"
866
- integrity sha512-30PeETvS+AeD1f58i1OVyoDlVYQhap/K20ZrMjLmmzmC2AYR/G43D4sdJAaDAqCD3MYpSWbmrz3kES158QSLjw==
867
- dependencies:
868
- "@babel/helper-annotate-as-pure" "^7.14.5"
869
- "@babel/helper-module-imports" "^7.14.5"
870
- "@babel/helper-plugin-utils" "^7.14.5"
871
- "@babel/plugin-syntax-jsx" "^7.14.5"
872
- "@babel/types" "^7.14.9"
873
-
874
-"@babel/plugin-transform-react-pure-annotations@^7.12.1", "@babel/plugin-transform-react-pure-annotations@^7.14.5":
875
- version "7.14.5"
876
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.14.5.tgz"
877
- integrity sha512-3X4HpBJimNxW4rhUy/SONPyNQHp5YRr0HhJdT2OH1BRp0of7u3Dkirc7x9FRJMKMqTBI079VZ1hzv7Ouuz///g==
878
- dependencies:
879
- "@babel/helper-annotate-as-pure" "^7.14.5"
880
- "@babel/helper-plugin-utils" "^7.14.5"
881
-
882
-"@babel/plugin-transform-regenerator@^7.12.1", "@babel/plugin-transform-regenerator@^7.14.5":
883
- version "7.14.5"
884
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.14.5.tgz"
885
- integrity sha512-NVIY1W3ITDP5xQl50NgTKlZ0GrotKtLna08/uGY6ErQt6VEQZXla86x/CTddm5gZdcr+5GSsvMeTmWA5Ii6pkg==
886
- dependencies:
887
- regenerator-transform "^0.14.2"
888
-
889
-"@babel/plugin-transform-reserved-words@^7.12.1", "@babel/plugin-transform-reserved-words@^7.14.5":
890
- version "7.14.5"
891
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.14.5.tgz"
892
- integrity sha512-cv4F2rv1nD4qdexOGsRQXJrOcyb5CrgjUH9PKrrtyhSDBNWGxd0UIitjyJiWagS+EbUGjG++22mGH1Pub8D6Vg==
893
- dependencies:
894
- "@babel/helper-plugin-utils" "^7.14.5"
895
-
896
-"@babel/plugin-transform-runtime@7.12.1":
897
- version "7.12.1"
898
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.12.1.tgz"
899
- integrity sha512-Ac/H6G9FEIkS2tXsZjL4RAdS3L3WHxci0usAnz7laPWUmFiGtj7tIASChqKZMHTSQTQY6xDbOq+V1/vIq3QrWg==
900
- dependencies:
901
- "@babel/helper-module-imports" "^7.12.1"
902
- "@babel/helper-plugin-utils" "^7.10.4"
903
- resolve "^1.8.1"
904
- semver "^5.5.1"
905
-
906
-"@babel/plugin-transform-shorthand-properties@^7.12.1", "@babel/plugin-transform-shorthand-properties@^7.14.5":
907
- version "7.14.5"
908
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.14.5.tgz"
909
- integrity sha512-xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g==
910
- dependencies:
911
- "@babel/helper-plugin-utils" "^7.14.5"
912
-
913
-"@babel/plugin-transform-spread@^7.12.1", "@babel/plugin-transform-spread@^7.15.8":
914
- version "7.15.8"
915
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.15.8.tgz"
916
- integrity sha512-/daZ8s2tNaRekl9YJa9X4bzjpeRZLt122cpgFnQPLGUe61PH8zMEBmYqKkW5xF5JUEh5buEGXJoQpqBmIbpmEQ==
917
- dependencies:
918
- "@babel/helper-plugin-utils" "^7.14.5"
919
- "@babel/helper-skip-transparent-expression-wrappers" "^7.15.4"
920
-
921
-"@babel/plugin-transform-sticky-regex@^7.12.1", "@babel/plugin-transform-sticky-regex@^7.14.5":
922
- version "7.14.5"
923
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.14.5.tgz"
924
- integrity sha512-Z7F7GyvEMzIIbwnziAZmnSNpdijdr4dWt+FJNBnBLz5mwDFkqIXU9wmBcWWad3QeJF5hMTkRe4dAq2sUZiG+8A==
925
- dependencies:
926
- "@babel/helper-plugin-utils" "^7.14.5"
927
-
928
-"@babel/plugin-transform-template-literals@^7.12.1", "@babel/plugin-transform-template-literals@^7.14.5":
929
- version "7.14.5"
930
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.14.5.tgz"
931
- integrity sha512-22btZeURqiepOfuy/VkFr+zStqlujWaarpMErvay7goJS6BWwdd6BY9zQyDLDa4x2S3VugxFb162IZ4m/S/+Gg==
932
- dependencies:
933
- "@babel/helper-plugin-utils" "^7.14.5"
934
-
935
-"@babel/plugin-transform-typeof-symbol@^7.12.1", "@babel/plugin-transform-typeof-symbol@^7.14.5":
936
- version "7.14.5"
937
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.14.5.tgz"
938
- integrity sha512-lXzLD30ffCWseTbMQzrvDWqljvZlHkXU+CnseMhkMNqU1sASnCsz3tSzAaH3vCUXb9PHeUb90ZT1BdFTm1xxJw==
939
- dependencies:
940
- "@babel/helper-plugin-utils" "^7.14.5"
941
-
942
-"@babel/plugin-transform-typescript@^7.12.1":
943
- version "7.15.8"
944
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.15.8.tgz"
945
- integrity sha512-ZXIkJpbaf6/EsmjeTbiJN/yMxWPFWvlr7sEG1P95Xb4S4IBcrf2n7s/fItIhsAmOf8oSh3VJPDppO6ExfAfKRQ==
946
- dependencies:
947
- "@babel/helper-create-class-features-plugin" "^7.15.4"
948
- "@babel/helper-plugin-utils" "^7.14.5"
949
- "@babel/plugin-syntax-typescript" "^7.14.5"
950
-
951
-"@babel/plugin-transform-unicode-escapes@^7.12.1", "@babel/plugin-transform-unicode-escapes@^7.14.5":
952
- version "7.14.5"
953
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.14.5.tgz"
954
- integrity sha512-crTo4jATEOjxj7bt9lbYXcBAM3LZaUrbP2uUdxb6WIorLmjNKSpHfIybgY4B8SRpbf8tEVIWH3Vtm7ayCrKocA==
955
- dependencies:
956
- "@babel/helper-plugin-utils" "^7.14.5"
957
-
958
-"@babel/plugin-transform-unicode-regex@^7.12.1", "@babel/plugin-transform-unicode-regex@^7.14.5":
959
- version "7.14.5"
960
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.14.5.tgz"
961
- integrity sha512-UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw==
962
- dependencies:
963
- "@babel/helper-create-regexp-features-plugin" "^7.14.5"
964
- "@babel/helper-plugin-utils" "^7.14.5"
965
-
966
-"@babel/preset-env@7.12.1":
967
- version "7.12.1"
968
- resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.12.1.tgz"
969
- integrity sha512-H8kxXmtPaAGT7TyBvSSkoSTUK6RHh61So05SyEbpmr0MCZrsNYn7mGMzzeYoOUCdHzww61k8XBft2TaES+xPLg==
970
- dependencies:
971
- "@babel/compat-data" "^7.12.1"
972
- "@babel/helper-compilation-targets" "^7.12.1"
973
- "@babel/helper-module-imports" "^7.12.1"
974
- "@babel/helper-plugin-utils" "^7.10.4"
975
- "@babel/helper-validator-option" "^7.12.1"
976
- "@babel/plugin-proposal-async-generator-functions" "^7.12.1"
977
- "@babel/plugin-proposal-class-properties" "^7.12.1"
978
- "@babel/plugin-proposal-dynamic-import" "^7.12.1"
979
- "@babel/plugin-proposal-export-namespace-from" "^7.12.1"
980
- "@babel/plugin-proposal-json-strings" "^7.12.1"
981
- "@babel/plugin-proposal-logical-assignment-operators" "^7.12.1"
982
- "@babel/plugin-proposal-nullish-coalescing-operator" "^7.12.1"
983
- "@babel/plugin-proposal-numeric-separator" "^7.12.1"
984
- "@babel/plugin-proposal-object-rest-spread" "^7.12.1"
985
- "@babel/plugin-proposal-optional-catch-binding" "^7.12.1"
986
- "@babel/plugin-proposal-optional-chaining" "^7.12.1"
987
- "@babel/plugin-proposal-private-methods" "^7.12.1"
988
- "@babel/plugin-proposal-unicode-property-regex" "^7.12.1"
989
- "@babel/plugin-syntax-async-generators" "^7.8.0"
990
- "@babel/plugin-syntax-class-properties" "^7.12.1"
991
- "@babel/plugin-syntax-dynamic-import" "^7.8.0"
992
- "@babel/plugin-syntax-export-namespace-from" "^7.8.3"
993
- "@babel/plugin-syntax-json-strings" "^7.8.0"
994
- "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4"
995
- "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.0"
996
- "@babel/plugin-syntax-numeric-separator" "^7.10.4"
997
- "@babel/plugin-syntax-object-rest-spread" "^7.8.0"
998
- "@babel/plugin-syntax-optional-catch-binding" "^7.8.0"
999
- "@babel/plugin-syntax-optional-chaining" "^7.8.0"
1000
- "@babel/plugin-syntax-top-level-await" "^7.12.1"
1001
- "@babel/plugin-transform-arrow-functions" "^7.12.1"
1002
- "@babel/plugin-transform-async-to-generator" "^7.12.1"
1003
- "@babel/plugin-transform-block-scoped-functions" "^7.12.1"
1004
- "@babel/plugin-transform-block-scoping" "^7.12.1"
1005
- "@babel/plugin-transform-classes" "^7.12.1"
1006
- "@babel/plugin-transform-computed-properties" "^7.12.1"
1007
- "@babel/plugin-transform-destructuring" "^7.12.1"
1008
- "@babel/plugin-transform-dotall-regex" "^7.12.1"
1009
- "@babel/plugin-transform-duplicate-keys" "^7.12.1"
1010
- "@babel/plugin-transform-exponentiation-operator" "^7.12.1"
1011
- "@babel/plugin-transform-for-of" "^7.12.1"
1012
- "@babel/plugin-transform-function-name" "^7.12.1"
1013
- "@babel/plugin-transform-literals" "^7.12.1"
1014
- "@babel/plugin-transform-member-expression-literals" "^7.12.1"
1015
- "@babel/plugin-transform-modules-amd" "^7.12.1"
1016
- "@babel/plugin-transform-modules-commonjs" "^7.12.1"
1017
- "@babel/plugin-transform-modules-systemjs" "^7.12.1"
1018
- "@babel/plugin-transform-modules-umd" "^7.12.1"
1019
- "@babel/plugin-transform-named-capturing-groups-regex" "^7.12.1"
1020
- "@babel/plugin-transform-new-target" "^7.12.1"
1021
- "@babel/plugin-transform-object-super" "^7.12.1"
1022
- "@babel/plugin-transform-parameters" "^7.12.1"
1023
- "@babel/plugin-transform-property-literals" "^7.12.1"
1024
- "@babel/plugin-transform-regenerator" "^7.12.1"
1025
- "@babel/plugin-transform-reserved-words" "^7.12.1"
1026
- "@babel/plugin-transform-shorthand-properties" "^7.12.1"
1027
- "@babel/plugin-transform-spread" "^7.12.1"
1028
- "@babel/plugin-transform-sticky-regex" "^7.12.1"
1029
- "@babel/plugin-transform-template-literals" "^7.12.1"
1030
- "@babel/plugin-transform-typeof-symbol" "^7.12.1"
1031
- "@babel/plugin-transform-unicode-escapes" "^7.12.1"
1032
- "@babel/plugin-transform-unicode-regex" "^7.12.1"
1033
- "@babel/preset-modules" "^0.1.3"
1034
- "@babel/types" "^7.12.1"
1035
- core-js-compat "^3.6.2"
1036
- semver "^5.5.0"
1037
-
1038
-"@babel/preset-env@^7.12.1", "@babel/preset-env@^7.8.4":
1039
- version "7.15.8"
1040
- resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.15.8.tgz"
1041
- integrity sha512-rCC0wH8husJgY4FPbHsiYyiLxSY8oMDJH7Rl6RQMknbN9oDDHhM9RDFvnGM2MgkbUJzSQB4gtuwygY5mCqGSsA==
1042
- dependencies:
1043
- "@babel/compat-data" "^7.15.0"
1044
- "@babel/helper-compilation-targets" "^7.15.4"
1045
- "@babel/helper-plugin-utils" "^7.14.5"
1046
- "@babel/helper-validator-option" "^7.14.5"
1047
- "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.15.4"
1048
- "@babel/plugin-proposal-async-generator-functions" "^7.15.8"
1049
- "@babel/plugin-proposal-class-properties" "^7.14.5"
1050
- "@babel/plugin-proposal-class-static-block" "^7.15.4"
1051
- "@babel/plugin-proposal-dynamic-import" "^7.14.5"
1052
- "@babel/plugin-proposal-export-namespace-from" "^7.14.5"
1053
- "@babel/plugin-proposal-json-strings" "^7.14.5"
1054
- "@babel/plugin-proposal-logical-assignment-operators" "^7.14.5"
1055
- "@babel/plugin-proposal-nullish-coalescing-operator" "^7.14.5"
1056
- "@babel/plugin-proposal-numeric-separator" "^7.14.5"
1057
- "@babel/plugin-proposal-object-rest-spread" "^7.15.6"
1058
- "@babel/plugin-proposal-optional-catch-binding" "^7.14.5"
1059
- "@babel/plugin-proposal-optional-chaining" "^7.14.5"
1060
- "@babel/plugin-proposal-private-methods" "^7.14.5"
1061
- "@babel/plugin-proposal-private-property-in-object" "^7.15.4"
1062
- "@babel/plugin-proposal-unicode-property-regex" "^7.14.5"
1063
- "@babel/plugin-syntax-async-generators" "^7.8.4"
1064
- "@babel/plugin-syntax-class-properties" "^7.12.13"
1065
- "@babel/plugin-syntax-class-static-block" "^7.14.5"
1066
- "@babel/plugin-syntax-dynamic-import" "^7.8.3"
1067
- "@babel/plugin-syntax-export-namespace-from" "^7.8.3"
1068
- "@babel/plugin-syntax-json-strings" "^7.8.3"
1069
- "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4"
1070
- "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3"
1071
- "@babel/plugin-syntax-numeric-separator" "^7.10.4"
1072
- "@babel/plugin-syntax-object-rest-spread" "^7.8.3"
1073
- "@babel/plugin-syntax-optional-catch-binding" "^7.8.3"
1074
- "@babel/plugin-syntax-optional-chaining" "^7.8.3"
1075
- "@babel/plugin-syntax-private-property-in-object" "^7.14.5"
1076
- "@babel/plugin-syntax-top-level-await" "^7.14.5"
1077
- "@babel/plugin-transform-arrow-functions" "^7.14.5"
1078
- "@babel/plugin-transform-async-to-generator" "^7.14.5"
1079
- "@babel/plugin-transform-block-scoped-functions" "^7.14.5"
1080
- "@babel/plugin-transform-block-scoping" "^7.15.3"
1081
- "@babel/plugin-transform-classes" "^7.15.4"
1082
- "@babel/plugin-transform-computed-properties" "^7.14.5"
1083
- "@babel/plugin-transform-destructuring" "^7.14.7"
1084
- "@babel/plugin-transform-dotall-regex" "^7.14.5"
1085
- "@babel/plugin-transform-duplicate-keys" "^7.14.5"
1086
- "@babel/plugin-transform-exponentiation-operator" "^7.14.5"
1087
- "@babel/plugin-transform-for-of" "^7.15.4"
1088
- "@babel/plugin-transform-function-name" "^7.14.5"
1089
- "@babel/plugin-transform-literals" "^7.14.5"
1090
- "@babel/plugin-transform-member-expression-literals" "^7.14.5"
1091
- "@babel/plugin-transform-modules-amd" "^7.14.5"
1092
- "@babel/plugin-transform-modules-commonjs" "^7.15.4"
1093
- "@babel/plugin-transform-modules-systemjs" "^7.15.4"
1094
- "@babel/plugin-transform-modules-umd" "^7.14.5"
1095
- "@babel/plugin-transform-named-capturing-groups-regex" "^7.14.9"
1096
- "@babel/plugin-transform-new-target" "^7.14.5"
1097
- "@babel/plugin-transform-object-super" "^7.14.5"
1098
- "@babel/plugin-transform-parameters" "^7.15.4"
1099
- "@babel/plugin-transform-property-literals" "^7.14.5"
1100
- "@babel/plugin-transform-regenerator" "^7.14.5"
1101
- "@babel/plugin-transform-reserved-words" "^7.14.5"
1102
- "@babel/plugin-transform-shorthand-properties" "^7.14.5"
1103
- "@babel/plugin-transform-spread" "^7.15.8"
1104
- "@babel/plugin-transform-sticky-regex" "^7.14.5"
1105
- "@babel/plugin-transform-template-literals" "^7.14.5"
1106
- "@babel/plugin-transform-typeof-symbol" "^7.14.5"
1107
- "@babel/plugin-transform-unicode-escapes" "^7.14.5"
1108
- "@babel/plugin-transform-unicode-regex" "^7.14.5"
1109
- "@babel/preset-modules" "^0.1.4"
1110
- "@babel/types" "^7.15.6"
1111
- babel-plugin-polyfill-corejs2 "^0.2.2"
1112
- babel-plugin-polyfill-corejs3 "^0.2.5"
1113
- babel-plugin-polyfill-regenerator "^0.2.2"
1114
- core-js-compat "^3.16.0"
1115
- semver "^6.3.0"
1116
-
1117
-"@babel/preset-modules@^0.1.3", "@babel/preset-modules@^0.1.4":
1118
- version "0.1.5"
1119
- resolved "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.5.tgz"
1120
- integrity sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==
1121
- dependencies:
1122
- "@babel/helper-plugin-utils" "^7.0.0"
1123
- "@babel/plugin-proposal-unicode-property-regex" "^7.4.4"
1124
- "@babel/plugin-transform-dotall-regex" "^7.4.4"
1125
- "@babel/types" "^7.4.4"
1126
- esutils "^2.0.2"
1127
-
1128
-"@babel/preset-react@7.12.1":
1129
- version "7.12.1"
1130
- resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.12.1.tgz"
1131
- integrity sha512-euCExymHCi0qB9u5fKw7rvlw7AZSjw/NaB9h7EkdTt5+yHRrXdiRTh7fkG3uBPpJg82CqLfp1LHLqWGSCrab+g==
1132
- dependencies:
1133
- "@babel/helper-plugin-utils" "^7.10.4"
1134
- "@babel/plugin-transform-react-display-name" "^7.12.1"
1135
- "@babel/plugin-transform-react-jsx" "^7.12.1"
1136
- "@babel/plugin-transform-react-jsx-development" "^7.12.1"
1137
- "@babel/plugin-transform-react-jsx-self" "^7.12.1"
1138
- "@babel/plugin-transform-react-jsx-source" "^7.12.1"
1139
- "@babel/plugin-transform-react-pure-annotations" "^7.12.1"
1140
-
1141
-"@babel/preset-react@^7.12.5":
1142
- version "7.14.5"
1143
- resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.14.5.tgz"
1144
- integrity sha512-XFxBkjyObLvBaAvkx1Ie95Iaq4S/GUEIrejyrntQ/VCMKUYvKLoyKxOBzJ2kjA3b6rC9/KL6KXfDC2GqvLiNqQ==
1145
- dependencies:
1146
- "@babel/helper-plugin-utils" "^7.14.5"
1147
- "@babel/helper-validator-option" "^7.14.5"
1148
- "@babel/plugin-transform-react-display-name" "^7.14.5"
1149
- "@babel/plugin-transform-react-jsx" "^7.14.5"
1150
- "@babel/plugin-transform-react-jsx-development" "^7.14.5"
1151
- "@babel/plugin-transform-react-pure-annotations" "^7.14.5"
1152
-
1153
-"@babel/preset-typescript@7.12.1":
1154
- version "7.12.1"
1155
- resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.12.1.tgz"
1156
- integrity sha512-hNK/DhmoJPsksdHuI/RVrcEws7GN5eamhi28JkO52MqIxU8Z0QpmiSOQxZHWOHV7I3P4UjHV97ay4TcamMA6Kw==
1157
- dependencies:
1158
- "@babel/helper-plugin-utils" "^7.10.4"
1159
- "@babel/plugin-transform-typescript" "^7.12.1"
1160
-
1161
-"@babel/runtime-corejs3@^7.10.2":
1162
- version "7.15.4"
1163
- resolved "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.15.4.tgz"
1164
- integrity sha512-lWcAqKeB624/twtTc3w6w/2o9RqJPaNBhPGK6DKLSiwuVWC7WFkypWyNg+CpZoyJH0jVzv1uMtXZ/5/lQOLtCg==
1165
- dependencies:
1166
- core-js-pure "^3.16.0"
1167
- regenerator-runtime "^0.13.4"
1168
-
1169
-"@babel/runtime@7.12.1":
1170
- version "7.12.1"
1171
- resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.12.1.tgz"
1172
- integrity sha512-J5AIf3vPj3UwXaAzb5j1xM4WAQDX3EMgemF8rjCP3SoW09LfRKAXQKt6CoVYl230P6iWdRcBbnLDDdnqWxZSCA==
1173
- dependencies:
1174
- regenerator-runtime "^0.13.4"
1175
-
1176
-"@babel/runtime@7.13.8":
1177
- version "7.13.8"
1178
- resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.13.8.tgz"
1179
- integrity sha512-CwQljpw6qSayc0fRG1soxHAKs1CnQMOChm4mlQP6My0kf9upVGizj/KhlTTgyUnETmHpcUXjaluNAkteRFuafg==
1180
- dependencies:
1181
- regenerator-runtime "^0.13.4"
1182
-
1183
-"@babel/runtime@^7.10.2", "@babel/runtime@^7.11.2", "@babel/runtime@^7.5.5", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.4":
1184
- version "7.15.4"
1185
- resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.15.4.tgz"
1186
- integrity sha512-99catp6bHCaxr4sJ/DbTGgHS4+Rs2RVd2g7iOap6SLGPDknRK9ztKNsE/Fg6QhSeh1FGE5f6gHGQmvvn3I3xhw==
1187
- dependencies:
1188
- regenerator-runtime "^0.13.4"
1189
-
1190
-"@babel/template@^7.10.4", "@babel/template@^7.15.4", "@babel/template@^7.3.3":
1191
- version "7.15.4"
1192
- resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.15.4.tgz"
1193
- integrity sha512-UgBAfEa1oGuYgDIPM2G+aHa4Nlo9Lh6mGD2bDBGMTbYnc38vulXPuC1MGjYILIEmlwl6Rd+BPR9ee3gm20CBtg==
1194
- dependencies:
1195
- "@babel/code-frame" "^7.14.5"
1196
- "@babel/parser" "^7.15.4"
1197
- "@babel/types" "^7.15.4"
1198
-
1199
-"@babel/traverse@^7.1.0", "@babel/traverse@^7.12.1", "@babel/traverse@^7.13.0", "@babel/traverse@^7.15.4", "@babel/traverse@^7.7.0":
1200
- version "7.15.4"
1201
- resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.15.4.tgz"
1202
- integrity sha512-W6lQD8l4rUbQR/vYgSuCAE75ADyyQvOpFVsvPPdkhf6lATXAsQIG9YdtOcu8BB1dZ0LKu+Zo3c1wEcbKeuhdlA==
1203
- dependencies:
1204
- "@babel/code-frame" "^7.14.5"
1205
- "@babel/generator" "^7.15.4"
1206
- "@babel/helper-function-name" "^7.15.4"
1207
- "@babel/helper-hoist-variables" "^7.15.4"
1208
- "@babel/helper-split-export-declaration" "^7.15.4"
1209
- "@babel/parser" "^7.15.4"
1210
- "@babel/types" "^7.15.4"
1211
- debug "^4.1.0"
1212
- globals "^11.1.0"
1213
-
1214
-"@babel/types@^7.0.0", "@babel/types@^7.12.1", "@babel/types@^7.12.6", "@babel/types@^7.14.9", "@babel/types@^7.15.4", "@babel/types@^7.15.6", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4", "@babel/types@^7.7.0":
1215
- version "7.15.6"
1216
- resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.15.6.tgz"
1217
- integrity sha512-BPU+7QhqNjmWyDO0/vitH/CuhpV8ZmK1wpKva8nuyNF5MJfuRNWMc+hc14+u9xT93kvykMdncrJT19h74uB1Ig==
1218
- dependencies:
1219
- "@babel/helper-validator-identifier" "^7.14.9"
1220
- to-fast-properties "^2.0.0"
1221
-
1222
-"@bcoe/v8-coverage@^0.2.3":
1223
- version "0.2.3"
1224
- resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz"
1225
- integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==
1226
-
1227
-"@cnakazawa/watch@^1.0.3":
1228
- version "1.0.4"
1229
- resolved "https://registry.yarnpkg.com/@cnakazawa/watch/-/watch-1.0.4.tgz"
1230
- integrity sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==
1231
- dependencies:
1232
- exec-sh "^0.3.2"
1233
- minimist "^1.2.0"
1234
-
1235
-"@csstools/convert-colors@^1.4.0":
1236
- version "1.4.0"
1237
- resolved "https://registry.yarnpkg.com/@csstools/convert-colors/-/convert-colors-1.4.0.tgz"
1238
- integrity sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==
1239
-
1240
-"@csstools/normalize.css@^10.1.0":
1241
- version "10.1.0"
1242
- resolved "https://registry.yarnpkg.com/@csstools/normalize.css/-/normalize.css-10.1.0.tgz"
1243
- integrity sha512-ij4wRiunFfaJxjB0BdrYHIH8FxBJpOwNPhhAcunlmPdXudL1WQV1qoP9un6JsEBAgQH+7UXyyjh0g7jTxXK6tg==
1244
-
1245
-"@eslint/eslintrc@^0.4.3":
1246
- version "0.4.3"
1247
- resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-0.4.3.tgz"
1248
- integrity sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==
1249
- dependencies:
1250
- ajv "^6.12.4"
1251
- debug "^4.1.1"
1252
- espree "^7.3.0"
1253
- globals "^13.9.0"
1254
- ignore "^4.0.6"
1255
- import-fresh "^3.2.1"
1256
- js-yaml "^3.13.1"
1257
- minimatch "^3.0.4"
1258
- strip-json-comments "^3.1.1"
1259
-
1260
-"@gar/promisify@^1.0.1":
1261
- version "1.1.2"
1262
- resolved "https://registry.yarnpkg.com/@gar/promisify/-/promisify-1.1.2.tgz"
1263
- integrity sha512-82cpyJyKRoQoRi+14ibCeGPu0CwypgtBAdBhq1WfvagpCZNKqwXbKwXllYSMG91DhmG4jt9gN8eP6lGOtozuaw==
1264
-
1265
-"@hapi/address@2.x.x":
1266
- version "2.1.4"
1267
- resolved "https://registry.yarnpkg.com/@hapi/address/-/address-2.1.4.tgz"
1268
- integrity sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==
1269
-
1270
-"@hapi/bourne@1.x.x":
1271
- version "1.3.2"
1272
- resolved "https://registry.yarnpkg.com/@hapi/bourne/-/bourne-1.3.2.tgz"
1273
- integrity sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==
1274
-
1275
-"@hapi/hoek@8.x.x", "@hapi/hoek@^8.3.0":
1276
- version "8.5.1"
1277
- resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-8.5.1.tgz"
1278
- integrity sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==
1279
-
1280
-"@hapi/joi@^15.1.0":
1281
- version "15.1.1"
1282
- resolved "https://registry.yarnpkg.com/@hapi/joi/-/joi-15.1.1.tgz"
1283
- integrity sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ==
1284
- dependencies:
1285
- "@hapi/address" "2.x.x"
1286
- "@hapi/bourne" "1.x.x"
1287
- "@hapi/hoek" "8.x.x"
1288
- "@hapi/topo" "3.x.x"
1289
-
1290
-"@hapi/topo@3.x.x":
1291
- version "3.1.6"
1292
- resolved "https://registry.yarnpkg.com/@hapi/topo/-/topo-3.1.6.tgz"
1293
- integrity sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==
1294
- dependencies:
1295
- "@hapi/hoek" "^8.3.0"
1296
-
1297
-"@humanwhocodes/config-array@^0.5.0":
1298
- version "0.5.0"
1299
- resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.5.0.tgz"
1300
- integrity sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==
1301
- dependencies:
1302
- "@humanwhocodes/object-schema" "^1.2.0"
1303
- debug "^4.1.1"
1304
- minimatch "^3.0.4"
1305
-
1306
-"@humanwhocodes/object-schema@^1.2.0":
1307
- version "1.2.0"
1308
- resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.0.tgz"
1309
- integrity sha512-wdppn25U8z/2yiaT6YGquE6X8sSv7hNMWSXYSSU1jGv/yd6XqjXgTDJ8KP4NgjTXfJ3GbRjeeb8RTV7a/VpM+w==
1310
-
1311
-"@istanbuljs/load-nyc-config@^1.0.0":
1312
- version "1.1.0"
1313
- resolved "https://registry.yarnpkg.com/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz"
1314
- integrity sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==
1315
- dependencies:
1316
- camelcase "^5.3.1"
1317
- find-up "^4.1.0"
1318
- get-package-type "^0.1.0"
1319
- js-yaml "^3.13.1"
1320
- resolve-from "^5.0.0"
1321
-
1322
-"@istanbuljs/schema@^0.1.2":
1323
- version "0.1.3"
1324
- resolved "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.3.tgz"
1325
- integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==
1326
-
1327
-"@jest/console@^26.6.2":
1328
- version "26.6.2"
1329
- resolved "https://registry.yarnpkg.com/@jest/console/-/console-26.6.2.tgz"
1330
- integrity sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==
1331
- dependencies:
1332
- "@jest/types" "^26.6.2"
1333
- "@types/node" "*"
1334
- chalk "^4.0.0"
1335
- jest-message-util "^26.6.2"
1336
- jest-util "^26.6.2"
1337
- slash "^3.0.0"
1338
-
1339
-"@jest/core@^26.6.0", "@jest/core@^26.6.3":
1340
- version "26.6.3"
1341
- resolved "https://registry.yarnpkg.com/@jest/core/-/core-26.6.3.tgz"
1342
- integrity sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==
1343
- dependencies:
1344
- "@jest/console" "^26.6.2"
1345
- "@jest/reporters" "^26.6.2"
1346
- "@jest/test-result" "^26.6.2"
1347
- "@jest/transform" "^26.6.2"
1348
- "@jest/types" "^26.6.2"
1349
- "@types/node" "*"
1350
- ansi-escapes "^4.2.1"
1351
- chalk "^4.0.0"
1352
- exit "^0.1.2"
1353
- graceful-fs "^4.2.4"
1354
- jest-changed-files "^26.6.2"
1355
- jest-config "^26.6.3"
1356
- jest-haste-map "^26.6.2"
1357
- jest-message-util "^26.6.2"
1358
- jest-regex-util "^26.0.0"
1359
- jest-resolve "^26.6.2"
1360
- jest-resolve-dependencies "^26.6.3"
1361
- jest-runner "^26.6.3"
1362
- jest-runtime "^26.6.3"
1363
- jest-snapshot "^26.6.2"
1364
- jest-util "^26.6.2"
1365
- jest-validate "^26.6.2"
1366
- jest-watcher "^26.6.2"
1367
- micromatch "^4.0.2"
1368
- p-each-series "^2.1.0"
1369
- rimraf "^3.0.0"
1370
- slash "^3.0.0"
1371
- strip-ansi "^6.0.0"
1372
-
1373
-"@jest/environment@^26.6.0", "@jest/environment@^26.6.2":
1374
- version "26.6.2"
1375
- resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-26.6.2.tgz"
1376
- integrity sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==
1377
- dependencies:
1378
- "@jest/fake-timers" "^26.6.2"
1379
- "@jest/types" "^26.6.2"
1380
- "@types/node" "*"
1381
- jest-mock "^26.6.2"
1382
-
1383
-"@jest/fake-timers@^26.6.2":
1384
- version "26.6.2"
1385
- resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-26.6.2.tgz"
1386
- integrity sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==
1387
- dependencies:
1388
- "@jest/types" "^26.6.2"
1389
- "@sinonjs/fake-timers" "^6.0.1"
1390
- "@types/node" "*"
1391
- jest-message-util "^26.6.2"
1392
- jest-mock "^26.6.2"
1393
- jest-util "^26.6.2"
1394
-
1395
-"@jest/globals@^26.6.2":
1396
- version "26.6.2"
1397
- resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-26.6.2.tgz"
1398
- integrity sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==
1399
- dependencies:
1400
- "@jest/environment" "^26.6.2"
1401
- "@jest/types" "^26.6.2"
1402
- expect "^26.6.2"
1403
-
1404
-"@jest/reporters@^26.6.2":
1405
- version "26.6.2"
1406
- resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-26.6.2.tgz"
1407
- integrity sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==
1408
- dependencies:
1409
- "@bcoe/v8-coverage" "^0.2.3"
1410
- "@jest/console" "^26.6.2"
1411
- "@jest/test-result" "^26.6.2"
1412
- "@jest/transform" "^26.6.2"
1413
- "@jest/types" "^26.6.2"
1414
- chalk "^4.0.0"
1415
- collect-v8-coverage "^1.0.0"
1416
- exit "^0.1.2"
1417
- glob "^7.1.2"
1418
- graceful-fs "^4.2.4"
1419
- istanbul-lib-coverage "^3.0.0"
1420
- istanbul-lib-instrument "^4.0.3"
1421
- istanbul-lib-report "^3.0.0"
1422
- istanbul-lib-source-maps "^4.0.0"
1423
- istanbul-reports "^3.0.2"
1424
- jest-haste-map "^26.6.2"
1425
- jest-resolve "^26.6.2"
1426
- jest-util "^26.6.2"
1427
- jest-worker "^26.6.2"
1428
- slash "^3.0.0"
1429
- source-map "^0.6.0"
1430
- string-length "^4.0.1"
1431
- terminal-link "^2.0.0"
1432
- v8-to-istanbul "^7.0.0"
1433
- optionalDependencies:
1434
- node-notifier "^8.0.0"
1435
-
1436
-"@jest/source-map@^26.6.2":
1437
- version "26.6.2"
1438
- resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-26.6.2.tgz"
1439
- integrity sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==
1440
- dependencies:
1441
- callsites "^3.0.0"
1442
- graceful-fs "^4.2.4"
1443
- source-map "^0.6.0"
1444
-
1445
-"@jest/test-result@^26.6.0", "@jest/test-result@^26.6.2":
1446
- version "26.6.2"
1447
- resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-26.6.2.tgz"
1448
- integrity sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==
1449
- dependencies:
1450
- "@jest/console" "^26.6.2"
1451
- "@jest/types" "^26.6.2"
1452
- "@types/istanbul-lib-coverage" "^2.0.0"
1453
- collect-v8-coverage "^1.0.0"
1454
-
1455
-"@jest/test-sequencer@^26.6.3":
1456
- version "26.6.3"
1457
- resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz"
1458
- integrity sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==
1459
- dependencies:
1460
- "@jest/test-result" "^26.6.2"
1461
- graceful-fs "^4.2.4"
1462
- jest-haste-map "^26.6.2"
1463
- jest-runner "^26.6.3"
1464
- jest-runtime "^26.6.3"
1465
-
1466
-"@jest/transform@^26.6.2":
1467
- version "26.6.2"
1468
- resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-26.6.2.tgz"
1469
- integrity sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==
1470
- dependencies:
1471
- "@babel/core" "^7.1.0"
1472
- "@jest/types" "^26.6.2"
1473
- babel-plugin-istanbul "^6.0.0"
1474
- chalk "^4.0.0"
1475
- convert-source-map "^1.4.0"
1476
- fast-json-stable-stringify "^2.0.0"
1477
- graceful-fs "^4.2.4"
1478
- jest-haste-map "^26.6.2"
1479
- jest-regex-util "^26.0.0"
1480
- jest-util "^26.6.2"
1481
- micromatch "^4.0.2"
1482
- pirates "^4.0.1"
1483
- slash "^3.0.0"
1484
- source-map "^0.6.1"
1485
- write-file-atomic "^3.0.0"
1486
-
1487
-"@jest/types@^26.6.0", "@jest/types@^26.6.2":
1488
- version "26.6.2"
1489
- resolved "https://registry.yarnpkg.com/@jest/types/-/types-26.6.2.tgz"
1490
- integrity sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==
1491
- dependencies:
1492
- "@types/istanbul-lib-coverage" "^2.0.0"
1493
- "@types/istanbul-reports" "^3.0.0"
1494
- "@types/node" "*"
1495
- "@types/yargs" "^15.0.0"
1496
- chalk "^4.0.0"
1497
-
1498
-"@nicolo-ribaudo/chokidar-2@2.1.8-no-fsevents.3":
1499
- version "2.1.8-no-fsevents.3"
1500
- resolved "https://registry.yarnpkg.com/@nicolo-ribaudo/chokidar-2/-/chokidar-2-2.1.8-no-fsevents.3.tgz"
1501
- integrity sha512-s88O1aVtXftvp5bCPB7WnmXc5IwOZZ7YPuwNPt+GtOOXpPvad1LfbmjYv+qII7zP6RU2QGnqve27dnLycEnyEQ==
1502
-
1503
-"@nodelib/fs.scandir@2.1.5":
1504
- version "2.1.5"
1505
- resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz"
1506
- integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==
1507
- dependencies:
1508
- "@nodelib/fs.stat" "2.0.5"
1509
- run-parallel "^1.1.9"
1510
-
1511
-"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2":
1512
- version "2.0.5"
1513
- resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz"
1514
- integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==
1515
-
1516
-"@nodelib/fs.walk@^1.2.3":
1517
- version "1.2.8"
1518
- resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz"
1519
- integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==
1520
- dependencies:
1521
- "@nodelib/fs.scandir" "2.1.5"
1522
- fastq "^1.6.0"
1523
-
1524
-"@npmcli/fs@^1.0.0":
1525
- version "1.0.0"
1526
- resolved "https://registry.yarnpkg.com/@npmcli/fs/-/fs-1.0.0.tgz"
1527
- integrity sha512-8ltnOpRR/oJbOp8vaGUnipOi3bqkcW+sLHFlyXIr08OGHmVJLB1Hn7QtGXbYcpVtH1gAYZTlmDXtE4YV0+AMMQ==
1528
- dependencies:
1529
- "@gar/promisify" "^1.0.1"
1530
- semver "^7.3.5"
1531
-
1532
-"@npmcli/move-file@^1.0.1":
1533
- version "1.1.2"
1534
- resolved "https://registry.yarnpkg.com/@npmcli/move-file/-/move-file-1.1.2.tgz"
1535
- integrity sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==
1536
- dependencies:
1537
- mkdirp "^1.0.4"
1538
- rimraf "^3.0.2"
1539
-
1540
-"@pmmmwh/react-refresh-webpack-plugin@0.4.3":
1541
- version "0.4.3"
1542
- resolved "https://registry.yarnpkg.com/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.4.3.tgz"
1543
- integrity sha512-br5Qwvh8D2OQqSXpd1g/xqXKnK0r+Jz6qVKBbWmpUcrbGOxUrf39V5oZ1876084CGn18uMdR5uvPqBv9UqtBjQ==
1544
- dependencies:
1545
- ansi-html "^0.0.7"
1546
- error-stack-parser "^2.0.6"
1547
- html-entities "^1.2.1"
1548
- native-url "^0.2.6"
1549
- schema-utils "^2.6.5"
1550
- source-map "^0.7.3"
1551
-
1552
-"@rollup/plugin-node-resolve@^7.1.1":
1553
- version "7.1.3"
1554
- resolved "https://registry.yarnpkg.com/@rollup/plugin-node-resolve/-/plugin-node-resolve-7.1.3.tgz"
1555
- integrity sha512-RxtSL3XmdTAE2byxekYLnx+98kEUOrPHF/KRVjLH+DEIHy6kjIw7YINQzn+NXiH/NTrQLAwYs0GWB+csWygA9Q==
1556
- dependencies:
1557
- "@rollup/pluginutils" "^3.0.8"
1558
- "@types/resolve" "0.0.8"
1559
- builtin-modules "^3.1.0"
1560
- is-module "^1.0.0"
1561
- resolve "^1.14.2"
1562
-
1563
-"@rollup/plugin-replace@^2.3.1":
1564
- version "2.4.2"
1565
- resolved "https://registry.yarnpkg.com/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz"
1566
- integrity sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==
1567
- dependencies:
1568
- "@rollup/pluginutils" "^3.1.0"
1569
- magic-string "^0.25.7"
1570
-
1571
-"@rollup/pluginutils@^3.0.8", "@rollup/pluginutils@^3.1.0":
1572
- version "3.1.0"
1573
- resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-3.1.0.tgz"
1574
- integrity sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==
1575
- dependencies:
1576
- "@types/estree" "0.0.39"
1577
- estree-walker "^1.0.1"
1578
- picomatch "^2.2.2"
1579
-
1580
-"@sinonjs/commons@^1.7.0":
1581
- version "1.8.3"
1582
- resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.8.3.tgz"
1583
- integrity sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==
1584
- dependencies:
1585
- type-detect "4.0.8"
1586
-
1587
-"@sinonjs/fake-timers@^6.0.1":
1588
- version "6.0.1"
1589
- resolved "https://registry.yarnpkg.com/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz"
1590
- integrity sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==
1591
- dependencies:
1592
- "@sinonjs/commons" "^1.7.0"
1593
-
1594
-"@surma/rollup-plugin-off-main-thread@^1.1.1":
1595
- version "1.4.2"
1596
- resolved "https://registry.yarnpkg.com/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-1.4.2.tgz"
1597
- integrity sha512-yBMPqmd1yEJo/280PAMkychuaALyQ9Lkb5q1ck3mjJrFuEobIfhnQ4J3mbvBoISmR3SWMWV+cGB/I0lCQee79A==
1598
- dependencies:
1599
- ejs "^2.6.1"
1600
- magic-string "^0.25.0"
1601
-
1602
-"@svgr/babel-plugin-add-jsx-attribute@^5.4.0":
1603
- version "5.4.0"
1604
- resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz"
1605
- integrity sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==
1606
-
1607
-"@svgr/babel-plugin-remove-jsx-attribute@^5.4.0":
1608
- version "5.4.0"
1609
- resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz"
1610
- integrity sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==
1611
-
1612
-"@svgr/babel-plugin-remove-jsx-empty-expression@^5.0.1":
1613
- version "5.0.1"
1614
- resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz"
1615
- integrity sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==
1616
-
1617
-"@svgr/babel-plugin-replace-jsx-attribute-value@^5.0.1":
1618
- version "5.0.1"
1619
- resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz"
1620
- integrity sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==
1621
-
1622
-"@svgr/babel-plugin-svg-dynamic-title@^5.4.0":
1623
- version "5.4.0"
1624
- resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz"
1625
- integrity sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==
1626
-
1627
-"@svgr/babel-plugin-svg-em-dimensions@^5.4.0":
1628
- version "5.4.0"
1629
- resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz"
1630
- integrity sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==
1631
-
1632
-"@svgr/babel-plugin-transform-react-native-svg@^5.4.0":
1633
- version "5.4.0"
1634
- resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz"
1635
- integrity sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==
1636
-
1637
-"@svgr/babel-plugin-transform-svg-component@^5.5.0":
1638
- version "5.5.0"
1639
- resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz"
1640
- integrity sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==
1641
-
1642
-"@svgr/babel-preset@^5.5.0":
1643
- version "5.5.0"
1644
- resolved "https://registry.yarnpkg.com/@svgr/babel-preset/-/babel-preset-5.5.0.tgz"
1645
- integrity sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==
1646
- dependencies:
1647
- "@svgr/babel-plugin-add-jsx-attribute" "^5.4.0"
1648
- "@svgr/babel-plugin-remove-jsx-attribute" "^5.4.0"
1649
- "@svgr/babel-plugin-remove-jsx-empty-expression" "^5.0.1"
1650
- "@svgr/babel-plugin-replace-jsx-attribute-value" "^5.0.1"
1651
- "@svgr/babel-plugin-svg-dynamic-title" "^5.4.0"
1652
- "@svgr/babel-plugin-svg-em-dimensions" "^5.4.0"
1653
- "@svgr/babel-plugin-transform-react-native-svg" "^5.4.0"
1654
- "@svgr/babel-plugin-transform-svg-component" "^5.5.0"
1655
-
1656
-"@svgr/core@^5.5.0":
1657
- version "5.5.0"
1658
- resolved "https://registry.yarnpkg.com/@svgr/core/-/core-5.5.0.tgz"
1659
- integrity sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==
1660
- dependencies:
1661
- "@svgr/plugin-jsx" "^5.5.0"
1662
- camelcase "^6.2.0"
1663
- cosmiconfig "^7.0.0"
1664
-
1665
-"@svgr/hast-util-to-babel-ast@^5.5.0":
1666
- version "5.5.0"
1667
- resolved "https://registry.yarnpkg.com/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz"
1668
- integrity sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==
1669
- dependencies:
1670
- "@babel/types" "^7.12.6"
1671
-
1672
-"@svgr/plugin-jsx@^5.5.0":
1673
- version "5.5.0"
1674
- resolved "https://registry.yarnpkg.com/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz"
1675
- integrity sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==
1676
- dependencies:
1677
- "@babel/core" "^7.12.3"
1678
- "@svgr/babel-preset" "^5.5.0"
1679
- "@svgr/hast-util-to-babel-ast" "^5.5.0"
1680
- svg-parser "^2.0.2"
1681
-
1682
-"@svgr/plugin-svgo@^5.5.0":
1683
- version "5.5.0"
1684
- resolved "https://registry.yarnpkg.com/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz"
1685
- integrity sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==
1686
- dependencies:
1687
- cosmiconfig "^7.0.0"
1688
- deepmerge "^4.2.2"
1689
- svgo "^1.2.2"
1690
-
1691
-"@svgr/webpack@5.5.0":
1692
- version "5.5.0"
1693
- resolved "https://registry.yarnpkg.com/@svgr/webpack/-/webpack-5.5.0.tgz"
1694
- integrity sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==
1695
- dependencies:
1696
- "@babel/core" "^7.12.3"
1697
- "@babel/plugin-transform-react-constant-elements" "^7.12.1"
1698
- "@babel/preset-env" "^7.12.1"
1699
- "@babel/preset-react" "^7.12.5"
1700
- "@svgr/core" "^5.5.0"
1701
- "@svgr/plugin-jsx" "^5.5.0"
1702
- "@svgr/plugin-svgo" "^5.5.0"
1703
- loader-utils "^2.0.0"
1704
-
1705
-"@tootallnate/once@1":
1706
- version "1.1.2"
1707
- resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-1.1.2.tgz"
1708
- integrity sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==
1709
-
1710
-"@types/babel__core@^7.0.0", "@types/babel__core@^7.1.7":
1711
- version "7.1.16"
1712
- resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.16.tgz"
1713
- integrity sha512-EAEHtisTMM+KaKwfWdC3oyllIqswlznXCIVCt7/oRNrh+DhgT4UEBNC/jlADNjvw7UnfbcdkGQcPVZ1xYiLcrQ==
1714
- dependencies:
1715
- "@babel/parser" "^7.1.0"
1716
- "@babel/types" "^7.0.0"
1717
- "@types/babel__generator" "*"
1718
- "@types/babel__template" "*"
1719
- "@types/babel__traverse" "*"
1720
-
1721
-"@types/babel__generator@*":
1722
- version "7.6.3"
1723
- resolved "https://registry.yarnpkg.com/@types/babel__generator/-/babel__generator-7.6.3.tgz"
1724
- integrity sha512-/GWCmzJWqV7diQW54smJZzWbSFf4QYtF71WCKhcx6Ru/tFyQIY2eiiITcCAeuPbNSvT9YCGkVMqqvSk2Z0mXiA==
1725
- dependencies:
1726
- "@babel/types" "^7.0.0"
1727
-
1728
-"@types/babel__template@*":
1729
- version "7.4.1"
1730
- resolved "https://registry.yarnpkg.com/@types/babel__template/-/babel__template-7.4.1.tgz"
1731
- integrity sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==
1732
- dependencies:
1733
- "@babel/parser" "^7.1.0"
1734
- "@babel/types" "^7.0.0"
1735
-
1736
-"@types/babel__traverse@*", "@types/babel__traverse@^7.0.4", "@types/babel__traverse@^7.0.6":
1737
- version "7.14.2"
1738
- resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.14.2.tgz"
1739
- integrity sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==
1740
- dependencies:
1741
- "@babel/types" "^7.3.0"
1742
-
1743
-"@types/eslint@^7.2.6":
1744
- version "7.28.2"
1745
- resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-7.28.2.tgz"
1746
- integrity sha512-KubbADPkfoU75KgKeKLsFHXnU4ipH7wYg0TRT33NK3N3yiu7jlFAAoygIWBV+KbuHx/G+AvuGX6DllnK35gfJA==
1747
- dependencies:
1748
- "@types/estree" "*"
1749
- "@types/json-schema" "*"
1750
-
1751
-"@types/estree@*":
1752
- version "0.0.50"
1753
- resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.50.tgz"
1754
- integrity sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==
1755
-
1756
-"@types/estree@0.0.39":
1757
- version "0.0.39"
1758
- resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.39.tgz"
1759
- integrity sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==
1760
-
1761
-"@types/glob@^7.1.1":
1762
- version "7.2.0"
1763
- resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.2.0.tgz"
1764
- integrity sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==
1765
- dependencies:
1766
- "@types/minimatch" "*"
1767
- "@types/node" "*"
1768
-
1769
-"@types/graceful-fs@^4.1.2":
1770
- version "4.1.5"
1771
- resolved "https://registry.yarnpkg.com/@types/graceful-fs/-/graceful-fs-4.1.5.tgz"
1772
- integrity sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==
1773
- dependencies:
1774
- "@types/node" "*"
1775
-
1776
-"@types/html-minifier-terser@^5.0.0":
1777
- version "5.1.2"
1778
- resolved "https://registry.yarnpkg.com/@types/html-minifier-terser/-/html-minifier-terser-5.1.2.tgz"
1779
- integrity sha512-h4lTMgMJctJybDp8CQrxTUiiYmedihHWkjnF/8Pxseu2S6Nlfcy8kwboQ8yejh456rP2yWoEVm1sS/FVsfM48w==
1780
-
1781
-"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1":
1782
- version "2.0.3"
1783
- resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz"
1784
- integrity sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==
1785
-
1786
-"@types/istanbul-lib-report@*":
1787
- version "3.0.0"
1788
- resolved "https://registry.yarnpkg.com/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz"
1789
- integrity sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==
1790
- dependencies:
1791
- "@types/istanbul-lib-coverage" "*"
1792
-
1793
-"@types/istanbul-reports@^3.0.0":
1794
- version "3.0.1"
1795
- resolved "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz"
1796
- integrity sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==
1797
- dependencies:
1798
- "@types/istanbul-lib-report" "*"
1799
-
1800
-"@types/json-schema@*", "@types/json-schema@^7.0.3", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.7", "@types/json-schema@^7.0.8":
1801
- version "7.0.9"
1802
- resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.9.tgz"
1803
- integrity sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==
1804
-
1805
-"@types/json5@^0.0.29":
1806
- version "0.0.29"
1807
- resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz"
1808
- integrity sha1-7ihweulOEdK4J7y+UnC86n8+ce4=
1809
-
1810
-"@types/minimatch@*":
1811
- version "3.0.5"
1812
- resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.5.tgz"
1813
- integrity sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==
1814
-
1815
-"@types/node@*":
1816
- version "16.11.4"
1817
- resolved "https://registry.yarnpkg.com/@types/node/-/node-16.11.4.tgz"
1818
- integrity sha512-TMgXmy0v2xWyuCSCJM6NCna2snndD8yvQF67J29ipdzMcsPa9u+o0tjF5+EQNdhcuZplYuouYqpc4zcd5I6amQ==
1819
-
1820
-"@types/normalize-package-data@^2.4.0":
1821
- version "2.4.1"
1822
- resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz"
1823
- integrity sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==
1824
-
1825
-"@types/parse-json@^4.0.0":
1826
- version "4.0.0"
1827
- resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz"
1828
- integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==
1829
-
1830
-"@types/prettier@^2.0.0":
1831
- version "2.4.1"
1832
- resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.4.1.tgz"
1833
- integrity sha512-Fo79ojj3vdEZOHg3wR9ksAMRz4P3S5fDB5e/YWZiFnyFQI1WY2Vftu9XoXVVtJfxB7Bpce/QTqWSSntkz2Znrw==
1834
-
1835
-"@types/q@^1.5.1":
1836
- version "1.5.5"
1837
- resolved "https://registry.yarnpkg.com/@types/q/-/q-1.5.5.tgz"
1838
- integrity sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==
1839
-
1840
-"@types/resolve@0.0.8":
1841
- version "0.0.8"
1842
- resolved "https://registry.yarnpkg.com/@types/resolve/-/resolve-0.0.8.tgz"
1843
- integrity sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ==
1844
- dependencies:
1845
- "@types/node" "*"
1846
-
1847
-"@types/source-list-map@*":
1848
- version "0.1.2"
1849
- resolved "https://registry.yarnpkg.com/@types/source-list-map/-/source-list-map-0.1.2.tgz"
1850
- integrity sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==
1851
-
1852
-"@types/stack-utils@^2.0.0":
1853
- version "2.0.1"
1854
- resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-2.0.1.tgz"
1855
- integrity sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==
1856
-
1857
-"@types/tapable@^1", "@types/tapable@^1.0.5":
1858
- version "1.0.8"
1859
- resolved "https://registry.yarnpkg.com/@types/tapable/-/tapable-1.0.8.tgz"
1860
- integrity sha512-ipixuVrh2OdNmauvtT51o3d8z12p6LtFW9in7U79der/kwejjdNchQC5UMn5u/KxNoM7VHHOs/l8KS8uHxhODQ==
1861
-
1862
-"@types/uglify-js@*":
1863
- version "3.13.1"
1864
- resolved "https://registry.yarnpkg.com/@types/uglify-js/-/uglify-js-3.13.1.tgz"
1865
- integrity sha512-O3MmRAk6ZuAKa9CHgg0Pr0+lUOqoMLpc9AS4R8ano2auvsg7IE8syF3Xh/NPr26TWklxYcqoEEFdzLLs1fV9PQ==
1866
- dependencies:
1867
- source-map "^0.6.1"
1868
-
1869
-"@types/webpack-sources@*":
1870
- version "3.2.0"
1871
- resolved "https://registry.yarnpkg.com/@types/webpack-sources/-/webpack-sources-3.2.0.tgz"
1872
- integrity sha512-Ft7YH3lEVRQ6ls8k4Ff1oB4jN6oy/XmU6tQISKdhfh+1mR+viZFphS6WL0IrtDOzvefmJg5a0s7ZQoRXwqTEFg==
1873
- dependencies:
1874
- "@types/node" "*"
1875
- "@types/source-list-map" "*"
1876
- source-map "^0.7.3"
1877
-
1878
-"@types/webpack@^4.41.8":
1879
- version "4.41.31"
1880
- resolved "https://registry.yarnpkg.com/@types/webpack/-/webpack-4.41.31.tgz"
1881
- integrity sha512-/i0J7sepXFIp1ZT7FjUGi1eXMCg8HCCzLJEQkKsOtbJFontsJLolBcDC+3qxn5pPwiCt1G0ZdRmYRzNBtvpuGQ==
1882
- dependencies:
1883
- "@types/node" "*"
1884
- "@types/tapable" "^1"
1885
- "@types/uglify-js" "*"
1886
- "@types/webpack-sources" "*"
1887
- anymatch "^3.0.0"
1888
- source-map "^0.6.0"
1889
-
1890
-"@types/yargs-parser@*":
1891
- version "20.2.1"
1892
- resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-20.2.1.tgz"
1893
- integrity sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==
1894
-
1895
-"@types/yargs@^15.0.0":
1896
- version "15.0.14"
1897
- resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-15.0.14.tgz"
1898
- integrity sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==
1899
- dependencies:
1900
- "@types/yargs-parser" "*"
1901
-
1902
-"@typescript-eslint/eslint-plugin@^4.5.0":
1903
- version "4.33.0"
1904
- resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.33.0.tgz"
1905
- integrity sha512-aINiAxGVdOl1eJyVjaWn/YcVAq4Gi/Yo35qHGCnqbWVz61g39D0h23veY/MA0rFFGfxK7TySg2uwDeNv+JgVpg==
1906
- dependencies:
1907
- "@typescript-eslint/experimental-utils" "4.33.0"
1908
- "@typescript-eslint/scope-manager" "4.33.0"
1909
- debug "^4.3.1"
1910
- functional-red-black-tree "^1.0.1"
1911
- ignore "^5.1.8"
1912
- regexpp "^3.1.0"
1913
- semver "^7.3.5"
1914
- tsutils "^3.21.0"
1915
-
1916
-"@typescript-eslint/experimental-utils@4.33.0", "@typescript-eslint/experimental-utils@^4.0.1":
1917
- version "4.33.0"
1918
- resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-4.33.0.tgz"
1919
- integrity sha512-zeQjOoES5JFjTnAhI5QY7ZviczMzDptls15GFsI6jyUOq0kOf9+WonkhtlIhh0RgHRnqj5gdNxW5j1EvAyYg6Q==
1920
- dependencies:
1921
- "@types/json-schema" "^7.0.7"
1922
- "@typescript-eslint/scope-manager" "4.33.0"
1923
- "@typescript-eslint/types" "4.33.0"
1924
- "@typescript-eslint/typescript-estree" "4.33.0"
1925
- eslint-scope "^5.1.1"
1926
- eslint-utils "^3.0.0"
1927
-
1928
-"@typescript-eslint/experimental-utils@^3.10.1":
1929
- version "3.10.1"
1930
- resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-3.10.1.tgz"
1931
- integrity sha512-DewqIgscDzmAfd5nOGe4zm6Bl7PKtMG2Ad0KG8CUZAHlXfAKTF9Ol5PXhiMh39yRL2ChRH1cuuUGOcVyyrhQIw==
1932
- dependencies:
1933
- "@types/json-schema" "^7.0.3"
1934
- "@typescript-eslint/types" "3.10.1"
1935
- "@typescript-eslint/typescript-estree" "3.10.1"
1936
- eslint-scope "^5.0.0"
1937
- eslint-utils "^2.0.0"
1938
-
1939
-"@typescript-eslint/parser@^4.5.0":
1940
- version "4.33.0"
1941
- resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-4.33.0.tgz"
1942
- integrity sha512-ZohdsbXadjGBSK0/r+d87X0SBmKzOq4/S5nzK6SBgJspFo9/CUDJ7hjayuze+JK7CZQLDMroqytp7pOcFKTxZA==
1943
- dependencies:
1944
- "@typescript-eslint/scope-manager" "4.33.0"
1945
- "@typescript-eslint/types" "4.33.0"
1946
- "@typescript-eslint/typescript-estree" "4.33.0"
1947
- debug "^4.3.1"
1948
-
1949
-"@typescript-eslint/scope-manager@4.33.0":
1950
- version "4.33.0"
1951
- resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-4.33.0.tgz"
1952
- integrity sha512-5IfJHpgTsTZuONKbODctL4kKuQje/bzBRkwHE8UOZ4f89Zeddg+EGZs8PD8NcN4LdM3ygHWYB3ukPAYjvl/qbQ==
1953
- dependencies:
1954
- "@typescript-eslint/types" "4.33.0"
1955
- "@typescript-eslint/visitor-keys" "4.33.0"
1956
-
1957
-"@typescript-eslint/types@3.10.1":
1958
- version "3.10.1"
1959
- resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-3.10.1.tgz"
1960
- integrity sha512-+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ==
1961
-
1962
-"@typescript-eslint/types@4.33.0":
1963
- version "4.33.0"
1964
- resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.33.0.tgz"
1965
- integrity sha512-zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ==
1966
-
1967
-"@typescript-eslint/typescript-estree@3.10.1":
1968
- version "3.10.1"
1969
- resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-3.10.1.tgz"
1970
- integrity sha512-QbcXOuq6WYvnB3XPsZpIwztBoquEYLXh2MtwVU+kO8jgYCiv4G5xrSP/1wg4tkvrEE+esZVquIPX/dxPlePk1w==
1971
- dependencies:
1972
- "@typescript-eslint/types" "3.10.1"
1973
- "@typescript-eslint/visitor-keys" "3.10.1"
1974
- debug "^4.1.1"
1975
- glob "^7.1.6"
1976
- is-glob "^4.0.1"
1977
- lodash "^4.17.15"
1978
- semver "^7.3.2"
1979
- tsutils "^3.17.1"
1980
-
1981
-"@typescript-eslint/typescript-estree@4.33.0":
1982
- version "4.33.0"
1983
- resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.33.0.tgz"
1984
- integrity sha512-rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA==
1985
- dependencies:
1986
- "@typescript-eslint/types" "4.33.0"
1987
- "@typescript-eslint/visitor-keys" "4.33.0"
1988
- debug "^4.3.1"
1989
- globby "^11.0.3"
1990
- is-glob "^4.0.1"
1991
- semver "^7.3.5"
1992
- tsutils "^3.21.0"
1993
-
1994
-"@typescript-eslint/visitor-keys@3.10.1":
1995
- version "3.10.1"
1996
- resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-3.10.1.tgz"
1997
- integrity sha512-9JgC82AaQeglebjZMgYR5wgmfUdUc+EitGUUMW8u2nDckaeimzW+VsoLV6FoimPv2id3VQzfjwBxEMVz08ameQ==
1998
- dependencies:
1999
- eslint-visitor-keys "^1.1.0"
2000
-
2001
-"@typescript-eslint/visitor-keys@4.33.0":
2002
- version "4.33.0"
2003
- resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-4.33.0.tgz"
2004
- integrity sha512-uqi/2aSz9g2ftcHWf8uLPJA70rUv6yuMW5Bohw+bwcuzaxQIHaKFZCKGoGXIrc9vkTJ3+0txM73K0Hq3d5wgIg==
2005
- dependencies:
2006
- "@typescript-eslint/types" "4.33.0"
2007
- eslint-visitor-keys "^2.0.0"
2008
-
2009
-"@webassemblyjs/ast@1.9.0":
2010
- version "1.9.0"
2011
- resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.9.0.tgz"
2012
- integrity sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==
2013
- dependencies:
2014
- "@webassemblyjs/helper-module-context" "1.9.0"
2015
- "@webassemblyjs/helper-wasm-bytecode" "1.9.0"
2016
- "@webassemblyjs/wast-parser" "1.9.0"
2017
-
2018
-"@webassemblyjs/floating-point-hex-parser@1.9.0":
2019
- version "1.9.0"
2020
- resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz"
2021
- integrity sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==
2022
-
2023
-"@webassemblyjs/helper-api-error@1.9.0":
2024
- version "1.9.0"
2025
- resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz"
2026
- integrity sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==
2027
-
2028
-"@webassemblyjs/helper-buffer@1.9.0":
2029
- version "1.9.0"
2030
- resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz"
2031
- integrity sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==
2032
-
2033
-"@webassemblyjs/helper-code-frame@1.9.0":
2034
- version "1.9.0"
2035
- resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz"
2036
- integrity sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==
2037
- dependencies:
2038
- "@webassemblyjs/wast-printer" "1.9.0"
2039
-
2040
-"@webassemblyjs/helper-fsm@1.9.0":
2041
- version "1.9.0"
2042
- resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz"
2043
- integrity sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==
2044
-
2045
-"@webassemblyjs/helper-module-context@1.9.0":
2046
- version "1.9.0"
2047
- resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz"
2048
- integrity sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==
2049
- dependencies:
2050
- "@webassemblyjs/ast" "1.9.0"
2051
-
2052
-"@webassemblyjs/helper-wasm-bytecode@1.9.0":
2053
- version "1.9.0"
2054
- resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz"
2055
- integrity sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==
2056
-
2057
-"@webassemblyjs/helper-wasm-section@1.9.0":
2058
- version "1.9.0"
2059
- resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz"
2060
- integrity sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==
2061
- dependencies:
2062
- "@webassemblyjs/ast" "1.9.0"
2063
- "@webassemblyjs/helper-buffer" "1.9.0"
2064
- "@webassemblyjs/helper-wasm-bytecode" "1.9.0"
2065
- "@webassemblyjs/wasm-gen" "1.9.0"
2066
-
2067
-"@webassemblyjs/ieee754@1.9.0":
2068
- version "1.9.0"
2069
- resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz"
2070
- integrity sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==
2071
- dependencies:
2072
- "@xtuc/ieee754" "^1.2.0"
2073
-
2074
-"@webassemblyjs/leb128@1.9.0":
2075
- version "1.9.0"
2076
- resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.9.0.tgz"
2077
- integrity sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==
2078
- dependencies:
2079
- "@xtuc/long" "4.2.2"
2080
-
2081
-"@webassemblyjs/utf8@1.9.0":
2082
- version "1.9.0"
2083
- resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.9.0.tgz"
2084
- integrity sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==
2085
-
2086
-"@webassemblyjs/wasm-edit@1.9.0":
2087
- version "1.9.0"
2088
- resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz"
2089
- integrity sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==
2090
- dependencies:
2091
- "@webassemblyjs/ast" "1.9.0"
2092
- "@webassemblyjs/helper-buffer" "1.9.0"
2093
- "@webassemblyjs/helper-wasm-bytecode" "1.9.0"
2094
- "@webassemblyjs/helper-wasm-section" "1.9.0"
2095
- "@webassemblyjs/wasm-gen" "1.9.0"
2096
- "@webassemblyjs/wasm-opt" "1.9.0"
2097
- "@webassemblyjs/wasm-parser" "1.9.0"
2098
- "@webassemblyjs/wast-printer" "1.9.0"
2099
-
2100
-"@webassemblyjs/wasm-gen@1.9.0":
2101
- version "1.9.0"
2102
- resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz"
2103
- integrity sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==
2104
- dependencies:
2105
- "@webassemblyjs/ast" "1.9.0"
2106
- "@webassemblyjs/helper-wasm-bytecode" "1.9.0"
2107
- "@webassemblyjs/ieee754" "1.9.0"
2108
- "@webassemblyjs/leb128" "1.9.0"
2109
- "@webassemblyjs/utf8" "1.9.0"
2110
-
2111
-"@webassemblyjs/wasm-opt@1.9.0":
2112
- version "1.9.0"
2113
- resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz"
2114
- integrity sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==
2115
- dependencies:
2116
- "@webassemblyjs/ast" "1.9.0"
2117
- "@webassemblyjs/helper-buffer" "1.9.0"
2118
- "@webassemblyjs/wasm-gen" "1.9.0"
2119
- "@webassemblyjs/wasm-parser" "1.9.0"
2120
-
2121
-"@webassemblyjs/wasm-parser@1.9.0":
2122
- version "1.9.0"
2123
- resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz"
2124
- integrity sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==
2125
- dependencies:
2126
- "@webassemblyjs/ast" "1.9.0"
2127
- "@webassemblyjs/helper-api-error" "1.9.0"
2128
- "@webassemblyjs/helper-wasm-bytecode" "1.9.0"
2129
- "@webassemblyjs/ieee754" "1.9.0"
2130
- "@webassemblyjs/leb128" "1.9.0"
2131
- "@webassemblyjs/utf8" "1.9.0"
2132
-
2133
-"@webassemblyjs/wast-parser@1.9.0":
2134
- version "1.9.0"
2135
- resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz"
2136
- integrity sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==
2137
- dependencies:
2138
- "@webassemblyjs/ast" "1.9.0"
2139
- "@webassemblyjs/floating-point-hex-parser" "1.9.0"
2140
- "@webassemblyjs/helper-api-error" "1.9.0"
2141
- "@webassemblyjs/helper-code-frame" "1.9.0"
2142
- "@webassemblyjs/helper-fsm" "1.9.0"
2143
- "@xtuc/long" "4.2.2"
2144
-
2145
-"@webassemblyjs/wast-printer@1.9.0":
2146
- version "1.9.0"
2147
- resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz"
2148
- integrity sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==
2149
- dependencies:
2150
- "@webassemblyjs/ast" "1.9.0"
2151
- "@webassemblyjs/wast-parser" "1.9.0"
2152
- "@xtuc/long" "4.2.2"
2153
-
2154
-"@xtuc/ieee754@^1.2.0":
2155
- version "1.2.0"
2156
- resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz"
2157
- integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==
2158
-
2159
-"@xtuc/long@4.2.2":
2160
- version "4.2.2"
2161
- resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz"
2162
- integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==
2163
-
2164
-abab@^2.0.3, abab@^2.0.5:
2165
- version "2.0.5"
2166
- resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.5.tgz"
2167
- integrity sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==
2168
-
2169
-accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.7:
2170
- version "1.3.7"
2171
- resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.7.tgz"
2172
- integrity sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==
2173
- dependencies:
2174
- mime-types "~2.1.24"
2175
- negotiator "0.6.2"
2176
-
2177
-acorn-globals@^6.0.0:
2178
- version "6.0.0"
2179
- resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-6.0.0.tgz"
2180
- integrity sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==
2181
- dependencies:
2182
- acorn "^7.1.1"
2183
- acorn-walk "^7.1.1"
2184
-
2185
-acorn-jsx@^5.3.1:
2186
- version "5.3.2"
2187
- resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz"
2188
- integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==
2189
-
2190
-acorn-walk@^7.1.1:
2191
- version "7.2.0"
2192
- resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-7.2.0.tgz"
2193
- integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==
2194
-
2195
-acorn@^6.4.1:
2196
- version "6.4.2"
2197
- resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.4.2.tgz"
2198
- integrity sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==
2199
-
2200
-acorn@^7.1.0, acorn@^7.1.1, acorn@^7.4.0:
2201
- version "7.4.1"
2202
- resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz"
2203
- integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==
2204
-
2205
-acorn@^8.2.4:
2206
- version "8.5.0"
2207
- resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.5.0.tgz"
2208
- integrity sha512-yXbYeFy+jUuYd3/CDcg2NkIYE991XYX/bje7LmjJigUciaeO1JR4XxXgCIV1/Zc/dRuFEyw1L0pbA+qynJkW5Q==
2209
-
2210
-address@1.1.2, address@^1.0.1:
2211
- version "1.1.2"
2212
- resolved "https://registry.yarnpkg.com/address/-/address-1.1.2.tgz"
2213
- integrity sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==
2214
-
2215
-adjust-sourcemap-loader@3.0.0:
2216
- version "3.0.0"
2217
- resolved "https://registry.yarnpkg.com/adjust-sourcemap-loader/-/adjust-sourcemap-loader-3.0.0.tgz"
2218
- integrity sha512-YBrGyT2/uVQ/c6Rr+t6ZJXniY03YtHGMJQYal368burRGYKqhx9qGTWqcBU5s1CwYY9E/ri63RYyG1IacMZtqw==
2219
- dependencies:
2220
- loader-utils "^2.0.0"
2221
- regex-parser "^2.2.11"
2222
-
2223
-agent-base@6:
2224
- version "6.0.2"
2225
- resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz"
2226
- integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==
2227
- dependencies:
2228
- debug "4"
2229
-
2230
-aggregate-error@^3.0.0:
2231
- version "3.1.0"
2232
- resolved "https://registry.yarnpkg.com/aggregate-error/-/aggregate-error-3.1.0.tgz"
2233
- integrity sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==
2234
- dependencies:
2235
- clean-stack "^2.0.0"
2236
- indent-string "^4.0.0"
2237
-
2238
-ajv-errors@^1.0.0:
2239
- version "1.0.1"
2240
- resolved "https://registry.yarnpkg.com/ajv-errors/-/ajv-errors-1.0.1.tgz"
2241
- integrity sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==
2242
-
2243
-ajv-keywords@^3.1.0, ajv-keywords@^3.4.1, ajv-keywords@^3.5.2:
2244
- version "3.5.2"
2245
- resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz"
2246
- integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==
2247
-
2248
-ajv@^6.1.0, ajv@^6.10.0, ajv@^6.10.2, ajv@^6.12.4, ajv@^6.12.5:
2249
- version "6.12.6"
2250
- resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz"
2251
- integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==
2252
- dependencies:
2253
- fast-deep-equal "^3.1.1"
2254
- fast-json-stable-stringify "^2.0.0"
2255
- json-schema-traverse "^0.4.1"
2256
- uri-js "^4.2.2"
2257
-
2258
-ajv@^8.0.1:
2259
- version "8.6.3"
2260
- resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.6.3.tgz"
2261
- integrity sha512-SMJOdDP6LqTkD0Uq8qLi+gMwSt0imXLSV080qFVwJCpH9U6Mb+SUGHAXM0KNbcBPguytWyvFxcHgMLe2D2XSpw==
2262
- dependencies:
2263
- fast-deep-equal "^3.1.1"
2264
- json-schema-traverse "^1.0.0"
2265
- require-from-string "^2.0.2"
2266
- uri-js "^4.2.2"
2267
-
2268
-alphanum-sort@^1.0.0:
2269
- version "1.0.2"
2270
- resolved "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz"
2271
- integrity sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=
2272
-
2273
-ansi-colors@^3.0.0:
2274
- version "3.2.4"
2275
- resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-3.2.4.tgz"
2276
- integrity sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==
2277
-
2278
-ansi-colors@^4.1.1:
2279
- version "4.1.1"
2280
- resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.1.tgz"
2281
- integrity sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==
2282
-
2283
-ansi-escapes@^4.2.1, ansi-escapes@^4.3.1:
2284
- version "4.3.2"
2285
- resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz"
2286
- integrity sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==
2287
- dependencies:
2288
- type-fest "^0.21.3"
2289
-
2290
-ansi-html@0.0.7, ansi-html@^0.0.7:
2291
- version "0.0.7"
2292
- resolved "https://registry.yarnpkg.com/ansi-html/-/ansi-html-0.0.7.tgz"
2293
- integrity sha1-gTWEAhliqenm/QOflA0S9WynhZ4=
2294
-
2295
-ansi-regex@^2.0.0:
2296
- version "2.1.1"
2297
- resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz"
2298
- integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8=
2299
-
2300
-ansi-regex@^4.1.0:
2301
- version "4.1.0"
2302
- resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz"
2303
- integrity sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==
2304
-
2305
-ansi-regex@^5.0.0, ansi-regex@^5.0.1:
2306
- version "5.0.1"
2307
- resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz"
2308
- integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==
2309
-
2310
-ansi-styles@^3.2.0, ansi-styles@^3.2.1:
2311
- version "3.2.1"
2312
- resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz"
2313
- integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
2314
- dependencies:
2315
- color-convert "^1.9.0"
2316
-
2317
-ansi-styles@^4.0.0, ansi-styles@^4.1.0:
2318
- version "4.3.0"
2319
- resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz"
2320
- integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==
2321
- dependencies:
2322
- color-convert "^2.0.1"
2323
-
2324
-anymatch@^2.0.0:
2325
- version "2.0.0"
2326
- resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz"
2327
- integrity sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==
2328
- dependencies:
2329
- micromatch "^3.1.4"
2330
- normalize-path "^2.1.1"
2331
-
2332
-anymatch@^3.0.0, anymatch@^3.0.3, anymatch@~3.1.2:
2333
- version "3.1.2"
2334
- resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz"
2335
- integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==
2336
- dependencies:
2337
- normalize-path "^3.0.0"
2338
- picomatch "^2.0.4"
2339
-
2340
-aproba@^1.1.1:
2341
- version "1.2.0"
2342
- resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz"
2343
- integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==
2344
-
2345
-argparse@^1.0.7:
2346
- version "1.0.10"
2347
- resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz"
2348
- integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==
2349
- dependencies:
2350
- sprintf-js "~1.0.2"
2351
-
2352
-aria-query@^4.2.2:
2353
- version "4.2.2"
2354
- resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-4.2.2.tgz"
2355
- integrity sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==
2356
- dependencies:
2357
- "@babel/runtime" "^7.10.2"
2358
- "@babel/runtime-corejs3" "^7.10.2"
2359
-
2360
-arity-n@^1.0.4:
2361
- version "1.0.4"
2362
- resolved "https://registry.yarnpkg.com/arity-n/-/arity-n-1.0.4.tgz"
2363
- integrity sha1-2edrEXM+CFacCEeuezmyhgswt0U=
2364
-
2365
-arr-diff@^4.0.0:
2366
- version "4.0.0"
2367
- resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz"
2368
- integrity sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=
2369
-
2370
-arr-flatten@^1.1.0:
2371
- version "1.1.0"
2372
- resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz"
2373
- integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==
2374
-
2375
-arr-union@^3.1.0:
2376
- version "3.1.0"
2377
- resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz"
2378
- integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=
2379
-
2380
-array-flatten@1.1.1:
2381
- version "1.1.1"
2382
- resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz"
2383
- integrity sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=
2384
-
2385
-array-flatten@^2.1.0:
2386
- version "2.1.2"
2387
- resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-2.1.2.tgz"
2388
- integrity sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==
2389
-
2390
-array-includes@^3.1.1, array-includes@^3.1.3, array-includes@^3.1.4:
2391
- version "3.1.4"
2392
- resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.4.tgz"
2393
- integrity sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==
2394
- dependencies:
2395
- call-bind "^1.0.2"
2396
- define-properties "^1.1.3"
2397
- es-abstract "^1.19.1"
2398
- get-intrinsic "^1.1.1"
2399
- is-string "^1.0.7"
2400
-
2401
-array-union@^1.0.1:
2402
- version "1.0.2"
2403
- resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz"
2404
- integrity sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=
2405
- dependencies:
2406
- array-uniq "^1.0.1"
2407
-
2408
-array-union@^2.1.0:
2409
- version "2.1.0"
2410
- resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz"
2411
- integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==
2412
-
2413
-array-uniq@^1.0.1:
2414
- version "1.0.3"
2415
- resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz"
2416
- integrity sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=
2417
-
2418
-array-unique@^0.3.2:
2419
- version "0.3.2"
2420
- resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz"
2421
- integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=
2422
-
2423
-array.prototype.flat@^1.2.5:
2424
- version "1.2.5"
2425
- resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.2.5.tgz"
2426
- integrity sha512-KaYU+S+ndVqyUnignHftkwc58o3uVU1jzczILJ1tN2YaIZpFIKBiP/x/j97E5MVPsaCloPbqWLB/8qCTVvT2qg==
2427
- dependencies:
2428
- call-bind "^1.0.2"
2429
- define-properties "^1.1.3"
2430
- es-abstract "^1.19.0"
2431
-
2432
-array.prototype.flatmap@^1.2.4:
2433
- version "1.2.5"
2434
- resolved "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.2.5.tgz"
2435
- integrity sha512-08u6rVyi1Lj7oqWbS9nUxliETrtIROT4XGTA4D/LWGten6E3ocm7cy9SIrmNHOL5XVbVuckUp3X6Xyg8/zpvHA==
2436
- dependencies:
2437
- call-bind "^1.0.0"
2438
- define-properties "^1.1.3"
2439
- es-abstract "^1.19.0"
2440
-
2441
-arrify@^2.0.1:
2442
- version "2.0.1"
2443
- resolved "https://registry.yarnpkg.com/arrify/-/arrify-2.0.1.tgz"
2444
- integrity sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==
2445
-
2446
-asap@~2.0.6:
2447
- version "2.0.6"
2448
- resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz"
2449
- integrity sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=
2450
-
2451
-asn1.js@^5.2.0:
2452
- version "5.4.1"
2453
- resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-5.4.1.tgz"
2454
- integrity sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==
2455
- dependencies:
2456
- bn.js "^4.0.0"
2457
- inherits "^2.0.1"
2458
- minimalistic-assert "^1.0.0"
2459
- safer-buffer "^2.1.0"
2460
-
2461
-assert@^1.1.1:
2462
- version "1.5.0"
2463
- resolved "https://registry.yarnpkg.com/assert/-/assert-1.5.0.tgz"
2464
- integrity sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==
2465
- dependencies:
2466
- object-assign "^4.1.1"
2467
- util "0.10.3"
2468
-
2469
-assign-symbols@^1.0.0:
2470
- version "1.0.0"
2471
- resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz"
2472
- integrity sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=
2473
-
2474
-ast-types-flow@^0.0.7:
2475
- version "0.0.7"
2476
- resolved "https://registry.yarnpkg.com/ast-types-flow/-/ast-types-flow-0.0.7.tgz"
2477
- integrity sha1-9wtzXGvKGlycItmCw+Oef+ujva0=
2478
-
2479
-astral-regex@^2.0.0:
2480
- version "2.0.0"
2481
- resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz"
2482
- integrity sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==
2483
-
2484
-async-each@^1.0.1:
2485
- version "1.0.3"
2486
- resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.3.tgz"
2487
- integrity sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==
2488
-
2489
-async-limiter@~1.0.0:
2490
- version "1.0.1"
2491
- resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.1.tgz"
2492
- integrity sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==
2493
-
2494
-async@^2.6.2:
2495
- version "2.6.3"
2496
- resolved "https://registry.yarnpkg.com/async/-/async-2.6.3.tgz"
2497
- integrity sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==
2498
- dependencies:
2499
- lodash "^4.17.14"
2500
-
2501
-asynckit@^0.4.0:
2502
- version "0.4.0"
2503
- resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz"
2504
- integrity sha1-x57Zf380y48robyXkLzDZkdLS3k=
2505
-
2506
-at-least-node@^1.0.0:
2507
- version "1.0.0"
2508
- resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz"
2509
- integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==
2510
-
2511
-atob@^2.1.2:
2512
- version "2.1.2"
2513
- resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz"
2514
- integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==
2515
-
2516
-autoprefixer@^9.6.1:
2517
- version "9.8.8"
2518
- resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.8.8.tgz"
2519
- integrity sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==
2520
- dependencies:
2521
- browserslist "^4.12.0"
2522
- caniuse-lite "^1.0.30001109"
2523
- normalize-range "^0.1.2"
2524
- num2fraction "^1.2.2"
2525
- picocolors "^0.2.1"
2526
- postcss "^7.0.32"
2527
- postcss-value-parser "^4.1.0"
2528
-
2529
-axe-core@^4.0.2:
2530
- version "4.3.3"
2531
- resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.3.3.tgz"
2532
- integrity sha512-/lqqLAmuIPi79WYfRpy2i8z+x+vxU3zX2uAm0gs1q52qTuKwolOj1P8XbufpXcsydrpKx2yGn2wzAnxCMV86QA==
2533
-
2534
-axobject-query@^2.2.0:
2535
- version "2.2.0"
2536
- resolved "https://registry.yarnpkg.com/axobject-query/-/axobject-query-2.2.0.tgz"
2537
- integrity sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==
2538
-
2539
-babel-eslint@^10.1.0:
2540
- version "10.1.0"
2541
- resolved "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-10.1.0.tgz"
2542
- integrity sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==
2543
- dependencies:
2544
- "@babel/code-frame" "^7.0.0"
2545
- "@babel/parser" "^7.7.0"
2546
- "@babel/traverse" "^7.7.0"
2547
- "@babel/types" "^7.7.0"
2548
- eslint-visitor-keys "^1.0.0"
2549
- resolve "^1.12.0"
2550
-
2551
-babel-extract-comments@^1.0.0:
2552
- version "1.0.0"
2553
- resolved "https://registry.yarnpkg.com/babel-extract-comments/-/babel-extract-comments-1.0.0.tgz"
2554
- integrity sha512-qWWzi4TlddohA91bFwgt6zO/J0X+io7Qp184Fw0m2JYRSTZnJbFR8+07KmzudHCZgOiKRCrjhylwv9Xd8gfhVQ==
2555
- dependencies:
2556
- babylon "^6.18.0"
2557
-
2558
-babel-jest@^26.6.0, babel-jest@^26.6.3:
2559
- version "26.6.3"
2560
- resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-26.6.3.tgz"
2561
- integrity sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==
2562
- dependencies:
2563
- "@jest/transform" "^26.6.2"
2564
- "@jest/types" "^26.6.2"
2565
- "@types/babel__core" "^7.1.7"
2566
- babel-plugin-istanbul "^6.0.0"
2567
- babel-preset-jest "^26.6.2"
2568
- chalk "^4.0.0"
2569
- graceful-fs "^4.2.4"
2570
- slash "^3.0.0"
2571
-
2572
-babel-loader@8.1.0:
2573
- version "8.1.0"
2574
- resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.1.0.tgz"
2575
- integrity sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==
2576
- dependencies:
2577
- find-cache-dir "^2.1.0"
2578
- loader-utils "^1.4.0"
2579
- mkdirp "^0.5.3"
2580
- pify "^4.0.1"
2581
- schema-utils "^2.6.5"
2582
-
2583
-babel-plugin-dynamic-import-node@^2.3.3:
2584
- version "2.3.3"
2585
- resolved "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz"
2586
- integrity sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==
2587
- dependencies:
2588
- object.assign "^4.1.0"
2589
-
2590
-babel-plugin-istanbul@^6.0.0:
2591
- version "6.1.1"
2592
- resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz"
2593
- integrity sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==
2594
- dependencies:
2595
- "@babel/helper-plugin-utils" "^7.0.0"
2596
- "@istanbuljs/load-nyc-config" "^1.0.0"
2597
- "@istanbuljs/schema" "^0.1.2"
2598
- istanbul-lib-instrument "^5.0.4"
2599
- test-exclude "^6.0.0"
2600
-
2601
-babel-plugin-jest-hoist@^26.6.2:
2602
- version "26.6.2"
2603
- resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz"
2604
- integrity sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==
2605
- dependencies:
2606
- "@babel/template" "^7.3.3"
2607
- "@babel/types" "^7.3.3"
2608
- "@types/babel__core" "^7.0.0"
2609
- "@types/babel__traverse" "^7.0.6"
2610
-
2611
-babel-plugin-macros@2.8.0:
2612
- version "2.8.0"
2613
- resolved "https://registry.yarnpkg.com/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz"
2614
- integrity sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==
2615
- dependencies:
2616
- "@babel/runtime" "^7.7.2"
2617
- cosmiconfig "^6.0.0"
2618
- resolve "^1.12.0"
2619
-
2620
-babel-plugin-named-asset-import@^0.3.7:
2621
- version "0.3.7"
2622
- resolved "https://registry.yarnpkg.com/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.7.tgz"
2623
- integrity sha512-squySRkf+6JGnvjoUtDEjSREJEBirnXi9NqP6rjSYsylxQxqBTz+pkmf395i9E2zsvmYUaI40BHo6SqZUdydlw==
2624
-
2625
-babel-plugin-polyfill-corejs2@^0.2.2:
2626
- version "0.2.2"
2627
- resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.2.tgz"
2628
- integrity sha512-kISrENsJ0z5dNPq5eRvcctITNHYXWOA4DUZRFYCz3jYCcvTb/A546LIddmoGNMVYg2U38OyFeNosQwI9ENTqIQ==
2629
- dependencies:
2630
- "@babel/compat-data" "^7.13.11"
2631
- "@babel/helper-define-polyfill-provider" "^0.2.2"
2632
- semver "^6.1.1"
2633
-
2634
-babel-plugin-polyfill-corejs3@^0.2.5:
2635
- version "0.2.5"
2636
- resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.5.tgz"
2637
- integrity sha512-ninF5MQNwAX9Z7c9ED+H2pGt1mXdP4TqzlHKyPIYmJIYz0N+++uwdM7RnJukklhzJ54Q84vA4ZJkgs7lu5vqcw==
2638
- dependencies:
2639
- "@babel/helper-define-polyfill-provider" "^0.2.2"
2640
- core-js-compat "^3.16.2"
2641
-
2642
-babel-plugin-polyfill-regenerator@^0.2.2:
2643
- version "0.2.2"
2644
- resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.2.tgz"
2645
- integrity sha512-Goy5ghsc21HgPDFtzRkSirpZVW35meGoTmTOb2bxqdl60ghub4xOidgNTHaZfQ2FaxQsKmwvXtOAkcIS4SMBWg==
2646
- dependencies:
2647
- "@babel/helper-define-polyfill-provider" "^0.2.2"
2648
-
2649
-babel-plugin-syntax-object-rest-spread@^6.8.0:
2650
- version "6.13.0"
2651
- resolved "https://registry.yarnpkg.com/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz"
2652
- integrity sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=
2653
-
2654
-babel-plugin-transform-object-rest-spread@^6.26.0:
2655
- version "6.26.0"
2656
- resolved "https://registry.yarnpkg.com/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz"
2657
- integrity sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY=
2658
- dependencies:
2659
- babel-plugin-syntax-object-rest-spread "^6.8.0"
2660
- babel-runtime "^6.26.0"
2661
-
2662
-babel-plugin-transform-react-remove-prop-types@0.4.24:
2663
- version "0.4.24"
2664
- resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz"
2665
- integrity sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==
2666
-
2667
-babel-preset-current-node-syntax@^1.0.0:
2668
- version "1.0.1"
2669
- resolved "https://registry.yarnpkg.com/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz"
2670
- integrity sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==
2671
- dependencies:
2672
- "@babel/plugin-syntax-async-generators" "^7.8.4"
2673
- "@babel/plugin-syntax-bigint" "^7.8.3"
2674
- "@babel/plugin-syntax-class-properties" "^7.8.3"
2675
- "@babel/plugin-syntax-import-meta" "^7.8.3"
2676
- "@babel/plugin-syntax-json-strings" "^7.8.3"
2677
- "@babel/plugin-syntax-logical-assignment-operators" "^7.8.3"
2678
- "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3"
2679
- "@babel/plugin-syntax-numeric-separator" "^7.8.3"
2680
- "@babel/plugin-syntax-object-rest-spread" "^7.8.3"
2681
- "@babel/plugin-syntax-optional-catch-binding" "^7.8.3"
2682
- "@babel/plugin-syntax-optional-chaining" "^7.8.3"
2683
- "@babel/plugin-syntax-top-level-await" "^7.8.3"
2684
-
2685
-babel-preset-jest@^26.6.2:
2686
- version "26.6.2"
2687
- resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz"
2688
- integrity sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==
2689
- dependencies:
2690
- babel-plugin-jest-hoist "^26.6.2"
2691
- babel-preset-current-node-syntax "^1.0.0"
2692
-
2693
-babel-preset-react-app@^10.0.0:
2694
- version "10.0.0"
2695
- resolved "https://registry.yarnpkg.com/babel-preset-react-app/-/babel-preset-react-app-10.0.0.tgz"
2696
- integrity sha512-itL2z8v16khpuKutx5IH8UdCdSTuzrOhRFTEdIhveZ2i1iBKDrVE0ATa4sFVy+02GLucZNVBWtoarXBy0Msdpg==
2697
- dependencies:
2698
- "@babel/core" "7.12.3"
2699
- "@babel/plugin-proposal-class-properties" "7.12.1"
2700
- "@babel/plugin-proposal-decorators" "7.12.1"
2701
- "@babel/plugin-proposal-nullish-coalescing-operator" "7.12.1"
2702
- "@babel/plugin-proposal-numeric-separator" "7.12.1"
2703
- "@babel/plugin-proposal-optional-chaining" "7.12.1"
2704
- "@babel/plugin-transform-flow-strip-types" "7.12.1"
2705
- "@babel/plugin-transform-react-display-name" "7.12.1"
2706
- "@babel/plugin-transform-runtime" "7.12.1"
2707
- "@babel/preset-env" "7.12.1"
2708
- "@babel/preset-react" "7.12.1"
2709
- "@babel/preset-typescript" "7.12.1"
2710
- "@babel/runtime" "7.12.1"
2711
- babel-plugin-macros "2.8.0"
2712
- babel-plugin-transform-react-remove-prop-types "0.4.24"
2713
-
2714
-babel-runtime@^6.26.0:
2715
- version "6.26.0"
2716
- resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz"
2717
- integrity sha1-llxwWGaOgrVde/4E/yM3vItWR/4=
2718
- dependencies:
2719
- core-js "^2.4.0"
2720
- regenerator-runtime "^0.11.0"
2721
-
2722
-babylon@^6.18.0:
2723
- version "6.18.0"
2724
- resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.18.0.tgz"
2725
- integrity sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==
2726
-
2727
-balanced-match@^1.0.0:
2728
- version "1.0.2"
2729
- resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz"
2730
- integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==
2731
-
2732
-base64-js@^1.0.2:
2733
- version "1.5.1"
2734
- resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz"
2735
- integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==
2736
-
2737
-base@^0.11.1:
2738
- version "0.11.2"
2739
- resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz"
2740
- integrity sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==
2741
- dependencies:
2742
- cache-base "^1.0.1"
2743
- class-utils "^0.3.5"
2744
- component-emitter "^1.2.1"
2745
- define-property "^1.0.0"
2746
- isobject "^3.0.1"
2747
- mixin-deep "^1.2.0"
2748
- pascalcase "^0.1.1"
2749
-
2750
-batch@0.6.1:
2751
- version "0.6.1"
2752
- resolved "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz"
2753
- integrity sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=
2754
-
2755
-bfj@^7.0.2:
2756
- version "7.0.2"
2757
- resolved "https://registry.yarnpkg.com/bfj/-/bfj-7.0.2.tgz"
2758
- integrity sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==
2759
- dependencies:
2760
- bluebird "^3.5.5"
2761
- check-types "^11.1.1"
2762
- hoopy "^0.1.4"
2763
- tryer "^1.0.1"
2764
-
2765
-big.js@^5.2.2:
2766
- version "5.2.2"
2767
- resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz"
2768
- integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==
2769
-
2770
-binary-extensions@^1.0.0:
2771
- version "1.13.1"
2772
- resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.13.1.tgz"
2773
- integrity sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==
2774
-
2775
-binary-extensions@^2.0.0:
2776
- version "2.2.0"
2777
- resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz"
2778
- integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==
2779
-
2780
-bindings@^1.5.0:
2781
- version "1.5.0"
2782
- resolved "https://registry.yarnpkg.com/bindings/-/bindings-1.5.0.tgz"
2783
- integrity sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==
2784
- dependencies:
2785
- file-uri-to-path "1.0.0"
2786
-
2787
-bluebird@^3.5.5:
2788
- version "3.7.2"
2789
- resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz"
2790
- integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==
2791
-
2792
-bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.11.9:
2793
- version "4.12.0"
2794
- resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.12.0.tgz"
2795
- integrity sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==
2796
-
2797
-bn.js@^5.0.0, bn.js@^5.1.1:
2798
- version "5.2.0"
2799
- resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.2.0.tgz"
2800
- integrity sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==
2801
-
2802
-body-parser@1.19.0:
2803
- version "1.19.0"
2804
- resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.19.0.tgz"
2805
- integrity sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==
2806
- dependencies:
2807
- bytes "3.1.0"
2808
- content-type "~1.0.4"
2809
- debug "2.6.9"
2810
- depd "~1.1.2"
2811
- http-errors "1.7.2"
2812
- iconv-lite "0.4.24"
2813
- on-finished "~2.3.0"
2814
- qs "6.7.0"
2815
- raw-body "2.4.0"
2816
- type-is "~1.6.17"
2817
-
2818
-bonjour@^3.5.0:
2819
- version "3.5.0"
2820
- resolved "https://registry.yarnpkg.com/bonjour/-/bonjour-3.5.0.tgz"
2821
- integrity sha1-jokKGD2O6aI5OzhExpGkK897yfU=
2822
- dependencies:
2823
- array-flatten "^2.1.0"
2824
- deep-equal "^1.0.1"
2825
- dns-equal "^1.0.0"
2826
- dns-txt "^2.0.2"
2827
- multicast-dns "^6.0.1"
2828
- multicast-dns-service-types "^1.1.0"
2829
-
2830
-boolbase@^1.0.0, boolbase@~1.0.0:
2831
- version "1.0.0"
2832
- resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz"
2833
- integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24=
2834
-
2835
-brace-expansion@^1.1.7:
2836
- version "1.1.11"
2837
- resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz"
2838
- integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==
2839
- dependencies:
2840
- balanced-match "^1.0.0"
2841
- concat-map "0.0.1"
2842
-
2843
-braces@^2.3.1, braces@^2.3.2:
2844
- version "2.3.2"
2845
- resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz"
2846
- integrity sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==
2847
- dependencies:
2848
- arr-flatten "^1.1.0"
2849
- array-unique "^0.3.2"
2850
- extend-shallow "^2.0.1"
2851
- fill-range "^4.0.0"
2852
- isobject "^3.0.1"
2853
- repeat-element "^1.1.2"
2854
- snapdragon "^0.8.1"
2855
- snapdragon-node "^2.0.1"
2856
- split-string "^3.0.2"
2857
- to-regex "^3.0.1"
2858
-
2859
-braces@^3.0.1, braces@~3.0.2:
2860
- version "3.0.2"
2861
- resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz"
2862
- integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==
2863
- dependencies:
2864
- fill-range "^7.0.1"
2865
-
2866
-brorand@^1.0.1, brorand@^1.1.0:
2867
- version "1.1.0"
2868
- resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz"
2869
- integrity sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=
2870
-
2871
-browser-process-hrtime@^1.0.0:
2872
- version "1.0.0"
2873
- resolved "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz"
2874
- integrity sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==
2875
-
2876
-browserify-aes@^1.0.0, browserify-aes@^1.0.4:
2877
- version "1.2.0"
2878
- resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.2.0.tgz"
2879
- integrity sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==
2880
- dependencies:
2881
- buffer-xor "^1.0.3"
2882
- cipher-base "^1.0.0"
2883
- create-hash "^1.1.0"
2884
- evp_bytestokey "^1.0.3"
2885
- inherits "^2.0.1"
2886
- safe-buffer "^5.0.1"
2887
-
2888
-browserify-cipher@^1.0.0:
2889
- version "1.0.1"
2890
- resolved "https://registry.yarnpkg.com/browserify-cipher/-/browserify-cipher-1.0.1.tgz"
2891
- integrity sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==
2892
- dependencies:
2893
- browserify-aes "^1.0.4"
2894
- browserify-des "^1.0.0"
2895
- evp_bytestokey "^1.0.0"
2896
-
2897
-browserify-des@^1.0.0:
2898
- version "1.0.2"
2899
- resolved "https://registry.yarnpkg.com/browserify-des/-/browserify-des-1.0.2.tgz"
2900
- integrity sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==
2901
- dependencies:
2902
- cipher-base "^1.0.1"
2903
- des.js "^1.0.0"
2904
- inherits "^2.0.1"
2905
- safe-buffer "^5.1.2"
2906
-
2907
-browserify-rsa@^4.0.0, browserify-rsa@^4.0.1:
2908
- version "4.1.0"
2909
- resolved "https://registry.yarnpkg.com/browserify-rsa/-/browserify-rsa-4.1.0.tgz"
2910
- integrity sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==
2911
- dependencies:
2912
- bn.js "^5.0.0"
2913
- randombytes "^2.0.1"
2914
-
2915
-browserify-sign@^4.0.0:
2916
- version "4.2.1"
2917
- resolved "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.2.1.tgz"
2918
- integrity sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==
2919
- dependencies:
2920
- bn.js "^5.1.1"
2921
- browserify-rsa "^4.0.1"
2922
- create-hash "^1.2.0"
2923
- create-hmac "^1.1.7"
2924
- elliptic "^6.5.3"
2925
- inherits "^2.0.4"
2926
- parse-asn1 "^5.1.5"
2927
- readable-stream "^3.6.0"
2928
- safe-buffer "^5.2.0"
2929
-
2930
-browserify-zlib@^0.2.0:
2931
- version "0.2.0"
2932
- resolved "https://registry.yarnpkg.com/browserify-zlib/-/browserify-zlib-0.2.0.tgz"
2933
- integrity sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==
2934
- dependencies:
2935
- pako "~1.0.5"
2936
-
2937
-browserslist@4.14.2:
2938
- version "4.14.2"
2939
- resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.14.2.tgz"
2940
- integrity sha512-HI4lPveGKUR0x2StIz+2FXfDk9SfVMrxn6PLh1JeGUwcuoDkdKZebWiyLRJ68iIPDpMI4JLVDf7S7XzslgWOhw==
2941
- dependencies:
2942
- caniuse-lite "^1.0.30001125"
2943
- electron-to-chromium "^1.3.564"
2944
- escalade "^3.0.2"
2945
- node-releases "^1.1.61"
2946
-
2947
-browserslist@^4.0.0, browserslist@^4.12.0, browserslist@^4.16.6, browserslist@^4.17.3, browserslist@^4.6.2, browserslist@^4.6.4:
2948
- version "4.17.5"
2949
- resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.17.5.tgz"
2950
- integrity sha512-I3ekeB92mmpctWBoLXe0d5wPS2cBuRvvW0JyyJHMrk9/HmP2ZjrTboNAZ8iuGqaEIlKguljbQY32OkOJIRrgoA==
2951
- dependencies:
2952
- caniuse-lite "^1.0.30001271"
2953
- electron-to-chromium "^1.3.878"
2954
- escalade "^3.1.1"
2955
- node-releases "^2.0.1"
2956
- picocolors "^1.0.0"
2957
-
2958
-bser@2.1.1:
2959
- version "2.1.1"
2960
- resolved "https://registry.yarnpkg.com/bser/-/bser-2.1.1.tgz"
2961
- integrity sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==
2962
- dependencies:
2963
- node-int64 "^0.4.0"
2964
-
2965
-buffer-from@^1.0.0:
2966
- version "1.1.2"
2967
- resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz"
2968
- integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==
2969
-
2970
-buffer-indexof@^1.0.0:
2971
- version "1.1.1"
2972
- resolved "https://registry.yarnpkg.com/buffer-indexof/-/buffer-indexof-1.1.1.tgz"
2973
- integrity sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==
2974
-
2975
-buffer-xor@^1.0.3:
2976
- version "1.0.3"
2977
- resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz"
2978
- integrity sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=
2979
-
2980
-buffer@^4.3.0:
2981
- version "4.9.2"
2982
- resolved "https://registry.yarnpkg.com/buffer/-/buffer-4.9.2.tgz"
2983
- integrity sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==
2984
- dependencies:
2985
- base64-js "^1.0.2"
2986
- ieee754 "^1.1.4"
2987
- isarray "^1.0.0"
2988
-
2989
-builtin-modules@^3.1.0:
2990
- version "3.2.0"
2991
- resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.2.0.tgz"
2992
- integrity sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==
2993
-
2994
-builtin-status-codes@^3.0.0:
2995
- version "3.0.0"
2996
- resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz"
2997
- integrity sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=
2998
-
2999
-bytes@3.0.0:
3000
- version "3.0.0"
3001
- resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz"
3002
- integrity sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=
3003
-
3004
-bytes@3.1.0:
3005
- version "3.1.0"
3006
- resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz"
3007
- integrity sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==
3008
-
3009
-cacache@^12.0.2:
3010
- version "12.0.4"
3011
- resolved "https://registry.yarnpkg.com/cacache/-/cacache-12.0.4.tgz"
3012
- integrity sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==
3013
- dependencies:
3014
- bluebird "^3.5.5"
3015
- chownr "^1.1.1"
3016
- figgy-pudding "^3.5.1"
3017
- glob "^7.1.4"
3018
- graceful-fs "^4.1.15"
3019
- infer-owner "^1.0.3"
3020
- lru-cache "^5.1.1"
3021
- mississippi "^3.0.0"
3022
- mkdirp "^0.5.1"
3023
- move-concurrently "^1.0.1"
3024
- promise-inflight "^1.0.1"
3025
- rimraf "^2.6.3"
3026
- ssri "^6.0.1"
3027
- unique-filename "^1.1.1"
3028
- y18n "^4.0.0"
3029
-
3030
-cacache@^15.0.5:
3031
- version "15.3.0"
3032
- resolved "https://registry.yarnpkg.com/cacache/-/cacache-15.3.0.tgz"
3033
- integrity sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==
3034
- dependencies:
3035
- "@npmcli/fs" "^1.0.0"
3036
- "@npmcli/move-file" "^1.0.1"
3037
- chownr "^2.0.0"
3038
- fs-minipass "^2.0.0"
3039
- glob "^7.1.4"
3040
- infer-owner "^1.0.4"
3041
- lru-cache "^6.0.0"
3042
- minipass "^3.1.1"
3043
- minipass-collect "^1.0.2"
3044
- minipass-flush "^1.0.5"
3045
- minipass-pipeline "^1.2.2"
3046
- mkdirp "^1.0.3"
3047
- p-map "^4.0.0"
3048
- promise-inflight "^1.0.1"
3049
- rimraf "^3.0.2"
3050
- ssri "^8.0.1"
3051
- tar "^6.0.2"
3052
- unique-filename "^1.1.1"
3053
-
3054
-cache-base@^1.0.1:
3055
- version "1.0.1"
3056
- resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz"
3057
- integrity sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==
3058
- dependencies:
3059
- collection-visit "^1.0.0"
3060
- component-emitter "^1.2.1"
3061
- get-value "^2.0.6"
3062
- has-value "^1.0.0"
3063
- isobject "^3.0.1"
3064
- set-value "^2.0.0"
3065
- to-object-path "^0.3.0"
3066
- union-value "^1.0.0"
3067
- unset-value "^1.0.0"
3068
-
3069
-call-bind@^1.0.0, call-bind@^1.0.2:
3070
- version "1.0.2"
3071
- resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz"
3072
- integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==
3073
- dependencies:
3074
- function-bind "^1.1.1"
3075
- get-intrinsic "^1.0.2"
3076
-
3077
-caller-callsite@^2.0.0:
3078
- version "2.0.0"
3079
- resolved "https://registry.yarnpkg.com/caller-callsite/-/caller-callsite-2.0.0.tgz"
3080
- integrity sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=
3081
- dependencies:
3082
- callsites "^2.0.0"
3083
-
3084
-caller-path@^2.0.0:
3085
- version "2.0.0"
3086
- resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-2.0.0.tgz"
3087
- integrity sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=
3088
- dependencies:
3089
- caller-callsite "^2.0.0"
3090
-
3091
-callsites@^2.0.0:
3092
- version "2.0.0"
3093
- resolved "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz"
3094
- integrity sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=
3095
-
3096
-callsites@^3.0.0:
3097
- version "3.1.0"
3098
- resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz"
3099
- integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==
3100
-
3101
-camel-case@^4.1.1:
3102
- version "4.1.2"
3103
- resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-4.1.2.tgz"
3104
- integrity sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==
3105
- dependencies:
3106
- pascal-case "^3.1.2"
3107
- tslib "^2.0.3"
3108
-
3109
-camelcase@5.3.1, camelcase@^5.0.0, camelcase@^5.3.1:
3110
- version "5.3.1"
3111
- resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz"
3112
- integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==
3113
-
3114
-camelcase@^6.0.0, camelcase@^6.1.0, camelcase@^6.2.0:
3115
- version "6.2.0"
3116
- resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.2.0.tgz"
3117
- integrity sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==
3118
-
3119
-caniuse-api@^3.0.0:
3120
- version "3.0.0"
3121
- resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-3.0.0.tgz"
3122
- integrity sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==
3123
- dependencies:
3124
- browserslist "^4.0.0"
3125
- caniuse-lite "^1.0.0"
3126
- lodash.memoize "^4.1.2"
3127
- lodash.uniq "^4.5.0"
3128
-
3129
-caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000981, caniuse-lite@^1.0.30001109, caniuse-lite@^1.0.30001125, caniuse-lite@^1.0.30001271:
3130
- version "1.0.30001271"
3131
- resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001271.tgz"
3132
- integrity sha512-BBruZFWmt3HFdVPS8kceTBIguKxu4f99n5JNp06OlPD/luoAMIaIK5ieV5YjnBLH3Nysai9sxj9rpJj4ZisXOA==
3133
-
3134
-capture-exit@^2.0.0:
3135
- version "2.0.0"
3136
- resolved "https://registry.yarnpkg.com/capture-exit/-/capture-exit-2.0.0.tgz"
3137
- integrity sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==
3138
- dependencies:
3139
- rsvp "^4.8.4"
3140
-
3141
-case-sensitive-paths-webpack-plugin@2.3.0:
3142
- version "2.3.0"
3143
- resolved "https://registry.yarnpkg.com/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.3.0.tgz"
3144
- integrity sha512-/4YgnZS8y1UXXmC02xD5rRrBEu6T5ub+mQHLNRj0fzTRbgdBYhsNo2V5EqwgqrExjxsjtF/OpAKAMkKsxbD5XQ==
3145
-
3146
-chalk@2.4.2, chalk@^2.0.0, chalk@^2.4.1, chalk@^2.4.2:
3147
- version "2.4.2"
3148
- resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz"
3149
- integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
3150
- dependencies:
3151
- ansi-styles "^3.2.1"
3152
- escape-string-regexp "^1.0.5"
3153
- supports-color "^5.3.0"
3154
-
3155
-chalk@^4.0.0:
3156
- version "4.1.2"
3157
- resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz"
3158
- integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==
3159
- dependencies:
3160
- ansi-styles "^4.1.0"
3161
- supports-color "^7.1.0"
3162
-
3163
-char-regex@^1.0.2:
3164
- version "1.0.2"
3165
- resolved "https://registry.yarnpkg.com/char-regex/-/char-regex-1.0.2.tgz"
3166
- integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==
3167
-
3168
-check-types@^11.1.1:
3169
- version "11.1.2"
3170
- resolved "https://registry.yarnpkg.com/check-types/-/check-types-11.1.2.tgz"
3171
- integrity sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ==
3172
-
3173
-chokidar@^2.1.8:
3174
- version "2.1.8"
3175
- resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.1.8.tgz"
3176
- integrity sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==
3177
- dependencies:
3178
- anymatch "^2.0.0"
3179
- async-each "^1.0.1"
3180
- braces "^2.3.2"
3181
- glob-parent "^3.1.0"
3182
- inherits "^2.0.3"
3183
- is-binary-path "^1.0.0"
3184
- is-glob "^4.0.0"
3185
- normalize-path "^3.0.0"
3186
- path-is-absolute "^1.0.0"
3187
- readdirp "^2.2.1"
3188
- upath "^1.1.1"
3189
- optionalDependencies:
3190
- fsevents "^1.2.7"
3191
-
3192
-chokidar@^3.4.0, chokidar@^3.4.1:
3193
- version "3.5.2"
3194
- resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.2.tgz"
3195
- integrity sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==
3196
- dependencies:
3197
- anymatch "~3.1.2"
3198
- braces "~3.0.2"
3199
- glob-parent "~5.1.2"
3200
- is-binary-path "~2.1.0"
3201
- is-glob "~4.0.1"
3202
- normalize-path "~3.0.0"
3203
- readdirp "~3.6.0"
3204
- optionalDependencies:
3205
- fsevents "~2.3.2"
3206
-
3207
-chownr@^1.1.1:
3208
- version "1.1.4"
3209
- resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz"
3210
- integrity sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==
3211
-
3212
-chownr@^2.0.0:
3213
- version "2.0.0"
3214
- resolved "https://registry.yarnpkg.com/chownr/-/chownr-2.0.0.tgz"
3215
- integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==
3216
-
3217
-chrome-trace-event@^1.0.2:
3218
- version "1.0.3"
3219
- resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz"
3220
- integrity sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==
3221
-
3222
-ci-info@^2.0.0:
3223
- version "2.0.0"
3224
- resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz"
3225
- integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==
3226
-
3227
-cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3:
3228
- version "1.0.4"
3229
- resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz"
3230
- integrity sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==
3231
- dependencies:
3232
- inherits "^2.0.1"
3233
- safe-buffer "^5.0.1"
3234
-
3235
-cjs-module-lexer@^0.6.0:
3236
- version "0.6.0"
3237
- resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz"
3238
- integrity sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==
3239
-
3240
-class-utils@^0.3.5:
3241
- version "0.3.6"
3242
- resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz"
3243
- integrity sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==
3244
- dependencies:
3245
- arr-union "^3.1.0"
3246
- define-property "^0.2.5"
3247
- isobject "^3.0.0"
3248
- static-extend "^0.1.1"
3249
-
3250
-clean-css@^4.2.3:
3251
- version "4.2.4"
3252
- resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-4.2.4.tgz"
3253
- integrity sha512-EJUDT7nDVFDvaQgAo2G/PJvxmp1o/c6iXLbswsBbUFXi1Nr+AjA2cKmfbKDMjMvzEe75g3P6JkaDDAKk96A85A==
3254
- dependencies:
3255
- source-map "~0.6.0"
3256
-
3257
-clean-stack@^2.0.0:
3258
- version "2.2.0"
3259
- resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz"
3260
- integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==
3261
-
3262
-cliui@^5.0.0:
3263
- version "5.0.0"
3264
- resolved "https://registry.yarnpkg.com/cliui/-/cliui-5.0.0.tgz"
3265
- integrity sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==
3266
- dependencies:
3267
- string-width "^3.1.0"
3268
- strip-ansi "^5.2.0"
3269
- wrap-ansi "^5.1.0"
3270
-
3271
-cliui@^6.0.0:
3272
- version "6.0.0"
3273
- resolved "https://registry.yarnpkg.com/cliui/-/cliui-6.0.0.tgz"
3274
- integrity sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==
3275
- dependencies:
3276
- string-width "^4.2.0"
3277
- strip-ansi "^6.0.0"
3278
- wrap-ansi "^6.2.0"
3279
-
3280
-co@^4.6.0:
3281
- version "4.6.0"
3282
- resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz"
3283
- integrity sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=
3284
-
3285
-coa@^2.0.2:
3286
- version "2.0.2"
3287
- resolved "https://registry.yarnpkg.com/coa/-/coa-2.0.2.tgz"
3288
- integrity sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==
3289
- dependencies:
3290
- "@types/q" "^1.5.1"
3291
- chalk "^2.4.1"
3292
- q "^1.1.2"
3293
-
3294
-collect-v8-coverage@^1.0.0:
3295
- version "1.0.1"
3296
- resolved "https://registry.yarnpkg.com/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz"
3297
- integrity sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==
3298
-
3299
-collection-visit@^1.0.0:
3300
- version "1.0.0"
3301
- resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz"
3302
- integrity sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=
3303
- dependencies:
3304
- map-visit "^1.0.0"
3305
- object-visit "^1.0.0"
3306
-
3307
-color-convert@^1.9.0, color-convert@^1.9.3:
3308
- version "1.9.3"
3309
- resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz"
3310
- integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==
3311
- dependencies:
3312
- color-name "1.1.3"
3313
-
3314
-color-convert@^2.0.1:
3315
- version "2.0.1"
3316
- resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz"
3317
- integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==
3318
- dependencies:
3319
- color-name "~1.1.4"
3320
-
3321
-color-name@1.1.3:
3322
- version "1.1.3"
3323
- resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz"
3324
- integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=
3325
-
3326
-color-name@^1.0.0, color-name@~1.1.4:
3327
- version "1.1.4"
3328
- resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz"
3329
- integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
3330
-
3331
-color-string@^1.6.0:
3332
- version "1.6.0"
3333
- resolved "https://registry.yarnpkg.com/color-string/-/color-string-1.6.0.tgz"
3334
- integrity sha512-c/hGS+kRWJutUBEngKKmk4iH3sD59MBkoxVapS/0wgpCz2u7XsNloxknyvBhzwEs1IbV36D9PwqLPJ2DTu3vMA==
3335
- dependencies:
3336
- color-name "^1.0.0"
3337
- simple-swizzle "^0.2.2"
3338
-
3339
-color@^3.0.0:
3340
- version "3.2.1"
3341
- resolved "https://registry.yarnpkg.com/color/-/color-3.2.1.tgz"
3342
- integrity sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==
3343
- dependencies:
3344
- color-convert "^1.9.3"
3345
- color-string "^1.6.0"
3346
-
3347
-combined-stream@^1.0.8:
3348
- version "1.0.8"
3349
- resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz"
3350
- integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==
3351
- dependencies:
3352
- delayed-stream "~1.0.0"
3353
-
3354
-commander@^2.20.0:
3355
- version "2.20.3"
3356
- resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz"
3357
- integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==
3358
-
3359
-commander@^4.0.1, commander@^4.1.1:
3360
- version "4.1.1"
3361
- resolved "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz"
3362
- integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==
3363
-
3364
-common-tags@^1.8.0:
3365
- version "1.8.0"
3366
- resolved "https://registry.yarnpkg.com/common-tags/-/common-tags-1.8.0.tgz"
3367
- integrity sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==
3368
-
3369
-commondir@^1.0.1:
3370
- version "1.0.1"
3371
- resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz"
3372
- integrity sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=
3373
-
3374
-component-emitter@^1.2.1:
3375
- version "1.3.0"
3376
- resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz"
3377
- integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==
3378
-
3379
-compose-function@3.0.3:
3380
- version "3.0.3"
3381
- resolved "https://registry.yarnpkg.com/compose-function/-/compose-function-3.0.3.tgz"
3382
- integrity sha1-ntZ18TzFRQHTCVCkhv9qe6OrGF8=
3383
- dependencies:
3384
- arity-n "^1.0.4"
3385
-
3386
-compressible@~2.0.16:
3387
- version "2.0.18"
3388
- resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.18.tgz"
3389
- integrity sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==
3390
- dependencies:
3391
- mime-db ">= 1.43.0 < 2"
3392
-
3393
-compression@^1.7.4:
3394
- version "1.7.4"
3395
- resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.4.tgz"
3396
- integrity sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==
3397
- dependencies:
3398
- accepts "~1.3.5"
3399
- bytes "3.0.0"
3400
- compressible "~2.0.16"
3401
- debug "2.6.9"
3402
- on-headers "~1.0.2"
3403
- safe-buffer "5.1.2"
3404
- vary "~1.1.2"
3405
-
3406
-concat-map@0.0.1:
3407
- version "0.0.1"
3408
- resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz"
3409
- integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=
3410
-
3411
-concat-stream@^1.5.0:
3412
- version "1.6.2"
3413
- resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz"
3414
- integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==
3415
- dependencies:
3416
- buffer-from "^1.0.0"
3417
- inherits "^2.0.3"
3418
- readable-stream "^2.2.2"
3419
- typedarray "^0.0.6"
3420
-
3421
-confusing-browser-globals@^1.0.10:
3422
- version "1.0.10"
3423
- resolved "https://registry.yarnpkg.com/confusing-browser-globals/-/confusing-browser-globals-1.0.10.tgz"
3424
- integrity sha512-gNld/3lySHwuhaVluJUKLePYirM3QNCKzVxqAdhJII9/WXKVX5PURzMVJspS1jTslSqjeuG4KMVTSouit5YPHA==
3425
-
3426
-connect-history-api-fallback@^1.6.0:
3427
- version "1.6.0"
3428
- resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz"
3429
- integrity sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==
3430
-
3431
-console-browserify@^1.1.0:
3432
- version "1.2.0"
3433
- resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.2.0.tgz"
3434
- integrity sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==
3435
-
3436
-constants-browserify@^1.0.0:
3437
- version "1.0.0"
3438
- resolved "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-1.0.0.tgz"
3439
- integrity sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=
3440
-
3441
-content-disposition@0.5.3:
3442
- version "0.5.3"
3443
- resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.3.tgz"
3444
- integrity sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==
3445
- dependencies:
3446
- safe-buffer "5.1.2"
3447
-
3448
-content-type@~1.0.4:
3449
- version "1.0.4"
3450
- resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz"
3451
- integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==
3452
-
3453
-convert-source-map@1.7.0:
3454
- version "1.7.0"
3455
- resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.7.0.tgz"
3456
- integrity sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==
3457
- dependencies:
3458
- safe-buffer "~5.1.1"
3459
-
3460
-convert-source-map@^0.3.3:
3461
- version "0.3.5"
3462
- resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-0.3.5.tgz"
3463
- integrity sha1-8dgClQr33SYxof6+BZZVDIarMZA=
3464
-
3465
-convert-source-map@^1.1.0, convert-source-map@^1.4.0, convert-source-map@^1.6.0, convert-source-map@^1.7.0:
3466
- version "1.8.0"
3467
- resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.8.0.tgz"
3468
- integrity sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==
3469
- dependencies:
3470
- safe-buffer "~5.1.1"
3471
-
3472
-cookie-signature@1.0.6:
3473
- version "1.0.6"
3474
- resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz"
3475
- integrity sha1-4wOogrNCzD7oylE6eZmXNNqzriw=
3476
-
3477
-cookie@0.4.0:
3478
- version "0.4.0"
3479
- resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.0.tgz"
3480
- integrity sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==
3481
-
3482
-copy-concurrently@^1.0.0:
3483
- version "1.0.5"
3484
- resolved "https://registry.yarnpkg.com/copy-concurrently/-/copy-concurrently-1.0.5.tgz"
3485
- integrity sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==
3486
- dependencies:
3487
- aproba "^1.1.1"
3488
- fs-write-stream-atomic "^1.0.8"
3489
- iferr "^0.1.5"
3490
- mkdirp "^0.5.1"
3491
- rimraf "^2.5.4"
3492
- run-queue "^1.0.0"
3493
-
3494
-copy-descriptor@^0.1.0:
3495
- version "0.1.1"
3496
- resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz"
3497
- integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=
3498
-
3499
-core-js-compat@^3.16.0, core-js-compat@^3.16.2, core-js-compat@^3.6.2:
3500
- version "3.18.3"
3501
- resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.18.3.tgz"
3502
- integrity sha512-4zP6/y0a2RTHN5bRGT7PTq9lVt3WzvffTNjqnTKsXhkAYNDTkdCLOIfAdOLcQ/7TDdyRj3c+NeHe1NmF1eDScw==
3503
- dependencies:
3504
- browserslist "^4.17.3"
3505
- semver "7.0.0"
3506
-
3507
-core-js-pure@^3.16.0:
3508
- version "3.18.3"
3509
- resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.18.3.tgz"
3510
- integrity sha512-qfskyO/KjtbYn09bn1IPkuhHl5PlJ6IzJ9s9sraJ1EqcuGyLGKzhSM1cY0zgyL9hx42eulQLZ6WaeK5ycJCkqw==
3511
-
3512
-core-js@^2.4.0:
3513
- version "2.6.12"
3514
- resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.12.tgz"
3515
- integrity sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==
3516
-
3517
-core-js@^3.6.5:
3518
- version "3.18.3"
3519
- resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.18.3.tgz"
3520
- integrity sha512-tReEhtMReZaPFVw7dajMx0vlsz3oOb8ajgPoHVYGxr8ErnZ6PcYEvvmjGmXlfpnxpkYSdOQttjB+MvVbCGfvLw==
3521
-
3522
-core-util-is@~1.0.0:
3523
- version "1.0.3"
3524
- resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz"
3525
- integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==
3526
-
3527
-cosmiconfig@^5.0.0:
3528
- version "5.2.1"
3529
- resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.2.1.tgz"
3530
- integrity sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==
3531
- dependencies:
3532
- import-fresh "^2.0.0"
3533
- is-directory "^0.3.1"
3534
- js-yaml "^3.13.1"
3535
- parse-json "^4.0.0"
3536
-
3537
-cosmiconfig@^6.0.0:
3538
- version "6.0.0"
3539
- resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-6.0.0.tgz"
3540
- integrity sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==
3541
- dependencies:
3542
- "@types/parse-json" "^4.0.0"
3543
- import-fresh "^3.1.0"
3544
- parse-json "^5.0.0"
3545
- path-type "^4.0.0"
3546
- yaml "^1.7.2"
3547
-
3548
-cosmiconfig@^7.0.0:
3549
- version "7.0.1"
3550
- resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.0.1.tgz"
3551
- integrity sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==
3552
- dependencies:
3553
- "@types/parse-json" "^4.0.0"
3554
- import-fresh "^3.2.1"
3555
- parse-json "^5.0.0"
3556
- path-type "^4.0.0"
3557
- yaml "^1.10.0"
3558
-
3559
-create-ecdh@^4.0.0:
3560
- version "4.0.4"
3561
- resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.4.tgz"
3562
- integrity sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==
3563
- dependencies:
3564
- bn.js "^4.1.0"
3565
- elliptic "^6.5.3"
3566
-
3567
-create-hash@^1.1.0, create-hash@^1.1.2, create-hash@^1.2.0:
3568
- version "1.2.0"
3569
- resolved "https://registry.yarnpkg.com/create-hash/-/create-hash-1.2.0.tgz"
3570
- integrity sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==
3571
- dependencies:
3572
- cipher-base "^1.0.1"
3573
- inherits "^2.0.1"
3574
- md5.js "^1.3.4"
3575
- ripemd160 "^2.0.1"
3576
- sha.js "^2.4.0"
3577
-
3578
-create-hmac@^1.1.0, create-hmac@^1.1.4, create-hmac@^1.1.7:
3579
- version "1.1.7"
3580
- resolved "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.7.tgz"
3581
- integrity sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==
3582
- dependencies:
3583
- cipher-base "^1.0.3"
3584
- create-hash "^1.1.0"
3585
- inherits "^2.0.1"
3586
- ripemd160 "^2.0.0"
3587
- safe-buffer "^5.0.1"
3588
- sha.js "^2.4.8"
3589
-
3590
-cross-spawn@7.0.3, cross-spawn@^7.0.0, cross-spawn@^7.0.2:
3591
- version "7.0.3"
3592
- resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz"
3593
- integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==
3594
- dependencies:
3595
- path-key "^3.1.0"
3596
- shebang-command "^2.0.0"
3597
- which "^2.0.1"
3598
-
3599
-cross-spawn@^6.0.0:
3600
- version "6.0.5"
3601
- resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz"
3602
- integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==
3603
- dependencies:
3604
- nice-try "^1.0.4"
3605
- path-key "^2.0.1"
3606
- semver "^5.5.0"
3607
- shebang-command "^1.2.0"
3608
- which "^1.2.9"
3609
-
3610
-crypto-browserify@^3.11.0:
3611
- version "3.12.0"
3612
- resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz"
3613
- integrity sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==
3614
- dependencies:
3615
- browserify-cipher "^1.0.0"
3616
- browserify-sign "^4.0.0"
3617
- create-ecdh "^4.0.0"
3618
- create-hash "^1.1.0"
3619
- create-hmac "^1.1.0"
3620
- diffie-hellman "^5.0.0"
3621
- inherits "^2.0.1"
3622
- pbkdf2 "^3.0.3"
3623
- public-encrypt "^4.0.0"
3624
- randombytes "^2.0.0"
3625
- randomfill "^1.0.3"
3626
-
3627
-crypto-random-string@^1.0.0:
3628
- version "1.0.0"
3629
- resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-1.0.0.tgz"
3630
- integrity sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=
3631
-
3632
-css-blank-pseudo@^0.1.4:
3633
- version "0.1.4"
3634
- resolved "https://registry.yarnpkg.com/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz"
3635
- integrity sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w==
3636
- dependencies:
3637
- postcss "^7.0.5"
3638
-
3639
-css-color-names@0.0.4, css-color-names@^0.0.4:
3640
- version "0.0.4"
3641
- resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.4.tgz"
3642
- integrity sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=
3643
-
3644
-css-declaration-sorter@^4.0.1:
3645
- version "4.0.1"
3646
- resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz"
3647
- integrity sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==
3648
- dependencies:
3649
- postcss "^7.0.1"
3650
- timsort "^0.3.0"
3651
-
3652
-css-has-pseudo@^0.10.0:
3653
- version "0.10.0"
3654
- resolved "https://registry.yarnpkg.com/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz"
3655
- integrity sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ==
3656
- dependencies:
3657
- postcss "^7.0.6"
3658
- postcss-selector-parser "^5.0.0-rc.4"
3659
-
3660
-css-loader@4.3.0:
3661
- version "4.3.0"
3662
- resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-4.3.0.tgz"
3663
- integrity sha512-rdezjCjScIrsL8BSYszgT4s476IcNKt6yX69t0pHjJVnPUTDpn4WfIpDQTN3wCJvUvfsz/mFjuGOekf3PY3NUg==
3664
- dependencies:
3665
- camelcase "^6.0.0"
3666
- cssesc "^3.0.0"
3667
- icss-utils "^4.1.1"
3668
- loader-utils "^2.0.0"
3669
- postcss "^7.0.32"
3670
- postcss-modules-extract-imports "^2.0.0"
3671
- postcss-modules-local-by-default "^3.0.3"
3672
- postcss-modules-scope "^2.2.0"
3673
- postcss-modules-values "^3.0.0"
3674
- postcss-value-parser "^4.1.0"
3675
- schema-utils "^2.7.1"
3676
- semver "^7.3.2"
3677
-
3678
-css-prefers-color-scheme@^3.1.1:
3679
- version "3.1.1"
3680
- resolved "https://registry.yarnpkg.com/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz"
3681
- integrity sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg==
3682
- dependencies:
3683
- postcss "^7.0.5"
3684
-
3685
-css-select-base-adapter@^0.1.1:
3686
- version "0.1.1"
3687
- resolved "https://registry.yarnpkg.com/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz"
3688
- integrity sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==
3689
-
3690
-css-select@^2.0.0:
3691
- version "2.1.0"
3692
- resolved "https://registry.yarnpkg.com/css-select/-/css-select-2.1.0.tgz"
3693
- integrity sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==
3694
- dependencies:
3695
- boolbase "^1.0.0"
3696
- css-what "^3.2.1"
3697
- domutils "^1.7.0"
3698
- nth-check "^1.0.2"
3699
-
3700
-css-select@^4.1.3:
3701
- version "4.1.3"
3702
- resolved "https://registry.yarnpkg.com/css-select/-/css-select-4.1.3.tgz"
3703
- integrity sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==
3704
- dependencies:
3705
- boolbase "^1.0.0"
3706
- css-what "^5.0.0"
3707
- domhandler "^4.2.0"
3708
- domutils "^2.6.0"
3709
- nth-check "^2.0.0"
3710
-
3711
-css-tree@1.0.0-alpha.37:
3712
- version "1.0.0-alpha.37"
3713
- resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.37.tgz"
3714
- integrity sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==
3715
- dependencies:
3716
- mdn-data "2.0.4"
3717
- source-map "^0.6.1"
3718
-
3719
-css-tree@^1.1.2:
3720
- version "1.1.3"
3721
- resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.1.3.tgz"
3722
- integrity sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==
3723
- dependencies:
3724
- mdn-data "2.0.14"
3725
- source-map "^0.6.1"
3726
-
3727
-css-what@^3.2.1:
3728
- version "3.4.2"
3729
- resolved "https://registry.yarnpkg.com/css-what/-/css-what-3.4.2.tgz"
3730
- integrity sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==
3731
-
3732
-css-what@^5.0.0:
3733
- version "5.1.0"
3734
- resolved "https://registry.yarnpkg.com/css-what/-/css-what-5.1.0.tgz"
3735
- integrity sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==
3736
-
3737
-css@^2.0.0:
3738
- version "2.2.4"
3739
- resolved "https://registry.yarnpkg.com/css/-/css-2.2.4.tgz"
3740
- integrity sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==
3741
- dependencies:
3742
- inherits "^2.0.3"
3743
- source-map "^0.6.1"
3744
- source-map-resolve "^0.5.2"
3745
- urix "^0.1.0"
3746
-
3747
-cssdb@^4.4.0:
3748
- version "4.4.0"
3749
- resolved "https://registry.yarnpkg.com/cssdb/-/cssdb-4.4.0.tgz"
3750
- integrity sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==
3751
-
3752
-cssesc@^2.0.0:
3753
- version "2.0.0"
3754
- resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-2.0.0.tgz"
3755
- integrity sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==
3756
-
3757
-cssesc@^3.0.0:
3758
- version "3.0.0"
3759
- resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz"
3760
- integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==
3761
-
3762
-cssnano-preset-default@^4.0.8:
3763
- version "4.0.8"
3764
- resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-4.0.8.tgz"
3765
- integrity sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ==
3766
- dependencies:
3767
- css-declaration-sorter "^4.0.1"
3768
- cssnano-util-raw-cache "^4.0.1"
3769
- postcss "^7.0.0"
3770
- postcss-calc "^7.0.1"
3771
- postcss-colormin "^4.0.3"
3772
- postcss-convert-values "^4.0.1"
3773
- postcss-discard-comments "^4.0.2"
3774
- postcss-discard-duplicates "^4.0.2"
3775
- postcss-discard-empty "^4.0.1"
3776
- postcss-discard-overridden "^4.0.1"
3777
- postcss-merge-longhand "^4.0.11"
3778
- postcss-merge-rules "^4.0.3"
3779
- postcss-minify-font-values "^4.0.2"
3780
- postcss-minify-gradients "^4.0.2"
3781
- postcss-minify-params "^4.0.2"
3782
- postcss-minify-selectors "^4.0.2"
3783
- postcss-normalize-charset "^4.0.1"
3784
- postcss-normalize-display-values "^4.0.2"
3785
- postcss-normalize-positions "^4.0.2"
3786
- postcss-normalize-repeat-style "^4.0.2"
3787
- postcss-normalize-string "^4.0.2"
3788
- postcss-normalize-timing-functions "^4.0.2"
3789
- postcss-normalize-unicode "^4.0.1"
3790
- postcss-normalize-url "^4.0.1"
3791
- postcss-normalize-whitespace "^4.0.2"
3792
- postcss-ordered-values "^4.1.2"
3793
- postcss-reduce-initial "^4.0.3"
3794
- postcss-reduce-transforms "^4.0.2"
3795
- postcss-svgo "^4.0.3"
3796
- postcss-unique-selectors "^4.0.1"
3797
-
3798
-cssnano-util-get-arguments@^4.0.0:
3799
- version "4.0.0"
3800
- resolved "https://registry.yarnpkg.com/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz"
3801
- integrity sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=
3802
-
3803
-cssnano-util-get-match@^4.0.0:
3804
- version "4.0.0"
3805
- resolved "https://registry.yarnpkg.com/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz"
3806
- integrity sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=
3807
-
3808
-cssnano-util-raw-cache@^4.0.1:
3809
- version "4.0.1"
3810
- resolved "https://registry.yarnpkg.com/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz"
3811
- integrity sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==
3812
- dependencies:
3813
- postcss "^7.0.0"
3814
-
3815
-cssnano-util-same-parent@^4.0.0:
3816
- version "4.0.1"
3817
- resolved "https://registry.yarnpkg.com/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz"
3818
- integrity sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==
3819
-
3820
-cssnano@^4.1.10:
3821
- version "4.1.11"
3822
- resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-4.1.11.tgz"
3823
- integrity sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g==
3824
- dependencies:
3825
- cosmiconfig "^5.0.0"
3826
- cssnano-preset-default "^4.0.8"
3827
- is-resolvable "^1.0.0"
3828
- postcss "^7.0.0"
3829
-
3830
-csso@^4.0.2:
3831
- version "4.2.0"
3832
- resolved "https://registry.yarnpkg.com/csso/-/csso-4.2.0.tgz"
3833
- integrity sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==
3834
- dependencies:
3835
- css-tree "^1.1.2"
3836
-
3837
-cssom@^0.4.4:
3838
- version "0.4.4"
3839
- resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.4.4.tgz"
3840
- integrity sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==
3841
-
3842
-cssom@~0.3.6:
3843
- version "0.3.8"
3844
- resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.8.tgz"
3845
- integrity sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==
3846
-
3847
-cssstyle@^2.3.0:
3848
- version "2.3.0"
3849
- resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-2.3.0.tgz"
3850
- integrity sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==
3851
- dependencies:
3852
- cssom "~0.3.6"
3853
-
3854
-cyclist@^1.0.1:
3855
- version "1.0.1"
3856
- resolved "https://registry.yarnpkg.com/cyclist/-/cyclist-1.0.1.tgz"
3857
- integrity sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=
3858
-
3859
-d@1, d@^1.0.1:
3860
- version "1.0.1"
3861
- resolved "https://registry.yarnpkg.com/d/-/d-1.0.1.tgz"
3862
- integrity sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==
3863
- dependencies:
3864
- es5-ext "^0.10.50"
3865
- type "^1.0.1"
3866
-
3867
-damerau-levenshtein@^1.0.6:
3868
- version "1.0.7"
3869
- resolved "https://registry.yarnpkg.com/damerau-levenshtein/-/damerau-levenshtein-1.0.7.tgz"
3870
- integrity sha512-VvdQIPGdWP0SqFXghj79Wf/5LArmreyMsGLa6FG6iC4t3j7j5s71TrwWmT/4akbDQIqjfACkLZmjXhA7g2oUZw==
3871
-
3872
-data-urls@^2.0.0:
3873
- version "2.0.0"
3874
- resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-2.0.0.tgz"
3875
- integrity sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==
3876
- dependencies:
3877
- abab "^2.0.3"
3878
- whatwg-mimetype "^2.3.0"
3879
- whatwg-url "^8.0.0"
3880
-
3881
-debug@2.6.9, debug@^2.2.0, debug@^2.3.3, debug@^2.6.0, debug@^2.6.9:
3882
- version "2.6.9"
3883
- resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz"
3884
- integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==
3885
- dependencies:
3886
- ms "2.0.0"
3887
-
3888
-debug@4, debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1:
3889
- version "4.3.2"
3890
- resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.2.tgz"
3891
- integrity sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==
3892
- dependencies:
3893
- ms "2.1.2"
3894
-
3895
-debug@^3.1.1, debug@^3.2.6, debug@^3.2.7:
3896
- version "3.2.7"
3897
- resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz"
3898
- integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==
3899
- dependencies:
3900
- ms "^2.1.1"
3901
-
3902
-decamelize@^1.2.0:
3903
- version "1.2.0"
3904
- resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz"
3905
- integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=
3906
-
3907
-decimal.js@^10.2.1:
3908
- version "10.3.1"
3909
- resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.3.1.tgz"
3910
- integrity sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==
3911
-
3912
-decode-uri-component@^0.2.0:
3913
- version "0.2.0"
3914
- resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz"
3915
- integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=
3916
-
3917
-dedent@^0.7.0:
3918
- version "0.7.0"
3919
- resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz"
3920
- integrity sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=
3921
-
3922
-deep-equal@^1.0.1:
3923
- version "1.1.1"
3924
- resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.1.1.tgz"
3925
- integrity sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==
3926
- dependencies:
3927
- is-arguments "^1.0.4"
3928
- is-date-object "^1.0.1"
3929
- is-regex "^1.0.4"
3930
- object-is "^1.0.1"
3931
- object-keys "^1.1.1"
3932
- regexp.prototype.flags "^1.2.0"
3933
-
3934
-deep-is@^0.1.3, deep-is@~0.1.3:
3935
- version "0.1.4"
3936
- resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz"
3937
- integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==
3938
-
3939
-deepmerge@^4.2.2:
3940
- version "4.2.2"
3941
- resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz"
3942
- integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==
3943
-
3944
-default-gateway@^4.2.0:
3945
- version "4.2.0"
3946
- resolved "https://registry.yarnpkg.com/default-gateway/-/default-gateway-4.2.0.tgz"
3947
- integrity sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==
3948
- dependencies:
3949
- execa "^1.0.0"
3950
- ip-regex "^2.1.0"
3951
-
3952
-define-properties@^1.1.2, define-properties@^1.1.3:
3953
- version "1.1.3"
3954
- resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz"
3955
- integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==
3956
- dependencies:
3957
- object-keys "^1.0.12"
3958
-
3959
-define-property@^0.2.5:
3960
- version "0.2.5"
3961
- resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz"
3962
- integrity sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=
3963
- dependencies:
3964
- is-descriptor "^0.1.0"
3965
-
3966
-define-property@^1.0.0:
3967
- version "1.0.0"
3968
- resolved "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz"
3969
- integrity sha1-dp66rz9KY6rTr56NMEybvnm/sOY=
3970
- dependencies:
3971
- is-descriptor "^1.0.0"
3972
-
3973
-define-property@^2.0.2:
3974
- version "2.0.2"
3975
- resolved "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz"
3976
- integrity sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==
3977
- dependencies:
3978
- is-descriptor "^1.0.2"
3979
- isobject "^3.0.1"
3980
-
3981
-del@^4.1.1:
3982
- version "4.1.1"
3983
- resolved "https://registry.yarnpkg.com/del/-/del-4.1.1.tgz"
3984
- integrity sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==
3985
- dependencies:
3986
- "@types/glob" "^7.1.1"
3987
- globby "^6.1.0"
3988
- is-path-cwd "^2.0.0"
3989
- is-path-in-cwd "^2.0.0"
3990
- p-map "^2.0.0"
3991
- pify "^4.0.1"
3992
- rimraf "^2.6.3"
3993
-
3994
-delayed-stream@~1.0.0:
3995
- version "1.0.0"
3996
- resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz"
3997
- integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk=
3998
-
3999
-depd@~1.1.2:
4000
- version "1.1.2"
4001
- resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz"
4002
- integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=
4003
-
4004
-des.js@^1.0.0:
4005
- version "1.0.1"
4006
- resolved "https://registry.yarnpkg.com/des.js/-/des.js-1.0.1.tgz"
4007
- integrity sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==
4008
- dependencies:
4009
- inherits "^2.0.1"
4010
- minimalistic-assert "^1.0.0"
4011
-
4012
-destroy@~1.0.4:
4013
- version "1.0.4"
4014
- resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz"
4015
- integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=
4016
-
4017
-detect-newline@^3.0.0:
4018
- version "3.1.0"
4019
- resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz"
4020
- integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==
4021
-
4022
-detect-node@^2.0.4:
4023
- version "2.1.0"
4024
- resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz"
4025
- integrity sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==
4026
-
4027
-detect-port-alt@1.1.6:
4028
- version "1.1.6"
4029
- resolved "https://registry.yarnpkg.com/detect-port-alt/-/detect-port-alt-1.1.6.tgz"
4030
- integrity sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==
4031
- dependencies:
4032
- address "^1.0.1"
4033
- debug "^2.6.0"
4034
-
4035
-diff-sequences@^26.6.2:
4036
- version "26.6.2"
4037
- resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-26.6.2.tgz"
4038
- integrity sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==
4039
-
4040
-diffie-hellman@^5.0.0:
4041
- version "5.0.3"
4042
- resolved "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz"
4043
- integrity sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==
4044
- dependencies:
4045
- bn.js "^4.1.0"
4046
- miller-rabin "^4.0.0"
4047
- randombytes "^2.0.0"
4048
-
4049
-dir-glob@^3.0.1:
4050
- version "3.0.1"
4051
- resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz"
4052
- integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==
4053
- dependencies:
4054
- path-type "^4.0.0"
4055
-
4056
-dns-equal@^1.0.0:
4057
- version "1.0.0"
4058
- resolved "https://registry.yarnpkg.com/dns-equal/-/dns-equal-1.0.0.tgz"
4059
- integrity sha1-s55/HabrCnW6nBcySzR1PEfgZU0=
4060
-
4061
-dns-packet@^1.3.1:
4062
- version "1.3.4"
4063
- resolved "https://registry.yarnpkg.com/dns-packet/-/dns-packet-1.3.4.tgz"
4064
- integrity sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==
4065
- dependencies:
4066
- ip "^1.1.0"
4067
- safe-buffer "^5.0.1"
4068
-
4069
-dns-txt@^2.0.2:
4070
- version "2.0.2"
4071
- resolved "https://registry.yarnpkg.com/dns-txt/-/dns-txt-2.0.2.tgz"
4072
- integrity sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=
4073
- dependencies:
4074
- buffer-indexof "^1.0.0"
4075
-
4076
-doctrine@^2.1.0:
4077
- version "2.1.0"
4078
- resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz"
4079
- integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==
4080
- dependencies:
4081
- esutils "^2.0.2"
4082
-
4083
-doctrine@^3.0.0:
4084
- version "3.0.0"
4085
- resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz"
4086
- integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==
4087
- dependencies:
4088
- esutils "^2.0.2"
4089
-
4090
-dom-converter@^0.2.0:
4091
- version "0.2.0"
4092
- resolved "https://registry.yarnpkg.com/dom-converter/-/dom-converter-0.2.0.tgz"
4093
- integrity sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==
4094
- dependencies:
4095
- utila "~0.4"
4096
-
4097
-dom-serializer@0:
4098
- version "0.2.2"
4099
- resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.2.2.tgz"
4100
- integrity sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==
4101
- dependencies:
4102
- domelementtype "^2.0.1"
4103
- entities "^2.0.0"
4104
-
4105
-dom-serializer@^1.0.1:
4106
- version "1.3.2"
4107
- resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.3.2.tgz"
4108
- integrity sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==
4109
- dependencies:
4110
- domelementtype "^2.0.1"
4111
- domhandler "^4.2.0"
4112
- entities "^2.0.0"
4113
-
4114
-domain-browser@^1.1.1:
4115
- version "1.2.0"
4116
- resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.2.0.tgz"
4117
- integrity sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==
4118
-
4119
-domelementtype@1:
4120
- version "1.3.1"
4121
- resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.1.tgz"
4122
- integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==
4123
-
4124
-domelementtype@^2.0.1, domelementtype@^2.2.0:
4125
- version "2.2.0"
4126
- resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.2.0.tgz"
4127
- integrity sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==
4128
-
4129
-domexception@^2.0.1:
4130
- version "2.0.1"
4131
- resolved "https://registry.yarnpkg.com/domexception/-/domexception-2.0.1.tgz"
4132
- integrity sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==
4133
- dependencies:
4134
- webidl-conversions "^5.0.0"
4135
-
4136
-domhandler@^4.0.0, domhandler@^4.2.0:
4137
- version "4.2.2"
4138
- resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-4.2.2.tgz"
4139
- integrity sha512-PzE9aBMsdZO8TK4BnuJwH0QT41wgMbRzuZrHUcpYncEjmQazq8QEaBWgLG7ZyC/DAZKEgglpIA6j4Qn/HmxS3w==
4140
- dependencies:
4141
- domelementtype "^2.2.0"
4142
-
4143
-domutils@^1.7.0:
4144
- version "1.7.0"
4145
- resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.7.0.tgz"
4146
- integrity sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==
4147
- dependencies:
4148
- dom-serializer "0"
4149
- domelementtype "1"
4150
-
4151
-domutils@^2.5.2, domutils@^2.6.0:
4152
- version "2.8.0"
4153
- resolved "https://registry.yarnpkg.com/domutils/-/domutils-2.8.0.tgz"
4154
- integrity sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==
4155
- dependencies:
4156
- dom-serializer "^1.0.1"
4157
- domelementtype "^2.2.0"
4158
- domhandler "^4.2.0"
4159
-
4160
-dot-case@^3.0.4:
4161
- version "3.0.4"
4162
- resolved "https://registry.yarnpkg.com/dot-case/-/dot-case-3.0.4.tgz"
4163
- integrity sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==
4164
- dependencies:
4165
- no-case "^3.0.4"
4166
- tslib "^2.0.3"
4167
-
4168
-dot-prop@^5.2.0:
4169
- version "5.3.0"
4170
- resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-5.3.0.tgz"
4171
- integrity sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==
4172
- dependencies:
4173
- is-obj "^2.0.0"
4174
-
4175
-dotenv-expand@5.1.0:
4176
- version "5.1.0"
4177
- resolved "https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-5.1.0.tgz"
4178
- integrity sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==
4179
-
4180
-dotenv@8.2.0:
4181
- version "8.2.0"
4182
- resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-8.2.0.tgz"
4183
- integrity sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==
4184
-
4185
-duplexer@^0.1.1:
4186
- version "0.1.2"
4187
- resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.2.tgz"
4188
- integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==
4189
-
4190
-duplexify@^3.4.2, duplexify@^3.6.0:
4191
- version "3.7.1"
4192
- resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-3.7.1.tgz"
4193
- integrity sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==
4194
- dependencies:
4195
- end-of-stream "^1.0.0"
4196
- inherits "^2.0.1"
4197
- readable-stream "^2.0.0"
4198
- stream-shift "^1.0.0"
4199
-
4200
-ee-first@1.1.1:
4201
- version "1.1.1"
4202
- resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz"
4203
- integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=
4204
-
4205
-ejs@^2.6.1:
4206
- version "2.7.4"
4207
- resolved "https://registry.yarnpkg.com/ejs/-/ejs-2.7.4.tgz"
4208
- integrity sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==
4209
-
4210
-electron-to-chromium@^1.3.564, electron-to-chromium@^1.3.878:
4211
- version "1.3.878"
4212
- resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.878.tgz"
4213
- integrity sha512-O6yxWCN9ph2AdspAIszBnd9v8s11hQx8ub9w4UGApzmNRnoKhbulOWqbO8THEQec/aEHtvy+donHZMlh6l1rbA==
4214
-
4215
-elliptic@^6.5.3:
4216
- version "6.5.4"
4217
- resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.4.tgz"
4218
- integrity sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==
4219
- dependencies:
4220
- bn.js "^4.11.9"
4221
- brorand "^1.1.0"
4222
- hash.js "^1.0.0"
4223
- hmac-drbg "^1.0.1"
4224
- inherits "^2.0.4"
4225
- minimalistic-assert "^1.0.1"
4226
- minimalistic-crypto-utils "^1.0.1"
4227
-
4228
-emittery@^0.7.1:
4229
- version "0.7.2"
4230
- resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.7.2.tgz"
4231
- integrity sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==
4232
-
4233
-emoji-regex@^7.0.1:
4234
- version "7.0.3"
4235
- resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz"
4236
- integrity sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==
4237
-
4238
-emoji-regex@^8.0.0:
4239
- version "8.0.0"
4240
- resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz"
4241
- integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==
4242
-
4243
-emoji-regex@^9.0.0:
4244
- version "9.2.2"
4245
- resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz"
4246
- integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==
4247
-
4248
-emojis-list@^2.0.0:
4249
- version "2.1.0"
4250
- resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-2.1.0.tgz"
4251
- integrity sha1-TapNnbAPmBmIDHn6RXrlsJof04k=
4252
-
4253
-emojis-list@^3.0.0:
4254
- version "3.0.0"
4255
- resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz"
4256
- integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==
4257
-
4258
-encodeurl@~1.0.2:
4259
- version "1.0.2"
4260
- resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz"
4261
- integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=
4262
-
4263
-end-of-stream@^1.0.0, end-of-stream@^1.1.0:
4264
- version "1.4.4"
4265
- resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz"
4266
- integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==
4267
- dependencies:
4268
- once "^1.4.0"
4269
-
4270
-enhanced-resolve@^4.3.0:
4271
- version "4.5.0"
4272
- resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz"
4273
- integrity sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==
4274
- dependencies:
4275
- graceful-fs "^4.1.2"
4276
- memory-fs "^0.5.0"
4277
- tapable "^1.0.0"
4278
-
4279
-enquirer@^2.3.5:
4280
- version "2.3.6"
4281
- resolved "https://registry.yarnpkg.com/enquirer/-/enquirer-2.3.6.tgz"
4282
- integrity sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==
4283
- dependencies:
4284
- ansi-colors "^4.1.1"
4285
-
4286
-entities@^2.0.0:
4287
- version "2.2.0"
4288
- resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz"
4289
- integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==
4290
-
4291
-errno@^0.1.3, errno@~0.1.7:
4292
- version "0.1.8"
4293
- resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.8.tgz"
4294
- integrity sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==
4295
- dependencies:
4296
- prr "~1.0.1"
4297
-
4298
-error-ex@^1.3.1:
4299
- version "1.3.2"
4300
- resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz"
4301
- integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==
4302
- dependencies:
4303
- is-arrayish "^0.2.1"
4304
-
4305
-error-stack-parser@^2.0.6:
4306
- version "2.0.6"
4307
- resolved "https://registry.yarnpkg.com/error-stack-parser/-/error-stack-parser-2.0.6.tgz"
4308
- integrity sha512-d51brTeqC+BHlwF0BhPtcYgF5nlzf9ZZ0ZIUQNZpc9ZB9qw5IJ2diTrBY9jlCJkTLITYPjmiX6OWCwH+fuyNgQ==
4309
- dependencies:
4310
- stackframe "^1.1.1"
4311
-
4312
-es-abstract@^1.17.2, es-abstract@^1.19.0, es-abstract@^1.19.1:
4313
- version "1.19.1"
4314
- resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.19.1.tgz"
4315
- integrity sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==
4316
- dependencies:
4317
- call-bind "^1.0.2"
4318
- es-to-primitive "^1.2.1"
4319
- function-bind "^1.1.1"
4320
- get-intrinsic "^1.1.1"
4321
- get-symbol-description "^1.0.0"
4322
- has "^1.0.3"
4323
- has-symbols "^1.0.2"
4324
- internal-slot "^1.0.3"
4325
- is-callable "^1.2.4"
4326
- is-negative-zero "^2.0.1"
4327
- is-regex "^1.1.4"
4328
- is-shared-array-buffer "^1.0.1"
4329
- is-string "^1.0.7"
4330
- is-weakref "^1.0.1"
4331
- object-inspect "^1.11.0"
4332
- object-keys "^1.1.1"
4333
- object.assign "^4.1.2"
4334
- string.prototype.trimend "^1.0.4"
4335
- string.prototype.trimstart "^1.0.4"
4336
- unbox-primitive "^1.0.1"
4337
-
4338
-es-to-primitive@^1.2.1:
4339
- version "1.2.1"
4340
- resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz"
4341
- integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==
4342
- dependencies:
4343
- is-callable "^1.1.4"
4344
- is-date-object "^1.0.1"
4345
- is-symbol "^1.0.2"
4346
-
4347
-es5-ext@^0.10.35, es5-ext@^0.10.50:
4348
- version "0.10.53"
4349
- resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.53.tgz"
4350
- integrity sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==
4351
- dependencies:
4352
- es6-iterator "~2.0.3"
4353
- es6-symbol "~3.1.3"
4354
- next-tick "~1.0.0"
4355
-
4356
-es6-iterator@2.0.3, es6-iterator@~2.0.3:
4357
- version "2.0.3"
4358
- resolved "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.3.tgz"
4359
- integrity sha1-p96IkUGgWpSwhUQDstCg+/qY87c=
4360
- dependencies:
4361
- d "1"
4362
- es5-ext "^0.10.35"
4363
- es6-symbol "^3.1.1"
4364
-
4365
-es6-symbol@^3.1.1, es6-symbol@~3.1.3:
4366
- version "3.1.3"
4367
- resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.3.tgz"
4368
- integrity sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==
4369
- dependencies:
4370
- d "^1.0.1"
4371
- ext "^1.1.2"
4372
-
4373
-escalade@^3.0.2, escalade@^3.1.1:
4374
- version "3.1.1"
4375
- resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz"
4376
- integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==
4377
-
4378
-escape-html@~1.0.3:
4379
- version "1.0.3"
4380
- resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz"
4381
- integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=
4382
-
4383
-escape-string-regexp@2.0.0, escape-string-regexp@^2.0.0:
4384
- version "2.0.0"
4385
- resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz"
4386
- integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==
4387
-
4388
-escape-string-regexp@^1.0.5:
4389
- version "1.0.5"
4390
- resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
4391
- integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
4392
-
4393
-escape-string-regexp@^4.0.0:
4394
- version "4.0.0"
4395
- resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz"
4396
- integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==
4397
-
4398
-escodegen@^2.0.0:
4399
- version "2.0.0"
4400
- resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-2.0.0.tgz"
4401
- integrity sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==
4402
- dependencies:
4403
- esprima "^4.0.1"
4404
- estraverse "^5.2.0"
4405
- esutils "^2.0.2"
4406
- optionator "^0.8.1"
4407
- optionalDependencies:
4408
- source-map "~0.6.1"
4409
-
4410
-eslint-config-react-app@^6.0.0:
4411
- version "6.0.0"
4412
- resolved "https://registry.yarnpkg.com/eslint-config-react-app/-/eslint-config-react-app-6.0.0.tgz"
4413
- integrity sha512-bpoAAC+YRfzq0dsTk+6v9aHm/uqnDwayNAXleMypGl6CpxI9oXXscVHo4fk3eJPIn+rsbtNetB4r/ZIidFIE8A==
4414
- dependencies:
4415
- confusing-browser-globals "^1.0.10"
4416
-
4417
-eslint-import-resolver-node@^0.3.6:
4418
- version "0.3.6"
4419
- resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz"
4420
- integrity sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==
4421
- dependencies:
4422
- debug "^3.2.7"
4423
- resolve "^1.20.0"
4424
-
4425
-eslint-module-utils@^2.7.0:
4426
- version "2.7.1"
4427
- resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.7.1.tgz"
4428
- integrity sha512-fjoetBXQZq2tSTWZ9yWVl2KuFrTZZH3V+9iD1V1RfpDgxzJR+mPd/KZmMiA8gbPqdBzpNiEHOuT7IYEWxrH0zQ==
4429
- dependencies:
4430
- debug "^3.2.7"
4431
- find-up "^2.1.0"
4432
- pkg-dir "^2.0.0"
4433
-
4434
-eslint-plugin-flowtype@^5.2.0:
4435
- version "5.10.0"
4436
- resolved "https://registry.yarnpkg.com/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.10.0.tgz"
4437
- integrity sha512-vcz32f+7TP+kvTUyMXZmCnNujBQZDNmcqPImw8b9PZ+16w1Qdm6ryRuYZYVaG9xRqqmAPr2Cs9FAX5gN+x/bjw==
4438
- dependencies:
4439
- lodash "^4.17.15"
4440
- string-natural-compare "^3.0.1"
4441
-
4442
-eslint-plugin-import@^2.22.1:
4443
- version "2.25.2"
4444
- resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.25.2.tgz"
4445
- integrity sha512-qCwQr9TYfoBHOFcVGKY9C9unq05uOxxdklmBXLVvcwo68y5Hta6/GzCZEMx2zQiu0woKNEER0LE7ZgaOfBU14g==
4446
- dependencies:
4447
- array-includes "^3.1.4"
4448
- array.prototype.flat "^1.2.5"
4449
- debug "^2.6.9"
4450
- doctrine "^2.1.0"
4451
- eslint-import-resolver-node "^0.3.6"
4452
- eslint-module-utils "^2.7.0"
4453
- has "^1.0.3"
4454
- is-core-module "^2.7.0"
4455
- is-glob "^4.0.3"
4456
- minimatch "^3.0.4"
4457
- object.values "^1.1.5"
4458
- resolve "^1.20.0"
4459
- tsconfig-paths "^3.11.0"
4460
-
4461
-eslint-plugin-jest@^24.1.0:
4462
- version "24.7.0"
4463
- resolved "https://registry.yarnpkg.com/eslint-plugin-jest/-/eslint-plugin-jest-24.7.0.tgz"
4464
- integrity sha512-wUxdF2bAZiYSKBclsUMrYHH6WxiBreNjyDxbRv345TIvPeoCEgPNEn3Sa+ZrSqsf1Dl9SqqSREXMHExlMMu1DA==
4465
- dependencies:
4466
- "@typescript-eslint/experimental-utils" "^4.0.1"
4467
-
4468
-eslint-plugin-jsx-a11y@^6.3.1:
4469
- version "6.4.1"
4470
- resolved "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.4.1.tgz"
4471
- integrity sha512-0rGPJBbwHoGNPU73/QCLP/vveMlM1b1Z9PponxO87jfr6tuH5ligXbDT6nHSSzBC8ovX2Z+BQu7Bk5D/Xgq9zg==
4472
- dependencies:
4473
- "@babel/runtime" "^7.11.2"
4474
- aria-query "^4.2.2"
4475
- array-includes "^3.1.1"
4476
- ast-types-flow "^0.0.7"
4477
- axe-core "^4.0.2"
4478
- axobject-query "^2.2.0"
4479
- damerau-levenshtein "^1.0.6"
4480
- emoji-regex "^9.0.0"
4481
- has "^1.0.3"
4482
- jsx-ast-utils "^3.1.0"
4483
- language-tags "^1.0.5"
4484
-
4485
-eslint-plugin-react-hooks@^4.2.0:
4486
- version "4.2.0"
4487
- resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.2.0.tgz"
4488
- integrity sha512-623WEiZJqxR7VdxFCKLI6d6LLpwJkGPYKODnkH3D7WpOG5KM8yWueBd8TLsNAetEJNF5iJmolaAKO3F8yzyVBQ==
4489
-
4490
-eslint-plugin-react@^7.21.5:
4491
- version "7.26.1"
4492
- resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.26.1.tgz"
4493
- integrity sha512-Lug0+NOFXeOE+ORZ5pbsh6mSKjBKXDXItUD2sQoT+5Yl0eoT82DqnXeTMfUare4QVCn9QwXbfzO/dBLjLXwVjQ==
4494
- dependencies:
4495
- array-includes "^3.1.3"
4496
- array.prototype.flatmap "^1.2.4"
4497
- doctrine "^2.1.0"
4498
- estraverse "^5.2.0"
4499
- jsx-ast-utils "^2.4.1 || ^3.0.0"
4500
- minimatch "^3.0.4"
4501
- object.entries "^1.1.4"
4502
- object.fromentries "^2.0.4"
4503
- object.hasown "^1.0.0"
4504
- object.values "^1.1.4"
4505
- prop-types "^15.7.2"
4506
- resolve "^2.0.0-next.3"
4507
- semver "^6.3.0"
4508
- string.prototype.matchall "^4.0.5"
4509
-
4510
-eslint-plugin-testing-library@^3.9.2:
4511
- version "3.10.2"
4512
- resolved "https://registry.yarnpkg.com/eslint-plugin-testing-library/-/eslint-plugin-testing-library-3.10.2.tgz"
4513
- integrity sha512-WAmOCt7EbF1XM8XfbCKAEzAPnShkNSwcIsAD2jHdsMUT9mZJPjLCG7pMzbcC8kK366NOuGip8HKLDC+Xk4yIdA==
4514
- dependencies:
4515
- "@typescript-eslint/experimental-utils" "^3.10.1"
4516
-
4517
-eslint-scope@^4.0.3:
4518
- version "4.0.3"
4519
- resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-4.0.3.tgz"
4520
- integrity sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==
4521
- dependencies:
4522
- esrecurse "^4.1.0"
4523
- estraverse "^4.1.1"
4524
-
4525
-eslint-scope@^5.0.0, eslint-scope@^5.1.1:
4526
- version "5.1.1"
4527
- resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz"
4528
- integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==
4529
- dependencies:
4530
- esrecurse "^4.3.0"
4531
- estraverse "^4.1.1"
4532
-
4533
-eslint-utils@^2.0.0, eslint-utils@^2.1.0:
4534
- version "2.1.0"
4535
- resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-2.1.0.tgz"
4536
- integrity sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==
4537
- dependencies:
4538
- eslint-visitor-keys "^1.1.0"
4539
-
4540
-eslint-utils@^3.0.0:
4541
- version "3.0.0"
4542
- resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-3.0.0.tgz"
4543
- integrity sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==
4544
- dependencies:
4545
- eslint-visitor-keys "^2.0.0"
4546
-
4547
-eslint-visitor-keys@^1.0.0, eslint-visitor-keys@^1.1.0, eslint-visitor-keys@^1.3.0:
4548
- version "1.3.0"
4549
- resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz"
4550
- integrity sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==
4551
-
4552
-eslint-visitor-keys@^2.0.0:
4553
- version "2.1.0"
4554
- resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz"
4555
- integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==
4556
-
4557
-eslint-webpack-plugin@^2.5.2:
4558
- version "2.5.4"
4559
- resolved "https://registry.yarnpkg.com/eslint-webpack-plugin/-/eslint-webpack-plugin-2.5.4.tgz"
4560
- integrity sha512-7rYh0m76KyKSDE+B+2PUQrlNS4HJ51t3WKpkJg6vo2jFMbEPTG99cBV0Dm7LXSHucN4WGCG65wQcRiTFrj7iWw==
4561
- dependencies:
4562
- "@types/eslint" "^7.2.6"
4563
- arrify "^2.0.1"
4564
- jest-worker "^26.6.2"
4565
- micromatch "^4.0.2"
4566
- normalize-path "^3.0.0"
4567
- schema-utils "^3.0.0"
4568
-
4569
-eslint@^7.11.0:
4570
- version "7.32.0"
4571
- resolved "https://registry.yarnpkg.com/eslint/-/eslint-7.32.0.tgz"
4572
- integrity sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==
4573
- dependencies:
4574
- "@babel/code-frame" "7.12.11"
4575
- "@eslint/eslintrc" "^0.4.3"
4576
- "@humanwhocodes/config-array" "^0.5.0"
4577
- ajv "^6.10.0"
4578
- chalk "^4.0.0"
4579
- cross-spawn "^7.0.2"
4580
- debug "^4.0.1"
4581
- doctrine "^3.0.0"
4582
- enquirer "^2.3.5"
4583
- escape-string-regexp "^4.0.0"
4584
- eslint-scope "^5.1.1"
4585
- eslint-utils "^2.1.0"
4586
- eslint-visitor-keys "^2.0.0"
4587
- espree "^7.3.1"
4588
- esquery "^1.4.0"
4589
- esutils "^2.0.2"
4590
- fast-deep-equal "^3.1.3"
4591
- file-entry-cache "^6.0.1"
4592
- functional-red-black-tree "^1.0.1"
4593
- glob-parent "^5.1.2"
4594
- globals "^13.6.0"
4595
- ignore "^4.0.6"
4596
- import-fresh "^3.0.0"
4597
- imurmurhash "^0.1.4"
4598
- is-glob "^4.0.0"
4599
- js-yaml "^3.13.1"
4600
- json-stable-stringify-without-jsonify "^1.0.1"
4601
- levn "^0.4.1"
4602
- lodash.merge "^4.6.2"
4603
- minimatch "^3.0.4"
4604
- natural-compare "^1.4.0"
4605
- optionator "^0.9.1"
4606
- progress "^2.0.0"
4607
- regexpp "^3.1.0"
4608
- semver "^7.2.1"
4609
- strip-ansi "^6.0.0"
4610
- strip-json-comments "^3.1.0"
4611
- table "^6.0.9"
4612
- text-table "^0.2.0"
4613
- v8-compile-cache "^2.0.3"
4614
-
4615
-espree@^7.3.0, espree@^7.3.1:
4616
- version "7.3.1"
4617
- resolved "https://registry.yarnpkg.com/espree/-/espree-7.3.1.tgz"
4618
- integrity sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==
4619
- dependencies:
4620
- acorn "^7.4.0"
4621
- acorn-jsx "^5.3.1"
4622
- eslint-visitor-keys "^1.3.0"
4623
-
4624
-esprima@^4.0.0, esprima@^4.0.1:
4625
- version "4.0.1"
4626
- resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz"
4627
- integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
4628
-
4629
-esquery@^1.4.0:
4630
- version "1.4.0"
4631
- resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.4.0.tgz"
4632
- integrity sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==
4633
- dependencies:
4634
- estraverse "^5.1.0"
4635
-
4636
-esrecurse@^4.1.0, esrecurse@^4.3.0:
4637
- version "4.3.0"
4638
- resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz"
4639
- integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==
4640
- dependencies:
4641
- estraverse "^5.2.0"
4642
-
4643
-estraverse@^4.1.1:
4644
- version "4.3.0"
4645
- resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz"
4646
- integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==
4647
-
4648
-estraverse@^5.1.0, estraverse@^5.2.0:
4649
- version "5.2.0"
4650
- resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.2.0.tgz"
4651
- integrity sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==
4652
-
4653
-estree-walker@^0.6.1:
4654
- version "0.6.1"
4655
- resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-0.6.1.tgz"
4656
- integrity sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==
4657
-
4658
-estree-walker@^1.0.1:
4659
- version "1.0.1"
4660
- resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-1.0.1.tgz"
4661
- integrity sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==
4662
-
4663
-esutils@^2.0.2:
4664
- version "2.0.3"
4665
- resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz"
4666
- integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==
4667
-
4668
-etag@~1.8.1:
4669
- version "1.8.1"
4670
- resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz"
4671
- integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=
4672
-
4673
-eventemitter3@^4.0.0:
4674
- version "4.0.7"
4675
- resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz"
4676
- integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==
4677
-
4678
-events@^3.0.0:
4679
- version "3.3.0"
4680
- resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz"
4681
- integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==
4682
-
4683
-eventsource@^1.0.7:
4684
- version "1.1.0"
4685
- resolved "https://registry.yarnpkg.com/eventsource/-/eventsource-1.1.0.tgz"
4686
- integrity sha512-VSJjT5oCNrFvCS6igjzPAt5hBzQ2qPBFIbJ03zLI9SE0mxwZpMw6BfJrbFHm1a141AavMEB8JHmBhWAd66PfCg==
4687
- dependencies:
4688
- original "^1.0.0"
4689
-
4690
-evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3:
4691
- version "1.0.3"
4692
- resolved "https://registry.yarnpkg.com/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz"
4693
- integrity sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==
4694
- dependencies:
4695
- md5.js "^1.3.4"
4696
- safe-buffer "^5.1.1"
4697
-
4698
-exec-sh@^0.3.2:
4699
- version "0.3.6"
4700
- resolved "https://registry.yarnpkg.com/exec-sh/-/exec-sh-0.3.6.tgz"
4701
- integrity sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==
4702
-
4703
-execa@^1.0.0:
4704
- version "1.0.0"
4705
- resolved "https://registry.yarnpkg.com/execa/-/execa-1.0.0.tgz"
4706
- integrity sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==
4707
- dependencies:
4708
- cross-spawn "^6.0.0"
4709
- get-stream "^4.0.0"
4710
- is-stream "^1.1.0"
4711
- npm-run-path "^2.0.0"
4712
- p-finally "^1.0.0"
4713
- signal-exit "^3.0.0"
4714
- strip-eof "^1.0.0"
4715
-
4716
-execa@^4.0.0:
4717
- version "4.1.0"
4718
- resolved "https://registry.yarnpkg.com/execa/-/execa-4.1.0.tgz"
4719
- integrity sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==
4720
- dependencies:
4721
- cross-spawn "^7.0.0"
4722
- get-stream "^5.0.0"
4723
- human-signals "^1.1.1"
4724
- is-stream "^2.0.0"
4725
- merge-stream "^2.0.0"
4726
- npm-run-path "^4.0.0"
4727
- onetime "^5.1.0"
4728
- signal-exit "^3.0.2"
4729
- strip-final-newline "^2.0.0"
4730
-
4731
-exit@^0.1.2:
4732
- version "0.1.2"
4733
- resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz"
4734
- integrity sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=
4735
-
4736
-expand-brackets@^2.1.4:
4737
- version "2.1.4"
4738
- resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz"
4739
- integrity sha1-t3c14xXOMPa27/D4OwQVGiJEliI=
4740
- dependencies:
4741
- debug "^2.3.3"
4742
- define-property "^0.2.5"
4743
- extend-shallow "^2.0.1"
4744
- posix-character-classes "^0.1.0"
4745
- regex-not "^1.0.0"
4746
- snapdragon "^0.8.1"
4747
- to-regex "^3.0.1"
4748
-
4749
-expect@^26.6.0, expect@^26.6.2:
4750
- version "26.6.2"
4751
- resolved "https://registry.yarnpkg.com/expect/-/expect-26.6.2.tgz"
4752
- integrity sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==
4753
- dependencies:
4754
- "@jest/types" "^26.6.2"
4755
- ansi-styles "^4.0.0"
4756
- jest-get-type "^26.3.0"
4757
- jest-matcher-utils "^26.6.2"
4758
- jest-message-util "^26.6.2"
4759
- jest-regex-util "^26.0.0"
4760
-
4761
-express@^4.17.1:
4762
- version "4.17.1"
4763
- resolved "https://registry.yarnpkg.com/express/-/express-4.17.1.tgz"
4764
- integrity sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==
4765
- dependencies:
4766
- accepts "~1.3.7"
4767
- array-flatten "1.1.1"
4768
- body-parser "1.19.0"
4769
- content-disposition "0.5.3"
4770
- content-type "~1.0.4"
4771
- cookie "0.4.0"
4772
- cookie-signature "1.0.6"
4773
- debug "2.6.9"
4774
- depd "~1.1.2"
4775
- encodeurl "~1.0.2"
4776
- escape-html "~1.0.3"
4777
- etag "~1.8.1"
4778
- finalhandler "~1.1.2"
4779
- fresh "0.5.2"
4780
- merge-descriptors "1.0.1"
4781
- methods "~1.1.2"
4782
- on-finished "~2.3.0"
4783
- parseurl "~1.3.3"
4784
- path-to-regexp "0.1.7"
4785
- proxy-addr "~2.0.5"
4786
- qs "6.7.0"
4787
- range-parser "~1.2.1"
4788
- safe-buffer "5.1.2"
4789
- send "0.17.1"
4790
- serve-static "1.14.1"
4791
- setprototypeof "1.1.1"
4792
- statuses "~1.5.0"
4793
- type-is "~1.6.18"
4794
- utils-merge "1.0.1"
4795
- vary "~1.1.2"
4796
-
4797
-ext@^1.1.2:
4798
- version "1.6.0"
4799
- resolved "https://registry.yarnpkg.com/ext/-/ext-1.6.0.tgz"
4800
- integrity sha512-sdBImtzkq2HpkdRLtlLWDa6w4DX22ijZLKx8BMPUuKe1c5lbN6xwQDQCxSfxBQnHZ13ls/FH0MQZx/q/gr6FQg==
4801
- dependencies:
4802
- type "^2.5.0"
4803
-
4804
-extend-shallow@^2.0.1:
4805
- version "2.0.1"
4806
- resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz"
4807
- integrity sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=
4808
- dependencies:
4809
- is-extendable "^0.1.0"
4810
-
4811
-extend-shallow@^3.0.0, extend-shallow@^3.0.2:
4812
- version "3.0.2"
4813
- resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz"
4814
- integrity sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=
4815
- dependencies:
4816
- assign-symbols "^1.0.0"
4817
- is-extendable "^1.0.1"
4818
-
4819
-extglob@^2.0.4:
4820
- version "2.0.4"
4821
- resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz"
4822
- integrity sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==
4823
- dependencies:
4824
- array-unique "^0.3.2"
4825
- define-property "^1.0.0"
4826
- expand-brackets "^2.1.4"
4827
- extend-shallow "^2.0.1"
4828
- fragment-cache "^0.2.1"
4829
- regex-not "^1.0.0"
4830
- snapdragon "^0.8.1"
4831
- to-regex "^3.0.1"
4832
-
4833
-fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3:
4834
- version "3.1.3"
4835
- resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz"
4836
- integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
4837
-
4838
-fast-glob@^3.1.1:
4839
- version "3.2.7"
4840
- resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.7.tgz"
4841
- integrity sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==
4842
- dependencies:
4843
- "@nodelib/fs.stat" "^2.0.2"
4844
- "@nodelib/fs.walk" "^1.2.3"
4845
- glob-parent "^5.1.2"
4846
- merge2 "^1.3.0"
4847
- micromatch "^4.0.4"
4848
-
4849
-fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0:
4850
- version "2.1.0"
4851
- resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz"
4852
- integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==
4853
-
4854
-fast-levenshtein@^2.0.6, fast-levenshtein@~2.0.6:
4855
- version "2.0.6"
4856
- resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz"
4857
- integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=
4858
-
4859
-fastq@^1.6.0:
4860
- version "1.13.0"
4861
- resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.13.0.tgz"
4862
- integrity sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==
4863
- dependencies:
4864
- reusify "^1.0.4"
4865
-
4866
-faye-websocket@^0.11.3:
4867
- version "0.11.4"
4868
- resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.4.tgz"
4869
- integrity sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==
4870
- dependencies:
4871
- websocket-driver ">=0.5.1"
4872
-
4873
-fb-watchman@^2.0.0:
4874
- version "2.0.1"
4875
- resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.1.tgz"
4876
- integrity sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==
4877
- dependencies:
4878
- bser "2.1.1"
4879
-
4880
-figgy-pudding@^3.5.1:
4881
- version "3.5.2"
4882
- resolved "https://registry.yarnpkg.com/figgy-pudding/-/figgy-pudding-3.5.2.tgz"
4883
- integrity sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==
4884
-
4885
-file-entry-cache@^6.0.1:
4886
- version "6.0.1"
4887
- resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz"
4888
- integrity sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==
4889
- dependencies:
4890
- flat-cache "^3.0.4"
4891
-
4892
-file-loader@6.1.1:
4893
- version "6.1.1"
4894
- resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-6.1.1.tgz"
4895
- integrity sha512-Klt8C4BjWSXYQAfhpYYkG4qHNTna4toMHEbWrI5IuVoxbU6uiDKeKAP99R8mmbJi3lvewn/jQBOgU4+NS3tDQw==
4896
- dependencies:
4897
- loader-utils "^2.0.0"
4898
- schema-utils "^3.0.0"
4899
-
4900
-file-uri-to-path@1.0.0:
4901
- version "1.0.0"
4902
- resolved "https://registry.yarnpkg.com/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz"
4903
- integrity sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==
4904
-
4905
-filesize@6.1.0:
4906
- version "6.1.0"
4907
- resolved "https://registry.yarnpkg.com/filesize/-/filesize-6.1.0.tgz"
4908
- integrity sha512-LpCHtPQ3sFx67z+uh2HnSyWSLLu5Jxo21795uRDuar/EOuYWXib5EmPaGIBuSnRqH2IODiKA2k5re/K9OnN/Yg==
4909
-
4910
-fill-range@^4.0.0:
4911
- version "4.0.0"
4912
- resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz"
4913
- integrity sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=
4914
- dependencies:
4915
- extend-shallow "^2.0.1"
4916
- is-number "^3.0.0"
4917
- repeat-string "^1.6.1"
4918
- to-regex-range "^2.1.0"
4919
-
4920
-fill-range@^7.0.1:
4921
- version "7.0.1"
4922
- resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz"
4923
- integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==
4924
- dependencies:
4925
- to-regex-range "^5.0.1"
4926
-
4927
-finalhandler@~1.1.2:
4928
- version "1.1.2"
4929
- resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.2.tgz"
4930
- integrity sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==
4931
- dependencies:
4932
- debug "2.6.9"
4933
- encodeurl "~1.0.2"
4934
- escape-html "~1.0.3"
4935
- on-finished "~2.3.0"
4936
- parseurl "~1.3.3"
4937
- statuses "~1.5.0"
4938
- unpipe "~1.0.0"
4939
-
4940
-find-cache-dir@^2.1.0:
4941
- version "2.1.0"
4942
- resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-2.1.0.tgz"
4943
- integrity sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==
4944
- dependencies:
4945
- commondir "^1.0.1"
4946
- make-dir "^2.0.0"
4947
- pkg-dir "^3.0.0"
4948
-
4949
-find-cache-dir@^3.3.1:
4950
- version "3.3.2"
4951
- resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.3.2.tgz"
4952
- integrity sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==
4953
- dependencies:
4954
- commondir "^1.0.1"
4955
- make-dir "^3.0.2"
4956
- pkg-dir "^4.1.0"
4957
-
4958
-find-up@4.1.0, find-up@^4.0.0, find-up@^4.1.0:
4959
- version "4.1.0"
4960
- resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz"
4961
- integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==
4962
- dependencies:
4963
- locate-path "^5.0.0"
4964
- path-exists "^4.0.0"
4965
-
4966
-find-up@^2.1.0:
4967
- version "2.1.0"
4968
- resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz"
4969
- integrity sha1-RdG35QbHF93UgndaK3eSCjwMV6c=
4970
- dependencies:
4971
- locate-path "^2.0.0"
4972
-
4973
-find-up@^3.0.0:
4974
- version "3.0.0"
4975
- resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz"
4976
- integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==
4977
- dependencies:
4978
- locate-path "^3.0.0"
4979
-
4980
-flat-cache@^3.0.4:
4981
- version "3.0.4"
4982
- resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.0.4.tgz"
4983
- integrity sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==
4984
- dependencies:
4985
- flatted "^3.1.0"
4986
- rimraf "^3.0.2"
4987
-
4988
-flatted@^3.1.0:
4989
- version "3.2.2"
4990
- resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.2.tgz"
4991
- integrity sha512-JaTY/wtrcSyvXJl4IMFHPKyFur1sE9AUqc0QnhOaJ0CxHtAoIV8pYDzeEfAaNEtGkOfq4gr3LBFmdXW5mOQFnA==
4992
-
4993
-flatten@^1.0.2:
4994
- version "1.0.3"
4995
- resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.3.tgz"
4996
- integrity sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==
4997
-
4998
-flush-write-stream@^1.0.0:
4999
- version "1.1.1"
This file is too large to show in full.