apollo-server/README.md

24 lines
1.2 KiB
Markdown
Raw Normal View History

2016-04-24 16:00:42 -07:00
# Apollo-server: A GraphQL server for Node.js
2016-04-24 16:03:52 -07:00
[![npm version](https://badge.fury.io/js/apollo-server.svg)](https://badge.fury.io/js/apollo-server)
[![Build Status](https://travis-ci.org/apollostack/apollo-server.svg?branch=master)](https://travis-ci.org/apollostack/apollo-server)
[![Coverage Status](https://coveralls.io/repos/github/apollostack/apollo-server/badge.svg?branch=master)](https://coveralls.io/github/apollostack/apollo-server?branch=master)
2016-07-28 10:14:05 -07:00
[![Get on Slack](https://img.shields.io/badge/slack-join-orange.svg)](http://www.apollostack.com/#slack)
2016-04-24 16:00:42 -07:00
Apollo server has integrations for Express, Connect, HAPI and Koa!
2016-04-24 16:00:42 -07:00
2016-06-10 22:22:38 -07:00
### Contributions
2016-04-24 16:00:42 -07:00
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!
2016-06-10 22:22:38 -07:00
### 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)
2016-06-10 22:22:38 -07:00
2016-06-10 22:25:59 -07:00
**/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`.