We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6a0d356 commit 18fa8f0Copy full SHA for 18fa8f0
packages/vite/src/node/config.ts
@@ -104,6 +104,9 @@ export type UserConfigExport = UserConfig | Promise<UserConfig> | UserConfigFn
104
* The function receives a {@link ConfigEnv} object that exposes two properties:
105
* `command` (either `'build'` or `'serve'`), and `mode`.
106
*/
107
+export function defineConfig(config: UserConfig): UserConfig
108
+export function defineConfig(config: Promise<UserConfig>): Promise<UserConfig>
109
+export function defineConfig(config: UserConfigFn): UserConfigFn
110
export function defineConfig(config: UserConfigExport): UserConfigExport {
111
return config
112
}
0 commit comments