Latest Threat Research:SANDWORM_MODE: Shai-Hulud-Style npm Worm Hijacks CI Workflows and Poisons AI Toolchains.Details
Socket
Book a DemoInstallSign in
Socket

rollup

Package Overview
Dependencies
Maintainers
5
Versions
928
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

rollup - npm Package Compare versions

Comparing version
4.56.0
to
4.57.0
+2
-2
dist/es/getLogFilter.js
/*
@license
Rollup.js v4.56.0
Thu, 22 Jan 2026 05:37:20 GMT - commit 1cbac18d9fb153db123d8f266947c5a5acfa387f
Rollup.js v4.57.0
Tue, 27 Jan 2026 07:16:05 GMT - commit 743d0546f59799a8f7e4e2f4e1ad167f7dae333d

@@ -6,0 +6,0 @@ https://github.com/rollup/rollup

/*
@license
Rollup.js v4.56.0
Thu, 22 Jan 2026 05:37:20 GMT - commit 1cbac18d9fb153db123d8f266947c5a5acfa387f
Rollup.js v4.57.0
Tue, 27 Jan 2026 07:16:05 GMT - commit 743d0546f59799a8f7e4e2f4e1ad167f7dae333d

@@ -6,0 +6,0 @@ https://github.com/rollup/rollup

/*
@license
Rollup.js v4.56.0
Thu, 22 Jan 2026 05:37:20 GMT - commit 1cbac18d9fb153db123d8f266947c5a5acfa387f
Rollup.js v4.57.0
Tue, 27 Jan 2026 07:16:05 GMT - commit 743d0546f59799a8f7e4e2f4e1ad167f7dae333d

@@ -6,0 +6,0 @@ https://github.com/rollup/rollup

/*
@license
Rollup.js v4.56.0
Thu, 22 Jan 2026 05:37:20 GMT - commit 1cbac18d9fb153db123d8f266947c5a5acfa387f
Rollup.js v4.57.0
Tue, 27 Jan 2026 07:16:05 GMT - commit 743d0546f59799a8f7e4e2f4e1ad167f7dae333d

@@ -6,0 +6,0 @@ https://github.com/rollup/rollup

/*
@license
Rollup.js v4.56.0
Thu, 22 Jan 2026 05:37:20 GMT - commit 1cbac18d9fb153db123d8f266947c5a5acfa387f
Rollup.js v4.57.0
Tue, 27 Jan 2026 07:16:05 GMT - commit 743d0546f59799a8f7e4e2f4e1ad167f7dae333d

@@ -6,0 +6,0 @@ https://github.com/rollup/rollup

/*
@license
Rollup.js v4.56.0
Thu, 22 Jan 2026 05:37:20 GMT - commit 1cbac18d9fb153db123d8f266947c5a5acfa387f
Rollup.js v4.57.0
Tue, 27 Jan 2026 07:16:05 GMT - commit 743d0546f59799a8f7e4e2f4e1ad167f7dae333d

@@ -6,0 +6,0 @@ https://github.com/rollup/rollup

@@ -264,2 +264,3 @@ import type * as estree from 'estree';

options?: {
importerAttributes?: Record<string, string>;
attributes?: Record<string, string>;

@@ -316,3 +317,8 @@ custom?: CustomPluginOptions;

importer: string | undefined,
options: { attributes: Record<string, string>; custom?: CustomPluginOptions; isEntry: boolean }
options: {
attributes: Record<string, string>;
custom?: CustomPluginOptions;
importerAttributes?: Record<string, string> | undefined;
isEntry: boolean;
}
) => ResolveIdResult;

@@ -324,2 +330,3 @@

ast: ProgramNode;
attributes: Record<string, string>;
code: string;

@@ -344,3 +351,15 @@ id: string;

export type LoadHook = (this: PluginContext, id: string) => LoadResult;
export type LoadHook = (
this: PluginContext,
id: string,
// temporarily marked as optional for better Vite type-compatibility
options?:
| {
// unused, temporarily added for better Vite type-compatibility
ssr?: boolean | undefined;
// temporarily marked as optional for better Vite type-compatibility
attributes?: Record<string, string>;
}
| undefined
) => LoadResult;

@@ -360,3 +379,12 @@ export interface TransformPluginContext extends PluginContext {

code: string,
id: string
id: string,
// temporarily marked as optional for better Vite type-compatibility
options?:
| {
// unused, temporarily added for better Vite type-compatibility
ssr?: boolean | undefined;
// temporarily marked as optional for better Vite type-compatibility
attributes?: Record<string, string>;
}
| undefined
) => TransformResult;

@@ -378,3 +406,3 @@

importer: string,
options: { attributes: Record<string, string> }
options: { attributes: Record<string, string>; importerAttributes: Record<string, string> }
) => ResolveIdResult;

@@ -385,3 +413,8 @@

property: string | null,
options: { chunkId: string; format: InternalModuleFormat; moduleId: string }
options: {
attributes: Record<string, string>;
chunkId: string;
format: InternalModuleFormat;
moduleId: string;
}
) => string | NullValue;

@@ -392,2 +425,3 @@

options: {
attributes: Record<string, string>;
chunkId: string;

@@ -474,2 +508,3 @@ fileName: string;

getTargetChunkImports: () => DynamicImportTargetChunk[] | null;
targetModuleAttributes: Record<string, string>;
}

@@ -476,0 +511,0 @@ ) => { left: string; right: string } | NullValue;

/*
@license
Rollup.js v4.56.0
Thu, 22 Jan 2026 05:37:20 GMT - commit 1cbac18d9fb153db123d8f266947c5a5acfa387f
Rollup.js v4.57.0
Tue, 27 Jan 2026 07:16:05 GMT - commit 743d0546f59799a8f7e4e2f4e1ad167f7dae333d

@@ -6,0 +6,0 @@ https://github.com/rollup/rollup

/*
@license
Rollup.js v4.56.0
Thu, 22 Jan 2026 05:37:20 GMT - commit 1cbac18d9fb153db123d8f266947c5a5acfa387f
Rollup.js v4.57.0
Tue, 27 Jan 2026 07:16:05 GMT - commit 743d0546f59799a8f7e4e2f4e1ad167f7dae333d

@@ -6,0 +6,0 @@ https://github.com/rollup/rollup

/*
@license
Rollup.js v4.56.0
Thu, 22 Jan 2026 05:37:20 GMT - commit 1cbac18d9fb153db123d8f266947c5a5acfa387f
Rollup.js v4.57.0
Tue, 27 Jan 2026 07:16:05 GMT - commit 743d0546f59799a8f7e4e2f4e1ad167f7dae333d

@@ -6,0 +6,0 @@ https://github.com/rollup/rollup

/*
@license
Rollup.js v4.56.0
Thu, 22 Jan 2026 05:37:20 GMT - commit 1cbac18d9fb153db123d8f266947c5a5acfa387f
Rollup.js v4.57.0
Tue, 27 Jan 2026 07:16:05 GMT - commit 743d0546f59799a8f7e4e2f4e1ad167f7dae333d

@@ -6,0 +6,0 @@ https://github.com/rollup/rollup

/*
@license
Rollup.js v4.56.0
Thu, 22 Jan 2026 05:37:20 GMT - commit 1cbac18d9fb153db123d8f266947c5a5acfa387f
Rollup.js v4.57.0
Tue, 27 Jan 2026 07:16:05 GMT - commit 743d0546f59799a8f7e4e2f4e1ad167f7dae333d

@@ -6,0 +6,0 @@ https://github.com/rollup/rollup

{
"name": "rollup",
"version": "4.56.0",
"version": "4.57.0",
"description": "Next-generation ES module bundler",

@@ -117,27 +117,27 @@ "main": "dist/rollup.js",

"fsevents": "~2.3.2",
"@rollup/rollup-darwin-arm64": "4.56.0",
"@rollup/rollup-android-arm64": "4.56.0",
"@rollup/rollup-win32-arm64-msvc": "4.56.0",
"@rollup/rollup-freebsd-arm64": "4.56.0",
"@rollup/rollup-linux-arm64-gnu": "4.56.0",
"@rollup/rollup-linux-arm64-musl": "4.56.0",
"@rollup/rollup-android-arm-eabi": "4.56.0",
"@rollup/rollup-linux-arm-gnueabihf": "4.56.0",
"@rollup/rollup-linux-arm-musleabihf": "4.56.0",
"@rollup/rollup-win32-ia32-msvc": "4.56.0",
"@rollup/rollup-linux-loong64-gnu": "4.56.0",
"@rollup/rollup-linux-loong64-musl": "4.56.0",
"@rollup/rollup-linux-riscv64-gnu": "4.56.0",
"@rollup/rollup-linux-riscv64-musl": "4.56.0",
"@rollup/rollup-linux-ppc64-gnu": "4.56.0",
"@rollup/rollup-linux-ppc64-musl": "4.56.0",
"@rollup/rollup-linux-s390x-gnu": "4.56.0",
"@rollup/rollup-darwin-x64": "4.56.0",
"@rollup/rollup-win32-x64-gnu": "4.56.0",
"@rollup/rollup-win32-x64-msvc": "4.56.0",
"@rollup/rollup-freebsd-x64": "4.56.0",
"@rollup/rollup-linux-x64-gnu": "4.56.0",
"@rollup/rollup-linux-x64-musl": "4.56.0",
"@rollup/rollup-openbsd-x64": "4.56.0",
"@rollup/rollup-openharmony-arm64": "4.56.0"
"@rollup/rollup-darwin-arm64": "4.57.0",
"@rollup/rollup-android-arm64": "4.57.0",
"@rollup/rollup-win32-arm64-msvc": "4.57.0",
"@rollup/rollup-freebsd-arm64": "4.57.0",
"@rollup/rollup-linux-arm64-gnu": "4.57.0",
"@rollup/rollup-linux-arm64-musl": "4.57.0",
"@rollup/rollup-android-arm-eabi": "4.57.0",
"@rollup/rollup-linux-arm-gnueabihf": "4.57.0",
"@rollup/rollup-linux-arm-musleabihf": "4.57.0",
"@rollup/rollup-win32-ia32-msvc": "4.57.0",
"@rollup/rollup-linux-loong64-gnu": "4.57.0",
"@rollup/rollup-linux-loong64-musl": "4.57.0",
"@rollup/rollup-linux-riscv64-gnu": "4.57.0",
"@rollup/rollup-linux-riscv64-musl": "4.57.0",
"@rollup/rollup-linux-ppc64-gnu": "4.57.0",
"@rollup/rollup-linux-ppc64-musl": "4.57.0",
"@rollup/rollup-linux-s390x-gnu": "4.57.0",
"@rollup/rollup-darwin-x64": "4.57.0",
"@rollup/rollup-win32-x64-gnu": "4.57.0",
"@rollup/rollup-win32-x64-msvc": "4.57.0",
"@rollup/rollup-freebsd-x64": "4.57.0",
"@rollup/rollup-linux-x64-gnu": "4.57.0",
"@rollup/rollup-linux-x64-musl": "4.57.0",
"@rollup/rollup-openbsd-x64": "4.57.0",
"@rollup/rollup-openharmony-arm64": "4.57.0"
},

@@ -155,4 +155,4 @@ "dependencies": {

"@codemirror/search": "^6.6.0",
"@codemirror/state": "^6.5.3",
"@codemirror/view": "^6.39.10",
"@codemirror/state": "^6.5.4",
"@codemirror/view": "^6.39.11",
"@eslint/js": "^9.39.2",

@@ -174,3 +174,3 @@ "@inquirer/prompts": "^7.10.1",

"@types/mocha": "^10.0.10",
"@types/node": "^20.19.28",
"@types/node": "^20.19.30",
"@types/picomatch": "^4.0.2",

@@ -194,5 +194,5 @@ "@types/semver": "^7.7.1",

"eslint-config-prettier": "^10.1.8",
"eslint-plugin-prettier": "^5.5.4",
"eslint-plugin-prettier": "^5.5.5",
"eslint-plugin-unicorn": "^62.0.0",
"eslint-plugin-vue": "^10.6.2",
"eslint-plugin-vue": "^10.7.0",
"fixturify": "^3.0.0",

@@ -208,3 +208,3 @@ "flru": "^1.0.2",

"magic-string": "^0.30.21",
"memfs": "^4.51.1",
"memfs": "^4.56.2",
"mocha": "^11.7.5",

@@ -218,3 +218,3 @@ "nodemon": "^3.1.11",

"pinia": "^3.0.4",
"prettier": "^3.7.4",
"prettier": "^3.8.0",
"prettier-plugin-organize-imports": "^4.3.0",

@@ -224,3 +224,3 @@ "pretty-bytes": "^7.1.0",

"requirejs": "^2.3.8",
"rollup": "^4.55.1",
"rollup": "^4.55.2",
"rollup-plugin-license": "^3.6.0",

@@ -233,9 +233,9 @@ "semver": "^7.7.3",

"systemjs": "^6.15.1",
"terser": "^5.44.1",
"terser": "^5.46.0",
"tslib": "^2.8.1",
"typescript": "^5.9.3",
"typescript-eslint": "^8.53.0",
"typescript-eslint": "^8.53.1",
"vite": "^7.3.1",
"vitepress": "^1.6.4",
"vue": "^3.5.26",
"vue": "^3.5.27",
"vue-eslint-parser": "^10.2.0",

@@ -242,0 +242,0 @@ "vue-tsc": "^3.2.2",

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display