This commit is contained in:
MapleLeaf
2022-01-10 22:30:37 -06:00
parent 27f793b1db
commit 42461c7ec8
4 changed files with 72 additions and 282 deletions

View File

@@ -9,8 +9,8 @@
"@itsmapleleaf/configs": "^1.1.2"
},
"devDependencies": {
"@typescript-eslint/eslint-plugin": "^5.9.0",
"@typescript-eslint/parser": "^5.9.0",
"@typescript-eslint/eslint-plugin": "^5.9.1",
"@typescript-eslint/parser": "^5.9.1",
"eslint": "^8.6.0",
"eslint-config-prettier": "^8.3.0",
"eslint-import-resolver-typescript": "^2.5.0",
@@ -18,7 +18,7 @@
"eslint-plugin-jsx-a11y": "^6.5.1",
"eslint-plugin-react": "^7.28.0",
"eslint-plugin-react-hooks": "^4.3.0",
"eslint-plugin-unicorn": "^39.0.0",
"eslint-plugin-unicorn": "^40.0.0",
"prettier": "^2.5.1",
"typescript": "^4.5.4"
},

View File

@@ -36,8 +36,8 @@
"@types/react-dom": "^17.0.11",
"@types/tailwindcss": "^3.0.2",
"concurrently": "^7.0.0",
"cypress": "^9.2.0",
"rehype-prism-plus": "^1.2.2",
"cypress": "^9.2.1",
"rehype-prism-plus": "^1.3.0",
"typedoc": "^0.22.10",
"typescript": "^4.5.4",
"wait-on": "^6.0.0"

View File

@@ -31,7 +31,7 @@
"@types/react-reconciler": "^0.26.4",
"nanoid": "^3.1.30",
"react-reconciler": "^0.26.2",
"rxjs": "^7.5.1"
"rxjs": "^7.5.2"
},
"peerDependencies": {
"discord.js": "^13.3",
@@ -60,7 +60,7 @@
"type-fest": "^2.9.0",
"typescript": "^4.5.4",
"vite": "^2.7.10",
"vitest": "^0.0.139"
"vitest": "^0.0.140"
},
"resolutions": {
"esbuild": "latest"

340
pnpm-lock.yaml generated
View File

@@ -8,8 +8,8 @@ importers:
.:
specifiers:
'@itsmapleleaf/configs': ^1.1.2
'@typescript-eslint/eslint-plugin': ^5.9.0
'@typescript-eslint/parser': ^5.9.0
'@typescript-eslint/eslint-plugin': ^5.9.1
'@typescript-eslint/parser': ^5.9.1
eslint: ^8.6.0
eslint-config-prettier: ^8.3.0
eslint-import-resolver-typescript: ^2.5.0
@@ -17,14 +17,14 @@ importers:
eslint-plugin-jsx-a11y: ^6.5.1
eslint-plugin-react: ^7.28.0
eslint-plugin-react-hooks: ^4.3.0
eslint-plugin-unicorn: ^39.0.0
eslint-plugin-unicorn: ^40.0.0
prettier: ^2.5.1
typescript: ^4.5.4
dependencies:
'@itsmapleleaf/configs': 1.1.2
devDependencies:
'@typescript-eslint/eslint-plugin': 5.9.0_bd2fd93dbcc607ad2f21b784bccfe0c8
'@typescript-eslint/parser': 5.9.0_eslint@8.6.0+typescript@4.5.4
'@typescript-eslint/eslint-plugin': 5.9.1_b7b2e42b32ee097737cd3e626b10847b
'@typescript-eslint/parser': 5.9.1_eslint@8.6.0+typescript@4.5.4
eslint: 8.6.0
eslint-config-prettier: 8.3.0_eslint@8.6.0
eslint-import-resolver-typescript: 2.5.0_b5a36b8c1535387c8dd00eff7ec6b551
@@ -32,7 +32,7 @@ importers:
eslint-plugin-jsx-a11y: 6.5.1_eslint@8.6.0
eslint-plugin-react: 7.28.0_eslint@8.6.0
eslint-plugin-react-hooks: 4.3.0_eslint@8.6.0
eslint-plugin-unicorn: 39.0.0_eslint@8.6.0
eslint-plugin-unicorn: 40.0.0_eslint@8.6.0
prettier: 2.5.1
typescript: 4.5.4
@@ -52,14 +52,14 @@ importers:
autoprefixer: ^10.4.2
clsx: ^1.1.1
concurrently: ^7.0.0
cypress: ^9.2.0
cypress: ^9.2.1
fast-glob: ^3.2.10
gray-matter: ^4.0.3
postcss: ^8.4.5
reacord: workspace:*
react: ^17.0.2
react-dom: ^17.0.2
rehype-prism-plus: ^1.2.2
rehype-prism-plus: ^1.3.0
remix: ^1.1.1
remix-tailwind: ^0.2.1
tailwindcss: ^3.0.12
@@ -85,14 +85,14 @@ importers:
devDependencies:
'@remix-run/dev': 1.1.1
'@remix-run/node': 1.1.1_react-dom@17.0.2+react@17.0.2
'@testing-library/cypress': 8.0.2_cypress@9.2.0
'@testing-library/cypress': 8.0.2_cypress@9.2.1
'@types/node': 17.0.8
'@types/react': 17.0.38
'@types/react-dom': 17.0.11
'@types/tailwindcss': 3.0.2
concurrently: 7.0.0
cypress: 9.2.0
rehype-prism-plus: 1.2.2
cypress: 9.2.1
rehype-prism-plus: 1.3.0
typedoc: 0.22.10_typescript@4.5.4
typescript: 4.5.4
wait-on: 6.0.0
@@ -117,19 +117,19 @@ importers:
react: ^17.0.2
react-reconciler: ^0.26.2
release-it: ^14.12.1
rxjs: ^7.5.1
rxjs: ^7.5.2
tsup: ^5.11.11
type-fest: ^2.9.0
typescript: ^4.5.4
vite: ^2.7.10
vitest: ^0.0.139
vitest: ^0.0.140
dependencies:
'@types/node': 17.0.8
'@types/react': 17.0.38
'@types/react-reconciler': 0.26.4
nanoid: 3.1.30
react-reconciler: 0.26.2_react@17.0.2
rxjs: 7.5.1
rxjs: 7.5.2
devDependencies:
'@types/lodash-es': 4.17.5
c8: 7.11.0
@@ -148,7 +148,7 @@ importers:
type-fest: 2.9.0
typescript: 4.5.4
vite: 2.7.10
vitest: 0.0.139_c8@7.11.0
vitest: 0.0.140_c8@7.11.0
packages:
@@ -193,43 +193,6 @@ packages:
- supports-color
dev: true
/@babel/core/7.16.7:
resolution: {integrity: sha512-aeLaqcqThRNZYmbMqtulsetOQZ/5gbR/dWruUCJcpas4Qoyy+QeagfDsPdMrqwsPRDNxJvBlRiZxxX7THO7qtA==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/code-frame': 7.16.7
'@babel/generator': 7.16.7
'@babel/helper-compilation-targets': 7.16.7_@babel+core@7.16.7
'@babel/helper-module-transforms': 7.16.7
'@babel/helpers': 7.16.7
'@babel/parser': 7.16.7
'@babel/template': 7.16.7
'@babel/traverse': 7.16.7
'@babel/types': 7.16.7
convert-source-map: 1.8.0
debug: 4.3.3
gensync: 1.0.0-beta.2
json5: 2.2.0
semver: 6.3.0
source-map: 0.5.7
transitivePeerDependencies:
- supports-color
dev: true
/@babel/eslint-parser/7.16.5_@babel+core@7.16.7+eslint@8.6.0:
resolution: {integrity: sha512-mUqYa46lgWqHKQ33Q6LNCGp/wPR3eqOYTUixHFsfrSQqRxH0+WOzca75iEjFr5RDGH1dDz622LaHhLOzOuQRUA==}
engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0}
peerDependencies:
'@babel/core': '>=7.11.0'
eslint: ^7.5.0 || ^8.0.0
dependencies:
'@babel/core': 7.16.7
eslint: 8.6.0
eslint-scope: 5.1.1
eslint-visitor-keys: 2.1.0
semver: 6.3.0
dev: true
/@babel/generator/7.16.5:
resolution: {integrity: sha512-kIvCdjZqcdKqoDbVVdt5R99icaRtrtYhYK/xux5qiWCBmfdvEYMFZ68QCrpE5cbFM1JsuArUNs1ZkuKtTtUcZA==}
engines: {node: '>=6.9.0'}
@@ -239,15 +202,6 @@ packages:
source-map: 0.5.7
dev: true
/@babel/generator/7.16.7:
resolution: {integrity: sha512-/ST3Sg8MLGY5HVYmrjOgL60ENux/HfO/CsUh7y4MalThufhE/Ff/6EibFDHi4jiDCaWfJKoqbE6oTh21c5hrRg==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/types': 7.16.7
jsesc: 2.5.2
source-map: 0.5.7
dev: true
/@babel/helper-compilation-targets/7.16.3_@babel+core@7.16.5:
resolution: {integrity: sha512-vKsoSQAyBmxS35JUOOt+07cLc6Nk/2ljLIHwmq2/NM6hdioUaqEXq/S+nXvbvXbZkNDlWOymPanJGOc4CBjSJA==}
engines: {node: '>=6.9.0'}
@@ -261,19 +215,6 @@ packages:
semver: 6.3.0
dev: true
/@babel/helper-compilation-targets/7.16.7_@babel+core@7.16.7:
resolution: {integrity: sha512-mGojBwIWcwGD6rfqgRXVlVYmPAv7eOpIemUG3dGnDdCY4Pae70ROij3XmfrH6Fa1h1aiDylpglbZyktfzyo/hA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
'@babel/compat-data': 7.16.4
'@babel/core': 7.16.7
'@babel/helper-validator-option': 7.16.7
browserslist: 4.19.1
semver: 6.3.0
dev: true
/@babel/helper-environment-visitor/7.16.5:
resolution: {integrity: sha512-ODQyc5AnxmZWm/R2W7fzhamOk1ey8gSguo5SGvF0zcB3uUzRpTRmM/jmLSm9bDMyPlvbyJ+PwPEK0BWIoZ9wjg==}
engines: {node: '>=6.9.0'}
@@ -281,13 +222,6 @@ packages:
'@babel/types': 7.16.7
dev: true
/@babel/helper-environment-visitor/7.16.7:
resolution: {integrity: sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/types': 7.16.7
dev: true
/@babel/helper-function-name/7.16.0:
resolution: {integrity: sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog==}
engines: {node: '>=6.9.0'}
@@ -297,15 +231,6 @@ packages:
'@babel/types': 7.16.7
dev: true
/@babel/helper-function-name/7.16.7:
resolution: {integrity: sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/helper-get-function-arity': 7.16.7
'@babel/template': 7.16.7
'@babel/types': 7.16.7
dev: true
/@babel/helper-get-function-arity/7.16.0:
resolution: {integrity: sha512-ASCquNcywC1NkYh/z7Cgp3w31YW8aojjYIlNg4VeJiHkqyP4AzIvr4qx7pYDb4/s8YcsZWqqOSxgkvjUz1kpDQ==}
engines: {node: '>=6.9.0'}
@@ -313,13 +238,6 @@ packages:
'@babel/types': 7.16.7
dev: true
/@babel/helper-get-function-arity/7.16.7:
resolution: {integrity: sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/types': 7.16.7
dev: true
/@babel/helper-hoist-variables/7.16.0:
resolution: {integrity: sha512-1AZlpazjUR0EQZQv3sgRNfM9mEVWPK3M6vlalczA+EECcPz3XPh6VplbErL5UoMpChhSck5wAJHthlj1bYpcmg==}
engines: {node: '>=6.9.0'}
@@ -327,13 +245,6 @@ packages:
'@babel/types': 7.16.7
dev: true
/@babel/helper-hoist-variables/7.16.7:
resolution: {integrity: sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/types': 7.16.7
dev: true
/@babel/helper-module-imports/7.16.7:
resolution: {integrity: sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==}
engines: {node: '>=6.9.0'}
@@ -357,22 +268,6 @@ packages:
- supports-color
dev: true
/@babel/helper-module-transforms/7.16.7:
resolution: {integrity: sha512-gaqtLDxJEFCeQbYp9aLAefjhkKdjKcdh6DB7jniIGU3Pz52WAmP268zK0VgPz9hUNkMSYeH976K2/Y6yPadpng==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/helper-environment-visitor': 7.16.7
'@babel/helper-module-imports': 7.16.7
'@babel/helper-simple-access': 7.16.7
'@babel/helper-split-export-declaration': 7.16.7
'@babel/helper-validator-identifier': 7.16.7
'@babel/template': 7.16.7
'@babel/traverse': 7.16.7
'@babel/types': 7.16.7
transitivePeerDependencies:
- supports-color
dev: true
/@babel/helper-plugin-utils/7.16.5:
resolution: {integrity: sha512-59KHWHXxVA9K4HNF4sbHCf+eJeFe0Te/ZFGqBT4OjXhrwvA04sGfaEGsVTdsjoszq0YTP49RC9UKe5g8uN2RwQ==}
engines: {node: '>=6.9.0'}
@@ -385,13 +280,6 @@ packages:
'@babel/types': 7.16.7
dev: true
/@babel/helper-simple-access/7.16.7:
resolution: {integrity: sha512-ZIzHVyoeLMvXMN/vok/a4LWRy8G2v205mNP0XOuf9XRLyX5/u9CnVulUtDgUTama3lT+bf/UqucuZjqiGuTS1g==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/types': 7.16.7
dev: true
/@babel/helper-split-export-declaration/7.16.0:
resolution: {integrity: sha512-0YMMRpuDFNGTHNRiiqJX19GjNXA4H0E8jZ2ibccfSxaCogbm3am5WN/2nQNj0YnQwGWM1J06GOcQ2qnh3+0paw==}
engines: {node: '>=6.9.0'}
@@ -399,13 +287,6 @@ packages:
'@babel/types': 7.16.7
dev: true
/@babel/helper-split-export-declaration/7.16.7:
resolution: {integrity: sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/types': 7.16.7
dev: true
/@babel/helper-validator-identifier/7.16.7:
resolution: {integrity: sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==}
engines: {node: '>=6.9.0'}
@@ -415,11 +296,6 @@ packages:
engines: {node: '>=6.9.0'}
dev: true
/@babel/helper-validator-option/7.16.7:
resolution: {integrity: sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==}
engines: {node: '>=6.9.0'}
dev: true
/@babel/helpers/7.16.5:
resolution: {integrity: sha512-TLgi6Lh71vvMZGEkFuIxzaPsyeYCHQ5jJOOX1f0xXn0uciFuE8cEk0wyBquMcCxBXZ5BJhE2aUB7pnWTD150Tw==}
engines: {node: '>=6.9.0'}
@@ -431,17 +307,6 @@ packages:
- supports-color
dev: true
/@babel/helpers/7.16.7:
resolution: {integrity: sha512-9ZDoqtfY7AuEOt3cxchfii6C7GDyyMBffktR5B2jvWv8u2+efwvpnVKXMWzNehqy68tKgAfSwfdw/lWpthS2bw==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/template': 7.16.7
'@babel/traverse': 7.16.7
'@babel/types': 7.16.7
transitivePeerDependencies:
- supports-color
dev: true
/@babel/highlight/7.16.0:
resolution: {integrity: sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==}
engines: {node: '>=6.9.0'}
@@ -618,15 +483,6 @@ packages:
'@babel/types': 7.16.7
dev: true
/@babel/template/7.16.7:
resolution: {integrity: sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/code-frame': 7.16.7
'@babel/parser': 7.16.7
'@babel/types': 7.16.7
dev: true
/@babel/traverse/7.16.5:
resolution: {integrity: sha512-FOCODAzqUMROikDYLYxl4nmwiLlu85rNqBML/A5hKRVXG2LV8d0iMqgPzdYTcIpjZEBB7D6UDU9vxRZiriASdQ==}
engines: {node: '>=6.9.0'}
@@ -645,24 +501,6 @@ packages:
- supports-color
dev: true
/@babel/traverse/7.16.7:
resolution: {integrity: sha512-8KWJPIb8c2VvY8AJrydh6+fVRo2ODx1wYBU2398xJVq0JomuLBZmVQzLPBblJgHIGYG4znCpUZUZ0Pt2vdmVYQ==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/code-frame': 7.16.7
'@babel/generator': 7.16.7
'@babel/helper-environment-visitor': 7.16.7
'@babel/helper-function-name': 7.16.7
'@babel/helper-hoist-variables': 7.16.7
'@babel/helper-split-export-declaration': 7.16.7
'@babel/parser': 7.16.7
'@babel/types': 7.16.7
debug: 4.3.3
globals: 11.12.0
transitivePeerDependencies:
- supports-color
dev: true
/@babel/types/7.16.0:
resolution: {integrity: sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg==}
engines: {node: '>=6.9.0'}
@@ -1165,7 +1003,7 @@ packages:
tailwindcss: 3.0.12_ef48b3b8837f8a23677bffe8f9cd866d
dev: false
/@testing-library/cypress/8.0.2_cypress@9.2.0:
/@testing-library/cypress/8.0.2_cypress@9.2.1:
resolution: {integrity: sha512-KVdm7n37sg/A4e3wKMD4zUl0NpzzVhx06V9Tf0hZHZ7nrZ4yFva6Zwg2EFF1VzHkEfN/ahUzRtT1qiW+vuWnJw==}
engines: {node: '>=12', npm: '>=6'}
peerDependencies:
@@ -1173,7 +1011,7 @@ packages:
dependencies:
'@babel/runtime': 7.16.7
'@testing-library/dom': 8.11.1
cypress: 9.2.0
cypress: 9.2.1
dev: true
/@testing-library/dom/8.11.1:
@@ -1480,8 +1318,8 @@ packages:
dev: true
optional: true
/@typescript-eslint/eslint-plugin/5.9.0_bd2fd93dbcc607ad2f21b784bccfe0c8:
resolution: {integrity: sha512-qT4lr2jysDQBQOPsCCvpPUZHjbABoTJW8V9ZzIYKHMfppJtpdtzszDYsldwhFxlhvrp7aCHeXD1Lb9M1zhwWwQ==}
/@typescript-eslint/eslint-plugin/5.9.1_b7b2e42b32ee097737cd3e626b10847b:
resolution: {integrity: sha512-Xv9tkFlyD4MQGpJgTo6wqDqGvHIRmRgah/2Sjz1PUnJTawjHWIwBivUE9x0QtU2WVii9baYgavo/bHjrZJkqTw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
'@typescript-eslint/parser': ^5.0.0
@@ -1491,10 +1329,10 @@ packages:
typescript:
optional: true
dependencies:
'@typescript-eslint/experimental-utils': 5.9.0_eslint@8.6.0+typescript@4.5.4
'@typescript-eslint/parser': 5.9.0_eslint@8.6.0+typescript@4.5.4
'@typescript-eslint/scope-manager': 5.9.0
'@typescript-eslint/type-utils': 5.9.0_eslint@8.6.0+typescript@4.5.4
'@typescript-eslint/experimental-utils': 5.9.1_eslint@8.6.0+typescript@4.5.4
'@typescript-eslint/parser': 5.9.1_eslint@8.6.0+typescript@4.5.4
'@typescript-eslint/scope-manager': 5.9.1
'@typescript-eslint/type-utils': 5.9.1_eslint@8.6.0+typescript@4.5.4
debug: 4.3.3
eslint: 8.6.0
functional-red-black-tree: 1.0.1
@@ -1507,16 +1345,16 @@ packages:
- supports-color
dev: true
/@typescript-eslint/experimental-utils/5.9.0_eslint@8.6.0+typescript@4.5.4:
resolution: {integrity: sha512-ZnLVjBrf26dn7ElyaSKa6uDhqwvAi4jBBmHK1VxuFGPRAxhdi18ubQYSGA7SRiFiES3q9JiBOBHEBStOFkwD2g==}
/@typescript-eslint/experimental-utils/5.9.1_eslint@8.6.0+typescript@4.5.4:
resolution: {integrity: sha512-cb1Njyss0mLL9kLXgS/eEY53SZQ9sT519wpX3i+U457l2UXRDuo87hgKfgRazmu9/tQb0x2sr3Y0yrU+Zz0y+w==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
dependencies:
'@types/json-schema': 7.0.9
'@typescript-eslint/scope-manager': 5.9.0
'@typescript-eslint/types': 5.9.0
'@typescript-eslint/typescript-estree': 5.9.0_typescript@4.5.4
'@typescript-eslint/scope-manager': 5.9.1
'@typescript-eslint/types': 5.9.1
'@typescript-eslint/typescript-estree': 5.9.1_typescript@4.5.4
eslint: 8.6.0
eslint-scope: 5.1.1
eslint-utils: 3.0.0_eslint@8.6.0
@@ -1525,8 +1363,8 @@ packages:
- typescript
dev: true
/@typescript-eslint/parser/5.9.0_eslint@8.6.0+typescript@4.5.4:
resolution: {integrity: sha512-/6pOPz8yAxEt4PLzgbFRDpZmHnXCeZgPDrh/1DaVKOjvn/UPMlWhbx/gA96xRi2JxY1kBl2AmwVbyROUqys5xQ==}
/@typescript-eslint/parser/5.9.1_eslint@8.6.0+typescript@4.5.4:
resolution: {integrity: sha512-PLYO0AmwD6s6n0ZQB5kqPgfvh73p0+VqopQQLuNfi7Lm0EpfKyDalchpVwkE+81k5HeiRrTV/9w1aNHzjD7C4g==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
@@ -1535,9 +1373,9 @@ packages:
typescript:
optional: true
dependencies:
'@typescript-eslint/scope-manager': 5.9.0
'@typescript-eslint/types': 5.9.0
'@typescript-eslint/typescript-estree': 5.9.0_typescript@4.5.4
'@typescript-eslint/scope-manager': 5.9.1
'@typescript-eslint/types': 5.9.1
'@typescript-eslint/typescript-estree': 5.9.1_typescript@4.5.4
debug: 4.3.3
eslint: 8.6.0
typescript: 4.5.4
@@ -1545,16 +1383,16 @@ packages:
- supports-color
dev: true
/@typescript-eslint/scope-manager/5.9.0:
resolution: {integrity: sha512-DKtdIL49Qxk2a8icF6whRk7uThuVz4A6TCXfjdJSwOsf+9ree7vgQWcx0KOyCdk0i9ETX666p4aMhrRhxhUkyg==}
/@typescript-eslint/scope-manager/5.9.1:
resolution: {integrity: sha512-8BwvWkho3B/UOtzRyW07ffJXPaLSUKFBjpq8aqsRvu6HdEuzCY57+ffT7QoV4QXJXWSU1+7g3wE4AlgImmQ9pQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies:
'@typescript-eslint/types': 5.9.0
'@typescript-eslint/visitor-keys': 5.9.0
'@typescript-eslint/types': 5.9.1
'@typescript-eslint/visitor-keys': 5.9.1
dev: true
/@typescript-eslint/type-utils/5.9.0_eslint@8.6.0+typescript@4.5.4:
resolution: {integrity: sha512-uVCb9dJXpBrK1071ri5aEW7ZHdDHAiqEjYznF3HSSvAJXyrkxGOw2Ejibz/q6BXdT8lea8CMI0CzKNFTNI6TEQ==}
/@typescript-eslint/type-utils/5.9.1_eslint@8.6.0+typescript@4.5.4:
resolution: {integrity: sha512-tRSpdBnPRssjlUh35rE9ug5HrUvaB9ntREy7gPXXKwmIx61TNN7+l5YKgi1hMKxo5NvqZCfYhA5FvyuJG6X6vg==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: '*'
@@ -1563,7 +1401,7 @@ packages:
typescript:
optional: true
dependencies:
'@typescript-eslint/experimental-utils': 5.9.0_eslint@8.6.0+typescript@4.5.4
'@typescript-eslint/experimental-utils': 5.9.1_eslint@8.6.0+typescript@4.5.4
debug: 4.3.3
eslint: 8.6.0
tsutils: 3.21.0_typescript@4.5.4
@@ -1572,13 +1410,13 @@ packages:
- supports-color
dev: true
/@typescript-eslint/types/5.9.0:
resolution: {integrity: sha512-mWp6/b56Umo1rwyGCk8fPIzb9Migo8YOniBGPAQDNC6C52SeyNGN4gsVwQTAR+RS2L5xyajON4hOLwAGwPtUwg==}
/@typescript-eslint/types/5.9.1:
resolution: {integrity: sha512-SsWegWudWpkZCwwYcKoDwuAjoZXnM1y2EbEerTHho19Hmm+bQ56QG4L4jrtCu0bI5STaRTvRTZmjprWlTw/5NQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dev: true
/@typescript-eslint/typescript-estree/5.9.0_typescript@4.5.4:
resolution: {integrity: sha512-kxo3xL2mB7XmiVZcECbaDwYCt3qFXz99tBSuVJR4L/sR7CJ+UNAPrYILILktGj1ppfZ/jNt/cWYbziJUlHl1Pw==}
/@typescript-eslint/typescript-estree/5.9.1_typescript@4.5.4:
resolution: {integrity: sha512-gL1sP6A/KG0HwrahVXI9fZyeVTxEYV//6PmcOn1tD0rw8VhUWYeZeuWHwwhnewnvEMcHjhnJLOBhA9rK4vmb8A==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
typescript: '*'
@@ -1586,8 +1424,8 @@ packages:
typescript:
optional: true
dependencies:
'@typescript-eslint/types': 5.9.0
'@typescript-eslint/visitor-keys': 5.9.0
'@typescript-eslint/types': 5.9.1
'@typescript-eslint/visitor-keys': 5.9.1
debug: 4.3.3
globby: 11.1.0
is-glob: 4.0.3
@@ -1598,11 +1436,11 @@ packages:
- supports-color
dev: true
/@typescript-eslint/visitor-keys/5.9.0:
resolution: {integrity: sha512-6zq0mb7LV0ThExKlecvpfepiB+XEtFv/bzx7/jKSgyXTFD7qjmSu1FoiS0x3OZaiS+UIXpH2vd9O89f02RCtgw==}
/@typescript-eslint/visitor-keys/5.9.1:
resolution: {integrity: sha512-Xh37pNz9e9ryW4TVdwiFzmr4hloty8cFj8GTWMXh3Z8swGwyQWeCcNgF0hm6t09iZd6eiZmIf4zHedQVP6TVtg==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies:
'@typescript-eslint/types': 5.9.0
'@typescript-eslint/types': 5.9.1
eslint-visitor-keys: 3.1.0
dev: true
@@ -2402,10 +2240,6 @@ packages:
resolution: {integrity: sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=}
dev: true
/ccount/2.0.1:
resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==}
dev: true
/chai/4.3.4:
resolution: {integrity: sha512-yS5H68VYOCtN1cjfwumDSuzn/9c+yza4f3reKXlE5rUg7SFcCEy90gJvydNgOYtblyf4Zi6jIWRnXOgErta0KA==}
engines: {node: '>=4'}
@@ -2803,8 +2637,8 @@ packages:
/csstype/3.0.10:
resolution: {integrity: sha512-2u44ZG2OcNUO9HDp/Jl8C07x6pU/eTR3ncV91SiK3dhG9TWvRVsCoJw14Ckx5DgWkzGA3waZWO3d7pgqpUI/XA==}
/cypress/9.2.0:
resolution: {integrity: sha512-Jn26Tprhfzh/a66Sdj9SoaYlnNX6Mjfmj5PHu2a7l3YHXhrgmavM368wjCmgrxC6KHTOv9SpMQGhAJn+upDViA==}
/cypress/9.2.1:
resolution: {integrity: sha512-LVEe4yWCo4xO0Vd8iYjFHRyd5ulRvM56XqMgAdn05Qb9kJ6iJdO/MmjKD8gNd768698cp1FDuSmFQZHVZGk+Og==}
engines: {node: '>=12.0.0'}
hasBin: true
requiresBuild: true
@@ -3569,8 +3403,8 @@ packages:
string.prototype.matchall: 4.0.6
dev: true
/eslint-plugin-unicorn/39.0.0_eslint@8.6.0:
resolution: {integrity: sha512-fd5RK2FtYjGcIx3wra7csIE/wkkmBo22T1gZtRTsLr1Mb+KsFKJ+JOdSqhHXQUrI/JTs/Mon64cEYzTgSCbltw==}
/eslint-plugin-unicorn/40.0.0_eslint@8.6.0:
resolution: {integrity: sha512-5GRXISfBk8jMmYk1eeNDw8zSRnWTxBjWkzx2Prre6E2/yLu2twozZ3EomLWCBu9nWms/ZE361BItyMQwfnG1qA==}
engines: {node: '>=12'}
peerDependencies:
eslint: '>=7.32.0'
@@ -3579,7 +3413,6 @@ packages:
ci-info: 3.3.0
clean-regexp: 1.0.0
eslint: 8.6.0
eslint-template-visitor: 2.3.2_eslint@8.6.0
eslint-utils: 3.0.0_eslint@8.6.0
esquery: 1.4.0
indent-string: 4.0.0
@@ -3591,8 +3424,6 @@ packages:
safe-regex: 2.1.1
semver: 7.3.5
strip-indent: 3.0.0
transitivePeerDependencies:
- supports-color
dev: true
/eslint-scope/5.1.1:
@@ -3611,21 +3442,6 @@ packages:
estraverse: 5.3.0
dev: true
/eslint-template-visitor/2.3.2_eslint@8.6.0:
resolution: {integrity: sha512-3ydhqFpuV7x1M9EK52BPNj6V0Kwu0KKkcIAfpUhwHbR8ocRln/oUHgfxQupY8O1h4Qv/POHDumb/BwwNfxbtnA==}
peerDependencies:
eslint: '>=7.0.0'
dependencies:
'@babel/core': 7.16.7
'@babel/eslint-parser': 7.16.5_@babel+core@7.16.7+eslint@8.6.0
eslint: 8.6.0
eslint-visitor-keys: 2.1.0
esquery: 1.4.0
multimap: 1.1.0
transitivePeerDependencies:
- supports-color
dev: true
/eslint-utils/3.0.0_eslint@8.6.0:
resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==}
engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0}
@@ -4570,13 +4386,6 @@ packages:
web-namespaces: 2.0.1
dev: true
/hast-util-is-element/2.1.2:
resolution: {integrity: sha512-thjnlGAnwP8ef/GSO1Q8BfVk2gundnc2peGQqEg2kUt/IqesiGg/5mSwN2fE7nLzy61pg88NG6xV+UrGOrx9EA==}
dependencies:
'@types/hast': 2.3.4
'@types/unist': 2.0.6
dev: true
/hast-util-parse-selector/3.1.0:
resolution: {integrity: sha512-AyjlI2pTAZEOeu7GeBPZhROx0RHBnydkQIXlhnFzDi0qfXTmGUWoCYZtomHbrdrheV4VFUlPcfJ6LMF5T6sQzg==}
dependencies:
@@ -4604,21 +4413,6 @@ packages:
- supports-color
dev: true
/hast-util-to-html/8.0.3:
resolution: {integrity: sha512-/D/E5ymdPYhHpPkuTHOUkSatxr4w1ZKrZsG0Zv/3C2SRVT0JFJG53VS45AMrBtYk0wp5A7ksEhiC8QaOZM95+A==}
dependencies:
'@types/hast': 2.3.4
ccount: 2.0.1
comma-separated-tokens: 2.0.2
hast-util-is-element: 2.1.2
hast-util-whitespace: 2.0.0
html-void-elements: 2.0.1
property-information: 6.1.1
space-separated-tokens: 2.0.1
stringify-entities: 4.0.2
unist-util-is: 5.1.1
dev: true
/hast-util-to-string/2.0.0:
resolution: {integrity: sha512-02AQ3vLhuH3FisaMM+i/9sm4OXGSq1UhOOCpTLLQtHdL3tZt7qil69r8M8iDkZYyC0HCFylcYoP+8IO7ddta1A==}
dependencies:
@@ -4652,10 +4446,6 @@ packages:
resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==}
dev: true
/html-void-elements/2.0.1:
resolution: {integrity: sha512-0quDb7s97CfemeJAnW9wC0hw78MtW7NU3hqtCD75g2vFlDLt36llsYD7uB7SUzojLMP24N5IatXf7ylGXiGG9A==}
dev: true
/http-cache-semantics/4.1.0:
resolution: {integrity: sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==}
dev: true
@@ -4804,7 +4594,7 @@ packages:
mute-stream: 0.0.8
ora: 5.4.1
run-async: 2.4.1
rxjs: 7.5.1
rxjs: 7.5.2
string-width: 4.2.3
strip-ansi: 6.0.1
through: 2.3.8
@@ -5500,7 +5290,7 @@ packages:
log-update: 4.0.0
p-map: 4.0.0
rfdc: 1.3.0
rxjs: 7.5.1
rxjs: 7.5.2
through: 2.3.8
wrap-ansi: 7.0.0
dev: true
@@ -6247,10 +6037,6 @@ packages:
/ms/2.1.3:
resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
/multimap/1.1.0:
resolution: {integrity: sha512-0ZIR9PasPxGXmRsEF8jsDzndzHDj7tIav+JUmvIFB/WHswliFnquxECT/De7GR4yg99ky/NlRKJT82G1y271bw==}
dev: true
/mute-stream/0.0.8:
resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==}
@@ -7286,15 +7072,13 @@ packages:
unified: 10.1.1
dev: true
/rehype-prism-plus/1.2.2:
resolution: {integrity: sha512-9zPxqIv7ET5zXw7j0ApDQlaJSMARd9gSYRb47Gm2f8CUiHl4eXq+AoiJHZN7Dhf+ymxyXPqht2GFhfH9sqXshg==}
/rehype-prism-plus/1.3.0:
resolution: {integrity: sha512-qipMym4Acp2xwMY50zPW8l8f2RAAjFd/DSg75rTRfvTWZ9xIy2ZEnIiDmqoPLH4BQ/VybrQcFxG0lwZau9l+Qw==}
dependencies:
hast-util-to-html: 8.0.3
hast-util-to-string: 2.0.0
parse-numeric-range: 1.3.0
refractor: 4.4.0
rehype-parse: 8.0.3
unified: 10.1.1
unist-util-filter: 4.0.0
unist-util-visit: 4.1.0
dev: true
@@ -7541,6 +7325,12 @@ packages:
resolution: {integrity: sha512-KExVEeZWxMZnZhUZtsJcFwz8IvPvgu4G2Z2QyqjZQzUGr32KDYuSxrEYO4w3tFFNbfLozcrKUTvTPi+E9ywJkQ==}
dependencies:
tslib: 2.3.1
dev: true
/rxjs/7.5.2:
resolution: {integrity: sha512-PwDt186XaL3QN5qXj/H9DGyHhP3/RYYgZZwqBv9Tv8rsAaiwFH1IsJJlcgD37J7UW5a6O67qX0KWKS3/pu0m4w==}
dependencies:
tslib: 2.3.1
/sade/1.8.1:
resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==}
@@ -8691,8 +8481,8 @@ packages:
fsevents: 2.3.2
dev: true
/vitest/0.0.139_c8@7.11.0:
resolution: {integrity: sha512-5AXMaEOJXgQpobgXkzBPGP8o4NpAhT2yczeRD1V94U0VWGxRObI1zjqtxBPEtgda8Q4rQKw0SVlHCR0P76h9QA==}
/vitest/0.0.140_c8@7.11.0:
resolution: {integrity: sha512-tBv9rMKUH7AA7Vg9X5FMNZ7zyjGLNtNCBcKc2NNjPHKO1+cPttjF+jVvGIOP0Bo0l6pkRZWvsd3nywvktqVvvQ==}
engines: {node: '>=14.14.0'}
hasBin: true
peerDependencies: