We urge all LoopBack 3 users to migrate their applications to LoopBack 4 as soon as possible. Refer to our Migration Guide for more information on how to upgrade.
Hook into the various phases of a LoopBack application.
npm install loopback-phase
var PhaseList = require('loopback-phase').PhaseList;
var phases = new PhaseList();
phases.add('first');
phases.add('second');
phases.add('third');
var first = phases.find('first');
var second = phases.find('second');
first.use(function(ctx, cb) {
console.log('this is the first phase!');
cb();
});
second.use(function(ctx, cb) {
console.log('this is the second phase!');
cb();
});
phases.run(ctx);
See API docs for complete API reference.
MIT.
This module adopts the Module Long Term Support (LTS) policy, with the following End Of Life (EOL) dates:
Version | Status | Published | EOL |
---|---|---|---|
3.x | Maintenance LTS | Dec 2016 | Dec 2020 |
1.x | End-of-Life | Oct 2014 | Apr 2019 |
Learn more about our LTS plan in the docs.