@module-federation/enhanced
Version:
This package provides enhanced features for module federation.
117 lines • 2.54 kB
TypeScript
//#region src/schemas/sharing/ProviderSharedPlugin.d.ts
declare const _default: {
definitions: {
Provides: {
description: string;
anyOf: ({
type: string;
items: {
description: string;
anyOf: {
$ref: string;
}[];
};
$ref?: undefined;
} | {
$ref: string;
type?: undefined;
items?: undefined;
})[];
};
ProvidesConfig: {
description: string;
type: string;
additionalProperties: boolean;
properties: {
eager: {
description: string;
type: string;
};
requiredVersion: {
description: string;
anyOf: ({
description: string;
enum: boolean[];
type?: undefined;
} | {
description: string;
type: string;
enum?: undefined;
})[];
};
shareKey: {
description: string;
type: string;
minLength: number;
};
shareScope: {
description: string;
type: string;
minLength: number;
};
singleton: {
description: string;
type: string;
};
strictVersion: {
description: string;
type: string;
};
version: {
description: string;
anyOf: ({
description: string;
enum: boolean[];
type?: undefined;
} | {
description: string;
type: string;
enum?: undefined;
})[];
};
layer: {
description: string;
type: string;
minLength: number;
};
request: {
description: string;
type: string;
minLength: number;
};
};
};
ProvidesItem: {
description: string;
type: string;
minLength: number;
};
ProvidesObject: {
description: string;
type: string;
additionalProperties: {
description: string;
anyOf: {
$ref: string;
}[];
};
};
};
title: string;
type: string;
additionalProperties: boolean;
properties: {
provides: {
$ref: string;
};
shareScope: {
description: string;
type: string;
minLength: number;
};
};
required: string[];
};
//#endregion
export { _default as default };
//# sourceMappingURL=ProviderSharedPlugin.d.ts.map