projecte_ionic/node_modules/@schematics/angular/library/schema.d.ts
2022-02-09 18:30:03 +01:00

36 lines
975 B
TypeScript
Executable file

/**
* 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;
}