fix: improve defineConfig types (#4454)

pull/48/MERGE
Vben 2024-09-21 13:25:06 +08:00 committed by GitHub
parent 60cffb0dec
commit d34f1fbf2f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 3 additions and 3 deletions

View File

@ -137,12 +137,12 @@ type ApplicationOptions = ApplicationPluginOptions;
type LibraryOptions = LibraryPluginOptions;
type DefineApplicationOptions = (config?: ConfigEnv) => Promise<{
type DefineApplicationOptions = (config: ConfigEnv) => Promise<{
application?: ApplicationOptions;
vite?: UserConfig;
}>;
type DefineLibraryOptions = (config?: ConfigEnv) => Promise<{
type DefineLibraryOptions = (config: ConfigEnv) => Promise<{
library?: LibraryOptions;
vite?: UserConfig;
}>;

View File

@ -183,7 +183,7 @@ describe('updateSchema', () => {
instance.updateSchema(newSchema);
expect(consoleErrorSpy).toHaveBeenCalledWith(
'All children of the form Schema array that need to be updated must contain the `field` field',
'All items in the schema array must have a valid `fieldName` property to be updated',
);
});