Skip to content

๐Ÿ”Ž Module for making requests to the Brocade API

License

Notifications You must be signed in to change notification settings

ENT8R/node-brocade

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

43 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

brocade

test npm version npm downloads coverage

Module for making requests to the Brocade API

Installation

npm

npm install node-brocade --save

unpkg

<script src="https://unpkg.com/node-brocade@2.0.1/dist/main.min.js"></script>

Usage

const brocade = require('node-brocade');

brocade.item('4335896051932').then(data => {
  console.log(JSON.stringify(data));
}).catch(error => {
  console.log(error.message);
});

Features

Get an item by its GTIN

brocade.item('4335896051932').then(data => {
  console.log(JSON.stringify(data));
}).catch(error => {
  console.log(error.message);
});

List the first 100 products

brocade.list().then(data => {
  console.log(JSON.stringify(data));
}).catch(error => {
  console.log(error.message);
});

List all items of a specific page

brocade.page('20').then(data => {
  console.log(JSON.stringify(data));
}).catch(error => {
  console.log(error.message);
});

Search for items

brocade.query('peanut butter').then(data => {
  console.log(JSON.stringify(data));
}).catch(error => {
  console.log(error.message);
});

License

GPL-3.0