diff --git a/kafka-ui-react-app/jest.config.ts b/kafka-ui-react-app/jest.config.ts
index 1190472aa0..32dc020155 100644
--- a/kafka-ui-react-app/jest.config.ts
+++ b/kafka-ui-react-app/jest.config.ts
@@ -31,4 +31,5 @@ export default {
'jest-watch-typeahead/testname',
],
resetMocks: true,
+ reporters: ['default', 'github-actions'],
} as Config.InitialOptions;
diff --git a/kafka-ui-react-app/package.json b/kafka-ui-react-app/package.json
index d7c8beb69c..407c7c1f49 100644
--- a/kafka-ui-react-app/package.json
+++ b/kafka-ui-react-app/package.json
@@ -15,7 +15,7 @@
"@testing-library/react": "^13.2.0",
"@types/testing-library__jest-dom": "^5.14.5",
"@types/yup": "^0.29.13",
- "@vitejs/plugin-react": "^1.3.2",
+ "@vitejs/plugin-react": "^2.0.0",
"ace-builds": "^1.4.12",
"ajv": "^8.6.3",
"babel-jest": "^28.1.1",
@@ -24,14 +24,14 @@
"dayjs": "^1.11.2",
"fetch-mock": "^9.11.0",
"jest": "^28.1.1",
- "jest-watch-typeahead": "^1.1.0",
+ "jest-watch-typeahead": "^2.0.0",
"json-schema-faker": "^0.5.0-rcv.39",
"lodash": "^4.17.21",
"node-fetch": "^2.6.1",
- "pretty-ms": "^7.0.1",
+ "pretty-ms": "7.0.1",
"react": "^18.1.0",
- "react-ace": "^9.4.3",
- "react-datepicker": "^4.2.0",
+ "react-ace": "^10.1.0",
+ "react-datepicker": "^4.8.0",
"react-dom": "^18.1.0",
"react-hook-form": "7.6.9",
"react-is": "^18.2.0",
@@ -44,7 +44,7 @@
"sass": "^1.52.3",
"styled-components": "^5.3.1",
"use-debounce": "^8.0.1",
- "vite": "^2.9.11",
+ "vite": "^3.0.2",
"vite-tsconfig-paths": "^3.5.0",
"whatwg-fetch": "^3.6.2",
"yup": "^0.32.9"
@@ -52,7 +52,7 @@
"lint-staged": {
"*.{ts,tsx}": [
"eslint --fix",
- "pnpm test -- --bail --findRelatedTests --watchAll=false"
+ "pnpm test -- --bail --findRelatedTests --watchAll=false --passWithNoTests"
]
},
"scripts": {
@@ -87,7 +87,7 @@
"@types/lodash": "^4.14.172",
"@types/node": "^16.4.13",
"@types/react": "^18.0.9",
- "@types/react-datepicker": "^4.1.4",
+ "@types/react-datepicker": "^4.4.2",
"@types/react-dom": "^18.0.3",
"@types/react-redux": "^7.1.18",
"@types/react-router-dom": "^5.3.3",
@@ -102,7 +102,7 @@
"eslint-config-prettier": "^8.5.0",
"eslint-config-react-app": "^7.0.1",
"eslint-import-resolver-node": "^0.3.6",
- "eslint-import-resolver-typescript": "^2.7.1",
+ "eslint-import-resolver-typescript": "^3.2.7",
"eslint-plugin-import": "^2.26.0",
"eslint-plugin-jest-dom": "^4.0.2",
"eslint-plugin-jsx-a11y": "^6.5.1",
diff --git a/kafka-ui-react-app/pnpm-lock.yaml b/kafka-ui-react-app/pnpm-lock.yaml
index efabbb6c9c..ba5acbcee8 100644
--- a/kafka-ui-react-app/pnpm-lock.yaml
+++ b/kafka-ui-react-app/pnpm-lock.yaml
@@ -23,7 +23,7 @@ specifiers:
'@types/lodash': ^4.14.172
'@types/node': ^16.4.13
'@types/react': ^18.0.9
- '@types/react-datepicker': ^4.1.4
+ '@types/react-datepicker': ^4.4.2
'@types/react-dom': ^18.0.3
'@types/react-redux': ^7.1.18
'@types/react-router-dom': ^5.3.3
@@ -33,7 +33,7 @@ specifiers:
'@types/yup': ^0.29.13
'@typescript-eslint/eslint-plugin': ^5.29.0
'@typescript-eslint/parser': ^5.29.0
- '@vitejs/plugin-react': ^1.3.2
+ '@vitejs/plugin-react': ^2.0.0
ace-builds: ^1.4.12
ajv: ^8.6.3
babel-jest: ^28.1.1
@@ -47,7 +47,7 @@ specifiers:
eslint-config-prettier: ^8.5.0
eslint-config-react-app: ^7.0.1
eslint-import-resolver-node: ^0.3.6
- eslint-import-resolver-typescript: ^2.7.1
+ eslint-import-resolver-typescript: ^3.2.7
eslint-plugin-import: ^2.26.0
eslint-plugin-jest-dom: ^4.0.2
eslint-plugin-jsx-a11y: ^6.5.1
@@ -61,16 +61,16 @@ specifiers:
jest-environment-jsdom: ^28.1.1
jest-sonar-reporter: ^2.0.0
jest-styled-components: ^7.0.8
- jest-watch-typeahead: ^1.1.0
+ jest-watch-typeahead: ^2.0.0
json-schema-faker: ^0.5.0-rcv.39
lint-staged: ^13.0.2
lodash: ^4.17.21
node-fetch: ^2.6.1
prettier: ^2.3.1
- pretty-ms: ^7.0.1
+ pretty-ms: 7.0.1
react: ^18.1.0
- react-ace: ^9.4.3
- react-datepicker: ^4.2.0
+ react-ace: ^10.1.0
+ react-datepicker: ^4.8.0
react-dom: ^18.1.0
react-hook-form: 7.6.9
react-is: ^18.2.0
@@ -89,7 +89,7 @@ specifiers:
ts-prune: ^0.10.3
typescript: ^4.7.4
use-debounce: ^8.0.1
- vite: ^2.9.11
+ vite: ^3.0.2
vite-tsconfig-paths: ^3.5.0
whatwg-fetch: ^3.6.2
yup: ^0.32.9
@@ -106,7 +106,7 @@ dependencies:
'@testing-library/react': 13.2.0_ef5jwxihqo6n7gxfmzogljlgcm
'@types/testing-library__jest-dom': 5.14.5
'@types/yup': 0.29.13
- '@vitejs/plugin-react': 1.3.2
+ '@vitejs/plugin-react': 2.0.0_vite@3.0.2
ace-builds: 1.4.13
ajv: 8.8.2
babel-jest: 28.1.1_@babel+core@7.18.2
@@ -115,14 +115,14 @@ dependencies:
dayjs: 1.11.3
fetch-mock: 9.11.0_node-fetch@2.6.7
jest: 28.1.1_yqiaopbgmqcuvx27p5xxvum6wm
- jest-watch-typeahead: 1.1.0_jest@28.1.1
+ jest-watch-typeahead: 2.0.0_jest@28.1.1
json-schema-faker: 0.5.0-rcv.40
lodash: 4.17.21
node-fetch: 2.6.7
pretty-ms: 7.0.1
react: 18.1.0
- react-ace: 9.5.0_ef5jwxihqo6n7gxfmzogljlgcm
- react-datepicker: 4.5.0_ef5jwxihqo6n7gxfmzogljlgcm
+ react-ace: 10.1.0_ef5jwxihqo6n7gxfmzogljlgcm
+ react-datepicker: 4.8.0_ef5jwxihqo6n7gxfmzogljlgcm
react-dom: 18.1.0_react@18.1.0
react-hook-form: 7.6.9_react@18.1.0
react-is: 18.2.0
@@ -135,8 +135,8 @@ dependencies:
sass: 1.52.3
styled-components: 5.3.1_uuaz5p7xzfmtjacf6iqf7idnby
use-debounce: 8.0.1_react@18.1.0
- vite: 2.9.11_sass@1.52.3
- vite-tsconfig-paths: 3.5.0_vite@2.9.11
+ vite: 3.0.2_sass@1.52.3
+ vite-tsconfig-paths: 3.5.0_vite@3.0.2
whatwg-fetch: 3.6.2
yup: 0.32.11
@@ -154,7 +154,7 @@ devDependencies:
'@types/lodash': 4.14.177
'@types/node': 16.11.7
'@types/react': 18.0.9
- '@types/react-datepicker': 4.3.4_react@18.1.0
+ '@types/react-datepicker': 4.4.2_react@18.1.0
'@types/react-dom': 18.0.5
'@types/react-redux': 7.1.24
'@types/react-router-dom': 5.3.3
@@ -167,10 +167,10 @@ devDependencies:
eslint-config-airbnb: 19.0.4_pamhosqcenlxoxj4ke2dmvzava
eslint-config-airbnb-typescript: 17.0.0_l6wia5brkiej5f4nhesunbzj5y
eslint-config-prettier: 8.5.0_eslint@8.16.0
- eslint-config-react-app: 7.0.1_widwqlnidgep55t2naywdlxcqa
+ eslint-config-react-app: 7.0.1_y3w6q4zxtal6gz5auqli3lo3ny
eslint-import-resolver-node: 0.3.6
- eslint-import-resolver-typescript: 2.7.1_btspkuwbqkl4adpiufzbathtpi
- eslint-plugin-import: 2.26.0_nw7vw77csnm53tfhadjrrkb4nu
+ eslint-import-resolver-typescript: 3.2.7_btspkuwbqkl4adpiufzbathtpi
+ eslint-plugin-import: 2.26.0_h5azci6ujakbaa2xblg2jlxooy
eslint-plugin-jest-dom: 4.0.2_eslint@8.16.0
eslint-plugin-jsx-a11y: 6.5.1_eslint@8.16.0
eslint-plugin-prettier: 4.0.0_q7a4ir2sdihdzpzdlnbgmzjlpq
@@ -205,10 +205,20 @@ packages:
dependencies:
'@babel/highlight': 7.17.12
+ /@babel/code-frame/7.18.6:
+ resolution: {integrity: sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/highlight': 7.18.6
+
/@babel/compat-data/7.17.10:
resolution: {integrity: sha512-GZt/TCsG70Ms19gfZO1tM4CVnXsPgEPBCpJu+Qz3L0LUDsY5nZqFZglIoPC1kIYOtNBZlrnFT+klg12vFGZXrw==}
engines: {node: '>=6.9.0'}
+ /@babel/compat-data/7.18.8:
+ resolution: {integrity: sha512-HSmX4WZPPK3FUxYp7g2T6EyO8j96HlZJlxmKPSh6KAcqwyDrfx7hKjXpAW/0FhFfTJsR0Yt4lAjLI2coMptIHQ==}
+ engines: {node: '>=6.9.0'}
+
/@babel/core/7.18.2:
resolution: {integrity: sha512-A8pri1YJiC5UnkdrWcmfZTJTV85b4UXTAfImGmCfYmax4TR9Cw8sDS0MOk++Gp2mE/BefVJ5nwy5yzqNJbP/DQ==}
engines: {node: '>=6.9.0'}
@@ -231,6 +241,28 @@ packages:
transitivePeerDependencies:
- supports-color
+ /@babel/core/7.18.9:
+ resolution: {integrity: sha512-1LIb1eL8APMy91/IMW+31ckrfBM4yCoLaVzoDhZUKSM4cu1L1nIidyxkCgzPAgrC5WEz36IPEr/eSeSF9pIn+g==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@ampproject/remapping': 2.2.0
+ '@babel/code-frame': 7.18.6
+ '@babel/generator': 7.18.9
+ '@babel/helper-compilation-targets': 7.18.9_@babel+core@7.18.9
+ '@babel/helper-module-transforms': 7.18.9
+ '@babel/helpers': 7.18.9
+ '@babel/parser': 7.18.9
+ '@babel/template': 7.18.6
+ '@babel/traverse': 7.18.9
+ '@babel/types': 7.18.9
+ convert-source-map: 1.7.0
+ debug: 4.3.4
+ gensync: 1.0.0-beta.2
+ json5: 2.2.1
+ semver: 6.3.0
+ transitivePeerDependencies:
+ - supports-color
+
/@babel/eslint-parser/7.17.0_j4uj5cgi2mksbox6kqvi7jrs6u:
resolution: {integrity: sha512-PUEJ7ZBXbRkbq3qqM/jZ2nIuakUBqCYc7Qf52Lj7dlZ6zERnqisdHioL0l4wwQZnmskMeasqUNzLBFKs3nylXA==}
engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0}
@@ -253,6 +285,14 @@ packages:
'@jridgewell/gen-mapping': 0.3.1
jsesc: 2.5.2
+ /@babel/generator/7.18.9:
+ resolution: {integrity: sha512-wt5Naw6lJrL1/SGkipMiFxJjtyczUWTP38deiP1PO60HsBjDeKk08CGC3S8iVuvf0FmTdgKwU1KIXzSKL1G0Ug==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/types': 7.18.9
+ '@jridgewell/gen-mapping': 0.3.2
+ jsesc: 2.5.2
+
/@babel/helper-annotate-as-pure/7.16.7:
resolution: {integrity: sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==}
engines: {node: '>=6.9.0'}
@@ -286,6 +326,18 @@ packages:
browserslist: 4.20.4
semver: 6.3.0
+ /@babel/helper-compilation-targets/7.18.9_@babel+core@7.18.9:
+ resolution: {integrity: sha512-tzLCyVmqUiFlcFoAPLA/gL9TeYrF61VLNtb+hvkuVaB5SUjW7jcfrglBIX1vUIoT7CLP3bBlIMeyEsIl2eFQNg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+ dependencies:
+ '@babel/compat-data': 7.18.8
+ '@babel/core': 7.18.9
+ '@babel/helper-validator-option': 7.18.6
+ browserslist: 4.20.4
+ semver: 6.3.0
+
/@babel/helper-create-class-features-plugin/7.18.0_@babel+core@7.18.2:
resolution: {integrity: sha512-Kh8zTGR9de3J63e5nS0rQUdRs/kbtwoeQQ0sriS0lItjC96u8XXZN6lKpuyWd2coKSU13py/y+LTmThLuVX0Pg==}
engines: {node: '>=6.9.0'}
@@ -337,11 +389,15 @@ packages:
resolution: {integrity: sha512-14GQKWkX9oJzPiQQ7/J36FTXcD4kSp8egKjO9nINlSKiHITRA9q/R74qu8S9xlc/b/yjsJItQUeeh3xnGN0voQ==}
engines: {node: '>=6.9.0'}
+ /@babel/helper-environment-visitor/7.18.9:
+ resolution: {integrity: sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==}
+ engines: {node: '>=6.9.0'}
+
/@babel/helper-explode-assignable-expression/7.16.7:
resolution: {integrity: sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.18.7
+ '@babel/types': 7.18.9
dev: true
/@babel/helper-function-name/7.17.9:
@@ -351,17 +407,30 @@ packages:
'@babel/template': 7.16.7
'@babel/types': 7.18.7
+ /@babel/helper-function-name/7.18.9:
+ resolution: {integrity: sha512-fJgWlZt7nxGksJS9a0XdSaI4XvpExnNIgRP+rVefWh5U7BL8pPuir6SJUmFKRfjWQ51OtWSzwOxhaH/EBWWc0A==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/template': 7.18.6
+ '@babel/types': 7.18.9
+
/@babel/helper-hoist-variables/7.16.7:
resolution: {integrity: sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/types': 7.18.7
+ /@babel/helper-hoist-variables/7.18.6:
+ resolution: {integrity: sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/types': 7.18.9
+
/@babel/helper-member-expression-to-functions/7.17.7:
resolution: {integrity: sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.18.7
+ '@babel/types': 7.18.9
dev: true
/@babel/helper-module-imports/7.16.7:
@@ -382,7 +451,7 @@ packages:
dependencies:
'@babel/helper-environment-visitor': 7.18.2
'@babel/helper-module-imports': 7.18.6
- '@babel/helper-simple-access': 7.18.2
+ '@babel/helper-simple-access': 7.18.6
'@babel/helper-split-export-declaration': 7.16.7
'@babel/helper-validator-identifier': 7.18.6
'@babel/template': 7.16.7
@@ -391,6 +460,21 @@ packages:
transitivePeerDependencies:
- supports-color
+ /@babel/helper-module-transforms/7.18.9:
+ resolution: {integrity: sha512-KYNqY0ICwfv19b31XzvmI/mfcylOzbLtowkw+mfvGPAQ3kfCnMLYbED3YecL5tPd8nAYFQFAd6JHp2LxZk/J1g==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/helper-environment-visitor': 7.18.9
+ '@babel/helper-module-imports': 7.18.6
+ '@babel/helper-simple-access': 7.18.6
+ '@babel/helper-split-export-declaration': 7.18.6
+ '@babel/helper-validator-identifier': 7.18.6
+ '@babel/template': 7.18.6
+ '@babel/traverse': 7.18.9
+ '@babel/types': 7.18.9
+ transitivePeerDependencies:
+ - supports-color
+
/@babel/helper-optimise-call-expression/7.16.7:
resolution: {integrity: sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==}
engines: {node: '>=6.9.0'}
@@ -421,20 +505,20 @@ packages:
resolution: {integrity: sha512-XzAIyxx+vFnrOxiQrToSUOzUOn0e1J2Li40ntddek1Y69AXUTXoDJ40/D5RdjFu7s7qHiaeoTiempZcbuVXh2Q==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/helper-environment-visitor': 7.18.2
+ '@babel/helper-environment-visitor': 7.18.9
'@babel/helper-member-expression-to-functions': 7.17.7
'@babel/helper-optimise-call-expression': 7.16.7
- '@babel/traverse': 7.18.2
- '@babel/types': 7.18.7
+ '@babel/traverse': 7.18.9
+ '@babel/types': 7.18.9
transitivePeerDependencies:
- supports-color
dev: true
- /@babel/helper-simple-access/7.18.2:
- resolution: {integrity: sha512-7LIrjYzndorDY88MycupkpQLKS1AFfsVRm2k/9PtKScSy5tZq0McZTj+DiMRynboZfIqOKvo03pmhTaUgiD6fQ==}
+ /@babel/helper-simple-access/7.18.6:
+ resolution: {integrity: sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.18.7
+ '@babel/types': 7.18.9
/@babel/helper-skip-transparent-expression-wrappers/7.16.0:
resolution: {integrity: sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==}
@@ -449,6 +533,12 @@ packages:
dependencies:
'@babel/types': 7.18.7
+ /@babel/helper-split-export-declaration/7.18.6:
+ resolution: {integrity: sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/types': 7.18.9
+
/@babel/helper-validator-identifier/7.16.7:
resolution: {integrity: sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==}
engines: {node: '>=6.9.0'}
@@ -461,14 +551,18 @@ packages:
resolution: {integrity: sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==}
engines: {node: '>=6.9.0'}
+ /@babel/helper-validator-option/7.18.6:
+ resolution: {integrity: sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==}
+ engines: {node: '>=6.9.0'}
+
/@babel/helper-wrap-function/7.16.8:
resolution: {integrity: sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/helper-function-name': 7.17.9
- '@babel/template': 7.16.7
- '@babel/traverse': 7.18.2
- '@babel/types': 7.18.7
+ '@babel/template': 7.18.6
+ '@babel/traverse': 7.18.9
+ '@babel/types': 7.18.9
transitivePeerDependencies:
- supports-color
dev: true
@@ -483,6 +577,16 @@ packages:
transitivePeerDependencies:
- supports-color
+ /@babel/helpers/7.18.9:
+ resolution: {integrity: sha512-Jf5a+rbrLoR4eNdUmnFu8cN5eNJT6qdTdOg5IHIzq87WwyRw9PwguLFOWYgktN/60IP4fgDUawJvs7PjQIzELQ==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/template': 7.18.6
+ '@babel/traverse': 7.18.9
+ '@babel/types': 7.18.9
+ transitivePeerDependencies:
+ - supports-color
+
/@babel/highlight/7.17.12:
resolution: {integrity: sha512-7yykMVF3hfZY2jsHZEEgLc+3x4o1O+fYyULu11GynEUQNwB6lua+IIQn1FiJxNucd5UlyJryrwsOh8PL9Sn8Qg==}
engines: {node: '>=6.9.0'}
@@ -491,6 +595,14 @@ packages:
chalk: 2.4.2
js-tokens: 4.0.0
+ /@babel/highlight/7.18.6:
+ resolution: {integrity: sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/helper-validator-identifier': 7.18.6
+ chalk: 2.4.2
+ js-tokens: 4.0.0
+
/@babel/parser/7.18.4:
resolution: {integrity: sha512-FDge0dFazETFcxGw/EXzOkN8uJp0PC7Qbm+Pe9T+av2zlBpOgunFHkQPPn+eRuClU73JF+98D531UgayY89tow==}
engines: {node: '>=6.0.0'}
@@ -498,6 +610,13 @@ packages:
dependencies:
'@babel/types': 7.18.7
+ /@babel/parser/7.18.9:
+ resolution: {integrity: sha512-9uJveS9eY9DJ0t64YbIBZICtJy8a5QrDEVdiLCG97fVLpDTpGX7t8mMSb6OWw6Lrnjqj4O8zwjELX3dhoMgiBg==}
+ engines: {node: '>=6.0.0'}
+ hasBin: true
+ dependencies:
+ '@babel/types': 7.18.9
+
/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.17.12_@babel+core@7.18.2:
resolution: {integrity: sha512-xCJQXl4EeQ3J9C4yOmpTrtVGmzpm2iSzyxbkZHw7UCnZBftHpF/hpII80uWVyVrc40ytIClHjgWGTG1g/yB+aw==}
engines: {node: '>=6.9.0'}
@@ -728,6 +847,14 @@ packages:
'@babel/core': 7.18.2
'@babel/helper-plugin-utils': 7.17.12
+ /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.18.9:
+ resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.18.9
+ '@babel/helper-plugin-utils': 7.17.12
+
/@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.18.2:
resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==}
peerDependencies:
@@ -736,6 +863,14 @@ packages:
'@babel/core': 7.18.2
'@babel/helper-plugin-utils': 7.18.6
+ /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.18.9:
+ resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.18.9
+ '@babel/helper-plugin-utils': 7.18.6
+
/@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.18.2:
resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==}
peerDependencies:
@@ -744,6 +879,14 @@ packages:
'@babel/core': 7.18.2
'@babel/helper-plugin-utils': 7.17.12
+ /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.18.9:
+ resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.18.9
+ '@babel/helper-plugin-utils': 7.17.12
+
/@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.18.2:
resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==}
engines: {node: '>=6.9.0'}
@@ -809,6 +952,14 @@ packages:
'@babel/core': 7.18.2
'@babel/helper-plugin-utils': 7.18.6
+ /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.18.9:
+ resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.18.9
+ '@babel/helper-plugin-utils': 7.18.6
+
/@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.18.2:
resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==}
peerDependencies:
@@ -817,6 +968,14 @@ packages:
'@babel/core': 7.18.2
'@babel/helper-plugin-utils': 7.17.12
+ /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.18.9:
+ resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.18.9
+ '@babel/helper-plugin-utils': 7.17.12
+
/@babel/plugin-syntax-jsx/7.18.6_@babel+core@7.18.2:
resolution: {integrity: sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==}
engines: {node: '>=6.9.0'}
@@ -826,6 +985,16 @@ packages:
'@babel/core': 7.18.2
'@babel/helper-plugin-utils': 7.18.6
+ /@babel/plugin-syntax-jsx/7.18.6_@babel+core@7.18.9:
+ resolution: {integrity: sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.18.9
+ '@babel/helper-plugin-utils': 7.18.6
+ dev: false
+
/@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.18.2:
resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==}
peerDependencies:
@@ -834,6 +1003,14 @@ packages:
'@babel/core': 7.18.2
'@babel/helper-plugin-utils': 7.17.12
+ /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.18.9:
+ resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.18.9
+ '@babel/helper-plugin-utils': 7.17.12
+
/@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.18.2:
resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==}
peerDependencies:
@@ -842,6 +1019,14 @@ packages:
'@babel/core': 7.18.2
'@babel/helper-plugin-utils': 7.17.12
+ /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.18.9:
+ resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.18.9
+ '@babel/helper-plugin-utils': 7.17.12
+
/@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.18.2:
resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==}
peerDependencies:
@@ -850,6 +1035,14 @@ packages:
'@babel/core': 7.18.2
'@babel/helper-plugin-utils': 7.17.12
+ /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.18.9:
+ resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.18.9
+ '@babel/helper-plugin-utils': 7.17.12
+
/@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.18.2:
resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==}
peerDependencies:
@@ -858,6 +1051,14 @@ packages:
'@babel/core': 7.18.2
'@babel/helper-plugin-utils': 7.17.12
+ /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.18.9:
+ resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.18.9
+ '@babel/helper-plugin-utils': 7.17.12
+
/@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.18.2:
resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==}
peerDependencies:
@@ -866,6 +1067,14 @@ packages:
'@babel/core': 7.18.2
'@babel/helper-plugin-utils': 7.17.12
+ /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.18.9:
+ resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.18.9
+ '@babel/helper-plugin-utils': 7.17.12
+
/@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.18.2:
resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==}
peerDependencies:
@@ -874,6 +1083,14 @@ packages:
'@babel/core': 7.18.2
'@babel/helper-plugin-utils': 7.17.12
+ /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.18.9:
+ resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.18.9
+ '@babel/helper-plugin-utils': 7.17.12
+
/@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.18.2:
resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==}
engines: {node: '>=6.9.0'}
@@ -893,6 +1110,15 @@ packages:
'@babel/core': 7.18.2
'@babel/helper-plugin-utils': 7.17.12
+ /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.18.9:
+ resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.18.9
+ '@babel/helper-plugin-utils': 7.17.12
+
/@babel/plugin-syntax-typescript/7.17.12_@babel+core@7.18.2:
resolution: {integrity: sha512-TYY0SXFiO31YXtNg3HtFwNJHjLsAyIIhAhNWkQ5whPPS7HWUFlg9z0Ta4qAQNjQbP1wsSt/oKkmZ/4/WWdMUpw==}
engines: {node: '>=6.9.0'}
@@ -901,6 +1127,16 @@ packages:
dependencies:
'@babel/core': 7.18.2
'@babel/helper-plugin-utils': 7.18.6
+ dev: true
+
+ /@babel/plugin-syntax-typescript/7.17.12_@babel+core@7.18.9:
+ resolution: {integrity: sha512-TYY0SXFiO31YXtNg3HtFwNJHjLsAyIIhAhNWkQ5whPPS7HWUFlg9z0Ta4qAQNjQbP1wsSt/oKkmZ/4/WWdMUpw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.18.9
+ '@babel/helper-plugin-utils': 7.18.6
/@babel/plugin-transform-arrow-functions/7.17.12_@babel+core@7.18.2:
resolution: {integrity: sha512-PHln3CNi/49V+mza4xMwrg+WGYevSF1oaiXaC2EQfdp4HWlSjRsrDXWJiQBKpP7749u6vQ9mcry2uuFOv5CXvA==}
@@ -1084,16 +1320,16 @@ packages:
- supports-color
dev: true
- /@babel/plugin-transform-modules-commonjs/7.18.2_@babel+core@7.18.2:
- resolution: {integrity: sha512-f5A865gFPAJAEE0K7F/+nm5CmAE3y8AWlMBG9unu5j9+tk50UQVK0QS8RNxSp7MJf0wh97uYyLWt3Zvu71zyOQ==}
+ /@babel/plugin-transform-modules-commonjs/7.18.6_@babel+core@7.18.2:
+ resolution: {integrity: sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.18.2
- '@babel/helper-module-transforms': 7.18.0
- '@babel/helper-plugin-utils': 7.17.12
- '@babel/helper-simple-access': 7.18.2
+ '@babel/helper-module-transforms': 7.18.9
+ '@babel/helper-plugin-utils': 7.18.6
+ '@babel/helper-simple-access': 7.18.6
babel-plugin-dynamic-import-node: 2.3.3
transitivePeerDependencies:
- supports-color
@@ -1200,24 +1436,35 @@ packages:
dependencies:
'@babel/core': 7.18.2
'@babel/plugin-transform-react-jsx': 7.18.6_@babel+core@7.18.2
+ dev: true
- /@babel/plugin-transform-react-jsx-self/7.17.12_@babel+core@7.18.2:
- resolution: {integrity: sha512-7S9G2B44EnYOx74mue02t1uD8ckWZ/ee6Uz/qfdzc35uWHX5NgRy9i+iJSb2LFRgMd+QV9zNcStQaazzzZ3n3Q==}
+ /@babel/plugin-transform-react-jsx-development/7.18.6_@babel+core@7.18.9:
+ resolution: {integrity: sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.18.2
+ '@babel/core': 7.18.9
+ '@babel/plugin-transform-react-jsx': 7.18.6_@babel+core@7.18.9
+ dev: false
+
+ /@babel/plugin-transform-react-jsx-self/7.18.6_@babel+core@7.18.9:
+ resolution: {integrity: sha512-A0LQGx4+4Jv7u/tWzoJF7alZwnBDQd6cGLh9P+Ttk4dpiL+J5p7NSNv/9tlEFFJDq3kjxOavWmbm6t0Gk+A3Ig==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.18.9
'@babel/helper-plugin-utils': 7.18.6
dev: false
- /@babel/plugin-transform-react-jsx-source/7.16.7_@babel+core@7.18.2:
- resolution: {integrity: sha512-rONFiQz9vgbsnaMtQlZCjIRwhJvlrPET8TabIUK2hzlXw9B9s2Ieaxte1SCOOXMbWRHodbKixNf3BLcWVOQ8Bw==}
+ /@babel/plugin-transform-react-jsx-source/7.18.6_@babel+core@7.18.9:
+ resolution: {integrity: sha512-utZmlASneDfdaMh0m/WausbjUjEdGrQJz0vFK93d7wD3xf5wBtX219+q6IlCNZeguIcxS2f/CvLZrlLSvSHQXw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.18.2
+ '@babel/core': 7.18.9
'@babel/helper-plugin-utils': 7.18.6
dev: false
@@ -1234,6 +1481,20 @@ packages:
'@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.18.2
'@babel/types': 7.18.7
+ /@babel/plugin-transform-react-jsx/7.18.6_@babel+core@7.18.9:
+ resolution: {integrity: sha512-Mz7xMPxoy9kPS/JScj6fJs03TZ/fZ1dJPlMjRAgTaxaS0fUBk8FV/A2rRgfPsVCZqALNwMexD+0Uaf5zlcKPpw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.18.9
+ '@babel/helper-annotate-as-pure': 7.18.6
+ '@babel/helper-module-imports': 7.18.6
+ '@babel/helper-plugin-utils': 7.18.6
+ '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.18.9
+ '@babel/types': 7.18.7
+ dev: false
+
/@babel/plugin-transform-react-pure-annotations/7.16.7_@babel+core@7.18.2:
resolution: {integrity: sha512-hs71ToC97k3QWxswh2ElzMFABXHvGiJ01IB1TbYQDGeWRKWz/MPUTh5jGExdHvosYKpnJW5Pm3S4+TA3FyX+GA==}
engines: {node: '>=6.9.0'}
@@ -1427,7 +1688,7 @@ packages:
'@babel/plugin-transform-literals': 7.17.12_@babel+core@7.18.2
'@babel/plugin-transform-member-expression-literals': 7.16.7_@babel+core@7.18.2
'@babel/plugin-transform-modules-amd': 7.18.0_@babel+core@7.18.2
- '@babel/plugin-transform-modules-commonjs': 7.18.2_@babel+core@7.18.2
+ '@babel/plugin-transform-modules-commonjs': 7.18.6_@babel+core@7.18.2
'@babel/plugin-transform-modules-systemjs': 7.18.4_@babel+core@7.18.2
'@babel/plugin-transform-modules-umd': 7.18.0_@babel+core@7.18.2
'@babel/plugin-transform-named-capturing-groups-regex': 7.17.12_@babel+core@7.18.2
@@ -1519,6 +1780,14 @@ packages:
'@babel/parser': 7.18.4
'@babel/types': 7.18.7
+ /@babel/template/7.18.6:
+ resolution: {integrity: sha512-JoDWzPe+wgBsTTgdnIma3iHNFC7YVJoPssVBDjiHfNlyt4YcunDtcDOUmfVDfCK5MfdsaIoX9PkijPhjH3nYUw==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/code-frame': 7.18.6
+ '@babel/parser': 7.18.9
+ '@babel/types': 7.18.9
+
/@babel/traverse/7.18.2:
resolution: {integrity: sha512-9eNwoeovJ6KH9zcCNnENY7DMFwTU9JdGCFtqNLfUAqtUHRCOsTOqWoffosP8vKmNYeSBUv3yVJXjfd8ucwOjUA==}
engines: {node: '>=6.9.0'}
@@ -1553,6 +1822,23 @@ packages:
transitivePeerDependencies:
- supports-color
+ /@babel/traverse/7.18.9:
+ resolution: {integrity: sha512-LcPAnujXGwBgv3/WHv01pHtb2tihcyW1XuL9wd7jqh1Z8AQkTd+QVjMrMijrln0T7ED3UXLIy36P9Ao7W75rYg==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/code-frame': 7.18.6
+ '@babel/generator': 7.18.9
+ '@babel/helper-environment-visitor': 7.18.9
+ '@babel/helper-function-name': 7.18.9
+ '@babel/helper-hoist-variables': 7.18.6
+ '@babel/helper-split-export-declaration': 7.18.6
+ '@babel/parser': 7.18.9
+ '@babel/types': 7.18.9
+ debug: 4.3.4
+ globals: 11.12.0
+ transitivePeerDependencies:
+ - supports-color
+
/@babel/types/7.18.4:
resolution: {integrity: sha512-ThN1mBcMq5pG/Vm2IcBmPPfyPXbd8S02rS+OBIDENdufvqC7Z/jHPCv9IcP01277aKtDI8g/2XysBN4hA8niiw==}
engines: {node: '>=6.9.0'}
@@ -1567,6 +1853,13 @@ packages:
'@babel/helper-validator-identifier': 7.18.6
to-fast-properties: 2.0.0
+ /@babel/types/7.18.9:
+ resolution: {integrity: sha512-WwMLAg2MvJmt/rKEVQBBhIVffMmnilX4oe0sRe7iPOHIGsqpruFHHdrfj4O1CMMtgMtCU4oPafZjDPCRgO57Wg==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/helper-validator-identifier': 7.18.6
+ to-fast-properties: 2.0.0
+
/@bcoe/v8-coverage/0.2.3:
resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==}
@@ -1881,6 +2174,14 @@ packages:
'@jridgewell/sourcemap-codec': 1.4.13
'@jridgewell/trace-mapping': 0.3.13
+ /@jridgewell/gen-mapping/0.3.2:
+ resolution: {integrity: sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==}
+ engines: {node: '>=6.0.0'}
+ dependencies:
+ '@jridgewell/set-array': 1.1.1
+ '@jridgewell/sourcemap-codec': 1.4.13
+ '@jridgewell/trace-mapping': 0.3.13
+
/@jridgewell/resolve-uri/3.0.7:
resolution: {integrity: sha512-8cXDaBBHOr2pQ7j77Y6Vp5VDT2sIqWyWQ56TjEq4ih/a4iST3dItRe8Q9fp0rrIl9DoKhWQtUQz/YpOxLkXbNA==}
engines: {node: '>=6.0.0'}
@@ -2027,6 +2328,18 @@ packages:
- encoding
dev: true
+ /@pkgr/utils/2.3.0:
+ resolution: {integrity: sha512-7dIJ9CRVzBnqyEl7diUHPUFJf/oty2SeoVzcMocc5PeOUDK9KGzvgIBjGRRzzlRDaOjh3ADwH0WeibQvi3ls2Q==}
+ engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0}
+ dependencies:
+ cross-spawn: 7.0.3
+ is-glob: 4.0.3
+ open: 8.4.0
+ picocolors: 1.0.0
+ tiny-glob: 0.2.9
+ tslib: 2.4.0
+ dev: true
+
/@popperjs/core/2.9.2:
resolution: {integrity: sha512-VZMYa7+fXHdwIq1TDhSXoVmSPEGM/aa+6Aiq3nVVJ9bXr24zScr+NlKFKC3iPljA7ho/GAZr+d2jOf5GIRC30Q==}
@@ -2049,14 +2362,6 @@ packages:
reselect: 4.1.5
dev: false
- /@rollup/pluginutils/4.2.1:
- resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==}
- engines: {node: '>= 8.0.0'}
- dependencies:
- estree-walker: 2.0.2
- picomatch: 2.3.1
- dev: false
-
/@rooks/use-outside-click-ref/4.11.2_react@18.1.0:
resolution: {integrity: sha512-w2bCW69zcpLh0KmN/odAuBsQ3sps+73KEu7zMOi0o4YMfDo+tXcqwlTJiLYysd0BEoQC9pNIklzZmI9zZep69g==}
peerDependencies:
@@ -2262,8 +2567,8 @@ packages:
/@types/prop-types/15.7.5:
resolution: {integrity: sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==}
- /@types/react-datepicker/4.3.4_react@18.1.0:
- resolution: {integrity: sha512-5nTTz37KdTUgMZ1AAxztMWNtEnIMVRo8oCAEhIv0a6uUqDjvSKaMyPRpBV+8chi6f/A8wlTKJIpojpXca2dx3A==}
+ /@types/react-datepicker/4.4.2_react@18.1.0:
+ resolution: {integrity: sha512-g8DhWvYmaIMLzVrIEVLXncylyImyBaoPsEUr3yR13JDaaHoebhDorqnVv4tLkNGa8SjBB8SAOQvxD5jaPNBX8A==}
dependencies:
'@popperjs/core': 2.9.2
'@types/react': 18.0.9
@@ -2548,18 +2853,20 @@ packages:
eslint-visitor-keys: 3.3.0
dev: true
- /@vitejs/plugin-react/1.3.2:
- resolution: {integrity: sha512-aurBNmMo0kz1O4qRoY+FM4epSA39y3ShWGuqfLRA/3z0oEJAdtoSfgA3aO98/PCCHAqMaduLxIxErWrVKIFzXA==}
- engines: {node: '>=12.0.0'}
+ /@vitejs/plugin-react/2.0.0_vite@3.0.2:
+ resolution: {integrity: sha512-zHkRR+X4zqEPNBbKV2FvWSxK7Q6crjMBVIAYroSU8Nbb4M3E5x4qOiLoqJBHtXgr27kfednXjkwr3lr8jS6Wrw==}
+ engines: {node: '>=14.18.0'}
+ peerDependencies:
+ vite: ^3.0.0
dependencies:
- '@babel/core': 7.18.2
- '@babel/plugin-transform-react-jsx': 7.18.6_@babel+core@7.18.2
- '@babel/plugin-transform-react-jsx-development': 7.16.7_@babel+core@7.18.2
- '@babel/plugin-transform-react-jsx-self': 7.17.12_@babel+core@7.18.2
- '@babel/plugin-transform-react-jsx-source': 7.16.7_@babel+core@7.18.2
- '@rollup/pluginutils': 4.2.1
- react-refresh: 0.13.0
- resolve: 1.22.0
+ '@babel/core': 7.18.9
+ '@babel/plugin-transform-react-jsx': 7.18.6_@babel+core@7.18.9
+ '@babel/plugin-transform-react-jsx-development': 7.18.6_@babel+core@7.18.9
+ '@babel/plugin-transform-react-jsx-self': 7.18.6_@babel+core@7.18.9
+ '@babel/plugin-transform-react-jsx-source': 7.18.6_@babel+core@7.18.9
+ magic-string: 0.26.2
+ react-refresh: 0.14.0
+ vite: 3.0.2_sass@1.52.3
transitivePeerDependencies:
- supports-color
dev: false
@@ -2572,6 +2879,10 @@ packages:
resolution: {integrity: sha512-SOLzdaQkY6ecPKYRDDg+MY1WoGgXA34cIvYJNNoBMGGUswHmlauU2Hy0UL96vW0Fs/LgFbMUjD+6vqzWTldIYQ==}
dev: false
+ /ace-builds/1.7.1:
+ resolution: {integrity: sha512-1mcbP5kXvr729sJ9dA/8tul0pjuvKbma0LF/ZMRwPEwjoNWNpe/x0OXpaPJo36aRpZCjRZMl5zsME3hAKTiaNw==}
+ dev: false
+
/acorn-globals/6.0.0:
resolution: {integrity: sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==}
dependencies:
@@ -2648,6 +2959,13 @@ packages:
dependencies:
type-fest: 0.21.3
+ /ansi-escapes/5.0.0:
+ resolution: {integrity: sha512-5GFMVX8HqE/TB+FuBJGuO5XG0WrsA6ptUqoODaT/n9mmUaZFkqnBueB4leqGBCmrUHnCnC4PCZTCd0E7QQ83bA==}
+ engines: {node: '>=12'}
+ dependencies:
+ type-fest: 1.4.0
+ dev: false
+
/ansi-regex/5.0.1:
resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
engines: {node: '>=8'}
@@ -2797,6 +3115,23 @@ packages:
transitivePeerDependencies:
- supports-color
+ /babel-jest/28.1.1_@babel+core@7.18.9:
+ resolution: {integrity: sha512-MEt0263viUdAkTq5D7upHPNxvt4n9uLUGa6pPz3WviNBMtOmStb1lIXS3QobnoqM+qnH+vr4EKlvhe8QcmxIYw==}
+ engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0}
+ peerDependencies:
+ '@babel/core': ^7.8.0
+ dependencies:
+ '@babel/core': 7.18.9
+ '@jest/transform': 28.1.1
+ '@types/babel__core': 7.1.19
+ babel-plugin-istanbul: 6.1.1
+ babel-preset-jest: 28.1.1_@babel+core@7.18.9
+ chalk: 4.1.2
+ graceful-fs: 4.2.10
+ slash: 3.0.0
+ transitivePeerDependencies:
+ - supports-color
+
/babel-plugin-dynamic-import-node/2.3.3:
resolution: {integrity: sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==}
dependencies:
@@ -2906,6 +3241,25 @@ packages:
'@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.18.2
'@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.18.2
+ /babel-preset-current-node-syntax/1.0.1_@babel+core@7.18.9:
+ resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+ dependencies:
+ '@babel/core': 7.18.9
+ '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.18.9
+ '@babel/plugin-syntax-bigint': 7.8.3_@babel+core@7.18.9
+ '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.18.9
+ '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.18.9
+ '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.18.9
+ '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.18.9
+ '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.18.9
+ '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.18.9
+ '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.18.9
+ '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.18.9
+ '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.18.9
+ '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.18.9
+
/babel-preset-jest/28.1.1_@babel+core@7.18.2:
resolution: {integrity: sha512-FCq9Oud0ReTeWtcneYf/48981aTfXYuB9gbU4rBNNJVBSQ6ssv7E6v/qvbBxtOWwZFXjLZwpg+W3q7J6vhH25g==}
engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0}
@@ -2916,6 +3270,16 @@ packages:
babel-plugin-jest-hoist: 28.1.1
babel-preset-current-node-syntax: 1.0.1_@babel+core@7.18.2
+ /babel-preset-jest/28.1.1_@babel+core@7.18.9:
+ resolution: {integrity: sha512-FCq9Oud0ReTeWtcneYf/48981aTfXYuB9gbU4rBNNJVBSQ6ssv7E6v/qvbBxtOWwZFXjLZwpg+W3q7J6vhH25g==}
+ engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+ dependencies:
+ '@babel/core': 7.18.9
+ babel-plugin-jest-hoist: 28.1.1
+ babel-preset-current-node-syntax: 1.0.1_@babel+core@7.18.9
+
/babel-preset-react-app/10.0.1:
resolution: {integrity: sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==}
dependencies:
@@ -3445,6 +3809,11 @@ packages:
clone: 1.0.4
dev: true
+ /define-lazy-prop/2.0.0:
+ resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==}
+ engines: {node: '>=8'}
+ dev: true
+
/define-properties/1.1.4:
resolution: {integrity: sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==}
engines: {node: '>= 0.4'}
@@ -3538,6 +3907,14 @@ packages:
resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==}
dev: true
+ /enhanced-resolve/5.10.0:
+ resolution: {integrity: sha512-T0yTFjdpldGY8PmuXXR0PyQ1ufZpEGiHVrp7zHKB7jdR4qlmZHhONVM5AQOAWXuF/w3dnHbEQVrNptJgt7F+cQ==}
+ engines: {node: '>=10.13.0'}
+ dependencies:
+ graceful-fs: 4.2.10
+ tapable: 2.2.1
+ dev: true
+
/error-ex/1.3.2:
resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==}
dependencies:
@@ -3587,8 +3964,8 @@ packages:
is-symbol: 1.0.4
dev: true
- /esbuild-android-64/0.14.43:
- resolution: {integrity: sha512-kqFXAS72K6cNrB6RiM7YJ5lNvmWRDSlpi7ZuRZ1hu1S3w0zlwcoCxWAyM23LQUyZSs1PbjHgdbbfYAN8IGh6xg==}
+ /esbuild-android-64/0.14.49:
+ resolution: {integrity: sha512-vYsdOTD+yi+kquhBiFWl3tyxnj2qZJsl4tAqwhT90ktUdnyTizgle7TjNx6Ar1bN7wcwWqZ9QInfdk2WVagSww==}
engines: {node: '>=12'}
cpu: [x64]
os: [android]
@@ -3596,8 +3973,8 @@ packages:
dev: false
optional: true
- /esbuild-android-arm64/0.14.43:
- resolution: {integrity: sha512-bKS2BBFh+7XZY9rpjiHGRNA7LvWYbZWP87pLehggTG7tTaCDvj8qQGOU/OZSjCSKDYbgY7Q+oDw8RlYQ2Jt2BA==}
+ /esbuild-android-arm64/0.14.49:
+ resolution: {integrity: sha512-g2HGr/hjOXCgSsvQZ1nK4nW/ei8JUx04Li74qub9qWrStlysaVmadRyTVuW32FGIpLQyc5sUjjZopj49eGGM2g==}
engines: {node: '>=12'}
cpu: [arm64]
os: [android]
@@ -3605,8 +3982,8 @@ packages:
dev: false
optional: true
- /esbuild-darwin-64/0.14.43:
- resolution: {integrity: sha512-/3PSilx011ttoieRGkSZ0XV8zjBf2C9enV4ScMMbCT4dpx0mFhMOpFnCHkOK0pWGB8LklykFyHrWk2z6DENVUg==}
+ /esbuild-darwin-64/0.14.49:
+ resolution: {integrity: sha512-3rvqnBCtX9ywso5fCHixt2GBCUsogNp9DjGmvbBohh31Ces34BVzFltMSxJpacNki96+WIcX5s/vum+ckXiLYg==}
engines: {node: '>=12'}
cpu: [x64]
os: [darwin]
@@ -3614,8 +3991,8 @@ packages:
dev: false
optional: true
- /esbuild-darwin-arm64/0.14.43:
- resolution: {integrity: sha512-1HyFUKs8DMCBOvw1Qxpr5Vv/ThNcVIFb5xgXWK3pyT40WPvgYIiRTwJCvNs4l8i5qWF8/CK5bQxJVDjQvtv0Yw==}
+ /esbuild-darwin-arm64/0.14.49:
+ resolution: {integrity: sha512-XMaqDxO846srnGlUSJnwbijV29MTKUATmOLyQSfswbK/2X5Uv28M9tTLUJcKKxzoo9lnkYPsx2o8EJcTYwCs/A==}
engines: {node: '>=12'}
cpu: [arm64]
os: [darwin]
@@ -3623,8 +4000,8 @@ packages:
dev: false
optional: true
- /esbuild-freebsd-64/0.14.43:
- resolution: {integrity: sha512-FNWc05TPHYgaXjbPZO5/rJKSBslfG6BeMSs8GhwnqAKP56eEhvmzwnIz1QcC9cRVyO+IKqWNfmHFkCa1WJTULA==}
+ /esbuild-freebsd-64/0.14.49:
+ resolution: {integrity: sha512-NJ5Q6AjV879mOHFri+5lZLTp5XsO2hQ+KSJYLbfY9DgCu8s6/Zl2prWXVANYTeCDLlrIlNNYw8y34xqyLDKOmQ==}
engines: {node: '>=12'}
cpu: [x64]
os: [freebsd]
@@ -3632,8 +4009,8 @@ packages:
dev: false
optional: true
- /esbuild-freebsd-arm64/0.14.43:
- resolution: {integrity: sha512-amrYopclz3VohqisOPR6hA3GOWA3LZC1WDLnp21RhNmoERmJ/vLnOpnrG2P/Zao+/erKTCUqmrCIPVtj58DRoA==}
+ /esbuild-freebsd-arm64/0.14.49:
+ resolution: {integrity: sha512-lFLtgXnAc3eXYqj5koPlBZvEbBSOSUbWO3gyY/0+4lBdRqELyz4bAuamHvmvHW5swJYL7kngzIZw6kdu25KGOA==}
engines: {node: '>=12'}
cpu: [arm64]
os: [freebsd]
@@ -3641,8 +4018,8 @@ packages:
dev: false
optional: true
- /esbuild-linux-32/0.14.43:
- resolution: {integrity: sha512-KoxoEra+9O3AKVvgDFvDkiuddCds6q71owSQEYwjtqRV7RwbPzKxJa6+uyzUulHcyGVq0g15K0oKG5CFBcvYDw==}
+ /esbuild-linux-32/0.14.49:
+ resolution: {integrity: sha512-zTTH4gr2Kb8u4QcOpTDVn7Z8q7QEIvFl/+vHrI3cF6XOJS7iEI1FWslTo3uofB2+mn6sIJEQD9PrNZKoAAMDiA==}
engines: {node: '>=12'}
cpu: [ia32]
os: [linux]
@@ -3650,8 +4027,8 @@ packages:
dev: false
optional: true
- /esbuild-linux-64/0.14.43:
- resolution: {integrity: sha512-EwINwGMyiJMgBby5/SbMqKcUhS5AYAZ2CpEBzSowsJPNBJEdhkCTtEjk757TN/wxgbu3QklqDM6KghY660QCUw==}
+ /esbuild-linux-64/0.14.49:
+ resolution: {integrity: sha512-hYmzRIDzFfLrB5c1SknkxzM8LdEUOusp6M2TnuQZJLRtxTgyPnZZVtyMeCLki0wKgYPXkFsAVhi8vzo2mBNeTg==}
engines: {node: '>=12'}
cpu: [x64]
os: [linux]
@@ -3659,8 +4036,8 @@ packages:
dev: false
optional: true
- /esbuild-linux-arm/0.14.43:
- resolution: {integrity: sha512-e6YzQUoDxxtyamuF12eVzzRC7bbEFSZohJ6igQB9tBqnNmIQY3fI6Cns3z2wxtbZ3f2o6idkD2fQnlvs2902Dg==}
+ /esbuild-linux-arm/0.14.49:
+ resolution: {integrity: sha512-iE3e+ZVv1Qz1Sy0gifIsarJMQ89Rpm9mtLSRtG3AH0FPgAzQ5Z5oU6vYzhc/3gSPi2UxdCOfRhw2onXuFw/0lg==}
engines: {node: '>=12'}
cpu: [arm]
os: [linux]
@@ -3668,8 +4045,8 @@ packages:
dev: false
optional: true
- /esbuild-linux-arm64/0.14.43:
- resolution: {integrity: sha512-UlSpjMWllAc70zYbHxWuDS3FJytyuR/gHJYBr8BICcTNb/TSOYVBg6U7b3jZ3mILTrgzwJUHwhEwK18FZDouUQ==}
+ /esbuild-linux-arm64/0.14.49:
+ resolution: {integrity: sha512-KLQ+WpeuY+7bxukxLz5VgkAAVQxUv67Ft4DmHIPIW+2w3ObBPQhqNoeQUHxopoW/aiOn3m99NSmSV+bs4BSsdA==}
engines: {node: '>=12'}
cpu: [arm64]
os: [linux]
@@ -3677,8 +4054,8 @@ packages:
dev: false
optional: true
- /esbuild-linux-mips64le/0.14.43:
- resolution: {integrity: sha512-f+v8cInPEL1/SDP//CfSYzcDNgE4CY3xgDV81DWm3KAPWzhvxARrKxB1Pstf5mB56yAslJDxu7ryBUPX207EZA==}
+ /esbuild-linux-mips64le/0.14.49:
+ resolution: {integrity: sha512-n+rGODfm8RSum5pFIqFQVQpYBw+AztL8s6o9kfx7tjfK0yIGF6tm5HlG6aRjodiiKkH2xAiIM+U4xtQVZYU4rA==}
engines: {node: '>=12'}
cpu: [mips64el]
os: [linux]
@@ -3686,8 +4063,8 @@ packages:
dev: false
optional: true
- /esbuild-linux-ppc64le/0.14.43:
- resolution: {integrity: sha512-5wZYMDGAL/K2pqkdIsW+I4IR41kyfHr/QshJcNpUfK3RjB3VQcPWOaZmc+74rm4ZjVirYrtz+jWw0SgxtxRanA==}
+ /esbuild-linux-ppc64le/0.14.49:
+ resolution: {integrity: sha512-WP9zR4HX6iCBmMFH+XHHng2LmdoIeUmBpL4aL2TR8ruzXyT4dWrJ5BSbT8iNo6THN8lod6GOmYDLq/dgZLalGw==}
engines: {node: '>=12'}
cpu: [ppc64]
os: [linux]
@@ -3695,8 +4072,8 @@ packages:
dev: false
optional: true
- /esbuild-linux-riscv64/0.14.43:
- resolution: {integrity: sha512-lYcAOUxp85hC7lSjycJUVSmj4/9oEfSyXjb/ua9bNl8afonaduuqtw7hvKMoKuYnVwOCDw4RSfKpcnIRDWq+Bw==}
+ /esbuild-linux-riscv64/0.14.49:
+ resolution: {integrity: sha512-h66ORBz+Dg+1KgLvzTVQEA1LX4XBd1SK0Fgbhhw4akpG/YkN8pS6OzYI/7SGENiN6ao5hETRDSkVcvU9NRtkMQ==}
engines: {node: '>=12'}
cpu: [riscv64]
os: [linux]
@@ -3704,8 +4081,8 @@ packages:
dev: false
optional: true
- /esbuild-linux-s390x/0.14.43:
- resolution: {integrity: sha512-27e43ZhHvhFE4nM7HqtUbMRu37I/4eNSUbb8FGZWszV+uLzMIsHDwLoBiJmw7G9N+hrehNPeQ4F5Ujad0DrUKQ==}
+ /esbuild-linux-s390x/0.14.49:
+ resolution: {integrity: sha512-DhrUoFVWD+XmKO1y7e4kNCqQHPs6twz6VV6Uezl/XHYGzM60rBewBF5jlZjG0nCk5W/Xy6y1xWeopkrhFFM0sQ==}
engines: {node: '>=12'}
cpu: [s390x]
os: [linux]
@@ -3713,8 +4090,8 @@ packages:
dev: false
optional: true
- /esbuild-netbsd-64/0.14.43:
- resolution: {integrity: sha512-2mH4QF6hHBn5zzAfxEI/2eBC0mspVsZ6UVo821LpAJKMvLJPBk3XJO5xwg7paDqSqpl7p6IRrAenW999AEfJhQ==}
+ /esbuild-netbsd-64/0.14.49:
+ resolution: {integrity: sha512-BXaUwFOfCy2T+hABtiPUIpWjAeWK9P8O41gR4Pg73hpzoygVGnj0nI3YK4SJhe52ELgtdgWP/ckIkbn2XaTxjQ==}
engines: {node: '>=12'}
cpu: [x64]
os: [netbsd]
@@ -3722,8 +4099,8 @@ packages:
dev: false
optional: true
- /esbuild-openbsd-64/0.14.43:
- resolution: {integrity: sha512-ZhQpiZjvqCqO8jKdGp9+8k9E/EHSA+zIWOg+grwZasI9RoblqJ1QiZqqi7jfd6ZrrG1UFBNGe4m0NFxCFbMVbg==}
+ /esbuild-openbsd-64/0.14.49:
+ resolution: {integrity: sha512-lP06UQeLDGmVPw9Rg437Btu6J9/BmyhdoefnQ4gDEJTtJvKtQaUcOQrhjTq455ouZN4EHFH1h28WOJVANK41kA==}
engines: {node: '>=12'}
cpu: [x64]
os: [openbsd]
@@ -3731,8 +4108,8 @@ packages:
dev: false
optional: true
- /esbuild-sunos-64/0.14.43:
- resolution: {integrity: sha512-DgxSi9DaHReL9gYuul2rrQCAapgnCJkh3LSHPKsY26zytYppG0HgkgVF80zjIlvEsUbGBP/GHQzBtrezj/Zq1Q==}
+ /esbuild-sunos-64/0.14.49:
+ resolution: {integrity: sha512-4c8Zowp+V3zIWje329BeLbGh6XI9c/rqARNaj5yPHdC61pHI9UNdDxT3rePPJeWcEZVKjkiAS6AP6kiITp7FSw==}
engines: {node: '>=12'}
cpu: [x64]
os: [sunos]
@@ -3740,8 +4117,8 @@ packages:
dev: false
optional: true
- /esbuild-windows-32/0.14.43:
- resolution: {integrity: sha512-Ih3+2O5oExiqm0mY6YYE5dR0o8+AspccQ3vIAtRodwFvhuyGLjb0Hbmzun/F3Lw19nuhPMu3sW2fqIJ5xBxByw==}
+ /esbuild-windows-32/0.14.49:
+ resolution: {integrity: sha512-q7Rb+J9yHTeKr9QTPDYkqfkEj8/kcKz9lOabDuvEXpXuIcosWCJgo5Z7h/L4r7rbtTH4a8U2FGKb6s1eeOHmJA==}
engines: {node: '>=12'}
cpu: [ia32]
os: [win32]
@@ -3749,8 +4126,8 @@ packages:
dev: false
optional: true
- /esbuild-windows-64/0.14.43:
- resolution: {integrity: sha512-8NsuNfI8xwFuJbrCuI+aBqNTYkrWErejFO5aYM+yHqyHuL8mmepLS9EPzAzk8rvfaJrhN0+RvKWAcymViHOKEw==}
+ /esbuild-windows-64/0.14.49:
+ resolution: {integrity: sha512-+Cme7Ongv0UIUTniPqfTX6mJ8Deo7VXw9xN0yJEN1lQMHDppTNmKwAM3oGbD/Vqff+07K2gN0WfNkMohmG+dVw==}
engines: {node: '>=12'}
cpu: [x64]
os: [win32]
@@ -3758,8 +4135,8 @@ packages:
dev: false
optional: true
- /esbuild-windows-arm64/0.14.43:
- resolution: {integrity: sha512-7ZlD7bo++kVRblJEoG+cepljkfP8bfuTPz5fIXzptwnPaFwGS6ahvfoYzY7WCf5v/1nX2X02HDraVItTgbHnKw==}
+ /esbuild-windows-arm64/0.14.49:
+ resolution: {integrity: sha512-v+HYNAXzuANrCbbLFJ5nmO3m5y2PGZWLe3uloAkLt87aXiO2mZr3BTmacZdjwNkNEHuH3bNtN8cak+mzVjVPfA==}
engines: {node: '>=12'}
cpu: [arm64]
os: [win32]
@@ -3767,32 +4144,32 @@ packages:
dev: false
optional: true
- /esbuild/0.14.43:
- resolution: {integrity: sha512-Uf94+kQmy/5jsFwKWiQB4hfo/RkM9Dh7b79p8yqd1tshULdr25G2szLz631NoH3s2ujnKEKVD16RmOxvCNKRFA==}
+ /esbuild/0.14.49:
+ resolution: {integrity: sha512-/TlVHhOaq7Yz8N1OJrjqM3Auzo5wjvHFLk+T8pIue+fhnhIMpfAzsG6PLVMbFveVxqD2WOp3QHei+52IMUNmCw==}
engines: {node: '>=12'}
hasBin: true
requiresBuild: true
optionalDependencies:
- esbuild-android-64: 0.14.43
- esbuild-android-arm64: 0.14.43
- esbuild-darwin-64: 0.14.43
- esbuild-darwin-arm64: 0.14.43
- esbuild-freebsd-64: 0.14.43
- esbuild-freebsd-arm64: 0.14.43
- esbuild-linux-32: 0.14.43
- esbuild-linux-64: 0.14.43
- esbuild-linux-arm: 0.14.43
- esbuild-linux-arm64: 0.14.43
- esbuild-linux-mips64le: 0.14.43
- esbuild-linux-ppc64le: 0.14.43
- esbuild-linux-riscv64: 0.14.43
- esbuild-linux-s390x: 0.14.43
- esbuild-netbsd-64: 0.14.43
- esbuild-openbsd-64: 0.14.43
- esbuild-sunos-64: 0.14.43
- esbuild-windows-32: 0.14.43
- esbuild-windows-64: 0.14.43
- esbuild-windows-arm64: 0.14.43
+ esbuild-android-64: 0.14.49
+ esbuild-android-arm64: 0.14.49
+ esbuild-darwin-64: 0.14.49
+ esbuild-darwin-arm64: 0.14.49
+ esbuild-freebsd-64: 0.14.49
+ esbuild-freebsd-arm64: 0.14.49
+ esbuild-linux-32: 0.14.49
+ esbuild-linux-64: 0.14.49
+ esbuild-linux-arm: 0.14.49
+ esbuild-linux-arm64: 0.14.49
+ esbuild-linux-mips64le: 0.14.49
+ esbuild-linux-ppc64le: 0.14.49
+ esbuild-linux-riscv64: 0.14.49
+ esbuild-linux-s390x: 0.14.49
+ esbuild-netbsd-64: 0.14.49
+ esbuild-openbsd-64: 0.14.49
+ esbuild-sunos-64: 0.14.49
+ esbuild-windows-32: 0.14.49
+ esbuild-windows-64: 0.14.49
+ esbuild-windows-arm64: 0.14.49
dev: false
/escalade/3.1.1:
@@ -3834,7 +4211,7 @@ packages:
dependencies:
confusing-browser-globals: 1.0.11
eslint: 8.16.0
- eslint-plugin-import: 2.26.0_nw7vw77csnm53tfhadjrrkb4nu
+ eslint-plugin-import: 2.26.0_h5azci6ujakbaa2xblg2jlxooy
object.assign: 4.1.2
object.entries: 1.1.5
semver: 6.3.0
@@ -3852,7 +4229,7 @@ packages:
'@typescript-eslint/parser': 5.29.0_vjep2yp2sits3sqnodefgcbnfi
eslint: 8.16.0
eslint-config-airbnb-base: 15.0.0_btspkuwbqkl4adpiufzbathtpi
- eslint-plugin-import: 2.26.0_nw7vw77csnm53tfhadjrrkb4nu
+ eslint-plugin-import: 2.26.0_h5azci6ujakbaa2xblg2jlxooy
dev: true
/eslint-config-airbnb/19.0.4_pamhosqcenlxoxj4ke2dmvzava:
@@ -3867,7 +4244,7 @@ packages:
dependencies:
eslint: 8.16.0
eslint-config-airbnb-base: 15.0.0_btspkuwbqkl4adpiufzbathtpi
- eslint-plugin-import: 2.26.0_nw7vw77csnm53tfhadjrrkb4nu
+ eslint-plugin-import: 2.26.0_h5azci6ujakbaa2xblg2jlxooy
eslint-plugin-jsx-a11y: 6.5.1_eslint@8.16.0
eslint-plugin-react: 7.29.4_eslint@8.16.0
eslint-plugin-react-hooks: 4.5.0_eslint@8.16.0
@@ -3884,7 +4261,7 @@ packages:
eslint: 8.16.0
dev: true
- /eslint-config-react-app/7.0.1_widwqlnidgep55t2naywdlxcqa:
+ /eslint-config-react-app/7.0.1_y3w6q4zxtal6gz5auqli3lo3ny:
resolution: {integrity: sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==}
engines: {node: '>=14.0.0'}
peerDependencies:
@@ -3903,7 +4280,7 @@ packages:
confusing-browser-globals: 1.0.11
eslint: 8.16.0
eslint-plugin-flowtype: 8.0.3_lkudaqqzr27bp3dduyr3eevxq4
- eslint-plugin-import: 2.26.0_nw7vw77csnm53tfhadjrrkb4nu
+ eslint-plugin-import: 2.26.0_h5azci6ujakbaa2xblg2jlxooy
eslint-plugin-jest: 25.7.0_lemdnf4suuyhpl5s2mhp2xyjqi
eslint-plugin-jsx-a11y: 6.5.1_eslint@8.16.0
eslint-plugin-react: 7.29.4_eslint@8.16.0
@@ -3928,25 +4305,27 @@ packages:
- supports-color
dev: true
- /eslint-import-resolver-typescript/2.7.1_btspkuwbqkl4adpiufzbathtpi:
- resolution: {integrity: sha512-00UbgGwV8bSgUv34igBDbTOtKhqoRMy9bFjNehT40bXg6585PNIct8HhXZ0SybqB9rWtXj9crcku8ndDn/gIqQ==}
- engines: {node: '>=4'}
+ /eslint-import-resolver-typescript/3.2.7_btspkuwbqkl4adpiufzbathtpi:
+ resolution: {integrity: sha512-WvcsRy3aPmwVsuS/XVliAJWpIdTlaFXXZPZk3TCbvvF8RtaAkjAhcLL5bl5VEoTmE+XnTHjIbWMzNZcOQpK/DA==}
+ engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0}
peerDependencies:
eslint: '*'
eslint-plugin-import: '*'
dependencies:
debug: 4.3.4
+ enhanced-resolve: 5.10.0
eslint: 8.16.0
- eslint-plugin-import: 2.26.0_nw7vw77csnm53tfhadjrrkb4nu
- glob: 7.2.0
+ eslint-plugin-import: 2.26.0_h5azci6ujakbaa2xblg2jlxooy
+ get-tsconfig: 4.2.0
+ globby: 13.1.2
+ is-core-module: 2.9.0
is-glob: 4.0.3
- resolve: 1.22.0
- tsconfig-paths: 3.14.1
+ synckit: 0.8.1
transitivePeerDependencies:
- supports-color
dev: true
- /eslint-module-utils/2.7.3_qqdd6sztsqjscz2z77otnj6nm4:
+ /eslint-module-utils/2.7.3_q4nbo54pix2uwk2gpiw7zjvdw4:
resolution: {integrity: sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==}
engines: {node: '>=4'}
peerDependencies:
@@ -3967,7 +4346,7 @@ packages:
'@typescript-eslint/parser': 5.29.0_vjep2yp2sits3sqnodefgcbnfi
debug: 3.2.7
eslint-import-resolver-node: 0.3.6
- eslint-import-resolver-typescript: 2.7.1_btspkuwbqkl4adpiufzbathtpi
+ eslint-import-resolver-typescript: 3.2.7_btspkuwbqkl4adpiufzbathtpi
find-up: 2.1.0
transitivePeerDependencies:
- supports-color
@@ -3988,7 +4367,7 @@ packages:
string-natural-compare: 3.0.1
dev: true
- /eslint-plugin-import/2.26.0_nw7vw77csnm53tfhadjrrkb4nu:
+ /eslint-plugin-import/2.26.0_h5azci6ujakbaa2xblg2jlxooy:
resolution: {integrity: sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==}
engines: {node: '>=4'}
peerDependencies:
@@ -4005,7 +4384,7 @@ packages:
doctrine: 2.1.0
eslint: 8.16.0
eslint-import-resolver-node: 0.3.6
- eslint-module-utils: 2.7.3_qqdd6sztsqjscz2z77otnj6nm4
+ eslint-module-utils: 2.7.3_q4nbo54pix2uwk2gpiw7zjvdw4
has: 1.0.3
is-core-module: 2.9.0
is-glob: 4.0.3
@@ -4254,10 +4633,6 @@ packages:
engines: {node: '>=4.0'}
dev: true
- /estree-walker/2.0.2:
- resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==}
- dev: false
-
/esutils/2.0.3:
resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==}
engines: {node: '>=0.10.0'}
@@ -4534,6 +4909,10 @@ packages:
get-intrinsic: 1.1.1
dev: true
+ /get-tsconfig/4.2.0:
+ resolution: {integrity: sha512-X8u8fREiYOE6S8hLbq99PeykTDoLVnxvF4DjWKJmz9xy2nNRdUcV8ZN9tniJFeKyTU3qnC9lL8n4Chd6LmVKHg==}
+ dev: true
+
/glob-parent/5.1.2:
resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
engines: {node: '>= 6'}
@@ -4586,6 +4965,10 @@ packages:
type-fest: 0.20.2
dev: true
+ /globalyzer/0.1.0:
+ resolution: {integrity: sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==}
+ dev: true
+
/globby/11.1.0:
resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==}
engines: {node: '>=10'}
@@ -4598,9 +4981,19 @@ packages:
slash: 3.0.0
dev: true
+ /globby/13.1.2:
+ resolution: {integrity: sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ==}
+ engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ dependencies:
+ dir-glob: 3.0.1
+ fast-glob: 3.2.11
+ ignore: 5.2.0
+ merge2: 1.4.1
+ slash: 4.0.0
+ dev: true
+
/globrex/0.1.2:
resolution: {integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==}
- dev: false
/graceful-fs/4.2.10:
resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==}
@@ -4828,6 +5221,12 @@ packages:
engines: {node: '>= 0.4'}
dev: true
+ /is-docker/2.2.1:
+ resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==}
+ engines: {node: '>=8'}
+ hasBin: true
+ dev: true
+
/is-extglob/2.1.1:
resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
engines: {node: '>=0.10.0'}
@@ -4925,6 +5324,13 @@ packages:
call-bind: 1.0.2
dev: true
+ /is-wsl/2.2.0:
+ resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==}
+ engines: {node: '>=8'}
+ dependencies:
+ is-docker: 2.2.1
+ dev: true
+
/isexe/2.0.0:
resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
@@ -4936,7 +5342,7 @@ packages:
resolution: {integrity: sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==}
engines: {node: '>=8'}
dependencies:
- '@babel/core': 7.18.2
+ '@babel/core': 7.18.9
'@babel/parser': 7.18.4
'@istanbuljs/schema': 0.1.3
istanbul-lib-coverage: 3.2.0
@@ -5046,11 +5452,11 @@ packages:
ts-node:
optional: true
dependencies:
- '@babel/core': 7.18.2
+ '@babel/core': 7.18.9
'@jest/test-sequencer': 28.1.1
'@jest/types': 28.1.1
'@types/node': 16.11.7
- babel-jest: 28.1.1_@babel+core@7.18.2
+ babel-jest: 28.1.1_@babel+core@7.18.9
chalk: 4.1.2
ci-info: 3.3.1
deepmerge: 4.2.2
@@ -5286,17 +5692,17 @@ packages:
resolution: {integrity: sha512-1KjqHJ98adRcbIdMizjF5DipwZFbvxym/kFO4g4fVZCZRxH/dqV8TiBFCa6rqic3p0karsy8RWS1y4E07b7P0A==}
engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0}
dependencies:
- '@babel/core': 7.18.2
+ '@babel/core': 7.18.9
'@babel/generator': 7.18.2
- '@babel/plugin-syntax-typescript': 7.17.12_@babel+core@7.18.2
- '@babel/traverse': 7.18.2
- '@babel/types': 7.18.7
+ '@babel/plugin-syntax-typescript': 7.17.12_@babel+core@7.18.9
+ '@babel/traverse': 7.18.9
+ '@babel/types': 7.18.9
'@jest/expect-utils': 28.1.1
'@jest/transform': 28.1.1
'@jest/types': 28.1.1
'@types/babel__traverse': 7.17.1
'@types/prettier': 2.6.3
- babel-preset-current-node-syntax: 1.0.1_@babel+core@7.18.2
+ babel-preset-current-node-syntax: 1.0.1_@babel+core@7.18.9
chalk: 4.1.2
expect: 28.1.1
graceful-fs: 4.2.10
@@ -5351,13 +5757,13 @@ packages:
leven: 3.1.0
pretty-format: 28.1.1
- /jest-watch-typeahead/1.1.0_jest@28.1.1:
- resolution: {integrity: sha512-Va5nLSJTN7YFtC2jd+7wsoe1pNe5K4ShLux/E5iHEwlB9AxaxmggY7to9KUqKojhaJw3aXqt5WAb4jGPOolpEw==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+ /jest-watch-typeahead/2.0.0_jest@28.1.1:
+ resolution: {integrity: sha512-LX/jrTNkOIZV1n7fnEWlKJ73lhVPKF9B6F0L7pbje3xNPw1NddPLn0n8EFt7YwbCnC0+vlLylp7JehV6M06J6Q==}
+ engines: {node: ^14.17.0 || ^16.10.0 || >=18.0.0}
peerDependencies:
jest: ^27.0.0 || ^28.0.0
dependencies:
- ansi-escapes: 4.3.2
+ ansi-escapes: 5.0.0
chalk: 4.1.2
jest: 28.1.1_yqiaopbgmqcuvx27p5xxvum6wm
jest-regex-util: 28.0.2
@@ -5709,6 +6115,13 @@ packages:
resolution: {integrity: sha512-0ckx7ZHRPqb0oUm8zNr+90mtf9DQB60H1wMCjBtfi62Kl3a7JbHob6gA2bC+xRvZoOL+1hzUK8jeuEIQE8svEQ==}
hasBin: true
+ /magic-string/0.26.2:
+ resolution: {integrity: sha512-NzzlXpclt5zAbmo6h6jNc8zl2gNRGHvmsZW4IvZhTC4W7k4OlLP+S5YLussa/r3ixNT66KOQfNORlXHSOy/X4A==}
+ engines: {node: '>=12'}
+ dependencies:
+ sourcemap-codec: 1.4.8
+ dev: false
+
/make-dir/3.1.0:
resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==}
engines: {node: '>=8'}
@@ -5951,6 +6364,15 @@ packages:
format-util: 1.0.5
dev: false
+ /open/8.4.0:
+ resolution: {integrity: sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==}
+ engines: {node: '>=12'}
+ dependencies:
+ define-lazy-prop: 2.0.0
+ is-docker: 2.2.1
+ is-wsl: 2.2.0
+ dev: true
+
/optionator/0.8.3:
resolution: {integrity: sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==}
engines: {node: '>= 0.8.0'}
@@ -6129,8 +6551,8 @@ packages:
/postcss-value-parser/4.1.0:
resolution: {integrity: sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==}
- /postcss/8.4.13:
- resolution: {integrity: sha512-jtL6eTBrza5MPzy8oJLFuUscHDXTV5KcLlqAWHl5q5WYRfnNRGSmOZmOZ1T6Gy7A99mOZfqungmZMpMmCVJ8ZA==}
+ /postcss/8.4.14:
+ resolution: {integrity: sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==}
engines: {node: ^10 || ^12 || >=14}
dependencies:
nanoid: 3.3.4
@@ -6220,13 +6642,13 @@ packages:
resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
dev: true
- /react-ace/9.5.0_ef5jwxihqo6n7gxfmzogljlgcm:
- resolution: {integrity: sha512-4l5FgwGh6K7A0yWVMQlPIXDItM4Q9zzXRqOae8KkCl6MkOob7sC1CzHxZdOGvV+QioKWbX2p5HcdOVUv6cAdSg==}
+ /react-ace/10.1.0_ef5jwxihqo6n7gxfmzogljlgcm:
+ resolution: {integrity: sha512-VkvUjZNhdYTuKOKQpMIZi7uzZZVgzCjM7cLYu6F64V0mejY8a2XTyPUIMszC6A4trbeMIHbK5fYFcT/wkP/8VA==}
peerDependencies:
- react: ^0.13.0 || ^0.14.0 || ^15.0.1 || ^16.0.0 || ^17.0.0
- react-dom: ^0.13.0 || ^0.14.0 || ^15.0.1 || ^16.0.0 || ^17.0.0
+ react: ^0.13.0 || ^0.14.0 || ^15.0.1 || ^16.0.0 || ^17.0.0 || ^18.0.0
+ react-dom: ^0.13.0 || ^0.14.0 || ^15.0.1 || ^16.0.0 || ^17.0.0 || ^18.0.0
dependencies:
- ace-builds: 1.4.13
+ ace-builds: 1.7.1
diff-match-patch: 1.0.5
lodash.get: 4.4.2
lodash.isequal: 4.5.0
@@ -6235,11 +6657,11 @@ packages:
react-dom: 18.1.0_react@18.1.0
dev: false
- /react-datepicker/4.5.0_ef5jwxihqo6n7gxfmzogljlgcm:
- resolution: {integrity: sha512-mFP/SbtFSXx21Wx3Nfv+RREwd/x0q14x7QL79ZCi/PVkHSFLwLWhXyOtj3OIzi1AcVYb/fMMcvi8e5b12n8/sg==}
+ /react-datepicker/4.8.0_ef5jwxihqo6n7gxfmzogljlgcm:
+ resolution: {integrity: sha512-u69zXGHMpxAa4LeYR83vucQoUCJQ6m/WBsSxmUMu/M8ahTSVMMyiyQzauHgZA2NUr9y0FUgOAix71hGYUb6tvg==}
peerDependencies:
- react: ^16.9.0 || ^17
- react-dom: ^16.9.0 || ^17
+ react: ^16.9.0 || ^17 || ^18
+ react-dom: ^16.9.0 || ^17 || ^18
dependencies:
'@popperjs/core': 2.9.2
classnames: 2.3.1
@@ -6350,8 +6772,8 @@ packages:
react-is: 17.0.2
dev: false
- /react-refresh/0.13.0:
- resolution: {integrity: sha512-XP8A9BT0CpRBD+NYLLeIhld/RqG9+gktUjW1FkE+Vm7OCinbG1SshcK5tb9ls4kzvjZr9mOQc7HYgBngEyPAXg==}
+ /react-refresh/0.14.0:
+ resolution: {integrity: sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==}
engines: {node: '>=0.10.0'}
dev: false
@@ -6544,6 +6966,15 @@ packages:
path-parse: 1.0.7
supports-preserve-symlinks-flag: 1.0.0
+ /resolve/1.22.1:
+ resolution: {integrity: sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==}
+ hasBin: true
+ dependencies:
+ is-core-module: 2.9.0
+ path-parse: 1.0.7
+ supports-preserve-symlinks-flag: 1.0.0
+ dev: false
+
/resolve/2.0.0-next.3:
resolution: {integrity: sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==}
dependencies:
@@ -6574,8 +7005,8 @@ packages:
dependencies:
glob: 7.2.0
- /rollup/2.72.1:
- resolution: {integrity: sha512-NTc5UGy/NWFGpSqF1lFY8z9Adri6uhyMLI6LvPAXdBKoPRFhIIiBUpt+Qg2awixqO3xvzSijjhnb4+QEZwJmxA==}
+ /rollup/2.77.0:
+ resolution: {integrity: sha512-vL8xjY4yOQEw79DvyXLijhnhh+R/O9zpF/LEgkCebZFtb6ELeN9H3/2T0r8+mp+fFTBHZ5qGpOpW2ela2zRt3g==}
engines: {node: '>=10.0.0'}
hasBin: true
optionalDependencies:
@@ -6689,7 +7120,6 @@ packages:
/slash/4.0.0:
resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==}
engines: {node: '>=12'}
- dev: false
/slice-ansi/3.0.0:
resolution: {integrity: sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==}
@@ -6740,6 +7170,10 @@ packages:
resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==}
engines: {node: '>=0.10.0'}
+ /sourcemap-codec/1.4.8:
+ resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==}
+ dev: false
+
/spawn-command/0.0.2-1:
resolution: {integrity: sha512-n98l9E2RMSJ9ON1AKisHzz7V42VDiBQGY6PB1BwRglz99wpVsSuGzQ+jOi6lFXBGVTCrRpltvjm+/XA+tpeJrg==}
dev: true
@@ -6924,6 +7358,19 @@ packages:
resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==}
dev: true
+ /synckit/0.8.1:
+ resolution: {integrity: sha512-rJEeygO5PNmcZICmrgnbOd2usi5zWE1ESc0Gn5tTmJlongoU8zCTwMFQtar2UgMSiR68vK9afPQ+uVs2lURSIA==}
+ engines: {node: ^14.18.0 || >=16.0.0}
+ dependencies:
+ '@pkgr/utils': 2.3.0
+ tslib: 2.4.0
+ dev: true
+
+ /tapable/2.2.1:
+ resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==}
+ engines: {node: '>=6'}
+ dev: true
+
/terminal-link/2.1.1:
resolution: {integrity: sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==}
engines: {node: '>=8'}
@@ -6950,6 +7397,13 @@ packages:
resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==}
dev: true
+ /tiny-glob/0.2.9:
+ resolution: {integrity: sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==}
+ dependencies:
+ globalyzer: 0.1.0
+ globrex: 0.1.2
+ dev: true
+
/tmp/0.0.33:
resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==}
engines: {node: '>=0.6.0'}
@@ -7117,6 +7571,10 @@ packages:
resolution: {integrity: sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==}
dev: true
+ /tslib/2.4.0:
+ resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==}
+ dev: true
+
/tsutils/3.21.0_typescript@4.7.4:
resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==}
engines: {node: '>= 6'}
@@ -7154,6 +7612,11 @@ packages:
resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==}
engines: {node: '>=10'}
+ /type-fest/1.4.0:
+ resolution: {integrity: sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==}
+ engines: {node: '>=10'}
+ dev: false
+
/typescript/4.7.4:
resolution: {integrity: sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==}
engines: {node: '>=4.2.0'}
@@ -7246,7 +7709,7 @@ packages:
'@types/istanbul-lib-coverage': 2.0.3
convert-source-map: 1.7.0
- /vite-tsconfig-paths/3.5.0_vite@2.9.11:
+ /vite-tsconfig-paths/3.5.0_vite@3.0.2:
resolution: {integrity: sha512-NKIubr7gXgh/3uniQaOytSg+aKWPrjquP6anAy+zCWEn6h9fB8z2/qdlfQrTgZWaXJ2pHVlllrSdRZltHn9P4g==}
peerDependencies:
vite: '>2.0.0-0'
@@ -7255,19 +7718,20 @@ packages:
globrex: 0.1.2
recrawl-sync: 2.2.2
tsconfig-paths: 4.0.0
- vite: 2.9.11_sass@1.52.3
+ vite: 3.0.2_sass@1.52.3
transitivePeerDependencies:
- supports-color
dev: false
- /vite/2.9.11_sass@1.52.3:
- resolution: {integrity: sha512-h1n8bAN5Psv/V+RAY3P6OtYyGSFQdusgYWiLRAk41qY7rSyH4K5Jq+RUXztzyPVB0oHbnXPUuS2Aj44jucViUA==}
- engines: {node: '>=12.2.0'}
+ /vite/3.0.2_sass@1.52.3:
+ resolution: {integrity: sha512-TAqydxW/w0U5AoL5AsD9DApTvGb2iNbGs3sN4u2VdT1GFkQVUfgUldt+t08TZgi23uIauh1TUOQJALduo9GXqw==}
+ engines: {node: ^14.18.0 || >=16.0.0}
hasBin: true
peerDependencies:
less: '*'
sass: '*'
stylus: '*'
+ terser: ^5.4.0
peerDependenciesMeta:
less:
optional: true
@@ -7275,11 +7739,13 @@ packages:
optional: true
stylus:
optional: true
+ terser:
+ optional: true
dependencies:
- esbuild: 0.14.43
- postcss: 8.4.13
- resolve: 1.22.0
- rollup: 2.72.1
+ esbuild: 0.14.49
+ postcss: 8.4.14
+ resolve: 1.22.1
+ rollup: 2.77.0
sass: 1.52.3
optionalDependencies:
fsevents: 2.3.2
diff --git a/kafka-ui-react-app/src/components/Brokers/Broker/Broker.tsx b/kafka-ui-react-app/src/components/Brokers/Broker/Broker.tsx
index bd49da7c8e..780fdc72d1 100644
--- a/kafka-ui-react-app/src/components/Brokers/Broker/Broker.tsx
+++ b/kafka-ui-react-app/src/components/Brokers/Broker/Broker.tsx
@@ -1,4 +1,4 @@
-import React from 'react';
+import React, { Suspense } from 'react';
import PageHeading from 'components/common/PageHeading/PageHeading';
import * as Metrics from 'components/common/Metrics';
import BytesFormatted from 'components/common/BytesFormatted/BytesFormatted';
@@ -15,6 +15,7 @@ import { NavLink, Route, Routes } from 'react-router-dom';
import BrokerLogdir from 'components/Brokers/Broker/BrokerLogdir/BrokerLogdir';
import BrokerMetrics from 'components/Brokers/Broker/BrokerMetrics/BrokerMetrics';
import Navbar from 'components/common/Navigation/Navbar.styled';
+import PageLoader from 'components/common/PageLoader/PageLoader';
export interface BrokerLogdirState {
name: string;
@@ -67,13 +68,15 @@ const Broker: React.FC = () => {
-
- } />
- }
- />
-
+ }>
+
+ } />
+ }
+ />
+
+
>
);
};
diff --git a/kafka-ui-react-app/src/components/common/EditorViewer/EditorViewer.tsx b/kafka-ui-react-app/src/components/common/EditorViewer/EditorViewer.tsx
index 23456c402e..e489d58f2c 100644
--- a/kafka-ui-react-app/src/components/common/EditorViewer/EditorViewer.tsx
+++ b/kafka-ui-react-app/src/components/common/EditorViewer/EditorViewer.tsx
@@ -4,7 +4,7 @@ import { SchemaType } from 'generated-sources';
import * as S from './EditorViewer.styled';
-export interface FullMessageProps {
+export interface EditorViewerProps {
data: string;
schemaType?: string;
maxLines?: number;
@@ -16,7 +16,7 @@ const getSchemaValue = (data: string, schemaType?: string) => {
}
return data;
};
-const EditorViewer: React.FC = ({
+const EditorViewer: React.FC = ({
data,
schemaType,
maxLines,
diff --git a/kafka-ui-react-app/src/components/common/EditorViewer/__test__/EditorViewer.spec.tsx b/kafka-ui-react-app/src/components/common/EditorViewer/__test__/EditorViewer.spec.tsx
index 1398978497..87a1b380dd 100644
--- a/kafka-ui-react-app/src/components/common/EditorViewer/__test__/EditorViewer.spec.tsx
+++ b/kafka-ui-react-app/src/components/common/EditorViewer/__test__/EditorViewer.spec.tsx
@@ -1,6 +1,6 @@
import React from 'react';
import EditorViewer, {
- FullMessageProps,
+ EditorViewerProps,
} from 'components/common/EditorViewer/EditorViewer';
import { render } from 'lib/testHelpers';
import { screen } from '@testing-library/react';
@@ -10,7 +10,7 @@ const maxLines = 28;
const schemaType = 'JSON';
describe('EditorViewer component', () => {
- const setupComponent = (props: FullMessageProps) =>
+ const setupComponent = (props: EditorViewerProps) =>
render();
it('renders JSONTree', () => {
diff --git a/kafka-ui-react-app/src/components/common/Navigation/Navbar.styled.ts b/kafka-ui-react-app/src/components/common/Navigation/Navbar.styled.ts
index a8a52413b2..f7fda2b83c 100644
--- a/kafka-ui-react-app/src/components/common/Navigation/Navbar.styled.ts
+++ b/kafka-ui-react-app/src/components/common/Navigation/Navbar.styled.ts
@@ -5,12 +5,14 @@ const Navbar = styled.nav`
border-bottom: 1px ${({ theme }) => theme.primaryTab.borderColor.nav} solid;
& a {
height: 40px;
- width: 96px;
+ min-width: 96px;
+ padding: 0 16px;
display: flex;
justify-content: center;
align-items: center;
font-weight: 500;
font-size: 14px;
+ white-space: nowrap;
color: ${(props) => props.theme.primaryTab.color.normal};
border-bottom: 1px ${(props) => props.theme.primaryTab.borderColor.normal}
solid;
diff --git a/kafka-ui-react-app/src/lib/hooks/api/brokers.ts b/kafka-ui-react-app/src/lib/hooks/api/brokers.ts
index f9582b859b..f60db12e3a 100644
--- a/kafka-ui-react-app/src/lib/hooks/api/brokers.ts
+++ b/kafka-ui-react-app/src/lib/hooks/api/brokers.ts
@@ -17,8 +17,7 @@ export function useBrokerMetrics(clusterName: ClusterName, brokerId: number) {
api.getBrokersMetrics({
clusterName,
id: brokerId,
- }),
- { refetchInterval: 5000 }
+ })
);
}
@@ -29,7 +28,6 @@ export function useBrokerLogDirs(clusterName: ClusterName, brokerId: number) {
api.getAllBrokersLogdirs({
clusterName,
broker: [brokerId],
- }),
- { refetchInterval: 5000 }
+ })
);
}
diff --git a/kafka-ui-react-app/vite.config.ts b/kafka-ui-react-app/vite.config.ts
index c4a4afe1e0..3a0810782f 100644
--- a/kafka-ui-react-app/vite.config.ts
+++ b/kafka-ui-react-app/vite.config.ts
@@ -7,6 +7,9 @@ export default defineConfig(({ mode }) => {
const defaultConfig: UserConfigExport = {
plugins: [react(), tsconfigPaths()],
+ server: {
+ port: 3000,
+ },
build: {
outDir: 'build',
rollupOptions: {
@@ -38,6 +41,7 @@ export default defineConfig(({ mode }) => {
return {
...defaultConfig,
server: {
+ ...defaultConfig.server,
open: true,
proxy: {
'/api': {