diff --git a/package.json b/package.json
index 1138755..b210744 100644
--- a/package.json
+++ b/package.json
@@ -25,33 +25,33 @@
"contributors:generate": "all-contributors generate"
},
"devDependencies": {
- "@babel/eslint-parser": "^7.16.0",
+ "@babel/eslint-parser": "^7.16.3",
"@types/lodash-es": "^4.17.5",
- "@types/node": "^16.11.6",
+ "@types/node": "^16.11.7",
"@types/react": "^17.0.34",
"@types/react-dom": "^17.0.11",
"@types/react-router-dom": "^5.3.2",
- "@types/react-table": "^7.7.7",
+ "@types/react-table": "^7.7.8",
"@types/react-virtualized-auto-sizer": "^1.0.1",
"@types/react-window": "^1.8.5",
- "@typescript-eslint/eslint-plugin": "^5.3.0",
- "@typescript-eslint/parser": "^5.3.0",
- "@vitejs/plugin-react": "^1.0.7",
- "eslint": "^8.1.0",
- "eslint-config-airbnb": "^18.2.1",
- "eslint-config-airbnb-typescript": "^14.0.1",
+ "@typescript-eslint/eslint-plugin": "^5.3.1",
+ "@typescript-eslint/parser": "^5.3.1",
+ "@vitejs/plugin-react": "^1.0.9",
+ "eslint": "^8.2.0",
+ "eslint-config-airbnb": "^19.0.0",
+ "eslint-config-airbnb-typescript": "^15.0.0",
"eslint-config-standard-with-typescript": "^21.0.1",
"eslint-import-resolver-typescript": "^2.5.0",
- "eslint-plugin-import": "^2.25.2",
+ "eslint-plugin-import": "^2.25.3",
"eslint-plugin-node": "^11.1.0",
"eslint-plugin-promise": "^5.1.1",
- "eslint-plugin-react-hooks": "^4.2.0",
+ "eslint-plugin-react-hooks": "^4.3.0",
"sass": "^1.43.4",
- "type-fest": "^2.5.2",
+ "type-fest": "^2.5.3",
"typescript": "^4.4.4",
- "vite": "^2.6.13",
- "vite-plugin-pwa": "^0.11.3",
- "vite-plugin-windicss": "^1.4.12",
+ "vite": "^2.6.14",
+ "vite-plugin-pwa": "^0.11.5",
+ "vite-plugin-windicss": "^1.5.1",
"vite-tsconfig-paths": "^3.3.17",
"windicss": "^3.2.1"
},
@@ -61,12 +61,12 @@
"dayjs": "^1.10.7",
"eventemitter3": "^4.0.7",
"immer": "^9.0.6",
- "jotai": "^1.4.2",
+ "jotai": "^1.4.3",
"lodash-es": "^4.17.21",
"neverthrow": "^4.3.0",
"react": "^17.0.2",
"react-dom": "^17.0.2",
- "react-router-dom": "^5.3.0",
+ "react-router-dom": "^6.0.2",
"react-table": "^7.7.0",
"react-use": "^17.3.1",
"react-virtualized-auto-sizer": "^1.0.6",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 0729b9a..a26b9cd 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -1,50 +1,50 @@
lockfileVersion: 5.3
specifiers:
- '@babel/eslint-parser': ^7.16.0
+ '@babel/eslint-parser': ^7.16.3
'@types/lodash-es': ^4.17.5
- '@types/node': ^16.11.6
+ '@types/node': ^16.11.7
'@types/react': ^17.0.34
'@types/react-dom': ^17.0.11
'@types/react-router-dom': ^5.3.2
- '@types/react-table': ^7.7.7
+ '@types/react-table': ^7.7.8
'@types/react-virtualized-auto-sizer': ^1.0.1
'@types/react-window': ^1.8.5
- '@typescript-eslint/eslint-plugin': ^5.3.0
- '@typescript-eslint/parser': ^5.3.0
- '@vitejs/plugin-react': ^1.0.7
+ '@typescript-eslint/eslint-plugin': ^5.3.1
+ '@typescript-eslint/parser': ^5.3.1
+ '@vitejs/plugin-react': ^1.0.9
axios: ^0.24.0
classnames: ^2.3.1
dayjs: ^1.10.7
- eslint: ^8.1.0
- eslint-config-airbnb: ^18.2.1
- eslint-config-airbnb-typescript: ^14.0.1
+ eslint: ^8.2.0
+ eslint-config-airbnb: ^19.0.0
+ eslint-config-airbnb-typescript: ^15.0.0
eslint-config-standard-with-typescript: ^21.0.1
eslint-import-resolver-typescript: ^2.5.0
- eslint-plugin-import: ^2.25.2
+ eslint-plugin-import: ^2.25.3
eslint-plugin-node: ^11.1.0
eslint-plugin-promise: ^5.1.1
- eslint-plugin-react-hooks: ^4.2.0
+ eslint-plugin-react-hooks: ^4.3.0
eventemitter3: ^4.0.7
immer: ^9.0.6
- jotai: ^1.4.2
+ jotai: ^1.4.3
lodash-es: ^4.17.21
neverthrow: ^4.3.0
react: ^17.0.2
react-dom: ^17.0.2
- react-router-dom: ^5.3.0
+ react-router-dom: ^6.0.2
react-table: ^7.7.0
react-use: ^17.3.1
react-virtualized-auto-sizer: ^1.0.6
react-window: ^1.8.6
sass: ^1.43.4
swr: ^1.0.1
- type-fest: ^2.5.2
+ type-fest: ^2.5.3
typescript: ^4.4.4
use-immer: ^0.6.0
- vite: ^2.6.13
- vite-plugin-pwa: ^0.11.3
- vite-plugin-windicss: ^1.4.12
+ vite: ^2.6.14
+ vite-plugin-pwa: ^0.11.5
+ vite-plugin-windicss: ^1.5.1
vite-tsconfig-paths: ^3.3.17
windicss: ^3.2.1
@@ -54,12 +54,12 @@ dependencies:
dayjs: 1.10.7
eventemitter3: 4.0.7
immer: 9.0.6
- jotai: 1.4.2_immer@9.0.6+react@17.0.2
+ jotai: 1.4.3_immer@9.0.6+react@17.0.2
lodash-es: 4.17.21
neverthrow: 4.3.0
react: 17.0.2
react-dom: 17.0.2_react@17.0.2
- react-router-dom: 5.3.0_react@17.0.2
+ react-router-dom: 6.0.2_react-dom@17.0.2+react@17.0.2
react-table: 7.7.0_react@17.0.2
react-use: 17.3.1_react-dom@17.0.2+react@17.0.2
react-virtualized-auto-sizer: 1.0.6_react-dom@17.0.2+react@17.0.2
@@ -68,34 +68,34 @@ dependencies:
use-immer: 0.6.0_immer@9.0.6+react@17.0.2
devDependencies:
- '@babel/eslint-parser': 7.16.0_eslint@8.1.0
+ '@babel/eslint-parser': 7.16.3_eslint@8.2.0
'@types/lodash-es': 4.17.5
- '@types/node': 16.11.6
+ '@types/node': 16.11.7
'@types/react': 17.0.34
'@types/react-dom': 17.0.11
'@types/react-router-dom': 5.3.2
- '@types/react-table': 7.7.7
+ '@types/react-table': 7.7.8
'@types/react-virtualized-auto-sizer': 1.0.1
'@types/react-window': 1.8.5
- '@typescript-eslint/eslint-plugin': 5.3.0_f8873316f48f7781ccc3e081fc76e214
- '@typescript-eslint/parser': 5.3.0_eslint@8.1.0+typescript@4.4.4
- '@vitejs/plugin-react': 1.0.7
- eslint: 8.1.0
- eslint-config-airbnb: 18.2.1_58bb1bc97fc4fd99e199c11ad9845cf7
- eslint-config-airbnb-typescript: 14.0.1_dee74fb3466e90af2c021c7797fbd65f
- eslint-config-standard-with-typescript: 21.0.1_04de89a6dde7ca03319db4963b211e11
- eslint-import-resolver-typescript: 2.5.0_f3fc3a8f1727ab01eb417b5ed5016c22
- eslint-plugin-import: 2.25.2_eslint@8.1.0
- eslint-plugin-node: 11.1.0_eslint@8.1.0
- eslint-plugin-promise: 5.1.1_eslint@8.1.0
- eslint-plugin-react-hooks: 4.2.0_eslint@8.1.0
+ '@typescript-eslint/eslint-plugin': 5.3.1_4653b7803b7453f5f37717b7e1448517
+ '@typescript-eslint/parser': 5.3.1_eslint@8.2.0+typescript@4.4.4
+ '@vitejs/plugin-react': 1.0.9
+ eslint: 8.2.0
+ eslint-config-airbnb: 19.0.0_1fc6cc518306ad33bb9856b9a388e3f0
+ eslint-config-airbnb-typescript: 15.0.0_569ebe3a5d88b0ee7455a5e015d09b9c
+ eslint-config-standard-with-typescript: 21.0.1_bf149f86162d8ce8cf4ab16752dcbc3c
+ eslint-import-resolver-typescript: 2.5.0_6e04a54c7bcd7530b1a4c2da0aa486b1
+ eslint-plugin-import: 2.25.3_eslint@8.2.0
+ eslint-plugin-node: 11.1.0_eslint@8.2.0
+ eslint-plugin-promise: 5.1.1_eslint@8.2.0
+ eslint-plugin-react-hooks: 4.3.0_eslint@8.2.0
sass: 1.43.4
- type-fest: 2.5.2
+ type-fest: 2.5.3
typescript: 4.4.4
- vite: 2.6.13_sass@1.43.4
- vite-plugin-pwa: 0.11.3_vite@2.6.13
- vite-plugin-windicss: 1.4.12_vite@2.6.13
- vite-tsconfig-paths: 3.3.17_vite@2.6.13
+ vite: 2.6.14_sass@1.43.4
+ vite-plugin-pwa: 0.11.5_vite@2.6.14
+ vite-plugin-windicss: 1.5.1_vite@2.6.14
+ vite-tsconfig-paths: 3.3.17_vite@2.6.14
windicss: 3.2.1
packages:
@@ -153,14 +153,14 @@ packages:
- supports-color
dev: true
- /@babel/eslint-parser/7.16.0_eslint@8.1.0:
- resolution: {integrity: sha512-c+AsYOHjI+FgCa+ifLd8sDXp4U4mjkfFgL9NdQWhuA731kAUJs0WdJIXET4A14EJAR9Jv9FFF/MzPWJfV9Oirw==}
+ /@babel/eslint-parser/7.16.3_eslint@8.2.0:
+ resolution: {integrity: sha512-iB4ElZT0jAt7PKVaeVulOECdGe6UnmA/O0P9jlF5g5GBOwDVbna8AXhHRu4s27xQf6OkveyA8iTDv1jHdDejgQ==}
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:
- eslint: 8.1.0
+ eslint: 8.2.0
eslint-scope: 5.1.1
eslint-visitor-keys: 2.1.0
semver: 6.3.0
@@ -1290,8 +1290,8 @@ packages:
resolution: {integrity: sha512-RpfLEtTlyIxeNPGKcokS+p3BZII/Q3bYxryFRglh5H3A3T8q9fsLYm72VYAMEOOIBLEa8o93kFLiBDUWKrwXZA==}
dev: true
- /@eslint/eslintrc/1.0.3:
- resolution: {integrity: sha512-DHI1wDPoKCBPoLZA3qDR91+3te/wDSc1YhKg3jR8NxKKRJq2hwHwcWv31cSwSYvIBrmbENoYMWcenW8uproQqg==}
+ /@eslint/eslintrc/1.0.4:
+ resolution: {integrity: sha512-h8Vx6MdxwWI2WM8/zREHMoqdgLNXEL4QX3MWSVMdyNJGvXVOs+6lp+m2hc3FnuMHDc4poxFNI20vCk0OmI4G0Q==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies:
ajv: 6.12.6
@@ -1300,7 +1300,7 @@ packages:
globals: 13.11.0
ignore: 4.0.6
import-fresh: 3.3.0
- js-yaml: 3.14.1
+ js-yaml: 4.1.0
minimatch: 3.0.4
strip-json-comments: 3.1.1
transitivePeerDependencies:
@@ -1343,7 +1343,7 @@ packages:
fastq: 1.13.0
dev: true
- /@rollup/plugin-babel/5.3.0_@babel+core@7.15.8+rollup@2.58.0:
+ /@rollup/plugin-babel/5.3.0_@babel+core@7.15.8+rollup@2.60.0:
resolution: {integrity: sha512-9uIC8HZOnVLrLHxayq/PTzw+uS25E14KPUBh5ktF+18Mjo5yK0ToMMx6epY0uEgkjwJw0aBW4x2horYXh8juWw==}
engines: {node: '>= 10.0.0'}
peerDependencies:
@@ -1356,36 +1356,36 @@ packages:
dependencies:
'@babel/core': 7.15.8
'@babel/helper-module-imports': 7.15.4
- '@rollup/pluginutils': 3.1.0_rollup@2.58.0
- rollup: 2.58.0
+ '@rollup/pluginutils': 3.1.0_rollup@2.60.0
+ rollup: 2.60.0
dev: true
- /@rollup/plugin-node-resolve/11.2.1_rollup@2.58.0:
+ /@rollup/plugin-node-resolve/11.2.1_rollup@2.60.0:
resolution: {integrity: sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==}
engines: {node: '>= 10.0.0'}
peerDependencies:
rollup: ^1.20.0||^2.0.0
dependencies:
- '@rollup/pluginutils': 3.1.0_rollup@2.58.0
+ '@rollup/pluginutils': 3.1.0_rollup@2.60.0
'@types/resolve': 1.17.1
builtin-modules: 3.2.0
deepmerge: 4.2.2
is-module: 1.0.0
resolve: 1.20.0
- rollup: 2.58.0
+ rollup: 2.60.0
dev: true
- /@rollup/plugin-replace/2.4.2_rollup@2.58.0:
+ /@rollup/plugin-replace/2.4.2_rollup@2.60.0:
resolution: {integrity: sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==}
peerDependencies:
rollup: ^1.20.0 || ^2.0.0
dependencies:
- '@rollup/pluginutils': 3.1.0_rollup@2.58.0
+ '@rollup/pluginutils': 3.1.0_rollup@2.60.0
magic-string: 0.25.7
- rollup: 2.58.0
+ rollup: 2.60.0
dev: true
- /@rollup/pluginutils/3.1.0_rollup@2.58.0:
+ /@rollup/pluginutils/3.1.0_rollup@2.60.0:
resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==}
engines: {node: '>= 8.0.0'}
peerDependencies:
@@ -1394,7 +1394,7 @@ packages:
'@types/estree': 0.0.39
estree-walker: 1.0.1
picomatch: 2.3.0
- rollup: 2.58.0
+ rollup: 2.60.0
dev: true
/@rollup/pluginutils/4.1.1:
@@ -1405,11 +1405,13 @@ packages:
picomatch: 2.3.0
dev: true
- /@surma/rollup-plugin-off-main-thread/1.4.2:
- resolution: {integrity: sha512-yBMPqmd1yEJo/280PAMkychuaALyQ9Lkb5q1ck3mjJrFuEobIfhnQ4J3mbvBoISmR3SWMWV+cGB/I0lCQee79A==}
+ /@surma/rollup-plugin-off-main-thread/2.2.3:
+ resolution: {integrity: sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==}
dependencies:
- ejs: 2.7.4
+ ejs: 3.1.6
+ json5: 2.2.0
magic-string: 0.25.7
+ string.prototype.matchall: 4.0.6
dev: true
/@types/estree/0.0.39:
@@ -1442,8 +1444,8 @@ packages:
resolution: {integrity: sha512-xZmuPTa3rlZoIbtDUyJKZQimJV3bxCmzMIO2c9Pz9afyDro6kr7R79GwcB6mRhuoPmV2p1Vb66WOJH7F886WKQ==}
dev: true
- /@types/node/16.11.6:
- resolution: {integrity: sha512-ua7PgUoeQFjmWPcoo9khiPum3Pd60k4/2ZGXt18sm2Slk0W0xZTqt5Y0Ny1NyBiN1EVQ/+FaF9NcY4Qe6rwk5w==}
+ /@types/node/16.11.7:
+ resolution: {integrity: sha512-QB5D2sqfSjCmTuWcBWyJ+/44bcjO7VbjSbOE0ucoVbAsSNQc4Lt6QkgkVXkTDwkL4z/beecZNDvVX15D4P8Jbw==}
dev: true
/@types/prop-types/15.7.4:
@@ -1471,8 +1473,8 @@ packages:
'@types/react': 17.0.34
dev: true
- /@types/react-table/7.7.7:
- resolution: {integrity: sha512-3l2TP4detx9n5Jt44XhdH7Ku6PYwz6kB83P8W+YcBMUkIHtiw2gsCCcq9c4wyCIcdSwcTlWZ9WqH4PF7Yfbprg==}
+ /@types/react-table/7.7.8:
+ resolution: {integrity: sha512-OMhbPlf+uUGte3M1WdArEKeBkyQ1XJxKvFYs+o1dGGGyaSVIqxPPQmBZ6Skkw0V9y0F/kOY7rnTD8r9GbfpBOg==}
dependencies:
'@types/react': 17.0.34
dev: true
@@ -1500,7 +1502,7 @@ packages:
/@types/resolve/1.17.1:
resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==}
dependencies:
- '@types/node': 16.11.6
+ '@types/node': 16.11.7
dev: true
/@types/scheduler/0.16.2:
@@ -1515,8 +1517,8 @@ packages:
resolution: {integrity: sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg==}
dev: true
- /@typescript-eslint/eslint-plugin/5.3.0_f8873316f48f7781ccc3e081fc76e214:
- resolution: {integrity: sha512-ARUEJHJrq85aaiCqez7SANeahDsJTD3AEua34EoQN9pHS6S5Bq9emcIaGGySt/4X2zSi+vF5hAH52sEen7IO7g==}
+ /@typescript-eslint/eslint-plugin/5.3.1_4653b7803b7453f5f37717b7e1448517:
+ resolution: {integrity: sha512-cFImaoIr5Ojj358xI/SDhjog57OK2NqlpxwdcgyxDA3bJlZcJq5CPzUXtpD7CxI2Hm6ATU7w5fQnnkVnmwpHqw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
'@typescript-eslint/parser': ^5.0.0
@@ -1526,11 +1528,11 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/experimental-utils': 5.3.0_eslint@8.1.0+typescript@4.4.4
- '@typescript-eslint/parser': 5.3.0_eslint@8.1.0+typescript@4.4.4
- '@typescript-eslint/scope-manager': 5.3.0
+ '@typescript-eslint/experimental-utils': 5.3.1_eslint@8.2.0+typescript@4.4.4
+ '@typescript-eslint/parser': 5.3.1_eslint@8.2.0+typescript@4.4.4
+ '@typescript-eslint/scope-manager': 5.3.1
debug: 4.3.2
- eslint: 8.1.0
+ eslint: 8.2.0
functional-red-black-tree: 1.0.1
ignore: 5.1.8
regexpp: 3.2.0
@@ -1541,25 +1543,25 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/experimental-utils/5.3.0_eslint@8.1.0+typescript@4.4.4:
- resolution: {integrity: sha512-NFVxYTjKj69qB0FM+piah1x3G/63WB8vCBMnlnEHUsiLzXSTWb9FmFn36FD9Zb4APKBLY3xRArOGSMQkuzTF1w==}
+ /@typescript-eslint/experimental-utils/5.3.1_eslint@8.2.0+typescript@4.4.4:
+ resolution: {integrity: sha512-RgFn5asjZ5daUhbK5Sp0peq0SSMytqcrkNfU4pnDma2D8P3ElZ6JbYjY8IMSFfZAJ0f3x3tnO3vXHweYg0g59w==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: '*'
dependencies:
'@types/json-schema': 7.0.9
- '@typescript-eslint/scope-manager': 5.3.0
- '@typescript-eslint/types': 5.3.0
- '@typescript-eslint/typescript-estree': 5.3.0_typescript@4.4.4
- eslint: 8.1.0
+ '@typescript-eslint/scope-manager': 5.3.1
+ '@typescript-eslint/types': 5.3.1
+ '@typescript-eslint/typescript-estree': 5.3.1_typescript@4.4.4
+ eslint: 8.2.0
eslint-scope: 5.1.1
- eslint-utils: 3.0.0_eslint@8.1.0
+ eslint-utils: 3.0.0_eslint@8.2.0
transitivePeerDependencies:
- supports-color
- typescript
dev: true
- /@typescript-eslint/parser/4.33.0_eslint@8.1.0+typescript@4.4.4:
+ /@typescript-eslint/parser/4.33.0_eslint@8.2.0+typescript@4.4.4:
resolution: {integrity: sha512-ZohdsbXadjGBSK0/r+d87X0SBmKzOq4/S5nzK6SBgJspFo9/CUDJ7hjayuze+JK7CZQLDMroqytp7pOcFKTxZA==}
engines: {node: ^10.12.0 || >=12.0.0}
peerDependencies:
@@ -1573,14 +1575,14 @@ packages:
'@typescript-eslint/types': 4.33.0
'@typescript-eslint/typescript-estree': 4.33.0_typescript@4.4.4
debug: 4.3.2
- eslint: 8.1.0
+ eslint: 8.2.0
typescript: 4.4.4
transitivePeerDependencies:
- supports-color
dev: true
- /@typescript-eslint/parser/5.3.0_eslint@8.1.0+typescript@4.4.4:
- resolution: {integrity: sha512-rKu/yAReip7ovx8UwOAszJVO5MgBquo8WjIQcp1gx4pYQCwYzag+I5nVNHO4MqyMkAo0gWt2gWUi+36gWAVKcw==}
+ /@typescript-eslint/parser/5.3.1_eslint@8.2.0+typescript@4.4.4:
+ resolution: {integrity: sha512-TD+ONlx5c+Qhk21x9gsJAMRohWAUMavSOmJgv3JGy9dgPhuBd5Wok0lmMClZDyJNLLZK1JRKiATzCKZNUmoyfw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
@@ -1589,11 +1591,11 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/scope-manager': 5.3.0
- '@typescript-eslint/types': 5.3.0
- '@typescript-eslint/typescript-estree': 5.3.0_typescript@4.4.4
+ '@typescript-eslint/scope-manager': 5.3.1
+ '@typescript-eslint/types': 5.3.1
+ '@typescript-eslint/typescript-estree': 5.3.1_typescript@4.4.4
debug: 4.3.2
- eslint: 8.1.0
+ eslint: 8.2.0
typescript: 4.4.4
transitivePeerDependencies:
- supports-color
@@ -1607,12 +1609,12 @@ packages:
'@typescript-eslint/visitor-keys': 4.33.0
dev: true
- /@typescript-eslint/scope-manager/5.3.0:
- resolution: {integrity: sha512-22Uic9oRlTsPppy5Tcwfj+QET5RWEnZ5414Prby465XxQrQFZ6nnm5KnXgnsAJefG4hEgMnaxTB3kNEyjdjj6A==}
+ /@typescript-eslint/scope-manager/5.3.1:
+ resolution: {integrity: sha512-XksFVBgAq0Y9H40BDbuPOTUIp7dn4u8oOuhcgGq7EoDP50eqcafkMVGrypyVGvDYHzjhdUCUwuwVUK4JhkMAMg==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies:
- '@typescript-eslint/types': 5.3.0
- '@typescript-eslint/visitor-keys': 5.3.0
+ '@typescript-eslint/types': 5.3.1
+ '@typescript-eslint/visitor-keys': 5.3.1
dev: true
/@typescript-eslint/types/4.33.0:
@@ -1620,8 +1622,8 @@ packages:
engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1}
dev: true
- /@typescript-eslint/types/5.3.0:
- resolution: {integrity: sha512-fce5pG41/w8O6ahQEhXmMV+xuh4+GayzqEogN24EK+vECA3I6pUwKuLi5QbXO721EMitpQne5VKXofPonYlAQg==}
+ /@typescript-eslint/types/5.3.1:
+ resolution: {integrity: sha512-bG7HeBLolxKHtdHG54Uac750eXuQQPpdJfCYuw4ZI3bZ7+GgKClMWM8jExBtp7NSP4m8PmLRM8+lhzkYnSmSxQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dev: true
@@ -1646,8 +1648,8 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/typescript-estree/5.3.0_typescript@4.4.4:
- resolution: {integrity: sha512-FJ0nqcaUOpn/6Z4Jwbtf+o0valjBLkqc3MWkMvrhA2TvzFXtcclIM8F4MBEmYa2kgcI8EZeSAzwoSrIC8JYkug==}
+ /@typescript-eslint/typescript-estree/5.3.1_typescript@4.4.4:
+ resolution: {integrity: sha512-PwFbh/PKDVo/Wct6N3w+E4rLZxUDgsoII/GrWM2A62ETOzJd4M6s0Mu7w4CWsZraTbaC5UQI+dLeyOIFF1PquQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
typescript: '*'
@@ -1655,8 +1657,8 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/types': 5.3.0
- '@typescript-eslint/visitor-keys': 5.3.0
+ '@typescript-eslint/types': 5.3.1
+ '@typescript-eslint/visitor-keys': 5.3.1
debug: 4.3.2
globby: 11.0.4
is-glob: 4.0.3
@@ -1675,16 +1677,16 @@ packages:
eslint-visitor-keys: 2.1.0
dev: true
- /@typescript-eslint/visitor-keys/5.3.0:
- resolution: {integrity: sha512-oVIAfIQuq0x2TFDNLVavUn548WL+7hdhxYn+9j3YdJJXB7mH9dAmZNJsPDa7Jc+B9WGqoiex7GUDbyMxV0a/aw==}
+ /@typescript-eslint/visitor-keys/5.3.1:
+ resolution: {integrity: sha512-3cHUzUuVTuNHx0Gjjt5pEHa87+lzyqOiHXy/Gz+SJOCW1mpw9xQHIIEwnKn+Thph1mgWyZ90nboOcSuZr/jTTQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies:
- '@typescript-eslint/types': 5.3.0
+ '@typescript-eslint/types': 5.3.1
eslint-visitor-keys: 3.0.0
dev: true
- /@vitejs/plugin-react/1.0.7:
- resolution: {integrity: sha512-dzxzohFOAVVXpGlFn6Uvw2xaSLp80Vjmg2e5G1XdMV266vVKrcDqg9CWP/AiJiXuubNUdgy1k4E8dNXI6WCyhw==}
+ /@vitejs/plugin-react/1.0.9:
+ resolution: {integrity: sha512-1iTS/c3z4QWj8aXIItp6zFMI08UQEz5+fGvnahSCFOSIfazKDlCTEUUQJP23zoxFjeKOF+M3/WA0ZatcHUVEqg==}
engines: {node: '>=12.0.0'}
dependencies:
'@babel/core': 7.15.8
@@ -1699,8 +1701,8 @@ packages:
- supports-color
dev: true
- /@windicss/config/1.4.12:
- resolution: {integrity: sha512-+ckfkRoWC8wia5o7iCyDmydiJEkjX6lVEb6a2QVPI9WQ9Mi7hqfgOoStijOsEn0wIz95FDiOfVe5aSb1V4jEtw==}
+ /@windicss/config/1.5.1:
+ resolution: {integrity: sha512-nWNgvvJj9RcYhLcqwju/Z8FfaHRjyWHDYS3IgY7lWUM+vWTLFuKqhavKfC1589kdYjiO9JeX07Vg+YzfcxP0Yw==}
dependencies:
debug: 4.3.2
jiti: 1.12.9
@@ -1709,11 +1711,11 @@ packages:
- supports-color
dev: true
- /@windicss/plugin-utils/1.4.12:
- resolution: {integrity: sha512-ixYflwELxEjHyh0B9HqTwDp1d3v5IWtUucVY84o41ZU53BkuRw1lKbNlLMqbrtbk8p8rAQxjuwWZkWxFYi77tQ==}
+ /@windicss/plugin-utils/1.5.1:
+ resolution: {integrity: sha512-gxJiTCMKv1p1x4W2BLG2yfNe+DfIVPc8+aKvfCUCtOpdg5GB5yzhuAC4ROsKiXHxu4QXoojrh7jXH6ELlrELpQ==}
dependencies:
'@antfu/utils': 0.3.0
- '@windicss/config': 1.4.12
+ '@windicss/config': 1.5.1
debug: 4.3.2
fast-glob: 3.2.7
magic-string: 0.25.7
@@ -1791,12 +1793,6 @@ packages:
picomatch: 2.3.0
dev: true
- /argparse/1.0.10:
- resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==}
- dependencies:
- sprintf-js: 1.0.3
- dev: true
-
/argparse/2.0.1:
resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}
dev: true
@@ -1826,6 +1822,10 @@ packages:
es-abstract: 1.19.1
dev: true
+ /async/0.9.2:
+ resolution: {integrity: sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=}
+ dev: true
+
/at-least-node/1.0.0:
resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==}
engines: {node: '>= 4.0.0'}
@@ -2136,10 +2136,12 @@ packages:
esutils: 2.0.3
dev: true
- /ejs/2.7.4:
- resolution: {integrity: sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==}
+ /ejs/3.1.6:
+ resolution: {integrity: sha512-9lt9Zse4hPucPkoP7FHDF0LQAlGyF9JVpnClFLFH3aSSbxmyoqINRpp/9wePWJTUl4KOQwRL72Iw3InHPDkoGw==}
engines: {node: '>=0.10.0'}
- requiresBuild: true
+ hasBin: true
+ dependencies:
+ jake: 10.8.2
dev: true
/electron-to-chromium/1.3.876:
@@ -2369,7 +2371,7 @@ packages:
engines: {node: '>=10'}
dev: true
- /eslint-config-airbnb-base/14.2.1_f3fc3a8f1727ab01eb417b5ed5016c22:
+ /eslint-config-airbnb-base/14.2.1_6e04a54c7bcd7530b1a4c2da0aa486b1:
resolution: {integrity: sha512-GOrQyDtVEc1Xy20U7vsB2yAoB4nBlfH5HZJeatRXHleO+OS5Ot+MWij4Dpltw4/DyIkqUfqz1epfhVR5XWWQPA==}
engines: {node: '>= 6'}
peerDependencies:
@@ -2377,45 +2379,60 @@ packages:
eslint-plugin-import: ^2.22.1
dependencies:
confusing-browser-globals: 1.0.10
- eslint: 8.1.0
- eslint-plugin-import: 2.25.2_eslint@8.1.0
+ eslint: 8.2.0
+ eslint-plugin-import: 2.25.3_eslint@8.2.0
object.assign: 4.1.2
object.entries: 1.1.5
dev: true
- /eslint-config-airbnb-typescript/14.0.1_dee74fb3466e90af2c021c7797fbd65f:
- resolution: {integrity: sha512-tF4GwC3sRrw8kEj4/yxX8F7AcLzj/1IESBnsCiFMplzYmxre459qm2z9DFkCpqBVQFSH6j2K4+VKVteX4m0GsQ==}
+ /eslint-config-airbnb-base/15.0.0_6e04a54c7bcd7530b1a4c2da0aa486b1:
+ resolution: {integrity: sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==}
+ engines: {node: ^10.12.0 || >=12.0.0}
peerDependencies:
- '@typescript-eslint/eslint-plugin': ^4.29.3
- '@typescript-eslint/parser': ^4.29.3
+ eslint: ^7.32.0 || ^8.2.0
+ eslint-plugin-import: ^2.25.2
dependencies:
- '@typescript-eslint/eslint-plugin': 5.3.0_f8873316f48f7781ccc3e081fc76e214
- '@typescript-eslint/parser': 5.3.0_eslint@8.1.0+typescript@4.4.4
- eslint-config-airbnb-base: 14.2.1_f3fc3a8f1727ab01eb417b5ed5016c22
+ confusing-browser-globals: 1.0.10
+ eslint: 8.2.0
+ eslint-plugin-import: 2.25.3_eslint@8.2.0
+ object.assign: 4.1.2
+ object.entries: 1.1.5
+ semver: 6.3.0
+ dev: true
+
+ /eslint-config-airbnb-typescript/15.0.0_569ebe3a5d88b0ee7455a5e015d09b9c:
+ resolution: {integrity: sha512-DTWGwqytbTnB8kSKtmkrGkRf3xwTs2l15shSH0w/3Img47AQwCCrIA/ON/Uj0XXBxP31LHyEItPXeuH3mqCNLA==}
+ peerDependencies:
+ '@typescript-eslint/eslint-plugin': ^5.0.0
+ '@typescript-eslint/parser': ^5.0.0
+ dependencies:
+ '@typescript-eslint/eslint-plugin': 5.3.1_4653b7803b7453f5f37717b7e1448517
+ '@typescript-eslint/parser': 5.3.1_eslint@8.2.0+typescript@4.4.4
+ eslint-config-airbnb-base: 14.2.1_6e04a54c7bcd7530b1a4c2da0aa486b1
transitivePeerDependencies:
- eslint
- eslint-plugin-import
dev: true
- /eslint-config-airbnb/18.2.1_58bb1bc97fc4fd99e199c11ad9845cf7:
- resolution: {integrity: sha512-glZNDEZ36VdlZWoxn/bUR1r/sdFKPd1mHPbqUtkctgNG4yT2DLLtJ3D+yCV+jzZCc2V1nBVkmdknOJBZ5Hc0fg==}
- engines: {node: '>= 6'}
+ /eslint-config-airbnb/19.0.0_1fc6cc518306ad33bb9856b9a388e3f0:
+ resolution: {integrity: sha512-f5FzCDw8osQJtifOGazdBtYuDOH38FVQSOwHvSU0iFjAmkdl4zQ1jG+YV6sVNt4gqVubqJwn98zZQzDoaCwDyw==}
+ engines: {node: ^10.12.0 || ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
- eslint: ^5.16.0 || ^6.8.0 || ^7.2.0
- eslint-plugin-import: ^2.22.1
- eslint-plugin-jsx-a11y: ^6.4.1
- eslint-plugin-react: ^7.21.5
- eslint-plugin-react-hooks: ^4 || ^3 || ^2.3.0 || ^1.7.0
+ eslint: ^7.32.0 || ^8.2.0
+ eslint-plugin-import: ^2.25.3
+ eslint-plugin-jsx-a11y: ^6.5.1
+ eslint-plugin-react: ^7.27.0
+ eslint-plugin-react-hooks: ^4.3.0
dependencies:
- eslint: 8.1.0
- eslint-config-airbnb-base: 14.2.1_f3fc3a8f1727ab01eb417b5ed5016c22
- eslint-plugin-import: 2.25.2_eslint@8.1.0
- eslint-plugin-react-hooks: 4.2.0_eslint@8.1.0
+ eslint: 8.2.0
+ eslint-config-airbnb-base: 15.0.0_6e04a54c7bcd7530b1a4c2da0aa486b1
+ eslint-plugin-import: 2.25.3_eslint@8.2.0
+ eslint-plugin-react-hooks: 4.3.0_eslint@8.2.0
object.assign: 4.1.2
object.entries: 1.1.5
dev: true
- /eslint-config-standard-with-typescript/21.0.1_04de89a6dde7ca03319db4963b211e11:
+ /eslint-config-standard-with-typescript/21.0.1_bf149f86162d8ce8cf4ab16752dcbc3c:
resolution: {integrity: sha512-FeiMHljEJ346Y0I/HpAymNKdrgKEpHpcg/D93FvPHWfCzbT4QyUJba/0FwntZeGLXfUiWDSeKmdJD597d9wwiw==}
peerDependencies:
'@typescript-eslint/eslint-plugin': ^4.0.1
@@ -2425,19 +2442,19 @@ packages:
eslint-plugin-promise: ^4.2.1 || ^5.0.0
typescript: ^3.9 || ^4.0.0
dependencies:
- '@typescript-eslint/eslint-plugin': 5.3.0_f8873316f48f7781ccc3e081fc76e214
- '@typescript-eslint/parser': 4.33.0_eslint@8.1.0+typescript@4.4.4
- eslint: 8.1.0
- eslint-config-standard: 16.0.3_0e7aa85332991e897b6a90eef80a6a17
- eslint-plugin-import: 2.25.2_eslint@8.1.0
- eslint-plugin-node: 11.1.0_eslint@8.1.0
- eslint-plugin-promise: 5.1.1_eslint@8.1.0
+ '@typescript-eslint/eslint-plugin': 5.3.1_4653b7803b7453f5f37717b7e1448517
+ '@typescript-eslint/parser': 4.33.0_eslint@8.2.0+typescript@4.4.4
+ eslint: 8.2.0
+ eslint-config-standard: 16.0.3_71e62a6d150c2a9eabb469e86106dd38
+ eslint-plugin-import: 2.25.3_eslint@8.2.0
+ eslint-plugin-node: 11.1.0_eslint@8.2.0
+ eslint-plugin-promise: 5.1.1_eslint@8.2.0
typescript: 4.4.4
transitivePeerDependencies:
- supports-color
dev: true
- /eslint-config-standard/16.0.3_0e7aa85332991e897b6a90eef80a6a17:
+ /eslint-config-standard/16.0.3_71e62a6d150c2a9eabb469e86106dd38:
resolution: {integrity: sha512-x4fmJL5hGqNJKGHSjnLdgA6U6h1YW/G2dW9fA+cyVur4SK6lyue8+UgNKWlZtUDTXvgKDD/Oa3GQjmB5kjtVvg==}
peerDependencies:
eslint: ^7.12.1
@@ -2445,10 +2462,10 @@ packages:
eslint-plugin-node: ^11.1.0
eslint-plugin-promise: ^4.2.1 || ^5.0.0
dependencies:
- eslint: 8.1.0
- eslint-plugin-import: 2.25.2_eslint@8.1.0
- eslint-plugin-node: 11.1.0_eslint@8.1.0
- eslint-plugin-promise: 5.1.1_eslint@8.1.0
+ eslint: 8.2.0
+ eslint-plugin-import: 2.25.3_eslint@8.2.0
+ eslint-plugin-node: 11.1.0_eslint@8.2.0
+ eslint-plugin-promise: 5.1.1_eslint@8.2.0
dev: true
/eslint-import-resolver-node/0.3.6:
@@ -2458,7 +2475,7 @@ packages:
resolve: 1.20.0
dev: true
- /eslint-import-resolver-typescript/2.5.0_f3fc3a8f1727ab01eb417b5ed5016c22:
+ /eslint-import-resolver-typescript/2.5.0_6e04a54c7bcd7530b1a4c2da0aa486b1:
resolution: {integrity: sha512-qZ6e5CFr+I7K4VVhQu3M/9xGv9/YmwsEXrsm3nimw8vWaVHRDrQRp26BgCypTxBp3vUp4o5aVEJRiy0F2DFddQ==}
engines: {node: '>=4'}
peerDependencies:
@@ -2466,8 +2483,8 @@ packages:
eslint-plugin-import: '*'
dependencies:
debug: 4.3.2
- eslint: 8.1.0
- eslint-plugin-import: 2.25.2_eslint@8.1.0
+ eslint: 8.2.0
+ eslint-plugin-import: 2.25.3_eslint@8.2.0
glob: 7.2.0
is-glob: 4.0.3
resolve: 1.20.0
@@ -2485,19 +2502,19 @@ packages:
pkg-dir: 2.0.0
dev: true
- /eslint-plugin-es/3.0.1_eslint@8.1.0:
+ /eslint-plugin-es/3.0.1_eslint@8.2.0:
resolution: {integrity: sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==}
engines: {node: '>=8.10.0'}
peerDependencies:
eslint: '>=4.19.1'
dependencies:
- eslint: 8.1.0
+ eslint: 8.2.0
eslint-utils: 2.1.0
regexpp: 3.2.0
dev: true
- /eslint-plugin-import/2.25.2_eslint@8.1.0:
- resolution: {integrity: sha512-qCwQr9TYfoBHOFcVGKY9C9unq05uOxxdklmBXLVvcwo68y5Hta6/GzCZEMx2zQiu0woKNEER0LE7ZgaOfBU14g==}
+ /eslint-plugin-import/2.25.3_eslint@8.2.0:
+ resolution: {integrity: sha512-RzAVbby+72IB3iOEL8clzPLzL3wpDrlwjsTBAQXgyp5SeTqqY+0bFubwuo+y/HLhNZcXV4XqTBO4LGsfyHIDXg==}
engines: {node: '>=4'}
peerDependencies:
eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8
@@ -2506,7 +2523,7 @@ packages:
array.prototype.flat: 1.2.5
debug: 2.6.9
doctrine: 2.1.0
- eslint: 8.1.0
+ eslint: 8.2.0
eslint-import-resolver-node: 0.3.6
eslint-module-utils: 2.7.1
has: 1.0.3
@@ -2518,14 +2535,14 @@ packages:
tsconfig-paths: 3.11.0
dev: true
- /eslint-plugin-node/11.1.0_eslint@8.1.0:
+ /eslint-plugin-node/11.1.0_eslint@8.2.0:
resolution: {integrity: sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==}
engines: {node: '>=8.10.0'}
peerDependencies:
eslint: '>=5.16.0'
dependencies:
- eslint: 8.1.0
- eslint-plugin-es: 3.0.1_eslint@8.1.0
+ eslint: 8.2.0
+ eslint-plugin-es: 3.0.1_eslint@8.2.0
eslint-utils: 2.1.0
ignore: 5.1.8
minimatch: 3.0.4
@@ -2533,22 +2550,22 @@ packages:
semver: 6.3.0
dev: true
- /eslint-plugin-promise/5.1.1_eslint@8.1.0:
+ /eslint-plugin-promise/5.1.1_eslint@8.2.0:
resolution: {integrity: sha512-XgdcdyNzHfmlQyweOPTxmc7pIsS6dE4MvwhXWMQ2Dxs1XAL2GJDilUsjWen6TWik0aSI+zD/PqocZBblcm9rdA==}
engines: {node: ^10.12.0 || >=12.0.0}
peerDependencies:
eslint: ^7.0.0
dependencies:
- eslint: 8.1.0
+ eslint: 8.2.0
dev: true
- /eslint-plugin-react-hooks/4.2.0_eslint@8.1.0:
- resolution: {integrity: sha512-623WEiZJqxR7VdxFCKLI6d6LLpwJkGPYKODnkH3D7WpOG5KM8yWueBd8TLsNAetEJNF5iJmolaAKO3F8yzyVBQ==}
+ /eslint-plugin-react-hooks/4.3.0_eslint@8.2.0:
+ resolution: {integrity: sha512-XslZy0LnMn+84NEG9jSGR6eGqaZB3133L8xewQo3fQagbQuGt7a63gf+P1NGKZavEYEC3UXaWEAA/AqDkuN6xA==}
engines: {node: '>=10'}
peerDependencies:
- eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0
+ eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0
dependencies:
- eslint: 8.1.0
+ eslint: 8.2.0
dev: true
/eslint-scope/5.1.1:
@@ -2574,13 +2591,13 @@ packages:
eslint-visitor-keys: 1.3.0
dev: true
- /eslint-utils/3.0.0_eslint@8.1.0:
+ /eslint-utils/3.0.0_eslint@8.2.0:
resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==}
engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0}
peerDependencies:
eslint: '>=5'
dependencies:
- eslint: 8.1.0
+ eslint: 8.2.0
eslint-visitor-keys: 2.1.0
dev: true
@@ -2599,12 +2616,12 @@ packages:
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dev: true
- /eslint/8.1.0:
- resolution: {integrity: sha512-JZvNneArGSUsluHWJ8g8MMs3CfIEzwaLx9KyH4tZ2i+R2/rPWzL8c0zg3rHdwYVpN/1sB9gqnjHwz9HoeJpGHw==}
+ /eslint/8.2.0:
+ resolution: {integrity: sha512-erw7XmM+CLxTOickrimJ1SiF55jiNlVSp2qqm0NuBWPtHYQCegD5ZMaW0c3i5ytPqL+SSLaCxdvQXFPLJn+ABw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
hasBin: true
dependencies:
- '@eslint/eslintrc': 1.0.3
+ '@eslint/eslintrc': 1.0.4
'@humanwhocodes/config-array': 0.6.0
ajv: 6.12.6
chalk: 4.1.2
@@ -2614,7 +2631,7 @@ packages:
enquirer: 2.3.6
escape-string-regexp: 4.0.0
eslint-scope: 6.0.0
- eslint-utils: 3.0.0_eslint@8.1.0
+ eslint-utils: 3.0.0_eslint@8.2.0
eslint-visitor-keys: 3.0.0
espree: 9.0.0
esquery: 1.4.0
@@ -2655,12 +2672,6 @@ packages:
eslint-visitor-keys: 3.0.0
dev: true
- /esprima/4.0.1:
- resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==}
- engines: {node: '>=4'}
- hasBin: true
- dev: true
-
/esquery/1.4.0:
resolution: {integrity: sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==}
engines: {node: '>=0.10'}
@@ -2745,6 +2756,12 @@ packages:
flat-cache: 3.0.4
dev: true
+ /filelist/1.0.2:
+ resolution: {integrity: sha512-z7O0IS8Plc39rTCq6i6iHxk43duYOn8uFJiWSewIq0Bww1RNybVHSCjahmcC87ZqAm4OTvFzlzeGu3XAzG1ctQ==}
+ dependencies:
+ minimatch: 3.0.4
+ dev: true
+
/fill-range/7.0.1:
resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==}
engines: {node: '>=8'}
@@ -2930,21 +2947,10 @@ packages:
function-bind: 1.1.1
dev: true
- /history/4.10.1:
- resolution: {integrity: sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==}
+ /history/5.1.0:
+ resolution: {integrity: sha512-zPuQgPacm2vH2xdORvGGz1wQMuHSIB56yNAy5FnLuwOwgSYyPKptJtcMm6Ev+hRGeS+GzhbmRacHzvlESbFwDg==}
dependencies:
'@babel/runtime': 7.15.4
- loose-envify: 1.4.0
- resolve-pathname: 3.0.0
- tiny-invariant: 1.1.0
- tiny-warning: 1.0.3
- value-equal: 1.0.1
- dev: false
-
- /hoist-non-react-statics/3.3.2:
- resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==}
- dependencies:
- react-is: 16.13.1
dev: false
/hyphenate-style-name/1.0.4:
@@ -3127,10 +3133,6 @@ packages:
call-bind: 1.0.2
dev: true
- /isarray/0.0.1:
- resolution: {integrity: sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=}
- dev: false
-
/isexe/2.0.0:
resolution: {integrity: sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=}
dev: true
@@ -3140,11 +3142,21 @@ packages:
engines: {node: '>=0.10.0'}
dev: false
+ /jake/10.8.2:
+ resolution: {integrity: sha512-eLpKyrfG3mzvGE2Du8VoPbeSkRry093+tyNjdYaBbJS9v17knImYGNXQCUV0gLxQtF82m3E8iRb/wdSQZLoq7A==}
+ hasBin: true
+ dependencies:
+ async: 0.9.2
+ chalk: 2.4.2
+ filelist: 1.0.2
+ minimatch: 3.0.4
+ dev: true
+
/jest-worker/26.6.2:
resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==}
engines: {node: '>= 10.13.0'}
dependencies:
- '@types/node': 16.11.6
+ '@types/node': 16.11.7
merge-stream: 2.0.0
supports-color: 7.2.0
dev: true
@@ -3154,8 +3166,8 @@ packages:
hasBin: true
dev: true
- /jotai/1.4.2_immer@9.0.6+react@17.0.2:
- resolution: {integrity: sha512-/NcK8DGvfGcVCqoOvjWIo8/KaUYtadXEl+6uxLiQJUxbyiqCtXkhAdrugk5jmpAFXXD2y6fNDw2Ln7h0EuY+ng==}
+ /jotai/1.4.3_immer@9.0.6+react@17.0.2:
+ resolution: {integrity: sha512-ttgbxK/DqHq2CFg0/qcRu2G4QpSPz8/PdvzskFAIyjgOadFOMIpOFxyDz1P975RjZKI3Bul6fm+X5n80HJ+NFg==}
engines: {node: '>=12.7.0'}
peerDependencies:
'@babel/core': '*'
@@ -3199,14 +3211,6 @@ packages:
/js-tokens/4.0.0:
resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
- /js-yaml/3.14.1:
- resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==}
- hasBin: true
- dependencies:
- argparse: 1.0.10
- esprima: 4.0.1
- dev: true
-
/js-yaml/4.1.0:
resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==}
hasBin: true
@@ -3355,18 +3359,6 @@ packages:
picomatch: 2.3.0
dev: true
- /mini-create-react-context/0.4.1_prop-types@15.7.2+react@17.0.2:
- resolution: {integrity: sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ==}
- peerDependencies:
- prop-types: ^15.0.0
- react: ^0.14.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
- dependencies:
- '@babel/runtime': 7.15.4
- prop-types: 15.7.2
- react: 17.0.2
- tiny-warning: 1.0.3
- dev: false
-
/minimatch/3.0.4:
resolution: {integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==}
dependencies:
@@ -3535,12 +3527,6 @@ packages:
resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==}
dev: true
- /path-to-regexp/1.8.0:
- resolution: {integrity: sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==}
- dependencies:
- isarray: 0.0.1
- dev: false
-
/path-type/4.0.0:
resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==}
engines: {node: '>=8'}
@@ -3586,14 +3572,6 @@ packages:
engines: {node: '>=0.4.0'}
dev: true
- /prop-types/15.7.2:
- resolution: {integrity: sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==}
- dependencies:
- loose-envify: 1.4.0
- object-assign: 4.1.1
- react-is: 16.13.1
- dev: false
-
/punycode/2.1.1:
resolution: {integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==}
engines: {node: '>=6'}
@@ -3620,46 +3598,30 @@ packages:
scheduler: 0.20.2
dev: false
- /react-is/16.13.1:
- resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==}
- dev: false
-
/react-refresh/0.10.0:
resolution: {integrity: sha512-PgidR3wST3dDYKr6b4pJoqQFpPGNKDSCDx4cZoshjXipw3LzO7mG1My2pwEzz2JVkF+inx3xRpDeQLFQGH/hsQ==}
engines: {node: '>=0.10.0'}
dev: true
- /react-router-dom/5.3.0_react@17.0.2:
- resolution: {integrity: sha512-ObVBLjUZsphUUMVycibxgMdh5jJ1e3o+KpAZBVeHcNQZ4W+uUGGWsokurzlF4YOldQYRQL4y6yFRWM4m3svmuQ==}
+ /react-router-dom/6.0.2_react-dom@17.0.2+react@17.0.2:
+ resolution: {integrity: sha512-cOpJ4B6raFutr0EG8O/M2fEoyQmwvZWomf1c6W2YXBZuFBx8oTk/zqjXghwScyhfrtnt0lANXV2182NQblRxFA==}
peerDependencies:
- react: '>=15'
+ react: '>=16.8'
+ react-dom: '>=16.8'
dependencies:
- '@babel/runtime': 7.15.4
- history: 4.10.1
- loose-envify: 1.4.0
- prop-types: 15.7.2
+ history: 5.1.0
react: 17.0.2
- react-router: 5.2.1_react@17.0.2
- tiny-invariant: 1.1.0
- tiny-warning: 1.0.3
+ react-dom: 17.0.2_react@17.0.2
+ react-router: 6.0.2_react@17.0.2
dev: false
- /react-router/5.2.1_react@17.0.2:
- resolution: {integrity: sha512-lIboRiOtDLFdg1VTemMwud9vRVuOCZmUIT/7lUoZiSpPODiiH1UQlfXy+vPLC/7IWdFYnhRwAyNqA/+I7wnvKQ==}
+ /react-router/6.0.2_react@17.0.2:
+ resolution: {integrity: sha512-8/Wm3Ed8t7TuedXjAvV39+c8j0vwrI5qVsYqjFr5WkJjsJpEvNSoLRUbtqSEYzqaTUj1IV+sbPJxvO+accvU0Q==}
peerDependencies:
- react: '>=15'
+ react: '>=16.8'
dependencies:
- '@babel/runtime': 7.15.4
- history: 4.10.1
- hoist-non-react-statics: 3.3.2
- loose-envify: 1.4.0
- mini-create-react-context: 0.4.1_prop-types@15.7.2+react@17.0.2
- path-to-regexp: 1.8.0
- prop-types: 15.7.2
+ history: 5.1.0
react: 17.0.2
- react-is: 16.13.1
- tiny-invariant: 1.1.0
- tiny-warning: 1.0.3
dev: false
/react-table/7.7.0_react@17.0.2:
@@ -3772,6 +3734,14 @@ packages:
'@babel/runtime': 7.15.4
dev: true
+ /regexp.prototype.flags/1.3.1:
+ resolution: {integrity: sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.2
+ define-properties: 1.1.3
+ dev: true
+
/regexpp/3.2.0:
resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==}
engines: {node: '>=8'}
@@ -3814,10 +3784,6 @@ packages:
engines: {node: '>=4'}
dev: true
- /resolve-pathname/3.0.0:
- resolution: {integrity: sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==}
- dev: false
-
/resolve/1.20.0:
resolution: {integrity: sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==}
dependencies:
@@ -3837,14 +3803,14 @@ packages:
glob: 7.2.0
dev: true
- /rollup-plugin-terser/7.0.2_rollup@2.58.0:
+ /rollup-plugin-terser/7.0.2_rollup@2.60.0:
resolution: {integrity: sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==}
peerDependencies:
rollup: ^2.0.0
dependencies:
'@babel/code-frame': 7.15.8
jest-worker: 26.6.2
- rollup: 2.58.0
+ rollup: 2.60.0
serialize-javascript: 4.0.0
terser: 5.9.0
dev: true
@@ -3857,6 +3823,14 @@ packages:
fsevents: 2.3.2
dev: true
+ /rollup/2.60.0:
+ resolution: {integrity: sha512-cHdv9GWd58v58rdseC8e8XIaPUo8a9cgZpnCMMDGZFDZKEODOiPPEQFXLriWr/TjXzhPPmG5bkAztPsOARIcGQ==}
+ engines: {node: '>=10.0.0'}
+ hasBin: true
+ optionalDependencies:
+ fsevents: 2.3.2
+ dev: true
+
/rtl-css-js/1.14.2:
resolution: {integrity: sha512-t6Wc/wpqm8s3kuXAV6tL/T7VS6n0XszzX58CgCsLj3O2xi9ITSLfzYhtl+GKyxCi/3QEqVctOJQwCiDzb2vteQ==}
dependencies:
@@ -3996,10 +3970,6 @@ packages:
/sourcemap-codec/1.4.8:
resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==}
- /sprintf-js/1.0.3:
- resolution: {integrity: sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=}
- dev: true
-
/stack-generator/2.0.5:
resolution: {integrity: sha512-/t1ebrbHkrLrDuNMdeAcsvynWgoH/i4o8EGGfX7dEYDoTXOYVAkEpFdtshlvabzc6JlJ8Kf9YdFEoz7JkzGN9Q==}
dependencies:
@@ -4025,6 +3995,19 @@ packages:
stacktrace-gps: 3.0.4
dev: false
+ /string.prototype.matchall/4.0.6:
+ resolution: {integrity: sha512-6WgDX8HmQqvEd7J+G6VtAahhsQIssiZ8zl7zKh1VDMFyL3hRTJP4FTNA3RbIp2TOQ9AYNDcc7e3fH0Qbup+DBg==}
+ dependencies:
+ call-bind: 1.0.2
+ define-properties: 1.1.3
+ es-abstract: 1.19.1
+ get-intrinsic: 1.1.1
+ has-symbols: 1.0.2
+ internal-slot: 1.0.3
+ regexp.prototype.flags: 1.3.1
+ side-channel: 1.0.4
+ dev: true
+
/string.prototype.trimend/1.0.4:
resolution: {integrity: sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==}
dependencies:
@@ -4131,14 +4114,6 @@ packages:
engines: {node: '>=10'}
dev: false
- /tiny-invariant/1.1.0:
- resolution: {integrity: sha512-ytxQvrb1cPc9WBEI/HSeYYoGD0kWnGEOR8RY6KomWLBVhqz0RgTwVO9dLrGz7dC+nN9llyI7OKAgRq8Vq4ZBSw==}
- dev: false
-
- /tiny-warning/1.0.3:
- resolution: {integrity: sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==}
- dev: false
-
/to-fast-properties/2.0.0:
resolution: {integrity: sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=}
engines: {node: '>=4'}
@@ -4209,8 +4184,8 @@ packages:
engines: {node: '>=10'}
dev: true
- /type-fest/2.5.2:
- resolution: {integrity: sha512-WMbytmAs5PUTqwGJRE+WoRrD2S0bYFtHX8k4Y/1l18CG5kqA3keJud9pPQ/r30FE9n8XRFCXF9BbccHIZzRYJw==}
+ /type-fest/2.5.3:
+ resolution: {integrity: sha512-7VNmE7FlsrdcWjKbtuRuynZz96Gmf35p5DvoR2tbceNP0vd58ISx87PvUUInlhtRC49vSX6qlxEKc7AoiHRirg==}
engines: {node: '>=12.20'}
dev: true
@@ -4289,12 +4264,8 @@ packages:
resolution: {integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==}
dev: true
- /value-equal/1.0.1:
- resolution: {integrity: sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==}
- dev: false
-
- /vite-plugin-pwa/0.11.3_vite@2.6.13:
- resolution: {integrity: sha512-KAuv7aAX1VTkaR7DakpmUG7LypNXlf+M/x4y2xYrYgQHoqk2Y2mKKR0dAG5cGBekqcev56QsABusTBScPm50mw==}
+ /vite-plugin-pwa/0.11.5_vite@2.6.14:
+ resolution: {integrity: sha512-qn79L7008ZMn9GS0ClxypOBRA3Ft8/a8saIQ03SC2R1QndbZVW+YQVHTlFno33Wp6fu5UJacoHWuZYCuKZKaOA==}
peerDependencies:
vite: ^2.0.0
dependencies:
@@ -4302,30 +4273,30 @@ packages:
debug: 4.3.2
fast-glob: 3.2.7
pretty-bytes: 5.6.0
- rollup: 2.58.0
- vite: 2.6.13_sass@1.43.4
- workbox-build: 6.3.0
- workbox-window: 6.3.0
+ rollup: 2.60.0
+ vite: 2.6.14_sass@1.43.4
+ workbox-build: 6.4.0
+ workbox-window: 6.4.0
transitivePeerDependencies:
- '@types/babel__core'
- supports-color
dev: true
- /vite-plugin-windicss/1.4.12_vite@2.6.13:
- resolution: {integrity: sha512-5YLT7e72z1vCTSmprU/KxtRg22ySN+H19Qxy67lbG3mEbq8YbheOlmVhbqNqSv2MjFVhFqu72Q1FkkjyWENyQQ==}
+ /vite-plugin-windicss/1.5.1_vite@2.6.14:
+ resolution: {integrity: sha512-AUuRFT5Y7SfW9eclaKf5BOTZ7MMfkUZzOeVzqd9yq/uIwzWyleRtssCTuJgZ0+om+hnXn9YwcIpR26lsaasIbg==}
peerDependencies:
vite: ^2.0.1
dependencies:
- '@windicss/plugin-utils': 1.4.12
+ '@windicss/plugin-utils': 1.5.1
chalk: 4.1.2
debug: 4.3.2
- vite: 2.6.13_sass@1.43.4
+ vite: 2.6.14_sass@1.43.4
windicss: 3.2.1
transitivePeerDependencies:
- supports-color
dev: true
- /vite-tsconfig-paths/3.3.17_vite@2.6.13:
+ /vite-tsconfig-paths/3.3.17_vite@2.6.14:
resolution: {integrity: sha512-wx+rfC53moVLxMBj2EApJZgY6HtvWUFVZ4dBxNGYBxSSqU6UaHdKlcOxrfGDxyTGtYEr9beWCryHn18C4EtZkg==}
peerDependencies:
vite: '>2.0.0-0'
@@ -4334,13 +4305,13 @@ packages:
globrex: 0.1.2
recrawl-sync: 2.2.1
tsconfig-paths: 3.11.0
- vite: 2.6.13_sass@1.43.4
+ vite: 2.6.14_sass@1.43.4
transitivePeerDependencies:
- supports-color
dev: true
- /vite/2.6.13_sass@1.43.4:
- resolution: {integrity: sha512-+tGZ1OxozRirTudl4M3N3UTNJOlxdVo/qBl2IlDEy/ZpTFcskp+k5ncNjayR3bRYTCbqSOFz2JWGN1UmuDMScA==}
+ /vite/2.6.14_sass@1.43.4:
+ resolution: {integrity: sha512-2HA9xGyi+EhY2MXo0+A2dRsqsAG3eFNEVIo12olkWhOmc8LfiM+eMdrXf+Ruje9gdXgvSqjLI9freec1RUM5EA==}
engines: {node: '>=12.2.0'}
hasBin: true
peerDependencies:
@@ -4405,31 +4376,31 @@ packages:
engines: {node: '>=0.10.0'}
dev: true
- /workbox-background-sync/6.3.0:
- resolution: {integrity: sha512-79Wznt6oO8xMmLiErRS4zENUEldFHj1/5IiuHsY3NgGRN5rJdvGW6hz+RERhWzoB7rd/vXyAQdKYahGdsiYG1A==}
+ /workbox-background-sync/6.4.0:
+ resolution: {integrity: sha512-lImrmAFhQEareRVmrQGgekDoUQlaG63FmHfNjlSUoC94mMgbNvtuNX8NVipBcOrh2eA1PVsp0zNG2u5X6dPwpA==}
dependencies:
idb: 6.1.5
- workbox-core: 6.3.0
+ workbox-core: 6.4.0
dev: true
- /workbox-broadcast-update/6.3.0:
- resolution: {integrity: sha512-hp7Du6GJzK99wak5cQFhcSBxvcS+2fkFcxiMmz/RsQ5GQNxVcbiovq74w5aNCzuv3muQvICyC1XELZhZ4GYRTQ==}
+ /workbox-broadcast-update/6.4.0:
+ resolution: {integrity: sha512-qaM66OeGm2ekYrLgIHelrC2DJYBo00jR6ATumqfUPglptZS2dpqJJoGbAbURaGM77aWDdFPYih3DQdHqZr9k4w==}
dependencies:
- workbox-core: 6.3.0
+ workbox-core: 6.4.0
dev: true
- /workbox-build/6.3.0:
- resolution: {integrity: sha512-Th93AaC+88ZvJje0acTjCCCvU3tGenxJht5xUALXHW+Mzk3I5SMzTFwKn5F3e1iZ+M7U2jjfpMXe/sJ4UMx46A==}
+ /workbox-build/6.4.0:
+ resolution: {integrity: sha512-HIH+ZxSVYKFRlD/s2+suqeu5AtYuC147WJgu/1xtc1JYzoaWKgv8E+8vTdqJdmOvXH6H07QG8xHJA/pocsXSsg==}
engines: {node: '>=10.0.0'}
dependencies:
'@apideck/better-ajv-errors': 0.2.6_ajv@8.6.3
'@babel/core': 7.15.8
'@babel/preset-env': 7.15.8_@babel+core@7.15.8
'@babel/runtime': 7.15.4
- '@rollup/plugin-babel': 5.3.0_@babel+core@7.15.8+rollup@2.58.0
- '@rollup/plugin-node-resolve': 11.2.1_rollup@2.58.0
- '@rollup/plugin-replace': 2.4.2_rollup@2.58.0
- '@surma/rollup-plugin-off-main-thread': 1.4.2
+ '@rollup/plugin-babel': 5.3.0_@babel+core@7.15.8+rollup@2.60.0
+ '@rollup/plugin-node-resolve': 11.2.1_rollup@2.60.0
+ '@rollup/plugin-replace': 2.4.2_rollup@2.60.0
+ '@surma/rollup-plugin-off-main-thread': 2.2.3
ajv: 8.6.3
common-tags: 1.8.0
fast-json-stable-stringify: 2.1.0
@@ -4437,119 +4408,119 @@ packages:
glob: 7.2.0
lodash: 4.17.21
pretty-bytes: 5.6.0
- rollup: 2.58.0
- rollup-plugin-terser: 7.0.2_rollup@2.58.0
+ rollup: 2.60.0
+ rollup-plugin-terser: 7.0.2_rollup@2.60.0
source-map: 0.8.0-beta.0
source-map-url: 0.4.1
stringify-object: 3.3.0
strip-comments: 2.0.1
tempy: 0.6.0
upath: 1.2.0
- workbox-background-sync: 6.3.0
- workbox-broadcast-update: 6.3.0
- workbox-cacheable-response: 6.3.0
- workbox-core: 6.3.0
- workbox-expiration: 6.3.0
- workbox-google-analytics: 6.3.0
- workbox-navigation-preload: 6.3.0
- workbox-precaching: 6.3.0
- workbox-range-requests: 6.3.0
- workbox-recipes: 6.3.0
- workbox-routing: 6.3.0
- workbox-strategies: 6.3.0
- workbox-streams: 6.3.0
- workbox-sw: 6.3.0
- workbox-window: 6.3.0
+ workbox-background-sync: 6.4.0
+ workbox-broadcast-update: 6.4.0
+ workbox-cacheable-response: 6.4.0
+ workbox-core: 6.4.0
+ workbox-expiration: 6.4.0
+ workbox-google-analytics: 6.4.0
+ workbox-navigation-preload: 6.4.0
+ workbox-precaching: 6.4.0
+ workbox-range-requests: 6.4.0
+ workbox-recipes: 6.4.0
+ workbox-routing: 6.4.0
+ workbox-strategies: 6.4.0
+ workbox-streams: 6.4.0
+ workbox-sw: 6.4.0
+ workbox-window: 6.4.0
transitivePeerDependencies:
- '@types/babel__core'
- supports-color
dev: true
- /workbox-cacheable-response/6.3.0:
- resolution: {integrity: sha512-oYCRGF6PFEmJJkktdxYw/tcrU8N5u/2ihxVSHd+9sNqjNMDiXLqsewcEG544f1yx7gq5/u6VcvUA5N62KzN1GQ==}
+ /workbox-cacheable-response/6.4.0:
+ resolution: {integrity: sha512-nG7fBPacOC69Mvog928ap+m1T8nIxDlpxDdABP4nTva5bvZw2LnZ5ZbMjyW6WJV1DTxQjtOQCNI7Y0VUBvb3Ew==}
dependencies:
- workbox-core: 6.3.0
+ workbox-core: 6.4.0
dev: true
- /workbox-core/6.3.0:
- resolution: {integrity: sha512-SufToEV3SOLwwz3j+P4pgkfpzLRUlR17sX3p/LrMHP/brYKvJQqjTwtSvaCkkAX0RPHX2TFHmN8xhPP1bpmomg==}
+ /workbox-core/6.4.0:
+ resolution: {integrity: sha512-+wh/TDuANrK3z93A7HiUvgB7JD59/7EbZqcZ8+yHKz3SA0sbH7PTPhlsnt3w+nHuaCxUmiSFlRZwjWidCduAcg==}
dev: true
- /workbox-expiration/6.3.0:
- resolution: {integrity: sha512-teYuYfM3HFbwAD/nlZDw/dCMOrCKjsAiMRhz0uOy9IkfBb7vBynO3xf118lY62X6BfqjZdeahiHh10N0/aYICg==}
+ /workbox-expiration/6.4.0:
+ resolution: {integrity: sha512-42hfCfq8PnNplPf7nfl9OD+nB2oIixXYP7khtwbaosOFz5mDbQ3JvuXjmUHQjRmscbCrBaXn/YYcXJk2ESxNVw==}
dependencies:
idb: 6.1.5
- workbox-core: 6.3.0
+ workbox-core: 6.4.0
dev: true
- /workbox-google-analytics/6.3.0:
- resolution: {integrity: sha512-6u0y21rtimnrCKpvayTkwh9y4Y5Xdn6X87x895WzwcOcWA2j/Nl7nmCpB0wjjhqU9pMj7B2lChqfypP+xUs5IA==}
+ /workbox-google-analytics/6.4.0:
+ resolution: {integrity: sha512-KL0r0SlKgCj0DL5lLm8AysN0Yzfj899Z/JZg4XGNJCr0i4qO+5BAr0m8fsPWyebkYmLuFft806k/NpfPZ1pqFA==}
dependencies:
- workbox-background-sync: 6.3.0
- workbox-core: 6.3.0
- workbox-routing: 6.3.0
- workbox-strategies: 6.3.0
+ workbox-background-sync: 6.4.0
+ workbox-core: 6.4.0
+ workbox-routing: 6.4.0
+ workbox-strategies: 6.4.0
dev: true
- /workbox-navigation-preload/6.3.0:
- resolution: {integrity: sha512-D7bomh9SCn1u6n32FqAWfyHe2dkK6mWbwcTsoeBnFSD0p8Gr9Zq1Mpt/DitEfGIQHck90Zd024xcTFLkjczS/Q==}
+ /workbox-navigation-preload/6.4.0:
+ resolution: {integrity: sha512-/NSwNHDKEWw+qzlXqzZUFJJAPiIDJZvfBKF6vdVKZT9QtguvDIGuVFRKwCa+Tdz1HgbJFX4gxcSjW0sG5CZpVw==}
dependencies:
- workbox-core: 6.3.0
+ workbox-core: 6.4.0
dev: true
- /workbox-precaching/6.3.0:
- resolution: {integrity: sha512-bND3rUxiuzFmDfeKywdvOqK0LQ5LLbOPk0eX22PlMQNOOduHRxzglMpgHo/MR6h+8cPJ3GpxT8hZ895/7bHMqQ==}
+ /workbox-precaching/6.4.0:
+ resolution: {integrity: sha512-VjpxAHiazTi/36Hvbrb5wyRHqE8CWkg0jq1xuGrtMi5w/JAkn6FGWmqpQovYa2dzQjxVfk50TruKitbHnnux/w==}
dependencies:
- workbox-core: 6.3.0
- workbox-routing: 6.3.0
- workbox-strategies: 6.3.0
+ workbox-core: 6.4.0
+ workbox-routing: 6.4.0
+ workbox-strategies: 6.4.0
dev: true
- /workbox-range-requests/6.3.0:
- resolution: {integrity: sha512-AHnGtfSvc/fBt+8NCVT6jVcshv7oFkiuS94YsedQu2sIN1jKHkxLaj7qMBl818FoY6x7r0jw1WLmG/QDmI1/oA==}
+ /workbox-range-requests/6.4.0:
+ resolution: {integrity: sha512-xgvkCRc+teU4nVqOQNk+rX+MSPIqevk8jAUMZUMVhqVd7ko1NiN0Vuyy6bD+WYhPK26kqOCrnyhknuw3hKV85g==}
dependencies:
- workbox-core: 6.3.0
+ workbox-core: 6.4.0
dev: true
- /workbox-recipes/6.3.0:
- resolution: {integrity: sha512-f0AZyxd48E4t+PV+ifgIf8WodfJqRj8/E0t+PwppDIdTPyD59cIh0HZBtgPKFdIMVnltodpMz4zioxym1H3GjQ==}
+ /workbox-recipes/6.4.0:
+ resolution: {integrity: sha512-D7OJThkvR4HDmG+ubrs1tf/656i0ajEB13LFS/LGDQjaqNfDHxw6NQuGZA3Q5LQsopGTj1jH04vwU9gYyOZbkg==}
dependencies:
- workbox-cacheable-response: 6.3.0
- workbox-core: 6.3.0
- workbox-expiration: 6.3.0
- workbox-precaching: 6.3.0
- workbox-routing: 6.3.0
- workbox-strategies: 6.3.0
+ workbox-cacheable-response: 6.4.0
+ workbox-core: 6.4.0
+ workbox-expiration: 6.4.0
+ workbox-precaching: 6.4.0
+ workbox-routing: 6.4.0
+ workbox-strategies: 6.4.0
dev: true
- /workbox-routing/6.3.0:
- resolution: {integrity: sha512-asajX5UPkaoU4PB9pEpxKWKkcpA+KJQUEeYU6NlK0rXTCpdWQ6iieMRDoBTZBjTzUdL3j3s1Zo2qCOSvtXSYGg==}
+ /workbox-routing/6.4.0:
+ resolution: {integrity: sha512-spjrSeB53vwyNRWlDdprsI9htddx0ZWmDTLm30n1q+2b9BuJaW46tnICdBfGMAIhMVmusfISWP9RMSPhC2zUTg==}
dependencies:
- workbox-core: 6.3.0
+ workbox-core: 6.4.0
dev: true
- /workbox-strategies/6.3.0:
- resolution: {integrity: sha512-SYZt40y+Iu5nA+UEPQOrAuAMMNTxtUBPLCIaMMb4lcADpBYrNP1CD+/s2QsrxzS651a8hfi06REKt+uTp1tqfw==}
+ /workbox-strategies/6.4.0:
+ resolution: {integrity: sha512-ykQLcRtEZ2uXWFTY2JwmzBIpIgeU+R4YDMpGV9ihByQMprR0I+16EaEgmOyOs75ZceRX5kbNA2Qsd5j5DSw7fg==}
dependencies:
- workbox-core: 6.3.0
+ workbox-core: 6.4.0
dev: true
- /workbox-streams/6.3.0:
- resolution: {integrity: sha512-CiRsuoXJOytA7IQriRu6kVCa0L4OdNi0DdniiSageu/EZuxTswNXpgVzkGE4IDArU/5jlzgRtwqrqIWCJX+OMA==}
+ /workbox-streams/6.4.0:
+ resolution: {integrity: sha512-TA/KJI4Z+m1dyW6Cluhc4GnUSYc6PpDynICedhuXI9mWgB7crbRxUwmhlqxnt0S8eech9vh4FyUMc7iH0X1NwQ==}
dependencies:
- workbox-core: 6.3.0
- workbox-routing: 6.3.0
+ workbox-core: 6.4.0
+ workbox-routing: 6.4.0
dev: true
- /workbox-sw/6.3.0:
- resolution: {integrity: sha512-xwrXRBzw5jwJ7VdAQkTSNTbNZ4S6VhXtbZZ0vY6XKNQARO5nuGphNdif+hJFIejHUgtV6ESpQnixPj5hYB2jKQ==}
+ /workbox-sw/6.4.0:
+ resolution: {integrity: sha512-2NJLCsnit44OZs5l+UiEhdPB27++8KOjLhivyY3lZ/PDwKx8OYmB+CXhWXkVbIFOIK6LbQ0fefVQCJej9S0dbg==}
dev: true
- /workbox-window/6.3.0:
- resolution: {integrity: sha512-CFP84assX9srH/TOx4OD8z4EBPO/Cq4WKdV2YLcJIFJmVTS/cB63XKeidKl2KJk8qOOLVIKnaO7BLmb0MxGFtA==}
+ /workbox-window/6.4.0:
+ resolution: {integrity: sha512-qlOsEd91rwzQ5bBro/Kdq+DObL5z6uaWq3phtGfNPCaHL2Lzpu9hmOmge5HStz7UQKbHev60ghQiLMTBv2R44Q==}
dependencies:
'@types/trusted-types': 2.0.2
- workbox-core: 6.3.0
+ workbox-core: 6.4.0
dev: true
/wrappy/1.0.2:
diff --git a/src/containers/App.tsx b/src/containers/App.tsx
index 7d62f51..48cfac3 100644
--- a/src/containers/App.tsx
+++ b/src/containers/App.tsx
@@ -1,5 +1,5 @@
import classnames from 'classnames'
-import { Route, Redirect, Switch } from 'react-router-dom'
+import { Route, Navigate, Routes } from 'react-router-dom'
// import Overview from '@containers/Overview'
import Connections from '@containers/Connections'
@@ -20,25 +20,25 @@ export default function App () {
const routes = [
// { path: '/', name: 'Overview', component: Overview, exact: true },
- { path: '/proxies', name: 'Proxies', component: Proxies },
- { path: '/logs', name: 'Logs', component: Logs },
- { path: '/rules', name: 'Rules', component: Rules, noMobile: true },
- { path: '/connections', name: 'Connections', component: Connections, noMobile: true },
- { path: '/settings', name: 'Settings', component: Settings },
+ { path: '/proxies', name: 'Proxies', element: