yeps-express-wrapper

1.0.1 • Public • Published

YEPS express wrapper

It helps run express middleware on YEPS

NPM

npm version Build Status Coverage Status Linux Build Windows Build

Dependency Status devDependency Status NSP Status

License GitHub stars GitHub forks GitHub issues Twitter

How to install

npm i -S yeps-express-wrapper

How to use

const path = require('path');
const App = require('yeps');
const error = require('yeps-error');
const Router = require('yeps-router');
const server = require('yeps-server');

const wrapper = require('yeps-express-wrapper');

const app = new App();
const router = new Router();

// express middleware
const favicon = require('serve-favicon');

app.then(wrapper(favicon(path.join(__dirname, 'public', 'favicon.ico'))));

app.then(error());

router.get('/').then(async ctx => {
    ctx.res.statusCode = 200;
    ctx.res.end('test');
});

app.then(router.resolve());

server.createHttpServer(app);

YEPS documentation

/yeps-express-wrapper/

    Package Sidebar

    Install

    npm i yeps-express-wrapper

    Weekly Downloads

    6

    Version

    1.0.1

    License

    MIT

    Last publish

    Collaborators

    • evheniy.bystrov