UNPKG

emvici-router

Version:

High Performance express/connect pluggable router middleware

53 lines (39 loc) 1.43 kB
## Roadmap - Examples: - User register wizard-based - Replacement of express-router by emvici-router on an express app - Share generated route as context for stacks ## Upcoming ## 0.0.11 - #30 Wizard.Store.processedSteps is now saving `step.id` instead of `step.name` ## 0.0.10 - Implementation of prerequisites feature for route filtering - Added methods on #WizardRoute.prototype for allowing step's data store - Updated dependencies - Lot of bugfixes ## 0.0.9 - Router's route dispatching approach refactored ## 0.0.8 - Added a short-circuit feature for router. - Added `strictNavigation` option to replace `lockdown` feature on WizardRoutes. - Multiple fixes on wizard routes ## 0.0.7 - Not defined variable fix ## 0.0.6 - Minor wizard fixes ## 0.0.5 - Minor wizard fixes ## 0.0.4 - `next()` should always exit router on stack end, unless we specify 'route'. Example: `next( 'route' )` ## 0.0.3 - Fixed bug into `router.addRoutes` because of a mispelling variable reference - Set `emvici_router` name to middleware function for debug proposes - `Router.dispatch[next]` should only try to find another route if a string 'route' is specified! ## 0.0.2 - Add stacks per param, similar to `.param` API provided by [express](https://github.com/visionmedia/express) - Changed name of each Class to `function.name` for better debugs ## 0.0.1 - Stack-based route full support - Wizard-based route basic support