1 | import { Command, flags } from '@oclif/command';
|
2 | declare class BearerPackageInit extends Command {
|
3 | static description: string;
|
4 | static flags: {
|
5 | path: flags.IOptionFlag<string | undefined>;
|
6 | force: import("@oclif/parser/lib/flags").IBooleanFlag<boolean>;
|
7 | };
|
8 | static args: {
|
9 | name: string;
|
10 | }[];
|
11 | private cwd;
|
12 | private force;
|
13 | run(): Promise<undefined>;
|
14 | installDependencies(dependencies: string[]): Promise<void>;
|
15 | addHooksAndScripts(): Promise<void>;
|
16 | initTypescriptProject(): Promise<void>;
|
17 | addTsLintConfig(): Promise<void>;
|
18 | setupJest(): Promise<void>;
|
19 | withLoader(title: string, block: () => Promise<any>): Promise<void>;
|
20 | runCommand(command: string): Promise<void>;
|
21 | }
|
22 | export = BearerPackageInit;
|