middleware-setup
TypeScript icon, indicating that this package has built-in type declarations

1.1.2 • Public • Published

Middleware-setup

Build Status Coverage Status

This library implement the middleware setup to setup your application. This provide you the ability to setup your application through severals async tasks.

Installation

This is a Node.js module available through the npm registry. Installation is done using the npm install command:

$ npm install middleware-setup

How it works

Implement Task

Task is one of the key. Implements

var { Task } = require('middleware-setup');
 
class MyTask extends Task {
  async execute() {
    // Do something cool here.
    return (42); // the right answer :)
  }
}
 
module.exports = MyTask

Setup the runner

var { runner } = require('middleware-setup');
var someTask = require('./customTask');
 
runner([
  // list of task
  new someTask(),
  new someTask()
])
  .then(() => console.log('Tasks done'))
  .catch(err => console.error('A task failed', err))
 

Some examples here

Credit

Readme

Keywords

Package Sidebar

Install

npm i middleware-setup

Weekly Downloads

7

Version

1.1.2

License

MIT

Unpacked Size

11.2 kB

Total Files

7

Last publish

Collaborators

  • jadok