diff --git a/package.json b/package.json index 33e58c0..1e86139 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "@nextcloud/l10n": "^3.4.1", "@nextcloud/router": "^3.0.1", "@nextcloud/vite-config": "2.3.5", - "@nextcloud/vue": "9.0.1", + "@nextcloud/vue": "^9.2.0", "date-fns": "^4.1.0", "linkifyjs": "^4.3.2", "vue": "^3.5.24", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 938719e..2ecc631 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -27,8 +27,8 @@ importers: specifier: 2.3.5 version: 2.3.5(@types/node@20.17.10)(browserslist@4.28.0)(picomatch@4.0.3)(rollup@4.53.2)(sass@1.94.0)(typescript@5.9.2)(vite@6.4.1(@types/node@20.17.10)(sass-embedded@1.93.3)(sass@1.94.0)(yaml@2.8.1))(vue@3.5.24(typescript@5.9.2)) '@nextcloud/vue': - specifier: 9.0.1 - version: 9.0.1(typescript@5.9.2) + specifier: ^9.2.0 + version: 9.2.0(typescript@5.9.2) date-fns: specifier: ^4.1.0 version: 4.1.0 @@ -494,10 +494,6 @@ packages: resolution: {integrity: sha512-8frJb77jNMbz00TjsSqs1PymY0nIEbNM4mVmwen2tXY7wNgRai6uXilIlXKOYB9jR/F/HKRj6B4vUwVwZbhdbw==} engines: {node: ^20.0.0 || ^22.0.0 || ^24.0.0} - '@nextcloud/browser-storage@0.4.0': - resolution: {integrity: sha512-D6XxznxCYmJ3oBCC3p0JB6GZJ2RZ9dgbB1UqtTePXrIvHUMBAeF/YkiGKYxLAVZCZb+NSNZXgAYHm/3LnIUbDg==} - engines: {node: ^20.0.0, npm: ^10.0.0} - '@nextcloud/browser-storage@0.5.0': resolution: {integrity: sha512-usYr4GlJQlK3hgZURvklqWb9ivi7sgsSuFqXrs7s4hl1LTS4enzPrnkQumm6nRsQruf0ITS+OBsK+oELEbvYPA==} engines: {node: ^24 || ^22 || ^20} @@ -601,8 +597,8 @@ packages: sass: '>=1.60' vite: ^5 || ^6 - '@nextcloud/vue@9.0.1': - resolution: {integrity: sha512-EvNd97GUXYr4uRn/XgDfHfPB5lqn144stgj065qoQ9ERk98W1/YSQQtLJ++dhCzGpJ+kINU6FMiXy4ly2kDgfw==} + '@nextcloud/vue@9.2.0': + resolution: {integrity: sha512-K2RXGqpHcMe8a0peBKaLpnDAql1AwXoP6fX4jxy26leXY2szXYRlaCuVfCY4jdZtRnVZ7746hsud6PepJbk0Xw==} engines: {node: ^20.11.0 || ^22 || ^24} '@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1': @@ -1160,8 +1156,8 @@ packages: peerDependencies: vue: '>=3.3.0' - '@vueuse/components@13.9.0': - resolution: {integrity: sha512-0DDFpjG3hEEK+3YgSzE/OzOGqpo/KmxcXWzW2YdmgahZvaoUdegn68GmbdcHRJE7CH55dDj13Cz47iN8QoI3jQ==} + '@vueuse/components@14.0.0': + resolution: {integrity: sha512-0PFAbAzKo+Ipt45R0OVHvZwjTj9oDZJQ/lc77d020fKl9GrxEIRvVIzMW1CZVn1vwmGhXEZPIF3erjixW2yqpg==} peerDependencies: vue: ^3.5.0 @@ -1170,14 +1166,27 @@ packages: peerDependencies: vue: ^3.5.0 + '@vueuse/core@14.0.0': + resolution: {integrity: sha512-d6tKRWkZE8IQElX2aHBxXOMD478fHIYV+Dzm2y9Ag122ICBpNKtGICiXKOhWU3L1kKdttDD9dCMS4bGP3jhCTQ==} + peerDependencies: + vue: ^3.5.0 + '@vueuse/metadata@13.9.0': resolution: {integrity: sha512-1AFRvuiGphfF7yWixZa0KwjYH8ulyjDCC0aFgrGRz8+P4kvDFSdXLVfTk5xAN9wEuD1J6z4/myMoYbnHoX07zg==} + '@vueuse/metadata@14.0.0': + resolution: {integrity: sha512-6yoGqbJcMldVCevkFiHDBTB1V5Hq+G/haPlGIuaFZHpXC0HADB0EN1ryQAAceiW+ryS3niUwvdFbGiqHqBrfVA==} + '@vueuse/shared@13.9.0': resolution: {integrity: sha512-e89uuTLMh0U5cZ9iDpEI2senqPGfbPRTHM/0AaQkcxnpqjkZqDYP8rpfm7edOz8s+pOCOROEy1PIveSW8+fL5g==} peerDependencies: vue: ^3.5.0 + '@vueuse/shared@14.0.0': + resolution: {integrity: sha512-mTCA0uczBgurRlwVaQHfG0Ja7UdGe4g9mwffiJmvLiTtp1G4AQyIjej6si/k8c8pUwTfVpNufck+23gXptPAkw==} + peerDependencies: + vue: ^3.5.0 + acorn-jsx@5.3.2: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: @@ -1531,9 +1540,6 @@ packages: core-js-compat@3.46.0: resolution: {integrity: sha512-p9hObIIEENxSV8xIu+V68JjSeARg6UVMG5mR+JEUguG3sI6MsiS1njz2jHmyJDvA+8jX/sytkBHup6kxhM9law==} - core-js@3.37.0: - resolution: {integrity: sha512-fu5vHevQ8ZG4og+LXug8ulUtVxjOcEYvifJr7L5Bfq9GOztVqsKd9/59hUk2ZSbCrS3BqUr3EpaYGIYzq7g3Ug==} - core-js@3.46.0: resolution: {integrity: sha512-vDMm9B0xnqqZ8uSBpZ8sNtRtOdmfShrvT6h2TuQGLs0Is+cR0DYbj/KWP6ALVNbWPpqA/qPLoOuppJN07humpA==} @@ -1610,9 +1616,9 @@ packages: de-indent@1.0.2: resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==} - debounce@2.2.0: - resolution: {integrity: sha512-Xks6RUDLZFdz8LIdR6q0MTH44k7FikOmnh5xkSjMig6ch45afc8sjTjRQf3P6ax8dMgcQrYO/AR2RGWURrruqw==} - engines: {node: '>=18'} + debounce@3.0.0: + resolution: {integrity: sha512-64byRbF0/AirwbuHqB3/ZpMG9/nckDa6ZA0yd6UnaQNwbbemCOwvz2sL5sjXLHhZHADyiwLm0M5qMhltUUx+TA==} + engines: {node: '>=20'} debug@3.2.7: resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} @@ -3625,6 +3631,10 @@ packages: peerDependencies: typescript: '>=4.8.4' + ts-md5@2.0.1: + resolution: {integrity: sha512-yF35FCoEOFBzOclSkMNEUbFQZuv89KEQ+5Xz03HrMSGUGB1+r+El+JiGOFwsP4p9RFNzwlrydYoTLvPOuICl9w==} + engines: {node: '>=18'} + tsconfig-paths@3.15.0: resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==} @@ -4310,10 +4320,6 @@ snapshots: transitivePeerDependencies: - debug - '@nextcloud/browser-storage@0.4.0': - dependencies: - core-js: 3.37.0 - '@nextcloud/browser-storage@0.5.0': {} '@nextcloud/browserslist-config@3.1.2(browserslist@4.28.0)': @@ -4338,7 +4344,7 @@ snapshots: '@nextcloud/router': 3.0.1 '@nextcloud/sharing': 0.3.0 '@nextcloud/typings': 1.10.0 - '@nextcloud/vue': 9.0.1(typescript@5.9.2) + '@nextcloud/vue': 9.2.0(typescript@5.9.2) '@types/toastify-js': 1.12.4 '@vueuse/core': 13.9.0(vue@3.5.24(typescript@5.9.2)) cancelable-promise: 4.3.1 @@ -4467,13 +4473,13 @@ snapshots: - typescript - vue - '@nextcloud/vue@9.0.1(typescript@5.9.2)': + '@nextcloud/vue@9.2.0(typescript@5.9.2)': dependencies: '@ckpack/vue-color': 1.6.0(vue@3.5.24(typescript@5.9.2)) '@floating-ui/dom': 1.7.4 '@nextcloud/auth': 2.5.3 '@nextcloud/axios': 2.5.2 - '@nextcloud/browser-storage': 0.4.0 + '@nextcloud/browser-storage': 0.5.0 '@nextcloud/capabilities': 1.2.1 '@nextcloud/event-bus': 3.3.3 '@nextcloud/initial-state': 3.0.0 @@ -4482,12 +4488,11 @@ snapshots: '@nextcloud/router': 3.0.1 '@nextcloud/sharing': 0.3.0 '@vuepic/vue-datepicker': 11.0.3(vue@3.5.24(typescript@5.9.2)) - '@vueuse/components': 13.9.0(vue@3.5.24(typescript@5.9.2)) - '@vueuse/core': 13.9.0(vue@3.5.24(typescript@5.9.2)) + '@vueuse/components': 14.0.0(vue@3.5.24(typescript@5.9.2)) + '@vueuse/core': 14.0.0(vue@3.5.24(typescript@5.9.2)) blurhash: 2.0.5 clone: 2.1.2 - crypto-browserify: 3.12.1 - debounce: 2.2.0 + debounce: 3.0.0 dompurify: 3.3.0 emoji-mart-vue-fast: 15.0.5(vue@3.5.24(typescript@5.9.2)) escape-html: 1.0.3 @@ -4506,6 +4511,7 @@ snapshots: striptags: 3.2.0 tabbable: 6.3.0 tributejs: 5.1.3 + ts-md5: 2.0.1 unified: 11.0.5 unist-builder: 4.0.0 unist-util-visit: 5.0.0 @@ -5095,10 +5101,10 @@ snapshots: date-fns: 4.1.0 vue: 3.5.24(typescript@5.9.2) - '@vueuse/components@13.9.0(vue@3.5.24(typescript@5.9.2))': + '@vueuse/components@14.0.0(vue@3.5.24(typescript@5.9.2))': dependencies: - '@vueuse/core': 13.9.0(vue@3.5.24(typescript@5.9.2)) - '@vueuse/shared': 13.9.0(vue@3.5.24(typescript@5.9.2)) + '@vueuse/core': 14.0.0(vue@3.5.24(typescript@5.9.2)) + '@vueuse/shared': 14.0.0(vue@3.5.24(typescript@5.9.2)) vue: 3.5.24(typescript@5.9.2) '@vueuse/core@13.9.0(vue@3.5.24(typescript@5.9.2))': @@ -5108,12 +5114,25 @@ snapshots: '@vueuse/shared': 13.9.0(vue@3.5.24(typescript@5.9.2)) vue: 3.5.24(typescript@5.9.2) + '@vueuse/core@14.0.0(vue@3.5.24(typescript@5.9.2))': + dependencies: + '@types/web-bluetooth': 0.0.21 + '@vueuse/metadata': 14.0.0 + '@vueuse/shared': 14.0.0(vue@3.5.24(typescript@5.9.2)) + vue: 3.5.24(typescript@5.9.2) + '@vueuse/metadata@13.9.0': {} + '@vueuse/metadata@14.0.0': {} + '@vueuse/shared@13.9.0(vue@3.5.24(typescript@5.9.2))': dependencies: vue: 3.5.24(typescript@5.9.2) + '@vueuse/shared@14.0.0(vue@3.5.24(typescript@5.9.2))': + dependencies: + vue: 3.5.24(typescript@5.9.2) + acorn-jsx@5.3.2(acorn@8.15.0): dependencies: acorn: 8.15.0 @@ -5486,8 +5505,6 @@ snapshots: dependencies: browserslist: 4.28.0 - core-js@3.37.0: {} - core-js@3.46.0: {} core-util-is@1.0.3: {} @@ -5583,7 +5600,7 @@ snapshots: de-indent@1.0.2: {} - debounce@2.2.0: {} + debounce@3.0.0: {} debug@3.2.7: dependencies: @@ -8018,6 +8035,8 @@ snapshots: dependencies: typescript: 5.9.2 + ts-md5@2.0.1: {} + tsconfig-paths@3.15.0: dependencies: '@types/json5': 0.0.29