ktsn / vuex-smart-module

Type safe Vuex module with powerful module features
MIT License
381 stars 19 forks source link

chore: Bump uglify-js from 3.13.8 to 3.17.1 #645

Closed dependabot[bot] closed 2 years ago

dependabot[bot] commented 2 years ago

Bumps uglify-js from 3.13.8 to 3.17.1.

Release notes

Sourced from uglify-js's releases.

v3.17.1

Features

  • improve precision of escape analysis (d6d2f5ced2ce7f16eb02138ec243c01fe2b5717a, 10bc86ba107a17b3186d06938cb1b2bb45262e42)
  • improve usability of --mangle-props (9eea3a673a0aceb277ab06e4d585d002af992dd6, 4653e8aec0f8db498556b7da89903b6ae3434f24, 5ac6ec5496af3d38b0d14ee1987d2bfc9e3085be)
  • extend glob patterns for --in-situ (535212c69ef163c1cc35b7aa3d1fd625a171bb0e)
  • support Adobe ExtendScipt on best-effort basis (32bd65a87fd8a828150eccb57024adc60b468b05)
  • inline immediately invoked arrow function expressions (9dec612cd5c167eeac9ed68f9f2832bae7260196)
  • improve elimination of lexical declarations (edf1bf110635e604973d626e7ac45b6086e4b9fc)

Bug Fixes

  • arguments object (5b5f6e329cdaab4c8e89ad1d1c4c8f588d65e6a6)
  • arrow function (02d966d9140a3fd77e1e40f56a6b008ca5d9c9af)
  • assignment operator (1d42e9ad556d6024f58ff3a4fee6df310cbcf34d)
  • async function (15b608f74c5111083ab361e419652e38719884dd)
  • class method (001f6f971913d28d9c77a5ff6602ae06d3780ccf)
  • compound assignment operator (f63b7b079d84cbb50f6ca77a7489bcb0bd66701f)
  • destructuring syntax (eb22f0101eba4649e0cafb3e62f7601f9c37d0b7)
  • export statement (9cdc1ef6c2a9684c0ae769ac4ce21c9d593378bb)
  • lexical declaration (88dfc4968330e87b6c55ce3f160e1e4420c0f01e, e0b302d651096192612a1a5c1560b4842f681c82)
  • logical operator (78f354beb862aaf9176355a056b44f613efce236)
  • return statement (887e086890a67c8529143d4efd8621f7a72c2d6a)
  • ternary expression (78f354beb862aaf9176355a056b44f613efce236, e4bff315eb6e8f57b9e0f6dddf81f7e0cb978708)
  • throw statement (4e4a2f8ed3439a92dc14a3327cf0444a8156e5b4)
  • unary arithmetic operator (ac002b6338a65d2323c092e34815d4db252da19a, f63b7b079d84cbb50f6ca77a7489bcb0bd66701f)
  • var statement (887e086890a67c8529143d4efd8621f7a72c2d6a, 4db81065ee8e6b3cd72e891a1c5f4d99ecb6562c)

v3.17.0

Features

  • merge common tail of if statements (996836b67e1800af188d7ca4e79813967ebc8bc2)
  • eliminate superfluous Object() wrappers (db6fd6db3e8eaa0b2ebbddb5e1cbcea81f0631ab)
  • improve elimination of return statements (08c386f363c8e3549e63c2d996c0e4f11c4cf116, ab5c7e6863f0a898798cf3b2fd87a52a89ed018d, 6667440aafa04669e99c641ef945d6903e086b7a, e39f33e41b1234b195b90d299014f40a999a8608, 64e3ceec3b6a7ee37dc4772dc3ad88542013f88f, 8076d66ae58315671821d9ecaa1f726f509e331d, 884842cd6ceb49766c152a60b151fcf386c13831, a9d9af53e9f469ed89f0be0a53da2a0ac07f3733)
  • improve compression of ternary expressions (672cdfa57ae67aae726f5b46ea20638aa1e9ce1d)
  • exclude latest ECMAScript runtime properties from builtin mangling (8a07f1202c135bd2fa6f2d5cc0231c466e73242e)
  • introduce --expression for ease of handling bookmarklets or JSON expressions (f451a7ad79165dda0d3f7fa7a56b3841eeba8174)
  • improve resolution and accuracy of source-maps (2c3c4ec32381bad3f21bf2778470d58abba7b82a)
  • inline function calls with simple assignments (5a4cd09938e46bbf7d9a875e03ce7e99c6e6c442)

Bug Fixes

  • async generator function (da930affd2b9969e042dc8c9e9ded4de8f1174c2)
  • class property (41b65af6e2ef75010b30bfc10a40cea705ff12ac, dd90135944fb3f980b8ff2fcbef9222261d05cd8)
  • class static block (41b65af6e2ef75010b30bfc10a40cea705ff12ac)
  • default parameter (c32fe26b8d9b7a8fc9ddbd0e6771a0e2af40365b)
  • destructuring syntax (c32fe26b8d9b7a8fc9ddbd0e6771a0e2af40365b)
  • function literal (513995f57dfb295a7880ac5d33f633a2ee381f3b)

... (truncated)

Commits


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 2 years ago

Superseded by #646.