Schema API Client for NodeJS 
Build and scale ecommerce with Schema. Create your account at https://schema.io
Install
npm install schema-client
Connect
const Schema = require('schema-client');
const client = new Schema.Client('<client-id>', '<client-key>');Usage
client.get('/products', { active: true }).then(products => {
console.log(products);
}).catch(err => {
// handle error
});Caching
As of v3, this client provides in-memory caching enabled by default. It uses a version clocking protocol that means you never have to worry about stale cache, and collections that don't change frequently, such as products, will always return from cache when possible.
To disable caching behavior, initialize the client with cache: false.
new Schema.Client('<client-id>', '<client-key>', {
cache: false,
});Documentation
See https://schema.io/docs for more API docs and usage examples
Contributing
Pull requests are welcome
License
MIT

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.

