@putout/plugin-convert-bitwise-to-logical
v1.0.1
Published
šPutout plugin adds ability to convert bitwice to logical operator
Downloads
7,549
Maintainers
Readme
@putout/plugin-convert-bitwise-to-logical
The bitwise OR operator (
|
) returns a1
in each bit position for which the corresponding bits of either or both operands are1
s.The operands are converted to 32-bit integers and expressed by a series of bits (zeroes and ones).
(c) MDN
šPutout plugin adds ability to convert bitwise
to logical
operator, when one of operands is not a number,
since mostly likely it is an error.
Merged to @putout/plugin-logical-expressions.
Install
npm i @putout/plugin-convert-bitwise-to-logical -D
Rule
{
"rules": {
"convert-bitwise-to-logical": "on"
}
}
ā Example of incorrect code
a | !b;
ā Example of correct code
a || !b;
License
MIT