🐊Putout plugin adds ability to convert bitwice to logical operator
npm install @putout/plugin-convert-bitwise-to-logical[NPMIMGURL]: https://img.shields.io/npm/v/@putout/plugin-convert-bitwise-to-logical.svg?style=flat&longCache=true
[NPMURL]: https://npmjs.org/package/@putout/plugin-convert-bitwise-to-logical "npm"
> The bitwise OR operator (|) returns a 1 in each bit position for which the corresponding bits of either or both operands are 1s.
>
> 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.
```
npm i @putout/plugin-convert-bitwise-to-logical -D
`json`
{
"rules": {
"convert-bitwise-to-logical": "on"
}
}
`js`
a | !b;
`js``
a || !b;
MIT