@nestjs-mod/common
Version:
A collection of utilities for unifying NestJS applications and modules
33 lines (32 loc) • 978 B
TypeScript
export declare class ProjectUtilsConfiguration {
applicationPackageJsonFile?: string;
packageJsonFile?: string;
nxProjectJsonFile?: string;
envFile?: string;
filesCheckSumToEnvironments?: Record<string, {
/**
* Folders for search files
*/
folders: string[];
/**
* Glob patterns for search files
*/
glob: string | string[];
/**
* Prepare files before calculate checksum of file
*/
prepare?: (content: string, filePath?: string) => string;
}>;
prepareProcessedFilesCheckSumToEnvironments?: (processed: Record<string, {
fileList: string[];
sha256: string;
}>) => Record<string, {
fileList: string[];
sha256: string;
}>;
updateEnvFile?: boolean;
updateProjectOptions?: boolean;
updateGlobalConfigAndEnvsOptions?: boolean;
printAllApplicationEnvs?: boolean;
saveFilesWithCheckSum?: boolean;
}