diff --git a/frontend/package.json b/frontend/package.json index 15a16262e..253d21c45 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -145,8 +145,8 @@ "@types/node": "20.12.7", "@types/postcss-preset-env": "7.7.0", "@types/sortablejs": "1.15.8", - "@typescript-eslint/eslint-plugin": "7.7.1", - "@typescript-eslint/parser": "7.7.1", + "@typescript-eslint/eslint-plugin": "7.8.0", + "@typescript-eslint/parser": "7.8.0", "@vitejs/plugin-legacy": "5.3.2", "@vitejs/plugin-vue": "5.0.4", "@vue/eslint-config-typescript": "13.0.0", @@ -168,18 +168,18 @@ "postcss-easings": "4.0.0", "postcss-focus-within": "8.0.1", "postcss-preset-env": "9.5.9", - "rollup": "4.17.1", + "rollup": "4.17.2", "rollup-plugin-visualizer": "5.12.0", - "sass": "1.75.0", + "sass": "1.76.0", "start-server-and-test": "2.0.3", "typescript": "5.4.5", "vite": "5.2.10", "vite-plugin-inject-preload": "1.3.3", - "vite-plugin-pwa": "0.19.8", + "vite-plugin-pwa": "0.20.0", "vite-plugin-sentry": "1.4.0", "vite-svg-loader": "5.1.0", - "vitest": "1.5.2", - "vue-tsc": "2.0.14", + "vitest": "1.5.3", + "vue-tsc": "2.0.15", "wait-on": "7.2.0", "workbox-cli": "7.1.0" }, diff --git a/frontend/pnpm-lock.yaml b/frontend/pnpm-lock.yaml index 3be1c4407..486a1cdb8 100644 --- a/frontend/pnpm-lock.yaml +++ b/frontend/pnpm-lock.yaml @@ -36,7 +36,7 @@ importers: version: 2.3.2(dayjs@1.11.11)(vue@3.4.26(typescript@5.4.5)) '@intlify/unplugin-vue-i18n': specifier: 4.0.0 - version: 4.0.0(rollup@4.17.1)(vue-i18n@9.13.1(vue@3.4.26(typescript@5.4.5))) + version: 4.0.0(rollup@4.17.2)(vue-i18n@9.13.1(vue@3.4.26(typescript@5.4.5))) '@kyvg/vue3-notification': specifier: 3.2.1 version: 3.2.1(vue@3.4.26(typescript@5.4.5)) @@ -259,10 +259,10 @@ importers: version: 8.4.1 '@histoire/plugin-screenshot': specifier: 0.17.17 - version: 0.17.17(histoire@0.17.17(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0)(vite@5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0))) + version: 0.17.17(histoire@0.17.17(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0))) '@histoire/plugin-vue': specifier: 0.17.17 - version: 0.17.17(histoire@0.17.17(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0)(vite@5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0)))(vite@5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0))(vue@3.4.26(typescript@5.4.5)) + version: 0.17.17(histoire@0.17.17(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0))(vue@3.4.26(typescript@5.4.5)) '@rushstack/eslint-patch': specifier: 1.10.2 version: 1.10.2 @@ -294,17 +294,17 @@ importers: specifier: 1.15.8 version: 1.15.8 '@typescript-eslint/eslint-plugin': - specifier: 7.7.1 - version: 7.7.1(@typescript-eslint/parser@7.7.1(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5) + specifier: 7.8.0 + version: 7.8.0(@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5) '@typescript-eslint/parser': - specifier: 7.7.1 - version: 7.7.1(eslint@8.57.0)(typescript@5.4.5) + specifier: 7.8.0 + version: 7.8.0(eslint@8.57.0)(typescript@5.4.5) '@vitejs/plugin-legacy': specifier: 5.3.2 - version: 5.3.2(terser@5.24.0)(vite@5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0)) + version: 5.3.2(terser@5.24.0)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0)) '@vitejs/plugin-vue': specifier: 5.0.4 - version: 5.0.4(vite@5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0))(vue@3.4.26(typescript@5.4.5)) + version: 5.0.4(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0))(vue@3.4.26(typescript@5.4.5)) '@vue/eslint-config-typescript': specifier: 13.0.0 version: 13.0.0(eslint-plugin-vue@9.25.0(eslint@8.57.0))(eslint@8.57.0)(typescript@5.4.5) @@ -346,7 +346,7 @@ importers: version: 14.7.1 histoire: specifier: 0.17.17 - version: 0.17.17(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0)(vite@5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0)) + version: 0.17.17(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0)) postcss: specifier: 8.4.38 version: 8.4.38 @@ -363,14 +363,14 @@ importers: specifier: 9.5.9 version: 9.5.9(postcss@8.4.38) rollup: - specifier: 4.17.1 - version: 4.17.1 + specifier: 4.17.2 + version: 4.17.2 rollup-plugin-visualizer: specifier: 5.12.0 - version: 5.12.0(rollup@4.17.1) + version: 5.12.0(rollup@4.17.2) sass: - specifier: 1.75.0 - version: 1.75.0 + specifier: 1.76.0 + version: 1.76.0 start-server-and-test: specifier: 2.0.3 version: 2.0.3 @@ -379,25 +379,25 @@ importers: version: 5.4.5 vite: specifier: 5.2.10 - version: 5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0) + version: 5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0) vite-plugin-inject-preload: specifier: 1.3.3 - version: 1.3.3(vite@5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0)) + version: 1.3.3(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0)) vite-plugin-pwa: - specifier: 0.19.8 - version: 0.19.8(vite@5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0))(workbox-build@7.1.0)(workbox-window@7.1.0) + specifier: 0.20.0 + version: 0.20.0(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0))(workbox-build@7.1.0)(workbox-window@7.1.0) vite-plugin-sentry: specifier: 1.4.0 - version: 1.4.0(vite@5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0)) + version: 1.4.0(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0)) vite-svg-loader: specifier: 5.1.0 version: 5.1.0(vue@3.4.26(typescript@5.4.5)) vitest: - specifier: 1.5.2 - version: 1.5.2(@types/node@20.12.7)(happy-dom@14.7.1)(jsdom@20.0.3)(sass@1.75.0)(terser@5.24.0) + specifier: 1.5.3 + version: 1.5.3(@types/node@20.12.7)(happy-dom@14.7.1)(jsdom@20.0.3)(sass@1.76.0)(terser@5.24.0) vue-tsc: - specifier: 2.0.14 - version: 2.0.14(typescript@5.4.5) + specifier: 2.0.15 + version: 2.0.15(typescript@5.4.5) wait-on: specifier: 7.2.0 version: 7.2.0(debug@4.3.4) @@ -1771,83 +1771,83 @@ packages: rollup: optional: true - '@rollup/rollup-android-arm-eabi@4.17.1': - resolution: {integrity: sha512-P6Wg856Ou/DLpR+O0ZLneNmrv7QpqBg+hK4wE05ijbC/t349BRfMfx+UFj5Ha3fCFopIa6iSZlpdaB4agkWp2Q==} + '@rollup/rollup-android-arm-eabi@4.17.2': + resolution: {integrity: sha512-NM0jFxY8bB8QLkoKxIQeObCaDlJKewVlIEkuyYKm5An1tdVZ966w2+MPQ2l8LBZLjR+SgyV+nRkTIunzOYBMLQ==} cpu: [arm] os: [android] - '@rollup/rollup-android-arm64@4.17.1': - resolution: {integrity: sha512-piwZDjuW2WiHr05djVdUkrG5JbjnGbtx8BXQchYCMfib/nhjzWoiScelZ+s5IJI7lecrwSxHCzW026MWBL+oJQ==} + '@rollup/rollup-android-arm64@4.17.2': + resolution: {integrity: sha512-yeX/Usk7daNIVwkq2uGoq2BYJKZY1JfyLTaHO/jaiSwi/lsf8fTFoQW/n6IdAsx5tx+iotu2zCJwz8MxI6D/Bw==} cpu: [arm64] os: [android] - '@rollup/rollup-darwin-arm64@4.17.1': - resolution: {integrity: sha512-LsZXXIsN5Q460cKDT4Y+bzoPDhBmO5DTr7wP80d+2EnYlxSgkwdPfE3hbE+Fk8dtya+8092N9srjBTJ0di8RIA==} + '@rollup/rollup-darwin-arm64@4.17.2': + resolution: {integrity: sha512-kcMLpE6uCwls023+kknm71ug7MZOrtXo+y5p/tsg6jltpDtgQY1Eq5sGfHcQfb+lfuKwhBmEURDga9N0ol4YPw==} cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-x64@4.17.1': - resolution: {integrity: sha512-S7TYNQpWXB9APkxu/SLmYHezWwCoZRA9QLgrDeml+SR2A1LLPD2DBUdUlvmCF7FUpRMKvbeeWky+iizQj65Etw==} + '@rollup/rollup-darwin-x64@4.17.2': + resolution: {integrity: sha512-AtKwD0VEx0zWkL0ZjixEkp5tbNLzX+FCqGG1SvOu993HnSz4qDI6S4kGzubrEJAljpVkhRSlg5bzpV//E6ysTQ==} cpu: [x64] os: [darwin] - '@rollup/rollup-linux-arm-gnueabihf@4.17.1': - resolution: {integrity: sha512-Lq2JR5a5jsA5um2ZoLiXXEaOagnVyCpCW7xvlcqHC7y46tLwTEgUSTM3a2TfmmTMmdqv+jknUioWXlmxYxE9Yw==} + '@rollup/rollup-linux-arm-gnueabihf@4.17.2': + resolution: {integrity: sha512-3reX2fUHqN7sffBNqmEyMQVj/CKhIHZd4y631duy0hZqI8Qoqf6lTtmAKvJFYa6bhU95B1D0WgzHkmTg33In0A==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.17.1': - resolution: {integrity: sha512-9BfzwyPNV0IizQoR+5HTNBGkh1KXE8BqU0DBkqMngmyFW7BfuIZyMjQ0s6igJEiPSBvT3ZcnIFohZ19OqjhDPg==} + '@rollup/rollup-linux-arm-musleabihf@4.17.2': + resolution: {integrity: sha512-uSqpsp91mheRgw96xtyAGP9FW5ChctTFEoXP0r5FAzj/3ZRv3Uxjtc7taRQSaQM/q85KEKjKsZuiZM3GyUivRg==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.17.1': - resolution: {integrity: sha512-e2uWaoxo/rtzA52OifrTSXTvJhAXb0XeRkz4CdHBK2KtxrFmuU/uNd544Ogkpu938BzEfvmWs8NZ8Axhw33FDw==} + '@rollup/rollup-linux-arm64-gnu@4.17.2': + resolution: {integrity: sha512-EMMPHkiCRtE8Wdk3Qhtciq6BndLtstqZIroHiiGzB3C5LDJmIZcSzVtLRbwuXuUft1Cnv+9fxuDtDxz3k3EW2A==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-musl@4.17.1': - resolution: {integrity: sha512-ekggix/Bc/d/60H1Mi4YeYb/7dbal1kEDZ6sIFVAE8pUSx7PiWeEh+NWbL7bGu0X68BBIkgF3ibRJe1oFTksQQ==} + '@rollup/rollup-linux-arm64-musl@4.17.2': + resolution: {integrity: sha512-NMPylUUZ1i0z/xJUIx6VUhISZDRT+uTWpBcjdv0/zkp7b/bQDF+NfnfdzuTiB1G6HTodgoFa93hp0O1xl+/UbA==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-powerpc64le-gnu@4.17.1': - resolution: {integrity: sha512-UGV0dUo/xCv4pkr/C8KY7XLFwBNnvladt8q+VmdKrw/3RUd3rD0TptwjisvE2TTnnlENtuY4/PZuoOYRiGp8Gw==} + '@rollup/rollup-linux-powerpc64le-gnu@4.17.2': + resolution: {integrity: sha512-T19My13y8uYXPw/L/k0JYaX1fJKFT/PWdXiHr8mTbXWxjVF1t+8Xl31DgBBvEKclw+1b00Chg0hxE2O7bTG7GQ==} cpu: [ppc64] os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.17.1': - resolution: {integrity: sha512-gEYmYYHaehdvX46mwXrU49vD6Euf1Bxhq9pPb82cbUU9UT2NV+RSckQ5tKWOnNXZixKsy8/cPGtiUWqzPuAcXQ==} + '@rollup/rollup-linux-riscv64-gnu@4.17.2': + resolution: {integrity: sha512-BOaNfthf3X3fOWAB+IJ9kxTgPmMqPPH5f5k2DcCsRrBIbWnaJCgX2ll77dV1TdSy9SaXTR5iDXRL8n7AnoP5cg==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.17.1': - resolution: {integrity: sha512-xeae5pMAxHFp6yX5vajInG2toST5lsCTrckSRUFwNgzYqnUjNBcQyqk1bXUxX5yhjWFl2Mnz3F8vQjl+2FRIcw==} + '@rollup/rollup-linux-s390x-gnu@4.17.2': + resolution: {integrity: sha512-W0UP/x7bnn3xN2eYMql2T/+wpASLE5SjObXILTMPUBDB/Fg/FxC+gX4nvCfPBCbNhz51C+HcqQp2qQ4u25ok6g==} cpu: [s390x] os: [linux] - '@rollup/rollup-linux-x64-gnu@4.17.1': - resolution: {integrity: sha512-AsdnINQoDWfKpBzCPqQWxSPdAWzSgnYbrJYtn6W0H2E9It5bZss99PiLA8CgmDRfvKygt20UpZ3xkhFlIfX9zQ==} + '@rollup/rollup-linux-x64-gnu@4.17.2': + resolution: {integrity: sha512-Hy7pLwByUOuyaFC6mAr7m+oMC+V7qyifzs/nW2OJfC8H4hbCzOX07Ov0VFk/zP3kBsELWNFi7rJtgbKYsav9QQ==} cpu: [x64] os: [linux] - '@rollup/rollup-linux-x64-musl@4.17.1': - resolution: {integrity: sha512-KoB4fyKXTR+wYENkIG3fFF+5G6N4GFvzYx8Jax8BR4vmddtuqSb5oQmYu2Uu067vT/Fod7gxeQYKupm8gAcMSQ==} + '@rollup/rollup-linux-x64-musl@4.17.2': + resolution: {integrity: sha512-h1+yTWeYbRdAyJ/jMiVw0l6fOOm/0D1vNLui9iPuqgRGnXA0u21gAqOyB5iHjlM9MMfNOm9RHCQ7zLIzT0x11Q==} cpu: [x64] os: [linux] - '@rollup/rollup-win32-arm64-msvc@4.17.1': - resolution: {integrity: sha512-J0d3NVNf7wBL9t4blCNat+d0PYqAx8wOoY+/9Q5cujnafbX7BmtYk3XvzkqLmFECaWvXGLuHmKj/wrILUinmQg==} + '@rollup/rollup-win32-arm64-msvc@4.17.2': + resolution: {integrity: sha512-tmdtXMfKAjy5+IQsVtDiCfqbynAQE/TQRpWdVataHmhMb9DCoJxp9vLcCBjEQWMiUYxO1QprH/HbY9ragCEFLA==} cpu: [arm64] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.17.1': - resolution: {integrity: sha512-xjgkWUwlq7IbgJSIxvl516FJ2iuC/7ttjsAxSPpC9kkI5iQQFHKyEN5BjbhvJ/IXIZ3yIBcW5QDlWAyrA+TFag==} + '@rollup/rollup-win32-ia32-msvc@4.17.2': + resolution: {integrity: sha512-7II/QCSTAHuE5vdZaQEwJq2ZACkBpQDOmQsE6D6XUbnBHW8IAhm4eTufL6msLJorzrHDFv3CF8oCA/hSIRuZeQ==} cpu: [ia32] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.17.1': - resolution: {integrity: sha512-0QbCkfk6cnnVKWqqlC0cUrrUMDMfu5ffvYMTUHf+qMN2uAb3MKP31LPcwiMXBNsvoFGs/kYdFOsuLmvppCopXA==} + '@rollup/rollup-win32-x64-msvc@4.17.2': + resolution: {integrity: sha512-TGGO7v7qOq4CYmSBVEYpI1Y5xDuCEnbVC5Vth8mOsW0gDSzxNrVERPc790IGHsrT2dQSimgMr9Ub3Y1Jci5/8w==} cpu: [x64] os: [win32] @@ -2256,8 +2256,8 @@ packages: '@types/yauzl@2.10.3': resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} - '@typescript-eslint/eslint-plugin@7.7.1': - resolution: {integrity: sha512-KwfdWXJBOviaBVhxO3p5TJiLpNuh2iyXyjmWN0f1nU87pwyvfS0EmjC6ukQVYVFJd/K1+0NWGPDXiyEyQorn0Q==} + '@typescript-eslint/eslint-plugin@7.8.0': + resolution: {integrity: sha512-gFTT+ezJmkwutUPmB0skOj3GZJtlEGnlssems4AjkVweUPGj7jRwwqg0Hhg7++kPGJqKtTYx+R05Ftww372aIg==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: '@typescript-eslint/parser': ^7.0.0 @@ -2267,8 +2267,8 @@ packages: typescript: optional: true - '@typescript-eslint/parser@7.7.1': - resolution: {integrity: sha512-vmPzBOOtz48F6JAGVS/kZYk4EkXao6iGrD838sp1w3NQQC0W8ry/q641KU4PrG7AKNAf56NOcR8GOpH8l9FPCw==} + '@typescript-eslint/parser@7.8.0': + resolution: {integrity: sha512-KgKQly1pv0l4ltcftP59uQZCi4HUYswCLbTqVZEJu7uLX8CTLyswqMLqLN+2QFz4jCptqWVV4SB7vdxcH2+0kQ==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -2277,12 +2277,12 @@ packages: typescript: optional: true - '@typescript-eslint/scope-manager@7.7.1': - resolution: {integrity: sha512-PytBif2SF+9SpEUKynYn5g1RHFddJUcyynGpztX3l/ik7KmZEv19WCMhUBkHXPU9es/VWGD3/zg3wg90+Dh2rA==} + '@typescript-eslint/scope-manager@7.8.0': + resolution: {integrity: sha512-viEmZ1LmwsGcnr85gIq+FCYI7nO90DVbE37/ll51hjv9aG+YZMb4WDE2fyWpUR4O/UrhGRpYXK/XajcGTk2B8g==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/type-utils@7.7.1': - resolution: {integrity: sha512-ZksJLW3WF7o75zaBPScdW1Gbkwhd/lyeXGf1kQCxJaOeITscoSl0MjynVvCzuV5boUz/3fOI06Lz8La55mu29Q==} + '@typescript-eslint/type-utils@7.8.0': + resolution: {integrity: sha512-H70R3AefQDQpz9mGv13Uhi121FNMh+WEaRqcXTX09YEDky21km4dV1ZXJIp8QjXc4ZaVkXVdohvWDzbnbHDS+A==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -2291,12 +2291,12 @@ packages: typescript: optional: true - '@typescript-eslint/types@7.7.1': - resolution: {integrity: sha512-AmPmnGW1ZLTpWa+/2omPrPfR7BcbUU4oha5VIbSbS1a1Tv966bklvLNXxp3mrbc+P2j4MNOTfDffNsk4o0c6/w==} + '@typescript-eslint/types@7.8.0': + resolution: {integrity: sha512-wf0peJ+ZGlcH+2ZS23aJbOv+ztjeeP8uQ9GgwMJGVLx/Nj9CJt17GWgWWoSmoRVKAX2X+7fzEnAjxdvK2gqCLw==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/typescript-estree@7.7.1': - resolution: {integrity: sha512-CXe0JHCXru8Fa36dteXqmH2YxngKJjkQLjxzoj6LYwzZ7qZvgsLSc+eqItCrqIop8Vl2UKoAi0StVWu97FQZIQ==} + '@typescript-eslint/typescript-estree@7.8.0': + resolution: {integrity: sha512-5pfUCOwK5yjPaJQNy44prjCwtr981dO8Qo9J9PwYXZ0MosgAbfEMB008dJ5sNo3+/BN6ytBPuSvXUg9SAqB0dg==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: typescript: '*' @@ -2304,14 +2304,14 @@ packages: typescript: optional: true - '@typescript-eslint/utils@7.7.1': - resolution: {integrity: sha512-QUvBxPEaBXf41ZBbaidKICgVL8Hin0p6prQDu6bbetWo39BKbWJxRsErOzMNT1rXvTll+J7ChrbmMCXM9rsvOQ==} + '@typescript-eslint/utils@7.8.0': + resolution: {integrity: sha512-L0yFqOCflVqXxiZyXrDr80lnahQfSOfc9ELAAZ75sqicqp2i36kEZZGuUymHNFoYOqxRT05up760b4iGsl02nQ==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 - '@typescript-eslint/visitor-keys@7.7.1': - resolution: {integrity: sha512-gBL3Eq25uADw1LQ9kVpf3hRM+DWzs0uZknHYK3hq4jcTPqVCClHGDnB6UUUV2SFeBeA4KWHWbbLqmbGcZ4FYbw==} + '@typescript-eslint/visitor-keys@7.8.0': + resolution: {integrity: sha512-q4/gibTNBQNA0lGyYQCmWRS5D15n8rXh4QjK3KV+MBPlTYHpfBUT3D3PaPR/HeNiI9W6R7FvlkcGhNyAoP+caA==} engines: {node: ^18.18.0 || >=20.0.0} '@ungap/structured-clone@1.2.0': @@ -2331,45 +2331,39 @@ packages: vite: ^5.0.0 vue: ^3.2.25 - '@vitest/expect@1.5.2': - resolution: {integrity: sha512-rf7MTD1WCoDlN3FfYJ9Llfp0PbdtOMZ3FIF0AVkDnKbp3oiMW1c8AmvRZBcqbAhDUAvF52e9zx4WQM1r3oraVA==} + '@vitest/expect@1.5.3': + resolution: {integrity: sha512-y+waPz31pOFr3rD7vWTbwiLe5+MgsMm40jTZbQE8p8/qXyBX3CQsIXRx9XK12IbY7q/t5a5aM/ckt33b4PxK2g==} - '@vitest/runner@1.5.2': - resolution: {integrity: sha512-7IJ7sJhMZrqx7HIEpv3WrMYcq8ZNz9L6alo81Y6f8hV5mIE6yVZsFoivLZmr0D777klm1ReqonE9LyChdcmw6g==} + '@vitest/runner@1.5.3': + resolution: {integrity: sha512-7PlfuReN8692IKQIdCxwir1AOaP5THfNkp0Uc4BKr2na+9lALNit7ub9l3/R7MP8aV61+mHKRGiqEKRIwu6iiQ==} - '@vitest/snapshot@1.5.2': - resolution: {integrity: sha512-CTEp/lTYos8fuCc9+Z55Ga5NVPKUgExritjF5VY7heRFUfheoAqBneUlvXSUJHUZPjnPmyZA96yLRJDP1QATFQ==} + '@vitest/snapshot@1.5.3': + resolution: {integrity: sha512-K3mvIsjyKYBhNIDujMD2gfQEzddLe51nNOAf45yKRt/QFJcUIeTQd2trRvv6M6oCBHNVnZwFWbQ4yj96ibiDsA==} - '@vitest/spy@1.5.2': - resolution: {integrity: sha512-xCcPvI8JpCtgikT9nLpHPL1/81AYqZy1GCy4+MCHBE7xi8jgsYkULpW5hrx5PGLgOQjUpb6fd15lqcriJ40tfQ==} + '@vitest/spy@1.5.3': + resolution: {integrity: sha512-Llj7Jgs6lbnL55WoshJUUacdJfjU2honvGcAJBxhra5TPEzTJH8ZuhI3p/JwqqfnTr4PmP7nDmOXP53MS7GJlg==} - '@vitest/utils@1.5.2': - resolution: {integrity: sha512-sWOmyofuXLJ85VvXNsroZur7mOJGiQeM0JN3/0D1uU8U9bGFM69X1iqHaRXl6R8BwaLY6yPCogP257zxTzkUdA==} + '@vitest/utils@1.5.3': + resolution: {integrity: sha512-rE9DTN1BRhzkzqNQO+kw8ZgfeEBCLXiHJwetk668shmNBpSagQxneT5eSqEBLP+cqSiAeecvQmbpFfdMyLcIQA==} - '@volar/language-core@2.2.0-alpha.10': - resolution: {integrity: sha512-njVJLtpu0zMvDaEk7K5q4BRpOgbyEUljU++un9TfJoJNhxG0z/hWwpwgTRImO42EKvwIxF3XUzeMk+qatAFy7Q==} + '@volar/language-core@2.2.0-alpha.12': + resolution: {integrity: sha512-zgWof8q02kADyb4lalVzoqnvTs/wJRDul5qHl0VC2ZVXwes6j2ZYumjXqAW+8W1CQp8lfJkEn9Z6a5jvU6S7Jw==} - '@volar/source-map@2.2.0-alpha.10': - resolution: {integrity: sha512-nrdWApVkP5cksAnDEyy1JD9rKdwOJsEq1B+seWO4vNXmZNcxQQCx4DULLBvKt7AzRUAQiAuw5aQkb9RBaSqdVA==} + '@volar/source-map@2.2.0-alpha.12': + resolution: {integrity: sha512-d7vDWBE3Ijenff+f1GbWWvdXK4i0wsWsDnfry7G0Jwhbs2/q+NoQya27ZEc3Is0E5m7sOmgUOvRnLGLKEmWFBg==} - '@volar/typescript@2.2.0-alpha.10': - resolution: {integrity: sha512-GCa0vTVVdA9ULUsu2Rx7jwsIuyZQPvPVT9o3NrANTbYv+523Ao1gv3glC5vzNSDPM6bUl37r94HbCj7KINQr+g==} + '@volar/typescript@2.2.0-alpha.12': + resolution: {integrity: sha512-Ie4/Pj7NcIZWss+kteREZUYRU0jjiAmWCNoUJ7ViYQsYCrtiLMgPthha09V9zAyhk1rUGErF7/TLtAAX1VuflA==} '@vue/compiler-core@3.4.21': resolution: {integrity: sha512-MjXawxZf2SbZszLPYxaFCjxfibYrzr3eYbKxwpLR9EQN+oaziSu3qKVbwBERj1IFIB8OLUewxB5m/BFzi613og==} - '@vue/compiler-core@3.4.25': - resolution: {integrity: sha512-Y2pLLopaElgWnMNolgG8w3C5nNUVev80L7hdQ5iIKPtMJvhVpG0zhnBG/g3UajJmZdvW0fktyZTotEHD1Srhbg==} - '@vue/compiler-core@3.4.26': resolution: {integrity: sha512-N9Vil6Hvw7NaiyFUFBPXrAyETIGlQ8KcFMkyk6hW1Cl6NvoqvP+Y8p1Eqvx+UdqsnrnI9+HMUEJegzia3mhXmQ==} '@vue/compiler-dom@3.4.21': resolution: {integrity: sha512-IZC6FKowtT1sl0CR5DpXSiEB5ayw75oT2bma1BEhV7RRR1+cfwLrxc2Z8Zq/RGFzJ8w5r9QtCOvTjQgdn0IKmA==} - '@vue/compiler-dom@3.4.25': - resolution: {integrity: sha512-Ugz5DusW57+HjllAugLci19NsDK+VyjGvmbB2TXaTcSlQxwL++2PETHx/+Qv6qFwNLzSt7HKepPe4DcTE3pBWg==} - '@vue/compiler-dom@3.4.26': resolution: {integrity: sha512-4CWbR5vR9fMg23YqFOhr6t6WB1Fjt62d6xdFPyj8pxrYub7d+OgZaObMsoxaF9yBUHPMiPFK303v61PwAuGvZA==} @@ -2402,8 +2396,8 @@ packages: typescript: optional: true - '@vue/language-core@2.0.14': - resolution: {integrity: sha512-3q8mHSNcGTR7sfp2X6jZdcb4yt8AjBXAfKk0qkZIh7GAJxOnoZ10h5HToZglw4ToFvAnq+xu/Z2FFbglh9Icag==} + '@vue/language-core@2.0.15': + resolution: {integrity: sha512-a2n5Oc+PkWPX5zhnTkddH/hzPCrQmwUz1EwmFje3mqd+c8Ux+yCVEnAE2XtGQZoELgSWvY7EmJfidRbs+nR19Q==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -2427,9 +2421,6 @@ packages: '@vue/shared@3.4.21': resolution: {integrity: sha512-PuJe7vDIi6VYSinuEbUIQgMIRZGgM8e4R+G+/dQTk0X1NEdvgvvgv7m+rfmDH1gZzyA1OjjoWskvHlfRNfQf3g==} - '@vue/shared@3.4.25': - resolution: {integrity: sha512-k0yappJ77g2+KNrIaF0FFnzwLvUBLUYr8VOwz+/6vLsmItFp51AcxLL7Ey3iPd7BIRyWPOcqUjMnm7OkahXllA==} - '@vue/shared@3.4.26': resolution: {integrity: sha512-Fg4zwR0GNnjzodMt3KRy2AWGMKQXByl56+4HjN87soxLNU9P5xcJkstAlIeEF3cU6UYOzmJl1tV0dVPGIljCnQ==} @@ -5000,8 +4991,8 @@ packages: engines: {node: '>=10.0.0'} hasBin: true - rollup@4.17.1: - resolution: {integrity: sha512-0gG94inrUtg25sB2V/pApwiv1lUb0bQ25FPNuzO89Baa+B+c0ccaaBKM5zkZV/12pUUdH+lWCSm9wmHqyocuVQ==} + rollup@4.17.2: + resolution: {integrity: sha512-/9ClTJPByC0U4zNLowV1tMBe8yMEAxewtR3cUNX5BoEpGH3dQEWpJLr6CLp0fPdYRF/fzVOgvDb1zXuakwF5kQ==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true @@ -5032,8 +5023,8 @@ packages: safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - sass@1.75.0: - resolution: {integrity: sha512-ShMYi3WkrDWxExyxSZPst4/okE9ts46xZmJDSawJQrnte7M1V9fScVB+uNXOVKRBt0PggHOwoZcn8mYX4trnBw==} + sass@1.76.0: + resolution: {integrity: sha512-nc3LeqvF2FNW5xGF1zxZifdW3ffIz5aBb7I7tSvOoNu7z1RQ6pFt9MBuiPtjgaI62YWrM/txjWlOCFiGtf2xpw==} engines: {node: '>=14.0.0'} hasBin: true @@ -5557,8 +5548,8 @@ packages: engines: {node: '>=v14.18.0'} hasBin: true - vite-node@1.5.2: - resolution: {integrity: sha512-Y8p91kz9zU+bWtF7HGt6DVw2JbhyuB2RlZix3FPYAYmUyZ3n7iTp8eSyLyY6sxtPegvxQtmlTMhfPhUfCUF93A==} + vite-node@1.5.3: + resolution: {integrity: sha512-axFo00qiCpU/JLd8N1gu9iEYL3xTbMbMrbe5nDp9GL0nb6gurIdZLkkFogZXWnE8Oyy5kfSLwNVIcVsnhE7lgQ==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -5569,14 +5560,14 @@ packages: peerDependencies: vite: ^3.0.0 || ^4.0.0 - vite-plugin-pwa@0.19.8: - resolution: {integrity: sha512-e1oK0dfhzhDhY3VBuML6c0h8Xfx6EkOVYqolj7g+u8eRfdauZe5RLteCIA/c5gH0CBQ0CNFAuv/AFTx4Z7IXTw==} + vite-plugin-pwa@0.20.0: + resolution: {integrity: sha512-/kDZyqF8KqoXRpMUQtR5Atri/7BWayW8Gp7Kz/4bfstsV6zSFTxjREbXZYL7zSuRL40HGA+o2hvUAFRmC+bL7g==} engines: {node: '>=16.0.0'} peerDependencies: '@vite-pwa/assets-generator': ^0.2.4 vite: ^3.1.0 || ^4.0.0 || ^5.0.0 - workbox-build: ^7.0.0 - workbox-window: ^7.0.0 + workbox-build: ^7.1.0 + workbox-window: ^7.1.0 peerDependenciesMeta: '@vite-pwa/assets-generator': optional: true @@ -5620,15 +5611,15 @@ packages: terser: optional: true - vitest@1.5.2: - resolution: {integrity: sha512-l9gwIkq16ug3xY7BxHwcBQovLZG75zZL0PlsiYQbf76Rz6QGs54416UWMtC0jXeihvHvcHrf2ROEjkQRVpoZYw==} + vitest@1.5.3: + resolution: {integrity: sha512-2oM7nLXylw3mQlW6GXnRriw+7YvZFk/YNV8AxIC3Z3MfFbuziLGWP9GPxxu/7nRlXhqyxBikpamr+lEEj1sUEw==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@types/node': ^18.0.0 || >=20.0.0 - '@vitest/browser': 1.5.2 - '@vitest/ui': 1.5.2 + '@vitest/browser': 1.5.3 + '@vitest/ui': 1.5.3 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -5707,8 +5698,8 @@ packages: vue-template-compiler@2.7.14: resolution: {integrity: sha512-zyA5Y3ArvVG0NacJDkkzJuPQDF8RFeRlzV2vLeSnhSpieO6LK2OVbdLPi5MPPs09Ii+gMO8nY4S3iKQxBxDmWQ==} - vue-tsc@2.0.14: - resolution: {integrity: sha512-DgAO3U1cnCHOUO7yB35LENbkapeRsBZ7Ugq5hGz/QOHny0+1VQN8eSwSBjYbjLVPfvfw6EY7sNPjbuHHUhckcg==} + vue-tsc@2.0.15: + resolution: {integrity: sha512-R7qcN33tJcNvo59g7ZuoZN1bbIe3rkDz4YjaK5kH/WxeyOZV4ynqa2IsQO4sCHXdx9hFTVDEXWuUgbGPuCz49A==} hasBin: true peerDependencies: typescript: '*' @@ -7775,10 +7766,10 @@ snapshots: dependencies: '@hapi/hoek': 9.2.1 - '@histoire/app@0.17.17(vite@5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0))': + '@histoire/app@0.17.17(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0))': dependencies: - '@histoire/controls': 0.17.17(vite@5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0)) - '@histoire/shared': 0.17.17(vite@5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0)) + '@histoire/controls': 0.17.17(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0)) + '@histoire/shared': 0.17.17(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0)) '@histoire/vendors': 0.17.17 '@types/flexsearch': 0.7.6 flexsearch: 0.7.21 @@ -7786,7 +7777,7 @@ snapshots: transitivePeerDependencies: - vite - '@histoire/controls@0.17.17(vite@5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0))': + '@histoire/controls@0.17.17(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0))': dependencies: '@codemirror/commands': 6.3.2 '@codemirror/lang-json': 6.0.1 @@ -7795,17 +7786,17 @@ snapshots: '@codemirror/state': 6.3.2 '@codemirror/theme-one-dark': 6.1.2 '@codemirror/view': 6.22.1 - '@histoire/shared': 0.17.17(vite@5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0)) + '@histoire/shared': 0.17.17(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0)) '@histoire/vendors': 0.17.17 transitivePeerDependencies: - vite - '@histoire/plugin-screenshot@0.17.17(histoire@0.17.17(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0)(vite@5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0)))': + '@histoire/plugin-screenshot@0.17.17(histoire@0.17.17(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0)))': dependencies: capture-website: 2.4.1 defu: 6.1.3 fs-extra: 10.1.0 - histoire: 0.17.17(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0)(vite@5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0)) + histoire: 0.17.17(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0)) pathe: 1.1.1 transitivePeerDependencies: - bufferutil @@ -7813,21 +7804,21 @@ snapshots: - supports-color - utf-8-validate - '@histoire/plugin-vue@0.17.17(histoire@0.17.17(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0)(vite@5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0)))(vite@5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0))(vue@3.4.26(typescript@5.4.5))': + '@histoire/plugin-vue@0.17.17(histoire@0.17.17(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0)))(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0))(vue@3.4.26(typescript@5.4.5))': dependencies: - '@histoire/controls': 0.17.17(vite@5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0)) - '@histoire/shared': 0.17.17(vite@5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0)) + '@histoire/controls': 0.17.17(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0)) + '@histoire/shared': 0.17.17(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0)) '@histoire/vendors': 0.17.17 change-case: 4.1.2 globby: 13.2.2 - histoire: 0.17.17(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0)(vite@5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0)) + histoire: 0.17.17(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0)) launch-editor: 2.6.1 pathe: 1.1.1 vue: 3.4.26(typescript@5.4.5) transitivePeerDependencies: - vite - '@histoire/shared@0.17.17(vite@5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0))': + '@histoire/shared@0.17.17(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0))': dependencies: '@histoire/vendors': 0.17.17 '@types/fs-extra': 9.0.13 @@ -7835,7 +7826,7 @@ snapshots: chokidar: 3.5.3 pathe: 1.1.1 picocolors: 1.0.0 - vite: 5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0) + vite: 5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0) '@histoire/vendors@0.17.17': {} @@ -7892,11 +7883,11 @@ snapshots: '@intlify/shared@9.13.1': {} - '@intlify/unplugin-vue-i18n@4.0.0(rollup@4.17.1)(vue-i18n@9.13.1(vue@3.4.26(typescript@5.4.5)))': + '@intlify/unplugin-vue-i18n@4.0.0(rollup@4.17.2)(vue-i18n@9.13.1(vue@3.4.26(typescript@5.4.5)))': dependencies: '@intlify/bundle-utils': 8.0.0(vue-i18n@9.13.1(vue@3.4.26(typescript@5.4.5))) '@intlify/shared': 9.11.1 - '@rollup/pluginutils': 5.1.0(rollup@4.17.1) + '@rollup/pluginutils': 5.1.0(rollup@4.17.2) '@vue/compiler-sfc': 3.4.21 debug: 4.3.4(supports-color@8.1.1) fast-glob: 3.3.2 @@ -8079,60 +8070,60 @@ snapshots: optionalDependencies: rollup: 2.79.1 - '@rollup/pluginutils@5.1.0(rollup@4.17.1)': + '@rollup/pluginutils@5.1.0(rollup@4.17.2)': dependencies: '@types/estree': 1.0.5 estree-walker: 2.0.2 picomatch: 2.3.1 optionalDependencies: - rollup: 4.17.1 + rollup: 4.17.2 - '@rollup/rollup-android-arm-eabi@4.17.1': + '@rollup/rollup-android-arm-eabi@4.17.2': optional: true - '@rollup/rollup-android-arm64@4.17.1': + '@rollup/rollup-android-arm64@4.17.2': optional: true - '@rollup/rollup-darwin-arm64@4.17.1': + '@rollup/rollup-darwin-arm64@4.17.2': optional: true - '@rollup/rollup-darwin-x64@4.17.1': + '@rollup/rollup-darwin-x64@4.17.2': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.17.1': + '@rollup/rollup-linux-arm-gnueabihf@4.17.2': optional: true - '@rollup/rollup-linux-arm-musleabihf@4.17.1': + '@rollup/rollup-linux-arm-musleabihf@4.17.2': optional: true - '@rollup/rollup-linux-arm64-gnu@4.17.1': + '@rollup/rollup-linux-arm64-gnu@4.17.2': optional: true - '@rollup/rollup-linux-arm64-musl@4.17.1': + '@rollup/rollup-linux-arm64-musl@4.17.2': optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.17.1': + '@rollup/rollup-linux-powerpc64le-gnu@4.17.2': optional: true - '@rollup/rollup-linux-riscv64-gnu@4.17.1': + '@rollup/rollup-linux-riscv64-gnu@4.17.2': optional: true - '@rollup/rollup-linux-s390x-gnu@4.17.1': + '@rollup/rollup-linux-s390x-gnu@4.17.2': optional: true - '@rollup/rollup-linux-x64-gnu@4.17.1': + '@rollup/rollup-linux-x64-gnu@4.17.2': optional: true - '@rollup/rollup-linux-x64-musl@4.17.1': + '@rollup/rollup-linux-x64-musl@4.17.2': optional: true - '@rollup/rollup-win32-arm64-msvc@4.17.1': + '@rollup/rollup-win32-arm64-msvc@4.17.2': optional: true - '@rollup/rollup-win32-ia32-msvc@4.17.1': + '@rollup/rollup-win32-ia32-msvc@4.17.2': optional: true - '@rollup/rollup-win32-x64-msvc@4.17.1': + '@rollup/rollup-win32-x64-msvc@4.17.2': optional: true '@rushstack/eslint-patch@1.10.2': {} @@ -8542,14 +8533,14 @@ snapshots: '@types/node': 20.12.7 optional: true - '@typescript-eslint/eslint-plugin@7.7.1(@typescript-eslint/parser@7.7.1(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5)': + '@typescript-eslint/eslint-plugin@7.8.0(@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5)': dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 7.7.1(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/scope-manager': 7.7.1 - '@typescript-eslint/type-utils': 7.7.1(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/utils': 7.7.1(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/visitor-keys': 7.7.1 + '@typescript-eslint/parser': 7.8.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/scope-manager': 7.8.0 + '@typescript-eslint/type-utils': 7.8.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/utils': 7.8.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/visitor-keys': 7.8.0 debug: 4.3.4(supports-color@8.1.1) eslint: 8.57.0 graphemer: 1.4.0 @@ -8562,12 +8553,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@7.7.1(eslint@8.57.0)(typescript@5.4.5)': + '@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5)': dependencies: - '@typescript-eslint/scope-manager': 7.7.1 - '@typescript-eslint/types': 7.7.1 - '@typescript-eslint/typescript-estree': 7.7.1(typescript@5.4.5) - '@typescript-eslint/visitor-keys': 7.7.1 + '@typescript-eslint/scope-manager': 7.8.0 + '@typescript-eslint/types': 7.8.0 + '@typescript-eslint/typescript-estree': 7.8.0(typescript@5.4.5) + '@typescript-eslint/visitor-keys': 7.8.0 debug: 4.3.4(supports-color@8.1.1) eslint: 8.57.0 optionalDependencies: @@ -8575,15 +8566,15 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@7.7.1': + '@typescript-eslint/scope-manager@7.8.0': dependencies: - '@typescript-eslint/types': 7.7.1 - '@typescript-eslint/visitor-keys': 7.7.1 + '@typescript-eslint/types': 7.8.0 + '@typescript-eslint/visitor-keys': 7.8.0 - '@typescript-eslint/type-utils@7.7.1(eslint@8.57.0)(typescript@5.4.5)': + '@typescript-eslint/type-utils@7.8.0(eslint@8.57.0)(typescript@5.4.5)': dependencies: - '@typescript-eslint/typescript-estree': 7.7.1(typescript@5.4.5) - '@typescript-eslint/utils': 7.7.1(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/typescript-estree': 7.8.0(typescript@5.4.5) + '@typescript-eslint/utils': 7.8.0(eslint@8.57.0)(typescript@5.4.5) debug: 4.3.4(supports-color@8.1.1) eslint: 8.57.0 ts-api-utils: 1.3.0(typescript@5.4.5) @@ -8592,12 +8583,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/types@7.7.1': {} + '@typescript-eslint/types@7.8.0': {} - '@typescript-eslint/typescript-estree@7.7.1(typescript@5.4.5)': + '@typescript-eslint/typescript-estree@7.8.0(typescript@5.4.5)': dependencies: - '@typescript-eslint/types': 7.7.1 - '@typescript-eslint/visitor-keys': 7.7.1 + '@typescript-eslint/types': 7.8.0 + '@typescript-eslint/visitor-keys': 7.8.0 debug: 4.3.4(supports-color@8.1.1) globby: 11.1.0 is-glob: 4.0.3 @@ -8609,28 +8600,28 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@7.7.1(eslint@8.57.0)(typescript@5.4.5)': + '@typescript-eslint/utils@7.8.0(eslint@8.57.0)(typescript@5.4.5)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) '@types/json-schema': 7.0.15 '@types/semver': 7.5.8 - '@typescript-eslint/scope-manager': 7.7.1 - '@typescript-eslint/types': 7.7.1 - '@typescript-eslint/typescript-estree': 7.7.1(typescript@5.4.5) + '@typescript-eslint/scope-manager': 7.8.0 + '@typescript-eslint/types': 7.8.0 + '@typescript-eslint/typescript-estree': 7.8.0(typescript@5.4.5) eslint: 8.57.0 semver: 7.6.0 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/visitor-keys@7.7.1': + '@typescript-eslint/visitor-keys@7.8.0': dependencies: - '@typescript-eslint/types': 7.7.1 + '@typescript-eslint/types': 7.8.0 eslint-visitor-keys: 3.4.3 '@ungap/structured-clone@1.2.0': {} - '@vitejs/plugin-legacy@5.3.2(terser@5.24.0)(vite@5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0))': + '@vitejs/plugin-legacy@5.3.2(terser@5.24.0)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0))': dependencies: '@babel/core': 7.23.9 '@babel/preset-env': 7.23.9(@babel/core@7.23.9) @@ -8641,55 +8632,55 @@ snapshots: regenerator-runtime: 0.14.1 systemjs: 6.14.3 terser: 5.24.0 - vite: 5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0) + vite: 5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.0.4(vite@5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0))(vue@3.4.26(typescript@5.4.5))': + '@vitejs/plugin-vue@5.0.4(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0))(vue@3.4.26(typescript@5.4.5))': dependencies: - vite: 5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0) + vite: 5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0) vue: 3.4.26(typescript@5.4.5) - '@vitest/expect@1.5.2': + '@vitest/expect@1.5.3': dependencies: - '@vitest/spy': 1.5.2 - '@vitest/utils': 1.5.2 + '@vitest/spy': 1.5.3 + '@vitest/utils': 1.5.3 chai: 4.3.10 - '@vitest/runner@1.5.2': + '@vitest/runner@1.5.3': dependencies: - '@vitest/utils': 1.5.2 + '@vitest/utils': 1.5.3 p-limit: 5.0.0 pathe: 1.1.1 - '@vitest/snapshot@1.5.2': + '@vitest/snapshot@1.5.3': dependencies: magic-string: 0.30.10 pathe: 1.1.1 pretty-format: 29.7.0 - '@vitest/spy@1.5.2': + '@vitest/spy@1.5.3': dependencies: tinyspy: 2.2.0 - '@vitest/utils@1.5.2': + '@vitest/utils@1.5.3': dependencies: diff-sequences: 29.6.3 estree-walker: 3.0.3 loupe: 2.3.7 pretty-format: 29.7.0 - '@volar/language-core@2.2.0-alpha.10': + '@volar/language-core@2.2.0-alpha.12': dependencies: - '@volar/source-map': 2.2.0-alpha.10 + '@volar/source-map': 2.2.0-alpha.12 - '@volar/source-map@2.2.0-alpha.10': + '@volar/source-map@2.2.0-alpha.12': dependencies: muggle-string: 0.4.1 - '@volar/typescript@2.2.0-alpha.10': + '@volar/typescript@2.2.0-alpha.12': dependencies: - '@volar/language-core': 2.2.0-alpha.10 + '@volar/language-core': 2.2.0-alpha.12 path-browserify: 1.0.1 '@vue/compiler-core@3.4.21': @@ -8700,14 +8691,6 @@ snapshots: estree-walker: 2.0.2 source-map-js: 1.2.0 - '@vue/compiler-core@3.4.25': - dependencies: - '@babel/parser': 7.24.4 - '@vue/shared': 3.4.25 - entities: 4.5.0 - estree-walker: 2.0.2 - source-map-js: 1.2.0 - '@vue/compiler-core@3.4.26': dependencies: '@babel/parser': 7.24.4 @@ -8721,11 +8704,6 @@ snapshots: '@vue/compiler-core': 3.4.21 '@vue/shared': 3.4.21 - '@vue/compiler-dom@3.4.25': - dependencies: - '@vue/compiler-core': 3.4.25 - '@vue/shared': 3.4.25 - '@vue/compiler-dom@3.4.26': dependencies: '@vue/compiler-core': 3.4.26 @@ -8771,8 +8749,8 @@ snapshots: '@vue/eslint-config-typescript@13.0.0(eslint-plugin-vue@9.25.0(eslint@8.57.0))(eslint@8.57.0)(typescript@5.4.5)': dependencies: - '@typescript-eslint/eslint-plugin': 7.7.1(@typescript-eslint/parser@7.7.1(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.7.1(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.8.0(@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/parser': 7.8.0(eslint@8.57.0)(typescript@5.4.5) eslint: 8.57.0 eslint-plugin-vue: 9.25.0(eslint@8.57.0) vue-eslint-parser: 9.4.2(eslint@8.57.0) @@ -8781,11 +8759,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@vue/language-core@2.0.14(typescript@5.4.5)': + '@vue/language-core@2.0.15(typescript@5.4.5)': dependencies: - '@volar/language-core': 2.2.0-alpha.10 - '@vue/compiler-dom': 3.4.25 - '@vue/shared': 3.4.25 + '@volar/language-core': 2.2.0-alpha.12 + '@vue/compiler-dom': 3.4.26 + '@vue/shared': 3.4.26 computeds: 0.0.1 minimatch: 9.0.4 path-browserify: 1.0.1 @@ -8816,8 +8794,6 @@ snapshots: '@vue/shared@3.4.21': {} - '@vue/shared@3.4.25': {} - '@vue/shared@3.4.26': {} '@vue/test-utils@2.4.5': @@ -10230,12 +10206,12 @@ snapshots: highlight.js@11.8.0: {} - histoire@0.17.17(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0)(vite@5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0)): + histoire@0.17.17(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0)(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0)): dependencies: '@akryum/tinypool': 0.3.1 - '@histoire/app': 0.17.17(vite@5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0)) - '@histoire/controls': 0.17.17(vite@5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0)) - '@histoire/shared': 0.17.17(vite@5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0)) + '@histoire/app': 0.17.17(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0)) + '@histoire/controls': 0.17.17(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0)) + '@histoire/shared': 0.17.17(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0)) '@histoire/vendors': 0.17.17 '@types/flexsearch': 0.7.6 '@types/markdown-it': 12.2.3 @@ -10262,8 +10238,8 @@ snapshots: sade: 1.8.1 shiki-es: 0.2.0 sirv: 2.0.3 - vite: 5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0) - vite-node: 0.34.6(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0) + vite: 5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0) + vite-node: 0.34.6(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0) transitivePeerDependencies: - '@types/node' - bufferutil @@ -11710,39 +11686,39 @@ snapshots: dependencies: glob: 7.2.0 - rollup-plugin-visualizer@5.12.0(rollup@4.17.1): + rollup-plugin-visualizer@5.12.0(rollup@4.17.2): dependencies: open: 8.4.0 picomatch: 2.3.1 source-map: 0.7.4 yargs: 17.6.0 optionalDependencies: - rollup: 4.17.1 + rollup: 4.17.2 rollup@2.79.1: optionalDependencies: fsevents: 2.3.3 - rollup@4.17.1: + rollup@4.17.2: dependencies: '@types/estree': 1.0.5 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.17.1 - '@rollup/rollup-android-arm64': 4.17.1 - '@rollup/rollup-darwin-arm64': 4.17.1 - '@rollup/rollup-darwin-x64': 4.17.1 - '@rollup/rollup-linux-arm-gnueabihf': 4.17.1 - '@rollup/rollup-linux-arm-musleabihf': 4.17.1 - '@rollup/rollup-linux-arm64-gnu': 4.17.1 - '@rollup/rollup-linux-arm64-musl': 4.17.1 - '@rollup/rollup-linux-powerpc64le-gnu': 4.17.1 - '@rollup/rollup-linux-riscv64-gnu': 4.17.1 - '@rollup/rollup-linux-s390x-gnu': 4.17.1 - '@rollup/rollup-linux-x64-gnu': 4.17.1 - '@rollup/rollup-linux-x64-musl': 4.17.1 - '@rollup/rollup-win32-arm64-msvc': 4.17.1 - '@rollup/rollup-win32-ia32-msvc': 4.17.1 - '@rollup/rollup-win32-x64-msvc': 4.17.1 + '@rollup/rollup-android-arm-eabi': 4.17.2 + '@rollup/rollup-android-arm64': 4.17.2 + '@rollup/rollup-darwin-arm64': 4.17.2 + '@rollup/rollup-darwin-x64': 4.17.2 + '@rollup/rollup-linux-arm-gnueabihf': 4.17.2 + '@rollup/rollup-linux-arm-musleabihf': 4.17.2 + '@rollup/rollup-linux-arm64-gnu': 4.17.2 + '@rollup/rollup-linux-arm64-musl': 4.17.2 + '@rollup/rollup-linux-powerpc64le-gnu': 4.17.2 + '@rollup/rollup-linux-riscv64-gnu': 4.17.2 + '@rollup/rollup-linux-s390x-gnu': 4.17.2 + '@rollup/rollup-linux-x64-gnu': 4.17.2 + '@rollup/rollup-linux-x64-musl': 4.17.2 + '@rollup/rollup-win32-arm64-msvc': 4.17.2 + '@rollup/rollup-win32-ia32-msvc': 4.17.2 + '@rollup/rollup-win32-x64-msvc': 4.17.2 fsevents: 2.3.3 rope-sequence@1.3.4: {} @@ -11769,7 +11745,7 @@ snapshots: safer-buffer@2.1.2: {} - sass@1.75.0: + sass@1.76.0: dependencies: chokidar: 3.5.3 immutable: 4.0.0 @@ -12277,14 +12253,14 @@ snapshots: core-util-is: 1.0.2 extsprintf: 1.3.0 - vite-node@0.34.6(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0): + vite-node@0.34.6(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0): dependencies: cac: 6.7.14 debug: 4.3.4(supports-color@8.1.1) mlly: 1.4.2 pathe: 1.1.1 picocolors: 1.0.0 - vite: 5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0) + vite: 5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0) transitivePeerDependencies: - '@types/node' - less @@ -12295,13 +12271,13 @@ snapshots: - supports-color - terser - vite-node@1.5.2(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0): + vite-node@1.5.3(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0): dependencies: cac: 6.7.14 debug: 4.3.4(supports-color@8.1.1) pathe: 1.1.1 picocolors: 1.0.0 - vite: 5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0) + vite: 5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0) transitivePeerDependencies: - '@types/node' - less @@ -12312,26 +12288,26 @@ snapshots: - supports-color - terser - vite-plugin-inject-preload@1.3.3(vite@5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0)): + vite-plugin-inject-preload@1.3.3(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0)): dependencies: mime-types: 2.1.35 - vite: 5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0) + vite: 5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0) - vite-plugin-pwa@0.19.8(vite@5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0))(workbox-build@7.1.0)(workbox-window@7.1.0): + vite-plugin-pwa@0.20.0(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0))(workbox-build@7.1.0)(workbox-window@7.1.0): dependencies: debug: 4.3.4(supports-color@8.1.1) fast-glob: 3.3.2 pretty-bytes: 6.1.1 - vite: 5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0) + vite: 5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0) workbox-build: 7.1.0 workbox-window: 7.1.0 transitivePeerDependencies: - supports-color - vite-plugin-sentry@1.4.0(vite@5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0)): + vite-plugin-sentry@1.4.0(vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0)): dependencies: '@sentry/cli': 2.19.1 - vite: 5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0) + vite: 5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0) transitivePeerDependencies: - encoding - supports-color @@ -12341,24 +12317,24 @@ snapshots: svgo: 3.0.2 vue: 3.4.26(typescript@5.4.5) - vite@5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0): + vite@5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0): dependencies: esbuild: 0.20.2 postcss: 8.4.38 - rollup: 4.17.1 + rollup: 4.17.2 optionalDependencies: '@types/node': 20.12.7 fsevents: 2.3.3 - sass: 1.75.0 + sass: 1.76.0 terser: 5.24.0 - vitest@1.5.2(@types/node@20.12.7)(happy-dom@14.7.1)(jsdom@20.0.3)(sass@1.75.0)(terser@5.24.0): + vitest@1.5.3(@types/node@20.12.7)(happy-dom@14.7.1)(jsdom@20.0.3)(sass@1.76.0)(terser@5.24.0): dependencies: - '@vitest/expect': 1.5.2 - '@vitest/runner': 1.5.2 - '@vitest/snapshot': 1.5.2 - '@vitest/spy': 1.5.2 - '@vitest/utils': 1.5.2 + '@vitest/expect': 1.5.3 + '@vitest/runner': 1.5.3 + '@vitest/snapshot': 1.5.3 + '@vitest/spy': 1.5.3 + '@vitest/utils': 1.5.3 acorn-walk: 8.3.2 chai: 4.3.10 debug: 4.3.4(supports-color@8.1.1) @@ -12371,8 +12347,8 @@ snapshots: strip-literal: 2.0.0 tinybench: 2.5.1 tinypool: 0.8.4 - vite: 5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0) - vite-node: 1.5.2(@types/node@20.12.7)(sass@1.75.0)(terser@5.24.0) + vite: 5.2.10(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0) + vite-node: 1.5.3(@types/node@20.12.7)(sass@1.76.0)(terser@5.24.0) why-is-node-running: 2.2.2 optionalDependencies: '@types/node': 20.12.7 @@ -12443,10 +12419,10 @@ snapshots: de-indent: 1.0.2 he: 1.2.0 - vue-tsc@2.0.14(typescript@5.4.5): + vue-tsc@2.0.15(typescript@5.4.5): dependencies: - '@volar/typescript': 2.2.0-alpha.10 - '@vue/language-core': 2.0.14(typescript@5.4.5) + '@volar/typescript': 2.2.0-alpha.12 + '@vue/language-core': 2.0.15(typescript@5.4.5) semver: 7.6.0 typescript: 5.4.5