MCPcopy Create free account
hub / github.com/FlowiseAI/Flowise / generateExportFlowData

Function generateExportFlowData

packages/agentflow/src/core/utils/flowExport.ts:54–67  ·  view source on GitHub ↗
(flowData: { nodes: FlowNode[]; edges: FlowEdge[] })

Source from the content-addressed store, hash-verified

52 * server-only metadata and sensitive values never leak into exports.
53 */
54export function generateExportFlowData(flowData: { nodes: FlowNode[]; edges: FlowEdge[] }): { nodes: FlowNode[]; edges: FlowEdge[] } {
55 const nodes = flowData.nodes.map((node) => ({
56 ...node,
57 selected: false,
58 data: pickExportNodeData(node.data)
59 }))
60
61 const edges = flowData.edges.map((edge) => ({
62 ...edge,
63 selected: false
64 }))
65
66 return { nodes, edges }
67}

Callers 1

flowExport.test.tsFile · 0.90

Calls 1

pickExportNodeDataFunction · 0.85

Tested by

no test coverage detected