@companion-module/base
    Preparing search index...

    Interface CompanionStaticUpgradeResult<TConfig, TSecrets>

    The result of an upgrade script

    interface CompanionStaticUpgradeResult<
        TConfig extends JsonObject,
        TSecrets extends JsonObject | undefined,
    > {
        updatedActions: CompanionMigrationAction[];
        updatedConfig: TConfig | null;
        updatedFeedbacks: CompanionMigrationFeedback[];
        updatedSecrets?: TSecrets | null;
    }

    Type Parameters

    Index

    Properties

    updatedActions: CompanionMigrationAction[]

    Any changed actions

    updatedConfig: TConfig | null

    The updated config, if any changes were made

    updatedFeedbacks: CompanionMigrationFeedback[]

    Any changed feedbacks

    updatedSecrets?: TSecrets | null

    The updated secrets, if any changes were made