43 lines
929 B
Markdown
43 lines
929 B
Markdown
#### Remove indention in logical expression in `Boolean()` call (#18087 by @kovsu)
|
|
|
|
Reduce diff when changing a condition to an opposite value, or change between `!!` and `Boolean()`.
|
|
|
|
<!-- prettier-ignore -->
|
|
```js
|
|
// Input
|
|
const foo = Boolean(
|
|
a_long_long_condition ||
|
|
a_long_long_long_condition ||
|
|
a_long_long_long_condition
|
|
);
|
|
const bar = !!(
|
|
a_long_long_condition ||
|
|
a_long_long_long_condition ||
|
|
a_long_long_long_condition
|
|
);
|
|
|
|
// Prettier stable
|
|
const foo = Boolean(
|
|
a_long_long_condition ||
|
|
a_long_long_long_condition ||
|
|
a_long_long_long_condition,
|
|
);
|
|
const bar = !!(
|
|
a_long_long_condition ||
|
|
a_long_long_long_condition ||
|
|
a_long_long_long_condition
|
|
);
|
|
|
|
// Prettier main
|
|
const foo = Boolean(
|
|
a_long_long_condition ||
|
|
a_long_long_long_condition ||
|
|
a_long_long_long_condition
|
|
);
|
|
const bar = !!(
|
|
a_long_long_condition ||
|
|
a_long_long_long_condition ||
|
|
a_long_long_long_condition
|
|
);
|
|
```
|