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