You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
35 lines
975 B
35 lines
975 B
/**
|
|
* Creates a new, generic library project in the current workspace.
|
|
*/
|
|
export interface Schema {
|
|
/**
|
|
* The path at which to create the library's public API file, relative to the workspace root.
|
|
*/
|
|
entryFile?: string;
|
|
/**
|
|
* Apply lint fixes after generating the library.
|
|
* @deprecated Use "ng lint --fix" directly instead.
|
|
*/
|
|
lintFix?: boolean;
|
|
/**
|
|
* The name of the library.
|
|
*/
|
|
name?: string;
|
|
/**
|
|
* A prefix to apply to generated selectors.
|
|
*/
|
|
prefix?: string;
|
|
/**
|
|
* Do not install dependency packages.
|
|
*/
|
|
skipInstall?: boolean;
|
|
/**
|
|
* Do not add dependencies to the "package.json" file.
|
|
*/
|
|
skipPackageJson?: boolean;
|
|
/**
|
|
* Do not update "tsconfig.json" to add a path mapping for the new library. The path mapping
|
|
* is needed to use the library in an app, but can be disabled here to simplify development.
|
|
*/
|
|
skipTsConfig?: boolean;
|
|
}
|