UNPKG

@module-federation/enhanced

Version:

This package provides enhanced features for module federation.

30 lines (27 loc) 1.23 kB
'use strict'; Object.defineProperties(exports, { __esModule: { value: true }, [Symbol.toStringTag]: { value: 'Module' } }); const require_runtime = require('../../_virtual/_rolldown/runtime.js'); let _module_federation_sdk_normalize_webpack_path = require("@module-federation/sdk/normalize-webpack-path"); //#region src/lib/sharing/ConsumeSharedFallbackDependency.ts const makeSerializable = require((0, _module_federation_sdk_normalize_webpack_path.normalizeWebpackPath)("webpack/lib/util/makeSerializable")); const { dependencies } = require((0, _module_federation_sdk_normalize_webpack_path.normalizeWebpackPath)("webpack")); var ConsumeSharedFallbackDependency = class extends dependencies.ModuleDependency { /** * @param {string} request the request * @param {string | null} layer the layer for the fallback module */ constructor(request, layer) { super(request); this.layer = layer; } get type() { return "consume shared fallback"; } get category() { return "esm"; } }; makeSerializable(ConsumeSharedFallbackDependency, "enhanced/lib/sharing/ConsumeSharedFallbackDependency"); //#endregion exports.default = ConsumeSharedFallbackDependency; //# sourceMappingURL=ConsumeSharedFallbackDependency.js.map