import type { CodeMigration } from "./runner";import { googleOpenApiR2BlobMigration } from "./google-openapi-r2-blobs"; export interface CloudCodeMigrationRegistryOptions { readonly r2Bucket?: string; readonly limit?: number;} export const cloudCodeMigrations = ({ r2Bucket, limit,}: CloudCodeMigrationRegistryOptions): readonly CodeMigration[] => [ ...(r2Bucket ? [googleOpenApiR2BlobMigration({ bucket: r2Bucket, limit })] : []),]; export { runCodeMigrations } from "./runner";
import type { CodeMigration } from "./runner";
import { googleOpenApiR2BlobMigration } from "./google-openapi-r2-blobs";
export interface CloudCodeMigrationRegistryOptions {
readonly r2Bucket?: string;
readonly limit?: number;
}
export const cloudCodeMigrations = ({
r2Bucket,
limit,
}: CloudCodeMigrationRegistryOptions): readonly CodeMigration[] => [
...(r2Bucket ? [googleOpenApiR2BlobMigration({ bucket: r2Bucket, limit })] : []),
];
export { runCodeMigrations } from "./runner";