mirror of
https://github.com/BradNut/graphbrainz
synced 2025-09-08 17:40:32 +00:00
* wip: Modernize dependencies, syntax, imports * Use final release of ava-nock v2 * Update Travis config * Remove Node 13 from test matrix * Replace errorClass with parseErrorMessage in subclasses * define exports, apply updated lint rules * Remove markdown eslint plugin * Update README * v9.0.0-beta.1 * Add gql tag to exports * v9.0.0-beta.2 * Bump ava-nock, add test * Update dataloader loadMany usage * Add modules note to README * Add retry option to got calls
16 lines
420 B
JavaScript
16 lines
420 B
JavaScript
import GraphQL from 'graphql';
|
|
import { baseSchema as schema } from '../src/schema.js';
|
|
|
|
const { graphql, getIntrospectionQuery, printSchema } = GraphQL;
|
|
|
|
if (process.argv[2] === '--json') {
|
|
graphql(schema, getIntrospectionQuery())
|
|
.then((result) => {
|
|
console.log(JSON.stringify(result, null, 2));
|
|
})
|
|
.catch((err) => {
|
|
console.error(err);
|
|
});
|
|
} else {
|
|
console.log(printSchema(schema));
|
|
}
|