senecajs/seneca

View on GitHub
docs/examples/write-a-plugin/name0.js

Summary

Maintainability
A
0 mins
Test Coverage


var plugin = function( options ) {

  this.add( {foo:'bar'}, function( args, done ){
    done( null, {color: options.color} )
  })

  return 'name0'
}

var seneca = require('../../..')()

seneca.use( plugin, {color:'pink'} )
seneca.act( {foo:'bar'}, console.log )