@shopify/cli-kit
    Preparing search index...

    Variable upgradeJsonOutputSchemaConst

    upgradeJsonOutputSchema: JsonOutputSchema<
        ZodUnion<
            [
                ZodObject<
                    {
                        changed: ZodBoolean;
                        packageManager: ZodEnum<["npm", "pnpm", "yarn", "bun", "homebrew"]>;
                        previousVersion: ZodString;
                        scope: ZodLiteral<"global">;
                        status: ZodLiteral<"success">;
                        version: ZodString;
                    },
                    "strict",
                    ZodTypeAny,
                    {
                        changed: boolean;
                        packageManager: "yarn"
                        | "npm"
                        | "pnpm"
                        | "bun"
                        | "homebrew";
                        previousVersion: string;
                        scope: "global";
                        status: "success";
                        version: string;
                    },
                    {
                        changed: boolean;
                        packageManager: "yarn"
                        | "npm"
                        | "pnpm"
                        | "bun"
                        | "homebrew";
                        previousVersion: string;
                        scope: "global";
                        status: "success";
                        version: string;
                    },
                >,
                ZodObject<
                    {
                        availableVersion: ZodNullable<ZodString>;
                        changed: ZodNull;
                        directory: ZodEffects<
                            ZodEffects<ZodString, string, string>,
                            string,
                            string,
                        >;
                        packages: ZodArray<ZodString, "many">;
                        previousVersion: ZodString;
                        scope: ZodLiteral<"local">;
                        status: ZodLiteral<"success">;
                    },
                    "strict",
                    ZodTypeAny,
                    {
                        availableVersion: string
                        | null;
                        changed: null;
                        directory: string;
                        packages: string[];
                        previousVersion: string;
                        scope: "local";
                        status: "success";
                    },
                    {
                        availableVersion: string
                        | null;
                        changed: null;
                        directory: string;
                        packages: string[];
                        previousVersion: string;
                        scope: "local";
                        status: "success";
                    },
                >,
                ZodObject<
                    {
                        reason: ZodEnum<
                            ["development", "local-autoupgrade", "dependency-not-found"],
                        >;
                        scope: ZodEnum<["global", "local"]>;
                        status: ZodLiteral<"skipped">;
                    },
                    "strict",
                    ZodTypeAny,
                    {
                        reason: "development"
                        | "local-autoupgrade"
                        | "dependency-not-found";
                        scope: "local" | "global";
                        status: "skipped";
                    },
                    {
                        reason: "development"
                        | "local-autoupgrade"
                        | "dependency-not-found";
                        scope: "local" | "global";
                        status: "skipped";
                    },
                >,
            ],
        >,
    > = ...