source: trip-planner-front/node_modules/@schematics/angular/application/schema.d.ts@ 6a3a178

Last change on this file since 6a3a178 was 6a3a178, checked in by Ema <ema_spirova@…>, 3 years ago

initial commit

  • Property mode set to 100644
File size: 2.5 KB
Line 
1/**
2 * Generates a new basic app definition in the "projects" subfolder of the workspace.
3 */
4export interface Schema {
5 /**
6 * Include styles inline in the root component.ts file. Only CSS styles can be included
7 * inline. Default is false, meaning that an external styles file is created and referenced
8 * in the root component.ts file.
9 */
10 inlineStyle?: boolean;
11 /**
12 * Include template inline in the root component.ts file. Default is false, meaning that an
13 * external template file is created and referenced in the root component.ts file.
14 */
15 inlineTemplate?: boolean;
16 /**
17 * Add support for legacy browsers like Internet Explorer using differential loading.
18 * @deprecated Legacy browsers support is deprecated since version 12. For more information,
19 * see https://angular.io/guide/browser-support
20 */
21 legacyBrowsers?: boolean;
22 /**
23 * Apply lint fixes after generating the application.
24 * @deprecated Use "ng lint --fix" directly instead.
25 */
26 lintFix?: boolean;
27 /**
28 * Create a bare-bones project without any testing frameworks. (Use for learning purposes
29 * only.)
30 */
31 minimal?: boolean;
32 /**
33 * The name of the new app.
34 */
35 name: string;
36 /**
37 * A prefix to apply to generated selectors.
38 */
39 prefix?: string;
40 /**
41 * The root directory of the new app.
42 */
43 projectRoot?: string;
44 /**
45 * Create a routing NgModule.
46 */
47 routing?: boolean;
48 /**
49 * Skip installing dependency packages.
50 */
51 skipInstall?: boolean;
52 /**
53 * Do not add dependencies to the "package.json" file.
54 */
55 skipPackageJson?: boolean;
56 /**
57 * Do not create "spec.ts" test files for the application.
58 */
59 skipTests?: boolean;
60 /**
61 * Creates an application with stricter bundle budgets settings.
62 */
63 strict?: boolean;
64 /**
65 * The file extension or preprocessor to use for style files.
66 */
67 style?: Style;
68 /**
69 * The view encapsulation strategy to use in the new application.
70 */
71 viewEncapsulation?: ViewEncapsulation;
72}
73/**
74 * The file extension or preprocessor to use for style files.
75 */
76export declare enum Style {
77 Css = "css",
78 Less = "less",
79 Sass = "sass",
80 Scss = "scss"
81}
82/**
83 * The view encapsulation strategy to use in the new application.
84 */
85export declare enum ViewEncapsulation {
86 Emulated = "Emulated",
87 None = "None",
88 ShadowDom = "ShadowDom"
89}
Note: See TracBrowser for help on using the repository browser.