diff --git a/package-lock.json b/package-lock.json index 47a212d05..4892164dc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,7 +14,7 @@ "@nextcloud/auth": "^2.4.0", "@nextcloud/axios": "^2.5.1", "@nextcloud/capabilities": "^1.2.0", - "@nextcloud/dialogs": "github:nextcloud-libraries/nextcloud-dialogs#vue3", + "@nextcloud/dialogs": "^7.0.0-rc.1", "@nextcloud/event-bus": "^3.3.2", "@nextcloud/files": "^3.10.1", "@nextcloud/initial-state": "^2.2.0", @@ -3574,128 +3574,35 @@ } }, "node_modules/@nextcloud/dialogs": { - "version": "6.1.1", - "resolved": "git+ssh://git@github.com/nextcloud-libraries/nextcloud-dialogs.git#565f6fed56165a2a80203f4daa36bad181aea703", + "version": "7.0.0-rc.1", + "resolved": "https://registry.npmjs.org/@nextcloud/dialogs/-/dialogs-7.0.0-rc.1.tgz", + "integrity": "sha512-9NzgKFhWE85XV9wKLONYBlPswIVzPctiirbaRTGsLPcB/mCDiFiEErAARPr+RIwRqDNSQHVjHEcRTujfT6t1XA==", "license": "AGPL-3.0-or-later", "dependencies": { "@mdi/js": "^7.4.47", - "@nextcloud/auth": "^2.4.0", + "@nextcloud/auth": "^2.5.1", "@nextcloud/axios": "^2.5.1", - "@nextcloud/event-bus": "^3.3.1", - "@nextcloud/files": "^3.9.0", + "@nextcloud/browser-storage": "^0.4.0", + "@nextcloud/event-bus": "^3.3.2", + "@nextcloud/files": "^3.10.2", "@nextcloud/initial-state": "^2.2.0", - "@nextcloud/l10n": "^3.1.0", + "@nextcloud/l10n": "^3.3.0", + "@nextcloud/paths": "^2.2.1", "@nextcloud/router": "^3.0.1", "@nextcloud/sharing": "^0.2.4", "@nextcloud/typings": "^1.9.1", - "@types/toastify-js": "^1.12.3", - "@vueuse/core": "^11.2.0", + "@nextcloud/vue": "^9.0.0-rc.2", + "@types/toastify-js": "^1.12.4", + "@vueuse/core": "^13.1.0", "cancelable-promise": "^4.3.1", "p-queue": "^8.1.0", "toastify-js": "^1.12.0", - "webdav": "^5.7.1" + "vue": "^3.5.16", + "webdav": "^5.8.0" }, "engines": { - "node": "^20.0.0", + "node": "^20 || ^22", "npm": "^10.0.0" - }, - "peerDependencies": { - "@nextcloud/vue": "^v9.0.0-alpha.6", - "vue": "^3.4.20" - } - }, - "node_modules/@nextcloud/dialogs/node_modules/@types/web-bluetooth": { - "version": "0.0.20", - "resolved": "https://registry.npmjs.org/@types/web-bluetooth/-/web-bluetooth-0.0.20.tgz", - "integrity": "sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==", - "license": "MIT" - }, - "node_modules/@nextcloud/dialogs/node_modules/@vueuse/core": { - "version": "11.3.0", - "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-11.3.0.tgz", - "integrity": "sha512-7OC4Rl1f9G8IT6rUfi9JrKiXy4bfmHhZ5x2Ceojy0jnd3mHNEvV4JaRygH362ror6/NZ+Nl+n13LPzGiPN8cKA==", - "license": "MIT", - "dependencies": { - "@types/web-bluetooth": "^0.0.20", - "@vueuse/metadata": "11.3.0", - "@vueuse/shared": "11.3.0", - "vue-demi": ">=0.14.10" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@nextcloud/dialogs/node_modules/@vueuse/core/node_modules/vue-demi": { - "version": "0.14.10", - "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.10.tgz", - "integrity": "sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==", - "hasInstallScript": true, - "license": "MIT", - "bin": { - "vue-demi-fix": "bin/vue-demi-fix.js", - "vue-demi-switch": "bin/vue-demi-switch.js" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - }, - "peerDependencies": { - "@vue/composition-api": "^1.0.0-rc.1", - "vue": "^3.0.0-0 || ^2.6.0" - }, - "peerDependenciesMeta": { - "@vue/composition-api": { - "optional": true - } - } - }, - "node_modules/@nextcloud/dialogs/node_modules/@vueuse/metadata": { - "version": "11.3.0", - "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-11.3.0.tgz", - "integrity": "sha512-pwDnDspTqtTo2HwfLw4Rp6yywuuBdYnPYDq+mO38ZYKGebCUQC/nVj/PXSiK9HX5otxLz8Fn7ECPbjiRz2CC3g==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@nextcloud/dialogs/node_modules/@vueuse/shared": { - "version": "11.3.0", - "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-11.3.0.tgz", - "integrity": "sha512-P8gSSWQeucH5821ek2mn/ciCk+MS/zoRKqdQIM3bHq6p7GXDAJLmnRRKmF5F65sAVJIfzQlwR3aDzwCn10s8hA==", - "license": "MIT", - "dependencies": { - "vue-demi": ">=0.14.10" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@nextcloud/dialogs/node_modules/@vueuse/shared/node_modules/vue-demi": { - "version": "0.14.10", - "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.10.tgz", - "integrity": "sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==", - "hasInstallScript": true, - "license": "MIT", - "bin": { - "vue-demi-fix": "bin/vue-demi-fix.js", - "vue-demi-switch": "bin/vue-demi-switch.js" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - }, - "peerDependencies": { - "@vue/composition-api": "^1.0.0-rc.1", - "vue": "^3.0.0-0 || ^2.6.0" - }, - "peerDependenciesMeta": { - "@vue/composition-api": { - "optional": true - } } }, "node_modules/@nextcloud/eslint-config": { @@ -3853,21 +3760,20 @@ } }, "node_modules/@nextcloud/l10n": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@nextcloud/l10n/-/l10n-3.2.0.tgz", - "integrity": "sha512-5TbIc415C0r8YUA0i4bOXKL0iInY8ka+t8PGHihqevzqf/LAkFatd+p6mCLJT3tQPxgkcIRCIuyOkiUM0Lyw5Q==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/@nextcloud/l10n/-/l10n-3.3.0.tgz", + "integrity": "sha512-gPvAf5gzqxjnk8l6kr8LQTMN3lv5CLN8tTWwMfavmTbPsKj2/ZUjZhwIm3PcZ3xvJzBi7Ttgrf9xz5cT6CGsWg==", "license": "GPL-3.0-or-later", "dependencies": { "@nextcloud/router": "^3.0.1", "@nextcloud/typings": "^1.9.1", - "@types/dompurify": "^3.2.0", "@types/escape-html": "^1.0.4", - "dompurify": "^3.2.4", + "dompurify": "^3.2.6", "escape-html": "^1.0.3" }, "engines": { - "node": "^20.0.0", - "npm": "^10.0.0" + "node": "^22.0.0", + "npm": "^10.5.1" } }, "node_modules/@nextcloud/logger": { @@ -4798,16 +4704,6 @@ "@types/ms": "*" } }, - "node_modules/@types/dompurify": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@types/dompurify/-/dompurify-3.2.0.tgz", - "integrity": "sha512-Fgg31wv9QbLDA0SpTOXO3MaxySc4DKGLi8sna4/Utjo4r3ZRPdCt4UQee8BWr+Q5z21yifghREPJGYaEOEIACg==", - "deprecated": "This is a stub types definition. dompurify provides its own type definitions, so you do not need this installed.", - "license": "MIT", - "dependencies": { - "dompurify": "*" - } - }, "node_modules/@types/escape-html": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/@types/escape-html/-/escape-html-1.0.4.tgz", diff --git a/package.json b/package.json index d6b7918e1..c9f0ea36c 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "@nextcloud/auth": "^2.4.0", "@nextcloud/axios": "^2.5.1", "@nextcloud/capabilities": "^1.2.0", - "@nextcloud/dialogs": "github:nextcloud-libraries/nextcloud-dialogs#vue3", + "@nextcloud/dialogs": "^7.0.0-rc.1", "@nextcloud/event-bus": "^3.3.2", "@nextcloud/files": "^3.10.1", "@nextcloud/initial-state": "^2.2.0",