UNPKG

@deploystack/docker-to-iac

Version:

Translate docker run and docker compose file to Infrastructure as Code

11 lines (10 loc) 765 B
import { ParserInfo } from './parsers/base-parser'; import { ApplicationConfig, TranslationResult } from './types/container-config'; import type { ListServicesOptions, TranslateOptions } from './types/container-config'; import { parseEnvFile } from './utils/parseEnvFile'; declare function translate(content: string, options: TranslateOptions): TranslationResult; declare function listServices(content: string, options: ListServicesOptions): ApplicationConfig['services']; declare function clearStoredEnvVars(persistenceKey?: string): void; declare function getParserInfo(languageAbbreviation: string): ParserInfo; declare function listAllParsers(): ParserInfo[]; export { translate, getParserInfo, listAllParsers, listServices, parseEnvFile, clearStoredEnvVars };