Hook into a LoopBack application's phases
npm install loopback-phase**⚠️ LoopBack 3 is in Maintenance LTS mode, only critical bugs and critical
security fixes will be provided. (See
Module Long Term Support Policy below.)**
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
``js
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.