0.3.11 • Published 6 years ago

conveyor-koa-connector v0.3.11

Weekly downloads
2
License
MIT
Repository
github
Last release
6 years ago

Conveyor Koa Connector

Connector for conveyor-client to enable WebHook subscriptions using the koa web framework.

This connector sets up a randomly generated endpoint and performs a challenge-response handshake with the Conveyor server once Koa has started up an HTTP server and is ready to accept connections.

Usage

const Koa = require('koa');
const bodyParser = require('koa-bodyparser');
const conveyor = require('conveyor-client');
const connect = require('conveyor-koa-connector');

(async function initialize() {
    const app = new Koa();
    const c = conveyor.Client('localhost', 3000, false);
    app.use(bodyParser());

    await connect(app, c.getConnection(), 'http://localhost:8080');

    app.listen(8080, () => {
        console.log('Connected to Conveyor for subscriptions.');
    });
})();
0.3.11

6 years ago

0.3.10

6 years ago

0.3.8

6 years ago

0.3.7

6 years ago

0.2.3

6 years ago

0.2.2

6 years ago

0.2.0

6 years ago

0.1.0

6 years ago

0.0.2

6 years ago

0.0.1

6 years ago