paralleldrive / cuid

Collision-resistant ids optimized for horizontal scaling and performance.
Other
3.42k stars 123 forks source link

chore(deps): update dependency uglify-js to v3.19.3 #293

Open renovate[bot] opened 2 months ago

renovate[bot] commented 2 months ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
uglify-js 3.17.4 -> 3.19.3 age adoption passing confidence

Release Notes

mishoo/UglifyJS (uglify-js) ### [`v3.19.3`](https://togithub.com/mishoo/UglifyJS/releases/tag/v3.19.3) [Compare Source](https://togithub.com/mishoo/UglifyJS/compare/v3.19.2...v3.19.3) ##### Bug Fixes - assignment operator ([`abefd94`](https://togithub.com/mishoo/UglifyJS/commit/abefd944eaebfd20d7f01e75353de2c5260bd586), [`cf87290`](https://togithub.com/mishoo/UglifyJS/commit/cf87290819d87bfec842503ae655eafeffd5bdb6)) - `function` call ([`4a92cdc`](https://togithub.com/mishoo/UglifyJS/commit/4a92cdc4807a01bcaba9003a45a0e13c46653a8f)) - `function` literal ([`303417c`](https://togithub.com/mishoo/UglifyJS/commit/303417cb64f145b52d8162ad2ffb8a48c56aac38)) - property accessor ([`f34fbb2`](https://togithub.com/mishoo/UglifyJS/commit/f34fbb2c36b2fd1cfe38aa12d103cdeb3916c73d), [`23f98ba`](https://togithub.com/mishoo/UglifyJS/commit/23f98ba3e19b30bfd47de7c1a4740f8aa442b333), [`abefd94`](https://togithub.com/mishoo/UglifyJS/commit/abefd944eaebfd20d7f01e75353de2c5260bd586), [`cf87290`](https://togithub.com/mishoo/UglifyJS/commit/cf87290819d87bfec842503ae655eafeffd5bdb6)) ### [`v3.19.2`](https://togithub.com/mishoo/UglifyJS/releases/tag/v3.19.2) [Compare Source](https://togithub.com/mishoo/UglifyJS/compare/v3.19.1...v3.19.2) ##### Features - improve compression of logical expressions ([`c7152b5`](https://togithub.com/mishoo/UglifyJS/commit/c7152b5e6618089c359d8f6c944572997271cfc9), [`cd0a8ec`](https://togithub.com/mishoo/UglifyJS/commit/cd0a8ec757156737a71be697b0cdd4a95a2dd6ab)) - simplify collapsed assignment expressions ([`76803d6`](https://togithub.com/mishoo/UglifyJS/commit/76803d6b45421699e201fbc4ee3173af1b1033df)) - convert `function` literals to arrow functions ([`2255074`](https://togithub.com/mishoo/UglifyJS/commit/22550741b913e3c9fcdc3cf39395a8020c77c5f5)) - support `ascii_only` on template literals ([`4661b34`](https://togithub.com/mishoo/UglifyJS/commit/4661b3472e228c056f273977319009d6103feaff)) - improve generation of Unicode escape sequences ([`80ebacb`](https://togithub.com/mishoo/UglifyJS/commit/80ebacbf51ccf449d47f5ce5a41fffeae4f9c454)) ##### Bug Fixes - destructuring syntax ([`d82b7de`](https://togithub.com/mishoo/UglifyJS/commit/d82b7de5e885da712b43703810a521f22820ee26)) - `if` statement ([`69f4e3a`](https://togithub.com/mishoo/UglifyJS/commit/69f4e3a419fc1328eacadf89cbbece0497ad8957)) - logical operator ([`69f4e3a`](https://togithub.com/mishoo/UglifyJS/commit/69f4e3a419fc1328eacadf89cbbece0497ad8957)) - optional chaining operator ([`15c8edb`](https://togithub.com/mishoo/UglifyJS/commit/15c8edb7564a0ab825fce19517f96e8d377a01a8), [`8bbbc51`](https://togithub.com/mishoo/UglifyJS/commit/8bbbc5178ebee10eb9fa69a706b29f40cc2aa3b9), [`69f4e3a`](https://togithub.com/mishoo/UglifyJS/commit/69f4e3a419fc1328eacadf89cbbece0497ad8957)) - property accessor ([`e9cf8de`](https://togithub.com/mishoo/UglifyJS/commit/e9cf8deb3352935328671df92ae21bf7b1e8a3b0)) - `switch` statement ([`69f4e3a`](https://togithub.com/mishoo/UglifyJS/commit/69f4e3a419fc1328eacadf89cbbece0497ad8957)) - `try` statement ([`4bf9a4f`](https://togithub.com/mishoo/UglifyJS/commit/4bf9a4f0954c3fb2b2b2ab9d2def03cebbf0ac7b), [`69f4e3a`](https://togithub.com/mishoo/UglifyJS/commit/69f4e3a419fc1328eacadf89cbbece0497ad8957)) ### [`v3.19.1`](https://togithub.com/mishoo/UglifyJS/releases/tag/v3.19.1) [Compare Source](https://togithub.com/mishoo/UglifyJS/compare/v3.19.0...v3.19.1) ##### Features - simplify nullish comparison of complex expressions ([`7a4fb85`](https://togithub.com/mishoo/UglifyJS/commit/7a4fb85404f44bbf2e4db5892eb32b698bc53b6e)) ##### Bug Fixes - `if` statement ([`fac0aa2`](https://togithub.com/mishoo/UglifyJS/commit/fac0aa2b8aca8605835e604afe8b39903cc89b75)) - `switch` statement ([`1247576`](https://togithub.com/mishoo/UglifyJS/commit/12475763a60ef92fed1cd625bbb0064c347cc84c), [`fac0aa2`](https://togithub.com/mishoo/UglifyJS/commit/fac0aa2b8aca8605835e604afe8b39903cc89b75)) ### [`v3.19.0`](https://togithub.com/mishoo/UglifyJS/releases/tag/v3.19.0) [Compare Source](https://togithub.com/mishoo/UglifyJS/compare/v3.18.0...v3.19.0) ##### Features - eliminate side-effect-free property access ([`9c80456`](https://togithub.com/mishoo/UglifyJS/commit/9c80456634550045b51e921e59deb61e4e1dcab7), [`95d3ede`](https://togithub.com/mishoo/UglifyJS/commit/95d3ede664598916e6dced8a5e0f5003efd3c77a), [`205a1d1`](https://togithub.com/mishoo/UglifyJS/commit/205a1d1f19cfc128018cfd822c3332e6ee0a831f), [`124c4d3`](https://togithub.com/mishoo/UglifyJS/commit/124c4d3fe364c825488528f9d90b68cb3b48178d)) - improve `hoist_vars` efficiency ([`ce8ef52`](https://togithub.com/mishoo/UglifyJS/commit/ce8ef52e2bcad2747b803faad68ab9c78cadf4d9)) - improve compression around built-in function ([`8c5a899`](https://togithub.com/mishoo/UglifyJS/commit/8c5a899986e7f66cadd76bfcbd7c017e03508d36)) - improve deconstruction of singular destructuring assignment ([`8c5a899`](https://togithub.com/mishoo/UglifyJS/commit/8c5a899986e7f66cadd76bfcbd7c017e03508d36)) ##### Bug Fixes - `__proto__` accessor ([`87c9edb`](https://togithub.com/mishoo/UglifyJS/commit/87c9edbbc74e87fc0cd6a6af54890376d6669ddd)) - automatic semicolon insertion ([`008edfb`](https://togithub.com/mishoo/UglifyJS/commit/008edfbb26843ead4a7e37e657fdb0953d80c145), [`8cfa37e`](https://togithub.com/mishoo/UglifyJS/commit/8cfa37ec698c1d7f7c203c43ed62511d6aa7ec29)) - `class` field ([`2c73103`](https://togithub.com/mishoo/UglifyJS/commit/2c731033b04786e1f8662b4a09def0f437a9415c), [`0a33da4`](https://togithub.com/mishoo/UglifyJS/commit/0a33da4f76a06cd1c37c0b544e4fa8e92845c622)) - default parameter ([`6669ea1`](https://togithub.com/mishoo/UglifyJS/commit/6669ea19efaa8f9de2572de5c5f16009cf9114ed)) - `delete` operator ([`b6b0658`](https://togithub.com/mishoo/UglifyJS/commit/b6b0658fd6e7c17eed0c2f87bd452a4e0a0da4f4)) - destructuring syntax ([`f31311e`](https://togithub.com/mishoo/UglifyJS/commit/f31311e4394a505a041e5401149e4484c8114ec8), [`8195a66`](https://togithub.com/mishoo/UglifyJS/commit/8195a664fd83e7381d0823e01a4ea30dc28e9f0d), [`ed36c1e`](https://togithub.com/mishoo/UglifyJS/commit/ed36c1ec5cd5cd8efb18d43f38cb13de94a93582)) - `function` call ([`dc7aa32`](https://togithub.com/mishoo/UglifyJS/commit/dc7aa321725a22702cbc4b08ecb9acc7e3042011), [`722465b`](https://togithub.com/mishoo/UglifyJS/commit/722465b2a032b64ad24bb1822559dd4885332d04)) - immediately invoked function expression ([`dc51a23`](https://togithub.com/mishoo/UglifyJS/commit/dc51a23d3152b6dd942024cbc6d1d58a136c4e4a)) - property access ([`6b23899`](https://togithub.com/mishoo/UglifyJS/commit/6b23899ef376459bc5734574b458cd637343548b)) - spread syntax ([`23d74be`](https://togithub.com/mishoo/UglifyJS/commit/23d74bedeb91742cd8bc090cb96812ef99dda0c5)) - `try` statement ([`8dc99fa`](https://togithub.com/mishoo/UglifyJS/commit/8dc99fa25f72c76e9a587299ca279135341491be), [`787dfbe`](https://togithub.com/mishoo/UglifyJS/commit/787dfbed644f5b879ca3ae86828782d7ac1e7c38)) - unary arithmetic operator ([`fada1a1`](https://togithub.com/mishoo/UglifyJS/commit/fada1a1927ddb770749a9b956cfd6c864e3a79cb)) ### [`v3.18.0`](https://togithub.com/mishoo/UglifyJS/releases/tag/v3.18.0) [Compare Source](https://togithub.com/mishoo/UglifyJS/compare/v3.17.4...v3.18.0) ##### Features - convert `const` to `let` when possible ([`21aff99`](https://togithub.com/mishoo/UglifyJS/commit/21aff996a5d54730a1b67a51f3e79a89a7abd53f)) - process input as ES module by default ([`68d62a8`](https://togithub.com/mishoo/UglifyJS/commit/68d62a8a310a67f2c8fb4334f9e210f6fed55d67), [`17c3ae6`](https://togithub.com/mishoo/UglifyJS/commit/17c3ae6cbabc61c97193de4a56b0be71fc36bfe9)) - concatenate `let` and `var` declarations ([`e5cbd3e`](https://togithub.com/mishoo/UglifyJS/commit/e5cbd3e0f36afbbd3055c151d5f77561002dc50c)) - avoid mangling of `enableHighAccuracy` & `maximumAge` DOM properties ([`aa7c338`](https://togithub.com/mishoo/UglifyJS/commit/aa7c3389e6853f5a8210da8dc1e189d2d1ad6c46)) - compress array element assignments into declaration ([`ffe0fe7`](https://togithub.com/mishoo/UglifyJS/commit/ffe0fe77625d1886d7710a1caf3f3ea600e7d7cc), [`3dfb379`](https://togithub.com/mishoo/UglifyJS/commit/3dfb3794865a24e69fb01507f462f3879f13482a)) - handle lexical `function` declaration in ES6+ ([`e7b9b4a`](https://togithub.com/mishoo/UglifyJS/commit/e7b9b4aafbc0ee1196de0a8b76c1015e53181056)) - improve ESTree interoperability with third-party tools ([`ca4185a`](https://togithub.com/mishoo/UglifyJS/commit/ca4185a0fdae65764cf6d66e6efee6595a7fb542)) ##### Bug Fixes - assignment operator ([`f0ca9cf`](https://togithub.com/mishoo/UglifyJS/commit/f0ca9cfbe65efc919149e7cd74cedd186d6413ee)) - `async` generator function ([`404794f`](https://togithub.com/mishoo/UglifyJS/commit/404794f5dba1205a5731d45d13b1365f807b2a21)) - `await` operator ([`0991077`](https://togithub.com/mishoo/UglifyJS/commit/09910771a1e8e2531c8dac09e274e345d3feb0e4)) - `BigInt` literal ([`2b1c321`](https://togithub.com/mishoo/UglifyJS/commit/2b1c321ac88bd5b51a1eb0af9731965232e7b956)) - `class` field ([`f40dbd6`](https://togithub.com/mishoo/UglifyJS/commit/f40dbd6e3364d3bffc887774178be1b6f82029a6), [`1d400f1`](https://togithub.com/mishoo/UglifyJS/commit/1d400f1a255a9e2808af92730e4526754584414f)) - `class` literal ([`548f093`](https://togithub.com/mishoo/UglifyJS/commit/548f0938e8fd608efff7d5923db64db424914764)) - default parameter ([`57dd3f6`](https://togithub.com/mishoo/UglifyJS/commit/57dd3f6a2c74decc3fe68447e56a90fe9d3593c0)) - `function` call ([`e37a148`](https://togithub.com/mishoo/UglifyJS/commit/e37a1489d401e8abed462a4e647663a8fba7c38a), [`a437a61`](https://togithub.com/mishoo/UglifyJS/commit/a437a61518f98bd4131d6713b3dbbfe5025ecdb7)) - generator function ([`574ca47`](https://togithub.com/mishoo/UglifyJS/commit/574ca47666c9f8581f4e45737b6b141a75fb03bf)) - `if` statement ([`358faaa`](https://togithub.com/mishoo/UglifyJS/commit/358faaacaaa502d031cb4e195ab7601edcd5e44d)) - immediately invoked function expression ([`1d400f1`](https://togithub.com/mishoo/UglifyJS/commit/1d400f1a255a9e2808af92730e4526754584414f), [`aef7065`](https://togithub.com/mishoo/UglifyJS/commit/aef70652620741e6312ab8b99ea38d894cf999a2), [`dd88f38`](https://togithub.com/mishoo/UglifyJS/commit/dd88f3866b87c0a1c747bc3f177dd338317e5967), [`c911704`](https://togithub.com/mishoo/UglifyJS/commit/c9117041fac7d6d83453868154ac2e0f534e9a94)) - `instanceof` operator ([`8d28052`](https://togithub.com/mishoo/UglifyJS/commit/8d28052182a4cd1261a4f24a15a1c694079ef930)) - `let` statement ([`0cbd5ea`](https://togithub.com/mishoo/UglifyJS/commit/0cbd5ea64a5f37f50ce420529933ec185cb94fb5)) - logical operator ([`7270671`](https://togithub.com/mishoo/UglifyJS/commit/72706716873355776c6fecd383f404f62cd1b67b)) - nullish coalescing operator ([`2cb6454`](https://togithub.com/mishoo/UglifyJS/commit/2cb6454b1f8739e27708a29c5a97610afa2c554e)) - `switch` statement ([`34b6143`](https://togithub.com/mishoo/UglifyJS/commit/34b6143306474b5dfc4a4f5bbce855db4fd3bafd)) - ternary expression ([`f07dc5c`](https://togithub.com/mishoo/UglifyJS/commit/f07dc5cfba57d607c8f256fb8f339a29a4aeb09a)) - unary arithmetic operator ([`30bf068`](https://togithub.com/mishoo/UglifyJS/commit/30bf06876878495637dfef2f6e31824649abd34b)) - `var` statement ([`2352909`](https://togithub.com/mishoo/UglifyJS/commit/2352909c3d9ea9b2f53768a7522decb275e81288))

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, 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.