diff --git a/package.json b/package.json index 7e1ba9bd6..9c27a2ba1 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,7 @@ }, "homepage": "https://vikunja.io/", "funding": "https://opencollective.com/vikunja", - "packageManager": "pnpm@8.7.0", + "packageManager": "pnpm@8.7.4", "keywords": [ "todo", "productivity", @@ -51,17 +51,17 @@ "@fortawesome/vue-fontawesome": "3.0.3", "@github/hotkey": "2.0.1", "@infectoone/vue-ganttastic": "2.1.4", - "@intlify/unplugin-vue-i18n": "0.12.2", + "@intlify/unplugin-vue-i18n": "0.13.0", "@kyvg/vue3-notification": "2.9.1", - "@sentry/tracing": "7.60.0", - "@sentry/vue": "7.60.0", - "@vueuse/core": "10.4.0", - "@vueuse/router": "^10.4.1", - "axios": "1.4.0", + "@sentry/tracing": "7.68.0", + "@sentry/vue": "7.68.0", + "@vueuse/core": "10.4.1", + "@vueuse/router": "10.4.1", + "axios": "1.5.0", "blurhash": "2.0.5", "bulma-css-variables": "0.9.33", "camel-case": "4.1.2", - "codemirror": "5.65.14", + "codemirror": "5.65.15", "date-fns": "2.30.0", "dayjs": "1.11.9", "dompurify": "3.0.5", @@ -74,12 +74,12 @@ "is-touch-device": "1.0.1", "klona": "2.0.6", "lodash.debounce": "4.0.8", - "marked": "5.1.1", + "marked": "5.1.2", "pinia": "2.1.6", "register-service-worker": "1.7.2", "snake-case": "3.0.4", "sortablejs": "1.15.0", - "ufo": "1.2.0", + "ufo": "1.3.0", "vue": "3.3.4", "vue-advanced-cropper": "2.8.8", "vue-flatpickr-component": "11.0.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index cbeb640a4..e50ebf7d8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -29,26 +29,26 @@ dependencies: specifier: 2.1.4 version: 2.1.4(dayjs@1.11.9)(vue@3.3.4) '@intlify/unplugin-vue-i18n': - specifier: 0.12.2 - version: 0.12.2(rollup@3.28.1)(vue-i18n@9.2.2) + specifier: 0.13.0 + version: 0.13.0(rollup@3.28.1)(vue-i18n@9.2.2) '@kyvg/vue3-notification': specifier: 2.9.1 version: 2.9.1(vue@3.3.4) '@sentry/tracing': - specifier: 7.60.0 - version: 7.60.0 + specifier: 7.68.0 + version: 7.68.0 '@sentry/vue': - specifier: 7.60.0 - version: 7.60.0(vue@3.3.4) + specifier: 7.68.0 + version: 7.68.0(vue@3.3.4) '@vueuse/core': - specifier: 10.4.0 - version: 10.4.0(vue@3.3.4) + specifier: 10.4.1 + version: 10.4.1(vue@3.3.4) '@vueuse/router': - specifier: ^10.4.1 + specifier: 10.4.1 version: 10.4.1(vue-router@4.2.4)(vue@3.3.4) axios: - specifier: 1.4.0 - version: 1.4.0 + specifier: 1.5.0 + version: 1.5.0 blurhash: specifier: 2.0.5 version: 2.0.5 @@ -59,8 +59,8 @@ dependencies: specifier: 4.1.2 version: 4.1.2 codemirror: - specifier: 5.65.14 - version: 5.65.14 + specifier: 5.65.15 + version: 5.65.15 date-fns: specifier: 2.30.0 version: 2.30.0 @@ -98,8 +98,8 @@ dependencies: specifier: 4.0.8 version: 4.0.8 marked: - specifier: 5.1.1 - version: 5.1.1 + specifier: 5.1.2 + version: 5.1.2 pinia: specifier: 2.1.6 version: 2.1.6(typescript@5.2.2)(vue@3.3.4) @@ -113,8 +113,8 @@ dependencies: specifier: 1.15.0 version: 1.15.0 ufo: - specifier: 1.2.0 - version: 1.2.0 + specifier: 1.3.0 + version: 1.3.0 vue: specifier: 3.3.4 version: 3.3.4 @@ -299,7 +299,7 @@ devDependencies: version: 7.0.1(debug@4.3.4) workbox-cli: specifier: 7.0.0 - version: 7.0.0(acorn@7.4.1) + version: 7.0.0(acorn@8.9.0) packages: @@ -760,14 +760,6 @@ packages: js-tokens: 4.0.0 dev: true - /@babel/parser@7.22.4: - resolution: {integrity: sha512-VLLsx06XkEYqBtE5YGPwfSGwfrjnyPP5oiGty3S8pQLFDFLaS8VwWSIxkTXpcvr5zeYLE6+MBNl2npl/YnfofA==} - engines: {node: '>=6.0.0'} - hasBin: true - dependencies: - '@babel/types': 7.22.5 - dev: true - /@babel/parser@7.22.7: resolution: {integrity: sha512-7NF8pOkHP5o2vpmGgNGcfAeCvOYhGLyA3Z4eBQkT1RJlWu47n63bCs93QfJ2hIAFCil7L5P2IWhs1oToVgrL0Q==} engines: {node: '>=6.0.0'} @@ -3673,8 +3665,8 @@ packages: - '@vue/composition-api' dev: false - /@intlify/bundle-utils@7.0.2(vue-i18n@9.2.2): - resolution: {integrity: sha512-8wbx9xhbawBFTE5LPTECiK26RRqrNS31jyWSur72ZXZZ4it5jiZTcG6eUJlNirr4+jXYio2DGY299JsGVT4cpw==} + /@intlify/bundle-utils@7.2.0(vue-i18n@9.2.2): + resolution: {integrity: sha512-ORmE/wx7ffb4hml+WsDYSciEX3cJhc/1hY3OUzByN/utvMnRkA/k/2AkRg5t2v9OUR/FuWgCPIsf2ERIF8EITA==} engines: {node: '>= 14.16'} peerDependencies: petite-vue-i18n: '*' @@ -3685,17 +3677,17 @@ packages: vue-i18n: optional: true dependencies: - '@intlify/message-compiler': 9.3.0-beta.24 - '@intlify/shared': 9.3.0-beta.24 + '@intlify/message-compiler': 9.3.0 + '@intlify/shared': 9.3.0 acorn: 8.9.0 escodegen: 2.0.0 estree-walker: 2.0.2 - jsonc-eslint-parser: 1.4.1 + jsonc-eslint-parser: 2.3.0 magic-string: 0.30.1 mlly: 1.4.0 source-map-js: 1.0.2 vue-i18n: 9.2.2(vue@3.3.4) - yaml-eslint-parser: 0.3.2 + yaml-eslint-parser: 1.2.2 dev: false /@intlify/core-base@9.2.2: @@ -3723,11 +3715,11 @@ packages: source-map: 0.6.1 dev: false - /@intlify/message-compiler@9.3.0-beta.24: - resolution: {integrity: sha512-prhHATkgp0mpPqoVgiAtLmUc1JMvs8fMH6w53AVEBn+VF87dLhzanfmWY5FoZWORG51ag54gBDBOoM/VFv3m3A==} + /@intlify/message-compiler@9.3.0: + resolution: {integrity: sha512-D8tSJEhTCSFcCzkThjE4Sbk1tIdvzkYa1FaVIzUtZ8hKPATvokNrOiDw1i/h671m8A80l9Ywq594i/LPTB6EJA==} engines: {node: '>= 16'} dependencies: - '@intlify/shared': 9.3.0-beta.24 + '@intlify/shared': 9.3.0 source-map-js: 1.0.2 dev: false @@ -3736,13 +3728,13 @@ packages: engines: {node: '>= 14'} dev: false - /@intlify/shared@9.3.0-beta.24: - resolution: {integrity: sha512-AKxJ8s7eKIQWkNaf4wyyoLRwf4puCuQgjSChlDJm5JBEt6T8HGgnYTJLRXu6LD/JACn3Qwu6hM/XRX1c9yvjmQ==} + /@intlify/shared@9.3.0: + resolution: {integrity: sha512-MMGRz6zWxtz7rHtxIIdnyb8SYOIaaseN1IvUhAEs9tOW4u77RD4DFp4qgPXesp2Gxo/5QitH9kwSs0jnxGUNEw==} engines: {node: '>= 16'} dev: false - /@intlify/unplugin-vue-i18n@0.12.2(rollup@3.28.1)(vue-i18n@9.2.2): - resolution: {integrity: sha512-IIgzLRSPUKZM1FBdUAZ9NwVPiLUr4ea5g/HLWe2lB7gNtPDz4FOfUNUllIT504hT+3pDoJmjaYJ6pyqT7F4Wuw==} + /@intlify/unplugin-vue-i18n@0.13.0(rollup@3.28.1)(vue-i18n@9.2.2): + resolution: {integrity: sha512-Mm9NhcvbsSZ5FXXnCpL/XFCk1hPp809hxErNmnwqGp21JjYOKGp3wpQSrpvGk33ZrHZbhPqAu70IEVEAxVZ5+A==} engines: {node: '>= 14.16'} peerDependencies: petite-vue-i18n: '*' @@ -3756,12 +3748,12 @@ packages: vue-i18n-bridge: optional: true dependencies: - '@intlify/bundle-utils': 7.0.2(vue-i18n@9.2.2) - '@intlify/shared': 9.3.0-beta.24 + '@intlify/bundle-utils': 7.2.0(vue-i18n@9.2.2) + '@intlify/shared': 9.3.0 '@rollup/pluginutils': 5.0.2(rollup@3.28.1) '@vue/compiler-sfc': 3.3.4 debug: 4.3.4(supports-color@8.1.1) - fast-glob: 3.2.12 + fast-glob: 3.3.1 js-yaml: 4.1.0 json5: 2.2.3 pathe: 1.1.1 @@ -3994,25 +3986,25 @@ packages: resolution: {integrity: sha512-0xd7qez0AQ+MbHatZTlI1gu5vkG8r7MYRUJAHPAHJBmGLs16zpkrpAVLvjQKQOqaXPDUBwOiJzNc00znHSCVBw==} dev: true - /@sentry-internal/tracing@7.60.0: - resolution: {integrity: sha512-2qvxmR954H+K7u4o92sS2u+hntzshem9XwfHAqDvBe51arNbFVy8LfJTJ5fffgZq/6jXlozCO0/6aR5yLR5mBg==} + /@sentry-internal/tracing@7.68.0: + resolution: {integrity: sha512-nNKS/q21+Iqzxs2K7T/l3dZi8Z9s/uxsAazpk2AYhFzx9mFnPj1Xfe3dgbFoygNifE+IrpUuldr6D5HQamTDPQ==} engines: {node: '>=8'} dependencies: - '@sentry/core': 7.60.0 - '@sentry/types': 7.60.0 - '@sentry/utils': 7.60.0 + '@sentry/core': 7.68.0 + '@sentry/types': 7.68.0 + '@sentry/utils': 7.68.0 tslib: 1.14.1 dev: false - /@sentry/browser@7.60.0: - resolution: {integrity: sha512-WznY6zrJxCUHZns8jTvDsZw3aaHriSP+jqD+wkXZG3ceooQwFn0RkAstUuoG7YyP4Foinznn3+caeQD4ZjWaXQ==} + /@sentry/browser@7.68.0: + resolution: {integrity: sha512-1RIPLzKcBeUeG8CQc4OIRfQ6F1zmGKku1am7P9QTz0bz//Mu7bEjm75DM69LBoUlP/Ab9cQQA3fZFUvrH0j1Tg==} engines: {node: '>=8'} dependencies: - '@sentry-internal/tracing': 7.60.0 - '@sentry/core': 7.60.0 - '@sentry/replay': 7.60.0 - '@sentry/types': 7.60.0 - '@sentry/utils': 7.60.0 + '@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 tslib: 1.14.1 dev: false @@ -4032,54 +4024,54 @@ packages: - supports-color dev: true - /@sentry/core@7.60.0: - resolution: {integrity: sha512-B02OlFMoqdkfDZlbQfmk7tL2vObShofk7ySd/7mp+oRdUuCvX0tyrGlwI87YJvd8YWSZOCKINs3aVYivw/b6gg==} + /@sentry/core@7.68.0: + resolution: {integrity: sha512-mT3ObBWgvAky/QF3dZy4KBoXbRXbNsD6evn+mYi9UEeIZQ5NpnQYDEp78mapiEjI/TAHZIhTIuaBhj1Jk0qUUA==} engines: {node: '>=8'} dependencies: - '@sentry/types': 7.60.0 - '@sentry/utils': 7.60.0 + '@sentry/types': 7.68.0 + '@sentry/utils': 7.68.0 tslib: 1.14.1 dev: false - /@sentry/replay@7.60.0: - resolution: {integrity: sha512-iVSs+mhgjeK0qqLdCqbCa1P4I6hETHCUq14pTYp0bwGrI1D/a1Ho/6wLkwXv47Gnrwaba/7JFM+IxZcN4FzfmQ==} + /@sentry/replay@7.68.0: + resolution: {integrity: sha512-be8QT2pxcLOTuX6HBRkK0mCVwM97dU5ZLCeofI+xJEWcRnoJdbx00nFwvBXvvoCizbtf4YIMCGwaT2k5LrVxsQ==} engines: {node: '>=12'} dependencies: - '@sentry/core': 7.60.0 - '@sentry/types': 7.60.0 - '@sentry/utils': 7.60.0 + '@sentry/core': 7.68.0 + '@sentry/types': 7.68.0 + '@sentry/utils': 7.68.0 dev: false - /@sentry/tracing@7.60.0: - resolution: {integrity: sha512-J8RV5NL4GS8Sc7h7qKDiGYX9kLigKZQVNXHKDQVGnXLJyFCCdNTTVI9NG5r2fCMGE8mgpUVInppxRLCHLJa+8g==} + /@sentry/tracing@7.68.0: + resolution: {integrity: sha512-4kGGHStTG0MkRD92AmKAcyWUzkFjFKVyEW/Hm69NIoLvcPv3QMa5QlkTDAeJNnON+hRIB4KWwDPMhdYNIwjl3A==} engines: {node: '>=8'} dependencies: - '@sentry-internal/tracing': 7.60.0 + '@sentry-internal/tracing': 7.68.0 dev: false - /@sentry/types@7.60.0: - resolution: {integrity: sha512-MSEuF9YjE0j+UKdqee2AzcNlMnShVNTkCB2Wnng6Bc5hHhn4fyYeTLbuFpNxL0ffN65lxblaWx6doDsMcvRxcA==} + /@sentry/types@7.68.0: + resolution: {integrity: sha512-5J2pH1Pjx/029zTm3CNY9MaE8Aui81nG7JCtlMp7uEfQ//9Ja4d4Sliz/kV4ARbkIKUZerSgaRAm3xCy5XOXLg==} engines: {node: '>=8'} dev: false - /@sentry/utils@7.60.0: - resolution: {integrity: sha512-Oc/PQqzeNDOSy4ZzVj6h9U+GEGRkg2PEVn9PC2V9/v3HDD20mndFqR/S2B5OOgDb/6pNGyz8XiZYI5rb29WFHA==} + /@sentry/utils@7.68.0: + resolution: {integrity: sha512-NecnQegvKARyeFmBx7mYmbI17mTvjARWs1nfzY5jhPyNc3Zk4M3bQsgIdnJ1t+jo93UYudlNND7hxhDzjcBAVg==} engines: {node: '>=8'} dependencies: - '@sentry/types': 7.60.0 + '@sentry/types': 7.68.0 tslib: 1.14.1 dev: false - /@sentry/vue@7.60.0(vue@3.3.4): - resolution: {integrity: sha512-LkGmpD8daCiX+MMukuOrOTos52ofE9btTXKrXXXeDHmx5T2FoYo3P66KwGpWCI1q4XwScWshiktO3k8aOOV1Ag==} + /@sentry/vue@7.68.0(vue@3.3.4): + resolution: {integrity: sha512-rOQ7bSmiVhtKEUX08bLyKUg/eQ3ibGnrBzqzV/GXVa3pYzNf1Z/A5a0Xa5i6YFNzRr209DZx7P1eqaIL4fT7IQ==} engines: {node: '>=8'} peerDependencies: vue: 2.x || 3.x dependencies: - '@sentry/browser': 7.60.0 - '@sentry/core': 7.60.0 - '@sentry/types': 7.60.0 - '@sentry/utils': 7.60.0 + '@sentry/browser': 7.68.0 + '@sentry/core': 7.68.0 + '@sentry/types': 7.68.0 + '@sentry/utils': 7.68.0 tslib: 1.14.1 vue: 3.3.4 dev: false @@ -4598,7 +4590,7 @@ packages: magic-string: 0.30.1 regenerator-runtime: 0.13.11 systemjs: 6.14.1 - terser: 5.10.0(acorn@7.4.1) + terser: 5.10.0(acorn@8.9.0) vite: 4.4.9(@types/node@18.17.12)(sass@1.66.1)(terser@5.10.0) transitivePeerDependencies: - supports-color @@ -4704,7 +4696,7 @@ packages: /@vue/compiler-sfc@3.2.45: resolution: {integrity: sha512-1jXDuWah1ggsnSAOGsec8cFjT/K6TMZ0sPL3o3d84Ft2AYZi2jWJgRMjw4iaK0rBfA89L5gw427H4n1RZQBu6Q==} dependencies: - '@babel/parser': 7.22.4 + '@babel/parser': 7.22.7 '@vue/compiler-core': 3.2.45 '@vue/compiler-dom': 3.2.45 '@vue/compiler-ssr': 3.2.45 @@ -4872,12 +4864,12 @@ packages: - typescript dev: true - /@vueuse/core@10.4.0(vue@3.3.4): - resolution: {integrity: sha512-8JnnTwiuzUqfiYIW8H4FKG/g5ZMKSE+9auoFUwUAkzhqUjy24VbMkNlDBWetQCimiptx7RAO6u1IS55H6+p1Tg==} + /@vueuse/core@10.4.1(vue@3.3.4): + resolution: {integrity: sha512-DkHIfMIoSIBjMgRRvdIvxsyboRZQmImofLyOHADqiVbQVilP8VVHDhBX2ZqoItOgu7dWa8oXiNnScOdPLhdEXg==} dependencies: '@types/web-bluetooth': 0.0.17 - '@vueuse/metadata': 10.4.0 - '@vueuse/shared': 10.4.0(vue@3.3.4) + '@vueuse/metadata': 10.4.1 + '@vueuse/shared': 10.4.1(vue@3.3.4) vue-demi: 0.14.5(vue@3.3.4) transitivePeerDependencies: - '@vue/composition-api' @@ -4890,14 +4882,14 @@ packages: '@types/web-bluetooth': 0.0.16 '@vueuse/metadata': 9.13.0 '@vueuse/shared': 9.13.0(vue@3.3.4) - vue-demi: 0.12.1(vue@3.3.4) + vue-demi: 0.14.5(vue@3.3.4) transitivePeerDependencies: - '@vue/composition-api' - vue dev: false - /@vueuse/metadata@10.4.0: - resolution: {integrity: sha512-JNf9IR7ZBTDxWPfQlHhqBOv1VLO6ReTZi9HGY7RABjYHVpaEpjlHU7HpZDVOJGDa0gKITAbA2zMkNSBjKMcdaw==} + /@vueuse/metadata@10.4.1: + resolution: {integrity: sha512-2Sc8X+iVzeuMGHr6O2j4gv/zxvQGGOYETYXEc41h0iZXIRnRbJZGmY/QP8dvzqUelf8vg0p/yEA5VpCEu+WpZg==} dev: false /@vueuse/metadata@9.13.0: @@ -4917,15 +4909,6 @@ packages: - vue dev: false - /@vueuse/shared@10.4.0(vue@3.3.4): - resolution: {integrity: sha512-52asvLf5cbAS/h6xWjqoY4MgjxmFjnVNf/nA8BP7RbeIrIGcf+BZbeOcVo+92byqArXEJiBxptXpufQvbwJL/w==} - dependencies: - vue-demi: 0.14.5(vue@3.3.4) - transitivePeerDependencies: - - '@vue/composition-api' - - vue - dev: false - /@vueuse/shared@10.4.1(vue@3.3.4): resolution: {integrity: sha512-vz5hbAM4qA0lDKmcr2y3pPdU+2EVw/yzfRsBdu+6+USGa4PxqSQRYIUC9/NcT06y+ZgaTsyURw2I9qOFaaXHAg==} dependencies: @@ -4959,32 +4942,18 @@ packages: acorn-walk: 8.2.0 dev: true - /acorn-jsx@5.3.2(acorn@7.4.1): - resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} - peerDependencies: - acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - dependencies: - acorn: 7.4.1 - dev: false - /acorn-jsx@5.3.2(acorn@8.9.0): resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: acorn: 8.9.0 - dev: true /acorn-walk@8.2.0: resolution: {integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==} engines: {node: '>=0.4.0'} dev: true - /acorn@7.4.1: - resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==} - engines: {node: '>=0.4.0'} - hasBin: true - /acorn@8.9.0: resolution: {integrity: sha512-jaVNAFBHNLXspO543WnNNPZFRtavh3skAkITqD0/2aeMkKZTN+254PyhwxFYrk3vQ1xfY+2wbesJMs/JC8/PwQ==} engines: {node: '>=0.4.0'} @@ -5170,8 +5139,8 @@ packages: - debug dev: true - /axios@1.4.0: - resolution: {integrity: sha512-S4XCWMEmzvo64T9GfvQDOXgYRDJ/wsSZc7Jvdgx5u1sd0JwsuPLqb3SYmusag+edF6ziyMensPVqLTSc1PiSEA==} + /axios@1.5.0: + resolution: {integrity: sha512-D4DdjDo5CY50Qms0qGQTTw6Q44jl7zRwY7bthds06pUGfChBCTcQs+N743eFWGEd6pRTMd6A+I87aWyFV5wiZQ==} dependencies: follow-redirects: 1.15.1(debug@4.3.4) form-data: 4.0.0 @@ -5626,8 +5595,8 @@ packages: typo-js: 1.2.1 dev: false - /codemirror@5.65.14: - resolution: {integrity: sha512-VSNugIBDGt0OU9gDjeVr6fNkoFQznrWEUdAApMlXQNbfE8gGO19776D6MwSqF/V/w/sDwonsQ0z7KmmI9guScg==} + /codemirror@5.65.15: + resolution: {integrity: sha512-YC4EHbbwQeubZzxLl5G4nlbLc1T21QTrKGaOal/Pkm9dVDMZXMH7+ieSPEOZCtO9I68i8/oteJKOxzHC2zR+0g==} dev: false /color-convert@1.9.3: @@ -6219,7 +6188,7 @@ packages: dependencies: '@types/codemirror': 5.60.9 '@types/marked': 4.3.1 - codemirror: 5.65.14 + codemirror: 5.65.15 codemirror-spell-checker: 1.1.2 marked: 4.3.0 dev: false @@ -6472,27 +6441,9 @@ packages: estraverse: 5.3.0 dev: true - /eslint-utils@2.1.0: - resolution: {integrity: sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==} - engines: {node: '>=6'} - dependencies: - eslint-visitor-keys: 1.3.0 - dev: false - - /eslint-visitor-keys@1.3.0: - resolution: {integrity: sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==} - engines: {node: '>=4'} - dev: false - - /eslint-visitor-keys@3.4.1: - resolution: {integrity: sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dev: true - /eslint-visitor-keys@3.4.3: resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dev: true /eslint@8.48.0: resolution: {integrity: sha512-sb6DLeIuRXxeM1YljSe1KEx9/YYeZFQWcV8Rq9HfigmdDEugjLEVEa1ozDjL6YDjBpQHPJxJzze+alxi4T3OLg==} @@ -6540,24 +6491,6 @@ packages: - supports-color dev: true - /espree@6.2.1: - resolution: {integrity: sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==} - engines: {node: '>=6.0.0'} - dependencies: - acorn: 7.4.1 - acorn-jsx: 5.3.2(acorn@7.4.1) - eslint-visitor-keys: 1.3.0 - dev: false - - /espree@9.5.2: - resolution: {integrity: sha512-7OASN1Wma5fum5SrNhFMAMJxOUAbhyfQ8dQ//PJaJbNw0URTPWqIghHWt1MmAANKhHZIYOHruW4Kw4ruUWOdGw==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - acorn: 8.9.0 - acorn-jsx: 5.3.2(acorn@8.9.0) - eslint-visitor-keys: 3.4.3 - dev: true - /espree@9.6.1: resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -6565,7 +6498,6 @@ packages: acorn: 8.9.0 acorn-jsx: 5.3.2(acorn@8.9.0) eslint-visitor-keys: 3.4.3 - dev: true /esprima@4.0.1: resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} @@ -6710,6 +6642,7 @@ packages: glob-parent: 5.1.2 merge2: 1.4.1 micromatch: 4.0.5 + dev: true /fast-glob@3.3.1: resolution: {integrity: sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==} @@ -6720,7 +6653,6 @@ packages: glob-parent: 5.1.2 merge2: 1.4.1 micromatch: 4.0.5 - dev: true /fast-json-stable-stringify@2.1.0: resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} @@ -7789,15 +7721,14 @@ packages: engines: {node: '>=6'} hasBin: true - /jsonc-eslint-parser@1.4.1: - resolution: {integrity: sha512-hXBrvsR1rdjmB2kQmUjf1rEIa+TqHBGMge8pwi++C+Si1ad7EjZrJcpgwym+QGK/pqTx+K7keFAtLlVNdLRJOg==} - engines: {node: '>=8.10.0'} + /jsonc-eslint-parser@2.3.0: + resolution: {integrity: sha512-9xZPKVYp9DxnM3sd1yAsh/d59iIaswDkai8oTxbursfKYbg/ibjX0IzFt35+VZ8iEW453TVTXztnRvYUQlAfUQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - acorn: 7.4.1 - eslint-utils: 2.1.0 - eslint-visitor-keys: 1.3.0 - espree: 6.2.1 - semver: 6.3.1 + acorn: 8.9.0 + eslint-visitor-keys: 3.4.3 + espree: 9.6.1 + semver: 7.5.4 dev: false /jsonc-parser@3.2.0: @@ -8005,7 +7936,6 @@ packages: engines: {node: '>=10'} dependencies: yallist: 4.0.0 - dev: true /magic-string@0.25.7: resolution: {integrity: sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==} @@ -8080,9 +8010,9 @@ packages: hasBin: true dev: false - /marked@5.1.1: - resolution: {integrity: sha512-bTmmGdEINWmOMDjnPWDxGPQ4qkDLeYorpYbEtFOXzOruTwUE671q4Guiuchn4N8h/v6NGd7916kXsm3Iz4iUSg==} - engines: {node: '>= 18'} + /marked@5.1.2: + resolution: {integrity: sha512-ahRPGXJpjMjwSOlBoTMZAK7ATXkli5qCPxZ21TG44rx1KEo44bii4ekgTDQPNRQ4Kh7JMb9Ub1PVk1NxRSsorg==} + engines: {node: '>= 16'} hasBin: true dev: false @@ -8202,7 +8132,7 @@ packages: acorn: 8.9.0 pathe: 1.1.1 pkg-types: 1.0.3 - ufo: 1.2.0 + ufo: 1.3.0 /mri@1.2.0: resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} @@ -9353,7 +9283,7 @@ packages: glob: 7.2.0 dev: true - /rollup-plugin-terser@7.0.2(acorn@7.4.1)(rollup@2.79.1): + /rollup-plugin-terser@7.0.2(acorn@8.9.0)(rollup@2.79.1): resolution: {integrity: sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==} deprecated: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser peerDependencies: @@ -9363,7 +9293,7 @@ packages: jest-worker: 26.6.2 rollup: 2.79.1 serialize-javascript: 4.0.0 - terser: 5.10.0(acorn@7.4.1) + terser: 5.10.0(acorn@8.9.0) transitivePeerDependencies: - acorn dev: true @@ -9482,6 +9412,7 @@ packages: /semver@6.3.1: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} hasBin: true + dev: true /semver@7.3.8: resolution: {integrity: sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==} @@ -9497,7 +9428,6 @@ packages: hasBin: true dependencies: lru-cache: 6.0.0 - dev: true /sentence-case@3.0.4: resolution: {integrity: sha512-8LS0JInaQMCRoQ7YUytAo/xUu5W2XnQxV2HI/6uM6U7CITS1RqPElr30V6uIqyMKM9lJGRVFy5/4CuzcixNYSg==} @@ -9902,7 +9832,7 @@ packages: engines: {node: '>=8'} dev: true - /terser@5.10.0(acorn@7.4.1): + /terser@5.10.0(acorn@8.9.0): resolution: {integrity: sha512-AMmF99DMfEDiRJfxfY5jj5wNH/bYO09cniSqhfoyxc8sFoYIgkJy86G04UoZU5VjlpnplVu0K6Tx6E9b5+DlHA==} engines: {node: '>=10'} hasBin: true @@ -9912,7 +9842,7 @@ packages: acorn: optional: true dependencies: - acorn: 7.4.1 + acorn: 8.9.0 commander: 2.20.3 source-map: 0.7.4 source-map-support: 0.5.21 @@ -10122,8 +10052,8 @@ packages: resolution: {integrity: sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==} dev: true - /ufo@1.2.0: - resolution: {integrity: sha512-RsPyTbqORDNDxqAdQPQBpgqhWle1VcTSou/FraClYlHf6TZnQcGslpLcAphNR+sQW4q5lLWLbOsRlh9j24baQg==} + /ufo@1.3.0: + resolution: {integrity: sha512-bRn3CsoojyNStCZe0BG0Mt4Nr/4KF+rhFlnNXybgqt5pXHNFRlqinSoQaTrGyzE4X8aHplSb+TorH+COin9Yxw==} /unbox-primitive@1.0.1: resolution: {integrity: sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==} @@ -10365,7 +10295,7 @@ packages: fast-glob: 3.2.12 pretty-bytes: 6.0.0 vite: 4.4.9(@types/node@18.17.12)(sass@1.66.1)(terser@5.10.0) - workbox-build: 7.0.0(acorn@7.4.1) + workbox-build: 7.0.0(acorn@8.9.0) workbox-window: 7.0.0 transitivePeerDependencies: - supports-color @@ -10424,7 +10354,7 @@ packages: postcss: 8.4.28 rollup: 3.28.1 sass: 1.66.1 - terser: 5.10.0(acorn@7.4.1) + terser: 5.10.0(acorn@8.9.0) optionalDependencies: fsevents: 2.3.2 dev: true @@ -10511,21 +10441,6 @@ packages: resolution: {integrity: sha512-6bnLkn8O0JJyiFSIF0EfCogzeqNXpnjJ0vW/SZzNHfe6sPx30lTtTXlE5TFs2qhJlAtDFybStVNpL73cPe3OMQ==} dev: true - /vue-demi@0.12.1(vue@3.3.4): - resolution: {integrity: sha512-QL3ny+wX8c6Xm1/EZylbgzdoDolye+VpCXRhI2hug9dJTP3OUJ3lmiKN3CsVV3mOJKwFi0nsstbgob0vG7aoIw==} - engines: {node: '>=12'} - hasBin: true - requiresBuild: true - peerDependencies: - '@vue/composition-api': ^1.0.0-rc.1 - vue: ^3.0.0-0 || ^2.6.0 - peerDependenciesMeta: - '@vue/composition-api': - optional: true - dependencies: - vue: 3.3.4 - dev: false - /vue-demi@0.14.5(vue@3.3.4): resolution: {integrity: sha512-o9NUVpl/YlsGJ7t+xuqJKx8EBGf1quRhCiT6D/J0pfwmk9zUwYkC7yrF4SZCe6fETvSM3UNL2edcbYrSyc4QHA==} engines: {node: '>=12'} @@ -10550,8 +10465,8 @@ packages: debug: 4.3.4(supports-color@8.1.1) eslint: 8.48.0 eslint-scope: 7.2.0 - eslint-visitor-keys: 3.4.1 - espree: 9.5.2 + eslint-visitor-keys: 3.4.3 + espree: 9.6.1 esquery: 1.4.2 lodash: 4.17.21 semver: 7.5.4 @@ -10789,7 +10704,7 @@ packages: workbox-core: 7.0.0 dev: true - /workbox-build@7.0.0(acorn@7.4.1): + /workbox-build@7.0.0(acorn@8.9.0): resolution: {integrity: sha512-CttE7WCYW9sZC+nUYhQg3WzzGPr4IHmrPnjKiu3AMXsiNQKx+l4hHl63WTrnicLmKEKHScWDH8xsGBdrYgtBzg==} engines: {node: '>=16.0.0'} dependencies: @@ -10809,7 +10724,7 @@ packages: lodash: 4.17.21 pretty-bytes: 5.6.0 rollup: 2.79.1 - rollup-plugin-terser: 7.0.2(acorn@7.4.1)(rollup@2.79.1) + rollup-plugin-terser: 7.0.2(acorn@8.9.0)(rollup@2.79.1) source-map: 0.8.0-beta.0 stringify-object: 3.3.0 strip-comments: 2.0.1 @@ -10842,7 +10757,7 @@ packages: workbox-core: 7.0.0 dev: true - /workbox-cli@7.0.0(acorn@7.4.1): + /workbox-cli@7.0.0(acorn@8.9.0): resolution: {integrity: sha512-sPqIMh7h8s4vXR2cXZGLUrRbXTVIeTtL4d/sZqwx8NIpRwlk0gay8Xqa4XtKKesN5PDA7cyLTIFsnopXrH/DbA==} engines: {node: '>=16.0.0'} hasBin: true @@ -10859,7 +10774,7 @@ packages: stringify-object: 3.3.0 upath: 1.2.0 update-notifier: 4.1.3 - workbox-build: 7.0.0(acorn@7.4.1) + workbox-build: 7.0.0(acorn@8.9.0) transitivePeerDependencies: - '@types/babel__core' - acorn @@ -11025,19 +10940,19 @@ packages: /yallist@4.0.0: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} - dev: true - /yaml-eslint-parser@0.3.2: - resolution: {integrity: sha512-32kYO6kJUuZzqte82t4M/gB6/+11WAuHiEnK7FreMo20xsCKPeFH5tDBU7iWxR7zeJpNnMXfJyXwne48D0hGrg==} + /yaml-eslint-parser@1.2.2: + resolution: {integrity: sha512-pEwzfsKbTrB8G3xc/sN7aw1v6A6c/pKxLAkjclnAyo5g5qOh6eL9WGu0o3cSDQZKrTNk4KL4lQSwZW+nBkANEg==} + engines: {node: ^14.17.0 || >=16.0.0} dependencies: - eslint-visitor-keys: 1.3.0 + eslint-visitor-keys: 3.4.3 lodash: 4.17.21 - yaml: 1.10.2 + yaml: 2.3.2 dev: false - /yaml@1.10.2: - resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} - engines: {node: '>= 6'} + /yaml@2.3.2: + resolution: {integrity: sha512-N/lyzTPaJasoDmfV7YTrYCI0G/3ivm/9wdG0aHuheKowWQwGTsK0Eoiw6utmzAnI6pkJa0DUVygvp3spqqEKXg==} + engines: {node: '>= 14'} dev: false /yargs-parser@18.1.3: