UNPKG

@sanity/migrate

Version:

Tooling for running data migrations on Sanity.io projects

11 lines 666 B
import { type FetchOptions } from '../fetch-utils/fetchStream.js'; import { type APIConfig, type Migration, type MigrationProgress } from '../types.js'; import { type TransactionPayload } from './utils/toSanityMutations.js'; export interface MigrationRunnerConfig { api: APIConfig; concurrency?: number; onProgress?: (event: MigrationProgress) => void; } export declare function toFetchOptionsIterable(apiConfig: APIConfig, mutations: AsyncIterableIterator<TransactionPayload>): AsyncGenerator<FetchOptions, void, unknown>; export declare function run(config: MigrationRunnerConfig, migration: Migration): Promise<void>; //# sourceMappingURL=run.d.ts.map