From 2d6bd8b86a67a73257e2b486211080ae68ff9f9d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 21 Dec 2025 23:39:12 +0000 Subject: [PATCH 1/2] build(deps): Bump @nextcloud/dialogs from 7.1.0 to 7.2.0 Bumps [@nextcloud/dialogs](https://github.com/nextcloud-libraries/nextcloud-dialogs) from 7.1.0 to 7.2.0. - [Release notes](https://github.com/nextcloud-libraries/nextcloud-dialogs/releases) - [Changelog](https://github.com/nextcloud-libraries/nextcloud-dialogs/blob/main/CHANGELOG.md) - [Commits](https://github.com/nextcloud-libraries/nextcloud-dialogs/compare/v7.1.0...v7.2.0) --- updated-dependencies: - dependency-name: "@nextcloud/dialogs" dependency-version: 7.2.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- package-lock.json | 341 ++++++++++++++++++++++++++++++++++++---------- package.json | 2 +- 2 files changed, 268 insertions(+), 75 deletions(-) diff --git a/package-lock.json b/package-lock.json index c67c9807d7d63..ec0a8e89f5f1c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,7 @@ "@nextcloud/axios": "^2.5.2", "@nextcloud/calendar-availability-vue": "^3.0.0", "@nextcloud/capabilities": "^1.2.1", - "@nextcloud/dialogs": "^7.1.0", + "@nextcloud/dialogs": "^7.2.0", "@nextcloud/event-bus": "^3.3.3", "@nextcloud/files": "^4.0.0-beta.4", "@nextcloud/initial-state": "^3.0.0", @@ -843,6 +843,7 @@ "cpu": [ "ppc64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -859,6 +860,7 @@ "cpu": [ "arm" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -875,6 +877,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -891,6 +894,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -907,6 +911,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -923,6 +928,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -939,6 +945,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -955,6 +962,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -971,6 +979,7 @@ "cpu": [ "arm" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -987,6 +996,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1003,6 +1013,7 @@ "cpu": [ "ia32" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1019,6 +1030,7 @@ "cpu": [ "loong64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1035,6 +1047,7 @@ "cpu": [ "mips64el" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1051,6 +1064,7 @@ "cpu": [ "ppc64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1067,6 +1081,7 @@ "cpu": [ "riscv64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1083,6 +1098,7 @@ "cpu": [ "s390x" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1099,6 +1115,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1115,6 +1132,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1131,6 +1149,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1147,6 +1166,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1163,6 +1183,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1179,6 +1200,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1195,6 +1217,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1211,6 +1234,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1227,6 +1251,7 @@ "cpu": [ "ia32" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1243,6 +1268,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -2130,31 +2156,29 @@ } }, "node_modules/@nextcloud/dialogs": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/@nextcloud/dialogs/-/dialogs-7.1.0.tgz", - "integrity": "sha512-/q4vr4AqJkQhCf8r1i89c9g3A49HgrBkqUCLc9sDUZFLqpTHxC4eqP8zO5/G9iTdVttq8RHva/u8XV8EtGHf3A==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@nextcloud/dialogs/-/dialogs-7.2.0.tgz", + "integrity": "sha512-seb2yYnGsP72t3aeK7WdcgfANpb/AHYc86Fz0kfzM11tvdqbs6Mz4Ja3bxccIJFXoyAp+NYS9UKpxA7bAQPywQ==", "license": "AGPL-3.0-or-later", "dependencies": { "@mdi/js": "^7.4.47", "@nextcloud/auth": "^2.5.3", "@nextcloud/axios": "^2.5.2", "@nextcloud/browser-storage": "^0.5.0", - "@nextcloud/event-bus": "^3.3.2", - "@nextcloud/files": "^3.12.0", + "@nextcloud/event-bus": "^3.3.3", + "@nextcloud/files": "^3.12.2", "@nextcloud/initial-state": "^3.0.0", - "@nextcloud/l10n": "^3.4.0", - "@nextcloud/paths": "^2.2.1", - "@nextcloud/router": "^3.0.1", + "@nextcloud/l10n": "^3.4.1", + "@nextcloud/paths": "^3.0.0", + "@nextcloud/router": "^3.1.0", "@nextcloud/sharing": "^0.3.0", - "@nextcloud/typings": "^1.9.1", - "@nextcloud/vue": "^9.0.1", + "@nextcloud/vue": "^9.3.1", "@types/toastify-js": "^1.12.4", - "@vueuse/core": "^13.7.0", + "@vueuse/core": "^14.1.0", "cancelable-promise": "^4.3.1", - "p-queue": "^9.0.0", + "p-queue": "^9.0.1", "toastify-js": "^1.12.0", - "vite-plugin-node-polyfills": "^0.24.0", - "vue": "^3.5.22", + "vue": "^3.5.25", "webdav": "^5.8.0" }, "engines": { @@ -2162,16 +2186,16 @@ } }, "node_modules/@nextcloud/dialogs/node_modules/@nextcloud/files": { - "version": "3.12.1", - "resolved": "https://registry.npmjs.org/@nextcloud/files/-/files-3.12.1.tgz", - "integrity": "sha512-GRGBkUMAERKVducWVBTR5kk4GQBncAmKWnSwc6vys3ipXeAeJfEANJVtQ/aHHoQdPc2h78mljbqKsMHdFAUDBA==", + "version": "3.12.2", + "resolved": "https://registry.npmjs.org/@nextcloud/files/-/files-3.12.2.tgz", + "integrity": "sha512-vBo8tf3Xh6efiF8CrEo3pKj9AtvAF6RdDGO1XKL65IxV8+UUd9Uxl2lUExHlzoDRRczCqfGfaWfRRaFhYqce5Q==", "license": "AGPL-3.0-or-later", "dependencies": { "@nextcloud/auth": "^2.5.3", "@nextcloud/capabilities": "^1.2.1", "@nextcloud/l10n": "^3.4.1", "@nextcloud/logger": "^3.0.3", - "@nextcloud/paths": "^2.3.0", + "@nextcloud/paths": "^3.0.0", "@nextcloud/router": "^3.1.0", "@nextcloud/sharing": "^0.3.0", "cancelable-promise": "^4.3.1", @@ -2183,42 +2207,13 @@ "node": "^20.0.0 || ^22.0.0 || ^24.0.0" } }, - "node_modules/@nextcloud/dialogs/node_modules/@vueuse/core": { - "version": "13.9.0", - "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-13.9.0.tgz", - "integrity": "sha512-ts3regBQyURfCE2BcytLqzm8+MmLlo5Ln/KLoxDVcsZ2gzIwVNnQpQOL/UKV8alUqjSZOlpFZcRNsLRqj+OzyA==", - "license": "MIT", - "dependencies": { - "@types/web-bluetooth": "^0.0.21", - "@vueuse/metadata": "13.9.0", - "@vueuse/shared": "13.9.0" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - }, - "peerDependencies": { - "vue": "^3.5.0" - } - }, - "node_modules/@nextcloud/dialogs/node_modules/@vueuse/metadata": { - "version": "13.9.0", - "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-13.9.0.tgz", - "integrity": "sha512-1AFRvuiGphfF7yWixZa0KwjYH8ulyjDCC0aFgrGRz8+P4kvDFSdXLVfTk5xAN9wEuD1J6z4/myMoYbnHoX07zg==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@nextcloud/dialogs/node_modules/@vueuse/shared": { - "version": "13.9.0", - "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-13.9.0.tgz", - "integrity": "sha512-e89uuTLMh0U5cZ9iDpEI2senqPGfbPRTHM/0AaQkcxnpqjkZqDYP8rpfm7edOz8s+pOCOROEy1PIveSW8+fL5g==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/antfu" - }, - "peerDependencies": { - "vue": "^3.5.0" + "node_modules/@nextcloud/dialogs/node_modules/@nextcloud/paths": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@nextcloud/paths/-/paths-3.0.0.tgz", + "integrity": "sha512-+sTfTkIbVUa2Ue3bkz3R7F1mhddvHPOWUxkSNg7Q5dAsimVFBaTRgiBAJmsAag3JPsxyuS8kUgeb0zdEssRdTA==", + "license": "GPL-3.0-or-later", + "engines": { + "node": "^20.0.0 || ^22.0.0 || ^24.0.0" } }, "node_modules/@nextcloud/e2e-test-server": { @@ -2589,6 +2584,7 @@ "version": "2.5.1", "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.1.tgz", "integrity": "sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==", + "dev": true, "hasInstallScript": true, "license": "MIT", "optional": true, @@ -2628,6 +2624,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -2648,6 +2645,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -2668,6 +2666,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -2688,6 +2687,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -2708,6 +2708,7 @@ "cpu": [ "arm" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -2728,6 +2729,7 @@ "cpu": [ "arm" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -2748,6 +2750,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -2768,6 +2771,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -2788,6 +2792,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -2808,6 +2813,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -2828,6 +2834,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -2848,6 +2855,7 @@ "cpu": [ "ia32" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -2868,6 +2876,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -2977,6 +2986,7 @@ "version": "5.0.5", "resolved": "https://registry.npmjs.org/@rollup/plugin-inject/-/plugin-inject-5.0.5.tgz", "integrity": "sha512-2+DEJbNBoPROPkgTDNe8/1YXWcqxbN5DTjASVIOx8HS+pITXushyNiBV56RB08zuptzz8gT3YfkqriTBVycepg==", + "dev": true, "license": "MIT", "dependencies": { "@rollup/pluginutils": "^5.0.1", @@ -3021,6 +3031,7 @@ "version": "5.3.0", "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.3.0.tgz", "integrity": "sha512-5EdhGZtnu3V88ces7s53hhfK5KSASnJZv8Lulpc04cWO3REESroJXg73DFsOmgbU2BhwV0E20bu2IDZb3VKW4Q==", + "dev": true, "license": "MIT", "dependencies": { "@types/estree": "^1.0.0", @@ -3046,6 +3057,7 @@ "cpu": [ "arm" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -3059,6 +3071,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -3072,6 +3085,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -3085,6 +3099,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -3098,6 +3113,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -3111,6 +3127,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -3124,6 +3141,7 @@ "cpu": [ "arm" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -3137,6 +3155,7 @@ "cpu": [ "arm" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -3150,6 +3169,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -3163,6 +3183,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -3176,6 +3197,7 @@ "cpu": [ "loong64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -3189,6 +3211,7 @@ "cpu": [ "ppc64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -3202,6 +3225,7 @@ "cpu": [ "riscv64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -3215,6 +3239,7 @@ "cpu": [ "riscv64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -3228,6 +3253,7 @@ "cpu": [ "s390x" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -3241,6 +3267,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -3254,6 +3281,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -3267,6 +3295,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -3280,6 +3309,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -3293,6 +3323,7 @@ "cpu": [ "ia32" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -3306,6 +3337,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -3319,6 +3351,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -3804,7 +3837,7 @@ "version": "24.9.1", "resolved": "https://registry.npmjs.org/@types/node/-/node-24.9.1.tgz", "integrity": "sha512-QoiaXANRkSXK6p0Duvt56W208du4P9Uye9hWLWgGMDTEoKPhuenzNcC4vGUmrNkiOKTlIrBoyNQYNpSwfEZXSg==", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "undici-types": "~7.16.0" @@ -5008,6 +5041,7 @@ "version": "4.10.1", "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", + "dev": true, "license": "MIT", "dependencies": { "bn.js": "^4.0.0", @@ -5019,12 +5053,14 @@ "version": "4.12.2", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.2.tgz", "integrity": "sha512-n4DSx829VRTRByMRGdjQ9iqsN0Bh4OolPsFnaZBLcbi8iXcB+kJ9s7EnRt4wILZNV3kPLHkRVfOc/HvhC3ovDw==", + "dev": true, "license": "MIT" }, "node_modules/assert": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/assert/-/assert-2.1.0.tgz", "integrity": "sha512-eLHpSK/Y4nhMJ07gDaAzoX/XAKS8PSaojml3M0DM4JpV1LAi5JOJ/p6H/XWrl8L+DzVEvVCW1z3vWAaB9oTsQw==", + "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", @@ -5094,6 +5130,7 @@ "version": "1.0.7", "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "dev": true, "license": "MIT", "dependencies": { "possible-typed-array-names": "^1.0.0" @@ -5170,6 +5207,7 @@ "version": "1.5.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true, "funding": [ { "type": "github", @@ -5295,6 +5333,7 @@ "version": "5.2.2", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.2.tgz", "integrity": "sha512-v2YAxEmKaBLahNwE1mjp4WON6huMNeuDvagFZW+ASCuA/ku0bXR9hSMw0XpiqMoA3+rmnyck/tPRSFQkoC9Cuw==", + "dev": true, "license": "MIT" }, "node_modules/boolbase": { @@ -5319,7 +5358,7 @@ "version": "3.0.3", "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "fill-range": "^7.1.1" @@ -5332,12 +5371,14 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==", + "dev": true, "license": "MIT" }, "node_modules/browser-resolve": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-2.0.0.tgz", "integrity": "sha512-7sWsQlYL2rGLy2IWm8WL8DCTJvYLc/qlOnsakDac87SOoCd16WLsaAMdCiAqsTNHIe+SXfaqyxyo6THoWqs8WQ==", + "dev": true, "license": "MIT", "dependencies": { "resolve": "^1.17.0" @@ -5347,6 +5388,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "dev": true, "license": "MIT", "dependencies": { "buffer-xor": "^1.0.3", @@ -5361,6 +5403,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "dev": true, "license": "MIT", "dependencies": { "browserify-aes": "^1.0.4", @@ -5372,6 +5415,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "dev": true, "license": "MIT", "dependencies": { "cipher-base": "^1.0.1", @@ -5384,6 +5428,7 @@ "version": "4.1.1", "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.1.tgz", "integrity": "sha512-YBjSAiTqM04ZVei6sXighu679a3SqWORA3qZTEqZImnlkDIFtKc6pNutpjyZ8RJTjQtuYfeetkxM11GwoYXMIQ==", + "dev": true, "license": "MIT", "dependencies": { "bn.js": "^5.2.1", @@ -5398,6 +5443,7 @@ "version": "4.2.5", "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.5.tgz", "integrity": "sha512-C2AUdAJg6rlM2W5QMp2Q4KGQMVBwR1lIimTsUnutJ8bMpW5B52pGpR2gEnNBNwijumDo5FojQ0L9JrXA8m4YEw==", + "dev": true, "license": "ISC", "dependencies": { "bn.js": "^5.2.2", @@ -5418,6 +5464,7 @@ "version": "0.2.0", "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "dev": true, "license": "MIT", "dependencies": { "pako": "~1.0.5" @@ -5480,6 +5527,7 @@ "version": "5.7.1", "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, "funding": [ { "type": "github", @@ -5514,6 +5562,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", "integrity": "sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==", + "dev": true, "license": "MIT" }, "node_modules/buildcheck": { @@ -5530,6 +5579,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", "integrity": "sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==", + "dev": true, "license": "MIT" }, "node_modules/byte-length": { @@ -5576,6 +5626,7 @@ "version": "1.0.8", "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", + "dev": true, "license": "MIT", "dependencies": { "call-bind-apply-helpers": "^1.0.0", @@ -5607,6 +5658,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", + "dev": true, "license": "MIT", "dependencies": { "call-bind-apply-helpers": "^1.0.2", @@ -5814,6 +5866,7 @@ "version": "1.0.7", "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.7.tgz", "integrity": "sha512-Mz9QMT5fJe7bKI7MH31UilT5cEK5EHHRCccw/YRFsRY47AuNgaV6HY3rscp0/I4Q+tTW/5zoqpSeRRI54TkDWA==", + "dev": true, "license": "MIT", "dependencies": { "inherits": "^2.0.4", @@ -6075,7 +6128,8 @@ "node_modules/console-browserify": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", - "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==" + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", + "dev": true }, "node_modules/console.table": { "version": "0.10.0", @@ -6094,6 +6148,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", "integrity": "sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==", + "dev": true, "license": "MIT" }, "node_modules/convert-source-map": { @@ -6147,6 +6202,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true, "license": "MIT" }, "node_modules/cosmiconfig": { @@ -6195,6 +6251,7 @@ "version": "4.0.4", "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "dev": true, "license": "MIT", "dependencies": { "bn.js": "^4.1.0", @@ -6205,12 +6262,14 @@ "version": "4.12.2", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.2.tgz", "integrity": "sha512-n4DSx829VRTRByMRGdjQ9iqsN0Bh4OolPsFnaZBLcbi8iXcB+kJ9s7EnRt4wILZNV3kPLHkRVfOc/HvhC3ovDw==", + "dev": true, "license": "MIT" }, "node_modules/create-hash": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "dev": true, "license": "MIT", "dependencies": { "cipher-base": "^1.0.1", @@ -6224,6 +6283,7 @@ "version": "1.1.7", "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "dev": true, "license": "MIT", "dependencies": { "cipher-base": "^1.0.3", @@ -6238,6 +6298,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", + "dev": true, "license": "MIT" }, "node_modules/cross-spawn": { @@ -6268,6 +6329,7 @@ "version": "3.12.1", "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.1.tgz", "integrity": "sha512-r4ESw/IlusD17lgQi1O20Fa3qNnsckR126TdUuBgAu7GBYSIPvdNyONd3Zrxh0xCwA4+6w/TDArBPsMvhur+KQ==", + "dev": true, "license": "MIT", "dependencies": { "browserify-cipher": "^1.0.1", @@ -6677,6 +6739,7 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "dev": true, "license": "MIT", "dependencies": { "es-define-property": "^1.0.0", @@ -6694,6 +6757,7 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dev": true, "license": "MIT", "dependencies": { "define-data-property": "^1.0.1", @@ -6758,6 +6822,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.1.0.tgz", "integrity": "sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==", + "dev": true, "license": "MIT", "dependencies": { "inherits": "^2.0.1", @@ -6781,6 +6846,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", + "dev": true, "license": "Apache-2.0", "optional": true, "bin": { @@ -6961,6 +7027,7 @@ "version": "5.0.3", "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "dev": true, "license": "MIT", "dependencies": { "bn.js": "^4.1.0", @@ -6972,6 +7039,7 @@ "version": "4.12.2", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.2.tgz", "integrity": "sha512-n4DSx829VRTRByMRGdjQ9iqsN0Bh4OolPsFnaZBLcbi8iXcB+kJ9s7EnRt4wILZNV3kPLHkRVfOc/HvhC3ovDw==", + "dev": true, "license": "MIT" }, "node_modules/dir-glob": { @@ -7092,6 +7160,7 @@ "version": "4.22.0", "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-4.22.0.tgz", "integrity": "sha512-IGBwjF7tNk3cwypFNH/7bfzBcgSCbaMOD3GsaY1AU/JRrnHnYgEM0+9kQt52iZxjNsjBtJYtao146V+f8jFZNw==", + "dev": true, "license": "MIT", "engines": { "node": ">=10" @@ -7264,6 +7333,7 @@ "version": "6.6.1", "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.6.1.tgz", "integrity": "sha512-RaddvvMatK2LJHqFJ+YA4WysVN5Ita9E35botqIYspQ4TkRAlCicdzKOjlyv/1Za5RyTNn7di//eEV0uTAfe3g==", + "dev": true, "license": "MIT", "dependencies": { "bn.js": "^4.11.9", @@ -7279,6 +7349,7 @@ "version": "4.12.2", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.2.tgz", "integrity": "sha512-n4DSx829VRTRByMRGdjQ9iqsN0Bh4OolPsFnaZBLcbi8iXcB+kJ9s7EnRt4wILZNV3kPLHkRVfOc/HvhC3ovDw==", + "dev": true, "license": "MIT" }, "node_modules/emoji-mart-vue-fast": { @@ -7455,7 +7526,7 @@ "version": "0.25.11", "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.11.tgz", "integrity": "sha512-KohQwyzrKTQmhXDW1PjCv3Tyspn9n5GcY2RTDqeORIdIJY8yKIF7sTSopFmn/wpMPW4rdPXI0UE5LJLuq3bx0Q==", - "devOptional": true, + "dev": true, "hasInstallScript": true, "license": "MIT", "bin": { @@ -7899,6 +7970,7 @@ "version": "3.3.0", "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true, "license": "MIT", "engines": { "node": ">=0.8.x" @@ -7908,6 +7980,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "dev": true, "license": "MIT", "dependencies": { "md5.js": "^1.3.4", @@ -8123,6 +8196,7 @@ "version": "6.5.0", "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", + "dev": true, "license": "MIT", "engines": { "node": ">=12.0.0" @@ -8238,7 +8312,7 @@ "version": "7.1.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "to-regex-range": "^5.0.1" @@ -8321,6 +8395,7 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, "license": "MIT", "dependencies": { "locate-path": "^6.0.0", @@ -8415,6 +8490,7 @@ "version": "0.3.5", "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz", "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==", + "dev": true, "license": "MIT", "dependencies": { "is-callable": "^1.2.7" @@ -8528,6 +8604,7 @@ "version": "2.3.3", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, "hasInstallScript": true, "license": "MIT", "optional": true, @@ -8561,6 +8638,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/generator-function/-/generator-function-2.0.1.tgz", "integrity": "sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==", + "dev": true, "license": "MIT", "engines": { "node": ">= 0.4" @@ -8664,7 +8742,7 @@ "version": "4.13.0", "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.13.0.tgz", "integrity": "sha512-1VKTZJCwBrvbd+Wn3AOgQP/2Av+TfTCOlE4AcRJE72W1ksZXbAx8PPBR9RzgTeSPzlPMHrbANMH3LbltH73wxQ==", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "resolve-pkg-maps": "^1.0.0" @@ -8901,6 +8979,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dev": true, "license": "MIT", "dependencies": { "es-define-property": "^1.0.0" @@ -8940,6 +9019,7 @@ "version": "3.0.5", "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.5.tgz", "integrity": "sha512-vXm0l45VbcHEVlTCzs8M+s0VeYsB2lnlAaThoLKGXr3bE/VWDOelNUnycUPEhKEaXARL2TEFjBOyUiM6+55KBg==", + "dev": true, "license": "MIT", "dependencies": { "inherits": "^2.0.4", @@ -8953,6 +9033,7 @@ "version": "1.1.7", "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "dev": true, "license": "MIT", "dependencies": { "inherits": "^2.0.3", @@ -9093,6 +9174,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", "integrity": "sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==", + "dev": true, "license": "MIT", "dependencies": { "hash.js": "^1.0.3", @@ -9237,6 +9319,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", "integrity": "sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==", + "dev": true, "license": "MIT" }, "node_modules/https-proxy-agent": { @@ -9302,6 +9385,7 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true, "funding": [ { "type": "github", @@ -9332,7 +9416,7 @@ "version": "5.1.4", "resolved": "https://registry.npmjs.org/immutable/-/immutable-5.1.4.tgz", "integrity": "sha512-p6u1bG3YSnINT5RQmx/yRZBpenIl30kVxkTLDyHLIMk0gict704Q9n+thfDI7lTRm9vXdDYutVzXhzcThxTnXA==", - "devOptional": true, + "dev": true, "license": "MIT" }, "node_modules/import-fresh": { @@ -9398,6 +9482,7 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true, "license": "ISC" }, "node_modules/ini": { @@ -9471,6 +9556,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.2.0.tgz", "integrity": "sha512-7bVbi0huj/wrIAOzb8U1aszg9kdi3KN/CyU19CTI7tAoZYEZoL9yCDXpbXN+uPsuWnP02cyug1gleqq+TU+YCA==", + "dev": true, "license": "MIT", "dependencies": { "call-bound": "^1.0.2", @@ -9564,6 +9650,7 @@ "version": "1.2.7", "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true, "license": "MIT", "engines": { "node": ">= 0.4" @@ -9576,6 +9663,7 @@ "version": "2.16.1", "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", + "dev": true, "license": "MIT", "dependencies": { "hasown": "^2.0.2" @@ -9618,7 +9706,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "devOptional": true, + "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -9638,6 +9726,7 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.2.tgz", "integrity": "sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==", + "dev": true, "license": "MIT", "dependencies": { "call-bound": "^1.0.4", @@ -9657,7 +9746,7 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "is-extglob": "^2.1.1" @@ -9710,6 +9799,7 @@ "version": "1.3.2", "resolved": "https://registry.npmjs.org/is-nan/-/is-nan-1.3.2.tgz", "integrity": "sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==", + "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.0", @@ -9726,7 +9816,7 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "devOptional": true, + "dev": true, "license": "MIT", "engines": { "node": ">=0.12.0" @@ -9801,6 +9891,7 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", + "dev": true, "license": "MIT", "dependencies": { "call-bound": "^1.0.2", @@ -9921,6 +10012,7 @@ "version": "1.1.15", "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", + "dev": true, "license": "MIT", "dependencies": { "which-typed-array": "^1.1.16" @@ -10018,6 +10110,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true, "license": "MIT" }, "node_modules/isexe": { @@ -10031,6 +10124,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/isomorphic-timers-promises/-/isomorphic-timers-promises-1.0.1.tgz", "integrity": "sha512-u4sej9B1LPSxTGKB/HiuzvEQnXH0ECYkSVQU39koSwmFAxhlEAFl9RdTvLv4TOTQUgBS5O3O5fwUxk6byBZ+IQ==", + "dev": true, "license": "MIT", "engines": { "node": ">=10" @@ -10605,6 +10699,7 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, "license": "MIT", "dependencies": { "p-locate": "^5.0.0" @@ -10849,6 +10944,7 @@ "version": "1.3.5", "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "dev": true, "license": "MIT", "dependencies": { "hash-base": "^3.0.0", @@ -11548,7 +11644,7 @@ "version": "4.0.8", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "braces": "^3.0.3", @@ -11562,7 +11658,7 @@ "version": "2.3.1", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "devOptional": true, + "dev": true, "license": "MIT", "engines": { "node": ">=8.6" @@ -11575,6 +11671,7 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "dev": true, "license": "MIT", "dependencies": { "bn.js": "^4.0.0", @@ -11588,6 +11685,7 @@ "version": "4.12.2", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.2.tgz", "integrity": "sha512-n4DSx829VRTRByMRGdjQ9iqsN0Bh4OolPsFnaZBLcbi8iXcB+kJ9s7EnRt4wILZNV3kPLHkRVfOc/HvhC3ovDw==", + "dev": true, "license": "MIT" }, "node_modules/mime-db": { @@ -11635,12 +11733,14 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "dev": true, "license": "ISC" }, "node_modules/minimalistic-crypto-utils": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", "integrity": "sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==", + "dev": true, "license": "MIT" }, "node_modules/minimatch": { @@ -11842,6 +11942,7 @@ "version": "7.1.1", "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", + "dev": true, "license": "MIT", "optional": true }, @@ -11907,6 +12008,7 @@ "version": "1.3.1", "resolved": "https://registry.npmjs.org/node-stdlib-browser/-/node-stdlib-browser-1.3.1.tgz", "integrity": "sha512-X75ZN8DCLftGM5iKwoYLA3rjnrAEs97MkzvSd4q2746Tgpg8b8XWiBGiBG4ZpgcAqBgtgPHTiAc8ZMCvZuikDw==", + "dev": true, "license": "MIT", "dependencies": { "assert": "^2.0.0", @@ -11945,12 +12047,14 @@ "version": "1.4.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", + "dev": true, "license": "MIT" }, "node_modules/node-stdlib-browser/node_modules/readable-stream": { "version": "3.6.2", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, "license": "MIT", "dependencies": { "inherits": "^2.0.3", @@ -12024,6 +12128,7 @@ "version": "1.13.4", "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", + "dev": true, "license": "MIT", "engines": { "node": ">= 0.4" @@ -12036,6 +12141,7 @@ "version": "1.1.6", "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.6.tgz", "integrity": "sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==", + "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.7", @@ -12052,6 +12158,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, "license": "MIT", "engines": { "node": ">= 0.4" @@ -12061,6 +12168,7 @@ "version": "4.1.7", "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz", "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==", + "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.8", @@ -12136,6 +12244,7 @@ "version": "0.3.0", "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", "integrity": "sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==", + "dev": true, "license": "MIT" }, "node_modules/ospath": { @@ -12149,6 +12258,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, "license": "MIT", "dependencies": { "yocto-queue": "^0.1.0" @@ -12164,6 +12274,7 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, "license": "MIT", "dependencies": { "p-limit": "^3.0.2" @@ -12243,6 +12354,7 @@ "version": "1.0.11", "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "dev": true, "license": "(MIT AND Zlib)" }, "node_modules/parent-module": { @@ -12262,6 +12374,7 @@ "version": "5.1.9", "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.9.tgz", "integrity": "sha512-fIYNuZ/HastSb80baGOuPRo1O9cf4baWw5WsAp7dBuUzeTD/BoaG8sVTdlPFksBE2lF21dN+A1AnrpIjSWqHHg==", + "dev": true, "license": "ISC", "dependencies": { "asn1.js": "^4.10.1", @@ -12352,12 +12465,14 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==", + "dev": true, "license": "MIT" }, "node_modules/path-exists": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, "license": "MIT", "engines": { "node": ">=8" @@ -12387,6 +12502,7 @@ "version": "1.0.7", "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true, "license": "MIT" }, "node_modules/path-posix": { @@ -12440,6 +12556,7 @@ "version": "3.1.5", "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.5.tgz", "integrity": "sha512-Q3CG/cYvCO1ye4QKkuH7EXxs3VC/rI1/trd+qX2+PolbaKG0H+bgcZzrTt96mMyRtejk+JMCiLUn3y29W8qmFQ==", + "dev": true, "license": "MIT", "dependencies": { "create-hash": "^1.2.0", @@ -12501,6 +12618,7 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", + "dev": true, "license": "MIT", "engines": { "node": ">=12" @@ -12553,6 +12671,7 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-5.0.0.tgz", "integrity": "sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==", + "dev": true, "license": "MIT", "dependencies": { "find-up": "^5.0.0" @@ -12587,6 +12706,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz", "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==", + "dev": true, "license": "MIT", "engines": { "node": ">= 0.4" @@ -12840,6 +12960,7 @@ "version": "0.11.10", "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", + "dev": true, "license": "MIT", "engines": { "node": ">= 0.6.0" @@ -12849,6 +12970,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true, "license": "MIT" }, "node_modules/property-information": { @@ -12903,6 +13025,7 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "dev": true, "license": "MIT", "dependencies": { "bn.js": "^4.1.0", @@ -12917,6 +13040,7 @@ "version": "4.12.2", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.2.tgz", "integrity": "sha512-n4DSx829VRTRByMRGdjQ9iqsN0Bh4OolPsFnaZBLcbi8iXcB+kJ9s7EnRt4wILZNV3kPLHkRVfOc/HvhC3ovDw==", + "dev": true, "license": "MIT" }, "node_modules/pump": { @@ -12957,6 +13081,7 @@ "version": "6.14.0", "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.0.tgz", "integrity": "sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==", + "dev": true, "license": "BSD-3-Clause", "dependencies": { "side-channel": "^1.1.0" @@ -12989,6 +13114,7 @@ "version": "0.2.1", "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", "integrity": "sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==", + "dev": true, "engines": { "node": ">=0.4.x" } @@ -13042,6 +13168,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, "license": "MIT", "dependencies": { "safe-buffer": "^5.1.0" @@ -13051,6 +13178,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "dev": true, "license": "MIT", "dependencies": { "randombytes": "^2.0.5", @@ -13068,6 +13196,7 @@ "version": "2.3.8", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, "license": "MIT", "dependencies": { "core-util-is": "~1.0.0", @@ -13083,6 +13212,7 @@ "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true, "license": "MIT" }, "node_modules/readdirp": { @@ -13374,6 +13504,7 @@ "version": "1.22.11", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.11.tgz", "integrity": "sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==", + "dev": true, "license": "MIT", "dependencies": { "is-core-module": "^2.16.1", @@ -13414,7 +13545,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", - "devOptional": true, + "dev": true, "license": "MIT", "funding": { "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" @@ -13455,6 +13586,7 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.3.tgz", "integrity": "sha512-5Di9UC0+8h1L6ZD2d7awM7E/T4uA1fJRlx6zk/NvdCCVEoAnFqvHmCuNeIKoCeIixBX/q8uM+6ycDvF8woqosA==", + "dev": true, "license": "MIT", "dependencies": { "hash-base": "^3.1.2", @@ -13468,6 +13600,7 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.2.tgz", "integrity": "sha512-Bb33KbowVTIj5s7Ked1OsqHUeCpz//tPwR+E2zJgJKo9Z5XolZ9b6bdUgjmYlwnWhoOQKoTd1TYToZGn5mAYOg==", + "dev": true, "license": "MIT", "dependencies": { "inherits": "^2.0.4", @@ -13483,6 +13616,7 @@ "version": "4.52.5", "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.52.5.tgz", "integrity": "sha512-3GuObel8h7Kqdjt0gxkEzaifHTqLVW56Y/bjN7PSQtkKr0w3V/QYSdt6QWYtd7A1xUtYQigtdUfgj1RvWVtorw==", + "dev": true, "license": "MIT", "dependencies": { "@types/estree": "1.0.8" @@ -13640,6 +13774,7 @@ "version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, "funding": [ { "type": "github", @@ -13660,6 +13795,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", + "dev": true, "license": "MIT", "dependencies": { "call-bound": "^1.0.2", @@ -13684,7 +13820,7 @@ "version": "1.97.1", "resolved": "https://registry.npmjs.org/sass/-/sass-1.97.1.tgz", "integrity": "sha512-uf6HoO8fy6ClsrShvMgaKUn14f2EHQLQRtpsZZLeU/Mv0Q1K5P0+x2uvH6Cub39TVVbWNSrraUhDAoFph6vh0A==", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "chokidar": "^4.0.0", @@ -13732,7 +13868,7 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "readdirp": "^4.0.1" @@ -13748,7 +13884,7 @@ "version": "4.1.2", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", - "devOptional": true, + "dev": true, "license": "MIT", "engines": { "node": ">= 14.18.0" @@ -13793,6 +13929,7 @@ "version": "1.2.2", "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "dev": true, "license": "MIT", "dependencies": { "define-data-property": "^1.1.4", @@ -13826,12 +13963,14 @@ "version": "1.0.5", "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", + "dev": true, "license": "MIT" }, "node_modules/sha.js": { "version": "2.4.12", "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.12.tgz", "integrity": "sha512-8LzC5+bvI45BjpfXU8V5fdU2mfeKiQe1D1gIMn7XUlF3OTUrpdJpPPH4EMAnF0DsHHdSZqCdSss5qCmJKuiO3w==", + "dev": true, "license": "(MIT AND BSD-3-Clause)", "dependencies": { "inherits": "^2.0.4", @@ -13949,6 +14088,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", + "dev": true, "license": "MIT", "dependencies": { "es-errors": "^1.3.0", @@ -13968,6 +14108,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", + "dev": true, "license": "MIT", "dependencies": { "es-errors": "^1.3.0", @@ -13984,6 +14125,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", + "dev": true, "license": "MIT", "dependencies": { "call-bound": "^1.0.2", @@ -14002,6 +14144,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", + "dev": true, "license": "MIT", "dependencies": { "call-bound": "^1.0.2", @@ -14352,6 +14495,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-3.0.0.tgz", "integrity": "sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==", + "dev": true, "license": "MIT", "dependencies": { "inherits": "~2.0.4", @@ -14362,6 +14506,7 @@ "version": "3.6.2", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, "license": "MIT", "dependencies": { "inherits": "^2.0.3", @@ -14376,6 +14521,7 @@ "version": "3.2.0", "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-3.2.0.tgz", "integrity": "sha512-Oq1bLqisTyK3TSCXpPbT4sdeYNdmyZJv1LxpEm2vu1ZhK89kSE5YXwZc3cWk0MagGaKriBh9mCFbVGtO+vY29A==", + "dev": true, "license": "MIT", "dependencies": { "builtin-status-codes": "^3.0.0", @@ -14388,6 +14534,7 @@ "version": "3.6.2", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, "license": "MIT", "dependencies": { "inherits": "^2.0.3", @@ -14402,6 +14549,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, "license": "MIT", "dependencies": { "safe-buffer": "~5.1.0" @@ -14411,6 +14559,7 @@ "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true, "license": "MIT" }, "node_modules/string-argv": { @@ -15032,6 +15181,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, "license": "MIT", "engines": { "node": ">= 0.4" @@ -15225,6 +15375,7 @@ "version": "2.0.12", "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", + "dev": true, "license": "MIT", "dependencies": { "setimmediate": "^1.0.4" @@ -15254,6 +15405,7 @@ "version": "0.2.15", "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz", "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==", + "dev": true, "license": "MIT", "dependencies": { "fdir": "^6.5.0", @@ -15310,6 +15462,7 @@ "version": "1.2.2", "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.2.2.tgz", "integrity": "sha512-db0E3UJjcFhpDhAF4tLo03oli3pwl3dbnzXOUIlRKrp+ldk/VUxzpWYZENsw2SZiuBjHAk7DfB0VU7NKdpb6sw==", + "dev": true, "license": "MIT", "dependencies": { "isarray": "^2.0.5", @@ -15324,13 +15477,14 @@ "version": "2.0.5", "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true, "license": "MIT" }, "node_modules/to-regex-range": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "is-number": "^7.0.0" @@ -15471,7 +15625,7 @@ "version": "4.20.6", "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.20.6.tgz", "integrity": "sha512-ytQKuwgmrrkDTFP4LjR0ToE2nqgy886GpvRSpU0JAnrdBYppuY5rLkRUYPU1yCryb24SsKBTL/hlDQAEFVwtZg==", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "esbuild": "~0.25.0", @@ -15491,6 +15645,7 @@ "version": "0.0.1", "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz", "integrity": "sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==", + "dev": true, "license": "MIT" }, "node_modules/tunnel": { @@ -15550,6 +15705,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==", + "dev": true, "license": "MIT", "dependencies": { "call-bound": "^1.0.3", @@ -15628,7 +15784,7 @@ "version": "7.16.0", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz", "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==", - "devOptional": true, + "dev": true, "license": "MIT" }, "node_modules/unified": { @@ -15810,6 +15966,7 @@ "version": "0.11.4", "resolved": "https://registry.npmjs.org/url/-/url-0.11.4.tgz", "integrity": "sha512-oCwdVC7mTuWiPyjLUz/COz5TLk6wgp0RCsN+wHZ2Ekneac9w8uuV0njcbbie2ME+Vs+d6duwmYuR3HgQXs1fOg==", + "dev": true, "license": "MIT", "dependencies": { "punycode": "^1.4.1", @@ -15842,12 +15999,14 @@ "version": "1.4.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", + "dev": true, "license": "MIT" }, "node_modules/util": { "version": "0.12.5", "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz", "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==", + "dev": true, "license": "MIT", "dependencies": { "inherits": "^2.0.3", @@ -15861,6 +16020,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true, "license": "MIT" }, "node_modules/uuid": { @@ -15927,6 +16087,7 @@ "version": "7.3.0", "resolved": "https://registry.npmjs.org/vite/-/vite-7.3.0.tgz", "integrity": "sha512-dZwN5L1VlUBewiP6H9s2+B3e3Jg96D0vzN+Ry73sOefebhYr9f94wwkMNN/9ouoU8pV1BqA1d1zGk8928cx0rg==", + "dev": true, "license": "MIT", "dependencies": { "esbuild": "^0.27.0", @@ -16038,6 +16199,7 @@ "version": "0.24.0", "resolved": "https://registry.npmjs.org/vite-plugin-node-polyfills/-/vite-plugin-node-polyfills-0.24.0.tgz", "integrity": "sha512-GA9QKLH+vIM8NPaGA+o2t8PDfFUl32J8rUp1zQfMKVJQiNkOX4unE51tR6ppl6iKw5yOrDAdSH7r/UIFLCVhLw==", + "dev": true, "license": "MIT", "dependencies": { "@rollup/plugin-inject": "^5.0.5", @@ -16057,6 +16219,7 @@ "cpu": [ "ppc64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -16073,6 +16236,7 @@ "cpu": [ "arm" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -16089,6 +16253,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -16105,6 +16270,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -16121,6 +16287,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -16137,6 +16304,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -16153,6 +16321,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -16169,6 +16338,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -16185,6 +16355,7 @@ "cpu": [ "arm" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -16201,6 +16372,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -16217,6 +16389,7 @@ "cpu": [ "ia32" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -16233,6 +16406,7 @@ "cpu": [ "loong64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -16249,6 +16423,7 @@ "cpu": [ "mips64el" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -16265,6 +16440,7 @@ "cpu": [ "ppc64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -16281,6 +16457,7 @@ "cpu": [ "riscv64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -16297,6 +16474,7 @@ "cpu": [ "s390x" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -16313,6 +16491,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -16329,6 +16508,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -16345,6 +16525,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -16361,6 +16542,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -16377,6 +16559,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -16393,6 +16576,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -16409,6 +16593,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -16425,6 +16610,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -16441,6 +16627,7 @@ "cpu": [ "ia32" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -16457,6 +16644,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -16470,6 +16658,7 @@ "version": "0.27.2", "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.2.tgz", "integrity": "sha512-HyNQImnsOC7X9PMNaCIeAm4ISCQXs5a5YasTXVliKv4uuBo1dKrG0A+uQS8M5eXjVMnLg3WgXaKvprHlFJQffw==", + "dev": true, "hasInstallScript": true, "license": "MIT", "bin": { @@ -16589,6 +16778,7 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", + "dev": true, "license": "MIT" }, "node_modules/vscode-uri": { @@ -16950,6 +17140,7 @@ "version": "1.1.19", "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.19.tgz", "integrity": "sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==", + "dev": true, "license": "MIT", "dependencies": { "available-typed-arrays": "^1.0.7", @@ -17108,6 +17299,7 @@ "version": "4.0.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true, "license": "MIT", "engines": { "node": ">=0.4" @@ -17174,6 +17366,7 @@ "version": "0.1.0", "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, "license": "MIT", "engines": { "node": ">=10" diff --git a/package.json b/package.json index 69e4228af938e..840a2a30ccef1 100644 --- a/package.json +++ b/package.json @@ -44,7 +44,7 @@ "@nextcloud/axios": "^2.5.2", "@nextcloud/calendar-availability-vue": "^3.0.0", "@nextcloud/capabilities": "^1.2.1", - "@nextcloud/dialogs": "^7.1.0", + "@nextcloud/dialogs": "^7.2.0", "@nextcloud/event-bus": "^3.3.3", "@nextcloud/files": "^4.0.0-beta.4", "@nextcloud/initial-state": "^3.0.0", From ee04846decc7ae2e8981027d966bc3cc48827cae Mon Sep 17 00:00:00 2001 From: nextcloud-command Date: Sun, 21 Dec 2025 23:58:50 +0000 Subject: [PATCH 2/2] chore(assets): Recompile assets Signed-off-by: nextcloud-command --- core/css/server.css | 4 +- dist/ContentCopy-CRRsp8jg.chunk.mjs | 2 + ...=> ContentCopy-CRRsp8jg.chunk.mjs.license} | 0 dist/ContentCopy-CRRsp8jg.chunk.mjs.map | 1 + ...ontentCopy-CRRsp8jg.chunk.mjs.map.license} | 0 ...unk.css => ContentCopy-D7mIRwIy.chunk.css} | 0 dist/ContentCopy-DUGe9ppe.chunk.mjs | 2 - dist/ContentCopy-DUGe9ppe.chunk.mjs.map | 1 - dist/NcAvatar-DmUGApWA-Ba0v7jcG.chunk.mjs | 5 + ...Avatar-DmUGApWA-Ba0v7jcG.chunk.mjs.license | 20 ++++ dist/NcAvatar-DmUGApWA-Ba0v7jcG.chunk.mjs.map | 1 + ...ar-DmUGApWA-Ba0v7jcG.chunk.mjs.map.license | 20 ++++ dist/NcAvatar-DmUGApWA-wDDaoPIL.chunk.css | 1 + ...boxRadioSwitch-BCSKF7Tk-BavRHIsI.chunk.mjs | 2 + ...Switch-BCSKF7Tk-BavRHIsI.chunk.mjs.license | 7 ++ ...adioSwitch-BCSKF7Tk-BavRHIsI.chunk.mjs.map | 1 + ...ch-BCSKF7Tk-BavRHIsI.chunk.mjs.map.license | 7 ++ ...oxRadioSwitch-BCSKF7Tk-BgdwjgMO.chunk.css} | 2 +- .../NcEmojiPicker-pM4Pg2yq-B1Any5oY.chunk.mjs | 8 ++ ...Picker-pM4Pg2yq-B1Any5oY.chunk.mjs.license | 32 +++++ ...mojiPicker-pM4Pg2yq-B1Any5oY.chunk.mjs.map | 1 + ...er-pM4Pg2yq-B1Any5oY.chunk.mjs.map.license | 32 +++++ .../NcEmojiPicker-pM4Pg2yq-Bhf55cM7.chunk.css | 4 + dist/NcListItem-CZnKmy9X-CMlC-wJV.chunk.css | 1 + dist/NcListItem-CZnKmy9X-XGYE74hH.chunk.mjs | 2 + ...stItem-CZnKmy9X-XGYE74hH.chunk.mjs.license | 7 ++ ...NcListItem-CZnKmy9X-XGYE74hH.chunk.mjs.map | 1 + ...em-CZnKmy9X-XGYE74hH.chunk.mjs.map.license | 7 ++ .../NcLoadingIcon-b_ajZ_nQ-BYHcrfvW.chunk.css | 1 + .../NcLoadingIcon-b_ajZ_nQ-w7Nn62Bk.chunk.mjs | 2 + ...ngIcon-b_ajZ_nQ-w7Nn62Bk.chunk.mjs.license | 7 ++ ...oadingIcon-b_ajZ_nQ-w7Nn62Bk.chunk.mjs.map | 1 + ...on-b_ajZ_nQ-w7Nn62Bk.chunk.mjs.map.license | 7 ++ dist/NcNoteCard-CVhtNL04-DopLwvn9.chunk.css | 1 + dist/NcNoteCard-CVhtNL04-Lr3K6fmX.chunk.mjs | 5 + ...eCard-CVhtNL04-Lr3K6fmX.chunk.mjs.license} | 4 - ...NcNoteCard-CVhtNL04-Lr3K6fmX.chunk.mjs.map | 1 + ...d-CVhtNL04-Lr3K6fmX.chunk.mjs.map.license} | 4 - ...cPasswordField-djttkA5Q-2EzJaBaw.chunk.css | 1 + ...cPasswordField-djttkA5Q-6tk92bTt.chunk.mjs | 2 + ...dField-djttkA5Q-6tk92bTt.chunk.mjs.license | 7 ++ ...swordField-djttkA5Q-6tk92bTt.chunk.mjs.map | 1 + ...ld-djttkA5Q-6tk92bTt.chunk.mjs.map.license | 7 ++ ...Bubble-B3Jad98g-BHHOEdQP.chunk.mjs.license | 7 ++ ...le-B3Jad98g-BHHOEdQP.chunk.mjs.map.license | 7 ++ dist/NcUserBubble-B3Jad98g-BlWKA8PK.chunk.css | 1 + ...UserStatusIcon-CGEf7fej-Bq_6hmXG.chunk.css | 1 + ...UserStatusIcon-CGEf7fej-onghoEJ3.chunk.mjs | 47 ++++++++ ...usIcon-CGEf7fej-onghoEJ3.chunk.mjs.license | 7 ++ ...StatusIcon-CGEf7fej-onghoEJ3.chunk.mjs.map | 1 + ...on-CGEf7fej-onghoEJ3.chunk.mjs.map.license | 7 ++ dist/Plus-BNipQsdX.chunk.css | 7 -- dist/Plus-C_Vqf1oT.chunk.mjs | 58 --------- dist/Plus-C_Vqf1oT.chunk.mjs.license | 112 ------------------ dist/Plus-C_Vqf1oT.chunk.mjs.map | 1 - dist/Plus-C_Vqf1oT.chunk.mjs.map.license | 112 ------------------ dist/Plus-Ljy8Xyfk.chunk.css | 7 ++ dist/Plus-rZNiVelA.chunk.mjs | 2 + dist/Plus-rZNiVelA.chunk.mjs.license | 40 +++++++ dist/Plus-rZNiVelA.chunk.mjs.map | 1 + dist/Plus-rZNiVelA.chunk.mjs.map.license | 40 +++++++ dist/SetStatusModal-6McZnTSo.chunk.mjs | 2 + ...SetStatusModal-6McZnTSo.chunk.mjs.license} | 0 ... => SetStatusModal-6McZnTSo.chunk.mjs.map} | 2 +- ...tatusModal-6McZnTSo.chunk.mjs.map.license} | 0 dist/SetStatusModal-D_H366Zh.chunk.mjs | 2 - dist/TrashCanOutline-CKjk9wDJ.chunk.css | 4 - dist/TrashCanOutline-mqlhzHTy.chunk.mjs | 5 - dist/TrashCanOutline-mqlhzHTy.chunk.mjs.map | 1 - dist/TrashCanOutline-r8oN-L7E.chunk.mjs | 2 + ...rashCanOutline-r8oN-L7E.chunk.mjs.license} | 6 +- dist/TrashCanOutline-r8oN-L7E.chunk.mjs.map | 1 + ...CanOutline-r8oN-L7E.chunk.mjs.map.license} | 6 +- dist/TrayArrowDown-CCnVDkvm.chunk.mjs | 2 + dist/TrayArrowDown-CCnVDkvm.chunk.mjs.license | 17 +++ dist/TrayArrowDown-CCnVDkvm.chunk.mjs.map | 1 + ...ayArrowDown-CCnVDkvm.chunk.mjs.map.license | 17 +++ dist/TrayArrowDown-DRD7jyjz.chunk.mjs | 8 -- dist/TrayArrowDown-DRD7jyjz.chunk.mjs.map | 1 - dist/TrayArrowDown-_gyGHRGx.chunk.css | 4 + ...lugin-vue_export-helper-CkDS_aHW.chunk.mjs | 3 + ..._export-helper-CkDS_aHW.chunk.mjs.license} | 16 --- ...n-vue_export-helper-CkDS_aHW.chunk.mjs.map | 1 + ...ort-helper-CkDS_aHW.chunk.mjs.map.license} | 16 --- dist/colors-Go3zmZRD-0_rU0xTg.chunk.mjs | 2 + ...colors-Go3zmZRD-0_rU0xTg.chunk.mjs.license | 7 ++ dist/colors-Go3zmZRD-0_rU0xTg.chunk.mjs.map | 1 + ...rs-Go3zmZRD-0_rU0xTg.chunk.mjs.map.license | 7 ++ dist/dav-Cbf9gMz2.chunk.mjs | 2 - dist/dav-RDXFFeC4.chunk.mjs | 2 + ...license => dav-RDXFFeC4.chunk.mjs.license} | 0 ...unk.mjs.map => dav-RDXFFeC4.chunk.mjs.map} | 2 +- ...nse => dav-RDXFFeC4.chunk.mjs.map.license} | 0 dist/dav-settings-admin-caldav.css | 5 +- dist/dav-settings-admin-caldav.mjs | 2 +- dist/dav-settings-admin-caldav.mjs.map | 2 +- dist/dav-settings-admin-example-content.css | 17 ++- dist/dav-settings-admin-example-content.mjs | 2 +- ...dav-settings-admin-example-content.mjs.map | 2 +- dist/dav-settings-personal-availability.css | 17 ++- dist/dav-settings-personal-availability.mjs | 14 +-- ...dav-settings-personal-availability.mjs.map | 2 +- dist/federatedfilesharing-init-files.css | 9 +- dist/federatedfilesharing-init-files.mjs | 2 +- dist/federatedfilesharing-init-files.mjs.map | 2 +- dist/federatedfilesharing-settings-admin.css | 11 +- dist/federatedfilesharing-settings-admin.mjs | 2 +- ...ederatedfilesharing-settings-admin.mjs.map | 2 +- ...federatedfilesharing-settings-personal.css | 9 +- ...federatedfilesharing-settings-personal.mjs | 4 +- ...ratedfilesharing-settings-personal.mjs.map | 2 +- dist/files_reminders-init.css | 17 ++- dist/files_reminders-init.mjs | 2 +- dist/files_reminders-init.mjs.map | 2 +- dist/files_trashbin-init.css | 10 +- dist/files_trashbin-init.mjs | 8 +- dist/files_trashbin-init.mjs.map | 2 +- dist/files_versions-sidebar-tab.css | 11 +- dist/files_versions-sidebar-tab.mjs | 6 +- dist/files_versions-sidebar-tab.mjs.map | 2 +- dist/index-BF0S1vI6.chunk.mjs | 10 -- dist/index-BqyDNUXP.chunk.mjs | 2 - ...l8s.chunk.mjs => index-CWd_AiSK.chunk.mjs} | 6 +- ...cense => index-CWd_AiSK.chunk.mjs.license} | 0 ...k.mjs.map => index-CWd_AiSK.chunk.mjs.map} | 2 +- ...e => index-CWd_AiSK.chunk.mjs.map.license} | 0 dist/index-Cm2yFBO9.chunk.mjs | 10 ++ ...cense => index-Cm2yFBO9.chunk.mjs.license} | 0 ...k.mjs.map => index-Cm2yFBO9.chunk.mjs.map} | 2 +- ...e => index-Cm2yFBO9.chunk.mjs.map.license} | 0 dist/index-DIWY6gDj.chunk.mjs | 2 + ...cense => index-DIWY6gDj.chunk.mjs.license} | 0 ...k.mjs.map => index-DIWY6gDj.chunk.mjs.map} | 2 +- ...e => index-DIWY6gDj.chunk.mjs.map.license} | 0 dist/index-D_jg0qLx.chunk.mjs | 7 ++ dist/index-D_jg0qLx.chunk.mjs.license | 16 +++ dist/index-D_jg0qLx.chunk.mjs.map | 1 + dist/index-D_jg0qLx.chunk.mjs.map.license | 16 +++ ...MI2.chunk.mjs => index-Dhd5vxmd.chunk.mjs} | 18 +-- dist/index-Dhd5vxmd.chunk.mjs.license | 7 ++ dist/index-Dhd5vxmd.chunk.mjs.map | 1 + dist/index-Dhd5vxmd.chunk.mjs.map.license | 7 ++ dist/index-JpgrUA2Z-CosWrxLg.chunk.mjs | 4 + .../index-JpgrUA2Z-CosWrxLg.chunk.mjs.license | 48 ++++++++ dist/index-JpgrUA2Z-CosWrxLg.chunk.mjs.map | 1 + ...ex-JpgrUA2Z-CosWrxLg.chunk.mjs.map.license | 48 ++++++++ dist/index-JpgrUA2Z-PxDoi4mB.chunk.css | 1 + dist/index-toYSYMI2.chunk.mjs.map | 1 - dist/logger-BjIzcgLO.chunk.mjs | 2 + ...ense => logger-BjIzcgLO.chunk.mjs.license} | 0 ....mjs.map => logger-BjIzcgLO.chunk.mjs.map} | 2 +- ... => logger-BjIzcgLO.chunk.mjs.map.license} | 0 dist/logger-C6yUmQul.chunk.mjs | 2 - dist/logger-DDX53Hnx.chunk.mjs | 2 + ...ense => logger-DDX53Hnx.chunk.mjs.license} | 0 ....mjs.map => logger-DDX53Hnx.chunk.mjs.map} | 2 +- ... => logger-DDX53Hnx.chunk.mjs.map.license} | 0 dist/logger-DKNOl51C.chunk.mjs | 2 - dist/oauth2-settings-admin.css | 6 +- dist/oauth2-settings-admin.mjs | 2 +- dist/oauth2-settings-admin.mjs.map | 2 +- dist/pinia-C7h4TeOI.chunk.mjs | 2 - dist/pinia-DtV-XVZi.chunk.mjs | 2 + ...cense => pinia-DtV-XVZi.chunk.mjs.license} | 0 ...k.mjs.map => pinia-DtV-XVZi.chunk.mjs.map} | 2 +- ...e => pinia-DtV-XVZi.chunk.mjs.map.license} | 0 dist/sharebymail-admin-settings.css | 11 +- dist/sharebymail-admin-settings.mjs | 2 +- dist/sharebymail-admin-settings.mjs.map | 2 +- ...wofactor_backupcodes-settings-personal.css | 9 +- ...wofactor_backupcodes-settings-personal.mjs | 4 +- ...ctor_backupcodes-settings-personal.mjs.map | 2 +- dist/user_ldap-settings-admin.css | 17 ++- dist/user_ldap-settings-admin.mjs | 2 +- dist/user_ldap-settings-admin.mjs.map | 2 +- dist/user_status-menu.css | 9 +- dist/user_status-menu.mjs | 4 +- dist/user_status-menu.mjs.map | 2 +- 178 files changed, 794 insertions(+), 498 deletions(-) create mode 100644 dist/ContentCopy-CRRsp8jg.chunk.mjs rename dist/{ContentCopy-DUGe9ppe.chunk.mjs.license => ContentCopy-CRRsp8jg.chunk.mjs.license} (100%) create mode 100644 dist/ContentCopy-CRRsp8jg.chunk.mjs.map rename dist/{ContentCopy-DUGe9ppe.chunk.mjs.map.license => ContentCopy-CRRsp8jg.chunk.mjs.map.license} (100%) rename dist/{TrayArrowDown-D7mIRwIy.chunk.css => ContentCopy-D7mIRwIy.chunk.css} (100%) delete mode 100644 dist/ContentCopy-DUGe9ppe.chunk.mjs delete mode 100644 dist/ContentCopy-DUGe9ppe.chunk.mjs.map create mode 100644 dist/NcAvatar-DmUGApWA-Ba0v7jcG.chunk.mjs create mode 100644 dist/NcAvatar-DmUGApWA-Ba0v7jcG.chunk.mjs.license create mode 100644 dist/NcAvatar-DmUGApWA-Ba0v7jcG.chunk.mjs.map create mode 100644 dist/NcAvatar-DmUGApWA-Ba0v7jcG.chunk.mjs.map.license create mode 100644 dist/NcAvatar-DmUGApWA-wDDaoPIL.chunk.css create mode 100644 dist/NcCheckboxRadioSwitch-BCSKF7Tk-BavRHIsI.chunk.mjs create mode 100644 dist/NcCheckboxRadioSwitch-BCSKF7Tk-BavRHIsI.chunk.mjs.license create mode 100644 dist/NcCheckboxRadioSwitch-BCSKF7Tk-BavRHIsI.chunk.mjs.map create mode 100644 dist/NcCheckboxRadioSwitch-BCSKF7Tk-BavRHIsI.chunk.mjs.map.license rename dist/{ContentCopy-Ck29Gkyh.chunk.css => NcCheckboxRadioSwitch-BCSKF7Tk-BgdwjgMO.chunk.css} (96%) create mode 100644 dist/NcEmojiPicker-pM4Pg2yq-B1Any5oY.chunk.mjs create mode 100644 dist/NcEmojiPicker-pM4Pg2yq-B1Any5oY.chunk.mjs.license create mode 100644 dist/NcEmojiPicker-pM4Pg2yq-B1Any5oY.chunk.mjs.map create mode 100644 dist/NcEmojiPicker-pM4Pg2yq-B1Any5oY.chunk.mjs.map.license create mode 100644 dist/NcEmojiPicker-pM4Pg2yq-Bhf55cM7.chunk.css create mode 100644 dist/NcListItem-CZnKmy9X-CMlC-wJV.chunk.css create mode 100644 dist/NcListItem-CZnKmy9X-XGYE74hH.chunk.mjs create mode 100644 dist/NcListItem-CZnKmy9X-XGYE74hH.chunk.mjs.license create mode 100644 dist/NcListItem-CZnKmy9X-XGYE74hH.chunk.mjs.map create mode 100644 dist/NcListItem-CZnKmy9X-XGYE74hH.chunk.mjs.map.license create mode 100644 dist/NcLoadingIcon-b_ajZ_nQ-BYHcrfvW.chunk.css create mode 100644 dist/NcLoadingIcon-b_ajZ_nQ-w7Nn62Bk.chunk.mjs create mode 100644 dist/NcLoadingIcon-b_ajZ_nQ-w7Nn62Bk.chunk.mjs.license create mode 100644 dist/NcLoadingIcon-b_ajZ_nQ-w7Nn62Bk.chunk.mjs.map create mode 100644 dist/NcLoadingIcon-b_ajZ_nQ-w7Nn62Bk.chunk.mjs.map.license create mode 100644 dist/NcNoteCard-CVhtNL04-DopLwvn9.chunk.css create mode 100644 dist/NcNoteCard-CVhtNL04-Lr3K6fmX.chunk.mjs rename dist/{TrashCanOutline-mqlhzHTy.chunk.mjs.license => NcNoteCard-CVhtNL04-Lr3K6fmX.chunk.mjs.license} (84%) create mode 100644 dist/NcNoteCard-CVhtNL04-Lr3K6fmX.chunk.mjs.map rename dist/{TrashCanOutline-mqlhzHTy.chunk.mjs.map.license => NcNoteCard-CVhtNL04-Lr3K6fmX.chunk.mjs.map.license} (84%) create mode 100644 dist/NcPasswordField-djttkA5Q-2EzJaBaw.chunk.css create mode 100644 dist/NcPasswordField-djttkA5Q-6tk92bTt.chunk.mjs create mode 100644 dist/NcPasswordField-djttkA5Q-6tk92bTt.chunk.mjs.license create mode 100644 dist/NcPasswordField-djttkA5Q-6tk92bTt.chunk.mjs.map create mode 100644 dist/NcPasswordField-djttkA5Q-6tk92bTt.chunk.mjs.map.license create mode 100644 dist/NcUserBubble-B3Jad98g-BHHOEdQP.chunk.mjs.license create mode 100644 dist/NcUserBubble-B3Jad98g-BHHOEdQP.chunk.mjs.map.license create mode 100644 dist/NcUserBubble-B3Jad98g-BlWKA8PK.chunk.css create mode 100644 dist/NcUserStatusIcon-CGEf7fej-Bq_6hmXG.chunk.css create mode 100644 dist/NcUserStatusIcon-CGEf7fej-onghoEJ3.chunk.mjs create mode 100644 dist/NcUserStatusIcon-CGEf7fej-onghoEJ3.chunk.mjs.license create mode 100644 dist/NcUserStatusIcon-CGEf7fej-onghoEJ3.chunk.mjs.map create mode 100644 dist/NcUserStatusIcon-CGEf7fej-onghoEJ3.chunk.mjs.map.license delete mode 100644 dist/Plus-BNipQsdX.chunk.css delete mode 100644 dist/Plus-C_Vqf1oT.chunk.mjs delete mode 100644 dist/Plus-C_Vqf1oT.chunk.mjs.license delete mode 100644 dist/Plus-C_Vqf1oT.chunk.mjs.map delete mode 100644 dist/Plus-C_Vqf1oT.chunk.mjs.map.license create mode 100644 dist/Plus-Ljy8Xyfk.chunk.css create mode 100644 dist/Plus-rZNiVelA.chunk.mjs create mode 100644 dist/Plus-rZNiVelA.chunk.mjs.license create mode 100644 dist/Plus-rZNiVelA.chunk.mjs.map create mode 100644 dist/Plus-rZNiVelA.chunk.mjs.map.license create mode 100644 dist/SetStatusModal-6McZnTSo.chunk.mjs rename dist/{SetStatusModal-D_H366Zh.chunk.mjs.license => SetStatusModal-6McZnTSo.chunk.mjs.license} (100%) rename dist/{SetStatusModal-D_H366Zh.chunk.mjs.map => SetStatusModal-6McZnTSo.chunk.mjs.map} (74%) rename dist/{SetStatusModal-D_H366Zh.chunk.mjs.map.license => SetStatusModal-6McZnTSo.chunk.mjs.map.license} (100%) delete mode 100644 dist/SetStatusModal-D_H366Zh.chunk.mjs delete mode 100644 dist/TrashCanOutline-CKjk9wDJ.chunk.css delete mode 100644 dist/TrashCanOutline-mqlhzHTy.chunk.mjs delete mode 100644 dist/TrashCanOutline-mqlhzHTy.chunk.mjs.map create mode 100644 dist/TrashCanOutline-r8oN-L7E.chunk.mjs rename dist/{index-toYSYMI2.chunk.mjs.license => TrashCanOutline-r8oN-L7E.chunk.mjs.license} (73%) create mode 100644 dist/TrashCanOutline-r8oN-L7E.chunk.mjs.map rename dist/{index-toYSYMI2.chunk.mjs.map.license => TrashCanOutline-r8oN-L7E.chunk.mjs.map.license} (73%) create mode 100644 dist/TrayArrowDown-CCnVDkvm.chunk.mjs create mode 100644 dist/TrayArrowDown-CCnVDkvm.chunk.mjs.license create mode 100644 dist/TrayArrowDown-CCnVDkvm.chunk.mjs.map create mode 100644 dist/TrayArrowDown-CCnVDkvm.chunk.mjs.map.license delete mode 100644 dist/TrayArrowDown-DRD7jyjz.chunk.mjs delete mode 100644 dist/TrayArrowDown-DRD7jyjz.chunk.mjs.map create mode 100644 dist/TrayArrowDown-_gyGHRGx.chunk.css create mode 100644 dist/_plugin-vue_export-helper-CkDS_aHW.chunk.mjs rename dist/{TrayArrowDown-DRD7jyjz.chunk.mjs.license => _plugin-vue_export-helper-CkDS_aHW.chunk.mjs.license} (80%) create mode 100644 dist/_plugin-vue_export-helper-CkDS_aHW.chunk.mjs.map rename dist/{TrayArrowDown-DRD7jyjz.chunk.mjs.map.license => _plugin-vue_export-helper-CkDS_aHW.chunk.mjs.map.license} (80%) create mode 100644 dist/colors-Go3zmZRD-0_rU0xTg.chunk.mjs create mode 100644 dist/colors-Go3zmZRD-0_rU0xTg.chunk.mjs.license create mode 100644 dist/colors-Go3zmZRD-0_rU0xTg.chunk.mjs.map create mode 100644 dist/colors-Go3zmZRD-0_rU0xTg.chunk.mjs.map.license delete mode 100644 dist/dav-Cbf9gMz2.chunk.mjs create mode 100644 dist/dav-RDXFFeC4.chunk.mjs rename dist/{dav-Cbf9gMz2.chunk.mjs.license => dav-RDXFFeC4.chunk.mjs.license} (100%) rename dist/{dav-Cbf9gMz2.chunk.mjs.map => dav-RDXFFeC4.chunk.mjs.map} (99%) rename dist/{dav-Cbf9gMz2.chunk.mjs.map.license => dav-RDXFFeC4.chunk.mjs.map.license} (100%) delete mode 100644 dist/index-BF0S1vI6.chunk.mjs delete mode 100644 dist/index-BqyDNUXP.chunk.mjs rename dist/{index-D3CV_l8s.chunk.mjs => index-CWd_AiSK.chunk.mjs} (96%) rename dist/{index-D3CV_l8s.chunk.mjs.license => index-CWd_AiSK.chunk.mjs.license} (100%) rename dist/{index-D3CV_l8s.chunk.mjs.map => index-CWd_AiSK.chunk.mjs.map} (99%) rename dist/{index-D3CV_l8s.chunk.mjs.map.license => index-CWd_AiSK.chunk.mjs.map.license} (100%) create mode 100644 dist/index-Cm2yFBO9.chunk.mjs rename dist/{index-BF0S1vI6.chunk.mjs.license => index-Cm2yFBO9.chunk.mjs.license} (100%) rename dist/{index-BF0S1vI6.chunk.mjs.map => index-Cm2yFBO9.chunk.mjs.map} (62%) rename dist/{index-BF0S1vI6.chunk.mjs.map.license => index-Cm2yFBO9.chunk.mjs.map.license} (100%) create mode 100644 dist/index-DIWY6gDj.chunk.mjs rename dist/{index-BqyDNUXP.chunk.mjs.license => index-DIWY6gDj.chunk.mjs.license} (100%) rename dist/{index-BqyDNUXP.chunk.mjs.map => index-DIWY6gDj.chunk.mjs.map} (99%) rename dist/{index-BqyDNUXP.chunk.mjs.map.license => index-DIWY6gDj.chunk.mjs.map.license} (100%) create mode 100644 dist/index-D_jg0qLx.chunk.mjs create mode 100644 dist/index-D_jg0qLx.chunk.mjs.license create mode 100644 dist/index-D_jg0qLx.chunk.mjs.map create mode 100644 dist/index-D_jg0qLx.chunk.mjs.map.license rename dist/{index-toYSYMI2.chunk.mjs => index-Dhd5vxmd.chunk.mjs} (56%) create mode 100644 dist/index-Dhd5vxmd.chunk.mjs.license create mode 100644 dist/index-Dhd5vxmd.chunk.mjs.map create mode 100644 dist/index-Dhd5vxmd.chunk.mjs.map.license create mode 100644 dist/index-JpgrUA2Z-CosWrxLg.chunk.mjs create mode 100644 dist/index-JpgrUA2Z-CosWrxLg.chunk.mjs.license create mode 100644 dist/index-JpgrUA2Z-CosWrxLg.chunk.mjs.map create mode 100644 dist/index-JpgrUA2Z-CosWrxLg.chunk.mjs.map.license create mode 100644 dist/index-JpgrUA2Z-PxDoi4mB.chunk.css delete mode 100644 dist/index-toYSYMI2.chunk.mjs.map create mode 100644 dist/logger-BjIzcgLO.chunk.mjs rename dist/{logger-C6yUmQul.chunk.mjs.license => logger-BjIzcgLO.chunk.mjs.license} (100%) rename dist/{logger-C6yUmQul.chunk.mjs.map => logger-BjIzcgLO.chunk.mjs.map} (76%) rename dist/{logger-C6yUmQul.chunk.mjs.map.license => logger-BjIzcgLO.chunk.mjs.map.license} (100%) delete mode 100644 dist/logger-C6yUmQul.chunk.mjs create mode 100644 dist/logger-DDX53Hnx.chunk.mjs rename dist/{logger-DKNOl51C.chunk.mjs.license => logger-DDX53Hnx.chunk.mjs.license} (100%) rename dist/{logger-DKNOl51C.chunk.mjs.map => logger-DDX53Hnx.chunk.mjs.map} (75%) rename dist/{logger-DKNOl51C.chunk.mjs.map.license => logger-DDX53Hnx.chunk.mjs.map.license} (100%) delete mode 100644 dist/logger-DKNOl51C.chunk.mjs delete mode 100644 dist/pinia-C7h4TeOI.chunk.mjs create mode 100644 dist/pinia-DtV-XVZi.chunk.mjs rename dist/{pinia-C7h4TeOI.chunk.mjs.license => pinia-DtV-XVZi.chunk.mjs.license} (100%) rename dist/{pinia-C7h4TeOI.chunk.mjs.map => pinia-DtV-XVZi.chunk.mjs.map} (99%) rename dist/{pinia-C7h4TeOI.chunk.mjs.map.license => pinia-DtV-XVZi.chunk.mjs.map.license} (100%) diff --git a/core/css/server.css b/core/css/server.css index 442d5e4d822d6..3a1d91a91e320 100644 --- a/core/css/server.css +++ b/core/css/server.css @@ -61,7 +61,7 @@ */._file-picker__file-icon_3v9zx_9{position:relative;width:32px;height:32px;min-width:32px;min-height:32px;background-repeat:no-repeat;background-size:contain;display:flex;justify-content:center}._file-picker__file-icon--primary_3v9zx_21{color:var(--color-primary-element)}._file-picker__file-icon-overlay_3v9zx_25{color:var(--color-primary-element-text);position:absolute;inset-block-start:10px}/*! * SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors * SPDX-License-Identifier: AGPL-3.0-or-later -*/tr.file-picker__row[data-v-a5daea8d]{height:var(--row-height, 50px)}tr.file-picker__row td[data-v-a5daea8d]{cursor:pointer;overflow:hidden;text-overflow:ellipsis;border-bottom:none}tr.file-picker__row td.row-checkbox[data-v-a5daea8d]{padding:0 2px}tr.file-picker__row td[data-v-a5daea8d]:not(.row-checkbox){padding-inline:14px 0}tr.file-picker__row td.row-size[data-v-a5daea8d]{text-align:end;padding-inline:0 14px}tr.file-picker__row td.row-name[data-v-a5daea8d]{padding-inline:2px 0}.file-picker__row[data-v-a5daea8d] *{cursor:pointer}.file-picker__row--selected[data-v-a5daea8d]{background-color:var(--color-background-dark)}.file-picker__row--not-navigatable[data-v-a5daea8d]{filter:saturate(0.7);opacity:.7}.file-picker__row--not-navigatable[data-v-a5daea8d] *,.file-picker__row--not-pickable[data-v-a5daea8d] *{cursor:default !important}.file-picker__row[data-v-a5daea8d]:hover{background-color:var(--color-background-hover)}.file-picker__name-container[data-v-a5daea8d]{display:flex;justify-content:start;align-items:center;height:100%}.file-picker__file-name[data-v-a5daea8d]{padding-inline-start:6px;min-width:0;overflow:hidden;text-overflow:ellipsis}.file-picker__file-extension[data-v-a5daea8d]{color:var(--color-text-maxcontrast);min-width:fit-content}/*! +*/tr.file-picker__row[data-v-2af740c4]{height:var(--row-height, 50px)}tr.file-picker__row td[data-v-2af740c4]{cursor:pointer;overflow:hidden;text-overflow:ellipsis;border-bottom:none}tr.file-picker__row td.row-checkbox[data-v-2af740c4]{padding:0 2px}tr.file-picker__row td[data-v-2af740c4]:not(.row-checkbox){padding-inline:14px 0}tr.file-picker__row td.row-size[data-v-2af740c4]{text-align:end;padding-inline:0 14px}tr.file-picker__row td.row-name[data-v-2af740c4]{padding-inline:2px 0}.file-picker__row[data-v-2af740c4] *{cursor:pointer}.file-picker__row--selected[data-v-2af740c4]{background-color:var(--color-background-dark)}.file-picker__row--not-navigatable[data-v-2af740c4]{filter:saturate(0.7);opacity:.7}.file-picker__row--not-navigatable[data-v-2af740c4] *,.file-picker__row--not-pickable[data-v-2af740c4] *{cursor:default !important}.file-picker__row[data-v-2af740c4]:hover{background-color:var(--color-background-hover)}.file-picker__name-container[data-v-2af740c4]{display:flex;justify-content:start;align-items:center;height:100%}.file-picker__file-name[data-v-2af740c4]{padding-inline-start:6px;min-width:0;overflow:hidden;text-overflow:ellipsis}.file-picker__file-extension[data-v-2af740c4]{color:var(--color-text-maxcontrast);min-width:fit-content}/*! * SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors * SPDX-License-Identifier: AGPL-3.0-or-later -*/tr.file-picker__row[data-v-1f96131b]{height:var(--row-height, 50px)}tr.file-picker__row td[data-v-1f96131b]{cursor:pointer;overflow:hidden;text-overflow:ellipsis;border-bottom:none}tr.file-picker__row td.row-checkbox[data-v-1f96131b]{padding:0 2px}tr.file-picker__row td[data-v-1f96131b]:not(.row-checkbox){padding-inline:14px 0}tr.file-picker__row td.row-size[data-v-1f96131b]{text-align:end;padding-inline:0 14px}tr.file-picker__row td.row-name[data-v-1f96131b]{padding-inline:2px 0}@keyframes gradient-1f96131b{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.loading-row .row-checkbox[data-v-1f96131b]{text-align:center !important}.loading-row span[data-v-1f96131b]{display:inline-block;height:24px;background:linear-gradient(to right, var(--color-background-darker), var(--color-text-maxcontrast), var(--color-background-darker));background-size:600px 100%;border-radius:var(--border-radius);animation:gradient-1f96131b 12s ease infinite}.loading-row .row-wrapper[data-v-1f96131b]{display:inline-flex;align-items:center}.loading-row .row-checkbox span[data-v-1f96131b]{width:24px}.loading-row .row-name span[data-v-1f96131b]:last-of-type{margin-inline-start:6px;width:130px}.loading-row .row-size span[data-v-1f96131b]{width:80px}.loading-row .row-modified span[data-v-1f96131b]{width:90px}.file-picker__header-preview[data-v-38620705]{width:22px;height:32px;flex:0 0 auto}.file-picker__files[data-v-38620705]{margin:2px;margin-inline-start:12px;overflow:scroll auto}.file-picker__files table[data-v-38620705]{width:100%;max-height:100%;table-layout:fixed}.file-picker__files th[data-v-38620705]{position:sticky;z-index:1;top:0;background-color:var(--color-main-background);padding:2px}.file-picker__files th .header-wrapper[data-v-38620705]{display:flex}.file-picker__files th.row-checkbox[data-v-38620705]{width:44px}.file-picker__files th.row-name[data-v-38620705]{width:230px}.file-picker__files th.row-size[data-v-38620705]{width:100px}.file-picker__files th.row-modified[data-v-38620705]{width:120px}.file-picker__files th[data-v-38620705]:not(.row-size) .button-vue__wrapper{justify-content:start;flex-direction:row-reverse}.file-picker__files th[data-v-38620705]:not(.row-size) .button-vue{padding-inline:16px 4px}.file-picker__files th.row-size[data-v-38620705] .button-vue__wrapper{justify-content:end}.file-picker__files th[data-v-38620705] .button-vue__wrapper{color:var(--color-text-maxcontrast)}.file-picker__files th[data-v-38620705] .button-vue__wrapper .button-vue__text{font-weight:normal}.file-picker__breadcrumbs[data-v-4e6fd4e4]{flex-grow:0 !important}.file-picker__side[data-v-86223490]{display:flex;flex-direction:column;align-items:stretch;gap:.5rem;min-width:200px;padding:2px;margin-block-start:7px;overflow:auto}.file-picker__side[data-v-86223490] .button-vue__wrapper{justify-content:start}.file-picker__filter-input[data-v-86223490]{margin-block:7px;max-width:260px}@media(max-width: 736px){.file-picker__side[data-v-86223490]{flex-direction:row;min-width:unset}}@media(max-width: 512px){.file-picker__side[data-v-86223490]{flex-direction:row;min-width:unset}.file-picker__filter-input[data-v-86223490]{max-width:unset}}.file-picker__navigation{padding-inline:8px 2px}.file-picker__navigation,.file-picker__navigation *{box-sizing:border-box}.file-picker__navigation .v-select.select{min-width:220px}@media(min-width: 513px)and (max-width: 736px){.file-picker__navigation{gap:11px}}@media(max-width: 512px){.file-picker__navigation{flex-direction:column-reverse !important}}.file-picker__view[data-v-5287035b]{height:50px;display:flex;justify-content:start;align-items:center}.file-picker__view h3[data-v-5287035b]{font-weight:bold;height:fit-content;margin:0}.file-picker__main[data-v-5287035b]{box-sizing:border-box;width:100%;display:flex;flex-direction:column;min-height:0;flex:1;padding-inline:2px}.file-picker__main[data-v-5287035b] *{box-sizing:border-box}[data-v-5287035b] .file-picker{height:min(80vh,800px) !important}@media(max-width: 512px){[data-v-5287035b] .file-picker{height:calc(100% - 16px - var(--default-clickable-area)) !important}}[data-v-5287035b] .file-picker__content{display:flex;flex-direction:column;overflow:hidden}.public-auth-prompt__text[data-v-b33d88e5]{font-size:1.25em;margin-block:0 calc(3*var(--default-grid-baseline))}.public-auth-prompt__header[data-v-b33d88e5]{margin-block:0 calc(3*var(--default-grid-baseline))}.public-auth-prompt__header[data-v-b33d88e5]:first-child{margin-top:0}.public-auth-prompt__input[data-v-b33d88e5]{margin-block:calc(4*var(--default-grid-baseline)) calc(2*var(--default-grid-baseline))}._passwordDialog_joix2_2{display:flex;flex-direction:column;gap:10px 0;margin-inline:6px;margin-block-end:6px}/*# sourceMappingURL=server.css.map */ +*/tr.file-picker__row[data-v-1f96131b]{height:var(--row-height, 50px)}tr.file-picker__row td[data-v-1f96131b]{cursor:pointer;overflow:hidden;text-overflow:ellipsis;border-bottom:none}tr.file-picker__row td.row-checkbox[data-v-1f96131b]{padding:0 2px}tr.file-picker__row td[data-v-1f96131b]:not(.row-checkbox){padding-inline:14px 0}tr.file-picker__row td.row-size[data-v-1f96131b]{text-align:end;padding-inline:0 14px}tr.file-picker__row td.row-name[data-v-1f96131b]{padding-inline:2px 0}@keyframes gradient-1f96131b{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.loading-row .row-checkbox[data-v-1f96131b]{text-align:center !important}.loading-row span[data-v-1f96131b]{display:inline-block;height:24px;background:linear-gradient(to right, var(--color-background-darker), var(--color-text-maxcontrast), var(--color-background-darker));background-size:600px 100%;border-radius:var(--border-radius);animation:gradient-1f96131b 12s ease infinite}.loading-row .row-wrapper[data-v-1f96131b]{display:inline-flex;align-items:center}.loading-row .row-checkbox span[data-v-1f96131b]{width:24px}.loading-row .row-name span[data-v-1f96131b]:last-of-type{margin-inline-start:6px;width:130px}.loading-row .row-size span[data-v-1f96131b]{width:80px}.loading-row .row-modified span[data-v-1f96131b]{width:90px}.file-picker__header-preview[data-v-68ec5c33]{width:22px;height:32px;flex:0 0 auto}.file-picker__files[data-v-68ec5c33]{margin:2px;margin-inline-start:12px;overflow:scroll auto}.file-picker__files table[data-v-68ec5c33]{width:100%;max-height:100%;table-layout:fixed}.file-picker__files th[data-v-68ec5c33]{position:sticky;z-index:1;top:0;background-color:var(--color-main-background);padding:2px}.file-picker__files th .header-wrapper[data-v-68ec5c33]{display:flex}.file-picker__files th.row-checkbox[data-v-68ec5c33]{width:44px}.file-picker__files th.row-name[data-v-68ec5c33]{width:230px}.file-picker__files th.row-size[data-v-68ec5c33]{width:100px}.file-picker__files th.row-modified[data-v-68ec5c33]{width:120px}.file-picker__files th[data-v-68ec5c33]:not(.row-size) .button-vue__wrapper{justify-content:start;flex-direction:row-reverse}.file-picker__files th[data-v-68ec5c33]:not(.row-size) .button-vue{padding-inline:16px 4px}.file-picker__files th.row-size[data-v-68ec5c33] .button-vue__wrapper{justify-content:end}.file-picker__files th[data-v-68ec5c33] .button-vue__wrapper{color:var(--color-text-maxcontrast)}.file-picker__files th[data-v-68ec5c33] .button-vue__wrapper .button-vue__text{font-weight:normal}.file-picker__breadcrumbs[data-v-4ce40fd0]{flex-grow:0 !important}.file-picker__side[data-v-b91fd905]{display:flex;flex-direction:column;align-items:stretch;gap:.5rem;min-width:200px;padding:2px;margin-block-start:7px;overflow:auto}.file-picker__side[data-v-b91fd905] .button-vue__wrapper{justify-content:start}.file-picker__filter-input[data-v-b91fd905]{margin-block:7px;max-width:260px}@media(max-width: 736px){.file-picker__side[data-v-b91fd905]{flex-direction:row;min-width:unset}}@media(max-width: 512px){.file-picker__side[data-v-b91fd905]{flex-direction:row;min-width:unset}.file-picker__filter-input[data-v-b91fd905]{max-width:unset}}.file-picker__navigation{padding-inline:8px 2px}.file-picker__navigation,.file-picker__navigation *{box-sizing:border-box}.file-picker__navigation .v-select.select{min-width:220px}@media(min-width: 513px)and (max-width: 736px){.file-picker__navigation{gap:11px}}@media(max-width: 512px){.file-picker__navigation{flex-direction:column-reverse !important}}.file-picker__view[data-v-303416d3]{height:50px;display:flex;justify-content:start;align-items:center}.file-picker__view h3[data-v-303416d3]{font-weight:bold;height:fit-content;margin:0}.file-picker__main[data-v-303416d3]{box-sizing:border-box;width:100%;display:flex;flex-direction:column;min-height:0;flex:1;padding-inline:2px}.file-picker__main[data-v-303416d3] *{box-sizing:border-box}[data-v-303416d3] .file-picker{height:min(80vh,800px) !important}@media(max-width: 512px){[data-v-303416d3] .file-picker{height:calc(100% - 16px - var(--default-clickable-area)) !important}}[data-v-303416d3] .file-picker__content{display:flex;flex-direction:column;overflow:hidden}.public-auth-prompt__text[data-v-065a07c1]{font-size:1.25em;margin-block:0 calc(3*var(--default-grid-baseline))}.public-auth-prompt__header[data-v-065a07c1]{margin-block:0 calc(3*var(--default-grid-baseline))}.public-auth-prompt__header[data-v-065a07c1]:first-child{margin-top:0}.public-auth-prompt__input[data-v-065a07c1]{margin-block:calc(4*var(--default-grid-baseline)) calc(2*var(--default-grid-baseline))}._passwordDialog_joix2_2{display:flex;flex-direction:column;gap:10px 0;margin-inline:6px;margin-block-end:6px}/*# sourceMappingURL=server.css.map */ diff --git a/dist/ContentCopy-CRRsp8jg.chunk.mjs b/dist/ContentCopy-CRRsp8jg.chunk.mjs new file mode 100644 index 0000000000000..a6626127f887b --- /dev/null +++ b/dist/ContentCopy-CRRsp8jg.chunk.mjs @@ -0,0 +1,2 @@ +import{n as h,_ as p,d as m,q as C,a as i,o as e,b as o,e as s,A as _,i as y,t as n,B as d,h as A,C as u,f as H}from"./_plugin-vue_export-helper-CkDS_aHW.chunk.mjs";const b={name:"HelpCircleIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},k=["aria-hidden","aria-label"],v=["fill","width","height"],V={d:"M15.07,11.25L14.17,12.17C13.45,12.89 13,13.5 13,15H11V14.5C11,13.39 11.45,12.39 12.17,11.67L13.41,10.41C13.78,10.05 14,9.55 14,9C14,7.89 13.1,7 12,7A2,2 0 0,0 10,9H8A4,4 0 0,1 12,5A4,4 0 0,1 16,9C16,9.88 15.64,10.67 15.07,11.25M13,19H11V17H13M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12C22,6.47 17.5,2 12,2Z"},w={key:0};function z(a,l,t,c,f,g){return e(),i("span",u(a.$attrs,{"aria-hidden":t.title?null:"true","aria-label":t.title,class:"material-design-icon help-circle-icon",role:"img",onClick:l[0]||(l[0]=r=>a.$emit("click",r))}),[(e(),i("svg",{fill:t.fillColor,class:"material-design-icon__svg",width:t.size,height:t.size,viewBox:"0 0 24 24"},[o("path",V,[t.title?(e(),i("title",w,n(t.title),1)):s("",!0)])],8,v))],16,k)}const M=p(b,[["render",z]]);h();const S={class:"settings-section"},x={class:"settings-section__name"},$=["aria-label","href","title"],I={key:0,class:"settings-section__desc"},N=m({__name:"NcSettingsSection",props:{name:{},description:{default:""},docUrl:{default:""}},setup(a){const l=C("External documentation");return(t,c)=>(e(),i("div",S,[o("h2",x,[y(n(t.name)+" ",1),t.docUrl?(e(),i("a",{key:0,"aria-label":d(l),class:"settings-section__info",href:t.docUrl,rel:"noreferrer nofollow",target:"_blank",title:d(l)},[A(M,{size:20})],8,$)):s("",!0)]),t.description?(e(),i("p",I,n(t.description),1)):s("",!0),_(t.$slots,"default",{},void 0,!0)]))}}),D=p(N,[["__scopeId","data-v-9cedb949"]]),B={name:"ContentCopyIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},U=["aria-hidden","aria-label"],L=["fill","width","height"],Z={d:"M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"},q={key:0};function E(a,l,t,c,f,g){return e(),i("span",u(a.$attrs,{"aria-hidden":t.title?null:"true","aria-label":t.title,class:"material-design-icon content-copy-icon",role:"img",onClick:l[0]||(l[0]=r=>a.$emit("click",r))}),[(e(),i("svg",{fill:t.fillColor,class:"material-design-icon__svg",width:t.size,height:t.size,viewBox:"0 0 24 24"},[o("path",Z,[t.title?(e(),i("title",q,n(t.title),1)):s("",!0)])],8,L))],16,U)}const P=H(B,[["render",E]]);export{P as I,D as N}; +//# sourceMappingURL=ContentCopy-CRRsp8jg.chunk.mjs.map diff --git a/dist/ContentCopy-DUGe9ppe.chunk.mjs.license b/dist/ContentCopy-CRRsp8jg.chunk.mjs.license similarity index 100% rename from dist/ContentCopy-DUGe9ppe.chunk.mjs.license rename to dist/ContentCopy-CRRsp8jg.chunk.mjs.license diff --git a/dist/ContentCopy-CRRsp8jg.chunk.mjs.map b/dist/ContentCopy-CRRsp8jg.chunk.mjs.map new file mode 100644 index 0000000000000..21857da91a344 --- /dev/null +++ b/dist/ContentCopy-CRRsp8jg.chunk.mjs.map @@ -0,0 +1 @@ +{"version":3,"file":"ContentCopy-CRRsp8jg.chunk.mjs","sources":["../node_modules/@nextcloud/vue/dist/chunks/NcSettingsSection-DYXU4pOK.mjs","../node_modules/vue-material-design-icons/ContentCopy.vue"],"sourcesContent":["import '../assets/NcSettingsSection-f5rBJsKJ.css';\nimport { createElementBlock, openBlock, mergeProps, createElementVNode, createCommentVNode, toDisplayString, defineComponent, renderSlot, createTextVNode, unref, createVNode } from \"vue\";\nimport { _ as _export_sfc } from \"./_plugin-vue_export-helper-1tPrXgE0.mjs\";\nimport { r as register, a as t } from \"./_l10n-DrTiip5c.mjs\";\nconst _sfc_main$1 = {\n name: \"HelpCircleIcon\",\n emits: [\"click\"],\n props: {\n title: {\n type: String\n },\n fillColor: {\n type: String,\n default: \"currentColor\"\n },\n size: {\n type: Number,\n default: 24\n }\n }\n};\nconst _hoisted_1$1 = [\"aria-hidden\", \"aria-label\"];\nconst _hoisted_2$1 = [\"fill\", \"width\", \"height\"];\nconst _hoisted_3$1 = { d: \"M15.07,11.25L14.17,12.17C13.45,12.89 13,13.5 13,15H11V14.5C11,13.39 11.45,12.39 12.17,11.67L13.41,10.41C13.78,10.05 14,9.55 14,9C14,7.89 13.1,7 12,7A2,2 0 0,0 10,9H8A4,4 0 0,1 12,5A4,4 0 0,1 16,9C16,9.88 15.64,10.67 15.07,11.25M13,19H11V17H13M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12C22,6.47 17.5,2 12,2Z\" };\nconst _hoisted_4$1 = { key: 0 };\nfunction _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {\n return openBlock(), createElementBlock(\"span\", mergeProps(_ctx.$attrs, {\n \"aria-hidden\": $props.title ? null : \"true\",\n \"aria-label\": $props.title,\n class: \"material-design-icon help-circle-icon\",\n role: \"img\",\n onClick: _cache[0] || (_cache[0] = ($event) => _ctx.$emit(\"click\", $event))\n }), [\n (openBlock(), createElementBlock(\"svg\", {\n fill: $props.fillColor,\n class: \"material-design-icon__svg\",\n width: $props.size,\n height: $props.size,\n viewBox: \"0 0 24 24\"\n }, [\n createElementVNode(\"path\", _hoisted_3$1, [\n $props.title ? (openBlock(), createElementBlock(\"title\", _hoisted_4$1, toDisplayString($props.title), 1)) : createCommentVNode(\"\", true)\n ])\n ], 8, _hoisted_2$1))\n ], 16, _hoisted_1$1);\n}\nconst HelpCircle = /* @__PURE__ */ _export_sfc(_sfc_main$1, [[\"render\", _sfc_render]]);\nregister();\nconst _hoisted_1 = { class: \"settings-section\" };\nconst _hoisted_2 = { class: \"settings-section__name\" };\nconst _hoisted_3 = [\"aria-label\", \"href\", \"title\"];\nconst _hoisted_4 = {\n key: 0,\n class: \"settings-section__desc\"\n};\nconst _sfc_main = /* @__PURE__ */ defineComponent({\n __name: \"NcSettingsSection\",\n props: {\n name: {},\n description: { default: \"\" },\n docUrl: { default: \"\" }\n },\n setup(__props) {\n const ariaLabel = t(\"External documentation\");\n return (_ctx, _cache) => {\n return openBlock(), createElementBlock(\"div\", _hoisted_1, [\n createElementVNode(\"h2\", _hoisted_2, [\n createTextVNode(toDisplayString(_ctx.name) + \" \", 1),\n _ctx.docUrl ? (openBlock(), createElementBlock(\"a\", {\n key: 0,\n \"aria-label\": unref(ariaLabel),\n class: \"settings-section__info\",\n href: _ctx.docUrl,\n rel: \"noreferrer nofollow\",\n target: \"_blank\",\n title: unref(ariaLabel)\n }, [\n createVNode(HelpCircle, { size: 20 })\n ], 8, _hoisted_3)) : createCommentVNode(\"\", true)\n ]),\n _ctx.description ? (openBlock(), createElementBlock(\"p\", _hoisted_4, toDisplayString(_ctx.description), 1)) : createCommentVNode(\"\", true),\n renderSlot(_ctx.$slots, \"default\", {}, void 0, true)\n ]);\n };\n }\n});\nconst NcSettingsSection = /* @__PURE__ */ _export_sfc(_sfc_main, [[\"__scopeId\", \"data-v-9cedb949\"]]);\nexport {\n NcSettingsSection as N\n};\n//# sourceMappingURL=NcSettingsSection-DYXU4pOK.mjs.map\n","\n\n"],"names":["_sfc_main$1","_hoisted_1$1","_hoisted_2$1","_hoisted_3$1","_hoisted_4$1","_sfc_render","_ctx","_cache","$props","$setup","$data","$options","openBlock","createElementBlock","mergeProps","$event","createElementVNode","toDisplayString","createCommentVNode","HelpCircle","_export_sfc","register","_hoisted_1","_hoisted_2","_hoisted_3","_hoisted_4","_sfc_main","defineComponent","__props","ariaLabel","t","createTextVNode","unref","createVNode","renderSlot","NcSettingsSection","_createElementBlock","_mergeProps","_createElementVNode","_openBlock"],"mappings":"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","x_google_ignoreList":[0,1]} \ No newline at end of file diff --git a/dist/ContentCopy-DUGe9ppe.chunk.mjs.map.license b/dist/ContentCopy-CRRsp8jg.chunk.mjs.map.license similarity index 100% rename from dist/ContentCopy-DUGe9ppe.chunk.mjs.map.license rename to dist/ContentCopy-CRRsp8jg.chunk.mjs.map.license diff --git a/dist/TrayArrowDown-D7mIRwIy.chunk.css b/dist/ContentCopy-D7mIRwIy.chunk.css similarity index 100% rename from dist/TrayArrowDown-D7mIRwIy.chunk.css rename to dist/ContentCopy-D7mIRwIy.chunk.css diff --git a/dist/ContentCopy-DUGe9ppe.chunk.mjs b/dist/ContentCopy-DUGe9ppe.chunk.mjs deleted file mode 100644 index 28c8e250098bf..0000000000000 --- a/dist/ContentCopy-DUGe9ppe.chunk.mjs +++ /dev/null @@ -1,2 +0,0 @@ -import{a1 as h,h as I,j as w,v as n,o as l,k as d,m as s,t as p,L as T,ao as M,ar as $,ap as H,c as x,w as k,B as u,as as S,a5 as z,$ as N,an as v,a4 as m,n as C,r as B,a as L,aq as E,b as Z,ai as q,_ as O}from"./TrayArrowDown-DRD7jyjz.chunk.mjs";const R=["aria-label"],j=["width","height"],G=["fill"],W=["fill"],P={key:0},U=I({__name:"NcLoadingIcon",props:{appearance:{default:"auto"},name:{default:""},size:{default:20}},setup(t){const a=t,e=w(()=>{const o=["#777","#CCC"];return a.appearance==="light"?o:a.appearance==="dark"?o.reverse():["var(--color-loading-light)","var(--color-loading-dark)"]});return(o,c)=>(l(),n("span",{"aria-label":o.name,role:"img",class:"material-design-icon loading-icon"},[(l(),n("svg",{width:o.size,height:o.size,viewBox:"0 0 24 24"},[d("path",{fill:e.value[0],d:"M12,4V2A10,10 0 1,0 22,12H20A8,8 0 1,1 12,4Z"},null,8,G),d("path",{fill:e.value[1],d:"M12,4V2A10,10 0 0,1 22,12H20A8,8 0 0,0 12,4Z"},[o.name?(l(),n("title",P,p(o.name),1)):s("",!0)],8,W)],8,j))],8,R))}}),D=h(U,[["__scopeId","data-v-cf399190"]]),F=Symbol.for("insideRadioGroup");function J(){return T(F,void 0)}const K={name:"CheckboxBlankOutlineIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},Q=["aria-hidden","aria-label"],X=["fill","width","height"],Y={d:"M19,3H5C3.89,3 3,3.89 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V5C21,3.89 20.1,3 19,3M19,5V19H5V5H19Z"},ee={key:0};function te(t,a,e,o,c,i){return l(),n("span",u(t.$attrs,{"aria-hidden":e.title?null:"true","aria-label":e.title,class:"material-design-icon checkbox-blank-outline-icon",role:"img",onClick:a[0]||(a[0]=r=>t.$emit("click",r))}),[(l(),n("svg",{fill:e.fillColor,class:"material-design-icon__svg",width:e.size,height:e.size,viewBox:"0 0 24 24"},[d("path",Y,[e.title?(l(),n("title",ee,p(e.title),1)):s("",!0)])],8,X))],16,Q)}const ie=h(K,[["render",te]]),ae={name:"CheckboxMarkedIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},le=["aria-hidden","aria-label"],ne=["fill","width","height"],oe={d:"M10,17L5,12L6.41,10.58L10,14.17L17.59,6.58L19,8M19,3H5C3.89,3 3,3.89 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V5C21,3.89 20.1,3 19,3Z"},re={key:0};function se(t,a,e,o,c,i){return l(),n("span",u(t.$attrs,{"aria-hidden":e.title?null:"true","aria-label":e.title,class:"material-design-icon checkbox-marked-icon",role:"img",onClick:a[0]||(a[0]=r=>t.$emit("click",r))}),[(l(),n("svg",{fill:e.fillColor,class:"material-design-icon__svg",width:e.size,height:e.size,viewBox:"0 0 24 24"},[d("path",oe,[e.title?(l(),n("title",re,p(e.title),1)):s("",!0)])],8,ne))],16,le)}const ce=h(ae,[["render",se]]),de={name:"MinusBoxIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},ue=["aria-hidden","aria-label"],he=["fill","width","height"],pe={d:"M17,13H7V11H17M19,3H5C3.89,3 3,3.89 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V5C21,3.89 20.1,3 19,3Z"},ge={key:0};function be(t,a,e,o,c,i){return l(),n("span",u(t.$attrs,{"aria-hidden":e.title?null:"true","aria-label":e.title,class:"material-design-icon minus-box-icon",role:"img",onClick:a[0]||(a[0]=r=>t.$emit("click",r))}),[(l(),n("svg",{fill:e.fillColor,class:"material-design-icon__svg",width:e.size,height:e.size,viewBox:"0 0 24 24"},[d("path",pe,[e.title?(l(),n("title",ge,p(e.title),1)):s("",!0)])],8,he))],16,ue)}const ye=h(de,[["render",be]]),me={name:"RadioboxBlankIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},fe=["aria-hidden","aria-label"],ke=["fill","width","height"],ve={d:"M12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4A8,8 0 0,1 20,12A8,8 0 0,1 12,20M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z"},Ce={key:0};function we(t,a,e,o,c,i){return l(),n("span",u(t.$attrs,{"aria-hidden":e.title?null:"true","aria-label":e.title,class:"material-design-icon radiobox-blank-icon",role:"img",onClick:a[0]||(a[0]=r=>t.$emit("click",r))}),[(l(),n("svg",{fill:e.fillColor,class:"material-design-icon__svg",width:e.size,height:e.size,viewBox:"0 0 24 24"},[d("path",ve,[e.title?(l(),n("title",Ce,p(e.title),1)):s("",!0)])],8,ke))],16,fe)}const xe=h(me,[["render",we]]),Ae={name:"RadioboxMarkedIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},Se=["aria-hidden","aria-label"],Ve=["fill","width","height"],_e={d:"M12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4A8,8 0 0,1 20,12A8,8 0 0,1 12,20M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2M12,7A5,5 0 0,0 7,12A5,5 0 0,0 12,17A5,5 0 0,0 17,12A5,5 0 0,0 12,7Z"},ze={key:0};function Be(t,a,e,o,c,i){return l(),n("span",u(t.$attrs,{"aria-hidden":e.title?null:"true","aria-label":e.title,class:"material-design-icon radiobox-marked-icon",role:"img",onClick:a[0]||(a[0]=r=>t.$emit("click",r))}),[(l(),n("svg",{fill:e.fillColor,class:"material-design-icon__svg",width:e.size,height:e.size,viewBox:"0 0 24 24"},[d("path",_e,[e.title?(l(),n("title",ze,p(e.title),1)):s("",!0)])],8,Ve))],16,Se)}const Ie=h(Ae,[["render",Be]]),Te={name:"ToggleSwitchIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},Me=["aria-hidden","aria-label"],$e=["fill","width","height"],He={d:"M17,7H7A5,5 0 0,0 2,12A5,5 0 0,0 7,17H17A5,5 0 0,0 22,12A5,5 0 0,0 17,7M17,15A3,3 0 0,1 14,12A3,3 0 0,1 17,9A3,3 0 0,1 20,12A3,3 0 0,1 17,15Z"},Ne={key:0};function Le(t,a,e,o,c,i){return l(),n("span",u(t.$attrs,{"aria-hidden":e.title?null:"true","aria-label":e.title,class:"material-design-icon toggle-switch-icon",role:"img",onClick:a[0]||(a[0]=r=>t.$emit("click",r))}),[(l(),n("svg",{fill:e.fillColor,class:"material-design-icon__svg",width:e.size,height:e.size,viewBox:"0 0 24 24"},[d("path",He,[e.title?(l(),n("title",Ne,p(e.title),1)):s("",!0)])],8,$e))],16,Me)}const Ee=h(Te,[["render",Le]]),Ze={name:"ToggleSwitchOffIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},qe=["aria-hidden","aria-label"],Oe=["fill","width","height"],Re={d:"M17,7H7A5,5 0 0,0 2,12A5,5 0 0,0 7,17H17A5,5 0 0,0 22,12A5,5 0 0,0 17,7M7,15A3,3 0 0,1 4,12A3,3 0 0,1 7,9A3,3 0 0,1 10,12A3,3 0 0,1 7,15Z"},je={key:0};function Ge(t,a,e,o,c,i){return l(),n("span",u(t.$attrs,{"aria-hidden":e.title?null:"true","aria-label":e.title,class:"material-design-icon toggle-switch-off-icon",role:"img",onClick:a[0]||(a[0]=r=>t.$emit("click",r))}),[(l(),n("svg",{fill:e.fillColor,class:"material-design-icon__svg",width:e.size,height:e.size,viewBox:"0 0 24 24"},[d("path",Re,[e.title?(l(),n("title",je,p(e.title),1)):s("",!0)])],8,Oe))],16,qe)}const We=h(Ze,[["render",Ge]]),y="checkbox",b="radio",g="switch",f="button",Pe={name:"NcCheckboxContent",components:{NcLoadingIcon:D},props:{iconClass:{type:[String,Object],default:null},textClass:{type:[String,Object],default:null},type:{type:String,default:"checkbox",validator:t=>[y,b,g,f].includes(t)},buttonVariant:{type:Boolean,default:!1},isChecked:{type:Boolean,default:!1},indeterminate:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},iconSize:{type:Number,default:24},labelId:{type:String,required:!0},descriptionId:{type:String,required:!0}},computed:{isButtonType(){return this.type===f},checkboxRadioIconElement(){return this.type===b?this.isChecked?Ie:xe:this.type===g?this.isChecked?Ee:We:this.indeterminate?ye:this.isChecked?ce:ie}}},Ue={key:0,class:"checkbox-content__wrapper"},De=["id"],Fe=["id"];function Je(t,a,e,o,c,i){const r=B("NcLoadingIcon");return l(),n("span",{class:C(["checkbox-content",{["checkbox-content-"+e.type]:!0,"checkbox-content--button-variant":e.buttonVariant,"checkbox-content--has-text":!!t.$slots.default}])},[d("span",{class:C(["checkbox-content__icon",{"checkbox-content__icon--checked":e.isChecked,"checkbox-content__icon--has-description":!i.isButtonType&&t.$slots.description,[e.iconClass]:!0}]),"aria-hidden":!0,inert:""},[m(t.$slots,"icon",{checked:e.isChecked,loading:e.loading},()=>[e.loading?(l(),x(r,{key:0})):e.buttonVariant?s("",!0):(l(),x(z(i.checkboxRadioIconElement),{key:1,size:e.iconSize},null,8,["size"]))],!0)],2),t.$slots.default||t.$slots.description?(l(),n("span",Ue,[t.$slots.default?(l(),n("span",{key:0,id:e.labelId,class:C(["checkbox-content__text",e.textClass])},[m(t.$slots,"default",{},void 0,!0)],10,De)):s("",!0),!i.isButtonType&&t.$slots.description?(l(),n("span",{key:1,id:e.descriptionId,class:"checkbox-content__description"},[m(t.$slots,"description",{},void 0,!0)],8,Fe)):s("",!0)])):s("",!0)],2)}const Ke=h(Pe,[["render",Je],["__scopeId","data-v-a1ac280f"]]);M();const A={name:"NcCheckboxRadioSwitch",components:{NcCheckboxContent:Ke},inheritAttrs:!1,props:{id:{type:String,default:()=>"checkbox-radio-switch-"+v(),validator:t=>t.trim()!==""},wrapperId:{type:String,default:null},name:{type:String,default:null},ariaLabel:{type:String,default:""},type:{type:String,default:"checkbox",validator:t=>[y,b,g,f].includes(t)},buttonVariant:{type:Boolean,default:!1},buttonVariantGrouped:{type:String,default:"no",validator:t=>["no","vertical","horizontal"].includes(t)},modelValue:{type:[Boolean,Array,String],default:!1},value:{type:String,default:null},disabled:{type:Boolean,default:!1},indeterminate:{type:Boolean,default:!1},required:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},wrapperElement:{type:String,default:null},class:{type:[String,Array,Object],default:""},style:{type:[String,Array,Object],default:""},description:{type:String,default:null}},emits:["update:modelValue"],setup(t,{emit:a}){const e=J();N(()=>e?.value.register(!1));const o=w(()=>e?.value?b:t.type),c=w({get(){return e?.value?e.value.modelValue:t.modelValue},set(i){e?.value?e.value.onUpdate(i):a("update:modelValue",i)}});return{internalType:o,internalModelValue:c,labelId:v(),descriptionId:v()}},computed:{isButtonType(){return this.internalType===f},computedWrapperElement(){return this.isButtonType?"button":this.wrapperElement!==null?this.wrapperElement:"span"},listeners(){return this.isButtonType?{click:this.onToggle}:{change:this.onToggle}},iconSize(){return this.internalType===g?36:20},cssIconSize(){return this.iconSize+"px"},cssIconHeight(){return this.internalType===g?"16px":this.cssIconSize},inputType(){return[y,b,f].includes(this.internalType)?this.internalType:y},isChecked(){return this.value!==null?Array.isArray(this.internalModelValue)?[...this.internalModelValue].indexOf(this.value)>-1:this.internalModelValue===this.value:this.internalModelValue===!0},hasIndeterminate(){return[y,b].includes(this.inputType)}},mounted(){if(this.name&&this.internalType===y&&!Array.isArray(this.internalModelValue))throw new Error("When using groups of checkboxes, the updated value will be an array.");if(this.name&&this.internalType===g)throw new Error("Switches are not made to be used for data sets. Please use checkboxes instead.");if(typeof this.internalModelValue!="boolean"&&this.internalType===g)throw new Error("Switches can only be used with boolean as modelValue prop.")},methods:{t:H,n:$,onToggle(t){if(this.disabled||t.target.tagName.toLowerCase()==="a")return;if(this.internalType===b){this.internalModelValue=this.value;return}if(this.internalType===g){this.internalModelValue=!this.isChecked;return}if(typeof this.internalModelValue=="boolean"){this.internalModelValue=!this.internalModelValue;return}const a=this.getInputsSet().filter(e=>e.checked).map(e=>e.value);a.includes(this.value)?this.internalModelValue=a.filter(e=>e!==this.value):this.internalModelValue=[...a,this.value]},getInputsSet(){return[...document.getElementsByName(this.name)]}}},V=()=>{q(t=>({"65a7082e":t.cssIconSize,"20f7d30f":t.cssIconHeight}))},_=A.setup;A.setup=_?(t,a)=>(V(),_(t,a)):V;const Qe=["id","aria-labelledby","aria-describedby","aria-label","disabled","type","value","checked",".indeterminate","required","name"];function Xe(t,a,e,o,c,i){const r=B("NcCheckboxContent");return l(),x(z(i.computedWrapperElement),u({id:e.wrapperId??(i.isButtonType?e.id:null),"aria-label":i.isButtonType&&e.ariaLabel?e.ariaLabel:void 0,class:["checkbox-radio-switch",[t.$props.class,{["checkbox-radio-switch-"+o.internalType]:o.internalType,"checkbox-radio-switch--checked":i.isChecked,"checkbox-radio-switch--disabled":e.disabled,"checkbox-radio-switch--indeterminate":i.hasIndeterminate?e.indeterminate:!1,"checkbox-radio-switch--button-variant":e.buttonVariant,"checkbox-radio-switch--button-variant-v-grouped":e.buttonVariant&&e.buttonVariantGrouped==="vertical","checkbox-radio-switch--button-variant-h-grouped":e.buttonVariant&&e.buttonVariantGrouped==="horizontal","button-vue":i.isButtonType}]],style:e.style,type:i.isButtonType?"button":null},i.isButtonType?t.$attrs:{},S(i.isButtonType?i.listeners:{})),{default:k(()=>[i.isButtonType?s("",!0):(l(),n("input",u({key:0,id:e.id,"aria-labelledby":!i.isButtonType&&!e.ariaLabel?o.labelId:null,"aria-describedby":!i.isButtonType&&(e.description||t.$slots.description)?o.descriptionId:null,"aria-label":e.ariaLabel||void 0,class:"checkbox-radio-switch__input",disabled:e.disabled,type:i.inputType,value:e.value,checked:i.isChecked,".indeterminate":i.hasIndeterminate?e.indeterminate:null,required:e.required,name:e.name},t.$attrs,S(i.listeners,!0)),null,48,Qe)),L(r,{id:i.isButtonType?void 0:`${e.id}-label`,class:"checkbox-radio-switch__content","icon-class":"checkbox-radio-switch__icon","text-class":"checkbox-radio-switch__text",type:o.internalType,indeterminate:i.hasIndeterminate?e.indeterminate:!1,"button-variant":e.buttonVariant,"is-checked":i.isChecked,loading:e.loading,"label-id":o.labelId,"description-id":o.descriptionId,"icon-size":i.iconSize,onClick:i.onToggle},E({icon:k(()=>[m(t.$slots,"icon",{},void 0,!0)]),_:2},[t.$slots.description||e.description?{name:"description",fn:k(()=>[m(t.$slots,"description",{},()=>[Z(p(e.description),1)],!0)]),key:"0"}:void 0,t.$slots.default?{name:"default",fn:k(()=>[m(t.$slots,"default",{},void 0,!0)]),key:"1"}:void 0]),1032,["id","type","indeterminate","button-variant","is-checked","loading","label-id","description-id","icon-size","onClick"])]),_:3},16,["id","aria-label","class","style","type"])}const ot=h(A,[["render",Xe],["__scopeId","data-v-0dcb138a"]]),Ye={name:"ContentCopyIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},et=["aria-hidden","aria-label"],tt=["fill","width","height"],it={d:"M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"},at={key:0};function lt(t,a,e,o,c,i){return l(),n("span",u(t.$attrs,{"aria-hidden":e.title?null:"true","aria-label":e.title,class:"material-design-icon content-copy-icon",role:"img",onClick:a[0]||(a[0]=r=>t.$emit("click",r))}),[(l(),n("svg",{fill:e.fillColor,class:"material-design-icon__svg",width:e.size,height:e.size,viewBox:"0 0 24 24"},[d("path",it,[e.title?(l(),n("title",at,p(e.title),1)):s("",!0)])],8,tt))],16,et)}const rt=O(Ye,[["render",lt]]);export{rt as I,ot as N,D as a}; -//# sourceMappingURL=ContentCopy-DUGe9ppe.chunk.mjs.map diff --git a/dist/ContentCopy-DUGe9ppe.chunk.mjs.map b/dist/ContentCopy-DUGe9ppe.chunk.mjs.map deleted file mode 100644 index 6c7ad7fbd3a05..0000000000000 --- a/dist/ContentCopy-DUGe9ppe.chunk.mjs.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ContentCopy-DUGe9ppe.chunk.mjs","sources":["../node_modules/@nextcloud/vue/dist/chunks/NcLoadingIcon-b_ajZ_nQ.mjs","../node_modules/@nextcloud/vue/dist/chunks/useNcRadioGroup-DaZbEKbf.mjs","../node_modules/@nextcloud/vue/dist/chunks/NcCheckboxRadioSwitch-BCSKF7Tk.mjs","../node_modules/vue-material-design-icons/ContentCopy.vue"],"sourcesContent":["import '../assets/NcLoadingIcon-CWUlo4XY.css';\nimport { defineComponent, computed, createElementBlock, openBlock, createElementVNode, createCommentVNode, toDisplayString } from \"vue\";\nimport { _ as _export_sfc } from \"./_plugin-vue_export-helper-1tPrXgE0.mjs\";\nconst _hoisted_1 = [\"aria-label\"];\nconst _hoisted_2 = [\"width\", \"height\"];\nconst _hoisted_3 = [\"fill\"];\nconst _hoisted_4 = [\"fill\"];\nconst _hoisted_5 = { key: 0 };\nconst _sfc_main = /* @__PURE__ */ defineComponent({\n __name: \"NcLoadingIcon\",\n props: {\n appearance: { default: \"auto\" },\n name: { default: \"\" },\n size: { default: 20 }\n },\n setup(__props) {\n const props = __props;\n const colors = computed(() => {\n const colors2 = [\"#777\", \"#CCC\"];\n if (props.appearance === \"light\") {\n return colors2;\n } else if (props.appearance === \"dark\") {\n return colors2.reverse();\n }\n return [\"var(--color-loading-light)\", \"var(--color-loading-dark)\"];\n });\n return (_ctx, _cache) => {\n return openBlock(), createElementBlock(\"span\", {\n \"aria-label\": _ctx.name,\n role: \"img\",\n class: \"material-design-icon loading-icon\"\n }, [\n (openBlock(), createElementBlock(\"svg\", {\n width: _ctx.size,\n height: _ctx.size,\n viewBox: \"0 0 24 24\"\n }, [\n createElementVNode(\"path\", {\n fill: colors.value[0],\n d: \"M12,4V2A10,10 0 1,0 22,12H20A8,8 0 1,1 12,4Z\"\n }, null, 8, _hoisted_3),\n createElementVNode(\"path\", {\n fill: colors.value[1],\n d: \"M12,4V2A10,10 0 0,1 22,12H20A8,8 0 0,0 12,4Z\"\n }, [\n _ctx.name ? (openBlock(), createElementBlock(\"title\", _hoisted_5, toDisplayString(_ctx.name), 1)) : createCommentVNode(\"\", true)\n ], 8, _hoisted_4)\n ], 8, _hoisted_2))\n ], 8, _hoisted_1);\n };\n }\n});\nconst NcLoadingIcon = /* @__PURE__ */ _export_sfc(_sfc_main, [[\"__scopeId\", \"data-v-cf399190\"]]);\nexport {\n NcLoadingIcon as N\n};\n//# sourceMappingURL=NcLoadingIcon-b_ajZ_nQ.mjs.map\n","import { inject } from \"vue\";\n/*!\n * SPDX-FileCopyrightText: 2025 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\nconst INSIDE_RADIO_GROUP_KEY = Symbol.for(\"insideRadioGroup\");\nfunction useInsideRadioGroup() {\n return inject(INSIDE_RADIO_GROUP_KEY, void 0);\n}\nexport {\n INSIDE_RADIO_GROUP_KEY as I,\n useInsideRadioGroup as u\n};\n//# sourceMappingURL=useNcRadioGroup-DaZbEKbf.mjs.map\n","import '../assets/NcCheckboxRadioSwitch-C_70VMQr.css';\nimport { createElementBlock, openBlock, mergeProps, createElementVNode, createCommentVNode, toDisplayString, resolveComponent, normalizeClass, renderSlot, createBlock, resolveDynamicComponent, toHandlers, withCtx, createVNode, createSlots, createTextVNode, onMounted, computed, useCssVars } from \"vue\";\nimport { _ as _export_sfc } from \"./_plugin-vue_export-helper-1tPrXgE0.mjs\";\nimport { N as NcLoadingIcon } from \"./NcLoadingIcon-b_ajZ_nQ.mjs\";\nimport { r as register, q as n, a as t } from \"./_l10n-DrTiip5c.mjs\";\nimport { c as createElementId } from \"./createElementId-DhjFt1I9.mjs\";\nimport { u as useInsideRadioGroup } from \"./useNcRadioGroup-DaZbEKbf.mjs\";\nconst _sfc_main$8 = {\n name: \"CheckboxBlankOutlineIcon\",\n emits: [\"click\"],\n props: {\n title: {\n type: String\n },\n fillColor: {\n type: String,\n default: \"currentColor\"\n },\n size: {\n type: Number,\n default: 24\n }\n }\n};\nconst _hoisted_1$8 = [\"aria-hidden\", \"aria-label\"];\nconst _hoisted_2$7 = [\"fill\", \"width\", \"height\"];\nconst _hoisted_3$7 = { d: \"M19,3H5C3.89,3 3,3.89 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V5C21,3.89 20.1,3 19,3M19,5V19H5V5H19Z\" };\nconst _hoisted_4$6 = { key: 0 };\nfunction _sfc_render$8(_ctx, _cache, $props, $setup, $data, $options) {\n return openBlock(), createElementBlock(\"span\", mergeProps(_ctx.$attrs, {\n \"aria-hidden\": $props.title ? null : \"true\",\n \"aria-label\": $props.title,\n class: \"material-design-icon checkbox-blank-outline-icon\",\n role: \"img\",\n onClick: _cache[0] || (_cache[0] = ($event) => _ctx.$emit(\"click\", $event))\n }), [\n (openBlock(), createElementBlock(\"svg\", {\n fill: $props.fillColor,\n class: \"material-design-icon__svg\",\n width: $props.size,\n height: $props.size,\n viewBox: \"0 0 24 24\"\n }, [\n createElementVNode(\"path\", _hoisted_3$7, [\n $props.title ? (openBlock(), createElementBlock(\"title\", _hoisted_4$6, toDisplayString($props.title), 1)) : createCommentVNode(\"\", true)\n ])\n ], 8, _hoisted_2$7))\n ], 16, _hoisted_1$8);\n}\nconst CheckboxBlankOutline = /* @__PURE__ */ _export_sfc(_sfc_main$8, [[\"render\", _sfc_render$8]]);\nconst _sfc_main$7 = {\n name: \"CheckboxMarkedIcon\",\n emits: [\"click\"],\n props: {\n title: {\n type: String\n },\n fillColor: {\n type: String,\n default: \"currentColor\"\n },\n size: {\n type: Number,\n default: 24\n }\n }\n};\nconst _hoisted_1$7 = [\"aria-hidden\", \"aria-label\"];\nconst _hoisted_2$6 = [\"fill\", \"width\", \"height\"];\nconst _hoisted_3$6 = { d: \"M10,17L5,12L6.41,10.58L10,14.17L17.59,6.58L19,8M19,3H5C3.89,3 3,3.89 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V5C21,3.89 20.1,3 19,3Z\" };\nconst _hoisted_4$5 = { key: 0 };\nfunction _sfc_render$7(_ctx, _cache, $props, $setup, $data, $options) {\n return openBlock(), createElementBlock(\"span\", mergeProps(_ctx.$attrs, {\n \"aria-hidden\": $props.title ? null : \"true\",\n \"aria-label\": $props.title,\n class: \"material-design-icon checkbox-marked-icon\",\n role: \"img\",\n onClick: _cache[0] || (_cache[0] = ($event) => _ctx.$emit(\"click\", $event))\n }), [\n (openBlock(), createElementBlock(\"svg\", {\n fill: $props.fillColor,\n class: \"material-design-icon__svg\",\n width: $props.size,\n height: $props.size,\n viewBox: \"0 0 24 24\"\n }, [\n createElementVNode(\"path\", _hoisted_3$6, [\n $props.title ? (openBlock(), createElementBlock(\"title\", _hoisted_4$5, toDisplayString($props.title), 1)) : createCommentVNode(\"\", true)\n ])\n ], 8, _hoisted_2$6))\n ], 16, _hoisted_1$7);\n}\nconst CheckboxMarked = /* @__PURE__ */ _export_sfc(_sfc_main$7, [[\"render\", _sfc_render$7]]);\nconst _sfc_main$6 = {\n name: \"MinusBoxIcon\",\n emits: [\"click\"],\n props: {\n title: {\n type: String\n },\n fillColor: {\n type: String,\n default: \"currentColor\"\n },\n size: {\n type: Number,\n default: 24\n }\n }\n};\nconst _hoisted_1$6 = [\"aria-hidden\", \"aria-label\"];\nconst _hoisted_2$5 = [\"fill\", \"width\", \"height\"];\nconst _hoisted_3$5 = { d: \"M17,13H7V11H17M19,3H5C3.89,3 3,3.89 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V5C21,3.89 20.1,3 19,3Z\" };\nconst _hoisted_4$4 = { key: 0 };\nfunction _sfc_render$6(_ctx, _cache, $props, $setup, $data, $options) {\n return openBlock(), createElementBlock(\"span\", mergeProps(_ctx.$attrs, {\n \"aria-hidden\": $props.title ? null : \"true\",\n \"aria-label\": $props.title,\n class: \"material-design-icon minus-box-icon\",\n role: \"img\",\n onClick: _cache[0] || (_cache[0] = ($event) => _ctx.$emit(\"click\", $event))\n }), [\n (openBlock(), createElementBlock(\"svg\", {\n fill: $props.fillColor,\n class: \"material-design-icon__svg\",\n width: $props.size,\n height: $props.size,\n viewBox: \"0 0 24 24\"\n }, [\n createElementVNode(\"path\", _hoisted_3$5, [\n $props.title ? (openBlock(), createElementBlock(\"title\", _hoisted_4$4, toDisplayString($props.title), 1)) : createCommentVNode(\"\", true)\n ])\n ], 8, _hoisted_2$5))\n ], 16, _hoisted_1$6);\n}\nconst MinusBox = /* @__PURE__ */ _export_sfc(_sfc_main$6, [[\"render\", _sfc_render$6]]);\nconst _sfc_main$5 = {\n name: \"RadioboxBlankIcon\",\n emits: [\"click\"],\n props: {\n title: {\n type: String\n },\n fillColor: {\n type: String,\n default: \"currentColor\"\n },\n size: {\n type: Number,\n default: 24\n }\n }\n};\nconst _hoisted_1$5 = [\"aria-hidden\", \"aria-label\"];\nconst _hoisted_2$4 = [\"fill\", \"width\", \"height\"];\nconst _hoisted_3$4 = { d: \"M12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4A8,8 0 0,1 20,12A8,8 0 0,1 12,20M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z\" };\nconst _hoisted_4$3 = { key: 0 };\nfunction _sfc_render$5(_ctx, _cache, $props, $setup, $data, $options) {\n return openBlock(), createElementBlock(\"span\", mergeProps(_ctx.$attrs, {\n \"aria-hidden\": $props.title ? null : \"true\",\n \"aria-label\": $props.title,\n class: \"material-design-icon radiobox-blank-icon\",\n role: \"img\",\n onClick: _cache[0] || (_cache[0] = ($event) => _ctx.$emit(\"click\", $event))\n }), [\n (openBlock(), createElementBlock(\"svg\", {\n fill: $props.fillColor,\n class: \"material-design-icon__svg\",\n width: $props.size,\n height: $props.size,\n viewBox: \"0 0 24 24\"\n }, [\n createElementVNode(\"path\", _hoisted_3$4, [\n $props.title ? (openBlock(), createElementBlock(\"title\", _hoisted_4$3, toDisplayString($props.title), 1)) : createCommentVNode(\"\", true)\n ])\n ], 8, _hoisted_2$4))\n ], 16, _hoisted_1$5);\n}\nconst RadioboxBlank = /* @__PURE__ */ _export_sfc(_sfc_main$5, [[\"render\", _sfc_render$5]]);\nconst _sfc_main$4 = {\n name: \"RadioboxMarkedIcon\",\n emits: [\"click\"],\n props: {\n title: {\n type: String\n },\n fillColor: {\n type: String,\n default: \"currentColor\"\n },\n size: {\n type: Number,\n default: 24\n }\n }\n};\nconst _hoisted_1$4 = [\"aria-hidden\", \"aria-label\"];\nconst _hoisted_2$3 = [\"fill\", \"width\", \"height\"];\nconst _hoisted_3$3 = { d: \"M12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4A8,8 0 0,1 20,12A8,8 0 0,1 12,20M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2M12,7A5,5 0 0,0 7,12A5,5 0 0,0 12,17A5,5 0 0,0 17,12A5,5 0 0,0 12,7Z\" };\nconst _hoisted_4$2 = { key: 0 };\nfunction _sfc_render$4(_ctx, _cache, $props, $setup, $data, $options) {\n return openBlock(), createElementBlock(\"span\", mergeProps(_ctx.$attrs, {\n \"aria-hidden\": $props.title ? null : \"true\",\n \"aria-label\": $props.title,\n class: \"material-design-icon radiobox-marked-icon\",\n role: \"img\",\n onClick: _cache[0] || (_cache[0] = ($event) => _ctx.$emit(\"click\", $event))\n }), [\n (openBlock(), createElementBlock(\"svg\", {\n fill: $props.fillColor,\n class: \"material-design-icon__svg\",\n width: $props.size,\n height: $props.size,\n viewBox: \"0 0 24 24\"\n }, [\n createElementVNode(\"path\", _hoisted_3$3, [\n $props.title ? (openBlock(), createElementBlock(\"title\", _hoisted_4$2, toDisplayString($props.title), 1)) : createCommentVNode(\"\", true)\n ])\n ], 8, _hoisted_2$3))\n ], 16, _hoisted_1$4);\n}\nconst RadioboxMarked = /* @__PURE__ */ _export_sfc(_sfc_main$4, [[\"render\", _sfc_render$4]]);\nconst _sfc_main$3 = {\n name: \"ToggleSwitchIcon\",\n emits: [\"click\"],\n props: {\n title: {\n type: String\n },\n fillColor: {\n type: String,\n default: \"currentColor\"\n },\n size: {\n type: Number,\n default: 24\n }\n }\n};\nconst _hoisted_1$3 = [\"aria-hidden\", \"aria-label\"];\nconst _hoisted_2$2 = [\"fill\", \"width\", \"height\"];\nconst _hoisted_3$2 = { d: \"M17,7H7A5,5 0 0,0 2,12A5,5 0 0,0 7,17H17A5,5 0 0,0 22,12A5,5 0 0,0 17,7M17,15A3,3 0 0,1 14,12A3,3 0 0,1 17,9A3,3 0 0,1 20,12A3,3 0 0,1 17,15Z\" };\nconst _hoisted_4$1 = { key: 0 };\nfunction _sfc_render$3(_ctx, _cache, $props, $setup, $data, $options) {\n return openBlock(), createElementBlock(\"span\", mergeProps(_ctx.$attrs, {\n \"aria-hidden\": $props.title ? null : \"true\",\n \"aria-label\": $props.title,\n class: \"material-design-icon toggle-switch-icon\",\n role: \"img\",\n onClick: _cache[0] || (_cache[0] = ($event) => _ctx.$emit(\"click\", $event))\n }), [\n (openBlock(), createElementBlock(\"svg\", {\n fill: $props.fillColor,\n class: \"material-design-icon__svg\",\n width: $props.size,\n height: $props.size,\n viewBox: \"0 0 24 24\"\n }, [\n createElementVNode(\"path\", _hoisted_3$2, [\n $props.title ? (openBlock(), createElementBlock(\"title\", _hoisted_4$1, toDisplayString($props.title), 1)) : createCommentVNode(\"\", true)\n ])\n ], 8, _hoisted_2$2))\n ], 16, _hoisted_1$3);\n}\nconst ToggleSwitch = /* @__PURE__ */ _export_sfc(_sfc_main$3, [[\"render\", _sfc_render$3]]);\nconst _sfc_main$2 = {\n name: \"ToggleSwitchOffIcon\",\n emits: [\"click\"],\n props: {\n title: {\n type: String\n },\n fillColor: {\n type: String,\n default: \"currentColor\"\n },\n size: {\n type: Number,\n default: 24\n }\n }\n};\nconst _hoisted_1$2 = [\"aria-hidden\", \"aria-label\"];\nconst _hoisted_2$1 = [\"fill\", \"width\", \"height\"];\nconst _hoisted_3$1 = { d: \"M17,7H7A5,5 0 0,0 2,12A5,5 0 0,0 7,17H17A5,5 0 0,0 22,12A5,5 0 0,0 17,7M7,15A3,3 0 0,1 4,12A3,3 0 0,1 7,9A3,3 0 0,1 10,12A3,3 0 0,1 7,15Z\" };\nconst _hoisted_4 = { key: 0 };\nfunction _sfc_render$2(_ctx, _cache, $props, $setup, $data, $options) {\n return openBlock(), createElementBlock(\"span\", mergeProps(_ctx.$attrs, {\n \"aria-hidden\": $props.title ? null : \"true\",\n \"aria-label\": $props.title,\n class: \"material-design-icon toggle-switch-off-icon\",\n role: \"img\",\n onClick: _cache[0] || (_cache[0] = ($event) => _ctx.$emit(\"click\", $event))\n }), [\n (openBlock(), createElementBlock(\"svg\", {\n fill: $props.fillColor,\n class: \"material-design-icon__svg\",\n width: $props.size,\n height: $props.size,\n viewBox: \"0 0 24 24\"\n }, [\n createElementVNode(\"path\", _hoisted_3$1, [\n $props.title ? (openBlock(), createElementBlock(\"title\", _hoisted_4, toDisplayString($props.title), 1)) : createCommentVNode(\"\", true)\n ])\n ], 8, _hoisted_2$1))\n ], 16, _hoisted_1$2);\n}\nconst ToggleSwitchOff = /* @__PURE__ */ _export_sfc(_sfc_main$2, [[\"render\", _sfc_render$2]]);\nconst TYPE_CHECKBOX = \"checkbox\";\nconst TYPE_RADIO = \"radio\";\nconst TYPE_SWITCH = \"switch\";\nconst TYPE_BUTTON = \"button\";\nconst _sfc_main$1 = {\n name: \"NcCheckboxContent\",\n components: {\n NcLoadingIcon\n },\n props: {\n /**\n * Class for the icon element\n */\n iconClass: {\n type: [String, Object],\n default: null\n },\n /**\n * Class for the text element\n */\n textClass: {\n type: [String, Object],\n default: null\n },\n /**\n * Type of the input. checkbox, radio, switch, or button.\n *\n * Only use button when used in a `tablist` container and the\n * `tab` role is set.\n *\n * @type {'checkbox'|'radio'|'switch'|'button'}\n */\n type: {\n type: String,\n default: \"checkbox\",\n validator: (type) => [\n TYPE_CHECKBOX,\n TYPE_RADIO,\n TYPE_SWITCH,\n TYPE_BUTTON\n ].includes(type)\n },\n /**\n * Toggle the alternative button style\n */\n buttonVariant: {\n type: Boolean,\n default: false\n },\n /**\n * True if the entry is checked\n */\n isChecked: {\n type: Boolean,\n default: false\n },\n /**\n * Indeterminate state\n */\n indeterminate: {\n type: Boolean,\n default: false\n },\n /**\n * Loading state\n */\n loading: {\n type: Boolean,\n default: false\n },\n /**\n * Icon size\n */\n iconSize: {\n type: Number,\n default: 24\n },\n /**\n * Label id attribute\n */\n labelId: {\n type: String,\n required: true\n },\n /**\n * Description id attribute\n */\n descriptionId: {\n type: String,\n required: true\n }\n },\n computed: {\n isButtonType() {\n return this.type === TYPE_BUTTON;\n },\n /**\n * Returns the proper Material icon depending on the select case\n *\n * @return {object}\n */\n checkboxRadioIconElement() {\n if (this.type === TYPE_RADIO) {\n if (this.isChecked) {\n return RadioboxMarked;\n }\n return RadioboxBlank;\n }\n if (this.type === TYPE_SWITCH) {\n if (this.isChecked) {\n return ToggleSwitch;\n }\n return ToggleSwitchOff;\n }\n if (this.indeterminate) {\n return MinusBox;\n }\n if (this.isChecked) {\n return CheckboxMarked;\n }\n return CheckboxBlankOutline;\n }\n }\n};\nconst _hoisted_1$1 = {\n key: 0,\n class: \"checkbox-content__wrapper\"\n};\nconst _hoisted_2 = [\"id\"];\nconst _hoisted_3 = [\"id\"];\nfunction _sfc_render$1(_ctx, _cache, $props, $setup, $data, $options) {\n const _component_NcLoadingIcon = resolveComponent(\"NcLoadingIcon\");\n return openBlock(), createElementBlock(\"span\", {\n class: normalizeClass([\"checkbox-content\", {\n [\"checkbox-content-\" + $props.type]: true,\n \"checkbox-content--button-variant\": $props.buttonVariant,\n \"checkbox-content--has-text\": !!_ctx.$slots.default\n }])\n }, [\n createElementVNode(\"span\", {\n class: normalizeClass([\"checkbox-content__icon\", {\n \"checkbox-content__icon--checked\": $props.isChecked,\n \"checkbox-content__icon--has-description\": !$options.isButtonType && _ctx.$slots.description,\n [$props.iconClass]: true\n }]),\n \"aria-hidden\": true,\n inert: \"\"\n }, [\n renderSlot(_ctx.$slots, \"icon\", {\n checked: $props.isChecked,\n loading: $props.loading\n }, () => [\n $props.loading ? (openBlock(), createBlock(_component_NcLoadingIcon, { key: 0 })) : !$props.buttonVariant ? (openBlock(), createBlock(resolveDynamicComponent($options.checkboxRadioIconElement), {\n key: 1,\n size: $props.iconSize\n }, null, 8, [\"size\"])) : createCommentVNode(\"\", true)\n ], true)\n ], 2),\n _ctx.$slots.default || _ctx.$slots.description ? (openBlock(), createElementBlock(\"span\", _hoisted_1$1, [\n _ctx.$slots.default ? (openBlock(), createElementBlock(\"span\", {\n key: 0,\n id: $props.labelId,\n class: normalizeClass([\"checkbox-content__text\", $props.textClass])\n }, [\n renderSlot(_ctx.$slots, \"default\", {}, void 0, true)\n ], 10, _hoisted_2)) : createCommentVNode(\"\", true),\n !$options.isButtonType && _ctx.$slots.description ? (openBlock(), createElementBlock(\"span\", {\n key: 1,\n id: $props.descriptionId,\n class: \"checkbox-content__description\"\n }, [\n renderSlot(_ctx.$slots, \"description\", {}, void 0, true)\n ], 8, _hoisted_3)) : createCommentVNode(\"\", true)\n ])) : createCommentVNode(\"\", true)\n ], 2);\n}\nconst NcCheckboxContent = /* @__PURE__ */ _export_sfc(_sfc_main$1, [[\"render\", _sfc_render$1], [\"__scopeId\", \"data-v-a1ac280f\"]]);\nregister();\nconst _sfc_main = {\n name: \"NcCheckboxRadioSwitch\",\n components: {\n NcCheckboxContent\n },\n // We need to pass attributes to the input element\n inheritAttrs: false,\n props: {\n /**\n * Unique id attribute of the input\n */\n id: {\n type: String,\n default: () => \"checkbox-radio-switch-\" + createElementId(),\n validator: (id) => id.trim() !== \"\"\n },\n /**\n * Unique id attribute of the wrapper element\n */\n wrapperId: {\n type: String,\n default: null\n },\n /**\n * Input name. Required for radio, optional for checkbox, and ignored\n * for button.\n */\n name: {\n type: String,\n default: null\n },\n /**\n * Required if no text is set.\n * The aria-label is forwarded to the input or button.\n */\n ariaLabel: {\n type: String,\n default: \"\"\n },\n /**\n * Type of the input. checkbox, radio, switch, or button.\n *\n * Only use button when used in a `tablist` container and the\n * `tab` role is set.\n *\n * @type {'checkbox'|'radio'|'switch'|'button'}\n */\n type: {\n type: String,\n default: \"checkbox\",\n validator: (type) => [\n TYPE_CHECKBOX,\n TYPE_RADIO,\n TYPE_SWITCH,\n TYPE_BUTTON\n ].includes(type)\n },\n /**\n * Toggle the alternative button style\n *\n * @deprecated - Use `NcRadioGroup` instead\n */\n buttonVariant: {\n type: Boolean,\n default: false\n },\n /**\n * Are the elements are all direct siblings?\n * If so they will be grouped horizontally or vertically\n *\n * @type {'no'|'horizontal'|'vertical'}\n * @deprecated - Use `NcRadioGroup` instead\n */\n buttonVariantGrouped: {\n type: String,\n default: \"no\",\n validator: (v) => [\"no\", \"vertical\", \"horizontal\"].includes(v)\n },\n /**\n * Checked state. To be used with `v-model:value`\n */\n modelValue: {\n type: [Boolean, Array, String],\n default: false\n },\n /**\n * Value to be synced on check\n */\n value: {\n type: String,\n default: null\n },\n /**\n * Disabled state\n */\n disabled: {\n type: Boolean,\n default: false\n },\n /**\n * Indeterminate state\n */\n indeterminate: {\n type: Boolean,\n default: false\n },\n /**\n * Required state\n */\n required: {\n type: Boolean,\n default: false\n },\n /**\n * Loading state\n */\n loading: {\n type: Boolean,\n default: false\n },\n /**\n * Wrapping element tag\n *\n * When `type` is set to `button` this will be ignored\n *\n * Defaults to `span`\n */\n wrapperElement: {\n type: String,\n default: null\n },\n /**\n * The class(es) to pass to the wrapper / root element of the component\n */\n class: {\n type: [String, Array, Object],\n default: \"\"\n },\n /**\n * The style to pass to the wrapper / root element of the component\n */\n style: {\n type: [String, Array, Object],\n default: \"\"\n },\n /**\n * Description\n *\n * This is unsupported when using button has type.\n */\n description: {\n type: String,\n default: null\n }\n },\n emits: [\"update:modelValue\"],\n setup(props, { emit }) {\n const radioGroup = useInsideRadioGroup();\n onMounted(() => radioGroup?.value.register(false));\n const internalType = computed(() => radioGroup?.value ? TYPE_RADIO : props.type);\n const internalModelValue = computed({\n get() {\n if (radioGroup?.value) {\n return radioGroup.value.modelValue;\n }\n return props.modelValue;\n },\n set(value) {\n if (radioGroup?.value) {\n radioGroup.value.onUpdate(value);\n } else {\n emit(\"update:modelValue\", value);\n }\n }\n });\n return {\n internalType,\n internalModelValue,\n labelId: createElementId(),\n descriptionId: createElementId()\n };\n },\n computed: {\n isButtonType() {\n return this.internalType === TYPE_BUTTON;\n },\n computedWrapperElement() {\n if (this.isButtonType) {\n return \"button\";\n }\n if (this.wrapperElement !== null) {\n return this.wrapperElement;\n }\n return \"span\";\n },\n listeners() {\n if (this.isButtonType) {\n return {\n click: this.onToggle\n };\n }\n return {\n change: this.onToggle\n };\n },\n iconSize() {\n return this.internalType === TYPE_SWITCH ? 36 : 20;\n },\n cssIconSize() {\n return this.iconSize + \"px\";\n },\n cssIconHeight() {\n return this.internalType === TYPE_SWITCH ? \"16px\" : this.cssIconSize;\n },\n /**\n * Return the input type.\n * Switch is not an official type\n *\n * @return {string}\n */\n inputType() {\n const nativeTypes = [\n TYPE_CHECKBOX,\n TYPE_RADIO,\n TYPE_BUTTON\n ];\n if (nativeTypes.includes(this.internalType)) {\n return this.internalType;\n }\n return TYPE_CHECKBOX;\n },\n /**\n * Check if that entry is checked\n * If value is defined, we use that as the checked value\n * If not, we expect true/false in this.checked\n *\n * @return {boolean}\n */\n isChecked() {\n if (this.value !== null) {\n if (Array.isArray(this.internalModelValue)) {\n return [...this.internalModelValue].indexOf(this.value) > -1;\n }\n return this.internalModelValue === this.value;\n }\n return this.internalModelValue === true;\n },\n hasIndeterminate() {\n return [\n TYPE_CHECKBOX,\n TYPE_RADIO\n ].includes(this.inputType);\n }\n },\n mounted() {\n if (this.name && this.internalType === TYPE_CHECKBOX) {\n if (!Array.isArray(this.internalModelValue)) {\n throw new Error(\"When using groups of checkboxes, the updated value will be an array.\");\n }\n }\n if (this.name && this.internalType === TYPE_SWITCH) {\n throw new Error(\"Switches are not made to be used for data sets. Please use checkboxes instead.\");\n }\n if (typeof this.internalModelValue !== \"boolean\" && this.internalType === TYPE_SWITCH) {\n throw new Error(\"Switches can only be used with boolean as modelValue prop.\");\n }\n },\n methods: {\n t,\n n,\n onToggle(event) {\n if (this.disabled || event.target.tagName.toLowerCase() === \"a\") {\n return;\n }\n if (this.internalType === TYPE_RADIO) {\n this.internalModelValue = this.value;\n return;\n }\n if (this.internalType === TYPE_SWITCH) {\n this.internalModelValue = !this.isChecked;\n return;\n }\n if (typeof this.internalModelValue === \"boolean\") {\n this.internalModelValue = !this.internalModelValue;\n return;\n }\n const values = this.getInputsSet().filter((input) => input.checked).map((input) => input.value);\n if (values.includes(this.value)) {\n this.internalModelValue = values.filter((v) => v !== this.value);\n } else {\n this.internalModelValue = [...values, this.value];\n }\n },\n /**\n * Get the input set based on this name\n *\n * @return {Node[]}\n */\n getInputsSet() {\n return [...document.getElementsByName(this.name)];\n }\n }\n};\nconst __injectCSSVars__ = () => {\n useCssVars((_ctx) => ({\n \"65a7082e\": _ctx.cssIconSize,\n \"20f7d30f\": _ctx.cssIconHeight\n }));\n};\nconst __setup__ = _sfc_main.setup;\n_sfc_main.setup = __setup__ ? (props, ctx) => {\n __injectCSSVars__();\n return __setup__(props, ctx);\n} : __injectCSSVars__;\nconst _hoisted_1 = [\"id\", \"aria-labelledby\", \"aria-describedby\", \"aria-label\", \"disabled\", \"type\", \"value\", \"checked\", \".indeterminate\", \"required\", \"name\"];\nfunction _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {\n const _component_NcCheckboxContent = resolveComponent(\"NcCheckboxContent\");\n return openBlock(), createBlock(resolveDynamicComponent($options.computedWrapperElement), mergeProps({\n id: $props.wrapperId ?? ($options.isButtonType ? $props.id : null),\n \"aria-label\": $options.isButtonType && $props.ariaLabel ? $props.ariaLabel : void 0,\n class: [\"checkbox-radio-switch\", [\n _ctx.$props.class,\n {\n [\"checkbox-radio-switch-\" + $setup.internalType]: $setup.internalType,\n \"checkbox-radio-switch--checked\": $options.isChecked,\n \"checkbox-radio-switch--disabled\": $props.disabled,\n \"checkbox-radio-switch--indeterminate\": $options.hasIndeterminate ? $props.indeterminate : false,\n \"checkbox-radio-switch--button-variant\": $props.buttonVariant,\n \"checkbox-radio-switch--button-variant-v-grouped\": $props.buttonVariant && $props.buttonVariantGrouped === \"vertical\",\n \"checkbox-radio-switch--button-variant-h-grouped\": $props.buttonVariant && $props.buttonVariantGrouped === \"horizontal\",\n \"button-vue\": $options.isButtonType\n }\n ]],\n style: $props.style,\n type: $options.isButtonType ? \"button\" : null\n }, $options.isButtonType ? _ctx.$attrs : {}, toHandlers($options.isButtonType ? $options.listeners : {})), {\n default: withCtx(() => [\n !$options.isButtonType ? (openBlock(), createElementBlock(\"input\", mergeProps({\n key: 0,\n id: $props.id,\n \"aria-labelledby\": !$options.isButtonType && !$props.ariaLabel ? $setup.labelId : null,\n \"aria-describedby\": !$options.isButtonType && ($props.description || _ctx.$slots.description) ? $setup.descriptionId : null,\n \"aria-label\": $props.ariaLabel || void 0,\n class: \"checkbox-radio-switch__input\",\n disabled: $props.disabled,\n type: $options.inputType,\n value: $props.value,\n checked: $options.isChecked,\n \".indeterminate\": $options.hasIndeterminate ? $props.indeterminate : null,\n required: $props.required,\n name: $props.name\n }, _ctx.$attrs, toHandlers($options.listeners, true)), null, 48, _hoisted_1)) : createCommentVNode(\"\", true),\n createVNode(_component_NcCheckboxContent, {\n id: !$options.isButtonType ? `${$props.id}-label` : void 0,\n class: \"checkbox-radio-switch__content\",\n \"icon-class\": \"checkbox-radio-switch__icon\",\n \"text-class\": \"checkbox-radio-switch__text\",\n type: $setup.internalType,\n indeterminate: $options.hasIndeterminate ? $props.indeterminate : false,\n \"button-variant\": $props.buttonVariant,\n \"is-checked\": $options.isChecked,\n loading: $props.loading,\n \"label-id\": $setup.labelId,\n \"description-id\": $setup.descriptionId,\n \"icon-size\": $options.iconSize,\n onClick: $options.onToggle\n }, createSlots({\n icon: withCtx(() => [\n renderSlot(_ctx.$slots, \"icon\", {}, void 0, true)\n ]),\n _: 2\n }, [\n _ctx.$slots.description || $props.description ? {\n name: \"description\",\n fn: withCtx(() => [\n renderSlot(_ctx.$slots, \"description\", {}, () => [\n createTextVNode(toDisplayString($props.description), 1)\n ], true)\n ]),\n key: \"0\"\n } : void 0,\n !!_ctx.$slots.default ? {\n name: \"default\",\n fn: withCtx(() => [\n renderSlot(_ctx.$slots, \"default\", {}, void 0, true)\n ]),\n key: \"1\"\n } : void 0\n ]), 1032, [\"id\", \"type\", \"indeterminate\", \"button-variant\", \"is-checked\", \"loading\", \"label-id\", \"description-id\", \"icon-size\", \"onClick\"])\n ]),\n _: 3\n }, 16, [\"id\", \"aria-label\", \"class\", \"style\", \"type\"]);\n}\nconst NcCheckboxRadioSwitch = /* @__PURE__ */ _export_sfc(_sfc_main, [[\"render\", _sfc_render], [\"__scopeId\", \"data-v-0dcb138a\"]]);\nexport {\n NcCheckboxRadioSwitch as N\n};\n//# sourceMappingURL=NcCheckboxRadioSwitch-BCSKF7Tk.mjs.map\n","\n\n"],"names":["_hoisted_1","_hoisted_2","_hoisted_3","_hoisted_4","_hoisted_5","_sfc_main","defineComponent","__props","props","colors","computed","colors2","_ctx","_cache","openBlock","createElementBlock","createElementVNode","toDisplayString","createCommentVNode","NcLoadingIcon","_export_sfc","INSIDE_RADIO_GROUP_KEY","useInsideRadioGroup","inject","_sfc_main$8","_hoisted_1$8","_hoisted_2$7","_hoisted_3$7","_hoisted_4$6","_sfc_render$8","$props","$setup","$data","$options","mergeProps","$event","CheckboxBlankOutline","_sfc_main$7","_hoisted_1$7","_hoisted_2$6","_hoisted_3$6","_hoisted_4$5","_sfc_render$7","CheckboxMarked","_sfc_main$6","_hoisted_1$6","_hoisted_2$5","_hoisted_3$5","_hoisted_4$4","_sfc_render$6","MinusBox","_sfc_main$5","_hoisted_1$5","_hoisted_2$4","_hoisted_3$4","_hoisted_4$3","_sfc_render$5","RadioboxBlank","_sfc_main$4","_hoisted_1$4","_hoisted_2$3","_hoisted_3$3","_hoisted_4$2","_sfc_render$4","RadioboxMarked","_sfc_main$3","_hoisted_1$3","_hoisted_2$2","_hoisted_3$2","_hoisted_4$1","_sfc_render$3","ToggleSwitch","_sfc_main$2","_hoisted_1$2","_hoisted_2$1","_hoisted_3$1","_sfc_render$2","ToggleSwitchOff","TYPE_CHECKBOX","TYPE_RADIO","TYPE_SWITCH","TYPE_BUTTON","_sfc_main$1","type","_hoisted_1$1","_sfc_render$1","_component_NcLoadingIcon","resolveComponent","normalizeClass","renderSlot","createBlock","resolveDynamicComponent","NcCheckboxContent","register","createElementId","id","v","emit","radioGroup","onMounted","internalType","internalModelValue","value","t","n","event","values","input","__injectCSSVars__","useCssVars","__setup__","ctx","_sfc_render","_component_NcCheckboxContent","toHandlers","withCtx","createVNode","createSlots","createTextVNode","NcCheckboxRadioSwitch","_createElementBlock","_mergeProps","_createElementVNode","_openBlock"],"mappings":"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","x_google_ignoreList":[0,1,2,3]} \ No newline at end of file diff --git a/dist/NcAvatar-DmUGApWA-Ba0v7jcG.chunk.mjs b/dist/NcAvatar-DmUGApWA-Ba0v7jcG.chunk.mjs new file mode 100644 index 0000000000000..e9cf37ae105b0 --- /dev/null +++ b/dist/NcAvatar-DmUGApWA-Ba0v7jcG.chunk.mjs @@ -0,0 +1,5 @@ +import{_ as O,r as w,a as c,o as r,b as f,A as T,g as U,e as b,M as L,E as A,t as d,C as st,h as G,w as M,T as ut,c as at,al as ct,y as dt,v as H,am as ht,an as pt,ao as K,ag as ft,G as nt,n as mt,ap as gt,aq as bt,N as q,j as _t,q as j,ar as yt,as as vt,z as Q,H as St,I as kt,a8 as xt,i as Ct,aj as W,F as P}from"./_plugin-vue_export-helper-CkDS_aHW.chunk.mjs";import{c as it}from"./index-D_jg0qLx.chunk.mjs";import{i as It,j as V,k as wt,l as R,m as Ut,n as Lt,o as Y,p as At,q as Mt,I as Nt}from"./index-JpgrUA2Z-CosWrxLg.chunk.mjs";import{N as ot,k as Dt,o as $t,a as Ot,l as X,c as Tt}from"./NcNoteCard-CVhtNL04-Lr3K6fmX.chunk.mjs";import{g as Et}from"./colors-Go3zmZRD-0_rU0xTg.chunk.mjs";import{N as Vt,g as zt}from"./NcUserStatusIcon-CGEf7fej-onghoEJ3.chunk.mjs";import{N as Bt}from"./NcLoadingIcon-b_ajZ_nQ-w7Nn62Bk.chunk.mjs";const jt={beforeUpdate(){this.text=this.getText()},data(){return{text:this.getText()}},computed:{isLongText(){return this.text&&this.text.trim().length>20}},methods:{getText(){return this.$slots.default?.()[0].children?.trim?.()||""}}},z={mixins:[jt],props:{icon:{type:String,default:""},name:{type:String,default:""},title:{type:String,default:""},closeAfterClick:{type:Boolean,default:!1},ariaLabel:{type:String,default:null}},inject:{closeMenu:{from:It}},emits:["click"],created(){"ariaHidden"in this.$attrs},computed:{isIconUrl(){try{return!!new URL(this.icon,this.icon.startsWith("/")?window.location.origin:void 0)}catch{return!1}}},methods:{onClick(i){this.$emit("click",i),this.closeAfterClick&&this.closeMenu(!1)}}},Wt={name:"NcActionButton",components:{NcIconSvgWrapper:ot},mixins:[z],inject:{isInSemanticMenu:{from:V,default:!1}},props:{disabled:{type:Boolean,default:!1},isMenu:{type:Boolean,default:!1},type:{type:String,default:"button",validator:i=>["button","checkbox","radio","reset","submit"].includes(i)},modelValue:{type:[Boolean,String],default:null},value:{type:String,default:null},description:{type:String,default:""}},emits:["update:modelValue"],setup(){return{mdiCheck:$t,mdiChevronRight:Dt}},computed:{isFocusable(){return!this.disabled},isChecked(){return this.type==="radio"&&typeof this.modelValue!="boolean"?this.modelValue===this.value:this.modelValue},nativeType(){return this.type==="submit"||this.type==="reset"?this.type:"button"},buttonAttributes(){const i={};return this.isInSemanticMenu?(i.role="menuitem",this.type==="radio"?(i.role="menuitemradio",i["aria-checked"]=this.isChecked?"true":"false"):(this.type==="checkbox"||this.nativeType==="button"&&this.modelValue!==null)&&(i.role="menuitemcheckbox",i["aria-checked"]=this.modelValue===null?"mixed":this.modelValue?"true":"false")):this.modelValue!==null&&this.nativeType==="button"&&(i["aria-pressed"]=this.modelValue?"true":"false"),i}},methods:{handleClick(i){this.onClick(i),(this.modelValue!==null||this.type!=="button")&&(this.type==="radio"?typeof this.modelValue!="boolean"?this.isChecked||this.$emit("update:modelValue",this.value):this.$emit("update:modelValue",!this.isChecked):this.$emit("update:modelValue",!this.isChecked))}}},Pt=["role"],Ft=["aria-label","disabled","title","type"],Gt={class:"action-button__longtext-wrapper"},Ht={key:0,class:"action-button__name"},qt=["textContent"],Rt={key:2,class:"action-button__text"},Xt=["textContent"],Jt={key:2,class:"action-button__pressed-icon material-design-icon"};function Kt(i,o,a,s,t,e){const n=w("NcIconSvgWrapper");return r(),c("li",{class:A(["action",{"action--disabled":a.disabled}]),role:e.isInSemanticMenu&&"presentation"},[f("button",st({"aria-label":i.ariaLabel,class:["action-button button-vue",{"action-button--active":e.isChecked,focusable:e.isFocusable}],disabled:a.disabled,title:i.title,type:e.nativeType},e.buttonAttributes,{onClick:o[0]||(o[0]=(...h)=>e.handleClick&&e.handleClick(...h))}),[T(i.$slots,"icon",{},()=>[f("span",{class:A([[i.isIconUrl?"action-button__icon--url":i.icon],"action-button__icon"]),style:L({backgroundImage:i.isIconUrl?`url(${i.icon})`:null}),"aria-hidden":"true"},null,6)],!0),f("span",Gt,[i.name?(r(),c("strong",Ht,d(i.name),1)):b("",!0),i.isLongText?(r(),c("span",{key:1,class:"action-button__longtext",textContent:d(i.text)},null,8,qt)):(r(),c("span",Rt,d(i.text),1)),a.description?(r(),c("span",{key:3,class:"action-button__description",textContent:d(a.description)},null,8,Xt)):b("",!0)]),a.isMenu?(r(),U(n,{key:0,class:"action-button__menu-icon",directional:"",path:s.mdiChevronRight},null,8,["path"])):e.isChecked?(r(),U(n,{key:1,path:s.mdiCheck,class:"action-button__pressed-icon"},null,8,["path"])):e.isChecked===!1?(r(),c("span",Jt)):b("",!0),b("",!0)],16,Ft)],10,Pt)}const Qt=O(Wt,[["render",Kt],["__scopeId","data-v-6c2daf4e"]]),Yt={name:"NcActionLink",mixins:[z],inject:{isInSemanticMenu:{from:V,default:!1}},props:{href:{type:String,required:!0,validator:i=>{try{return new URL(i)}catch{return i.startsWith("#")||i.startsWith("/")}}},download:{type:String,default:null},target:{type:String,default:"_self",validator:i=>i&&(!i.startsWith("_")||["_blank","_self","_parent","_top"].indexOf(i)>-1)},title:{type:String,default:null}}},Zt=["role"],te=["download","href","aria-label","target","title","role"],ee={key:0,class:"action-link__longtext-wrapper"},se={class:"action-link__name"},ae=["textContent"],ne=["textContent"],ie={key:2,class:"action-link__text"};function oe(i,o,a,s,t,e){return r(),c("li",{class:"action",role:e.isInSemanticMenu&&"presentation"},[f("a",{download:a.download,href:a.href,"aria-label":i.ariaLabel,target:a.target,title:a.title,class:"action-link focusable",rel:"nofollow noreferrer noopener",role:e.isInSemanticMenu&&"menuitem",onClick:o[0]||(o[0]=(...n)=>i.onClick&&i.onClick(...n))},[T(i.$slots,"icon",{},()=>[f("span",{"aria-hidden":"true",class:A(["action-link__icon",[i.isIconUrl?"action-link__icon--url":i.icon]]),style:L({backgroundImage:i.isIconUrl?`url(${i.icon})`:null})},null,6)],!0),i.name?(r(),c("span",ee,[f("strong",se,d(i.name),1),o[1]||(o[1]=f("br",null,null,-1)),f("span",{class:"action-link__longtext",textContent:d(i.text)},null,8,ae)])):i.isLongText?(r(),c("span",{key:1,class:"action-link__longtext",textContent:d(i.text)},null,8,ne)):(r(),c("span",ie,d(i.text),1)),b("",!0)],8,te)],8,Zt)}const re=O(Yt,[["render",oe],["__scopeId","data-v-32f01b7a"]]),le={name:"NcActionRouter",mixins:[z],inject:{isInSemanticMenu:{from:V,default:!1}},props:{to:{type:[String,Object],required:!0}}},ue=["role"],ce={key:0,class:"action-router__longtext-wrapper"},de={class:"action-router__name"},he=["textContent"],pe=["textContent"],fe={key:2,class:"action-router__text"};function me(i,o,a,s,t,e){const n=w("RouterLink");return r(),c("li",{class:"action",role:e.isInSemanticMenu&&"presentation"},[G(n,{"aria-label":i.ariaLabel,class:"action-router focusable",rel:"nofollow noreferrer noopener",role:e.isInSemanticMenu&&"menuitem",title:i.title,to:a.to,onClick:i.onClick},{default:M(()=>[T(i.$slots,"icon",{},()=>[f("span",{"aria-hidden":"true",class:A(["action-router__icon",[i.isIconUrl?"action-router__icon--url":i.icon]]),style:L({backgroundImage:i.isIconUrl?`url(${i.icon})`:null})},null,6)],!0),i.name?(r(),c("span",ce,[f("strong",de,d(i.name),1),o[0]||(o[0]=f("br",null,null,-1)),f("span",{class:"action-router__longtext",textContent:d(i.text)},null,8,he)])):i.isLongText?(r(),c("span",{key:1,class:"action-router__longtext",textContent:d(i.text)},null,8,pe)):(r(),c("span",fe,d(i.text),1)),b("",!0)]),_:3},8,["aria-label","role","title","to","onClick"])],8,ue)}const ge=O(le,[["render",me],["__scopeId","data-v-87267750"]]),be={name:"NcActionText",mixins:[z],inject:{isInSemanticMenu:{from:V,default:!1}}},_e=["role"],ye={key:0,class:"action-text__longtext-wrapper"},ve={class:"action-text__name"},Se=["textContent"],ke=["textContent"],xe={key:2,class:"action-text__text"};function Ce(i,o,a,s,t,e){return r(),c("li",{class:"action",role:e.isInSemanticMenu&&"presentation"},[f("span",{class:"action-text",onClick:o[0]||(o[0]=(...n)=>i.onClick&&i.onClick(...n))},[T(i.$slots,"icon",{},()=>[i.icon!==""?(r(),c("span",{key:0,"aria-hidden":"true",class:A(["action-text__icon",[i.isIconUrl?"action-text__icon--url":i.icon]]),style:L({backgroundImage:i.isIconUrl?`url(${i.icon})`:null})},null,6)):b("",!0)],!0),i.name?(r(),c("span",ye,[f("strong",ve,d(i.name),1),f("span",{class:"action-text__longtext",textContent:d(i.text)},null,8,Se)])):i.isLongText?(r(),c("span",{key:1,class:"action-text__longtext",textContent:d(i.text)},null,8,ke)):(r(),c("span",xe,d(i.text),1)),b("",!0)])],8,_e)}const Ie=O(be,[["render",Ce],["__scopeId","data-v-fa684b48"]]),we=Symbol.for("nc:theme:enforced");function Ue(i){const o=at(()=>ct(i)??document.body),a=dt(R(o.value)),s=Lt();function t(){a.value=R(o.value)}return Ut(o,t,{attributes:!0}),H(o,t),H(s,t,{immediate:!0}),ht(a)}const Le=wt(()=>Ue());function Ae(){const i=Le(),o=ut(we,void 0);return at(()=>o?.value?o.value==="dark":i.value)}const F=new WeakMap,Me={mounted(i,o){const a=!o.modifiers.bubble;let s;if(typeof o.value=="function")s=Y(i,o.value,{capture:a});else{const[t,e]=o.value;s=Y(i,t,Object.assign({capture:a},e))}F.set(i,s)},unmounted(i){const o=F.get(i);o&&typeof o=="function"?o():o?.stop(),F.delete(i)}};function Ne(){let i=!1;const o=pt(!1);return(a,s)=>{if(o.value=s.value,i)return;i=!0;const t=At(a,s.value);H(o,e=>t.value=e)}}Ne();function De(i,o){const a=(y,k)=>y.startsWith(k)?y.slice(k.length):y,s=(y,...k)=>k.reduce((N,_)=>a(N,_),y);if(!i)return null;const t=/^https?:\/\//.test(o),e=/^[a-z][a-z0-9+.-]*:.+/.test(o);if(!t&&e||t&&!o.startsWith(K())||!t&&!o.startsWith("/"))return null;const n=t?s(o,K(),"/index.php"):o,h=s(i.options.history.base,ft(),"/index.php"),S=s(n,h)||"/",C=i.resolve(S);return C.matched.length?C.fullPath:null}function $e(i){return window._nc_contacts_menu_hooks?Object.values(window._nc_contacts_menu_hooks).filter(o=>o.enabled(i)):[]}const Oe=new Int32Array(4);class m{static hashStr(o,a=!1){return this.onePassHasher.start().appendStr(o).end(a)}static hashAsciiStr(o,a=!1){return this.onePassHasher.start().appendAsciiStr(o).end(a)}static stateIdentity=new Int32Array([1732584193,-271733879,-1732584194,271733878]);static buffer32Identity=new Int32Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]);static hexChars="0123456789abcdef";static hexOut=[];static onePassHasher=new m;static _hex(o){const a=m.hexChars,s=m.hexOut;let t,e,n,h;for(h=0;h<4;h+=1)for(e=h*8,t=o[h],n=0;n<8;n+=2)s[e+1+n]=a.charAt(t&15),t>>>=4,s[e+0+n]=a.charAt(t&15),t>>>=4;return s.join("")}static _md5cycle(o,a){let s=o[0],t=o[1],e=o[2],n=o[3];s+=(t&e|~t&n)+a[0]-680876936|0,s=(s<<7|s>>>25)+t|0,n+=(s&t|~s&e)+a[1]-389564586|0,n=(n<<12|n>>>20)+s|0,e+=(n&s|~n&t)+a[2]+606105819|0,e=(e<<17|e>>>15)+n|0,t+=(e&n|~e&s)+a[3]-1044525330|0,t=(t<<22|t>>>10)+e|0,s+=(t&e|~t&n)+a[4]-176418897|0,s=(s<<7|s>>>25)+t|0,n+=(s&t|~s&e)+a[5]+1200080426|0,n=(n<<12|n>>>20)+s|0,e+=(n&s|~n&t)+a[6]-1473231341|0,e=(e<<17|e>>>15)+n|0,t+=(e&n|~e&s)+a[7]-45705983|0,t=(t<<22|t>>>10)+e|0,s+=(t&e|~t&n)+a[8]+1770035416|0,s=(s<<7|s>>>25)+t|0,n+=(s&t|~s&e)+a[9]-1958414417|0,n=(n<<12|n>>>20)+s|0,e+=(n&s|~n&t)+a[10]-42063|0,e=(e<<17|e>>>15)+n|0,t+=(e&n|~e&s)+a[11]-1990404162|0,t=(t<<22|t>>>10)+e|0,s+=(t&e|~t&n)+a[12]+1804603682|0,s=(s<<7|s>>>25)+t|0,n+=(s&t|~s&e)+a[13]-40341101|0,n=(n<<12|n>>>20)+s|0,e+=(n&s|~n&t)+a[14]-1502002290|0,e=(e<<17|e>>>15)+n|0,t+=(e&n|~e&s)+a[15]+1236535329|0,t=(t<<22|t>>>10)+e|0,s+=(t&n|e&~n)+a[1]-165796510|0,s=(s<<5|s>>>27)+t|0,n+=(s&e|t&~e)+a[6]-1069501632|0,n=(n<<9|n>>>23)+s|0,e+=(n&t|s&~t)+a[11]+643717713|0,e=(e<<14|e>>>18)+n|0,t+=(e&s|n&~s)+a[0]-373897302|0,t=(t<<20|t>>>12)+e|0,s+=(t&n|e&~n)+a[5]-701558691|0,s=(s<<5|s>>>27)+t|0,n+=(s&e|t&~e)+a[10]+38016083|0,n=(n<<9|n>>>23)+s|0,e+=(n&t|s&~t)+a[15]-660478335|0,e=(e<<14|e>>>18)+n|0,t+=(e&s|n&~s)+a[4]-405537848|0,t=(t<<20|t>>>12)+e|0,s+=(t&n|e&~n)+a[9]+568446438|0,s=(s<<5|s>>>27)+t|0,n+=(s&e|t&~e)+a[14]-1019803690|0,n=(n<<9|n>>>23)+s|0,e+=(n&t|s&~t)+a[3]-187363961|0,e=(e<<14|e>>>18)+n|0,t+=(e&s|n&~s)+a[8]+1163531501|0,t=(t<<20|t>>>12)+e|0,s+=(t&n|e&~n)+a[13]-1444681467|0,s=(s<<5|s>>>27)+t|0,n+=(s&e|t&~e)+a[2]-51403784|0,n=(n<<9|n>>>23)+s|0,e+=(n&t|s&~t)+a[7]+1735328473|0,e=(e<<14|e>>>18)+n|0,t+=(e&s|n&~s)+a[12]-1926607734|0,t=(t<<20|t>>>12)+e|0,s+=(t^e^n)+a[5]-378558|0,s=(s<<4|s>>>28)+t|0,n+=(s^t^e)+a[8]-2022574463|0,n=(n<<11|n>>>21)+s|0,e+=(n^s^t)+a[11]+1839030562|0,e=(e<<16|e>>>16)+n|0,t+=(e^n^s)+a[14]-35309556|0,t=(t<<23|t>>>9)+e|0,s+=(t^e^n)+a[1]-1530992060|0,s=(s<<4|s>>>28)+t|0,n+=(s^t^e)+a[4]+1272893353|0,n=(n<<11|n>>>21)+s|0,e+=(n^s^t)+a[7]-155497632|0,e=(e<<16|e>>>16)+n|0,t+=(e^n^s)+a[10]-1094730640|0,t=(t<<23|t>>>9)+e|0,s+=(t^e^n)+a[13]+681279174|0,s=(s<<4|s>>>28)+t|0,n+=(s^t^e)+a[0]-358537222|0,n=(n<<11|n>>>21)+s|0,e+=(n^s^t)+a[3]-722521979|0,e=(e<<16|e>>>16)+n|0,t+=(e^n^s)+a[6]+76029189|0,t=(t<<23|t>>>9)+e|0,s+=(t^e^n)+a[9]-640364487|0,s=(s<<4|s>>>28)+t|0,n+=(s^t^e)+a[12]-421815835|0,n=(n<<11|n>>>21)+s|0,e+=(n^s^t)+a[15]+530742520|0,e=(e<<16|e>>>16)+n|0,t+=(e^n^s)+a[2]-995338651|0,t=(t<<23|t>>>9)+e|0,s+=(e^(t|~n))+a[0]-198630844|0,s=(s<<6|s>>>26)+t|0,n+=(t^(s|~e))+a[7]+1126891415|0,n=(n<<10|n>>>22)+s|0,e+=(s^(n|~t))+a[14]-1416354905|0,e=(e<<15|e>>>17)+n|0,t+=(n^(e|~s))+a[5]-57434055|0,t=(t<<21|t>>>11)+e|0,s+=(e^(t|~n))+a[12]+1700485571|0,s=(s<<6|s>>>26)+t|0,n+=(t^(s|~e))+a[3]-1894986606|0,n=(n<<10|n>>>22)+s|0,e+=(s^(n|~t))+a[10]-1051523|0,e=(e<<15|e>>>17)+n|0,t+=(n^(e|~s))+a[1]-2054922799|0,t=(t<<21|t>>>11)+e|0,s+=(e^(t|~n))+a[8]+1873313359|0,s=(s<<6|s>>>26)+t|0,n+=(t^(s|~e))+a[15]-30611744|0,n=(n<<10|n>>>22)+s|0,e+=(s^(n|~t))+a[6]-1560198380|0,e=(e<<15|e>>>17)+n|0,t+=(n^(e|~s))+a[13]+1309151649|0,t=(t<<21|t>>>11)+e|0,s+=(e^(t|~n))+a[4]-145523070|0,s=(s<<6|s>>>26)+t|0,n+=(t^(s|~e))+a[11]-1120210379|0,n=(n<<10|n>>>22)+s|0,e+=(s^(n|~t))+a[2]+718787259|0,e=(e<<15|e>>>17)+n|0,t+=(n^(e|~s))+a[9]-343485551|0,t=(t<<21|t>>>11)+e|0,o[0]=s+o[0]|0,o[1]=t+o[1]|0,o[2]=e+o[2]|0,o[3]=n+o[3]|0}_dataLength=0;_bufferLength=0;_state=new Int32Array(4);_buffer=new ArrayBuffer(68);_buffer8;_buffer32;constructor(){this._buffer8=new Uint8Array(this._buffer,0,68),this._buffer32=new Uint32Array(this._buffer,0,17),this.start()}start(){return this._dataLength=0,this._bufferLength=0,this._state.set(m.stateIdentity),this}appendStr(o){const a=this._buffer8,s=this._buffer32;let t=this._bufferLength,e,n;for(n=0;n>>6)+192,a[t++]=e&63|128;else if(e<55296||e>56319)a[t++]=(e>>>12)+224,a[t++]=e>>>6&63|128,a[t++]=e&63|128;else{if(e=(e-55296)*1024+(o.charCodeAt(++n)-56320)+65536,e>1114111)throw new Error("Unicode standard supports code points up to U+10FFFF");a[t++]=(e>>>18)+240,a[t++]=e>>>12&63|128,a[t++]=e>>>6&63|128,a[t++]=e&63|128}t>=64&&(this._dataLength+=64,m._md5cycle(this._state,s),t-=64,s[0]=s[16])}return this._bufferLength=t,this}appendAsciiStr(o){const a=this._buffer8,s=this._buffer32;let t=this._bufferLength,e,n=0;for(;;){for(e=Math.min(o.length-n,64-t);e--;)a[t++]=o.charCodeAt(n++);if(t<64)break;this._dataLength+=64,m._md5cycle(this._state,s),t=0}return this._bufferLength=t,this}appendByteArray(o){const a=this._buffer8,s=this._buffer32;let t=this._bufferLength,e,n=0;for(;;){for(e=Math.min(o.length-n,64-t);e--;)a[t++]=o[n++];if(t<64)break;this._dataLength+=64,m._md5cycle(this._state,s),t=0}return this._bufferLength=t,this}getState(){const o=this._state;return{buffer:String.fromCharCode.apply(null,Array.from(this._buffer8)),buflen:this._bufferLength,length:this._dataLength,state:[o[0],o[1],o[2],o[3]]}}setState(o){const a=o.buffer,s=o.state,t=this._state;let e;for(this._dataLength=o.length,this._bufferLength=o.buflen,t[0]=s[0],t[1]=s[1],t[2]=s[2],t[3]=s[3],e=0;e>2)+1;this._dataLength+=a;const n=this._dataLength*8;if(s[a]=128,s[a+1]=s[a+2]=s[a+3]=0,t.set(m.buffer32Identity.subarray(e),e),a>55&&(m._md5cycle(this._state,t),t.set(m.buffer32Identity)),n<=4294967295)t[14]=n;else{const h=n.toString(16).match(/(.*?)(.{0,8})$/);if(h===null)return o?Oe:"";const S=parseInt(h[2],16),C=parseInt(h[1],16)||0;t[14]=S,t[15]=C}return m._md5cycle(this._state,t),o?this._state:m._hex(this._state)}}if(m.hashStr("hello")!=="5d41402abc4b2a76b9719d911017c592")throw new Error("Md5 self test failed.");function Te(i){let o=i;i.match(/^([0-9a-f]{4}-?){8}$/)===null&&(o=m.hashStr(i)),o=o.replace(/[^0-9a-f]/g,"");let a=0;for(let s=0;s/g,h=/<\/?([^\s\/>]+)/;function S(u,l,v){u=u||"",l=l||[],v=v||"";let D=y(l,v);return k(u,D)}function C(u,l){u=u||[],l=l||"";let v=y(u,l);return function(D){return k(D||"",v)}}S.init_streaming_mode=C;function y(u,l){return u=N(u),{allowable_tags:u,tag_replacement:l,state:s,tag_buffer:"",depth:0,in_quote_char:""}}function k(u,l){if(typeof u!="string")throw new TypeError("'html' parameter must be a string");let v=l.allowable_tags,D=l.tag_replacement,x=l.state,p=l.tag_buffer,E=l.depth,I=l.in_quote_char,$="";for(let B=0,lt=u.length;B":if(I)break;if(E){E--;break}I="",x=s,p+=">",v.has(_(p))?$+=p:$+=D,p="";break;case'"':case"'":g===I?I="":I=I||g,p+=g;break;case"-":p===""?(p.slice(-2)=="--"&&(x=s),p=""):p+=g)}return l.state=x,l.tag_buffer=p,l.depth=E,l.in_quote_char=I,$}function N(u){let l=new Set;if(typeof u=="string"){let v;for(;v=n.exec(u);)l.add(v[1])}else!a.nonNative&&typeof u[a.iterator]=="function"?l=new Set(u):typeof u.forEach=="function"&&u.forEach(l.add,l);return l}function _(u){let l=h.exec(u);return l?l[1].toLowerCase():null}i.exports?i.exports=S:o.striptags=S})(Ee)})(J)),J.exports}Ve();function ze(i,o){const a=(o?.size||64)<=64?64:512,s=o?.isGuest?"/guest":"",t=o?.isDarkTheme??R(document.body)?"/dark":"";return nt(`/avatar${s}/{user}/{size}${t}`,{user:i,size:a})}mt(gt);const Be={data(){return{hasStatus:!1,userStatus:{status:null,message:null,icon:null}}},methods:{async fetchUserStatus(i){if(!i)return;const o=Ot();if(!(!Object.hasOwn(o,"user_status")||!o.user_status.enabled)&&q())try{const{data:a}=await it.get(_t("apps/user_status/api/v1/statuses/{userId}",{userId:i}));this.setUserStatus(a.ocs.data)}catch(a){if(a.response.status===404&&a.response.data.ocs?.data?.length===0)return;X.error("Failed to fetch user status",{error:a})}},setUserStatus({status:i,message:o,icon:a}){this.userStatus.status=i||"",this.userStatus.message=o||"",this.userStatus.icon=a||"",this.hasStatus=!!i}}},rt=bt("nextcloud").persist().build();function je(i){const o=rt.getItem("user-has-avatar."+i);return typeof o=="string"?!!o:null}function et(i,o){i&&rt.setItem("user-has-avatar."+i,o)}const We={name:"NcAvatar",directives:{ClickOutside:Me},components:{IconDotsHorizontal:Nt,NcActions:Mt,NcButton:Tt,NcIconSvgWrapper:ot,NcLoadingIcon:Bt,NcUserStatusIcon:Vt},mixins:[Be],props:{url:{type:String,default:void 0},iconClass:{type:String,default:void 0},user:{type:String,default:void 0},hideStatus:{type:Boolean,default:!1},verboseStatus:{type:Boolean,default:!1},preloadedUserStatus:{type:Object,default:void 0},isGuest:{type:Boolean,default:!1},displayName:{type:String,default:void 0},size:{type:Number,default:32},noPlaceholder:{type:Boolean,default:!1},disableTooltip:{type:Boolean,default:!1},disableMenu:{type:Boolean,default:!1},tooltipMessage:{type:String,default:null},isNoUser:{type:Boolean,default:!1},menuContainer:{type:[Boolean,String,Object,Element],default:"body"}},setup(){return{isDarkTheme:Ae()}},data(){return{avatarUrlLoaded:null,avatarSrcSetLoaded:null,userDoesNotExist:!1,isAvatarLoaded:!1,isMenuLoaded:!1,contactsMenuLoading:!1,contactsMenuData:{},contactsMenuActions:[],contactsMenuOpenState:!1}},computed:{avatarAriaLabel(){if(this.hasMenu)return this.canDisplayUserStatus||this.showUserStatusIconOnAvatar?j("Avatar of {displayName}, {status}",{displayName:this.displayName??this.user,status:zt(this.userStatus.status)}):j("Avatar of {displayName}",{displayName:this.displayName??this.user})},canDisplayUserStatus(){return!this.hideStatus&&this.hasStatus&&["online","away","busy","dnd"].includes(this.userStatus.status)},showUserStatusIconOnAvatar(){return!this.hideStatus&&!this.verboseStatus&&this.hasStatus&&this.userStatus.status!=="dnd"&&this.userStatus.icon},userIdentifier(){return this.isDisplayNameDefined?this.displayName:this.isUserDefined?this.user:""},isUserDefined(){return typeof this.user<"u"},isDisplayNameDefined(){return typeof this.displayName<"u"},isUrlDefined(){return typeof this.url<"u"},hasMenu(){return this.disableMenu?!1:this.isMenuLoaded?this.menu.length>0:!(this.user===q()?.uid||this.userDoesNotExist||this.url)},showInitials(){return!this.noPlaceholder&&this.userDoesNotExist&&!(this.iconClass||this.$slots.icon)},avatarStyle(){return{"--avatar-size":this.size+"px",lineHeight:this.showInitials?this.size+"px":0,fontSize:Math.round(this.size*.45)+"px"}},initialsWrapperStyle(){const{r:i,g:o,b:a}=Z(this.userIdentifier);return{backgroundColor:`rgba(${i}, ${o}, ${a}, 0.1)`}},initialsStyle(){const{r:i,g:o,b:a}=Z(this.userIdentifier);return{color:`rgb(${i}, ${o}, ${a})`}},tooltip(){return this.disableTooltip?null:this.tooltipMessage?this.tooltipMessage:this.displayName},initials(){let i="?";if(this.showInitials){const o=this.userIdentifier.trim();if(o==="")return i;const a=o.match(/[\p{L}\p{N}\s]/gu);if(!a)return i;const s=a.join(""),t=s.lastIndexOf(" ");i=String.fromCodePoint(s.codePointAt(0)),t!==-1&&(i=i.concat(String.fromCodePoint(s.codePointAt(t+1))))}return i.toLocaleUpperCase()},menu(){const i=this.contactsMenuActions.map(a=>{const s=De(this.$router,a.hyperlink);return{ncActionComponent:s?ge:re,ncActionComponentProps:s?{to:s,icon:a.icon}:{href:a.hyperlink,icon:a.icon},text:a.title}});for(const a of $e(this.contactsMenuData))try{i.push({ncActionComponent:Qt,ncActionComponentProps:{onClick:()=>a.callback(this.contactsMenuData)},text:a.displayName(this.contactsMenuData),iconSvg:a.iconSvg(this.contactsMenuData)})}catch(s){X.error(`Failed to render ContactsMenu action ${a.id}`,{error:s,action:a})}function o(a){const s=document.createTextNode(a),t=document.createElement("p");return t.appendChild(s),t.innerHTML}if(!this.hideStatus&&(this.userStatus.icon||this.userStatus.message)){const a=` + ${o(this.userStatus.icon)} + `;return[{ncActionComponent:Ie,ncActionComponentProps:{},iconSvg:this.userStatus.icon?a:void 0,text:`${this.userStatus.message}`}].concat(i)}return i}},watch:{url(){this.userDoesNotExist=!1,this.loadAvatarUrl()},user(){this.userDoesNotExist=!1,this.isMenuLoaded=!1,this.loadAvatarUrl()}},mounted(){this.loadAvatarUrl(),P("settings:avatar:updated",this.loadAvatarUrl),P("settings:display-name:updated",this.loadAvatarUrl),!this.hideStatus&&this.user&&!this.isNoUser?(this.preloadedUserStatus?this.setUserStatus(this.preloadedUserStatus):this.fetchUserStatus(this.user),P("user_status:status.updated",this.handleUserStatusUpdated)):!this.hideStatus&&this.preloadedUserStatus&&this.setUserStatus(this.preloadedUserStatus)},beforeUnmount(){W("settings:avatar:updated",this.loadAvatarUrl),W("settings:display-name:updated",this.loadAvatarUrl),W("user_status:status.updated",this.handleUserStatusUpdated)},methods:{t:j,handleUserStatusUpdated(i){this.user===i.userId&&(this.userStatus={status:i.status,icon:i.icon,message:i.message},this.hasStatus=i.status!==null)},async toggleMenu(i){i.type==="keydown"&&i.key!=="Enter"||(this.contactsMenuOpenState||await this.fetchContactsMenu(),this.contactsMenuOpenState=!this.contactsMenuOpenState)},closeMenu(){this.contactsMenuOpenState=!1},async fetchContactsMenu(){this.contactsMenuLoading=!0;try{const i=encodeURIComponent(this.user),{data:o}=await it.post(nt("contactsmenu/findOne"),`shareType=0&shareWith=${i}`);this.contactsMenuData=o,this.contactsMenuActions=o.topAction?[o.topAction].concat(o.actions):o.actions}catch{this.contactsMenuOpenState=!1}this.contactsMenuLoading=!1,this.isMenuLoaded=!0},loadAvatarUrl(){if(this.isAvatarLoaded=!1,!this.isUrlDefined&&(!this.isUserDefined||this.isNoUser||this.iconClass||this.$slots.icon)){this.isAvatarLoaded=!0,this.userDoesNotExist=!0;return}if(this.isUrlDefined){this.updateImageIfValid(this.url);return}if(this.size<=64){const i=this.avatarUrlGenerator(this.user,64),o=[i+" 1x",this.avatarUrlGenerator(this.user,512)+" 8x"].join(", ");this.updateImageIfValid(i,o)}else{const i=this.avatarUrlGenerator(this.user,512);this.updateImageIfValid(i)}},avatarUrlGenerator(i,o){let a=ze(i,{size:o,isDarkTheme:this.isDarkTheme,isGuest:this.isGuest});return i===q()?.uid&&typeof oc_userconfig<"u"&&(a+="?v="+window.oc_userconfig.avatar.version),a},updateImageIfValid(i,o=null){const a=je(this.user);if(this.isUserDefined&&typeof a=="boolean"){this.isAvatarLoaded=!0,this.avatarUrlLoaded=i,o&&(this.avatarSrcSetLoaded=o),a===!1&&(this.userDoesNotExist=!0);return}const s=new Image;s.onload=()=>{this.avatarUrlLoaded=i,o&&(this.avatarSrcSetLoaded=o),this.isAvatarLoaded=!0,et(this.user,!0)},s.onerror=t=>{X.debug("[NcAvatar] Invalid avatar url",{error:t,url:i}),this.avatarUrlLoaded=null,this.avatarSrcSetLoaded=null,this.userDoesNotExist=!0,this.isAvatarLoaded=!1,et(this.user,!1)},o&&(s.srcset=o),s.src=i}}},Pe=["title"],Fe=["src","srcset"],Ge={key:2,class:"avatardiv__user-status avatardiv__user-status--icon"};function He(i,o,a,s,t,e){const n=w("NcLoadingIcon"),h=w("IconDotsHorizontal"),S=w("NcButton"),C=w("NcIconSvgWrapper"),y=w("NcActions"),k=w("NcUserStatusIcon"),N=yt("click-outside");return vt((r(),c("span",{class:A(["avatardiv popovermenu-wrapper",{"avatardiv--unknown":t.userDoesNotExist,"avatardiv--with-menu":e.hasMenu,"avatardiv--with-menu-loading":t.contactsMenuLoading}]),style:L(e.avatarStyle),title:e.tooltip},[T(i.$slots,"icon",{},()=>[a.iconClass?(r(),c("span",{key:0,class:A([a.iconClass,"avatar-class-icon"])},null,2)):t.isAvatarLoaded&&!t.userDoesNotExist?(r(),c("img",{key:1,src:t.avatarUrlLoaded,srcset:t.avatarSrcSetLoaded,alt:""},null,8,Fe)):b("",!0)],!0),e.hasMenu&&e.menu.length===0?(r(),U(S,{key:0,"aria-label":e.avatarAriaLabel,class:"action-item action-item__menutoggle",variant:"tertiary-no-background",onClick:e.toggleMenu},{icon:M(()=>[t.contactsMenuLoading?(r(),U(n,{key:0})):(r(),U(h,{key:1,size:20}))]),_:1},8,["aria-label","onClick"])):e.hasMenu?(r(),U(y,{key:1,open:t.contactsMenuOpenState,"onUpdate:open":o[0]||(o[0]=_=>t.contactsMenuOpenState=_),"aria-label":e.avatarAriaLabel,container:a.menuContainer,"force-menu":"","manual-open":"",variant:"tertiary-no-background",onClick:e.toggleMenu},Q({default:M(()=>[(r(!0),c(St,null,kt(e.menu,(_,u)=>(r(),U(xt(_.ncActionComponent),st({key:u},{ref_for:!0},_.ncActionComponentProps),Q({default:M(()=>[Ct(" "+d(_.text),1)]),_:2},[_.iconSvg?{name:"icon",fn:M(()=>[G(C,{svg:_.iconSvg},null,8,["svg"])]),key:"0"}:void 0]),1040))),128))]),_:2},[t.contactsMenuLoading?{name:"icon",fn:M(()=>[G(n)]),key:"0"}:void 0]),1032,["open","aria-label","container","onClick"])):b("",!0),e.showUserStatusIconOnAvatar?(r(),c("span",Ge,d(i.userStatus.icon),1)):e.canDisplayUserStatus?(r(),U(k,{key:3,class:"avatardiv__user-status",status:i.userStatus.status,"aria-hidden":String(e.hasMenu)},null,8,["status","aria-hidden"])):b("",!0),e.showInitials?(r(),c("span",{key:4,style:L(e.initialsWrapperStyle),class:"avatardiv__initials-wrapper"},[f("span",{style:L(e.initialsStyle),class:"avatardiv__initials"},d(e.initials),5)],4)):b("",!0)],14,Pe)),[[N,e.closeMenu]])}const Ze=O(We,[["render",He],["__scopeId","data-v-d7dc2a1f"]]);export{Ze as N,Qt as a,re as b,Be as u}; +//# sourceMappingURL=NcAvatar-DmUGApWA-Ba0v7jcG.chunk.mjs.map diff --git a/dist/NcAvatar-DmUGApWA-Ba0v7jcG.chunk.mjs.license b/dist/NcAvatar-DmUGApWA-Ba0v7jcG.chunk.mjs.license new file mode 100644 index 0000000000000..814c91d4a3821 --- /dev/null +++ b/dist/NcAvatar-DmUGApWA-Ba0v7jcG.chunk.mjs.license @@ -0,0 +1,20 @@ +SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MIT +SPDX-FileCopyrightText: Eric Norris (https://github.com/ericnorris) +SPDX-FileCopyrightText: Jacob Clevenger +SPDX-FileCopyrightText: Nextcloud GmbH and Nextcloud contributors +SPDX-FileCopyrightText: ts-md5 developers + +This file is generated from multiple sources. Included packages: +- @nextcloud/vue + - version: 9.3.1 + - license: AGPL-3.0-or-later +- @vueuse/components + - version: 14.1.0 + - license: MIT +- striptags + - version: 3.2.0 + - license: MIT +- ts-md5 + - version: 2.0.1 + - license: MIT diff --git a/dist/NcAvatar-DmUGApWA-Ba0v7jcG.chunk.mjs.map b/dist/NcAvatar-DmUGApWA-Ba0v7jcG.chunk.mjs.map new file mode 100644 index 0000000000000..d3c0aa4ba062d --- /dev/null +++ b/dist/NcAvatar-DmUGApWA-Ba0v7jcG.chunk.mjs.map @@ -0,0 +1 @@ +{"version":3,"file":"NcAvatar-DmUGApWA-Ba0v7jcG.chunk.mjs","sources":["../node_modules/@nextcloud/vue/dist/chunks/actionGlobal-BZFdtdJL.mjs","../node_modules/@nextcloud/vue/dist/chunks/actionText-DYzDdbVe.mjs","../node_modules/@nextcloud/vue/dist/chunks/NcActionButton-pKOSrlGE.mjs","../node_modules/@nextcloud/vue/dist/chunks/NcActionLink-vEvKSV4N.mjs","../node_modules/@nextcloud/vue/dist/chunks/NcActionRouter-oT-YU_jf.mjs","../node_modules/@nextcloud/vue/dist/chunks/NcActionText-uKvLcEY6.mjs","../node_modules/@nextcloud/vue/dist/chunks/constants-Bls5liKo.mjs","../node_modules/@nextcloud/vue/dist/composables/useIsDarkTheme/index.mjs","../node_modules/@vueuse/components/dist/index.js","../node_modules/@nextcloud/vue/dist/chunks/autolink-U5pBzLgI.mjs","../node_modules/@nextcloud/vue/dist/functions/contactsMenu/index.mjs","../node_modules/ts-md5/dist/index.es.js","../node_modules/@nextcloud/vue/dist/functions/usernameToColor/index.mjs","../node_modules/striptags/src/striptags.js","../node_modules/@nextcloud/vue/dist/chunks/NcMentionBubble.vue_vue_type_style_index_0_scoped_45238efd_lang-D6LzDiYf.mjs","../node_modules/@nextcloud/vue/dist/chunks/NcAvatar-DmUGApWA.mjs"],"sourcesContent":["const ActionGlobalMixin = {\n beforeUpdate() {\n this.text = this.getText();\n },\n data() {\n return {\n // $slots are not reactive.\n // We need to update the content manually\n text: this.getText()\n };\n },\n computed: {\n isLongText() {\n return this.text && this.text.trim().length > 20;\n }\n },\n methods: {\n getText() {\n return this.$slots.default?.()[0].children?.trim?.() || \"\";\n }\n }\n};\nexport {\n ActionGlobalMixin as A\n};\n//# sourceMappingURL=actionGlobal-BZFdtdJL.mjs.map\n","import { warn } from \"vue\";\nimport { N as NC_ACTIONS_CLOSE_MENU } from \"./useNcActions-CiGWxAJE.mjs\";\nimport { A as ActionGlobalMixin } from \"./actionGlobal-BZFdtdJL.mjs\";\nconst ActionTextMixin = {\n mixins: [ActionGlobalMixin],\n props: {\n /**\n * Icon to show with the action, can be either a CSS class or an URL\n */\n icon: {\n type: String,\n default: \"\"\n },\n /**\n * The main text content of the entry.\n */\n name: {\n type: String,\n default: \"\"\n },\n /**\n * The title attribute of the element.\n */\n title: {\n type: String,\n default: \"\"\n },\n /**\n * Whether we close the Actions menu after the click\n */\n closeAfterClick: {\n type: Boolean,\n default: false\n },\n /**\n * Aria label for the button. Not needed if the button has text.\n */\n ariaLabel: {\n type: String,\n default: null\n }\n },\n inject: {\n closeMenu: {\n from: NC_ACTIONS_CLOSE_MENU\n }\n },\n emits: [\n \"click\"\n ],\n created() {\n if (\"ariaHidden\" in this.$attrs) {\n warn(\"[NcAction*]: Do not set the ariaHidden attribute as the root element will inherit the incorrect aria-hidden.\");\n }\n },\n computed: {\n /**\n * Check if icon prop is an URL\n *\n * @return {boolean} Whether the icon prop is an URL\n */\n isIconUrl() {\n try {\n return !!new URL(this.icon, this.icon.startsWith(\"/\") ? window.location.origin : void 0);\n } catch {\n return false;\n }\n }\n },\n methods: {\n onClick(event) {\n this.$emit(\"click\", event);\n if (this.closeAfterClick) {\n this.closeMenu(false);\n }\n }\n }\n};\nexport {\n ActionTextMixin as A\n};\n//# sourceMappingURL=actionText-DYzDdbVe.mjs.map\n","import '../assets/NcActionButton-Bb0ihLdt.css';\nimport { c as mdiChevronRight, d as mdiCheck } from \"./mdi-XFJRiRqJ.mjs\";\nimport { N as NcIconSvgWrapper } from \"./NcIconSvgWrapper-BvLanNaW.mjs\";\nimport { A as ActionTextMixin } from \"./actionText-DYzDdbVe.mjs\";\nimport { a as NC_ACTIONS_IS_SEMANTIC_MENU } from \"./useNcActions-CiGWxAJE.mjs\";\nimport { resolveComponent, createElementBlock, openBlock, normalizeClass, createElementVNode, mergeProps, renderSlot, createBlock, createCommentVNode, normalizeStyle, toDisplayString } from \"vue\";\nimport { _ as _export_sfc } from \"./_plugin-vue_export-helper-1tPrXgE0.mjs\";\nconst _sfc_main = {\n name: \"NcActionButton\",\n components: {\n NcIconSvgWrapper\n },\n mixins: [ActionTextMixin],\n inject: {\n isInSemanticMenu: {\n from: NC_ACTIONS_IS_SEMANTIC_MENU,\n default: false\n }\n },\n props: {\n /**\n * disabled state of the action button\n */\n disabled: {\n type: Boolean,\n default: false\n },\n /**\n * If this is a menu, a chevron icon will\n * be added at the end of the line\n */\n isMenu: {\n type: Boolean,\n default: false\n },\n /**\n * The button's behavior, by default the button acts like a normal button with optional toggle button behavior if `modelValue` is `true` or `false`.\n * But you can also set to checkbox button behavior with tri-state or radio button like behavior.\n * This extends the native HTML button type attribute.\n */\n type: {\n type: String,\n default: \"button\",\n validator: (behavior) => [\"button\", \"checkbox\", \"radio\", \"reset\", \"submit\"].includes(behavior)\n },\n /**\n * The buttons state if `type` is 'checkbox' or 'radio' (meaning if it is pressed / selected).\n * For checkbox and toggle button behavior - boolean value.\n * For radio button behavior - could be a boolean checked or a string with the value of the button.\n * Note: Unlike native radio buttons, NcActionButton are not grouped by name, so you need to connect them by bind correct modelValue.\n *\n * **This is not availabe for `type='submit'` or `type='reset'`**\n *\n * If using `type='checkbox'` a `model-value` of `true` means checked, `false` means unchecked and `null` means indeterminate (tri-state)\n * For `type='radio'` `null` is equal to `false`\n */\n modelValue: {\n type: [Boolean, String],\n default: null\n },\n /**\n * The value used for the `modelValue` when this component is used with radio behavior\n * Similar to the `value` attribute of ``\n */\n value: {\n type: String,\n default: null\n },\n /**\n * Small underlying text content of the entry\n */\n description: {\n type: String,\n default: \"\"\n }\n },\n emits: [\"update:modelValue\"],\n setup() {\n return {\n mdiCheck,\n mdiChevronRight\n };\n },\n computed: {\n /**\n * determines if the action is focusable\n *\n * @return {boolean} is the action focusable ?\n */\n isFocusable() {\n return !this.disabled;\n },\n /**\n * The current \"checked\" or \"pressed\" state for the model behavior\n */\n isChecked() {\n if (this.type === \"radio\" && typeof this.modelValue !== \"boolean\") {\n return this.modelValue === this.value;\n }\n return this.modelValue;\n },\n /**\n * The native HTML type to set on the button\n */\n nativeType() {\n if (this.type === \"submit\" || this.type === \"reset\") {\n return this.type;\n }\n return \"button\";\n },\n /**\n * HTML attributes to bind to the