feat(web-storage): implement media upload with quota hints

This commit is contained in:
2026-04-05 17:30:39 +08:00
parent 60dbd1be9d
commit 5d71f3b527
5 changed files with 203 additions and 5 deletions
+21
View File
@@ -164,6 +164,9 @@ importers:
"@tiptap/starter-kit":
specifier: ^3.22.2
version: 3.22.2
browser-image-compression:
specifier: ^2.0.2
version: 2.0.2
class-variance-authority:
specifier: ^0.7.1
version: 0.7.1
@@ -3717,6 +3720,12 @@ packages:
}
engines: { node: ">=8" }
browser-image-compression@2.0.2:
resolution:
{
integrity: sha512-pBLlQyUf6yB8SmmngrcOw3EoS4RpQ1BcylI3T9Yqn7+4nrQTXJD4sJDe5ODnJdrvNMaio5OicFo75rDyJD2Ucw==
}
browserslist@4.28.2:
resolution:
{
@@ -8316,6 +8325,12 @@ packages:
}
engines: { node: ">= 0.4.0" }
uzip@0.20201231.0:
resolution:
{
integrity: sha512-OZeJfZP+R0z9D6TmBgLq2LHzSSptGMGDGigGiEe0pr8UBe/7fdflgHlHBNDASTXB5jnFuxHpNaJywSg8YFeGng==
}
v8-compile-cache-lib@3.0.1:
resolution:
{
@@ -11306,6 +11321,10 @@ snapshots:
dependencies:
fill-range: 7.1.1
browser-image-compression@2.0.2:
dependencies:
uzip: 0.20201231.0
browserslist@4.28.2:
dependencies:
baseline-browser-mapping: 2.10.14
@@ -14189,6 +14208,8 @@ snapshots:
utils-merge@1.0.1: {}
uzip@0.20201231.0: {}
v8-compile-cache-lib@3.0.1: {}
v8-to-istanbul@9.3.0: