init-task.d.ts 824 B

1234567891011121314151617181920
  1. /**
  2. * @license
  3. * Copyright Google LLC All Rights Reserved.
  4. *
  5. * Use of this source code is governed by an MIT-style license that can be
  6. * found in the LICENSE file at https://angular.dev/license
  7. */
  8. import { TaskConfiguration, TaskConfigurationGenerator } from '../../src';
  9. import { RepositoryInitializerTaskOptions } from './options';
  10. export interface CommitOptions {
  11. message?: string;
  12. name?: string;
  13. email?: string;
  14. }
  15. export declare class RepositoryInitializerTask implements TaskConfigurationGenerator<RepositoryInitializerTaskOptions> {
  16. workingDirectory?: string | undefined;
  17. commitOptions?: CommitOptions | undefined;
  18. constructor(workingDirectory?: string | undefined, commitOptions?: CommitOptions | undefined);
  19. toConfiguration(): TaskConfiguration<RepositoryInitializerTaskOptions>;
  20. }