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

unbuild

Package Overview
Dependencies
Maintainers
2
Versions
97
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

unbuild - npm Package Versions

13
10

3.0.0-rc.1

Diff

Changelog

Source

v3.0.0-rc.1

compare changes

🚀 Enhancements

  • ⚠️ Upgrade to rollup v4 (#327)
  • Support disabling preserveDynamicImports (#322)
  • rollup: ⚠️ Default to esnext build target (#335)

🩹 Fixes

  • Don't clean root directory if set as outDir (#343)

💅 Refactors

  • Use jiti.import for esm stubs and improve templates (#300)

📖 Documentation

  • Update jsdocs for inferEntries (#310)

🏡 Chore

⚠️ Breaking Changes
  • ⚠️ Upgrade to rollup v4 (#327)
  • rollup: ⚠️ Default to esnext build target (#335)

❤️ Contributors

pi0
published 2.0.0 •

Changelog

Source

v2.0.0

compare changes

🏡 Chore

🤖 CI

  • Use conventional commit for autofix (#294)

❤️ Contributors

pi0
published 2.0.0-rc.0 •

Changelog

Source

v2.0.0-rc.0

compare changes

🚀 Enhancements

  • Generate .d.mts and .d.cts declarations (#273)
  • Support multiple build configs (#275)
  • Support nested subpaths (#280)
  • Allow customizing jiti options for stub entries (#282)
  • Support aliases for stub mode (#283)
  • Migrate to unjs/citty (#284)
  • cli: Support --minify (#285)
  • Sourcemap support (#286)

🩹 Fixes

  • Respect directory separator when matching entries (#214)
  • esbuild: Typo in sourcemap option (#259)
  • Remove extensions from default output name (#279)
  • rollup: Check module id against externals as well (#270)
  • esbuild: Apply minify with corresponding loader (#254)
  • esbuild: Do not minify declarations (83b3ed2)
  • mkdist: Allow passing all possible options (f40a889)
  • Clean dist directories only once for multi builds (11c47c8)
  • auto: Avoid warning for existing files (#287)

💅 Refactors

  • rollup: ⚠️ Improve esbuild options handling (#278)

📦 Build

  • ⚠️ Make typescript a peer dependency (f31c6a4)

🏡 Chore

⚠️ Breaking Changes
  • rollup: ⚠️ Improve esbuild options handling (#278)
  • ⚠️ Make typescript a peer dependency (f31c6a4)

❤️ Contributors

pi0
published 1.2.1 •

Changelog

Source

v1.2.1

compare changes

💅 Refactors

❤️ Contributors

pi0
published 1.2.0 •

Changelog

Source

v1.2.0

compare changes

🚀 Enhancements

  • rollup: Add jsx and tsx to esbuild loader defaults (#198)
  • rollup: Allow regular expressions in externals array (#145)
  • mkdist: Add new pattern option (#139)
  • Support esbuild charset option (#190)
  • rollup: Allow passing any all common esbuild options (8e81e2a)
  • rollup: Show size of bundled npm packages in cli output (#243)

🩹 Fixes

  • Pass missing esbuild jsx factory options (#224)
  • rollup: Handle array format for rollup.alias.entries option (#220)
  • rollup: Enable interop: compat for cjs compatibility (#215)

📖 Documentation

  • Add types to default exports (#226)
  • Remove types field suggestion for now (e8988ae)

🏡 Chore

❤️ Contributors

pi0
published 1.1.2 •

Changelog

Source

v1.1.2

compare changes

💅 Refactors

  • Use fs.mkdir instead of mkdirp (6ee6384)
  • Use fs.mkdir instead of mkdirp (8e6962e)

🏡 Chore

❤️ Contributors

pi0
published 1.1.1 •

Changelog

Source

v1.1.1

compare changes

🩹 Fixes

❤️ Contributors

pi0
published 1.1.0 •

Changelog

Source

v1.1.0

compare changes

🚀 Enhancements

  • Update all rollup dependencies (3d1b976)

🩹 Fixes

  • Prevent minification of .d.ts files (#185)

🎨 Styles

❤️ Contributors

pi0
published 1.0.2 •

Changelog

Source

v1.0.2

compare changes

🩹 Fixes

  • Do not throw error on absolute windows paths (#166)

🏡 Chore

❤️ Contributors

pi0
published 1.0.1 •

Changelog

Source

1.0.1 (2022-11-16)

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