@cloudcycle/postgraphile-graphql-schema-utils
TypeScript icon, indicating that this package has built-in type declarations

0.1.1 • Public • Published

postgraphile-graphql-schema-utils

Utilities for extracting information from GraphQL schemas generated by Postgraphile

Example Usage

The code below demonstrates the usage of this library:

import { resolverNamesInSchema, loadSchemaFromFileSync } from '@cloudcycle/postgraphile-graphql-schema-utils';

const schema = loadSchemaFromFileSync('schema.graphql');
const {query, mutation} = resolverNamesInSchema(schema);
console.log(JSON.stringify('List of queries': query));
console.log(JSON.stringify('List of mutations': mutation));

An async API for loading the schema also available as loadSchemaFromFile.

Roadmap

  • Add unit tests.
  • Additional data-sources.

Package Sidebar

Install

npm i @cloudcycle/postgraphile-graphql-schema-utils

Weekly Downloads

5

Version

0.1.1

License

MIT

Unpacked Size

25.4 kB

Total Files

21

Last publish

Collaborators

  • yitzikc