chore(deps): update dependency terser to v5.16.1
This MR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
terser (source) | 5.14.2 -> 5.16.1 |
Release Notes
terser/terser
v5.16.1
- Properly handle references in destructurings (
const { [reference]: val } = ...
) - Allow parsing of
.#privatefield
in nested classes - Do not evaluate operations that return large strings if that would make the output code larger
- Make
collapse_vars
handle block scope correctly - Internal improvements: Typos (#1311), more tests, small-scale refactoring
v5.16.0
- Disallow private fields in object bodies (#1011)
- Parse
#privatefield in object
(#1279) - Compress
#privatefield in object
v5.15.1
- Fixed missing parentheses around optional chains
- Avoid bare
let
orconst
as the bodies ofif
statements (#1253) - Small internal fixes (#1271)
- Avoid inlining a class twice and creating two equivalent but
!==
classes.
v5.15.0
- Basic support for ES2022 class static initializer blocks.
- Add
AudioWorkletNode
constructor options to domprops list (#1230) - Make identity function inliner not inline
id(...expandedArgs)
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.