From 52c279d7bc025c97b76d2837f02dab17b9664c0b Mon Sep 17 00:00:00 2001 From: snyk-bot Date: Fri, 5 Jan 2024 17:13:32 +0000 Subject: [PATCH] fix: package.json & package-lock.json to reduce vulnerabilities The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-AXIOS-6144788 --- package-lock.json | 359 +++++++++++++++++++++++++--------------------- package.json | 2 +- 2 files changed, 195 insertions(+), 166 deletions(-) diff --git a/package-lock.json b/package-lock.json index d423a6d110826..8ab508e09dadc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -28,7 +28,7 @@ "@nextcloud/paths": "^2.1.0", "@nextcloud/router": "^2.1.2", "@nextcloud/sharing": "^0.1.0", - "@nextcloud/upload": "^1.0.0-beta.17", + "@nextcloud/upload": "^1.0.0", "@nextcloud/vue": "^8.0.0-beta.8", "@skjnldsv/sanitize-svg": "^1.0.2", "@vueuse/components": "^10.4.1", @@ -640,9 +640,9 @@ "dev": true }, "node_modules/@babel/parser": { - "version": "7.22.7", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.7.tgz", - "integrity": "sha512-7NF8pOkHP5o2vpmGgNGcfAeCvOYhGLyA3Z4eBQkT1RJlWu47n63bCs93QfJ2hIAFCil7L5P2IWhs1oToVgrL0Q==", + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.6.tgz", + "integrity": "sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ==", "bin": { "parser": "bin/babel-parser.js" }, @@ -3553,17 +3553,19 @@ } }, "node_modules/@nextcloud/dialogs": { - "version": "5.0.0-beta.5", - "resolved": "https://registry.npmjs.org/@nextcloud/dialogs/-/dialogs-5.0.0-beta.5.tgz", - "integrity": "sha512-AQxzPGwAD1vePX8fR+rse12iTa4T7BJy0SELi9gv23XELBdPY+quwtjyp7y/q3Mvtg/gHMndgIWJ3mnlJsEeLg==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@nextcloud/dialogs/-/dialogs-5.0.3.tgz", + "integrity": "sha512-eF0wIJ9p+kij6U357jAxYZ6eRVpdMLrbfMwVoUC5nGcJcsFTpiGn3/F4kK/045jTdMaPW6YyyiEVXyiM7lVfGA==", "dependencies": { - "@nextcloud/files": "^3.0.0-beta.24", + "@nextcloud/axios": "^2.4.0", + "@nextcloud/event-bus": "^3.1.0", + "@nextcloud/files": "^3.0.0", + "@nextcloud/initial-state": "^2.1.0", "@nextcloud/l10n": "^2.2.0", - "@nextcloud/router": "^2.1.2", + "@nextcloud/router": "^2.2.0", "@nextcloud/typings": "^1.7.0", - "@nextcloud/vue": "^8.0.0-beta.7", - "@types/toastify-js": "^1.12.1", - "@vueuse/core": "^10.4.1", + "@types/toastify-js": "^1.12.3", + "@vueuse/core": "^10.6.1", "toastify-js": "^1.12.0", "vue-frag": "^1.4.3", "webdav": "^5.3.0" @@ -3573,7 +3575,96 @@ "npm": "^9.0.0" }, "peerDependencies": { - "vue": "^2.7.14" + "@nextcloud/vue": "^8.2.0", + "vue": "^2.7.15" + } + }, + "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==" + }, + "node_modules/@nextcloud/dialogs/node_modules/@vueuse/core": { + "version": "10.7.1", + "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-10.7.1.tgz", + "integrity": "sha512-74mWHlaesJSWGp1ihg76vAnfVq9NTv1YT0SYhAQ6zwFNdBkkP+CKKJmVOEHcdSnLXCXYiL5e7MaewblfiYLP7g==", + "dependencies": { + "@types/web-bluetooth": "^0.0.20", + "@vueuse/metadata": "10.7.1", + "@vueuse/shared": "10.7.1", + "vue-demi": ">=0.14.6" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@nextcloud/dialogs/node_modules/@vueuse/core/node_modules/vue-demi": { + "version": "0.14.6", + "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.6.tgz", + "integrity": "sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==", + "hasInstallScript": true, + "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": "10.7.1", + "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-10.7.1.tgz", + "integrity": "sha512-jX8MbX5UX067DYVsbtrmKn6eG6KMcXxLRLlurGkZku5ZYT3vxgBjui2zajvUZ18QLIjrgBkFRsu7CqTAg18QFw==", + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@nextcloud/dialogs/node_modules/@vueuse/shared": { + "version": "10.7.1", + "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-10.7.1.tgz", + "integrity": "sha512-v0jbRR31LSgRY/C5i5X279A/WQjD6/JsMzGa+eqt658oJ75IvQXAeONmwvEMrvJQKnRElq/frzBR7fhmWY5uLw==", + "dependencies": { + "vue-demi": ">=0.14.6" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@nextcloud/dialogs/node_modules/@vueuse/shared/node_modules/vue-demi": { + "version": "0.14.6", + "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.6.tgz", + "integrity": "sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==", + "hasInstallScript": true, + "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": { @@ -3661,15 +3752,15 @@ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, "node_modules/@nextcloud/files": { - "version": "3.0.0-beta.25", - "resolved": "https://registry.npmjs.org/@nextcloud/files/-/files-3.0.0-beta.25.tgz", - "integrity": "sha512-Bw0PRxb3P4wAEybhubFWmlnVihDi2CTc/tQXayWvAz3cAUh8zBK2drnhsF7UQgJGJTZ4l2sdBhgXONUwab75kw==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@nextcloud/files/-/files-3.0.0.tgz", + "integrity": "sha512-zk5oIuVDyk2gWBKCJ+0B1HE3VjhuGnz2iLNbTcbRuTjMYb6aYCAEn1LY0dXbUQG93ehndYJCOdaYri/TaGrlXw==", "dependencies": { "@nextcloud/auth": "^2.2.1", "@nextcloud/l10n": "^2.2.0", "@nextcloud/logger": "^2.7.0", "@nextcloud/paths": "^2.1.0", - "@nextcloud/router": "^2.1.2", + "@nextcloud/router": "^2.2.0", "is-svg": "^5.0.0", "webdav": "^5.3.0" }, @@ -3883,16 +3974,16 @@ } }, "node_modules/@nextcloud/router": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@nextcloud/router/-/router-2.1.2.tgz", - "integrity": "sha512-Jj5fgjeHT1vVIgOyUGOeHfwk2KgaO77QGfqZAT6GWXvpAsN0mkqwljkg4FkHrQRouYqCE4VnJ5o8/w0DAN89tA==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@nextcloud/router/-/router-2.2.0.tgz", + "integrity": "sha512-M4AVGnB5tt3MYO5RpH/R2jq7z/nW05AmRhk4Lh68krVwRIYGo8pgNikKrPGogHd2Q3UgzF5Py1drHz3uuV99bQ==", "dependencies": { - "@nextcloud/typings": "^1.0.0", + "@nextcloud/typings": "^1.7.0", "core-js": "^3.6.4" }, "engines": { - "node": "^16.0.0", - "npm": "^7.0.0 || ^8.0.0" + "node": "^20.0.0", + "npm": "^9.0.0" } }, "node_modules/@nextcloud/sharing": { @@ -3933,124 +4024,30 @@ } }, "node_modules/@nextcloud/upload": { - "version": "1.0.0-beta.17", - "resolved": "https://registry.npmjs.org/@nextcloud/upload/-/upload-1.0.0-beta.17.tgz", - "integrity": "sha512-lrIv+eCwIJHmBDtLpqyMUDZoR7QsZn8MeQdNNz5siedKbbTJB4cAaYMCc9qf5kbWOwy5CVPoqUb9pQZtI9o4YQ==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@nextcloud/upload/-/upload-1.0.0.tgz", + "integrity": "sha512-jTX7bl0fPxPm3VfpMxMpFVJaOZ8pBInJ6OZBME9Q0x4RHvncYVqRssLTPPoDx9Ofsyt/TFf0wCS48Znev2d+ow==", "dependencies": { - "@nextcloud/auth": "^2.1.0", + "@nextcloud/auth": "^2.2.1", "@nextcloud/axios": "^2.4.0", - "@nextcloud/dialogs": "^4.2.0-beta.4", - "@nextcloud/files": "^3.0.0-beta.21", + "@nextcloud/dialogs": "^5.0.0-beta.6", + "@nextcloud/files": "^3.0.0", "@nextcloud/l10n": "^2.2.0", - "@nextcloud/logger": "^2.5.0", - "@nextcloud/router": "^2.1.2", - "@nextcloud/vue": "^8.0.0-beta.3", + "@nextcloud/logger": "^2.7.0", + "@nextcloud/router": "^2.2.0", "buffer": "^6.0.3", "crypto-browserify": "^3.12.0", "p-cancelable": "^4.0.1", - "p-limit": "^4.0.0", - "p-queue": "^7.3.0", - "simple-eta": "^3.0.2", - "vue-material-design-icons": "^5.2.0" - }, - "engines": { - "node": "^20.0.0", - "npm": "^9.0.0" - } - }, - "node_modules/@nextcloud/upload/node_modules/@nextcloud/dialogs": { - "version": "4.2.0-beta.4", - "resolved": "https://registry.npmjs.org/@nextcloud/dialogs/-/dialogs-4.2.0-beta.4.tgz", - "integrity": "sha512-nk3hvO2DrxVGvj8U03feJVQuOZadiIxvtylxqYO/2/5ZS6ETUVRZgNFa5hK3Kf+a/OEkznVOxWTYOB2JbgRAzQ==", - "dependencies": { - "@mdi/svg": "^7.2.96", - "@nextcloud/files": "^3.0.0-beta.14", - "@nextcloud/l10n": "^2.2.0", - "@nextcloud/router": "^2.1.2", - "@nextcloud/typings": "^1.7.0", - "@nextcloud/vue": "^7.12.2", - "@types/toastify-js": "^1.12.0", - "@vueuse/core": "^10.3.0", - "toastify-js": "^1.12.0", - "vue-frag": "^1.4.3", - "vue-material-design-icons": "^5.2.0", - "webdav": "^5.2.3" + "p-limit": "^5.0.0", + "p-queue": "^7.4.1", + "simple-eta": "^3.0.2" }, "engines": { "node": "^20.0.0", "npm": "^9.0.0" }, "peerDependencies": { - "vue": "^2.7.14" - } - }, - "node_modules/@nextcloud/upload/node_modules/@nextcloud/dialogs/node_modules/@nextcloud/dialogs": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@nextcloud/dialogs/-/dialogs-4.1.0.tgz", - "integrity": "sha512-7e0QMdJKL1Pn/RxOA6Fjm2PMSEUSvhRXuyoZqNFN/rvvVK9mXOCvkRI+vYwuCBCzoTi1Bv3k12BoXxB2UHAufQ==", - "dependencies": { - "@nextcloud/l10n": "^2.1.0", - "@nextcloud/typings": "^1.7.0", - "core-js": "^3.31.0", - "toastify-js": "^1.12.0" - }, - "engines": { - "node": "^20.0.0", - "npm": "^9.0.0" - } - }, - "node_modules/@nextcloud/upload/node_modules/@nextcloud/dialogs/node_modules/@nextcloud/vue": { - "version": "7.12.4", - "resolved": "https://registry.npmjs.org/@nextcloud/vue/-/vue-7.12.4.tgz", - "integrity": "sha512-ZW3DtIhD+aoaj9S4EB+X/kXCfIKgKXXMKKbECHkxl/CqtIvASmtxCNpt9DAlIETYKHwfuT3GWduxSnFCuLe1bQ==", - "dependencies": { - "@floating-ui/dom": "^1.1.0", - "@nextcloud/auth": "^2.0.0", - "@nextcloud/axios": "^2.0.0", - "@nextcloud/browser-storage": "^0.2.0", - "@nextcloud/calendar-js": "^6.0.0", - "@nextcloud/capabilities": "^1.0.4", - "@nextcloud/dialogs": "^4.0.0", - "@nextcloud/event-bus": "^3.0.0", - "@nextcloud/initial-state": "^2.0.0", - "@nextcloud/l10n": "^2.0.1", - "@nextcloud/logger": "^2.2.1", - "@nextcloud/router": "^2.0.0", - "@nextcloud/vue-select": "^3.21.2", - "@skjnldsv/sanitize-svg": "^1.0.2", - "@vueuse/components": "^10.0.2", - "clone": "^2.1.2", - "debounce": "1.2.1", - "emoji-mart-vue-fast": "^12.0.1", - "escape-html": "^1.0.3", - "floating-vue": "^1.0.0-beta.19", - "focus-trap": "^7.4.3", - "hammerjs": "^2.0.8", - "linkify-string": "^4.0.0", - "md5": "^2.3.0", - "node-polyfill-webpack-plugin": "^2.0.1", - "rehype-react": "^7.1.2", - "remark-breaks": "^3.0.2", - "remark-external-links": "^9.0.1", - "remark-parse": "^10.0.1", - "remark-rehype": "^10.1.0", - "splitpanes": "^2.4.1", - "string-length": "^5.0.1", - "striptags": "^3.2.0", - "tributejs": "^5.1.3", - "unified": "^10.1.2", - "unist-builder": "^3.0.1", - "unist-util-visit": "^4.1.2", - "vue": "^2.7.14", - "vue-color": "^2.8.1", - "vue-frag": "^1.4.3", - "vue-material-design-icons": "^5.1.2", - "vue-multiselect": "^2.1.6", - "vue2-datepicker": "^3.11.0" - }, - "engines": { - "node": "^16.0.0", - "npm": "^7.0.0 || ^8.0.0" + "@nextcloud/vue": "^8.0.0-beta || ^8.0.0" } }, "node_modules/@nextcloud/upload/node_modules/buffer": { @@ -4076,27 +4073,29 @@ "ieee754": "^1.2.1" } }, - "node_modules/@nextcloud/upload/node_modules/emoji-mart-vue-fast": { - "version": "12.0.5", - "resolved": "https://registry.npmjs.org/emoji-mart-vue-fast/-/emoji-mart-vue-fast-12.0.5.tgz", - "integrity": "sha512-XFNwIk+ConSAjC4tmk//s6btlo3oQco7TBgP914Qytg/15jLa/0VrWNg271W2MTv+8N8BxYl2dDn3cZJxcreqw==", + "node_modules/@nextcloud/upload/node_modules/p-limit": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-5.0.0.tgz", + "integrity": "sha512-/Eaoq+QyLSiXQ4lyYV23f14mZRQcXnxfHrN0vCai+ak9G0pp9iEQukIIZq5NccEvwRB8PUnZT0KsOoDCINS1qQ==", "dependencies": { - "@babel/runtime": "^7.18.6", - "core-js": "^3.23.5" + "yocto-queue": "^1.0.0" }, - "peerDependencies": { - "vue": ">2.0.0" + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/@nextcloud/vue": { - "version": "8.0.0-beta.8", - "resolved": "https://registry.npmjs.org/@nextcloud/vue/-/vue-8.0.0-beta.8.tgz", - "integrity": "sha512-Sbq1l5cH5SU2eE/b/w+99t3mcGHLOTjgJYf2ltxbDEuYcgfn+Ihz0RGxcp5s1KNI8S9eifKSI9/bts7nQMHj8g==", + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/@nextcloud/vue/-/vue-8.4.0.tgz", + "integrity": "sha512-K+oDwwpy3ka5VBYi0S92dpBKJYDI78HGe0Ln2cfURtyH69DjtPAbDTj5CjFP8ccY/QsZgIjBekX6Ftw6fg1czQ==", "dependencies": { "@floating-ui/dom": "^1.1.0", "@nextcloud/auth": "^2.0.0", "@nextcloud/axios": "^2.0.0", - "@nextcloud/browser-storage": "^0.2.0", + "@nextcloud/browser-storage": "^0.3.0", "@nextcloud/calendar-js": "^6.0.0", "@nextcloud/capabilities": "^1.0.4", "@nextcloud/event-bus": "^3.0.0", @@ -4104,11 +4103,11 @@ "@nextcloud/l10n": "^2.0.1", "@nextcloud/logger": "^2.2.1", "@nextcloud/router": "^2.0.0", - "@nextcloud/vue-select": "^3.23.0", + "@nextcloud/vue-select": "^3.24.0", "@vueuse/components": "^10.0.2", "@vueuse/core": "^10.1.2", "clone": "^2.1.2", - "debounce": "1.2.1", + "debounce": "2.0.0", "dompurify": "^3.0.5", "emoji-mart-vue-fast": "^15.0.0", "escape-html": "^1.0.3", @@ -4116,7 +4115,6 @@ "focus-trap": "^7.4.3", "linkify-string": "^4.0.0", "md5": "^2.3.0", - "node-polyfill-webpack-plugin": "^2.0.1", "rehype-external-links": "^3.0.0", "rehype-react": "^7.1.2", "remark-breaks": "^4.0.0", @@ -4132,7 +4130,6 @@ "vue": "^2.7.14", "vue-color": "^2.8.1", "vue-frag": "^1.4.3", - "vue-material-design-icons": "^5.1.2", "vue2-datepicker": "^3.11.0" }, "engines": { @@ -4141,13 +4138,25 @@ } }, "node_modules/@nextcloud/vue-select": { - "version": "3.23.0", - "resolved": "https://registry.npmjs.org/@nextcloud/vue-select/-/vue-select-3.23.0.tgz", - "integrity": "sha512-TerpWxDtbdwda32xtrLcqN8CjcQwVwCrEdHIHIAPQ2y3Ktl/dcjQxGn0onRZqk9+4ZxPGMYdX7LIWRKCHUlrmQ==", + "version": "3.24.0", + "resolved": "https://registry.npmjs.org/@nextcloud/vue-select/-/vue-select-3.24.0.tgz", + "integrity": "sha512-+TQYaqB57OcwG3XSKpUtVcbUZIkX8KHzjTCWRFAiRqwryXTuBvY/JHzB5i31BFHJ6CK+l8WyBu8LgmtQW8ktrw==", "peerDependencies": { "vue": "2.x" } }, + "node_modules/@nextcloud/vue/node_modules/@nextcloud/browser-storage": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@nextcloud/browser-storage/-/browser-storage-0.3.0.tgz", + "integrity": "sha512-vqc26T4WQ3y9EbFpHh4dl/FN7ahEfEoc0unQmsdJ2YSZNTxTvAXAasWI6HFNcHi10b5rEYxxEYjAwKF34th3Aw==", + "dependencies": { + "core-js": "3.33.0" + }, + "engines": { + "node": "^20.0.0", + "npm": "^9.0.0" + } + }, "node_modules/@nextcloud/vue/node_modules/@types/hast": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.1.tgz", @@ -4169,6 +4178,17 @@ "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.0.tgz", "integrity": "sha512-MFETx3tbTjE7Uk6vvnWINA/1iJ7LuMdO4fcq8UfF0pRbj01aGLduVvQcRyswuACJdpnHgg8E3rQLhaRdNEJS0w==" }, + "node_modules/@nextcloud/vue/node_modules/debounce": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/debounce/-/debounce-2.0.0.tgz", + "integrity": "sha512-xRetU6gL1VJbs85Mc4FoEGSjQxzpdxRyFhe3lmWFyy2EzydIcD4xzUvRJMD+NPDfMwKNhxa3PvsIOU32luIWeA==", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/@nextcloud/vue/node_modules/escape-string-regexp": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", @@ -6066,9 +6086,9 @@ } }, "node_modules/@types/toastify-js": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@types/toastify-js/-/toastify-js-1.12.1.tgz", - "integrity": "sha512-9CTM+LKFmS0+Ii+RH55XPKcmNxCjLticj8kxeCxa7PnSVCZPQurb9XtKQtoMl/fv7WaqUpRezDcFuY8n92CtUg==" + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/@types/toastify-js/-/toastify-js-1.12.3.tgz", + "integrity": "sha512-9RjLlbAHMSaae/KZNHGv19VG4gcLIm3YjvacCXBtfMfYn26h76YP5oxXI8k26q4iKXCB9LNfv18lsoS0JnFPTg==" }, "node_modules/@types/tough-cookie": { "version": "4.0.2", @@ -6448,13 +6468,16 @@ "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==" }, "node_modules/@vue/compiler-sfc": { - "version": "2.7.14", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-2.7.14.tgz", - "integrity": "sha512-aNmNHyLPsw+sVvlQFQ2/8sjNuLtK54TC6cuKnVzAY93ks4ZBrvwQSnkkIh7bsbNhum5hJBS00wSDipQ937f5DA==", + "version": "2.7.16", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-2.7.16.tgz", + "integrity": "sha512-KWhJ9k5nXuNtygPU7+t1rX6baZeqOYLEforUPjgNDBnLicfHCoi48H87Q8XyLZOrNNsmhuwKqtpDQWjEFe6Ekg==", "dependencies": { - "@babel/parser": "^7.18.4", + "@babel/parser": "^7.23.5", "postcss": "^8.4.14", "source-map": "^0.6.1" + }, + "optionalDependencies": { + "prettier": "^1.18.2 || ^2.0.0" } }, "node_modules/@vue/compiler-sfc/node_modules/source-map": { @@ -12271,7 +12294,8 @@ "node_modules/eventemitter3": { "version": "4.0.7", "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true }, "node_modules/events": { "version": "3.3.0", @@ -20177,11 +20201,11 @@ } }, "node_modules/p-queue": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-7.3.4.tgz", - "integrity": "sha512-esox8CWt0j9EZECFvkFl2WNPat8LN4t7WWeXq73D9ha0V96qPRufApZi4ZhPwXAln1uVVal429HVVKPa2X0yQg==", + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-7.4.1.tgz", + "integrity": "sha512-vRpMXmIkYF2/1hLBKisKeVYJZ8S2tZ0zEAmIJgdVKP2nq0nh4qCdf8bgw+ZgKrkh71AOCaqzwbJJk1WtdcF3VA==", "dependencies": { - "eventemitter3": "^4.0.7", + "eventemitter3": "^5.0.1", "p-timeout": "^5.0.2" }, "engines": { @@ -20191,6 +20215,11 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/p-queue/node_modules/eventemitter3": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", + "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==" + }, "node_modules/p-retry": { "version": "4.6.2", "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", @@ -20858,7 +20887,6 @@ "version": "2.8.8", "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", - "dev": true, "optional": true, "bin": { "prettier": "bin-prettier.js" @@ -25612,11 +25640,12 @@ "integrity": "sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==" }, "node_modules/vue": { - "version": "2.7.14", - "resolved": "https://registry.npmjs.org/vue/-/vue-2.7.14.tgz", - "integrity": "sha512-b2qkFyOM0kwqWFuQmgd4o+uHGU7T+2z3T+WQp8UBjADfEv2n4FEMffzBmCKNP0IGzOEEfYjvtcC62xaSKeQDrQ==", + "version": "2.7.16", + "resolved": "https://registry.npmjs.org/vue/-/vue-2.7.16.tgz", + "integrity": "sha512-4gCtFXaAA3zYZdTp5s4Hl2sozuySsgz4jy1EnpBHNfpMa9dK1ZCG7viqBPCwXtmgc8nHqUsAu3G4gtmXkkY3Sw==", + "deprecated": "Vue 2 has reached EOL and is no longer actively maintained. See https://v2.vuejs.org/eol/ for more details.", "dependencies": { - "@vue/compiler-sfc": "2.7.14", + "@vue/compiler-sfc": "2.7.16", "csstype": "^3.1.0" } }, diff --git a/package.json b/package.json index 3f3d34a68a735..bc97444df265c 100644 --- a/package.json +++ b/package.json @@ -55,7 +55,7 @@ "@nextcloud/paths": "^2.1.0", "@nextcloud/router": "^2.1.2", "@nextcloud/sharing": "^0.1.0", - "@nextcloud/upload": "^1.0.0-beta.17", + "@nextcloud/upload": "^1.0.0", "@nextcloud/vue": "^8.0.0-beta.8", "@skjnldsv/sanitize-svg": "^1.0.2", "@vueuse/components": "^10.4.1",