blob: bba17a1e929b5f1e01ac29cd61e1ab6fcd651d3f (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
/**
* Initializes an empty workspace and adds the necessary dependencies required by an Angular
* application.
*/
export interface Schema {
/**
* Create a workspace without any testing frameworks. (Use for learning purposes only.)
*/
minimal?: boolean;
/**
* The name of the workspace.
*/
name: string;
/**
* The path where new projects will be created.
*/
newProjectRoot?: string;
/**
* The package manager used to install dependencies.
*/
packageManager?: PackageManager;
/**
* Create a workspace with stricter type checking options. This setting helps improve
* maintainability and catch bugs ahead of time. For more information, see
* https://angular.io/strict
*/
strict?: boolean;
/**
* The version of the Angular CLI to use.
*/
version: string;
}
/**
* The package manager used to install dependencies.
*/
export declare enum PackageManager {
Cnpm = "cnpm",
Npm = "npm",
Pnpm = "pnpm",
Yarn = "yarn"
}
|