1
0
mirror of https://github.com/verdaccio/verdaccio.git synced 2024-12-20 17:05:52 +01:00

fix(deps): update all linting dependencies (major) (#3622)

* fix(deps): update all linting dependencies

* fix lint

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Juan Picado <juanpicado19@gmail.com>
This commit is contained in:
renovate[bot] 2023-02-18 19:52:31 +01:00 committed by GitHub
parent 83e4669aba
commit 1096aa9fc6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 208 additions and 180 deletions

@ -50,7 +50,7 @@
"@testing-library/react": "12.1.4",
"react": "18.2.0",
"react-dom": "18.2.0",
"@trivago/prettier-plugin-sort-imports": "3.4.0",
"@trivago/prettier-plugin-sort-imports": "4.0.0",
"@types/async": "3.2.16",
"@types/express": "4.17.15",
"@types/http-errors": "1.8.2",

@ -73,11 +73,11 @@
"remark-gfm": "3.0.1",
"rimraf": "3.0.2",
"style-loader": "3.3.1",
"stylelint": "14.16.1",
"stylelint-config-recommended": "7.0.0",
"stylelint": "15.1.0",
"stylelint-config-recommended": "10.0.1",
"stylelint-config-styled-components": "0.1.1",
"stylelint-processor-styled-components": "1.10.0",
"stylelint-webpack-plugin": "3.3.0",
"stylelint-webpack-plugin": "4.1.0",
"supertest": "6.3.3",
"terser-webpack-plugin": "5.3.6",
"url-loader": "4.1.1",

@ -187,7 +187,7 @@ describe('proxy', () => {
prox1.getRemoteMetadata('jquery', {
remoteAddress: '127.0.0.1',
})
).rejects.toThrowError(new Error('something awful happened'));
).rejects.toThrow(new Error('something awful happened'));
});
test('reply with 409 error', async () => {
@ -205,7 +205,7 @@ describe('proxy', () => {
prox1.getRemoteMetadata('jquery', {
remoteAddress: '127.0.0.1',
})
).rejects.toThrowError(
).rejects.toThrow(
new Error(
'Unexpected token s in JSON at position 0 in "https://registry.npmjs.org/jquery"'
)
@ -219,7 +219,7 @@ describe('proxy', () => {
prox1.getRemoteMetadata('jquery', {
remoteAddress: '127.0.0.1',
})
).rejects.toThrowError(
).rejects.toThrow(
errorUtils.getInternalError(`${errorUtils.API_ERROR.BAD_STATUS_CODE}: 409`)
);
});
@ -231,7 +231,7 @@ describe('proxy', () => {
prox1.getRemoteMetadata('jquery', {
remoteAddress: '127.0.0.1',
})
).rejects.toThrowError(errorUtils.getNotFound(API_ERROR.NOT_PACKAGE_UPLINK));
).rejects.toThrow(errorUtils.getNotFound(API_ERROR.NOT_PACKAGE_UPLINK));
expect(mockHttp).toHaveBeenCalledTimes(1);
expect(mockHttp).toHaveBeenLastCalledWith(
{
@ -278,13 +278,13 @@ describe('proxy', () => {
remoteAddress: '127.0.0.1',
retry: { limit: 2 },
})
).rejects.toThrowError();
).rejects.toThrow();
await expect(
prox1.getRemoteMetadata('jquery', {
remoteAddress: '127.0.0.1',
retry: { limit: 2 },
})
).rejects.toThrowError(errorUtils.getInternalError(errorUtils.API_ERROR.UPLINK_OFFLINE));
).rejects.toThrow(errorUtils.getInternalError(errorUtils.API_ERROR.UPLINK_OFFLINE));
expect(mockWarn).toHaveBeenCalledTimes(1);
expect(mockWarn).toHaveBeenLastCalledWith(
{
@ -315,14 +315,14 @@ describe('proxy', () => {
remoteAddress: '127.0.0.1',
retry: { limit: 2 },
})
).rejects.toThrowError();
).rejects.toThrow();
// display offline error on exausted retry
await expect(
prox1.getRemoteMetadata('jquery', {
remoteAddress: '127.0.0.1',
retry: { limit: 2 },
})
).rejects.toThrowError(errorUtils.getInternalError(errorUtils.API_ERROR.UPLINK_OFFLINE));
).rejects.toThrow(errorUtils.getInternalError(errorUtils.API_ERROR.UPLINK_OFFLINE));
expect(mockWarn).toHaveBeenCalledTimes(2);
expect(mockWarn).toHaveBeenLastCalledWith(
{

@ -1254,7 +1254,7 @@ describe('storage', () => {
host: req.get('host') as string,
},
})
).rejects.toThrowError('package does not exist on uplink: foo');
).rejects.toThrow('package does not exist on uplink: foo');
});
});

@ -16,13 +16,13 @@
"eslint-config-prettier": "8.6.0",
"eslint-plugin-babel": "5.3.1",
"eslint-plugin-import": "2.27.5",
"eslint-plugin-jest": "26.9.0",
"eslint-plugin-jest": "27.2.1",
"eslint-plugin-jsx-a11y": "6.7.1",
"eslint-plugin-prettier": "4.2.1",
"eslint-plugin-react": "7.32.2",
"eslint-plugin-cypress": "2.12.1",
"eslint-plugin-react-hooks": "4.6.0",
"eslint-plugin-simple-import-sort": "7.0.0",
"eslint-plugin-simple-import-sort": "10.0.0",
"eslint-plugin-verdaccio": "10.0.0"
},
"repository": {

358
pnpm-lock.yaml generated

@ -41,7 +41,7 @@ importers:
'@testing-library/dom': 8.19.1
'@testing-library/jest-dom': 5.16.5
'@testing-library/react': 12.1.4
'@trivago/prettier-plugin-sort-imports': 3.4.0
'@trivago/prettier-plugin-sort-imports': 4.0.0
'@types/async': 3.2.16
'@types/express': 4.17.15
'@types/http-errors': 1.8.2
@ -143,7 +143,7 @@ importers:
'@testing-library/dom': 8.19.1
'@testing-library/jest-dom': 5.16.5
'@testing-library/react': 12.1.4_react-dom@18.2.0+react@18.2.0
'@trivago/prettier-plugin-sort-imports': 3.4.0_prettier@2.8.4
'@trivago/prettier-plugin-sort-imports': 4.0.0_prettier@2.8.4
'@types/async': 3.2.16
'@types/express': 4.17.15
'@types/http-errors': 1.8.2
@ -883,11 +883,11 @@ importers:
remark-gfm: 3.0.1
rimraf: 3.0.2
style-loader: 3.3.1
stylelint: 14.16.1
stylelint-config-recommended: 7.0.0
stylelint: 15.1.0
stylelint-config-recommended: 10.0.1
stylelint-config-styled-components: 0.1.1
stylelint-processor-styled-components: 1.10.0
stylelint-webpack-plugin: 3.3.0
stylelint-webpack-plugin: 4.1.0
supertest: 6.3.3
terser-webpack-plugin: 5.3.6
url-loader: 4.1.1
@ -961,11 +961,11 @@ importers:
remark-gfm: 3.0.1
rimraf: 3.0.2
style-loader: 3.3.1_webpack@5.75.0
stylelint: 14.16.1
stylelint-config-recommended: 7.0.0_stylelint@14.16.1
stylelint: 15.1.0
stylelint-config-recommended: 10.0.1_stylelint@15.1.0
stylelint-config-styled-components: 0.1.1
stylelint-processor-styled-components: 1.10.0
stylelint-webpack-plugin: 3.3.0_stylelint@14.16.1+webpack@5.75.0
stylelint-webpack-plugin: 4.1.0_stylelint@15.1.0+webpack@5.75.0
supertest: 6.3.3
terser-webpack-plugin: 5.3.6_webpack@5.75.0
url-loader: 4.1.1_webpack@5.75.0
@ -1187,12 +1187,12 @@ importers:
eslint-plugin-babel: 5.3.1
eslint-plugin-cypress: 2.12.1
eslint-plugin-import: 2.27.5
eslint-plugin-jest: 26.9.0
eslint-plugin-jest: 27.2.1
eslint-plugin-jsx-a11y: 6.7.1
eslint-plugin-prettier: 4.2.1
eslint-plugin-react: 7.32.2
eslint-plugin-react-hooks: 4.6.0
eslint-plugin-simple-import-sort: 7.0.0
eslint-plugin-simple-import-sort: 10.0.0
eslint-plugin-verdaccio: 10.0.0
dependencies:
eslint-config-google: 0.14.0_eslint@8.34.0
@ -1200,12 +1200,12 @@ importers:
eslint-plugin-babel: 5.3.1_eslint@8.34.0
eslint-plugin-cypress: 2.12.1_eslint@8.34.0
eslint-plugin-import: 2.27.5_60ab2d63fb91582bc32f4a7ab8fc1a67
eslint-plugin-jest: 26.9.0_9c553d8141cbbd1b2607eeb38af02b5d
eslint-plugin-jest: 27.2.1_9c553d8141cbbd1b2607eeb38af02b5d
eslint-plugin-jsx-a11y: 6.7.1_eslint@8.34.0
eslint-plugin-prettier: 4.2.1_a76cd88ec8084ae6496c6c40ccf741a6
eslint-plugin-react: 7.32.2_eslint@8.34.0
eslint-plugin-react-hooks: 4.6.0_eslint@8.34.0
eslint-plugin-simple-import-sort: 7.0.0_eslint@8.34.0
eslint-plugin-simple-import-sort: 10.0.0_eslint@8.34.0
eslint-plugin-verdaccio: 10.0.0
packages/tools/helpers:
@ -1796,14 +1796,14 @@ packages:
dependencies:
'@ampproject/remapping': 2.1.2
'@babel/code-frame': 7.18.6
'@babel/generator': 7.19.3
'@babel/helper-compilation-targets': 7.19.3_@babel+core@7.17.8
'@babel/helper-module-transforms': 7.19.0
'@babel/helpers': 7.19.0
'@babel/parser': 7.19.3
'@babel/template': 7.18.10
'@babel/traverse': 7.19.3
'@babel/types': 7.19.4
'@babel/generator': 7.20.7
'@babel/helper-compilation-targets': 7.20.7_@babel+core@7.17.8
'@babel/helper-module-transforms': 7.20.11
'@babel/helpers': 7.20.7
'@babel/parser': 7.20.7
'@babel/template': 7.20.7
'@babel/traverse': 7.20.10
'@babel/types': 7.20.7
convert-source-map: 1.8.0
debug: 4.3.4
gensync: 1.0.0-beta.2
@ -1915,7 +1915,7 @@ packages:
resolution: {integrity: sha512-oLcVCTeIFadUoArDTwpluncplrYBmTCCZZgXCbgNGvOBBiSDDK3eWO4b/+eOTli5tKv1lg+a5/NAXg+nTcei1w==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/types': 7.19.4
'@babel/types': 7.20.7
jsesc: 2.5.2
source-map: 0.5.7
dev: true
@ -1946,15 +1946,6 @@ packages:
'@jridgewell/gen-mapping': 0.3.2
jsesc: 2.5.2
/@babel/generator/7.20.4:
resolution: {integrity: sha512-luCf7yk/cm7yab6CAW1aiFnmEfBJplb/JojV56MYEK7ziWfGmFlTfmL9Ehwfy4gFhbjBfWO1wj7/TuSbVNEEtA==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/types': 7.20.7
'@jridgewell/gen-mapping': 0.3.2
jsesc: 2.5.2
dev: true
/@babel/generator/7.20.7:
resolution: {integrity: sha512-7wqMOJq8doJMZmP4ApXTzLxSr7+oO2jroJURrVEp6XShrQUObV8Tq/D0NCcoYg2uHqUrjzO0zwBjoYzelxK+sw==}
engines: {node: '>=6.9.0'}
@ -2014,19 +2005,6 @@ packages:
browserslist: 4.21.4
semver: 6.3.0
/@babel/helper-compilation-targets/7.19.3_@babel+core@7.17.8:
resolution: {integrity: sha512-65ESqLGyGmLvgR0mst5AdW1FkNlj9rQsCKduzEoEPhBCDFGXvz2jW6bXFG6i0/MrV2s7hhXjjb2yAzcPuQlLwg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
'@babel/compat-data': 7.20.10
'@babel/core': 7.17.8
'@babel/helper-validator-option': 7.18.6
browserslist: 4.21.4
semver: 6.3.0
dev: true
/@babel/helper-compilation-targets/7.19.3_@babel+core@7.19.3:
resolution: {integrity: sha512-65ESqLGyGmLvgR0mst5AdW1FkNlj9rQsCKduzEoEPhBCDFGXvz2jW6bXFG6i0/MrV2s7hhXjjb2yAzcPuQlLwg==}
engines: {node: '>=6.9.0'}
@ -2064,6 +2042,20 @@ packages:
semver: 6.3.0
dev: true
/@babel/helper-compilation-targets/7.20.7_@babel+core@7.17.8:
resolution: {integrity: sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
'@babel/compat-data': 7.20.10
'@babel/core': 7.17.8
'@babel/helper-validator-option': 7.18.6
browserslist: 4.21.4
lru-cache: 5.1.1
semver: 6.3.0
dev: true
/@babel/helper-compilation-targets/7.20.7_@babel+core@7.18.10:
resolution: {integrity: sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==}
engines: {node: '>=6.9.0'}
@ -2774,7 +2766,7 @@ packages:
engines: {node: '>=6.0.0'}
hasBin: true
dependencies:
'@babel/types': 7.20.2
'@babel/types': 7.20.7
dev: true
/@babel/parser/7.12.5:
@ -2798,7 +2790,7 @@ packages:
engines: {node: '>=6.0.0'}
hasBin: true
dependencies:
'@babel/types': 7.19.4
'@babel/types': 7.20.7
dev: true
/@babel/parser/7.19.3:
@ -2808,14 +2800,6 @@ packages:
dependencies:
'@babel/types': 7.20.7
/@babel/parser/7.20.3:
resolution: {integrity: sha512-OP/s5a94frIPXwjzEcv5S/tpQfc6XhxYUnmWpgdqMWGgYCuErA3SzozaRAMQgSZWKeTJxht9aWAkUY+0UzvOFg==}
engines: {node: '>=6.0.0'}
hasBin: true
dependencies:
'@babel/types': 7.20.7
dev: true
/@babel/parser/7.20.7:
resolution: {integrity: sha512-T3Z9oHybU+0vZlY9CiDSJQTD5ZapcW18ZctFMi0MOAl/4BjFF4ul7NVSARLdbGO5vDqy9eQiGTV0LtKfvCYvcg==}
engines: {node: '>=6.0.0'}
@ -6729,11 +6713,11 @@ packages:
resolution: {integrity: sha512-ZB2V+LskoWKNpMq6E5UUCrjtDUh5IOTAyIl0dTjIEoXum/iKWkoIEKIRDnUucO6f+2FzNkE0oD4RLKoPIufDtg==}
dependencies:
'@babel/code-frame': 7.18.6
'@babel/generator': 7.20.4
'@babel/generator': 7.20.7
'@babel/helper-function-name': 7.19.0
'@babel/helper-split-export-declaration': 7.18.6
'@babel/parser': 7.20.3
'@babel/types': 7.20.2
'@babel/parser': 7.20.7
'@babel/types': 7.20.7
debug: 4.3.4
globals: 11.12.0
lodash: 4.17.21
@ -6762,13 +6746,13 @@ packages:
engines: {node: '>=6.9.0'}
dependencies:
'@babel/code-frame': 7.18.6
'@babel/generator': 7.19.3
'@babel/generator': 7.20.7
'@babel/helper-environment-visitor': 7.18.9
'@babel/helper-function-name': 7.19.0
'@babel/helper-hoist-variables': 7.18.6
'@babel/helper-split-export-declaration': 7.18.6
'@babel/parser': 7.19.3
'@babel/types': 7.19.4
'@babel/parser': 7.20.7
'@babel/types': 7.20.7
debug: 4.3.4
globals: 11.12.0
transitivePeerDependencies:
@ -7193,14 +7177,39 @@ packages:
dependencies:
'@jridgewell/trace-mapping': 0.3.9
/@csstools/selector-specificity/2.0.2_d5e47c13600a2304adeb61035602f868:
resolution: {integrity: sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==}
engines: {node: ^12 || ^14 || >=16}
/@csstools/css-parser-algorithms/2.0.1_@csstools+css-tokenizer@2.0.2:
resolution: {integrity: sha512-B9/8PmOtU6nBiibJg0glnNktQDZ3rZnGn/7UmDfrm2vMtrdlXO3p7ErE95N0up80IRk9YEtB5jyj/TmQ1WH3dw==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.2
'@csstools/css-tokenizer': ^2.0.0
dependencies:
'@csstools/css-tokenizer': 2.0.2
dev: true
/@csstools/css-tokenizer/2.0.2:
resolution: {integrity: sha512-prUTipz0NZH7Lc5wyBUy93NFy3QYDMVEQgSeZzNdpMbKRd6V2bgRFyJ+O0S0Dw0MXWuE/H9WXlJk3kzMZRHZ/g==}
engines: {node: ^14 || ^16 || >=18}
dev: true
/@csstools/media-query-list-parser/2.0.1_d8ac00a2e67543f4da6190c3e54e4057:
resolution: {integrity: sha512-X2/OuzEbjaxhzm97UJ+95GrMeT29d1Ib+Pu+paGLuRWZnWRK9sI9r3ikmKXPWGA1C4y4JEdBEFpp9jEqCvLeRA==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
'@csstools/css-parser-algorithms': ^2.0.0
'@csstools/css-tokenizer': ^2.0.0
dependencies:
'@csstools/css-parser-algorithms': 2.0.1_@csstools+css-tokenizer@2.0.2
'@csstools/css-tokenizer': 2.0.2
dev: true
/@csstools/selector-specificity/2.1.1_b0132eb4833290a175e2a58939fd6432:
resolution: {integrity: sha512-jwx+WCqszn53YHOfvFMJJRd/B2GqkCBt+1MJSG6o5/s8+ytHMvDZXsJgUEWLk12UnLd7HYKac4BYU5i/Ron1Cw==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
postcss-selector-parser: ^6.0.10
dependencies:
postcss: 8.4.20
postcss: 8.4.21
postcss-selector-parser: 6.0.11
dev: true
@ -9093,6 +9102,13 @@ packages:
dependencies:
'@sinclair/typebox': 0.24.34
/@jest/schemas/29.4.3:
resolution: {integrity: sha512-VLYKXQmtmuEz6IxJsrZwzG9NvtkQsWNnWMsKxqWNu3+CnfzJQhp0WDDKWLVV9hLKr0l3SLLFRqcYHjhtyuDVxg==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies:
'@sinclair/typebox': 0.25.23
dev: true
/@jest/source-map/29.2.0:
resolution: {integrity: sha512-1NX9/7zzI0nqa6+kgpSdKPK+WU1p+SJk3TloWZf5MzPbxri9UEeXX5bWZAPCzbQcyuAzubcdUHA7hcNznmRqWQ==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
@ -9197,6 +9213,18 @@ packages:
'@types/yargs': 17.0.12
chalk: 4.1.2
/@jest/types/29.4.3:
resolution: {integrity: sha512-bPYfw8V65v17m2Od1cv44FH+SiKW7w2Xu7trhcdTLUmSv85rfKsP+qXSjO4KGJr4dtPSzl/gvslZBXctf1qGEA==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies:
'@jest/schemas': 29.4.3
'@types/istanbul-lib-coverage': 2.0.3
'@types/istanbul-reports': 3.0.1
'@types/node': 17.0.21
'@types/yargs': 17.0.12
chalk: 4.1.2
dev: true
/@jridgewell/gen-mapping/0.3.2:
resolution: {integrity: sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==}
engines: {node: '>=6.0.0'}
@ -10172,6 +10200,10 @@ packages:
/@sinclair/typebox/0.24.34:
resolution: {integrity: sha512-x3ejWKw7rpy30Bvm6U0AQMOHdjqe2E3YJrBHlTxH0KFsp77bBa+MH324nJxtXZFpnTy/JW2h5HPYVm0vG2WPnw==}
/@sinclair/typebox/0.25.23:
resolution: {integrity: sha512-VEB8ygeP42CFLWyAJhN5OklpxUliqdNEUcXb4xZ/CINqtYGTjL5ukluKdKzQ0iWdUxyQ7B0539PAUhHKrCNWSQ==}
dev: true
/@sindresorhus/is/4.6.0:
resolution: {integrity: sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==}
engines: {node: '>=10'}
@ -11942,9 +11974,10 @@ packages:
engines: {node: '>= 10'}
dev: true
/@trivago/prettier-plugin-sort-imports/3.4.0_prettier@2.8.4:
resolution: {integrity: sha512-485Iailw8X5f7KetzRka20RF1kPBEINR5LJMNwlBZWY1gRAlVnv5dZzyNPnLxSP0Qcia8HETa9Cdd8LlX9o+pg==}
/@trivago/prettier-plugin-sort-imports/4.0.0_prettier@2.8.4:
resolution: {integrity: sha512-Tyuk5ZY4a0e2MNFLdluQO9F6d1awFQYXVVujEPFfvKPPXz8DADNHzz73NMhwCSXGSuGGZcA/rKOyZBrxVNMxaA==}
peerDependencies:
'@vue/compiler-sfc': 3.x
prettier: 2.x
dependencies:
'@babel/core': 7.17.8
@ -11952,7 +11985,6 @@ packages:
'@babel/parser': 7.18.9
'@babel/traverse': 7.17.3
'@babel/types': 7.17.0
'@vue/compiler-sfc': 3.2.41
javascript-natural-sort: 0.7.1
lodash: 4.17.21
prettier: 2.8.4
@ -12658,14 +12690,6 @@ packages:
transitivePeerDependencies:
- supports-color
/@typescript-eslint/scope-manager/5.33.1:
resolution: {integrity: sha512-8ibcZSqy4c5m69QpzJn8XQq9NnqAToC8OdH/W6IXPXv83vRyEDPYLdjAlUx8h/rbusq6MkW4YdQzURGOqsn3CA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies:
'@typescript-eslint/types': 5.33.1
'@typescript-eslint/visitor-keys': 5.33.1
dev: false
/@typescript-eslint/scope-manager/5.52.0:
resolution: {integrity: sha512-AR7sxxfBKiNV0FWBSARxM8DmNxrwgnYMPwmpkC1Pl1n+eT8/I2NAUPuwDy/FmDcC6F8pBfmOcaxcxRHspgOBMw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
@ -12692,36 +12716,10 @@ packages:
transitivePeerDependencies:
- supports-color
/@typescript-eslint/types/5.33.1:
resolution: {integrity: sha512-7K6MoQPQh6WVEkMrMW5QOA5FO+BOwzHSNd0j3+BlBwd6vtzfZceJ8xJ7Um2XDi/O3umS8/qDX6jdy2i7CijkwQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dev: false
/@typescript-eslint/types/5.52.0:
resolution: {integrity: sha512-oV7XU4CHYfBhk78fS7tkum+/Dpgsfi91IIDy7fjCyq2k6KB63M6gMC0YIvy+iABzmXThCRI6xpCEyVObBdWSDQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
/@typescript-eslint/typescript-estree/5.33.1_typescript@4.9.4:
resolution: {integrity: sha512-JOAzJ4pJ+tHzA2pgsWQi4804XisPHOtbvwUyqsuuq8+y5B5GMZs7lI1xDWs6V2d7gE/Ez5bTGojSK12+IIPtXA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
typescript: '*'
peerDependenciesMeta:
typescript:
optional: true
dependencies:
'@typescript-eslint/types': 5.33.1
'@typescript-eslint/visitor-keys': 5.33.1
debug: 4.3.4
globby: 11.1.0
is-glob: 4.0.3
semver: 7.3.8
tsutils: 3.21.0_typescript@4.9.4
typescript: 4.9.4
transitivePeerDependencies:
- supports-color
dev: false
/@typescript-eslint/typescript-estree/5.52.0_typescript@4.9.4:
resolution: {integrity: sha512-WeWnjanyEwt6+fVrSR0MYgEpUAuROxuAH516WPjUblIrClzYJj0kBbjdnbQXLpgAN8qbEuGywiQsXUVDiAoEuQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
@ -12742,24 +12740,6 @@ packages:
transitivePeerDependencies:
- supports-color
/@typescript-eslint/utils/5.33.1_eslint@8.34.0+typescript@4.9.4:
resolution: {integrity: sha512-uphZjkMaZ4fE8CR4dU7BquOV6u0doeQAr8n6cQenl/poMaIyJtBu8eys5uk6u5HiDH01Mj5lzbJ5SfeDz7oqMQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
dependencies:
'@types/json-schema': 7.0.9
'@typescript-eslint/scope-manager': 5.33.1
'@typescript-eslint/types': 5.33.1
'@typescript-eslint/typescript-estree': 5.33.1_typescript@4.9.4
eslint: 8.34.0
eslint-scope: 5.1.1
eslint-utils: 3.0.0_eslint@8.34.0
transitivePeerDependencies:
- supports-color
- typescript
dev: false
/@typescript-eslint/utils/5.52.0_eslint@8.34.0+typescript@4.9.4:
resolution: {integrity: sha512-As3lChhrbwWQLNk2HC8Ree96hldKIqk98EYvypd3It8Q1f8d5zWyIoaZEp2va5667M4ZyE7X8UUR+azXrFl+NA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
@ -12779,14 +12759,6 @@ packages:
- supports-color
- typescript
/@typescript-eslint/visitor-keys/5.33.1:
resolution: {integrity: sha512-nwIxOK8Z2MPWltLKMLOEZwmfBZReqUdbEoHQXeCpa+sRVARe5twpJGHCB4dk9903Yaf0nMAlGbQfaAH92F60eg==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies:
'@typescript-eslint/types': 5.33.1
eslint-visitor-keys: 3.3.0
dev: false
/@typescript-eslint/visitor-keys/5.52.0:
resolution: {integrity: sha512-qMwpw6SU5VHCPr99y274xhbm+PRViK/NATY6qzt+Et7+mThGuFSl/ompj2/hrBlRP/kq+BFdgagnOSgw9TB0eA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
@ -12828,7 +12800,7 @@ packages:
/@vue/compiler-sfc/3.2.41:
resolution: {integrity: sha512-+1P2m5kxOeaxVmJNXnBskAn3BenbTmbxBxWOtBq3mQTCokIreuMULFantBUclP0+KnzNCMOvcnKinqQZmiOF8w==}
dependencies:
'@babel/parser': 7.19.3
'@babel/parser': 7.20.7
'@vue/compiler-core': 3.2.41
'@vue/compiler-dom': 3.2.41
'@vue/compiler-ssr': 3.2.41
@ -15596,6 +15568,16 @@ packages:
path-type: 4.0.0
yaml: 1.10.2
/cosmiconfig/8.0.0:
resolution: {integrity: sha512-da1EafcpH6b/TD8vDRaWV7xFINlHlF6zKsGwS1TsuVJTZRkquaS5HTMq7uq6h31619QjbsYl21gVDOm32KM1vQ==}
engines: {node: '>=14'}
dependencies:
import-fresh: 3.3.0
js-yaml: 4.1.0
parse-json: 5.2.0
path-type: 4.0.0
dev: true
/country-flag-icons/1.5.5:
resolution: {integrity: sha512-k4WXZ/WvWOSiYXRG1n8EYHNr1m/IX0GffKqAidaet5DrJsDOmJ8Q/8JvvONhZNnKYg24s4lvsm+9og1HcuIU/g==}
@ -15946,6 +15928,14 @@ packages:
mdn-data: 2.0.14
source-map: 0.6.1
/css-tree/2.3.1:
resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==}
engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0}
dependencies:
mdn-data: 2.0.30
source-map-js: 1.0.2
dev: true
/css-vendor/2.0.8:
resolution: {integrity: sha512-x9Aq0XTInxrkuFeHKbYC7zWY8ai7qJ04Kxd9MnvbC1uO5DagxoHQjm4JvG+vCdXOoFtCjbL2XSZfxmoYa9uQVQ==}
dependencies:
@ -18186,12 +18176,12 @@ packages:
- supports-color
dev: false
/eslint-plugin-jest/26.9.0_9c553d8141cbbd1b2607eeb38af02b5d:
resolution: {integrity: sha512-TWJxWGp1J628gxh2KhaH1H1paEdgE2J61BBF1I59c6xWeL5+D1BzMxGDN/nXAfX+aSkR5u80K+XhskK6Gwq9ng==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
/eslint-plugin-jest/27.2.1_9c553d8141cbbd1b2607eeb38af02b5d:
resolution: {integrity: sha512-l067Uxx7ZT8cO9NJuf+eJHvt6bqJyz2Z29wykyEdz/OtmcELQl2MQGQLX8J94O1cSJWAwUSEvCjwjA7KEK3Hmg==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
peerDependencies:
'@typescript-eslint/eslint-plugin': ^5.0.0
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
eslint: ^7.0.0 || ^8.0.0
jest: '*'
peerDependenciesMeta:
'@typescript-eslint/eslint-plugin':
@ -18200,7 +18190,7 @@ packages:
optional: true
dependencies:
'@typescript-eslint/eslint-plugin': 5.52.0_d1402a3c775d59de9a6ff6c6d7c040b2
'@typescript-eslint/utils': 5.33.1_eslint@8.34.0+typescript@4.9.4
'@typescript-eslint/utils': 5.52.0_eslint@8.34.0+typescript@4.9.4
eslint: 8.34.0
jest: 29.3.1_0f89317ef48a2a24b0210d5ddc0c14be
transitivePeerDependencies:
@ -18283,8 +18273,8 @@ packages:
string.prototype.matchall: 4.0.8
dev: false
/eslint-plugin-simple-import-sort/7.0.0_eslint@8.34.0:
resolution: {integrity: sha512-U3vEDB5zhYPNfxT5TYR7u01dboFZp+HNpnGhkDB2g/2E4wZ/g1Q9Ton8UwCLfRV9yAKyYqDh62oHOamvkFxsvw==}
/eslint-plugin-simple-import-sort/10.0.0_eslint@8.34.0:
resolution: {integrity: sha512-AeTvO9UCMSNzIHRkg8S6c3RPy5YEwKWSQPx3DYghLedo2ZQxowPFLGDN1AZ2evfg6r6mjBSZSLxLFsWSu3acsw==}
peerDependencies:
eslint: '>=5.0.0'
dependencies:
@ -21274,7 +21264,7 @@ packages:
dev: true
/javascript-natural-sort/0.7.1:
resolution: {integrity: sha1-+eIwPUUH9tdDVac2ZNFED7Wg71k=}
resolution: {integrity: sha512-nO6jcEfZWQXDhOiBtG2KvKyEptz7RVbpGP4vTD2hLBdmNQSsCiicO2Ioinv6UI4y9ukqnBpy+XZ9H6uLNgJTlw==}
dev: true
/jest-changed-files/29.2.0:
@ -21776,6 +21766,18 @@ packages:
graceful-fs: 4.2.9
picomatch: 2.3.1
/jest-util/29.4.3:
resolution: {integrity: sha512-ToSGORAz4SSSoqxDSylWX8JzkOQR7zoBtNRsA7e+1WUX5F8jrOwaNpuh1YfJHJKDHXLHmObv5eOjejUd+/Ws+Q==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies:
'@jest/types': 29.4.3
'@types/node': 17.0.21
chalk: 4.1.2
ci-info: 3.2.0
graceful-fs: 4.2.9
picomatch: 2.3.1
dev: true
/jest-validate/29.3.1:
resolution: {integrity: sha512-N9Lr3oYR2Mpzuelp1F8negJR3YE+L1ebk1rYA5qYo9TTY3f9OWdptLoNSPP9itOCBIRBqjt/S5XHlzYglLN67g==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
@ -21817,15 +21819,6 @@ packages:
merge-stream: 2.0.0
supports-color: 8.1.1
/jest-worker/28.1.3:
resolution: {integrity: sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==}
engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0}
dependencies:
'@types/node': 17.0.21
merge-stream: 2.0.0
supports-color: 8.1.1
dev: true
/jest-worker/29.3.1:
resolution: {integrity: sha512-lY4AnnmsEWeiXirAIA0c9SDPbuCBq8IYuDVL8PMm0MZ2PEs2yPvRA/J64QBXuZp7CYKrDM/rmNrc9/i3KJQncw==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
@ -21835,6 +21828,16 @@ packages:
merge-stream: 2.0.0
supports-color: 8.1.1
/jest-worker/29.4.3:
resolution: {integrity: sha512-GLHN/GTAAMEy5BFdvpUfzr9Dr80zQqBrh0fz1mtRMe05hqP45+HfQltu7oTBfduD0UeZs09d+maFtFYAXFWvAA==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies:
'@types/node': 17.0.21
jest-util: 29.4.3
merge-stream: 2.0.0
supports-color: 8.1.1
dev: true
/jest/29.3.1_0f89317ef48a2a24b0210d5ddc0c14be:
resolution: {integrity: sha512-6iWfL5DTT0Np6UYs/y5Niu7WIfNv/wRTtN5RSXt2DIEft3dx3zPuw/3WJQBCJfmEzvDiEKwoqMbGD9n49+qLSA==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
@ -22830,6 +22833,10 @@ packages:
/mdn-data/2.0.14:
resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==}
/mdn-data/2.0.30:
resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==}
dev: true
/mdn-data/2.0.4:
resolution: {integrity: sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==}
dev: false
@ -26056,13 +26063,13 @@ packages:
resolution: {integrity: sha512-HvExULSwLqHLgUy1rl3ANIqCsvMS0WHss2UOsXhXnQaZ9VCc2oBvIpXrl00IUFT5ZDITME0o6oiXeiHr2SAIfw==}
dev: true
/postcss-safe-parser/6.0.0_postcss@8.4.20:
/postcss-safe-parser/6.0.0_postcss@8.4.21:
resolution: {integrity: sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==}
engines: {node: '>=12.0'}
peerDependencies:
postcss: ^8.3.3
dependencies:
postcss: 8.4.20
postcss: 8.4.21
dev: true
/postcss-selector-parser/6.0.10:
@ -26230,6 +26237,15 @@ packages:
source-map-js: 1.0.2
dev: true
/postcss/8.4.21:
resolution: {integrity: sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==}
engines: {node: ^10 || ^12 || >=14}
dependencies:
nanoid: 3.3.4
picocolors: 1.0.0
source-map-js: 1.0.2
dev: true
/preferred-pm/3.0.3:
resolution: {integrity: sha512-+wZgbxNES/KlJs9q40F/1sfOd/j7f1O9JaHcW5Dsn3aUUOZg3L2bjpVUcKV2jvtElYfoTuQiNeMfQJ4kwUAhCQ==}
engines: {node: '>=10'}
@ -29033,12 +29049,12 @@ packages:
postcss: 8.4.18
postcss-selector-parser: 6.0.11
/stylelint-config-recommended/7.0.0_stylelint@14.16.1:
resolution: {integrity: sha512-yGn84Bf/q41J4luis1AZ95gj0EQwRX8lWmGmBwkwBNSkpGSpl66XcPTulxGa/Z91aPoNGuIGBmFkcM1MejMo9Q==}
/stylelint-config-recommended/10.0.1_stylelint@15.1.0:
resolution: {integrity: sha512-TQ4xQ48tW4QSlODcti7pgSRqBZcUaBzuh0jPpfiMhwJKBPkqzTIAU+IrSWL/7BgXlOM90DjB7YaNgFpx8QWhuA==}
peerDependencies:
stylelint: ^14.4.0
stylelint: ^15.0.0
dependencies:
stylelint: 14.16.1
stylelint: 15.1.0
dev: true
/stylelint-config-styled-components/0.1.1:
@ -29056,32 +29072,36 @@ packages:
- supports-color
dev: true
/stylelint-webpack-plugin/3.3.0_stylelint@14.16.1+webpack@5.75.0:
resolution: {integrity: sha512-F53bapIZ9zI16ero8IWm6TrUE6SSibZBphJE9b5rR2FxtvmGmm1YmS+a5xjQzn63+cv71GVSCu4byX66fBLpEw==}
engines: {node: '>= 12.13.0'}
/stylelint-webpack-plugin/4.1.0_stylelint@15.1.0+webpack@5.75.0:
resolution: {integrity: sha512-Vm8H2uYflIiF9m4BjSBEn9cpqY2zZ0wDHgBxOVM6aWFDd0FvfNoymrSYYOIG5/ZST0NO/0NCXPWcpRVpv79Uew==}
engines: {node: '>= 14.15.0'}
peerDependencies:
stylelint: ^13.0.0 || ^14.0.0
stylelint: ^13.0.0 || ^14.0.0 || ^15.0.0
webpack: ^5.0.0
dependencies:
globby: 11.1.0
jest-worker: 28.1.3
jest-worker: 29.4.3
micromatch: 4.0.5
normalize-path: 3.0.0
schema-utils: 4.0.0
stylelint: 14.16.1
stylelint: 15.1.0
webpack: 5.75.0_webpack-cli@4.10.0
dev: true
/stylelint/14.16.1:
resolution: {integrity: sha512-ErlzR/T3hhbV+a925/gbfc3f3Fep9/bnspMiJPorfGEmcBbXdS+oo6LrVtoUZ/w9fqD6o6k7PtUlCOsCRdjX/A==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
/stylelint/15.1.0:
resolution: {integrity: sha512-Tw8OyIiYhxnIHUzgoLlCyWgCUKsPYiP3TDgs7M1VbayS+q5qZly2yxABg+YPe/hFRWiu0cOtptCtpyrn1CrnYw==}
engines: {node: ^14.13.1 || >=16.0.0}
hasBin: true
dependencies:
'@csstools/selector-specificity': 2.0.2_d5e47c13600a2304adeb61035602f868
'@csstools/css-parser-algorithms': 2.0.1_@csstools+css-tokenizer@2.0.2
'@csstools/css-tokenizer': 2.0.2
'@csstools/media-query-list-parser': 2.0.1_d8ac00a2e67543f4da6190c3e54e4057
'@csstools/selector-specificity': 2.1.1_b0132eb4833290a175e2a58939fd6432
balanced-match: 2.0.0
colord: 2.9.3
cosmiconfig: 7.1.0
cosmiconfig: 8.0.0
css-functions-list: 3.1.0
css-tree: 2.3.1
debug: 4.3.4
fast-glob: 3.2.12
fastest-levenshtein: 1.0.16
@ -29100,10 +29120,10 @@ packages:
micromatch: 4.0.5
normalize-path: 3.0.0
picocolors: 1.0.0
postcss: 8.4.20
postcss: 8.4.21
postcss-media-query-parser: 0.2.3
postcss-resolve-nested-selector: 0.1.1
postcss-safe-parser: 6.0.0_postcss@8.4.20
postcss-safe-parser: 6.0.0_postcss@8.4.21
postcss-selector-parser: 6.0.11
postcss-value-parser: 4.2.0
resolve-from: 5.0.0
@ -29114,7 +29134,7 @@ packages:
svg-tags: 1.0.0
table: 6.8.1
v8-compile-cache: 2.3.0
write-file-atomic: 4.0.2
write-file-atomic: 5.0.0
transitivePeerDependencies:
- supports-color
dev: true
@ -31603,6 +31623,14 @@ packages:
imurmurhash: 0.1.4
signal-exit: 3.0.7
/write-file-atomic/5.0.0:
resolution: {integrity: sha512-R7NYMnHSlV42K54lwY9lvW6MnSm1HSJqZL3xiSgi9E7//FYaI74r2G0rd+/X6VAMkHEdzxQaU5HUOXWUz5kA/w==}
engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
dependencies:
imurmurhash: 0.1.4
signal-exit: 3.0.7
dev: true
/ws/6.2.1:
resolution: {integrity: sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==}
peerDependencies: