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

rollup

Package Overview
Dependencies
Maintainers
5
Versions
853
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

rollup - npm Package Versions

1
86

0.15.0

Diff

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)
rich_harris
published 0.11.3 •

Changelog

Source

0.11.3

  • Class methods are not incorrectly renamed (#42)
  • External modules are assigned names before canonical names are determined (#42)
rich_harris
published 0.11.2 •

Changelog

Source

0.11.2

  • Correctly handle computed properties (e.g. foo[bar]) when discovering dependencies (#47)
rich_harris
published 0.11.1 •

Changelog

Source

0.11.1

  • Support for export * from '..' (#46)
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