fix: improve defineConfig types (#4454)
parent
60cffb0dec
commit
d34f1fbf2f
|
@ -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;
|
||||
}>;
|
||||
|
|
|
@ -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',
|
||||
);
|
||||
});
|
||||
|
||||
|
|
Loading…
Reference in New Issue