UNPKG

@rnaga/wp-node

Version:

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

20 lines (19 loc) • 660 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.DefaultHooks = exports.defaultHooks = void 0; const init_1 = require("./actions/init"); const capabilities_1 = require("./filters/capabilities"); const hooks_1 = require("./hooks"); exports.defaultHooks = new Set([ init_1.Init, capabilities_1.Capabilities, ]); class DefaultHooks { static loaded = false; static load(env) { const hookSet = hooks_1.Hooks.get(env); exports.defaultHooks.forEach((defaultHook) => hookSet.set(defaultHook.__name, defaultHook)); hooks_1.Hooks.set(env, hookSet); } } exports.DefaultHooks = DefaultHooks;