0.1.8 • Published 3 years ago

pantry-cloud v0.1.8

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

Install

You can get pantry-cloud via npm.

npm install pantry-cloud

Usage

import { Pantry } from 'pantry-cloud';

const pantry = new Pantry('<PANTRY_ID>');

const details = await pantry.getPantry();

/*
 * Logs:
 * {
 *   name: '...',
 *   descriptions: '...',
 *   errors: [...],
 *   notifications: true,
 *   percentFull: 0,
 *   baskets: [...]
 * }
 */
console.log(details);

// The `postBasket` async method creates a new basket or replaces an existing one.
await pantry.postBasket('testBasket');

// Then `putBasket` async method updates the contents of a given basket. 
const contentOfTestBasket = await pantry.putBasket('testBasket', { content: 'test' });

/*
 * Logs:
 * {
 *   content: 'test'
 * }
 */
console.log(contentOfTestBasket);

// The `getBasket` async method returns with the contents of the given basket.
const testBasket = await pantry.getBasket('testBasket');

/*
 * Logs:
 * {
 *   content: 'test'
 * }
 */
console.log(testBasket);

// The `deleteBasket` async method deletes the entire baskte.
await pantry.deleteBasket('testBasket');

API

See in the documentation.

0.1.8

3 years ago

0.1.7

3 years ago

0.1.4

3 years ago

0.1.6

3 years ago

0.1.5

3 years ago

0.0.12

3 years ago

0.1.0

3 years ago

0.1.2

3 years ago

0.1.1

3 years ago

0.1.3

3 years ago

0.0.10

4 years ago

0.0.9

4 years ago

0.0.8

4 years ago

0.0.7

4 years ago

0.0.6

4 years ago

0.0.5

4 years ago