UNPKG

zephyr-xpack-internal

Version:

Xpack internals for Zephyr

35 lines • 1.13 kB
import type { XStatsChunk, XStatsModule } from '../../../xpack.types.mjs'; export interface FederationRemoteEntry { origins: { loc: string; }[]; [key: string]: FederationRemoteEntry[keyof FederationRemoteEntry]; } export interface TopLevelPackage { dependencies?: Record<string, string>; devDependencies?: Record<string, string>; optionalDependencies?: Record<string, string>; [key: string]: TopLevelPackage[keyof TopLevelPackage]; } export interface Module { name: string; identifier: string; reasons: Array<{ userRequest: string; resolvedModule: string; type: string; module: string; }>; moduleType: string; issuerName?: string; nameForCondition: string; size: number; } interface ValidateParams { federationRemoteEntry: XStatsChunk | undefined; topLevelPackage: TopLevelPackage; modules: XStatsModule[] | undefined; } export declare function validateParams({ federationRemoteEntry, topLevelPackage, modules }: ValidateParams, standalone?: boolean): void; export {}; //# sourceMappingURL=validate-params.d.mts.map