UNPKG

payload-auth-plugin-fix

Version:
19 lines (18 loc) 442 B
// src/providers/utils.ts import { ProviderAlreadyExists } from "../core/errors/consoleErrors.js"; function mapProviders(providers) { const providerRecords = providers.reduce((record, provider) => { if (record[provider.id]) { throw new ProviderAlreadyExists; } const newRecord = { ...record, [provider.id]: provider }; return newRecord; }, {}); return providerRecords; } export { mapProviders };