1 | import { Rule, Tree } from '@angular-devkit/schematics';
|
2 | import { AppConfig as OriginalAppConfig, CliConfig as OriginalCliConfig } from '@schematics/angular/utility/config';
|
3 | import { ProjectType, WorkspaceProject, WorkspaceSchema } from './workspace-models';
|
4 | export interface AppConfig extends OriginalAppConfig {
|
5 | }
|
6 | export interface CliConfig extends OriginalCliConfig {
|
7 | }
|
8 | export declare function getWorkspacePath(host: Tree): string;
|
9 | export declare function getWorkspace(host: Tree): WorkspaceSchema;
|
10 | export declare function addProjectToWorkspace<TProjectType extends ProjectType = ProjectType.Application>(workspace: WorkspaceSchema, name: string, project: WorkspaceProject<TProjectType>): Rule;
|
11 | export declare function updateWorkspace(workspace: WorkspaceSchema): Rule;
|
12 | export declare const configPath = "/.angular-cli.json";
|
13 | export declare function getConfig(host: Tree): CliConfig;
|
14 | export declare function getAppFromConfig(config: CliConfig, appIndexOrName: string): AppConfig | null;
|