diff --git a/frontend/package.json b/frontend/package.json index 86df9b898..0dab36c92 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -120,7 +120,7 @@ "@typescript-eslint/parser": "8.59.0", "@vitejs/plugin-vue": "6.0.6", "@vue/eslint-config-typescript": "14.7.0", - "@vue/test-utils": "2.4.6", + "@vue/test-utils": "2.4.7", "@vue/tsconfig": "0.9.1", "@vueuse/shared": "14.2.1", "autoprefixer": "10.5.0", @@ -140,7 +140,7 @@ "rollup": "4.60.2", "rollup-plugin-visualizer": "6.0.11", "sass-embedded": "1.99.0", - "stylelint": "17.8.0", + "stylelint": "17.9.0", "stylelint-config-property-sort-order-smacss": "10.0.0", "stylelint-config-recommended-vue": "1.6.1", "stylelint-config-standard-scss": "17.0.0", diff --git a/frontend/pnpm-lock.yaml b/frontend/pnpm-lock.yaml index b53acf64a..d740d45e8 100644 --- a/frontend/pnpm-lock.yaml +++ b/frontend/pnpm-lock.yaml @@ -218,8 +218,8 @@ importers: specifier: 14.7.0 version: 14.7.0(eslint-plugin-vue@10.9.0(@typescript-eslint/parser@8.59.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(vue-eslint-parser@10.4.0(eslint@9.39.4(jiti@2.6.1))))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) '@vue/test-utils': - specifier: 2.4.6 - version: 2.4.6 + specifier: 2.4.7 + version: 2.4.7(@vue/compiler-dom@3.5.27)(@vue/server-renderer@3.5.27(vue@3.5.27(typescript@5.9.3)))(vue@3.5.27(typescript@5.9.3)) '@vue/tsconfig': specifier: 0.9.1 version: 0.9.1(typescript@5.9.3)(vue@3.5.27(typescript@5.9.3)) @@ -278,20 +278,20 @@ importers: specifier: 1.99.0 version: 1.99.0 stylelint: - specifier: 17.8.0 - version: 17.8.0(typescript@5.9.3) + specifier: 17.9.0 + version: 17.9.0(typescript@5.9.3) stylelint-config-property-sort-order-smacss: specifier: 10.0.0 - version: 10.0.0(stylelint@17.8.0(typescript@5.9.3)) + version: 10.0.0(stylelint@17.9.0(typescript@5.9.3)) stylelint-config-recommended-vue: specifier: 1.6.1 - version: 1.6.1(postcss-html@1.8.0)(stylelint@17.8.0(typescript@5.9.3)) + version: 1.6.1(postcss-html@1.8.0)(stylelint@17.9.0(typescript@5.9.3)) stylelint-config-standard-scss: specifier: 17.0.0 - version: 17.0.0(postcss@8.5.10)(stylelint@17.8.0(typescript@5.9.3)) + version: 17.0.0(postcss@8.5.10)(stylelint@17.9.0(typescript@5.9.3)) stylelint-use-logical: specifier: 2.1.3 - version: 2.1.3(stylelint@17.8.0(typescript@5.9.3)) + version: 2.1.3(stylelint@17.9.0(typescript@5.9.3)) tailwindcss: specifier: 4.2.4 version: 4.2.4 @@ -978,6 +978,14 @@ packages: css-tree: optional: true + '@csstools/css-syntax-patches-for-csstree@1.1.3': + resolution: {integrity: sha512-SH60bMfrRCJF3morcdk57WklujF4Jr/EsQUzqkarfHXEFcAR1gg7fS/chAE922Sehgzc1/+Tz5H3Ypa1HiEKrg==} + peerDependencies: + css-tree: ^3.2.1 + peerDependenciesMeta: + css-tree: + optional: true + '@csstools/css-tokenizer@3.0.4': resolution: {integrity: sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw==} engines: {node: '>=18'} @@ -3139,8 +3147,15 @@ packages: '@vue/shared@3.5.27': resolution: {integrity: sha512-dXr/3CgqXsJkZ0n9F3I4elY8wM9jMJpP3pvRG52r6m0tu/MsAFIe6JpXVGeNMd/D9F4hQynWT8Rfuj0bdm9kFQ==} - '@vue/test-utils@2.4.6': - resolution: {integrity: sha512-FMxEjOpYNYiFe0GkaHsnJPXFHxQ6m4t8vI/ElPGpMWxZKpmRvQ33OIrvRXemy6yha03RxhOlQuy+gZMC3CQSow==} + '@vue/test-utils@2.4.7': + resolution: {integrity: sha512-tyIgzH/BdAjZsgKlFrytTW515CpduI5uzoCwa0r0ftwZTBTCX5sSIERsbYEjj+6vnp4/EYyW0Qb6ASI4jfgptg==} + peerDependencies: + '@vue/compiler-dom': 3.x + '@vue/server-renderer': 3.x + vue: 3.x + peerDependenciesMeta: + '@vue/server-renderer': + optional: true '@vue/tsconfig@0.9.1': resolution: {integrity: sha512-buvjm+9NzLCJL29KY1j1991YYJ5e6275OiK+G4jtmfIb+z4POywbdm0wXusT9adVWqe0xqg70TbI7+mRx4uU9w==} @@ -6233,8 +6248,8 @@ packages: peerDependencies: stylelint: '>= 11 < 18' - stylelint@17.8.0: - resolution: {integrity: sha512-oHkld9T60LDSaUQ4CSVc+tlt9eUoDlxhaGWShsUCKyIL14boZfmK5bSphZqx64aiC5tCqX+BsQMTMoSz8D1zIg==} + stylelint@17.9.0: + resolution: {integrity: sha512-xO0jeY6z1/urFL5L/BZLmB1yYlbRiRMQnYH6ArZIDWJ+SZXGssOY7XoYb1JIv/L220+EBnwwJXJS4Mt/F96SvA==} engines: {node: '>=20.19.0'} hasBin: true @@ -6730,8 +6745,8 @@ packages: peerDependencies: vue: ^3.0.0 - vue-component-type-helpers@2.0.29: - resolution: {integrity: sha512-58i+ZhUAUpwQ+9h5Hck0D+jr1qbYl4voRt5KffBx8qzELViQ4XdT/Tuo+mzq8u63teAG8K0lLaOiL5ofqW38rg==} + vue-component-type-helpers@3.2.7: + resolution: {integrity: sha512-+gPp5YGmhfsj1IN+xUo7y0fb4clfnOiiUA39y07yW1VzCRjzVgwLbtmdWlghh7mXrPsEaYc7rrIir/HT6C8vYQ==} vue-demi@0.14.10: resolution: {integrity: sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==} @@ -7866,6 +7881,10 @@ snapshots: optionalDependencies: css-tree: 3.2.1 + '@csstools/css-syntax-patches-for-csstree@1.1.3(css-tree@3.2.1)': + optionalDependencies: + css-tree: 3.2.1 + '@csstools/css-tokenizer@3.0.4': {} '@csstools/css-tokenizer@4.0.0': {} @@ -9944,10 +9963,14 @@ snapshots: '@vue/shared@3.5.27': {} - '@vue/test-utils@2.4.6': + '@vue/test-utils@2.4.7(@vue/compiler-dom@3.5.27)(@vue/server-renderer@3.5.27(vue@3.5.27(typescript@5.9.3)))(vue@3.5.27(typescript@5.9.3))': dependencies: + '@vue/compiler-dom': 3.5.27 js-beautify: 1.15.1 - vue-component-type-helpers: 2.0.29 + vue: 3.5.27(typescript@5.9.3) + vue-component-type-helpers: 3.2.7 + optionalDependencies: + '@vue/server-renderer': 3.5.27(vue@3.5.27(typescript@5.9.3)) '@vue/tsconfig@0.9.1(typescript@5.9.3)(vue@3.5.27(typescript@5.9.3))': optionalDependencies: @@ -13246,58 +13269,58 @@ snapshots: style-mod@4.1.2: {} - stylelint-config-html@1.1.0(postcss-html@1.8.0)(stylelint@17.8.0(typescript@5.9.3)): + stylelint-config-html@1.1.0(postcss-html@1.8.0)(stylelint@17.9.0(typescript@5.9.3)): dependencies: postcss-html: 1.8.0 - stylelint: 17.8.0(typescript@5.9.3) + stylelint: 17.9.0(typescript@5.9.3) - stylelint-config-property-sort-order-smacss@10.0.0(stylelint@17.8.0(typescript@5.9.3)): + stylelint-config-property-sort-order-smacss@10.0.0(stylelint@17.9.0(typescript@5.9.3)): dependencies: css-property-sort-order-smacss: 2.2.0 - stylelint: 17.8.0(typescript@5.9.3) - stylelint-order: 6.0.4(stylelint@17.8.0(typescript@5.9.3)) + stylelint: 17.9.0(typescript@5.9.3) + stylelint-order: 6.0.4(stylelint@17.9.0(typescript@5.9.3)) - stylelint-config-recommended-scss@17.0.0(postcss@8.5.10)(stylelint@17.8.0(typescript@5.9.3)): + stylelint-config-recommended-scss@17.0.0(postcss@8.5.10)(stylelint@17.9.0(typescript@5.9.3)): dependencies: postcss-scss: 4.0.9(postcss@8.5.10) - stylelint: 17.8.0(typescript@5.9.3) - stylelint-config-recommended: 18.0.0(stylelint@17.8.0(typescript@5.9.3)) - stylelint-scss: 7.0.0(stylelint@17.8.0(typescript@5.9.3)) + stylelint: 17.9.0(typescript@5.9.3) + stylelint-config-recommended: 18.0.0(stylelint@17.9.0(typescript@5.9.3)) + stylelint-scss: 7.0.0(stylelint@17.9.0(typescript@5.9.3)) optionalDependencies: postcss: 8.5.10 - stylelint-config-recommended-vue@1.6.1(postcss-html@1.8.0)(stylelint@17.8.0(typescript@5.9.3)): + stylelint-config-recommended-vue@1.6.1(postcss-html@1.8.0)(stylelint@17.9.0(typescript@5.9.3)): dependencies: postcss-html: 1.8.0 semver: 7.7.3 - stylelint: 17.8.0(typescript@5.9.3) - stylelint-config-html: 1.1.0(postcss-html@1.8.0)(stylelint@17.8.0(typescript@5.9.3)) - stylelint-config-recommended: 18.0.0(stylelint@17.8.0(typescript@5.9.3)) + stylelint: 17.9.0(typescript@5.9.3) + stylelint-config-html: 1.1.0(postcss-html@1.8.0)(stylelint@17.9.0(typescript@5.9.3)) + stylelint-config-recommended: 18.0.0(stylelint@17.9.0(typescript@5.9.3)) - stylelint-config-recommended@18.0.0(stylelint@17.8.0(typescript@5.9.3)): + stylelint-config-recommended@18.0.0(stylelint@17.9.0(typescript@5.9.3)): dependencies: - stylelint: 17.8.0(typescript@5.9.3) + stylelint: 17.9.0(typescript@5.9.3) - stylelint-config-standard-scss@17.0.0(postcss@8.5.10)(stylelint@17.8.0(typescript@5.9.3)): + stylelint-config-standard-scss@17.0.0(postcss@8.5.10)(stylelint@17.9.0(typescript@5.9.3)): dependencies: - stylelint: 17.8.0(typescript@5.9.3) - stylelint-config-recommended-scss: 17.0.0(postcss@8.5.10)(stylelint@17.8.0(typescript@5.9.3)) - stylelint-config-standard: 40.0.0(stylelint@17.8.0(typescript@5.9.3)) + stylelint: 17.9.0(typescript@5.9.3) + stylelint-config-recommended-scss: 17.0.0(postcss@8.5.10)(stylelint@17.9.0(typescript@5.9.3)) + stylelint-config-standard: 40.0.0(stylelint@17.9.0(typescript@5.9.3)) optionalDependencies: postcss: 8.5.10 - stylelint-config-standard@40.0.0(stylelint@17.8.0(typescript@5.9.3)): + stylelint-config-standard@40.0.0(stylelint@17.9.0(typescript@5.9.3)): dependencies: - stylelint: 17.8.0(typescript@5.9.3) - stylelint-config-recommended: 18.0.0(stylelint@17.8.0(typescript@5.9.3)) + stylelint: 17.9.0(typescript@5.9.3) + stylelint-config-recommended: 18.0.0(stylelint@17.9.0(typescript@5.9.3)) - stylelint-order@6.0.4(stylelint@17.8.0(typescript@5.9.3)): + stylelint-order@6.0.4(stylelint@17.9.0(typescript@5.9.3)): dependencies: postcss: 8.5.10 postcss-sorting: 8.0.2(postcss@8.5.10) - stylelint: 17.8.0(typescript@5.9.3) + stylelint: 17.9.0(typescript@5.9.3) - stylelint-scss@7.0.0(stylelint@17.8.0(typescript@5.9.3)): + stylelint-scss@7.0.0(stylelint@17.9.0(typescript@5.9.3)): dependencies: css-tree: 3.2.1 is-plain-object: 5.0.0 @@ -13307,17 +13330,17 @@ snapshots: postcss-resolve-nested-selector: 0.1.6 postcss-selector-parser: 7.1.1 postcss-value-parser: 4.2.0 - stylelint: 17.8.0(typescript@5.9.3) + stylelint: 17.9.0(typescript@5.9.3) - stylelint-use-logical@2.1.3(stylelint@17.8.0(typescript@5.9.3)): + stylelint-use-logical@2.1.3(stylelint@17.9.0(typescript@5.9.3)): dependencies: - stylelint: 17.8.0(typescript@5.9.3) + stylelint: 17.9.0(typescript@5.9.3) - stylelint@17.8.0(typescript@5.9.3): + stylelint@17.9.0(typescript@5.9.3): dependencies: '@csstools/css-calc': 3.2.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) - '@csstools/css-syntax-patches-for-csstree': 1.1.2(css-tree@3.2.1) + '@csstools/css-syntax-patches-for-csstree': 1.1.3(css-tree@3.2.1) '@csstools/css-tokenizer': 4.0.0 '@csstools/media-query-list-parser': 5.0.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/selector-resolve-nested': 4.0.0(postcss-selector-parser@7.1.1) @@ -13870,7 +13893,7 @@ snapshots: easy-bem: 1.1.1 vue: 3.5.27(typescript@5.9.3) - vue-component-type-helpers@2.0.29: {} + vue-component-type-helpers@3.2.7: {} vue-demi@0.14.10(vue@3.5.27(typescript@5.9.3)): dependencies: