@samitouri / QOS-React-1 / commits / 90348cc873

[housekeeping] Remove disabled test262 setup

I sincerely appreciate the effort to get test262 up and running. This was my idea, it seemed like a really good way to test our correctness on edge cases of JS. Unfortunately test262 relies heavily on a few specific features that we don't support, like classes and `var`, which has meant that we never actually use this as a test suite. In the meantime we've created a pretty extensive test suite and have tools like Sprout to test actual memoization behavior at runtime, which is the right place to invest our energy. Let's remove?

Joe Savona committed Jan 12, 2024 at 12:26 UTC 90348cc8739da51bf3a3358efa784321e52966c2
10 files changed +9 -551
compiler/.github/workflows/test262.yml deleted
-60
@@ -1,60 +0,0 @@
1 -name: test262
2 -
3 -on:
4 - push:
5 - branches: [main]
6 -
7 -jobs:
8 - test262:
9 - runs-on: ubuntu-latest
10 - steps:
11 - - uses: actions/checkout@v3
12 - with:
13 - submodules: true
14 - - uses: actions/setup-node@v3
15 - with:
16 - node-version: 18.x
17 - cache: "yarn"
18 - cache-dependency-path: yarn.lock
19 - - run: yarn install --frozen-lockfile
20 - - run: yarn workspace babel-plugin-react-forget run build
21 - - id: test262
22 - name: Run test262
23 - run: echo results=$(yarn --silent workspace babel-plugin-react-forget run --silent test262:ci) >> $GITHUB_OUTPUT
24 - - id: format_test262_results
25 - name: Format test262 results
26 - uses: actions/github-script@v6
27 - with:
28 - script: |
29 - let pass = 0;
30 - let fail = 0;
31 - const toPercent = (a, b) => `${Math.floor((a/b) * 100)}%`;
32 - const results = JSON.parse(${{ steps.test262.outputs.results }});
33 - for (const result of results) {
34 - if (result.pass) {
35 - pass += result.count;
36 - } else {
37 - fail += result.count;
38 - }
39 - }
40 - const total = pass + fail;
41 - const comment = results
42 - .filter((result) => result.pass === false)
43 - .map((result) => `- ${result.message}: ${result.count}`)
44 - .join('\n');
45 - const totals = `Pass: ${pass} (${toPercent(pass, total)})\nFail: ${fail} (${toPercent(fail, total)})`
46 - core.setOutput("totals", totals);
47 - core.setOutput("comment", comment);
48 - - name: Create commit comment
49 - uses: peter-evans/commit-comment@v2
50 - with:
51 - body: |
52 - ## Test262 Results
53 -
54 - ### Summary
55 - ```
56 - ${{ steps.format_test262_results.outputs.totals }}
57 - ```
58 -
59 - ### Failure Details
60 - ${{ steps.format_test262_results.outputs.comment }}
compiler/.gitmodules
-4
@@ -1,4 +0,0 @@
1 -[submodule "test262"]
2 - path = test262
3 - url = https://github.com/tc39/test262
4 - shallow = true
compiler/packages/babel-plugin-react-forget/package.json
-4
@@ -18,9 +18,6 @@
18 "sprout:build": "yarn workspace sprout run build",
19 "sprout:ci": "yarn sprout:build && yarn sprout",
20 "ts:analyze-trace": "scripts/ts-analyze-trace.sh",
21 - "test262": "yarn run --silent test262-harness --preprocessor=scripts/test262-preprocessor.js",
22 - "test262:all": "yarn run --silent test262 '../../test262/test/**/*.js'",
23 - "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 .",
@@ -66,7 +63,6 @@
63 "react-dom": "^0.0.0-experimental-493f72b0a-20230727",
64 "rimraf": "^3.0.2",
65 "rollup-plugin-license": "^3.2.0",
69 - "test262-harness": "^8.0.0",
66 "ts-jest": "^29.1.1",
67 "ts-node": "^10.9.1",
68 "typescript": "^5.1.0"
compiler/packages/babel-plugin-react-forget/scripts/prettier.js
-1
@@ -34,7 +34,6 @@ const files = glob
34 "packages/demo-todolist-next/**",
35 "packages/demo-todolist-playground/**",
36 "packages/eslint-browser/**",
37 - "test262/**",
37 "**/__tests__/fixtures/**/*.flow.js",
38 ],
39 })
compiler/packages/babel-plugin-react-forget/scripts/test262-preprocessor.js deleted
-50
@@ -1,50 +0,0 @@
1 -/**
2 - * Copyright (c) Meta Platforms, Inc. and affiliates.
3 - *
4 - * This source code is licensed under the MIT license found in the
5 - * LICENSE file in the root directory of this source tree.
6 - */
7 -
8 -const {
9 - runReactForgetBabelPlugin,
10 -} = require("../dist/Babel/RunReactForgetBabelPlugin");
11 -
12 -// Preprocessor that runs Forget on the test262 test prior to execution. Compilation errors short
13 -// circuit test execution and report an error immediately.
14 -module.exports = (test) => {
15 - try {
16 - test.contents = runReactForgetBabelPlugin(
17 - test.contents,
18 - test.file,
19 - "typescript"
20 - ).code;
21 - } catch (error) {
22 - // We use the `stderr` output to group errors so we can count them, so we need to dedupe errors
23 - // that are the same but differ slightly.
24 - let { name, message } = error;
25 - message = message.replace(/^\/.*?:\s/, ""); // babel seems to output filenames
26 - message = message.split(/\(\d+:\d+\)/)[0]; // some errors report line numbers and codeframes
27 - message = message.trim();
28 - message = formatReactForgetErrorMessage(message);
29 -
30 - // For unknown reasons I don't have the energy to dig into some Babel error instances can't be
31 - // written to, so we construct a psedudo object here so the correctly formatted error messages
32 - // are emitted
33 - test.result = {
34 - stderr: `${name}: ${message}\n`,
35 - stdout: "",
36 - error: { name, message },
37 - };
38 - }
39 -
40 - return test;
41 -};
42 -
43 -function formatReactForgetErrorMessage(message) {
44 - // Strip codeframes so we can group errors
45 - const matches = message.match(/^\[ReactForget\].*\n?/);
46 - if (Array.isArray(matches) && matches.length > 0) {
47 - return matches[0].replace("\n", "");
48 - }
49 - return message;
50 -}
compiler/packages/babel-plugin-react-forget/scripts/test262.sh deleted
-13
@@ -1,13 +0,0 @@
1 -#!/usr/bin/env bash
2 -set -eo pipefail
3 -
4 -TMPFILE=$(mktemp /tmp/forget-test262-XXXXX)
5 -
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
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/packages/js-fuzzer/exceptions.js
-3
@@ -52,9 +52,6 @@ const SKIPPED_DIRECTORIES = [
52 'poppler',
53 'sqlite',
54
55 - // Causes lots of failures.
56 - 'test262',
57 -
55 // Unavailable debug.Debug.
56 'v8/test/debugger',
57 'v8/test/inspector',
compiler/scripts/copyright.js
-1
@@ -22,7 +22,6 @@ const files = glob.sync("**/*.{js,ts,tsx,jsx}", {
22 ignore: [
23 "**/dist/**",
24 "**/node_modules/**",
25 - "test262/**",
25 "react/**",
26 "forget-feedback/**",
27 "packages/js-fuzzer/**",
compiler/test262 deleted
-1
@@ -1 +0,0 @@
1 -Subproject commit 04a84fc5fddbc2498d344cc5b85dd6bf6d76c96e
compiler/yarn.lock
+9 -414
@@ -3398,14 +3398,6 @@ abort-controller@^3.0.0:
3398 dependencies:
3399 event-target-shim "^5.0.0"
3400
3401 -accepts@~1.3.4:
3402 - version "1.3.8"
3403 - resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.8.tgz#0bf0be125b67014adcb0b0921e62db7bffe16b2e"
3404 - integrity sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==
3405 - dependencies:
3406 - mime-types "~2.1.34"
3407 - negotiator "0.6.3"
3408 -
3401 acorn-globals@^6.0.0:
3402 version "6.0.0"
3403 resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-6.0.0.tgz#46cdd39f0f8ff08a876619b55f5ac8a6dc770b45"
@@ -3454,11 +3446,6 @@ acorn@^8.9.0:
3446 resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.11.2.tgz#ca0d78b51895be5390a5903c5b3bdcdaf78ae40b"
3447 integrity sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==
3448
3457 -after@0.8.2:
3458 - version "0.8.2"
3459 - resolved "https://registry.yarnpkg.com/after/-/after-0.8.2.tgz#fedb394f9f0e02aa9768e702bda23b505fae7e1f"
3460 - integrity sha512-QbJ0NTQ/I9DI3uSJA4cbexiwQeRAfjPScqIbSjUDd9TOrcg6pTkdgziesOqxBMBzit8vFCTwrP27t13vFOORRA==
3461 -
3449 agent-base@6:
3450 version "6.0.2"
3451 resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77"
@@ -3710,11 +3697,6 @@ arraybuffer.prototype.slice@^1.0.2:
3697 is-array-buffer "^3.0.2"
3698 is-shared-array-buffer "^1.0.2"
3699
3713 -arraybuffer.slice@~0.0.7:
3714 - version "0.0.7"
3715 - resolved "https://registry.yarnpkg.com/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz#3bbc4275dd584cc1b10809b89d4e8b63a69e7675"
3716 - integrity sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==
3717 -
3700 asn1.js@^5.2.0:
3701 version "5.4.1"
3702 resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-5.4.1.tgz#11a980b84ebb91781ce35b0fdc2ee294e3783f07"
@@ -3752,11 +3734,6 @@ ast-types-flow@^0.0.7:
3734 resolved "https://registry.yarnpkg.com/ast-types-flow/-/ast-types-flow-0.0.7.tgz#f70b735c6bca1a5c9c22d982c3e39e7feba3bdad"
3735 integrity sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==
3736
3755 -ast-types@0.12.4:
3756 - version "0.12.4"
3757 - resolved "https://registry.yarnpkg.com/ast-types/-/ast-types-0.12.4.tgz#71ce6383800f24efc9a1a3308f3a6e420a0974d1"
3758 - integrity sha512-ky/YVYCbtVAS8TdMIaTiPFHwEpRB5z1hctepJplTr3UW5q8TDrpIMCILyk8pmLxGtn2KCtC/lSn7zOsaI7nzDw==
3759 -
3737 astral-regex@^1.0.0:
3738 version "1.0.0"
3739 resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-1.0.0.tgz#6c8c3fb827dd43ee3918f27b82782ab7658a6fd9"
@@ -4001,31 +3978,16 @@ babel-preset-jest@^29.5.0:
3978 babel-plugin-jest-hoist "^29.5.0"
3979 babel-preset-current-node-syntax "^1.0.0"
3980
4004 -backo2@1.0.2:
4005 - version "1.0.2"
4006 - resolved "https://registry.yarnpkg.com/backo2/-/backo2-1.0.2.tgz#31ab1ac8b129363463e35b3ebb69f4dfcfba7947"
4007 - integrity sha512-zj6Z6M7Eq+PBZ7PQxl5NT665MvJdAkzp0f60nAJ+sLaSCBPMwVak5ZegFbgVCzFcCJTKFoMizvM5Ld7+JrRJHA==
4008 -
3981 balanced-match@^1.0.0:
3982 version "1.0.2"
3983 resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee"
3984 integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==
3985
4014 -base64-arraybuffer@0.1.4:
4015 - version "0.1.4"
4016 - resolved "https://registry.yarnpkg.com/base64-arraybuffer/-/base64-arraybuffer-0.1.4.tgz#9818c79e059b1355f97e0428a017c838e90ba812"
4017 - integrity sha512-a1eIFi4R9ySrbiMuyTGx5e92uRH5tQY6kArNcFaKBUleIoLjdjBg7Zxm3Mqm3Kmkf27HLR/1fnxX9q8GQ7Iavg==
4018 -
3986 base64-js@^1.3.1:
3987 version "1.5.1"
3988 resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a"
3989 integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==
3990
4024 -base64id@2.0.0:
4025 - version "2.0.0"
4026 - resolved "https://registry.yarnpkg.com/base64id/-/base64id-2.0.0.tgz#2770ac6bc47d312af97a8bf9a634342e0cd25cb6"
4027 - integrity sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==
4028 -
3991 bcrypt-pbkdf@^1.0.0:
3992 version "1.0.2"
3993 resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e"
@@ -4057,11 +4019,6 @@ bl@^4.0.3:
4019 inherits "^2.0.4"
4020 readable-stream "^3.4.0"
4021
4060 -blob@0.0.5:
4061 - version "0.0.5"
4062 - resolved "https://registry.yarnpkg.com/blob/-/blob-0.0.5.tgz#d680eeef25f8cd91ad533f5b01eed48e64caf683"
4063 - integrity sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==
4064 -
4022 bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.11.9:
4023 version "4.12.0"
4024 resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.12.0.tgz#775b3f278efbb9718eec7361f483fb36fbbfea88"
@@ -4425,15 +4382,6 @@ client-only@0.0.1:
4382 resolved "https://registry.yarnpkg.com/client-only/-/client-only-0.0.1.tgz#38bba5d403c41ab150bff64a95c85013cf73bca1"
4383 integrity sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==
4384
4428 -cliui@^5.0.0:
4429 - version "5.0.0"
4430 - resolved "https://registry.yarnpkg.com/cliui/-/cliui-5.0.0.tgz#deefcfdb2e800784aa34f46fa08e06851c7bbbc5"
4431 - integrity sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==
4432 - dependencies:
4433 - string-width "^3.1.0"
4434 - strip-ansi "^5.2.0"
4435 - wrap-ansi "^5.1.0"
4436 -
4385 cliui@^6.0.0:
4386 version "6.0.0"
4387 resolved "https://registry.yarnpkg.com/cliui/-/cliui-6.0.0.tgz#511d702c0c4e41ca156d7d0e96021f23e13225b1"
@@ -4563,26 +4511,6 @@ commondir@^1.0.1:
4511 resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b"
4512 integrity sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==
4513
4566 -component-bind@1.0.0:
4567 - version "1.0.0"
4568 - resolved "https://registry.yarnpkg.com/component-bind/-/component-bind-1.0.0.tgz#00c608ab7dcd93897c0009651b1d3a8e1e73bbd1"
4569 - integrity sha512-WZveuKPeKAG9qY+FkYDeADzdHyTYdIboXS59ixDeRJL5ZhxpqUnxSOwop4FQjMsiYm3/Or8cegVbpAHNA7pHxw==
4570 -
4571 -component-emitter@1.2.1:
4572 - version "1.2.1"
4573 - resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.2.1.tgz#137918d6d78283f7df7a6b7c5a63e140e69425e6"
4574 - integrity sha512-jPatnhd33viNplKjqXKRkGU345p263OIWzDL2wH3LGIGp5Kojo+uXizHmOADRvhGFFTnJqX3jBAKP6vvmSDKcA==
4575 -
4576 -component-emitter@~1.3.0:
4577 - version "1.3.0"
4578 - resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0"
4579 - integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==
4580 -
4581 -component-inherit@0.0.3:
4582 - version "0.0.3"
4583 - resolved "https://registry.yarnpkg.com/component-inherit/-/component-inherit-0.0.3.tgz#645fc4adf58b72b649d5cae65135619db26ff143"
4584 - integrity sha512-w+LhYREhatpVqTESyGFg3NlP6Iu0kEKUHETY9GoZP/pQyW4mHFZuFWRUCIqVPZ36ueVLtoOEZaAqbCF2RDndaA==
4585 -
4514 concat-map@0.0.1:
4515 version "0.0.1"
4516 resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
@@ -4635,11 +4563,6 @@ convert-source-map@^2.0.0:
4563 resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-2.0.0.tgz#4b560f649fc4e918dd0ab75cf4961e8bc882d82a"
4564 integrity sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==
4565
4638 -cookie@~0.4.1:
4639 - version "0.4.2"
4640 - resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.2.tgz#0e41f24de5ecf317947c82fc789e06a884824432"
4641 - integrity sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==
4642 -
4566 core-js-compat@^3.30.1, core-js-compat@^3.30.2:
4567 version "3.30.2"
4568 resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.30.2.tgz#83f136e375babdb8c80ad3c22d67c69098c1dd8b"
@@ -4837,20 +4760,6 @@ debug@^3.2.7:
4760 dependencies:
4761 ms "^2.1.1"
4762
4840 -debug@~3.1.0:
4841 - version "3.1.0"
4842 - resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261"
4843 - integrity sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==
4844 - dependencies:
4845 - ms "2.0.0"
4846 -
4847 -debug@~4.1.0:
4848 - version "4.1.1"
4849 - resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791"
4850 - integrity sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==
4851 - dependencies:
4852 - ms "^2.1.1"
4853 -
4763 decamelize@^1.2.0:
4764 version "1.2.0"
4765 resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
@@ -5178,46 +5087,6 @@ end-of-stream@^1.1.0, end-of-stream@^1.4.1:
5087 dependencies:
5088 once "^1.4.0"
5089
5181 -engine.io-client@~3.5.0:
5182 - version "3.5.3"
5183 - resolved "https://registry.yarnpkg.com/engine.io-client/-/engine.io-client-3.5.3.tgz#3254f61fdbd53503dc9a6f9d46a52528871ca0d7"
5184 - integrity sha512-qsgyc/CEhJ6cgMUwxRRtOndGVhIu5hpL5tR4umSpmX/MvkFoIxUTM7oFMDQumHNzlNLwSVy6qhstFPoWTf7dOw==
5185 - dependencies:
5186 - component-emitter "~1.3.0"
5187 - component-inherit "0.0.3"
5188 - debug "~3.1.0"
5189 - engine.io-parser "~2.2.0"
5190 - has-cors "1.1.0"
5191 - indexof "0.0.1"
5192 - parseqs "0.0.6"
5193 - parseuri "0.0.6"
5194 - ws "~7.4.2"
5195 - xmlhttprequest-ssl "~1.6.2"
5196 - yeast "0.1.2"
5197 -
5198 -engine.io-parser@~2.2.0:
5199 - version "2.2.1"
5200 - resolved "https://registry.yarnpkg.com/engine.io-parser/-/engine.io-parser-2.2.1.tgz#57ce5611d9370ee94f99641b589f94c97e4f5da7"
5201 - integrity sha512-x+dN/fBH8Ro8TFwJ+rkB2AmuVw9Yu2mockR/p3W8f8YtExwFgDvBDi0GWyb4ZLkpahtDGZgtr3zLovanJghPqg==
5202 - dependencies:
5203 - after "0.8.2"
5204 - arraybuffer.slice "~0.0.7"
5205 - base64-arraybuffer "0.1.4"
5206 - blob "0.0.5"
5207 - has-binary2 "~1.0.2"
5208 -
5209 -engine.io@~3.6.0:
5210 - version "3.6.0"
5211 - resolved "https://registry.yarnpkg.com/engine.io/-/engine.io-3.6.0.tgz#8760e8cd5b8454bd0f422b6466426ac6f598f296"
5212 - integrity sha512-Kc8fo5bbg8F4a2f3HPHTEpGyq/IRIQpyeHu3H1ThR14XDD7VrLcsGBo16HUpahgp8YkHJDaU5gNxJZbuGcuueg==
5213 - dependencies:
5214 - accepts "~1.3.4"
5215 - base64id "2.0.0"
5216 - cookie "~0.4.1"
5217 - debug "~4.1.0"
5218 - engine.io-parser "~2.2.0"
5219 - ws "~7.4.2"
5220 -
5090 enhanced-resolve@^5.12.0, enhanced-resolve@^5.14.1:
5091 version "5.14.1"
5092 resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.14.1.tgz#de684b6803724477a4af5d74ccae5de52c25f6b3"
@@ -5243,13 +5112,6 @@ error-ex@^1.3.1:
5112 dependencies:
5113 is-arrayish "^0.2.1"
5114
5246 -error-stack-parser@^1.3.3:
5247 - version "1.3.6"
5248 - resolved "https://registry.yarnpkg.com/error-stack-parser/-/error-stack-parser-1.3.6.tgz#e0e73b93e417138d1cd7c0b746b1a4a14854c292"
5249 - integrity sha512-xhuSYd8wLgOXwNgjcPeXMPL/IiiA1Huck+OPvClpJViVNNlJVtM41o+1emp7bPvlCJwCatFX2DWc05/DgfbWzA==
5250 - dependencies:
5251 - stackframe "^0.3.1"
5252 -
5115 es-abstract@^1.19.0, es-abstract@^1.20.4:
5116 version "1.21.2"
5117 resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.21.2.tgz#a56b9695322c8a185dc25975aa3b8ec31d0e7eff"
@@ -5454,19 +5316,6 @@ escodegen@^2.0.0:
5316 optionalDependencies:
5317 source-map "~0.6.1"
5318
5457 -eshost@^7.7.0:
5458 - version "7.7.0"
5459 - resolved "https://registry.yarnpkg.com/eshost/-/eshost-7.7.0.tgz#0a5dde3f70a443316c3879fbba3ce95e8a951906"
5460 - integrity sha512-T0+BI/T1xbI8iJ1LSqCbvWrJyzhCxIDUAUalY4+kMvOnqHOZwMHbNvTVQVrVR3fWzqtugnWrIFo1LCl4C9MB3Q==
5461 - dependencies:
5462 - error-stack-parser "^1.3.3"
5463 - is-symlink "^0.1.1"
5464 - recast "^0.17.5"
5465 - selenium-webdriver "^4.0.0-alpha.1"
5466 - server-destroy "^1.0.1"
5467 - socket.io "^2.3.0"
5468 - unique-temp-dir "^1.0.0"
5469 -
5319 eslint-config-next@^13.5.6:
5320 version "13.5.6"
5321 resolved "https://registry.yarnpkg.com/eslint-config-next/-/eslint-config-next-13.5.6.tgz#3a5a6222d5cb32256760ad68ab8e976e866a08c8"
@@ -5864,7 +5713,7 @@ espree@^9.5.2:
5713 acorn-jsx "^5.3.2"
5714 eslint-visitor-keys "^3.4.1"
5715
5867 -esprima@^4.0.0, esprima@^4.0.1, esprima@~4.0.0:
5716 +esprima@^4.0.0, esprima@^4.0.1:
5717 version "4.0.1"
5718 resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
5719 integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
@@ -6538,7 +6387,7 @@ graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4:
6387 resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3"
6388 integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==
6389
6541 -graceful-fs@^4.1.9, graceful-fs@^4.2.9:
6390 +graceful-fs@^4.2.9:
6391 version "4.2.10"
6392 resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c"
6393 integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==
@@ -6581,18 +6430,6 @@ has-bigints@^1.0.1, has-bigints@^1.0.2:
6430 resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.2.tgz#0871bd3e3d51626f6ca0966668ba35d5602d6eaa"
6431 integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==
6432
6584 -has-binary2@~1.0.2:
6585 - version "1.0.3"
6586 - resolved "https://registry.yarnpkg.com/has-binary2/-/has-binary2-1.0.3.tgz#7776ac627f3ea77250cfc332dab7ddf5e4f5d11d"
6587 - integrity sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==
6588 - dependencies:
6589 - isarray "2.0.1"
6590 -
6591 -has-cors@1.1.0:
6592 - version "1.1.0"
6593 - resolved "https://registry.yarnpkg.com/has-cors/-/has-cors-1.1.0.tgz#5e474793f7ea9843d1bb99c23eef49ff126fff39"
6594 - integrity sha512-g5VNKdkFuUuVCP9gYfDJHjK2nqdQJ7aDLTnycnc2+RvsOQbuLdF5pm7vuE5J76SEBIQjs4kQY/BWq74JUmjbXA==
6595 -
6433 has-flag@^1.0.0:
6434 version "1.0.0"
6435 resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-1.0.0.tgz#9d9e793165ce017a00f00418c43f942a7b1d11fa"
@@ -6845,11 +6682,6 @@ ignore@^5.2.0:
6682 resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.0.tgz#6d3bac8fa7fe0d45d9f9be7bac2fc279577e345a"
6683 integrity sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==
6684
6848 -immediate@~3.0.5:
6849 - version "3.0.6"
6850 - resolved "https://registry.yarnpkg.com/immediate/-/immediate-3.0.6.tgz#9db1dbd0faf8de6fbe0f5dd5e56bb606280de69b"
6851 - integrity sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==
6852 -
6685 import-fresh@^3.0.0, import-fresh@^3.2.1:
6686 version "3.3.0"
6687 resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b"
@@ -6871,11 +6703,6 @@ imurmurhash@^0.1.4:
6703 resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea"
6704 integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==
6705
6874 -indexof@0.0.1:
6875 - version "0.0.1"
6876 - resolved "https://registry.yarnpkg.com/indexof/-/indexof-0.0.1.tgz#82dc336d232b9062179d05ab3293a66059fd435d"
6877 - integrity sha512-i0G7hLJ1z0DE8dsqJa2rycj9dBmNKgXBvotXtZYXakU9oivfB9Uj2ZBC27qqef2U58/ZLwalxa1X/RDCdkHtVg==
6878 -
6706 inflight@^1.0.4:
6707 version "1.0.6"
6708 resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9"
@@ -7201,11 +7028,6 @@ is-symbol@^1.0.2, is-symbol@^1.0.3:
7028 dependencies:
7029 has-symbols "^1.0.2"
7030
7204 -is-symlink@^0.1.1:
7205 - version "0.1.1"
7206 - resolved "https://registry.yarnpkg.com/is-symlink/-/is-symlink-0.1.1.tgz#cfcac0712aec8c0ebfd7d9b061b14c6629782f56"
7207 - integrity sha512-HAC7xFRN4t4mVutcQfWzwAFNlD8tQFUSVwOeBLbTtgUf+Lb74AfhMT54ZcsYZ1vB5T08BLJH2z8y8im5lLcCMg==
7208 -
7031 is-typed-array@^1.1.10, is-typed-array@^1.1.3, is-typed-array@^1.1.9:
7032 version "1.1.10"
7033 resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.10.tgz#36a5b5cb4189b575d1a3e4b08536bfb485801e3f"
@@ -7261,11 +7083,6 @@ isarray@0.0.1:
7083 resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf"
7084 integrity sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==
7085
7264 -isarray@2.0.1:
7265 - version "2.0.1"
7266 - resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.1.tgz#a37d94ed9cda2d59865c9f76fe596ee1f338741e"
7267 - integrity sha512-c2cu3UxbI+b6kR3fy0nRnAhodsvR9dx7U5+znCOzdj6IfP3upFURTr0Xl5BlQZNKZjEtxrmVyfSdeE3O57smoQ==
7268 -
7086 isarray@^2.0.5:
7087 version "2.0.5"
7088 resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.5.tgz#8af1e4c1221244cc62459faf38940d4e644a5723"
@@ -8507,7 +8324,7 @@ js-sdsl@^4.1.4:
8324 resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
8325 integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
8326
8510 -js-yaml@^3.13.1, js-yaml@^3.2.1:
8327 +js-yaml@^3.13.1:
8328 version "3.14.1"
8329 resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537"
8330 integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==
@@ -8690,16 +8507,6 @@ jsprim@^1.2.2:
8507 array-includes "^3.1.5"
8508 object.assign "^4.1.3"
8509
8693 -jszip@^3.10.0:
8694 - version "3.10.1"
8695 - resolved "https://registry.yarnpkg.com/jszip/-/jszip-3.10.1.tgz#34aee70eb18ea1faec2f589208a157d1feb091c2"
8696 - integrity sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==
8697 - dependencies:
8698 - lie "~3.3.0"
8699 - pako "~1.0.2"
8700 - readable-stream "~2.3.6"
8701 - setimmediate "^1.0.5"
8702 -
8510 just-extend@^4.0.2:
8511 version "4.2.1"
8512 resolved "https://registry.yarnpkg.com/just-extend/-/just-extend-4.2.1.tgz#ef5e589afb61e5d66b24eca749409a8939a8c744"
@@ -8710,13 +8517,6 @@ kind-of@^6.0.2:
8517 resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd"
8518 integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==
8519
8713 -klaw@^2.1.0:
8714 - version "2.1.1"
8715 - resolved "https://registry.yarnpkg.com/klaw/-/klaw-2.1.1.tgz#42b76894701169cc910fd0d19ce677b5fb378af1"
8716 - integrity sha512-kuInGWCNc98b1ghOqBJfqPOvAKn9HHgm+SdluR5VNfdA7rs7uNsuXGy7CCqsP6pFKPpUoCH4s9o00GEj9xONHg==
8717 - dependencies:
8718 - graceful-fs "^4.1.9"
8719 -
8520 kleur@^3.0.3:
8521 version "3.0.3"
8522 resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e"
@@ -8755,13 +8555,6 @@ levn@^0.4.1:
8555 prelude-ls "^1.2.1"
8556 type-check "~0.4.0"
8557
8758 -lie@~3.3.0:
8759 - version "3.3.0"
8760 - resolved "https://registry.yarnpkg.com/lie/-/lie-3.3.0.tgz#dcf82dee545f46074daf200c7c1c5a08e0f40f6a"
8761 - integrity sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==
8762 - dependencies:
8763 - immediate "~3.0.5"
8764 -
8558 lilconfig@^2.0.5, lilconfig@^2.1.0:
8559 version "2.1.0"
8560 resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-2.1.0.tgz#78e23ac89ebb7e1bfbf25b18043de756548e7f52"
@@ -9035,7 +8828,7 @@ mime-db@1.52.0:
8828 resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70"
8829 integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==
8830
9038 -mime-types@^2.1.12, mime-types@^2.1.27, mime-types@~2.1.19, mime-types@~2.1.34:
8831 +mime-types@^2.1.12, mime-types@^2.1.27, mime-types@~2.1.19:
8832 version "2.1.35"
8833 resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a"
8834 integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==
@@ -9212,11 +9005,6 @@ natural-compare@^1.4.0:
9005 resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7"
9006 integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==
9007
9215 -negotiator@0.6.3:
9216 - version "0.6.3"
9217 - resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd"
9218 - integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==
9219 -
9008 neo-async@^2.6.2:
9009 version "2.6.2"
9010 resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f"
@@ -9650,7 +9438,7 @@ package-name-regex@~2.0.6:
9438 resolved "https://registry.yarnpkg.com/package-name-regex/-/package-name-regex-2.0.6.tgz#b54bcb04d950e38082b7bb38fa558e01c1679334"
9439 integrity sha512-gFL35q7kbE/zBaPA3UKhp2vSzcPYx2ecbYuwv1ucE9Il6IIgBDweBlH8D68UFGZic2MkllKa2KHCfC1IQBQUYA==
9440
9653 -pako@~1.0.2, pako@~1.0.5:
9441 +pako@~1.0.5:
9442 version "1.0.11"
9443 resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.11.tgz#6c9599d340d54dfd3946380252a35705a6b992bf"
9444 integrity sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==
@@ -9705,16 +9493,6 @@ parse5@^7.1.2:
9493 dependencies:
9494 entities "^4.4.0"
9495
9708 -parseqs@0.0.6:
9709 - version "0.0.6"
9710 - resolved "https://registry.yarnpkg.com/parseqs/-/parseqs-0.0.6.tgz#8e4bb5a19d1cdc844a08ac974d34e273afa670d5"
9711 - integrity sha512-jeAGzMDbfSHHA091hr0r31eYfTig+29g3GKKE/PPbEQ65X0lmMwlEoqmhzu0iztID5uJpZsFlUPDP8ThPL7M8w==
9712 -
9713 -parseuri@0.0.6:
9714 - version "0.0.6"
9715 - resolved "https://registry.yarnpkg.com/parseuri/-/parseuri-0.0.6.tgz#e1496e829e3ac2ff47f39a4dd044b32823c4a25a"
9716 - integrity sha512-AUjen8sAkGgao7UyCX6Ahv0gIK2fABKmYjvP4xmy5JaKvcbTRueIqIPHLAfq30xJddqSE033IOMUSOMCcK3Sow==
9717 -
9496 path-browserify@^1.0.1:
9497 version "1.0.1"
9498 resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-1.0.1.tgz#d98454a9c3753d5790860f16f68867b9e46be1fd"
@@ -10035,11 +9813,6 @@ pretty-format@^29.6.3:
9813 ansi-styles "^5.0.0"
9814 react-is "^18.0.0"
9815
10038 -private@^0.1.8:
10039 - version "0.1.8"
10040 - resolved "https://registry.yarnpkg.com/private/-/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff"
10041 - integrity sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==
10042 -
9816 process-nextick-args@~2.0.0:
9817 version "2.0.1"
9818 resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2"
@@ -10260,19 +10033,6 @@ readable-stream@^4.0.0:
10033 events "^3.3.0"
10034 process "^0.11.10"
10035
10263 -readable-stream@~2.3.6:
10264 - version "2.3.7"
10265 - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57"
10266 - integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==
10267 - dependencies:
10268 - core-util-is "~1.0.0"
10269 - inherits "~2.0.3"
10270 - isarray "~1.0.0"
10271 - process-nextick-args "~2.0.0"
10272 - safe-buffer "~5.1.1"
10273 - string_decoder "~1.1.1"
10274 - util-deprecate "~1.0.1"
10275 -
10036 readdirp@~3.6.0:
10037 version "3.6.0"
10038 resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7"
@@ -10285,16 +10045,6 @@ readline@^1.3.0:
10045 resolved "https://registry.yarnpkg.com/readline/-/readline-1.3.0.tgz#c580d77ef2cfc8752b132498060dc9793a7ac01c"
10046 integrity sha512-k2d6ACCkiNYz222Fs/iNze30rRJ1iIicW7JuX/7/cozvih6YCkFZH+J6mAFDVgv0dRBaAyr4jDqC95R2y4IADg==
10047
10288 -recast@^0.17.5:
10289 - version "0.17.6"
10290 - resolved "https://registry.yarnpkg.com/recast/-/recast-0.17.6.tgz#64ae98d0d2dfb10ff92ff5fb9ffb7371823b69fa"
10291 - integrity sha512-yoQRMRrK1lszNtbkGyM4kN45AwylV5hMiuEveUBlxytUViWevjvX6w+tzJt1LH4cfUhWt4NZvy3ThIhu6+m5wQ==
10292 - dependencies:
10293 - ast-types "0.12.4"
10294 - esprima "~4.0.0"
10295 - private "^0.1.8"
10296 - source-map "~0.6.1"
10297 -
10048 rechoir@^0.7.0:
10049 version "0.7.1"
10050 resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.7.1.tgz#9478a96a1ca135b5e88fc027f03ee92d6c645686"
@@ -10592,7 +10342,7 @@ run-parallel@^1.1.9:
10342 dependencies:
10343 queue-microtask "^1.2.2"
10344
10595 -rxjs@^6.4.0, rxjs@^6.6.0:
10345 +rxjs@^6.6.0:
10346 version "6.6.7"
10347 resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.7.tgz#90ac018acabf491bf65044235d5863c4dab804c9"
10348 integrity sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==
@@ -10675,15 +10425,6 @@ schema-utils@^3.1.1, schema-utils@^3.1.2:
10425 ajv "^6.12.5"
10426 ajv-keywords "^3.5.2"
10427
10678 -selenium-webdriver@^4.0.0-alpha.1:
10679 - version "4.6.1"
10680 - resolved "https://registry.yarnpkg.com/selenium-webdriver/-/selenium-webdriver-4.6.1.tgz#ac66867206542a40c24b5a44f4ccbae992e962dc"
10681 - integrity sha512-FT8Dw0tbzaTp8YYLuwhaCnve/nw03HKrOJrA3aUmTKmxaIFSP4kT2R5fN3K0RpV5kbR0ZnM4FGVI2vANBvekaA==
10682 - dependencies:
10683 - jszip "^3.10.0"
10684 - tmp "^0.2.1"
10685 - ws ">=8.7.0"
10686 -
10428 "semver@2 || 3 || 4 || 5", semver@^5.4.1, semver@^5.5.0, semver@^5.6.0:
10429 version "5.7.1"
10430 resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"
@@ -10727,11 +10468,6 @@ serialize-javascript@^6.0.1:
10468 dependencies:
10469 randombytes "^2.1.0"
10470
10730 -server-destroy@^1.0.1:
10731 - version "1.0.1"
10732 - resolved "https://registry.yarnpkg.com/server-destroy/-/server-destroy-1.0.1.tgz#f13bf928e42b9c3e79383e61cc3998b5d14e6cdd"
10733 - integrity sha512-rb+9B5YBIEzYcD6x2VKidaa+cqYBJQKnU4oe4E3ANwRRN56yk/ua1YCJT1n21NTS8w6CcOclAKNP3PhdCXKYtQ==
10734 -
10471 set-blocking@^2.0.0, set-blocking@~2.0.0:
10472 version "2.0.0"
10473 resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7"
@@ -10756,7 +10492,7 @@ set-function-name@^2.0.0, set-function-name@^2.0.1:
10492 functions-have-names "^1.2.3"
10493 has-property-descriptors "^1.0.0"
10494
10759 -setimmediate@^1.0.4, setimmediate@^1.0.5:
10495 +setimmediate@^1.0.4:
10496 version "1.0.5"
10497 resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285"
10498 integrity sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==
@@ -10870,58 +10606,6 @@ slice-ansi@^2.1.0:
10606 astral-regex "^1.0.0"
10607 is-fullwidth-code-point "^2.0.0"
10608
10873 -socket.io-adapter@~1.1.0:
10874 - version "1.1.2"
10875 - resolved "https://registry.yarnpkg.com/socket.io-adapter/-/socket.io-adapter-1.1.2.tgz#ab3f0d6f66b8fc7fca3959ab5991f82221789be9"
10876 - integrity sha512-WzZRUj1kUjrTIrUKpZLEzFZ1OLj5FwLlAFQs9kuZJzJi5DKdU7FsWc36SNmA8iDOtwBQyT8FkrriRM8vXLYz8g==
10877 -
10878 -socket.io-client@2.5.0:
10879 - version "2.5.0"
10880 - resolved "https://registry.yarnpkg.com/socket.io-client/-/socket.io-client-2.5.0.tgz#34f486f3640dde9c2211fce885ac2746f9baf5cb"
10881 - integrity sha512-lOO9clmdgssDykiOmVQQitwBAF3I6mYcQAo7hQ7AM6Ny5X7fp8hIJ3HcQs3Rjz4SoggoxA1OgrQyY8EgTbcPYw==
10882 - dependencies:
10883 - backo2 "1.0.2"
10884 - component-bind "1.0.0"
10885 - component-emitter "~1.3.0"
10886 - debug "~3.1.0"
10887 - engine.io-client "~3.5.0"
10888 - has-binary2 "~1.0.2"
10889 - indexof "0.0.1"
10890 - parseqs "0.0.6"
10891 - parseuri "0.0.6"
10892 - socket.io-parser "~3.3.0"
10893 - to-array "0.1.4"
10894 -
10895 -socket.io-parser@~3.3.0:
10896 - version "3.3.3"
10897 - resolved "https://registry.yarnpkg.com/socket.io-parser/-/socket.io-parser-3.3.3.tgz#3a8b84823eba87f3f7624e64a8aaab6d6318a72f"
10898 - integrity sha512-qOg87q1PMWWTeO01768Yh9ogn7chB9zkKtQnya41Y355S0UmpXgpcrFwAgjYJxu9BdKug5r5e9YtVSeWhKBUZg==
10899 - dependencies:
10900 - component-emitter "~1.3.0"
10901 - debug "~3.1.0"
10902 - isarray "2.0.1"
10903 -
10904 -socket.io-parser@~3.4.0:
10905 - version "3.4.2"
10906 - resolved "https://registry.yarnpkg.com/socket.io-parser/-/socket.io-parser-3.4.2.tgz#d70a69f34900d8290a511995d26f581828a49065"
10907 - integrity sha512-QFZBaZDNqZXeemwejc7D39jrq2eGK/qZuVDiMPKzZK1hLlNvjGilGt4ckfQZeVX4dGmuPzCytN9ZW1nQlEWjgA==
10908 - dependencies:
10909 - component-emitter "1.2.1"
10910 - debug "~4.1.0"
10911 - isarray "2.0.1"
10912 -
10913 -socket.io@^2.3.0:
10914 - version "2.5.0"
10915 - resolved "https://registry.yarnpkg.com/socket.io/-/socket.io-2.5.0.tgz#e1c7fb1823f7fa09dfebb5bb68f9d2ee03a0a2e3"
10916 - integrity sha512-gGunfS0od3VpwDBpGwVkzSZx6Aqo9uOcf1afJj2cKnKFAoyl16fvhpsUhmUFd4Ldbvl5JvRQed6eQw6oQp6n8w==
10917 - dependencies:
10918 - debug "~4.1.0"
10919 - engine.io "~3.6.0"
10920 - has-binary2 "~1.0.2"
10921 - socket.io-adapter "~1.1.0"
10922 - socket.io-client "2.5.0"
10923 - socket.io-parser "~3.4.0"
10924 -
10609 source-map-js@^1.0.2:
10610 version "1.0.2"
10611 resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c"
@@ -11041,11 +10725,6 @@ stack-utils@^2.0.3:
10725 dependencies:
10726 escape-string-regexp "^2.0.0"
10727
11044 -stackframe@^0.3.1:
11045 - version "0.3.1"
11046 - resolved "https://registry.yarnpkg.com/stackframe/-/stackframe-0.3.1.tgz#33aa84f1177a5548c8935533cbfeb3420975f5a4"
11047 - integrity sha512-XmoiF4T5nuWEp2x2w92WdGjdHGY/cZa6LIbRsDRQR/Xlk4uW0PAUlH1zJYVffocwKpCdwyuypIp25xsSXEtZHw==
11048 -
10728 state-local@^1.0.6:
10729 version "1.0.7"
10730 resolved "https://registry.yarnpkg.com/state-local/-/state-local-1.0.7.tgz#da50211d07f05748d53009bee46307a37db386d5"
@@ -11114,7 +10793,7 @@ string-width@^1.0.1:
10793 is-fullwidth-code-point "^3.0.0"
10794 strip-ansi "^6.0.1"
10795
11117 -string-width@^3.0.0, string-width@^3.1.0:
10796 +string-width@^3.0.0:
10797 version "3.1.0"
10798 resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961"
10799 integrity sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==
@@ -11221,7 +10900,7 @@ strip-ansi@^3.0.0, strip-ansi@^3.0.1:
10900 dependencies:
10901 ansi-regex "^2.0.0"
10902
11224 -strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0:
10903 +strip-ansi@^5.1.0, strip-ansi@^5.2.0:
10904 version "5.2.0"
10905 resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae"
10906 integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==
@@ -11465,25 +11144,6 @@ test-exclude@^6.0.0:
11144 glob "^7.1.4"
11145 minimatch "^3.0.4"
11146
11468 -test262-harness@^8.0.0:
11469 - version "8.0.0"
11470 - resolved "https://registry.yarnpkg.com/test262-harness/-/test262-harness-8.0.0.tgz#98079567c71ba834805e3f4094b81bebb8facf56"
11471 - integrity sha512-yrWlwOmpuLR7oZs6VWTzkY+Y/vW9RQmISz0ttWHbsjtbxsbwY3fpMrA1BKoeYCGQwgHNL3rfThSQTb8i2Eqa0g==
11472 - dependencies:
11473 - eshost "^7.7.0"
11474 - minimatch "^3.0.4"
11475 - rxjs "^6.4.0"
11476 - test262-stream "^1.3.0"
11477 - yargs "^13.2.2"
11478 -
11479 -test262-stream@^1.3.0:
11480 - version "1.4.0"
11481 - resolved "https://registry.yarnpkg.com/test262-stream/-/test262-stream-1.4.0.tgz#6e40d803464fa47480b0c43eb9c73c8071e52921"
11482 - integrity sha512-s364askxqgyWAtIwvYCG5nYT3P32g9ByEt1ML49ubFlPE52GA6fG5ZZGmf4y/YJgKtppRAZZ7YVd9NOsk1oUxA==
11483 - dependencies:
11484 - js-yaml "^3.2.1"
11485 - klaw "^2.1.0"
11486 -
11147 text-table@^0.2.0:
11148 version "0.2.0"
11149 resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4"
@@ -11532,23 +11192,11 @@ tmp@^0.0.33:
11192 dependencies:
11193 os-tmpdir "~1.0.2"
11194
11535 -tmp@^0.2.1:
11536 - version "0.2.1"
11537 - resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.2.1.tgz#8457fc3037dcf4719c251367a1af6500ee1ccf14"
11538 - integrity sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==
11539 - dependencies:
11540 - rimraf "^3.0.0"
11541 -
11195 tmpl@1.0.5:
11196 version "1.0.5"
11197 resolved "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.5.tgz#8683e0b902bb9c20c4f726e3c0b69f36518c07cc"
11198 integrity sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==
11199
11547 -to-array@0.1.4:
11548 - version "0.1.4"
11549 - resolved "https://registry.yarnpkg.com/to-array/-/to-array-0.1.4.tgz#17e6c11f73dd4f3d74cda7a4ff3238e9ad9bf890"
11550 - integrity sha512-LhVdShQD/4Mk4zXNroIQZJC+Ap3zgLcDuwEdcmLv9CCO73NWockQDwyUnW/m8VX/EElfL6FcYx7EeutN4HJA6A==
11551 -
11200 to-fast-properties@^2.0.0:
11201 version "2.0.0"
11202 resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e"
@@ -12212,15 +11860,6 @@ wordwrap@>=0.0.2:
11860 resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb"
11861 integrity sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==
11862
12215 -wrap-ansi@^5.1.0:
12216 - version "5.1.0"
12217 - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-5.1.0.tgz#1fd1f67235d5b6d0fee781056001bfb694c03b09"
12218 - integrity sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==
12219 - dependencies:
12220 - ansi-styles "^3.2.0"
12221 - string-width "^3.0.0"
12222 - strip-ansi "^5.0.0"
12223 -
11863 wrap-ansi@^6.2.0:
11864 version "6.2.0"
11865 resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53"
@@ -12259,11 +11898,6 @@ write@1.0.3:
11898 dependencies:
11899 mkdirp "^0.5.1"
11900
12262 -ws@>=8.7.0:
12263 - version "8.11.0"
12264 - resolved "https://registry.yarnpkg.com/ws/-/ws-8.11.0.tgz#6a0d36b8edfd9f96d8b25683db2f8d7de6e8e143"
12265 - integrity sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==
12266 -
11901 ws@^8.13.0:
11902 version "8.13.0"
11903 resolved "https://registry.yarnpkg.com/ws/-/ws-8.13.0.tgz#9a9fb92f93cf41512a0735c8f4dd09b8a1211cd0"
@@ -12274,11 +11908,6 @@ ws@^8.8.0:
11908 resolved "https://registry.yarnpkg.com/ws/-/ws-8.9.0.tgz#2a994bb67144be1b53fe2d23c53c028adeb7f45e"
11909 integrity sha512-Ja7nszREasGaYUYCI2k4lCKIRTt+y7XuqVoHR44YpI49TtryyqbqvDMn5eqfW7e6HzTukDRIsXqzVHScqRcafg==
11910
12277 -ws@~7.4.2:
12278 - version "7.4.6"
12279 - resolved "https://registry.yarnpkg.com/ws/-/ws-7.4.6.tgz#5654ca8ecdeee47c33a9a4bf6d28e2be2980377c"
12280 - integrity sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==
12281 -
11911 xml-name-validator@^4.0.0:
11912 version "4.0.0"
11913 resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-4.0.0.tgz#79a006e2e63149a8600f15430f0a4725d1524835"
@@ -12289,11 +11918,6 @@ xmlchars@^2.2.0:
11918 resolved "https://registry.yarnpkg.com/xmlchars/-/xmlchars-2.2.0.tgz#060fe1bcb7f9c76fe2a17db86a9bc3ab894210cb"
11919 integrity sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==
11920
12292 -xmlhttprequest-ssl@~1.6.2:
12293 - version "1.6.3"
12294 - resolved "https://registry.yarnpkg.com/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.6.3.tgz#03b713873b01659dfa2c1c5d056065b27ddc2de6"
12295 - integrity sha512-3XfeQE/wNkvrIktn2Kf0869fC0BN6UpydVasGIeSm2B1Llihf7/0UfZM+eCkOw3P7bP4+qPgqhm7ZoxuJtFU0Q==
12296 -
11921 xtend@^4.0.2:
11922 version "4.0.2"
11923 resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54"
@@ -12324,14 +11948,6 @@ yaml@^2.1.1:
11948 resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.3.1.tgz#02fe0975d23cd441242aa7204e09fc28ac2ac33b"
11949 integrity sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==
11950
12327 -yargs-parser@^13.1.2:
12328 - version "13.1.2"
12329 - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.2.tgz#130f09702ebaeef2650d54ce6e3e5706f7a4fb38"
12330 - integrity sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==
12331 - dependencies:
12332 - camelcase "^5.0.0"
12333 - decamelize "^1.2.0"
12334 -
11951 yargs-parser@^18.1.2:
11952 version "18.1.3"
11953 resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-18.1.3.tgz#be68c4975c6b2abf469236b0c870362fab09a7b0"
@@ -12345,22 +11961,6 @@ yargs-parser@^21.0.0, yargs-parser@^21.0.1, yargs-parser@^21.1.1:
11961 resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.1.1.tgz#9096bceebf990d21bb31fa9516e0ede294a77d35"
11962 integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==
11963
12348 -yargs@^13.2.2:
12349 - version "13.3.2"
12350 - resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.3.2.tgz#ad7ffefec1aa59565ac915f82dccb38a9c31a2dd"
12351 - integrity sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==
12352 - dependencies:
12353 - cliui "^5.0.0"
12354 - find-up "^3.0.0"
12355 - get-caller-file "^2.0.1"
12356 - require-directory "^2.1.1"
12357 - require-main-filename "^2.0.0"
12358 - set-blocking "^2.0.0"
12359 - string-width "^3.0.0"
12360 - which-module "^2.0.0"
12361 - y18n "^4.0.0"
12362 - yargs-parser "^13.1.2"
12363 -
11964 yargs@^15.3.1:
11965 version "15.4.1"
11966 resolved "https://registry.yarnpkg.com/yargs/-/yargs-15.4.1.tgz#0d87a16de01aee9d8bec2bfbf74f67851730f4f8"
@@ -12404,11 +12004,6 @@ yargs@^17.7.1:
12004 y18n "^5.0.5"
12005 yargs-parser "^21.1.1"
12006
12407 -yeast@0.1.2:
12408 - version "0.1.2"
12409 - resolved "https://registry.yarnpkg.com/yeast/-/yeast-0.1.2.tgz#008e06d8094320c372dbc2f8ed76a0ca6c8ac419"
12410 - integrity sha512-8HFIh676uyGYP6wP13R/j6OJ/1HwJ46snpvzE7aHAN3Ryqh2yX6Xox2B4CUmTwwOIzlG3Bs7ocsP5dZH/R1Qbg==
12411 -
12007 yn@3.1.1:
12008 version "3.1.1"
12009 resolved "https://registry.yarnpkg.com/yn/-/yn-3.1.1.tgz#1e87401a09d767c1d5eab26a6e4c185182d2eb50"