@module-federation/sdk
Advanced tools
Comparing version
@@ -806,14 +806,14 @@ 'use strict'; | ||
} | ||
} | ||
var attrs = info.attrs; | ||
if (attrs) { | ||
Object.keys(attrs).forEach(function(name) { | ||
if (script) { | ||
if (name === 'async' || name === 'defer') { | ||
script[name] = attrs[name]; | ||
} else { | ||
script.setAttribute(name, attrs[name]); | ||
var attrs = info.attrs; | ||
if (attrs) { | ||
Object.keys(attrs).forEach(function(name) { | ||
if (script) { | ||
if (name === 'async' || name === 'defer') { | ||
script[name] = attrs[name]; | ||
} else { | ||
script.setAttribute(name, attrs[name]); | ||
} | ||
} | ||
} | ||
}); | ||
}); | ||
} | ||
} | ||
@@ -829,3 +829,4 @@ var onScriptComplete = function(prev, // eslint-disable-next-line @typescript-eslint/no-explicit-any | ||
safeWrapper(function() { | ||
if (info.needDeleteScript) { | ||
var _info_needDeleteScript = info.needDeleteScript, needDeleteScript = _info_needDeleteScript === void 0 ? true : _info_needDeleteScript; | ||
if (needDeleteScript) { | ||
(script === null || script === void 0 ? void 0 : script.parentNode) && script.parentNode.removeChild(script); | ||
@@ -879,11 +880,11 @@ } | ||
} | ||
var attrs = info.attrs; | ||
if (attrs) { | ||
Object.keys(attrs).forEach(function(name) { | ||
if (link) { | ||
link.setAttribute(name, attrs[name]); | ||
} | ||
}); | ||
} | ||
} | ||
var attrs = info.attrs; | ||
if (attrs) { | ||
Object.keys(attrs).forEach(function(name) { | ||
if (link) { | ||
link.setAttribute(name, attrs[name]); | ||
} | ||
}); | ||
} | ||
var onLinkComplete = function(prev, // eslint-disable-next-line @typescript-eslint/no-explicit-any | ||
@@ -896,3 +897,6 @@ event) { | ||
safeWrapper(function() { | ||
(link === null || link === void 0 ? void 0 : link.parentNode) && link.parentNode.removeChild(link); | ||
var _info_needDeleteLink = info.needDeleteLink, needDeleteLink = _info_needDeleteLink === void 0 ? true : _info_needDeleteLink; | ||
if (needDeleteLink) { | ||
(link === null || link === void 0 ? void 0 : link.parentNode) && link.parentNode.removeChild(link); | ||
} | ||
}); | ||
@@ -899,0 +903,0 @@ if (prev) { |
@@ -802,14 +802,14 @@ function _define_property$4(obj, key, value) { | ||
} | ||
} | ||
var attrs = info.attrs; | ||
if (attrs) { | ||
Object.keys(attrs).forEach(function(name) { | ||
if (script) { | ||
if (name === 'async' || name === 'defer') { | ||
script[name] = attrs[name]; | ||
} else { | ||
script.setAttribute(name, attrs[name]); | ||
var attrs = info.attrs; | ||
if (attrs) { | ||
Object.keys(attrs).forEach(function(name) { | ||
if (script) { | ||
if (name === 'async' || name === 'defer') { | ||
script[name] = attrs[name]; | ||
} else { | ||
script.setAttribute(name, attrs[name]); | ||
} | ||
} | ||
} | ||
}); | ||
}); | ||
} | ||
} | ||
@@ -825,3 +825,4 @@ var onScriptComplete = function(prev, // eslint-disable-next-line @typescript-eslint/no-explicit-any | ||
safeWrapper(function() { | ||
if (info.needDeleteScript) { | ||
var _info_needDeleteScript = info.needDeleteScript, needDeleteScript = _info_needDeleteScript === void 0 ? true : _info_needDeleteScript; | ||
if (needDeleteScript) { | ||
(script === null || script === void 0 ? void 0 : script.parentNode) && script.parentNode.removeChild(script); | ||
@@ -875,11 +876,11 @@ } | ||
} | ||
var attrs = info.attrs; | ||
if (attrs) { | ||
Object.keys(attrs).forEach(function(name) { | ||
if (link) { | ||
link.setAttribute(name, attrs[name]); | ||
} | ||
}); | ||
} | ||
} | ||
var attrs = info.attrs; | ||
if (attrs) { | ||
Object.keys(attrs).forEach(function(name) { | ||
if (link) { | ||
link.setAttribute(name, attrs[name]); | ||
} | ||
}); | ||
} | ||
var onLinkComplete = function(prev, // eslint-disable-next-line @typescript-eslint/no-explicit-any | ||
@@ -892,3 +893,6 @@ event) { | ||
safeWrapper(function() { | ||
(link === null || link === void 0 ? void 0 : link.parentNode) && link.parentNode.removeChild(link); | ||
var _info_needDeleteLink = info.needDeleteLink, needDeleteLink = _info_needDeleteLink === void 0 ? true : _info_needDeleteLink; | ||
if (needDeleteLink) { | ||
(link === null || link === void 0 ? void 0 : link.parentNode) && link.parentNode.removeChild(link); | ||
} | ||
}); | ||
@@ -895,0 +899,0 @@ if (prev) { |
{ | ||
"name": "@module-federation/sdk", | ||
"version": "0.1.18", | ||
"version": "0.1.19", | ||
"license": "MIT", | ||
@@ -5,0 +5,0 @@ "description": "A sdk for support module federation", |
@@ -21,2 +21,3 @@ export declare function safeWrapper<T extends (...args: Array<any>) => any>(callback: T, disableWarn?: boolean): Promise<ReturnType<T> | undefined>; | ||
attrs: Record<string, string>; | ||
needDeleteLink?: boolean; | ||
createLinkHook?: (url: string) => HTMLLinkElement | void; | ||
@@ -23,0 +24,0 @@ }): { |
{ | ||
"name": "@module-federation/sdk", | ||
"version": "0.0.0-next-20240605100049", | ||
"version": "0.0.0-next-20240611032623", | ||
"license": "MIT", | ||
@@ -5,0 +5,0 @@ "description": "A sdk for support module federation", |
143264
0.63%3630
0.25%