Scaffold workspaces
 This is an attempt to scaffold yarn workspaces into our repo with as minimal as possible changes to our current setup and directory structure. Essentially this PR moves current `src` into `packages/babel-plugin-react-forget` as a first step to keep everything working. Later on when we're ready we can split out a `react-compiler` package that is decoupled from Babel, but it's too early for that now
Lauren Tan committed
Jun 5, 2023 at 13:35 UTC
40d1459115f53c4a94201abebe082de1ad2e39ec
1193 files changed
+4127
-324
compiler/.github/workflows/ci.yml
+5
-7
@@ -17,15 +17,13 @@ jobs:
17
cache-dependency-path: forget/yarn.lock
18
- run: yarn install --immutable --immutable-cache
19
working-directory: forget
20
- - run: yarn prettier:ci
20
+ - run: yarn workspace babel-plugin-react-forget run prettier:ci
21
working-directory: forget
22
- - run: yarn build
22
+ - run: yarn workspace babel-plugin-react-forget run build
23
working-directory: forget
24
- - run: yarn lint
24
+ - run: yarn workspace babel-plugin-react-forget run lint
25
working-directory: forget
26
- - run: yarn test
26
+ - run: yarn workspace babel-plugin-react-forget run test
27
working-directory: forget
28
- - run: yarn install --immutable --immutable-cache
29
- working-directory: forget/packages/snap
30
- - run: yarn snap:build && yarn snap
28
+ - run: yarn workspace babel-plugin-react-forget run snap:build && yarn workspace babel-plugin-react-forget run snap
29
working-directory: forget
compiler/.github/workflows/test262.yml
+1
-1
@@ -18,7 +18,7 @@ jobs:
18
cache-dependency-path: forget/yarn.lock
19
- run: yarn install --immutable --immutable-cache
20
working-directory: forget
21
- - run: yarn build
21
+ - run: yarn workspace babel-plugin-react-forget run build
22
working-directory: forget
23
- id: test262
24
name: Run test262
compiler/forget/package.json
+13
-70
@@ -1,80 +1,23 @@
1
{
2
- "name": "babel-plugin-react-forget",
3
- "version": "0.0.1",
4
- "description": "Babel plugin for React Forget.",
5
- "main": "dist/index.js",
6
- "license": "MIT",
7
- "files": [
8
- "src"
9
- ],
10
- "scripts": {
11
- "build": "rimraf dist && tsc",
12
- "bundle:meta": "scripts/bundle-meta.sh",
13
- "dev": "concurrently --kill-others \"tsc --watch\" \"yarn:playground\"",
14
- "hash": "scripts/hash-dist.sh",
15
- "playground": "cd packages/playground && yarn && yarn dev",
16
- "test": "tsc && jest",
17
- "snap": "node packages/snap/dist/main.js",
18
- "snap:build": "cd packages/snap && yarn build",
19
- "ts:analyze-trace": "scripts/ts-analyze-trace.sh",
20
- "test262": "yarn run --silent test262-harness --preprocessor=scripts/test262-preprocessor.js",
21
- "test262:all": "yarn run --silent test262 'test262/test/**/*.js'",
22
- "test262:ci": "scripts/test262.sh",
23
- "prettier": "node ./scripts/prettier.js write-changed",
24
- "prettier:all": "node ./scripts/prettier.js write",
25
- "prettier:ci": "prettier --check .",
26
- "lint": "yarn eslint src"
2
+ "private": true,
3
+ "workspaces": {
4
+ "packages": ["packages/*"],
5
+ "nohoist": ["**/next", "**/next/**"]
6
},
7
"repository": {
8
"type": "git",
9
"url": "git+https://github.com/facebook/react-forget.git"
10
},
32
- "dependencies": {
33
- "@babel/generator": "7.2.0",
34
- "@babel/plugin-syntax-jsx": "^7.18.6",
35
- "@babel/types": "^7.19.0",
36
- "chalk": "4",
37
- "invariant": "^2.2.4",
38
- "prettier": "2.7.1",
39
- "pretty-format": "^24"
11
+ "scripts": {
12
+ "start": "yarn workspace playground run start",
13
+ "next": "yarn workspace playground run dev",
14
+ "build": "yarn workspaces run build",
15
+ "dev": "concurrently --kill-others \"yarn workspace babel-plugin-react-forget run tsc --watch\" \"yarn workspace playground run dev\"",
16
+ "snap": "yarn workspace babel-plugin-react-forget run snap",
17
+ "snap:build": "yarn workspace snap run build"
18
},
19
+ "dependencies": {},
20
"devDependencies": {
42
- "@babel/core": "^7.19.1",
43
- "@babel/parser": "^7.19.1",
44
- "@babel/plugin-syntax-typescript": "^7.18.6",
45
- "@babel/plugin-transform-block-scoping": "^7.18.9",
46
- "@babel/plugin-transform-modules-commonjs": "^7.18.6",
47
- "@babel/preset-react": "^7.18.6",
48
- "@babel/preset-typescript": "^7.18.6",
49
- "@babel/traverse": "^7.19.1",
50
- "@testing-library/react": "^13.4.0",
51
- "@tsconfig/node16-strictest": "^1.0.3",
52
- "@types/glob": "^8.1.0",
53
- "@types/invariant": "^2.2.35",
54
- "@types/jest": "^29.0.3",
55
- "@types/node": "^18.7.18",
56
- "@typescript-eslint/eslint-plugin": "^5.51.0",
57
- "@typescript-eslint/parser": "^5.51.0",
58
- "babel-jest": "^29.0.3",
59
- "babel-plugin-fbt": "^1.0.0",
60
- "babel-plugin-fbt-runtime": "^1.0.0",
61
- "concurrently": "^7.4.0",
62
- "eslint": "^8.33.0",
63
- "glob": "^7.1.6",
64
- "jest": "^29.0.3",
65
- "jest-environment-jsdom": "^29.0.3",
66
- "react": "^18.2.0",
67
- "react-dom": "^18.2.0",
68
- "rimraf": "^3.0.2",
69
- "test262-harness": "^8.0.0",
70
- "ts-jest": "^29.0.1",
71
- "ts-node": "^10.9.1",
72
- "typescript": "^5.1.0"
73
- },
74
- "resolutions": {
75
- "./**/@babel/parser": "7.7.4",
76
- "./**/@babel/types": "7.7.4",
77
- "@babel/core": "7.2.0",
78
- "@babel/traverse": "7.1.6"
21
+ "concurrently": "^7.4.0"
22
}
23
}
compiler/forget/packages/babel-plugin-react-forget/.eslintrc.js
renamed
+1
-1
@@ -65,7 +65,7 @@ module.exports = {
65
parser: "@typescript-eslint/parser",
66
plugins: ["@typescript-eslint"],
67
root: true,
68
- ignorePatterns: ["src/__tests__/**/*", "src/**/*.d.ts", "packages/**/*"],
68
+ ignorePatterns: ["src/__tests__/**/*", "src/**/*.d.ts"],
69
70
// If rules need to be disabled then the rule is insufficiently high signal
71
// and should be diasbled altogether or customized (in either case via a standalone PR)
compiler/forget/packages/babel-plugin-react-forget/.prettierignore
new
+5
@@ -0,0 +1,5 @@
1
+**/dist
2
+**/__tests__/fixtures/**/*.expect.md
3
+**/__tests__/fixtures/**/*.flow.js
4
+*.md
5
+*.json
\ No newline at end of file
compiler/forget/packages/babel-plugin-react-forget/jest.config.js
renamed
compiler/forget/packages/babel-plugin-react-forget/package.json
new
+73
@@ -0,0 +1,73 @@
1
+{
2
+ "name": "babel-plugin-react-forget",
3
+ "version": "0.0.1",
4
+ "description": "Babel plugin for React Forget.",
5
+ "main": "dist/index.js",
6
+ "license": "MIT",
7
+ "files": [
8
+ "src"
9
+ ],
10
+ "scripts": {
11
+ "build": "rimraf dist && tsc",
12
+ "bundle:meta": "scripts/bundle-meta.sh",
13
+ "hash": "scripts/hash-dist.sh",
14
+ "test": "tsc && jest",
15
+ "snap": "node ../snap/dist/main.js",
16
+ "snap:build": "yarn workspace snap run build",
17
+ "ts:analyze-trace": "scripts/ts-analyze-trace.sh",
18
+ "test262": "yarn run --silent test262-harness --preprocessor=scripts/test262-preprocessor.js",
19
+ "test262:all": "yarn run --silent test262 '../../test262/test/**/*.js'",
20
+ "test262:ci": "scripts/test262.sh",
21
+ "prettier": "node ./scripts/prettier.js write-changed",
22
+ "prettier:all": "node ./scripts/prettier.js write",
23
+ "prettier:ci": "prettier --check .",
24
+ "lint": "yarn eslint src"
25
+ },
26
+ "dependencies": {
27
+ "@babel/generator": "7.2.0",
28
+ "@babel/plugin-syntax-jsx": "^7.18.6",
29
+ "@babel/types": "^7.19.0",
30
+ "chalk": "4",
31
+ "invariant": "^2.2.4",
32
+ "prettier": "2.7.1",
33
+ "pretty-format": "^24"
34
+ },
35
+ "devDependencies": {
36
+ "@babel/core": "^7.19.1",
37
+ "@babel/parser": "^7.19.1",
38
+ "@babel/plugin-syntax-typescript": "^7.18.6",
39
+ "@babel/plugin-transform-block-scoping": "^7.18.9",
40
+ "@babel/plugin-transform-modules-commonjs": "^7.18.6",
41
+ "@babel/preset-react": "^7.18.6",
42
+ "@babel/preset-typescript": "^7.18.6",
43
+ "@babel/traverse": "^7.19.1",
44
+ "@testing-library/react": "^13.4.0",
45
+ "@tsconfig/node16-strictest": "^1.0.3",
46
+ "@types/glob": "^8.1.0",
47
+ "@types/invariant": "^2.2.35",
48
+ "@types/jest": "^29.0.3",
49
+ "@types/node": "^18.7.18",
50
+ "@typescript-eslint/eslint-plugin": "^5.51.0",
51
+ "@typescript-eslint/parser": "^5.51.0",
52
+ "babel-jest": "^29.0.3",
53
+ "babel-plugin-fbt": "^1.0.0",
54
+ "babel-plugin-fbt-runtime": "^1.0.0",
55
+ "eslint": "^8.33.0",
56
+ "glob": "^7.1.6",
57
+ "jest": "^29.0.3",
58
+ "jest-environment-jsdom": "^29.0.3",
59
+ "react": "^18.2.0",
60
+ "react-dom": "^18.2.0",
61
+ "rimraf": "^3.0.2",
62
+ "test262-harness": "^8.0.0",
63
+ "ts-jest": "^29.0.1",
64
+ "ts-node": "^10.9.1",
65
+ "typescript": "^5.1.0"
66
+ },
67
+ "resolutions": {
68
+ "./**/@babel/parser": "7.7.4",
69
+ "./**/@babel/types": "7.7.4",
70
+ "@babel/core": "7.2.0",
71
+ "@babel/traverse": "7.1.6"
72
+ }
73
+}
compiler/forget/packages/babel-plugin-react-forget/scripts/build-react-hooks-fixures.js
renamed
compiler/forget/packages/babel-plugin-react-forget/scripts/copyright.js
renamed
compiler/forget/packages/babel-plugin-react-forget/scripts/eslint-plugin-react-hooks-test-cases.js
renamed
compiler/forget/packages/babel-plugin-react-forget/scripts/hash-dist.sh
renamed
compiler/forget/packages/babel-plugin-react-forget/scripts/jest/e2e-classic.config.js
renamed
compiler/forget/packages/babel-plugin-react-forget/scripts/jest/e2e-forget.config.js
renamed
compiler/forget/packages/babel-plugin-react-forget/scripts/jest/main.config.js
renamed
compiler/forget/packages/babel-plugin-react-forget/scripts/jest/makeE2EConfig.js
renamed
compiler/forget/packages/babel-plugin-react-forget/scripts/jest/makeSnapshotResolver.js
renamed
compiler/forget/packages/babel-plugin-react-forget/scripts/jest/makeTransform.js
renamed
compiler/forget/packages/babel-plugin-react-forget/scripts/jest/setupEnvE2E.js
renamed
compiler/forget/packages/babel-plugin-react-forget/scripts/jest/snapshot-resolver-no-forget.js
renamed
compiler/forget/packages/babel-plugin-react-forget/scripts/jest/snapshot-resolver-with-forget.js
renamed
compiler/forget/packages/babel-plugin-react-forget/scripts/jest/transform-no-forget.js
renamed
compiler/forget/packages/babel-plugin-react-forget/scripts/jest/transform-with-forget.js
renamed
compiler/forget/packages/babel-plugin-react-forget/scripts/prettier.js
renamed
compiler/forget/packages/babel-plugin-react-forget/scripts/shared/list-changed-files.js
renamed
compiler/forget/packages/babel-plugin-react-forget/scripts/test262-preprocessor.js
renamed
compiler/forget/packages/babel-plugin-react-forget/scripts/test262.sh
renamed
+2
-2
@@ -3,11 +3,11 @@ set -eo pipefail
3
4
TMPFILE=$(mktemp /tmp/forget-test262-XXXXX)
5
6
-yarn run --silent test262-harness \
6
+yarn workspace babel-plugin-react-forget run --silent test262-harness \
7
--threads=10 \
8
--preprocessor=scripts/test262-preprocessor.js \
9
--reporter=json \
10
--reporter-keys=file,result \
11
- 'test262/test/**/*.js' >> $TMPFILE
11
+ '../../test262/test/**/*.js' >> $TMPFILE
12
13
jq '. | group_by(.result.pass,.result.message) | map({"pass": .[0].result.pass, "message": .[0].result.message, "count": length}) | tostring' $TMPFILE
\ No newline at end of file
compiler/forget/packages/babel-plugin-react-forget/scripts/ts-analyze-trace.sh
renamed
compiler/forget/packages/babel-plugin-react-forget/src/Babel/BabelPlugin.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/Babel/RunReactForgetBabelPlugin.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/Babel/plugin-syntax-jsx.d.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/CompilerError.ts
renamed
+4
-4
@@ -5,10 +5,10 @@
5
* LICENSE file in the root directory of this source tree.
6
*/
7
8
-import { Node, NodePath } from "@babel/traverse";
9
-import { SourceLocation as BabelSourceLocation } from "@babel/types";
10
-import { SourceLocation } from "./HIR";
11
-import { ExtractClassProperties } from "./Utils/types";
8
+import type { Node, NodePath } from "@babel/traverse";
9
+import type { SourceLocation as BabelSourceLocation } from "@babel/types";
10
+import type { SourceLocation } from "./HIR";
11
+import type { ExtractClassProperties } from "./Utils/types";
12
import { assertExhaustive } from "./Utils/utils";
13
14
export enum ErrorSeverity {
compiler/forget/packages/babel-plugin-react-forget/src/Entrypoint/Instrumentation.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/Entrypoint/Options.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/Entrypoint/Pipeline.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/Entrypoint/Program.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/Entrypoint/index.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/HIR/BuildHIR.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/HIR/Dominator.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/HIR/Environment.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/HIR/FindContextIdentifiers.ts
renamed
+4
-4
@@ -1,5 +1,5 @@
1
-import { NodePath } from "@babel/traverse";
2
-import * as t from "@babel/types";
1
+import type { NodePath } from "@babel/traverse";
2
+import type * as t from "@babel/types";
3
import { CompilerError } from "../CompilerError";
4
import { GeneratedSource } from "./HIR";
5
@@ -30,7 +30,7 @@ export function findContextIdentifiers(
30
state.currentLambda.push(fn);
31
},
32
exit(
33
- fn: NodePath<t.FunctionExpression>,
33
+ _fn: NodePath<t.FunctionExpression>,
34
state: FindContextIdentifierState
35
): void {
36
state.currentLambda.pop();
@@ -45,7 +45,7 @@ export function findContextIdentifiers(
45
state.currentLambda.push(fn);
46
},
47
exit(
48
- fn: NodePath<t.ArrowFunctionExpression>,
48
+ _fn: NodePath<t.ArrowFunctionExpression>,
49
state: FindContextIdentifierState
50
): void {
51
state.currentLambda.pop();
compiler/forget/packages/babel-plugin-react-forget/src/HIR/Globals.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/HIR/HIR.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/HIR/HIRBuilder.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/HIR/MergeConsecutiveBlocks.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/HIR/ObjectShape.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/HIR/PrintHIR.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/HIR/Types.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/HIR/ValidateConsistentIdentifiers.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/HIR/ValidateFrozenLambdas.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/HIR/ValidateHooksUsage.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/HIR/ValidateNoRefAccesInRender.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/HIR/ValidateTerminalSuccessors.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/HIR/ValidateUnconditionalHooks.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/HIR/index.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/HIR/visitors.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/Inference/AnalyseFunctions.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/Inference/DropMemoCalls.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/Inference/InferAlias.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/Inference/InferAliasForPhis.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/Inference/InferAliasForStores.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/Inference/InferMutableLifetimes.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/Inference/InferMutableRanges.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/Inference/InferMutableRangesForAlias.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/Inference/InferReferenceEffects.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/Inference/InlineUseMemo.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/Inference/index.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/Optimization/ConstantPropagation.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/Optimization/DeadCodeElimination.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/Optimization/index.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/ReactiveScopes/AlignReactiveScopesToBlockScopes.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/ReactiveScopes/BuildReactiveBlocks.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/ReactiveScopes/BuildReactiveFunction.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/ReactiveScopes/CodegenReactiveFunction.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/ReactiveScopes/DeriveMinimalDependencies.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/ReactiveScopes/ExtractScopeDeclarationsFromDestructuring.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/ReactiveScopes/FlattenReactiveLoops.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/ReactiveScopes/FlattenScopesWithHooks.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/ReactiveScopes/InferReactiveIdentifiers.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/ReactiveScopes/InferReactiveScopeVariables.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/ReactiveScopes/MemoizeFbtOperandsInSameScope.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/ReactiveScopes/MergeOverlappingReactiveScopes.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/ReactiveScopes/PrintReactiveFunction.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/ReactiveScopes/PromoteUsedTemporaries.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/ReactiveScopes/PropagateScopeDependencies.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/ReactiveScopes/PruneAllReactiveScopes.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/ReactiveScopes/PruneNonEscapingScopes.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/ReactiveScopes/PruneNonReactiveDependencies.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/ReactiveScopes/PruneTemporaryLValues.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/ReactiveScopes/PruneUnusedLabels.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/ReactiveScopes/PruneUnusedScopes.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/ReactiveScopes/RenameVariables.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/ReactiveScopes/index.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/ReactiveScopes/visitors.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/SSA/EliminateRedundantPhi.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/SSA/EnterSSA.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/SSA/LeaveSSA.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/SSA/index.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/TypeInference/InferTypes.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/TypeInference/index.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/Utils/DisjointSet.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/Utils/Result.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/Utils/Stack.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/Utils/VisualizeHIRMermaid.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/Utils/logger.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/Utils/todo.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/Utils/types.d.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/Utils/utils.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/DisjointSet-test.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/Result-test.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/_bug.capturing-reference-changes-type.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/_bug.capturing-reference-changes-type.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/_bug.computed-call-evaluation-order.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/_bug.computed-call-evaluation-order.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/_bug.lambda-reassign-shadowed-primitive.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/_bug.lambda-reassign-shadowed-primitive.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/_bug.property-call-evaluation-order.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/_bug.property-call-evaluation-order.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/alias-capture-in-method-receiver-and-mutate.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/alias-capture-in-method-receiver-and-mutate.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/alias-capture-in-method-receiver.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/alias-capture-in-method-receiver.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/alias-computed-load.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/alias-computed-load.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/alias-nested-member-path-mutate.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/alias-nested-member-path-mutate.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/alias-nested-member-path.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/alias-nested-member-path.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/alias-while.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/alias-while.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/allocating-primitive-as-dep-nested-scope.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/allocating-primitive-as-dep-nested-scope.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/allocating-primitive-as-dep.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/allocating-primitive-as-dep.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/array-access-assignment.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/array-access-assignment.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/array-at-closure.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/array-at-closure.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/array-at-effect.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/array-at-effect.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/array-at-mutate-after-capture.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/array-at-mutate-after-capture.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/array-expression-spread.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/array-expression-spread.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/array-join.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/array-join.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/array-map-frozen-array.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/array-map-frozen-array.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/array-map-mutable-array-mutating-lambda.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/array-map-mutable-array-mutating-lambda.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/array-pattern-params.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/array-pattern-params.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/array-properties.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/array-properties.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/array-property-call.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/array-property-call.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/array-push-effect.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/array-push-effect.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/arrow-function-expr-gating-test.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/arrow-function-expr-gating-test.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/assignment-expression-computed.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/assignment-expression-computed.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/assignment-expression-nested-path.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/assignment-expression-nested-path.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/assignment-in-nested-if.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/assignment-in-nested-if.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/assignment-variations-complex-lvalue-array.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/assignment-variations-complex-lvalue-array.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/assignment-variations-complex-lvalue.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/assignment-variations-complex-lvalue.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/assignment-variations.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/assignment-variations.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/await-side-effecting-promise.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/await-side-effecting-promise.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/await.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/await.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/babel-existing-react-import.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/babel-existing-react-import.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/babel-existing-react-kitchensink-import.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/babel-existing-react-kitchensink-import.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/babel-existing-react-namespace-import.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/babel-existing-react-namespace-import.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/bug_object-pattern.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/bug_object-pattern.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/builtin-jsx-tag-lowered-between-mutations.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/builtin-jsx-tag-lowered-between-mutations.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/call-args-assignment.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/call-args-assignment.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/call-args-destructuring-assignment.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/call-args-destructuring-assignment.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/call-spread.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/call-spread.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/call-with-independently-memoizable-arg.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/call-with-independently-memoizable-arg.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/call.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/call.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capture-indirect-mutate-alias.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capture-indirect-mutate-alias.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capture-param-mutate.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capture-param-mutate.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capture_mutate-across-fns.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capture_mutate-across-fns.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-arrow-function-1.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-arrow-function-1.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-fun-alias-captured-mutate-2.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-fun-alias-captured-mutate-2.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-fun-alias-captured-mutate-arr-2.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-fun-alias-captured-mutate-arr-2.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-func-alias-captured-mutate-arr.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-func-alias-captured-mutate-arr.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-func-alias-captured-mutate.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-func-alias-captured-mutate.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-func-alias-computed-mutate.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-func-alias-computed-mutate.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-func-alias-mutate.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-func-alias-mutate.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-func-alias-receiver-computed-mutate.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-func-alias-receiver-computed-mutate.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-func-alias-receiver-mutate.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-func-alias-receiver-mutate.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-func-mutate-2.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-func-mutate-2.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-func-mutate-3.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-func-mutate-3.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-func-mutate-nested.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-func-mutate-nested.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-func-mutate.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-func-mutate.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-func-simple-alias.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-func-simple-alias.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-function-1.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-function-1.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-function-alias-computed-load-2.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-function-alias-computed-load-2.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-function-alias-computed-load-3.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-function-alias-computed-load-3.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-function-alias-computed-load-4.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-function-alias-computed-load-4.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-function-alias-computed-load.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-function-alias-computed-load.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-function-capture-ref-before-rename.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-function-capture-ref-before-rename.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-function-conditional-capture-mutate.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-function-conditional-capture-mutate.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-function-decl.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-function-decl.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-function-member-expr-arguments.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-function-member-expr-arguments.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-function-member-expr-call.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-function-member-expr-call.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-function-renamed-ref.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-function-renamed-ref.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-function-runs-inference.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-function-runs-inference.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-function-shadow-captured.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-function-shadow-captured.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-function-skip-computed-path.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-function-skip-computed-path.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-function-within-block.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-function-within-block.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-member-expr.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-member-expr.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-nested-member-call.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-nested-member-call.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-nested-member-expr-in-nested-func.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-nested-member-expr-in-nested-func.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-nested-member-expr.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-nested-member-expr.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-reference-changes-type.expect.md
new
+41
@@ -0,0 +1,41 @@
1
+
2
+## Input
3
+
4
+```javascript
5
+function component(a) {
6
+ let x = { a };
7
+ let y = 1;
8
+ (function () {
9
+ y = x;
10
+ })();
11
+ mutate(y);
12
+ return y;
13
+}
14
+
15
+```
16
+
17
+## Code
18
+
19
+```javascript
20
+import { unstable_useMemoCache as useMemoCache } from "react";
21
+function component(a) {
22
+ const $ = useMemoCache(2);
23
+ const c_0 = $[0] !== a;
24
+ let y;
25
+ if (c_0) {
26
+ const x = { a };
27
+ y = 1;
28
+ (function () {
29
+ y = x;
30
+ })();
31
+ mutate(y);
32
+ $[0] = a;
33
+ $[1] = y;
34
+ } else {
35
+ y = $[1];
36
+ }
37
+ return y;
38
+}
39
+
40
+```
41
+
\ No newline at end of file
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-reference-changes-type.js
new
+9
@@ -0,0 +1,9 @@
1
+function component(a) {
2
+ let x = { a };
3
+ let y = 1;
4
+ (function () {
5
+ y = x;
6
+ })();
7
+ mutate(y);
8
+ return y;
9
+}
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-variable-in-nested-block.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-variable-in-nested-block.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-variable-in-nested-function.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/capturing-variable-in-nested-function.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/chained-assignment-context-variable.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/chained-assignment-context-variable.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/chained-assignment-expressions.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/chained-assignment-expressions.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/complex-while.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/complex-while.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/component.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/component.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/computed-call-evaluation-order.expect.md
new
+60
@@ -0,0 +1,60 @@
1
+
2
+## Input
3
+
4
+```javascript
5
+// Should print A, B, arg, original
6
+function Component() {
7
+ const changeF = (o) => {
8
+ o.f = () => console.log("new");
9
+ };
10
+ const x = {
11
+ f: () => console.log("original"),
12
+ };
13
+
14
+ (console.log("A"), x)[(console.log("B"), "f")](
15
+ (changeF(x), console.log("arg"), 1)
16
+ );
17
+ return x;
18
+}
19
+
20
+```
21
+
22
+## Code
23
+
24
+```javascript
25
+import { unstable_useMemoCache as useMemoCache } from "react"; // Should print A, B, arg, original
26
+function Component() {
27
+ const $ = useMemoCache(3);
28
+ let t0;
29
+ if ($[0] === Symbol.for("react.memo_cache_sentinel")) {
30
+ t0 = (o) => {
31
+ o.f = () => console.log("new");
32
+ };
33
+ $[0] = t0;
34
+ } else {
35
+ t0 = $[0];
36
+ }
37
+ const changeF = t0;
38
+ let t1;
39
+ if ($[1] === Symbol.for("react.memo_cache_sentinel")) {
40
+ t1 = () => console.log("original");
41
+ $[1] = t1;
42
+ } else {
43
+ t1 = $[1];
44
+ }
45
+ let x;
46
+ if ($[2] === Symbol.for("react.memo_cache_sentinel")) {
47
+ x = { f: t1 };
48
+
49
+ (console.log("A"), x)[(console.log("B"), "f")](
50
+ (changeF(x), console.log("arg"), 1)
51
+ );
52
+ $[2] = x;
53
+ } else {
54
+ x = $[2];
55
+ }
56
+ return x;
57
+}
58
+
59
+```
60
+
\ No newline at end of file
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/computed-call-evaluation-order.js
new
+14
@@ -0,0 +1,14 @@
1
+// Should print A, B, arg, original
2
+function Component() {
3
+ const changeF = (o) => {
4
+ o.f = () => console.log("new");
5
+ };
6
+ const x = {
7
+ f: () => console.log("original"),
8
+ };
9
+
10
+ (console.log("A"), x)[(console.log("B"), "f")](
11
+ (changeF(x), console.log("arg"), 1)
12
+ );
13
+ return x;
14
+}
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/computed-call-spread.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/computed-call-spread.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/computed-load-primitive-as-dependency.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/computed-load-primitive-as-dependency.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/computed-store-alias.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/computed-store-alias.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/concise-arrow-expr.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/concise-arrow-expr.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/cond-deps-conditional-member-expr.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/cond-deps-conditional-member-expr.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/conditional-break-labeled.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/conditional-break-labeled.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/conditional-break.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/conditional-break.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/conditional-on-mutable.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/conditional-on-mutable.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/console-readonly.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/console-readonly.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/constant-computed.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/constant-computed.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/constant-propagation-for.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/constant-propagation-for.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/constant-propagation-phi.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/constant-propagation-phi.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/constant-propagation-while.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/constant-propagation-while.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/constant-propagation.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/constant-propagation.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/constructor.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/constructor.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/controlled-input.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/controlled-input.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/dce-loop.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/dce-loop.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/debugger-memoized.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/debugger-memoized.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/debugger.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/debugger.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/declare-reassign-variable-in-closure.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/declare-reassign-variable-in-closure.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/delete-computed-property.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/delete-computed-property.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/delete-property.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/delete-property.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/dependencies-outputs.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/dependencies-outputs.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/dependencies.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/dependencies.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/destructure-capture-global.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/destructure-capture-global.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/destructure-direct-reassignment.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/destructure-direct-reassignment.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/destructuring-array-default.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/destructuring-array-default.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/destructuring-array-param-default.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/destructuring-array-param-default.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/destructuring-assignment-array-default.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/destructuring-assignment-array-default.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/destructuring-assignment.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/destructuring-assignment.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/destructuring-mixed-scope-and-local-variables-with-default.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/destructuring-mixed-scope-and-local-variables-with-default.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/destructuring-mixed-scope-declarations-and-locals.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/destructuring-mixed-scope-declarations-and-locals.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/destructuring-object-default.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/destructuring-object-default.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/destructuring-object-param-default.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/destructuring-object-param-default.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/destructuring-property-inference.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/destructuring-property-inference.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/destructuring.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/destructuring.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/disable-jsx-memoization.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/disable-jsx-memoization.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/do-while-break.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/do-while-break.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/do-while-compound-test.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/do-while-compound-test.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/do-while-conditional-break.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/do-while-conditional-break.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/do-while-continue.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/do-while-continue.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/do-while-early-unconditional-break.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/do-while-early-unconditional-break.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/do-while-simple.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/do-while-simple.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/dominator.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/dominator.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/early-return.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/early-return.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error._todo.computed-lval-in-destructure.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error._todo.computed-lval-in-destructure.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error._todo.multi-arrow-expr-export-default-gating-test.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error._todo.multi-arrow-expr-export-default-gating-test.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.call-args-destructuring-asignment-complex.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.call-args-destructuring-asignment-complex.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.hoisted-function-declaration.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.hoisted-function-declaration.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.invalid-access-ref-during-render.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.invalid-access-ref-during-render.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.invalid-array-push-frozen.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.invalid-array-push-frozen.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.invalid-assign-hook-to-local.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.invalid-assign-hook-to-local.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.invalid-capture-func-passed-to-jsx.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.invalid-capture-func-passed-to-jsx.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.invalid-computed-store-to-frozen-value.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.invalid-computed-store-to-frozen-value.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.invalid-delete-computed-property-of-frozen-value.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.invalid-delete-computed-property-of-frozen-value.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.invalid-delete-property-of-frozen-value.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.invalid-delete-property-of-frozen-value.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.invalid-destructure-assignment-to-global.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.invalid-destructure-assignment-to-global.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.invalid-destructure-to-local-global-variables.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.invalid-destructure-to-local-global-variables.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.invalid-freeze-mutable-lambda-mutate-local.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.invalid-freeze-mutable-lambda-mutate-local.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.invalid-freeze-mutable-lambda-reassign-local.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.invalid-freeze-mutable-lambda-reassign-local.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.invalid-mutate-after-aliased-freeze.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.invalid-mutate-after-aliased-freeze.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.invalid-mutate-after-freeze.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.invalid-mutate-after-freeze.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.invalid-pass-hook-as-call-arg.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.invalid-pass-hook-as-call-arg.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.invalid-pass-hook-as-prop.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.invalid-pass-hook-as-prop.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.invalid-pass-ref-to-function.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.invalid-pass-ref-to-function.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.invalid-property-store-to-frozen-value.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.invalid-property-store-to-frozen-value.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.invalid-set-and-read-ref-during-render.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.invalid-set-and-read-ref-during-render.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.invalid-sketchy-code-use-forget.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.invalid-sketchy-code-use-forget.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.invalid-ternary-with-hook-values.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.invalid-ternary-with-hook-values.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.invalid-use-ref-added-to-dep-without-type-info.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.invalid-use-ref-added-to-dep-without-type-info.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.invalid-useMemo-async-callback.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.invalid-useMemo-async-callback.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.invalid-useMemo-callback-args.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.invalid-useMemo-callback-args.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.mutate-after-aliased-freeze.expect.md
new
+31
@@ -0,0 +1,31 @@
1
+
2
+## Input
3
+
4
+```javascript
5
+function Component(props) {
6
+ let x = [];
7
+ let y = x;
8
+
9
+ if (props.p1) {
10
+ x = [];
11
+ }
12
+
13
+ let _ = <Component x={x} />;
14
+
15
+ // y is MaybeFrozen at this point, since it may alias to x
16
+ // (which is the above line freezes)
17
+ y.push(props.p2);
18
+
19
+ return <Component x={x} y={y} />;
20
+}
21
+
22
+```
23
+
24
+
25
+## Error
26
+
27
+```
28
+[ReactForget] InvalidInput: InferReferenceEffects: inferred mutation of known immutable value. Found mutation of $46:TObject<BuiltInArray> (frozen) (13:13)
29
+```
30
+
31
+
\ No newline at end of file
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.mutate-after-aliased-freeze.js
new
+16
@@ -0,0 +1,16 @@
1
+function Component(props) {
2
+ let x = [];
3
+ let y = x;
4
+
5
+ if (props.p1) {
6
+ x = [];
7
+ }
8
+
9
+ let _ = <Component x={x} />;
10
+
11
+ // y is MaybeFrozen at this point, since it may alias to x
12
+ // (which is the above line freezes)
13
+ y.push(props.p2);
14
+
15
+ return <Component x={x} y={y} />;
16
+}
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.mutate-after-freeze.expect.md
new
+25
@@ -0,0 +1,25 @@
1
+
2
+## Input
3
+
4
+```javascript
5
+function Component(props) {
6
+ let x = [];
7
+
8
+ let _ = <Component x={x} />;
9
+
10
+ // x is Frozen at this point
11
+ x.push(props.p2);
12
+
13
+ return <div>{_}</div>;
14
+}
15
+
16
+```
17
+
18
+
19
+## Error
20
+
21
+```
22
+[ReactForget] InvalidInput: InferReferenceEffects: inferred mutation of known immutable value. Found mutation of $27:TObject<BuiltInArray> (frozen) (7:7)
23
+```
24
+
25
+
\ No newline at end of file
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.mutate-after-freeze.js
new
+10
@@ -0,0 +1,10 @@
1
+function Component(props) {
2
+ let x = [];
3
+
4
+ let _ = <Component x={x} />;
5
+
6
+ // x is Frozen at this point
7
+ x.push(props.p2);
8
+
9
+ return <div>{_}</div>;
10
+}
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.mutate-captured-arg-separately.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.mutate-captured-arg-separately.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.sketchy-code-use-forget.expect.md
new
+22
@@ -0,0 +1,22 @@
1
+
2
+## Input
3
+
4
+```javascript
5
+/* eslint-disable react-hooks/rules-of-hooks */
6
+function lowercasecomponent() {
7
+ "use forget";
8
+ const x = [];
9
+ return <div>{x}</div>;
10
+}
11
+/* eslint-enable react-hooks/rules-of-hooks */
12
+
13
+```
14
+
15
+
16
+## Error
17
+
18
+```
19
+[ReactForget] UnsafeInput: One or more React eslint rules is disabled. eslint-disable react-hooks/rules-of-hooks (1:1)
20
+```
21
+
22
+
\ No newline at end of file
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.sketchy-code-use-forget.js
new
+7
@@ -0,0 +1,7 @@
1
+/* eslint-disable react-hooks/rules-of-hooks */
2
+function lowercasecomponent() {
3
+ "use forget";
4
+ const x = [];
5
+ return <div>{x}</div>;
6
+}
7
+/* eslint-enable react-hooks/rules-of-hooks */
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.todo-kitchensink.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.todo-kitchensink.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.todo.destructure-assignment-to-context-var.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.todo.destructure-assignment-to-context-var.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.useMemo-async-callback.expect.md
new
+21
@@ -0,0 +1,21 @@
1
+
2
+## Input
3
+
4
+```javascript
5
+function component(a, b) {
6
+ let x = useMemo(async () => {
7
+ await a;
8
+ }, []);
9
+ return x;
10
+}
11
+
12
+```
13
+
14
+
15
+## Error
16
+
17
+```
18
+[ReactForget] InvalidInput: useMemo callbacks may not be async or generator functions (2:4)
19
+```
20
+
21
+
\ No newline at end of file
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.useMemo-async-callback.js
new
+6
@@ -0,0 +1,6 @@
1
+function component(a, b) {
2
+ let x = useMemo(async () => {
3
+ await a;
4
+ }, []);
5
+ return x;
6
+}
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.useMemo-callback-args.expect.md
new
+19
@@ -0,0 +1,19 @@
1
+
2
+## Input
3
+
4
+```javascript
5
+function component(a, b) {
6
+ let x = useMemo((c) => a, []);
7
+ return x;
8
+}
9
+
10
+```
11
+
12
+
13
+## Error
14
+
15
+```
16
+[ReactForget] InvalidInput: useMemo callbacks may not accept any arguments (2:2)
17
+```
18
+
19
+
\ No newline at end of file
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.useMemo-callback-args.js
new
+4
@@ -0,0 +1,4 @@
1
+function component(a, b) {
2
+ let x = useMemo((c) => a, []);
3
+ return x;
4
+}
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.useMemo-callback-generator.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.useMemo-callback-generator.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.while-with-assignment-in-test.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.while-with-assignment-in-test.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/escape-analysis-destructured-rest-element.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/escape-analysis-destructured-rest-element.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/escape-analysis-jsx-child.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/escape-analysis-jsx-child.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/escape-analysis-logical.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/escape-analysis-logical.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/escape-analysis-non-escaping-interleaved-allocating-dependency.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/escape-analysis-non-escaping-interleaved-allocating-dependency.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/escape-analysis-non-escaping-interleaved-allocating-nested-dependency.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/escape-analysis-non-escaping-interleaved-allocating-nested-dependency.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/escape-analysis-non-escaping-interleaved-primitive-dependency.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/escape-analysis-non-escaping-interleaved-primitive-dependency.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/escape-analysis-not-conditional-test.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/escape-analysis-not-conditional-test.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/escape-analysis-not-if-test.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/escape-analysis-not-if-test.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/escape-analysis-not-switch-case.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/escape-analysis-not-switch-case.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/escape-analysis-not-switch-test.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/escape-analysis-not-switch-test.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/expression-with-assignment-dynamic.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/expression-with-assignment-dynamic.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/expression-with-assignment.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/expression-with-assignment.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/extend-scopes-if.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/extend-scopes-if.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/fbt-call-complex-param-value.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/fbt-call-complex-param-value.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/fbt-call.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/fbt-call.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/fbt-params-complex-param-value.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/fbt-params-complex-param-value.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/fbt-params.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/fbt-params.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/fbt-template-string-same-scope.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/fbt-template-string-same-scope.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/for-empty-update-with-continue.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/for-empty-update-with-continue.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/for-empty-update.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/for-empty-update.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/for-logical.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/for-logical.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/for-of-break.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/for-of-break.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/for-of-conditional-break.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/for-of-conditional-break.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/for-of-continue.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/for-of-continue.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/for-of-destructure.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/for-of-destructure.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/for-of-mutate.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/for-of-mutate.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/for-of-simple.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/for-of-simple.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/for-return.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/for-return.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/frozen-after-alias.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/frozen-after-alias.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/function-declaration-reassign.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/function-declaration-reassign.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/function-declaration-redeclare.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/function-declaration-redeclare.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/function-declaration-simple.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/function-declaration-simple.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/function-expression-with-store-to-parameter.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/function-expression-with-store-to-parameter.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/function-param-assignment-pattern.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/function-param-assignment-pattern.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/gating-test-export-default-function.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/gating-test-export-default-function.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/gating-test-export-function-and-default.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/gating-test-export-function-and-default.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/gating-test-export-function.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/gating-test-export-function.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/gating-test.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/gating-test.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/global-jsx-tag-lowered-between-mutations.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/global-jsx-tag-lowered-between-mutations.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/globals-Boolean.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/globals-Boolean.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/globals-Number.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/globals-Number.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/globals-String.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/globals-String.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/hook-call.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/hook-call.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/hook-inside-logical-expression.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/hook-inside-logical-expression.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/hooks-freeze-arguments.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/hooks-freeze-arguments.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/hooks-freeze-possibly-mutable-arguments.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/hooks-freeze-possibly-mutable-arguments.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/immutable-hooks.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/immutable-hooks.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/inadvertent-mutability-readonly-class.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/inadvertent-mutability-readonly-class.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/inadvertent-mutability-readonly-lambda.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/inadvertent-mutability-readonly-lambda.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/independent-across-if.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/independent-across-if.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/independent.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/independent.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/independently-memoize-object-property.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/independently-memoize-object-property.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/infer-computed-delete.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/infer-computed-delete.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/infer-global-object.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/infer-global-object.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/infer-phi-primitive.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/infer-phi-primitive.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/infer-property-delete.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/infer-property-delete.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/infer-types-through-type-cast.flow.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/infer-types-through-type-cast.flow.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/inner-memo-value-not-promoted-to-outer-scope-dynamic.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/inner-memo-value-not-promoted-to-outer-scope-dynamic.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/inner-memo-value-not-promoted-to-outer-scope-static.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/inner-memo-value-not-promoted-to-outer-scope-static.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/instrument-forget-gating-test.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/instrument-forget-gating-test.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/instrument-forget-test.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/instrument-forget-test.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/interdependent-across-if.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/interdependent-across-if.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/interdependent.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/interdependent.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/invalid-freeze-mutable-lambda.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/invalid-freeze-mutable-lambda.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/inverted-if-else.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/inverted-if-else.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/inverted-if.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/inverted-if.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/issue852.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/issue852.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/issue933-disjoint-set-infinite-loop.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/issue933-disjoint-set-infinite-loop.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/jsx-empty-expression.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/jsx-empty-expression.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/jsx-fragment.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/jsx-fragment.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/jsx-member-expression-tag-grouping.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/jsx-member-expression-tag-grouping.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/jsx-member-expression.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/jsx-member-expression.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/jsx-namespaced-name.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/jsx-namespaced-name.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/jsx-spread.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/jsx-spread.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/jsx-tag-evaluation-order-non-global.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/jsx-tag-evaluation-order-non-global.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/jsx-tag-evaluation-order.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/jsx-tag-evaluation-order.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/lambda-capture-returned-alias.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/lambda-capture-returned-alias.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/lambda-mutate-shadowed-object.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/lambda-mutate-shadowed-object.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/lambda-mutated-non-reactive-to-reactive.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/lambda-mutated-non-reactive-to-reactive.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/lambda-mutated-ref-non-reactive.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/lambda-mutated-ref-non-reactive.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/lambda-reassign-primitive.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/lambda-reassign-primitive.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/lambda-reassign-shadowed-primitive.expect.md
new
+44
@@ -0,0 +1,44 @@
1
+
2
+## Input
3
+
4
+```javascript
5
+function Component() {
6
+ const x = {};
7
+ {
8
+ let x = 56;
9
+ const fn = function () {
10
+ x = 42;
11
+ };
12
+ fn();
13
+ }
14
+ return x; // should return {}
15
+}
16
+
17
+```
18
+
19
+## Code
20
+
21
+```javascript
22
+import { unstable_useMemoCache as useMemoCache } from "react";
23
+function Component() {
24
+ const $ = useMemoCache(1);
25
+ let t0;
26
+ if ($[0] === Symbol.for("react.memo_cache_sentinel")) {
27
+ t0 = {};
28
+ $[0] = t0;
29
+ } else {
30
+ t0 = $[0];
31
+ }
32
+ const x = t0;
33
+
34
+ let x_0;
35
+ x_0 = 56;
36
+ const fn = function () {
37
+ x_0 = 42;
38
+ };
39
+ fn();
40
+ return x;
41
+}
42
+
43
+```
44
+
\ No newline at end of file
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/lambda-reassign-shadowed-primitive.js
new
+11
@@ -0,0 +1,11 @@
1
+function Component() {
2
+ const x = {};
3
+ {
4
+ let x = 56;
5
+ const fn = function () {
6
+ x = 42;
7
+ };
8
+ fn();
9
+ }
10
+ return x; // should return {}
11
+}
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/lambda-with-fbt.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/lambda-with-fbt.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/logical-expression-object.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/logical-expression-object.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/logical-expression.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/logical-expression.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/method-call-computed.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/method-call-computed.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/method-call-fn-call.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/method-call-fn-call.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/method-call.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/method-call.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/multi-arrow-expr-export-gating-test.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/multi-arrow-expr-export-gating-test.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/multi-arrow-expr-gating-test.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/multi-arrow-expr-gating-test.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/mutable-lifetime-loops.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/mutable-lifetime-loops.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/mutable-lifetime-with-aliasing.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/mutable-lifetime-with-aliasing.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/mutable-liverange-loop.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/mutable-liverange-loop.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/nested-function-shadowed-identifiers.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/nested-function-shadowed-identifiers.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/nested-optional-member-expr.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/nested-optional-member-expr.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/nested-scopes-hook-call.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/nested-scopes-hook-call.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/new-spread.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/new-spread.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/nonoptional-load-from-optional-memberexpr.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/nonoptional-load-from-optional-memberexpr.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/obj-literal-cached-in-if-else.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/obj-literal-cached-in-if-else.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/obj-literal-mutated-after-if-else.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/obj-literal-mutated-after-if-else.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/obj-mutated-after-if-else-with-alias.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/obj-mutated-after-if-else-with-alias.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/obj-mutated-after-if-else.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/obj-mutated-after-if-else.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/obj-mutated-after-nested-if-else-with-alias.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/obj-mutated-after-nested-if-else-with-alias.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/object-computed-access-assignment.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/object-computed-access-assignment.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/object-expression-string-literal-key.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/object-expression-string-literal-key.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/object-literal-spread-element.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/object-literal-spread-element.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/object-pattern-params.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/object-pattern-params.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/object-properties.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/object-properties.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/optional-call-chained.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/optional-call-chained.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/optional-call-logical.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/optional-call-logical.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/optional-call-simple.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/optional-call-simple.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/optional-call-with-independently-memoizable-arg.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/optional-call-with-independently-memoizable-arg.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/optional-call-with-optional-property-load.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/optional-call-with-optional-property-load.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/optional-call.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/optional-call.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/optional-computed-load-static.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/optional-computed-load-static.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/optional-computed-member-expression.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/optional-computed-member-expression.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/optional-member-expression-call-as-property.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/optional-member-expression-call-as-property.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/optional-member-expression-chain.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/optional-member-expression-chain.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/optional-member-expression-with-optional-member-expr-as-property.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/optional-member-expression-with-optional-member-expr-as-property.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/optional-member-expression.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/optional-member-expression.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/optional-method-call.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/optional-method-call.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/optional-receiver-method-call.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/optional-receiver-method-call.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/optional-receiver-optional-method.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/optional-receiver-optional-method.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/overlapping-scopes-interleaved-by-terminal.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/overlapping-scopes-interleaved-by-terminal.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/overlapping-scopes-interleaved.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/overlapping-scopes-interleaved.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/overlapping-scopes-shadowed.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/overlapping-scopes-shadowed.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/overlapping-scopes-shadowing-within-block.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/overlapping-scopes-shadowing-within-block.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/overlapping-scopes-while.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/overlapping-scopes-while.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/overlapping-scopes-within-block.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/overlapping-scopes-within-block.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/primitive-alias-mutate.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/primitive-alias-mutate.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/primitive-as-dep-nested-scope.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/primitive-as-dep-nested-scope.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/primitive-as-dep.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/primitive-as-dep.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/prop-capturing-function-1.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/prop-capturing-function-1.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/property-assignment.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/property-assignment.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/property-call-evaluation-order.expect.md
new
+58
@@ -0,0 +1,58 @@
1
+
2
+## Input
3
+
4
+```javascript
5
+// Should print A, arg, original
6
+
7
+function Component() {
8
+ const changeF = (o) => {
9
+ o.f = () => console.log("new");
10
+ };
11
+ const x = {
12
+ f: () => console.log("original"),
13
+ };
14
+
15
+ (console.log("A"), x).f((changeF(x), console.log("arg"), 1));
16
+ return x;
17
+}
18
+
19
+```
20
+
21
+## Code
22
+
23
+```javascript
24
+import { unstable_useMemoCache as useMemoCache } from "react"; // Should print A, arg, original
25
+
26
+function Component() {
27
+ const $ = useMemoCache(3);
28
+ let t0;
29
+ if ($[0] === Symbol.for("react.memo_cache_sentinel")) {
30
+ t0 = (o) => {
31
+ o.f = () => console.log("new");
32
+ };
33
+ $[0] = t0;
34
+ } else {
35
+ t0 = $[0];
36
+ }
37
+ const changeF = t0;
38
+ let t1;
39
+ if ($[1] === Symbol.for("react.memo_cache_sentinel")) {
40
+ t1 = () => console.log("original");
41
+ $[1] = t1;
42
+ } else {
43
+ t1 = $[1];
44
+ }
45
+ let x;
46
+ if ($[2] === Symbol.for("react.memo_cache_sentinel")) {
47
+ x = { f: t1 };
48
+
49
+ (console.log("A"), x).f((changeF(x), console.log("arg"), 1));
50
+ $[2] = x;
51
+ } else {
52
+ x = $[2];
53
+ }
54
+ return x;
55
+}
56
+
57
+```
58
+
\ No newline at end of file
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/property-call-evaluation-order.js
new
+13
@@ -0,0 +1,13 @@
1
+// Should print A, arg, original
2
+
3
+function Component() {
4
+ const changeF = (o) => {
5
+ o.f = () => console.log("new");
6
+ };
7
+ const x = {
8
+ f: () => console.log("original"),
9
+ };
10
+
11
+ (console.log("A"), x).f((changeF(x), console.log("arg"), 1));
12
+ return x;
13
+}
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/property-call-spread.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/property-call-spread.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reactive-dependencies-non-optional-properties-inside-optional-chain.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reactive-dependencies-non-optional-properties-inside-optional-chain.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reactive-scope-grouping.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reactive-scope-grouping.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reactive-scopes-if.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reactive-scopes-if.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reactive-scopes.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reactive-scopes.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reactivity-analysis-interleaved-reactivity.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reactivity-analysis-interleaved-reactivity.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reactivity-analysis-reactive-via-mutation-of-computed-load.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reactivity-analysis-reactive-via-mutation-of-computed-load.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reactivity-analysis-reactive-via-mutation-of-property-load.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reactivity-analysis-reactive-via-mutation-of-property-load.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reassign-object-in-context.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reassign-object-in-context.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reassign-primitive-in-context.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reassign-primitive-in-context.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reassignment-conditional.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reassignment-conditional.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reassignment-separate-scopes.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reassignment-separate-scopes.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reassignment.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reassignment.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reduce-reactive-cond-deps-cfg-condexpr.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reduce-reactive-cond-deps-cfg-condexpr.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reduce-reactive-cond-deps-cfg-ifelse.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reduce-reactive-cond-deps-cfg-ifelse.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reduce-reactive-cond-deps-cfg-nested-ifelse-missing.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reduce-reactive-cond-deps-cfg-nested-ifelse-missing.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reduce-reactive-cond-deps-cfg-nested-ifelse.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reduce-reactive-cond-deps-cfg-nested-ifelse.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reduce-reactive-cond-deps-cfg-switch-missing-case.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reduce-reactive-cond-deps-cfg-switch-missing-case.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reduce-reactive-cond-deps-cfg-switch-missing-default.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reduce-reactive-cond-deps-cfg-switch-missing-default.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reduce-reactive-cond-deps-cfg-switch.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reduce-reactive-cond-deps-cfg-switch.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reduce-reactive-cond-deps-no-uncond.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reduce-reactive-cond-deps-no-uncond.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reduce-reactive-cond-deps-promote-uncond.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reduce-reactive-cond-deps-promote-uncond.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reduce-reactive-cond-deps-subpath-order1.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reduce-reactive-cond-deps-subpath-order1.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reduce-reactive-cond-deps-subpath-order2.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reduce-reactive-cond-deps-subpath-order2.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reduce-reactive-cond-deps-superpath-order1.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reduce-reactive-cond-deps-superpath-order1.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reduce-reactive-cond-deps-superpath-order2.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reduce-reactive-cond-deps-superpath-order2.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reduce-reactive-cond-memberexpr-join.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reduce-reactive-cond-memberexpr-join.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reduce-reactive-dependencies-optional-member-expression.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reduce-reactive-dependencies-optional-member-expression.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reduce-reactive-deps-cond-scope.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reduce-reactive-deps-cond-scope.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reduce-reactive-deps-join-uncond-scopes-cond-deps.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reduce-reactive-deps-join-uncond-scopes-cond-deps.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reduce-reactive-uncond-deps-nonoverlap-descendant.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reduce-reactive-uncond-deps-nonoverlap-descendant.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reduce-reactive-uncond-deps-nonoverlap-direct.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reduce-reactive-uncond-deps-nonoverlap-direct.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reduce-reactive-uncond-deps-overlap-descendant.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reduce-reactive-uncond-deps-overlap-descendant.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reduce-reactive-uncond-deps-overlap-direct.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reduce-reactive-uncond-deps-overlap-direct.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reduce-reactive-uncond-deps-subpath-order1.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reduce-reactive-uncond-deps-subpath-order1.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reduce-reactive-uncond-deps-subpath-order2.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reduce-reactive-uncond-deps-subpath-order2.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reduce-reactive-uncond-deps-subpath-order3.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reduce-reactive-uncond-deps-subpath-order3.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ref-current-aliased-no-added-to-dep.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ref-current-aliased-no-added-to-dep.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ref-current-aliased-not-added-to-dep-2.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ref-current-aliased-not-added-to-dep-2.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ref-current-field-not-added-to-dep.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ref-current-field-not-added-to-dep.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ref-current-not-added-to-dep-2.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ref-current-not-added-to-dep-2.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ref-current-not-added-to-dep.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ref-current-not-added-to-dep.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ref-current-optional-field-no-added-to-dep.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ref-current-optional-field-no-added-to-dep.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ref-current-write-not-added-to-dep.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ref-current-write-not-added-to-dep.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ref-in-effect.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ref-in-effect.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/regexp-literal.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/regexp-literal.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/remove-memoization-kitchen-sink.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/remove-memoization-kitchen-sink.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/return-conditional.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/return-conditional.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/return-undefined.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/return-undefined.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reverse-postorder.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/reverse-postorder.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/error.invalid-hook-after-early-return.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/error.invalid-hook-after-early-return.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/error.invalid-hook-for.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/error.invalid-hook-for.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/error.invalid-hook-if-alternate.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/error.invalid-hook-if-alternate.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/error.invalid-hook-if-consequent.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/error.invalid-hook-if-consequent.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/error.invalid-rules-of-hooks-1b9527f967f3.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/error.invalid-rules-of-hooks-1b9527f967f3.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/error.invalid-rules-of-hooks-2aabd222fc6a.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/error.invalid-rules-of-hooks-2aabd222fc6a.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/error.invalid-rules-of-hooks-49d341e5d68f.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/error.invalid-rules-of-hooks-49d341e5d68f.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/error.invalid-rules-of-hooks-79128a755612.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/error.invalid-rules-of-hooks-79128a755612.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/error.invalid-rules-of-hooks-9718e30b856c.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/error.invalid-rules-of-hooks-9718e30b856c.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/error.invalid-rules-of-hooks-9bf17c174134.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/error.invalid-rules-of-hooks-9bf17c174134.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/error.invalid-rules-of-hooks-b4dcda3d60ed.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/error.invalid-rules-of-hooks-b4dcda3d60ed.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/error.invalid-rules-of-hooks-c906cace44e9.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/error.invalid-rules-of-hooks-c906cace44e9.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/error.invalid-rules-of-hooks-d740d54e9c21.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/error.invalid-rules-of-hooks-d740d54e9c21.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/error.invalid-rules-of-hooks-d85c144bdf40.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/error.invalid-rules-of-hooks-d85c144bdf40.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/error.invalid-rules-of-hooks-ea7c2fb545a9.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/error.invalid-rules-of-hooks-ea7c2fb545a9.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/error.invalid-rules-of-hooks-f3d6c5e9c83d.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/error.invalid-rules-of-hooks-f3d6c5e9c83d.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/error.invalid-rules-of-hooks-f69800950ff0.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/error.invalid-rules-of-hooks-f69800950ff0.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/rules-of-hooks-0592bd574811.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/rules-of-hooks-0592bd574811.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/rules-of-hooks-0e2214abc294.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/rules-of-hooks-0e2214abc294.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/rules-of-hooks-1ff6c3fbbc94.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/rules-of-hooks-1ff6c3fbbc94.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/rules-of-hooks-23dc7fffde57.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/rules-of-hooks-23dc7fffde57.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/rules-of-hooks-2bec02ac982b.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/rules-of-hooks-2bec02ac982b.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/rules-of-hooks-2e405c78cb80.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/rules-of-hooks-2e405c78cb80.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/rules-of-hooks-33a6e23edac1.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/rules-of-hooks-33a6e23edac1.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/rules-of-hooks-347b0dae66f1.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/rules-of-hooks-347b0dae66f1.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/rules-of-hooks-485bf041f55f.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/rules-of-hooks-485bf041f55f.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/rules-of-hooks-4f6c78a14bf7.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/rules-of-hooks-4f6c78a14bf7.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/rules-of-hooks-7e52f5eec669.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/rules-of-hooks-7e52f5eec669.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/rules-of-hooks-844a496db20b.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/rules-of-hooks-844a496db20b.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/rules-of-hooks-8f1c2c3f71c9.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/rules-of-hooks-8f1c2c3f71c9.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/rules-of-hooks-9a47e97b5d13.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/rules-of-hooks-9a47e97b5d13.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/rules-of-hooks-9d7879272ff6.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/rules-of-hooks-9d7879272ff6.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/rules-of-hooks-c1e8c7f4c191.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/rules-of-hooks-c1e8c7f4c191.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/rules-of-hooks-c5d1f3143c4c.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/rules-of-hooks-c5d1f3143c4c.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/rules-of-hooks-cfdfe5572fc7.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/rules-of-hooks-cfdfe5572fc7.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/rules-of-hooks-df4d750736f3.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/rules-of-hooks-df4d750736f3.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/rules-of-hooks-dfde14171fcd.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/rules-of-hooks-dfde14171fcd.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/rules-of-hooks-e5dd6caf4084.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/rules-of-hooks-e5dd6caf4084.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/rules-of-hooks-e66a744cffbe.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/rules-of-hooks-e66a744cffbe.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/rules-of-hooks-eacfcaa6ef89.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/rules-of-hooks-eacfcaa6ef89.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/rules-of-hooks-fe6042f7628b.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/rules-of-hooks-fe6042f7628b.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/todo.bail.rules-of-hooks-279ac76f53af.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/todo.bail.rules-of-hooks-27c18dc8dad2.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/todo.bail.rules-of-hooks-28a78701970c.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/todo.bail.rules-of-hooks-3d692676194b.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/todo.bail.rules-of-hooks-6949b255e7eb.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/todo.bail.rules-of-hooks-69521d94fa03.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/todo.bail.rules-of-hooks-8503ca76d6f8.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/todo.bail.rules-of-hooks-93dc5d5e538a.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/todo.bail.rules-of-hooks-d0935abedc42.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/todo.bail.rules-of-hooks-e0a5db3ae21e.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/todo.bail.rules-of-hooks-e29c874aa913.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/todo.bail.rules-of-hooks-e9f9bac89f8f.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/todo.bail.rules-of-hooks-fadd52c1e460.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/todo.error.invalid-rules-of-hooks-0a1dbff27ba0.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/todo.error.invalid-rules-of-hooks-0de1224ce64b.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/todo.error.invalid-rules-of-hooks-191029ac48c8.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/todo.error.invalid-rules-of-hooks-206e2811c87c.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/todo.error.invalid-rules-of-hooks-28a7111f56a7.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/todo.error.invalid-rules-of-hooks-2c51251df67a.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/todo.error.invalid-rules-of-hooks-368024110a58.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/todo.error.invalid-rules-of-hooks-449a37146a83.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/todo.error.invalid-rules-of-hooks-5a7ac9a6e8fa.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/todo.error.invalid-rules-of-hooks-76a74b4666e9.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/todo.error.invalid-rules-of-hooks-8303403b8e4c.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/todo.error.invalid-rules-of-hooks-8566f9a360e2.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/todo.error.invalid-rules-of-hooks-99b5c750d1d1.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/todo.error.invalid-rules-of-hooks-9c79feec4b9b.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/todo.error.invalid-rules-of-hooks-a0058f0b446d.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/todo.error.invalid-rules-of-hooks-a63fd4f9dcc0.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/todo.error.invalid-rules-of-hooks-acb56658fe7e.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/todo.error.invalid-rules-of-hooks-c59788ef5676.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/todo.error.invalid-rules-of-hooks-d842d36db450.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/todo.error.invalid-rules-of-hooks-d952b82c2597.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/todo.error.invalid-rules-of-hooks-ddeca9708b63.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/todo.error.invalid-rules-of-hooks-e675f0a672d8.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/todo.error.invalid-rules-of-hooks-e69ffce323c3.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/rules-of-hooks/todo.error.invalid-rules-of-hooks-f6f37b63b2d4.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/same-variable-as-dep-and-redeclare-maybe-frozen.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/same-variable-as-dep-and-redeclare-maybe-frozen.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/same-variable-as-dep-and-redeclare.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/same-variable-as-dep-and-redeclare.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/sequence-expression.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/sequence-expression.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/simple-alias.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/simple-alias.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/simple-function-1.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/simple-function-1.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/simple-scope.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/simple-scope.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/simple.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/simple.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/sketchy-code-exhaustive-deps.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/sketchy-code-exhaustive-deps.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/sketchy-code-rules-of-hooks.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/sketchy-code-rules-of-hooks.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-arrayexpression.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-arrayexpression.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-call-jsx-2.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-call-jsx-2.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-call-jsx.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-call-jsx.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-cascading-eliminated-phis.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-cascading-eliminated-phis.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-complex-multiple-if.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-complex-multiple-if.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-complex-single-if.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-complex-single-if.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-for-of.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-for-of.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-for-trivial-update.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-for-trivial-update.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-for.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-for.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-if-else.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-if-else.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-leave-case.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-leave-case.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-multiple-phis.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-multiple-phis.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-nested-loops-no-reassign.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-nested-loops-no-reassign.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-nested-partial-phi.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-nested-partial-phi.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-nested-partial-reassignment.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-nested-partial-reassignment.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-newexpression.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-newexpression.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-non-empty-initializer.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-non-empty-initializer.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-objectexpression-phi.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-objectexpression-phi.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-objectexpression.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-objectexpression.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-property-alias-alias-mutate-if.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-property-alias-alias-mutate-if.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-property-alias-if.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-property-alias-if.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-property-alias-mutate-if.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-property-alias-mutate-if.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-property-alias-mutate-inside-if.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-property-alias-mutate-inside-if.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-property-alias-mutate.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-property-alias-mutate.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-property-call.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-property-call.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-property-mutate-2.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-property-mutate-2.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-property-mutate-alias.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-property-mutate-alias.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-property-mutate.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-property-mutate.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-property.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-property.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-reassign-in-rval.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-reassign-in-rval.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-reassign.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-reassign.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-renaming-ternary-destruction-with-mutation.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-renaming-ternary-destruction-with-mutation.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-renaming-ternary-destruction.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-renaming-ternary-destruction.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-renaming-ternary-with-mutation.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-renaming-ternary-with-mutation.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-renaming-ternary.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-renaming-ternary.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-renaming-unconditional-ternary-with-mutation.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-renaming-unconditional-ternary-with-mutation.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-renaming-unconditional-ternary.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-renaming-unconditional-ternary.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-renaming-unconditional-with-mutation.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-renaming-unconditional-with-mutation.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-renaming-via-destructuring-with-mutation.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-renaming-via-destructuring-with-mutation.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-renaming-via-destructuring.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-renaming-via-destructuring.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-renaming-with-mutation.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-renaming-with-mutation.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-renaming.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-renaming.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-return.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-return.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-shadowing.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-shadowing.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-sibling-phis.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-sibling-phis.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-simple-phi.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-simple-phi.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-simple.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-simple.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-single-if.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-single-if.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-switch.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-switch.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-throw.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-throw.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-while-no-reassign.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-while-no-reassign.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-while.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ssa-while.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/store-via-call.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/store-via-call.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/store-via-new.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/store-via-new.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/switch-global-propertyload-case-test.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/switch-global-propertyload-case-test.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/switch-non-final-default.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/switch-non-final-default.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/switch-with-fallthrough.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/switch-with-fallthrough.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/switch.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/switch.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/tagged-template-in-hook.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/tagged-template-in-hook.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/tagged-template-literal.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/tagged-template-literal.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/template-literal.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/template-literal.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/temporary-accessed-outside-scope.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/temporary-accessed-outside-scope.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/temporary-at-start-of-value-block.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/temporary-at-start-of-value-block.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/temporary-property-load-accessed-outside-scope.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/temporary-property-load-accessed-outside-scope.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ternary-assignment-expression.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ternary-assignment-expression.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ternary-expression.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/ternary-expression.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/timers.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/timers.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/todo.unnecessary-lambda-memoization.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/todo.unnecessary-lambda-memoization.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/transitive-alias-fields.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/transitive-alias-fields.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/trivial.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/trivial.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/type-args-test-binary-operator.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/type-args-test-binary-operator.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/type-binary-operator.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/type-binary-operator.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/type-cast-expression.flow.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/type-cast-expression.flow.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/type-field-load.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/type-field-load.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/type-test-field-load-binary-op.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/type-test-field-load-binary-op.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/type-test-field-store.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/type-test-field-store.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/type-test-polymorphic.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/type-test-polymorphic.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/type-test-primitive.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/type-test-primitive.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/type-test-return-type-inference.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/type-test-return-type-inference.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/unary-expr.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/unary-expr.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/unconditional-break-label.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/unconditional-break-label.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/uninitialized-declaration-in-reactive-scope.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/uninitialized-declaration-in-reactive-scope.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/unknown-hooks-do-not-assert.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/unknown-hooks-do-not-assert.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/unused-array-middle-element.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/unused-array-middle-element.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/unused-array-rest-element.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/unused-array-rest-element.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/unused-conditional.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/unused-conditional.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/unused-logical-assigned-to-variable.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/unused-logical-assigned-to-variable.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/unused-logical.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/unused-logical.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/unused-object-element-with-rest.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/unused-object-element-with-rest.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/unused-object-element.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/unused-object-element.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/unused-optional-method-assigned-to-variable.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/unused-optional-method-assigned-to-variable.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/unused-ternary-assigned-to-variable.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/unused-ternary-assigned-to-variable.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/update-expression.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/update-expression.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/use-callback-simple.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/use-callback-simple.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/useEffect-arg-memoized.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/useEffect-arg-memoized.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/useEffect-nested-lambdas.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/useEffect-nested-lambdas.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/useMemo-if-else-multiple-return.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/useMemo-if-else-multiple-return.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/useMemo-independently-memoizeable.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/useMemo-independently-memoizeable.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/useMemo-inlining-block-return.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/useMemo-inlining-block-return.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/useMemo-inverted-if.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/useMemo-inverted-if.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/useMemo-labeled-statement-unconditional-return.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/useMemo-labeled-statement-unconditional-return.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/useMemo-logical.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/useMemo-logical.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/useMemo-multiple-if-else.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/useMemo-multiple-if-else.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/useMemo-named-function.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/useMemo-named-function.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/useMemo-nested-ifs.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/useMemo-nested-ifs.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/useMemo-return-empty.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/useMemo-return-empty.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/useMemo-simple.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/useMemo-simple.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/useMemo-switch-no-fallthrough.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/useMemo-switch-no-fallthrough.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/useMemo-switch-return.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/useMemo-switch-return.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/while-break.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/while-break.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/while-conditional-continue.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/while-conditional-continue.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/while-logical.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/while-logical.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/while-property.expect.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/while-property.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/todo/README.md
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/fixtures/todo/cfg-for-of-statement-with-assignment.js
renamed
compiler/forget/packages/babel-plugin-react-forget/src/__tests__/test-utils/validateNoUseBeforeDefine.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/src/index.ts
renamed
compiler/forget/packages/babel-plugin-react-forget/tsconfig.json
renamed
compiler/forget/packages/eslint-browser/src/index.js
+1
-1
@@ -10,4 +10,4 @@
10
// helps to keep the codebase size small.
11
// This approach is inspired by ESLint's playground:
12
// https://github.com/eslint/playground/blob/f3b1f78cc1c06dadfe7bb50c6c0f913c0d23670d/src/playground/components/CodeEditor.js#L8
13
-export { Linter } from "../node_modules/eslint/lib/linter";
13
+export { Linter } from "../../../node_modules/eslint/lib/linter";
compiler/forget/packages/make-read-only-util/package.json
+2
-1
@@ -1,5 +1,6 @@
1
{
2
"name": "make-read-only-util",
3
+ "version": "0.0.1",
4
"files": [
5
"src"
6
],
@@ -14,7 +15,7 @@
15
"devDependencies": {
16
"@types/invariant": "^2.2.35",
17
"@types/jest": "^28.1.6",
17
- "@types/node": "^18.7.13",
18
+ "@types/node": "^20.2.5",
19
"jest": "^28.1.3",
20
"prettier": "2.7.1",
21
"ts-jest": "^28.0.7",
compiler/forget/packages/playground/package.json
+2
-1
@@ -3,9 +3,9 @@
3
"version": "0.1.0",
4
"private": true,
5
"scripts": {
6
- "preinstall": "./scripts/setup.sh",
6
"dev": "NODE_ENV=development && next dev",
7
"build": "next build && node ./scripts/downloadFonts.js",
8
+ "vercel-build": "yarn workspaces run build",
9
"start": "next start",
10
"lint": "next lint"
11
},
@@ -22,6 +22,7 @@
22
"@heroicons/react": "^1.0.6",
23
"@monaco-editor/react": "^4.4.6",
24
"@use-gesture/react": "^10.2.22",
25
+ "babel-plugin-react-forget": "*",
26
"hermes-eslint": "^0.9.0",
27
"invariant": "^2.2.4",
28
"monaco-editor": "^0.34.1",
compiler/forget/packages/playground/scripts/setup.sh
deleted
-32
@@ -1,32 +0,0 @@
1
-#!/usr/bin/env sh
2
-
3
-# Copyright (c) Facebook, Inc. and its affiliates.
4
-
5
-# Script to build the Forget plugin. We're storing it in a
6
-# machine's local file system and symlinking to it from Playground,
7
-# so that it's not cached by Vercel upon deployment.
8
-
9
-## Build Forget plugin and link it so it can be used by playground
10
-cd ../..
11
-echo "building forget"
12
-yarn
13
-yarn build
14
-yarn link
15
-
16
-## Build ESLint for the browser and link it so it can be used by playground
17
-cd packages/eslint-browser
18
-echo "building eslint-browser"
19
-yarn
20
-yarn build
21
-yarn link
22
-
23
-## Configure the playground itself to use the above locally linked packages
24
-cd ../playground
25
-echo "linking playground"
26
-yarn link babel-plugin-react-forget
27
-yarn link eslint-browser
28
-
29
-
30
-# This is so that Vercel doesn't cache Forget across deployments, which
31
-# makes sure we're using the latest Forget for Playground.
32
-# Refer to the Yarn docs (https://classic.yarnpkg.com/en/docs/cli/link) for details.
compiler/forget/packages/playground/vercel.json
+1
-1
@@ -1,5 +1,5 @@
1
{
2
- "headers": [
2
+ "headers": [
3
{
4
"source": "/fonts/(.*).woff2",
5
"headers": [
compiler/forget/packages/react-forget-runtime/package.json
+4
-1
@@ -6,5 +6,8 @@
6
"license": "MIT",
7
"files": [
8
"index.js"
9
- ]
9
+ ],
10
+ "scripts": {
11
+ "build": ":"
12
+ }
13
}
compiler/forget/packages/snap/tsconfig.json
+19
-20
@@ -1,21 +1,20 @@
1
{
2
- "extends": "@tsconfig/node16-strictest/tsconfig.json",
3
- "compilerOptions": {
4
- "declaration": true,
5
- "outDir": "dist",
6
- "jsx": "react-jsxdev",
7
-
8
- // weaken strictness from preset
9
- "importsNotUsedAsValues": "remove",
10
- "noUncheckedIndexedAccess": false,
11
- "noUnusedParameters": false,
12
- "useUnknownInCatchVariables": false,
13
- "target": "ES2015",
14
- // ideally turn off only during dev, or on a per-file basis
15
- "noUnusedLocals": false,
16
- "sourceMap": true
17
- },
18
- "exclude": ["node_modules"],
19
- "include": ["src/**/*.ts"]
20
- }
21
-
\ No newline at end of file
2
+ "extends": "@tsconfig/node16-strictest/tsconfig.json",
3
+ "compilerOptions": {
4
+ "declaration": true,
5
+ "outDir": "dist",
6
+ "jsx": "react-jsxdev",
7
+
8
+ // weaken strictness from preset
9
+ "importsNotUsedAsValues": "remove",
10
+ "noUncheckedIndexedAccess": false,
11
+ "noUnusedParameters": false,
12
+ "useUnknownInCatchVariables": false,
13
+ "target": "ES2015",
14
+ // ideally turn off only during dev, or on a per-file basis
15
+ "noUnusedLocals": false,
16
+ "sourceMap": true
17
+ },
18
+ "exclude": ["node_modules"],
19
+ "include": ["src/**/*.ts"]
20
+}
compiler/forget/yarn.lock
+3579
-178
@@ -2,12 +2,17 @@
2
# yarn lockfile v1
3
4
5
-"@ampproject/remapping@^2.1.0":
6
- version "2.2.0"
7
- resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.2.0.tgz#56c133824780de3174aed5ab6834f3026790154d"
8
- integrity sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==
5
+"@alloc/quick-lru@^5.2.0":
6
+ version "5.2.0"
7
+ resolved "https://registry.yarnpkg.com/@alloc/quick-lru/-/quick-lru-5.2.0.tgz#7bf68b20c0a350f936915fcae06f58e32007ce30"
8
+ integrity sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==
9
+
10
+"@ampproject/remapping@^2.2.0":
11
+ version "2.2.1"
12
+ resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.2.1.tgz#99e8e11851128b8702cd57c33684f1d0f260b630"
13
+ integrity sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==
14
dependencies:
10
- "@jridgewell/gen-mapping" "^0.1.0"
15
+ "@jridgewell/gen-mapping" "^0.3.0"
16
"@jridgewell/trace-mapping" "^0.3.9"
17
18
"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.18.6":
@@ -24,12 +29,12 @@
29
dependencies:
30
"@babel/highlight" "^7.18.6"
31
27
-"@babel/compat-data@^7.19.1":
28
- version "7.19.1"
29
- resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.19.1.tgz#72d647b4ff6a4f82878d184613353af1dd0290f9"
30
- integrity sha512-72a9ghR0gnESIa7jBN53U32FOVCEoztyIlKaNoU05zRhEecduGK9L9c3ww7Mp06JiR+0ls0GBPFJQwwtjn9ksg==
32
+"@babel/compat-data@^7.22.0":
33
+ version "7.22.3"
34
+ resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.22.3.tgz#cd502a6a0b6e37d7ad72ce7e71a7160a3ae36f7e"
35
+ integrity sha512-aNtko9OPOwVESUFp3MZfD8Uzxl7JzSeJpd7npIoxCasU37PFbAQRpKglkaKwlHOyeJdrREpo8TW8ldrkYWwvIQ==
36
32
-"@babel/core@7.2.0", "@babel/core@^7.0.0", "@babel/core@^7.11.6", "@babel/core@^7.12.3":
37
+"@babel/core@^7.0.0":
38
version "7.2.0"
39
resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.2.0.tgz#a4dd3814901998e93340f0086e9867fefa163ada"
40
integrity sha512-7pvAdC4B+iKjFFp9Ztj0QgBndJ++qaMeonT185wAqUnhipw8idm9Rv1UMyBuKtYjfl6ORNkgEgcsYLfHX/GpLw==
@@ -49,28 +54,28 @@
54
semver "^5.4.1"
55
source-map "^0.5.0"
56
52
-"@babel/core@^7.19.1":
53
- version "7.19.1"
54
- resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.19.1.tgz#c8fa615c5e88e272564ace3d42fbc8b17bfeb22b"
55
- integrity sha512-1H8VgqXme4UXCRv7/Wa1bq7RVymKOzC7znjyFM8KiEzwFqcKUKYNoQef4GhdklgNvoBXyW4gYhuBNCM5o1zImw==
57
+"@babel/core@^7.11.6", "@babel/core@^7.12.3", "@babel/core@^7.19.1":
58
+ version "7.22.1"
59
+ resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.22.1.tgz#5de51c5206f4c6f5533562838337a603c1033cfd"
60
+ integrity sha512-Hkqu7J4ynysSXxmAahpN1jjRwVJ+NdpraFLIWflgjpVob3KNyK3/tIUc7Q7szed8WMp0JNa7Qtd1E9Oo22F9gA==
61
dependencies:
57
- "@ampproject/remapping" "^2.1.0"
58
- "@babel/code-frame" "^7.18.6"
59
- "@babel/generator" "^7.19.0"
60
- "@babel/helper-compilation-targets" "^7.19.1"
61
- "@babel/helper-module-transforms" "^7.19.0"
62
- "@babel/helpers" "^7.19.0"
63
- "@babel/parser" "^7.19.1"
64
- "@babel/template" "^7.18.10"
65
- "@babel/traverse" "^7.19.1"
66
- "@babel/types" "^7.19.0"
62
+ "@ampproject/remapping" "^2.2.0"
63
+ "@babel/code-frame" "^7.21.4"
64
+ "@babel/generator" "^7.22.0"
65
+ "@babel/helper-compilation-targets" "^7.22.1"
66
+ "@babel/helper-module-transforms" "^7.22.1"
67
+ "@babel/helpers" "^7.22.0"
68
+ "@babel/parser" "^7.22.0"
69
+ "@babel/template" "^7.21.9"
70
+ "@babel/traverse" "^7.22.1"
71
+ "@babel/types" "^7.22.0"
72
convert-source-map "^1.7.0"
73
debug "^4.1.0"
74
gensync "^1.0.0-beta.2"
70
- json5 "^2.2.1"
75
+ json5 "^2.2.2"
76
semver "^6.3.0"
77
73
-"@babel/generator@7.2.0", "@babel/generator@^7.1.6", "@babel/generator@^7.2.0":
78
+"@babel/generator@7.2.0", "@babel/generator@^7.0.0", "@babel/generator@^7.1.6", "@babel/generator@^7.2.0":
79
version "7.2.0"
80
resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.2.0.tgz#eaf3821fa0301d9d4aef88e63d4bcc19b73ba16c"
81
integrity sha512-BA75MVfRlFQG2EZgFYIwyT1r6xSkwfP2bdkY/kLZusEYWiJs4xCowab/alaEaT0wSvmVuXGqiefeBlP+7V1yKg==
@@ -81,26 +86,7 @@
86
source-map "^0.5.0"
87
trim-right "^1.0.1"
88
84
-"@babel/generator@^7.0.0":
85
- version "7.21.4"
86
- resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.21.4.tgz#64a94b7448989f421f919d5239ef553b37bb26bc"
87
- integrity sha512-NieM3pVIYW2SwGzKoqfPrQsf4xGs9M9AIG3ThppsSRmO+m7eQhmI6amajKMUeIO37wFfsvnvcxQFx6x6iqxDnA==
88
- dependencies:
89
- "@babel/types" "^7.21.4"
90
- "@jridgewell/gen-mapping" "^0.3.2"
91
- "@jridgewell/trace-mapping" "^0.3.17"
92
- jsesc "^2.5.1"
93
-
94
-"@babel/generator@^7.19.0", "@babel/generator@^7.7.2":
95
- version "7.19.5"
96
- resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.19.5.tgz#da3f4b301c8086717eee9cab14da91b1fa5dcca7"
97
- integrity sha512-DxbNz9Lz4aMZ99qPpO1raTbcrI1ZeYh+9NR9qhfkQIbFtVEqotHojEBxHzmxhVONkGt6VyrqVQcgpefMy9pqcg==
98
- dependencies:
99
- "@babel/types" "^7.19.4"
100
- "@jridgewell/gen-mapping" "^0.3.2"
101
- jsesc "^2.5.1"
102
-
103
-"@babel/generator@^7.22.3":
89
+"@babel/generator@^7.22.0", "@babel/generator@^7.22.3", "@babel/generator@^7.7.2":
90
version "7.22.3"
91
resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.22.3.tgz#0ff675d2edb93d7596c5f6728b52615cfc0df01e"
92
integrity sha512-C17MW4wlk//ES/CJDL51kPNwl+qiBQyN7b9SKyVp11BLGFeSPoVaHrv+MNt8jwQFhQWowW88z1eeBx3pFz9v8A==
@@ -117,14 +103,15 @@
103
dependencies:
104
"@babel/types" "^7.18.6"
105
120
-"@babel/helper-compilation-targets@^7.19.1":
121
- version "7.19.1"
122
- resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.19.1.tgz#7f630911d83b408b76fe584831c98e5395d7a17c"
123
- integrity sha512-LlLkkqhCMyz2lkQPvJNdIYU7O5YjWRgC2R4omjCTpZd8u8KMQzZvX4qce+/BluN1rcQiV7BoGUpmQ0LeHerbhg==
106
+"@babel/helper-compilation-targets@^7.22.1":
107
+ version "7.22.1"
108
+ resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.1.tgz#bfcd6b7321ffebe33290d68550e2c9d7eb7c7a58"
109
+ integrity sha512-Rqx13UM3yVB5q0D/KwQ8+SPfX/+Rnsy1Lw1k/UwOC4KC6qrzIQoY3lYnBu5EHKBlEHHcj0M0W8ltPSkD8rqfsQ==
110
dependencies:
125
- "@babel/compat-data" "^7.19.1"
126
- "@babel/helper-validator-option" "^7.18.6"
111
+ "@babel/compat-data" "^7.22.0"
112
+ "@babel/helper-validator-option" "^7.21.0"
113
browserslist "^4.21.3"
114
+ lru-cache "^5.1.1"
115
semver "^6.3.0"
116
117
"@babel/helper-create-class-features-plugin@^7.19.0":
@@ -187,7 +174,14 @@
174
dependencies:
175
"@babel/types" "^7.18.6"
176
190
-"@babel/helper-module-transforms@^7.18.6", "@babel/helper-module-transforms@^7.19.0":
177
+"@babel/helper-module-imports@^7.21.4":
178
+ version "7.21.4"
179
+ resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.21.4.tgz#ac88b2f76093637489e718a90cec6cf8a9b029af"
180
+ integrity sha512-orajc5T2PsRYUN3ZryCEFeMDYwyw09c/pZeaQEZPH0MpKzSvn3e0uXsDBu3k03VI+9DBiRo+l22BfKTpKwa/Wg==
181
+ dependencies:
182
+ "@babel/types" "^7.21.4"
183
+
184
+"@babel/helper-module-transforms@^7.18.6":
185
version "7.19.0"
186
resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.19.0.tgz#309b230f04e22c58c6a2c0c0c7e50b216d350c30"
187
integrity sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ==
@@ -215,6 +209,20 @@
209
"@babel/traverse" "^7.21.2"
210
"@babel/types" "^7.21.2"
211
212
+"@babel/helper-module-transforms@^7.22.1":
213
+ version "7.22.1"
214
+ resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.22.1.tgz#e0cad47fedcf3cae83c11021696376e2d5a50c63"
215
+ integrity sha512-dxAe9E7ySDGbQdCVOY/4+UcD8M9ZFqZcZhSPsPacvCG4M+9lwtDDQfI2EoaSvmf7W/8yCBkGU0m7Pvt1ru3UZw==
216
+ dependencies:
217
+ "@babel/helper-environment-visitor" "^7.22.1"
218
+ "@babel/helper-module-imports" "^7.21.4"
219
+ "@babel/helper-simple-access" "^7.21.5"
220
+ "@babel/helper-split-export-declaration" "^7.18.6"
221
+ "@babel/helper-validator-identifier" "^7.19.1"
222
+ "@babel/template" "^7.21.9"
223
+ "@babel/traverse" "^7.22.1"
224
+ "@babel/types" "^7.22.0"
225
+
226
"@babel/helper-optimise-call-expression@^7.18.6":
227
version "7.18.6"
228
resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz#9369aa943ee7da47edab2cb4e838acf09d290ffe"
@@ -257,6 +265,13 @@
265
dependencies:
266
"@babel/types" "^7.20.2"
267
268
+"@babel/helper-simple-access@^7.21.5":
269
+ version "7.21.5"
270
+ resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.21.5.tgz#d697a7971a5c39eac32c7e63c0921c06c8a249ee"
271
+ integrity sha512-ENPDAMC1wAjR0uaCUwliBdiSl1KBJAVnMTzXqi64c2MG8MPR6ii4qf7bSXDqSFbr4W6W028/rf5ivoHop5/mkg==
272
+ dependencies:
273
+ "@babel/types" "^7.21.5"
274
+
275
"@babel/helper-split-export-declaration@^7.0.0", "@babel/helper-split-export-declaration@^7.18.6":
276
version "7.18.6"
277
resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz#7367949bc75b20c6d5a5d4a97bba2824ae8ef075"
@@ -289,7 +304,12 @@
304
resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz#bf0d2b5a509b1f336099e4ff36e1a63aa5db4db8"
305
integrity sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==
306
292
-"@babel/helpers@^7.19.0", "@babel/helpers@^7.2.0":
307
+"@babel/helper-validator-option@^7.21.0":
308
+ version "7.21.0"
309
+ resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz#8224c7e13ace4bafdc4004da2cf064ef42673180"
310
+ integrity sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==
311
+
312
+"@babel/helpers@^7.2.0":
313
version "7.19.0"
314
resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.19.0.tgz#f30534657faf246ae96551d88dd31e9d1fa1fc18"
315
integrity sha512-DRBCKGwIEdqY3+rPJgG/dKfQy9+08rHIAJx8q2p+HSWP87s2HCrQmaAMMyMll2kIXKCW0cO1RdQskx15Xakftg==
@@ -298,6 +318,15 @@
318
"@babel/traverse" "^7.19.0"
319
"@babel/types" "^7.19.0"
320
321
+"@babel/helpers@^7.22.0":
322
+ version "7.22.3"
323
+ resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.22.3.tgz#53b74351da9684ea2f694bf0877998da26dd830e"
324
+ integrity sha512-jBJ7jWblbgr7r6wYZHMdIqKc73ycaTcCaWRq4/2LpuPHcx7xMlZvpGQkOYc9HeSjn6rcx15CPlgVcBtZ4WZJ2w==
325
+ dependencies:
326
+ "@babel/template" "^7.21.9"
327
+ "@babel/traverse" "^7.22.1"
328
+ "@babel/types" "^7.22.3"
329
+
330
"@babel/highlight@^7.18.6":
331
version "7.18.6"
332
resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.18.6.tgz#81158601e93e2563795adcbfbdf5d64be3f2ecdf"
@@ -307,11 +336,6 @@
336
chalk "^2.0.0"
337
js-tokens "^4.0.0"
338
310
-"@babel/parser@7.7.4":
311
- version "7.7.4"
312
- resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.7.4.tgz#75ab2d7110c2cf2fa949959afb05fa346d2231bb"
313
- integrity sha512-jIwvLO0zCL+O/LmEJQjWA75MQTWwx3c3u2JOTDK5D3/9egrWRRA0/0hk9XXywYnXZVVpzrBYeIQTmhwUaePI9g==
314
-
339
"@babel/parser@^7.1.0", "@babel/parser@^7.1.6", "@babel/parser@^7.14.7", "@babel/parser@^7.18.10", "@babel/parser@^7.19.1", "@babel/parser@^7.2.0":
340
version "7.19.1"
341
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.19.1.tgz#6f6d6c2e621aad19a92544cc217ed13f1aac5b4c"
@@ -327,7 +351,7 @@
351
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.21.2.tgz#dacafadfc6d7654c3051a66d6fe55b6cb2f2a0b3"
352
integrity sha512-URpaIJQwEkEC2T9Kn+Ai6Xe/02iNaVCuT/PtoRz3GPVJVDpPd7mLo+VddTbhCRU9TXqW5mSrQfXZyi8kDKOVpQ==
353
330
-"@babel/parser@^7.22.4":
354
+"@babel/parser@^7.21.9", "@babel/parser@^7.22.0", "@babel/parser@^7.22.4":
355
version "7.22.4"
356
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.22.4.tgz#a770e98fd785c231af9d93f6459d36770993fb32"
357
integrity sha512-VLLsx06XkEYqBtE5YGPwfSGwfrjnyPP5oiGty3S8pQLFDFLaS8VwWSIxkTXpcvr5zeYLE6+MBNl2npl/YnfofA==
@@ -564,6 +588,13 @@
588
dependencies:
589
regenerator-runtime "^0.13.4"
590
591
+"@babel/runtime@^7.20.7", "@babel/runtime@^7.21.0":
592
+ version "7.22.3"
593
+ resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.22.3.tgz#0a7fce51d43adbf0f7b517a71f4c3aaca92ebcbb"
594
+ integrity sha512-XsDuspWKLUsxwCp6r7EhsExHtYfbe5oAGQ19kqngTdCPUoPQzOPdUbD/pB9PJiwb2ptYKQDjSJT3R6dC+EPqfQ==
595
+ dependencies:
596
+ regenerator-runtime "^0.13.11"
597
+
598
"@babel/template@^7.1.2", "@babel/template@^7.18.10":
599
version "7.18.10"
600
resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.18.10.tgz#6f9134835970d1dbf0835c0d100c9f38de0c5e71"
@@ -582,6 +613,15 @@
613
"@babel/parser" "^7.20.7"
614
"@babel/types" "^7.20.7"
615
616
+"@babel/template@^7.21.9":
617
+ version "7.21.9"
618
+ resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.21.9.tgz#bf8dad2859130ae46088a99c1f265394877446fb"
619
+ integrity sha512-MK0X5k8NKOuWRamiEfc3KEJiHMTkGZNUjzMipqCGDDc6ijRl/B7RGSKVGncu4Ro/HdyzzY6cmoXuKI2Gffk7vQ==
620
+ dependencies:
621
+ "@babel/code-frame" "^7.21.4"
622
+ "@babel/parser" "^7.21.9"
623
+ "@babel/types" "^7.21.5"
624
+
625
"@babel/template@^7.3.3":
626
version "7.18.6"
627
resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.18.6.tgz#1283f4993e00b929d6e2d3c72fdc9168a2977a31"
@@ -591,7 +631,7 @@
631
"@babel/parser" "^7.18.6"
632
"@babel/types" "^7.18.6"
633
594
-"@babel/traverse@7.1.6", "@babel/traverse@^7.1.6", "@babel/traverse@^7.19.0", "@babel/traverse@^7.21.2", "@babel/traverse@^7.7.2":
634
+"@babel/traverse@^7.1.6":
635
version "7.1.6"
636
resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.1.6.tgz#c8db9963ab4ce5b894222435482bd8ea854b7b5c"
637
integrity sha512-CXedit6GpISz3sC2k2FsGCUpOhUqKdyL0lqNrImQojagnUMXf8hex4AxYFRuMkNGcvJX5QAFGzB5WJQmSv8SiQ==
@@ -606,7 +646,7 @@
646
globals "^11.1.0"
647
lodash "^4.17.10"
648
609
-"@babel/traverse@^7.19.1":
649
+"@babel/traverse@^7.19.0", "@babel/traverse@^7.19.1", "@babel/traverse@^7.21.2", "@babel/traverse@^7.22.1", "@babel/traverse@^7.7.2":
650
version "7.22.4"
651
resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.22.4.tgz#c3cf96c5c290bd13b55e29d025274057727664c0"
652
integrity sha512-Tn1pDsjIcI+JcLKq1AVlZEr4226gpuAQTsLMorsYg9tuS/kG7nuwwJ4AB8jfQuEgb/COBwR/DqJxmoiYFu5/rQ==
@@ -622,15 +662,6 @@
662
debug "^4.1.0"
663
globals "^11.1.0"
664
625
-"@babel/types@7.7.4":
626
- version "7.7.4"
627
- resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.7.4.tgz#516570d539e44ddf308c07569c258ff94fde9193"
628
- integrity sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==
629
- dependencies:
630
- esutils "^2.0.2"
631
- lodash "^4.17.13"
632
- to-fast-properties "^2.0.0"
633
-
665
"@babel/types@^7.0.0", "@babel/types@^7.18.6", "@babel/types@^7.18.9", "@babel/types@^7.3.0", "@babel/types@^7.3.3":
666
version "7.18.9"
667
resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.18.9.tgz#7148d64ba133d8d73a41b3172ac4b83a1452205f"
@@ -648,16 +679,7 @@
679
"@babel/helper-validator-identifier" "^7.18.6"
680
to-fast-properties "^2.0.0"
681
651
-"@babel/types@^7.19.4":
652
- version "7.19.4"
653
- resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.19.4.tgz#0dd5c91c573a202d600490a35b33246fed8a41c7"
654
- integrity sha512-M5LK7nAeS6+9j7hAq+b3fQs+pNfUtTGq+yFFfHnauFA8zQtLRfmuipmsKDKKLuyG+wC8ABW43A153YNawNTEtw==
655
- dependencies:
656
- "@babel/helper-string-parser" "^7.19.4"
657
- "@babel/helper-validator-identifier" "^7.19.1"
658
- to-fast-properties "^2.0.0"
659
-
660
-"@babel/types@^7.2.2", "@babel/types@^7.20.2", "@babel/types@^7.21.2", "@babel/types@^7.21.4":
682
+"@babel/types@^7.2.2", "@babel/types@^7.20.2", "@babel/types@^7.21.2":
683
version "7.21.4"
684
resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.21.4.tgz#2d5d6bb7908699b3b416409ffd3b5daa25b030d4"
685
integrity sha512-rU2oY501qDxE8Pyo7i/Orqma4ziCOrby0/9mvbDUGEfvZjb279Nk9k19e2fiCxHbRRpY2ZyrgW1eq22mvmOIzA==
@@ -675,16 +697,7 @@
697
"@babel/helper-validator-identifier" "^7.19.1"
698
to-fast-properties "^2.0.0"
699
678
-"@babel/types@^7.21.0":
679
- version "7.21.2"
680
- resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.21.2.tgz#92246f6e00f91755893c2876ad653db70c8310d1"
681
- integrity sha512-3wRZSs7jiFaB8AjxiiD+VqN5DTG2iRvJGQ+qYFrs/654lg6kGTQWIOFjlBo5RaXuAZjBmP3+OQH4dmhqiiyYxw==
682
- dependencies:
683
- "@babel/helper-string-parser" "^7.19.4"
684
- "@babel/helper-validator-identifier" "^7.19.1"
685
- to-fast-properties "^2.0.0"
686
-
687
-"@babel/types@^7.22.3", "@babel/types@^7.22.4":
700
+"@babel/types@^7.21.0", "@babel/types@^7.21.4", "@babel/types@^7.21.5", "@babel/types@^7.22.0", "@babel/types@^7.22.3", "@babel/types@^7.22.4":
701
version "7.22.4"
702
resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.22.4.tgz#56a2653ae7e7591365dabf20b76295410684c071"
703
integrity sha512-Tx9x3UBHTTsMSW85WB2kphxYQVvrZ/t1FxD88IpSgIjiUJlCm9z+xWIDwyo1vffTwSqteqyznB8ZE9vYYk16zA==
@@ -705,6 +718,23 @@
718
dependencies:
719
"@jridgewell/trace-mapping" "0.3.9"
720
721
+"@discoveryjs/json-ext@^0.5.0":
722
+ version "0.5.7"
723
+ resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz#1d572bfbbe14b7704e0ba0f39b74815b84870d70"
724
+ integrity sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==
725
+
726
+"@eslint-community/eslint-utils@^4.2.0":
727
+ version "4.4.0"
728
+ resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz#a23514e8fb9af1269d5f7788aa556798d61c6b59"
729
+ integrity sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==
730
+ dependencies:
731
+ eslint-visitor-keys "^3.3.0"
732
+
733
+"@eslint-community/regexpp@^4.4.0":
734
+ version "4.5.1"
735
+ resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.5.1.tgz#cdd35dce4fa1a89a4fd42b1599eb35b3af408884"
736
+ integrity sha512-Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6FZTFKQ==
737
+
738
"@eslint/eslintrc@^1.4.1":
739
version "1.4.1"
740
resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-1.4.1.tgz#af58772019a2d271b7e2d4c23ff4ddcba3ccfb3e"
@@ -720,6 +750,31 @@
750
minimatch "^3.1.2"
751
strip-json-comments "^3.1.1"
752
753
+"@eslint/eslintrc@^2.0.3":
754
+ version "2.0.3"
755
+ resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-2.0.3.tgz#4910db5505f4d503f27774bf356e3704818a0331"
756
+ integrity sha512-+5gy6OQfk+xx3q0d6jGZZC3f3KzAkXc/IanVxd1is/VIIziRqqt3ongQz0FiTUXqTk0c7aDB3OaFuKnuSoJicQ==
757
+ dependencies:
758
+ ajv "^6.12.4"
759
+ debug "^4.3.2"
760
+ espree "^9.5.2"
761
+ globals "^13.19.0"
762
+ ignore "^5.2.0"
763
+ import-fresh "^3.2.1"
764
+ js-yaml "^4.1.0"
765
+ minimatch "^3.1.2"
766
+ strip-json-comments "^3.1.1"
767
+
768
+"@eslint/js@8.41.0":
769
+ version "8.41.0"
770
+ resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.41.0.tgz#080321c3b68253522f7646b55b577dd99d2950b3"
771
+ integrity sha512-LxcyMGxwmTh2lY9FwHPGWOHmYFCZvbrFCBZL4FzSSsxsRPuhrYUg/49/0KDfW8tnIEaEHtfmn6+NPN+1DqaNmA==
772
+
773
+"@heroicons/react@^1.0.6":
774
+ version "1.0.6"
775
+ resolved "https://registry.yarnpkg.com/@heroicons/react/-/react-1.0.6.tgz#35dd26987228b39ef2316db3b1245c42eb19e324"
776
+ integrity sha512-JJCXydOFWMDpCP4q13iEplA503MQO3xLoZiKum+955ZCtHINWnx26CUxVxxFQu/uLb4LW3ge15ZpzIkXKkJ8oQ==
777
+
778
"@humanwhocodes/config-array@^0.11.8":
779
version "0.11.8"
780
resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.8.tgz#03595ac2075a4dc0f191cc2131de14fbd7d410b9"
@@ -755,6 +810,18 @@
810
resolved "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.3.tgz#e45e384e4b8ec16bce2fd903af78450f6bf7ec98"
811
integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==
812
813
+"@jest/console@^28.1.3":
814
+ version "28.1.3"
815
+ resolved "https://registry.yarnpkg.com/@jest/console/-/console-28.1.3.tgz#2030606ec03a18c31803b8a36382762e447655df"
816
+ integrity sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==
817
+ dependencies:
818
+ "@jest/types" "^28.1.3"
819
+ "@types/node" "*"
820
+ chalk "^4.0.0"
821
+ jest-message-util "^28.1.3"
822
+ jest-util "^28.1.3"
823
+ slash "^3.0.0"
824
+
825
"@jest/console@^29.0.3":
826
version "29.0.3"
827
resolved "https://registry.yarnpkg.com/@jest/console/-/console-29.0.3.tgz#a222ab87e399317a89db88a58eaec289519e807a"
@@ -767,6 +834,41 @@
834
jest-util "^29.0.3"
835
slash "^3.0.0"
836
837
+"@jest/core@^28.1.3":
838
+ version "28.1.3"
839
+ resolved "https://registry.yarnpkg.com/@jest/core/-/core-28.1.3.tgz#0ebf2bd39840f1233cd5f2d1e6fc8b71bd5a1ac7"
840
+ integrity sha512-CIKBrlaKOzA7YG19BEqCw3SLIsEwjZkeJzf5bdooVnW4bH5cktqe3JX+G2YV1aK5vP8N9na1IGWFzYaTp6k6NA==
841
+ dependencies:
842
+ "@jest/console" "^28.1.3"
843
+ "@jest/reporters" "^28.1.3"
844
+ "@jest/test-result" "^28.1.3"
845
+ "@jest/transform" "^28.1.3"
846
+ "@jest/types" "^28.1.3"
847
+ "@types/node" "*"
848
+ ansi-escapes "^4.2.1"
849
+ chalk "^4.0.0"
850
+ ci-info "^3.2.0"
851
+ exit "^0.1.2"
852
+ graceful-fs "^4.2.9"
853
+ jest-changed-files "^28.1.3"
854
+ jest-config "^28.1.3"
855
+ jest-haste-map "^28.1.3"
856
+ jest-message-util "^28.1.3"
857
+ jest-regex-util "^28.0.2"
858
+ jest-resolve "^28.1.3"
859
+ jest-resolve-dependencies "^28.1.3"
860
+ jest-runner "^28.1.3"
861
+ jest-runtime "^28.1.3"
862
+ jest-snapshot "^28.1.3"
863
+ jest-util "^28.1.3"
864
+ jest-validate "^28.1.3"
865
+ jest-watcher "^28.1.3"
866
+ micromatch "^4.0.4"
867
+ pretty-format "^28.1.3"
868
+ rimraf "^3.0.0"
869
+ slash "^3.0.0"
870
+ strip-ansi "^6.0.0"
871
+
872
"@jest/core@^29.0.3":
873
version "29.0.3"
874
resolved "https://registry.yarnpkg.com/@jest/core/-/core-29.0.3.tgz#ba22a9cbd0c7ba36e04292e2093c547bf53ec1fd"
@@ -801,6 +903,16 @@
903
slash "^3.0.0"
904
strip-ansi "^6.0.0"
905
906
+"@jest/environment@^28.1.3":
907
+ version "28.1.3"
908
+ resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-28.1.3.tgz#abed43a6b040a4c24fdcb69eab1f97589b2d663e"
909
+ integrity sha512-1bf40cMFTEkKyEf585R9Iz1WayDjHoHqvts0XFYEqyKM3cFWDpeMoqKKTAF9LSYQModPUlh8FKptoM2YcMWAXA==
910
+ dependencies:
911
+ "@jest/fake-timers" "^28.1.3"
912
+ "@jest/types" "^28.1.3"
913
+ "@types/node" "*"
914
+ jest-mock "^28.1.3"
915
+
916
"@jest/environment@^29.0.3":
917
version "29.0.3"
918
resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-29.0.3.tgz#7745ec30a954e828e8cc6df6a13280d3b51d8f35"
@@ -811,6 +923,13 @@
923
"@types/node" "*"
924
jest-mock "^29.0.3"
925
926
+"@jest/expect-utils@^28.1.3":
927
+ version "28.1.3"
928
+ resolved "https://registry.yarnpkg.com/@jest/expect-utils/-/expect-utils-28.1.3.tgz#58561ce5db7cd253a7edddbc051fb39dda50f525"
929
+ integrity sha512-wvbi9LUrHJLn3NlDW6wF2hvIMtd4JUl2QNVrjq+IBSHirgfrR3o9RnVtxzdEGO2n9JyIWwHnLfby5KzqBGg2YA==
930
+ dependencies:
931
+ jest-get-type "^28.0.2"
932
+
933
"@jest/expect-utils@^29.0.3":
934
version "29.0.3"
935
resolved "https://registry.yarnpkg.com/@jest/expect-utils/-/expect-utils-29.0.3.tgz#f5bb86f5565bf2dacfca31ccbd887684936045b2"
@@ -818,6 +937,14 @@
937
dependencies:
938
jest-get-type "^29.0.0"
939
940
+"@jest/expect@^28.1.3":
941
+ version "28.1.3"
942
+ resolved "https://registry.yarnpkg.com/@jest/expect/-/expect-28.1.3.tgz#9ac57e1d4491baca550f6bdbd232487177ad6a72"
943
+ integrity sha512-lzc8CpUbSoE4dqT0U+g1qODQjBRHPpCPXissXD4mS9+sWQdmmpeJ9zSH1rS1HEkrsMN0fb7nKrJ9giAR1d3wBw==
944
+ dependencies:
945
+ expect "^28.1.3"
946
+ jest-snapshot "^28.1.3"
947
+
948
"@jest/expect@^29.0.3":
949
version "29.0.3"
950
resolved "https://registry.yarnpkg.com/@jest/expect/-/expect-29.0.3.tgz#9dc7c46354eeb7a348d73881fba6402f5fdb2c30"
@@ -826,6 +953,18 @@
953
expect "^29.0.3"
954
jest-snapshot "^29.0.3"
955
956
+"@jest/fake-timers@^28.1.3":
957
+ version "28.1.3"
958
+ resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-28.1.3.tgz#230255b3ad0a3d4978f1d06f70685baea91c640e"
959
+ integrity sha512-D/wOkL2POHv52h+ok5Oj/1gOG9HSywdoPtFsRCUmlCILXNn5eIWmcnd3DIiWlJnpGvQtmajqBP95Ei0EimxfLw==
960
+ dependencies:
961
+ "@jest/types" "^28.1.3"
962
+ "@sinonjs/fake-timers" "^9.1.2"
963
+ "@types/node" "*"
964
+ jest-message-util "^28.1.3"
965
+ jest-mock "^28.1.3"
966
+ jest-util "^28.1.3"
967
+
968
"@jest/fake-timers@^29.0.3":
969
version "29.0.3"
970
resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-29.0.3.tgz#ad5432639b715d45a86a75c47fd75019bc36b22c"
@@ -838,6 +977,15 @@
977
jest-mock "^29.0.3"
978
jest-util "^29.0.3"
979
980
+"@jest/globals@^28.1.3":
981
+ version "28.1.3"
982
+ resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-28.1.3.tgz#a601d78ddc5fdef542728309894895b4a42dc333"
983
+ integrity sha512-XFU4P4phyryCXu1pbcqMO0GSQcYe1IsalYCDzRNyhetyeyxMcIxa11qPNDpVNLeretItNqEmYYQn1UYz/5x1NA==
984
+ dependencies:
985
+ "@jest/environment" "^28.1.3"
986
+ "@jest/expect" "^28.1.3"
987
+ "@jest/types" "^28.1.3"
988
+
989
"@jest/globals@^29.0.3":
990
version "29.0.3"
991
resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-29.0.3.tgz#681950c430fdc13ff9aa89b2d8d572ac0e4a1bf5"
@@ -848,6 +996,37 @@
996
"@jest/types" "^29.0.3"
997
jest-mock "^29.0.3"
998
999
+"@jest/reporters@^28.1.3":
1000
+ version "28.1.3"
1001
+ resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-28.1.3.tgz#9adf6d265edafc5fc4a434cfb31e2df5a67a369a"
1002
+ integrity sha512-JuAy7wkxQZVNU/V6g9xKzCGC5LVXx9FDcABKsSXp5MiKPEE2144a/vXTEDoyzjUpZKfVwp08Wqg5A4WfTMAzjg==
1003
+ dependencies:
1004
+ "@bcoe/v8-coverage" "^0.2.3"
1005
+ "@jest/console" "^28.1.3"
1006
+ "@jest/test-result" "^28.1.3"
1007
+ "@jest/transform" "^28.1.3"
1008
+ "@jest/types" "^28.1.3"
1009
+ "@jridgewell/trace-mapping" "^0.3.13"
1010
+ "@types/node" "*"
1011
+ chalk "^4.0.0"
1012
+ collect-v8-coverage "^1.0.0"
1013
+ exit "^0.1.2"
1014
+ glob "^7.1.3"
1015
+ graceful-fs "^4.2.9"
1016
+ istanbul-lib-coverage "^3.0.0"
1017
+ istanbul-lib-instrument "^5.1.0"
1018
+ istanbul-lib-report "^3.0.0"
1019
+ istanbul-lib-source-maps "^4.0.0"
1020
+ istanbul-reports "^3.1.3"
1021
+ jest-message-util "^28.1.3"
1022
+ jest-util "^28.1.3"
1023
+ jest-worker "^28.1.3"
1024
+ slash "^3.0.0"
1025
+ string-length "^4.0.1"
1026
+ strip-ansi "^6.0.0"
1027
+ terminal-link "^2.0.0"
1028
+ v8-to-istanbul "^9.0.1"
1029
+
1030
"@jest/reporters@^29.0.3":
1031
version "29.0.3"
1032
resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-29.0.3.tgz#735f110e08b44b38729d8dbbb74063bdf5aba8a5"
@@ -879,6 +1058,13 @@
1058
terminal-link "^2.0.0"
1059
v8-to-istanbul "^9.0.1"
1060
1061
+"@jest/schemas@^28.1.3":
1062
+ version "28.1.3"
1063
+ resolved "https://registry.yarnpkg.com/@jest/schemas/-/schemas-28.1.3.tgz#ad8b86a66f11f33619e3d7e1dcddd7f2d40ff905"
1064
+ integrity sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==
1065
+ dependencies:
1066
+ "@sinclair/typebox" "^0.24.1"
1067
+
1068
"@jest/schemas@^29.0.0":
1069
version "29.0.0"
1070
resolved "https://registry.yarnpkg.com/@jest/schemas/-/schemas-29.0.0.tgz#5f47f5994dd4ef067fb7b4188ceac45f77fe952a"
@@ -886,6 +1072,22 @@
1072
dependencies:
1073
"@sinclair/typebox" "^0.24.1"
1074
1075
+"@jest/schemas@^29.4.3":
1076
+ version "29.4.3"
1077
+ resolved "https://registry.yarnpkg.com/@jest/schemas/-/schemas-29.4.3.tgz#39cf1b8469afc40b6f5a2baaa146e332c4151788"
1078
+ integrity sha512-VLYKXQmtmuEz6IxJsrZwzG9NvtkQsWNnWMsKxqWNu3+CnfzJQhp0WDDKWLVV9hLKr0l3SLLFRqcYHjhtyuDVxg==
1079
+ dependencies:
1080
+ "@sinclair/typebox" "^0.25.16"
1081
+
1082
+"@jest/source-map@^28.1.2":
1083
+ version "28.1.2"
1084
+ resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-28.1.2.tgz#7fe832b172b497d6663cdff6c13b0a920e139e24"
1085
+ integrity sha512-cV8Lx3BeStJb8ipPHnqVw/IM2VCMWO3crWZzYodSIkxXnRcXJipCdx1JCK0K5MsJJouZQTH73mzf4vgxRaH9ww==
1086
+ dependencies:
1087
+ "@jridgewell/trace-mapping" "^0.3.13"
1088
+ callsites "^3.0.0"
1089
+ graceful-fs "^4.2.9"
1090
+
1091
"@jest/source-map@^29.0.0":
1092
version "29.0.0"
1093
resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-29.0.0.tgz#f8d1518298089f8ae624e442bbb6eb870ee7783c"
@@ -895,6 +1097,16 @@
1097
callsites "^3.0.0"
1098
graceful-fs "^4.2.9"
1099
1100
+"@jest/test-result@^28.1.3":
1101
+ version "28.1.3"
1102
+ resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-28.1.3.tgz#5eae945fd9f4b8fcfce74d239e6f725b6bf076c5"
1103
+ integrity sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==
1104
+ dependencies:
1105
+ "@jest/console" "^28.1.3"
1106
+ "@jest/types" "^28.1.3"
1107
+ "@types/istanbul-lib-coverage" "^2.0.0"
1108
+ collect-v8-coverage "^1.0.0"
1109
+
1110
"@jest/test-result@^29.0.3":
1111
version "29.0.3"
1112
resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-29.0.3.tgz#b03d8ef4c58be84cd5d5d3b24d4b4c8cabbf2746"
@@ -905,6 +1117,16 @@
1117
"@types/istanbul-lib-coverage" "^2.0.0"
1118
collect-v8-coverage "^1.0.0"
1119
1120
+"@jest/test-sequencer@^28.1.3":
1121
+ version "28.1.3"
1122
+ resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-28.1.3.tgz#9d0c283d906ac599c74bde464bc0d7e6a82886c3"
1123
+ integrity sha512-NIMPEqqa59MWnDi1kvXXpYbqsfQmSJsIbnd85mdVGkiDfQ9WQQTXOLsvISUfonmnBT+w85WEgneCigEEdHDFxw==
1124
+ dependencies:
1125
+ "@jest/test-result" "^28.1.3"
1126
+ graceful-fs "^4.2.9"
1127
+ jest-haste-map "^28.1.3"
1128
+ slash "^3.0.0"
1129
+
1130
"@jest/test-sequencer@^29.0.3":
1131
version "29.0.3"
1132
resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-29.0.3.tgz#0681061ad21fb8e293b49c4fdf7e631ca79240ba"
@@ -915,6 +1137,27 @@
1137
jest-haste-map "^29.0.3"
1138
slash "^3.0.0"
1139
1140
+"@jest/transform@^28.1.3":
1141
+ version "28.1.3"
1142
+ resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-28.1.3.tgz#59d8098e50ab07950e0f2fc0fc7ec462371281b0"
1143
+ integrity sha512-u5dT5di+oFI6hfcLOHGTAfmUxFRrjK+vnaP0kkVow9Md/M7V/MxqQMOz/VV25UZO8pzeA9PjfTpOu6BDuwSPQA==
1144
+ dependencies:
1145
+ "@babel/core" "^7.11.6"
1146
+ "@jest/types" "^28.1.3"
1147
+ "@jridgewell/trace-mapping" "^0.3.13"
1148
+ babel-plugin-istanbul "^6.1.1"
1149
+ chalk "^4.0.0"
1150
+ convert-source-map "^1.4.0"
1151
+ fast-json-stable-stringify "^2.0.0"
1152
+ graceful-fs "^4.2.9"
1153
+ jest-haste-map "^28.1.3"
1154
+ jest-regex-util "^28.0.2"
1155
+ jest-util "^28.1.3"
1156
+ micromatch "^4.0.4"
1157
+ pirates "^4.0.4"
1158
+ slash "^3.0.0"
1159
+ write-file-atomic "^4.0.1"
1160
+
1161
"@jest/transform@^29.0.3":
1162
version "29.0.3"
1163
resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-29.0.3.tgz#9eb1fed2072a0354f190569807d1250572fb0970"
@@ -945,6 +1188,18 @@
1188
"@types/istanbul-reports" "^1.1.1"
1189
"@types/yargs" "^13.0.0"
1190
1191
+"@jest/types@^28.1.3":
1192
+ version "28.1.3"
1193
+ resolved "https://registry.yarnpkg.com/@jest/types/-/types-28.1.3.tgz#b05de80996ff12512bc5ceb1d208285a7d11748b"
1194
+ integrity sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==
1195
+ dependencies:
1196
+ "@jest/schemas" "^28.1.3"
1197
+ "@types/istanbul-lib-coverage" "^2.0.0"
1198
+ "@types/istanbul-reports" "^3.0.0"
1199
+ "@types/node" "*"
1200
+ "@types/yargs" "^17.0.8"
1201
+ chalk "^4.0.0"
1202
+
1203
"@jest/types@^29.0.3":
1204
version "29.0.3"
1205
resolved "https://registry.yarnpkg.com/@jest/types/-/types-29.0.3.tgz#0be78fdddb1a35aeb2041074e55b860561c8ef63"
@@ -957,13 +1212,14 @@
1212
"@types/yargs" "^17.0.8"
1213
chalk "^4.0.0"
1214
960
-"@jridgewell/gen-mapping@^0.1.0":
961
- version "0.1.1"
962
- resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz#e5d2e450306a9491e3bd77e323e38d7aff315996"
963
- integrity sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==
1215
+"@jridgewell/gen-mapping@^0.3.0":
1216
+ version "0.3.3"
1217
+ resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz#7e02e6eb5df901aaedb08514203b096614024098"
1218
+ integrity sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==
1219
dependencies:
965
- "@jridgewell/set-array" "^1.0.0"
1220
+ "@jridgewell/set-array" "^1.0.1"
1221
"@jridgewell/sourcemap-codec" "^1.4.10"
1222
+ "@jridgewell/trace-mapping" "^0.3.9"
1223
1224
"@jridgewell/gen-mapping@^0.3.2":
1225
version "0.3.2"
@@ -979,11 +1235,19 @@
1235
resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz#2203b118c157721addfe69d47b70465463066d78"
1236
integrity sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==
1237
982
-"@jridgewell/set-array@^1.0.0", "@jridgewell/set-array@^1.0.1":
1238
+"@jridgewell/set-array@^1.0.1":
1239
version "1.1.2"
1240
resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72"
1241
integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==
1242
1243
+"@jridgewell/source-map@^0.3.3":
1244
+ version "0.3.3"
1245
+ resolved "https://registry.yarnpkg.com/@jridgewell/source-map/-/source-map-0.3.3.tgz#8108265659d4c33e72ffe14e33d6cc5eb59f2fda"
1246
+ integrity sha512-b+fsZXeLYi9fEULmfBrhxn4IrPlINf8fiNarzTof004v3lFdntdwa9PF7vFJqm3mg7s+ScJMxXaE3Acp1irZcg==
1247
+ dependencies:
1248
+ "@jridgewell/gen-mapping" "^0.3.0"
1249
+ "@jridgewell/trace-mapping" "^0.3.9"
1250
+
1251
"@jridgewell/sourcemap-codec@1.4.14", "@jridgewell/sourcemap-codec@^1.4.10":
1252
version "1.4.14"
1253
resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz#add4c98d341472a289190b424efbdb096991bb24"
@@ -1005,6 +1269,14 @@
1269
"@jridgewell/resolve-uri" "^3.0.3"
1270
"@jridgewell/sourcemap-codec" "^1.4.10"
1271
1272
+"@jridgewell/trace-mapping@^0.3.13":
1273
+ version "0.3.18"
1274
+ resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz#25783b2086daf6ff1dcb53c9249ae480e4dd4cd6"
1275
+ integrity sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==
1276
+ dependencies:
1277
+ "@jridgewell/resolve-uri" "3.1.0"
1278
+ "@jridgewell/sourcemap-codec" "1.4.14"
1279
+
1280
"@jridgewell/trace-mapping@^0.3.17":
1281
version "0.3.17"
1282
resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz#793041277af9073b0951a7fe0f0d8c4c98c36985"
@@ -1013,6 +1285,97 @@
1285
"@jridgewell/resolve-uri" "3.1.0"
1286
"@jridgewell/sourcemap-codec" "1.4.14"
1287
1288
+"@monaco-editor/loader@^1.3.3":
1289
+ version "1.3.3"
1290
+ resolved "https://registry.yarnpkg.com/@monaco-editor/loader/-/loader-1.3.3.tgz#7f1742bd3cc21c0362a46a4056317f6e5215cfca"
1291
+ integrity sha512-6KKF4CTzcJiS8BJwtxtfyYt9shBiEv32ateQ9T4UVogwn4HM/uPo9iJd2Dmbkpz8CM6Y0PDUpjnZzCwC+eYo2Q==
1292
+ dependencies:
1293
+ state-local "^1.0.6"
1294
+
1295
+"@monaco-editor/react@^4.4.6":
1296
+ version "4.5.1"
1297
+ resolved "https://registry.yarnpkg.com/@monaco-editor/react/-/react-4.5.1.tgz#fbc76c692aee9a33b9ab24ae0c5f219b8f002fdb"
1298
+ integrity sha512-NNDFdP+2HojtNhCkRfE6/D6ro6pBNihaOzMbGK84lNWzRu+CfBjwzGt4jmnqimLuqp5yE5viHS2vi+QOAnD5FQ==
1299
+ dependencies:
1300
+ "@monaco-editor/loader" "^1.3.3"
1301
+
1302
+"@next/env@13.0.4":
1303
+ version "13.0.4"
1304
+ resolved "https://registry.yarnpkg.com/@next/env/-/env-13.0.4.tgz#249a21be88fa61e1a712939db00b9d02764831f4"
1305
+ integrity sha512-N5Z3bdxBzoxrC5bwykDFITzdWuwDteOdZ+7nxixY+I1XpRX8/iQYbw2wuXMdqdfBGm2NNUpAqg8YF2e4oAC2UQ==
1306
+
1307
+"@next/eslint-plugin-next@13.0.4":
1308
+ version "13.0.4"
1309
+ resolved "https://registry.yarnpkg.com/@next/eslint-plugin-next/-/eslint-plugin-next-13.0.4.tgz#46800f48d9f81e8bb460319a15a00bf2f4016e91"
1310
+ integrity sha512-jZ4urKT+aO9QHm3ttihrIQscQISDSKK8isAom750+EySn9o3LCSkTdPGBtvBqY7Yku+NqhfQempR5J58DqTaVg==
1311
+ dependencies:
1312
+ glob "7.1.7"
1313
+
1314
+"@next/swc-android-arm-eabi@13.0.4":
1315
+ version "13.0.4"
1316
+ resolved "https://registry.yarnpkg.com/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.0.4.tgz#684fe26ff2a05b9dd8c4fb84bc87ba807e3bddc0"
1317
+ integrity sha512-SD9H+/zuV3L0oHIhsDdFkDqFtg6pIHtqRUPlsrNdOsmWXgMlSzxBmwt2ta4kyrazS62BQu7XRUG++ZyODS7AWg==
1318
+
1319
+"@next/swc-android-arm64@13.0.4":
1320
+ version "13.0.4"
1321
+ resolved "https://registry.yarnpkg.com/@next/swc-android-arm64/-/swc-android-arm64-13.0.4.tgz#6bc985b78978fc42eaf723bbd21d3b27f673a1fe"
1322
+ integrity sha512-F8W5WcBbdn/zBoy32/mQiefs9DNsT12CTSSVCsO8GvQR7GjJU+uduQ4drKcSDoDLuAFULc2jDN06Circq4vuQg==
1323
+
1324
+"@next/swc-darwin-arm64@13.0.4":
1325
+ version "13.0.4"
1326
+ resolved "https://registry.yarnpkg.com/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.0.4.tgz#2a471486bd0d5737104f62807b23cb9743e3cb08"
1327
+ integrity sha512-/lajev+9GSie+rRTl5z8skW9RJwZ+TwMKLzzM24TbDk8lUjqPTyJZ/cU0NDj8J7VQAZ6EehACSh9rcJeBRtLuA==
1328
+
1329
+"@next/swc-darwin-x64@13.0.4":
1330
+ version "13.0.4"
1331
+ resolved "https://registry.yarnpkg.com/@next/swc-darwin-x64/-/swc-darwin-x64-13.0.4.tgz#f921ea5d09df6bb4fcace3639b9a2e4587212c0e"
1332
+ integrity sha512-HK4b2rFiju8d40GTL/jH9U6OQ7BYA2MeEHs7Dm7Rp7kwQtLzP3z6osdQS8er20tIFHDE4b+oVBy03ZUQkHf0Pg==
1333
+
1334
+"@next/swc-freebsd-x64@13.0.4":
1335
+ version "13.0.4"
1336
+ resolved "https://registry.yarnpkg.com/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.0.4.tgz#04f04f83aaa287fc8c429f688b431c39ce05ede3"
1337
+ integrity sha512-xBvIGLaGzZtgJfRRJ2DBN82DQCJ/O7jkXyBp8X/vHefPWyVXVqF6C68Rv8ADp11thPpf8WpjkvDDLb9AuWHQUA==
1338
+
1339
+"@next/swc-linux-arm-gnueabihf@13.0.4":
1340
+ version "13.0.4"
1341
+ resolved "https://registry.yarnpkg.com/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.0.4.tgz#45b9f02bf722d212611819fe847fb58355c1dd4b"
1342
+ integrity sha512-s13pxNp9deKmmxEGTp1MoL1e4nf4wbEymEaHgFxUlhoR1OD9tK8oTNrQphQePJgVjzcWmRGH/dX7O9mVkHbU/g==
1343
+
1344
+"@next/swc-linux-arm64-gnu@13.0.4":
1345
+ version "13.0.4"
1346
+ resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.0.4.tgz#940c756543264a098ecfae1aa92129a5ff5540dd"
1347
+ integrity sha512-Lklo65usNzoYwjX51CpDKOepWVZBdwO49/Jz3djxiYUr2lRtpDVnlfwCvzN+47j3BMVMWtC2ndIi8Q4s3J0v4g==
1348
+
1349
+"@next/swc-linux-arm64-musl@13.0.4":
1350
+ version "13.0.4"
1351
+ resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.0.4.tgz#1a0c16a648973475214786472cafe4e03f2a07a7"
1352
+ integrity sha512-+3BXtXBwjVhd5lahDe5nKZ7EwD6hE/oLFQkITCvgxymU5qYHGlLFyF52/lyw8qhyxoCr7mMVsUFhlCzVwCfNjg==
1353
+
1354
+"@next/swc-linux-x64-gnu@13.0.4":
1355
+ version "13.0.4"
1356
+ resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.0.4.tgz#5d6a92ebfb2226bd4c34be8edfc132283fd4b055"
1357
+ integrity sha512-QB8qoZrvHhZsz62nUrTKlp5IiZ8I7KZsaa6437H/W/NOZHLGJjCxROnhUjLvKVe/T5P86pjya2SUOUqWAjz4Pg==
1358
+
1359
+"@next/swc-linux-x64-musl@13.0.4":
1360
+ version "13.0.4"
1361
+ resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.0.4.tgz#060797dc921c4af73521fde2a4198855f9e3bb34"
1362
+ integrity sha512-WaahF6DYUQRg1QqIMcuOu2ZsFhS3aC5iWeQyeptMHklP9wb4FfTNmBArKHknX/GXD8P9gI38WTAHJ25cc0zVwg==
1363
+
1364
+"@next/swc-win32-arm64-msvc@13.0.4":
1365
+ version "13.0.4"
1366
+ resolved "https://registry.yarnpkg.com/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.0.4.tgz#27629e72200cd479ad5231ae79e95291c476771d"
1367
+ integrity sha512-FD+k1j2jeY0aKcqcpzFKfTsv55PPmIZ5GKDyPjjV5AO6XvQ4nALwWl4JwizjH2426TfLXObb+C3MH0bl9Ok1Kw==
1368
+
1369
+"@next/swc-win32-ia32-msvc@13.0.4":
1370
+ version "13.0.4"
1371
+ resolved "https://registry.yarnpkg.com/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.0.4.tgz#d7c89406b2a484f448c7b5af667b5eb537483695"
1372
+ integrity sha512-+Q/Q8Ydvz3X3U84CyZdNv1HC7fE43k+xB8C6b3IFmWGa5Tu2tfskQ2FsUNBrYreZjhFC/894J3rVQ6Vj6Auugg==
1373
+
1374
+"@next/swc-win32-x64-msvc@13.0.4":
1375
+ version "13.0.4"
1376
+ resolved "https://registry.yarnpkg.com/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.0.4.tgz#2c3ede793e90d632e1dbdb0e4851f6f32132fba8"
1377
+ integrity sha512-vXtbo9N1FdtZZRcv4BliU28tTYrkb1EnVpUiiFFe88I6kS9aZVTMY9Z/OtDR52rl1JF1hgs9sL/59D/TQqSATQ==
1378
+
1379
"@nodelib/fs.scandir@2.1.5":
1380
version "2.1.5"
1381
resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5"
@@ -1034,11 +1397,43 @@
1397
"@nodelib/fs.scandir" "2.1.5"
1398
fastq "^1.6.0"
1399
1400
+"@parcel/watcher@^2.1.0":
1401
+ version "2.1.0"
1402
+ resolved "https://registry.yarnpkg.com/@parcel/watcher/-/watcher-2.1.0.tgz#5f32969362db4893922c526a842d8af7a8538545"
1403
+ integrity sha512-8s8yYjd19pDSsBpbkOHnT6Z2+UJSuLQx61pCFM0s5wSRvKCEMDjd/cHY3/GI1szHIWbpXpsJdg3V6ISGGx9xDw==
1404
+ dependencies:
1405
+ is-glob "^4.0.3"
1406
+ micromatch "^4.0.5"
1407
+ node-addon-api "^3.2.1"
1408
+ node-gyp-build "^4.3.0"
1409
+
1410
+"@pkgr/utils@^2.3.1":
1411
+ version "2.4.1"
1412
+ resolved "https://registry.yarnpkg.com/@pkgr/utils/-/utils-2.4.1.tgz#adf291d0357834c410ce80af16e711b56c7b1cd3"
1413
+ integrity sha512-JOqwkgFEyi+OROIyq7l4Jy28h/WwhDnG/cPkXG2Z1iFbubB6jsHW1NDvmyOzTBxHr3yg68YGirmh1JUgMqa+9w==
1414
+ dependencies:
1415
+ cross-spawn "^7.0.3"
1416
+ fast-glob "^3.2.12"
1417
+ is-glob "^4.0.3"
1418
+ open "^9.1.0"
1419
+ picocolors "^1.0.0"
1420
+ tslib "^2.5.0"
1421
+
1422
+"@rushstack/eslint-patch@^1.1.3":
1423
+ version "1.3.0"
1424
+ resolved "https://registry.yarnpkg.com/@rushstack/eslint-patch/-/eslint-patch-1.3.0.tgz#f5635b36fc0dad96ef1e542a302cd914230188c0"
1425
+ integrity sha512-IthPJsJR85GhOkp3Hvp8zFOPK5ynKn6STyHa/WZpioK7E1aYDiBzpqQPrngc14DszIUkIrdd3k9Iu0XSzlP/1w==
1426
+
1427
"@sinclair/typebox@^0.24.1":
1428
version "0.24.42"
1429
resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.24.42.tgz#a74b608d494a1f4cc079738e050142a678813f52"
1430
integrity sha512-d+2AtrHGyWek2u2ITF0lHRIv6Tt7X0dEHW+0rP+5aDCEjC3fiN2RBjrLD0yU0at52BcZbRGxLbAtXiR0hFCjYw==
1431
1432
+"@sinclair/typebox@^0.25.16":
1433
+ version "0.25.24"
1434
+ resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.25.24.tgz#8c7688559979f7079aacaf31aa881c3aa410b718"
1435
+ integrity sha512-XJfwUVUKDHF5ugKwIcxEgc9k8b7HbznCp6eUfWgu710hMPNIO4aw4/zB5RogDQz8nd6gyCDpU9O/m6qYEWY6yQ==
1436
+
1437
"@sinonjs/commons@^1.7.0":
1438
version "1.8.3"
1439
resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.8.3.tgz#3802ddd21a50a949b6721ddd72da36e67e7f1b2d"
@@ -1053,6 +1448,13 @@
1448
dependencies:
1449
"@sinonjs/commons" "^1.7.0"
1450
1451
+"@swc/helpers@0.4.11":
1452
+ version "0.4.11"
1453
+ resolved "https://registry.yarnpkg.com/@swc/helpers/-/helpers-0.4.11.tgz#db23a376761b3d31c26502122f349a21b592c8de"
1454
+ integrity sha512-rEUrBSGIoSFuYxwBYtlUFMlE2CwGhmW+w9355/5oduSw8e5h2+Tj4UrAGNNgP9915++wj5vkQo0UuOBqOAq4nw==
1455
+ dependencies:
1456
+ tslib "^2.4.0"
1457
+
1458
"@testing-library/dom@^8.5.0":
1459
version "8.18.1"
1460
resolved "https://registry.yarnpkg.com/@testing-library/dom/-/dom-8.18.1.tgz#80f91be02bc171fe5a3a7003f88207be31ac2cf3"
@@ -1144,6 +1546,27 @@
1546
dependencies:
1547
"@babel/types" "^7.3.0"
1548
1549
+"@types/eslint-scope@^3.7.3":
1550
+ version "3.7.4"
1551
+ resolved "https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.4.tgz#37fc1223f0786c39627068a12e94d6e6fc61de16"
1552
+ integrity sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==
1553
+ dependencies:
1554
+ "@types/eslint" "*"
1555
+ "@types/estree" "*"
1556
+
1557
+"@types/eslint@*":
1558
+ version "8.40.0"
1559
+ resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-8.40.0.tgz#ae73dc9ec5237f2794c4f79efd6a4c73b13daf23"
1560
+ integrity sha512-nbq2mvc/tBrK9zQQuItvjJl++GTN5j06DaPtp3hZCpngmG6Q3xoyEmd0TwZI0gAy/G1X0zhGBbr2imsGFdFV0g==
1561
+ dependencies:
1562
+ "@types/estree" "*"
1563
+ "@types/json-schema" "*"
1564
+
1565
+"@types/estree@*", "@types/estree@^1.0.0":
1566
+ version "1.0.1"
1567
+ resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.1.tgz#aa22750962f3bf0e79d753d3cc067f010c95f194"
1568
+ integrity sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==
1569
+
1570
"@types/glob@^8.1.0":
1571
version "8.1.0"
1572
resolved "https://registry.yarnpkg.com/@types/glob/-/glob-8.1.0.tgz#b63e70155391b0584dce44e7ea25190bbc38f2fc"
@@ -1191,6 +1614,14 @@
1614
dependencies:
1615
"@types/istanbul-lib-report" "*"
1616
1617
+"@types/jest@^28.1.6":
1618
+ version "28.1.8"
1619
+ resolved "https://registry.yarnpkg.com/@types/jest/-/jest-28.1.8.tgz#6936409f3c9724ea431efd412ea0238a0f03b09b"
1620
+ integrity sha512-8TJkV++s7B6XqnDrzR1m/TT0A0h948Pnl/097veySPN67VRAgQ4gZ7n2KfJo2rVq6njQjdxU3GCCyDvAeuHoiw==
1621
+ dependencies:
1622
+ expect "^28.0.0"
1623
+ pretty-format "^28.0.0"
1624
+
1625
"@types/jest@^29.0.3":
1626
version "29.0.3"
1627
resolved "https://registry.yarnpkg.com/@types/jest/-/jest-29.0.3.tgz#b61a5ed100850686b8d3c5e28e3a1926b2001b59"
@@ -1208,11 +1639,21 @@
1639
"@types/tough-cookie" "*"
1640
parse5 "^7.0.0"
1641
1642
+"@types/json-schema@*", "@types/json-schema@^7.0.8":
1643
+ version "7.0.12"
1644
+ resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.12.tgz#d70faba7039d5fca54c83c7dbab41051d2b6f6cb"
1645
+ integrity sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==
1646
+
1647
"@types/json-schema@^7.0.9":
1648
version "7.0.11"
1649
resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.11.tgz#d421b6c527a3037f7c84433fd2c4229e016863d3"
1650
integrity sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==
1651
1652
+"@types/json5@^0.0.29":
1653
+ version "0.0.29"
1654
+ resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee"
1655
+ integrity sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==
1656
+
1657
"@types/minimatch@^5.1.2":
1658
version "5.1.2"
1659
resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-5.1.2.tgz#07508b45797cb81ec3f273011b054cd0755eddca"
@@ -1223,16 +1664,38 @@
1664
resolved "https://registry.yarnpkg.com/@types/node/-/node-18.7.19.tgz#ad83aa9b7af470fab7e0f562be87e97dc8ffe08e"
1665
integrity sha512-Sq1itGUKUX1ap7GgZlrzdBydjbsJL/NSQt/4wkAxUJ7/OS5c2WkoN6WSpWc2Yc5wtKMZOUA0VCs/j2XJadN3HA==
1666
1667
+"@types/node@18.11.9":
1668
+ version "18.11.9"
1669
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-18.11.9.tgz#02d013de7058cea16d36168ef2fc653464cfbad4"
1670
+ integrity sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg==
1671
+
1672
+"@types/node@^20.2.5":
1673
+ version "20.2.5"
1674
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-20.2.5.tgz#26d295f3570323b2837d322180dfbf1ba156fefb"
1675
+ integrity sha512-JJulVEQXmiY9Px5axXHeYGLSjhkZEnD+MDPDGbCbIAbMslkKwmygtZFy1X6s/075Yo94sf8GuSlFfPzysQrWZQ==
1676
+
1677
"@types/prettier@^2.1.5":
1678
version "2.7.0"
1679
resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.7.0.tgz#ea03e9f0376a4446f44797ca19d9c46c36e352dc"
1680
integrity sha512-RI1L7N4JnW5gQw2spvL7Sllfuf1SaHdrZpCHiBlCXjIlufi1SMNnbu2teze3/QE67Fg2tBlH7W+mi4hVNk4p0A==
1681
1682
+"@types/prettier@^2.7.1":
1683
+ version "2.7.3"
1684
+ resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.7.3.tgz#3e51a17e291d01d17d3fc61422015a933af7a08f"
1685
+ integrity sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==
1686
+
1687
"@types/prop-types@*":
1688
version "15.7.5"
1689
resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.5.tgz#5f19d2b85a98e9558036f6a3cacc8819420f05cf"
1690
integrity sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==
1691
1692
+"@types/react-dom@18.0.9":
1693
+ version "18.0.9"
1694
+ resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.0.9.tgz#ffee5e4bfc2a2f8774b15496474f8e7fe8d0b504"
1695
+ integrity sha512-qnVvHxASt/H7i+XG1U1xMiY5t+IHcPGUK7TDMDzom08xa7e86eCeKOiLZezwCKVxJn6NEiiy2ekgX8aQssjIKg==
1696
+ dependencies:
1697
+ "@types/react" "*"
1698
+
1699
"@types/react-dom@^18.0.0":
1700
version "18.0.6"
1701
resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.0.6.tgz#36652900024842b74607a17786b6662dd1e103a1"
@@ -1249,6 +1712,15 @@
1712
"@types/scheduler" "*"
1713
csstype "^3.0.2"
1714
1715
+"@types/react@18.0.25":
1716
+ version "18.0.25"
1717
+ resolved "https://registry.yarnpkg.com/@types/react/-/react-18.0.25.tgz#8b1dcd7e56fe7315535a4af25435e0bb55c8ae44"
1718
+ integrity sha512-xD6c0KDT4m7n9uD4ZHi02lzskaiqcBxf4zi+tXZY98a04wvc0hi/TcCPC2FOESZi51Nd7tlUeOJY8RofL799/g==
1719
+ dependencies:
1720
+ "@types/prop-types" "*"
1721
+ "@types/scheduler" "*"
1722
+ csstype "^3.0.2"
1723
+
1724
"@types/scheduler@*":
1725
version "0.16.2"
1726
resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.2.tgz#1a62f89525723dde24ba1b01b092bf5df8ad4d39"
@@ -1304,6 +1776,16 @@
1776
semver "^7.3.7"
1777
tsutils "^3.21.0"
1778
1779
+"@typescript-eslint/parser@^5.42.0":
1780
+ version "5.59.8"
1781
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.59.8.tgz#60cbb00671d86cf746044ab797900b1448188567"
1782
+ integrity sha512-AnR19RjJcpjoeGojmwZtCwBX/RidqDZtzcbG3xHrmz0aHHoOcbWnpDllenRDmDvsV0RQ6+tbb09/kyc+UT9Orw==
1783
+ dependencies:
1784
+ "@typescript-eslint/scope-manager" "5.59.8"
1785
+ "@typescript-eslint/types" "5.59.8"
1786
+ "@typescript-eslint/typescript-estree" "5.59.8"
1787
+ debug "^4.3.4"
1788
+
1789
"@typescript-eslint/parser@^5.51.0":
1790
version "5.51.0"
1791
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.51.0.tgz#2d74626652096d966ef107f44b9479f02f51f271"
@@ -1322,6 +1804,14 @@
1804
"@typescript-eslint/types" "5.51.0"
1805
"@typescript-eslint/visitor-keys" "5.51.0"
1806
1807
+"@typescript-eslint/scope-manager@5.59.8":
1808
+ version "5.59.8"
1809
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.59.8.tgz#ff4ad4fec6433647b817c4a7d4b4165d18ea2fa8"
1810
+ integrity sha512-/w08ndCYI8gxGf+9zKf1vtx/16y8MHrZs5/tnjHhMLNSixuNcJavSX4wAiPf4aS5x41Es9YPCn44MIe4cxIlig==
1811
+ dependencies:
1812
+ "@typescript-eslint/types" "5.59.8"
1813
+ "@typescript-eslint/visitor-keys" "5.59.8"
1814
+
1815
"@typescript-eslint/type-utils@5.51.0":
1816
version "5.51.0"
1817
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.51.0.tgz#7af48005531700b62a20963501d47dfb27095988"
@@ -1337,6 +1827,11 @@
1827
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.51.0.tgz#e7c1622f46c7eea7e12bbf1edfb496d4dec37c90"
1828
integrity sha512-SqOn0ANn/v6hFn0kjvLwiDi4AzR++CBZz0NV5AnusT2/3y32jdc0G4woXPWHCumWtUXZKPAS27/9vziSsC9jnw==
1829
1830
+"@typescript-eslint/types@5.59.8":
1831
+ version "5.59.8"
1832
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.59.8.tgz#212e54414733618f5d0fd50b2da2717f630aebf8"
1833
+ integrity sha512-+uWuOhBTj/L6awoWIg0BlWy0u9TyFpCHrAuQ5bNfxDaZ1Ppb3mx6tUigc74LHcbHpOHuOTOJrBoAnhdHdaea1w==
1834
+
1835
"@typescript-eslint/typescript-estree@5.51.0":
1836
version "5.51.0"
1837
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.51.0.tgz#0ec8170d7247a892c2b21845b06c11eb0718f8de"
@@ -1350,6 +1845,19 @@
1845
semver "^7.3.7"
1846
tsutils "^3.21.0"
1847
1848
+"@typescript-eslint/typescript-estree@5.59.8":
1849
+ version "5.59.8"
1850
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.8.tgz#801a7b1766481629481b3b0878148bd7a1f345d7"
1851
+ integrity sha512-Jy/lPSDJGNow14vYu6IrW790p7HIf/SOV1Bb6lZ7NUkLc2iB2Z9elESmsaUtLw8kVqogSbtLH9tut5GCX1RLDg==
1852
+ dependencies:
1853
+ "@typescript-eslint/types" "5.59.8"
1854
+ "@typescript-eslint/visitor-keys" "5.59.8"
1855
+ debug "^4.3.4"
1856
+ globby "^11.1.0"
1857
+ is-glob "^4.0.3"
1858
+ semver "^7.3.7"
1859
+ tsutils "^3.21.0"
1860
+
1861
"@typescript-eslint/utils@5.51.0":
1862
version "5.51.0"
1863
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.51.0.tgz#074f4fabd5b12afe9c8aa6fdee881c050f8b4d47"
@@ -1372,11 +1880,186 @@
1880
"@typescript-eslint/types" "5.51.0"
1881
eslint-visitor-keys "^3.3.0"
1882
1883
+"@typescript-eslint/visitor-keys@5.59.8":
1884
+ version "5.59.8"
1885
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.8.tgz#aa6a7ef862add919401470c09e1609392ef3cc40"
1886
+ integrity sha512-pJhi2ms0x0xgloT7xYabil3SGGlojNNKjK/q6dB3Ey0uJLMjK2UDGJvHieiyJVW/7C3KI+Z4Q3pEHkm4ejA+xQ==
1887
+ dependencies:
1888
+ "@typescript-eslint/types" "5.59.8"
1889
+ eslint-visitor-keys "^3.3.0"
1890
+
1891
+"@use-gesture/core@10.2.27":
1892
+ version "10.2.27"
1893
+ resolved "https://registry.yarnpkg.com/@use-gesture/core/-/core-10.2.27.tgz#0f24b17c036cd828ba07e3451ff45e2df959c6f5"
1894
+ integrity sha512-V4XV7hn9GAD2MYu8yBBVi5iuWBsAMfjPRMsEVzoTNGYH72tf0kFP+OKqGKc8YJFQIJx6yj+AOqxmEHOmx2/MEA==
1895
+
1896
+"@use-gesture/react@^10.2.22":
1897
+ version "10.2.27"
1898
+ resolved "https://registry.yarnpkg.com/@use-gesture/react/-/react-10.2.27.tgz#7fbd50d14449ec5bc49c9b6cfef8a2845f5e0608"
1899
+ integrity sha512-7E5vnWCxeslWlxwZ8uKIcnUZVMTRMZ8cvSnLLKF1NkyNb3PnNiAzoXM4G1vTKJKRhgOTeI6wK1YsEpwo9ABV5w==
1900
+ dependencies:
1901
+ "@use-gesture/core" "10.2.27"
1902
+
1903
+"@webassemblyjs/ast@1.11.6", "@webassemblyjs/ast@^1.11.5":
1904
+ version "1.11.6"
1905
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.11.6.tgz#db046555d3c413f8966ca50a95176a0e2c642e24"
1906
+ integrity sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==
1907
+ dependencies:
1908
+ "@webassemblyjs/helper-numbers" "1.11.6"
1909
+ "@webassemblyjs/helper-wasm-bytecode" "1.11.6"
1910
+
1911
+"@webassemblyjs/floating-point-hex-parser@1.11.6":
1912
+ version "1.11.6"
1913
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz#dacbcb95aff135c8260f77fa3b4c5fea600a6431"
1914
+ integrity sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==
1915
+
1916
+"@webassemblyjs/helper-api-error@1.11.6":
1917
+ version "1.11.6"
1918
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz#6132f68c4acd59dcd141c44b18cbebbd9f2fa768"
1919
+ integrity sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==
1920
+
1921
+"@webassemblyjs/helper-buffer@1.11.6":
1922
+ version "1.11.6"
1923
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz#b66d73c43e296fd5e88006f18524feb0f2c7c093"
1924
+ integrity sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==
1925
+
1926
+"@webassemblyjs/helper-numbers@1.11.6":
1927
+ version "1.11.6"
1928
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz#cbce5e7e0c1bd32cf4905ae444ef64cea919f1b5"
1929
+ integrity sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==
1930
+ dependencies:
1931
+ "@webassemblyjs/floating-point-hex-parser" "1.11.6"
1932
+ "@webassemblyjs/helper-api-error" "1.11.6"
1933
+ "@xtuc/long" "4.2.2"
1934
+
1935
+"@webassemblyjs/helper-wasm-bytecode@1.11.6":
1936
+ version "1.11.6"
1937
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz#bb2ebdb3b83aa26d9baad4c46d4315283acd51e9"
1938
+ integrity sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==
1939
+
1940
+"@webassemblyjs/helper-wasm-section@1.11.6":
1941
+ version "1.11.6"
1942
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz#ff97f3863c55ee7f580fd5c41a381e9def4aa577"
1943
+ integrity sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==
1944
+ dependencies:
1945
+ "@webassemblyjs/ast" "1.11.6"
1946
+ "@webassemblyjs/helper-buffer" "1.11.6"
1947
+ "@webassemblyjs/helper-wasm-bytecode" "1.11.6"
1948
+ "@webassemblyjs/wasm-gen" "1.11.6"
1949
+
1950
+"@webassemblyjs/ieee754@1.11.6":
1951
+ version "1.11.6"
1952
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz#bb665c91d0b14fffceb0e38298c329af043c6e3a"
1953
+ integrity sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==
1954
+ dependencies:
1955
+ "@xtuc/ieee754" "^1.2.0"
1956
+
1957
+"@webassemblyjs/leb128@1.11.6":
1958
+ version "1.11.6"
1959
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.11.6.tgz#70e60e5e82f9ac81118bc25381a0b283893240d7"
1960
+ integrity sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==
1961
+ dependencies:
1962
+ "@xtuc/long" "4.2.2"
1963
+
1964
+"@webassemblyjs/utf8@1.11.6":
1965
+ version "1.11.6"
1966
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.11.6.tgz#90f8bc34c561595fe156603be7253cdbcd0fab5a"
1967
+ integrity sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==
1968
+
1969
+"@webassemblyjs/wasm-edit@^1.11.5":
1970
+ version "1.11.6"
1971
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz#c72fa8220524c9b416249f3d94c2958dfe70ceab"
1972
+ integrity sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==
1973
+ dependencies:
1974
+ "@webassemblyjs/ast" "1.11.6"
1975
+ "@webassemblyjs/helper-buffer" "1.11.6"
1976
+ "@webassemblyjs/helper-wasm-bytecode" "1.11.6"
1977
+ "@webassemblyjs/helper-wasm-section" "1.11.6"
1978
+ "@webassemblyjs/wasm-gen" "1.11.6"
1979
+ "@webassemblyjs/wasm-opt" "1.11.6"
1980
+ "@webassemblyjs/wasm-parser" "1.11.6"
1981
+ "@webassemblyjs/wast-printer" "1.11.6"
1982
+
1983
+"@webassemblyjs/wasm-gen@1.11.6":
1984
+ version "1.11.6"
1985
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz#fb5283e0e8b4551cc4e9c3c0d7184a65faf7c268"
1986
+ integrity sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==
1987
+ dependencies:
1988
+ "@webassemblyjs/ast" "1.11.6"
1989
+ "@webassemblyjs/helper-wasm-bytecode" "1.11.6"
1990
+ "@webassemblyjs/ieee754" "1.11.6"
1991
+ "@webassemblyjs/leb128" "1.11.6"
1992
+ "@webassemblyjs/utf8" "1.11.6"
1993
+
1994
+"@webassemblyjs/wasm-opt@1.11.6":
1995
+ version "1.11.6"
1996
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz#d9a22d651248422ca498b09aa3232a81041487c2"
1997
+ integrity sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==
1998
+ dependencies:
1999
+ "@webassemblyjs/ast" "1.11.6"
2000
+ "@webassemblyjs/helper-buffer" "1.11.6"
2001
+ "@webassemblyjs/wasm-gen" "1.11.6"
2002
+ "@webassemblyjs/wasm-parser" "1.11.6"
2003
+
2004
+"@webassemblyjs/wasm-parser@1.11.6", "@webassemblyjs/wasm-parser@^1.11.5":
2005
+ version "1.11.6"
2006
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz#bb85378c527df824004812bbdb784eea539174a1"
2007
+ integrity sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==
2008
+ dependencies:
2009
+ "@webassemblyjs/ast" "1.11.6"
2010
+ "@webassemblyjs/helper-api-error" "1.11.6"
2011
+ "@webassemblyjs/helper-wasm-bytecode" "1.11.6"
2012
+ "@webassemblyjs/ieee754" "1.11.6"
2013
+ "@webassemblyjs/leb128" "1.11.6"
2014
+ "@webassemblyjs/utf8" "1.11.6"
2015
+
2016
+"@webassemblyjs/wast-printer@1.11.6":
2017
+ version "1.11.6"
2018
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz#a7bf8dd7e362aeb1668ff43f35cb849f188eff20"
2019
+ integrity sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==
2020
+ dependencies:
2021
+ "@webassemblyjs/ast" "1.11.6"
2022
+ "@xtuc/long" "4.2.2"
2023
+
2024
+"@webpack-cli/configtest@^1.2.0":
2025
+ version "1.2.0"
2026
+ resolved "https://registry.yarnpkg.com/@webpack-cli/configtest/-/configtest-1.2.0.tgz#7b20ce1c12533912c3b217ea68262365fa29a6f5"
2027
+ integrity sha512-4FB8Tj6xyVkyqjj1OaTqCjXYULB9FMkqQ8yGrZjRDrYh0nOE+7Lhs45WioWQQMV+ceFlE368Ukhe6xdvJM9Egg==
2028
+
2029
+"@webpack-cli/info@^1.5.0":
2030
+ version "1.5.0"
2031
+ resolved "https://registry.yarnpkg.com/@webpack-cli/info/-/info-1.5.0.tgz#6c78c13c5874852d6e2dd17f08a41f3fe4c261b1"
2032
+ integrity sha512-e8tSXZpw2hPl2uMJY6fsMswaok5FdlGNRTktvFk2sD8RjH0hE2+XistawJx1vmKteh4NmGmNUrp+Tb2w+udPcQ==
2033
+ dependencies:
2034
+ envinfo "^7.7.3"
2035
+
2036
+"@webpack-cli/serve@^1.7.0":
2037
+ version "1.7.0"
2038
+ resolved "https://registry.yarnpkg.com/@webpack-cli/serve/-/serve-1.7.0.tgz#e1993689ac42d2b16e9194376cfb6753f6254db1"
2039
+ integrity sha512-oxnCNGj88fL+xzV+dacXs44HcDwf1ovs3AuEzvP7mqXw7fQntqIhQ1BRmynh4qEKQSSSRSWVyXRjmTbZIX9V2Q==
2040
+
2041
+"@xtuc/ieee754@^1.2.0":
2042
+ version "1.2.0"
2043
+ resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790"
2044
+ integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==
2045
+
2046
+"@xtuc/long@4.2.2":
2047
+ version "4.2.2"
2048
+ resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d"
2049
+ integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==
2050
+
2051
abab@^2.0.6:
2052
version "2.0.6"
2053
resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.6.tgz#41b80f2c871d19686216b82309231cfd3cb3d291"
2054
integrity sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==
2055
2056
+abort-controller@^3.0.0:
2057
+ version "3.0.0"
2058
+ resolved "https://registry.yarnpkg.com/abort-controller/-/abort-controller-3.0.0.tgz#eaf54d53b62bae4138e809ca225c8439a6efb392"
2059
+ integrity sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==
2060
+ dependencies:
2061
+ event-target-shim "^5.0.0"
2062
+
2063
accepts@~1.3.4:
2064
version "1.3.8"
2065
resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.8.tgz#0bf0be125b67014adcb0b0921e62db7bffe16b2e"
@@ -1393,6 +2076,11 @@ acorn-globals@^6.0.0:
2076
acorn "^7.1.1"
2077
acorn-walk "^7.1.1"
2078
2079
+acorn-import-assertions@^1.9.0:
2080
+ version "1.9.0"
2081
+ resolved "https://registry.yarnpkg.com/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz#507276249d684797c84e0734ef84860334cfb1ac"
2082
+ integrity sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==
2083
+
2084
acorn-jsx@^5.3.2:
2085
version "5.3.2"
2086
resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937"
@@ -1418,6 +2106,11 @@ acorn@^8.4.1, acorn@^8.7.1, acorn@^8.8.0:
2106
resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.0.tgz#88c0187620435c7f6015803f5539dae05a9dbea8"
2107
integrity sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==
2108
2109
+acorn@^8.8.2:
2110
+ version "8.8.2"
2111
+ resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.2.tgz#1b2f25db02af965399b9776b0c2c391276d37c4a"
2112
+ integrity sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==
2113
+
2114
after@0.8.2:
2115
version "0.8.2"
2116
resolved "https://registry.yarnpkg.com/after/-/after-0.8.2.tgz#fedb394f9f0e02aa9768e702bda23b505fae7e1f"
@@ -1430,7 +2123,12 @@ agent-base@6:
2123
dependencies:
2124
debug "4"
2125
1433
-ajv@^6.10.0, ajv@^6.12.4:
2126
+ajv-keywords@^3.5.2:
2127
+ version "3.5.2"
2128
+ resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d"
2129
+ integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==
2130
+
2131
+ajv@^6.10.0, ajv@^6.12.4, ajv@^6.12.5:
2132
version "6.12.6"
2133
resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4"
2134
integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==
@@ -1476,6 +2174,11 @@ ansi-styles@^5.0.0:
2174
resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-5.2.0.tgz#07449690ad45777d1924ac2abb2fc8895dba836b"
2175
integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==
2176
2177
+any-promise@^1.0.0:
2178
+ version "1.3.0"
2179
+ resolved "https://registry.yarnpkg.com/any-promise/-/any-promise-1.3.0.tgz#abc6afeedcea52e809cdc0376aed3ce39635d17f"
2180
+ integrity sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==
2181
+
2182
anymatch@^3.0.3:
2183
version "3.1.2"
2184
resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716"
@@ -1484,11 +2187,24 @@ anymatch@^3.0.3:
2187
normalize-path "^3.0.0"
2188
picomatch "^2.0.4"
2189
2190
+anymatch@~3.1.2:
2191
+ version "3.1.3"
2192
+ resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.3.tgz#790c58b19ba1720a84205b57c618d5ad8524973e"
2193
+ integrity sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==
2194
+ dependencies:
2195
+ normalize-path "^3.0.0"
2196
+ picomatch "^2.0.4"
2197
+
2198
arg@^4.1.0:
2199
version "4.1.3"
2200
resolved "https://registry.yarnpkg.com/arg/-/arg-4.1.3.tgz#269fc7ad5b8e42cb63c896d5666017261c144089"
2201
integrity sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==
2202
2203
+arg@^5.0.2:
2204
+ version "5.0.2"
2205
+ resolved "https://registry.yarnpkg.com/arg/-/arg-5.0.2.tgz#c81433cc427c92c4dcf4865142dbca6f15acd59c"
2206
+ integrity sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==
2207
+
2208
argparse@^1.0.7:
2209
version "1.0.10"
2210
resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911"
@@ -1506,16 +2222,98 @@ aria-query@^5.0.0:
2222
resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-5.0.2.tgz#0b8a744295271861e1d933f8feca13f9b70cfdc1"
2223
integrity sha512-eigU3vhqSO+Z8BKDnVLN/ompjhf3pYzecKXz8+whRy+9gZu8n1TCGfwzQUUPnqdHl9ax1Hr9031orZ+UOEYr7Q==
2224
2225
+aria-query@^5.1.3:
2226
+ version "5.1.3"
2227
+ resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-5.1.3.tgz#19db27cd101152773631396f7a95a3b58c22c35e"
2228
+ integrity sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==
2229
+ dependencies:
2230
+ deep-equal "^2.0.5"
2231
+
2232
+array-buffer-byte-length@^1.0.0:
2233
+ version "1.0.0"
2234
+ resolved "https://registry.yarnpkg.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz#fabe8bc193fea865f317fe7807085ee0dee5aead"
2235
+ integrity sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==
2236
+ dependencies:
2237
+ call-bind "^1.0.2"
2238
+ is-array-buffer "^3.0.1"
2239
+
2240
+array-includes@^3.1.5, array-includes@^3.1.6:
2241
+ version "3.1.6"
2242
+ resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.6.tgz#9e9e720e194f198266ba9e18c29e6a9b0e4b225f"
2243
+ integrity sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==
2244
+ dependencies:
2245
+ call-bind "^1.0.2"
2246
+ define-properties "^1.1.4"
2247
+ es-abstract "^1.20.4"
2248
+ get-intrinsic "^1.1.3"
2249
+ is-string "^1.0.7"
2250
+
2251
array-union@^2.1.0:
2252
version "2.1.0"
2253
resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d"
2254
integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==
2255
2256
+array.prototype.flat@^1.3.1:
2257
+ version "1.3.1"
2258
+ resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz#ffc6576a7ca3efc2f46a143b9d1dda9b4b3cf5e2"
2259
+ integrity sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==
2260
+ dependencies:
2261
+ call-bind "^1.0.2"
2262
+ define-properties "^1.1.4"
2263
+ es-abstract "^1.20.4"
2264
+ es-shim-unscopables "^1.0.0"
2265
+
2266
+array.prototype.flatmap@^1.3.1:
2267
+ version "1.3.1"
2268
+ resolved "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz#1aae7903c2100433cb8261cd4ed310aab5c4a183"
2269
+ integrity sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==
2270
+ dependencies:
2271
+ call-bind "^1.0.2"
2272
+ define-properties "^1.1.4"
2273
+ es-abstract "^1.20.4"
2274
+ es-shim-unscopables "^1.0.0"
2275
+
2276
+array.prototype.tosorted@^1.1.1:
2277
+ version "1.1.1"
2278
+ resolved "https://registry.yarnpkg.com/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz#ccf44738aa2b5ac56578ffda97c03fd3e23dd532"
2279
+ integrity sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==
2280
+ dependencies:
2281
+ call-bind "^1.0.2"
2282
+ define-properties "^1.1.4"
2283
+ es-abstract "^1.20.4"
2284
+ es-shim-unscopables "^1.0.0"
2285
+ get-intrinsic "^1.1.3"
2286
+
2287
arraybuffer.slice@~0.0.7:
2288
version "0.0.7"
2289
resolved "https://registry.yarnpkg.com/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz#3bbc4275dd584cc1b10809b89d4e8b63a69e7675"
2290
integrity sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==
2291
2292
+asn1.js@^5.2.0:
2293
+ version "5.4.1"
2294
+ resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-5.4.1.tgz#11a980b84ebb91781ce35b0fdc2ee294e3783f07"
2295
+ integrity sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==
2296
+ dependencies:
2297
+ bn.js "^4.0.0"
2298
+ inherits "^2.0.1"
2299
+ minimalistic-assert "^1.0.0"
2300
+ safer-buffer "^2.1.0"
2301
+
2302
+assert@^2.0.0:
2303
+ version "2.0.0"
2304
+ resolved "https://registry.yarnpkg.com/assert/-/assert-2.0.0.tgz#95fc1c616d48713510680f2eaf2d10dd22e02d32"
2305
+ integrity sha512-se5Cd+js9dXJnu6Ag2JFc00t+HmHOen+8Q+L7O9zI0PqQXr20uk2J0XQqMxZEeo5U50o8Nvmmx7dZrl+Ufr35A==
2306
+ dependencies:
2307
+ es6-object-assign "^1.1.0"
2308
+ is-nan "^1.2.1"
2309
+ object-is "^1.0.1"
2310
+ util "^0.12.0"
2311
+
2312
+ast-types-flow@^0.0.7:
2313
+ version "0.0.7"
2314
+ resolved "https://registry.yarnpkg.com/ast-types-flow/-/ast-types-flow-0.0.7.tgz#f70b735c6bca1a5c9c22d982c3e39e7feba3bdad"
2315
+ integrity sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==
2316
+
2317
ast-types@0.12.4:
2318
version "0.12.4"
2319
resolved "https://registry.yarnpkg.com/ast-types/-/ast-types-0.12.4.tgz#71ce6383800f24efc9a1a3308f3a6e420a0974d1"
@@ -1526,6 +2324,48 @@ asynckit@^0.4.0:
2324
resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
2325
integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==
2326
2327
+autoprefixer@^10.4.13:
2328
+ version "10.4.14"
2329
+ resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.14.tgz#e28d49902f8e759dd25b153264e862df2705f79d"
2330
+ integrity sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==
2331
+ dependencies:
2332
+ browserslist "^4.21.5"
2333
+ caniuse-lite "^1.0.30001464"
2334
+ fraction.js "^4.2.0"
2335
+ normalize-range "^0.1.2"
2336
+ picocolors "^1.0.0"
2337
+ postcss-value-parser "^4.2.0"
2338
+
2339
+available-typed-arrays@^1.0.5:
2340
+ version "1.0.5"
2341
+ resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz#92f95616501069d07d10edb2fc37d3e1c65123b7"
2342
+ integrity sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==
2343
+
2344
+axe-core@^4.6.2:
2345
+ version "4.7.2"
2346
+ resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.7.2.tgz#040a7342b20765cb18bb50b628394c21bccc17a0"
2347
+ integrity sha512-zIURGIS1E1Q4pcrMjp+nnEh+16G56eG/MUllJH8yEvw7asDo7Ac9uhC9KIH5jzpITueEZolfYglnCGIuSBz39g==
2348
+
2349
+axobject-query@^3.1.1:
2350
+ version "3.1.1"
2351
+ resolved "https://registry.yarnpkg.com/axobject-query/-/axobject-query-3.1.1.tgz#3b6e5c6d4e43ca7ba51c5babf99d22a9c68485e1"
2352
+ integrity sha512-goKlv8DZrK9hUh975fnHzhNIO4jUnFCfv/dszV5VwUGDFjI6vQ2VwoyjYjYNEbBE8AH87TduWP5uyDR1D+Iteg==
2353
+ dependencies:
2354
+ deep-equal "^2.0.5"
2355
+
2356
+babel-jest@^28.1.3:
2357
+ version "28.1.3"
2358
+ resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-28.1.3.tgz#c1187258197c099072156a0a121c11ee1e3917d5"
2359
+ integrity sha512-epUaPOEWMk3cWX0M/sPvCHHCe9fMFAa/9hXEgKP8nFfNl/jlGkE9ucq9NqkZGXLDduCJYS0UvSlPUwC0S+rH6Q==
2360
+ dependencies:
2361
+ "@jest/transform" "^28.1.3"
2362
+ "@types/babel__core" "^7.1.14"
2363
+ babel-plugin-istanbul "^6.1.1"
2364
+ babel-preset-jest "^28.1.3"
2365
+ chalk "^4.0.0"
2366
+ graceful-fs "^4.2.9"
2367
+ slash "^3.0.0"
2368
+
2369
babel-jest@^29.0.3:
2370
version "29.0.3"
2371
resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-29.0.3.tgz#64e156a47a77588db6a669a88dedff27ed6e260f"
@@ -1585,6 +2425,16 @@ babel-plugin-istanbul@^6.1.1:
2425
istanbul-lib-instrument "^5.0.4"
2426
test-exclude "^6.0.0"
2427
2428
+babel-plugin-jest-hoist@^28.1.3:
2429
+ version "28.1.3"
2430
+ resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-28.1.3.tgz#1952c4d0ea50f2d6d794353762278d1d8cca3fbe"
2431
+ integrity sha512-Ys3tUKAmfnkRUpPdpa98eYrAR0nV+sSFUZZEGuQ2EbFd1y4SOLtD5QDNHAq+bb9a+bbXvYQC4b+ID/THIMcU6Q==
2432
+ dependencies:
2433
+ "@babel/template" "^7.3.3"
2434
+ "@babel/types" "^7.3.3"
2435
+ "@types/babel__core" "^7.1.14"
2436
+ "@types/babel__traverse" "^7.0.6"
2437
+
2438
babel-plugin-jest-hoist@^29.0.2:
2439
version "29.0.2"
2440
resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.0.2.tgz#ae61483a829a021b146c016c6ad39b8bcc37c2c8"
@@ -1613,6 +2463,14 @@ babel-preset-current-node-syntax@^1.0.0:
2463
"@babel/plugin-syntax-optional-chaining" "^7.8.3"
2464
"@babel/plugin-syntax-top-level-await" "^7.8.3"
2465
2466
+babel-preset-jest@^28.1.3:
2467
+ version "28.1.3"
2468
+ resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-28.1.3.tgz#5dfc20b99abed5db994406c2b9ab94c73aaa419d"
2469
+ integrity sha512-L+fupJvlWAHbQfn74coNX3zf60LXMJsezNvvx8eIh7iOR1luJ1poxYgQk1F8PYtNq/6QODDHCqsSnTFSWC491A==
2470
+ dependencies:
2471
+ babel-plugin-jest-hoist "^28.1.3"
2472
+ babel-preset-current-node-syntax "^1.0.0"
2473
+
2474
babel-preset-jest@^29.0.2:
2475
version "29.0.2"
2476
resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-29.0.2.tgz#e14a7124e22b161551818d89e5bdcfb3b2b0eac7"
@@ -1636,16 +2494,48 @@ base64-arraybuffer@0.1.4:
2494
resolved "https://registry.yarnpkg.com/base64-arraybuffer/-/base64-arraybuffer-0.1.4.tgz#9818c79e059b1355f97e0428a017c838e90ba812"
2495
integrity sha512-a1eIFi4R9ySrbiMuyTGx5e92uRH5tQY6kArNcFaKBUleIoLjdjBg7Zxm3Mqm3Kmkf27HLR/1fnxX9q8GQ7Iavg==
2496
2497
+base64-js@^1.3.1:
2498
+ version "1.5.1"
2499
+ resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a"
2500
+ integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==
2501
+
2502
base64id@2.0.0:
2503
version "2.0.0"
2504
resolved "https://registry.yarnpkg.com/base64id/-/base64id-2.0.0.tgz#2770ac6bc47d312af97a8bf9a634342e0cd25cb6"
2505
integrity sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==
2506
2507
+big-integer@^1.6.44:
2508
+ version "1.6.51"
2509
+ resolved "https://registry.yarnpkg.com/big-integer/-/big-integer-1.6.51.tgz#0df92a5d9880560d3ff2d5fd20245c889d130686"
2510
+ integrity sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==
2511
+
2512
+binary-extensions@^2.0.0:
2513
+ version "2.2.0"
2514
+ resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d"
2515
+ integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==
2516
+
2517
blob@0.0.5:
2518
version "0.0.5"
2519
resolved "https://registry.yarnpkg.com/blob/-/blob-0.0.5.tgz#d680eeef25f8cd91ad533f5b01eed48e64caf683"
2520
integrity sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==
2521
2522
+bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.11.9:
2523
+ version "4.12.0"
2524
+ resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.12.0.tgz#775b3f278efbb9718eec7361f483fb36fbbfea88"
2525
+ integrity sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==
2526
+
2527
+bn.js@^5.0.0, bn.js@^5.1.1:
2528
+ version "5.2.1"
2529
+ resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.2.1.tgz#0bc527a6a0d18d0aa8d5b0538ce4a77dccfa7b70"
2530
+ integrity sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==
2531
+
2532
+bplist-parser@^0.2.0:
2533
+ version "0.2.0"
2534
+ resolved "https://registry.yarnpkg.com/bplist-parser/-/bplist-parser-0.2.0.tgz#43a9d183e5bf9d545200ceac3e712f79ebbe8d0e"
2535
+ integrity sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==
2536
+ dependencies:
2537
+ big-integer "^1.6.44"
2538
+
2539
brace-expansion@^1.1.7:
2540
version "1.1.11"
2541
resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
@@ -1654,27 +2544,93 @@ brace-expansion@^1.1.7:
2544
balanced-match "^1.0.0"
2545
concat-map "0.0.1"
2546
1657
-braces@^3.0.2:
2547
+braces@^3.0.2, braces@~3.0.2:
2548
version "3.0.2"
2549
resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107"
2550
integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==
2551
dependencies:
2552
fill-range "^7.0.1"
2553
2554
+brorand@^1.0.1, brorand@^1.1.0:
2555
+ version "1.1.0"
2556
+ resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f"
2557
+ integrity sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==
2558
+
2559
browser-process-hrtime@^1.0.0:
2560
version "1.0.0"
2561
resolved "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz#3c9b4b7d782c8121e56f10106d84c0d0ffc94626"
2562
integrity sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==
2563
1669
-browserslist@^4.21.3:
1670
- version "4.21.4"
1671
- resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.4.tgz#e7496bbc67b9e39dd0f98565feccdcb0d4ff6987"
1672
- integrity sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==
2564
+browserify-aes@^1.0.0, browserify-aes@^1.0.4:
2565
+ version "1.2.0"
2566
+ resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.2.0.tgz#326734642f403dabc3003209853bb70ad428ef48"
2567
+ integrity sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==
2568
+ dependencies:
2569
+ buffer-xor "^1.0.3"
2570
+ cipher-base "^1.0.0"
2571
+ create-hash "^1.1.0"
2572
+ evp_bytestokey "^1.0.3"
2573
+ inherits "^2.0.1"
2574
+ safe-buffer "^5.0.1"
2575
+
2576
+browserify-cipher@^1.0.0:
2577
+ version "1.0.1"
2578
+ resolved "https://registry.yarnpkg.com/browserify-cipher/-/browserify-cipher-1.0.1.tgz#8d6474c1b870bfdabcd3bcfcc1934a10e94f15f0"
2579
+ integrity sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==
2580
+ dependencies:
2581
+ browserify-aes "^1.0.4"
2582
+ browserify-des "^1.0.0"
2583
+ evp_bytestokey "^1.0.0"
2584
+
2585
+browserify-des@^1.0.0:
2586
+ version "1.0.2"
2587
+ resolved "https://registry.yarnpkg.com/browserify-des/-/browserify-des-1.0.2.tgz#3af4f1f59839403572f1c66204375f7a7f703e9c"
2588
+ integrity sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==
2589
dependencies:
1674
- caniuse-lite "^1.0.30001400"
1675
- electron-to-chromium "^1.4.251"
1676
- node-releases "^2.0.6"
1677
- update-browserslist-db "^1.0.9"
2590
+ cipher-base "^1.0.1"
2591
+ des.js "^1.0.0"
2592
+ inherits "^2.0.1"
2593
+ safe-buffer "^5.1.2"
2594
+
2595
+browserify-rsa@^4.0.0, browserify-rsa@^4.0.1:
2596
+ version "4.1.0"
2597
+ resolved "https://registry.yarnpkg.com/browserify-rsa/-/browserify-rsa-4.1.0.tgz#b2fd06b5b75ae297f7ce2dc651f918f5be158c8d"
2598
+ integrity sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==
2599
+ dependencies:
2600
+ bn.js "^5.0.0"
2601
+ randombytes "^2.0.1"
2602
+
2603
+browserify-sign@^4.0.0:
2604
+ version "4.2.1"
2605
+ resolved "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.2.1.tgz#eaf4add46dd54be3bb3b36c0cf15abbeba7956c3"
2606
+ integrity sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==
2607
+ dependencies:
2608
+ bn.js "^5.1.1"
2609
+ browserify-rsa "^4.0.1"
2610
+ create-hash "^1.2.0"
2611
+ create-hmac "^1.1.7"
2612
+ elliptic "^6.5.3"
2613
+ inherits "^2.0.4"
2614
+ parse-asn1 "^5.1.5"
2615
+ readable-stream "^3.6.0"
2616
+ safe-buffer "^5.2.0"
2617
+
2618
+browserify-zlib@^0.2.0:
2619
+ version "0.2.0"
2620
+ resolved "https://registry.yarnpkg.com/browserify-zlib/-/browserify-zlib-0.2.0.tgz#2869459d9aa3be245fe8fe2ca1f46e2e7f54d73f"
2621
+ integrity sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==
2622
+ dependencies:
2623
+ pako "~1.0.5"
2624
+
2625
+browserslist@^4.14.5, browserslist@^4.21.3, browserslist@^4.21.5:
2626
+ version "4.21.7"
2627
+ resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.7.tgz#e2b420947e5fb0a58e8f4668ae6e23488127e551"
2628
+ integrity sha512-BauCXrQ7I2ftSqd2mvKHGo85XR0u7Ru3C/Hxsy/0TkfCtjrmAbPdzLGasmoiBxplpDXlPvdjX9u7srIMfgasNA==
2629
+ dependencies:
2630
+ caniuse-lite "^1.0.30001489"
2631
+ electron-to-chromium "^1.4.411"
2632
+ node-releases "^2.0.12"
2633
+ update-browserslist-db "^1.0.11"
2634
2635
bs-logger@0.x:
2636
version "0.2.6"
@@ -1695,7 +2651,32 @@ buffer-from@^1.0.0:
2651
resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5"
2652
integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==
2653
1698
-call-bind@^1.0.2:
2654
+buffer-xor@^1.0.3:
2655
+ version "1.0.3"
2656
+ resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9"
2657
+ integrity sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==
2658
+
2659
+buffer@^6.0.3:
2660
+ version "6.0.3"
2661
+ resolved "https://registry.yarnpkg.com/buffer/-/buffer-6.0.3.tgz#2ace578459cc8fbe2a70aaa8f52ee63b6a74c6c6"
2662
+ integrity sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==
2663
+ dependencies:
2664
+ base64-js "^1.3.1"
2665
+ ieee754 "^1.2.1"
2666
+
2667
+builtin-status-codes@^3.0.0:
2668
+ version "3.0.0"
2669
+ resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8"
2670
+ integrity sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==
2671
+
2672
+bundle-name@^3.0.0:
2673
+ version "3.0.0"
2674
+ resolved "https://registry.yarnpkg.com/bundle-name/-/bundle-name-3.0.0.tgz#ba59bcc9ac785fb67ccdbf104a2bf60c099f0e1a"
2675
+ integrity sha512-PKA4BeSvBpQKQ8iPOGCSiell+N8P+Tf1DlwqmYhpe2gAhKPHn8EYOxVT+ShuGmhg8lN8XiSlS80yiExKXrURlw==
2676
+ dependencies:
2677
+ run-applescript "^5.0.0"
2678
+
2679
+call-bind@^1.0.0, call-bind@^1.0.2:
2680
version "1.0.2"
2681
resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c"
2682
integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==
@@ -1708,6 +2689,11 @@ callsites@^3.0.0:
2689
resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73"
2690
integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==
2691
2692
+camelcase-css@^2.0.1:
2693
+ version "2.0.1"
2694
+ resolved "https://registry.yarnpkg.com/camelcase-css/-/camelcase-css-2.0.1.tgz#ee978f6947914cc30c6b44741b6ed1df7f043fd5"
2695
+ integrity sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==
2696
+
2697
camelcase@^5.0.0, camelcase@^5.3.1:
2698
version "5.3.1"
2699
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320"
@@ -1718,10 +2704,10 @@ camelcase@^6.2.0:
2704
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a"
2705
integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==
2706
1721
-caniuse-lite@^1.0.30001400:
1722
- version "1.0.30001410"
1723
- resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001410.tgz#b5a86366fbbf439d75dd3db1d21137a73e829f44"
1724
- integrity sha512-QoblBnuE+rG0lc3Ur9ltP5q47lbguipa/ncNMyyGuqPk44FxbScWAeEO+k5fSQ8WekdAK4mWqNs1rADDAiN5xQ==
2707
+caniuse-lite@^1.0.30001406, caniuse-lite@^1.0.30001464, caniuse-lite@^1.0.30001489:
2708
+ version "1.0.30001492"
2709
+ resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001492.tgz#4a06861788a52b4c81fd3344573b68cc87fe062b"
2710
+ integrity sha512-2efF8SAZwgAX1FJr87KWhvuJxnGJKOnctQa8xLOskAXNXq8oiuqgl6u1kk3fFpsp3GgvzlRjiK1sl63hNtFADw==
2711
2712
chalk@4, chalk@^4.0.0, chalk@^4.1.0:
2713
version "4.1.2"
@@ -1745,11 +2731,39 @@ char-regex@^1.0.2:
2731
resolved "https://registry.yarnpkg.com/char-regex/-/char-regex-1.0.2.tgz#d744358226217f981ed58f479b1d6bcc29545dcf"
2732
integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==
2733
2734
+chokidar@^3.5.3:
2735
+ version "3.5.3"
2736
+ resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd"
2737
+ integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==
2738
+ dependencies:
2739
+ anymatch "~3.1.2"
2740
+ braces "~3.0.2"
2741
+ glob-parent "~5.1.2"
2742
+ is-binary-path "~2.1.0"
2743
+ is-glob "~4.0.1"
2744
+ normalize-path "~3.0.0"
2745
+ readdirp "~3.6.0"
2746
+ optionalDependencies:
2747
+ fsevents "~2.3.2"
2748
+
2749
+chrome-trace-event@^1.0.2:
2750
+ version "1.0.3"
2751
+ resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz#1015eced4741e15d06664a957dbbf50d041e26ac"
2752
+ integrity sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==
2753
+
2754
ci-info@^3.2.0:
2755
version "3.4.0"
2756
resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.4.0.tgz#b28484fd436cbc267900364f096c9dc185efb251"
2757
integrity sha512-t5QdPT5jq3o262DOQ8zA6E1tlH2upmUc4Hlvrbx1pGYJuiiHl7O7rvVNI+l8HTVhd/q3Qc9vqimkNk5yiXsAug==
2758
2759
+cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3:
2760
+ version "1.0.4"
2761
+ resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de"
2762
+ integrity sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==
2763
+ dependencies:
2764
+ inherits "^2.0.1"
2765
+ safe-buffer "^5.0.1"
2766
+
2767
cjs-module-lexer@^1.0.0:
2768
version "1.2.2"
2769
resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz#9f84ba3244a512f3a54e5277e8eef4c489864e40"
@@ -1762,6 +2776,11 @@ cli-color@~0.1.6:
2776
dependencies:
2777
es5-ext "0.8.x"
2778
2779
+client-only@0.0.1:
2780
+ version "0.0.1"
2781
+ resolved "https://registry.yarnpkg.com/client-only/-/client-only-0.0.1.tgz#38bba5d403c41ab150bff64a95c85013cf73bca1"
2782
+ integrity sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==
2783
+
2784
cliui@^5.0.0:
2785
version "5.0.0"
2786
resolved "https://registry.yarnpkg.com/cliui/-/cliui-5.0.0.tgz#deefcfdb2e800784aa34f46fa08e06851c7bbbc5"
@@ -1789,6 +2808,15 @@ cliui@^7.0.2:
2808
strip-ansi "^6.0.0"
2809
wrap-ansi "^7.0.0"
2810
2811
+cliui@^8.0.1:
2812
+ version "8.0.1"
2813
+ resolved "https://registry.yarnpkg.com/cliui/-/cliui-8.0.1.tgz#0c04b075db02cbfe60dc8e6cf2f5486b1a3608aa"
2814
+ integrity sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==
2815
+ dependencies:
2816
+ string-width "^4.2.0"
2817
+ strip-ansi "^6.0.1"
2818
+ wrap-ansi "^7.0.0"
2819
+
2820
clone-deep@^4.0.1:
2821
version "4.0.1"
2822
resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-4.0.1.tgz#c19fd9bdbbf85942b4fd979c84dcf7d5f07c2387"
@@ -1798,6 +2826,11 @@ clone-deep@^4.0.1:
2826
kind-of "^6.0.2"
2827
shallow-clone "^3.0.0"
2828
2829
+clsx@^1.1.0, clsx@^1.2.1:
2830
+ version "1.2.1"
2831
+ resolved "https://registry.yarnpkg.com/clsx/-/clsx-1.2.1.tgz#0ddc4a20a549b59c93a4116bb26f5294ca17dc12"
2832
+ integrity sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==
2833
+
2834
co@^4.6.0:
2835
version "4.6.0"
2836
resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184"
@@ -1832,6 +2865,11 @@ color-name@~1.1.4:
2865
resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2"
2866
integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
2867
2868
+colorette@^2.0.14:
2869
+ version "2.0.20"
2870
+ resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.20.tgz#9eb793e6833067f7235902fcd3b09917a000a95a"
2871
+ integrity sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==
2872
+
2873
combined-stream@^1.0.8:
2874
version "1.0.8"
2875
resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f"
@@ -1839,6 +2877,21 @@ combined-stream@^1.0.8:
2877
dependencies:
2878
delayed-stream "~1.0.0"
2879
2880
+commander@^2.20.0:
2881
+ version "2.20.3"
2882
+ resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33"
2883
+ integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==
2884
+
2885
+commander@^4.0.0:
2886
+ version "4.1.1"
2887
+ resolved "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068"
2888
+ integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==
2889
+
2890
+commander@^7.0.0:
2891
+ version "7.2.0"
2892
+ resolved "https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7"
2893
+ integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==
2894
+
2895
commondir@^1.0.1:
2896
version "1.0.1"
2897
resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b"
@@ -1870,9 +2923,9 @@ concat-map@0.0.1:
2923
integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==
2924
2925
concurrently@^7.4.0:
1873
- version "7.4.0"
1874
- resolved "https://registry.yarnpkg.com/concurrently/-/concurrently-7.4.0.tgz#bb0e344964bc172673577c420db21e963f2f7368"
1875
- integrity sha512-M6AfrueDt/GEna/Vg9BqQ+93yuvzkSKmoTixnwEJkH0LlcGrRC2eCmjeG1tLLHIYfpYJABokqSGyMcXjm96AFA==
2926
+ version "7.6.0"
2927
+ resolved "https://registry.yarnpkg.com/concurrently/-/concurrently-7.6.0.tgz#531a6f5f30cf616f355a4afb8f8fcb2bba65a49a"
2928
+ integrity sha512-BKtRgvcJGeZ4XttiDiNcFiRlxoAeZOseqUvyYRUp/Vtd+9p1ULmeoSqGsDA+2ivdeDFpqrJvGvmI+StKfKl5hw==
2929
dependencies:
2930
chalk "^4.1.0"
2931
date-fns "^2.29.1"
@@ -1884,13 +2937,28 @@ concurrently@^7.4.0:
2937
tree-kill "^1.2.2"
2938
yargs "^17.3.1"
2939
1887
-convert-source-map@^1.1.0, convert-source-map@^1.4.0, convert-source-map@^1.6.0, convert-source-map@^1.7.0:
2940
+console-browserify@^1.2.0:
2941
+ version "1.2.0"
2942
+ resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.2.0.tgz#67063cef57ceb6cf4993a2ab3a55840ae8c49336"
2943
+ integrity sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==
2944
+
2945
+constants-browserify@^1.0.0:
2946
+ version "1.0.0"
2947
+ resolved "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-1.0.0.tgz#c20b96d8c617748aaf1c16021760cd27fcb8cb75"
2948
+ integrity sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==
2949
+
2950
+convert-source-map@^1.1.0, convert-source-map@^1.4.0, convert-source-map@^1.6.0:
2951
version "1.8.0"
2952
resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.8.0.tgz#f3373c32d21b4d780dd8004514684fb791ca4369"
2953
integrity sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==
2954
dependencies:
2955
safe-buffer "~5.1.1"
2956
2957
+convert-source-map@^1.7.0:
2958
+ version "1.9.0"
2959
+ resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.9.0.tgz#7faae62353fb4213366d0ca98358d22e8368b05f"
2960
+ integrity sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==
2961
+
2962
cookie@~0.4.1:
2963
version "0.4.2"
2964
resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.2.tgz#0e41f24de5ecf317947c82fc789e06a884824432"
@@ -1901,6 +2969,37 @@ core-util-is@~1.0.0:
2969
resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85"
2970
integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==
2971
2972
+create-ecdh@^4.0.0:
2973
+ version "4.0.4"
2974
+ resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.4.tgz#d6e7f4bffa66736085a0762fd3a632684dabcc4e"
2975
+ integrity sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==
2976
+ dependencies:
2977
+ bn.js "^4.1.0"
2978
+ elliptic "^6.5.3"
2979
+
2980
+create-hash@^1.1.0, create-hash@^1.1.2, create-hash@^1.2.0:
2981
+ version "1.2.0"
2982
+ resolved "https://registry.yarnpkg.com/create-hash/-/create-hash-1.2.0.tgz#889078af11a63756bcfb59bd221996be3a9ef196"
2983
+ integrity sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==
2984
+ dependencies:
2985
+ cipher-base "^1.0.1"
2986
+ inherits "^2.0.1"
2987
+ md5.js "^1.3.4"
2988
+ ripemd160 "^2.0.1"
2989
+ sha.js "^2.4.0"
2990
+
2991
+create-hmac@^1.1.0, create-hmac@^1.1.4, create-hmac@^1.1.7:
2992
+ version "1.1.7"
2993
+ resolved "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.7.tgz#69170c78b3ab957147b2b8b04572e47ead2243ff"
2994
+ integrity sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==
2995
+ dependencies:
2996
+ cipher-base "^1.0.3"
2997
+ create-hash "^1.1.0"
2998
+ inherits "^2.0.1"
2999
+ ripemd160 "^2.0.0"
3000
+ safe-buffer "^5.0.1"
3001
+ sha.js "^2.4.8"
3002
+
3003
create-require@^1.1.0:
3004
version "1.1.1"
3005
resolved "https://registry.yarnpkg.com/create-require/-/create-require-1.1.1.tgz#c1d7e8f1e5f6cfc9ff65f9cd352d37348756c333"
@@ -1915,6 +3014,28 @@ cross-spawn@^7.0.2, cross-spawn@^7.0.3:
3014
shebang-command "^2.0.0"
3015
which "^2.0.1"
3016
3017
+crypto-browserify@^3.12.0:
3018
+ version "3.12.0"
3019
+ resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz#396cf9f3137f03e4b8e532c58f698254e00f80ec"
3020
+ integrity sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==
3021
+ dependencies:
3022
+ browserify-cipher "^1.0.0"
3023
+ browserify-sign "^4.0.0"
3024
+ create-ecdh "^4.0.0"
3025
+ create-hash "^1.1.0"
3026
+ create-hmac "^1.1.0"
3027
+ diffie-hellman "^5.0.0"
3028
+ inherits "^2.0.1"
3029
+ pbkdf2 "^3.0.3"
3030
+ public-encrypt "^4.0.0"
3031
+ randombytes "^2.0.0"
3032
+ randomfill "^1.0.3"
3033
+
3034
+cssesc@^3.0.0:
3035
+ version "3.0.0"
3036
+ resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee"
3037
+ integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==
3038
+
3039
cssom@^0.5.0:
3040
version "0.5.0"
3041
resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.5.0.tgz#d254fa92cd8b6fbd83811b9fbaed34663cc17c36"
@@ -1937,6 +3058,11 @@ csstype@^3.0.2:
3058
resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.1.tgz#841b532c45c758ee546a11d5bd7b7b473c8c30b9"
3059
integrity sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==
3060
3061
+damerau-levenshtein@^1.0.8:
3062
+ version "1.0.8"
3063
+ resolved "https://registry.yarnpkg.com/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz#b43d286ccbd36bc5b2f7ed41caf2d0aba1f8a6e7"
3064
+ integrity sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==
3065
+
3066
data-urls@^3.0.2:
3067
version "3.0.2"
3068
resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-3.0.2.tgz#9cf24a477ae22bcef5cd5f6f0bfbc1d2d3be9143"
@@ -1947,9 +3073,11 @@ data-urls@^3.0.2:
3073
whatwg-url "^11.0.0"
3074
3075
date-fns@^2.29.1:
1950
- version "2.29.3"
1951
- resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.29.3.tgz#27402d2fc67eb442b511b70bbdf98e6411cd68a8"
1952
- integrity sha512-dDCnyH2WnnKusqvZZ6+jA1O51Ibt8ZMRNkDZdyAyK4YfbDwa/cEmuztzG5pk6hqlp9aSBPYcjOlktquahGwGeA==
3076
+ version "2.30.0"
3077
+ resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.30.0.tgz#f367e644839ff57894ec6ac480de40cae4b0f4d0"
3078
+ integrity sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==
3079
+ dependencies:
3080
+ "@babel/runtime" "^7.21.0"
3081
3082
debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.2, debug@^4.3.4:
3083
version "4.3.4"
@@ -1958,6 +3086,13 @@ debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.2, debug@^4.3.4:
3086
dependencies:
3087
ms "2.1.2"
3088
3089
+debug@^3.2.7:
3090
+ version "3.2.7"
3091
+ resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a"
3092
+ integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==
3093
+ dependencies:
3094
+ ms "^2.1.1"
3095
+
3096
debug@~3.1.0:
3097
version "3.1.0"
3098
resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261"
@@ -1987,6 +3122,30 @@ dedent@^0.7.0:
3122
resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c"
3123
integrity sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==
3124
3125
+deep-equal@^2.0.5:
3126
+ version "2.2.1"
3127
+ resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-2.2.1.tgz#c72ab22f3a7d3503a4ca87dde976fe9978816739"
3128
+ integrity sha512-lKdkdV6EOGoVn65XaOsPdH4rMxTZOnmFyuIkMjM1i5HHCbfjC97dawgTAy0deYNfuqUqW+Q5VrVaQYtUpSd6yQ==
3129
+ dependencies:
3130
+ array-buffer-byte-length "^1.0.0"
3131
+ call-bind "^1.0.2"
3132
+ es-get-iterator "^1.1.3"
3133
+ get-intrinsic "^1.2.0"
3134
+ is-arguments "^1.1.1"
3135
+ is-array-buffer "^3.0.2"
3136
+ is-date-object "^1.0.5"
3137
+ is-regex "^1.1.4"
3138
+ is-shared-array-buffer "^1.0.2"
3139
+ isarray "^2.0.5"
3140
+ object-is "^1.1.5"
3141
+ object-keys "^1.1.1"
3142
+ object.assign "^4.1.4"
3143
+ regexp.prototype.flags "^1.5.0"
3144
+ side-channel "^1.0.4"
3145
+ which-boxed-primitive "^1.0.2"
3146
+ which-collection "^1.0.1"
3147
+ which-typed-array "^1.1.9"
3148
+
3149
deep-is@^0.1.3, deep-is@~0.1.3:
3150
version "0.1.4"
3151
resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831"
@@ -1997,6 +3156,37 @@ deepmerge@^4.2.2:
3156
resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955"
3157
integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==
3158
3159
+default-browser-id@^3.0.0:
3160
+ version "3.0.0"
3161
+ resolved "https://registry.yarnpkg.com/default-browser-id/-/default-browser-id-3.0.0.tgz#bee7bbbef1f4e75d31f98f4d3f1556a14cea790c"
3162
+ integrity sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA==
3163
+ dependencies:
3164
+ bplist-parser "^0.2.0"
3165
+ untildify "^4.0.0"
3166
+
3167
+default-browser@^4.0.0:
3168
+ version "4.0.0"
3169
+ resolved "https://registry.yarnpkg.com/default-browser/-/default-browser-4.0.0.tgz#53c9894f8810bf86696de117a6ce9085a3cbc7da"
3170
+ integrity sha512-wX5pXO1+BrhMkSbROFsyxUm0i/cJEScyNhA4PPxc41ICuv05ZZB/MX28s8aZx6xjmatvebIapF6hLEKEcpneUA==
3171
+ dependencies:
3172
+ bundle-name "^3.0.0"
3173
+ default-browser-id "^3.0.0"
3174
+ execa "^7.1.1"
3175
+ titleize "^3.0.0"
3176
+
3177
+define-lazy-prop@^3.0.0:
3178
+ version "3.0.0"
3179
+ resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz#dbb19adfb746d7fc6d734a06b72f4a00d021255f"
3180
+ integrity sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==
3181
+
3182
+define-properties@^1.1.3, define-properties@^1.2.0:
3183
+ version "1.2.0"
3184
+ resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.0.tgz#52988570670c9eacedd8064f4a990f2405849bd5"
3185
+ integrity sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==
3186
+ dependencies:
3187
+ has-property-descriptors "^1.0.0"
3188
+ object-keys "^1.1.1"
3189
+
3190
define-properties@^1.1.4:
3191
version "1.1.4"
3192
resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.4.tgz#0b14d7bd7fbeb2f3572c3a7eda80ea5d57fb05b1"
@@ -2010,11 +3200,29 @@ delayed-stream@~1.0.0:
3200
resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619"
3201
integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==
3202
3203
+des.js@^1.0.0:
3204
+ version "1.1.0"
3205
+ resolved "https://registry.yarnpkg.com/des.js/-/des.js-1.1.0.tgz#1d37f5766f3bbff4ee9638e871a8768c173b81da"
3206
+ integrity sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==
3207
+ dependencies:
3208
+ inherits "^2.0.1"
3209
+ minimalistic-assert "^1.0.0"
3210
+
3211
detect-newline@^3.0.0:
3212
version "3.1.0"
3213
resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651"
3214
integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==
3215
3216
+didyoumean@^1.2.2:
3217
+ version "1.2.2"
3218
+ resolved "https://registry.yarnpkg.com/didyoumean/-/didyoumean-1.2.2.tgz#989346ffe9e839b4555ecf5666edea0d3e8ad037"
3219
+ integrity sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==
3220
+
3221
+diff-sequences@^28.1.1:
3222
+ version "28.1.1"
3223
+ resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-28.1.1.tgz#9989dc731266dc2903457a70e996f3a041913ac6"
3224
+ integrity sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==
3225
+
3226
diff-sequences@^29.0.0:
3227
version "29.0.0"
3228
resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-29.0.0.tgz#bae49972ef3933556bcb0800b72e8579d19d9e4f"
@@ -2025,6 +3233,15 @@ diff@^4.0.1:
3233
resolved "https://registry.yarnpkg.com/diff/-/diff-4.0.2.tgz#60f3aecb89d5fae520c11aa19efc2bb982aade7d"
3234
integrity sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==
3235
3236
+diffie-hellman@^5.0.0:
3237
+ version "5.0.3"
3238
+ resolved "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz#40e8ee98f55a2149607146921c63e1ae5f3d2875"
3239
+ integrity sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==
3240
+ dependencies:
3241
+ bn.js "^4.1.0"
3242
+ miller-rabin "^4.0.0"
3243
+ randombytes "^2.0.0"
3244
+
3245
difflib@~0.2.1:
3246
version "0.2.4"
3247
resolved "https://registry.yarnpkg.com/difflib/-/difflib-0.2.4.tgz#b5e30361a6db023176d562892db85940a718f47e"
@@ -2039,6 +3256,18 @@ dir-glob@^3.0.1:
3256
dependencies:
3257
path-type "^4.0.0"
3258
3259
+dlv@^1.1.3:
3260
+ version "1.1.3"
3261
+ resolved "https://registry.yarnpkg.com/dlv/-/dlv-1.1.3.tgz#5c198a8a11453596e751494d49874bc7732f2e79"
3262
+ integrity sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==
3263
+
3264
+doctrine@^2.1.0:
3265
+ version "2.1.0"
3266
+ resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d"
3267
+ integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==
3268
+ dependencies:
3269
+ esutils "^2.0.2"
3270
+
3271
doctrine@^3.0.0:
3272
version "3.0.0"
3273
resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961"
@@ -2051,6 +3280,11 @@ dom-accessibility-api@^0.5.9:
3280
resolved "https://registry.yarnpkg.com/dom-accessibility-api/-/dom-accessibility-api-0.5.14.tgz#56082f71b1dc7aac69d83c4285eef39c15d93f56"
3281
integrity sha512-NMt+m9zFMPZe0JcY9gN224Qvk6qLIdqex29clBvc/y75ZBX9YA9wNK3frsYvu2DI1xcCIwxwnX+TlsJ2DSOADg==
3282
3283
+domain-browser@^4.22.0:
3284
+ version "4.22.0"
3285
+ resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-4.22.0.tgz#6ddd34220ec281f9a65d3386d267ddd35c491f9f"
3286
+ integrity sha512-IGBwjF7tNk3cwypFNH/7bfzBcgSCbaMOD3GsaY1AU/JRrnHnYgEM0+9kQt52iZxjNsjBtJYtao146V+f8jFZNw==
3287
+
3288
domexception@^4.0.0:
3289
version "4.0.0"
3290
resolved "https://registry.yarnpkg.com/domexception/-/domexception-4.0.0.tgz#4ad1be56ccadc86fc76d033353999a8037d03673"
@@ -2065,10 +3299,23 @@ dreamopt@~0.6.0:
3299
dependencies:
3300
wordwrap ">=0.0.2"
3301
2068
-electron-to-chromium@^1.4.251:
2069
- version "1.4.260"
2070
- resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.260.tgz#9aa3348d037686b47ccc5d3b48fe417b1f20017a"
2071
- integrity sha512-1GxPM2Bdz1AjuNjho9/TqJfxM7KZ7R8s4vA5cbbIoVacQXfvZlV+d7Y1lu4BhGzEBfjjhakr3NXKqN0PxPXIsg==
3302
+electron-to-chromium@^1.4.411:
3303
+ version "1.4.418"
3304
+ resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.418.tgz#9092aca12db25acf02a2ddf9de59f0e4363c9928"
3305
+ integrity sha512-1KnpDTS9onwAfMzW50LcpNtyOkMyjd/OLoD2Kx/DDITZqgNYixY71XNszPHNxyQQ/Brh+FDcUnf4BaM041sdWg==
3306
+
3307
+elliptic@^6.5.3:
3308
+ version "6.5.4"
3309
+ resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.4.tgz#da37cebd31e79a1367e941b592ed1fbebd58abbb"
3310
+ integrity sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==
3311
+ dependencies:
3312
+ bn.js "^4.11.9"
3313
+ brorand "^1.1.0"
3314
+ hash.js "^1.0.0"
3315
+ hmac-drbg "^1.0.1"
3316
+ inherits "^2.0.4"
3317
+ minimalistic-assert "^1.0.1"
3318
+ minimalistic-crypto-utils "^1.0.1"
3319
3320
emittery@^0.10.2:
3321
version "0.10.2"
@@ -2085,6 +3332,11 @@ emoji-regex@^8.0.0:
3332
resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37"
3333
integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==
3334
3335
+emoji-regex@^9.2.2:
3336
+ version "9.2.2"
3337
+ resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz#840c8803b0d8047f4ff0cf963176b32d4ef3ed72"
3338
+ integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==
3339
+
3340
engine.io-client@~3.5.0:
3341
version "3.5.3"
3342
resolved "https://registry.yarnpkg.com/engine.io-client/-/engine.io-client-3.5.3.tgz#3254f61fdbd53503dc9a6f9d46a52528871ca0d7"
@@ -2125,11 +3377,24 @@ engine.io@~3.6.0:
3377
engine.io-parser "~2.2.0"
3378
ws "~7.4.2"
3379
3380
+enhanced-resolve@^5.12.0, enhanced-resolve@^5.14.1:
3381
+ version "5.14.1"
3382
+ resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.14.1.tgz#de684b6803724477a4af5d74ccae5de52c25f6b3"
3383
+ integrity sha512-Vklwq2vDKtl0y/vtwjSesgJ5MYS7Etuk5txS8VdKL4AOS1aUlD96zqIfsOSLQsdv3xgMRbtkWM8eG9XDfKUPow==
3384
+ dependencies:
3385
+ graceful-fs "^4.2.4"
3386
+ tapable "^2.2.0"
3387
+
3388
entities@^4.4.0:
3389
version "4.4.0"
3390
resolved "https://registry.yarnpkg.com/entities/-/entities-4.4.0.tgz#97bdaba170339446495e653cfd2db78962900174"
3391
integrity sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==
3392
3393
+envinfo@^7.7.3:
3394
+ version "7.8.1"
3395
+ resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.8.1.tgz#06377e3e5f4d379fea7ac592d5ad8927e0c4d475"
3396
+ integrity sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==
3397
+
3398
error-ex@^1.3.1:
3399
version "1.3.2"
3400
resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf"
@@ -2144,11 +3409,101 @@ error-stack-parser@^1.3.3:
3409
dependencies:
3410
stackframe "^0.3.1"
3411
3412
+es-abstract@^1.19.0, es-abstract@^1.20.4:
3413
+ version "1.21.2"
3414
+ resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.21.2.tgz#a56b9695322c8a185dc25975aa3b8ec31d0e7eff"
3415
+ integrity sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg==
3416
+ dependencies:
3417
+ array-buffer-byte-length "^1.0.0"
3418
+ available-typed-arrays "^1.0.5"
3419
+ call-bind "^1.0.2"
3420
+ es-set-tostringtag "^2.0.1"
3421
+ es-to-primitive "^1.2.1"
3422
+ function.prototype.name "^1.1.5"
3423
+ get-intrinsic "^1.2.0"
3424
+ get-symbol-description "^1.0.0"
3425
+ globalthis "^1.0.3"
3426
+ gopd "^1.0.1"
3427
+ has "^1.0.3"
3428
+ has-property-descriptors "^1.0.0"
3429
+ has-proto "^1.0.1"
3430
+ has-symbols "^1.0.3"
3431
+ internal-slot "^1.0.5"
3432
+ is-array-buffer "^3.0.2"
3433
+ is-callable "^1.2.7"
3434
+ is-negative-zero "^2.0.2"
3435
+ is-regex "^1.1.4"
3436
+ is-shared-array-buffer "^1.0.2"
3437
+ is-string "^1.0.7"
3438
+ is-typed-array "^1.1.10"
3439
+ is-weakref "^1.0.2"
3440
+ object-inspect "^1.12.3"
3441
+ object-keys "^1.1.1"
3442
+ object.assign "^4.1.4"
3443
+ regexp.prototype.flags "^1.4.3"
3444
+ safe-regex-test "^1.0.0"
3445
+ string.prototype.trim "^1.2.7"
3446
+ string.prototype.trimend "^1.0.6"
3447
+ string.prototype.trimstart "^1.0.6"
3448
+ typed-array-length "^1.0.4"
3449
+ unbox-primitive "^1.0.2"
3450
+ which-typed-array "^1.1.9"
3451
+
3452
+es-get-iterator@^1.1.3:
3453
+ version "1.1.3"
3454
+ resolved "https://registry.yarnpkg.com/es-get-iterator/-/es-get-iterator-1.1.3.tgz#3ef87523c5d464d41084b2c3c9c214f1199763d6"
3455
+ integrity sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==
3456
+ dependencies:
3457
+ call-bind "^1.0.2"
3458
+ get-intrinsic "^1.1.3"
3459
+ has-symbols "^1.0.3"
3460
+ is-arguments "^1.1.1"
3461
+ is-map "^2.0.2"
3462
+ is-set "^2.0.2"
3463
+ is-string "^1.0.7"
3464
+ isarray "^2.0.5"
3465
+ stop-iteration-iterator "^1.0.0"
3466
+
3467
+es-module-lexer@^1.2.1:
3468
+ version "1.2.1"
3469
+ resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-1.2.1.tgz#ba303831f63e6a394983fde2f97ad77b22324527"
3470
+ integrity sha512-9978wrXM50Y4rTMmW5kXIC09ZdXQZqkE4mxhwkd8VbzsGkXGPgV4zWuqQJgCEzYngdo2dYDa0l8xhX4fkSwJSg==
3471
+
3472
+es-set-tostringtag@^2.0.1:
3473
+ version "2.0.1"
3474
+ resolved "https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz#338d502f6f674301d710b80c8592de8a15f09cd8"
3475
+ integrity sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==
3476
+ dependencies:
3477
+ get-intrinsic "^1.1.3"
3478
+ has "^1.0.3"
3479
+ has-tostringtag "^1.0.0"
3480
+
3481
+es-shim-unscopables@^1.0.0:
3482
+ version "1.0.0"
3483
+ resolved "https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz#702e632193201e3edf8713635d083d378e510241"
3484
+ integrity sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==
3485
+ dependencies:
3486
+ has "^1.0.3"
3487
+
3488
+es-to-primitive@^1.2.1:
3489
+ version "1.2.1"
3490
+ resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a"
3491
+ integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==
3492
+ dependencies:
3493
+ is-callable "^1.1.4"
3494
+ is-date-object "^1.0.1"
3495
+ is-symbol "^1.0.2"
3496
+
3497
es5-ext@0.8.x:
3498
version "0.8.2"
3499
resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.8.2.tgz#aba8d9e1943a895ac96837a62a39b3f55ecd94ab"
3500
integrity sha512-H19ompyhnKiBdjHR1DPHvf5RHgHPmJaY9JNzFGbMbPgdsUkvnUCN1Ke8J4Y0IMyTwFM2M9l4h2GoHwzwpSmXbA==
3501
3502
+es6-object-assign@^1.1.0:
3503
+ version "1.1.0"
3504
+ resolved "https://registry.yarnpkg.com/es6-object-assign/-/es6-object-assign-1.1.0.tgz#c2c3582656247c39ea107cb1e6652b6f9f24523c"
3505
+ integrity sha512-MEl9uirslVwqQU369iHNWZXsI8yaZYGg/D65aOgZkeyFJwHYSxilf7rQzXKI7DdDuBPrBXbfk3sl9hJhmd5AUw==
3506
+
3507
escalade@^3.1.1:
3508
version "3.1.1"
3509
resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40"
@@ -2194,7 +3549,121 @@ eshost@^7.7.0:
3549
socket.io "^2.3.0"
3550
unique-temp-dir "^1.0.0"
3551
2197
-eslint-scope@^5.1.1:
3552
+eslint-config-next@13.0.4:
3553
+ version "13.0.4"
3554
+ resolved "https://registry.yarnpkg.com/eslint-config-next/-/eslint-config-next-13.0.4.tgz#78954caf26b3aa718bed077bce90c1f505db0005"
3555
+ integrity sha512-moEC7BW2TK7JKq3QfnaauqRjWzVcEf71gp5DbClpFPHM6QXE0u0uVvSTiHlmOgtCe1vyWAO+AhF87ZITd8mIDw==
3556
+ dependencies:
3557
+ "@next/eslint-plugin-next" "13.0.4"
3558
+ "@rushstack/eslint-patch" "^1.1.3"
3559
+ "@typescript-eslint/parser" "^5.42.0"
3560
+ eslint-import-resolver-node "^0.3.6"
3561
+ eslint-import-resolver-typescript "^3.5.2"
3562
+ eslint-plugin-import "^2.26.0"
3563
+ eslint-plugin-jsx-a11y "^6.5.1"
3564
+ eslint-plugin-react "^7.31.7"
3565
+ eslint-plugin-react-hooks "^4.5.0"
3566
+
3567
+eslint-import-resolver-node@^0.3.6, eslint-import-resolver-node@^0.3.7:
3568
+ version "0.3.7"
3569
+ resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz#83b375187d412324a1963d84fa664377a23eb4d7"
3570
+ integrity sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==
3571
+ dependencies:
3572
+ debug "^3.2.7"
3573
+ is-core-module "^2.11.0"
3574
+ resolve "^1.22.1"
3575
+
3576
+eslint-import-resolver-typescript@^3.5.2:
3577
+ version "3.5.5"
3578
+ resolved "https://registry.yarnpkg.com/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.5.5.tgz#0a9034ae7ed94b254a360fbea89187b60ea7456d"
3579
+ integrity sha512-TdJqPHs2lW5J9Zpe17DZNQuDnox4xo2o+0tE7Pggain9Rbc19ik8kFtXdxZ250FVx2kF4vlt2RSf4qlUpG7bhw==
3580
+ dependencies:
3581
+ debug "^4.3.4"
3582
+ enhanced-resolve "^5.12.0"
3583
+ eslint-module-utils "^2.7.4"
3584
+ get-tsconfig "^4.5.0"
3585
+ globby "^13.1.3"
3586
+ is-core-module "^2.11.0"
3587
+ is-glob "^4.0.3"
3588
+ synckit "^0.8.5"
3589
+
3590
+eslint-module-utils@^2.7.4:
3591
+ version "2.8.0"
3592
+ resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz#e439fee65fc33f6bba630ff621efc38ec0375c49"
3593
+ integrity sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==
3594
+ dependencies:
3595
+ debug "^3.2.7"
3596
+
3597
+eslint-plugin-import@^2.26.0:
3598
+ version "2.27.5"
3599
+ resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz#876a6d03f52608a3e5bb439c2550588e51dd6c65"
3600
+ integrity sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==
3601
+ dependencies:
3602
+ array-includes "^3.1.6"
3603
+ array.prototype.flat "^1.3.1"
3604
+ array.prototype.flatmap "^1.3.1"
3605
+ debug "^3.2.7"
3606
+ doctrine "^2.1.0"
3607
+ eslint-import-resolver-node "^0.3.7"
3608
+ eslint-module-utils "^2.7.4"
3609
+ has "^1.0.3"
3610
+ is-core-module "^2.11.0"
3611
+ is-glob "^4.0.3"
3612
+ minimatch "^3.1.2"
3613
+ object.values "^1.1.6"
3614
+ resolve "^1.22.1"
3615
+ semver "^6.3.0"
3616
+ tsconfig-paths "^3.14.1"
3617
+
3618
+eslint-plugin-jsx-a11y@^6.5.1:
3619
+ version "6.7.1"
3620
+ resolved "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.7.1.tgz#fca5e02d115f48c9a597a6894d5bcec2f7a76976"
3621
+ integrity sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==
3622
+ dependencies:
3623
+ "@babel/runtime" "^7.20.7"
3624
+ aria-query "^5.1.3"
3625
+ array-includes "^3.1.6"
3626
+ array.prototype.flatmap "^1.3.1"
3627
+ ast-types-flow "^0.0.7"
3628
+ axe-core "^4.6.2"
3629
+ axobject-query "^3.1.1"
3630
+ damerau-levenshtein "^1.0.8"
3631
+ emoji-regex "^9.2.2"
3632
+ has "^1.0.3"
3633
+ jsx-ast-utils "^3.3.3"
3634
+ language-tags "=1.0.5"
3635
+ minimatch "^3.1.2"
3636
+ object.entries "^1.1.6"
3637
+ object.fromentries "^2.0.6"
3638
+ semver "^6.3.0"
3639
+
3640
+eslint-plugin-react-hooks@^4.5.0:
3641
+ version "4.6.0"
3642
+ resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz#4c3e697ad95b77e93f8646aaa1630c1ba607edd3"
3643
+ integrity sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==
3644
+
3645
+eslint-plugin-react@^7.31.7:
3646
+ version "7.32.2"
3647
+ resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.32.2.tgz#e71f21c7c265ebce01bcbc9d0955170c55571f10"
3648
+ integrity sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==
3649
+ dependencies:
3650
+ array-includes "^3.1.6"
3651
+ array.prototype.flatmap "^1.3.1"
3652
+ array.prototype.tosorted "^1.1.1"
3653
+ doctrine "^2.1.0"
3654
+ estraverse "^5.3.0"
3655
+ jsx-ast-utils "^2.4.1 || ^3.0.0"
3656
+ minimatch "^3.1.2"
3657
+ object.entries "^1.1.6"
3658
+ object.fromentries "^2.0.6"
3659
+ object.hasown "^1.1.2"
3660
+ object.values "^1.1.6"
3661
+ prop-types "^15.8.1"
3662
+ resolve "^2.0.0-next.4"
3663
+ semver "^6.3.0"
3664
+ string.prototype.matchall "^4.0.8"
3665
+
3666
+eslint-scope@5.1.1, eslint-scope@^5.1.1:
3667
version "5.1.1"
3668
resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c"
3669
integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==
@@ -2210,6 +3679,14 @@ eslint-scope@^7.1.1:
3679
esrecurse "^4.3.0"
3680
estraverse "^5.2.0"
3681
3682
+eslint-scope@^7.2.0:
3683
+ version "7.2.0"
3684
+ resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.2.0.tgz#f21ebdafda02352f103634b96dd47d9f81ca117b"
3685
+ integrity sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==
3686
+ dependencies:
3687
+ esrecurse "^4.3.0"
3688
+ estraverse "^5.2.0"
3689
+
3690
eslint-utils@^3.0.0:
3691
version "3.0.0"
3692
resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-3.0.0.tgz#8aebaface7345bb33559db0a1f13a1d2d48c3672"
@@ -2227,6 +3704,56 @@ eslint-visitor-keys@^3.3.0:
3704
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz#f6480fa6b1f30efe2d1968aa8ac745b862469826"
3705
integrity sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==
3706
3707
+eslint-visitor-keys@^3.4.1:
3708
+ version "3.4.1"
3709
+ resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz#c22c48f48942d08ca824cc526211ae400478a994"
3710
+ integrity sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==
3711
+
3712
+eslint@^8.25.0, eslint@^8.28.0:
3713
+ version "8.41.0"
3714
+ resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.41.0.tgz#3062ca73363b4714b16dbc1e60f035e6134b6f1c"
3715
+ integrity sha512-WQDQpzGBOP5IrXPo4Hc0814r4/v2rrIsB0rhT7jtunIalgg6gYXWhRMOejVO8yH21T/FGaxjmFjBMNqcIlmH1Q==
3716
+ dependencies:
3717
+ "@eslint-community/eslint-utils" "^4.2.0"
3718
+ "@eslint-community/regexpp" "^4.4.0"
3719
+ "@eslint/eslintrc" "^2.0.3"
3720
+ "@eslint/js" "8.41.0"
3721
+ "@humanwhocodes/config-array" "^0.11.8"
3722
+ "@humanwhocodes/module-importer" "^1.0.1"
3723
+ "@nodelib/fs.walk" "^1.2.8"
3724
+ ajv "^6.10.0"
3725
+ chalk "^4.0.0"
3726
+ cross-spawn "^7.0.2"
3727
+ debug "^4.3.2"
3728
+ doctrine "^3.0.0"
3729
+ escape-string-regexp "^4.0.0"
3730
+ eslint-scope "^7.2.0"
3731
+ eslint-visitor-keys "^3.4.1"
3732
+ espree "^9.5.2"
3733
+ esquery "^1.4.2"
3734
+ esutils "^2.0.2"
3735
+ fast-deep-equal "^3.1.3"
3736
+ file-entry-cache "^6.0.1"
3737
+ find-up "^5.0.0"
3738
+ glob-parent "^6.0.2"
3739
+ globals "^13.19.0"
3740
+ graphemer "^1.4.0"
3741
+ ignore "^5.2.0"
3742
+ import-fresh "^3.0.0"
3743
+ imurmurhash "^0.1.4"
3744
+ is-glob "^4.0.0"
3745
+ is-path-inside "^3.0.3"
3746
+ js-yaml "^4.1.0"
3747
+ json-stable-stringify-without-jsonify "^1.0.1"
3748
+ levn "^0.4.1"
3749
+ lodash.merge "^4.6.2"
3750
+ minimatch "^3.1.2"
3751
+ natural-compare "^1.4.0"
3752
+ optionator "^0.9.1"
3753
+ strip-ansi "^6.0.1"
3754
+ strip-json-comments "^3.1.0"
3755
+ text-table "^0.2.0"
3756
+
3757
eslint@^8.33.0:
3758
version "8.33.0"
3759
resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.33.0.tgz#02f110f32998cb598c6461f24f4d306e41ca33d7"
@@ -2281,6 +3808,15 @@ espree@^9.4.0:
3808
acorn-jsx "^5.3.2"
3809
eslint-visitor-keys "^3.3.0"
3810
3811
+espree@^9.5.2:
3812
+ version "9.5.2"
3813
+ resolved "https://registry.yarnpkg.com/espree/-/espree-9.5.2.tgz#e994e7dc33a082a7a82dceaf12883a829353215b"
3814
+ integrity sha512-7OASN1Wma5fum5SrNhFMAMJxOUAbhyfQ8dQ//PJaJbNw0URTPWqIghHWt1MmAANKhHZIYOHruW4Kw4ruUWOdGw==
3815
+ dependencies:
3816
+ acorn "^8.8.0"
3817
+ acorn-jsx "^5.3.2"
3818
+ eslint-visitor-keys "^3.4.1"
3819
+
3820
esprima@^4.0.0, esprima@^4.0.1, esprima@~4.0.0:
3821
version "4.0.1"
3822
resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
@@ -2293,6 +3829,13 @@ esquery@^1.4.0:
3829
dependencies:
3830
estraverse "^5.1.0"
3831
3832
+esquery@^1.4.2:
3833
+ version "1.5.0"
3834
+ resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.5.0.tgz#6ce17738de8577694edd7361c57182ac8cb0db0b"
3835
+ integrity sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==
3836
+ dependencies:
3837
+ estraverse "^5.1.0"
3838
+
3839
esrecurse@^4.3.0:
3840
version "4.3.0"
3841
resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921"
@@ -2305,7 +3848,7 @@ estraverse@^4.1.1:
3848
resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d"
3849
integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==
3850
2308
-estraverse@^5.1.0, estraverse@^5.2.0:
3851
+estraverse@^5.1.0, estraverse@^5.2.0, estraverse@^5.3.0:
3852
version "5.3.0"
3853
resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123"
3854
integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==
@@ -2315,6 +3858,24 @@ esutils@^2.0.2:
3858
resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64"
3859
integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==
3860
3861
+event-target-shim@^5.0.0:
3862
+ version "5.0.1"
3863
+ resolved "https://registry.yarnpkg.com/event-target-shim/-/event-target-shim-5.0.1.tgz#5d4d3ebdf9583d63a5333ce2deb7480ab2b05789"
3864
+ integrity sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==
3865
+
3866
+events@^3.2.0, events@^3.3.0:
3867
+ version "3.3.0"
3868
+ resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400"
3869
+ integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==
3870
+
3871
+evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3:
3872
+ version "1.0.3"
3873
+ resolved "https://registry.yarnpkg.com/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz#7fcbdb198dc71959432efe13842684e0525acb02"
3874
+ integrity sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==
3875
+ dependencies:
3876
+ md5.js "^1.3.4"
3877
+ safe-buffer "^5.1.1"
3878
+
3879
execa@^5.0.0:
3880
version "5.1.1"
3881
resolved "https://registry.yarnpkg.com/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd"
@@ -2330,11 +3891,37 @@ execa@^5.0.0:
3891
signal-exit "^3.0.3"
3892
strip-final-newline "^2.0.0"
3893
3894
+execa@^7.1.1:
3895
+ version "7.1.1"
3896
+ resolved "https://registry.yarnpkg.com/execa/-/execa-7.1.1.tgz#3eb3c83d239488e7b409d48e8813b76bb55c9c43"
3897
+ integrity sha512-wH0eMf/UXckdUYnO21+HDztteVv05rq2GXksxT4fCGeHkBhw1DROXh40wcjMcRqDOWE7iPJ4n3M7e2+YFP+76Q==
3898
+ dependencies:
3899
+ cross-spawn "^7.0.3"
3900
+ get-stream "^6.0.1"
3901
+ human-signals "^4.3.0"
3902
+ is-stream "^3.0.0"
3903
+ merge-stream "^2.0.0"
3904
+ npm-run-path "^5.1.0"
3905
+ onetime "^6.0.0"
3906
+ signal-exit "^3.0.7"
3907
+ strip-final-newline "^3.0.0"
3908
+
3909
exit@^0.1.2:
3910
version "0.1.2"
3911
resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c"
3912
integrity sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==
3913
3914
+expect@^28.0.0, expect@^28.1.3:
3915
+ version "28.1.3"
3916
+ resolved "https://registry.yarnpkg.com/expect/-/expect-28.1.3.tgz#90a7c1a124f1824133dd4533cce2d2bdcb6603ec"
3917
+ integrity sha512-eEh0xn8HlsuOBxFgIss+2mX85VAS4Qy3OSkjV7rlBWljtA4oWH37glVGyOZSZvErDT/yBywZdPGwCXuTvSG85g==
3918
+ dependencies:
3919
+ "@jest/expect-utils" "^28.1.3"
3920
+ jest-get-type "^28.0.2"
3921
+ jest-matcher-utils "^28.1.3"
3922
+ jest-message-util "^28.1.3"
3923
+ jest-util "^28.1.3"
3924
+
3925
expect@^29.0.0, expect@^29.0.3:
3926
version "29.0.3"
3927
resolved "https://registry.yarnpkg.com/expect/-/expect-29.0.3.tgz#6be65ddb945202f143c4e07c083f4f39f3bd326f"
@@ -2351,7 +3938,7 @@ fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3:
3938
resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525"
3939
integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
3940
2354
-fast-glob@^3.2.9:
3941
+fast-glob@^3.2.11, fast-glob@^3.2.12, fast-glob@^3.2.9:
3942
version "3.2.12"
3943
resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.12.tgz#7f39ec99c2e6ab030337142da9e0c18f37afae80"
3944
integrity sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==
@@ -2372,6 +3959,11 @@ fast-levenshtein@^2.0.6, fast-levenshtein@~2.0.6:
3959
resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917"
3960
integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==
3961
3962
+fastest-levenshtein@^1.0.12:
3963
+ version "1.0.16"
3964
+ resolved "https://registry.yarnpkg.com/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz#210e61b6ff181de91ea9b3d1b84fdedd47e034e5"
3965
+ integrity sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==
3966
+
3967
fastq@^1.6.0:
3968
version "1.13.0"
3969
resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.13.0.tgz#616760f88a7526bdfc596b7cab8c18938c36b98c"
@@ -2418,6 +4010,11 @@ fill-range@^7.0.1:
4010
dependencies:
4011
to-regex-range "^5.0.1"
4012
4013
+filter-obj@^2.0.2:
4014
+ version "2.0.2"
4015
+ resolved "https://registry.yarnpkg.com/filter-obj/-/filter-obj-2.0.2.tgz#fff662368e505d69826abb113f0f6a98f56e9d5f"
4016
+ integrity sha512-lO3ttPjHZRfjMcxWKb1j1eDhTFsu4meeR3lnMcnBFhk6RuLhvEiuALu2TlfL310ph4lCYYwgF/ElIjdP739tdg==
4017
+
4018
find-cache-dir@^2.0.0:
4019
version "2.1.0"
4020
resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-2.1.0.tgz#8d0f94cd13fe43c6c7c261a0d86115ca918c05f7"
@@ -2468,6 +4065,13 @@ flow-enums-runtime@^0.0.4:
4065
resolved "https://registry.yarnpkg.com/flow-enums-runtime/-/flow-enums-runtime-0.0.4.tgz#038635c679030d08d4c197db29a2fad62722072f"
4066
integrity sha512-kkJ/ABZb4rhyFw05yCWdcA1K2uW7ddYzz9zVNJp5kRX3BzsIynB4f0E4oLlf+zgDLErj9FwGda1qEAmhnRNXPQ==
4067
4068
+for-each@^0.3.3:
4069
+ version "0.3.3"
4070
+ resolved "https://registry.yarnpkg.com/for-each/-/for-each-0.3.3.tgz#69b447e88a0a5d32c3e7084f3f1710034b21376e"
4071
+ integrity sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==
4072
+ dependencies:
4073
+ is-callable "^1.1.3"
4074
+
4075
form-data@^4.0.0:
4076
version "4.0.0"
4077
resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.0.tgz#93919daeaf361ee529584b9b31664dc12c9fa452"
@@ -2477,12 +4081,17 @@ form-data@^4.0.0:
4081
combined-stream "^1.0.8"
4082
mime-types "^2.1.12"
4083
4084
+fraction.js@^4.2.0:
4085
+ version "4.2.0"
4086
+ resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.2.0.tgz#448e5109a313a3527f5a3ab2119ec4cf0e0e2950"
4087
+ integrity sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==
4088
+
4089
fs.realpath@^1.0.0:
4090
version "1.0.0"
4091
resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
4092
integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==
4093
2485
-fsevents@^2.3.2:
4094
+fsevents@^2.3.2, fsevents@~2.3.2:
4095
version "2.3.2"
4096
resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a"
4097
integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==
@@ -2492,6 +4101,21 @@ function-bind@^1.1.1:
4101
resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
4102
integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
4103
4104
+function.prototype.name@^1.1.5:
4105
+ version "1.1.5"
4106
+ resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.5.tgz#cce0505fe1ffb80503e6f9e46cc64e46a12a9621"
4107
+ integrity sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==
4108
+ dependencies:
4109
+ call-bind "^1.0.2"
4110
+ define-properties "^1.1.3"
4111
+ es-abstract "^1.19.0"
4112
+ functions-have-names "^1.2.2"
4113
+
4114
+functions-have-names@^1.2.2, functions-have-names@^1.2.3:
4115
+ version "1.2.3"
4116
+ resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834"
4117
+ integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==
4118
+
4119
gensync@^1.0.0-beta.2:
4120
version "1.0.0-beta.2"
4121
resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0"
@@ -2511,17 +4135,42 @@ get-intrinsic@^1.0.2, get-intrinsic@^1.1.1:
4135
has "^1.0.3"
4136
has-symbols "^1.0.3"
4137
4138
+get-intrinsic@^1.1.3, get-intrinsic@^1.2.0:
4139
+ version "1.2.1"
4140
+ resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.1.tgz#d295644fed4505fc9cde952c37ee12b477a83d82"
4141
+ integrity sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==
4142
+ dependencies:
4143
+ function-bind "^1.1.1"
4144
+ has "^1.0.3"
4145
+ has-proto "^1.0.1"
4146
+ has-symbols "^1.0.3"
4147
+
4148
get-package-type@^0.1.0:
4149
version "0.1.0"
4150
resolved "https://registry.yarnpkg.com/get-package-type/-/get-package-type-0.1.0.tgz#8de2d803cff44df3bc6c456e6668b36c3926e11a"
4151
integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==
4152
2519
-get-stream@^6.0.0:
4153
+get-stream@^6.0.0, get-stream@^6.0.1:
4154
version "6.0.1"
4155
resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7"
4156
integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==
4157
2524
-glob-parent@^5.1.2:
4158
+get-symbol-description@^1.0.0:
4159
+ version "1.0.0"
4160
+ resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz#7fdb81c900101fbd564dd5f1a30af5aadc1e58d6"
4161
+ integrity sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==
4162
+ dependencies:
4163
+ call-bind "^1.0.2"
4164
+ get-intrinsic "^1.1.1"
4165
+
4166
+get-tsconfig@^4.5.0:
4167
+ version "4.6.0"
4168
+ resolved "https://registry.yarnpkg.com/get-tsconfig/-/get-tsconfig-4.6.0.tgz#e977690993a42f3e320e932427502a40f7af6d05"
4169
+ integrity sha512-lgbo68hHTQnFddybKbbs/RDRJnJT5YyGy2kQzVwbq+g67X73i+5MVTval34QxGkOe9X5Ujf1UYpCaphLyltjEg==
4170
+ dependencies:
4171
+ resolve-pkg-maps "^1.0.0"
4172
+
4173
+glob-parent@^5.1.2, glob-parent@~5.1.2:
4174
version "5.1.2"
4175
resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4"
4176
integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==
@@ -2535,6 +4184,35 @@ glob-parent@^6.0.2:
4184
dependencies:
4185
is-glob "^4.0.3"
4186
4187
+glob-to-regexp@^0.4.1:
4188
+ version "0.4.1"
4189
+ resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e"
4190
+ integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==
4191
+
4192
+glob@7.1.6:
4193
+ version "7.1.6"
4194
+ resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6"
4195
+ integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==
4196
+ dependencies:
4197
+ fs.realpath "^1.0.0"
4198
+ inflight "^1.0.4"
4199
+ inherits "2"
4200
+ minimatch "^3.0.4"
4201
+ once "^1.3.0"
4202
+ path-is-absolute "^1.0.0"
4203
+
4204
+glob@7.1.7:
4205
+ version "7.1.7"
4206
+ resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.7.tgz#3b193e9233f01d42d0b3f78294bbeeb418f94a90"
4207
+ integrity sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==
4208
+ dependencies:
4209
+ fs.realpath "^1.0.0"
4210
+ inflight "^1.0.4"
4211
+ inherits "2"
4212
+ minimatch "^3.0.4"
4213
+ once "^1.3.0"
4214
+ path-is-absolute "^1.0.0"
4215
+
4216
glob@^7.1.3, glob@^7.1.4, glob@^7.1.6:
4217
version "7.2.3"
4218
resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b"
@@ -2559,6 +4237,13 @@ globals@^13.19.0:
4237
dependencies:
4238
type-fest "^0.20.2"
4239
4240
+globalthis@^1.0.3:
4241
+ version "1.0.3"
4242
+ resolved "https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.3.tgz#5852882a52b80dc301b0660273e1ed082f0b6ccf"
4243
+ integrity sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==
4244
+ dependencies:
4245
+ define-properties "^1.1.3"
4246
+
4247
globby@^11.1.0:
4248
version "11.1.0"
4249
resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b"
@@ -2571,6 +4256,34 @@ globby@^11.1.0:
4256
merge2 "^1.4.1"
4257
slash "^3.0.0"
4258
4259
+globby@^13.1.3:
4260
+ version "13.1.4"
4261
+ resolved "https://registry.yarnpkg.com/globby/-/globby-13.1.4.tgz#2f91c116066bcec152465ba36e5caa4a13c01317"
4262
+ integrity sha512-iui/IiiW+QrJ1X1hKH5qwlMQyv34wJAYwH1vrf8b9kBA4sNiif3gKsMHa+BrdnOpEudWjpotfa7LrTzB1ERS/g==
4263
+ dependencies:
4264
+ dir-glob "^3.0.1"
4265
+ fast-glob "^3.2.11"
4266
+ ignore "^5.2.0"
4267
+ merge2 "^1.4.1"
4268
+ slash "^4.0.0"
4269
+
4270
+goober@^2.0.33:
4271
+ version "2.1.13"
4272
+ resolved "https://registry.yarnpkg.com/goober/-/goober-2.1.13.tgz#e3c06d5578486212a76c9eba860cbc3232ff6d7c"
4273
+ integrity sha512-jFj3BQeleOoy7t93E9rZ2de+ScC4lQICLwiAQmKMg9F6roKGaLSHoCDYKkWlSafg138jejvq/mTdvmnwDQgqoQ==
4274
+
4275
+gopd@^1.0.1:
4276
+ version "1.0.1"
4277
+ resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.0.1.tgz#29ff76de69dac7489b7c0918a5788e56477c332c"
4278
+ integrity sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==
4279
+ dependencies:
4280
+ get-intrinsic "^1.1.3"
4281
+
4282
+graceful-fs@^4.1.2, graceful-fs@^4.2.4:
4283
+ version "4.2.11"
4284
+ resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3"
4285
+ integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==
4286
+
4287
graceful-fs@^4.1.9, graceful-fs@^4.2.9:
4288
version "4.2.10"
4289
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c"
@@ -2581,6 +4294,16 @@ grapheme-splitter@^1.0.4:
4294
resolved "https://registry.yarnpkg.com/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz#9cf3a665c6247479896834af35cf1dbb4400767e"
4295
integrity sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==
4296
4297
+graphemer@^1.4.0:
4298
+ version "1.4.0"
4299
+ resolved "https://registry.yarnpkg.com/graphemer/-/graphemer-1.4.0.tgz#fb2f1d55e0e3a1849aeffc90c4fa0dd53a0e66c6"
4300
+ integrity sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==
4301
+
4302
+has-bigints@^1.0.1, has-bigints@^1.0.2:
4303
+ version "1.0.2"
4304
+ resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.2.tgz#0871bd3e3d51626f6ca0966668ba35d5602d6eaa"
4305
+ integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==
4306
+
4307
has-binary2@~1.0.2:
4308
version "1.0.3"
4309
resolved "https://registry.yarnpkg.com/has-binary2/-/has-binary2-1.0.3.tgz#7776ac627f3ea77250cfc332dab7ddf5e4f5d11d"
@@ -2610,11 +4333,23 @@ has-property-descriptors@^1.0.0:
4333
dependencies:
4334
get-intrinsic "^1.1.1"
4335
2613
-has-symbols@^1.0.3:
4336
+has-proto@^1.0.1:
4337
+ version "1.0.1"
4338
+ resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.1.tgz#1885c1305538958aff469fef37937c22795408e0"
4339
+ integrity sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==
4340
+
4341
+has-symbols@^1.0.2, has-symbols@^1.0.3:
4342
version "1.0.3"
4343
resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8"
4344
integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==
4345
4346
+has-tostringtag@^1.0.0:
4347
+ version "1.0.0"
4348
+ resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25"
4349
+ integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==
4350
+ dependencies:
4351
+ has-symbols "^1.0.2"
4352
+
4353
has@^1.0.3:
4354
version "1.0.3"
4355
resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796"
@@ -2622,11 +4357,58 @@ has@^1.0.3:
4357
dependencies:
4358
function-bind "^1.1.1"
4359
4360
+hash-base@^3.0.0:
4361
+ version "3.1.0"
4362
+ resolved "https://registry.yarnpkg.com/hash-base/-/hash-base-3.1.0.tgz#55c381d9e06e1d2997a883b4a3fddfe7f0d3af33"
4363
+ integrity sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==
4364
+ dependencies:
4365
+ inherits "^2.0.4"
4366
+ readable-stream "^3.6.0"
4367
+ safe-buffer "^5.2.0"
4368
+
4369
+hash.js@^1.0.0, hash.js@^1.0.3:
4370
+ version "1.1.7"
4371
+ resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.7.tgz#0babca538e8d4ee4a0f8988d68866537a003cf42"
4372
+ integrity sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==
4373
+ dependencies:
4374
+ inherits "^2.0.3"
4375
+ minimalistic-assert "^1.0.1"
4376
+
4377
"heap@>= 0.2.0":
4378
version "0.2.7"
4379
resolved "https://registry.yarnpkg.com/heap/-/heap-0.2.7.tgz#1e6adf711d3f27ce35a81fe3b7bd576c2260a8fc"
4380
integrity sha512-2bsegYkkHO+h/9MGbn6KWcE45cHZgPANo5LXF7EvWdT0yT2EguSVO1nDgU5c8+ZOPwp2vMNa7YFsJhVcDR9Sdg==
4381
4382
+hermes-eslint@^0.9.0:
4383
+ version "0.9.0"
4384
+ resolved "https://registry.yarnpkg.com/hermes-eslint/-/hermes-eslint-0.9.0.tgz#f1423abe3dfd959257430d61a9bccd4700b59e09"
4385
+ integrity sha512-rlkK51UpGwo0ZWg8hu8DVICth7RfGSvaEJzFflos8bDOYm/d842/J3IXi0lB9R9waOp4VGGSc8VDmh+a9p2Q2w==
4386
+ dependencies:
4387
+ esrecurse "^4.3.0"
4388
+ hermes-estree "0.9.0"
4389
+ hermes-parser "0.9.0"
4390
+
4391
+hermes-estree@0.9.0:
4392
+ version "0.9.0"
4393
+ resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.9.0.tgz#026e0abe6db1dcf50a81a79014b779a83db3b814"
4394
+ integrity sha512-5DZ7Y0CbHVk8zPqgRCvqp8iw+P05svnQDI1aJFjdqCfXJ/1CZ+8aYpGlhJ29zCG5SE5duGTzSxogAYYI4QqXqw==
4395
+
4396
+hermes-parser@0.9.0:
4397
+ version "0.9.0"
4398
+ resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.9.0.tgz#ede3044d50479c61843cef5bbdcea83933d4e4ec"
4399
+ integrity sha512-IcvJIlAn+9tpHkP+HTsxWKrIdQPp0gvGrrQmxlL4XnNS+Oh6R/Fpxbcoflm2kY3zgQjEvxZxLiK/2+k3/5wsrw==
4400
+ dependencies:
4401
+ hermes-estree "0.9.0"
4402
+
4403
+hmac-drbg@^1.0.1:
4404
+ version "1.0.1"
4405
+ resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1"
4406
+ integrity sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==
4407
+ dependencies:
4408
+ hash.js "^1.0.3"
4409
+ minimalistic-assert "^1.0.0"
4410
+ minimalistic-crypto-utils "^1.0.1"
4411
+
4412
html-encoding-sniffer@^3.0.0:
4413
version "3.0.0"
4414
resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz#2cb1a8cf0db52414776e5b2a7a04d5dd98158de9"
@@ -2648,6 +4430,11 @@ http-proxy-agent@^5.0.0:
4430
agent-base "6"
4431
debug "4"
4432
4433
+https-browserify@^1.0.0:
4434
+ version "1.0.0"
4435
+ resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73"
4436
+ integrity sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==
4437
+
4438
https-proxy-agent@^5.0.1:
4439
version "5.0.1"
4440
resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz#c59ef224a04fe8b754f3db0063a25ea30d0005d6"
@@ -2661,6 +4448,11 @@ human-signals@^2.1.0:
4448
resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0"
4449
integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==
4450
4451
+human-signals@^4.3.0:
4452
+ version "4.3.1"
4453
+ resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-4.3.1.tgz#ab7f811e851fca97ffbd2c1fe9a958964de321b2"
4454
+ integrity sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==
4455
+
4456
iconv-lite@0.6.3:
4457
version "0.6.3"
4458
resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.3.tgz#a52f80bf38da1952eb5c681790719871a1a72501"
@@ -2668,6 +4460,11 @@ iconv-lite@0.6.3:
4460
dependencies:
4461
safer-buffer ">= 2.1.2 < 3.0.0"
4462
4463
+ieee754@^1.2.1:
4464
+ version "1.2.1"
4465
+ resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352"
4466
+ integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==
4467
+
4468
ignore@^5.2.0:
4469
version "5.2.0"
4470
resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.0.tgz#6d3bac8fa7fe0d45d9f9be7bac2fc279577e345a"
@@ -2712,11 +4509,25 @@ inflight@^1.0.4:
4509
once "^1.3.0"
4510
wrappy "1"
4511
2715
-inherits@2, inherits@~2.0.3:
4512
+inherits@2, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.3, inherits@~2.0.4:
4513
version "2.0.4"
4514
resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
4515
integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
4516
4517
+internal-slot@^1.0.3, internal-slot@^1.0.4, internal-slot@^1.0.5:
4518
+ version "1.0.5"
4519
+ resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.5.tgz#f2a2ee21f668f8627a4667f309dc0f4fb6674986"
4520
+ integrity sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==
4521
+ dependencies:
4522
+ get-intrinsic "^1.2.0"
4523
+ has "^1.0.3"
4524
+ side-channel "^1.0.4"
4525
+
4526
+interpret@^2.2.0:
4527
+ version "2.2.0"
4528
+ resolved "https://registry.yarnpkg.com/interpret/-/interpret-2.2.0.tgz#1a78a0b5965c40a5416d007ad6f50ad27c417df9"
4529
+ integrity sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==
4530
+
4531
invariant@^2.2.4:
4532
version "2.2.4"
4533
resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6"
@@ -2724,11 +4535,62 @@ invariant@^2.2.4:
4535
dependencies:
4536
loose-envify "^1.0.0"
4537
4538
+is-arguments@^1.0.4, is-arguments@^1.1.1:
4539
+ version "1.1.1"
4540
+ resolved "https://registry.yarnpkg.com/is-arguments/-/is-arguments-1.1.1.tgz#15b3f88fda01f2a97fec84ca761a560f123efa9b"
4541
+ integrity sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==
4542
+ dependencies:
4543
+ call-bind "^1.0.2"
4544
+ has-tostringtag "^1.0.0"
4545
+
4546
+is-array-buffer@^3.0.1, is-array-buffer@^3.0.2:
4547
+ version "3.0.2"
4548
+ resolved "https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.2.tgz#f2653ced8412081638ecb0ebbd0c41c6e0aecbbe"
4549
+ integrity sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==
4550
+ dependencies:
4551
+ call-bind "^1.0.2"
4552
+ get-intrinsic "^1.2.0"
4553
+ is-typed-array "^1.1.10"
4554
+
4555
is-arrayish@^0.2.1:
4556
version "0.2.1"
4557
resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
4558
integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==
4559
4560
+is-bigint@^1.0.1:
4561
+ version "1.0.4"
4562
+ resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.4.tgz#08147a1875bc2b32005d41ccd8291dffc6691df3"
4563
+ integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==
4564
+ dependencies:
4565
+ has-bigints "^1.0.1"
4566
+
4567
+is-binary-path@~2.1.0:
4568
+ version "2.1.0"
4569
+ resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09"
4570
+ integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==
4571
+ dependencies:
4572
+ binary-extensions "^2.0.0"
4573
+
4574
+is-boolean-object@^1.1.0:
4575
+ version "1.1.2"
4576
+ resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz#5c6dc200246dd9321ae4b885a114bb1f75f63719"
4577
+ integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==
4578
+ dependencies:
4579
+ call-bind "^1.0.2"
4580
+ has-tostringtag "^1.0.0"
4581
+
4582
+is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.2.7:
4583
+ version "1.2.7"
4584
+ resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055"
4585
+ integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==
4586
+
4587
+is-core-module@^2.11.0:
4588
+ version "2.12.1"
4589
+ resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.12.1.tgz#0c0b6885b6f80011c71541ce15c8d66cf5a4f9fd"
4590
+ integrity sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==
4591
+ dependencies:
4592
+ has "^1.0.3"
4593
+
4594
is-core-module@^2.9.0:
4595
version "2.10.0"
4596
resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.10.0.tgz#9012ede0a91c69587e647514e1d5277019e728ed"
@@ -2736,6 +4598,23 @@ is-core-module@^2.9.0:
4598
dependencies:
4599
has "^1.0.3"
4600
4601
+is-date-object@^1.0.1, is-date-object@^1.0.5:
4602
+ version "1.0.5"
4603
+ resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f"
4604
+ integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==
4605
+ dependencies:
4606
+ has-tostringtag "^1.0.0"
4607
+
4608
+is-docker@^2.0.0:
4609
+ version "2.2.1"
4610
+ resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa"
4611
+ integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==
4612
+
4613
+is-docker@^3.0.0:
4614
+ version "3.0.0"
4615
+ resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-3.0.0.tgz#90093aa3106277d8a77a5910dbae71747e15a200"
4616
+ integrity sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==
4617
+
4618
is-extglob@^2.1.1:
4619
version "2.1.1"
4620
resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
@@ -2756,13 +4635,52 @@ is-generator-fn@^2.0.0:
4635
resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-2.1.0.tgz#7d140adc389aaf3011a8f2a2a4cfa6faadffb118"
4636
integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==
4637
2759
-is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3:
4638
+is-generator-function@^1.0.7:
4639
+ version "1.0.10"
4640
+ resolved "https://registry.yarnpkg.com/is-generator-function/-/is-generator-function-1.0.10.tgz#f1558baf1ac17e0deea7c0415c438351ff2b3c72"
4641
+ integrity sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==
4642
+ dependencies:
4643
+ has-tostringtag "^1.0.0"
4644
+
4645
+is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1:
4646
version "4.0.3"
4647
resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084"
4648
integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==
4649
dependencies:
4650
is-extglob "^2.1.1"
4651
4652
+is-inside-container@^1.0.0:
4653
+ version "1.0.0"
4654
+ resolved "https://registry.yarnpkg.com/is-inside-container/-/is-inside-container-1.0.0.tgz#e81fba699662eb31dbdaf26766a61d4814717ea4"
4655
+ integrity sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==
4656
+ dependencies:
4657
+ is-docker "^3.0.0"
4658
+
4659
+is-map@^2.0.1, is-map@^2.0.2:
4660
+ version "2.0.2"
4661
+ resolved "https://registry.yarnpkg.com/is-map/-/is-map-2.0.2.tgz#00922db8c9bf73e81b7a335827bc2a43f2b91127"
4662
+ integrity sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==
4663
+
4664
+is-nan@^1.2.1:
4665
+ version "1.3.2"
4666
+ resolved "https://registry.yarnpkg.com/is-nan/-/is-nan-1.3.2.tgz#043a54adea31748b55b6cd4e09aadafa69bd9e1d"
4667
+ integrity sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==
4668
+ dependencies:
4669
+ call-bind "^1.0.0"
4670
+ define-properties "^1.1.3"
4671
+
4672
+is-negative-zero@^2.0.2:
4673
+ version "2.0.2"
4674
+ resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150"
4675
+ integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==
4676
+
4677
+is-number-object@^1.0.4:
4678
+ version "1.0.7"
4679
+ resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.7.tgz#59d50ada4c45251784e9904f5246c742f07a42fc"
4680
+ integrity sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==
4681
+ dependencies:
4682
+ has-tostringtag "^1.0.0"
4683
+
4684
is-number@^7.0.0:
4685
version "7.0.0"
4686
resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b"
@@ -2785,21 +4703,103 @@ is-potential-custom-element-name@^1.0.1:
4703
resolved "https://registry.yarnpkg.com/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz#171ed6f19e3ac554394edf78caa05784a45bebb5"
4704
integrity sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==
4705
2788
-is-stream@^2.0.0:
2789
- version "2.0.1"
2790
- resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077"
2791
- integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==
4706
+is-regex@^1.1.4:
4707
+ version "1.1.4"
4708
+ resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958"
4709
+ integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==
4710
+ dependencies:
4711
+ call-bind "^1.0.2"
4712
+ has-tostringtag "^1.0.0"
4713
+
4714
+is-set@^2.0.1, is-set@^2.0.2:
4715
+ version "2.0.2"
4716
+ resolved "https://registry.yarnpkg.com/is-set/-/is-set-2.0.2.tgz#90755fa4c2562dc1c5d4024760d6119b94ca18ec"
4717
+ integrity sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==
4718
+
4719
+is-shared-array-buffer@^1.0.2:
4720
+ version "1.0.2"
4721
+ resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz#8f259c573b60b6a32d4058a1a07430c0a7344c79"
4722
+ integrity sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==
4723
+ dependencies:
4724
+ call-bind "^1.0.2"
4725
+
4726
+is-stream@^2.0.0:
4727
+ version "2.0.1"
4728
+ resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077"
4729
+ integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==
4730
+
4731
+is-stream@^3.0.0:
4732
+ version "3.0.0"
4733
+ resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-3.0.0.tgz#e6bfd7aa6bef69f4f472ce9bb681e3e57b4319ac"
4734
+ integrity sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==
4735
+
4736
+is-string@^1.0.5, is-string@^1.0.7:
4737
+ version "1.0.7"
4738
+ resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.7.tgz#0dd12bf2006f255bb58f695110eff7491eebc0fd"
4739
+ integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==
4740
+ dependencies:
4741
+ has-tostringtag "^1.0.0"
4742
+
4743
+is-symbol@^1.0.2, is-symbol@^1.0.3:
4744
+ version "1.0.4"
4745
+ resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c"
4746
+ integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==
4747
+ dependencies:
4748
+ has-symbols "^1.0.2"
4749
+
4750
+is-symlink@^0.1.1:
4751
+ version "0.1.1"
4752
+ resolved "https://registry.yarnpkg.com/is-symlink/-/is-symlink-0.1.1.tgz#cfcac0712aec8c0ebfd7d9b061b14c6629782f56"
4753
+ integrity sha512-HAC7xFRN4t4mVutcQfWzwAFNlD8tQFUSVwOeBLbTtgUf+Lb74AfhMT54ZcsYZ1vB5T08BLJH2z8y8im5lLcCMg==
4754
+
4755
+is-typed-array@^1.1.10, is-typed-array@^1.1.3, is-typed-array@^1.1.9:
4756
+ version "1.1.10"
4757
+ resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.10.tgz#36a5b5cb4189b575d1a3e4b08536bfb485801e3f"
4758
+ integrity sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==
4759
+ dependencies:
4760
+ available-typed-arrays "^1.0.5"
4761
+ call-bind "^1.0.2"
4762
+ for-each "^0.3.3"
4763
+ gopd "^1.0.1"
4764
+ has-tostringtag "^1.0.0"
4765
+
4766
+is-weakmap@^2.0.1:
4767
+ version "2.0.1"
4768
+ resolved "https://registry.yarnpkg.com/is-weakmap/-/is-weakmap-2.0.1.tgz#5008b59bdc43b698201d18f62b37b2ca243e8cf2"
4769
+ integrity sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==
4770
+
4771
+is-weakref@^1.0.2:
4772
+ version "1.0.2"
4773
+ resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.2.tgz#9529f383a9338205e89765e0392efc2f100f06f2"
4774
+ integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==
4775
+ dependencies:
4776
+ call-bind "^1.0.2"
4777
+
4778
+is-weakset@^2.0.1:
4779
+ version "2.0.2"
4780
+ resolved "https://registry.yarnpkg.com/is-weakset/-/is-weakset-2.0.2.tgz#4569d67a747a1ce5a994dfd4ef6dcea76e7c0a1d"
4781
+ integrity sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==
4782
+ dependencies:
4783
+ call-bind "^1.0.2"
4784
+ get-intrinsic "^1.1.1"
4785
2793
-is-symlink@^0.1.1:
2794
- version "0.1.1"
2795
- resolved "https://registry.yarnpkg.com/is-symlink/-/is-symlink-0.1.1.tgz#cfcac0712aec8c0ebfd7d9b061b14c6629782f56"
2796
- integrity sha512-HAC7xFRN4t4mVutcQfWzwAFNlD8tQFUSVwOeBLbTtgUf+Lb74AfhMT54ZcsYZ1vB5T08BLJH2z8y8im5lLcCMg==
4786
+is-wsl@^2.2.0:
4787
+ version "2.2.0"
4788
+ resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271"
4789
+ integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==
4790
+ dependencies:
4791
+ is-docker "^2.0.0"
4792
4793
isarray@2.0.1:
4794
version "2.0.1"
4795
resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.1.tgz#a37d94ed9cda2d59865c9f76fe596ee1f338741e"
4796
integrity sha512-c2cu3UxbI+b6kR3fy0nRnAhodsvR9dx7U5+znCOzdj6IfP3upFURTr0Xl5BlQZNKZjEtxrmVyfSdeE3O57smoQ==
4797
4798
+isarray@^2.0.5:
4799
+ version "2.0.5"
4800
+ resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.5.tgz#8af1e4c1221244cc62459faf38940d4e644a5723"
4801
+ integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==
4802
+
4803
isarray@~1.0.0:
4804
version "1.0.0"
4805
resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
@@ -2857,6 +4857,14 @@ istanbul-reports@^3.1.3:
4857
html-escaper "^2.0.0"
4858
istanbul-lib-report "^3.0.0"
4859
4860
+jest-changed-files@^28.1.3:
4861
+ version "28.1.3"
4862
+ resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-28.1.3.tgz#d9aeee6792be3686c47cb988a8eaf82ff4238831"
4863
+ integrity sha512-esaOfUWJXk2nfZt9SPyC8gA1kNfdKLkQWyzsMlqq8msYSlNKfmZxfRgZn4Cd4MGVUF+7v6dBs0d5TOAKa7iIiA==
4864
+ dependencies:
4865
+ execa "^5.0.0"
4866
+ p-limit "^3.1.0"
4867
+
4868
jest-changed-files@^29.0.0:
4869
version "29.0.0"
4870
resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-29.0.0.tgz#aa238eae42d9372a413dd9a8dadc91ca1806dce0"
@@ -2865,6 +4873,31 @@ jest-changed-files@^29.0.0:
4873
execa "^5.0.0"
4874
p-limit "^3.1.0"
4875
4876
+jest-circus@^28.1.3:
4877
+ version "28.1.3"
4878
+ resolved "https://registry.yarnpkg.com/jest-circus/-/jest-circus-28.1.3.tgz#d14bd11cf8ee1a03d69902dc47b6bd4634ee00e4"
4879
+ integrity sha512-cZ+eS5zc79MBwt+IhQhiEp0OeBddpc1n8MBo1nMB8A7oPMKEO+Sre+wHaLJexQUj9Ya/8NOBY0RESUgYjB6fow==
4880
+ dependencies:
4881
+ "@jest/environment" "^28.1.3"
4882
+ "@jest/expect" "^28.1.3"
4883
+ "@jest/test-result" "^28.1.3"
4884
+ "@jest/types" "^28.1.3"
4885
+ "@types/node" "*"
4886
+ chalk "^4.0.0"
4887
+ co "^4.6.0"
4888
+ dedent "^0.7.0"
4889
+ is-generator-fn "^2.0.0"
4890
+ jest-each "^28.1.3"
4891
+ jest-matcher-utils "^28.1.3"
4892
+ jest-message-util "^28.1.3"
4893
+ jest-runtime "^28.1.3"
4894
+ jest-snapshot "^28.1.3"
4895
+ jest-util "^28.1.3"
4896
+ p-limit "^3.1.0"
4897
+ pretty-format "^28.1.3"
4898
+ slash "^3.0.0"
4899
+ stack-utils "^2.0.3"
4900
+
4901
jest-circus@^29.0.3:
4902
version "29.0.3"
4903
resolved "https://registry.yarnpkg.com/jest-circus/-/jest-circus-29.0.3.tgz#90faebc90295291cfc636b27dbd82e3bfb9e7a48"
@@ -2890,6 +4923,24 @@ jest-circus@^29.0.3:
4923
slash "^3.0.0"
4924
stack-utils "^2.0.3"
4925
4926
+jest-cli@^28.1.3:
4927
+ version "28.1.3"
4928
+ resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-28.1.3.tgz#558b33c577d06de55087b8448d373b9f654e46b2"
4929
+ integrity sha512-roY3kvrv57Azn1yPgdTebPAXvdR2xfezaKKYzVxZ6It/5NCxzJym6tUI5P1zkdWhfUYkxEI9uZWcQdaFLo8mJQ==
4930
+ dependencies:
4931
+ "@jest/core" "^28.1.3"
4932
+ "@jest/test-result" "^28.1.3"
4933
+ "@jest/types" "^28.1.3"
4934
+ chalk "^4.0.0"
4935
+ exit "^0.1.2"
4936
+ graceful-fs "^4.2.9"
4937
+ import-local "^3.0.2"
4938
+ jest-config "^28.1.3"
4939
+ jest-util "^28.1.3"
4940
+ jest-validate "^28.1.3"
4941
+ prompts "^2.0.1"
4942
+ yargs "^17.3.1"
4943
+
4944
jest-cli@^29.0.3:
4945
version "29.0.3"
4946
resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-29.0.3.tgz#fd8f0ef363a7a3d9c53ef62e0651f18eeffa77b9"
@@ -2908,6 +4959,34 @@ jest-cli@^29.0.3:
4959
prompts "^2.0.1"
4960
yargs "^17.3.1"
4961
4962
+jest-config@^28.1.3:
4963
+ version "28.1.3"
4964
+ resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-28.1.3.tgz#e315e1f73df3cac31447eed8b8740a477392ec60"
4965
+ integrity sha512-MG3INjByJ0J4AsNBm7T3hsuxKQqFIiRo/AUqb1q9LRKI5UU6Aar9JHbr9Ivn1TVwfUD9KirRoM/T6u8XlcQPHQ==
4966
+ dependencies:
4967
+ "@babel/core" "^7.11.6"
4968
+ "@jest/test-sequencer" "^28.1.3"
4969
+ "@jest/types" "^28.1.3"
4970
+ babel-jest "^28.1.3"
4971
+ chalk "^4.0.0"
4972
+ ci-info "^3.2.0"
4973
+ deepmerge "^4.2.2"
4974
+ glob "^7.1.3"
4975
+ graceful-fs "^4.2.9"
4976
+ jest-circus "^28.1.3"
4977
+ jest-environment-node "^28.1.3"
4978
+ jest-get-type "^28.0.2"
4979
+ jest-regex-util "^28.0.2"
4980
+ jest-resolve "^28.1.3"
4981
+ jest-runner "^28.1.3"
4982
+ jest-util "^28.1.3"
4983
+ jest-validate "^28.1.3"
4984
+ micromatch "^4.0.4"
4985
+ parse-json "^5.2.0"
4986
+ pretty-format "^28.1.3"
4987
+ slash "^3.0.0"
4988
+ strip-json-comments "^3.1.1"
4989
+
4990
jest-config@^29.0.3:
4991
version "29.0.3"
4992
resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-29.0.3.tgz#c2e52a8f5adbd18de79f99532d8332a19e232f13"
@@ -2936,6 +5015,16 @@ jest-config@^29.0.3:
5015
slash "^3.0.0"
5016
strip-json-comments "^3.1.1"
5017
5018
+jest-diff@^28.1.3:
5019
+ version "28.1.3"
5020
+ resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-28.1.3.tgz#948a192d86f4e7a64c5264ad4da4877133d8792f"
5021
+ integrity sha512-8RqP1B/OXzjjTWkqMX67iqgwBVJRgCyKD3L9nq+6ZqJMdvjE8RgHktqZ6jNrkdMT+dJuYNI3rhQpxaz7drJHfw==
5022
+ dependencies:
5023
+ chalk "^4.0.0"
5024
+ diff-sequences "^28.1.1"
5025
+ jest-get-type "^28.0.2"
5026
+ pretty-format "^28.1.3"
5027
+
5028
jest-diff@^29.0.3:
5029
version "29.0.3"
5030
resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-29.0.3.tgz#41cc02409ad1458ae1bf7684129a3da2856341ac"
@@ -2953,6 +5042,13 @@ jest-docblock@^26.0.0:
5042
dependencies:
5043
detect-newline "^3.0.0"
5044
5045
+jest-docblock@^28.1.1:
5046
+ version "28.1.1"
5047
+ resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-28.1.1.tgz#6f515c3bf841516d82ecd57a62eed9204c2f42a8"
5048
+ integrity sha512-3wayBVNiOYx0cwAbl9rwm5kKFP8yHH3d/fkEaL02NPTkDojPtheGB7HZSFY4wzX+DxyrvhXz0KSCVksmCknCuA==
5049
+ dependencies:
5050
+ detect-newline "^3.0.0"
5051
+
5052
jest-docblock@^29.0.0:
5053
version "29.0.0"
5054
resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-29.0.0.tgz#3151bcc45ed7f5a8af4884dcc049aee699b4ceae"
@@ -2960,6 +5056,17 @@ jest-docblock@^29.0.0:
5056
dependencies:
5057
detect-newline "^3.0.0"
5058
5059
+jest-each@^28.1.3:
5060
+ version "28.1.3"
5061
+ resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-28.1.3.tgz#bdd1516edbe2b1f3569cfdad9acd543040028f81"
5062
+ integrity sha512-arT1z4sg2yABU5uogObVPvSlSMQlDA48owx07BDPAiasW0yYpYHYOo4HHLz9q0BVzDVU4hILFjzJw0So9aCL/g==
5063
+ dependencies:
5064
+ "@jest/types" "^28.1.3"
5065
+ chalk "^4.0.0"
5066
+ jest-get-type "^28.0.2"
5067
+ jest-util "^28.1.3"
5068
+ pretty-format "^28.1.3"
5069
+
5070
jest-each@^29.0.3:
5071
version "29.0.3"
5072
resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-29.0.3.tgz#7ef3157580b15a609d7ef663dd4fc9b07f4e1299"
@@ -2985,6 +5092,18 @@ jest-environment-jsdom@^29.0.3:
5092
jest-util "^29.0.3"
5093
jsdom "^20.0.0"
5094
5095
+jest-environment-node@^28.1.3:
5096
+ version "28.1.3"
5097
+ resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-28.1.3.tgz#7e74fe40eb645b9d56c0c4b70ca4357faa349be5"
5098
+ integrity sha512-ugP6XOhEpjAEhGYvp5Xj989ns5cB1K6ZdjBYuS30umT4CQEETaxSiPcZ/E1kFktX4GkrcM4qu07IIlDYX1gp+A==
5099
+ dependencies:
5100
+ "@jest/environment" "^28.1.3"
5101
+ "@jest/fake-timers" "^28.1.3"
5102
+ "@jest/types" "^28.1.3"
5103
+ "@types/node" "*"
5104
+ jest-mock "^28.1.3"
5105
+ jest-util "^28.1.3"
5106
+
5107
jest-environment-node@^29.0.3:
5108
version "29.0.3"
5109
resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-29.0.3.tgz#293804b1e0fa5f0e354dacbe510655caa478a3b2"
@@ -2997,11 +5116,35 @@ jest-environment-node@^29.0.3:
5116
jest-mock "^29.0.3"
5117
jest-util "^29.0.3"
5118
5119
+jest-get-type@^28.0.2:
5120
+ version "28.0.2"
5121
+ resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-28.0.2.tgz#34622e628e4fdcd793d46db8a242227901fcf203"
5122
+ integrity sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==
5123
+
5124
jest-get-type@^29.0.0:
5125
version "29.0.0"
5126
resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-29.0.0.tgz#843f6c50a1b778f7325df1129a0fd7aa713aef80"
5127
integrity sha512-83X19z/HuLKYXYHskZlBAShO7UfLFXu/vWajw9ZNJASN32li8yHMaVGAQqxFW1RCFOkB7cubaL6FaJVQqqJLSw==
5128
5129
+jest-haste-map@^28.1.3:
5130
+ version "28.1.3"
5131
+ resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-28.1.3.tgz#abd5451129a38d9841049644f34b034308944e2b"
5132
+ integrity sha512-3S+RQWDXccXDKSWnkHa/dPwt+2qwA8CJzR61w3FoYCvoo3Pn8tvGcysmMF0Bj0EX5RYvAI2EIvC57OmotfdtKA==
5133
+ dependencies:
5134
+ "@jest/types" "^28.1.3"
5135
+ "@types/graceful-fs" "^4.1.3"
5136
+ "@types/node" "*"
5137
+ anymatch "^3.0.3"
5138
+ fb-watchman "^2.0.0"
5139
+ graceful-fs "^4.2.9"
5140
+ jest-regex-util "^28.0.2"
5141
+ jest-util "^28.1.3"
5142
+ jest-worker "^28.1.3"
5143
+ micromatch "^4.0.4"
5144
+ walker "^1.0.8"
5145
+ optionalDependencies:
5146
+ fsevents "^2.3.2"
5147
+
5148
jest-haste-map@^29.0.3:
5149
version "29.0.3"
5150
resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-29.0.3.tgz#d7f3f7180f558d760eacc5184aac5a67f20ef939"
@@ -3021,6 +5164,14 @@ jest-haste-map@^29.0.3:
5164
optionalDependencies:
5165
fsevents "^2.3.2"
5166
5167
+jest-leak-detector@^28.1.3:
5168
+ version "28.1.3"
5169
+ resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-28.1.3.tgz#a6685d9b074be99e3adee816ce84fd30795e654d"
5170
+ integrity sha512-WFVJhnQsiKtDEo5lG2mM0v40QWnBM+zMdHHyJs8AWZ7J0QZJS59MsyKeJHWhpBZBH32S48FOVvGyOFT1h0DlqA==
5171
+ dependencies:
5172
+ jest-get-type "^28.0.2"
5173
+ pretty-format "^28.1.3"
5174
+
5175
jest-leak-detector@^29.0.3:
5176
version "29.0.3"
5177
resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-29.0.3.tgz#e85cf3391106a7a250850b6766b508bfe9c7bc6f"
@@ -3029,6 +5180,16 @@ jest-leak-detector@^29.0.3:
5180
jest-get-type "^29.0.0"
5181
pretty-format "^29.0.3"
5182
5183
+jest-matcher-utils@^28.1.3:
5184
+ version "28.1.3"
5185
+ resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-28.1.3.tgz#5a77f1c129dd5ba3b4d7fc20728806c78893146e"
5186
+ integrity sha512-kQeJ7qHemKfbzKoGjHHrRKH6atgxMk8Enkk2iPQ3XwO6oE/KYD8lMYOziCkeSB9G4adPM4nR1DE8Tf5JeWH6Bw==
5187
+ dependencies:
5188
+ chalk "^4.0.0"
5189
+ jest-diff "^28.1.3"
5190
+ jest-get-type "^28.0.2"
5191
+ pretty-format "^28.1.3"
5192
+
5193
jest-matcher-utils@^29.0.3:
5194
version "29.0.3"
5195
resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-29.0.3.tgz#b8305fd3f9e27cdbc210b21fc7dbba92d4e54560"
@@ -3039,6 +5200,21 @@ jest-matcher-utils@^29.0.3:
5200
jest-get-type "^29.0.0"
5201
pretty-format "^29.0.3"
5202
5203
+jest-message-util@^28.1.3:
5204
+ version "28.1.3"
5205
+ resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-28.1.3.tgz#232def7f2e333f1eecc90649b5b94b0055e7c43d"
5206
+ integrity sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==
5207
+ dependencies:
5208
+ "@babel/code-frame" "^7.12.13"
5209
+ "@jest/types" "^28.1.3"
5210
+ "@types/stack-utils" "^2.0.0"
5211
+ chalk "^4.0.0"
5212
+ graceful-fs "^4.2.9"
5213
+ micromatch "^4.0.4"
5214
+ pretty-format "^28.1.3"
5215
+ slash "^3.0.0"
5216
+ stack-utils "^2.0.3"
5217
+
5218
jest-message-util@^29.0.3:
5219
version "29.0.3"
5220
resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-29.0.3.tgz#f0254e1ffad21890c78355726202cc91d0a40ea8"
@@ -3054,6 +5230,14 @@ jest-message-util@^29.0.3:
5230
slash "^3.0.0"
5231
stack-utils "^2.0.3"
5232
5233
+jest-mock@^28.1.3:
5234
+ version "28.1.3"
5235
+ resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-28.1.3.tgz#d4e9b1fc838bea595c77ab73672ebf513ab249da"
5236
+ integrity sha512-o3J2jr6dMMWYVH4Lh/NKmDXdosrsJgi4AviS8oXLujcjpCMBb1FMsblDnOXKZKfSiHLxYub1eS0IHuRXsio9eA==
5237
+ dependencies:
5238
+ "@jest/types" "^28.1.3"
5239
+ "@types/node" "*"
5240
+
5241
jest-mock@^29.0.3:
5242
version "29.0.3"
5243
resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-29.0.3.tgz#4f0093f6a9cb2ffdb9c44a07a3912f0c098c8de9"
@@ -3067,11 +5251,24 @@ jest-pnp-resolver@^1.2.2:
5251
resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz#b704ac0ae028a89108a4d040b3f919dfddc8e33c"
5252
integrity sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==
5253
5254
+jest-regex-util@^28.0.2:
5255
+ version "28.0.2"
5256
+ resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-28.0.2.tgz#afdc377a3b25fb6e80825adcf76c854e5bf47ead"
5257
+ integrity sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==
5258
+
5259
jest-regex-util@^29.0.0:
5260
version "29.0.0"
5261
resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-29.0.0.tgz#b442987f688289df8eb6c16fa8df488b4cd007de"
5262
integrity sha512-BV7VW7Sy0fInHWN93MMPtlClweYv2qrSCwfeFWmpribGZtQPWNvRSq9XOVgOEjU1iBGRKXUZil0o2AH7Iy9Lug==
5263
5264
+jest-resolve-dependencies@^28.1.3:
5265
+ version "28.1.3"
5266
+ resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-28.1.3.tgz#8c65d7583460df7275c6ea2791901fa975c1fe66"
5267
+ integrity sha512-qa0QO2Q0XzQoNPouMbCc7Bvtsem8eQgVPNkwn9LnS+R2n8DaVDPL/U1gngC0LTl1RYXJU0uJa2BMC2DbTfFrHA==
5268
+ dependencies:
5269
+ jest-regex-util "^28.0.2"
5270
+ jest-snapshot "^28.1.3"
5271
+
5272
jest-resolve-dependencies@^29.0.3:
5273
version "29.0.3"
5274
resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-29.0.3.tgz#f23a54295efc6374b86b198cf8efed5606d6b762"
@@ -3080,6 +5277,21 @@ jest-resolve-dependencies@^29.0.3:
5277
jest-regex-util "^29.0.0"
5278
jest-snapshot "^29.0.3"
5279
5280
+jest-resolve@^28.1.3:
5281
+ version "28.1.3"
5282
+ resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-28.1.3.tgz#cfb36100341ddbb061ec781426b3c31eb51aa0a8"
5283
+ integrity sha512-Z1W3tTjE6QaNI90qo/BJpfnvpxtaFTFw5CDgwpyE/Kz8U/06N1Hjf4ia9quUhCh39qIGWF1ZuxFiBiJQwSEYKQ==
5284
+ dependencies:
5285
+ chalk "^4.0.0"
5286
+ graceful-fs "^4.2.9"
5287
+ jest-haste-map "^28.1.3"
5288
+ jest-pnp-resolver "^1.2.2"
5289
+ jest-util "^28.1.3"
5290
+ jest-validate "^28.1.3"
5291
+ resolve "^1.20.0"
5292
+ resolve.exports "^1.1.0"
5293
+ slash "^3.0.0"
5294
+
5295
jest-resolve@^29.0.3:
5296
version "29.0.3"
5297
resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-29.0.3.tgz#329a3431e3b9eb6629a2cd483e9bed95b26827b9"
@@ -3095,6 +5307,33 @@ jest-resolve@^29.0.3:
5307
resolve.exports "^1.1.0"
5308
slash "^3.0.0"
5309
5310
+jest-runner@^28.1.3:
5311
+ version "28.1.3"
5312
+ resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-28.1.3.tgz#5eee25febd730b4713a2cdfd76bdd5557840f9a1"
5313
+ integrity sha512-GkMw4D/0USd62OVO0oEgjn23TM+YJa2U2Wu5zz9xsQB1MxWKDOlrnykPxnMsN0tnJllfLPinHTka61u0QhaxBA==
5314
+ dependencies:
5315
+ "@jest/console" "^28.1.3"
5316
+ "@jest/environment" "^28.1.3"
5317
+ "@jest/test-result" "^28.1.3"
5318
+ "@jest/transform" "^28.1.3"
5319
+ "@jest/types" "^28.1.3"
5320
+ "@types/node" "*"
5321
+ chalk "^4.0.0"
5322
+ emittery "^0.10.2"
5323
+ graceful-fs "^4.2.9"
5324
+ jest-docblock "^28.1.1"
5325
+ jest-environment-node "^28.1.3"
5326
+ jest-haste-map "^28.1.3"
5327
+ jest-leak-detector "^28.1.3"
5328
+ jest-message-util "^28.1.3"
5329
+ jest-resolve "^28.1.3"
5330
+ jest-runtime "^28.1.3"
5331
+ jest-util "^28.1.3"
5332
+ jest-watcher "^28.1.3"
5333
+ jest-worker "^28.1.3"
5334
+ p-limit "^3.1.0"
5335
+ source-map-support "0.5.13"
5336
+
5337
jest-runner@^29.0.3:
5338
version "29.0.3"
5339
resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-29.0.3.tgz#2e47fe1e8777aea9b8970f37e8f83630b508fb87"
@@ -3122,6 +5361,34 @@ jest-runner@^29.0.3:
5361
p-limit "^3.1.0"
5362
source-map-support "0.5.13"
5363
5364
+jest-runtime@^28.1.3:
5365
+ version "28.1.3"
5366
+ resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-28.1.3.tgz#a57643458235aa53e8ec7821949e728960d0605f"
5367
+ integrity sha512-NU+881ScBQQLc1JHG5eJGU7Ui3kLKrmwCPPtYsJtBykixrM2OhVQlpMmFWJjMyDfdkGgBMNjXCGB/ebzsgNGQw==
5368
+ dependencies:
5369
+ "@jest/environment" "^28.1.3"
5370
+ "@jest/fake-timers" "^28.1.3"
5371
+ "@jest/globals" "^28.1.3"
5372
+ "@jest/source-map" "^28.1.2"
5373
+ "@jest/test-result" "^28.1.3"
5374
+ "@jest/transform" "^28.1.3"
5375
+ "@jest/types" "^28.1.3"
5376
+ chalk "^4.0.0"
5377
+ cjs-module-lexer "^1.0.0"
5378
+ collect-v8-coverage "^1.0.0"
5379
+ execa "^5.0.0"
5380
+ glob "^7.1.3"
5381
+ graceful-fs "^4.2.9"
5382
+ jest-haste-map "^28.1.3"
5383
+ jest-message-util "^28.1.3"
5384
+ jest-mock "^28.1.3"
5385
+ jest-regex-util "^28.0.2"
5386
+ jest-resolve "^28.1.3"
5387
+ jest-snapshot "^28.1.3"
5388
+ jest-util "^28.1.3"
5389
+ slash "^3.0.0"
5390
+ strip-bom "^4.0.0"
5391
+
5392
jest-runtime@^29.0.3:
5393
version "29.0.3"
5394
resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-29.0.3.tgz#5a823ec5902257519556a4e5a71a868e8fd788aa"
@@ -3150,6 +5417,35 @@ jest-runtime@^29.0.3:
5417
slash "^3.0.0"
5418
strip-bom "^4.0.0"
5419
5420
+jest-snapshot@^28.1.3:
5421
+ version "28.1.3"
5422
+ resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-28.1.3.tgz#17467b3ab8ddb81e2f605db05583d69388fc0668"
5423
+ integrity sha512-4lzMgtiNlc3DU/8lZfmqxN3AYD6GGLbl+72rdBpXvcV+whX7mDrREzkPdp2RnmfIiWBg1YbuFSkXduF2JcafJg==
5424
+ dependencies:
5425
+ "@babel/core" "^7.11.6"
5426
+ "@babel/generator" "^7.7.2"
5427
+ "@babel/plugin-syntax-typescript" "^7.7.2"
5428
+ "@babel/traverse" "^7.7.2"
5429
+ "@babel/types" "^7.3.3"
5430
+ "@jest/expect-utils" "^28.1.3"
5431
+ "@jest/transform" "^28.1.3"
5432
+ "@jest/types" "^28.1.3"
5433
+ "@types/babel__traverse" "^7.0.6"
5434
+ "@types/prettier" "^2.1.5"
5435
+ babel-preset-current-node-syntax "^1.0.0"
5436
+ chalk "^4.0.0"
5437
+ expect "^28.1.3"
5438
+ graceful-fs "^4.2.9"
5439
+ jest-diff "^28.1.3"
5440
+ jest-get-type "^28.0.2"
5441
+ jest-haste-map "^28.1.3"
5442
+ jest-matcher-utils "^28.1.3"
5443
+ jest-message-util "^28.1.3"
5444
+ jest-util "^28.1.3"
5445
+ natural-compare "^1.4.0"
5446
+ pretty-format "^28.1.3"
5447
+ semver "^7.3.5"
5448
+
5449
jest-snapshot@^29.0.3:
5450
version "29.0.3"
5451
resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-29.0.3.tgz#0a024706986a915a6eefae74d7343069d2fc8eef"
@@ -3180,6 +5476,18 @@ jest-snapshot@^29.0.3:
5476
pretty-format "^29.0.3"
5477
semver "^7.3.5"
5478
5479
+jest-util@^28.0.0, jest-util@^28.1.3:
5480
+ version "28.1.3"
5481
+ resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-28.1.3.tgz#f4f932aa0074f0679943220ff9cbba7e497028b0"
5482
+ integrity sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==
5483
+ dependencies:
5484
+ "@jest/types" "^28.1.3"
5485
+ "@types/node" "*"
5486
+ chalk "^4.0.0"
5487
+ ci-info "^3.2.0"
5488
+ graceful-fs "^4.2.9"
5489
+ picomatch "^2.2.3"
5490
+
5491
jest-util@^29.0.0, jest-util@^29.0.3:
5492
version "29.0.3"
5493
resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-29.0.3.tgz#06d1d77f9a1bea380f121897d78695902959fbc0"
@@ -3192,6 +5500,18 @@ jest-util@^29.0.0, jest-util@^29.0.3:
5500
graceful-fs "^4.2.9"
5501
picomatch "^2.2.3"
5502
5503
+jest-validate@^28.1.3:
5504
+ version "28.1.3"
5505
+ resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-28.1.3.tgz#e322267fd5e7c64cea4629612c357bbda96229df"
5506
+ integrity sha512-SZbOGBWEsaTxBGCOpsRWlXlvNkvTkY0XxRfh7zYmvd8uL5Qzyg0CHAXiXKROflh801quA6+/DsT4ODDthOC/OA==
5507
+ dependencies:
5508
+ "@jest/types" "^28.1.3"
5509
+ camelcase "^6.2.0"
5510
+ chalk "^4.0.0"
5511
+ jest-get-type "^28.0.2"
5512
+ leven "^3.1.0"
5513
+ pretty-format "^28.1.3"
5514
+
5515
jest-validate@^29.0.3:
5516
version "29.0.3"
5517
resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-29.0.3.tgz#f9521581d7344685428afa0a4d110e9c519aeeb6"
@@ -3204,6 +5524,20 @@ jest-validate@^29.0.3:
5524
leven "^3.1.0"
5525
pretty-format "^29.0.3"
5526
5527
+jest-watcher@^28.1.3:
5528
+ version "28.1.3"
5529
+ resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-28.1.3.tgz#c6023a59ba2255e3b4c57179fc94164b3e73abd4"
5530
+ integrity sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==
5531
+ dependencies:
5532
+ "@jest/test-result" "^28.1.3"
5533
+ "@jest/types" "^28.1.3"
5534
+ "@types/node" "*"
5535
+ ansi-escapes "^4.2.1"
5536
+ chalk "^4.0.0"
5537
+ emittery "^0.10.2"
5538
+ jest-util "^28.1.3"
5539
+ string-length "^4.0.1"
5540
+
5541
jest-watcher@^29.0.3:
5542
version "29.0.3"
5543
resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-29.0.3.tgz#8e220d1cc4f8029875e82015d084cab20f33d57f"
@@ -3218,6 +5552,24 @@ jest-watcher@^29.0.3:
5552
jest-util "^29.0.3"
5553
string-length "^4.0.1"
5554
5555
+jest-worker@^27.4.5:
5556
+ version "27.5.1"
5557
+ resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.5.1.tgz#8d146f0900e8973b106b6f73cc1e9a8cb86f8db0"
5558
+ integrity sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==
5559
+ dependencies:
5560
+ "@types/node" "*"
5561
+ merge-stream "^2.0.0"
5562
+ supports-color "^8.0.0"
5563
+
5564
+jest-worker@^28.1.3:
5565
+ version "28.1.3"
5566
+ resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-28.1.3.tgz#7e3c4ce3fa23d1bb6accb169e7f396f98ed4bb98"
5567
+ integrity sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==
5568
+ dependencies:
5569
+ "@types/node" "*"
5570
+ merge-stream "^2.0.0"
5571
+ supports-color "^8.0.0"
5572
+
5573
jest-worker@^29.0.3:
5574
version "29.0.3"
5575
resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-29.0.3.tgz#c2ba0aa7e41eec9eb0be8e8a322ae6518df72647"
@@ -3227,6 +5579,16 @@ jest-worker@^29.0.3:
5579
merge-stream "^2.0.0"
5580
supports-color "^8.0.0"
5581
5582
+jest@^28.1.3:
5583
+ version "28.1.3"
5584
+ resolved "https://registry.yarnpkg.com/jest/-/jest-28.1.3.tgz#e9c6a7eecdebe3548ca2b18894a50f45b36dfc6b"
5585
+ integrity sha512-N4GT5on8UkZgH0O5LUavMRV1EDEhNTL0KEfRmDIeZHSV7p2XgLoY9t9VDUgL6o+yfdgYHVxuz81G8oB9VG5uyA==
5586
+ dependencies:
5587
+ "@jest/core" "^28.1.3"
5588
+ "@jest/types" "^28.1.3"
5589
+ import-local "^3.0.2"
5590
+ jest-cli "^28.1.3"
5591
+
5592
jest@^29.0.3:
5593
version "29.0.3"
5594
resolved "https://registry.yarnpkg.com/jest/-/jest-29.0.3.tgz#5227a0596d30791b2649eea347e4aa97f734944d"
@@ -3237,6 +5599,11 @@ jest@^29.0.3:
5599
import-local "^3.0.2"
5600
jest-cli "^29.0.3"
5601
5602
+jiti@^1.18.2:
5603
+ version "1.18.2"
5604
+ resolved "https://registry.yarnpkg.com/jiti/-/jiti-1.18.2.tgz#80c3ef3d486ebf2450d9335122b32d121f2a83cd"
5605
+ integrity sha512-QAdOptna2NYiSSpv0O/BwoHBSmz4YhpzJHyi+fnMRTXFjp7B8i/YG5Z8IfusxB1ufjcD2Sre1F3R+nX3fvy7gg==
5606
+
5607
js-sdsl@^4.1.4:
5608
version "4.1.5"
5609
resolved "https://registry.yarnpkg.com/js-sdsl/-/js-sdsl-4.1.5.tgz#1ff1645e6b4d1b028cd3f862db88c9d887f26e2a"
@@ -3309,7 +5676,7 @@ json-diff@^0.5.4:
5676
difflib "~0.2.1"
5677
dreamopt "~0.6.0"
5678
3312
-json-parse-even-better-errors@^2.3.0:
5679
+json-parse-even-better-errors@^2.3.0, json-parse-even-better-errors@^2.3.1:
5680
version "2.3.1"
5681
resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d"
5682
integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==
@@ -3324,11 +5691,31 @@ json-stable-stringify-without-jsonify@^1.0.1:
5691
resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651"
5692
integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==
5693
5694
+json5@^1.0.2:
5695
+ version "1.0.2"
5696
+ resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.2.tgz#63d98d60f21b313b77c4d6da18bfa69d80e1d593"
5697
+ integrity sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==
5698
+ dependencies:
5699
+ minimist "^1.2.0"
5700
+
5701
json5@^2.1.0, json5@^2.2.1:
5702
version "2.2.1"
5703
resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.1.tgz#655d50ed1e6f95ad1a3caababd2b0efda10b395c"
5704
integrity sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==
5705
5706
+json5@^2.2.2:
5707
+ version "2.2.3"
5708
+ resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283"
5709
+ integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==
5710
+
5711
+"jsx-ast-utils@^2.4.1 || ^3.0.0", jsx-ast-utils@^3.3.3:
5712
+ version "3.3.3"
5713
+ resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz#76b3e6e6cece5c69d49a5792c3d01bd1a0cdc7ea"
5714
+ integrity sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==
5715
+ dependencies:
5716
+ array-includes "^3.1.5"
5717
+ object.assign "^4.1.3"
5718
+
5719
jszip@^3.10.0:
5720
version "3.10.1"
5721
resolved "https://registry.yarnpkg.com/jszip/-/jszip-3.10.1.tgz#34aee70eb18ea1faec2f589208a157d1feb091c2"
@@ -3356,6 +5743,18 @@ kleur@^3.0.3:
5743
resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e"
5744
integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==
5745
5746
+language-subtag-registry@~0.3.2:
5747
+ version "0.3.22"
5748
+ resolved "https://registry.yarnpkg.com/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz#2e1500861b2e457eba7e7ae86877cbd08fa1fd1d"
5749
+ integrity sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==
5750
+
5751
+language-tags@=1.0.5:
5752
+ version "1.0.5"
5753
+ resolved "https://registry.yarnpkg.com/language-tags/-/language-tags-1.0.5.tgz#d321dbc4da30ba8bf3024e040fa5c14661f9193a"
5754
+ integrity sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==
5755
+ dependencies:
5756
+ language-subtag-registry "~0.3.2"
5757
+
5758
leven@^3.1.0:
5759
version "3.1.0"
5760
resolved "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2"
@@ -3384,11 +5783,21 @@ lie@~3.3.0:
5783
dependencies:
5784
immediate "~3.0.5"
5785
5786
+lilconfig@^2.0.5, lilconfig@^2.1.0:
5787
+ version "2.1.0"
5788
+ resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-2.1.0.tgz#78e23ac89ebb7e1bfbf25b18043de756548e7f52"
5789
+ integrity sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==
5790
+
5791
lines-and-columns@^1.1.6:
5792
version "1.2.4"
5793
resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632"
5794
integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==
5795
5796
+loader-runner@^4.2.0:
5797
+ version "4.3.0"
5798
+ resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-4.3.0.tgz#c1b4a163b99f614830353b16755e7149ac2314e1"
5799
+ integrity sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==
5800
+
5801
locate-path@^3.0.0:
5802
version "3.0.0"
5803
resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e"
@@ -3421,18 +5830,25 @@ lodash.merge@^4.6.2:
5830
resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a"
5831
integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==
5832
3424
-lodash@^4.17.10, lodash@^4.17.13, lodash@^4.17.21:
5833
+lodash@^4.17.10, lodash@^4.17.21:
5834
version "4.17.21"
5835
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
5836
integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
5837
3429
-loose-envify@^1.0.0, loose-envify@^1.1.0:
5838
+loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0:
5839
version "1.4.0"
5840
resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf"
5841
integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==
5842
dependencies:
5843
js-tokens "^3.0.0 || ^4.0.0"
5844
5845
+lru-cache@^5.1.1:
5846
+ version "5.1.1"
5847
+ resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920"
5848
+ integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==
5849
+ dependencies:
5850
+ yallist "^3.0.2"
5851
+
5852
lru-cache@^6.0.0:
5853
version "6.0.0"
5854
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94"
@@ -3472,6 +5888,15 @@ makeerror@1.0.12:
5888
dependencies:
5889
tmpl "1.0.5"
5890
5891
+md5.js@^1.3.4:
5892
+ version "1.3.5"
5893
+ resolved "https://registry.yarnpkg.com/md5.js/-/md5.js-1.3.5.tgz#b5d07b8e3216e3e27cd728d72f70d1e6a342005f"
5894
+ integrity sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==
5895
+ dependencies:
5896
+ hash-base "^3.0.0"
5897
+ inherits "^2.0.1"
5898
+ safe-buffer "^5.1.2"
5899
+
5900
merge-stream@^2.0.0:
5901
version "2.0.0"
5902
resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60"
@@ -3482,7 +5907,7 @@ merge2@^1.3.0, merge2@^1.4.1:
5907
resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae"
5908
integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==
5909
3485
-micromatch@^4.0.4:
5910
+micromatch@^4.0.4, micromatch@^4.0.5:
5911
version "4.0.5"
5912
resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6"
5913
integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==
@@ -3490,12 +5915,20 @@ micromatch@^4.0.4:
5915
braces "^3.0.2"
5916
picomatch "^2.3.1"
5917
5918
+miller-rabin@^4.0.0:
5919
+ version "4.0.1"
5920
+ resolved "https://registry.yarnpkg.com/miller-rabin/-/miller-rabin-4.0.1.tgz#f080351c865b0dc562a8462966daa53543c78a4d"
5921
+ integrity sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==
5922
+ dependencies:
5923
+ bn.js "^4.0.0"
5924
+ brorand "^1.0.1"
5925
+
5926
mime-db@1.52.0:
5927
version "1.52.0"
5928
resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70"
5929
integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==
5930
3498
-mime-types@^2.1.12, mime-types@~2.1.34:
5931
+mime-types@^2.1.12, mime-types@^2.1.27, mime-types@~2.1.34:
5932
version "2.1.35"
5933
resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a"
5934
integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==
@@ -3507,6 +5940,21 @@ mimic-fn@^2.1.0:
5940
resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b"
5941
integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==
5942
5943
+mimic-fn@^4.0.0:
5944
+ version "4.0.0"
5945
+ resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-4.0.0.tgz#60a90550d5cb0b239cca65d893b1a53b29871ecc"
5946
+ integrity sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==
5947
+
5948
+minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1:
5949
+ version "1.0.1"
5950
+ resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7"
5951
+ integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==
5952
+
5953
+minimalistic-crypto-utils@^1.0.1:
5954
+ version "1.0.1"
5955
+ resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a"
5956
+ integrity sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==
5957
+
5958
minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2:
5959
version "3.1.2"
5960
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b"
@@ -3514,6 +5962,11 @@ minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2:
5962
dependencies:
5963
brace-expansion "^1.1.7"
5964
5965
+minimist@^1.2.0:
5966
+ version "1.2.8"
5967
+ resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c"
5968
+ integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==
5969
+
5970
minimist@^1.2.6:
5971
version "1.2.7"
5972
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.7.tgz#daa1c4d91f507390437c6a8bc01078e7000c4d18"
@@ -3526,6 +5979,11 @@ mkdirp@^0.5.1:
5979
dependencies:
5980
minimist "^1.2.6"
5981
5982
+monaco-editor@^0.34.1:
5983
+ version "0.34.1"
5984
+ resolved "https://registry.yarnpkg.com/monaco-editor/-/monaco-editor-0.34.1.tgz#1b75c4ad6bc4c1f9da656d740d98e0b850a22f87"
5985
+ integrity sha512-FKc80TyiMaruhJKKPz5SpJPIjL+dflGvz4CpuThaPMc94AyN7SeC9HQ8hrvaxX7EyHdJcUY5i4D0gNyJj1vSZQ==
5986
+
5987
ms@2.0.0:
5988
version "2.0.0"
5989
resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
@@ -3541,6 +5999,20 @@ ms@^2.1.1:
5999
resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2"
6000
integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
6001
6002
+mz@^2.7.0:
6003
+ version "2.7.0"
6004
+ resolved "https://registry.yarnpkg.com/mz/-/mz-2.7.0.tgz#95008057a56cafadc2bc63dde7f9ff6955948e32"
6005
+ integrity sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==
6006
+ dependencies:
6007
+ any-promise "^1.0.0"
6008
+ object-assign "^4.0.1"
6009
+ thenify-all "^1.0.0"
6010
+
6011
+nanoid@^3.3.4, nanoid@^3.3.6:
6012
+ version "3.3.6"
6013
+ resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.6.tgz#443380c856d6e9f9824267d960b4236ad583ea4c"
6014
+ integrity sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==
6015
+
6016
natural-compare-lite@^1.4.0:
6017
version "1.4.0"
6018
resolved "https://registry.yarnpkg.com/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz#17b09581988979fddafe0201e931ba933c96cbb4"
@@ -3556,21 +6028,106 @@ negotiator@0.6.3:
6028
resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd"
6029
integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==
6030
6031
+neo-async@^2.6.2:
6032
+ version "2.6.2"
6033
+ resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f"
6034
+ integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==
6035
+
6036
+next@13.0.4:
6037
+ version "13.0.4"
6038
+ resolved "https://registry.yarnpkg.com/next/-/next-13.0.4.tgz#52fc9d72df4642ed28e66f42f85137a624a98062"
6039
+ integrity sha512-4P0MvbjPCI1E/UPL1GrTXtYlgFnbBbY3JQ+AMY8jYE2SwyvCWctEJySoRjveznAHjrl6TIjuAJeB8u1c2StYUQ==
6040
+ dependencies:
6041
+ "@next/env" "13.0.4"
6042
+ "@swc/helpers" "0.4.11"
6043
+ caniuse-lite "^1.0.30001406"
6044
+ postcss "8.4.14"
6045
+ styled-jsx "5.1.0"
6046
+ use-sync-external-store "1.2.0"
6047
+ optionalDependencies:
6048
+ "@next/swc-android-arm-eabi" "13.0.4"
6049
+ "@next/swc-android-arm64" "13.0.4"
6050
+ "@next/swc-darwin-arm64" "13.0.4"
6051
+ "@next/swc-darwin-x64" "13.0.4"
6052
+ "@next/swc-freebsd-x64" "13.0.4"
6053
+ "@next/swc-linux-arm-gnueabihf" "13.0.4"
6054
+ "@next/swc-linux-arm64-gnu" "13.0.4"
6055
+ "@next/swc-linux-arm64-musl" "13.0.4"
6056
+ "@next/swc-linux-x64-gnu" "13.0.4"
6057
+ "@next/swc-linux-x64-musl" "13.0.4"
6058
+ "@next/swc-win32-arm64-msvc" "13.0.4"
6059
+ "@next/swc-win32-ia32-msvc" "13.0.4"
6060
+ "@next/swc-win32-x64-msvc" "13.0.4"
6061
+
6062
+node-addon-api@^3.2.1:
6063
+ version "3.2.1"
6064
+ resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-3.2.1.tgz#81325e0a2117789c0128dab65e7e38f07ceba161"
6065
+ integrity sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==
6066
+
6067
+node-gyp-build@^4.3.0:
6068
+ version "4.6.0"
6069
+ resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-4.6.0.tgz#0c52e4cbf54bbd28b709820ef7b6a3c2d6209055"
6070
+ integrity sha512-NTZVKn9IylLwUzaKjkas1e4u2DLNcV4rdYagA4PWdPwW87Bi7z+BznyKSRwS/761tV/lzCGXplWsiaMjLqP2zQ==
6071
+
6072
node-int64@^0.4.0:
6073
version "0.4.0"
6074
resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b"
6075
integrity sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==
6076
3564
-node-releases@^2.0.6:
3565
- version "2.0.6"
3566
- resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.6.tgz#8a7088c63a55e493845683ebf3c828d8c51c5503"
3567
- integrity sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==
3568
-
3569
-normalize-path@^3.0.0:
6077
+node-polyfill-webpack-plugin@^2.0.1:
6078
+ version "2.0.1"
6079
+ resolved "https://registry.yarnpkg.com/node-polyfill-webpack-plugin/-/node-polyfill-webpack-plugin-2.0.1.tgz#141d86f177103a8517c71d99b7c6a46edbb1bb58"
6080
+ integrity sha512-ZUMiCnZkP1LF0Th2caY6J/eKKoA0TefpoVa68m/LQU1I/mE8rGt4fNYGgNuCcK+aG8P8P43nbeJ2RqJMOL/Y1A==
6081
+ dependencies:
6082
+ assert "^2.0.0"
6083
+ browserify-zlib "^0.2.0"
6084
+ buffer "^6.0.3"
6085
+ console-browserify "^1.2.0"
6086
+ constants-browserify "^1.0.0"
6087
+ crypto-browserify "^3.12.0"
6088
+ domain-browser "^4.22.0"
6089
+ events "^3.3.0"
6090
+ filter-obj "^2.0.2"
6091
+ https-browserify "^1.0.0"
6092
+ os-browserify "^0.3.0"
6093
+ path-browserify "^1.0.1"
6094
+ process "^0.11.10"
6095
+ punycode "^2.1.1"
6096
+ querystring-es3 "^0.2.1"
6097
+ readable-stream "^4.0.0"
6098
+ stream-browserify "^3.0.0"
6099
+ stream-http "^3.2.0"
6100
+ string_decoder "^1.3.0"
6101
+ timers-browserify "^2.0.12"
6102
+ tty-browserify "^0.0.1"
6103
+ type-fest "^2.14.0"
6104
+ url "^0.11.0"
6105
+ util "^0.12.4"
6106
+ vm-browserify "^1.1.2"
6107
+
6108
+node-releases@^2.0.12:
6109
+ version "2.0.12"
6110
+ resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.12.tgz#35627cc224a23bfb06fb3380f2b3afaaa7eb1039"
6111
+ integrity sha512-QzsYKWhXTWx8h1kIvqfnC++o0pEmpRQA/aenALsL2F4pqNVr7YzcdMlDij5WBnwftRbJCNJL/O7zdKaxKPHqgQ==
6112
+
6113
+normalize-path@^3.0.0, normalize-path@~3.0.0:
6114
version "3.0.0"
6115
resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"
6116
integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==
6117
6118
+normalize-range@^0.1.2:
6119
+ version "0.1.2"
6120
+ resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942"
6121
+ integrity sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==
6122
+
6123
+notistack@^3.0.0-alpha.7:
6124
+ version "3.0.1"
6125
+ resolved "https://registry.yarnpkg.com/notistack/-/notistack-3.0.1.tgz#daf59888ab7e2c30a1fa8f71f9cba2978773236e"
6126
+ integrity sha512-ntVZXXgSQH5WYfyU+3HfcXuKaapzAJ8fBLQ/G618rn3yvSzEbnOB8ZSOwhX+dAORy/lw+GC2N061JA0+gYWTVA==
6127
+ dependencies:
6128
+ clsx "^1.1.0"
6129
+ goober "^2.0.33"
6130
+
6131
npm-run-path@^4.0.1:
6132
version "4.0.1"
6133
resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea"
@@ -3578,6 +6135,13 @@ npm-run-path@^4.0.1:
6135
dependencies:
6136
path-key "^3.0.0"
6137
6138
+npm-run-path@^5.1.0:
6139
+ version "5.1.0"
6140
+ resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-5.1.0.tgz#bc62f7f3f6952d9894bd08944ba011a6ee7b7e00"
6141
+ integrity sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==
6142
+ dependencies:
6143
+ path-key "^4.0.0"
6144
+
6145
nullthrows@^1.1.1:
6146
version "1.1.1"
6147
resolved "https://registry.yarnpkg.com/nullthrows/-/nullthrows-1.1.1.tgz#7818258843856ae971eae4208ad7d7eb19a431b1"
@@ -3588,12 +6152,35 @@ nwsapi@^2.2.0:
6152
resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.2.tgz#e5418863e7905df67d51ec95938d67bf801f0bb0"
6153
integrity sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw==
6154
6155
+object-assign@^4.0.1, object-assign@^4.1.1:
6156
+ version "4.1.1"
6157
+ resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
6158
+ integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==
6159
+
6160
+object-hash@^3.0.0:
6161
+ version "3.0.0"
6162
+ resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-3.0.0.tgz#73f97f753e7baffc0e2cc9d6e079079744ac82e9"
6163
+ integrity sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==
6164
+
6165
+object-inspect@^1.12.3, object-inspect@^1.9.0:
6166
+ version "1.12.3"
6167
+ resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.3.tgz#ba62dffd67ee256c8c086dfae69e016cd1f198b9"
6168
+ integrity sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==
6169
+
6170
+object-is@^1.0.1, object-is@^1.1.5:
6171
+ version "1.1.5"
6172
+ resolved "https://registry.yarnpkg.com/object-is/-/object-is-1.1.5.tgz#b9deeaa5fc7f1846a0faecdceec138e5778f53ac"
6173
+ integrity sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==
6174
+ dependencies:
6175
+ call-bind "^1.0.2"
6176
+ define-properties "^1.1.3"
6177
+
6178
object-keys@^1.1.1:
6179
version "1.1.1"
6180
resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e"
6181
integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==
6182
3596
-object.assign@^4.1.0:
6183
+object.assign@^4.1.0, object.assign@^4.1.3, object.assign@^4.1.4:
6184
version "4.1.4"
6185
resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.4.tgz#9673c7c7c351ab8c4d0b516f4343ebf4dfb7799f"
6186
integrity sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==
@@ -3603,6 +6190,41 @@ object.assign@^4.1.0:
6190
has-symbols "^1.0.3"
6191
object-keys "^1.1.1"
6192
6193
+object.entries@^1.1.6:
6194
+ version "1.1.6"
6195
+ resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.6.tgz#9737d0e5b8291edd340a3e3264bb8a3b00d5fa23"
6196
+ integrity sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==
6197
+ dependencies:
6198
+ call-bind "^1.0.2"
6199
+ define-properties "^1.1.4"
6200
+ es-abstract "^1.20.4"
6201
+
6202
+object.fromentries@^2.0.6:
6203
+ version "2.0.6"
6204
+ resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.6.tgz#cdb04da08c539cffa912dcd368b886e0904bfa73"
6205
+ integrity sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==
6206
+ dependencies:
6207
+ call-bind "^1.0.2"
6208
+ define-properties "^1.1.4"
6209
+ es-abstract "^1.20.4"
6210
+
6211
+object.hasown@^1.1.2:
6212
+ version "1.1.2"
6213
+ resolved "https://registry.yarnpkg.com/object.hasown/-/object.hasown-1.1.2.tgz#f919e21fad4eb38a57bc6345b3afd496515c3f92"
6214
+ integrity sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==
6215
+ dependencies:
6216
+ define-properties "^1.1.4"
6217
+ es-abstract "^1.20.4"
6218
+
6219
+object.values@^1.1.6:
6220
+ version "1.1.6"
6221
+ resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.6.tgz#4abbaa71eba47d63589d402856f908243eea9b1d"
6222
+ integrity sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==
6223
+ dependencies:
6224
+ call-bind "^1.0.2"
6225
+ define-properties "^1.1.4"
6226
+ es-abstract "^1.20.4"
6227
+
6228
once@^1.3.0:
6229
version "1.4.0"
6230
resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
@@ -3617,6 +6239,23 @@ onetime@^5.1.2:
6239
dependencies:
6240
mimic-fn "^2.1.0"
6241
6242
+onetime@^6.0.0:
6243
+ version "6.0.0"
6244
+ resolved "https://registry.yarnpkg.com/onetime/-/onetime-6.0.0.tgz#7c24c18ed1fd2e9bca4bd26806a33613c77d34b4"
6245
+ integrity sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==
6246
+ dependencies:
6247
+ mimic-fn "^4.0.0"
6248
+
6249
+open@^9.1.0:
6250
+ version "9.1.0"
6251
+ resolved "https://registry.yarnpkg.com/open/-/open-9.1.0.tgz#684934359c90ad25742f5a26151970ff8c6c80b6"
6252
+ integrity sha512-OS+QTnw1/4vrf+9hh1jc1jnYjzSG4ttTBB8UxOwAnInG3Uo4ssetzC1ihqaIHjLJnA5GGlRl6QlZXOTQhRBUvg==
6253
+ dependencies:
6254
+ default-browser "^4.0.0"
6255
+ define-lazy-prop "^3.0.0"
6256
+ is-inside-container "^1.0.0"
6257
+ is-wsl "^2.2.0"
6258
+
6259
optionator@^0.8.1:
6260
version "0.8.3"
6261
resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495"
@@ -3641,6 +6280,11 @@ optionator@^0.9.1:
6280
type-check "^0.4.0"
6281
word-wrap "^1.2.3"
6282
6283
+os-browserify@^0.3.0:
6284
+ version "0.3.0"
6285
+ resolved "https://registry.yarnpkg.com/os-browserify/-/os-browserify-0.3.0.tgz#854373c7f5c2315914fc9bfc6bd8238fdda1ec27"
6286
+ integrity sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==
6287
+
6288
os-tmpdir@^1.0.1:
6289
version "1.0.2"
6290
resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274"
@@ -3686,7 +6330,7 @@ p-try@^2.0.0:
6330
resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6"
6331
integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==
6332
3689
-pako@~1.0.2:
6333
+pako@~1.0.2, pako@~1.0.5:
6334
version "1.0.11"
6335
resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.11.tgz#6c9599d340d54dfd3946380252a35705a6b992bf"
6336
integrity sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==
@@ -3696,7 +6340,18 @@ parent-module@^1.0.0:
6340
resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2"
6341
integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==
6342
dependencies:
3699
- callsites "^3.0.0"
6343
+ callsites "^3.0.0"
6344
+
6345
+parse-asn1@^5.0.0, parse-asn1@^5.1.5:
6346
+ version "5.1.6"
6347
+ resolved "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.1.6.tgz#385080a3ec13cb62a62d39409cb3e88844cdaed4"
6348
+ integrity sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==
6349
+ dependencies:
6350
+ asn1.js "^5.2.0"
6351
+ browserify-aes "^1.0.0"
6352
+ evp_bytestokey "^1.0.0"
6353
+ pbkdf2 "^3.0.3"
6354
+ safe-buffer "^5.1.1"
6355
6356
parse-json@^5.2.0:
6357
version "5.2.0"
@@ -3725,6 +6380,11 @@ parseuri@0.0.6:
6380
resolved "https://registry.yarnpkg.com/parseuri/-/parseuri-0.0.6.tgz#e1496e829e3ac2ff47f39a4dd044b32823c4a25a"
6381
integrity sha512-AUjen8sAkGgao7UyCX6Ahv0gIK2fABKmYjvP4xmy5JaKvcbTRueIqIPHLAfq30xJddqSE033IOMUSOMCcK3Sow==
6382
6383
+path-browserify@^1.0.1:
6384
+ version "1.0.1"
6385
+ resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-1.0.1.tgz#d98454a9c3753d5790860f16f68867b9e46be1fd"
6386
+ integrity sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==
6387
+
6388
path-exists@^3.0.0:
6389
version "3.0.0"
6390
resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515"
@@ -3745,6 +6405,11 @@ path-key@^3.0.0, path-key@^3.1.0:
6405
resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375"
6406
integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==
6407
6408
+path-key@^4.0.0:
6409
+ version "4.0.0"
6410
+ resolved "https://registry.yarnpkg.com/path-key/-/path-key-4.0.0.tgz#295588dc3aee64154f877adb9d780b81c554bf18"
6411
+ integrity sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==
6412
+
6413
path-parse@^1.0.7:
6414
version "1.0.7"
6415
resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735"
@@ -3755,22 +6420,38 @@ path-type@^4.0.0:
6420
resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b"
6421
integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==
6422
6423
+pbkdf2@^3.0.3:
6424
+ version "3.1.2"
6425
+ resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.1.2.tgz#dd822aa0887580e52f1a039dc3eda108efae3075"
6426
+ integrity sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==
6427
+ dependencies:
6428
+ create-hash "^1.1.2"
6429
+ create-hmac "^1.1.4"
6430
+ ripemd160 "^2.0.1"
6431
+ safe-buffer "^5.0.1"
6432
+ sha.js "^2.4.8"
6433
+
6434
picocolors@^1.0.0:
6435
version "1.0.0"
6436
resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c"
6437
integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==
6438
3763
-picomatch@^2.0.4, picomatch@^2.2.3, picomatch@^2.3.1:
6439
+picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3, picomatch@^2.3.1:
6440
version "2.3.1"
6441
resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42"
6442
integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
6443
6444
+pify@^2.3.0:
6445
+ version "2.3.0"
6446
+ resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c"
6447
+ integrity sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==
6448
+
6449
pify@^4.0.1:
6450
version "4.0.1"
6451
resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231"
6452
integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==
6453
3773
-pirates@^4.0.4, pirates@^4.0.5:
6454
+pirates@^4.0.1, pirates@^4.0.4, pirates@^4.0.5:
6455
version "4.0.5"
6456
resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.5.tgz#feec352ea5c3268fb23a37c702ab1699f35a5f3b"
6457
integrity sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==
@@ -3789,6 +6470,68 @@ pkg-dir@^4.2.0:
6470
dependencies:
6471
find-up "^4.0.0"
6472
6473
+postcss-import@^15.1.0:
6474
+ version "15.1.0"
6475
+ resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-15.1.0.tgz#41c64ed8cc0e23735a9698b3249ffdbf704adc70"
6476
+ integrity sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==
6477
+ dependencies:
6478
+ postcss-value-parser "^4.0.0"
6479
+ read-cache "^1.0.0"
6480
+ resolve "^1.1.7"
6481
+
6482
+postcss-js@^4.0.1:
6483
+ version "4.0.1"
6484
+ resolved "https://registry.yarnpkg.com/postcss-js/-/postcss-js-4.0.1.tgz#61598186f3703bab052f1c4f7d805f3991bee9d2"
6485
+ integrity sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==
6486
+ dependencies:
6487
+ camelcase-css "^2.0.1"
6488
+
6489
+postcss-load-config@^4.0.1:
6490
+ version "4.0.1"
6491
+ resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-4.0.1.tgz#152383f481c2758274404e4962743191d73875bd"
6492
+ integrity sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==
6493
+ dependencies:
6494
+ lilconfig "^2.0.5"
6495
+ yaml "^2.1.1"
6496
+
6497
+postcss-nested@^6.0.1:
6498
+ version "6.0.1"
6499
+ resolved "https://registry.yarnpkg.com/postcss-nested/-/postcss-nested-6.0.1.tgz#f83dc9846ca16d2f4fa864f16e9d9f7d0961662c"
6500
+ integrity sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==
6501
+ dependencies:
6502
+ postcss-selector-parser "^6.0.11"
6503
+
6504
+postcss-selector-parser@^6.0.11:
6505
+ version "6.0.13"
6506
+ resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz#d05d8d76b1e8e173257ef9d60b706a8e5e99bf1b"
6507
+ integrity sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==
6508
+ dependencies:
6509
+ cssesc "^3.0.0"
6510
+ util-deprecate "^1.0.2"
6511
+
6512
+postcss-value-parser@^4.0.0, postcss-value-parser@^4.2.0:
6513
+ version "4.2.0"
6514
+ resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514"
6515
+ integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==
6516
+
6517
+postcss@8.4.14:
6518
+ version "8.4.14"
6519
+ resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.14.tgz#ee9274d5622b4858c1007a74d76e42e56fd21caf"
6520
+ integrity sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==
6521
+ dependencies:
6522
+ nanoid "^3.3.4"
6523
+ picocolors "^1.0.0"
6524
+ source-map-js "^1.0.2"
6525
+
6526
+postcss@^8.4.19, postcss@^8.4.23:
6527
+ version "8.4.24"
6528
+ resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.24.tgz#f714dba9b2284be3cc07dbd2fc57ee4dc972d2df"
6529
+ integrity sha512-M0RzbcI0sO/XJNucsGjvWU9ERWxb/ytp1w6dKtxTKgixdtQDq4rmx/g8W1hnaheq9jgwL/oyEdH5Bc4WwJKMqg==
6530
+ dependencies:
6531
+ nanoid "^3.3.6"
6532
+ picocolors "^1.0.0"
6533
+ source-map-js "^1.0.2"
6534
+
6535
prelude-ls@^1.2.1:
6536
version "1.2.1"
6537
resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396"
@@ -3804,6 +6547,11 @@ prettier@2.7.1:
6547
resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.7.1.tgz#e235806850d057f97bb08368a4f7d899f7760c64"
6548
integrity sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==
6549
6550
+prettier@^2.7.1:
6551
+ version "2.8.8"
6552
+ resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.8.8.tgz#e8c5d7e98a4305ffe3de2e1fc4aca1a71c28b1da"
6553
+ integrity sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==
6554
+
6555
pretty-format@^24:
6556
version "24.9.0"
6557
resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-24.9.0.tgz#12fac31b37019a4eea3c11aa9a959eb7628aa7c9"
@@ -3823,6 +6571,16 @@ pretty-format@^27.0.2:
6571
ansi-styles "^5.0.0"
6572
react-is "^17.0.1"
6573
6574
+pretty-format@^28.0.0, pretty-format@^28.1.3:
6575
+ version "28.1.3"
6576
+ resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-28.1.3.tgz#c9fba8cedf99ce50963a11b27d982a9ae90970d5"
6577
+ integrity sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==
6578
+ dependencies:
6579
+ "@jest/schemas" "^28.1.3"
6580
+ ansi-regex "^5.0.1"
6581
+ ansi-styles "^5.0.0"
6582
+ react-is "^18.0.0"
6583
+
6584
pretty-format@^29.0.0, pretty-format@^29.0.3:
6585
version "29.0.3"
6586
resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-29.0.3.tgz#23d5f8cabc9cbf209a77d49409d093d61166a811"
@@ -3832,6 +6590,15 @@ pretty-format@^29.0.0, pretty-format@^29.0.3:
6590
ansi-styles "^5.0.0"
6591
react-is "^18.0.0"
6592
6593
+pretty-format@^29.3.1:
6594
+ version "29.5.0"
6595
+ resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-29.5.0.tgz#283134e74f70e2e3e7229336de0e4fce94ccde5a"
6596
+ integrity sha512-V2mGkI31qdttvTFX7Mt4efOqHXqJWMu4/r66Xh3Z3BwZaPfPJgp6/gbwoujRpPUtfEF6AUUWx3Jim3GCw5g/Qw==
6597
+ dependencies:
6598
+ "@jest/schemas" "^29.4.3"
6599
+ ansi-styles "^5.0.0"
6600
+ react-is "^18.0.0"
6601
+
6602
private@^0.1.8:
6603
version "0.1.8"
6604
resolved "https://registry.yarnpkg.com/private/-/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff"
@@ -3842,6 +6609,11 @@ process-nextick-args@~2.0.0:
6609
resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2"
6610
integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==
6611
6612
+process@^0.11.10:
6613
+ version "0.11.10"
6614
+ resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182"
6615
+ integrity sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==
6616
+
6617
prompts@^2.0.1:
6618
version "2.4.2"
6619
resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.4.2.tgz#7b57e73b3a48029ad10ebd44f74b01722a4cb069"
@@ -3850,16 +6622,52 @@ prompts@^2.0.1:
6622
kleur "^3.0.3"
6623
sisteransi "^1.0.5"
6624
6625
+prop-types@^15.8.1:
6626
+ version "15.8.1"
6627
+ resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5"
6628
+ integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==
6629
+ dependencies:
6630
+ loose-envify "^1.4.0"
6631
+ object-assign "^4.1.1"
6632
+ react-is "^16.13.1"
6633
+
6634
psl@^1.1.33:
6635
version "1.9.0"
6636
resolved "https://registry.yarnpkg.com/psl/-/psl-1.9.0.tgz#d0df2a137f00794565fcaf3b2c00cd09f8d5a5a7"
6637
integrity sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==
6638
6639
+public-encrypt@^4.0.0:
6640
+ version "4.0.3"
6641
+ resolved "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.3.tgz#4fcc9d77a07e48ba7527e7cbe0de33d0701331e0"
6642
+ integrity sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==
6643
+ dependencies:
6644
+ bn.js "^4.1.0"
6645
+ browserify-rsa "^4.0.0"
6646
+ create-hash "^1.1.0"
6647
+ parse-asn1 "^5.0.0"
6648
+ randombytes "^2.0.1"
6649
+ safe-buffer "^5.1.2"
6650
+
6651
+punycode@1.3.2:
6652
+ version "1.3.2"
6653
+ resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d"
6654
+ integrity sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==
6655
+
6656
punycode@^2.1.0, punycode@^2.1.1:
6657
version "2.1.1"
6658
resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec"
6659
integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==
6660
6661
+querystring-es3@^0.2.1:
6662
+ version "0.2.1"
6663
+ resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73"
6664
+ integrity sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==
6665
+
6666
+querystring@0.2.0:
6667
+ version "0.2.0"
6668
+ resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620"
6669
+ integrity sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==
6670
+
6671
querystringify@^2.1.1:
6672
version "2.2.0"
6673
resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.2.0.tgz#3345941b4153cb9d082d8eee4cda2016a9aef7f6"
@@ -3870,7 +6678,22 @@ queue-microtask@^1.2.2:
6678
resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243"
6679
integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==
6680
3873
-react-dom@^18.2.0:
6681
+randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5, randombytes@^2.1.0:
6682
+ version "2.1.0"
6683
+ resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a"
6684
+ integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==
6685
+ dependencies:
6686
+ safe-buffer "^5.1.0"
6687
+
6688
+randomfill@^1.0.3:
6689
+ version "1.0.4"
6690
+ resolved "https://registry.yarnpkg.com/randomfill/-/randomfill-1.0.4.tgz#c92196fc86ab42be983f1bf31778224931d61458"
6691
+ integrity sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==
6692
+ dependencies:
6693
+ randombytes "^2.0.5"
6694
+ safe-buffer "^5.1.0"
6695
+
6696
+react-dom@18.2.0, react-dom@^18.2.0:
6697
version "18.2.0"
6698
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.2.0.tgz#22aaf38708db2674ed9ada224ca4aa708d821e3d"
6699
integrity sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==
@@ -3878,7 +6701,7 @@ react-dom@^18.2.0:
6701
loose-envify "^1.1.0"
6702
scheduler "^0.23.0"
6703
3881
-react-is@^16.8.4:
6704
+react-is@^16.13.1, react-is@^16.8.4:
6705
version "16.13.1"
6706
resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4"
6707
integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==
@@ -3893,13 +6716,39 @@ react-is@^18.0.0:
6716
resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.2.0.tgz#199431eeaaa2e09f86427efbb4f1473edb47609b"
6717
integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==
6718
3896
-react@^18.2.0:
6719
+react@18.2.0, react@^18.2.0:
6720
version "18.2.0"
6721
resolved "https://registry.yarnpkg.com/react/-/react-18.2.0.tgz#555bd98592883255fa00de14f1151a917b5d77d5"
6722
integrity sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==
6723
dependencies:
6724
loose-envify "^1.1.0"
6725
6726
+read-cache@^1.0.0:
6727
+ version "1.0.0"
6728
+ resolved "https://registry.yarnpkg.com/read-cache/-/read-cache-1.0.0.tgz#e664ef31161166c9751cdbe8dbcf86b5fb58f774"
6729
+ integrity sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==
6730
+ dependencies:
6731
+ pify "^2.3.0"
6732
+
6733
+readable-stream@^3.5.0, readable-stream@^3.6.0:
6734
+ version "3.6.2"
6735
+ resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.2.tgz#56a9b36ea965c00c5a93ef31eb111a0f11056967"
6736
+ integrity sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==
6737
+ dependencies:
6738
+ inherits "^2.0.3"
6739
+ string_decoder "^1.1.1"
6740
+ util-deprecate "^1.0.1"
6741
+
6742
+readable-stream@^4.0.0:
6743
+ version "4.4.0"
6744
+ resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-4.4.0.tgz#55ce132d60a988c460d75c631e9ccf6a7229b468"
6745
+ integrity sha512-kDMOq0qLtxV9f/SQv522h8cxZBqNZXuXNyjyezmfAAuribMyVXziljpQ/uQhfE1XLg2/TLTW2DsnoE4VAi/krg==
6746
+ dependencies:
6747
+ abort-controller "^3.0.0"
6748
+ buffer "^6.0.3"
6749
+ events "^3.3.0"
6750
+ process "^0.11.10"
6751
+
6752
readable-stream@~2.3.6:
6753
version "2.3.7"
6754
resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57"
@@ -3913,6 +6762,18 @@ readable-stream@~2.3.6:
6762
string_decoder "~1.1.1"
6763
util-deprecate "~1.0.1"
6764
6765
+readdirp@~3.6.0:
6766
+ version "3.6.0"
6767
+ resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7"
6768
+ integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==
6769
+ dependencies:
6770
+ picomatch "^2.2.1"
6771
+
6772
+readline@^1.3.0:
6773
+ version "1.3.0"
6774
+ resolved "https://registry.yarnpkg.com/readline/-/readline-1.3.0.tgz#c580d77ef2cfc8752b132498060dc9793a7ac01c"
6775
+ integrity sha512-k2d6ACCkiNYz222Fs/iNze30rRJ1iIicW7JuX/7/cozvih6YCkFZH+J6mAFDVgv0dRBaAyr4jDqC95R2y4IADg==
6776
+
6777
recast@^0.17.5:
6778
version "0.17.6"
6779
resolved "https://registry.yarnpkg.com/recast/-/recast-0.17.6.tgz#64ae98d0d2dfb10ff92ff5fb9ffb7371823b69fa"
@@ -3923,11 +6784,32 @@ recast@^0.17.5:
6784
private "^0.1.8"
6785
source-map "~0.6.1"
6786
6787
+rechoir@^0.7.0:
6788
+ version "0.7.1"
6789
+ resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.7.1.tgz#9478a96a1ca135b5e88fc027f03ee92d6c645686"
6790
+ integrity sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==
6791
+ dependencies:
6792
+ resolve "^1.9.0"
6793
+
6794
+regenerator-runtime@^0.13.11:
6795
+ version "0.13.11"
6796
+ resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz#f6dca3e7ceec20590d07ada785636a90cdca17f9"
6797
+ integrity sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==
6798
+
6799
regenerator-runtime@^0.13.4:
6800
version "0.13.9"
6801
resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz#8925742a98ffd90814988d7566ad30ca3b263b52"
6802
integrity sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==
6803
6804
+regexp.prototype.flags@^1.4.3, regexp.prototype.flags@^1.5.0:
6805
+ version "1.5.0"
6806
+ resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz#fe7ce25e7e4cca8db37b6634c8a2c7009199b9cb"
6807
+ integrity sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==
6808
+ dependencies:
6809
+ call-bind "^1.0.2"
6810
+ define-properties "^1.2.0"
6811
+ functions-have-names "^1.2.3"
6812
+
6813
regexpp@^3.2.0:
6814
version "3.2.0"
6815
resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.2.0.tgz#0425a2768d8f23bad70ca4b90461fa2f1213e1b2"
@@ -3965,11 +6847,25 @@ resolve-from@^5.0.0:
6847
resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69"
6848
integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==
6849
6850
+resolve-pkg-maps@^1.0.0:
6851
+ version "1.0.0"
6852
+ resolved "https://registry.yarnpkg.com/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz#616b3dc2c57056b5588c31cdf4b3d64db133720f"
6853
+ integrity sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==
6854
+
6855
resolve.exports@^1.1.0:
6856
version "1.1.0"
6857
resolved "https://registry.yarnpkg.com/resolve.exports/-/resolve.exports-1.1.0.tgz#5ce842b94b05146c0e03076985d1d0e7e48c90c9"
6858
integrity sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==
6859
6860
+resolve@^1.1.7, resolve@^1.22.1, resolve@^1.22.2, resolve@^1.9.0:
6861
+ version "1.22.2"
6862
+ resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.2.tgz#0ed0943d4e301867955766c9f3e1ae6d01c6845f"
6863
+ integrity sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==
6864
+ dependencies:
6865
+ is-core-module "^2.11.0"
6866
+ path-parse "^1.0.7"
6867
+ supports-preserve-symlinks-flag "^1.0.0"
6868
+
6869
resolve@^1.20.0, resolve@^1.3.2:
6870
version "1.22.1"
6871
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177"
@@ -3979,6 +6875,15 @@ resolve@^1.20.0, resolve@^1.3.2:
6875
path-parse "^1.0.7"
6876
supports-preserve-symlinks-flag "^1.0.0"
6877
6878
+resolve@^2.0.0-next.4:
6879
+ version "2.0.0-next.4"
6880
+ resolved "https://registry.yarnpkg.com/resolve/-/resolve-2.0.0-next.4.tgz#3d37a113d6429f496ec4752d2a2e58efb1fd4660"
6881
+ integrity sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==
6882
+ dependencies:
6883
+ is-core-module "^2.9.0"
6884
+ path-parse "^1.0.7"
6885
+ supports-preserve-symlinks-flag "^1.0.0"
6886
+
6887
reusify@^1.0.4:
6888
version "1.0.4"
6889
resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76"
@@ -3991,6 +6896,21 @@ rimraf@^3.0.0, rimraf@^3.0.2:
6896
dependencies:
6897
glob "^7.1.3"
6898
6899
+ripemd160@^2.0.0, ripemd160@^2.0.1:
6900
+ version "2.0.2"
6901
+ resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.2.tgz#a1c1a6f624751577ba5d07914cbc92850585890c"
6902
+ integrity sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==
6903
+ dependencies:
6904
+ hash-base "^3.0.0"
6905
+ inherits "^2.0.1"
6906
+
6907
+run-applescript@^5.0.0:
6908
+ version "5.0.0"
6909
+ resolved "https://registry.yarnpkg.com/run-applescript/-/run-applescript-5.0.0.tgz#e11e1c932e055d5c6b40d98374e0268d9b11899c"
6910
+ integrity sha512-XcT5rBksx1QdIhlFOCtgZkB99ZEouFZ1E2Kc2LHqNW13U3/74YGdkQRmThTwxy4QIyookibDKYZOPqX//6BlAg==
6911
+ dependencies:
6912
+ execa "^5.0.0"
6913
+
6914
run-parallel@^1.1.9:
6915
version "1.2.0"
6916
resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee"
@@ -4006,18 +6926,32 @@ rxjs@^6.4.0:
6926
tslib "^1.9.0"
6927
6928
rxjs@^7.0.0:
4009
- version "7.5.6"
4010
- resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.5.6.tgz#0446577557862afd6903517ce7cae79ecb9662bc"
4011
- integrity sha512-dnyv2/YsXhnm461G+R/Pe5bWP41Nm6LBXEYWI6eiFP4fiwx6WRI/CD0zbdVAudd9xwLEF2IDcKXLHit0FYjUzw==
6929
+ version "7.8.1"
6930
+ resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.8.1.tgz#6f6f3d99ea8044291efd92e7c7fcf562c4057543"
6931
+ integrity sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==
6932
dependencies:
6933
tslib "^2.1.0"
6934
6935
+safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@^5.2.0, safe-buffer@~5.2.0:
6936
+ version "5.2.1"
6937
+ resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6"
6938
+ integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==
6939
+
6940
safe-buffer@~5.1.0, safe-buffer@~5.1.1:
6941
version "5.1.2"
6942
resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
6943
integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
6944
4020
-"safer-buffer@>= 2.1.2 < 3.0.0":
6945
+safe-regex-test@^1.0.0:
6946
+ version "1.0.0"
6947
+ resolved "https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.0.0.tgz#793b874d524eb3640d1873aad03596db2d4f2295"
6948
+ integrity sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==
6949
+ dependencies:
6950
+ call-bind "^1.0.2"
6951
+ get-intrinsic "^1.1.3"
6952
+ is-regex "^1.1.4"
6953
+
6954
+"safer-buffer@>= 2.1.2 < 3.0.0", safer-buffer@^2.1.0:
6955
version "2.1.2"
6956
resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
6957
integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
@@ -4036,6 +6970,15 @@ scheduler@^0.23.0:
6970
dependencies:
6971
loose-envify "^1.1.0"
6972
6973
+schema-utils@^3.1.1, schema-utils@^3.1.2:
6974
+ version "3.1.2"
6975
+ resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.1.2.tgz#36c10abca6f7577aeae136c804b0c741edeadc99"
6976
+ integrity sha512-pvjEHOgWc9OWA/f/DE3ohBWTD6EleVLf7iFUkoSwAxttdBhB9QUebQgxER2kWueOvRJXPHNnyrvvh9eZINB8Eg==
6977
+ dependencies:
6978
+ "@types/json-schema" "^7.0.8"
6979
+ ajv "^6.12.5"
6980
+ ajv-keywords "^3.5.2"
6981
+
6982
selenium-webdriver@^4.0.0-alpha.1:
6983
version "4.6.1"
6984
resolved "https://registry.yarnpkg.com/selenium-webdriver/-/selenium-webdriver-4.6.1.tgz#ac66867206542a40c24b5a44f4ccbae992e962dc"
@@ -4069,6 +7012,13 @@ semver@^7.3.7:
7012
dependencies:
7013
lru-cache "^6.0.0"
7014
7015
+serialize-javascript@^6.0.1:
7016
+ version "6.0.1"
7017
+ resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.1.tgz#b206efb27c3da0b0ab6b52f48d170b7996458e5c"
7018
+ integrity sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==
7019
+ dependencies:
7020
+ randombytes "^2.1.0"
7021
+
7022
server-destroy@^1.0.1:
7023
version "1.0.1"
7024
resolved "https://registry.yarnpkg.com/server-destroy/-/server-destroy-1.0.1.tgz#f13bf928e42b9c3e79383e61cc3998b5d14e6cdd"
@@ -4079,11 +7029,19 @@ set-blocking@^2.0.0:
7029
resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7"
7030
integrity sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==
7031
4082
-setimmediate@^1.0.5:
7032
+setimmediate@^1.0.4, setimmediate@^1.0.5:
7033
version "1.0.5"
7034
resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285"
7035
integrity sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==
7036
7037
+sha.js@^2.4.0, sha.js@^2.4.8:
7038
+ version "2.4.11"
7039
+ resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.11.tgz#37a5cf0b81ecbc6943de109ba2960d1b26584ae7"
7040
+ integrity sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==
7041
+ dependencies:
7042
+ inherits "^2.0.1"
7043
+ safe-buffer "^5.0.1"
7044
+
7045
shallow-clone@^3.0.0:
7046
version "3.0.1"
7047
resolved "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-3.0.1.tgz#8f2981ad92531f55035b01fb230769a40e02efa3"
@@ -4104,9 +7062,18 @@ shebang-regex@^3.0.0:
7062
integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==
7063
7064
shell-quote@^1.7.3:
4107
- version "1.7.3"
4108
- resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.7.3.tgz#aa40edac170445b9a431e17bb62c0b881b9c4123"
4109
- integrity sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==
7065
+ version "1.8.1"
7066
+ resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.8.1.tgz#6dbf4db75515ad5bac63b4f1894c3a154c766680"
7067
+ integrity sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==
7068
+
7069
+side-channel@^1.0.4:
7070
+ version "1.0.4"
7071
+ resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf"
7072
+ integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==
7073
+ dependencies:
7074
+ call-bind "^1.0.0"
7075
+ get-intrinsic "^1.0.2"
7076
+ object-inspect "^1.9.0"
7077
7078
signal-exit@^3.0.3, signal-exit@^3.0.7:
7079
version "3.0.7"
@@ -4123,6 +7090,11 @@ slash@^3.0.0:
7090
resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634"
7091
integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==
7092
7093
+slash@^4.0.0:
7094
+ version "4.0.0"
7095
+ resolved "https://registry.yarnpkg.com/slash/-/slash-4.0.0.tgz#2422372176c4c6c5addb5e2ada885af984b396a7"
7096
+ integrity sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==
7097
+
7098
socket.io-adapter@~1.1.0:
7099
version "1.1.2"
7100
resolved "https://registry.yarnpkg.com/socket.io-adapter/-/socket.io-adapter-1.1.2.tgz#ab3f0d6f66b8fc7fca3959ab5991f82221789be9"
@@ -4175,6 +7147,11 @@ socket.io@^2.3.0:
7147
socket.io-client "2.5.0"
7148
socket.io-parser "~3.4.0"
7149
7150
+source-map-js@^1.0.2:
7151
+ version "1.0.2"
7152
+ resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c"
7153
+ integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==
7154
+
7155
source-map-support@0.5.13:
7156
version "0.5.13"
7157
resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.13.tgz#31b24a9c2e73c2de85066c0feb7d44767ed52932"
@@ -4183,7 +7160,7 @@ source-map-support@0.5.13:
7160
buffer-from "^1.0.0"
7161
source-map "^0.6.0"
7162
4186
-source-map-support@^0.5.16:
7163
+source-map-support@^0.5.16, source-map-support@~0.5.20:
7164
version "0.5.21"
7165
resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f"
7166
integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==
@@ -4223,6 +7200,36 @@ stackframe@^0.3.1:
7200
resolved "https://registry.yarnpkg.com/stackframe/-/stackframe-0.3.1.tgz#33aa84f1177a5548c8935533cbfeb3420975f5a4"
7201
integrity sha512-XmoiF4T5nuWEp2x2w92WdGjdHGY/cZa6LIbRsDRQR/Xlk4uW0PAUlH1zJYVffocwKpCdwyuypIp25xsSXEtZHw==
7202
7203
+state-local@^1.0.6:
7204
+ version "1.0.7"
7205
+ resolved "https://registry.yarnpkg.com/state-local/-/state-local-1.0.7.tgz#da50211d07f05748d53009bee46307a37db386d5"
7206
+ integrity sha512-HTEHMNieakEnoe33shBYcZ7NX83ACUjCu8c40iOGEZsngj9zRnkqS9j1pqQPXwobB0ZcVTk27REb7COQ0UR59w==
7207
+
7208
+stop-iteration-iterator@^1.0.0:
7209
+ version "1.0.0"
7210
+ resolved "https://registry.yarnpkg.com/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz#6a60be0b4ee757d1ed5254858ec66b10c49285e4"
7211
+ integrity sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==
7212
+ dependencies:
7213
+ internal-slot "^1.0.4"
7214
+
7215
+stream-browserify@^3.0.0:
7216
+ version "3.0.0"
7217
+ resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-3.0.0.tgz#22b0a2850cdf6503e73085da1fc7b7d0c2122f2f"
7218
+ integrity sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==
7219
+ dependencies:
7220
+ inherits "~2.0.4"
7221
+ readable-stream "^3.5.0"
7222
+
7223
+stream-http@^3.2.0:
7224
+ version "3.2.0"
7225
+ resolved "https://registry.yarnpkg.com/stream-http/-/stream-http-3.2.0.tgz#1872dfcf24cb15752677e40e5c3f9cc1926028b5"
7226
+ integrity sha512-Oq1bLqisTyK3TSCXpPbT4sdeYNdmyZJv1LxpEm2vu1ZhK89kSE5YXwZc3cWk0MagGaKriBh9mCFbVGtO+vY29A==
7227
+ dependencies:
7228
+ builtin-status-codes "^3.0.0"
7229
+ inherits "^2.0.4"
7230
+ readable-stream "^3.6.0"
7231
+ xtend "^4.0.2"
7232
+
7233
string-length@^4.0.1:
7234
version "4.0.2"
7235
resolved "https://registry.yarnpkg.com/string-length/-/string-length-4.0.2.tgz#a8a8dc7bd5c1a82b9b3c8b87e125f66871b6e57a"
@@ -4249,6 +7256,54 @@ string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3:
7256
is-fullwidth-code-point "^3.0.0"
7257
strip-ansi "^6.0.1"
7258
7259
+string.prototype.matchall@^4.0.8:
7260
+ version "4.0.8"
7261
+ resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz#3bf85722021816dcd1bf38bb714915887ca79fd3"
7262
+ integrity sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==
7263
+ dependencies:
7264
+ call-bind "^1.0.2"
7265
+ define-properties "^1.1.4"
7266
+ es-abstract "^1.20.4"
7267
+ get-intrinsic "^1.1.3"
7268
+ has-symbols "^1.0.3"
7269
+ internal-slot "^1.0.3"
7270
+ regexp.prototype.flags "^1.4.3"
7271
+ side-channel "^1.0.4"
7272
+
7273
+string.prototype.trim@^1.2.7:
7274
+ version "1.2.7"
7275
+ resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz#a68352740859f6893f14ce3ef1bb3037f7a90533"
7276
+ integrity sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==
7277
+ dependencies:
7278
+ call-bind "^1.0.2"
7279
+ define-properties "^1.1.4"
7280
+ es-abstract "^1.20.4"
7281
+
7282
+string.prototype.trimend@^1.0.6:
7283
+ version "1.0.6"
7284
+ resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz#c4a27fa026d979d79c04f17397f250a462944533"
7285
+ integrity sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==
7286
+ dependencies:
7287
+ call-bind "^1.0.2"
7288
+ define-properties "^1.1.4"
7289
+ es-abstract "^1.20.4"
7290
+
7291
+string.prototype.trimstart@^1.0.6:
7292
+ version "1.0.6"
7293
+ resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz#e90ab66aa8e4007d92ef591bbf3cd422c56bdcf4"
7294
+ integrity sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==
7295
+ dependencies:
7296
+ call-bind "^1.0.2"
7297
+ define-properties "^1.1.4"
7298
+ es-abstract "^1.20.4"
7299
+
7300
+string_decoder@^1.1.1, string_decoder@^1.3.0:
7301
+ version "1.3.0"
7302
+ resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e"
7303
+ integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==
7304
+ dependencies:
7305
+ safe-buffer "~5.2.0"
7306
+
7307
string_decoder@~1.1.1:
7308
version "1.1.1"
7309
resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8"
@@ -4270,6 +7325,11 @@ strip-ansi@^6.0.0, strip-ansi@^6.0.1:
7325
dependencies:
7326
ansi-regex "^5.0.1"
7327
7328
+strip-bom@^3.0.0:
7329
+ version "3.0.0"
7330
+ resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3"
7331
+ integrity sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==
7332
+
7333
strip-bom@^4.0.0:
7334
version "4.0.0"
7335
resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-4.0.0.tgz#9c3505c1db45bcedca3d9cf7a16f5c5aa3901878"
@@ -4280,11 +7340,36 @@ strip-final-newline@^2.0.0:
7340
resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad"
7341
integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==
7342
7343
+strip-final-newline@^3.0.0:
7344
+ version "3.0.0"
7345
+ resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-3.0.0.tgz#52894c313fbff318835280aed60ff71ebf12b8fd"
7346
+ integrity sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==
7347
+
7348
strip-json-comments@^3.1.0, strip-json-comments@^3.1.1:
7349
version "3.1.1"
7350
resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006"
7351
integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==
7352
7353
+styled-jsx@5.1.0:
7354
+ version "5.1.0"
7355
+ resolved "https://registry.yarnpkg.com/styled-jsx/-/styled-jsx-5.1.0.tgz#4a5622ab9714bd3fcfaeec292aa555871f057563"
7356
+ integrity sha512-/iHaRJt9U7T+5tp6TRelLnqBqiaIT0HsO0+vgyj8hK2KUk7aejFqRrumqPUlAqDwAj8IbS/1hk3IhBAAK/FCUQ==
7357
+ dependencies:
7358
+ client-only "0.0.1"
7359
+
7360
+sucrase@^3.32.0:
7361
+ version "3.32.0"
7362
+ resolved "https://registry.yarnpkg.com/sucrase/-/sucrase-3.32.0.tgz#c4a95e0f1e18b6847127258a75cf360bc568d4a7"
7363
+ integrity sha512-ydQOU34rpSyj2TGyz4D2p8rbktIOZ8QY9s+DGLvFU1i5pWJE8vkpruCjGCMHsdXwnD7JDcS+noSwM/a7zyNFDQ==
7364
+ dependencies:
This file is too large to show in full.