Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.md | 2024-06-10 | 2.2 kB | |
v3.18.0 source code.tar.gz | 2024-06-10 | 545.5 kB | |
v3.18.0 source code.zip | 2024-06-10 | 639.8 kB | |
Totals: 3 Items | 1.2 MB | 0 |
Features
- convert
const
tolet
when possible (21aff996a5d54730a1b67a51f3e79a89a7abd53f) - process input as ES module by default (68d62a8a310a67f2c8fb4334f9e210f6fed55d67, 17c3ae6cbabc61c97193de4a56b0be71fc36bfe9)
- concatenate
let
andvar
declarations (e5cbd3e0f36afbbd3055c151d5f77561002dc50c) - avoid mangling of
enableHighAccuracy
&maximumAge
DOM properties (aa7c3389e6853f5a8210da8dc1e189d2d1ad6c46) - compress array element assignments into declaration (ffe0fe77625d1886d7710a1caf3f3ea600e7d7cc, 3dfb3794865a24e69fb01507f462f3879f13482a)
- handle lexical
function
declaration in ES6+ (e7b9b4aafbc0ee1196de0a8b76c1015e53181056) - improve ESTree interoperability with third-party tools (ca4185a0fdae65764cf6d66e6efee6595a7fb542)
Bug Fixes
- assignment operator (f0ca9cfbe65efc919149e7cd74cedd186d6413ee)
async
generator function (404794f5dba1205a5731d45d13b1365f807b2a21)await
operator (09910771a1e8e2531c8dac09e274e345d3feb0e4)BigInt
literal (2b1c321ac88bd5b51a1eb0af9731965232e7b956)class
field (f40dbd6e3364d3bffc887774178be1b6f82029a6, 1d400f1a255a9e2808af92730e4526754584414f)class
literal (548f0938e8fd608efff7d5923db64db424914764)- default parameter (57dd3f6a2c74decc3fe68447e56a90fe9d3593c0)
function
call (e37a1489d401e8abed462a4e647663a8fba7c38a, a437a61518f98bd4131d6713b3dbbfe5025ecdb7)- generator function (574ca47666c9f8581f4e45737b6b141a75fb03bf)
if
statement (358faaacaaa502d031cb4e195ab7601edcd5e44d)- immediately invoked function expression (1d400f1a255a9e2808af92730e4526754584414f, aef70652620741e6312ab8b99ea38d894cf999a2, dd88f3866b87c0a1c747bc3f177dd338317e5967, c9117041fac7d6d83453868154ac2e0f534e9a94)
instanceof
operator (8d28052182a4cd1261a4f24a15a1c694079ef930)let
statement (0cbd5ea64a5f37f50ce420529933ec185cb94fb5)- logical operator (72706716873355776c6fecd383f404f62cd1b67b)
- nullish coalescing operator (2cb6454b1f8739e27708a29c5a97610afa2c554e)
switch
statement (34b6143306474b5dfc4a4f5bbce855db4fd3bafd)- ternary expression (f07dc5cfba57d607c8f256fb8f339a29a4aeb09a)
- unary arithmetic operator (30bf06876878495637dfef2f6e31824649abd34b)
var
statement (2352909c3d9ea9b2f53768a7522decb275e81288)