Skip to content

Commit 53be1fd

Browse files
committed
refactor: 💡 simplify types
1 parent a35faa4 commit 53be1fd

File tree

1 file changed

+1
-19
lines changed

1 file changed

+1
-19
lines changed

‎src/types/index.ts

Lines changed: 1 addition & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -52,26 +52,8 @@ export interface Transformers {
5252
[languageName: string]: TransformerOptions;
5353
}
5454

55-
export type AutoPreprocessOptions = {
55+
export type AutoPreprocessOptions = Transformers & {
5656
markupTagName?: string;
5757
aliases?: Array<[string, string]>;
5858
preserve?: string[];
59-
typescript?: TransformerOptions<Options.Typescript>;
60-
scss?: TransformerOptions<Options.Sass>;
61-
sass?: TransformerOptions<Options.Sass>;
62-
less?: TransformerOptions<Options.Less>;
63-
stylus?: TransformerOptions<Options.Stylus>;
64-
postcss?: TransformerOptions<Options.Postcss>;
65-
babel?: TransformerOptions<Options.Babel>;
66-
coffeescript?: TransformerOptions<Options.Coffeescript>;
67-
pug?: TransformerOptions<Options.Pug>;
68-
globalStyle?: Options.GlobalStyle;
69-
// workaround while we don't have this
70-
// https://github.com/microsoft/TypeScript/issues/17867
71-
[languageName: string]:
72-
| string
73-
| Promise<string>
74-
| Array<[string, string]>
75-
| string[]
76-
| TransformerOptions;
7759
};

0 commit comments

Comments
 (0)