A TypeScript-first storage management library for Firebase Storage (v1.4.0, updated monthly). Provides a StorageManager class with file upload, download URL generation, progress tracking via events, and batch uploads. Offers React hooks (useStorageManager, useUpload) for state-managed uploads. Differentiates from raw Firebase SDK with event-based progress, simpler batch API, and first-class React integration. Requires firebase ^12.13.0 and react >=18.0.0.
No compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
ESM-only; CommonJS require will fail. Use import statement.
React hooks are exported from the /react subpath. Importing from main entry gives undefined.
Same as useStorageManager; must use /react subpath.
TypeScript users can import the type explicitly; library ships definitions.
Upload a file to Firebase Storage with progress tracking and success/error handlers using StorageManager.
Breaking-change detection hasn't run for this library yet.
CVE tracking and dependency tree are planned for a later release.