mirror of
https://github.com/hanzoai/babel.git
synced 2026-10-30 14:46:06 +00:00
* Compress output for optional chain with multiple `?.` * Shorter output for optional delete * Use a single temp variable per optional chain
6 lines
226 B
JavaScript
6 lines
226 B
JavaScript
var _foo, _foo2;
|
|
foo == null ? void 0 : foo(foo);
|
|
(_foo = foo) == null ? void 0 : _foo.bar();
|
|
foo.bar == null ? void 0 : foo.bar(foo.bar, false);
|
|
(_foo2 = foo) == null || _foo2.bar == null ? void 0 : _foo2.bar(foo.bar, true);
|