apollo-merge-types
TypeScript icon, indicating that this package has built-in type declarations

0.3.0 • Public • Published

Apollo Merge Types

Merge multiples types for apollo-server

npm version License: MIT Build Status

Install

npm install apollo-merge-types

or

yarn add apollo-merge-types

Usage

Javascript

const { ApolloServer } = require('apollo-server-express');
const apolloMergeTypes = require('apollo-merge-types');

const basePath = path.join(process.cwd(), '/src/types');
const server = new ApolloServer({
  // ...
  typeDefs: apolloMergeTypes(basePath)
  // ...
});

server.listen().then(({ url }) => {
  console.log(`🚀 Server ready at ${url}`);
});

Typescript

import { ApolloServer } from 'apollo-server-express';
import apolloMergeTypes from 'apollo-merge-types';

const basePath: string = path.join(process.cwd(), '/src/types');
const server = new ApolloServer({
  // ...
  typeDefs: apolloMergeTypes(basePath)
  // ...
});

server.listen().then(({ url }) => {
  console.log(`🚀 Server ready at ${url}`);
});

NPM Statistics

Download stats for this NPM package

NPM

License

Apollo Merge Types is open source software licensed as MIT.

Readme

Keywords

Package Sidebar

Install

npm i apollo-merge-types

Weekly Downloads

7

Version

0.3.0

License

MIT

Unpacked Size

5.74 kB

Total Files

5

Last publish

Collaborators

  • andrelmlins