@goldstack/utils-package
Version:
Utilities to work with Goldstack package configurations.
15 lines • 830 B
TypeScript
import type { Argv } from 'yargs';
import type { Package } from './types/packageTypes';
export type { Name, Package, PackageConfiguration as Configuration, } from './types/packageTypes';
export declare const getPackageConfigSchema: () => object;
export declare const writePackageConfig: (packageConfig: Package, packagePath?: string) => void;
export declare const readPackageConfig: (packagePath?: string) => Package;
export declare const readPackageConfigFromDir: (dir: string) => Package;
interface BuildCliParams {
yargs: Argv<any>;
infraCommands: (yargs: Argv<any>) => void;
deployCommands: (yargs: Argv<any>) => void;
}
export declare const buildCli: (params: BuildCliParams) => Argv<any>;
export declare const buildDeployCommands: () => (yargs: Argv<any>) => Argv<any>;
//# sourceMappingURL=utilsPackage.d.ts.map