UNPKG

@slsplus/migrate

Version:
21 lines (20 loc) 939 B
import { AnyObject } from './typings'; import { migrateFaas, migrateApigw, migrateWebsite, migrateFramework, migratePostgresql, migrateVpc } from './modules'; interface MigrateMethodMap { scf: (a: AnyObject, b?: AnyObject) => AnyObject; website: (a: AnyObject, b?: AnyObject) => AnyObject; apigateway: (a: AnyObject, b?: AnyObject) => AnyObject; framework: (a: AnyObject, b?: AnyObject) => AnyObject; postgresql: (a: AnyObject, b?: AnyObject) => AnyObject; vpc: (a: AnyObject, b?: AnyObject) => AnyObject; } declare const MIGRATE_METHOD_MAP: { scf: typeof migrateFaas; apigateway: typeof migrateApigw; website: typeof migrateWebsite; framework: typeof migrateFramework; postgresql: typeof migratePostgresql; vpc: typeof migrateVpc; }; export declare type SupportComponents = keyof MigrateMethodMap; export { MIGRATE_METHOD_MAP, migrateFramework, migrateFaas, migrateApigw, migrateWebsite };