@flowaccount/nx-aws-cdk
Version:
aws-cdk executors and generators for nx workspace
29 lines (28 loc) • 861 B
TypeScript
import { Tree } from '@nx/devkit';
import { Schema } from './schema';
import { NormalizedSchema } from './normalized-schema';
export declare function getBuildConfig(options: NormalizedSchema): {
executor: string;
options: {
outputPath: string;
package: string;
tsConfig: string;
fileReplacements: {
replace: string;
with: string;
}[];
};
configurations: {
production: {
optimization: boolean;
extractLicenses: boolean;
inspect: boolean;
fileReplacements: {
replace: string;
with: string;
}[];
};
};
};
export declare function updateWorkspaceJson(host: Tree, options: NormalizedSchema): void;
export declare function normalizeOptions(options: Schema): NormalizedSchema;