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

    Interface CompanionStaticUpgradeProps<TConfig, TSecrets>

    The items for an upgrade script to upgrade

    interface CompanionStaticUpgradeProps<
        TConfig extends JsonObject,
        TSecrets extends JsonObject | undefined,
    > {
        actions: CompanionMigrationAction[];
        config: TConfig | null;
        feedbacks: CompanionMigrationFeedback[];
        secrets: TSecrets | null;
    }

    Type Parameters

    Index

    Properties

    The actions to upgrade

    config: TConfig | null

    The connection config to upgrade, if any

    The feedbacks to upgrade

    secrets: TSecrets | null

    The connection secrets to upgrade, if any