diff --git a/package.json b/package.json index 4d81f9d..a42c088 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,7 @@ "repo-check": "1.35", "rollup-plugin-visualizer": "5.12", "tailwindcss": "3.4", - "typescript": "5.3", + "typescript": "5.4", "vite": "5.1", "vitest": "1.3", "vue-tsc": "2.0" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index aa16d2a..8558e45 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,7 +7,7 @@ settings: dependencies: '@auth0/auth0-vue': specifier: '2.3' - version: 2.3.2(typescript@5.3.3) + version: 2.3.2(typescript@5.4.2) '@shoelace-style/shoelace': specifier: '2.14' version: 2.14.0(@types/react@18.2.43) @@ -16,7 +16,7 @@ dependencies: version: 7.7.0 vue: specifier: '3.4' - version: 3.4.0(typescript@5.3.3) + version: 3.4.0(typescript@5.4.2) vue3-carousel: specifier: '0.3' version: 0.3.1(vue@3.4.0) @@ -39,7 +39,7 @@ devDependencies: version: 8.57.0 eslint-config-hardcore: specifier: '45' - version: 45.0.0(@babel/core@7.23.5)(@babel/eslint-parser@7.23.3)(eslint@8.57.0)(prettier@3.1.0)(typescript@5.3.3)(vue-eslint-parser@9.3.2) + version: 45.0.0(@babel/core@7.23.5)(@babel/eslint-parser@7.23.3)(eslint@8.57.0)(prettier@3.1.0)(typescript@5.4.2)(vue-eslint-parser@9.3.2) eslint-plugin-tailwindcss: specifier: '3' version: 3.13.0(tailwindcss@3.4.0) @@ -56,8 +56,8 @@ devDependencies: specifier: '3.4' version: 3.4.0 typescript: - specifier: '5.3' - version: 5.3.3 + specifier: '5.4' + version: 5.4.2 vite: specifier: '5.1' version: 5.1.0(@types/node@20.10.4) @@ -66,7 +66,7 @@ devDependencies: version: 1.3.0(@types/node@20.10.4) vue-tsc: specifier: '2.0' - version: 2.0.1(typescript@5.3.3) + version: 2.0.1(typescript@5.4.2) packages: @@ -99,7 +99,7 @@ packages: resolution: {integrity: sha512-xdA65Z/U7++Y7L9Uwh8Q8OVOs6qgFz+fb7GAzHFjpr1icO37B//xdzLXm7ZRgA19RWrsNe1nme3h896igJSvvw==} dev: false - /@auth0/auth0-vue@2.3.2(typescript@5.3.3): + /@auth0/auth0-vue@2.3.2(typescript@5.4.2): resolution: {integrity: sha512-HV53tLzT6yfRmbfp0pm7BG54i7fm1nIfj8mTd0HrhZP028fuxtyTPN9p+CY7uRvOm12aAxPZXdJlZ8/TVpxmPA==} peerDependencies: vue-router: ^4.0.12 @@ -108,7 +108,7 @@ packages: optional: true dependencies: '@auth0/auth0-spa-js': 2.1.2 - vue: 3.4.0(typescript@5.3.3) + vue: 3.4.0(typescript@5.4.2) transitivePeerDependencies: - typescript dev: false @@ -876,13 +876,13 @@ packages: fastq: 1.15.0 dev: true - /@phenomnomnominal/tsquery@5.0.1(typescript@5.3.3): + /@phenomnomnominal/tsquery@5.0.1(typescript@5.4.2): resolution: {integrity: sha512-3nVv+e2FQwsW8Aw6qTU6f+1rfcJ3hrcnvH/mu9i8YhxO+9sqbOfpL8m6PbET5+xKOlz/VSbp0RoYWYCtIsnmuA==} peerDependencies: typescript: ^3 || ^4 || ^5 dependencies: esquery: 1.5.0 - typescript: 5.3.3 + typescript: 5.4.2 dev: true /@pkgr/utils@2.4.2: @@ -976,7 +976,7 @@ packages: diff-match-patch: 1.0.5 nano-memoize: 3.0.16 once: 1.4.0 - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) try-catch: 3.0.1 try-to-catch: 3.0.1 transitivePeerDependencies: @@ -1010,7 +1010,7 @@ packages: '@putout/engine-loader': 10.0.0(putout@30.7.0) once: 1.4.0 picomatch: 2.3.1 - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) try-to-catch: 3.0.1 transitivePeerDependencies: - supports-color @@ -1032,7 +1032,7 @@ packages: jessy: 3.1.1 nessy: 4.0.0 once: 1.4.0 - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) try-catch: 3.0.1 wraptile: 3.0.0 transitivePeerDependencies: @@ -1066,7 +1066,7 @@ packages: '@babel/code-frame': 7.23.5 '@putout/formatter-json': 2.0.0(putout@30.7.0) chalk: 4.1.2 - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) table: 6.8.1 dev: true @@ -1078,7 +1078,7 @@ packages: dependencies: '@putout/formatter-json': 2.0.0(putout@30.7.0) chalk: 4.1.2 - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) table: 6.8.1 dev: true @@ -1089,7 +1089,7 @@ packages: putout: '>=25' dependencies: '@putout/formatter-codeframe': 4.0.1(putout@30.7.0) - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/formatter-json-lines@3.0.0(putout@30.7.0): @@ -1098,7 +1098,7 @@ packages: peerDependencies: putout: '>=25' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/formatter-json@2.0.0(putout@30.7.0): @@ -1107,7 +1107,7 @@ packages: peerDependencies: putout: '>=22.5' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/formatter-memory@3.1.4(putout@30.7.0): @@ -1122,7 +1122,7 @@ packages: format-io: 2.0.0 montag: 1.2.1 once: 1.4.0 - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/formatter-progress-bar@3.0.2(putout@30.7.0): @@ -1135,7 +1135,7 @@ packages: chalk: 4.1.2 cli-progress: 3.12.0 once: 1.4.0 - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/formatter-progress@4.0.0(putout@30.7.0): @@ -1145,7 +1145,7 @@ packages: putout: '>=25' dependencies: '@putout/formatter-dump': 4.0.1(putout@30.7.0) - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/formatter-stream@4.0.1(putout@30.7.0): @@ -1155,7 +1155,7 @@ packages: putout: '>=25' dependencies: chalk: 4.1.2 - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) table: 6.8.1 dev: true @@ -1187,7 +1187,7 @@ packages: '@babel/types': 7.23.5 '@putout/compare': 11.2.0 '@putout/engine-parser': 7.2.1 - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) transitivePeerDependencies: - supports-color dev: true @@ -1202,7 +1202,7 @@ packages: '@putout/compare': 11.2.0 '@putout/engine-parser': 7.2.1 '@putout/operate': 9.3.0 - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) transitivePeerDependencies: - supports-color dev: true @@ -1213,7 +1213,7 @@ packages: peerDependencies: putout: '>=20' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) regexp-tree: 0.1.27 dev: true @@ -1223,7 +1223,7 @@ packages: peerDependencies: putout: '>=29' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-apply-destructuring@7.1.0(putout@30.7.0): @@ -1232,7 +1232,7 @@ packages: peerDependencies: putout: '>=29' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-apply-early-return@3.0.0(putout@30.7.0): @@ -1241,7 +1241,7 @@ packages: peerDependencies: putout: '>=29' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-apply-flat-map@2.0.0(putout@30.7.0): @@ -1250,7 +1250,7 @@ packages: peerDependencies: putout: '>=28' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-apply-optional-chaining@3.0.0(putout@30.7.0): @@ -1259,7 +1259,7 @@ packages: peerDependencies: putout: '>=29' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-apply-shorthand-properties@3.0.2(putout@30.7.0): @@ -1268,7 +1268,7 @@ packages: peerDependencies: putout: '>=7.17' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-apply-starts-with@1.1.0(putout@30.7.0): @@ -1277,7 +1277,7 @@ packages: peerDependencies: putout: '>=30' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-apply-template-literals@2.2.0(putout@30.7.0): @@ -1286,7 +1286,7 @@ packages: peerDependencies: putout: '>=29' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-browserlist@1.0.1(putout@30.7.0): @@ -1295,7 +1295,7 @@ packages: peerDependencies: putout: '>=11' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-conditions@2.2.0(putout@30.7.0): @@ -1304,7 +1304,7 @@ packages: peerDependencies: putout: '>=30' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-convert-apply-to-spread@4.0.0(putout@30.7.0): @@ -1313,7 +1313,7 @@ packages: peerDependencies: putout: '>=29' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-convert-arguments-to-rest@2.0.0(putout@30.7.0): @@ -1322,7 +1322,7 @@ packages: peerDependencies: putout: '>=29' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-convert-array-copy-to-slice@3.0.0(putout@30.7.0): @@ -1331,7 +1331,7 @@ packages: peerDependencies: putout: '>=29' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-convert-assignment-to-arrow-function@1.2.0(putout@30.7.0): @@ -1340,7 +1340,7 @@ packages: peerDependencies: putout: '>=15' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-convert-assignment-to-comparison@2.0.0(putout@30.7.0): @@ -1349,7 +1349,7 @@ packages: peerDependencies: putout: '>=29' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-convert-commonjs-to-esm@10.0.1(putout@30.7.0): @@ -1359,7 +1359,7 @@ packages: putout: '>=29' dependencies: just-camel-case: 4.0.2 - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-convert-concat-to-flat@1.0.0(putout@30.7.0): @@ -1368,7 +1368,7 @@ packages: peerDependencies: putout: '>=16' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-convert-const-to-let@1.2.0(putout@30.7.0): @@ -1377,7 +1377,7 @@ packages: peerDependencies: putout: '>=26' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-convert-esm-to-commonjs@6.0.2(putout@30.7.0): @@ -1386,7 +1386,7 @@ packages: peerDependencies: putout: '>=29' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-convert-index-of-to-includes@2.0.1(putout@30.7.0): @@ -1395,7 +1395,7 @@ packages: peerDependencies: putout: '>=29' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-convert-mock-require-to-mock-import@4.1.1(putout@30.7.0): @@ -1404,7 +1404,7 @@ packages: peerDependencies: putout: '>=26' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-convert-object-assign-to-merge-spread@6.0.0(putout@30.7.0): @@ -1413,7 +1413,7 @@ packages: peerDependencies: putout: '>=25' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-convert-object-entries-to-array-entries@2.0.0(putout@30.7.0): @@ -1422,7 +1422,7 @@ packages: peerDependencies: putout: '>=29' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-convert-quotes-to-backticks@2.1.0(putout@30.7.0): @@ -1431,7 +1431,7 @@ packages: peerDependencies: putout: '>=25' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-convert-template-to-string@1.0.0(putout@30.7.0): @@ -1440,7 +1440,7 @@ packages: peerDependencies: putout: '>=7' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-convert-to-arrow-function@4.0.0(putout@30.7.0): @@ -1449,7 +1449,7 @@ packages: peerDependencies: putout: '>=29' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-declare-before-reference@2.0.0(putout@30.7.0): @@ -1458,7 +1458,7 @@ packages: peerDependencies: putout: '>=29' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-declare-imports-first@2.1.0(putout@30.7.0): @@ -1467,7 +1467,7 @@ packages: peerDependencies: putout: '>=27' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-declare@1.2.1(putout@30.7.0): @@ -1476,7 +1476,7 @@ packages: peerDependencies: putout: '>=29' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-eslint@5.0.0(putout@30.7.0): @@ -1485,7 +1485,7 @@ packages: peerDependencies: putout: '>=29' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-extract-object-properties@9.0.0(putout@30.7.0): @@ -1494,7 +1494,7 @@ packages: peerDependencies: putout: '>=29' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-extract-sequence-expressions@3.5.0(putout@30.7.0): @@ -1503,7 +1503,7 @@ packages: peerDependencies: putout: '>=25' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-for-of@2.0.0(putout@30.7.0): @@ -1512,7 +1512,7 @@ packages: peerDependencies: putout: '>=30' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-github@6.0.1(putout@30.7.0): @@ -1522,7 +1522,7 @@ packages: putout: '>=30' dependencies: fast-deep-equal: 3.1.3 - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-gitignore@3.1.0(putout@30.7.0): @@ -1531,7 +1531,7 @@ packages: peerDependencies: putout: '>=14' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-logical-expressions@3.2.0(putout@30.7.0): @@ -1540,7 +1540,7 @@ packages: peerDependencies: putout: '>=30' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-madrun@15.1.0(putout@30.7.0): @@ -1549,7 +1549,7 @@ packages: peerDependencies: putout: '>=29' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-math@2.1.0(putout@30.7.0): @@ -1558,7 +1558,7 @@ packages: peerDependencies: putout: '>=29' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-maybe@1.1.4(putout@30.7.0): @@ -1567,7 +1567,7 @@ packages: peerDependencies: putout: '>=29' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-merge-destructuring-properties@8.0.0(putout@30.7.0): @@ -1576,7 +1576,7 @@ packages: peerDependencies: putout: '>=29' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-merge-duplicate-functions@1.0.3(putout@30.7.0): @@ -1585,7 +1585,7 @@ packages: peerDependencies: putout: '>=29' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-merge-duplicate-imports@9.0.0(putout@30.7.0): @@ -1594,7 +1594,7 @@ packages: peerDependencies: putout: '>=29' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-merge-if-statements@3.1.1(putout@30.7.0): @@ -1603,7 +1603,7 @@ packages: peerDependencies: putout: '>=7.17' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-montag@2.0.0(putout@30.7.0): @@ -1612,7 +1612,7 @@ packages: peerDependencies: putout: '>=29' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-new@2.1.0(putout@30.7.0): @@ -1621,7 +1621,7 @@ packages: peerDependencies: putout: '>=29' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-nodejs@6.0.1(putout@30.7.0): @@ -1630,7 +1630,7 @@ packages: peerDependencies: putout: '>=29' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-npmignore@2.0.1(putout@30.7.0): @@ -1639,7 +1639,7 @@ packages: peerDependencies: putout: '>=14' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-package-json@5.0.1(putout@30.7.0): @@ -1648,7 +1648,7 @@ packages: peerDependencies: putout: '>=29' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-promises@11.9.0(putout@30.7.0): @@ -1658,7 +1658,7 @@ packages: putout: '>=30' dependencies: fullstore: 3.0.0 - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-putout-config@3.0.0(putout@30.7.0): @@ -1667,7 +1667,7 @@ packages: peerDependencies: putout: '>=29' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-putout@13.3.0(putout@30.7.0): @@ -1678,7 +1678,7 @@ packages: dependencies: fullstore: 3.0.0 just-camel-case: 6.2.0 - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) try-catch: 3.0.1 dev: true @@ -1688,7 +1688,7 @@ packages: peerDependencies: putout: '>=29' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) regexp-tree: 0.1.27 try-catch: 3.0.1 dev: true @@ -1699,7 +1699,7 @@ packages: peerDependencies: putout: '>=29' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-remove-constant-conditions@4.0.2(putout@30.7.0): @@ -1708,7 +1708,7 @@ packages: peerDependencies: putout: '>=25' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-remove-debugger@5.0.0(putout@30.7.0): @@ -1717,7 +1717,7 @@ packages: peerDependencies: putout: '>=25' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-remove-duplicate-case@3.0.0(putout@30.7.0): @@ -1726,7 +1726,7 @@ packages: peerDependencies: putout: '>=30' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-remove-duplicate-keys@3.0.0(putout@30.7.0): @@ -1736,7 +1736,7 @@ packages: putout: '>=25' dependencies: fullstore: 3.0.0 - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-remove-empty@10.4.0(putout@30.7.0): @@ -1745,7 +1745,7 @@ packages: peerDependencies: putout: '>=29' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-remove-iife@4.1.0(putout@30.7.0): @@ -1754,7 +1754,7 @@ packages: peerDependencies: putout: '>=29' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-remove-nested-blocks@6.3.0(putout@30.7.0): @@ -1763,7 +1763,7 @@ packages: peerDependencies: putout: '>=25' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-remove-unreachable-code@1.2.0(putout@30.7.0): @@ -1772,7 +1772,7 @@ packages: peerDependencies: putout: '>=4.31' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-remove-unreferenced-variables@3.1.0(putout@30.7.0): @@ -1781,7 +1781,7 @@ packages: peerDependencies: putout: '>=30' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-remove-unused-expressions@7.0.0(putout@30.7.0): @@ -1790,7 +1790,7 @@ packages: peerDependencies: putout: '>=30' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-remove-unused-for-of-variables@3.0.1(putout@30.7.0): @@ -1799,7 +1799,7 @@ packages: peerDependencies: putout: '>=25' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-remove-unused-private-fields@2.1.0(putout@30.7.0): @@ -1808,7 +1808,7 @@ packages: peerDependencies: putout: '>=25' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-remove-unused-variables@5.4.0(putout@30.7.0): @@ -1817,7 +1817,7 @@ packages: peerDependencies: putout: '>=29' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-remove-useless-arguments@7.0.0(putout@30.7.0): @@ -1826,7 +1826,7 @@ packages: peerDependencies: putout: '>=29' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-remove-useless-array-constructor@2.0.0(putout@30.7.0): @@ -1835,7 +1835,7 @@ packages: peerDependencies: putout: '>=30' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-remove-useless-array-entries@1.0.0(putout@30.7.0): @@ -1844,7 +1844,7 @@ packages: peerDependencies: putout: '>=23' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-remove-useless-assign@1.1.0(putout@30.7.0): @@ -1853,7 +1853,7 @@ packages: peerDependencies: putout: '>=26' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-remove-useless-constructor@1.0.0(putout@30.7.0): @@ -1862,7 +1862,7 @@ packages: peerDependencies: putout: '>=16' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-remove-useless-continue@2.0.0(putout@30.7.0): @@ -1871,7 +1871,7 @@ packages: peerDependencies: putout: '>=28' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-remove-useless-else@2.0.2(putout@30.7.0): @@ -1880,7 +1880,7 @@ packages: peerDependencies: putout: '>=29' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-remove-useless-escape@3.2.0(putout@30.7.0): @@ -1890,7 +1890,7 @@ packages: putout: '>=25' dependencies: emoji-regex: 10.3.0 - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-remove-useless-functions@3.0.0(putout@30.7.0): @@ -1899,7 +1899,7 @@ packages: peerDependencies: putout: '>=30' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-remove-useless-map@1.1.0(putout@30.7.0): @@ -1908,7 +1908,7 @@ packages: peerDependencies: putout: '>=18' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-remove-useless-operand@2.1.0(putout@30.7.0): @@ -1917,7 +1917,7 @@ packages: peerDependencies: putout: '>=25' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-remove-useless-replace@1.0.4(putout@30.7.0): @@ -1926,7 +1926,7 @@ packages: peerDependencies: putout: '>=26' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-remove-useless-return@5.0.0(putout@30.7.0): @@ -1935,7 +1935,7 @@ packages: peerDependencies: putout: '>=29' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-remove-useless-spread@8.0.1(putout@30.7.0): @@ -1944,7 +1944,7 @@ packages: peerDependencies: putout: '>=30' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-remove-useless-template-expressions@2.0.0(putout@30.7.0): @@ -1953,7 +1953,7 @@ packages: peerDependencies: putout: '>=29' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-remove-useless-variables@9.1.0(putout@30.7.0): @@ -1962,7 +1962,7 @@ packages: peerDependencies: putout: '>=30' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-reuse-duplicate-init@5.0.0(putout@30.7.0): @@ -1971,7 +1971,7 @@ packages: peerDependencies: putout: '>=29' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-simplify-assignment@3.1.0(putout@30.7.0): @@ -1980,7 +1980,7 @@ packages: peerDependencies: putout: '>=29' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-simplify-boolean-return@1.1.0(putout@30.7.0): @@ -1989,7 +1989,7 @@ packages: peerDependencies: putout: '>=29' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-simplify-ternary@6.1.0(putout@30.7.0): @@ -1998,7 +1998,7 @@ packages: peerDependencies: putout: '>=30' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-split-nested-destructuring@3.0.0(putout@30.7.0): @@ -2007,7 +2007,7 @@ packages: peerDependencies: putout: '>=29' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-split-variable-declarations@3.0.0(putout@30.7.0): @@ -2016,7 +2016,7 @@ packages: peerDependencies: putout: '>=29' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-strict-mode@7.0.0(putout@30.7.0): @@ -2025,7 +2025,7 @@ packages: peerDependencies: putout: '>=30' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-tape@11.1.0(putout@30.7.0): @@ -2034,7 +2034,7 @@ packages: peerDependencies: putout: '>=29' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-try-catch@3.0.0(putout@30.7.0): @@ -2043,7 +2043,7 @@ packages: peerDependencies: putout: '>=30' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-types@2.6.0(putout@30.7.0): @@ -2052,7 +2052,7 @@ packages: peerDependencies: putout: '>=30' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-typescript@4.5.0(putout@30.7.0): @@ -2061,7 +2061,7 @@ packages: peerDependencies: putout: '>=30' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/plugin-webpack@3.0.0(putout@30.7.0): @@ -2070,7 +2070,7 @@ packages: peerDependencies: putout: '>=29' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/printer@2.96.0: @@ -2091,16 +2091,16 @@ packages: - supports-color dev: true - /@putout/processor-css@7.0.1(putout@30.7.0)(typescript@5.3.3): + /@putout/processor-css@7.0.1(putout@30.7.0)(typescript@5.4.2): resolution: {integrity: sha512-GNhRw+XbF/Tc8S3hqZhVJjKc+GGVyBo2HAJ15nZ85J+7hd+SC95oQoOKLzgb01trzwRR7Cdct6uQy+WfdMf55g==} engines: {node: '>=16'} peerDependencies: putout: '>=29' dependencies: - cosmiconfig: 8.3.6(typescript@5.3.3) + cosmiconfig: 8.3.6(typescript@5.4.2) deepmerge: 4.3.1 - putout: 30.7.0(typescript@5.3.3) - stylelint: 15.11.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) + stylelint: 15.11.0(typescript@5.4.2) stylelint-config-standard: 33.0.0(stylelint@15.11.0) transitivePeerDependencies: - supports-color @@ -2118,7 +2118,7 @@ packages: peerDependencies: putout: '>=29' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) dev: true /@putout/processor-json@6.0.1(putout@30.7.0): @@ -2127,7 +2127,7 @@ packages: peerDependencies: putout: '>=29' dependencies: - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) remove-blank-lines: 1.4.1 dev: true @@ -2139,7 +2139,7 @@ packages: dependencies: '@putout/processor-json': 6.0.1(putout@30.7.0) once: 1.4.0 - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) remark-parse: 10.0.2 remark-preset-lint-consistent: 5.1.2 remark-stringify: 10.0.3 @@ -2158,7 +2158,7 @@ packages: dependencies: '@putout/processor-json': 6.0.1(putout@30.7.0) just-kebab-case: 4.2.0 - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) try-catch: 3.0.1 yaml: 2.3.4 dev: true @@ -2313,15 +2313,15 @@ packages: - '@types/react' dev: false - /@shopify/eslint-plugin@43.0.0(@babel/core@7.23.5)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0)(prettier@3.1.0)(typescript@5.3.3): + /@shopify/eslint-plugin@43.0.0(@babel/core@7.23.5)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0)(prettier@3.1.0)(typescript@5.4.2): resolution: {integrity: sha512-+/bLrmODh+OtPzf4YafsfpAbcdZfHOHBQGXgzoXPge6yUuyOo+NJiNvq0LOwo6jaRkaBgWQTUZB8HRlx4swHag==} peerDependencies: eslint: ^8.3.0 dependencies: '@babel/eslint-parser': 7.23.3(@babel/core@7.23.5)(eslint@8.57.0) '@babel/eslint-plugin': 7.23.5(@babel/eslint-parser@7.23.3)(eslint@8.57.0) - '@typescript-eslint/eslint-plugin': 6.13.2(@typescript-eslint/parser@6.13.2)(eslint@8.57.0)(typescript@5.3.3) - '@typescript-eslint/parser': 6.13.2(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 6.13.2(@typescript-eslint/parser@6.13.2)(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/parser': 6.13.2(eslint@8.57.0)(typescript@5.4.2) change-case: 4.1.2 common-tags: 1.8.2 doctrine: 2.1.0 @@ -2330,7 +2330,7 @@ packages: eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.13.2)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) eslint-plugin-eslint-comments: 3.2.0(eslint@8.57.0) eslint-plugin-import: 2.29.0(@typescript-eslint/parser@6.13.2)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) - eslint-plugin-jest: 27.6.0(@typescript-eslint/eslint-plugin@6.13.2)(eslint@8.57.0)(typescript@5.3.3) + eslint-plugin-jest: 27.6.0(@typescript-eslint/eslint-plugin@6.13.2)(eslint@8.57.0)(typescript@5.4.2) eslint-plugin-jest-formatting: 3.1.0(eslint@8.57.0) eslint-plugin-jsx-a11y: 6.8.0(eslint@8.57.0) eslint-plugin-node: 11.1.0(eslint@8.57.0) @@ -2464,7 +2464,7 @@ packages: '@types/yargs-parser': 21.0.3 dev: true - /@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.0)(typescript@5.3.3): + /@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2476,23 +2476,23 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.4.2) '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.0)(typescript@5.3.3) - '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.4.2) debug: 4.3.4 eslint: 8.57.0 graphemer: 1.4.0 ignore: 5.3.0 natural-compare-lite: 1.4.0 semver: 7.5.4 - tsutils: 3.21.0(typescript@5.3.3) - typescript: 5.3.3 + tsutils: 3.21.0(typescript@5.4.2) + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@6.13.2)(eslint@8.57.0)(typescript@5.3.3): + /@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@6.13.2)(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2504,23 +2504,23 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 6.13.2(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.13.2(eslint@8.57.0)(typescript@5.4.2) '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.0)(typescript@5.3.3) - '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.4.2) debug: 4.3.4 eslint: 8.57.0 graphemer: 1.4.0 ignore: 5.3.0 natural-compare-lite: 1.4.0 semver: 7.5.4 - tsutils: 3.21.0(typescript@5.3.3) - typescript: 5.3.3 + tsutils: 3.21.0(typescript@5.4.2) + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/eslint-plugin@6.13.2(@typescript-eslint/parser@6.13.2)(eslint@8.57.0)(typescript@5.3.3): + /@typescript-eslint/eslint-plugin@6.13.2(@typescript-eslint/parser@6.13.2)(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-3+9OGAWHhk4O1LlcwLBONbdXsAhLjyCFogJY/cWy2lxdVJ2JrcTF2pTGMaLl2AE7U1l31n8Py4a8bx5DLf/0dQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -2532,10 +2532,10 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 6.13.2(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.13.2(eslint@8.57.0)(typescript@5.4.2) '@typescript-eslint/scope-manager': 6.13.2 - '@typescript-eslint/type-utils': 6.13.2(eslint@8.57.0)(typescript@5.3.3) - '@typescript-eslint/utils': 6.13.2(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/type-utils': 6.13.2(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/utils': 6.13.2(eslint@8.57.0)(typescript@5.4.2) '@typescript-eslint/visitor-keys': 6.13.2 debug: 4.3.4 eslint: 8.57.0 @@ -2543,20 +2543,20 @@ packages: ignore: 5.3.0 natural-compare: 1.4.0 semver: 7.5.4 - ts-api-utils: 1.0.3(typescript@5.3.3) - typescript: 5.3.3 + ts-api-utils: 1.0.3(typescript@5.4.2) + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/experimental-utils@2.34.0(eslint@8.57.0)(typescript@5.3.3): + /@typescript-eslint/experimental-utils@2.34.0(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-eS6FTkq+wuMJ+sgtuNTtcqavWXqsflWcfBnlYhg/nS4aZ1leewkXGbvBhaapn1q6qf4M71bsR1tez5JTRMuqwA==} engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} peerDependencies: eslint: '*' dependencies: '@types/json-schema': 7.0.15 - '@typescript-eslint/typescript-estree': 2.34.0(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 2.34.0(typescript@5.4.2) eslint: 8.57.0 eslint-scope: 5.1.1 eslint-utils: 2.1.0 @@ -2565,20 +2565,20 @@ packages: - typescript dev: true - /@typescript-eslint/experimental-utils@5.62.0(eslint@8.57.0)(typescript@5.3.3): + /@typescript-eslint/experimental-utils@5.62.0(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-RTXpeB3eMkpoclG3ZHft6vG/Z30azNHuqY6wKPBHlVMZFuEvrtlEDe8gMqDb+SO+9hjC/pLekeSCryf9vMZlCw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.4.2) eslint: 8.57.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.3.3): + /@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2590,15 +2590,15 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.4.2) debug: 4.3.4 eslint: 8.57.0 - typescript: 5.3.3 + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser@6.13.2(eslint@8.57.0)(typescript@5.3.3): + /@typescript-eslint/parser@6.13.2(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-MUkcC+7Wt/QOGeVlM8aGGJZy1XV5YKjTpq9jK6r6/iLsGXhBVaGP5N0UYvFsu9BFlSpwY9kMretzdBH01rkRXg==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -2610,11 +2610,11 @@ packages: dependencies: '@typescript-eslint/scope-manager': 6.13.2 '@typescript-eslint/types': 6.13.2 - '@typescript-eslint/typescript-estree': 6.13.2(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 6.13.2(typescript@5.4.2) '@typescript-eslint/visitor-keys': 6.13.2 debug: 4.3.4 eslint: 8.57.0 - typescript: 5.3.3 + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true @@ -2635,7 +2635,7 @@ packages: '@typescript-eslint/visitor-keys': 6.13.2 dev: true - /@typescript-eslint/type-utils@5.62.0(eslint@8.57.0)(typescript@5.3.3): + /@typescript-eslint/type-utils@5.62.0(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2645,17 +2645,17 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.3.3) - '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.4.2) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.4.2) debug: 4.3.4 eslint: 8.57.0 - tsutils: 3.21.0(typescript@5.3.3) - typescript: 5.3.3 + tsutils: 3.21.0(typescript@5.4.2) + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/type-utils@6.13.2(eslint@8.57.0)(typescript@5.3.3): + /@typescript-eslint/type-utils@6.13.2(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-Qr6ssS1GFongzH2qfnWKkAQmMUyZSyOr0W54nZNU1MDfo+U4Mv3XveeLZzadc/yq8iYhQZHYT+eoXJqnACM1tw==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -2665,12 +2665,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 6.13.2(typescript@5.3.3) - '@typescript-eslint/utils': 6.13.2(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 6.13.2(typescript@5.4.2) + '@typescript-eslint/utils': 6.13.2(eslint@8.57.0)(typescript@5.4.2) debug: 4.3.4 eslint: 8.57.0 - ts-api-utils: 1.0.3(typescript@5.3.3) - typescript: 5.3.3 + ts-api-utils: 1.0.3(typescript@5.4.2) + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true @@ -2685,7 +2685,7 @@ packages: engines: {node: ^16.0.0 || >=18.0.0} dev: true - /@typescript-eslint/typescript-estree@2.34.0(typescript@5.3.3): + /@typescript-eslint/typescript-estree@2.34.0(typescript@5.4.2): resolution: {integrity: sha512-OMAr+nJWKdlVM9LOqCqh3pQQPwxHAN7Du8DR6dmwCrAmxtiXQnhHJ6tBNtf+cggqfo51SG/FCwnKhXCIM7hnVg==} engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} peerDependencies: @@ -2700,13 +2700,13 @@ packages: is-glob: 4.0.3 lodash: 4.17.21 semver: 7.5.4 - tsutils: 3.21.0(typescript@5.3.3) - typescript: 5.3.3 + tsutils: 3.21.0(typescript@5.4.2) + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/typescript-estree@5.62.0(typescript@5.3.3): + /@typescript-eslint/typescript-estree@5.62.0(typescript@5.4.2): resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2721,13 +2721,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.5.4 - tsutils: 3.21.0(typescript@5.3.3) - typescript: 5.3.3 + tsutils: 3.21.0(typescript@5.4.2) + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/typescript-estree@6.13.2(typescript@5.3.3): + /@typescript-eslint/typescript-estree@6.13.2(typescript@5.4.2): resolution: {integrity: sha512-SuD8YLQv6WHnOEtKv8D6HZUzOub855cfPnPMKvdM/Bh1plv1f7Q/0iFUDLKKlxHcEstQnaUU4QZskgQq74t+3w==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -2742,13 +2742,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.5.4 - ts-api-utils: 1.0.3(typescript@5.3.3) - typescript: 5.3.3 + ts-api-utils: 1.0.3(typescript@5.4.2) + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils@5.62.0(eslint@8.57.0)(typescript@5.3.3): + /@typescript-eslint/utils@5.62.0(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2759,7 +2759,7 @@ packages: '@types/semver': 7.5.6 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.4.2) eslint: 8.57.0 eslint-scope: 5.1.1 semver: 7.5.4 @@ -2768,7 +2768,7 @@ packages: - typescript dev: true - /@typescript-eslint/utils@6.13.2(eslint@8.57.0)(typescript@5.3.3): + /@typescript-eslint/utils@6.13.2(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-b9Ptq4eAZUym4idijCRzl61oPCwwREcfDI8xGk751Vhzig5fFZR9CyzDz4Sp/nxSLBYxUPyh4QdIDqWykFhNmQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -2779,7 +2779,7 @@ packages: '@types/semver': 7.5.6 '@typescript-eslint/scope-manager': 6.13.2 '@typescript-eslint/types': 6.13.2 - '@typescript-eslint/typescript-estree': 6.13.2(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 6.13.2(typescript@5.4.2) eslint: 8.57.0 semver: 7.5.4 transitivePeerDependencies: @@ -2815,7 +2815,7 @@ packages: vue: ^3.2.25 dependencies: vite: 5.1.0(@types/node@20.10.4) - vue: 3.4.0(typescript@5.3.3) + vue: 3.4.0(typescript@5.4.2) dev: true /@vitest/coverage-v8@1.3.0(vitest@1.3.0): @@ -2933,7 +2933,7 @@ packages: '@vue/compiler-dom': 3.4.0 '@vue/shared': 3.4.0 - /@vue/language-core@2.0.1(typescript@5.3.3): + /@vue/language-core@2.0.1(typescript@5.4.2): resolution: {integrity: sha512-TZ9xKj3WhZol2hWvXcCjGDiOVkmQ1aG7MS3YJkhVMeoLYyopP5XFn9Obc9qorxG6vZDWapRxBkyEzJ9d6xL3Zg==} peerDependencies: typescript: '*' @@ -2947,7 +2947,7 @@ packages: computeds: 0.0.1 minimatch: 9.0.3 path-browserify: 1.0.1 - typescript: 5.3.3 + typescript: 5.4.2 vue-template-compiler: 2.7.15 dev: true @@ -2976,7 +2976,7 @@ packages: dependencies: '@vue/compiler-ssr': 3.4.0 '@vue/shared': 3.4.0 - vue: 3.4.0(typescript@5.3.3) + vue: 3.4.0(typescript@5.4.2) /@vue/shared@3.4.0: resolution: {integrity: sha512-Nhh3ed3G1R6HDAWiG6YYFt0Zmq/To6u5vjzwa9TIquGheCXPY6nEdIAO8ZdlwXsWqC2yNLj700FOvShpYt5CEA==} @@ -3548,7 +3548,7 @@ packages: resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} dev: true - /cosmiconfig@8.3.6(typescript@5.3.3): + /cosmiconfig@8.3.6(typescript@5.4.2): resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} engines: {node: '>=14'} peerDependencies: @@ -3561,7 +3561,7 @@ packages: js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 - typescript: 5.3.3 + typescript: 5.4.2 dev: true /cross-spawn@7.0.3: @@ -3983,7 +3983,7 @@ packages: eslint: 8.57.0 dev: true - /eslint-config-hardcore@45.0.0(@babel/core@7.23.5)(@babel/eslint-parser@7.23.3)(eslint@8.57.0)(prettier@3.1.0)(typescript@5.3.3)(vue-eslint-parser@9.3.2): + /eslint-config-hardcore@45.0.0(@babel/core@7.23.5)(@babel/eslint-parser@7.23.3)(eslint@8.57.0)(prettier@3.1.0)(typescript@5.4.2)(vue-eslint-parser@9.3.2): resolution: {integrity: sha512-uz0u90gY5F0Xx5CC3UHKliax5uV+pybP8Cng5rx76tML6hgWEPmlKXDWPV0OYj52LkgenRZGNruhG7HYT5Hc0Q==} peerDependencies: eslint: ^8.51.0 @@ -3997,9 +3997,9 @@ packages: '@html-eslint/parser': 0.20.0 '@microsoft/eslint-plugin-sdl': 0.2.2(eslint@8.57.0) '@putout/plugin-apply-shorthand-properties': 3.0.2(putout@30.7.0) - '@shopify/eslint-plugin': 43.0.0(@babel/core@7.23.5)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0)(prettier@3.1.0)(typescript@5.3.3) - '@typescript-eslint/eslint-plugin': 6.13.2(@typescript-eslint/parser@6.13.2)(eslint@8.57.0)(typescript@5.3.3) - '@typescript-eslint/parser': 6.13.2(eslint@8.57.0)(typescript@5.3.3) + '@shopify/eslint-plugin': 43.0.0(@babel/core@7.23.5)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0)(prettier@3.1.0)(typescript@5.4.2) + '@typescript-eslint/eslint-plugin': 6.13.2(@typescript-eslint/parser@6.13.2)(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/parser': 6.13.2(eslint@8.57.0)(typescript@5.4.2) eslint: 8.57.0 eslint-config-prettier: 9.1.0(eslint@8.57.0) eslint-import-resolver-alias: 1.1.2(eslint-plugin-import@2.29.0) @@ -4008,26 +4008,26 @@ packages: eslint-plugin-compat: 4.2.0(eslint@8.57.0) eslint-plugin-decorator-position: 5.0.2(@babel/eslint-parser@7.23.3)(eslint@8.57.0) eslint-plugin-eslint-comments: 3.2.0(eslint@8.57.0) - eslint-plugin-etc: 2.0.3(eslint@8.57.0)(typescript@5.3.3) + eslint-plugin-etc: 2.0.3(eslint@8.57.0)(typescript@5.4.2) eslint-plugin-ext: 0.1.0 - eslint-plugin-functional: 6.0.0(eslint@8.57.0)(typescript@5.3.3) + eslint-plugin-functional: 6.0.0(eslint@8.57.0)(typescript@5.4.2) eslint-plugin-import: 2.29.0(@typescript-eslint/parser@6.13.2)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) - eslint-plugin-jest: 27.6.0(@typescript-eslint/eslint-plugin@6.13.2)(eslint@8.57.0)(typescript@5.3.3) + eslint-plugin-jest: 27.6.0(@typescript-eslint/eslint-plugin@6.13.2)(eslint@8.57.0)(typescript@5.4.2) eslint-plugin-jest-dom: 5.1.0(eslint@8.57.0) eslint-plugin-jest-formatting: 3.1.0(eslint@8.57.0) eslint-plugin-json: 3.1.0 eslint-plugin-jsx-a11y: 6.8.0(eslint@8.57.0) eslint-plugin-n: 16.3.1(eslint@8.57.0) eslint-plugin-no-constructor-bind: 2.0.4 - eslint-plugin-no-explicit-type-exports: 0.12.1(@typescript-eslint/parser@6.13.2)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0)(typescript@5.3.3) + eslint-plugin-no-explicit-type-exports: 0.12.1(@typescript-eslint/parser@6.13.2)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0)(typescript@5.4.2) eslint-plugin-no-only-tests: 3.1.0 eslint-plugin-no-unsanitized: 4.0.2(eslint@8.57.0) eslint-plugin-no-use-extend-native: 0.5.0 - eslint-plugin-perfectionist: 2.5.0(eslint@8.57.0)(typescript@5.3.3)(vue-eslint-parser@9.3.2) + eslint-plugin-perfectionist: 2.5.0(eslint@8.57.0)(typescript@5.4.2)(vue-eslint-parser@9.3.2) eslint-plugin-promise: 6.1.1(eslint@8.57.0) eslint-plugin-putout: 18.2.0(eslint@8.57.0)(putout@30.7.0) eslint-plugin-react: 7.33.2(eslint@8.57.0) - eslint-plugin-react-form-fields: 1.2.22(eslint@8.57.0)(typescript@5.3.3) + eslint-plugin-react-form-fields: 1.2.22(eslint@8.57.0)(typescript@5.4.2) eslint-plugin-react-hook-form: 0.3.0 eslint-plugin-react-hooks: 4.6.0(eslint@8.57.0) eslint-plugin-react-perf: 3.3.1(eslint@8.57.0) @@ -4035,15 +4035,15 @@ packages: eslint-plugin-regexp: 2.1.2(eslint@8.57.0) eslint-plugin-security: 1.7.1 eslint-plugin-simple-import-sort: 10.0.0(eslint@8.57.0) - eslint-plugin-sonar: 0.12.0(@babel/core@7.23.5)(@typescript-eslint/parser@6.13.2)(eslint@8.57.0)(typescript@5.3.3) + eslint-plugin-sonar: 0.12.0(@babel/core@7.23.5)(@typescript-eslint/parser@6.13.2)(eslint@8.57.0)(typescript@5.4.2) eslint-plugin-sonarjs: 0.23.0(eslint@8.57.0) eslint-plugin-sort-class-members: 1.19.0(eslint@8.57.0) eslint-plugin-ssr-friendly: 1.3.0(eslint@8.57.0) - eslint-plugin-storybook: 0.6.15(eslint@8.57.0)(typescript@5.3.3) + eslint-plugin-storybook: 0.6.15(eslint@8.57.0)(typescript@5.4.2) eslint-plugin-styled-components-a11y: 2.1.31(eslint@8.57.0) - eslint-plugin-testing-library: 6.2.0(eslint@8.57.0)(typescript@5.3.3) + eslint-plugin-testing-library: 6.2.0(eslint@8.57.0)(typescript@5.4.2) eslint-plugin-toml: 0.7.1(eslint@8.57.0) - eslint-plugin-total-functions: 7.1.0(eslint@8.57.0)(typescript@5.3.3) + eslint-plugin-total-functions: 7.1.0(eslint@8.57.0)(typescript@5.4.2) eslint-plugin-unicorn: 49.0.0(eslint@8.57.0) eslint-plugin-unused-imports: 3.0.0(@typescript-eslint/eslint-plugin@6.13.2)(eslint@8.57.0) eslint-plugin-validate-jsx-nesting: 0.1.1(eslint@8.57.0) @@ -4051,8 +4051,8 @@ packages: eslint-plugin-vue-scoped-css: 2.5.1(eslint@8.57.0)(vue-eslint-parser@9.3.2) eslint-plugin-vuejs-accessibility: 2.2.0(eslint@8.57.0) eslint-plugin-yml: 1.10.0(eslint@8.57.0) - putout: 30.7.0(typescript@5.3.3) - typescript: 5.3.3 + putout: 30.7.0(typescript@5.4.2) + typescript: 5.4.2 transitivePeerDependencies: - '@babel/core' - '@babel/eslint-parser' @@ -4087,17 +4087,17 @@ packages: eslint: 8.57.0 dev: true - /eslint-etc@5.2.1(eslint@8.57.0)(typescript@5.3.3): + /eslint-etc@5.2.1(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-lFJBSiIURdqQKq9xJhvSJFyPA+VeTh5xvk24e8pxVL7bwLBtGF60C/KRkLTMrvCZ6DA3kbPuYhLWY0TZMlqTsg==} peerDependencies: eslint: ^8.0.0 typescript: '>=4.0.0' dependencies: - '@typescript-eslint/experimental-utils': 5.62.0(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/experimental-utils': 5.62.0(eslint@8.57.0)(typescript@5.4.2) eslint: 8.57.0 - tsutils: 3.21.0(typescript@5.3.3) - tsutils-etc: 1.4.2(tsutils@3.21.0)(typescript@5.3.3) - typescript: 5.3.3 + tsutils: 3.21.0(typescript@5.4.2) + tsutils-etc: 1.4.2(tsutils@3.21.0)(typescript@5.4.2) + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true @@ -4165,7 +4165,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 6.13.2(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.13.2(eslint@8.57.0)(typescript@5.4.2) debug: 3.2.7 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 @@ -4254,20 +4254,20 @@ packages: ignore: 5.3.0 dev: true - /eslint-plugin-etc@2.0.3(eslint@8.57.0)(typescript@5.3.3): + /eslint-plugin-etc@2.0.3(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-o5RS/0YwtjlGKWjhKojgmm82gV1b4NQUuwk9zqjy9/EjxNFKKYCaF+0M7DkYBn44mJ6JYFZw3Ft249dkKuR1ew==} peerDependencies: eslint: ^8.0.0 typescript: '>=4.0.0' dependencies: - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.3.3) - '@typescript-eslint/experimental-utils': 5.62.0(eslint@8.57.0)(typescript@5.3.3) + '@phenomnomnominal/tsquery': 5.0.1(typescript@5.4.2) + '@typescript-eslint/experimental-utils': 5.62.0(eslint@8.57.0)(typescript@5.4.2) eslint: 8.57.0 - eslint-etc: 5.2.1(eslint@8.57.0)(typescript@5.3.3) + eslint-etc: 5.2.1(eslint@8.57.0)(typescript@5.4.2) requireindex: 1.2.0 tslib: 2.6.2 - tsutils: 3.21.0(typescript@5.3.3) - typescript: 5.3.3 + tsutils: 3.21.0(typescript@5.4.2) + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true @@ -4276,7 +4276,7 @@ packages: resolution: {integrity: sha512-CbZgte+kC8u6uymkwtgDPHLgA3IRbhermH88o9VXDh4Pa1ds1QIo0ojJc+mvq5zjf3mm4GT/pTTFYZT9nQORyg==} dev: true - /eslint-plugin-functional@6.0.0(eslint@8.57.0)(typescript@5.3.3): + /eslint-plugin-functional@6.0.0(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-jOUHUMA9cN2CIpgPj93fW1vTI3c95ZYUHMPJxEJL4KAtFkJDcT/9/YlfyrLOBxHkAcwBhJ29HSmeC/CUnN0k3g==} engines: {node: '>=16.10.0'} peerDependencies: @@ -4286,14 +4286,14 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/utils': 6.13.2(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/utils': 6.13.2(eslint@8.57.0)(typescript@5.4.2) deepmerge-ts: 5.1.0 escape-string-regexp: 4.0.0 eslint: 8.57.0 - is-immutable-type: 2.0.1(eslint@8.57.0)(typescript@5.3.3) + is-immutable-type: 2.0.1(eslint@8.57.0)(typescript@5.4.2) semver: 7.5.4 - ts-api-utils: 1.0.3(typescript@5.3.3) - typescript: 5.3.3 + ts-api-utils: 1.0.3(typescript@5.4.2) + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true @@ -4308,7 +4308,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 6.13.2(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.13.2(eslint@8.57.0)(typescript@5.4.2) array-includes: 3.1.7 array.prototype.findlastindex: 1.2.3 array.prototype.flat: 1.3.2 @@ -4357,7 +4357,7 @@ packages: eslint: 8.57.0 dev: true - /eslint-plugin-jest@27.6.0(@typescript-eslint/eslint-plugin@6.13.2)(eslint@8.57.0)(typescript@5.3.3): + /eslint-plugin-jest@27.6.0(@typescript-eslint/eslint-plugin@6.13.2)(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-MTlusnnDMChbElsszJvrwD1dN3x6nZl//s4JD23BxB6MgR66TZlL064su24xEIS3VACfAoHV1vgyMgPw8nkdng==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -4370,8 +4370,8 @@ packages: jest: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 6.13.2(@typescript-eslint/parser@6.13.2)(eslint@8.57.0)(typescript@5.3.3) - '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 6.13.2(@typescript-eslint/parser@6.13.2)(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.4.2) eslint: 8.57.0 transitivePeerDependencies: - supports-color @@ -4437,15 +4437,15 @@ packages: requireindex: 1.2.0 dev: true - /eslint-plugin-no-explicit-type-exports@0.12.1(@typescript-eslint/parser@6.13.2)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0)(typescript@5.3.3): + /eslint-plugin-no-explicit-type-exports@0.12.1(@typescript-eslint/parser@6.13.2)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-m1v/f+LYVygCY735KfCovkoXYPbZH5zxEj/tuLOnMwX/qbJEJoRb9evul88Ois5HidvKbiMdMg/tXU55Ki++jg==} engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} peerDependencies: '@typescript-eslint/parser': '>= 2.27.0' eslint: '>= 6.x' dependencies: - '@typescript-eslint/experimental-utils': 2.34.0(eslint@8.57.0)(typescript@5.3.3) - '@typescript-eslint/parser': 6.13.2(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/experimental-utils': 2.34.0(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/parser': 6.13.2(eslint@8.57.0)(typescript@5.4.2) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.13.2)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) @@ -4494,7 +4494,7 @@ packages: semver: 6.3.1 dev: true - /eslint-plugin-perfectionist@2.5.0(eslint@8.57.0)(typescript@5.3.3)(vue-eslint-parser@9.3.2): + /eslint-plugin-perfectionist@2.5.0(eslint@8.57.0)(typescript@5.4.2)(vue-eslint-parser@9.3.2): resolution: {integrity: sha512-F6XXcq4mKKUe/SREoMGQqzgw6cgCgf3pFzkFfQVIGtqD1yXVpQjnhTepzhBeZfxZwgMzR9HO4yH4CUhIQ2WBcQ==} peerDependencies: astro-eslint-parser: ^0.16.0 @@ -4512,7 +4512,7 @@ packages: vue-eslint-parser: optional: true dependencies: - '@typescript-eslint/utils': 6.13.2(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/utils': 6.13.2(eslint@8.57.0)(typescript@5.4.2) eslint: 8.57.0 minimatch: 9.0.3 natural-compare-lite: 1.4.0 @@ -4567,27 +4567,27 @@ packages: '@putout/engine-parser': 7.2.1 '@putout/eslint': 2.4.0 '@putout/eslint-config': 7.4.0(eslint@8.57.0) - '@typescript-eslint/eslint-plugin': 6.13.2(@typescript-eslint/parser@6.13.2)(eslint@8.57.0)(typescript@5.3.3) - '@typescript-eslint/parser': 6.13.2(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 6.13.2(@typescript-eslint/parser@6.13.2)(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/parser': 6.13.2(eslint@8.57.0)(typescript@5.4.2) align-spaces: 1.0.4 eslint: 8.57.0 eslint-plugin-n: 16.3.1(eslint@8.57.0) eslint-plugin-react: 7.33.2(eslint@8.57.0) parse-import-specifiers: 1.0.2 - putout: 30.7.0(typescript@5.3.3) + putout: 30.7.0(typescript@5.4.2) try-catch: 3.0.1 - typescript: 5.3.3 + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-react-form-fields@1.2.22(eslint@8.57.0)(typescript@5.3.3): + /eslint-plugin-react-form-fields@1.2.22(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-AjnipPUk13iTsysA965xkP8GKsX596vzw+QKFVOO90LvzyOE1k9EDacZA+Jcp+Y4dFCZVkNp275jJstqUFMfdw==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '>=5.16.0' dependencies: - '@typescript-eslint/experimental-utils': 5.62.0(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/experimental-utils': 5.62.0(eslint@8.57.0)(typescript@5.4.2) eslint: 8.57.0 jsx-ast-utils: 3.3.5 transitivePeerDependencies: @@ -4709,7 +4709,7 @@ packages: eslint: 8.57.0 dev: true - /eslint-plugin-sonar@0.12.0(@babel/core@7.23.5)(@typescript-eslint/parser@6.13.2)(eslint@8.57.0)(typescript@5.3.3): + /eslint-plugin-sonar@0.12.0(@babel/core@7.23.5)(@typescript-eslint/parser@6.13.2)(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-49linjQRXazFXZR4PXHwgMkkrnLavZTeSkxJ5+k3PoNqGm/shgJCVmdQAki3AJNqM+huZSwYxwsWS+LSpB48cQ==} engines: {node: '>=14'} peerDependencies: @@ -4717,7 +4717,7 @@ packages: typescript: ^4.0.0 || ^5.0.0 dependencies: '@babel/eslint-parser': 7.23.3(@babel/core@7.23.5)(eslint@8.57.0) - '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@6.13.2)(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@6.13.2)(eslint@8.57.0)(typescript@5.4.2) builtin-modules: 3.3.0 bytes: 3.1.2 eslint: 8.57.0 @@ -4728,7 +4728,7 @@ packages: regexpp: 3.2.0 scslre: 0.2.0 tmp: 0.2.1 - typescript: 5.3.3 + typescript: 5.4.2 transitivePeerDependencies: - '@babel/core' - '@typescript-eslint/parser' @@ -4771,14 +4771,14 @@ packages: globals: 13.23.0 dev: true - /eslint-plugin-storybook@0.6.15(eslint@8.57.0)(typescript@5.3.3): + /eslint-plugin-storybook@0.6.15(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-lAGqVAJGob47Griu29KXYowI4G7KwMoJDOkEip8ujikuDLxU+oWJ1l0WL6F2oDO4QiyUFXvtDkEkISMOPzo+7w==} engines: {node: 12.x || 14.x || >= 16} peerDependencies: eslint: '>=6' dependencies: '@storybook/csf': 0.0.1 - '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.4.2) eslint: 8.57.0 requireindex: 1.2.0 ts-dedent: 2.2.0 @@ -4808,13 +4808,13 @@ packages: tailwindcss: 3.4.0 dev: true - /eslint-plugin-testing-library@6.2.0(eslint@8.57.0)(typescript@5.3.3): + /eslint-plugin-testing-library@6.2.0(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-+LCYJU81WF2yQ+Xu4A135CgK8IszcFcyMF4sWkbiu6Oj+Nel0TrkZq/HvDw0/1WuO3dhDQsZA/OpEMGd0NfcUw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0, npm: '>=6'} peerDependencies: eslint: ^7.5.0 || ^8.0.0 dependencies: - '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.4.2) eslint: 8.57.0 transitivePeerDependencies: - supports-color @@ -4836,20 +4836,20 @@ packages: - supports-color dev: true - /eslint-plugin-total-functions@7.1.0(eslint@8.57.0)(typescript@5.3.3): + /eslint-plugin-total-functions@7.1.0(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-/ePMd8Pcysm7drAMFH+7b+/P9BBi75aTahE+PgGJigSuvB0dxLXbxbCU+LTbL2N1AZt728l8+JhRMq7IMQ66gA==} peerDependencies: eslint: ^8.48.0 typescript: ^5.2.2 dependencies: - '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.0)(typescript@5.3.3) - '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.3.3) - '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.0)(typescript@5.3.3) - '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.4.2) eslint: 8.57.0 - is-immutable-type: 1.2.9(eslint@8.57.0)(typescript@5.3.3) - tsutils: 3.21.0(typescript@5.3.3) - typescript: 5.3.3 + is-immutable-type: 1.2.9(eslint@8.57.0)(typescript@5.4.2) + tsutils: 3.21.0(typescript@5.4.2) + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true @@ -4887,7 +4887,7 @@ packages: '@typescript-eslint/eslint-plugin': optional: true dependencies: - '@typescript-eslint/eslint-plugin': 6.13.2(@typescript-eslint/parser@6.13.2)(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 6.13.2(@typescript-eslint/parser@6.13.2)(eslint@8.57.0)(typescript@5.4.2) eslint: 8.57.0 eslint-rule-composer: 0.3.0 dev: true @@ -5780,29 +5780,29 @@ packages: is-extglob: 2.1.1 dev: true - /is-immutable-type@1.2.9(eslint@8.57.0)(typescript@5.3.3): + /is-immutable-type@1.2.9(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-DDx04RjLpGNT4vtF49vGW5CECP6lAx8SL2keq99ogIxwLvJPBvgThdhb43ED5uYO4nq0kZ51tMj7VdCCQgdZ5Q==} peerDependencies: eslint: '*' typescript: '>=4.7.4' dependencies: - '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.0)(typescript@5.4.2) eslint: 8.57.0 - typescript: 5.3.3 + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true - /is-immutable-type@2.0.1(eslint@8.57.0)(typescript@5.3.3): + /is-immutable-type@2.0.1(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-SNO0yWLzSN+oYb8adM4AvsPYSCqElmjcXUNemryDLo0r5M54oMs/6R4cvKLc9QtIs/nRuc3ahlgJoMdGfcHLwQ==} peerDependencies: eslint: '*' typescript: '>=4.7.4' dependencies: - '@typescript-eslint/type-utils': 6.13.2(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/type-utils': 6.13.2(eslint@8.57.0)(typescript@5.4.2) eslint: 8.57.0 - ts-api-utils: 1.0.3(typescript@5.3.3) - typescript: 5.3.3 + ts-api-utils: 1.0.3(typescript@5.4.2) + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true @@ -7270,7 +7270,7 @@ packages: engines: {node: '>=6'} dev: true - /putout@30.7.0(typescript@5.3.3): + /putout@30.7.0(typescript@5.4.2): resolution: {integrity: sha512-MO6V/YqQAAUx2f2/YFOPLuS2aQ9o6XE52SxM0eG9wn2Xw7YCNvewW1z8xdVIQRaC6pSMHM0gDf3b2sw5d8T8EQ==} engines: {node: '>=16'} hasBin: true @@ -7396,7 +7396,7 @@ packages: '@putout/plugin-types': 2.6.0(putout@30.7.0) '@putout/plugin-typescript': 4.5.0(putout@30.7.0) '@putout/plugin-webpack': 3.0.0(putout@30.7.0) - '@putout/processor-css': 7.0.1(putout@30.7.0)(typescript@5.3.3) + '@putout/processor-css': 7.0.1(putout@30.7.0)(typescript@5.4.2) '@putout/processor-ignore': 4.1.0 '@putout/processor-javascript': 5.0.0(putout@30.7.0) '@putout/processor-json': 6.0.1(putout@30.7.0) @@ -8237,7 +8237,7 @@ packages: peerDependencies: stylelint: ^15.5.0 dependencies: - stylelint: 15.11.0(typescript@5.3.3) + stylelint: 15.11.0(typescript@5.4.2) dev: true /stylelint-config-standard@33.0.0(stylelint@15.11.0): @@ -8245,11 +8245,11 @@ packages: peerDependencies: stylelint: ^15.5.0 dependencies: - stylelint: 15.11.0(typescript@5.3.3) + stylelint: 15.11.0(typescript@5.4.2) stylelint-config-recommended: 12.0.0(stylelint@15.11.0) dev: true - /stylelint@15.11.0(typescript@5.3.3): + /stylelint@15.11.0(typescript@5.4.2): resolution: {integrity: sha512-78O4c6IswZ9TzpcIiQJIN49K3qNoXTM8zEJzhaTE/xRTCZswaovSEVIa/uwbOltZrk16X4jAxjaOhzz/hTm1Kw==} engines: {node: ^14.13.1 || >=16.0.0} hasBin: true @@ -8260,7 +8260,7 @@ packages: '@csstools/selector-specificity': 3.0.0(postcss-selector-parser@6.0.13) balanced-match: 2.0.0 colord: 2.9.3 - cosmiconfig: 8.3.6(typescript@5.3.3) + cosmiconfig: 8.3.6(typescript@5.4.2) css-functions-list: 3.2.1 css-tree: 2.3.1 debug: 4.3.4 @@ -8508,13 +8508,13 @@ packages: engines: {node: '>=6'} dev: true - /ts-api-utils@1.0.3(typescript@5.3.3): + /ts-api-utils@1.0.3(typescript@5.4.2): resolution: {integrity: sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==} engines: {node: '>=16.13.0'} peerDependencies: typescript: '>=4.2.0' dependencies: - typescript: 5.3.3 + typescript: 5.4.2 dev: true /ts-dedent@2.2.0: @@ -8543,7 +8543,7 @@ packages: resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} dev: true - /tsutils-etc@1.4.2(tsutils@3.21.0)(typescript@5.3.3): + /tsutils-etc@1.4.2(tsutils@3.21.0)(typescript@5.4.2): resolution: {integrity: sha512-2Dn5SxTDOu6YWDNKcx1xu2YUy6PUeKrWZB/x2cQ8vY2+iz3JRembKn/iZ0JLT1ZudGNwQQvtFX9AwvRHbXuPUg==} hasBin: true peerDependencies: @@ -8551,19 +8551,19 @@ packages: typescript: '>=4.0.0' dependencies: '@types/yargs': 17.0.32 - tsutils: 3.21.0(typescript@5.3.3) - typescript: 5.3.3 + tsutils: 3.21.0(typescript@5.4.2) + typescript: 5.4.2 yargs: 17.7.2 dev: true - /tsutils@3.21.0(typescript@5.3.3): + /tsutils@3.21.0(typescript@5.4.2): resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 5.3.3 + typescript: 5.4.2 dev: true /type-check@0.4.0: @@ -8636,8 +8636,8 @@ packages: is-typed-array: 1.1.12 dev: true - /typescript@5.3.3: - resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} + /typescript@5.4.2: + resolution: {integrity: sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==} engines: {node: '>=14.17'} hasBin: true @@ -9039,16 +9039,16 @@ packages: he: 1.2.0 dev: true - /vue-tsc@2.0.1(typescript@5.3.3): + /vue-tsc@2.0.1(typescript@5.4.2): resolution: {integrity: sha512-a4Il11tE8khq8tZn0DucITCr3+q2B9cxL6uTQAoprnhBrxBu6vc//hp3zyTnIS1t/zCTCfdipkY7M2dqiR2plQ==} hasBin: true peerDependencies: typescript: '*' dependencies: '@volar/typescript': 2.1.0 - '@vue/language-core': 2.0.1(typescript@5.3.3) + '@vue/language-core': 2.0.1(typescript@5.4.2) semver: 7.5.4 - typescript: 5.3.3 + typescript: 5.4.2 dev: true /vue3-carousel@0.3.1(vue@3.4.0): @@ -9056,10 +9056,10 @@ packages: peerDependencies: vue: ^3.2.0 dependencies: - vue: 3.4.0(typescript@5.3.3) + vue: 3.4.0(typescript@5.4.2) dev: false - /vue@3.4.0(typescript@5.3.3): + /vue@3.4.0(typescript@5.4.2): resolution: {integrity: sha512-iTE9Ve/7DO/H39+gXHrNkRdnh1jDwPe/fap4brbPKkp1APMkS03OiZ+UY0dwpqtRX0iPWQTkh8Fu3hKgLtaxfA==} peerDependencies: typescript: '*' @@ -9072,7 +9072,7 @@ packages: '@vue/runtime-dom': 3.4.0 '@vue/server-renderer': 3.4.0(vue@3.4.0) '@vue/shared': 3.4.0 - typescript: 5.3.3 + typescript: 5.4.2 /which-boxed-primitive@1.0.2: resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==}