UNPKG

@rnaga/wp-node

Version:

👉 **[View Full Documentation at rnaga.github.io/wp-node →](https://rnaga.github.io/wp-node/)**

17 lines (16 loc) • 520 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.defineHooks = void 0; const hooks_1 = require("../core/hooks/hooks"); const defineHooks = (env, clazzes) => { const hooksSet = hooks_1.Hooks.get(env); clazzes && clazzes.map((clazz) => { hooksSet.set(clazz.__name, clazz); }); hooks_1.Hooks.set(env, hooksSet); const hooks = new hooks_1.Hooks(hooks_1.Hooks.get(env)); hooks.init(); return hooks; }; exports.defineHooks = defineHooks;