7.1.2 • Published 11 months ago

warehouse.ai-api-client v7.1.2

Weekly downloads
7
License
MIT
Repository
github
Last release
11 months ago

warehouse.ai-api-client

Version npm License npm Downloads Build Status

API client to communicate with warehouse.ai.

Install

npm install warehouse.ai-api-client --save

Usage

const { WarehouseSDK } = require('warehouse.ai-api-client');
const sdk = WarehouseSDK({ baseUrl, username, password });

const main = async () => {
  // Create an object
  await sdk.object().create({
    name: 'my-object',
    env: 'development',
    expiration: '365d',
    variant: 'en-US',
    version: '1.0.0',
    data: { foo: 'bar' }
  });

  // Get an object
  const result = await sdk.object().get({
    name: 'my-object',
    env: 'development',
    acceptedVariants: ['en-US'],
    version: '1.0.0'
  });

  // Set object head
  await sdk.object().setHead({
    name: 'my-object',
    env: 'development',
    version: '1.0.0'
  });

  // Get head
  const result = await sdk.object().getHead({
    name: 'my-object',
    env: 'development'
  });
};

main().catch(console.error);

Test

npm test
7.1.2

11 months ago

7.1.1

11 months ago

7.0.5

1 year ago

7.0.0

2 years ago

7.0.4

2 years ago

7.0.3

2 years ago

7.0.2

2 years ago

7.0.1

2 years ago

6.1.0

3 years ago

6.0.0

3 years ago

5.0.0

3 years ago

4.5.0

4 years ago

4.4.1

4 years ago

4.4.0

5 years ago

4.3.1

5 years ago

4.3.0

5 years ago

4.2.0

5 years ago

4.1.0

6 years ago

4.0.0

6 years ago

3.0.1

6 years ago

3.0.0

6 years ago

2.2.1

6 years ago

2.2.0

6 years ago

2.1.0

7 years ago

2.0.1

7 years ago

2.0.0

7 years ago