@module-federation/sdk
Advanced tools
Comparing version 0.0.17 to 0.1.0
@@ -461,3 +461,3 @@ 'use strict'; | ||
var options = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : {}; | ||
var _manifest_metaData; | ||
var _manifest_metaData, _manifest_metaData1; | ||
var _options_remotes = options.remotes, remotes = _options_remotes === void 0 ? {} : _options_remotes, _options_overrides = options.overrides, overrides = _options_overrides === void 0 ? {} : _options_overrides, version = options.version; | ||
@@ -503,3 +503,3 @@ var remoteSnapshot; | ||
}); | ||
var _manifest_metaData1 = manifest.metaData, _manifest_metaData_remoteEntry = _manifest_metaData1.remoteEntry, remoteEntryPath = _manifest_metaData_remoteEntry.path, remoteEntryName = _manifest_metaData_remoteEntry.name, remoteEntryType = _manifest_metaData_remoteEntry.type, remoteTypes = _manifest_metaData1.types, buildVersion = _manifest_metaData1.buildInfo.buildVersion, globalName = _manifest_metaData1.globalName; | ||
var _manifest_metaData2 = manifest.metaData, _manifest_metaData_remoteEntry = _manifest_metaData2.remoteEntry, remoteEntryPath = _manifest_metaData_remoteEntry.path, remoteEntryName = _manifest_metaData_remoteEntry.name, remoteEntryType = _manifest_metaData_remoteEntry.type, remoteTypes = _manifest_metaData2.types, buildVersion = _manifest_metaData2.buildInfo.buildVersion, globalName = _manifest_metaData2.globalName; | ||
var exposes = manifest.exposes; | ||
@@ -528,3 +528,9 @@ var basicRemoteSnapshot = { | ||
}; | ||
if ((_manifest_metaData = manifest.metaData) === null || _manifest_metaData === void 0 ? void 0 : _manifest_metaData.prefetchEntry) { | ||
if ((_manifest_metaData = manifest.metaData) === null || _manifest_metaData === void 0 ? void 0 : _manifest_metaData.prefetchInterface) { | ||
var prefetchInterface = manifest.metaData.prefetchInterface; | ||
basicRemoteSnapshot = _object_spread_props(_object_spread({}, basicRemoteSnapshot), { | ||
prefetchInterface: prefetchInterface | ||
}); | ||
} | ||
if ((_manifest_metaData1 = manifest.metaData) === null || _manifest_metaData1 === void 0 ? void 0 : _manifest_metaData1.prefetchEntry) { | ||
var _manifest_metaData_prefetchEntry = manifest.metaData.prefetchEntry, path = _manifest_metaData_prefetchEntry.path, name = _manifest_metaData_prefetchEntry.name, type = _manifest_metaData_prefetchEntry.type; | ||
@@ -1128,5 +1134,3 @@ basicRemoteSnapshot = _object_spread_props(_object_spread({}, basicRemoteSnapshot), { | ||
try { | ||
script = new vm.Script("(function(exports, module, require, __dirname, __filename) {".concat(data, "\n})"), { | ||
filename: filename | ||
}); | ||
script = new vm.Script("(function(exports, module, require, __dirname, __filename) {".concat(data, "\n})"), filename); | ||
script.runInThisContext()(scriptContext.exports, scriptContext.module, eval("require"), urlDirname, filename); | ||
@@ -1133,0 +1137,0 @@ exportedInterface = scriptContext.module.exports || scriptContext.exports; |
@@ -457,3 +457,3 @@ function _define_property$2(obj, key, value) { | ||
var options = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : {}; | ||
var _manifest_metaData; | ||
var _manifest_metaData, _manifest_metaData1; | ||
var _options_remotes = options.remotes, remotes = _options_remotes === void 0 ? {} : _options_remotes, _options_overrides = options.overrides, overrides = _options_overrides === void 0 ? {} : _options_overrides, version = options.version; | ||
@@ -499,3 +499,3 @@ var remoteSnapshot; | ||
}); | ||
var _manifest_metaData1 = manifest.metaData, _manifest_metaData_remoteEntry = _manifest_metaData1.remoteEntry, remoteEntryPath = _manifest_metaData_remoteEntry.path, remoteEntryName = _manifest_metaData_remoteEntry.name, remoteEntryType = _manifest_metaData_remoteEntry.type, remoteTypes = _manifest_metaData1.types, buildVersion = _manifest_metaData1.buildInfo.buildVersion, globalName = _manifest_metaData1.globalName; | ||
var _manifest_metaData2 = manifest.metaData, _manifest_metaData_remoteEntry = _manifest_metaData2.remoteEntry, remoteEntryPath = _manifest_metaData_remoteEntry.path, remoteEntryName = _manifest_metaData_remoteEntry.name, remoteEntryType = _manifest_metaData_remoteEntry.type, remoteTypes = _manifest_metaData2.types, buildVersion = _manifest_metaData2.buildInfo.buildVersion, globalName = _manifest_metaData2.globalName; | ||
var exposes = manifest.exposes; | ||
@@ -524,3 +524,9 @@ var basicRemoteSnapshot = { | ||
}; | ||
if ((_manifest_metaData = manifest.metaData) === null || _manifest_metaData === void 0 ? void 0 : _manifest_metaData.prefetchEntry) { | ||
if ((_manifest_metaData = manifest.metaData) === null || _manifest_metaData === void 0 ? void 0 : _manifest_metaData.prefetchInterface) { | ||
var prefetchInterface = manifest.metaData.prefetchInterface; | ||
basicRemoteSnapshot = _object_spread_props(_object_spread({}, basicRemoteSnapshot), { | ||
prefetchInterface: prefetchInterface | ||
}); | ||
} | ||
if ((_manifest_metaData1 = manifest.metaData) === null || _manifest_metaData1 === void 0 ? void 0 : _manifest_metaData1.prefetchEntry) { | ||
var _manifest_metaData_prefetchEntry = manifest.metaData.prefetchEntry, path = _manifest_metaData_prefetchEntry.path, name = _manifest_metaData_prefetchEntry.name, type = _manifest_metaData_prefetchEntry.type; | ||
@@ -1124,5 +1130,3 @@ basicRemoteSnapshot = _object_spread_props(_object_spread({}, basicRemoteSnapshot), { | ||
try { | ||
script = new vm.Script("(function(exports, module, require, __dirname, __filename) {".concat(data, "\n})"), { | ||
filename: filename | ||
}); | ||
script = new vm.Script("(function(exports, module, require, __dirname, __filename) {".concat(data, "\n})"), filename); | ||
script.runInThisContext()(scriptContext.exports, scriptContext.module, eval("require"), urlDirname, filename); | ||
@@ -1129,0 +1133,0 @@ exportedInterface = scriptContext.module.exports || scriptContext.exports; |
{ | ||
"name": "@module-federation/sdk", | ||
"version": "0.0.17", | ||
"version": "0.1.0", | ||
"license": "MIT", | ||
@@ -5,0 +5,0 @@ "description": "A sdk for support module federation", |
@@ -30,2 +30,3 @@ import { RemoteEntryType, StatsAssets } from './stats'; | ||
}>; | ||
prefetchInterface?: boolean; | ||
prefetchEntry?: string; | ||
@@ -32,0 +33,0 @@ prefetchEntryType?: RemoteEntryType; |
@@ -17,2 +17,3 @@ import type { RemoteWithEntry, RemoteWithVersion } from './common'; | ||
remoteEntry: ResourceInfo; | ||
prefetchInterface?: boolean; | ||
prefetchEntry?: ResourceInfo; | ||
@@ -19,0 +20,0 @@ types: Omit<ResourceInfo, 'type'>; |
{ | ||
"name": "@module-federation/sdk", | ||
"version": "0.0.17", | ||
"version": "0.1.0", | ||
"license": "MIT", | ||
@@ -5,0 +5,0 @@ "description": "A sdk for support module federation", |
131501
3323