diff --git a/package-lock.json b/package-lock.json index 099b676b0c3..846d9c7899d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,7 +20,7 @@ "@nextcloud/moment": "^1.2.1", "@nextcloud/paths": "^2.1.0", "@nextcloud/router": "^2.0.0", - "@nextcloud/vue": "^7.1.0-beta.1", + "@nextcloud/vue": "^7.1.0", "@nextcloud/vue-dashboard": "^2.0.1", "@nextcloud/vue-richtext": "^2.0.3", "attachmediastream": "^2.1.0", @@ -3390,9 +3390,9 @@ } }, "node_modules/@nextcloud/vue": { - "version": "7.1.0-beta.1", - "resolved": "https://registry.npmjs.org/@nextcloud/vue/-/vue-7.1.0-beta.1.tgz", - "integrity": "sha512-Z3iYkOEjhPpUouYkmchyWcP2c60jJsaDJ4ILew41HY+1QMV9KKyjDhAIDeRy12sgycafwqlcgzuuKFdEUU47Xw==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@nextcloud/vue/-/vue-7.1.0.tgz", + "integrity": "sha512-vr+IpdjnYt0Uk2JK4IRIe8V5SXcJFZZuyjw++2KVlCecgwAm5uUx79egTPx5xOhANbOiM2ncCpLeHisHL9ci9w==", "dependencies": { "@nextcloud/auth": "^2.0.0", "@nextcloud/axios": "^2.0.0", @@ -3405,10 +3405,11 @@ "@nextcloud/l10n": "^1.6.0", "@nextcloud/logger": "^2.2.1", "@nextcloud/router": "^2.0.0", + "@skjnldsv/sanitize-svg": "^1.0.2", "debounce": "1.2.1", "emoji-mart-vue-fast": "^12.0.1", "escape-html": "^1.0.3", - "floating-vue": "^1.0.0-beta.18", + "floating-vue": "^1.0.0-beta.19", "focus-trap": "^7.1.0", "hammerjs": "^2.0.8", "linkify-string": "^4.0.0", @@ -3422,6 +3423,7 @@ "vue-color": "^2.8.1", "vue-material-design-icons": "^5.1.2", "vue-multiselect": "^2.1.6", + "vue-select": "^3.20.0", "vue2-datepicker": "^3.11.0" }, "engines": { @@ -3922,6 +3924,18 @@ "@sinonjs/commons": "^1.7.0" } }, + "node_modules/@skjnldsv/sanitize-svg": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@skjnldsv/sanitize-svg/-/sanitize-svg-1.0.2.tgz", + "integrity": "sha512-blfdQZ9jr4K9IOhifF0FVhKf9LCFH0L8wWR/vEgdA53q8DGNEbjUGMNo4VU1QugglaoQdFy65O2abODRFflsSg==", + "dependencies": { + "is-svg": "^4.3.2" + }, + "engines": { + "node": "^14.0.0", + "npm": "^7.0.0" + } + }, "node_modules/@surma/rollup-plugin-off-main-thread": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz", @@ -9199,9 +9213,9 @@ "peer": true }, "node_modules/floating-vue": { - "version": "1.0.0-beta.18", - "resolved": "https://registry.npmjs.org/floating-vue/-/floating-vue-1.0.0-beta.18.tgz", - "integrity": "sha512-mRFc78szc1BTbhlCa4okb7wAGPuH/IID+yqJ+yrTMQ038H8WIAsPV/WFgWCaXqe8d1Z12LkMqiHDVorCJy8M2A==", + "version": "1.0.0-beta.19", + "resolved": "https://registry.npmjs.org/floating-vue/-/floating-vue-1.0.0-beta.19.tgz", + "integrity": "sha512-OcM7z5Ua4XAykqolmvPj3l1s+KqUKj6Xz2t66eqjgaWfNBjtuifmxO5+4rRXakIch/Crt8IH+vKdKcR3jOUaoQ==", "dependencies": { "@floating-ui/dom": "^0.1.10", "vue-resize": "^1.0.0" @@ -10378,6 +10392,20 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-svg": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-4.3.2.tgz", + "integrity": "sha512-mM90duy00JGMyjqIVHu9gNTjywdZV+8qNasX8cm/EEYZ53PHDgajvbBwNVvty5dwSAxLUD3p3bdo+7sR/UMrpw==", + "dependencies": { + "fast-xml-parser": "^3.19.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/is-symbol": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", @@ -20269,6 +20297,14 @@ "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-3.6.5.tgz", "integrity": "sha512-VYXZQLtjuvKxxcshuRAwjHnciqZVoXAjTjcqBTz4rKc8qih9g9pI3hbDjmqXaHdgL3v8pV6P8Z335XvHzESxLQ==" }, + "node_modules/vue-select": { + "version": "3.20.0", + "resolved": "https://registry.npmjs.org/vue-select/-/vue-select-3.20.0.tgz", + "integrity": "sha512-Qau4BzpgAC+/9jM5oTlOrfA81ONdtTFH6PqeSDKvIB56f1F6EbIR8qAotpUxrIiNVppyPFjvVDkyriMfHjWBQA==", + "peerDependencies": { + "vue": "2.x" + } + }, "node_modules/vue-shortkey": { "version": "3.1.7", "resolved": "https://registry.npmjs.org/vue-shortkey/-/vue-shortkey-3.1.7.tgz", @@ -24284,9 +24320,9 @@ } }, "@nextcloud/vue": { - "version": "7.1.0-beta.1", - "resolved": "https://registry.npmjs.org/@nextcloud/vue/-/vue-7.1.0-beta.1.tgz", - "integrity": "sha512-Z3iYkOEjhPpUouYkmchyWcP2c60jJsaDJ4ILew41HY+1QMV9KKyjDhAIDeRy12sgycafwqlcgzuuKFdEUU47Xw==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@nextcloud/vue/-/vue-7.1.0.tgz", + "integrity": "sha512-vr+IpdjnYt0Uk2JK4IRIe8V5SXcJFZZuyjw++2KVlCecgwAm5uUx79egTPx5xOhANbOiM2ncCpLeHisHL9ci9w==", "requires": { "@nextcloud/auth": "^2.0.0", "@nextcloud/axios": "^2.0.0", @@ -24299,10 +24335,11 @@ "@nextcloud/l10n": "^1.6.0", "@nextcloud/logger": "^2.2.1", "@nextcloud/router": "^2.0.0", + "@skjnldsv/sanitize-svg": "^1.0.2", "debounce": "1.2.1", "emoji-mart-vue-fast": "^12.0.1", "escape-html": "^1.0.3", - "floating-vue": "^1.0.0-beta.18", + "floating-vue": "^1.0.0-beta.19", "focus-trap": "^7.1.0", "hammerjs": "^2.0.8", "linkify-string": "^4.0.0", @@ -24316,6 +24353,7 @@ "vue-color": "^2.8.1", "vue-material-design-icons": "^5.1.2", "vue-multiselect": "^2.1.6", + "vue-select": "^3.20.0", "vue2-datepicker": "^3.11.0" }, "dependencies": { @@ -24678,6 +24716,14 @@ "@sinonjs/commons": "^1.7.0" } }, + "@skjnldsv/sanitize-svg": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@skjnldsv/sanitize-svg/-/sanitize-svg-1.0.2.tgz", + "integrity": "sha512-blfdQZ9jr4K9IOhifF0FVhKf9LCFH0L8wWR/vEgdA53q8DGNEbjUGMNo4VU1QugglaoQdFy65O2abODRFflsSg==", + "requires": { + "is-svg": "^4.3.2" + } + }, "@surma/rollup-plugin-off-main-thread": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz", @@ -28940,9 +28986,9 @@ "peer": true }, "floating-vue": { - "version": "1.0.0-beta.18", - "resolved": "https://registry.npmjs.org/floating-vue/-/floating-vue-1.0.0-beta.18.tgz", - "integrity": "sha512-mRFc78szc1BTbhlCa4okb7wAGPuH/IID+yqJ+yrTMQ038H8WIAsPV/WFgWCaXqe8d1Z12LkMqiHDVorCJy8M2A==", + "version": "1.0.0-beta.19", + "resolved": "https://registry.npmjs.org/floating-vue/-/floating-vue-1.0.0-beta.19.tgz", + "integrity": "sha512-OcM7z5Ua4XAykqolmvPj3l1s+KqUKj6Xz2t66eqjgaWfNBjtuifmxO5+4rRXakIch/Crt8IH+vKdKcR3jOUaoQ==", "requires": { "@floating-ui/dom": "^0.1.10", "vue-resize": "^1.0.0" @@ -29803,6 +29849,14 @@ "has-tostringtag": "^1.0.0" } }, + "is-svg": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-4.3.2.tgz", + "integrity": "sha512-mM90duy00JGMyjqIVHu9gNTjywdZV+8qNasX8cm/EEYZ53PHDgajvbBwNVvty5dwSAxLUD3p3bdo+7sR/UMrpw==", + "requires": { + "fast-xml-parser": "^3.19.0" + } + }, "is-symbol": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", @@ -37465,6 +37519,12 @@ "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-3.6.5.tgz", "integrity": "sha512-VYXZQLtjuvKxxcshuRAwjHnciqZVoXAjTjcqBTz4rKc8qih9g9pI3hbDjmqXaHdgL3v8pV6P8Z335XvHzESxLQ==" }, + "vue-select": { + "version": "3.20.0", + "resolved": "https://registry.npmjs.org/vue-select/-/vue-select-3.20.0.tgz", + "integrity": "sha512-Qau4BzpgAC+/9jM5oTlOrfA81ONdtTFH6PqeSDKvIB56f1F6EbIR8qAotpUxrIiNVppyPFjvVDkyriMfHjWBQA==", + "requires": {} + }, "vue-shortkey": { "version": "3.1.7", "resolved": "https://registry.npmjs.org/vue-shortkey/-/vue-shortkey-3.1.7.tgz", diff --git a/package.json b/package.json index b2524cadee3..36b2b1e512c 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,7 @@ "@nextcloud/moment": "^1.2.1", "@nextcloud/paths": "^2.1.0", "@nextcloud/router": "^2.0.0", - "@nextcloud/vue": "^7.1.0-beta.1", + "@nextcloud/vue": "^7.1.0", "@nextcloud/vue-dashboard": "^2.0.1", "@nextcloud/vue-richtext": "^2.0.3", "attachmediastream": "^2.1.0",