UNPKG

n8n

Version:

n8n Workflow Automation Tool

30 lines 836 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.toEntity = toEntity; exports.fromEntity = fromEntity; const serverStatuses = ['active', 'deprecated']; function toEntity(server) { const { slug, status, version, updatedAt, ...rest } = server; let mappedStatus = status; if (!serverStatuses.includes(status)) { mappedStatus = 'deprecated'; } return { slug, status: mappedStatus, version, registryUpdatedAt: new Date(updatedAt), data: rest, }; } function fromEntity(entity) { const { slug, status, version, registryUpdatedAt, data } = entity; return { slug, status, version, updatedAt: registryUpdatedAt.toISOString(), ...data, }; } //# sourceMappingURL=mcp-registry.types.js.map