VitePlugin: { api: { sveltePreprocess: ((ts?: { script: Function } & object) => { script: ((options: object) => Promise<{ code: string }>) }); vuePreprocess: ((code: string, setup?: boolean) => string) }; name: string; transform: ((code: string, id: string) => string); load: any; resolveId: any }
Type declaration
-
api: { sveltePreprocess: ((ts?: { script: Function } & object) => { script: ((options: object) => Promise<{ code: string }>) }); vuePreprocess: ((code: string, setup?: boolean) => string) }
-
sveltePreprocess: ((ts?: { script: Function } & object) => { script: ((options: object) => Promise<{ code: string }>) })
-
- (ts?: { script: Function } & object): { script: ((options: object) => Promise<{ code: string }>) }
-
Parameters
-
Optional
ts: { script: Function } & object
Returns { script: ((options: object) => Promise<{ code: string }>) }
-
script: ((options: object) => Promise<{ code: string }>)
-
- (options: object): Promise<{ code: string }>
-
Returns Promise<{ code: string }>
-
vuePreprocess: ((code: string, setup?: boolean) => string)
-
- (code: string, setup?: boolean): string
-
Parameters
-
code: string
-
Optional
setup: boolean
Returns string
-
name: string
-
transform: ((code: string, id: string) => string)
-
- (code: string, id: string): string
-
Returns string
-
load:function
- load(id: string): undefined | string
-
Returns undefined | string
-
resolveId:function
- resolveId(id: string): undefined | string
-
Returns undefined | string