nextbus-graphql
Version:
A GraphQL interface to the NextBus XML Feed
28 lines (21 loc) • 775 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
var _graphql = require('graphql');
var graphql = _interopRequireWildcard(_graphql);
var _relayNode = require('./relayNode');
var _types = require('./types');
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } }
exports.default = new graphql.GraphQLSchema({
query: new graphql.GraphQLObjectType({
name: 'Query',
fields: {
node: _relayNode.nodeField,
viewer: {
type: _types.viewer.type,
resolve: _types.viewer.get
}
}
})
});