diff --git a/package-lock.json b/package-lock.json index 847a415..55e3473 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,22 +9,21 @@ "version": "0.0.8", "license": "AGPL-3.0-or-later", "dependencies": { - "@mdi/svg": "^7.4.47", - "@nextcloud/axios": "^2.5.0", - "@nextcloud/dialogs": "^6.0.0", - "@nextcloud/files": "^3.2.1", - "@nextcloud/router": "^3.0.1" + "@mdi/svg": "7.4.47", + "@nextcloud/dialogs": "6.3.2", + "@nextcloud/files": "3.12.0", + "@nextcloud/router": "3.0.1" }, "devDependencies": { - "@nextcloud/babel-config": "^1.2.0", - "@nextcloud/browserslist-config": "^3.0.1", - "@nextcloud/eslint-config": "^8.4.1", - "@nextcloud/stylelint-config": "^3.0.1", - "@nextcloud/webpack-vue-config": "^6.0.1" + "@nextcloud/babel-config": "1.2.0", + "@nextcloud/browserslist-config": "3.0.1", + "@nextcloud/eslint-config": "8.4.2", + "@nextcloud/stylelint-config": "3.1.0", + "@nextcloud/webpack-vue-config": "6.3.0" }, "engines": { - "node": "^20.0.0", - "npm": "^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0" + "node": "20.0.0", + "npm": "7.0.0 || 8.0.0 || 9.0.0 || 10.0.0 || 11.0.0" } }, "node_modules/@ampproject/remapping": { @@ -2071,7 +2070,7 @@ } }, "node_modules/@nextcloud/dialogs": { - "version": "6.3.1", + "version": "6.3.2", "license": "AGPL-3.0-or-later", "dependencies": { "@mdi/js": "^7.4.47", @@ -2094,11 +2093,11 @@ "webdav": "^5.8.0" }, "engines": { - "node": "^20.0.0", - "npm": "^10.0.0" + "node": "^20.0.0 || ^22.0.0 || ^24.0.0", + "npm": "^10.5.1" }, "peerDependencies": { - "@nextcloud/vue": "^8.23.1", + "@nextcloud/vue": "^8.24.0", "vue": "^2.7.16" } }, @@ -2301,13 +2300,15 @@ } }, "node_modules/@nextcloud/vue": { - "version": "8.29.1", + "version": "8.31.0", + "resolved": "https://registry.npmjs.org/@nextcloud/vue/-/vue-8.31.0.tgz", + "integrity": "sha512-P5m3Odfw4m0siu7qs88WJutu2C8mEknqMS1ijlqYtQvc8qZwmpQshgCV5GhyyBTTK9Baicthm+ULglIf/Eq/sg==", "license": "AGPL-3.0-or-later", "peer": true, "dependencies": { - "@floating-ui/dom": "^1.1.0", + "@floating-ui/dom": "^1.7.4", "@linusborg/vue-simple-portal": "^0.1.5", - "@nextcloud/auth": "^2.4.0", + "@nextcloud/auth": "^2.5.2", "@nextcloud/axios": "^2.5.0", "@nextcloud/browser-storage": "^0.4.0", "@nextcloud/capabilities": "^1.2.0", @@ -2316,22 +2317,22 @@ "@nextcloud/l10n": "^3.4.0", "@nextcloud/logger": "^3.0.2", "@nextcloud/router": "^3.0.1", - "@nextcloud/sharing": "^0.2.3", + "@nextcloud/sharing": "^0.3.0", "@nextcloud/timezones": "^0.2.0", - "@nextcloud/vue-select": "^3.25.1", + "@nextcloud/vue-select": "^3.26.0", "@vueuse/components": "^11.0.0", "@vueuse/core": "^11.0.0", "blurhash": "^2.0.5", "clone": "^2.1.2", "debounce": "^2.2.0", "dompurify": "^3.2.4", - "emoji-mart-vue-fast": "^15.0.4", + "emoji-mart-vue-fast": "^15.0.5", "escape-html": "^1.0.3", "floating-vue": "^1.0.0-beta.19", "focus-trap": "^7.4.3", - "linkify-string": "^4.0.0", + "linkify-string": "^4.3.2", "md5": "^2.3.0", - "p-queue": "^8.1.0", + "p-queue": "^8.1.1", "rehype-external-links": "^3.0.0", "rehype-highlight": "^7.0.2", "rehype-react": "^7.1.2", @@ -2358,16 +2359,45 @@ } }, "node_modules/@nextcloud/vue-select": { - "version": "3.25.1", + "version": "3.26.0", + "resolved": "https://registry.npmjs.org/@nextcloud/vue-select/-/vue-select-3.26.0.tgz", + "integrity": "sha512-UvJExrxzx5pP3lv7j6zrv2yj6B1dXph7sh3lLNPnbJPjPoH/yg58mHNFBcPJrRYMbpy2t3hlC6F7s33KCTr9FA==", "license": "MIT", "peer": true, "engines": { - "node": "^20.0.0" + "node": "^20.0.0 || ^22.0.0 || ^24.0.0" }, "peerDependencies": { "vue": "2.x" } }, + "node_modules/@nextcloud/vue/node_modules/@nextcloud/sharing": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@nextcloud/sharing/-/sharing-0.3.0.tgz", + "integrity": "sha512-kV7qeUZvd1fTKeFyH+W5Qq5rNOqG9rLATZM3U9MBxWXHJs3OxMqYQb8UQ3NYONzsX3zDGJmdQECIGHm1ei2sCA==", + "license": "GPL-3.0-or-later", + "peer": true, + "dependencies": { + "@nextcloud/initial-state": "^3.0.0", + "is-svg": "^6.1.0" + }, + "engines": { + "node": "^20.0.0 || ^22.0.0 || ^24.0.0" + }, + "optionalDependencies": { + "@nextcloud/files": "^3.12.0" + } + }, + "node_modules/@nextcloud/vue/node_modules/@nextcloud/sharing/node_modules/@nextcloud/initial-state": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@nextcloud/initial-state/-/initial-state-3.0.0.tgz", + "integrity": "sha512-cV+HBdkQJGm8FxkBI5rFT/FbMNWNBvpbj6OPrg4Ae4YOOsQ15CL8InPOAw1t4XkOkQK2NEdUGQLVUz/19wXbdQ==", + "license": "GPL-3.0-or-later", + "peer": true, + "engines": { + "node": "^20.0.0 || ^22.0.0 || ^24.0.0" + } + }, "node_modules/@nextcloud/webpack-vue-config": { "version": "6.3.0", "dev": true, @@ -3795,7 +3825,9 @@ } }, "node_modules/axios": { - "version": "1.11.0", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.12.2.tgz", + "integrity": "sha512-vMJzPewAlRyOgxV2dU0Cuz2O8zzzx9VYtbJOaBgXFeLc4IV/Eg50n4LowmehOOR61S8ZMpc2K5Sa7g6A4jfkUw==", "license": "MIT", "dependencies": { "follow-redirects": "^1.15.6", @@ -5327,7 +5359,9 @@ "peer": true }, "node_modules/emoji-mart-vue-fast": { - "version": "15.0.4", + "version": "15.0.5", + "resolved": "https://registry.npmjs.org/emoji-mart-vue-fast/-/emoji-mart-vue-fast-15.0.5.tgz", + "integrity": "sha512-wnxLor8ggpqshoOPwIc33MdOC3A1XFeDLgUwYLPtNPL8VeAtXJAVrnFq1CN5PeCYAFoLo4IufHQZ9CfHD4IZiw==", "license": "BSD-3-Clause", "peer": true, "dependencies": { @@ -9518,7 +9552,9 @@ } }, "node_modules/p-queue": { - "version": "8.1.0", + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-8.1.1.tgz", + "integrity": "sha512-aNZ+VfjobsWryoiPnEApGGmf5WmNsCo9xu8dfaYamG5qaLP7ClhLN6NgsFe6SwJ2UbLEBK5dv9x8Mn5+RVhMWQ==", "license": "MIT", "dependencies": { "eventemitter3": "^5.0.1", diff --git a/package.json b/package.json index 682e9b4..ca2dc98 100644 --- a/package.json +++ b/package.json @@ -18,30 +18,28 @@ "lint:fix": "stylelint css/*.css css/*.scss src/**/*.scss src/**/*.vue --fix" }, "dependencies": { - "@mdi/svg": "^7.4.47", - "@nextcloud/axios": "^2.5.0", - "@nextcloud/dialogs": "^6.0.0", - "@nextcloud/files": "^3.2.1", - "@nextcloud/router": "^3.0.1" + "@mdi/svg": "7.4.47", + "@nextcloud/dialogs": "6.3.2", + "@nextcloud/files": "3.12.0", + "@nextcloud/router": "3.0.1" }, "browserslist": [ "extends @nextcloud/browserslist-config" ], "engines": { - "node": "^20.0.0", - "npm": "^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0" + "node": ">=20.0.0", + "npm": ">=7.0.0" }, "devDependencies": { - "@nextcloud/babel-config": "^1.2.0", - "@nextcloud/browserslist-config": "^3.0.1", - "@nextcloud/eslint-config": "^8.4.1", - "@nextcloud/stylelint-config": "^3.0.1", - "@nextcloud/webpack-vue-config": "^6.0.1" + "@nextcloud/babel-config": "1.2.0", + "@nextcloud/browserslist-config": "3.0.1", + "@nextcloud/eslint-config": "8.4.2", + "@nextcloud/stylelint-config": "3.1.0", + "@nextcloud/webpack-vue-config": "6.3.0" }, "overrides": { - "@nextcloud/webpack-vue-config": { - "webpack-dev-server": "5.2.2", - "vue-loader": "^17" + "@nextcloud/axios": { + "axios": "1.12.2" } } -} +} \ No newline at end of file