schema.d.ts 817 B

123456789101112131415161718192021222324252627282930313233343536
  1. export interface Schema {
  2. /**
  3. * When true, creates a workspace without any testing frameworks. (Use for learning purposes
  4. * only.)
  5. */
  6. minimal?: boolean;
  7. /**
  8. * The name of the workspace.
  9. */
  10. name: string;
  11. /**
  12. * The path where new projects will be created.
  13. */
  14. newProjectRoot?: string;
  15. /**
  16. * The package manager used to install dependencies.
  17. */
  18. packageManager?: PackageManager;
  19. /**
  20. * Creates a workspace with stricter TypeScript compiler options.
  21. */
  22. strict?: boolean;
  23. /**
  24. * The version of the Angular CLI to use.
  25. */
  26. version: string;
  27. }
  28. /**
  29. * The package manager used to install dependencies.
  30. */
  31. export declare enum PackageManager {
  32. Cnpm = "cnpm",
  33. Npm = "npm",
  34. Pnpm = "pnpm",
  35. Yarn = "yarn"
  36. }