Socket
Socket
Sign inDemoInstall

rollup

Package Overview
Dependencies
Maintainers
5
Versions
820
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

rollup - npm Package Versions

1
82

0.20.0

Diff

Changelog

Source

0.20.0

  • Support for plugins (#207)
  • BREAKING – options.transform, options.load, options.resolveId, options.resolveExternal and options.external are no longer supported, and should be handled by plugins. More info
  • BREAKING – the .js extension is only added if it looks like there's no extension, allowing e.g. import data from 'data.json' (with the appropriate transformer). For safety, always include the file extension – import ./foo.js, not ./foo
rich_harris
published 0.19.2 •

Changelog

Source

0.19.2

  • Fix exporting namespaces to include all of their exports (#204)
  • Namespace exotic objects are frozen to ensure that its properties cannot be modified, reconfigured, redefined or deleted (#203)
  • Fix ReferenceError: Promise is not defined in node v0.10 (#189)
rich_harris
published 0.19.1 •

Changelog

Source

0.19.1

  • Fix module.basename() when used with custom resolveId function
  • Use rollup-babel to build self
  • Exposed the version string through the API: require( 'rollup' ).VERSION
rich_harris
published 0.19.0 •

Changelog

Source

0.19.0

  • breaking The transform option is no longer passed through to custom loaders. Loaders should only concern themselves with providing source code; transformation will always take place
  • options.transform functions can return a string, or a {code, map, ast} object. Where possible, sourcemap chains will be flattened (#175)
  • options.resolveId, options.resolveExternal and options.load can each be a function or an array of functions. If an array, the first non-null/undefined return value is used. In both cases, failed resolution/loading will fall back to the defaults, unless an error is thrown. (#174)
  • New intro and outro options – similar to banner and footer except inserted inside any format-specific wrapper
  • Multiple var declarations in an export block (e.g. export let a = 1, b = 2) are split up to facilitate tree-shaking (#171)
  • More informative error when using a missing namespace property (#169)
  • Update various dependencies
rich_harris
published 0.18.5 •

Changelog

Source

0.18.5

  • Allow namespaces to be assigned to variables (#168)
  • Promote chalk and source-map-support to dependencies, as they're used by the CLI (#167)
rich_harris
published 0.18.4 •

Changelog

Source

0.18.4

  • Make external modules configurable (i.e. external.config.foo = 'bar') without erroring
rich_harris
published 0.18.3 •

Changelog

Source

0.18.3

  • Crop indent exclusion ranges to exclude enclosing quotes (#166)
rich_harris
published 0.18.2 •

Changelog

Source

0.18.2

  • Include definitions of namespace members that are exported as defaults
rich_harris
published 0.18.1 •

Changelog

Source

0.18.1

  • Include acorn.parse in bundle, remove sander from dependencies, simplify build
rich_harris
published 0.18.0 •

Changelog

Source

0.18.0

  • Internal rewrite
  • Reinstate statically-analysable namespace imports
  • Avoid using getters in namespace blocks where possible (#144)
  • Track variable aliases (#96)
  • Prevent multiline strings being indented (#164)
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