use more specific flags type

Signed-off-by: Musaab Elfaqih <musaabe@spotify.com>
This commit is contained in:
Musaab Elfaqih
2025-05-12 12:18:37 +02:00
parent 1654d72885
commit ab2180d855
2 changed files with 4 additions and 2 deletions
+3 -1
View File
@@ -34,7 +34,9 @@ export function createSpecializedApp(options?: {
extensionFactoryMiddleware?:
| ExtensionFactoryMiddleware
| ExtensionFactoryMiddleware[];
flags?: Record<string, boolean>;
flags?: {
allowUnknownExtensionConfig?: boolean;
};
}): {
apis: ApiHolder;
tree: AppTree;
@@ -208,7 +208,7 @@ export function createSpecializedApp(options?: {
extensionFactoryMiddleware?:
| ExtensionFactoryMiddleware
| ExtensionFactoryMiddleware[];
flags?: Record<string, boolean>;
flags?: { allowUnknownExtensionConfig?: boolean };
}): { apis: ApiHolder; tree: AppTree } {
const config = options?.config ?? new ConfigReader({}, 'empty-config');
const features = deduplicateFeatures(options?.features ?? []);