npm.io
1.0.3 • Published 8 years ago

unci

Licence
ISC
Version
1.0.3
Deps
0
Vulns
0
Weekly
0
Stars
1
const Hooks = require('unci')

const hooks = new Hooks()

const ctrl = {
    async method(data){
        data = await hooks.run('before', data)
        //main code
    }
}

hooks.add('before', data => Promise.resolve(data))
hooks.add('before', data => console.log(data))

ctrl.method({key: 'value'})

Keywords