0.1.1 • Published 7 years ago

upcdatabase-graphql v0.1.1

Weekly downloads
2
License
MIT
Repository
github
Last release
7 years ago

upcdatabase-graphql Build Status

GraphQL translation for the UPC Database at http://upcdatabase.org/

Install

$ npm install --save upcdatabase-graphql

Usage

First, sign up and retrieve your API key from http://upcdatabase.org/

const ItemQuery = require('upcdatabase-graphql');
const graphQL = require('graphql');

const schema = new graphQL.GraphQLSchema({
	query: ItemQuery,
});

const query = '{ item(api_key: "YOUR_API_KEY", upc: "0111222333446") { valid, reason, number, itemName, alias, description, avg_price, rateUp, rateDown } }';

graphQL(schema, query).then((result) => { console.log(result); });

Testing

GraphiQL

npm run graphiql

Automated

npm test

License

MIT © Jon Heller