chore(deps): update dependency microbundle to v0.15.1 #29
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.11.0
->0.15.1
Release Notes
developit/microbundle (microbundle)
v0.15.1
Compare Source
Patch Changes
cebafa1
#961 Thanks @zyrong! - Fix for when multiple entries reference different CSS, only the CSS referenced by the first entry will be packaged9a4e2b2
#954 Thanks @rschristian! - Bumps Node target to v124ad4b76
#967 Thanks @agilgur5! - deps: upgrade rpt2 to latest v0.32.0 to fix monorepos6018e58
#956 Thanks @rschristian! - Silences warnings when using Node builtins with the 'node:...' protocol on imports. Warnings related to bare usage of these builtins were already silenced.88241dd
#968 Thanks @PeterBurner! - deps: upgrade babel-plugin-transform-async-to-promises to latest v0.8.18 to fix #565e72377a
#964 Thanks @rschristian! - Fixes filename generation for es & modern outputs. Both 'jsnext:main' and 'esmodule' were incorrectly ignored.v0.15.0
Compare Source
Minor Changes
6f6e080
#950 Thanks @rschristian! - Microbundle will now output ESM using.mjs
as the file extension when the package type is CJS242754f
#949 Thanks @rschristian! - Add --visualize flag to generate build output statsPatch Changes
c4532cc
#940 Thanks @rschristian! - Adds information about--compress
flag's default value w/ different targetsb51b855
#935 Thanks @mycoin! - Don't attempt to write build stats in watch mode when there has been a build error/sizeInfo isundefined
1d0e305
#941 Thanks @rschristian! - Ensures TS plugin will begin its search for a 'tsconfig.json' in the set cwdf04c85a
#926 Thanks @developit! - Fix mangle.json being overwritten with[object Object]
ecb0b02
#947 Thanks @rschristian! - Ensures hoisted node_modules are excluded from babel392d63e
#919 Thanks @rschristian! - Fixes CSS output from being overwritten when also generating .cjsfb0a437
#930 Thanks @rschristian! - Documenting --jsxFragment flag8223eba
#948 Thanks @rschristian! - Corrects formatting in build completion message w/ dynamic import is usedv0.14.2
Compare Source
Patch Changes
dd0bdde
#904 Thanks @rschristian! - Added missing CLI doc for 'jsxImportSource' and correcting the Examples section of the '--help' outputv0.14.1
Compare Source
Patch Changes
2a0ca88
#882 Thanks @MiKr13! - feat: ✨ Closes #497: preserve trailing newline in mangle.json26f382a
#895 Thanks @rschristian! - Completion message shows pkg's actual name, rather than safe namev0.14.0
Compare Source
Minor Changes
1b61029
#867 Thanks @bouchenoiremarc! - - Add support for Module Workers with a new--workers
flagPatch Changes
5e93a0e
#853 Thanks @developit! - Fix crash when traversing"exports"
objects (#852)96b85da
#887 Thanks @developit! - When using--target node
, resolve "node" conditional Package Export keys, otherwise resolve "browser" keys.5d0465b
#875 Thanks @dwightjack! - Preserve terser annotations in compressed bundleb1a6374
#858 Thanks @bouchenoiremarc! - - Allow the minify optionscompress
andmangle
to be set as booleans2980336
#865 Thanks @rschristian! - Expands generateTypes flag to support libs with TS entrypointsv0.13.3
Compare Source
Patch Changes
3534815
#848 Thanks @developit! - Bugfix: preserve Terser annotations like/*@​__NOINLINE__*/
during Babel passv0.13.2
Compare Source
Patch Changes
e3f1933
#847 Thanks @developit! - - Upgrade to Terser 5.7 to re-enable support forreduce_funcs:false
inmangle.json
configuration.86371f0
#784 Thanks @rschristian! - Allows users to customize the modern output's filename using "exports" like they can with "esmodules"v0.13.1
Compare Source
Patch Changes
54402ac
#830 Thanks @JounQin! - fix: add generateTypes cli option, check false value correctlyedcd777
#823 Thanks @rschristian! - Ensures ambient type declaration for CSS Modules is included in the published bundled87a5dc
Thanks @developit! - - Fix--sourcemap=false
to match--no-sourcemap
and actually turn sourcemaps off.6f1a20f
#777 Thanks @rschristian! - Fixing a bug that would cause a CSS file to be generated to match each JS build output25b73d2
#834 Thanks @cometkim! - Add support for configuration overrides using thepublishConfig
package.json field.0a4cddf
#842 Thanks @ForsakenHarmony! - fix default extension to cjs for package.json "type":"module"4f7fbc4
Thanks @developit! - Fixtransform-fast-rest
to support referencing...rest
params from within closures.0c91795
#841 Thanks @rschristian! - Ensures JS format is not included in CSS filename outputv0.13.0
Compare Source
Minor Changes
bd5d15e
#738 Thanks @wardpeet! - Upgrade rollup to version latest and upgrade all its dependencies967f8d5
#769 Thanks @developit! - Add--css inline
option. The default CSS output for all formats is now external files (as it was supposed to be).8142704
#741 Thanks @whitetrefoil! - Use user's typescript first, fallback to bundledPatch Changes
12668b9
#687 Thanks @developit! - Add friendly microbundle-specific errors when modules can't be resolved.8b60fc8
#754 Thanks @stipsan! - Enable sourcemaps for CSSfdafaf7
#764 Thanks @bakerkretzmar! - Add support for generating inline sourcemaps52a1771
#768 Thanks @developit! - Add ambient typescript declaration for CSS Modulesv0.12.4
Compare Source
Patch Changes
ffcc9d9
#713 Thanks @developit! - Support extending a UMD global by prefixing the package.json"amdName"
field (eg:"global.xyz"
).0527862
#722 Thanks @developit! - Support "esm" (-f esm
) as an alias of "es" format.d08f977
#702 Thanks @wardpeet! - Use @babel/preset-env with bugfixes instead of preset-modules to enable "Optional chaining" & "nullish coalescing" by default.d33a7ba
#731 Thanks @vaneenige! - Add jsxImportSource flag for new JSX runtime0fec414
#716 Thanks @wardpeet! - Don't transpile generators and async for Nodeba1c047
#701 Thanks @wardpeet! - re-enable unpkg alias for umd bundles as described in the readme3488411
#700 Thanks @wardpeet! - Disable warnings for node's builtin-modules when using node as a target environment.v0.12.3
Compare Source
Features & Improvements
onStart
,onError
callbacks for programmatic Microbundle usage! (#668, thanks @katywings!)Bug Fixes
--alias
modules as externals (#671, thanks @katywings!)v0.12.2
Compare Source
preset-env
to 7.10 (#660)globals
generation when--external
values include dashes (#667, thanks @katywings!)v0.12.1
Compare Source
Features
--no-pkg-main
option for disabling filename inference (#658, thanks @katywings)import.meta
(#627, thanks @developit)Bugfixes
--external
(#650, thanks @katywings)--no-compress
is enabled (#648, thanks @developit)declarationDir
option so it respects the cwd (#643) (#646, thanks @katywings)General Improvements
--externals
(#636 #628 #625 #609 #611 #614, thanks @gtrufitt, @developit, @SeanBannister, @adrienpoly & @i-like-robots)v0.12.0
Compare Source
--format modern
(#413, thanks @JoviDeCroock & @marvinhagemeister)--define
can now replace expressions (#348, thanks @jviide)--css-modules
option controls whether.css
files are modular by default (#370, thanks @maraisr)"source"
package.json field can now be an Array (#372, thanks @maraisr)mangle.json
file path (#432, thanks @andrewiggins & @ForsakenHarmony)Breaking Changes
.babelrc
is now detected and supported - it was previously ignored.Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.