1 | export interface CommonOps {
|
2 | silent: boolean;
|
3 | }
|
4 | export interface CreateOps extends CommonOps {
|
5 | install: boolean;
|
6 | namespace: string;
|
7 | overwrite: boolean;
|
8 | onlyConfig: boolean;
|
9 | }
|
10 | export interface BuildOps extends CommonOps {
|
11 | analyze: boolean;
|
12 | hot: boolean;
|
13 | mode: string;
|
14 | }
|
15 | export interface ServeOps extends BuildOps {
|
16 | open: string;
|
17 | host: string;
|
18 | port: number;
|
19 | }
|
20 | export interface E2eTestOps extends CommonOps {
|
21 | env: string;
|
22 | filter: string;
|
23 | headless: boolean;
|
24 | }
|
25 | export interface FixOps extends CommonOps {
|
26 | fix: boolean;
|
27 | }
|
28 | export interface UnitTestOps extends CommonOps {
|
29 | watch: boolean;
|
30 | }
|
31 | export interface UnitTestCoverageOps extends CommonOps {
|
32 | checkCoverage: boolean;
|
33 | }
|
34 | export interface PackageJson {
|
35 | bin: Object;
|
36 | version: string;
|
37 | }
|