| 1234567891011121314151617181920212223242526272829303132333435363738 |
- /**
- * 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;
- /**
- * The name of the library.
- */
- name: string;
- /**
- * A prefix to apply to generated selectors.
- */
- prefix?: string;
- /**
- * The root directory of the new library.
- */
- projectRoot?: 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;
- /**
- * Creates a library based upon the standalone API, without NgModules.
- */
- standalone?: boolean;
- }
|