diff --git a/package.json b/package.json index 94eb8ac..2b702dc 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "@nextcloud/l10n": "^3.4.1", "@nextcloud/router": "^3.1.0", "@nextcloud/vite-config": "^2.5.2", - "@nextcloud/vue": "^9.5.0", + "@nextcloud/vue": "^9.6.0", "date-fns": "^4.1.0", "linkifyjs": "^4.3.2", "vue": "^3.5.28", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2427c53..b8d54e1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -21,8 +21,8 @@ importers: specifier: ^2.5.2 version: 2.5.2(@types/node@25.3.0)(browserslist@4.28.1)(picomatch@4.0.3)(rollup@4.59.0)(sass@1.97.3)(typescript@5.9.3)(vite@7.3.1(@types/node@25.3.0)(sass-embedded@1.97.3)(sass@1.97.3)(yaml@2.8.2))(vue@3.5.28(typescript@5.9.3)) '@nextcloud/vue': - specifier: ^9.5.0 - version: 9.5.0(@vue/compiler-sfc@3.5.28)(typescript@5.9.3) + specifier: ^9.6.0 + version: 9.6.0(@vue/compiler-sfc@3.5.28)(typescript@5.9.3) date-fns: specifier: ^4.1.0 version: 4.1.0 @@ -47,7 +47,7 @@ importers: version: 8.4.2(@babel/core@7.26.0)(@babel/eslint-parser@7.25.9(@babel/core@7.26.0)(eslint@10.0.2))(@nextcloud/eslint-plugin@2.2.1(eslint@10.0.2))(@vue/eslint-config-typescript@13.0.0(eslint-plugin-vue@9.32.0(eslint@10.0.2))(eslint@10.0.2)(typescript@5.9.3))(eslint-config-standard@17.1.0(eslint-plugin-import@2.31.0)(eslint-plugin-n@16.6.2(eslint@10.0.2))(eslint-plugin-promise@6.6.0(eslint@10.0.2))(eslint@10.0.2))(eslint-import-resolver-exports@1.0.0-beta.5(eslint-plugin-import@2.31.0)(eslint@10.0.2))(eslint-import-resolver-typescript@3.6.3)(eslint-plugin-import@2.31.0)(eslint-plugin-jsdoc@46.10.1(eslint@10.0.2))(eslint-plugin-n@16.6.2(eslint@10.0.2))(eslint-plugin-promise@6.6.0(eslint@10.0.2))(eslint-plugin-vue@9.32.0(eslint@10.0.2))(eslint@10.0.2)(typescript@5.9.3) '@nextcloud/stylelint-config': specifier: ^3.2.1 - version: 3.2.1(stylelint-config-recommended-scss@13.1.0(postcss@8.5.6)(stylelint@16.11.0(typescript@5.9.3)))(stylelint-config-recommended-vue@1.5.0(postcss-html@1.7.0)(stylelint@16.11.0(typescript@5.9.3)))(stylelint@16.11.0(typescript@5.9.3)) + version: 3.2.1(stylelint-config-recommended-scss@13.1.0(postcss@8.5.8)(stylelint@16.11.0(typescript@5.9.3)))(stylelint-config-recommended-vue@1.5.0(postcss-html@1.7.0)(stylelint@16.11.0(typescript@5.9.3)))(stylelint@16.11.0(typescript@5.9.3)) '@vitejs/plugin-vue': specifier: ^6.0.4 version: 6.0.4(vite@7.3.1(@types/node@25.3.0)(sass-embedded@1.97.3)(sass@1.97.3)(yaml@2.8.2))(vue@3.5.28(typescript@5.9.3)) @@ -587,17 +587,17 @@ packages: '@file-type/xml@0.4.4': resolution: {integrity: sha512-NhCyXoHlVZ8TqM476hyzwGJ24+D5IPSaZhmrPj7qXnEVb3q6jrFzA3mM9TBpknKSI9EuQeGTKRg2DXGUwvBBoQ==} - '@floating-ui/core@1.7.4': - resolution: {integrity: sha512-C3HlIdsBxszvm5McXlB8PeOEWfBhcGBTZGkGlWc2U0KFY5IwG5OQEuQ8rq52DZmcHDlPLd+YFBK+cZcytwIFWg==} + '@floating-ui/core@1.7.5': + resolution: {integrity: sha512-1Ih4WTWyw0+lKyFMcBHGbb5U5FtuHJuujoyyr5zTaWS5EYMeT6Jb2AuDeftsCsEuchO+mM2ij5+q9crhydzLhQ==} '@floating-ui/dom@1.1.1': resolution: {integrity: sha512-TpIO93+DIujg3g7SykEAGZMDtbJRrmnYRCNYSjJlvIbGhBjRSNTLVbNeDQBrzy9qDgUbiWdc7KA0uZHZ2tJmiw==} - '@floating-ui/dom@1.7.5': - resolution: {integrity: sha512-N0bD2kIPInNHUHehXhMke1rBGs1dwqvC9O9KYMyyjK7iXt7GAhnro7UlcuYcGdS/yYOlq0MAVgrow8IbWJwyqg==} + '@floating-ui/dom@1.7.6': + resolution: {integrity: sha512-9gZSAI5XM36880PPMm//9dfiEngYoC6Am2izES1FF406YFsjvyBMmeJ2g4SAju3xWwtuynNRFL2s9hgxpLI5SQ==} - '@floating-ui/utils@0.2.10': - resolution: {integrity: sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==} + '@floating-ui/utils@0.2.11': + resolution: {integrity: sha512-RiB/yIh78pcIxl6lLMG0CgBXAZ2Y0eVHqMPYugu+9U0AeT6YBeiJpf7lbdJNIugFP5SIjwNRgo4DhR1Qxi26Gg==} '@humanfs/core@0.19.1': resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==} @@ -703,6 +703,10 @@ packages: resolution: {integrity: sha512-vBo8tf3Xh6efiF8CrEo3pKj9AtvAF6RdDGO1XKL65IxV8+UUd9Uxl2lUExHlzoDRRczCqfGfaWfRRaFhYqce5Q==} engines: {node: ^20.0.0 || ^22.0.0 || ^24.0.0} + '@nextcloud/files@4.0.0': + resolution: {integrity: sha512-TmecnZIS+PGWGtRh7RpGEboCT4K6iTbHULUcfR6hs3eEzjDVsCc1Ldf8popGY/70lbpdlfYle8xbXnPIo3qaXA==} + engines: {node: ^24.0.0} + '@nextcloud/initial-state@3.0.0': resolution: {integrity: sha512-cV+HBdkQJGm8FxkBI5rFT/FbMNWNBvpbj6OPrg4Ae4YOOsQ15CL8InPOAw1t4XkOkQK2NEdUGQLVUz/19wXbdQ==} engines: {node: ^20.0.0 || ^22.0.0 || ^24.0.0} @@ -727,6 +731,10 @@ packages: resolution: {integrity: sha512-kV7qeUZvd1fTKeFyH+W5Qq5rNOqG9rLATZM3U9MBxWXHJs3OxMqYQb8UQ3NYONzsX3zDGJmdQECIGHm1ei2sCA==} engines: {node: ^20.0.0 || ^22.0.0 || ^24.0.0} + '@nextcloud/sharing@0.4.0': + resolution: {integrity: sha512-1hUNyc7uJdBpnimOnEshJjEtAPAjzDYVl6qmWqF5ZxoN9wOvbExw0QjX3xFIbHbX2dmvbRNLBj0RzLzipmZyeg==} + engines: {node: ^20.0.0 || ^22.0.0 || ^24.0.0} + '@nextcloud/stylelint-config@3.2.1': resolution: {integrity: sha512-fRWuN92ydC52+CGURBmbgkaAFDKOq9pmx/vsujr8cRKlGbAhLH+gyxzSpQUc37ZKKNaBDuUvcGzrqH/YipKbGA==} engines: {node: ^20.19 || ^22 || ^24} @@ -747,8 +755,8 @@ packages: sass: '>=1.60' vite: ^7.1.10 - '@nextcloud/vue@9.5.0': - resolution: {integrity: sha512-CQxBfHhF+Q+2r7RXd+l/eSjttJU8A2JFUyq5VpvjfpIql355kejc8bbNnM1pKgGRGSBuW9qw5Ohx0puzHge10w==} + '@nextcloud/vue@9.6.0': + resolution: {integrity: sha512-RZuMnrNwzajx3AbJcGHC49NUORSPHMRbzhHCBlR0Z5N3BvUmy5d7MPVTqsmJXiO5emSCTanJ+rwDeo6HTAX3ng==} engines: {node: ^20.11.0 || ^22 || ^24} '@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1': @@ -1804,8 +1812,8 @@ packages: core-util-is@1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} - cosmiconfig@9.0.0: - resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==} + cosmiconfig@9.0.1: + resolution: {integrity: sha512-hr4ihw+DBqcvrsEDioRO31Z17x71pUYoNe/4h6Z0wB72p7MU7/9gH8Q3s12NFhHPfYBBOV3qyfUxmr/Yn3shnQ==} engines: {node: '>=14'} peerDependencies: typescript: '>=4.9.5' @@ -1840,8 +1848,8 @@ packages: resolution: {integrity: sha512-8HFEBPKhOpJPEPu70wJJetjKta86Gw9+CCyCnB3sui2qQfOvRyqBy4IKLKKAwdMpWb2lHXWk9Wb4Z6AmaUT1Pg==} engines: {node: '>=12'} - css-tree@3.1.0: - resolution: {integrity: sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==} + css-tree@3.2.1: + resolution: {integrity: sha512-X7sjQzceUhu1u7Y/ylrRZFU2FS6LRiFVp6rKLPg23y3x3c3DOKAwuXGDp+PAGjh6CSnCjYeAul8pcT8bAl+lSA==} engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} cssesc@3.0.0: @@ -1971,6 +1979,9 @@ packages: dompurify@3.3.1: resolution: {integrity: sha512-qkdCKzLNtrgPFP1Vo+98FRzJnBRGe4ffyCea9IwHB1fyxPOeNTHpLKYGd4Uk9xvNoH0ZoOjwZxNptyMwqrId1Q==} + dompurify@3.3.3: + resolution: {integrity: sha512-Oj6pzI2+RqBfFG+qOaOLbFXLQ90ARpcGG6UePL82bJLtdsa6CYJD7nmiU8MW9nQNOtCHV3lZ/Bzq1X0QYbBZCA==} + domutils@3.2.2: resolution: {integrity: sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==} @@ -2006,8 +2017,8 @@ packages: emoji-regex@9.2.2: resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} - enhanced-resolve@5.19.0: - resolution: {integrity: sha512-phv3E1Xl4tQOShqSte26C7Fl84EwUdZsyOuSSk9qtAGyyQs2s3jJzComh+Abf4g187lUUAvH+H26omrqia2aGg==} + enhanced-resolve@5.20.0: + resolution: {integrity: sha512-/ce7+jQ1PQ6rVXwe+jKEg5hW5ciicHwIQUagZkp6IufBoY3YDgdTTY1azVs0qoRgVmvsNB+rbjLJxDAeHHtwsQ==} engines: {node: '>=10.13.0'} entities@4.5.0: @@ -2297,12 +2308,15 @@ packages: fast-uri@3.1.0: resolution: {integrity: sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==} - fast-xml-parser@4.5.3: - resolution: {integrity: sha512-RKihhV+SHsIUGXObeVy9AXiBbFwkVk7Syp8XgwN5U3JV416+Gwp/GO9i0JYKmikykgz/UHRrrV4ROuZEo/T0ig==} + fast-xml-builder@1.1.3: + resolution: {integrity: sha512-1o60KoFw2+LWKQu3IdcfcFlGTW4dpqEWmjhYec6H82AYZU2TVBXep6tMl8Z1Y+wM+ZrzCwe3BZ9Vyd9N2rIvmg==} + + fast-xml-parser@4.5.4: + resolution: {integrity: sha512-jE8ugADnYOBsu1uaoayVl1tVKAMNOXyjwvv2U6udEA2ORBhDooJDWoGxTkhd4Qn4yh59JVVt/pKXtjPwx9OguQ==} hasBin: true - fast-xml-parser@5.3.7: - resolution: {integrity: sha512-JzVLro9NQv92pOM/jTCR6mHlJh2FGwtomH8ZQjhFj/R29P2Fnj38OgPJVtcvYw6SuKClhgYuwUZf5b3rd8u2mA==} + fast-xml-parser@5.5.5: + resolution: {integrity: sha512-NLY+V5NNbdmiEszx9n14mZBseJTC50bRq1VHsaxOmR72JDuZt+5J1Co+dC/4JPnyq+WrIHNM69r0sqf7BMb3Mg==} hasBin: true fastest-levenshtein@1.0.16: @@ -2352,6 +2366,9 @@ packages: flatted@3.3.3: resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==} + flatted@3.4.1: + resolution: {integrity: sha512-IxfVbRFVlV8V/yRaGzk0UVIcsKKHMSfYw66T/u4nTwlWteQePsxe//LjudR1AMX4tZW3WFCh3Zqa/sjlqpbURQ==} + floating-vue@5.2.2: resolution: {integrity: sha512-afW+h2CFafo+7Y9Lvw/xsqjaQlKLdJV7h1fCHfcYQ1C4SVMlu7OAekqWgu5d4SgvkBVU0pVpLlVsrSTBURFRkg==} peerDependencies: @@ -2995,8 +3012,8 @@ packages: mdast-util-to-string@4.0.0: resolution: {integrity: sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==} - mdn-data@2.12.2: - resolution: {integrity: sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==} + mdn-data@2.27.1: + resolution: {integrity: sha512-9Yubnt3e8A0OKwxYSXyhLymGW4sCufcLG6VdiDdUGVkPhpqLxlvP5vl1983gQjJl3tqbrM731mjaZaP68AgosQ==} meow@13.2.0: resolution: {integrity: sha512-pxQJQzB6djGPXh08dacEloMFopsOqGVRKFPYvPOt9XDZ1HasbgDZA74CJGreSU4G3Ak7EFJGoiH2auq+yXISgA==} @@ -3103,8 +3120,8 @@ packages: resolution: {integrity: sha512-+G4CpNBxa5MprY+04MbgOw1v7So6n5JY166pFi9KfYwT78fxScCeSNQSNzp6dpPSW2rONOps6Ocam1wFhCgoVw==} engines: {node: 18 || 20 || >=22} - minimatch@3.1.3: - resolution: {integrity: sha512-M2GCs7Vk83NxkUyQV1bkABc4yxgz9kILhHImZiBPAZ9ybuvCb0/H7lEl5XvIg3g+9d4eNotkZA5IWwYl0tibaA==} + minimatch@3.1.5: + resolution: {integrity: sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==} minimatch@9.0.1: resolution: {integrity: sha512-0jWhJpD/MdhPXwPuiRkCbfYfSKp2qnn2eOc279qI7f+osl/l+prKSrvhg157zSYvx/1nmgn2NqdT6k2Z7zSH9w==} @@ -3114,6 +3131,10 @@ packages: resolution: {integrity: sha512-kQAVowdR33euIqeA0+VZTDqU+qo1IeVY+hrKYtZMio3Pg0P0vuh/kwRylLUddJhB6pf3q/botcOvRtx4IN1wqQ==} engines: {node: '>=16 || 14 >=14.17'} + minimatch@9.0.9: + resolution: {integrity: sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==} + engines: {node: '>=16 || 14 >=14.17'} + minimist@1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} @@ -3284,6 +3305,10 @@ packages: resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} engines: {node: '>=8'} + path-expression-matcher@1.1.3: + resolution: {integrity: sha512-qdVgY8KXmVdJZRSS1JdEPOKPdTiEK/pi0RkcT2sw1RhXxohdujUlJFPuS1TSkevZ9vzd3ZlL7ULl1MHGTApKzQ==} + engines: {node: '>=14.0.0'} + path-key@3.1.1: resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} engines: {node: '>=8'} @@ -3389,6 +3414,10 @@ packages: resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} engines: {node: ^10 || ^12 || >=14} + postcss@8.5.8: + resolution: {integrity: sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==} + engines: {node: ^10 || ^12 || >=14} + powershell-utils@0.1.0: resolution: {integrity: sha512-dM0jVuXJPsDN6DvRpea484tCUaMiXWjuCn++HGTqUWzGDjv5tZkEZldAJ/UMlqRYGFrD/etByo4/xOuC/snX2A==} engines: {node: '>=20'} @@ -3492,6 +3521,9 @@ packages: remark-rehype@11.1.2: resolution: {integrity: sha512-Dh7l57ianaEoIpzbp0PC9UKAdCSVklD8E5Rpw7ETfbTl3FqcOOgq5q2LVDhgGCkaBv7p24JXikPdvhhmHvKMsw==} + remark-stringify@11.0.0: + resolution: {integrity: sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==} + remark-unlink-protocols@1.0.0: resolution: {integrity: sha512-5j/F28jhFmxeyz8nuJYYIWdR4nNpKWZ8A+tVwnK/0pq7Rjue33CINEYSckSq2PZvedhKUwbn08qyiuGoPLBung==} @@ -3725,8 +3757,8 @@ packages: engines: {node: '>=14.0.0'} hasBin: true - sax@1.4.4: - resolution: {integrity: sha512-1n3r/tGXO6b6VXMdFT54SHzT9ytu9yr7TaELowdYpMqY/Ao7EnlQGmAQ1+RatX7Tkkdm6hONI2owqNx2aZj5Sw==} + sax@1.5.0: + resolution: {integrity: sha512-21IYA3Q5cQf089Z6tgaUTr7lDAyzoTPx5HRtbhsME8Udispad8dC/+sziTNugOEx54ilvatQ9YCzl4KQLPcRHA==} engines: {node: '>=11.0.0'} scule@1.3.0: @@ -3939,8 +3971,8 @@ packages: strnum@1.1.2: resolution: {integrity: sha512-vrN+B7DBIoTTZjnPNewwhx6cBA/H+IS7rfW68n7XxC1y7uoiGQBxaKzqucGUgavX15dJgiGztLJ8vxuEzwqBdA==} - strnum@2.1.2: - resolution: {integrity: sha512-l63NF9y/cLROq/yqKXSLtcMeeyOfnSQlfMSlzFt/K73oIaD8DGaQWd7Z34X9GPiKqP5rbSh84Hl4bOlLcjiSrQ==} + strnum@2.2.0: + resolution: {integrity: sha512-Y7Bj8XyJxnPAORMZj/xltsfo55uOiyHcU2tnAVzHUnSJR/KsEX+9RoDeXEnsXtl/CX4fAcrt64gZ13aGaWPeBg==} strtok3@10.3.4: resolution: {integrity: sha512-KIy5nylvC5le1OdaaoCJ07L+8iQzJHGH6pWDuzS+d07Cu7n1MZ2x26P8ZKIWfbK02+XIL8Mp4RkWeqdUCrDMfg==} @@ -4891,23 +4923,23 @@ snapshots: '@file-type/xml@0.4.4': dependencies: - sax: 1.4.4 + sax: 1.5.0 strtok3: 10.3.4 - '@floating-ui/core@1.7.4': + '@floating-ui/core@1.7.5': dependencies: - '@floating-ui/utils': 0.2.10 + '@floating-ui/utils': 0.2.11 '@floating-ui/dom@1.1.1': dependencies: - '@floating-ui/core': 1.7.4 + '@floating-ui/core': 1.7.5 - '@floating-ui/dom@1.7.5': + '@floating-ui/dom@1.7.6': dependencies: - '@floating-ui/core': 1.7.4 - '@floating-ui/utils': 0.2.10 + '@floating-ui/core': 1.7.5 + '@floating-ui/utils': 0.2.11 - '@floating-ui/utils@0.2.10': {} + '@floating-ui/utils@0.2.11': {} '@humanfs/core@0.19.1': {} @@ -5027,7 +5059,7 @@ snapshots: '@nextcloud/eslint-plugin@2.2.1(eslint@10.0.2)': dependencies: eslint: 10.0.2 - fast-xml-parser: 4.5.3 + fast-xml-parser: 4.5.4 requireindex: 1.2.0 semver: 7.7.4 @@ -5051,6 +5083,20 @@ snapshots: webdav: 5.9.0 optional: true + '@nextcloud/files@4.0.0': + dependencies: + '@nextcloud/auth': 2.5.3 + '@nextcloud/capabilities': 1.2.1 + '@nextcloud/l10n': 3.4.1 + '@nextcloud/logger': 3.0.3 + '@nextcloud/paths': 3.1.0 + '@nextcloud/router': 3.1.0 + '@nextcloud/sharing': 0.3.0 + is-svg: 6.1.0 + typescript-event-target: 1.1.2 + webdav: 5.9.0 + optional: true + '@nextcloud/initial-state@3.0.0': {} '@nextcloud/l10n@3.4.1': @@ -5078,11 +5124,19 @@ snapshots: is-svg: 6.1.0 optionalDependencies: '@nextcloud/files': 3.12.2 + optional: true - '@nextcloud/stylelint-config@3.2.1(stylelint-config-recommended-scss@13.1.0(postcss@8.5.6)(stylelint@16.11.0(typescript@5.9.3)))(stylelint-config-recommended-vue@1.5.0(postcss-html@1.7.0)(stylelint@16.11.0(typescript@5.9.3)))(stylelint@16.11.0(typescript@5.9.3))': + '@nextcloud/sharing@0.4.0': + dependencies: + '@nextcloud/initial-state': 3.0.0 + is-svg: 6.1.0 + optionalDependencies: + '@nextcloud/files': 4.0.0 + + '@nextcloud/stylelint-config@3.2.1(stylelint-config-recommended-scss@13.1.0(postcss@8.5.8)(stylelint@16.11.0(typescript@5.9.3)))(stylelint-config-recommended-vue@1.5.0(postcss-html@1.7.0)(stylelint@16.11.0(typescript@5.9.3)))(stylelint@16.11.0(typescript@5.9.3))': dependencies: stylelint: 16.11.0(typescript@5.9.3) - stylelint-config-recommended-scss: 13.1.0(postcss@8.5.6)(stylelint@16.11.0(typescript@5.9.3)) + stylelint-config-recommended-scss: 13.1.0(postcss@8.5.8)(stylelint@16.11.0(typescript@5.9.3)) stylelint-config-recommended-vue: 1.5.0(postcss-html@1.7.0)(stylelint@16.11.0(typescript@5.9.3)) stylelint-use-logical: 2.1.3(stylelint@16.11.0(typescript@5.9.3)) @@ -5115,10 +5169,10 @@ snapshots: - typescript - vue - '@nextcloud/vue@9.5.0(@vue/compiler-sfc@3.5.28)(typescript@5.9.3)': + '@nextcloud/vue@9.6.0(@vue/compiler-sfc@3.5.28)(typescript@5.9.3)': dependencies: '@ckpack/vue-color': 1.6.0(vue@3.5.28(typescript@5.9.3)) - '@floating-ui/dom': 1.7.5 + '@floating-ui/dom': 1.7.6 '@nextcloud/auth': 2.5.3 '@nextcloud/axios': 2.5.2 '@nextcloud/browser-storage': 0.5.0 @@ -5128,14 +5182,14 @@ snapshots: '@nextcloud/l10n': 3.4.1 '@nextcloud/logger': 3.0.3 '@nextcloud/router': 3.1.0 - '@nextcloud/sharing': 0.3.0 + '@nextcloud/sharing': 0.4.0 '@vuepic/vue-datepicker': 11.0.3(vue@3.5.28(typescript@5.9.3)) '@vueuse/components': 14.2.1(vue@3.5.28(typescript@5.9.3)) '@vueuse/core': 14.2.1(vue@3.5.28(typescript@5.9.3)) blurhash: 2.0.5 clone: 2.1.2 debounce: 3.0.0 - dompurify: 3.3.1 + dompurify: 3.3.3 emoji-mart-vue-fast: 15.0.5(vue@3.5.28(typescript@5.9.3)) escape-html: 1.0.3 floating-vue: 5.2.2(vue@3.5.28(typescript@5.9.3)) @@ -5148,6 +5202,7 @@ snapshots: remark-breaks: 4.0.0 remark-parse: 11.0.0 remark-rehype: 11.1.2 + remark-stringify: 11.0.0 remark-unlink-protocols: 1.0.0 splitpanes: 4.0.4(vue@3.5.28(typescript@5.9.3)) striptags: 3.2.0 @@ -5579,7 +5634,7 @@ snapshots: debug: 4.4.3 globby: 11.1.0 is-glob: 4.0.3 - minimatch: 9.0.6 + minimatch: 9.0.9 semver: 7.7.4 ts-api-utils: 1.4.3(typescript@5.9.3) optionalDependencies: @@ -6271,7 +6326,7 @@ snapshots: core-util-is@1.0.3: {} - cosmiconfig@9.0.0(typescript@5.9.3): + cosmiconfig@9.0.1(typescript@5.9.3): dependencies: env-paths: 2.2.1 import-fresh: 3.3.1 @@ -6330,9 +6385,9 @@ snapshots: css-functions-list@3.3.3: {} - css-tree@3.1.0: + css-tree@3.2.1: dependencies: - mdn-data: 2.12.2 + mdn-data: 2.27.1 source-map-js: 1.2.1 cssesc@3.0.0: {} @@ -6451,6 +6506,10 @@ snapshots: optionalDependencies: '@types/trusted-types': 2.0.7 + dompurify@3.3.3: + optionalDependencies: + '@types/trusted-types': 2.0.7 + domutils@3.2.2: dependencies: dom-serializer: 2.0.0 @@ -6496,7 +6555,7 @@ snapshots: emoji-regex@9.2.2: {} - enhanced-resolve@5.19.0: + enhanced-resolve@5.20.0: dependencies: graceful-fs: 4.2.11 tapable: 2.3.0 @@ -6696,7 +6755,7 @@ snapshots: dependencies: '@nolyfill/is-core-module': 1.0.39 debug: 4.4.3 - enhanced-resolve: 5.19.0 + enhanced-resolve: 5.20.0 eslint: 10.0.2 eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.56.1(eslint@10.0.2)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@10.0.2) fast-glob: 3.3.3 @@ -6744,7 +6803,7 @@ snapshots: hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 - minimatch: 3.1.3 + minimatch: 3.1.5 object.fromentries: 2.0.8 object.groupby: 1.0.3 object.values: 1.2.1 @@ -6784,7 +6843,7 @@ snapshots: ignore: 5.3.2 is-builtin-module: 3.2.1 is-core-module: 2.16.1 - minimatch: 3.1.3 + minimatch: 3.1.5 resolve: 1.22.11 semver: 7.7.4 @@ -6934,13 +6993,20 @@ snapshots: fast-uri@3.1.0: {} - fast-xml-parser@4.5.3: + fast-xml-builder@1.1.3: + dependencies: + path-expression-matcher: 1.1.3 + optional: true + + fast-xml-parser@4.5.4: dependencies: strnum: 1.1.2 - fast-xml-parser@5.3.7: + fast-xml-parser@5.5.5: dependencies: - strnum: 2.1.2 + fast-xml-builder: 1.1.3 + path-expression-matcher: 1.1.3 + strnum: 2.2.0 optional: true fastest-levenshtein@1.0.16: {} @@ -6983,11 +7049,13 @@ snapshots: flat-cache@5.0.0: dependencies: - flatted: 3.3.3 + flatted: 3.4.1 keyv: 4.5.4 flatted@3.3.3: {} + flatted@3.4.1: {} + floating-vue@5.2.2(vue@3.5.28(typescript@5.9.3)): dependencies: '@floating-ui/dom': 1.1.1 @@ -7726,7 +7794,7 @@ snapshots: dependencies: '@types/mdast': 4.0.4 - mdn-data@2.12.2: {} + mdn-data@2.27.1: {} meow@13.2.0: {} @@ -7895,7 +7963,7 @@ snapshots: dependencies: brace-expansion: 5.0.3 - minimatch@3.1.3: + minimatch@3.1.5: dependencies: brace-expansion: 1.1.12 @@ -7907,6 +7975,10 @@ snapshots: dependencies: brace-expansion: 5.0.3 + minimatch@9.0.9: + dependencies: + brace-expansion: 2.0.2 + minimist@1.2.8: {} minipass@7.1.3: {} @@ -8119,6 +8191,9 @@ snapshots: path-exists@4.0.0: {} + path-expression-matcher@1.1.3: + optional: true + path-key@3.1.1: {} path-key@4.0.0: {} @@ -8178,24 +8253,24 @@ snapshots: dependencies: htmlparser2: 8.0.2 js-tokens: 9.0.1 - postcss: 8.5.6 - postcss-safe-parser: 6.0.0(postcss@8.5.6) + postcss: 8.5.8 + postcss-safe-parser: 6.0.0(postcss@8.5.8) postcss-media-query-parser@0.2.3: {} postcss-resolve-nested-selector@0.1.6: {} - postcss-safe-parser@6.0.0(postcss@8.5.6): + postcss-safe-parser@6.0.0(postcss@8.5.8): dependencies: - postcss: 8.5.6 + postcss: 8.5.8 - postcss-safe-parser@7.0.1(postcss@8.5.6): + postcss-safe-parser@7.0.1(postcss@8.5.8): dependencies: - postcss: 8.5.6 + postcss: 8.5.8 - postcss-scss@4.0.9(postcss@8.5.6): + postcss-scss@4.0.9(postcss@8.5.8): dependencies: - postcss: 8.5.6 + postcss: 8.5.8 postcss-selector-parser@6.1.2: dependencies: @@ -8215,6 +8290,12 @@ snapshots: picocolors: 1.1.1 source-map-js: 1.2.1 + postcss@8.5.8: + dependencies: + nanoid: 3.3.11 + picocolors: 1.1.1 + source-map-js: 1.2.1 + powershell-utils@0.1.0: {} prelude-ls@1.2.1: {} @@ -8354,6 +8435,12 @@ snapshots: unified: 11.0.5 vfile: 6.0.3 + remark-stringify@11.0.0: + dependencies: + '@types/mdast': 4.0.4 + mdast-util-to-markdown: 2.1.2 + unified: 11.0.5 + remark-unlink-protocols@1.0.0: dependencies: '@types/mdast': 4.0.4 @@ -8595,7 +8682,7 @@ snapshots: optionalDependencies: '@parcel/watcher': 2.5.6 - sax@1.4.4: {} + sax@1.5.0: {} scule@1.3.0: {} @@ -8834,7 +8921,7 @@ snapshots: strnum@1.1.2: {} - strnum@2.1.2: + strnum@2.2.0: optional: true strtok3@10.3.4: @@ -8854,14 +8941,14 @@ snapshots: postcss-html: 1.7.0 stylelint: 16.11.0(typescript@5.9.3) - stylelint-config-recommended-scss@13.1.0(postcss@8.5.6)(stylelint@16.11.0(typescript@5.9.3)): + stylelint-config-recommended-scss@13.1.0(postcss@8.5.8)(stylelint@16.11.0(typescript@5.9.3)): dependencies: - postcss-scss: 4.0.9(postcss@8.5.6) + postcss-scss: 4.0.9(postcss@8.5.8) stylelint: 16.11.0(typescript@5.9.3) stylelint-config-recommended: 13.0.0(stylelint@16.11.0(typescript@5.9.3)) stylelint-scss: 5.3.2(stylelint@16.11.0(typescript@5.9.3)) optionalDependencies: - postcss: 8.5.6 + postcss: 8.5.8 stylelint-config-recommended-vue@1.5.0(postcss-html@1.7.0)(stylelint@16.11.0(typescript@5.9.3)): dependencies: @@ -8901,9 +8988,9 @@ snapshots: '@dual-bundle/import-meta-resolve': 4.2.1 balanced-match: 2.0.0 colord: 2.9.3 - cosmiconfig: 9.0.0(typescript@5.9.3) + cosmiconfig: 9.0.1(typescript@5.9.3) css-functions-list: 3.3.3 - css-tree: 3.1.0 + css-tree: 3.2.1 debug: 4.4.3 fast-glob: 3.3.3 fastest-levenshtein: 1.0.16 @@ -8921,9 +9008,9 @@ snapshots: micromatch: 4.0.8 normalize-path: 3.0.0 picocolors: 1.1.1 - postcss: 8.5.6 + postcss: 8.5.8 postcss-resolve-nested-selector: 0.1.6 - postcss-safe-parser: 7.0.1(postcss@8.5.6) + postcss-safe-parser: 7.0.1(postcss@8.5.8) postcss-selector-parser: 7.1.1 postcss-value-parser: 4.2.0 resolve-from: 5.0.0 @@ -9380,11 +9467,11 @@ snapshots: base-64: 1.0.0 byte-length: 1.0.2 entities: 6.0.1 - fast-xml-parser: 5.3.7 + fast-xml-parser: 5.5.5 hot-patcher: 2.0.1 layerr: 3.0.0 md5: 2.3.0 - minimatch: 9.0.6 + minimatch: 9.0.9 nested-property: 4.0.0 node-fetch: 3.3.2 path-posix: 1.0.0