onFileOutput
onFileOutput: (
state: {
data: string;
fid?: string;
filePath: string;
isValidFileToMerge: boolean;
mergeResult?: string;
mergeType: "json" | "custom" | "concat" | "yaml";
parsedData?: Record<string, unknown>;
},
) => void
| Promise<void>
onFileOutputConcatMerge
onFileOutputConcatMerge: (
state: {
data: string;
fid?: string;
filePath: string;
isValidFileToMerge: boolean;
mergeResult?: string;
mergeType: "json" | "custom" | "concat" | "yaml";
parsedData?: Record<string, unknown>;
},
) => void
| Promise<void>
onFileOutputCustomMerge
onFileOutputCustomMerge: (
state: {
data: string;
fid?: string;
filePath: string;
isValidFileToMerge: boolean;
mergeResult?: string;
mergeType: "json" | "custom" | "concat" | "yaml";
parsedData?: Record<string, unknown>;
},
) => void
| Promise<void>
onFileOutputDeepMerge
onFileOutputDeepMerge: (
state: {
data: string;
fid?: string;
filePath: string;
isValidFileToMerge: boolean;
mergeResult?: string;
mergeType: "json" | "custom" | "concat" | "yaml";
parsedData?: Record<string, unknown>;
},
) => void
| Promise<void>
onFileOutputJsonMerge
onFileOutputJsonMerge: (
state: {
data: string;
fid?: string;
filePath: string;
isValidFileToMerge: boolean;
mergeResult?: string;
mergeType: "json" | "custom" | "concat" | "yaml";
parsedData?: Record<string, unknown>;
},
) => void
| Promise<void>
onFileOutputYamlMerge
onFileOutputYamlMerge: (
state: {
data: string;
fid?: string;
filePath: string;
isValidFileToMerge: boolean;
mergeResult?: string;
mergeType: "json" | "custom" | "concat" | "yaml";
parsedData?: Record<string, unknown>;
},
) => void
| Promise<void>