Skip to content

opencomponents/oc-registry-graphql-express-middleware

Repository files navigation

oc-registry-graphql-express-middleware

Greenkeeper badge

Build Status

OpenComponents Registry GraphQL Express middleware.

How to install

npm add oc-registry-graphql-express-middleware

How to use it w/in your Registry

require('babel-core/register');
require('babel-polyfill');

const graphql = require('oc-registry-graphql-express-middleware');

const options = {
  baseUrl: configuration.baseUrl,
  graphiql: configuration.discovery,
  dependencies: configuration.dependencies
};

registry.app.use('/graphql', graphql(options));

N.B.: configuration in the example above is the object used to configure the OpenComponents Registry.

query-registry