A lightweight Node.js library for interacting with Google Cloud Storage using Firebase service account credentials (private key). Version 1.1.4 supports file upload, download, list, info, delete, bucket info, and bucket update operations. Designed for Edge runtime compatibility, it uses the official google-auth-library for authentication and simplifies bucket/file management. Unlike the main Firebase Admin SDK, this package focuses exclusively on storage with a minimal API and supports parallel uploads (configurable). Released under MIT license, actively maintained.
No compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Default export is not available; only named export 'getStorage' exists.
Storage is a TypeScript type (interface), not a runtime value. Use type import.
Library is ESM-first; require() works but must destructure named export.
Demonstrates basic upload, info, download, and delete operations using a service account with private key.
Breaking-change detection hasn't run for this library yet.
CVE tracking and dependency tree are planned for a later release.