New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@module-federation/sdk

Package Overview
Dependencies
Maintainers
0
Versions
757
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@module-federation/sdk - npm Package Compare versions

Comparing version 0.0.0-next-20250226030559 to 0.0.0-next-20250226062503

73

dist/index.cjs.js

@@ -84,2 +84,36 @@ 'use strict';

const PREFIX = '[ Module Federation ]';
let Logger = class Logger {
log(...args) {
console.log(this.prefix, ...args);
}
warn(...args) {
console.log(this.prefix, ...args);
}
error(...args) {
console.log(this.prefix, ...args);
}
success(...args) {
console.log(this.prefix, ...args);
}
info(...args) {
console.log(this.prefix, ...args);
}
ready(...args) {
console.log(this.prefix, ...args);
}
debug(...args) {
if (isDebugMode()) {
console.log(this.prefix, ...args);
}
}
constructor(prefix){
this.prefix = prefix;
}
};
function createLogger(prefix) {
return new Logger(prefix);
}
const logger = createLogger(PREFIX);
const LOG_CATEGORY = '[ Federation Runtime ]';

@@ -96,7 +130,8 @@ // entry: name:version version : 1.0.0 | ^1.2.3

let [name, ...versionOrEntryArr] = strSplit;
// @name@manifest-url.json
if (str.startsWith(separator)) {
name = strSplit.slice(0, 2).join(separator);
versionOrEntryArr = [
devVersionOrUrl || strSplit.slice(-1)[0]
devVersionOrUrl || strSplit.slice(2).join(separator)
];
name = strSplit.slice(0, -1).join(separator);
}

@@ -371,36 +406,2 @@ let versionOrEntry = devVersionOrUrl || versionOrEntryArr.join(separator);

const PREFIX = '[ Module Federation ]';
let Logger = class Logger {
log(...args) {
console.log(this.prefix, ...args);
}
warn(...args) {
console.log(this.prefix, ...args);
}
error(...args) {
console.log(this.prefix, ...args);
}
success(...args) {
console.log(this.prefix, ...args);
}
info(...args) {
console.log(this.prefix, ...args);
}
ready(...args) {
console.log(this.prefix, ...args);
}
debug(...args) {
if (isDebugMode()) {
console.log(this.prefix, ...args);
}
}
constructor(prefix){
this.prefix = prefix;
}
};
function createLogger(prefix) {
return new Logger(prefix);
}
const logger = createLogger(PREFIX);
// eslint-disable-next-line @typescript-eslint/no-explicit-any

@@ -407,0 +408,0 @@ async function safeWrapper(callback, disableWarn) {

@@ -91,2 +91,9 @@ import type webpack from 'webpack';

}
interface RemoteTypeUrl {
api: string;
zip: string;
}
export interface RemoteTypeUrls {
[remoteName: string]: RemoteTypeUrl;
}
export interface DtsHostOptions {

@@ -100,2 +107,3 @@ typesFolder?: string;

runtimePkgs?: string[];
remoteTypeUrls?: (() => Promise<RemoteTypeUrls>) | RemoteTypeUrls;
}

@@ -370,1 +378,2 @@ export interface DtsRemoteOptions {

}
export {};
import { RemoteEntryInfo, ModuleInfo } from './types';
import { logger } from './logger';
declare const parseEntry: (str: string, devVerOrUrl?: string, separator?: string) => RemoteEntryInfo;

@@ -17,2 +18,2 @@ declare global {

declare function isRequiredVersion(str: string): boolean;
export { parseEntry, decodeName, encodeName, composeKeyWithSeparator, generateExposeFilename, generateShareFilename, getResourceUrl, assert, error, warn, safeToString, isRequiredVersion, };
export { parseEntry, logger, decodeName, encodeName, composeKeyWithSeparator, generateExposeFilename, generateShareFilename, getResourceUrl, assert, error, warn, safeToString, isRequiredVersion, };
{
"name": "@module-federation/sdk",
"version": "0.0.0-next-20250226030559",
"version": "0.0.0-next-20250226062503",
"license": "MIT",

@@ -5,0 +5,0 @@ "description": "A sdk for support module federation",

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc