Skip to content

Commit 141eded

Browse files
committed
refactor: 💡 simplify transformerOptions type
1 parent 3c22a20 commit 141eded

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

‎src/autoProcess.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,10 @@ interface Transformers {
2727
postcss?: TransformerOptions<Options.Postcss>;
2828
coffeescript?: TransformerOptions<Options.Coffeescript>;
2929
pug?: TransformerOptions<Options.Pug>;
30-
globalStyle?: TransformerOptions<Options.Typescript>;
31-
globalRule?: TransformerOptions<Options.Typescript>;
30+
globalStyle?: TransformerOptions;
31+
globalRule?: TransformerOptions;
3232
replace?: Options.Replace;
33-
[languageName: string]: TransformerOptions<any>;
33+
[languageName: string]: TransformerOptions;
3434
}
3535

3636
type AutoPreprocessOptions = {
@@ -65,7 +65,7 @@ type AutoPreprocessOptions = {
6565
| Promise<string>
6666
| [string, string][]
6767
| string[]
68-
| TransformerOptions<any>;
68+
| TransformerOptions;
6969
};
7070

7171
const SVELTE_MAJOR_VERSION = +version[0];

‎src/types/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ export type Transformer<T> = (
3333
args: TransformerArgs<T>,
3434
) => Processed | Promise<Processed>;
3535

36-
export type TransformerOptions<T> =
36+
export type TransformerOptions<T = any> =
3737
| boolean
3838
| Record<string, any>
3939
| Transformer<T>;

0 commit comments

Comments
 (0)