UNPKG

electron-auth0-login

Version:

Provides Auth0 authentication services for your Electron.js application

18 lines (17 loc) 556 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.$applyCtx = exports.mergeAdapters = exports.context = void 0; const context = (key, val) => ({ [key]: val }); exports.context = context; function mergeAdapters(...adapters) { return (config) => adapters.reduce((ctx, item) => (Object.assign(Object.assign({}, ctx), item(config))), {}); } exports.mergeAdapters = mergeAdapters; function $applyCtx(ctx) { return function (op) { return ((input) => op(ctx, input)); }; } exports.$applyCtx = $applyCtx;