@samitouri / QOS-React-2 / commits / f82de29e73

Bootstrap new eslint plugin

Just scaffolds a new eslint plugin

Lauren Tan committed Jun 6, 2023 at 10:56 UTC f82de29e73a164c3a6fdcec920dcca5eaa544ba9
5 files changed +762 -45
compiler/forget/packages/eslint-plugin-react-forget/.eslintrc.js new
+19
@@ -0,0 +1,19 @@
1 +"use strict";
2 +
3 +module.exports = {
4 + root: true,
5 + extends: [
6 + "eslint:recommended",
7 + "plugin:eslint-plugin/recommended",
8 + "plugin:node/recommended",
9 + ],
10 + env: {
11 + node: true,
12 + },
13 + overrides: [
14 + {
15 + files: ["tests/**/*.js"],
16 + env: { mocha: true },
17 + },
18 + ],
19 +};
compiler/forget/packages/eslint-plugin-react-forget/README.md new
+48
@@ -0,0 +1,48 @@
1 +# eslint-plugin-react-forget
2 +
3 +ESLint plugin for React Forget
4 +
5 +## Installation
6 +
7 +You'll first need to install [ESLint](https://eslint.org/):
8 +
9 +```sh
10 +npm i eslint --save-dev
11 +```
12 +
13 +Next, install `eslint-plugin-react-forget`:
14 +
15 +```sh
16 +npm install eslint-plugin-react-forget --save-dev
17 +```
18 +
19 +## Usage
20 +
21 +Add `react-forget` to the plugins section of your `.eslintrc` configuration file. You can omit the `eslint-plugin-` prefix:
22 +
23 +```json
24 +{
25 + "plugins": [
26 + "react-forget"
27 + ]
28 +}
29 +```
30 +
31 +
32 +Then configure the rules you want to use under the rules section.
33 +
34 +```json
35 +{
36 + "rules": {
37 + "react-forget/rule-name": 2
38 + }
39 +}
40 +```
41 +
42 +## Rules
43 +
44 +<!-- begin auto-generated rules list -->
45 +TODO: Run eslint-doc-generator to generate the rules list.
46 +<!-- end auto-generated rules list -->
47 +
48 +
compiler/forget/packages/eslint-plugin-react-forget/lib/index.js new
+22
@@ -0,0 +1,22 @@
1 +/**
2 + * @fileoverview ESLint plugin for React Forget
3 + * @author
4 + */
5 +"use strict";
6 +
7 +//------------------------------------------------------------------------------
8 +// Requirements
9 +//------------------------------------------------------------------------------
10 +
11 +const requireIndex = require("requireindex");
12 +
13 +//------------------------------------------------------------------------------
14 +// Plugin Definition
15 +//------------------------------------------------------------------------------
16 +
17 +
18 +// import all rules in lib/rules
19 +module.exports.rules = requireIndex(__dirname + "/rules");
20 +
21 +
22 +
compiler/forget/packages/eslint-plugin-react-forget/package.json new
+38
@@ -0,0 +1,38 @@
1 +{
2 + "name": "eslint-plugin-react-forget",
3 + "version": "0.0.0",
4 + "description": "ESLint plugin for React Forget",
5 + "keywords": [
6 + "eslint",
7 + "eslintplugin",
8 + "eslint-plugin"
9 + ],
10 + "main": "./lib/index.js",
11 + "exports": "./lib/index.js",
12 + "scripts": {
13 + "build": ":",
14 + "lint": "npm-run-all \"lint:*\"",
15 + "lint:eslint-docs": "npm-run-all \"update:eslint-docs -- --check\"",
16 + "lint:js": "eslint .",
17 + "test": "mocha tests --recursive",
18 + "update:eslint-docs": "eslint-doc-generator"
19 + },
20 + "dependencies": {
21 + "requireindex": "^1.2.0"
22 + },
23 + "devDependencies": {
24 + "eslint": "^8.19.0",
25 + "eslint-doc-generator": "^1.0.0",
26 + "eslint-plugin-eslint-plugin": "^5.0.0",
27 + "eslint-plugin-node": "^11.1.0",
28 + "mocha": "^10.0.0",
29 + "npm-run-all": "^4.1.5"
30 + },
31 + "engines": {
32 + "node": "^14.17.0 || ^16.0.0 || >= 18.0.0"
33 + },
34 + "peerDependencies": {
35 + "eslint": ">=7"
36 + },
37 + "license": "MIT"
38 +}
compiler/forget/yarn.lock
+635 -45
@@ -770,11 +770,25 @@
770 resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.41.0.tgz#080321c3b68253522f7646b55b577dd99d2950b3"
771 integrity sha512-LxcyMGxwmTh2lY9FwHPGWOHmYFCZvbrFCBZL4FzSSsxsRPuhrYUg/49/0KDfW8tnIEaEHtfmn6+NPN+1DqaNmA==
772
773 +"@eslint/js@8.42.0":
774 + version "8.42.0"
775 + resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.42.0.tgz#484a1d638de2911e6f5a30c12f49c7e4a3270fb6"
776 + integrity sha512-6SWlXpWU5AvId8Ac7zjzmIOqMOba/JWY8XZ4A7q7Gn1Vlfg/SFFIlrtHXt9nPn4op9ZPAkl91Jao+QQv3r/ukw==
777 +
778 "@heroicons/react@^1.0.6":
779 version "1.0.6"
780 resolved "https://registry.yarnpkg.com/@heroicons/react/-/react-1.0.6.tgz#35dd26987228b39ef2316db3b1245c42eb19e324"
781 integrity sha512-JJCXydOFWMDpCP4q13iEplA503MQO3xLoZiKum+955ZCtHINWnx26CUxVxxFQu/uLb4LW3ge15ZpzIkXKkJ8oQ==
782
783 +"@humanwhocodes/config-array@^0.11.10":
784 + version "0.11.10"
785 + resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.10.tgz#5a3ffe32cc9306365fb3fd572596cd602d5e12d2"
786 + integrity sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==
787 + dependencies:
788 + "@humanwhocodes/object-schema" "^1.2.1"
789 + debug "^4.1.1"
790 + minimatch "^3.0.5"
791 +
792 "@humanwhocodes/config-array@^0.11.8":
793 version "0.11.8"
794 resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.8.tgz#03595ac2075a4dc0f191cc2131de14fbd7d410b9"
@@ -1812,6 +1826,14 @@
1826 "@typescript-eslint/types" "5.59.8"
1827 "@typescript-eslint/visitor-keys" "5.59.8"
1828
1829 +"@typescript-eslint/scope-manager@5.59.9":
1830 + version "5.59.9"
1831 + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.59.9.tgz#eadce1f2733389cdb58c49770192c0f95470d2f4"
1832 + integrity sha512-8RA+E+w78z1+2dzvK/tGZ2cpGigBZ58VMEHDZtpE1v+LLjzrYGc8mMaTONSxKyEkz3IuXFM0IqYiGHlCsmlZxQ==
1833 + dependencies:
1834 + "@typescript-eslint/types" "5.59.9"
1835 + "@typescript-eslint/visitor-keys" "5.59.9"
1836 +
1837 "@typescript-eslint/type-utils@5.51.0":
1838 version "5.51.0"
1839 resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.51.0.tgz#7af48005531700b62a20963501d47dfb27095988"
@@ -1832,6 +1854,11 @@
1854 resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.59.8.tgz#212e54414733618f5d0fd50b2da2717f630aebf8"
1855 integrity sha512-+uWuOhBTj/L6awoWIg0BlWy0u9TyFpCHrAuQ5bNfxDaZ1Ppb3mx6tUigc74LHcbHpOHuOTOJrBoAnhdHdaea1w==
1856
1857 +"@typescript-eslint/types@5.59.9":
1858 + version "5.59.9"
1859 + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.59.9.tgz#3b4e7ae63718ce1b966e0ae620adc4099a6dcc52"
1860 + integrity sha512-uW8H5NRgTVneSVTfiCVffBb8AbwWSKg7qcA4Ot3JI3MPCJGsB4Db4BhvAODIIYE5mNj7Q+VJkK7JxmRhk2Lyjw==
1861 +
1862 "@typescript-eslint/typescript-estree@5.51.0":
1863 version "5.51.0"
1864 resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.51.0.tgz#0ec8170d7247a892c2b21845b06c11eb0718f8de"
@@ -1858,6 +1885,19 @@
1885 semver "^7.3.7"
1886 tsutils "^3.21.0"
1887
1888 +"@typescript-eslint/typescript-estree@5.59.9":
1889 + version "5.59.9"
1890 + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.9.tgz#6bfea844e468427b5e72034d33c9fffc9557392b"
1891 + integrity sha512-pmM0/VQ7kUhd1QyIxgS+aRvMgw+ZljB3eDb+jYyp6d2bC0mQWLzUDF+DLwCTkQ3tlNyVsvZRXjFyV0LkU/aXjA==
1892 + dependencies:
1893 + "@typescript-eslint/types" "5.59.9"
1894 + "@typescript-eslint/visitor-keys" "5.59.9"
1895 + debug "^4.3.4"
1896 + globby "^11.1.0"
1897 + is-glob "^4.0.3"
1898 + semver "^7.3.7"
1899 + tsutils "^3.21.0"
1900 +
1901 "@typescript-eslint/utils@5.51.0":
1902 version "5.51.0"
1903 resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.51.0.tgz#074f4fabd5b12afe9c8aa6fdee881c050f8b4d47"
@@ -1872,6 +1912,20 @@
1912 eslint-utils "^3.0.0"
1913 semver "^7.3.7"
1914
1915 +"@typescript-eslint/utils@^5.38.1":
1916 + version "5.59.9"
1917 + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.59.9.tgz#adee890107b5ffe02cd46fdaa6c2125fb3c6c7c4"
1918 + integrity sha512-1PuMYsju/38I5Ggblaeb98TOoUvjhRvLpLa1DoTOFaLWqaXl/1iQ1eGurTXgBY58NUdtfTXKP5xBq7q9NDaLKg==
1919 + dependencies:
1920 + "@eslint-community/eslint-utils" "^4.2.0"
1921 + "@types/json-schema" "^7.0.9"
1922 + "@types/semver" "^7.3.12"
1923 + "@typescript-eslint/scope-manager" "5.59.9"
1924 + "@typescript-eslint/types" "5.59.9"
1925 + "@typescript-eslint/typescript-estree" "5.59.9"
1926 + eslint-scope "^5.1.1"
1927 + semver "^7.3.7"
1928 +
1929 "@typescript-eslint/visitor-keys@5.51.0":
1930 version "5.51.0"
1931 resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.51.0.tgz#c0147dd9a36c0de758aaebd5b48cae1ec59eba87"
@@ -1888,6 +1942,14 @@
1942 "@typescript-eslint/types" "5.59.8"
1943 eslint-visitor-keys "^3.3.0"
1944
1945 +"@typescript-eslint/visitor-keys@5.59.9":
1946 + version "5.59.9"
1947 + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.9.tgz#9f86ef8e95aca30fb5a705bb7430f95fc58b146d"
1948 + integrity sha512-bT7s0td97KMaLwpEBckbzj/YohnvXtqbe2XgqNvTl6RJVakY5mvENOTPvw5u66nljfZxthESpDozs86U+oLY8Q==
1949 + dependencies:
1950 + "@typescript-eslint/types" "5.59.9"
1951 + eslint-visitor-keys "^3.3.0"
1952 +
1953 "@use-gesture/core@10.2.27":
1954 version "10.2.27"
1955 resolved "https://registry.yarnpkg.com/@use-gesture/core/-/core-10.2.27.tgz#0f24b17c036cd828ba07e3451ff45e2df959c6f5"
@@ -2138,6 +2200,21 @@ ajv@^6.10.0, ajv@^6.12.4, ajv@^6.12.5:
2200 json-schema-traverse "^0.4.1"
2201 uri-js "^4.2.2"
2202
2203 +ajv@^8.11.2:
2204 + version "8.12.0"
2205 + resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.12.0.tgz#d1a0527323e22f53562c567c00991577dfbe19d1"
2206 + integrity sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==
2207 + dependencies:
2208 + fast-deep-equal "^3.1.1"
2209 + json-schema-traverse "^1.0.0"
2210 + require-from-string "^2.0.2"
2211 + uri-js "^4.2.2"
2212 +
2213 +ansi-colors@4.1.1:
2214 + version "4.1.1"
2215 + resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.1.tgz#cbb9ae256bf750af1eab344f229aa27fe94ba348"
2216 + integrity sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==
2217 +
2218 ansi-escapes@^4.2.1:
2219 version "4.3.2"
2220 resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz#6b2291d1db7d98b6521d5f1efa42d0f3a9feb65e"
@@ -2529,6 +2606,11 @@ bn.js@^5.0.0, bn.js@^5.1.1:
2606 resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.2.1.tgz#0bc527a6a0d18d0aa8d5b0538ce4a77dccfa7b70"
2607 integrity sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==
2608
2609 +boolean@^3.2.0:
2610 + version "3.2.0"
2611 + resolved "https://registry.yarnpkg.com/boolean/-/boolean-3.2.0.tgz#9e5294af4e98314494cbb17979fa54ca159f116b"
2612 + integrity sha512-d0II/GO9uf9lfUHH2BQsjxzRJZBdsjgsBiW4BvhWk/3qoKwQFjIDVN19PfX8F2D/r9PCMTtLWjYVCFrpeYUzsw==
2613 +
2614 bplist-parser@^0.2.0:
2615 version "0.2.0"
2616 resolved "https://registry.yarnpkg.com/bplist-parser/-/bplist-parser-0.2.0.tgz#43a9d183e5bf9d545200ceac3e712f79ebbe8d0e"
@@ -2544,6 +2626,13 @@ brace-expansion@^1.1.7:
2626 balanced-match "^1.0.0"
2627 concat-map "0.0.1"
2628
2629 +brace-expansion@^2.0.1:
2630 + version "2.0.1"
2631 + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae"
2632 + integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==
2633 + dependencies:
2634 + balanced-match "^1.0.0"
2635 +
2636 braces@^3.0.2, braces@~3.0.2:
2637 version "3.0.2"
2638 resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107"
@@ -2561,6 +2650,11 @@ browser-process-hrtime@^1.0.0:
2650 resolved "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz#3c9b4b7d782c8121e56f10106d84c0d0ffc94626"
2651 integrity sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==
2652
2653 +browser-stdout@1.3.1:
2654 + version "1.3.1"
2655 + resolved "https://registry.yarnpkg.com/browser-stdout/-/browser-stdout-1.3.1.tgz#baa559ee14ced73452229bad7326467c61fabd60"
2656 + integrity sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==
2657 +
2658 browserify-aes@^1.0.0, browserify-aes@^1.0.4:
2659 version "1.2.0"
2660 resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.2.0.tgz#326734642f403dabc3003209853bb70ad428ef48"
@@ -2699,7 +2793,7 @@ camelcase@^5.0.0, camelcase@^5.3.1:
2793 resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320"
2794 integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==
2795
2702 -camelcase@^6.2.0:
2796 +camelcase@^6.0.0, camelcase@^6.2.0:
2797 version "6.3.0"
2798 resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a"
2799 integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==
@@ -2717,7 +2811,7 @@ chalk@4, chalk@^4.0.0, chalk@^4.1.0:
2811 ansi-styles "^4.1.0"
2812 supports-color "^7.1.0"
2813
2720 -chalk@^2.0.0:
2814 +chalk@^2.0.0, chalk@^2.4.1:
2815 version "2.4.2"
2816 resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
2817 integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
@@ -2731,7 +2825,7 @@ char-regex@^1.0.2:
2825 resolved "https://registry.yarnpkg.com/char-regex/-/char-regex-1.0.2.tgz#d744358226217f981ed58f479b1d6bcc29545dcf"
2826 integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==
2827
2734 -chokidar@^3.5.3:
2828 +chokidar@3.5.3, chokidar@^3.5.3:
2829 version "3.5.3"
2830 resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd"
2831 integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==
@@ -2877,6 +2971,11 @@ combined-stream@^1.0.8:
2971 dependencies:
2972 delayed-stream "~1.0.0"
2973
2974 +commander@^10.0.0:
2975 + version "10.0.1"
2976 + resolved "https://registry.yarnpkg.com/commander/-/commander-10.0.1.tgz#881ee46b4f77d1c1dccc5823433aa39b022cbe06"
2977 + integrity sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==
2978 +
2979 commander@^2.20.0:
2980 version "2.20.3"
2981 resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33"
@@ -2969,6 +3068,16 @@ core-util-is@~1.0.0:
3068 resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85"
3069 integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==
3070
3071 +cosmiconfig@^8.0.0:
3072 + version "8.2.0"
3073 + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-8.2.0.tgz#f7d17c56a590856cd1e7cee98734dca272b0d8fd"
3074 + integrity sha512-3rTMnFJA1tCOPwRxtgF4wd7Ab2qvDbL8jX+3smjIbS4HlZBagTlpERbdN7iAbWlrfxE3M8c27kTwTawQ7st+OQ==
3075 + dependencies:
3076 + import-fresh "^3.2.1"
3077 + js-yaml "^4.1.0"
3078 + parse-json "^5.0.0"
3079 + path-type "^4.0.0"
3080 +
3081 create-ecdh@^4.0.0:
3082 version "4.0.4"
3083 resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.4.tgz#d6e7f4bffa66736085a0762fd3a632684dabcc4e"
@@ -3005,6 +3114,17 @@ create-require@^1.1.0:
3114 resolved "https://registry.yarnpkg.com/create-require/-/create-require-1.1.1.tgz#c1d7e8f1e5f6cfc9ff65f9cd352d37348756c333"
3115 integrity sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==
3116
3117 +cross-spawn@^6.0.5:
3118 + version "6.0.5"
3119 + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4"
3120 + integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==
3121 + dependencies:
3122 + nice-try "^1.0.4"
3123 + path-key "^2.0.1"
3124 + semver "^5.5.0"
3125 + shebang-command "^1.2.0"
3126 + which "^1.2.9"
3127 +
3128 cross-spawn@^7.0.2, cross-spawn@^7.0.3:
3129 version "7.0.3"
3130 resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6"
@@ -3079,7 +3199,7 @@ date-fns@^2.29.1:
3199 dependencies:
3200 "@babel/runtime" "^7.21.0"
3201
3082 -debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.2, debug@^4.3.4:
3202 +debug@4, debug@4.3.4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.2, debug@^4.3.4:
3203 version "4.3.4"
3204 resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865"
3205 integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==
@@ -3112,6 +3232,11 @@ decamelize@^1.2.0:
3232 resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
3233 integrity sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==
3234
3235 +decamelize@^4.0.0:
3236 + version "4.0.0"
3237 + resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-4.0.0.tgz#aa472d7bf660eb15f3494efd531cab7f2a709837"
3238 + integrity sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==
3239 +
3240 decimal.js@^10.3.1:
3241 version "10.4.1"
3242 resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.4.1.tgz#be75eeac4a2281aace80c1a8753587c27ef053e7"
@@ -3228,6 +3353,16 @@ diff-sequences@^29.0.0:
3353 resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-29.0.0.tgz#bae49972ef3933556bcb0800b72e8579d19d9e4f"
3354 integrity sha512-7Qe/zd1wxSDL4D/X/FPjOMB+ZMDt71W94KYaq05I2l0oQqgXgs7s4ftYYmV38gBSrPz2vcygxfs1xn0FT+rKNA==
3355
3356 +diff-sequences@^29.4.3:
3357 + version "29.4.3"
3358 + resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-29.4.3.tgz#9314bc1fabe09267ffeca9cbafc457d8499a13f2"
3359 + integrity sha512-ofrBgwpPhCD85kMKtE9RYFFq6OC1A89oW2vvgWZNCwxrUpRUILopY7lsYyMDSjc8g6U6aiO0Qubg6r4Wgt5ZnA==
3360 +
3361 +diff@5.0.0:
3362 + version "5.0.0"
3363 + resolved "https://registry.yarnpkg.com/diff/-/diff-5.0.0.tgz#7ed6ad76d859d030787ec35855f5b1daf31d852b"
3364 + integrity sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==
3365 +
3366 diff@^4.0.1:
3367 version "4.0.2"
3368 resolved "https://registry.yarnpkg.com/diff/-/diff-4.0.2.tgz#60f3aecb89d5fae520c11aa19efc2bb982aade7d"
@@ -3292,6 +3427,13 @@ domexception@^4.0.0:
3427 dependencies:
3428 webidl-conversions "^7.0.0"
3429
3430 +dot-prop@^7.2.0:
3431 + version "7.2.0"
3432 + resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-7.2.0.tgz#468172a3529779814d21a779c1ba2f6d76609809"
3433 + integrity sha512-Ol/IPXUARn9CSbkrdV4VJo7uCy1I3VuSiWCaFSg+8BdUOzF9n3jefIpcgAydvUZbTdEBZs2vEiTiS9m61ssiDA==
3434 + dependencies:
3435 + type-fest "^2.11.2"
3436 +
3437 dreamopt@~0.6.0:
3438 version "0.6.0"
3439 resolved "https://registry.yarnpkg.com/dreamopt/-/dreamopt-0.6.0.tgz#d813ccdac8d39d8ad526775514a13dda664d6b4b"
@@ -3509,6 +3651,11 @@ escalade@^3.1.1:
3651 resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40"
3652 integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==
3653
3654 +escape-string-regexp@4.0.0, escape-string-regexp@^4.0.0:
3655 + version "4.0.0"
3656 + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34"
3657 + integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==
3658 +
3659 escape-string-regexp@^1.0.5:
3660 version "1.0.5"
3661 resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
@@ -3519,11 +3666,6 @@ escape-string-regexp@^2.0.0:
3666 resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz#a30304e99daa32e23b2fd20f51babd07cffca344"
3667 integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==
3668
3522 -escape-string-regexp@^4.0.0:
3523 - version "4.0.0"
3524 - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34"
3525 - integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==
3526 -
3669 escodegen@^2.0.0:
3670 version "2.0.0"
3671 resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-2.0.0.tgz#5e32b12833e8aa8fa35e1bf0befa89380484c7dd"
@@ -3564,6 +3706,24 @@ eslint-config-next@13.0.4:
3706 eslint-plugin-react "^7.31.7"
3707 eslint-plugin-react-hooks "^4.5.0"
3708
3709 +eslint-doc-generator@^1.0.0:
3710 + version "1.4.3"
3711 + resolved "https://registry.yarnpkg.com/eslint-doc-generator/-/eslint-doc-generator-1.4.3.tgz#78fbb59fc0182501cb562a185832319062903020"
3712 + integrity sha512-cn9KXE7xuKlxKi/9VbirR3cbz7W1geRObwWzZjJAnpTeNBoqA8Rj+lD8/HHHJ7PnOdaTrRyhhoYdCtxqq3U7Bw==
3713 + dependencies:
3714 + "@typescript-eslint/utils" "^5.38.1"
3715 + ajv "^8.11.2"
3716 + boolean "^3.2.0"
3717 + commander "^10.0.0"
3718 + cosmiconfig "^8.0.0"
3719 + deepmerge "^4.2.2"
3720 + dot-prop "^7.2.0"
3721 + jest-diff "^29.2.1"
3722 + json-schema-traverse "^1.0.0"
3723 + markdown-table "^3.0.3"
3724 + no-case "^3.0.4"
3725 + type-fest "^3.0.0"
3726 +
3727 eslint-import-resolver-node@^0.3.6, eslint-import-resolver-node@^0.3.7:
3728 version "0.3.7"
3729 resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz#83b375187d412324a1963d84fa664377a23eb4d7"
@@ -3594,6 +3754,22 @@ eslint-module-utils@^2.7.4:
3754 dependencies:
3755 debug "^3.2.7"
3756
3757 +eslint-plugin-es@^3.0.0:
3758 + version "3.0.1"
3759 + resolved "https://registry.yarnpkg.com/eslint-plugin-es/-/eslint-plugin-es-3.0.1.tgz#75a7cdfdccddc0589934aeeb384175f221c57893"
3760 + integrity sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==
3761 + dependencies:
3762 + eslint-utils "^2.0.0"
3763 + regexpp "^3.0.0"
3764 +
3765 +eslint-plugin-eslint-plugin@^5.0.0:
3766 + version "5.1.0"
3767 + resolved "https://registry.yarnpkg.com/eslint-plugin-eslint-plugin/-/eslint-plugin-eslint-plugin-5.1.0.tgz#040e08aa057d187418acae9d7c336b156ba1db07"
3768 + integrity sha512-HOzgLRSZJdEZpLaXbA3qd/4Sfa09W6NTzDBqWd5zeQNc1wnsGfGYGE2Rr8nVDeckyFT5u7GlU+lYrXF89UyECg==
3769 + dependencies:
3770 + eslint-utils "^3.0.0"
3771 + estraverse "^5.3.0"
3772 +
3773 eslint-plugin-import@^2.26.0:
3774 version "2.27.5"
3775 resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz#876a6d03f52608a3e5bb439c2550588e51dd6c65"
@@ -3637,6 +3813,18 @@ eslint-plugin-jsx-a11y@^6.5.1:
3813 object.fromentries "^2.0.6"
3814 semver "^6.3.0"
3815
3816 +eslint-plugin-node@^11.1.0:
3817 + version "11.1.0"
3818 + resolved "https://registry.yarnpkg.com/eslint-plugin-node/-/eslint-plugin-node-11.1.0.tgz#c95544416ee4ada26740a30474eefc5402dc671d"
3819 + integrity sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==
3820 + dependencies:
3821 + eslint-plugin-es "^3.0.0"
3822 + eslint-utils "^2.0.0"
3823 + ignore "^5.1.1"
3824 + minimatch "^3.0.4"
3825 + resolve "^1.10.1"
3826 + semver "^6.1.0"
3827 +
3828 eslint-plugin-react-hooks@^4.5.0:
3829 version "4.6.0"
3830 resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz#4c3e697ad95b77e93f8646aaa1630c1ba607edd3"
@@ -3687,6 +3875,13 @@ eslint-scope@^7.2.0:
3875 esrecurse "^4.3.0"
3876 estraverse "^5.2.0"
3877
3878 +eslint-utils@^2.0.0:
3879 + version "2.1.0"
3880 + resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-2.1.0.tgz#d2de5e03424e707dc10c74068ddedae708741b27"
3881 + integrity sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==
3882 + dependencies:
3883 + eslint-visitor-keys "^1.1.0"
3884 +
3885 eslint-utils@^3.0.0:
3886 version "3.0.0"
3887 resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-3.0.0.tgz#8aebaface7345bb33559db0a1f13a1d2d48c3672"
@@ -3694,6 +3889,11 @@ eslint-utils@^3.0.0:
3889 dependencies:
3890 eslint-visitor-keys "^2.0.0"
3891
3892 +eslint-visitor-keys@^1.1.0:
3893 + version "1.3.0"
3894 + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz#30ebd1ef7c2fdff01c3a4f151044af25fab0523e"
3895 + integrity sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==
3896 +
3897 eslint-visitor-keys@^2.0.0:
3898 version "2.1.0"
3899 resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303"
@@ -3709,6 +3909,51 @@ eslint-visitor-keys@^3.4.1:
3909 resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz#c22c48f48942d08ca824cc526211ae400478a994"
3910 integrity sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==
3911
3912 +eslint@^8.19.0:
3913 + version "8.42.0"
3914 + resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.42.0.tgz#7bebdc3a55f9ed7167251fe7259f75219cade291"
3915 + integrity sha512-ulg9Ms6E1WPf67PHaEY4/6E2tEn5/f7FXGzr3t9cBMugOmf1INYvuUwwh1aXQN4MfJ6a5K2iNwP3w4AColvI9A==
3916 + dependencies:
3917 + "@eslint-community/eslint-utils" "^4.2.0"
3918 + "@eslint-community/regexpp" "^4.4.0"
3919 + "@eslint/eslintrc" "^2.0.3"
3920 + "@eslint/js" "8.42.0"
3921 + "@humanwhocodes/config-array" "^0.11.10"
3922 + "@humanwhocodes/module-importer" "^1.0.1"
3923 + "@nodelib/fs.walk" "^1.2.8"
3924 + ajv "^6.10.0"
3925 + chalk "^4.0.0"
3926 + cross-spawn "^7.0.2"
3927 + debug "^4.3.2"
3928 + doctrine "^3.0.0"
3929 + escape-string-regexp "^4.0.0"
3930 + eslint-scope "^7.2.0"
3931 + eslint-visitor-keys "^3.4.1"
3932 + espree "^9.5.2"
3933 + esquery "^1.4.2"
3934 + esutils "^2.0.2"
3935 + fast-deep-equal "^3.1.3"
3936 + file-entry-cache "^6.0.1"
3937 + find-up "^5.0.0"
3938 + glob-parent "^6.0.2"
3939 + globals "^13.19.0"
3940 + graphemer "^1.4.0"
3941 + ignore "^5.2.0"
3942 + import-fresh "^3.0.0"
3943 + imurmurhash "^0.1.4"
3944 + is-glob "^4.0.0"
3945 + is-path-inside "^3.0.3"
3946 + js-yaml "^4.1.0"
3947 + json-stable-stringify-without-jsonify "^1.0.1"
3948 + levn "^0.4.1"
3949 + lodash.merge "^4.6.2"
3950 + minimatch "^3.1.2"
3951 + natural-compare "^1.4.0"
3952 + optionator "^0.9.1"
3953 + strip-ansi "^6.0.1"
3954 + strip-json-comments "^3.1.0"
3955 + text-table "^0.2.0"
3956 +
3957 eslint@^8.25.0, eslint@^8.28.0:
3958 version "8.41.0"
3959 resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.41.0.tgz#3062ca73363b4714b16dbc1e60f035e6134b6f1c"
@@ -4024,6 +4269,14 @@ find-cache-dir@^2.0.0:
4269 make-dir "^2.0.0"
4270 pkg-dir "^3.0.0"
4271
4272 +find-up@5.0.0, find-up@^5.0.0:
4273 + version "5.0.0"
4274 + resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc"
4275 + integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==
4276 + dependencies:
4277 + locate-path "^6.0.0"
4278 + path-exists "^4.0.0"
4279 +
4280 find-up@^3.0.0:
4281 version "3.0.0"
4282 resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73"
@@ -4039,14 +4292,6 @@ find-up@^4.0.0, find-up@^4.1.0:
4292 locate-path "^5.0.0"
4293 path-exists "^4.0.0"
4294
4042 -find-up@^5.0.0:
4043 - version "5.0.0"
4044 - resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc"
4045 - integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==
4046 - dependencies:
4047 - locate-path "^6.0.0"
4048 - path-exists "^4.0.0"
4049 -
4295 flat-cache@^3.0.4:
4296 version "3.0.4"
4297 resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.0.4.tgz#61b0338302b2fe9f957dcc32fc2a87f1c3048b11"
@@ -4055,6 +4300,11 @@ flat-cache@^3.0.4:
4300 flatted "^3.1.0"
4301 rimraf "^3.0.2"
4302
4303 +flat@^5.0.2:
4304 + version "5.0.2"
4305 + resolved "https://registry.yarnpkg.com/flat/-/flat-5.0.2.tgz#8ca6fe332069ffa9d324c327198c598259ceb241"
4306 + integrity sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==
4307 +
4308 flatted@^3.1.0:
4309 version "3.2.7"
4310 resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.7.tgz#609f39207cb614b89d0765b477cb2d437fbf9787"
@@ -4213,6 +4463,18 @@ glob@7.1.7:
4463 once "^1.3.0"
4464 path-is-absolute "^1.0.0"
4465
4466 +glob@7.2.0:
4467 + version "7.2.0"
4468 + resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.0.tgz#d15535af7732e02e948f4c41628bd910293f6023"
4469 + integrity sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==
4470 + dependencies:
4471 + fs.realpath "^1.0.0"
4472 + inflight "^1.0.4"
4473 + inherits "2"
4474 + minimatch "^3.0.4"
4475 + once "^1.3.0"
4476 + path-is-absolute "^1.0.0"
4477 +
4478 glob@^7.1.3, glob@^7.1.4, glob@^7.1.6:
4479 version "7.2.3"
4480 resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b"
@@ -4374,6 +4636,11 @@ hash.js@^1.0.0, hash.js@^1.0.3:
4636 inherits "^2.0.3"
4637 minimalistic-assert "^1.0.1"
4638
4639 +he@1.2.0:
4640 + version "1.2.0"
4641 + resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f"
4642 + integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==
4643 +
4644 "heap@>= 0.2.0":
4645 version "0.2.7"
4646 resolved "https://registry.yarnpkg.com/heap/-/heap-0.2.7.tgz#1e6adf711d3f27ce35a81fe3b7bd576c2260a8fc"
@@ -4409,6 +4676,11 @@ hmac-drbg@^1.0.1:
4676 minimalistic-assert "^1.0.0"
4677 minimalistic-crypto-utils "^1.0.1"
4678
4679 +hosted-git-info@^2.1.4:
4680 + version "2.8.9"
4681 + resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz#dffc0bf9a21c02209090f2aa69429e1414daf3f9"
4682 + integrity sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==
4683 +
4684 html-encoding-sniffer@^3.0.0:
4685 version "3.0.0"
4686 resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz#2cb1a8cf0db52414776e5b2a7a04d5dd98158de9"
@@ -4465,6 +4737,11 @@ ieee754@^1.2.1:
4737 resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352"
4738 integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==
4739
4740 +ignore@^5.1.1:
4741 + version "5.2.4"
4742 + resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.4.tgz#a291c0c6178ff1b960befe47fcdec301674a6324"
4743 + integrity sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==
4744 +
4745 ignore@^5.2.0:
4746 version "5.2.0"
4747 resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.0.tgz#6d3bac8fa7fe0d45d9f9be7bac2fc279577e345a"
@@ -4691,6 +4968,11 @@ is-path-inside@^3.0.3:
4968 resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283"
4969 integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==
4970
4971 +is-plain-obj@^2.1.0:
4972 + version "2.1.0"
4973 + resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-2.1.0.tgz#45e42e37fccf1f40da8e5f76ee21515840c09287"
4974 + integrity sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==
4975 +
4976 is-plain-object@^2.0.4:
4977 version "2.0.4"
4978 resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677"
@@ -4763,6 +5045,11 @@ is-typed-array@^1.1.10, is-typed-array@^1.1.3, is-typed-array@^1.1.9:
5045 gopd "^1.0.1"
5046 has-tostringtag "^1.0.0"
5047
5048 +is-unicode-supported@^0.1.0:
5049 + version "0.1.0"
5050 + resolved "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz#3f26c76a809593b52bfa2ecb5710ed2779b522a7"
5051 + integrity sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==
5052 +
5053 is-weakmap@^2.0.1:
5054 version "2.0.1"
5055 resolved "https://registry.yarnpkg.com/is-weakmap/-/is-weakmap-2.0.1.tgz#5008b59bdc43b698201d18f62b37b2ca243e8cf2"
@@ -5035,6 +5322,16 @@ jest-diff@^29.0.3:
5322 jest-get-type "^29.0.0"
5323 pretty-format "^29.0.3"
5324
5325 +jest-diff@^29.2.1:
5326 + version "29.5.0"
5327 + resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-29.5.0.tgz#e0d83a58eb5451dcc1fa61b1c3ee4e8f5a290d63"
5328 + integrity sha512-LtxijLLZBduXnHSniy0WMdaHjmQnt3g5sa16W4p0HqukYTTsyTW3GD1q41TyGl5YFXj/5B2U6dlh5FM1LIMgxw==
5329 + dependencies:
5330 + chalk "^4.0.0"
5331 + diff-sequences "^29.4.3"
5332 + jest-get-type "^29.4.3"
5333 + pretty-format "^29.5.0"
5334 +
5335 jest-docblock@^26.0.0:
5336 version "26.0.0"
5337 resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-26.0.0.tgz#3e2fa20899fc928cb13bd0ff68bd3711a36889b5"
@@ -5126,6 +5423,11 @@ jest-get-type@^29.0.0:
5423 resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-29.0.0.tgz#843f6c50a1b778f7325df1129a0fd7aa713aef80"
5424 integrity sha512-83X19z/HuLKYXYHskZlBAShO7UfLFXu/vWajw9ZNJASN32li8yHMaVGAQqxFW1RCFOkB7cubaL6FaJVQqqJLSw==
5425
5426 +jest-get-type@^29.4.3:
5427 + version "29.4.3"
5428 + resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-29.4.3.tgz#1ab7a5207c995161100b5187159ca82dd48b3dd5"
5429 + integrity sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg==
5430 +
5431 jest-haste-map@^28.1.3:
5432 version "28.1.3"
5433 resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-28.1.3.tgz#abd5451129a38d9841049644f34b034308944e2b"
@@ -5614,6 +5916,13 @@ js-sdsl@^4.1.4:
5916 resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
5917 integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
5918
5919 +js-yaml@4.1.0, js-yaml@^4.1.0:
5920 + version "4.1.0"
5921 + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602"
5922 + integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==
5923 + dependencies:
5924 + argparse "^2.0.1"
5925 +
5926 js-yaml@^3.13.1, js-yaml@^3.2.1:
5927 version "3.14.1"
5928 resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537"
@@ -5622,13 +5931,6 @@ js-yaml@^3.13.1, js-yaml@^3.2.1:
5931 argparse "^1.0.7"
5932 esprima "^4.0.0"
5933
5625 -js-yaml@^4.1.0:
5626 - version "4.1.0"
5627 - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602"
5628 - integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==
5629 - dependencies:
5630 - argparse "^2.0.1"
5631 -
5934 jsdom@^20.0.0:
5935 version "20.0.0"
5936 resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-20.0.0.tgz#882825ac9cc5e5bbee704ba16143e1fa78361ebf"
@@ -5676,6 +5978,11 @@ json-diff@^0.5.4:
5978 difflib "~0.2.1"
5979 dreamopt "~0.6.0"
5980
5981 +json-parse-better-errors@^1.0.1:
5982 + version "1.0.2"
5983 + resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9"
5984 + integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==
5985 +
5986 json-parse-even-better-errors@^2.3.0, json-parse-even-better-errors@^2.3.1:
5987 version "2.3.1"
5988 resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d"
@@ -5686,6 +5993,11 @@ json-schema-traverse@^0.4.1:
5993 resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660"
5994 integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==
5995
5996 +json-schema-traverse@^1.0.0:
5997 + version "1.0.0"
5998 + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2"
5999 + integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==
6000 +
6001 json-stable-stringify-without-jsonify@^1.0.1:
6002 version "1.0.1"
6003 resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651"
@@ -5793,6 +6105,16 @@ lines-and-columns@^1.1.6:
6105 resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632"
6106 integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==
6107
6108 +load-json-file@^4.0.0:
6109 + version "4.0.0"
6110 + resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-4.0.0.tgz#2f5f45ab91e33216234fd53adab668eb4ec0993b"
6111 + integrity sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==
6112 + dependencies:
6113 + graceful-fs "^4.1.2"
6114 + parse-json "^4.0.0"
6115 + pify "^3.0.0"
6116 + strip-bom "^3.0.0"
6117 +
6118 loader-runner@^4.2.0:
6119 version "4.3.0"
6120 resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-4.3.0.tgz#c1b4a163b99f614830353b16755e7149ac2314e1"
@@ -5835,6 +6157,14 @@ lodash@^4.17.10, lodash@^4.17.21:
6157 resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
6158 integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
6159
6160 +log-symbols@4.1.0:
6161 + version "4.1.0"
6162 + resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.1.0.tgz#3fbdbb95b4683ac9fc785111e792e558d4abd503"
6163 + integrity sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==
6164 + dependencies:
6165 + chalk "^4.1.0"
6166 + is-unicode-supported "^0.1.0"
6167 +
6168 loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0:
6169 version "1.4.0"
6170 resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf"
@@ -5842,6 +6172,13 @@ loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0:
6172 dependencies:
6173 js-tokens "^3.0.0 || ^4.0.0"
6174
6175 +lower-case@^2.0.2:
6176 + version "2.0.2"
6177 + resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-2.0.2.tgz#6fa237c63dbdc4a82ca0fd882e4722dc5e634e28"
6178 + integrity sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==
6179 + dependencies:
6180 + tslib "^2.0.3"
6181 +
6182 lru-cache@^5.1.1:
6183 version "5.1.1"
6184 resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920"
@@ -5888,6 +6225,11 @@ makeerror@1.0.12:
6225 dependencies:
6226 tmpl "1.0.5"
6227
6228 +markdown-table@^3.0.3:
6229 + version "3.0.3"
6230 + resolved "https://registry.yarnpkg.com/markdown-table/-/markdown-table-3.0.3.tgz#e6331d30e493127e031dd385488b5bd326e4a6bd"
6231 + integrity sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==
6232 +
6233 md5.js@^1.3.4:
6234 version "1.3.5"
6235 resolved "https://registry.yarnpkg.com/md5.js/-/md5.js-1.3.5.tgz#b5d07b8e3216e3e27cd728d72f70d1e6a342005f"
@@ -5897,6 +6239,11 @@ md5.js@^1.3.4:
6239 inherits "^2.0.1"
6240 safe-buffer "^5.1.2"
6241
6242 +memorystream@^0.3.1:
6243 + version "0.3.1"
6244 + resolved "https://registry.yarnpkg.com/memorystream/-/memorystream-0.3.1.tgz#86d7090b30ce455d63fbae12dda51a47ddcaf9b2"
6245 + integrity sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw==
6246 +
6247 merge-stream@^2.0.0:
6248 version "2.0.0"
6249 resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60"
@@ -5955,6 +6302,13 @@ minimalistic-crypto-utils@^1.0.1:
6302 resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a"
6303 integrity sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==
6304
6305 +minimatch@5.0.1:
6306 + version "5.0.1"
6307 + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.0.1.tgz#fb9022f7528125187c92bd9e9b6366be1cf3415b"
6308 + integrity sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==
6309 + dependencies:
6310 + brace-expansion "^2.0.1"
6311 +
6312 minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2:
6313 version "3.1.2"
6314 resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b"
@@ -5979,6 +6333,33 @@ mkdirp@^0.5.1:
6333 dependencies:
6334 minimist "^1.2.6"
6335
6336 +mocha@^10.0.0:
6337 + version "10.2.0"
6338 + resolved "https://registry.yarnpkg.com/mocha/-/mocha-10.2.0.tgz#1fd4a7c32ba5ac372e03a17eef435bd00e5c68b8"
6339 + integrity sha512-IDY7fl/BecMwFHzoqF2sg/SHHANeBoMMXFlS9r0OXKDssYE1M5O43wUY/9BVPeIvfH2zmEbBfseqN9gBQZzXkg==
6340 + dependencies:
6341 + ansi-colors "4.1.1"
6342 + browser-stdout "1.3.1"
6343 + chokidar "3.5.3"
6344 + debug "4.3.4"
6345 + diff "5.0.0"
6346 + escape-string-regexp "4.0.0"
6347 + find-up "5.0.0"
6348 + glob "7.2.0"
6349 + he "1.2.0"
6350 + js-yaml "4.1.0"
6351 + log-symbols "4.1.0"
6352 + minimatch "5.0.1"
6353 + ms "2.1.3"
6354 + nanoid "3.3.3"
6355 + serialize-javascript "6.0.0"
6356 + strip-json-comments "3.1.1"
6357 + supports-color "8.1.1"
6358 + workerpool "6.2.1"
6359 + yargs "16.2.0"
6360 + yargs-parser "20.2.4"
6361 + yargs-unparser "2.0.0"
6362 +
6363 monaco-editor@^0.34.1:
6364 version "0.34.1"
6365 resolved "https://registry.yarnpkg.com/monaco-editor/-/monaco-editor-0.34.1.tgz#1b75c4ad6bc4c1f9da656d740d98e0b850a22f87"
@@ -5994,7 +6375,7 @@ ms@2.1.2:
6375 resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
6376 integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
6377
5997 -ms@^2.1.1:
6378 +ms@2.1.3, ms@^2.1.1:
6379 version "2.1.3"
6380 resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2"
6381 integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
@@ -6008,6 +6389,11 @@ mz@^2.7.0:
6389 object-assign "^4.0.1"
6390 thenify-all "^1.0.0"
6391
6392 +nanoid@3.3.3:
6393 + version "3.3.3"
6394 + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.3.tgz#fd8e8b7aa761fe807dba2d1b98fb7241bb724a25"
6395 + integrity sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==
6396 +
6397 nanoid@^3.3.4, nanoid@^3.3.6:
6398 version "3.3.6"
6399 resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.6.tgz#443380c856d6e9f9824267d960b4236ad583ea4c"
@@ -6059,6 +6445,19 @@ next@13.0.4:
6445 "@next/swc-win32-ia32-msvc" "13.0.4"
6446 "@next/swc-win32-x64-msvc" "13.0.4"
6447
6448 +nice-try@^1.0.4:
6449 + version "1.0.5"
6450 + resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366"
6451 + integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==
6452 +
6453 +no-case@^3.0.4:
6454 + version "3.0.4"
6455 + resolved "https://registry.yarnpkg.com/no-case/-/no-case-3.0.4.tgz#d361fd5c9800f558551a8369fc0dcd4662b6124d"
6456 + integrity sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==
6457 + dependencies:
6458 + lower-case "^2.0.2"
6459 + tslib "^2.0.3"
6460 +
6461 node-addon-api@^3.2.1:
6462 version "3.2.1"
6463 resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-3.2.1.tgz#81325e0a2117789c0128dab65e7e38f07ceba161"
@@ -6110,6 +6509,16 @@ node-releases@^2.0.12:
6509 resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.12.tgz#35627cc224a23bfb06fb3380f2b3afaaa7eb1039"
6510 integrity sha512-QzsYKWhXTWx8h1kIvqfnC++o0pEmpRQA/aenALsL2F4pqNVr7YzcdMlDij5WBnwftRbJCNJL/O7zdKaxKPHqgQ==
6511
6512 +normalize-package-data@^2.3.2:
6513 + version "2.5.0"
6514 + resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8"
6515 + integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==
6516 + dependencies:
6517 + hosted-git-info "^2.1.4"
6518 + resolve "^1.10.0"
6519 + semver "2 || 3 || 4 || 5"
6520 + validate-npm-package-license "^3.0.1"
6521 +
6522 normalize-path@^3.0.0, normalize-path@~3.0.0:
6523 version "3.0.0"
6524 resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"
@@ -6128,6 +6537,21 @@ notistack@^3.0.0-alpha.7:
6537 clsx "^1.1.0"
6538 goober "^2.0.33"
6539
6540 +npm-run-all@^4.1.5:
6541 + version "4.1.5"
6542 + resolved "https://registry.yarnpkg.com/npm-run-all/-/npm-run-all-4.1.5.tgz#04476202a15ee0e2e214080861bff12a51d98fba"
6543 + integrity sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==
6544 + dependencies:
6545 + ansi-styles "^3.2.1"
6546 + chalk "^2.4.1"
6547 + cross-spawn "^6.0.5"
6548 + memorystream "^0.3.1"
6549 + minimatch "^3.0.4"
6550 + pidtree "^0.3.0"
6551 + read-pkg "^3.0.0"
6552 + shell-quote "^1.6.1"
6553 + string.prototype.padend "^3.0.0"
6554 +
6555 npm-run-path@^4.0.1:
6556 version "4.0.1"
6557 resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea"
@@ -6353,7 +6777,15 @@ parse-asn1@^5.0.0, parse-asn1@^5.1.5:
6777 pbkdf2 "^3.0.3"
6778 safe-buffer "^5.1.1"
6779
6356 -parse-json@^5.2.0:
6780 +parse-json@^4.0.0:
6781 + version "4.0.0"
6782 + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0"
6783 + integrity sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==
6784 + dependencies:
6785 + error-ex "^1.3.1"
6786 + json-parse-better-errors "^1.0.1"
6787 +
6788 +parse-json@^5.0.0, parse-json@^5.2.0:
6789 version "5.2.0"
6790 resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd"
6791 integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==
@@ -6400,6 +6832,11 @@ path-is-absolute@^1.0.0:
6832 resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
6833 integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==
6834
6835 +path-key@^2.0.1:
6836 + version "2.0.1"
6837 + resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40"
6838 + integrity sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==
6839 +
6840 path-key@^3.0.0, path-key@^3.1.0:
6841 version "3.1.1"
6842 resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375"
@@ -6415,6 +6852,13 @@ path-parse@^1.0.7:
6852 resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735"
6853 integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==
6854
6855 +path-type@^3.0.0:
6856 + version "3.0.0"
6857 + resolved "https://registry.yarnpkg.com/path-type/-/path-type-3.0.0.tgz#cef31dc8e0a1a3bb0d105c0cd97cf3bf47f4e36f"
6858 + integrity sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==
6859 + dependencies:
6860 + pify "^3.0.0"
6861 +
6862 path-type@^4.0.0:
6863 version "4.0.0"
6864 resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b"
@@ -6441,11 +6885,21 @@ picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3, picomatch@^2.3.1:
6885 resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42"
6886 integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
6887
6888 +pidtree@^0.3.0:
6889 + version "0.3.1"
6890 + resolved "https://registry.yarnpkg.com/pidtree/-/pidtree-0.3.1.tgz#ef09ac2cc0533df1f3250ccf2c4d366b0d12114a"
6891 + integrity sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==
6892 +
6893 pify@^2.3.0:
6894 version "2.3.0"
6895 resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c"
6896 integrity sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==
6897
6898 +pify@^3.0.0:
6899 + version "3.0.0"
6900 + resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176"
6901 + integrity sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==
6902 +
6903 pify@^4.0.1:
6904 version "4.0.1"
6905 resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231"
@@ -6590,7 +7044,7 @@ pretty-format@^29.0.0, pretty-format@^29.0.3:
7044 ansi-styles "^5.0.0"
7045 react-is "^18.0.0"
7046
6593 -pretty-format@^29.3.1:
7047 +pretty-format@^29.3.1, pretty-format@^29.5.0:
7048 version "29.5.0"
7049 resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-29.5.0.tgz#283134e74f70e2e3e7229336de0e4fce94ccde5a"
7050 integrity sha512-V2mGkI31qdttvTFX7Mt4efOqHXqJWMu4/r66Xh3Z3BwZaPfPJgp6/gbwoujRpPUtfEF6AUUWx3Jim3GCw5g/Qw==
@@ -6730,6 +7184,15 @@ read-cache@^1.0.0:
7184 dependencies:
7185 pify "^2.3.0"
7186
7187 +read-pkg@^3.0.0:
7188 + version "3.0.0"
7189 + resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-3.0.0.tgz#9cbc686978fee65d16c00e2b19c237fcf6e38389"
7190 + integrity sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==
7191 + dependencies:
7192 + load-json-file "^4.0.0"
7193 + normalize-package-data "^2.3.2"
7194 + path-type "^3.0.0"
7195 +
7196 readable-stream@^3.5.0, readable-stream@^3.6.0:
7197 version "3.6.2"
7198 resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.2.tgz#56a9b36ea965c00c5a93ef31eb111a0f11056967"
@@ -6810,7 +7273,7 @@ regexp.prototype.flags@^1.4.3, regexp.prototype.flags@^1.5.0:
7273 define-properties "^1.2.0"
7274 functions-have-names "^1.2.3"
7275
6813 -regexpp@^3.2.0:
7276 +regexpp@^3.0.0, regexpp@^3.2.0:
7277 version "3.2.0"
7278 resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.2.0.tgz#0425a2768d8f23bad70ca4b90461fa2f1213e1b2"
7279 integrity sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==
@@ -6820,11 +7283,21 @@ require-directory@^2.1.1:
7283 resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"
7284 integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==
7285
7286 +require-from-string@^2.0.2:
7287 + version "2.0.2"
7288 + resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909"
7289 + integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==
7290 +
7291 require-main-filename@^2.0.0:
7292 version "2.0.0"
7293 resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b"
7294 integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==
7295
7296 +requireindex@^1.2.0:
7297 + version "1.2.0"
7298 + resolved "https://registry.yarnpkg.com/requireindex/-/requireindex-1.2.0.tgz#3463cdb22ee151902635aa6c9535d4de9c2ef1ef"
7299 + integrity sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww==
7300 +
7301 requires-port@^1.0.0:
7302 version "1.0.0"
7303 resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff"
@@ -6857,7 +7330,7 @@ resolve.exports@^1.1.0:
7330 resolved "https://registry.yarnpkg.com/resolve.exports/-/resolve.exports-1.1.0.tgz#5ce842b94b05146c0e03076985d1d0e7e48c90c9"
7331 integrity sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==
7332
6860 -resolve@^1.1.7, resolve@^1.22.1, resolve@^1.22.2, resolve@^1.9.0:
7333 +resolve@^1.1.7, resolve@^1.10.0, resolve@^1.10.1, resolve@^1.22.1, resolve@^1.22.2, resolve@^1.9.0:
7334 version "1.22.2"
7335 resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.2.tgz#0ed0943d4e301867955766c9f3e1ae6d01c6845f"
7336 integrity sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==
@@ -6988,6 +7461,11 @@ selenium-webdriver@^4.0.0-alpha.1:
7461 tmp "^0.2.1"
7462 ws ">=8.7.0"
7463
7464 +"semver@2 || 3 || 4 || 5", semver@^5.4.1, semver@^5.5.0, semver@^5.6.0:
7465 + version "5.7.1"
7466 + resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"
7467 + integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==
7468 +
7469 semver@7.x, semver@^7.3.5:
7470 version "7.3.7"
7471 resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.7.tgz#12c5b649afdbf9049707796e22a4028814ce523f"
@@ -6995,12 +7473,7 @@ semver@7.x, semver@^7.3.5:
7473 dependencies:
7474 lru-cache "^6.0.0"
7475
6998 -semver@^5.4.1, semver@^5.6.0:
6999 - version "5.7.1"
7000 - resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"
7001 - integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==
7002 -
7003 -semver@^6.0.0, semver@^6.3.0:
7476 +semver@^6.0.0, semver@^6.1.0, semver@^6.3.0:
7477 version "6.3.0"
7478 resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d"
7479 integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==
@@ -7012,6 +7485,13 @@ semver@^7.3.7:
7485 dependencies:
7486 lru-cache "^6.0.0"
7487
7488 +serialize-javascript@6.0.0:
7489 + version "6.0.0"
7490 + resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.0.tgz#efae5d88f45d7924141da8b5c3a7a7e663fefeb8"
7491 + integrity sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==
7492 + dependencies:
7493 + randombytes "^2.1.0"
7494 +
7495 serialize-javascript@^6.0.1:
7496 version "6.0.1"
7497 resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.1.tgz#b206efb27c3da0b0ab6b52f48d170b7996458e5c"
@@ -7049,6 +7529,13 @@ shallow-clone@^3.0.0:
7529 dependencies:
7530 kind-of "^6.0.2"
7531
7532 +shebang-command@^1.2.0:
7533 + version "1.2.0"
7534 + resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea"
7535 + integrity sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==
7536 + dependencies:
7537 + shebang-regex "^1.0.0"
7538 +
7539 shebang-command@^2.0.0:
7540 version "2.0.0"
7541 resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea"
@@ -7056,12 +7543,17 @@ shebang-command@^2.0.0:
7543 dependencies:
7544 shebang-regex "^3.0.0"
7545
7546 +shebang-regex@^1.0.0:
7547 + version "1.0.0"
7548 + resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3"
7549 + integrity sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==
7550 +
7551 shebang-regex@^3.0.0:
7552 version "3.0.0"
7553 resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172"
7554 integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==
7555
7064 -shell-quote@^1.7.3:
7556 +shell-quote@^1.6.1, shell-quote@^1.7.3:
7557 version "1.8.1"
7558 resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.8.1.tgz#6dbf4db75515ad5bac63b4f1894c3a154c766680"
7559 integrity sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==
@@ -7183,6 +7675,32 @@ spawn-command@^0.0.2-1:
7675 resolved "https://registry.yarnpkg.com/spawn-command/-/spawn-command-0.0.2-1.tgz#62f5e9466981c1b796dc5929937e11c9c6921bd0"
7676 integrity sha512-n98l9E2RMSJ9ON1AKisHzz7V42VDiBQGY6PB1BwRglz99wpVsSuGzQ+jOi6lFXBGVTCrRpltvjm+/XA+tpeJrg==
7677
7678 +spdx-correct@^3.0.0:
7679 + version "3.2.0"
7680 + resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.2.0.tgz#4f5ab0668f0059e34f9c00dce331784a12de4e9c"
7681 + integrity sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==
7682 + dependencies:
7683 + spdx-expression-parse "^3.0.0"
7684 + spdx-license-ids "^3.0.0"
7685 +
7686 +spdx-exceptions@^2.1.0:
7687 + version "2.3.0"
7688 + resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d"
7689 + integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==
7690 +
7691 +spdx-expression-parse@^3.0.0:
7692 + version "3.0.1"
7693 + resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679"
7694 + integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==
7695 + dependencies:
7696 + spdx-exceptions "^2.1.0"
7697 + spdx-license-ids "^3.0.0"
7698 +
7699 +spdx-license-ids@^3.0.0:
7700 + version "3.0.13"
7701 + resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.13.tgz#7189a474c46f8d47c7b0da4b987bb45e908bd2d5"
7702 + integrity sha512-XkD+zwiqXHikFZm4AX/7JSCXA98U5Db4AFd5XUg/+9UNtnH75+Z9KxtpYiJZx36mUDVOwH83pl7yvCer6ewM3w==
7703 +
7704 sprintf-js@~1.0.2:
7705 version "1.0.3"
7706 resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
@@ -7270,6 +7788,15 @@ string.prototype.matchall@^4.0.8:
7788 regexp.prototype.flags "^1.4.3"
7789 side-channel "^1.0.4"
7790
7791 +string.prototype.padend@^3.0.0:
7792 + version "3.1.4"
7793 + resolved "https://registry.yarnpkg.com/string.prototype.padend/-/string.prototype.padend-3.1.4.tgz#2c43bb3a89eb54b6750de5942c123d6c98dd65b6"
7794 + integrity sha512-67otBXoksdjsnXXRUq+KMVTdlVRZ2af422Y0aTyTjVaoQkGr3mxl2Bc5emi7dOQ3OGVVQQskmLEWwFXwommpNw==
7795 + dependencies:
7796 + call-bind "^1.0.2"
7797 + define-properties "^1.1.4"
7798 + es-abstract "^1.20.4"
7799 +
7800 string.prototype.trim@^1.2.7:
7801 version "1.2.7"
7802 resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz#a68352740859f6893f14ce3ef1bb3037f7a90533"
@@ -7345,7 +7872,7 @@ strip-final-newline@^3.0.0:
7872 resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-3.0.0.tgz#52894c313fbff318835280aed60ff71ebf12b8fd"
7873 integrity sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==
7874
7348 -strip-json-comments@^3.1.0, strip-json-comments@^3.1.1:
7875 +strip-json-comments@3.1.1, strip-json-comments@^3.1.0, strip-json-comments@^3.1.1:
7876 version "3.1.1"
7877 resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006"
7878 integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==
@@ -7370,6 +7897,13 @@ sucrase@^3.32.0:
7897 pirates "^4.0.1"
7898 ts-interface-checker "^0.1.9"
7899
7900 +supports-color@8.1.1, supports-color@^8.0.0, supports-color@^8.1.0:
7901 + version "8.1.1"
7902 + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c"
7903 + integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==
7904 + dependencies:
7905 + has-flag "^4.0.0"
7906 +
7907 supports-color@^5.3.0:
7908 version "5.5.0"
7909 resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
@@ -7384,13 +7918,6 @@ supports-color@^7.0.0, supports-color@^7.1.0:
7918 dependencies:
7919 has-flag "^4.0.0"
7920
7387 -supports-color@^8.0.0, supports-color@^8.1.0:
7388 - version "8.1.1"
7389 - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c"
7390 - integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==
7391 - dependencies:
7392 - has-flag "^4.0.0"
7393 -
7921 supports-hyperlinks@^2.0.0:
7922 version "2.3.0"
7923 resolved "https://registry.yarnpkg.com/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz#3943544347c1ff90b15effb03fc14ae45ec10624"
@@ -7662,6 +8189,11 @@ tslib@^1.8.1, tslib@^1.9.0:
8189 resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00"
8190 integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==
8191
8192 +tslib@^2.0.3:
8193 + version "2.5.3"
8194 + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.5.3.tgz#24944ba2d990940e6e982c4bea147aba80209913"
8195 + integrity sha512-mSxlJJwl3BMEQCUNnxXBU9jP4JBktcEGhURcPR6VQVlnP0FdDEsIaz0C35dXNGLyRfrATNofF0F5p2KPxQgB+w==
8196 +
8197 tslib@^2.1.0, tslib@^2.4.0, tslib@^2.5.0:
8198 version "2.5.2"
8199 resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.5.2.tgz#1b6f07185c881557b0ffa84b111a0106989e8338"
@@ -7708,11 +8240,16 @@ type-fest@^0.21.3:
8240 resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.21.3.tgz#d260a24b0198436e133fa26a524a6d65fa3b2e37"
8241 integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==
8242
7711 -type-fest@^2.14.0:
8243 +type-fest@^2.11.2, type-fest@^2.14.0:
8244 version "2.19.0"
8245 resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-2.19.0.tgz#88068015bb33036a598b952e55e9311a60fd3a9b"
8246 integrity sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==
8247
8248 +type-fest@^3.0.0:
8249 + version "3.11.1"
8250 + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-3.11.1.tgz#d8e62c7f42e14537d5b8796de5450d541f3a33a7"
8251 + integrity sha512-aCuRNRERRVh33lgQaJRlUxZqzfhzwTrsE98Mc3o3VXqmiaQdHacgUtJ0esp+7MvZ92qhtzKPeusaX6vIEcoreA==
8252 +
8253 typed-array-length@^1.0.4:
8254 version "1.0.4"
8255 resolved "https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.4.tgz#89d83785e5c4098bec72e08b319651f0eac9c1bb"
@@ -7827,6 +8364,14 @@ v8-to-istanbul@^9.0.1:
8364 "@types/istanbul-lib-coverage" "^2.0.1"
8365 convert-source-map "^1.6.0"
8366
8367 +validate-npm-package-license@^3.0.1:
8368 + version "3.0.4"
8369 + resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a"
8370 + integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==
8371 + dependencies:
8372 + spdx-correct "^3.0.0"
8373 + spdx-expression-parse "^3.0.0"
8374 +
8375 vm-browserify@^1.1.2:
8376 version "1.1.2"
8377 resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-1.1.2.tgz#78641c488b8e6ca91a75f511e7a3b32a86e5dda0"
@@ -7985,6 +8530,13 @@ which-typed-array@^1.1.2, which-typed-array@^1.1.9:
8530 has-tostringtag "^1.0.0"
8531 is-typed-array "^1.1.10"
8532
8533 +which@^1.2.9:
8534 + version "1.3.1"
8535 + resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a"
8536 + integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==
8537 + dependencies:
8538 + isexe "^2.0.0"
8539 +
8540 which@^2.0.1:
8541 version "2.0.2"
8542 resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1"
@@ -8007,6 +8559,11 @@ wordwrap@>=0.0.2:
8559 resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb"
8560 integrity sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==
8561
8562 +workerpool@6.2.1:
8563 + version "6.2.1"
8564 + resolved "https://registry.yarnpkg.com/workerpool/-/workerpool-6.2.1.tgz#46fc150c17d826b86a008e5a4508656777e9c343"
8565 + integrity sha512-ILEIE97kDZvF9Wb9f6h5aXK4swSlKGUcOEGiIYb2OOu/IrDU9iwj0fD//SsA6E5ibwJxpEvhullJY4Sl4GcpAw==
8566 +
8567 wrap-ansi@^5.1.0:
8568 version "5.1.0"
8569 resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-5.1.0.tgz#1fd1f67235d5b6d0fee781056001bfb694c03b09"
@@ -8107,6 +8664,11 @@ yaml@^2.1.1:
8664 resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.3.1.tgz#02fe0975d23cd441242aa7204e09fc28ac2ac33b"
8665 integrity sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==
8666
8667 +yargs-parser@20.2.4:
8668 + version "20.2.4"
8669 + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.4.tgz#b42890f14566796f85ae8e3a25290d205f154a54"
8670 + integrity sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==
8671 +
8672 yargs-parser@^13.1.2:
8673 version "13.1.2"
8674 resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.2.tgz#130f09702ebaeef2650d54ce6e3e5706f7a4fb38"
@@ -8123,11 +8685,39 @@ yargs-parser@^18.1.2:
8685 camelcase "^5.0.0"
8686 decamelize "^1.2.0"
8687
8688 +yargs-parser@^20.2.2:
8689 + version "20.2.9"
8690 + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee"
8691 + integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==
8692 +
8693 yargs-parser@^21.0.0, yargs-parser@^21.0.1, yargs-parser@^21.1.1:
8694 version "21.1.1"
8695 resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.1.1.tgz#9096bceebf990d21bb31fa9516e0ede294a77d35"
8696 integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==
8697
8698 +yargs-unparser@2.0.0:
8699 + version "2.0.0"
8700 + resolved "https://registry.yarnpkg.com/yargs-unparser/-/yargs-unparser-2.0.0.tgz#f131f9226911ae5d9ad38c432fe809366c2325eb"
8701 + integrity sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==
8702 + dependencies:
8703 + camelcase "^6.0.0"
8704 + decamelize "^4.0.0"
8705 + flat "^5.0.2"
8706 + is-plain-obj "^2.1.0"
8707 +
8708 +yargs@16.2.0:
8709 + version "16.2.0"
8710 + resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66"
8711 + integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==
8712 + dependencies:
8713 + cliui "^7.0.2"
8714 + escalade "^3.1.1"
8715 + get-caller-file "^2.0.5"
8716 + require-directory "^2.1.1"
8717 + string-width "^4.2.0"
8718 + y18n "^5.0.5"
8719 + yargs-parser "^20.2.2"
8720 +
8721 yargs@^13.2.2:
8722 version "13.3.2"
8723 resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.3.2.tgz#ad7ffefec1aa59565ac915f82dccb38a9c31a2dd"