Skip to content

Commit 7941238

Browse files
authoredAug 28, 2023
fix(types): fix type errors (#299)
1 parent 5668fbb commit 7941238

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed
 

‎src/core/compilers/index.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@ import { QwikCompiler } from './qwik'
77
import { RawCompiler } from './raw'
88
import { SolidCompiler } from './solid'
99
import { SvelteCompiler } from './svelte'
10-
import type { Compiler } from './types'
10+
import type { Compiler, CustomCompiler } from './types'
1111
import { Vue2Compiler } from './vue2'
1212
import { Vue3Compiler } from './vue3'
1313
import { WebComponentsCompiler } from './web-components'
1414

15-
export const compilers: Record<ResolvedOptions['compiler'], Compiler> = {
15+
export const compilers: Record<Exclude<ResolvedOptions['compiler'], CustomCompiler>, Compiler> = {
1616
'astro': AstroCompiler,
1717
'jsx': JSXCompiler,
1818
'marko': MarkoCompiler,

‎src/types.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -103,4 +103,4 @@ export interface Options {
103103
iconSource?: 'legacy' | 'modern' | 'auto'
104104
}
105105

106-
export interface ResolvedOptions extends Omit<Required<Options>, 'iconSource'> {}
106+
export type ResolvedOptions = Omit<Required<Options>, 'iconSource' | 'transform'> & Pick<Options, 'transform'>

0 commit comments

Comments
 (0)
Please sign in to comment.