config-rocket
    Preparing search index...

    Interface FileOutputHooks

    interface FileOutputHooks {
        onFileOutput: (
            state: {
                data: string;
                filePath: string;
                isValidFileToMerge: boolean;
                mergeResult: undefined | string;
                mergeType: "json" | "concat";
            },
        ) => void
        | Promise<void>;
        onFileOutputConcatMerge: (
            state: {
                data: string;
                filePath: string;
                isValidFileToMerge: boolean;
                mergeResult: undefined | string;
                mergeType: "json" | "concat";
            },
        ) => void
        | Promise<void>;
        onFileOutputJsonMerge: (
            state: {
                data: string;
                filePath: string;
                isValidFileToMerge: boolean;
                mergeResult: undefined | string;
                mergeType: "json" | "concat";
            },
        ) => void
        | Promise<void>;
        [key: string]: HookCallback;
    }

    Hierarchy

    • Hooks
      • FileOutputHooks

    Indexable

    • [key: string]: HookCallback
    Index

    Properties

    onFileOutput: (
        state: {
            data: string;
            filePath: string;
            isValidFileToMerge: boolean;
            mergeResult: undefined | string;
            mergeType: "json" | "concat";
        },
    ) => void
    | Promise<void>
    onFileOutputConcatMerge: (
        state: {
            data: string;
            filePath: string;
            isValidFileToMerge: boolean;
            mergeResult: undefined | string;
            mergeType: "json" | "concat";
        },
    ) => void
    | Promise<void>
    onFileOutputJsonMerge: (
        state: {
            data: string;
            filePath: string;
            isValidFileToMerge: boolean;
            mergeResult: undefined | string;
            mergeType: "json" | "concat";
        },
    ) => void
    | Promise<void>