This package has been deprecated

Author message:

WARNING: This project has been renamed to @mondomob/gae-js-storage. Please install using the new package.

@dotrun/gae-js-storage
TypeScript icon, indicating that this package has built-in type declarations

1.0.1 • Public • Published

GAE JS STORAGE

Use Cloud Storage in your app.

Installation

npm install @dotrun/gae-js-storage

Components

StorageProvider

Initialise storage to be accessed elsewhere in your app.

Step 1: Add default bucket to your config

{
  "storageDefaultBucket": "my-test-bucket"
}

Step 2: Initialise storage

// On app startup
storageProvider.init();

Step 3: Use storage

// Anywhere in your app
const storage = storageProvider.get();
const [files] = await storage.bucket("some-bucket").getFiles();

StorageService

Helper service for common tasks

// Create new service instance
const storageService = new StorageService();

// Create upload url to default bucket
const uploadUrl = storageService.getDefaultBucketResumableUploadUrl("newfile.txt");

// Use default bucket
const [files] = await storageService.defaultBucket.getFiles();

Readme

Keywords

none

Package Sidebar

Install

npm i @dotrun/gae-js-storage

Weekly Downloads

1

Version

1.0.1

License

MIT

Unpacked Size

14.9 kB

Total Files

26

Last publish

Collaborators

  • mlevett