{"_id":"@putout/plugin-logical-expressions","_rev":"4159205","name":"@putout/plugin-logical-expressions","description":"🐊Putout plugin adds ability to transform logical expressions","dist-tags":{"latest":"8.1.0"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"time":{"modified":"2026-03-01T20:34:25.000Z","created":"2022-08-24T09:04:11.101Z","8.1.0":"2025-11-15T20:15:24.895Z","8.0.0":"2025-06-02T10:18:43.033Z","7.0.1":"2024-12-13T10:59:57.027Z","7.0.0":"2024-12-10T21:31:55.751Z","6.0.0":"2024-05-26T21:17:25.384Z","5.0.0":"2023-10-28T09:43:08.132Z","4.0.0":"2023-08-12T18:31:59.376Z","3.2.0":"2023-07-26T11:20:26.880Z","3.1.0":"2023-07-15T19:59:46.987Z","3.0.2":"2023-07-15T19:55:00.968Z","3.0.0":"2023-07-15T19:34:00.311Z","2.1.0":"2023-05-17T15:55:24.175Z","2.0.0":"2023-04-01T20:20:06.314Z","1.2.1":"2023-01-15T17:17:29.577Z","1.2.0":"2022-12-29T14:29:47.132Z","1.1.0":"2022-08-24T09:36:00.646Z","1.0.0":"2022-08-24T09:04:11.101Z"},"users":{},"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/putout.git"},"versions":{"8.1.0":{"name":"@putout/plugin-logical-expressions","version":"8.1.0","type":"module","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout plugin adds ability to transform logical expressions","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-logical-expressions#readme","main":"lib/index.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git+https://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","logical-expressions"],"devDependencies":{"@putout/eslint-flat":"^3.0.0","@putout/test":"^14.0.0","c8":"^10.0.0","eslint":"^9.0.0","eslint-plugin-n":"^17.0.0","eslint-plugin-putout":"^28.0.0","madrun":"^11.0.0","nodemon":"^3.0.1"},"peerDependencies":{"putout":">=40"},"license":"MIT","engines":{"node":">=20"},"publishConfig":{"access":"public"},"_id":"@putout/plugin-logical-expressions@8.1.0","gitHead":"9422cc9ede855eaefef8b0646ec01f1d7202b0e6","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_nodeVersion":"25.1.0","_npmVersion":"11.4.2","dist":{"shasum":"bd73e68a61ec86cc65eaee6e7f21feacc15256d9","size":3422,"noattachment":false,"key":"/@putout/plugin-logical-expressions/-/@putout/plugin-logical-expressions-8.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-logical-expressions/download/@putout/plugin-logical-expressions-8.1.0.tgz"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/plugin-logical-expressions_8.1.0_1763237724696_0.6313013414414916"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-15T20:15:24.895Z","publish_time":1763237724895,"_source_registry_name":"default","_cnpm_publish_time":1763237724895},"8.0.0":{"name":"@putout/plugin-logical-expressions","version":"8.0.0","type":"module","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout plugin adds ability to transform logical expressions","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-logical-expressions#readme","main":"lib/index.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git+https://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","logical-expressions"],"devDependencies":{"@putout/eslint-flat":"^3.0.0","@putout/test":"^13.0.0","c8":"^10.0.0","eslint":"^9.0.0","eslint-plugin-n":"^17.0.0","eslint-plugin-putout":"^27.0.0","madrun":"^11.0.0","nodemon":"^3.0.1"},"peerDependencies":{"putout":">=40"},"license":"MIT","engines":{"node":">=20"},"publishConfig":{"access":"public"},"_id":"@putout/plugin-logical-expressions@8.0.0","gitHead":"00eaa5bc9d9df0b84fde42688dd537a495899cd1","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_nodeVersion":"20.19.0","_npmVersion":"11.1.0","dist":{"shasum":"fbbcedc760ff0dd34774b6d805bc17d5b554034d","size":3403,"noattachment":false,"key":"/@putout/plugin-logical-expressions/-/@putout/plugin-logical-expressions-8.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-logical-expressions/download/@putout/plugin-logical-expressions-8.0.0.tgz"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/plugin-logical-expressions_8.0.0_1748859522867_0.3735903928887838"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-02T10:18:43.033Z","publish_time":1748859523033,"_source_registry_name":"default","_cnpm_publish_time":1748859523033},"7.0.1":{"name":"@putout/plugin-logical-expressions","version":"7.0.1","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout plugin adds ability to transform logical expressions","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-logical-expressions#readme","main":"lib/index.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git+https://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","logical-expressions"],"devDependencies":{"@putout/test":"^11.0.0","c8":"^10.0.0","eslint":"^9.0.0","eslint-plugin-n":"^17.0.0","eslint-plugin-putout":"^23.0.0","lerna":"^6.0.1","madrun":"^10.0.0","nodemon":"^3.0.1"},"peerDependencies":{"putout":">=36"},"license":"MIT","engines":{"node":">=18"},"publishConfig":{"access":"public"},"_id":"@putout/plugin-logical-expressions@7.0.1","gitHead":"8de6436ad2d8db085affe4dccea6dbc7671925cb","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"shasum":"5fdf36037a55861a4f7b15b7164825c4dbd7c918","size":3417,"noattachment":false,"key":"/@putout/plugin-logical-expressions/-/@putout/plugin-logical-expressions-7.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-logical-expressions/download/@putout/plugin-logical-expressions-7.0.1.tgz"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/plugin-logical-expressions_7.0.1_1734087596879_0.7813765469689498"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-13T10:59:57.027Z","publish_time":1734087597027,"_source_registry_name":"default","_cnpm_publish_time":1734087597027},"7.0.0":{"name":"@putout/plugin-logical-expressions","version":"7.0.0","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout plugin adds ability to transform logical expressions","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-logical-expressions#readme","main":"lib/index.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git+https://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","logical-expressions"],"devDependencies":{"@putout/test":"^11.0.0","c8":"^10.0.0","eslint":"^9.0.0","eslint-plugin-n":"^17.0.0","eslint-plugin-putout":"^23.0.0","lerna":"^6.0.1","madrun":"^10.0.0","nodemon":"^3.0.1"},"peerDependencies":{"putout":">=36"},"license":"MIT","engines":{"node":">=18"},"publishConfig":{"access":"public"},"_id":"@putout/plugin-logical-expressions@7.0.0","gitHead":"fc7b8a9cceae7b2b63858d5228f537b18697a7f3","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"shasum":"c67692feca4a28eb55273acd3ad348f4d9ce0190","size":3415,"noattachment":false,"key":"/@putout/plugin-logical-expressions/-/@putout/plugin-logical-expressions-7.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-logical-expressions/download/@putout/plugin-logical-expressions-7.0.0.tgz"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/plugin-logical-expressions_7.0.0_1733866315534_0.7963295118229752"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-10T21:31:55.751Z","publish_time":1733866315751,"_source_registry_name":"default","_cnpm_publish_time":1733866315751},"6.0.0":{"name":"@putout/plugin-logical-expressions","version":"6.0.0","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout plugin adds ability to transform logical expressions","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-logical-expressions#readme","main":"lib/index.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","logical-expressions"],"devDependencies":{"@putout/test":"^9.0.0","c8":"^9.0.0","eslint":"^9.0.0","eslint-plugin-n":"^17.0.0","eslint-plugin-putout":"^22.0.0","lerna":"^6.0.1","madrun":"^10.0.0","nodemon":"^3.0.1"},"peerDependencies":{"putout":">=35"},"license":"MIT","engines":{"node":">=16"},"publishConfig":{"access":"public"},"_id":"@putout/plugin-logical-expressions@6.0.0","gitHead":"fda1359d7462d1526690154b720b02a40ff5c7c3","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_nodeVersion":"22.2.0","_npmVersion":"10.7.0","dist":{"shasum":"a0b6af7bbacdf166d32b45afd6e27f45e5c4b497","size":3413,"noattachment":false,"key":"/@putout/plugin-logical-expressions/-/@putout/plugin-logical-expressions-6.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-logical-expressions/download/@putout/plugin-logical-expressions-6.0.0.tgz"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-logical-expressions_6.0.0_1716758245175_0.9454556302437696"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-26T21:17:25.384Z","publish_time":1716758245384,"_source_registry_name":"default","_cnpm_publish_time":1716758245384},"5.0.0":{"name":"@putout/plugin-logical-expressions","version":"5.0.0","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout plugin adds ability to transform logical expressions","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-logical-expressions#readme","main":"lib/index.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","logical-expressions"],"devDependencies":{"@putout/test":"^7.0.0","c8":"^8.0.0","eslint":"^8.0.1","eslint-plugin-n":"^16.0.0","eslint-plugin-putout":"^21.0.0","lerna":"^6.0.1","madrun":"^9.0.0","nodemon":"^3.0.1"},"peerDependencies":{"putout":">=32"},"license":"MIT","engines":{"node":">=16"},"publishConfig":{"access":"public"},"gitHead":"f528456e78a75fb6b7240de16784920d4409761f","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-logical-expressions@5.0.0","_nodeVersion":"18.16.0","_npmVersion":"9.6.6","dist":{"shasum":"b950bef13e5d3d88157bb6e7cec328f34302799e","size":3333,"noattachment":false,"key":"/@putout/plugin-logical-expressions/-/@putout/plugin-logical-expressions-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-logical-expressions/download/@putout/plugin-logical-expressions-5.0.0.tgz"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-logical-expressions_5.0.0_1698486187874_0.22168582071369514"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-28T09:43:08.132Z","publish_time":1698486188132,"_source_registry_name":"default","_cnpm_publish_time":1698486188132},"4.0.0":{"name":"@putout/plugin-logical-expressions","version":"4.0.0","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout plugin adds ability to transform logical expressions","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-logical-expressions#readme","main":"lib/index.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","logical-expressions"],"devDependencies":{"@putout/test":"^7.0.0","c8":"^8.0.0","eslint":"^8.0.1","eslint-plugin-n":"^16.0.0","eslint-plugin-putout":"^19.0.0","lerna":"^6.0.1","madrun":"^9.0.0","nodemon":"^3.0.1"},"peerDependencies":{"putout":">=31"},"license":"MIT","engines":{"node":">=16"},"publishConfig":{"access":"public"},"_id":"@putout/plugin-logical-expressions@4.0.0","gitHead":"0cd009308a6f5eff0c923751c9c00df244408042","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"shasum":"c5e1d31113e8769b86f3c6f0fb24808f91178f78","size":3309,"noattachment":false,"key":"/@putout/plugin-logical-expressions/-/@putout/plugin-logical-expressions-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-logical-expressions/download/@putout/plugin-logical-expressions-4.0.0.tgz"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-logical-expressions_4.0.0_1691865119177_0.9054031531399489"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-12T18:31:59.376Z","publish_time":1691865119376,"_source_registry_name":"default","_cnpm_publish_time":1691865119376},"3.2.0":{"name":"@putout/plugin-logical-expressions","version":"3.2.0","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout plugin adds ability to transform logical expressions","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-logical-expressions#readme","main":"lib/index.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","logical-expressions"],"devDependencies":{"@putout/test":"^7.0.0","c8":"^8.0.0","eslint":"^8.0.1","eslint-plugin-n":"^16.0.0","eslint-plugin-putout":"^18.0.0","lerna":"^6.0.1","madrun":"^9.0.0","nodemon":"^3.0.1"},"peerDependencies":{"putout":">=30"},"license":"MIT","engines":{"node":">=16"},"publishConfig":{"access":"public"},"gitHead":"e097c6241507211ed9d07d092cb800b94a1a1487","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-logical-expressions@3.2.0","_nodeVersion":"20.4.0","_npmVersion":"9.6.6","dist":{"shasum":"545e3be251f9b9b12079e9bc058893cf1fc4792c","size":3312,"noattachment":false,"key":"/@putout/plugin-logical-expressions/-/@putout/plugin-logical-expressions-3.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-logical-expressions/download/@putout/plugin-logical-expressions-3.2.0.tgz"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-logical-expressions_3.2.0_1690370426700_0.35150240156627044"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-26T11:20:26.880Z","publish_time":1690370426880,"_source_registry_name":"default","_cnpm_publish_time":1690370426880},"3.1.0":{"name":"@putout/plugin-logical-expressions","version":"3.1.0","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout plugin adds ability to transform logical expressions","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-logical-expressions#readme","main":"lib/index.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","logical-expressions"],"devDependencies":{"@putout/test":"^7.0.0","c8":"^8.0.0","eslint":"^8.0.1","eslint-plugin-n":"^16.0.0","eslint-plugin-putout":"^18.0.0","lerna":"^6.0.1","madrun":"^9.0.0","nodemon":"^3.0.1"},"peerDependencies":{"putout":">=30"},"license":"MIT","engines":{"node":">=16"},"publishConfig":{"access":"public"},"gitHead":"c94ced53fa3d48715c8065f3a6e77a8bf616ad17","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-logical-expressions@3.1.0","_nodeVersion":"20.4.0","_npmVersion":"9.6.6","dist":{"shasum":"f7a8c4d0c3decb7bf382c7a2bcd11780d859f8bd","size":3302,"noattachment":false,"key":"/@putout/plugin-logical-expressions/-/@putout/plugin-logical-expressions-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-logical-expressions/download/@putout/plugin-logical-expressions-3.1.0.tgz"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-logical-expressions_3.1.0_1689451186785_0.011809872075285499"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-15T19:59:46.987Z","publish_time":1689451186987,"_source_registry_name":"default","_cnpm_publish_time":1689451186987},"3.0.2":{"name":"@putout/plugin-logical-expressions","version":"3.0.2","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout plugin adds ability to transform logical expressions","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-logical-expressions#readme","main":"lib/index.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","logical-expressions"],"devDependencies":{"@putout/test":"^7.0.0","c8":"^8.0.0","eslint":"^8.0.1","eslint-plugin-n":"^16.0.0","eslint-plugin-putout":"^18.0.0","lerna":"^6.0.1","madrun":"^9.0.0","nodemon":"^3.0.1"},"peerDependencies":{"putout":">=30"},"license":"MIT","engines":{"node":">=16"},"publishConfig":{"access":"public"},"gitHead":"7dd97e2c00dd9ba25deeeabd3fab41de204fa652","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-logical-expressions@3.0.2","_nodeVersion":"20.4.0","_npmVersion":"9.6.6","dist":{"shasum":"4a6ecae43123ad974729884b72129b0a19b6492c","size":3297,"noattachment":false,"key":"/@putout/plugin-logical-expressions/-/@putout/plugin-logical-expressions-3.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-logical-expressions/download/@putout/plugin-logical-expressions-3.0.2.tgz"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-logical-expressions_3.0.2_1689450900709_0.9180622252583954"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-15T19:55:00.968Z","publish_time":1689450900968,"_source_registry_name":"default","_cnpm_publish_time":1689450900968},"3.0.0":{"name":"@putout/plugin-logical-expressions","version":"3.0.0","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout plugin adds ability to transform logical expressions","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-logical-expressions#readme","main":"lib/index.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","logical-expressions"],"devDependencies":{"@putout/test":"^7.0.0","c8":"^8.0.0","eslint":"^8.0.1","eslint-plugin-n":"^16.0.0","eslint-plugin-putout":"^18.0.0","lerna":"^6.0.1","madrun":"^9.0.0","nodemon":"^3.0.1"},"peerDependencies":{"putout":">=30"},"license":"MIT","engines":{"node":">=16"},"publishConfig":{"access":"public"},"gitHead":"b56a4318d75a0757eb7b39b28625f9486df9a1bb","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-logical-expressions@3.0.0","_nodeVersion":"20.4.0","_npmVersion":"9.6.6","dist":{"shasum":"9229d845e64dd840c618e1d768f89e91f5a5891c","size":3227,"noattachment":false,"key":"/@putout/plugin-logical-expressions/-/@putout/plugin-logical-expressions-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-logical-expressions/download/@putout/plugin-logical-expressions-3.0.0.tgz"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-logical-expressions_3.0.0_1689449640113_0.7764108569626287"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-15T19:34:00.311Z","publish_time":1689449640311,"_source_registry_name":"default","_cnpm_publish_time":1689449640311},"2.1.0":{"name":"@putout/plugin-logical-expressions","version":"2.1.0","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout plugin adds ability to transform logical expressions","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-logical-expressions#readme","main":"lib/index.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","logical-expressions"],"devDependencies":{"@putout/test":"^6.0.0","c8":"^7.5.0","eslint":"^8.0.1","eslint-plugin-n":"^15.2.4","eslint-plugin-putout":"^17.0.0","lerna":"^6.0.1","madrun":"^9.0.0","nodemon":"^2.0.1"},"peerDependencies":{"putout":">=29"},"license":"MIT","engines":{"node":">=16"},"publishConfig":{"access":"public"},"gitHead":"a66ec9fcf17813ce7a8f157cea126792c9a0dc46","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-logical-expressions@2.1.0","_nodeVersion":"20.1.0","_npmVersion":"9.6.6","dist":{"shasum":"c1c417bea4dbd790b4c664cf2d1d5141eb46d4e8","size":3205,"noattachment":false,"key":"/@putout/plugin-logical-expressions/-/@putout/plugin-logical-expressions-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-logical-expressions/download/@putout/plugin-logical-expressions-2.1.0.tgz"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-logical-expressions_2.1.0_1684338924000_0.8330105611681382"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-17T15:55:24.175Z","publish_time":1684338924175,"_source_registry_name":"default","_cnpm_publish_time":1684338924175},"2.0.0":{"name":"@putout/plugin-logical-expressions","version":"2.0.0","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout plugin adds ability to transform logical expressions","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-logical-expressions#readme","main":"lib/index.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","logical-expressions"],"devDependencies":{"@putout/test":"^6.0.0","c8":"^7.5.0","eslint":"^8.0.1","eslint-plugin-n":"^15.2.4","eslint-plugin-putout":"^17.0.0","lerna":"^6.0.1","madrun":"^9.0.0","nodemon":"^2.0.1"},"peerDependencies":{"putout":">=29"},"license":"MIT","engines":{"node":">=16"},"publishConfig":{"access":"public"},"gitHead":"2de654fbd25e3c86226bad6771959354331be9a4","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-logical-expressions@2.0.0","_nodeVersion":"18.15.0","_npmVersion":"9.1.3","dist":{"shasum":"e26a2ad4b76d4b7dfef8802820dd12190662526c","size":3080,"noattachment":false,"key":"/@putout/plugin-logical-expressions/-/@putout/plugin-logical-expressions-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-logical-expressions/download/@putout/plugin-logical-expressions-2.0.0.tgz"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-logical-expressions_2.0.0_1680380406179_0.33835483411098277"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-01T20:20:06.314Z","publish_time":1680380406314,"_cnpm_publish_time":1680380406314},"1.2.1":{"name":"@putout/plugin-logical-expressions","version":"1.2.1","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout plugin adds ability to transform logical expressions","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-logical-expressions#readme","main":"lib/index.js","commitType":"colon","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","logical-expressions"],"devDependencies":{"@putout/test":"^5.0.0","c8":"^7.5.0","eslint":"^8.0.1","eslint-plugin-n":"^15.2.4","eslint-plugin-putout":"^16.0.0","lerna":"^6.0.1","madrun":"^9.0.0","nodemon":"^2.0.1"},"peerDependencies":{"putout":">=27.3"},"license":"MIT","engines":{"node":">=16"},"publishConfig":{"access":"public"},"gitHead":"23fd2b6e3227daec08080d250bd4f5ab9846bede","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-logical-expressions@1.2.1","_nodeVersion":"18.13.0","_npmVersion":"9.1.3","dist":{"shasum":"fcae749fc7a505c17a4b7b68382ef6e3daadc44a","size":3061,"noattachment":false,"key":"/@putout/plugin-logical-expressions/-/@putout/plugin-logical-expressions-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-logical-expressions/download/@putout/plugin-logical-expressions-1.2.1.tgz"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-logical-expressions_1.2.1_1673803049410_0.2630868110005471"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-15T17:17:29.577Z","publish_time":1673803049577,"_cnpm_publish_time":1673803049577},"1.2.0":{"name":"@putout/plugin-logical-expressions","version":"1.2.0","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout plugin adds ability to transform logical expressions","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-logical-expressions#readme","main":"lib/index.js","commitType":"colon","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","logical-expressions"],"devDependencies":{"@putout/test":"^5.0.0","c8":"^7.5.0","eslint":"^8.0.1","eslint-plugin-n":"^15.2.4","eslint-plugin-putout":"^16.0.0","lerna":"^6.0.1","madrun":"^9.0.0","nodemon":"^2.0.1"},"peerDependencies":{"putout":">=27.3"},"license":"MIT","engines":{"node":">=16"},"publishConfig":{"access":"public"},"gitHead":"a955dfd8996fc8ee49c121a089f86d58abb15714","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-logical-expressions@1.2.0","_nodeVersion":"18.12.1","_npmVersion":"9.1.3","dist":{"shasum":"d1776d8af0df88b5048af78a8c8e06411567c34a","size":3087,"noattachment":false,"key":"/@putout/plugin-logical-expressions/-/@putout/plugin-logical-expressions-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-logical-expressions/download/@putout/plugin-logical-expressions-1.2.0.tgz"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-logical-expressions_1.2.0_1672324186960_0.5032901290168357"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-29T14:29:52.756Z","publish_time":1672324187132,"_cnpm_publish_time":1672324187132},"1.1.0":{"name":"@putout/plugin-logical-expressions","version":"1.1.0","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout plugin adds ability to transform logical expressions","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-logical-expressions#readme","main":"lib/index.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","logical-expressions"],"devDependencies":{"@putout/test":"^5.0.0","c8":"^7.5.0","eslint":"^8.0.1","eslint-plugin-n":"^15.2.4","eslint-plugin-putout":"^16.0.0","lerna":"^5.0.0","madrun":"^9.0.0","nodemon":"^2.0.1"},"peerDependencies":{"putout":">=27.3"},"license":"MIT","engines":{"node":">=16"},"publishConfig":{"access":"public"},"gitHead":"9943df5184716ff703f73492cfe1c02da6759989","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-logical-expressions@1.1.0","_nodeVersion":"16.15.0","_npmVersion":"8.3.0","dist":{"shasum":"841fcd959f37aef7cdaf34e9f6b74930a6e5cc51","size":3047,"noattachment":false,"key":"/@putout/plugin-logical-expressions/-/@putout/plugin-logical-expressions-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-logical-expressions/download/@putout/plugin-logical-expressions-1.1.0.tgz"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-logical-expressions_1.1.0_1661333760469_0.3257411080347463"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-24T20:32:38.982Z","publish_time":1661333760646,"_cnpm_publish_time":1661333760646},"1.0.0":{"name":"@putout/plugin-logical-expressions","version":"1.0.0","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout plugin adds ability to transform logical expressions","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-logical-expressions#readme","main":"lib/index.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","logical-expressions"],"devDependencies":{"@putout/test":"^5.0.0","c8":"^7.5.0","eslint":"^8.0.1","eslint-plugin-n":"^15.2.4","eslint-plugin-putout":"^16.0.0","lerna":"^5.0.0","madrun":"^9.0.0","nodemon":"^2.0.1"},"peerDependencies":{"putout":">=27.3"},"license":"MIT","engines":{"node":">=16"},"publishConfig":{"access":"public"},"gitHead":"6e9aa5db875b2c76d6f917727ccba609cdf615b5","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-logical-expressions@1.0.0","_nodeVersion":"16.15.0","_npmVersion":"8.3.0","dist":{"shasum":"f05227d975ee391bed9548784f678500ddf833ed","size":2976,"noattachment":false,"key":"/@putout/plugin-logical-expressions/-/@putout/plugin-logical-expressions-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-logical-expressions/download/@putout/plugin-logical-expressions-1.0.0.tgz"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-logical-expressions_1.0.0_1661331850922_0.9477103238408273"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-24T20:32:38.267Z","publish_time":1661331851101,"_cnpm_publish_time":1661331851101}},"readme":"# @putout/plugin-logical-expressions [![NPM version][NPMIMGURL]][NPMURL]\n\n[NPMIMGURL]: https://img.shields.io/npm/v/@putout/plugin-logical-expressions.svg?style=flat&longCache=true\n[NPMURL]: https://npmjs.org/package/@putout/plugin-logical-expressions \"npm\"\n\n> The logical NOT (`!`) operator takes truth to falsity and vice versa.\n>\n> (c) [MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Logical_NOT)\n\n????[**Putout**](https://github.com/coderaiser/putout) plugin adds ability to simplify **logical expressions** containing\ncomparisons which will always evaluate to `true` or `false` since it's  likely indications of programmer error.\n\nComplements [`@putout/plugin-apply-comparison-order`](https://github.com/coderaiser/putout/tree/master/packages/plugin-apply-comparison-order#readme).\n\n## Install\n\n```\nnpm i @putout/plugin-logical-expressions -D\n```\n\n## Rules\n\n- ✅ [convert-bitwise-to-logical](#convert-bitwise-to-logical);\n- ✅ [remove-boolean](#remove-boolean);\n- ✅ [remove-duplicates](#remove-duplicates);\n- ✅ [simplify](#simplify);\n\n## Config\n\n```json\n{\n    \"rules\": {\n        \"logical-expressions/simplify\": \"on\",\n        \"logical-expressions/remove-boolean\": \"on\",\n        \"logical-expressions/remove-duplicates\": \"on\",\n        \"logical-expressions/convert-bitwise-to-logical\": \"on\"\n    }\n}\n```\n\n## simplify\n\n### ❌ Example of incorrect code\n\n```js\nconst is = !(options && !options.bidirectional);\n\nif (!left.type === 'UnaryExpression') {}\n\nconst oneOf = a || a;\nconst same = a === a;\n\na() && b;\n```\n\n### ✅ Example of correct code\n\n```js\nconst is = !options || options.bidirectional;\n\nif (left.type !== 'UnaryExpression') {}\n\nconst oneOf = a;\nconst same = true;\n\na();\n```\n\nThe rule also simplify duplication use:\n\n```diff\n-if (a && b || a && c) {\n+if (a && (b || c)) {\n}\n```\n\nWrong cases with `instanceof`:\n\n```diff\n-!a instanceof b;\n-a instanceof !b;\n-!a instanceof !b;\n+!(a instanceof b);\n```\n\nWrong cases with `in`:\n\n```diff\n-!a in b;\n-a in !b;\n+!(a in b);\n```\n\nIn case of duplicates:\n\n```diff\n-a && b && a\n+a && b\n```\n\n## remove-boolean\n\n> A **boolean** is a logical data type that can have only the values `true` or `false`.\n>\n> (c) [MDN](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)\n\n### ❌ Example of incorrect code\n\n```js\nconst t = true && false;\n```\n\n### ✅ Example of correct code\n\n```js\nconst t = false;\n```\n\n## remove-duplicates\n\n### ❌ Example of incorrect code\n\n```js\nconst t = a && b && a;\n```\n\n### ✅ Example of correct code\n\n```js\nconst t = a && b;\n```\n\n## convert-bitwise-to-logical\n\n> The bitwise **OR** operator (`|`) returns a `1` in each bit position for which the corresponding bits of either or both operands are `1`s.\n>\n> The operands are converted to 32-bit integers and expressed by a series of bits (zeroes and ones).\n>\n> (c) [MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Bitwise_OR)\n\nConvert `bitwise` to `logical` operator, when one of operands is not a number, since mostly likely it is an error.\n\n### ❌ Example of incorrect code\n\n```js\na | !b;\n\nif (!(a !== b))\n    fn();\n```\n\n### ✅ Example of correct code\n\n```js\na || !b;\n\nif (a === b)\n    fn();\n```\n\n## Comparison\n\nLinter | Rule | Fix\n--------|-------|------------|\n???? **Putout**| [`logical-expressions`](https://github.com/coderaiser/putout/tree/master/packages/plugin-logical-expressions#readme)| ✅\n⏣ **ESLint** | [`no-constant-binary-expression`](https://eslint.org/docs/rules/no-constant-binary-expression) | ❌\n\n## License\n\nMIT\n","_attachments":{},"homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-logical-expressions#readme","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"license":"MIT"}