Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

rollup

Package Overview
Dependencies
Maintainers
4
Versions
834
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

rollup - npm Package Versions

1
84

0.16.2

Diff

Changelog

Source

0.16.2

  • Top-level function calls and assignments to globals are treated as side-effects, and always included
  • Import files from subdirectories of external packages, e.g. import mod from 'foo/sub/mod' (#126)
rich_harris
published 0.16.1 •

Changelog

Source

0.16.1

  • Handle assignment patterns, and destructured/rest parameters, when analysing scopes
  • Fix bug preventing project from self-building (make base Identifier class markable)
rich_harris
published 0.16.0 •

Changelog

Source

0.16.0

  • Internal refactoring (#99)
  • Optimisation for statically-analysable namespace imports (#99)
  • Windows support ( theoretically!) (#117 / #119)
rich_harris
published 0.15.0 •

Changelog

Source

0.15.0

  • Load all modules specified by import statements, and do tree-shaking synchronously once loading is complete. This results in simpler and faster code, and enables future improvements (#97)
  • Only rewrite foo as exports.foo when it makes sense to (#92)
  • Fix bug with shadowed variables that are eventually exported (#91)
  • Exclude unused function declarations that happen to modify a used name (#90)
  • Simplify internal Scope model – scopes always attach to blocks, never function expressions/declarations
rich_harris
published 0.14.1 •

Changelog

Source

0.14.1

  • export { name } from './other' does not create a local binding (#16)
  • A single binding can be exported under multiple names (#18)
  • useStrict option exposed to CLI as --strict/--no-strict (#81)
  • Neater exports from ES6 bundles
rich_harris
published 0.14.0 •

Changelog

Source

0.14.0

  • Internal refactoring
  • Correctly deconflict generated default export names (#72)
  • Handle export { x } from 'y' declarations (#74)
  • Dedupe named imports from external modules in ES6 bundles (#77)
rich_harris
published 0.13.0 •

Changelog

Source

0.13.0

  • Support banner and footer options (#66)
  • Remove pre-existing sourcemap comments (#66)
  • Deconflict external imports (#66)
  • Use existing AST, if provided (#66)
  • Rename internal namespace exports as appropriate (#66)
  • Remove uninitialised var declarations that get exported (#66)
  • Rename variables named exports to avoid conflicts (#66)
rich_harris
published 0.12.1 •

Changelog

Source

0.12.1

  • Don't attempt to mark statements belonging to external modules (#68)
  • Correctly deshadow variables that conflict with imports (#68)
rich_harris
published 0.12.0 •

Changelog

Source

0.12.0

  • Internal re-architecting, resulting in more efficient bundling with reduced memory usage
  • Shorthand properties are expanded if necessary (#61)
  • Fixed various bugs with bundle external dependencies, particularly when generating ES6 bundles (#59)
  • Add --globals option to CLI (#60)
  • Allow imports of external modules for side-effects (#55)
  • Prevent Rollup hanging on non-existent external module (#54)
rich_harris
published 0.11.4 •

Changelog

Source

0.11.4

  • Side-effect preservation applies to internal default exports (#43)
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