No description
Find a file
2016-06-24 17:16:33 -04:00
.vscode added some vscode default settings 2016-06-10 20:48:43 -04:00
src install http-errors typings, fix typos 2016-06-24 17:16:33 -04:00
.gitignore improve typings config (#27) 2016-06-13 11:08:04 -07:00
.npmignore add npmignore 2016-04-24 16:02:27 -07:00
.travis.yml rename travis file 2016-06-10 20:51:46 -04:00
CHANGELOG.md add empty changelog 2016-06-10 20:50:31 -04:00
integrations.md fix linting 2016-06-14 12:20:14 -07:00
LICENSE Initial commit 2016-04-21 02:26:01 -07:00
package.json install http-errors typings, fix typos 2016-06-24 17:16:33 -04:00
README.md Change "bindings" to "integrations" in README.md 2016-06-13 17:21:56 -07:00
tsconfig.json basic working version of express [WIP] 2016-06-24 16:57:52 -04:00
tslint.json added tslint to the projects, adjusted the npm run scripts, and added coverage support 2016-06-10 20:48:21 -04:00
typings.json install http-errors typings, fix typos 2016-06-24 17:16:33 -04:00

Apollo-server: A GraphQL server for Node.js

npm version Build Status Coverage Status Get on Slack

Contributions

Contributions, issues and feature requests are very welcome. If you are using this package and fixed a bug for yourself, please consider submitting a PR!

Folder structure

/src/core:

  • contains the core functionality that is independent of any particular node.js server framework

/src/integrations/<name>:

  • Contains the integrations for Node.js server framework <name> (i.e. express, HAPI, Koa, connect)

/src/test:

  • Contains only the tests.ts file that imports other tests. All real test files go in the same folder as the code they are testing, and should be named *.test.ts.