@o3r/core
Version:
Core of the Otter Framework
28 lines • 1.15 kB
TypeScript
import type { SchematicOptionObject } from '@o3r/schematics';
export type PresetNames = 'basic' | 'recommended' | 'cms' | 'all';
export interface NgAddSchematicsSchema extends SchematicOptionObject {
/** Preset of module list to automatically install */
preset: PresetNames;
/** Preset of non-official module list to automatically install */
externalPresets?: string | undefined;
/** Project name */
projectName?: string | undefined;
/** Skip the linter process which includes the run of EsLint and EditorConfig rules */
skipLinter: boolean;
/** Skip the install process */
skipInstall: boolean;
/** Initial git repository commit information. */
commit: boolean | {
name: string;
email: string;
};
/** Do not initialize a git repository. */
skipGit: boolean;
/** Add option to automatically register the devtool module */
withDevtool: boolean;
/** Force package installation (in case of unmet peer dependencies) */
forceInstall: boolean;
/** Use a pinned version for otter packages */
exactO3rVersion?: boolean;
}
//# sourceMappingURL=schema.d.ts.map