diff --git a/package-lock.json b/package-lock.json index 7efc08910..192fc927f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19,7 +19,7 @@ "@nextcloud/logger": "^2.5.0", "@nextcloud/paths": "^2.1.0", "@nextcloud/router": "^2.0.1", - "@nextcloud/vue": "^7.4.0", + "@nextcloud/vue": "^7.6.0", "@skjnldsv/vue-plyr": "^7.3.0", "camelcase": "^7.0.1", "debounce": "^1.2.1", @@ -3071,19 +3071,6 @@ "node-gettext": "^3.0.0" } }, - "node_modules/@nextcloud/dialogs/node_modules/@nextcloud/typings": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@nextcloud/typings/-/typings-1.3.0.tgz", - "integrity": "sha512-lxAWXobayeaAnydCWKMljJXDLXECimUf3HbTjnrjL7pslPyGyH70LHj4NZ5BmGbKeU2yjF2FTXIGji10lOryiQ==", - "dependencies": { - "@types/jquery": "2.0.57" - } - }, - "node_modules/@nextcloud/dialogs/node_modules/@types/jquery": { - "version": "2.0.57", - "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-2.0.57.tgz", - "integrity": "sha512-QUJ5wVL8iTZofgZjCfVnHxcMqqPPLfVfEKe8rfksMdmSmqEenpcpEBQO45VSSfng/tunwoLF+3I8rzEzVhYNLQ==" - }, "node_modules/@nextcloud/eslint-config": { "version": "8.2.1", "resolved": "https://registry.npmjs.org/@nextcloud/eslint-config/-/eslint-config-8.2.1.tgz", @@ -3220,22 +3207,36 @@ "stylelint-config-recommended-vue": "^1.1.0" } }, + "node_modules/@nextcloud/typings": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@nextcloud/typings/-/typings-1.6.0.tgz", + "integrity": "sha512-5uIsteFy9Z9/ZaNGE8w8SDgJp+FK8/LeRLgfnakC2pU8eNKTPlQfkiYR163oEI5Xu5YzwdIzf6/roIXdNinhrw==", + "dependencies": { + "@types/jquery": "2.0.60" + }, + "engines": { + "node": "^16.0.0", + "npm": "^7.0.0 || ^8.0.0" + } + }, "node_modules/@nextcloud/vue": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@nextcloud/vue/-/vue-7.4.0.tgz", - "integrity": "sha512-5rbmb2Jae274a6Snb5qgG0/08m6+AFjFhAyB6CYrnnYBWozfuUYkwjfAX5w8BniiNagqBBRjv3wxqY3tIyen/g==", + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/@nextcloud/vue/-/vue-7.6.0.tgz", + "integrity": "sha512-gTZO8zQGcObdKr8orkMBl/P9YpjfIOYdF76LUs+SdcZKFK+HGz5fBz8F4Xq/B7skDghcLqiZ6ixI+D08B6XhKA==", "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": "^5.0.3", "@nextcloud/capabilities": "^1.0.4", - "@nextcloud/dialogs": "^3.1.4", + "@nextcloud/dialogs": "^4.0.0", "@nextcloud/event-bus": "^3.0.0", "@nextcloud/initial-state": "^2.0.0", - "@nextcloud/l10n": "^1.6.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", "debounce": "1.2.1", "emoji-mart-vue-fast": "^12.0.1", @@ -3254,7 +3255,6 @@ "vue-color": "^2.8.1", "vue-material-design-icons": "^5.1.2", "vue-multiselect": "^2.1.6", - "vue-select": "^3.20.2", "vue2-datepicker": "^3.11.0" }, "engines": { @@ -3262,7 +3262,43 @@ "npm": "^7.0.0 || ^8.0.0" } }, - "node_modules/@nextcloud/vue/node_modules/@nextcloud/l10n": { + "node_modules/@nextcloud/vue-select": { + "version": "3.22.2", + "resolved": "https://registry.npmjs.org/@nextcloud/vue-select/-/vue-select-3.22.2.tgz", + "integrity": "sha512-nDtoFowunZIaiq5N28Qvbq2CkUWEbvLrj41OYQx8/qw7Dpmm2bOUKAqjUrr8H1NdoNpCN7VyL5gyoWvwC3m+WQ==", + "peerDependencies": { + "vue": "2.x" + } + }, + "node_modules/@nextcloud/vue/node_modules/@floating-ui/core": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.2.1.tgz", + "integrity": "sha512-LSqwPZkK3rYfD7GKoIeExXOyYx6Q1O4iqZWwIehDNuv3Dv425FIAE8PRwtAx1imEolFTHgBEcoFHm9MDnYgPCg==" + }, + "node_modules/@nextcloud/vue/node_modules/@floating-ui/dom": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.2.1.tgz", + "integrity": "sha512-Rt45SmRiV8eU+xXSB9t0uMYiQ/ZWGE/jumse2o3i5RGlyvcbqOF4q+1qBnzLE2kZ5JGhq0iMkcGXUKbFe7MpTA==", + "dependencies": { + "@floating-ui/core": "^1.2.1" + } + }, + "node_modules/@nextcloud/vue/node_modules/@nextcloud/dialogs": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@nextcloud/dialogs/-/dialogs-4.0.1.tgz", + "integrity": "sha512-jgIJdxTpc3suHkuZBRge6/dU6krG7x9emMGTxKY5qRQqFwn9r4rCqjV7Cys7VMn1QLlHmEDdqHcYZFRtN/XVNA==", + "dependencies": { + "@nextcloud/l10n": "^1.3.0", + "@nextcloud/typings": "^1.4.3", + "core-js": "^3.6.4", + "toastify-js": "^1.12.0" + }, + "engines": { + "node": "^16.0.0", + "npm": "^7.0.0 || ^8.0.0" + } + }, + "node_modules/@nextcloud/vue/node_modules/@nextcloud/dialogs/node_modules/@nextcloud/l10n": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/@nextcloud/l10n/-/l10n-1.6.0.tgz", "integrity": "sha512-aKGlgrwN9OiafN791sYus0shfwNeU3PlrH6Oi9ISma6iJSvN6a8aJM8WGKCJ9pqBaTR5PrDuckuM/WnybBWb6A==", @@ -3271,6 +3307,21 @@ "node-gettext": "^3.0.0" } }, + "node_modules/@nextcloud/vue/node_modules/@nextcloud/l10n": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@nextcloud/l10n/-/l10n-2.0.1.tgz", + "integrity": "sha512-vTzsYUdNNJhDmdQS5pOhv+tdqGhjzI+iWZMQgM19rcpFo9MDFrcK/bQBIgcQypJjqSmNlP62M9CMVTm4fIwlsA==", + "dependencies": { + "@nextcloud/router": "^2.0.0", + "dompurify": "^2.4.1", + "escape-html": "^1.0.3", + "node-gettext": "^3.0.0" + }, + "engines": { + "node": "^16.0.0", + "npm": "^7.0.0 || ^8.0.0" + } + }, "node_modules/@nextcloud/webpack-vue-config": { "version": "5.4.0", "resolved": "https://registry.npmjs.org/@nextcloud/webpack-vue-config/-/webpack-vue-config-5.4.0.tgz", @@ -3709,9 +3760,9 @@ } }, "node_modules/@types/jquery": { - "version": "2.0.54", - "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-2.0.54.tgz", - "integrity": "sha512-D/PomKwNkDfSKD13DEVQT/pq2TUjN54c6uB341fEZanIzkjfGe7UaFuuaLZbpEiS5j7Wk2MUHAZqZIoECw29lg==" + "version": "2.0.60", + "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-2.0.60.tgz", + "integrity": "sha512-izi6OBEVrAwaHiqWITjOPBbVtcKZKAXTocJqPZsAKA2lvmbpFEyPSAxgcqmisbiMYj9EvrooUEPLHQeQqVMWAg==" }, "node_modules/@types/json-schema": { "version": "7.0.11", @@ -17791,14 +17842,6 @@ "vue": "^2.6.0" } }, - "node_modules/vue-select": { - "version": "3.20.2", - "resolved": "https://registry.npmjs.org/vue-select/-/vue-select-3.20.2.tgz", - "integrity": "sha512-ZSzIDzyYsWZULGUxVp1h6u3yi9IZQBWX8r6kSudUI/I5J1HQKpBjRntvkrg6pr87xmm16kdChvHCDN+W84vTKw==", - "peerDependencies": { - "vue": "2.x" - } - }, "node_modules/vue-style-loader": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/vue-style-loader/-/vue-style-loader-4.1.3.tgz", @@ -20982,19 +21025,6 @@ "core-js": "^3.6.4", "node-gettext": "^3.0.0" } - }, - "@nextcloud/typings": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@nextcloud/typings/-/typings-1.3.0.tgz", - "integrity": "sha512-lxAWXobayeaAnydCWKMljJXDLXECimUf3HbTjnrjL7pslPyGyH70LHj4NZ5BmGbKeU2yjF2FTXIGji10lOryiQ==", - "requires": { - "@types/jquery": "2.0.57" - } - }, - "@types/jquery": { - "version": "2.0.57", - "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-2.0.57.tgz", - "integrity": "sha512-QUJ5wVL8iTZofgZjCfVnHxcMqqPPLfVfEKe8rfksMdmSmqEenpcpEBQO45VSSfng/tunwoLF+3I8rzEzVhYNLQ==" } } }, @@ -21081,22 +21111,32 @@ "dev": true, "requires": {} }, + "@nextcloud/typings": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@nextcloud/typings/-/typings-1.6.0.tgz", + "integrity": "sha512-5uIsteFy9Z9/ZaNGE8w8SDgJp+FK8/LeRLgfnakC2pU8eNKTPlQfkiYR163oEI5Xu5YzwdIzf6/roIXdNinhrw==", + "requires": { + "@types/jquery": "2.0.60" + } + }, "@nextcloud/vue": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@nextcloud/vue/-/vue-7.4.0.tgz", - "integrity": "sha512-5rbmb2Jae274a6Snb5qgG0/08m6+AFjFhAyB6CYrnnYBWozfuUYkwjfAX5w8BniiNagqBBRjv3wxqY3tIyen/g==", + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/@nextcloud/vue/-/vue-7.6.0.tgz", + "integrity": "sha512-gTZO8zQGcObdKr8orkMBl/P9YpjfIOYdF76LUs+SdcZKFK+HGz5fBz8F4Xq/B7skDghcLqiZ6ixI+D08B6XhKA==", "requires": { + "@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": "^5.0.3", "@nextcloud/capabilities": "^1.0.4", - "@nextcloud/dialogs": "^3.1.4", + "@nextcloud/dialogs": "^4.0.0", "@nextcloud/event-bus": "^3.0.0", "@nextcloud/initial-state": "^2.0.0", - "@nextcloud/l10n": "^1.6.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", "debounce": "1.2.1", "emoji-mart-vue-fast": "^12.0.1", @@ -21115,21 +21155,63 @@ "vue-color": "^2.8.1", "vue-material-design-icons": "^5.1.2", "vue-multiselect": "^2.1.6", - "vue-select": "^3.20.2", "vue2-datepicker": "^3.11.0" }, "dependencies": { - "@nextcloud/l10n": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@nextcloud/l10n/-/l10n-1.6.0.tgz", - "integrity": "sha512-aKGlgrwN9OiafN791sYus0shfwNeU3PlrH6Oi9ISma6iJSvN6a8aJM8WGKCJ9pqBaTR5PrDuckuM/WnybBWb6A==", + "@floating-ui/core": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.2.1.tgz", + "integrity": "sha512-LSqwPZkK3rYfD7GKoIeExXOyYx6Q1O4iqZWwIehDNuv3Dv425FIAE8PRwtAx1imEolFTHgBEcoFHm9MDnYgPCg==" + }, + "@floating-ui/dom": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.2.1.tgz", + "integrity": "sha512-Rt45SmRiV8eU+xXSB9t0uMYiQ/ZWGE/jumse2o3i5RGlyvcbqOF4q+1qBnzLE2kZ5JGhq0iMkcGXUKbFe7MpTA==", "requires": { + "@floating-ui/core": "^1.2.1" + } + }, + "@nextcloud/dialogs": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@nextcloud/dialogs/-/dialogs-4.0.1.tgz", + "integrity": "sha512-jgIJdxTpc3suHkuZBRge6/dU6krG7x9emMGTxKY5qRQqFwn9r4rCqjV7Cys7VMn1QLlHmEDdqHcYZFRtN/XVNA==", + "requires": { + "@nextcloud/l10n": "^1.3.0", + "@nextcloud/typings": "^1.4.3", "core-js": "^3.6.4", + "toastify-js": "^1.12.0" + }, + "dependencies": { + "@nextcloud/l10n": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@nextcloud/l10n/-/l10n-1.6.0.tgz", + "integrity": "sha512-aKGlgrwN9OiafN791sYus0shfwNeU3PlrH6Oi9ISma6iJSvN6a8aJM8WGKCJ9pqBaTR5PrDuckuM/WnybBWb6A==", + "requires": { + "core-js": "^3.6.4", + "node-gettext": "^3.0.0" + } + } + } + }, + "@nextcloud/l10n": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@nextcloud/l10n/-/l10n-2.0.1.tgz", + "integrity": "sha512-vTzsYUdNNJhDmdQS5pOhv+tdqGhjzI+iWZMQgM19rcpFo9MDFrcK/bQBIgcQypJjqSmNlP62M9CMVTm4fIwlsA==", + "requires": { + "@nextcloud/router": "^2.0.0", + "dompurify": "^2.4.1", + "escape-html": "^1.0.3", "node-gettext": "^3.0.0" } } } }, + "@nextcloud/vue-select": { + "version": "3.22.2", + "resolved": "https://registry.npmjs.org/@nextcloud/vue-select/-/vue-select-3.22.2.tgz", + "integrity": "sha512-nDtoFowunZIaiq5N28Qvbq2CkUWEbvLrj41OYQx8/qw7Dpmm2bOUKAqjUrr8H1NdoNpCN7VyL5gyoWvwC3m+WQ==", + "requires": {} + }, "@nextcloud/webpack-vue-config": { "version": "5.4.0", "resolved": "https://registry.npmjs.org/@nextcloud/webpack-vue-config/-/webpack-vue-config-5.4.0.tgz", @@ -21515,9 +21597,9 @@ } }, "@types/jquery": { - "version": "2.0.54", - "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-2.0.54.tgz", - "integrity": "sha512-D/PomKwNkDfSKD13DEVQT/pq2TUjN54c6uB341fEZanIzkjfGe7UaFuuaLZbpEiS5j7Wk2MUHAZqZIoECw29lg==" + "version": "2.0.60", + "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-2.0.60.tgz", + "integrity": "sha512-izi6OBEVrAwaHiqWITjOPBbVtcKZKAXTocJqPZsAKA2lvmbpFEyPSAxgcqmisbiMYj9EvrooUEPLHQeQqVMWAg==" }, "@types/json-schema": { "version": "7.0.11", @@ -32384,12 +32466,6 @@ "@babel/runtime": "^7.13.10" } }, - "vue-select": { - "version": "3.20.2", - "resolved": "https://registry.npmjs.org/vue-select/-/vue-select-3.20.2.tgz", - "integrity": "sha512-ZSzIDzyYsWZULGUxVp1h6u3yi9IZQBWX8r6kSudUI/I5J1HQKpBjRntvkrg6pr87xmm16kdChvHCDN+W84vTKw==", - "requires": {} - }, "vue-style-loader": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/vue-style-loader/-/vue-style-loader-4.1.3.tgz", diff --git a/package.json b/package.json index 8070329c6..285994db9 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,7 @@ "@nextcloud/logger": "^2.5.0", "@nextcloud/paths": "^2.1.0", "@nextcloud/router": "^2.0.1", - "@nextcloud/vue": "^7.4.0", + "@nextcloud/vue": "^7.6.0", "@skjnldsv/vue-plyr": "^7.3.0", "camelcase": "^7.0.1", "debounce": "^1.2.1",