Bootleg is an extensible initialization layer for Node.js applications that has been heavily inspired by Bootable.
Bootleg allows initialization phases to be registered for an application. These phases will be executed sequentially during startup, after which the application will be ready to run.
The main difference between Bootleg and Bootable is that Bootleg works with promises to evaluate the execution of phases.
$ npm install bootleg
$ npm install $ npm test
Credits- Shahar Kedar - Jared Hanson
LicenseThe MIT License
Copyright (c) 2013 Jared Hanson