8.2.1 • Published 8 months ago

altair-koa-middleware v8.2.1

Weekly downloads
26
License
MIT
Repository
github
Last release
8 months ago

altair-koa-middleware

npm

This is a koa middleware for mounting an instance of altair GraphQL client.

Installation

This is a node module and can be installed using npm:

npm install --save altair-koa-middleware

Alternatively, if you are using yarn:

yarn add altair-koa-middleware

Usage

import Koa from 'koa';
import KoaRouter from 'koa-router';
import { createRouteExplorer } from 'altair-koa-middleware';
const app = new Koa();
const router = new KoaRouter();

createRouteExplorer({
  url: '/altair',
  router,
  opts: {
    endpointURL: '/graphql',
    subscriptionsEndpoint: `ws://localhost:4000/subscriptions`,
    initialQuery: `{ getData { id name surname } }`,
  },
});

app.use(router.routes()).use(router.allowedMethods());

app.listen(3500);

// ... the rest of your code ...

An instance of Altair GraphQL Client would be available at /altair of your server.

Contributing

Everyone is welcome to contribute. See anything that needs improving, create an issue. And if you're up for it, create a PR! :D

License

MIT

8.2.1

8 months ago

8.2.0

8 months ago

8.1.6

8 months ago

8.1.5

8 months ago

8.1.4

9 months ago

8.1.3

10 months ago

8.1.2

10 months ago

8.1.0

10 months ago

8.1.1

10 months ago

8.0.5

11 months ago

8.0.4

11 months ago

8.0.3

12 months ago

8.0.2

12 months ago

8.0.1

12 months ago

8.0.0

1 year ago

7.3.5

1 year ago

7.3.6

1 year ago

7.3.4

1 year ago

7.3.3

1 year ago

7.3.0

1 year ago

7.2.4

1 year ago

7.2.3

1 year ago

7.2.2

1 year ago

7.2.1

1 year ago

7.2.0

1 year ago

7.1.0

1 year ago

7.0.1

1 year ago

7.0.0

2 years ago

6.4.2

2 years ago

6.4.1

2 years ago

6.4.0

2 years ago

6.3.1

2 years ago

6.3.0

2 years ago

6.2.0

2 years ago

6.1.0

2 years ago

6.0.2

2 years ago

6.0.1

2 years ago

5.2.14

2 years ago

6.0.0

2 years ago

5.1.0

2 years ago

5.2.13

2 years ago

5.2.12

2 years ago

5.2.11

2 years ago

5.2.10

2 years ago

5.2.9

2 years ago

5.2.8

2 years ago

5.2.7

2 years ago

5.2.6

2 years ago

5.2.5

2 years ago

5.2.4

2 years ago

5.2.3

2 years ago

5.2.2

2 years ago

5.2.1

2 years ago

5.2.0

2 years ago

5.0.28

2 years ago

5.0.25

2 years ago

5.0.23

3 years ago

5.0.24

2 years ago

5.0.20

3 years ago

5.0.21

3 years ago

5.0.22

3 years ago

5.0.17

3 years ago

5.0.18

3 years ago

5.0.19

3 years ago

5.0.9

3 years ago

5.0.14

3 years ago

5.0.15

3 years ago

5.0.16

3 years ago

4.5.3

3 years ago

4.6.1

3 years ago

4.6.0

3 years ago

5.0.8

3 years ago

5.0.6

3 years ago

5.0.5

3 years ago

5.0.4

3 years ago

5.0.3

3 years ago

5.0.2

3 years ago

5.0.0

3 years ago

4.6.2

3 years ago

4.6.4

3 years ago

4.5.0

3 years ago

4.5.2

3 years ago

4.5.1

3 years ago

4.4.1

4 years ago

4.2.2

3 years ago

4.4.2

3 years ago

4.4.0

4 years ago

4.3.1

4 years ago

4.3.0

4 years ago

4.2.1

4 years ago

4.2.0

4 years ago

4.1.0

4 years ago

4.0.11

4 years ago

4.0.10

4 years ago

4.0.9

4 years ago

4.0.8

4 years ago

4.0.7

4 years ago

4.0.5

4 years ago

4.0.6

4 years ago

4.0.4

4 years ago

4.0.1

5 years ago

4.0.3

4 years ago

4.0.2

5 years ago

4.0.0

5 years ago

3.2.2

5 years ago

3.2.1

5 years ago

3.2.0

5 years ago

3.1.0

5 years ago

3.0.0

5 years ago

2.5.2

5 years ago

2.5.1

5 years ago

2.5.0

5 years ago

2.4.13

5 years ago

2.4.12

5 years ago

2.4.11

5 years ago

2.4.10

5 years ago

2.4.9

5 years ago

2.4.8

5 years ago

2.4.7

5 years ago

2.4.6

6 years ago

2.4.5

6 years ago

2.4.3

6 years ago

2.4.2

6 years ago

2.4.0

6 years ago

2.3.8

6 years ago

2.3.7

6 years ago

2.3.6

6 years ago

2.3.5

6 years ago

2.3.4

6 years ago

2.3.3

6 years ago

2.3.2

6 years ago

2.3.1

6 years ago

2.3.0

6 years ago

2.2.2

6 years ago

2.2.1

6 years ago

2.2.0

6 years ago

2.1.9

6 years ago

2.1.8

6 years ago

2.1.7

7 years ago

2.1.6

7 years ago