diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index cdc0680cd..6d4a7d132 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -26,20 +26,20 @@ dependencies: specifier: 2.0.1 version: 2.0.1 '@infectoone/vue-ganttastic': - specifier: 2.1.4 - version: 2.1.4(dayjs@1.11.9)(vue@3.3.4) + specifier: 2.2.0 + version: 2.2.0(dayjs@1.11.9)(vue@3.3.4) '@intlify/unplugin-vue-i18n': - specifier: 0.13.0 - version: 0.13.0(rollup@3.29.3)(vue-i18n@9.2.2) + specifier: 1.4.0 + version: 1.4.0(rollup@3.29.3)(vue-i18n@9.5.0) '@kyvg/vue3-notification': - specifier: 2.9.1 - version: 2.9.1(vue@3.3.4) + specifier: 3.0.2 + version: 3.0.2(vue@3.3.4) '@sentry/tracing': - specifier: 7.68.0 - version: 7.68.0 + specifier: 7.73.0 + version: 7.73.0 '@sentry/vue': - specifier: 7.68.0 - version: 7.68.0(vue@3.3.4) + specifier: 7.73.0 + version: 7.73.0(vue@3.3.4) '@vueuse/core': specifier: 10.4.1 version: 10.4.1(vue@3.3.4) @@ -47,8 +47,8 @@ dependencies: specifier: 10.4.1 version: 10.4.1(vue-router@4.2.4)(vue@3.3.4) axios: - specifier: 1.5.0 - version: 1.5.0 + specifier: 1.5.1 + version: 1.5.1 blurhash: specifier: 2.0.5 version: 2.0.5 @@ -98,8 +98,8 @@ dependencies: specifier: 4.0.8 version: 4.0.8 marked: - specifier: 5.1.2 - version: 5.1.2 + specifier: 9.0.3 + version: 9.0.3 pinia: specifier: 2.1.6 version: 2.1.6(typescript@5.2.2)(vue@3.3.4) @@ -125,8 +125,8 @@ dependencies: specifier: 11.0.3 version: 11.0.3(vue@3.3.4) vue-i18n: - specifier: 9.2.2 - version: 9.2.2(vue@3.3.4) + specifier: 9.5.0 + version: 9.5.0(vue@3.3.4) vue-router: specifier: 4.2.4 version: 4.2.4(vue@3.3.4) @@ -3710,8 +3710,8 @@ packages: resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} dev: true - /@infectoone/vue-ganttastic@2.1.4(dayjs@1.11.9)(vue@3.3.4): - resolution: {integrity: sha512-rhHA033HIJeXCHG3VDYpBS1O0qZduQovpUvzfkFggn0Hb7KejPjetoHDyP8+B1LQMb62cok8SFgM6roRihSzSg==} + /@infectoone/vue-ganttastic@2.2.0(dayjs@1.11.9)(vue@3.3.4): + resolution: {integrity: sha512-XvYGHP8FOPBavNR/ujuIAP2BYU2yrL+l9Xjn10VQeZfwdAvmh7aKXoAu+ONsnE2mBCA6h9r0AsLjfv/LYtW/tQ==} peerDependencies: dayjs: ^1.11.5 vue: ^3.2.40 @@ -3723,8 +3723,8 @@ packages: - '@vue/composition-api' dev: false - /@intlify/bundle-utils@7.2.0(vue-i18n@9.2.2): - resolution: {integrity: sha512-ORmE/wx7ffb4hml+WsDYSciEX3cJhc/1hY3OUzByN/utvMnRkA/k/2AkRg5t2v9OUR/FuWgCPIsf2ERIF8EITA==} + /@intlify/bundle-utils@7.4.0(vue-i18n@9.5.0): + resolution: {integrity: sha512-AQfjBe2HUxzyN8ignIk3WhhSuVcSuirgzOzkd17nb337rCbI4Gv/t1R60UUyIqFoFdviLb/wLcDUzTD/xXjv9w==} engines: {node: '>= 14.16'} peerDependencies: petite-vue-i18n: '*' @@ -3735,8 +3735,8 @@ packages: vue-i18n: optional: true dependencies: - '@intlify/message-compiler': 9.3.0 - '@intlify/shared': 9.3.0 + '@intlify/message-compiler': 9.5.0 + '@intlify/shared': 9.5.0 acorn: 8.9.0 escodegen: 2.0.0 estree-walker: 2.0.2 @@ -3744,55 +3744,33 @@ packages: magic-string: 0.30.1 mlly: 1.4.0 source-map-js: 1.0.2 - vue-i18n: 9.2.2(vue@3.3.4) + vue-i18n: 9.5.0(vue@3.3.4) yaml-eslint-parser: 1.2.2 dev: false - /@intlify/core-base@9.2.2: - resolution: {integrity: sha512-JjUpQtNfn+joMbrXvpR4hTF8iJQ2sEFzzK3KIESOx+f+uwIjgw20igOyaIdhfsVVBCds8ZM64MoeNSx+PHQMkA==} - engines: {node: '>= 14'} - dependencies: - '@intlify/devtools-if': 9.2.2 - '@intlify/message-compiler': 9.2.2 - '@intlify/shared': 9.2.2 - '@intlify/vue-devtools': 9.2.2 - dev: false - - /@intlify/devtools-if@9.2.2: - resolution: {integrity: sha512-4ttr/FNO29w+kBbU7HZ/U0Lzuh2cRDhP8UlWOtV9ERcjHzuyXVZmjyleESK6eVP60tGC9QtQW9yZE+JeRhDHkg==} - engines: {node: '>= 14'} - dependencies: - '@intlify/shared': 9.2.2 - dev: false - - /@intlify/message-compiler@9.2.2: - resolution: {integrity: sha512-IUrQW7byAKN2fMBe8z6sK6riG1pue95e5jfokn8hA5Q3Bqy4MBJ5lJAofUsawQJYHeoPJ7svMDyBaVJ4d0GTtA==} - engines: {node: '>= 14'} - dependencies: - '@intlify/shared': 9.2.2 - source-map: 0.6.1 - dev: false - - /@intlify/message-compiler@9.3.0: - resolution: {integrity: sha512-D8tSJEhTCSFcCzkThjE4Sbk1tIdvzkYa1FaVIzUtZ8hKPATvokNrOiDw1i/h671m8A80l9Ywq594i/LPTB6EJA==} + /@intlify/core-base@9.5.0: + resolution: {integrity: sha512-y3ufM1RJbI/DSmJf3lYs9ACq3S/iRvaSsE3rPIk0MGH7fp+JxU6rdryv/EYcwfcr3Y1aHFlCBir6S391hRZ57w==} engines: {node: '>= 16'} dependencies: - '@intlify/shared': 9.3.0 + '@intlify/message-compiler': 9.5.0 + '@intlify/shared': 9.5.0 + dev: false + + /@intlify/message-compiler@9.5.0: + resolution: {integrity: sha512-CAhVNfEZcOVFg0/5MNyt+OFjvs4J/ARjCj2b+54/FvFP0EDJI5lIqMTSDBE7k0atMROSP0SvWCkwu/AZ5xkK1g==} + engines: {node: '>= 16'} + dependencies: + '@intlify/shared': 9.5.0 source-map-js: 1.0.2 dev: false - /@intlify/shared@9.2.2: - resolution: {integrity: sha512-wRwTpsslgZS5HNyM7uDQYZtxnbI12aGiBZURX3BTR9RFIKKRWpllTsgzHWvj3HKm3Y2Sh5LPC1r0PDCKEhVn9Q==} - engines: {node: '>= 14'} - dev: false - - /@intlify/shared@9.3.0: - resolution: {integrity: sha512-MMGRz6zWxtz7rHtxIIdnyb8SYOIaaseN1IvUhAEs9tOW4u77RD4DFp4qgPXesp2Gxo/5QitH9kwSs0jnxGUNEw==} + /@intlify/shared@9.5.0: + resolution: {integrity: sha512-tAxV14LMXZDZbu32XzLMTsowNlgJNmLwWHYzvMUl6L8gvQeoYiZONjY7AUsqZW8TOZDX9lfvF6adPkk9FSRdDA==} engines: {node: '>= 16'} dev: false - /@intlify/unplugin-vue-i18n@0.13.0(rollup@3.29.3)(vue-i18n@9.2.2): - resolution: {integrity: sha512-Mm9NhcvbsSZ5FXXnCpL/XFCk1hPp809hxErNmnwqGp21JjYOKGp3wpQSrpvGk33ZrHZbhPqAu70IEVEAxVZ5+A==} + /@intlify/unplugin-vue-i18n@1.4.0(rollup@3.29.3)(vue-i18n@9.5.0): + resolution: {integrity: sha512-RGDchCRBlDTyVVFgPA1C1XC1uD4xYN81Ma+3EnU6GQ8pBEreraX/PWdPXXzOB6k9GWCQHuqii3atYXhcH3rpSg==} engines: {node: '>= 14.16'} peerDependencies: petite-vue-i18n: '*' @@ -3806,8 +3784,8 @@ packages: vue-i18n-bridge: optional: true dependencies: - '@intlify/bundle-utils': 7.2.0(vue-i18n@9.2.2) - '@intlify/shared': 9.3.0 + '@intlify/bundle-utils': 7.4.0(vue-i18n@9.5.0) + '@intlify/shared': 9.5.0 '@rollup/pluginutils': 5.0.2(rollup@3.29.3) '@vue/compiler-sfc': 3.3.4 debug: 4.3.4(supports-color@8.1.1) @@ -3818,20 +3796,12 @@ packages: picocolors: 1.0.0 source-map-js: 1.0.2 unplugin: 1.1.0 - vue-i18n: 9.2.2(vue@3.3.4) + vue-i18n: 9.5.0(vue@3.3.4) transitivePeerDependencies: - rollup - supports-color dev: false - /@intlify/vue-devtools@9.2.2: - resolution: {integrity: sha512-+dUyqyCHWHb/UcvY1MlIpO87munedm3Gn6E9WWYdWrMuYLcoIoOEVDWSS8xSwtlPU+kA+MEQTP6Q1iI/ocusJg==} - engines: {node: '>= 14'} - dependencies: - '@intlify/core-base': 9.2.2 - '@intlify/shared': 9.2.2 - dev: false - /@jest/schemas@29.4.3: resolution: {integrity: sha512-VLYKXQmtmuEz6IxJsrZwzG9NvtkQsWNnWMsKxqWNu3+CnfzJQhp0WDDKWLVV9hLKr0l3SLLFRqcYHjhtyuDVxg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -3880,8 +3850,8 @@ packages: '@jridgewell/sourcemap-codec': 1.4.14 dev: true - /@kyvg/vue3-notification@2.9.1(vue@3.3.4): - resolution: {integrity: sha512-FsY8g25tQetr3etnarxHtCeNFKssH8sheFu13LyL2JJmOOel437QqKV5n4RBDDDTIo55iKgIVYXeojliXYdEhw==} + /@kyvg/vue3-notification@3.0.2(vue@3.3.4): + resolution: {integrity: sha512-t6PWPWggVqehX0BJZbqOttfKe3oUOrkgYoNQWSx8gwz8+pIRygQNT5MrewaIATdiU3bf//Yyto/wEm7vYl17Uw==} peerDependencies: vue: ^3.0.0 dependencies: @@ -4044,25 +4014,25 @@ packages: resolution: {integrity: sha512-EF3948ckf3f5uPgYbQ6GhyA56Dmv8yg0+ir+BroRjwdxyZJsekhZzawOecC2rOTPCz173t7ZcR1HHZu0dZgOCw==} dev: true - /@sentry-internal/tracing@7.68.0: - resolution: {integrity: sha512-nNKS/q21+Iqzxs2K7T/l3dZi8Z9s/uxsAazpk2AYhFzx9mFnPj1Xfe3dgbFoygNifE+IrpUuldr6D5HQamTDPQ==} + /@sentry-internal/tracing@7.73.0: + resolution: {integrity: sha512-ig3WL/Nqp8nRQ52P205NaypGKNfIl/G+cIqge9xPW6zfRb5kJdM1YParw9GSJ1SPjEZBkBORGAML0on5H2FILw==} engines: {node: '>=8'} dependencies: - '@sentry/core': 7.68.0 - '@sentry/types': 7.68.0 - '@sentry/utils': 7.68.0 + '@sentry/core': 7.73.0 + '@sentry/types': 7.73.0 + '@sentry/utils': 7.73.0 tslib: 1.14.1 dev: false - /@sentry/browser@7.68.0: - resolution: {integrity: sha512-1RIPLzKcBeUeG8CQc4OIRfQ6F1zmGKku1am7P9QTz0bz//Mu7bEjm75DM69LBoUlP/Ab9cQQA3fZFUvrH0j1Tg==} + /@sentry/browser@7.73.0: + resolution: {integrity: sha512-e301hUixcJ5+HNKCJwajFF5smF4opXEFSclyWsJuFNufv5J/1C1SDhbwG2JjBt5zzdSoKWJKT1ewR6vpICyoDw==} engines: {node: '>=8'} dependencies: - '@sentry-internal/tracing': 7.68.0 - '@sentry/core': 7.68.0 - '@sentry/replay': 7.68.0 - '@sentry/types': 7.68.0 - '@sentry/utils': 7.68.0 + '@sentry-internal/tracing': 7.73.0 + '@sentry/core': 7.73.0 + '@sentry/replay': 7.73.0 + '@sentry/types': 7.73.0 + '@sentry/utils': 7.73.0 tslib: 1.14.1 dev: false @@ -4082,54 +4052,54 @@ packages: - supports-color dev: true - /@sentry/core@7.68.0: - resolution: {integrity: sha512-mT3ObBWgvAky/QF3dZy4KBoXbRXbNsD6evn+mYi9UEeIZQ5NpnQYDEp78mapiEjI/TAHZIhTIuaBhj1Jk0qUUA==} + /@sentry/core@7.73.0: + resolution: {integrity: sha512-9FEz4Gq848LOgVN2OxJGYuQqxv7cIVw69VlAzWHEm3njt8mjvlTq+7UiFsGRo84+59V2FQuHxzA7vVjl90WfSg==} engines: {node: '>=8'} dependencies: - '@sentry/types': 7.68.0 - '@sentry/utils': 7.68.0 + '@sentry/types': 7.73.0 + '@sentry/utils': 7.73.0 tslib: 1.14.1 dev: false - /@sentry/replay@7.68.0: - resolution: {integrity: sha512-be8QT2pxcLOTuX6HBRkK0mCVwM97dU5ZLCeofI+xJEWcRnoJdbx00nFwvBXvvoCizbtf4YIMCGwaT2k5LrVxsQ==} + /@sentry/replay@7.73.0: + resolution: {integrity: sha512-a8IC9SowBisLYD2IdLkXzx7gN4iVwHDJhQvLp2B8ARs1PyPjJ7gCxSMHeGrYp94V0gOXtorNYkrxvuX8ayPROA==} engines: {node: '>=12'} dependencies: - '@sentry/core': 7.68.0 - '@sentry/types': 7.68.0 - '@sentry/utils': 7.68.0 + '@sentry/core': 7.73.0 + '@sentry/types': 7.73.0 + '@sentry/utils': 7.73.0 dev: false - /@sentry/tracing@7.68.0: - resolution: {integrity: sha512-4kGGHStTG0MkRD92AmKAcyWUzkFjFKVyEW/Hm69NIoLvcPv3QMa5QlkTDAeJNnON+hRIB4KWwDPMhdYNIwjl3A==} + /@sentry/tracing@7.73.0: + resolution: {integrity: sha512-LOQR6Hkc8ZoflCXWtMlxTbCBEwv0MSOr3vesnRsmlFG8TW1YUIneU+wKnVxToWAZ8fq+6ubclnuIUKHfqTk/Tg==} engines: {node: '>=8'} dependencies: - '@sentry-internal/tracing': 7.68.0 + '@sentry-internal/tracing': 7.73.0 dev: false - /@sentry/types@7.68.0: - resolution: {integrity: sha512-5J2pH1Pjx/029zTm3CNY9MaE8Aui81nG7JCtlMp7uEfQ//9Ja4d4Sliz/kV4ARbkIKUZerSgaRAm3xCy5XOXLg==} + /@sentry/types@7.73.0: + resolution: {integrity: sha512-/v8++bly8jW7r4cP2wswYiiVpn7eLLcqwnfPUMeCQze4zj3F3nTRIKc9BGHzU0V+fhHa3RwRC2ksqTGq1oJMDg==} engines: {node: '>=8'} dev: false - /@sentry/utils@7.68.0: - resolution: {integrity: sha512-NecnQegvKARyeFmBx7mYmbI17mTvjARWs1nfzY5jhPyNc3Zk4M3bQsgIdnJ1t+jo93UYudlNND7hxhDzjcBAVg==} + /@sentry/utils@7.73.0: + resolution: {integrity: sha512-h3ZK/qpf4k76FhJV9uiSbvMz3V/0Ovy94C+5/9UgPMVCJXFmVsdw8n/dwANJ7LupVPfYP23xFGgebDMFlK1/2w==} engines: {node: '>=8'} dependencies: - '@sentry/types': 7.68.0 + '@sentry/types': 7.73.0 tslib: 1.14.1 dev: false - /@sentry/vue@7.68.0(vue@3.3.4): - resolution: {integrity: sha512-rOQ7bSmiVhtKEUX08bLyKUg/eQ3ibGnrBzqzV/GXVa3pYzNf1Z/A5a0Xa5i6YFNzRr209DZx7P1eqaIL4fT7IQ==} + /@sentry/vue@7.73.0(vue@3.3.4): + resolution: {integrity: sha512-BTZVvY4PTLqqIbLbwBr0fbMQsUalV+BSm1JbCx2cy4IX/Rcf5YQUdkv1CvUMvI4yZKYTINMamyT/8XCCPljl6A==} engines: {node: '>=8'} peerDependencies: vue: 2.x || 3.x dependencies: - '@sentry/browser': 7.68.0 - '@sentry/core': 7.68.0 - '@sentry/types': 7.68.0 - '@sentry/utils': 7.68.0 + '@sentry/browser': 7.73.0 + '@sentry/core': 7.73.0 + '@sentry/types': 7.73.0 + '@sentry/utils': 7.73.0 tslib: 1.14.1 vue: 3.3.4 dev: false @@ -4793,10 +4763,6 @@ packages: '@vue/compiler-dom': 3.3.4 '@vue/shared': 3.3.4 - /@vue/devtools-api@6.2.1: - resolution: {integrity: sha512-OEgAMeQXvCoJ+1x8WyQuVZzFo0wcyCmUR3baRVLmKBo1LmYZWMlRiXlux5jd0fqVJu6PfDbOrZItVqUEzLobeQ==} - dev: false - /@vue/devtools-api@6.5.0: resolution: {integrity: sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q==} dev: false @@ -5197,8 +5163,8 @@ packages: - debug dev: true - /axios@1.5.0: - resolution: {integrity: sha512-D4DdjDo5CY50Qms0qGQTTw6Q44jl7zRwY7bthds06pUGfChBCTcQs+N743eFWGEd6pRTMd6A+I87aWyFV5wiZQ==} + /axios@1.5.1: + resolution: {integrity: sha512-Q28iYCWzNHjAm+yEAot5QaAMxhMghWLFVf7rRdwhUI+c2jix2DUXjAHXVi+s1ibs3mjPO/cCgbA++3BjD0vP/A==} dependencies: follow-redirects: 1.15.1(debug@4.3.4) form-data: 4.0.0 @@ -8049,8 +8015,8 @@ packages: hasBin: true dev: false - /marked@5.1.2: - resolution: {integrity: sha512-ahRPGXJpjMjwSOlBoTMZAK7ATXkli5qCPxZ21TG44rx1KEo44bii4ekgTDQPNRQ4Kh7JMb9Ub1PVk1NxRSsorg==} + /marked@9.0.3: + resolution: {integrity: sha512-pI/k4nzBG1PEq1J3XFEHxVvjicfjl8rgaMaqclouGSMPhk7Q3Ejb2ZRxx/ZQOcQ1909HzVoWCFYq6oLgtL4BpQ==} engines: {node: '>= 16'} hasBin: true dev: false @@ -10523,16 +10489,15 @@ packages: vue: 3.3.4 dev: false - /vue-i18n@9.2.2(vue@3.3.4): - resolution: {integrity: sha512-yswpwtj89rTBhegUAv9Mu37LNznyu3NpyLQmozF3i1hYOhwpG8RjcjIFIIfnu+2MDZJGSZPXaKWvnQA71Yv9TQ==} - engines: {node: '>= 14'} + /vue-i18n@9.5.0(vue@3.3.4): + resolution: {integrity: sha512-NiI3Ph1qMstNf7uhYh8trQBOBFLxeJgcOxBq51pCcZ28Vs18Y7BDS58r8HGDKCYgXdLUYqPDXdKatIF4bvBVZg==} + engines: {node: '>= 16'} peerDependencies: vue: ^3.0.0 dependencies: - '@intlify/core-base': 9.2.2 - '@intlify/shared': 9.2.2 - '@intlify/vue-devtools': 9.2.2 - '@vue/devtools-api': 6.2.1 + '@intlify/core-base': 9.5.0 + '@intlify/shared': 9.5.0 + '@vue/devtools-api': 6.5.0 vue: 3.3.4 dev: false