1 | import type { STYLE, STRATEGY, LAYOUT } from '@omni-door/utils';
|
2 | interface Config {
|
3 | ts: boolean;
|
4 | test: boolean;
|
5 | eslint: boolean;
|
6 | prettier: boolean;
|
7 | commitlint: boolean;
|
8 | style: STYLE;
|
9 | layout: LAYOUT;
|
10 | stylelint: boolean;
|
11 | tag?: string;
|
12 | }
|
13 | export declare function dependencies(strategy: STRATEGY, config: Config): Promise<{
|
14 | depArr: string[];
|
15 | depStr: string;
|
16 | }>;
|
17 | export declare function devDependencies(strategy: STRATEGY, config: Config): Promise<{
|
18 | devDepArr: string[];
|
19 | defaultDepArr: string[];
|
20 | defaultDepStr: string;
|
21 | buildDepArr: string[];
|
22 | buildDepStr: string;
|
23 | tsDepArr: string[];
|
24 | tsDepStr: string;
|
25 | testDepArr: string[];
|
26 | testDepStr: string;
|
27 | eslintDepArr: string[];
|
28 | eslintDepStr: string;
|
29 | prettierDepArr: string[];
|
30 | prettierDepStr: string;
|
31 | commitlintDepArr: string[];
|
32 | commitlintDepStr: string;
|
33 | stylelintDepArr: string[];
|
34 | stylelintDepStr: string;
|
35 | devServerDepArr: string[];
|
36 | devServerDepStr: string;
|
37 | }>;
|
38 | export {};
|