UNPKG

reiso

Version:
60 lines 4.26 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); let hooksGraphQL = []; exports.getHooksGraphQL = () => hooksGraphQL; function RegisterHookGraphQL(func) { exports.getHooksGraphQL().push(func); } exports.RegisterHookGraphQL = RegisterHookGraphQL; let hooksWSonConnect = []; exports.getHooksWSonConnect = () => hooksWSonConnect; function RegisterHookWSonConnect(func) { exports.getHooksWSonConnect().push(func); } exports.RegisterHookWSonConnect = RegisterHookWSonConnect; let hooksWSonMessage = []; exports.getHooksWSonMessage = () => hooksWSonMessage; function RegisterHookWSonMessage(func) { exports.getHooksWSonMessage().push(func); } exports.RegisterHookWSonMessage = RegisterHookWSonMessage; let hooksWSonDisconnect = []; exports.getHooksWSonDisconnect = () => hooksWSonDisconnect; function RegisterHookWSonDisconnect(func) { exports.getHooksWSonDisconnect().push(func); } exports.RegisterHookWSonDisconnect = RegisterHookWSonDisconnect; let hooksRender = []; exports.getHooksRender = () => hooksRender; function RegisterHookRender(func) { exports.getHooksRender().push(func); } exports.RegisterHookRender = RegisterHookRender; let hooksWebHook = []; exports.getHooksWebHook = () => hooksWebHook; function RegisterHookWebHook(func) { exports.getHooksWebHook().push(func); } exports.RegisterHookWebHook = RegisterHookWebHook; let hooksAfterServerStart = []; exports.getHooksAfterServerStart = () => hooksAfterServerStart; function RegisterHookAfterServerStart(func) { exports.getHooksAfterServerStart().push(func); } exports.RegisterHookAfterServerStart = RegisterHookAfterServerStart; exports.webHooks = []; exports.getWebHooks = () => exports.webHooks; function RegisterWebHook(opt, func) { exports.webHooks.push({ path: opt.path, func: func, auth: opt.auth, isAuth: opt.isAuth }); } exports.RegisterWebHook = RegisterWebHook; function clearWebHook() { exports.webHooks = []; } exports.clearWebHook = clearWebHook; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiU2VydmVySG9vay5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9TZXJ2ZXIvU2VydmVySG9vay50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUdBLElBQUksWUFBWSxHQUFpRCxFQUFFLENBQUM7QUFDdkQsUUFBQSxlQUFlLEdBQUcsR0FBRyxFQUFFLENBQUMsWUFBWSxDQUFDO0FBQ2xELDZCQUFvQyxJQUE4QztJQUNoRix1QkFBZSxFQUFFLENBQUMsSUFBSSxDQUFDLElBQVcsQ0FBQyxDQUFDO0FBQ3RDLENBQUM7QUFGRCxrREFFQztBQUVELElBQUksZ0JBQWdCLEdBQW1GLEVBQUUsQ0FBQztBQUM3RixRQUFBLG1CQUFtQixHQUFHLEdBQUcsRUFBRSxDQUFDLGdCQUFnQixDQUFDO0FBQzFELGlDQUF3QyxJQUFnRjtJQUN0SCwyQkFBbUIsRUFBRSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQztBQUNuQyxDQUFDO0FBRkQsMERBRUM7QUFFRCxJQUFJLGdCQUFnQixHQUErRCxFQUFFLENBQUM7QUFDekUsUUFBQSxtQkFBbUIsR0FBRyxHQUFHLEVBQUUsQ0FBQyxnQkFBZ0IsQ0FBQztBQUMxRCxpQ0FBd0MsSUFBNEQ7SUFDbEcsMkJBQW1CLEVBQUUsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUM7QUFDbkMsQ0FBQztBQUZELDBEQUVDO0FBRUQsSUFBSSxtQkFBbUIsR0FBOEMsRUFBRSxDQUFDO0FBQzNELFFBQUEsc0JBQXNCLEdBQUcsR0FBRyxFQUFFLENBQUMsbUJBQW1CLENBQUM7QUFDaEUsb0NBQTJDLElBQTJDO0lBQ3BGLDhCQUFzQixFQUFFLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDO0FBQ3RDLENBQUM7QUFGRCxnRUFFQztBQVVELElBQUksV0FBVyxHQUFXLEVBQUUsQ0FBQztBQUNoQixRQUFBLGNBQWMsR0FBRyxHQUFHLEVBQUUsQ0FBQyxXQUFXLENBQUM7QUFDaEQsNEJBQW1DLElBQVU7SUFDM0Msc0JBQWMsRUFBRSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQztBQUM5QixDQUFDO0FBRkQsZ0RBRUM7QUFFRCxJQUFJLFlBQVksR0FBcUgsRUFBRSxDQUFDO0FBQzNILFFBQUEsZUFBZSxHQUFHLEdBQUcsRUFBRSxDQUFDLFlBQVksQ0FBQztBQUNsRCw2QkFBb0MsSUFBa0g7SUFDcEosdUJBQWUsRUFBRSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQztBQUMvQixDQUFDO0FBRkQsa0RBRUM7QUFFRCxJQUFJLHFCQUFxQixHQUFtQyxFQUFFLENBQUM7QUFDbEQsUUFBQSx3QkFBd0IsR0FBRyxHQUFHLEVBQUUsQ0FBQyxxQkFBcUIsQ0FBQztBQUNwRSxzQ0FBNkMsSUFBZ0M7SUFDM0UsZ0NBQXdCLEVBQUUsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUM7QUFDeEMsQ0FBQztBQUZELG9FQUVDO0FBVVUsUUFBQSxRQUFRLEdBQXVCLEVBQUUsQ0FBQTtBQUMvQixRQUFBLFdBQVcsR0FBRyxHQUFHLEVBQUUsQ0FBQyxnQkFBUSxDQUFDO0FBQzFDLHlCQUFnQyxHQUFrQixFQUFFLElBQW9HO0lBQ3RKLGdCQUFRLENBQUMsSUFBSSxDQUFDO1FBQ1osSUFBSSxFQUFFLEdBQUcsQ0FBQyxJQUFJO1FBQ2QsSUFBSSxFQUFFLElBQUk7UUFDVixJQUFJLEVBQUUsR0FBRyxDQUFDLElBQUk7UUFDZCxNQUFNLEVBQUUsR0FBRyxDQUFDLE1BQU07S0FDbkIsQ0FBQyxDQUFDO0FBQ0wsQ0FBQztBQVBELDBDQU9DO0FBRUQ7SUFDRSxnQkFBUSxHQUFHLEVBQUUsQ0FBQztBQUNoQixDQUFDO0FBRkQsb0NBRUMifQ==