module.exports = removeHook | |
function removeHook (state, name, method) { | |
if (!state.registry[name]) { | |
return | |
} | |
var index = state.registry[name] | |
.map(function (registered) { return registered.orig }) | |
.indexOf(method) | |
if (index === -1) { | |
return | |
} | |
state.registry[name].splice(index, 1) | |
} |