UNPKG

n8n

Version:

n8n Workflow Automation Tool

19 lines 773 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.toPublicApiCredentialResponse = toPublicApiCredentialResponse; const api_types_1 = require("@n8n/api-types"); const n8n_workflow_1 = require("n8n-workflow"); function toPublicApiCredentialResponse(credential) { const parsed = api_types_1.publicApiCredentialResponseSchema.safeParse({ ...credential, resolvableAllowFallback: credential.resolvableAllowFallback ?? false, resolverId: credential.resolverId ?? null, }); if (!parsed.success) { throw new n8n_workflow_1.UnexpectedError('Failed to parse credential response', { cause: parsed.error, }); } return parsed.data; } //# sourceMappingURL=credentials.mapper.js.map