{"_id":"node-red-contrib-boolean-logic-ultimate","_rev":"116-777f391ecef2a33a4bf06e261a378ec0","name":"node-red-contrib-boolean-logic-ultimate","dist-tags":{"latest":"1.2.19"},"versions":{"0.0.1":{"name":"node-red-contrib-boolean-logic-ultimate","version":"0.0.1","keywords":["node-red","boolean","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@0.0.1","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"4c47ce4f7d20f866caa450276e9faf27b63a9774","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-0.0.1.tgz","fileCount":12,"integrity":"sha512-YWTHjU0JUqV/pc8z6YVIuVS1BYNbF+Ytibll6+PmIEIA5vYQtm9IuLn6FfX8Vj3jnQurW9vlsc5SaUHC2jusBg==","signatures":[{"sig":"MEYCIQC8YBSXGC/xz2ZgRCXSonZHXEq2kEywn5/Rs7lUSU3UsgIhAOmYzzJVARTWvy9wV6go+lfmjsQ2l6vIL/FakpFTUTog","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17900,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPaIpCRA9TVsSAnZWagAAiZoP/21+L2V9vJrxPcyku2sg\nvT0D3ksIqx+GYCGDBFWwidzh3Hr7ZTHNea6NHIP0FiSxSitO1csL3osu+kLu\nrbMSoDXHcrGLHsOHx08K03G3Tp0GQ7NqzUzdtqvLP4wzmoLCn0P5eqxrvVUK\n23jgVia2WJNel/D+C+VMWV8aT6iJLcdQoMVokIPGT+LtyeLratCEXmKwuF4V\nxD4FqFpjVnhElGpazcxmf8fOGW4kyuqvP3H1kDxLrG5WKChAPKdeCFURU/28\niKTN7fxjShrXFqUDWHwia56sPc8xwH/snpwWmLvqj2izDH1CO4EIvOa78Mjo\n8ZGuHQ5K9o+BYVXnRukoSIYH23PN3PViWM/63Gjlb21zzNA8FBVplbaFMFiN\nMLVYlQIopFCM2P6zXj0/dUnKuytFLaqx4i6oYhxGYGvz9F0DvBtL1BN3B/Wk\nZ+jHvDK6vdBuWV7OCTCtj8K2j2lDE3HfDZI4abKeCJjtME1sk9n03VuCyUho\nRznTPpGzQZwg9DXpMQ+yMmv0ez2dZF7QGjbPKZqoyXNwVRzJLtEi3CylHcB+\nvrPvDuosKghVehpTVmxd5TEHw4ODd9K31HgepogdWSpL1kQPcR1fM7Y3b5ZC\nGY6IYjQg9OlskACNvZeMGNVJUYyi3wS7gE1G6HIkHaDnqLCEhnTiuXVMkEfj\n3sx8\r\n=4hR6\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"1cccf6f3d650f21431866c2f2fcdd23ee1098204","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"BDebug":"boolean-logic-ultimate/BDebug.js","Invert":"boolean-logic-ultimate/Invert.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"5.6.0","description":"A set of Node-RED enhanced boolean logic, with persisten values after reboot and more","directories":{},"_nodeVersion":"8.10.0","dependencies":{"fs":"0.0.1-security"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_0.0.1_1564320296799_0.9537959554665618","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"node-red-contrib-boolean-logic-ultimate","version":"0.0.2","keywords":["node-red","boolean","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@0.0.2","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"22211380aef9eba60b514d8c7214f3feca3ab15e","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-0.0.2.tgz","fileCount":9,"integrity":"sha512-g6uab+pLowHHW73tOaSYWExVGOR4MQ/QSOY5Mue0PPBtpzM9NsZ5dq+fiOwhlFACGGks6fveI35lETU2wlUJCw==","signatures":[{"sig":"MEUCIQDz0MLiG/MRZQvYBRYKAb82SxxARzShGVglkMA/JHCOHQIgHb33D8bwz7myXAXdA54Sf0wnOOVUmFsNl9AWpgfnQ0E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17768,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPbdMCRA9TVsSAnZWagAATFEP/1/B2XBip8VXD+VOY2z3\nuYm2E+gwg0vsHRn61OC+lnVGQa6PzmA2OTtnpjzzvu0C85I6TS3s7qWS1red\nhTvP66A4yZAndkGVmsrl8HZ/57x65rm06Yp/cCfSLkME3rF5mceDGa7qYzCP\n9iSHdLpaPjvEQCsvjPlIHxkELzI2LuHTdqByHiirSPBKL+37USOBriqUvLw3\nKwmY381EyuEQmpIoVrk+bUaPFfvxzidJVy87Ar2bnqeO5mYyzM08AG+JzANC\nFwnlqdtATJUfN2iE5+tk2nvxdD8c9czJsuLmkCWy+2HaSOm2DEg0J4v62uRS\nTgH+CjS2CLBLS+4d5VtQjgUaoW0MV0LHVAHn2KW3pXmPXLi0faP7BY0L4X69\nTIIVP30NibNIvJ9zVnws779/P3ksmfTo981XVbzRNRBfQhVDxD9Dcp6eCO4/\nFGH6GTuQnvZw35BaKDC4HnbRh304/LJBJQ9T+0rC4mYt5GOP4goRdZlfKIYn\ncDYHAUGO21t4//vBYfAUjsc4gcC3Fa8Af+5LzydRruS1LTeI79ELXDa5HWn8\na5EpK6Spf3dZbhVnab5Zoz5d+3DEDAFfRl+P1VxT9JaTuDx/ly+PTRtgYVSI\n7wktQRTQLV0wEEIEN629wEAyHwoKVje5hANFRmHQpI5hSNOTn2BscbvWYCii\n0v+T\r\n=QuF1\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"1cccf6f3d650f21431866c2f2fcdd23ee1098204","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"Invert":"boolean-logic-ultimate/Invert.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"5.6.0","description":"A set of Node-RED enhanced boolean logic, with persisten values after reboot and more","directories":{},"_nodeVersion":"8.10.0","dependencies":{"fs":"0.0.1-security"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_0.0.2_1564325707683_0.10028697229238137","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"node-red-contrib-boolean-logic-ultimate","version":"0.0.3","keywords":["node-red","boolean","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@0.0.3","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"c26f609f2c6b527033f25a8e23e85a83af676515","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-0.0.3.tgz","fileCount":9,"integrity":"sha512-t/gdXZ57aQtdiCbUeVAtKALNLgXZoE0x6MEmqYueGoLpiqwqmy2XUzTt43gAHRpcAFOm8znzSlsFY8mhjsCr9Q==","signatures":[{"sig":"MEUCIDx74TdqN0pUggvUkht1OviwKzy9G28Lr6AWnOck9BziAiEA1OZNo3JMi7mknFXcBk6KgP2pox7sjKyHbBZRtyS8XH4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17879,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPbvaCRA9TVsSAnZWagAAcKoP+wUb0y7fBYHTIGwwzflU\nwV9KIIK3qcVCExzxWVvKSchuH4o8EKKivn1Ueyaj7mn/55DhfTR8x+vKlI04\nlqZm25Cfq1lSYYaGHpeUk73G3DJqJpQPADJjr9HsD0x7GkrA9siL13uGy8gi\niKcKeFjlWaWr5QXHTyXvoJm8lOVr/Bb9hVfRjrU/9z8ly+l9yCewWcfyp2Gz\nejLiucF9tihlpF5NRi9mGs7Z4XL+cwU6bHlneM+sZRHE4XHZUdYD9ZLJkxrU\nZyJ1uHXJ63vxtcntCfcMzxJbiJQIQJQPJhh2jWgl9aG/EAhjfAEFJEE8CNrK\nbDV7ORERHlEyQvBrZJohY440bhsZfnPcYghm+jsjMjx7mMDRJ7nud7eX9s6Y\nfibkP7HeK8HQ9/weHyoguygSqHZIcnkVvU/aQ7igRPUi2yGQfxZMCkrsr3Ps\nHajgbgRVLc55O7sAyactJQsZcXx+NU3IBa/2jz3yImisG++9ma4E+YWvwJeR\nECk/ute5lR2d2rXzJoma/7htplA9euHBAwZGkLHOn1s7fWZzjscOWPbVMvGF\nEB9sLeojCHaF6TqeEDZvGZcdyw7aJW5SttMinU8Bs3h1R1rrZaHhHh+DcS2p\nrB600El7bHnOlCTFWEjSjG6CUHvG9JjBLgPXd9ndbdTZ4Bx9FO/MDa4tb503\nadtQ\r\n=AWIE\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"8e1e5be7ace752fdc6ecd6b0160410d3a6eaa2aa","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"Invert":"boolean-logic-ultimate/Invert.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"5.6.0","description":"A set of Node-RED enhanced boolean logic, with persisten values after reboot and more","directories":{},"_nodeVersion":"8.10.0","dependencies":{"fs":"0.0.1-security"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_0.0.3_1564326874208_0.10155215616728674","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"node-red-contrib-boolean-logic-ultimate","version":"0.0.4","keywords":["node-red","boolean","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@0.0.4","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"dce8399e743fec48bb2a9cabbf3c5f068cc09c28","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-0.0.4.tgz","fileCount":9,"integrity":"sha512-INP4kgEzbtKxq7rZtbGExtRArMH5/zYffF4oUYVQTokulGuC2BAva4cnSbBdcxB9bKNeCQZY7d8SHYJ82GhBHw==","signatures":[{"sig":"MEUCIQDsh0tpoCNWfLPV6yvP76T+v9v0gxkd1pB6V1sdKkpNpAIgG+TxfNH1uy4ZoxJFDaB8mHqXtGYc5r58HhUHx7D0cFU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18074,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPriMCRA9TVsSAnZWagAAjgwP/2K5Afko0bD3w+tCBQao\nICucqSx9mD5I3j5uNXiJHLkHsg2kHihXfZcHIWW7pemUjlESmAWNyFU8p6YS\nne/r58Nywu8+LzqM2ii5M7HziwbR9jrFjYpHzgiDeq/05mnhTbSJ3TnBHvGQ\n8EijYx6i350oIRYjVTkGAqw3bXqK7+A0qXZCRS6fVxdYsB84tQXHTq4cQDEH\nqg2gYXVxqaRW8FAjAXYmTauH52q340hkYw5ICAqwBJreI4Tt4fX6OPv7Cquf\nTPAT/SZ2Si+GKCF1I/9Rqyn47J89m9vE43IU2JrwpoJDPCEJw5w8ipVdqmX8\ng/6ODVbm29f0e5Dg30wOXc5I7vuSXlMQE81m9K9jnI8W9CbzbetLfpqPyJ+3\nt7TQqk+zOY6MJTuzKCUqQLulePXJms88qfvEN1zQq2mBQW4Jtj7szB7YQnNK\n3TMS25P9J8IYQv7mC4TgGaqU1DKKUaQTSbl5nyM23g0txnm81+RBAbon/IW3\nWdoMKqqEoux+rk3kKLAPkBkA8bvXUtf2fu/QK0ePoxRZpXjZ0CK6bDig0Eh6\nCn8s9DheBmlMrYdn29+w7G1x2mvUoaRKLM7gCaSi3nI4+9kGD1VGtc0KmkX1\nFhVdQyKh4xnx9JREjTV80ui9u7HM7LU1xtOZ2j0mYnFaeSEM5gI1+jWJUqO6\nqXE4\r\n=sIN+\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"856054be104b48f85ae650ed1fb403a9f52c5f83","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"5.6.0","description":"A set of Node-RED enhanced boolean logic, with persisten values after reboot and more","directories":{},"_nodeVersion":"8.10.0","dependencies":{"fs":"0.0.1-security"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_0.0.4_1564391563210_0.21123748583539026","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"node-red-contrib-boolean-logic-ultimate","version":"0.0.5","keywords":["node-red","boolean","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@0.0.5","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"a01442b086350bb60fdb5ac64325b0e7b2c54d60","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-0.0.5.tgz","fileCount":9,"integrity":"sha512-s5/AeOidscZqlIymoMdmoIY5FJwWZ5elDyq6orQzA+QovoRxXy7UI/l6cPIXn/xIZFIrKrNZtcCHXA2wDaaEww==","signatures":[{"sig":"MEUCIQDWSeEKClq7fLA/oPKScpJEwaFoQrH0Z+CKI042ulA97QIgTBlJyR9vvr6UyYn3FxQOYI9AYsFD6J7WSnThsKaXyy8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQBd5CRA9TVsSAnZWagAAfo8P/32GGCrQ30RP4GGdK1YC\nRP8m45sW0los+Gt5PbAfjkhI9tm1/dMk8I27Sajyn83ejI+EFgiqdg4WyiUC\nTMPUU8tN03jCKXy4LPNpJvwMDynL3JhNEp8khCP+EN6Tif2DKCid8PaLigs8\nmlvz01RGSjjRuLBBg+XjdgRmno08nzOf13KCREciO2Ore3C4BI4e96P/AJTK\neFw5Yc+XwCFqYOJh0Wwfm6b4WEz4watSVUUoRMUXIi30OIMs8qK+2LQFmzge\n6juN2iHlsHvch4B7xFAmns2TAljtEhc8Fudul9djqLtg0PArB5ClrNBNF7fx\nZjXVjFEQDdz2WIoY9io7wcSBQNGy/5AAP9XU7nMDOdUUNu01Pw+aLjzVfVSi\ndvLjCZ+wVMWWJfnel6gZj62gpKjKeYqwxUArjccxurSLg+m8Ht9h1g+8sMYD\nnNAB/xoJNWhOU1iMD0rAVYPyigT7tfmDyDYDVNV59qSTBeTGPj70Nnlq6F3u\nBfuZXkO/nBLSSJ2FlrUyRbCUdKkrtBPTGomv/8CPMkJAYMwOaij9sQe3PNtx\nvrLQGukPyUB/BOEyBKral4K2YT4ZcooRpdkYDM2V/+bTv52wz20M/C0C70nd\nhiucXq5Gg41ac9seB7GEirse8L8bbGvPW7xONiHKeSAR/8yHtniO1ijjlZn7\nc90P\r\n=4DU8\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"7a5c1698bee7f35d467b75d8bd25e97d06a9cbfd","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"5.6.0","description":"A set of Node-RED enhanced boolean logic, with persisten values after reboot and more","directories":{},"_nodeVersion":"8.10.0","dependencies":{"fs":"0.0.1-security"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_0.0.5_1564481400993_0.5678859665500355","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"node-red-contrib-boolean-logic-ultimate","version":"0.0.6","keywords":["node-red","boolean","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@0.0.6","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"f2e4e2cf4b47ae5900b5baa99441fa2df827a955","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-0.0.6.tgz","fileCount":9,"integrity":"sha512-7nvP2iesedlHXI05cCLV6BNOohoqrGObA9MVS/gCuV3af9J/2fhe3+gGKf77HANW/a/N0v1oZRJXGANLEuye8g==","signatures":[{"sig":"MEUCIFGEQ10MEk6wcsCaj+SeemlTpcKQaUE/uCw4U6lwMV+KAiEA6e/6UGRPXl8HSq9Idt5DsFOyPeuQTH3Zox6WTAqgzEM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQH0YCRA9TVsSAnZWagAAAqwP/j1451a+VfrS8/5JlGMJ\nC5QWkYk5AbPq7HiV3esK1t6glhCKFb2fc+F0Ev/8rEdu2JoetOw3cl10Uwre\n6DFd1wJV4QzdiIjX+DxjQuF+JMTXrqpHgDp2N5tuBh/5tTx9jX87Gw09YzQd\nQfay+Fr5tG9hxaVJUQsOh1RunCSCPHfogKhIIi/O3+MF4IARYnxV08VLZzGm\nDV0gAZO71ygYliJ4OOPXIS0AyqbRzLAoiztWawA/KoitM6glcyBARSJqy6eP\nLpau5QwOmsN1YuR8z/lILvoXv4xreGhbUhzDeFPb3PmUtl8pZ+94piTGVt9u\nNdlT+JXDB5cic2O/saRUPxOy5FHZmji8Jx9SVyGqOrNkhNgMRaqLZv1KLlEs\ndztMKZSWX5B+qbI+wyRsPWEGCwaPP4RP0WHZb/2JxbHxYmQVO50aluDlWtR5\nNVYXEOI7giBPR11++lRJisg890hNwByo2py0225qM2qZnt2YMJ3pTckzej1u\n2jsj+U6EXH3t9zcHl+CkJ7uajJy1Z76FVJZBLFUICG/0im8SuRF5/zESDGMt\npouQyUkQxNIGViYTMDKEx7no9P4Hihb1JNLM7F9DnfEZ5/NIQox6brJus28R\nQZs75UTgsyfvPjJ1BCjY1GXIIJAlbflZdgUQLplP1xSmpv6a2yc7363QeBcX\nGKja\r\n=ycyp\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"f6ad45c8caba01aa2a6464f86776acaa23ecd8ac","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"5.6.0","description":"A set of Node-RED enhanced boolean logic, with persisten values after reboot and more","directories":{},"_nodeVersion":"8.10.0","dependencies":{"fs":"0.0.1-security"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_0.0.6_1564507414895_0.3565480109560466","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"node-red-contrib-boolean-logic-ultimate","version":"0.0.7","keywords":["node-red","boolean","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@0.0.7","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"a9da23cccc1f78d6b254c059617b7e29421fb4b1","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-0.0.7.tgz","fileCount":9,"integrity":"sha512-axs3irW57qg3MAswln4ghcNXpfRhE0R+npLLkjhi/th36YZXKpz0DdNu4vxSJ4M3G5vZxf9N0suQOrnX+KOHQw==","signatures":[{"sig":"MEQCIAFlRF6l8g3r3OawXzGMUXtw7aMKsHiiyKhkJpuz3EfxAiBzjOtf07WV5zlmgF+Z8da38DTOswOQ1xK55dBMe4W6Ng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19627,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQz/mCRA9TVsSAnZWagAArocQAJjan/FAq8A6gR191nef\nS96k+BCFaE7myaFGE7CVLbuTDeimNhbbqtl0nSCmlXZDdNyUl442Itpcv70O\noJAqv6XPYdZmLUe0jSfsR1uzrt4q3F2jp9Rhj3G9TPmXxTpXe7Cx52/WSw64\nn4JPvBWuFRIGudhlBkHIG71eWHdylyTnxY7YDP5NN1326J8Tu8U5x0ID1rZv\n5NFVWAra/WbJ/J1acuordy5SDD3lA9eSCKN+eKC2bKIBOL2XWy8E6S/Rhjs7\nODj/NY+psauI6/vdtwPp8R3j6S0pKwjpo3SrRmAbb/riLS+QP6YA5Cg4YRkW\nnMv4cVdMAiK5ohlw0zB0P9ON1tutjzhVf19FvyZmf9nlTGtWMsYGaY4h0ZNq\niryOgZC9Nv7LHq5swnOt28QaXawtqMNxev8cVj4SRVpSfb9eJk04cXo1WKf5\nP/Si6MN7cFleG8Z2gCci3/yOBWO/8AwYkvU9WzYBItJ3rr8wcwivFBk1FWf1\ni/nVG9IQilDokP5UYKvCQ1bCURnlGnx2Rv9KWEF6GwHlB23gpCglppkiXv8y\nw/ASbzUk1FbIlzVH2mXt5eRWbnKMAGl6ZK2WCvH6uLAHftTsItg4rGdBJ/hH\nAoF0bUJkGUuST5AEr9IDRkNr/u9xrIJgNRm1m86zIGig72v8tn/uUiRQS+7G\nckeu\r\n=4RDt\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"6184a4d81fb8fe63f2bcc086717e445216e3b4f1","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"5.6.0","description":"A set of Node-RED enhanced boolean logic, with persisten values after reboot and more","directories":{},"_nodeVersion":"8.10.0","dependencies":{"fs":"0.0.1-security"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_0.0.7_1564688357528_0.814603198715041","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"node-red-contrib-boolean-logic-ultimate","version":"0.0.8","keywords":["node-red","boolean","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@0.0.8","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"b61ffb1b95016b83ce6381343e0c2397b829ffbf","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-0.0.8.tgz","fileCount":9,"integrity":"sha512-N/Blq6ZQORrclY2RWuzfpgdcsN9h06s42nMn/VR6Wtlz2zUi+zrke9Nsh5xDIEFXESNgScDrC07dabazL4bUzA==","signatures":[{"sig":"MEYCIQDQpmoosqNHdrMcpuZG4kc4gVphFh5IQSvYAz0o7XVA6AIhAIFWZICZx3nNfBgf4y7o+nnOXyU3/k/Hi6byEbmSf7FN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdRG7ICRA9TVsSAnZWagAAHEYP/1YvDb6SPK8ckcPQA68V\nZXX4IQvg5pU1lNddfRGuC6Lb7odUBZDt72ahBupFUrZkgu/HM6nojjvihK14\nyWVmReLh+DpJoEK6t0sZ/GmMJXF+Z9CP8R668VgSayMoBcJGSLVRMnqtMASi\n6Ay+3ChehQNhFi+bvtS/E3qwFLlsxac3hnoIr8qWapQbZN+PDD3tkehrzOFW\ncsQqkdEx/BbWzvH0L2zg+UQqMPOE6YRD2NFkszVphm3tSbx72ADIodVM3pOW\nIehKVcBkeBxwk7pKlhPaV3gI8kc+kKLv6jzlTQ+X8QMhwDBPRfcwKOU5NMk2\nlbDzWJTDN5Yxta5Ryod1n5F9Dpu30TMMaFpD5QemLYNrrW2EZzYRCeX7LF4Q\nngS1nwlNBMTM0cVuTSaXZMe1jOkcqqChFLWSKVCQe7pp904lNIy/pv7khqI/\neoYFfxT3frh1rJeJU8EsV21j3CfG9fMULPBPwDsWgVL6Vprk9QWUM9VhQB15\nvhYZV0WMyFpPzaQBP8fYY7XWccL25aWr+h+xOmJZFayFQJQ7JbY3lCdzIoaK\n0gsx4ulYXRfZIX+C9GD+ztCID6BTB/OOsRrpUKGHV5L6TuNab+LvOVhgk8nS\nDOOsgLEg0pu0JT1gmpBDDutRFauHooY7NCKfOAnD8yuN+Rl1YFtoFmuG8nrf\nwN2n\r\n=tMQA\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"90f9fc297f7cd7ef08b1d2cc864f75aa140be35a","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"5.6.0","description":"A set of Node-RED enhanced boolean logic, with persisten values after reboot and more","directories":{},"_nodeVersion":"8.10.0","dependencies":{"fs":"0.0.1-security"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_0.0.8_1564765895386_0.19287046472089853","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.0","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.0","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"764433ebf7f79eb28a3a5c5e64d65c04d13d61e7","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.0.tgz","fileCount":12,"integrity":"sha512-lA0YPcwa0TbTG23DwyAn2JjScTeaaQmbIYDvDqgLCPMIA1C6l7LFKN9WvWXU5ii1jPfZPO5dE9DFzGne59f/IA==","signatures":[{"sig":"MEUCID5txsS05VQRArnrtkxDXHha0IFg6rHk5zepm6lu69E1AiEA0ZyATicUsGzxFF2KZz2b6AcRFuirZ6P7NqAcgCwr+Ek=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24244,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSFgfCRA9TVsSAnZWagAA2zwQAI8i3VneZWuy35a8S3pd\n55lRddv23BWjgI2QuBQ8Zr5uwD9CPOOGhWYwTIPdHiwGUKmBMl9wdLFtf0VS\n9Kxj0S5vYP+fgfAhJyQoAThIND5sosi78kKGeNNZRRcfYwfEJjzSHCwKwHh/\npWqp0wfY4a9TXnS7NRoO25gGpKiHQaeyNzkg16zmp/WTPdFRmyrPJCjkJW6O\nb9INeX2eEmWb4LH6WbmBqYmT+o80vNWkfR6vgxUOQ9JOvyOEGIHcpf63tCum\n7y63O0RVsx7O+di/hLI4vU1/DnATpCHd0w94BxdHQu9qYzYmHNxOj4VsyJDE\nX93p0xDLKxeKzyjCzNPMYLVYQfaj0PcjhpfudxbTprmDVvFphVqLNNt5VaNE\nNusQ65+pDesgTs9Up6YqND4nX5ZjOWCV4Zy7TmzDlGO28kM/7Wkoq6TUC9sw\n8dIPy78wsvBZG5eLBQmCj0FsKFSM00JsnBtnNJDIiPgve9v9uKl46mjKDam6\nqHoU3LQphsEqa4hh0LaUP63oywHFRVJjvWeUxs3YIc0gilacJnFUsSIP+3xU\nnq7gjXnPpOtZwCIjFzx8CeAD81EtiKRieo0mNwTQYPIsucIlrcCudfQnKr+Z\nc5wRPRRuuUkVoQwrsa28blBv4x7ATqZxqOu83kGb0mvVApZ6Zq7PI2SLwTRb\nfoPA\r\n=rdIO\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"f058f07fd33894549bedb760185814b39230fe61","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"5.6.0","description":"A set of Node-RED enhanced boolean logic, with persisten values after reboot and more","directories":{},"_nodeVersion":"8.10.0","dependencies":{"fs":"0.0.1-security"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.0_1565022238817_0.8550522150794","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.1","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.1","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"cb0c035217954e7f5191bec4edbd6d769f23f398","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.1.tgz","fileCount":11,"integrity":"sha512-Ss/cHIrgVc9a9lcqaSaWoibeMg3OUpQQlkiQ8qyZTNwlW0qieJE/9+t+OzyPo2ivslF8kNiRN2cTKLwTjB+h+w==","signatures":[{"sig":"MEYCIQDHY5Rltu3pFZcVcSFH820iMbu8e9ijem/ItoK5nynN5gIhAIP8czSzef8fF5a+oROW0UpSmjM7QwjIWH197FL4dKSZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30089,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSonDCRA9TVsSAnZWagAAkrUP/jwyooD+CxKgYpCdcqmv\n48EyvhMU+38mkN60OmrUqosPzpNEo5c9VRYKdpCaBTZsPeo1vLwZyB8j9cWG\ngF4Be6Eve+AD+ADqr2FSQgnAHbVN5CUiznRasSjYYoaXP/B2jjRp8kYJiqt1\nx69Sd+Ht1HlkFdEHvPZM6oPbyt29J3msxjKWtYaP/FBdTxuh+KZLmBL249qG\nGaOznV+l7s8xOcgZlTjrpFXJV26bCbz0IVLVkY8FUsfT+mpLhlHIYDyH+TLb\nB3wLU0NZ+2RV5IsNpZTrZ57vqhZkOby6MSIwRWvX/ZZmGxX0OWlQdzupYDlM\nnsX4oN657bd7TWImBal/JNFGttD/breCBmY3mTt0jSd1YmUQXbrHkSdXGhiS\nZ1INWbFwtH6Q+Y/vGrv3kQMQlQhWf6nDCrQ5DGEY5WIZeplS3SYhHSLVwwpw\nTFmvAHq3B0TXqsw/tH7xzFiT99MtVWM0LKIbWZ7gTJt21CTAhkg22+WC7Yz2\nEB1dXychJFljVEND0MkFV583HQrj6FnIcP2p6rr48XMqpDIDV8U5XoCGGDJ/\nZUuo3h+H9OMAytfSTkb7IE3bq15tspUubbWWtCm1i2GHIKZ3kZeajZ2dWNpc\nFjoHzpLieiK5hLCylEzl8vLICu5TCZl4HUuLBaeZYbGgtDCTki3GmJa2Z6dJ\nxgLY\r\n=8hIr\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"a49ed033dc10857bbf78a9e30caed79f65351290","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"5.6.0","description":"A set of Node-RED enhanced boolean logic, with persisten values after reboot and more","directories":{},"_nodeVersion":"8.10.0","dependencies":{"fs":"0.0.1-security"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.1_1565166007837_0.4651496583574031","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.2","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.2","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"7aececbdaa8c548e60cd3452b240fc24577bf879","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.2.tgz","fileCount":11,"integrity":"sha512-6W3YN8Mu5xlWAWb+PsA3fQgoAp8v+plmB0r+ZAWICPL/5VG1oTe/I5ovPSZZv2mktfGhciXZZpAp9xJ/EnQh4g==","signatures":[{"sig":"MEYCIQDTvUEW0yIOFU6yHsyHM9BjbXNTWQ6njnsjBNVS+HFrkQIhAJSioJTxaFP1iphZ8Ku+vXSotLi4jOoorMxpg4VYYHFf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30243,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSppbCRA9TVsSAnZWagAAFicP/2+ShATPtTd+qOMziEdC\nT74BnuT2GpHmY4q14BpisZpnHlihGpFjxLqM3p+QdcgR0DY8V6Wpo88PS0iA\njFS874339or6xC3SvY/VbcFCQgMIx6QybPdceBKXPhhtdmxmIb2TccMbG1g8\nrzn6QHAXKJ0jmLUa1jGK2nE5hTnM6He0pUxn/Ex14qxyar6xGa1KjDdMHW3e\n5p28ZnG0GZrOVDdzSrMZ4IA+ZNZT+XQhN7gkyLTOCbqjYR67azN9hfQW90Eg\nVIR6omNqGiLGj9VI2ditIvEcK5kdWsvQS6wwUF7yi5Agtz5v/lA/R5b8X3ut\noyBYobohRgHHbh2Y2dJO2D6IQBzJsl1OBNCw2IShIakqo9HI91JVCYeITsVC\nzbyNgcgBkWsCDk7b2G/5m99L9IXThQH6PqUx44j4PQs9BxLwjzrU7pY/TT9v\nHMmdCYXWtDeHvA35ZSqXVN4ewz20n9qtSb2jGOegrjGorrX9hh25UdpdQl2B\noLIoVRi7YrG51zZpQze+EAFBfJKA1g1iiVppIsBHynIcnNfiDVxZ93GQiOA4\ngdCeEJj+jKRDsasH7zCmuOU+lw4LVZG1aZlCrPeY/PPJFp26Cu/FBFf8rYUw\nS0ZabGCUeo+gJrDYrJcMzbPR6krJM/ndNbNp989Eerdlw46XxakFXinpg7bV\nBWrh\r\n=nBIE\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"e955eae3af629cd220c8a36106d14f1bb2650584","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"5.6.0","description":"A set of Node-RED enhanced boolean logic, with persisten values after reboot and more","directories":{},"_nodeVersion":"8.10.0","dependencies":{"fs":"0.0.1-security"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.2_1565170266886_0.5364629944854336","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.3","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.3","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"a790be35e00b8eeb05b1d321ad891808bfaaff22","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.3.tgz","fileCount":11,"integrity":"sha512-grZnkv5kQJ1z304kq5gVG/n/YrOUUgoH0nqJEAxGAmm8qhC6EDSPCxRcBn2Z+tR7lZlnQ/PB/d+57J0GTVsKHg==","signatures":[{"sig":"MEYCIQD/DoAhS3cgSBAm75OMMKb2LthLEGjmDzoig96W7W0fzQIhALuvVAaZYRbUSwTCfHgD2v/0RK08k08Gl9xgDcmzD9Be","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSr80CRA9TVsSAnZWagAAZjEP/1EJ8D7aj2AP6KUWc4lP\nwIORr5S2XubYFi+2mP2dpwBuvst2tqPUC2YH4HT46BQf8MzHaDeAdN2HCjZL\n9rvUBRwhM5YzbNbuy4gkcMn5CPgwaYH3Dk3YEMi/CemPQ+Pw7SQYR3evvqTM\nD0F1Th+3TuRyYGuwajn4Spaj4vv/ujXboU5vACH/WwMjMc7NbQGszKpbkSMG\nUfzd4lPoWsQE1TGpJYrPhcUgm8zl/a1sSNDk4OtEl7UhZP4IsAwvdIya/3yo\n7FZqamfs2shre8k/8tiqF60wYtpXoaLC5gD2PnxnYganMZAtsmH2HFQJJiS0\nfSl7NwVP28XY0ybcPdN2SJVAf1kVROCNUjxKgbFc0wm15wzwW7/s0s+wfs75\nlpgVK4/BXYkvwhCmLBeYnNaI+Zg5xam7LuIW3zRa49EnEH47LvpIpgesPCGn\nZguIgJpXU6OBCuTEPp6XC65cM2C6kQPkCC+AuTnwyX/pesptR8GsyQDBieJW\n/VEdZTivWc143AT6pdBrSlKnX+5cab+bl4UdX/k+0J4P7XQso9klzcbRczdW\nrnOMmdZ0viCNMFWny/3SHEoFiY4KwYdJggH7AzJCeGtR8UMVOm28PY+7vAHT\n+D1y62rH1hmzINKmVL4hTYZ0RAfGgt5/5MCdocBAW2QPpMVgEk6Gye96dcoz\nH3Gw\r\n=/Z3c\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"066bf5a287854e3c3e4e354ed8b4d695d542f397","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"5.6.0","description":"A set of Node-RED enhanced boolean logic, with persisten values after reboot and more","directories":{},"_nodeVersion":"8.10.0","dependencies":{"fs":"0.0.1-security"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.3_1565179699821_0.3346108739465248","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.4","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.4","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"af0745b6c1ca338eec7ca8c31e859a9980b30bf4","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.4.tgz","fileCount":11,"integrity":"sha512-UXOo9wLRbTMr9wCKb6Eq+vZZeZNx49KuA8Ucuil6FZdJv+RzONXtcOTFJWyFxqWtYovgf0FRtLXDccNUeWrY7Q==","signatures":[{"sig":"MEQCIDwEvLhvNzAJnR0FzvAPet7auwCGZZGUixhBA0k+HjonAiAkARd6uem4Bp/B13FNv13E9//gYqEv0uCqVmYR6kTSdQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVFFOCRA9TVsSAnZWagAA7vwQAJk6YM3pxExRqelwULAF\noq8DF2CRmqPcxFXdC3cRlxsN5c5dGYDU3S3c3o75za1IM1OYq2wArt5DBPKO\nQcwnyVFzZWR8ixkays9+TCTQVwR/h5fopKDWSv2KpYcGG6QSI+pwhZQmZIKB\neqg+ItvHukmtSYWWEjXs6DnCT/8QGjVcjJHwdDCVFyerHSEP13S+bi9evnMD\nCTOrN9Jo59sLwzhjvwhup1vd/JZ2a27p8Crmn1+W6nCAv2xspJZgBG4iveLG\nde2rX7Bt9hJ6YaBmFlR2JddBSuNT90W78lQgvsLSn8PAyLBQzDgQpRjYa5K+\nYhHDQeOhMJy7I001Thg/i++5ApMTBWp/qVP4fSx8KKAli7NHA32CUM2GUSNb\nzSNnJc/tHNoXjFomdShng5ox2AWMQNEvfKqDj3jYb7jDgQxgbr67Ph2m7eJt\nq1O9fgjHS3JoJxwo4NH9ryX5DehjYWJiew5Y1bxP+Y50i27mXyBCMSyC56TJ\nbYkzubLkD/d5mOlHpOYu9nCN1SB7mUlU5y5zulKuweU+yJyDw2VqGh5d25c6\naE8v8YdF2s69Ts0Q8YtxsQwfxB8ZOFIfeD0ZIgrHJknoWg8Rr66I2cKEThhP\nFUeYTjzsHPbfAF+iuKvbYFyUOCBbkr4eqtrh4XDFK2AXXO2KoQ5Z3Yxnh9GT\nAugB\r\n=VHYp\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"f888b843b933502041f882899db275eea2844582","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"5.6.0","description":"A set of Node-RED enhanced boolean logic, with persisten values after reboot and more","directories":{},"_nodeVersion":"8.10.0","dependencies":{"fs":"0.0.1-security"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.4_1565806925785_0.8245855882843702","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.5","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.5","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"c96fa9500b08ffa49eb32710721156c44056e0c1","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.5.tgz","fileCount":11,"integrity":"sha512-ix2RXcpqXWxOiSskRdBlvc0XuyuD9++/A65nm0zxsh+mX+TqOO6mWNTpPGgKkJFvY6xGr8joKL6yPFaTAFDzqQ==","signatures":[{"sig":"MEQCID1FjY42lD/0ZAUFzjMP2xaBeIAoYQCdkJKed4rPo8aNAiBQ3iHpDb9s+yh6DhzGAe9ELyKwLCvbQDNag16rynHcKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33262,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVlYACRA9TVsSAnZWagAAJEsP/0ChJAM266CgO6qxRqGF\nuRsmvZGZURP7y21+hrwcruVcJ1WOYM1zDPQMXHhG5Y8DLBYd7fHGtUDfNPsx\ngKD6XTYJz4XR8R1f98D+b79lgvmowCF6VLLHJog276JkRYiy48kFz5vYLWta\nhAkOvJZiZbmCiAB/RML5GwR9YBhcspOAkXvKGm+ihTUxa8tXk118qEGRRv0o\n1QlExTQNeOnGIGl6XIH3LIyRUmYsfhm2VmmMVVoCgw5N5MOYnuekKyK5NL3A\nZc3QOQnnr2GlMQ+mT83G3oz4JkubsO4FyJA43/8MwJ1SeOF2rNA7dwOZqEOM\nS8OhZUWinyyofpLpJU6foq8f9u+8h0gQHkXtdBXzpAi/8f5Ux7kqOOwzSJPx\nW8dQYQuzNi6EHJx5MbGHbJv510FfQFR9GPXruNv0hKiFz0dhEuRyUPhswot/\nCG8vzF/TbYSsCW5q196rSd1g6yx+Tn/0H9JmMoY63id+YwDhSblHE4Bsh2wP\nN1NWYoqcCKDDaHWt4zh/hmphcmUTkVJuUFD0MVBfgNmAjs9IHoOLqYFKp0OW\nsuc80A0vcCEkQqskvXv4a6QqHAtqo48KHuXc/Vbn7mXjxVupkNnFbi8qZXb6\nlzH8WGD6c6ZoB442xZtR5BSsugk867ISK18sgUHPkcsy+uh2VeYaEZQdmyn7\nH65y\r\n=/xJb\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"fb7d34bd0c21e0f678ea23325adb89c2fcaa1724","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"5.6.0","description":"A set of Node-RED enhanced boolean logic, with persisten values after reboot and more","directories":{},"_nodeVersion":"8.10.0","dependencies":{"fs":"0.0.1-security"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.5_1565939200085_0.6831102520882211","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.6","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.6","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"4d309fde9639b50e144ecc0ce6f3380a59037df5","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.6.tgz","fileCount":11,"integrity":"sha512-2RLIQFdFwuoZPkJ1U2RreQ7GXJQW6VwOHkirTQyBEuMUYuUpICKDR5enCsLhppZxmPTTgoy2iqZ83ydexyxBUw==","signatures":[{"sig":"MEQCIBy6LZxpKNaJ6c8Yi6HWcVcp26eCl11eNllO46Uy3PZkAiAz0WYqjMqKr46HXLWBRP6t5cQcPg+5tVNxHTnsrYOlrQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33484,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVnLVCRA9TVsSAnZWagAAFpcP/iaOSIL5ef9Tikd5GCFb\nVGWwPjg0OAwFB8OyxsUcuNcgZxrIVa2o/pIOQjz3n9FolGlPavVGVE13vGa5\nDQ94d5dzQ5fEMc8oqOMFq6yu7ObA9IjdkvtcPSDBOWaokm2CkKeKWDYbiVXM\n7XQ7LQZEJynDr2LMdXtGW3TWDpG7u+w1u+H5KktedBSuBWk5yoyDv7OPa2YW\nTCsB9D69/aMt+o5iX+vbXcLbayXoFFAjAXq7POKv9iPTySfxVc40mMkKP8RX\n9TcR+KhYTJl7DiY0SRgzOCs1yDHyZwzTzjf/XFRvGVpf8UOs1SK7iysAHWQ9\nMBKbdp0Sa7PwokjCn7o/PF1uidGogxwmC+wrLX9g6XI0La/l/TcpzsG58o0S\nqHCOoKA5iIakSX3qPWF35Vp0DwJxiI7j/lfujw7JxpUXQCJ5M6JU9wuhBLo+\nzKxteGdHTA1LG00AEyWjWQ1ggIFq3KGQn1wf+ORycjZiDPTsnVrZ2YnHVwmH\nr93yTDj3DPNgXYGb0vIcbqGskWnzmPllaHxadyJ5vpvIwyZxh8quvWt+z3dU\nFxhrnDqMgL/7VuY1VNSMIPwqlaxgzWt8T/bbyYTtjn9bePTT8zBgXhf7T/D0\n737BDSwMP6mmbDOGtmijGvvNW5oyKZ0IVuYczKIYqbfSFzk/ZszW2XD3bT/o\nu0Ye\r\n=xwV/\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"941cb399f1a352d824c81d01f5bf6d42b06b0954","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"5.6.0","description":"A set of Node-RED enhanced boolean logic, with persisten values after reboot and more","directories":{},"_nodeVersion":"8.10.0","dependencies":{"fs":"0.0.1-security"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.6_1565946581102_0.31761335974489935","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.7","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.7","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"fb33c65f817013b99956457ab0d0ef3ec187f381","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.7.tgz","fileCount":11,"integrity":"sha512-bTDGzffct39jXY4eCasXhG8cH1E7O3HAeLtspNoSsNyHDe2ks4x4Zd/1A9N39JL5tNXcM6tEG5k2WD4moTH+KA==","signatures":[{"sig":"MEYCIQC7uDyn0TVeUKGJN5GhqlV8hdanc+E+0Ucprgdzv2CRzQIhAPONQKlrDUIgW5BS7xisFxvR6zDpZZ2gE/7IhBml1mSM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33639,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbK++CRA9TVsSAnZWagAAEy4QAI5s16TVR2Y+C/1iQtOl\nyJK1rYoPKUPH63Zpg77MFjFQc356IsHVs6N4KSiXw9q/wHUQjuwKi60iEjqe\nz1sGxpNZZd/O28czH19h7ek0Qe/TV5Nc+0XSL85Bxv/QRXulJP43k6Mj//nV\n6DgEpJmJEK0DAmy4Ovdgq/ktOQYc/48sVrN2c96M3qPGh+XYrmOFwYztFq4F\n9x4G20V+4hkXO7vmUXwCUEKolLQXpQSFJuZtIL2KN+5a6xhGOY1LVZl4O52E\n5nzOsqMA9FqG3f5S3hXtlCol3KL8Q8aP1r865Tfr0Gu41J/ylc5ZxVUASks3\njMoQfmuvVMNunRU1Q6Wmv4yoa31lJPitM0LVpqUy7odu4Z/xRj8SXbM4S/wQ\ntAAqClShCfSjoKX55LdWWR/pdyPiTuvkNzoDRXpYRnJvygkDxzeVbz7nilN0\nwxPipBuDr9e/2jNtXpJrXOWNyFGev9aXnpZhPSCp3N8EAQnFtdbdjg592Nuf\nAHCle79iDZhnYTuOnjqv1ecZMQciLwXE2yLBrsYNToQzR5e8M4J7byYIHbH0\n41oY/eE6kZpNjJPC5ABv3TpPf4aEclYRoexwt9S5tEtQmh9MnxFUMf7PSN/Q\nkpdem1TI6VjC9eEW6Vf2JNRVfG92O7dSXdFTOGs4xra/4cygDBc7FVJTbU4X\nTEMW\r\n=WWCN\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"163b447d74caa0bb4fb841f863188bca6f405f53","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"5.6.0","description":"A set of Node-RED enhanced boolean logic, with persisten values after reboot and more","directories":{},"_nodeVersion":"8.10.0","dependencies":{"fs":"0.0.1-security"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.7_1567403965908_0.9176385353176304","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.9","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.9","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"07b3eab9f0bc444488cfbcca2705bde5d6394541","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.9.tgz","fileCount":13,"integrity":"sha512-qQpyQqVw64hO1MvuSBWxomuvbO1pwPnFKBai5CGl5mD5mIpZY1RPyXfPtzkzIh5Gcb1tTB9umlYz6ZoBEsyXfw==","signatures":[{"sig":"MEYCIQC6GznKVBNq5qHv4xgZEXqJWZp8ddKoxnorzl2b4xhDWwIhAKkG5k75Y0a/NeyfS6dZ1gZz9JFz/rxwShz2xGJM4+6p","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38787,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwv4+CRA9TVsSAnZWagAAhAcQAJFemctnKclyp66tuDal\n3OdFfr6pFHwO/tijQ4fx0MweteGlHZP3QsNWz0Yh3Z/DT0i+Y80CqpXvfSa/\n21oXqYlaUYsV6hfBx9Kly7vo9X0dgTW3bbb9RQHoMyTLyW2vUaH3dnVYlQBP\nkWYgY5WCkhQCfvdWQ7YnN82gz9k64Y8XppEvw3KjkRbUTiBhiHRWCaN49YZA\n54SJTw38NsxM3kYY2Jr2P37Ppe/xIkGAaOn7WuYQWHxJv1wGHhWUGQT7HGI9\n4MsYltXiC0qG+cdvAZsHAEAGxrg04+sBtw9/HufDruDINcKume/9nM/8OXj/\nOU+D7gQPmvoQkcKrpY3y193ttCaJY9ohktKo6/nt8y+d2vwZ8D7Szf6KGWqh\n6ZGm3lvzjz8yhWyS+rsKUq7H8HMWLr08L9h5cEyzztiEbsiN8KA1ZKVLPcBN\nGtxunURE8qshI24/WxlcyXVYvCLf0Fri4BIyw4VSSDcTeZezhj2qFEcqjidT\nTMZxUTvd68H10I7zZshTkwwNqan6Thq9euxKAIFmbgJrwTqD76fAq1HTIqdr\nNv3vxaH3LQQNzcxBOrpI9r3C513YM7a6NIHz5zJnTv9f1EpP9/DpSmQkZpUJ\ntFtG8SCUtQHXw0eh3sb5sSnpaFGBZ66q/iDNsQ7FlyW55hCEgeUVPEDEJHcn\nW0d3\r\n=2P/Q\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"8b43d6607b347c590bfa534273fa756c17652635","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"5.6.0","description":"A set of Node-RED enhanced boolean logic, with persisten values after reboot and more","directories":{},"_nodeVersion":"8.10.0","dependencies":{"fs":"0.0.1-security"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.9_1573060157308_0.7604209153395345","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.10","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.10","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"cd084be42495e64fd99dcf3cd0ead092228aa63b","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.10.tgz","fileCount":13,"integrity":"sha512-k9iw7I4wpYj7JJxS4aKXv/T3c262EfzthpVsSVf+kQQv6l9Zaanfs49KlksdtNnHgqaMYjHyutdlUkhVQekMFQ==","signatures":[{"sig":"MEUCIEL0b8mh+mU8hEzdMAH5u2LlJrjpYPUfY+RiBZ9F9d02AiEAuK+lFDjCP7J4Qz54ijhNVVYk4PaKo40iYP5OUDUopq0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39100,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwwU1CRA9TVsSAnZWagAAEpcP/ioKBQYJDp4NGCHVD9VG\n/50Fi8G1KOuXV3fqbHgDYmaIcQJsozIQHZAwGTZoAtWO8sjL2IARHtXpdxzK\nNHELI1eAg0i56R1LgrXMVV5qtGL6m3fRpykMbpTUyvUqAlMt18TJx+vqhiTq\nz9v/ADUFSL+6j3BapTxL7vZr5s5SQTV/acQSQwJHin/4vCpSE+dMPhhiqLGR\nqQFpvqgY9THEoFmrJroJVo0AKj2OeP3jDt/YB+G4j8VQDWBfOARgEaBuboEW\nn0OQfGuGYAFJCqzmQbxgTaO1hunEokcRt/FOS7atwq2+Op1NjC9QcWfIUZwF\nnhFoptCg0SSBrJaEdOd2z3CJFWmSnqPXx5CcRSxqV3k31JRJBn3ONjTK0rcs\nv9Q8kisyAAigvW35jW1GFBzm2IR/YqEJK36OlpbMLAANVSrvXIggm7W0RH5H\new2TEFAU4TNLmAuhpycY6+8UFvBDh/rMX4BpTFpKkmgkDOG/SrMq9LVFI3RD\nLLEz6SIPBOxAGSVAibJqCJ6quQVtcpR0P9XOvFINt7TEnGytxRUiw3+/VKwN\nA3AdTMIxmHJVTAh9h2jyKM9igUZOHBy+UBQw8rEtyDGlsb+3z63K43lJVIZM\naRgSzOA7be182Cl2PMnEd9VfU+AYiihmySFgiEZK+fjCXp06TyDUQkU6/tw2\nlqTT\r\n=U7Nj\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"de13a2cbedaa8a34a87ab1f584cbac6bc634ea83","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"5.6.0","description":"A set of Node-RED enhanced boolean logic, with persisten values after reboot and more","directories":{},"_nodeVersion":"8.10.0","dependencies":{"fs":"0.0.1-security"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.10_1573061940617_0.28497095185332544","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.11","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.11","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"836c7d5b1111b5436971a85c498da26f25089e3c","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.11.tgz","fileCount":14,"integrity":"sha512-R0AMbC9M88cSey4tTD5tPpWB2fPOKR5S34kDiw0o5tFfBlqLwvz5h0QqPliIyqfoPfcDeYJOjSRe5VItR8qpBQ==","signatures":[{"sig":"MEUCIQD59yX5HQ9Jjtde/3EGZKj2Ne7ZOXJIOhyZezXN+1OMxQIgGeEAgNl5jcXENjX9WnGlkdHqbbMLfW1BAbnNyuP8D6U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82075,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1BWTCRA9TVsSAnZWagAAKV8P+gIdWXtY3OcWYPP7E3bg\nXajNULc2F/IFHy4gpukq33Vh474vKYMrZ8F4bZI6X4b9TMdVkNyjmiPHhphX\nj7wzGhgxjeF/0hsjP2siYtI42V7LiiEFnpDk7g4yV2OB9fz68ivfpJWwvvLx\nhBtX2T6T+KkwN4o1j1NnXolhyYnKOQs4eXucaDwuc71Xnqx3h22Opx4oLCBw\nHKGvvSCV/kQBDP7BCwNLxXlKpsYuRbNoS2s8zOpfiZXr10uH9k8eqzKJcce+\n0M6YDCH2bq+E2kkeec4WLvMk7hNNR2sWmPXGKxFi03X6fD25+LyJGiNNVq//\n3rg1CNp4749IXnKD/d++jjNICZ7uV+yY3tYRywFLQpbDFZxsFK1aGc5zYaup\ndNt9VBbDeztl67LoX/aN43ZpWxa+6gxOPq9dno72hE+0ue3ybGjQzj50N/QX\nRVOiCaRyFdnPriV00KcXabvpK+widqgDDw+2qmaSaBFkLzqFEdPJoj52MXBo\nE3KQgEFOC+T0aoK9I6joB/PwSE6YYdB7w2M/QjOx61Ruf0x5dKdBkbrmSdCm\neBeAaUNdmUYRK+lJsNQVuSucuVqxYu4BeYTYtqU9kTGVFxvAUqln8RWSdB9s\nTbja/HboBqn8IJ43LhLUb5AVVFj2w21wwrQKwohuHiptiPuXOVABNRJdZSQb\nJI8h\r\n=ac5O\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"ba656d14e0c17111f0579497ddf8179ad8b3ae1d","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"5.6.0","description":"A set of Node-RED enhanced boolean logic, with persisten values after reboot and more","directories":{},"_nodeVersion":"8.10.0","dependencies":{"fs":"0.0.1-security"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.11_1574180242476_0.6752643231384432","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.12","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.12","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"08fcdd69637844047b922cb67b069df508abe851","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.12.tgz","fileCount":17,"integrity":"sha512-p/4B72T86+zS7EId80ZB9uZGBVTJNJuiA9jPJqpfiA4mR8eBRC91WNT5VbD0yNsS8rwvUicx4rTwK1CsDFRf+A==","signatures":[{"sig":"MEUCIQCTynAdYQppphyW3wkReiP7St5v2Umz7OeNE+9UdFqwiAIgP5EtF0bqCeb9o40EqBM3CpegCokcQXjOzKFzJ/L6cR8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":203322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKrfnCRA9TVsSAnZWagAAUNEP/0mI5bOHrhvAXfupg1mx\nQDFqZ86OEU1+Wn6M+mRa6Vic1/kXUlgjJyraqAS2K/FKCnK91DHpKr1xqjVh\nbugBhHhCSiweHbp+k5dDpO8b7Pg+afIkFK3An22maBNUBBASSR2q8J2bh5Wv\nQy1p+DmXV31HsmATqEtmGbzSwWPeWW37lSu486VpsuCp2JWA5VyYZwKsWgit\n0uMjhmAJaERNbNT7g7eE8DvhHqcvAjwv/j/WGNNKt62xGo3MH42B10yi1LnW\nA93Yu3mN4nt0thsIWPDGwyrRNfuQdYZ2BMYJoZrHijRFX4n1ZXs+Ah1iCqSq\n0niMiE4ts+CqPcAEBNU8bQ/smqIAfML32D+96l9ESZYYq0cvFrq1tJBwLdjQ\nCvorqfSBEYyQntQqTpch4lx8Se63LuTQkNhUulMUoz2aOWCDqtbu/7IolQUZ\n0/B5+3Bioo4UwJrf6XTlgi7UoQMTr2zIx4BbEf1SzoU4nm+8wA7ZDyQXCOlA\n3FdqjLpxmhURmK4z92tMp/aqINM7bgp7n+z6nVjgjbIb5BcZVRnLXD4muYyJ\n0t55H+3g3RM++4a7ppCbp8Xs4oTZyQJ+5vrqQr1cuUX7vNS0p6tJWcNDZMhh\neH6ejsOP/2j+pJxVFS6OnrrrLq8AYwK4nIO8HWijP+R2izrDROMPHbjrgWUM\n08Pb\r\n=U/5F\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"229e8bb9b676cb2e9a4c0cbe927f55ab4e451fcc","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"5.6.0","description":"A set of Node-RED enhanced boolean logic, with persisten values after reboot and more","directories":{},"_nodeVersion":"8.10.0","dependencies":{"fs":"0.0.1-security"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.12_1579857894960_0.7529244096248557","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.13","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.13","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"59f563e1bbbae53cc6794ecc5636fde25461025a","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.13.tgz","fileCount":20,"integrity":"sha512-B1z2s1Peyir8lP9lTp1S0wM47JyY2/W8y4dE2bBTO7C7URv2a2X5vKb8NNb33S2nLrwbpLhdJUZqYzvf2N/tvA==","signatures":[{"sig":"MEQCIFOuwOvPVVGYjTDNqUdydHupQWIx6caC7ErwXDtT6eAmAiArHtEgrJBJUDcNdFXeggW3hirJxRCiTY0XQ/a+nVbG8A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":247951,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenBZwCRA9TVsSAnZWagAA93MQAJkf8lp4wnocmkNuudjk\nsAzQM6alhDmhR5Ncw7FxUiy3oM3BCz/kUvTxD+lQ2DVhCJSIdB5rTvbGyGaQ\ncmgG92ySoFqtDVAPCLjzi4+nURp+lv0esSdjEE9s1t2fK8P0YegJjSRFVY7j\nTR70Z4vZ+OVt821B5yTEV+5mVZDnNOD6qivU4/BF4b0Fha+lcuoTQuY/eWTg\nRm933xu5EOjdnTdTNa0d4RH8aQCl6CJCTvQjYbfHnYbdXOTkLUX570etr01+\nKCSYtFuIoRW4p1mT9d48ANLzUBbNaU823bA5zt3RRvxW6GvAkQabvxGwhGvj\nxjTz8zVApe1TpkGdyT7e1lP/6ROoqjjC2nrN09IFAfJ67EiDXZyZUuWP9iOu\n/VU3uIW7FXA8wUErgL/vfpJU4JG7L8eKeMuNv7sAbehcwKH9J+3+/QVwiTIG\nJUL7YUod+6KQlqf4rtMxlyelTMhwYlshYqI4iI+zliBMQ4uQJOsnVtfCpivm\n0JcraSiGAh2eY1ggoWNJuguR9xFO5VOzu0wVRgSm80qQQwCTBauf9ItPL74G\naR4Tpgdn/b1pwOgfvZdO9vjlUF+WpUjc4JT0c4HiBAgXTPSBVLKXi+zUjQZc\nnBph+aoFNTMoHvTGZnTb9RU84/FLCYcOI9josL2nY7SoQ4sQwQxxu1443rD3\nglBO\r\n=JinW\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"9de6b468ef765250fd8b0f09682db5980223b72a","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"5.6.0","description":"A set of Node-RED enhanced boolean logic, with persisten values after reboot and more","directories":{},"_nodeVersion":"8.10.0","dependencies":{"fs":"0.0.1-security"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.13_1587287664228_0.28697286050782767","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.14","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.14","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"282496c50fa0ed3a91a567b837b3fc7d322624ee","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.14.tgz","fileCount":20,"integrity":"sha512-mwomc8+shKl00l1NKfRxVjS//ICST2WxpCkH5VJpQyDC4/r8GOqog34MWGcoGvN7JuE+GvmZiDz9Yti+bj1Rvw==","signatures":[{"sig":"MEUCIQDDgQE5LED90+YVrkZ4VGFomi0okbYYCoZA2/5rRtRJ+AIgXgUGOisd9bUjEFwO8XmYKEjkOvAajNwKEeIMqb9Bo6U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":248362,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenEv6CRA9TVsSAnZWagAA2m4P/1YjnmhHmFsGXrdgOtQ1\nYIrU/jIjUA82MRxMCmT5qBq2jmf9ZN9DT1NXD0h8WiIrMaUSlfOccccIqhsR\nETYOEKPJjabbNtnyQtxr4QsGnD7FPFDIRrMvJ07lF2ZED8jEHExXSeY5eYAR\n0gRWSxyhQ++SugPqwhb3uVJrT+nlUNWdFPe1AdYKCYogadilW925rSFvd9ff\nLT1h0+tdXW7mzY07mOA1xu6ba35gjO6bmTGWtb4toborm5RJQiOXG6v1XXEh\nVmmQMQFZnHi9d5UCubJPWc/5ZBJgeGA9MDaIjIOM0zvoaxvdhX+oEc5kLlFD\nUhADj8HykdaD0Yw2E4hXY9IJ1J2uFQJaXetjXV9xx/2JBFPIyqRu2muApVEa\nrfpZCgjd4WChXsBuXvHchyBfKftoGkb1+dg3qI8bhQsU5VXIyWdCL9aL7yUR\nSxKnR93SWXb7MJh20WdNW4irSXD8tAZJecCP1Btt2Kd9QECnZA9Kgn1RC1mr\n9WF2nZ8M+0RH+RZs4hGiuKKiCguP4EYs2Ij0rtV7NjsK9KlMTnfT7vP/ipK4\nmrxgugOwOx61Rzj2smYhLOwPDCcdr8doMM1mcv+2vO0RXrpi0jxr06vwFRPW\nhuq1tsb0EtRQPOAY640jS1iRq1Jztt9LkYxrU+xhN9FWK4PtHIkG+TRsUJ97\ndrHB\r\n=zc9H\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"c8e93985d475284899dc52a74f0837f77c1e3642","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"5.6.0","description":"A set of Node-RED enhanced boolean logic, with persisten values after reboot and more","directories":{},"_nodeVersion":"8.10.0","dependencies":{"fs":"0.0.1-security"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.14_1587301369573_0.12912354415528826","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.16","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.16","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"08a2ad4a637a259be4c83c0dd60e78816f0a2684","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.16.tgz","fileCount":20,"integrity":"sha512-6ihF84KIDhQGTW3ysRjJOIXeBt0kbTD6TNsf67jQhaW147vOz2DrG6d+s0wbaLPpp3aUXw3IlYaxOWLRR1sCYg==","signatures":[{"sig":"MEYCIQCdCS0Y4mAvjOZYTexthQ8+IwDALOE4TbOc4l1dIZkyNgIhAOTx9M9sF36XQbNJVXY6ejoMLrK/Q2C3HDc+AxtRzvE6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":248441,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0Qy8CRA9TVsSAnZWagAAryAP/ic5SpPSsjiupIcN+AJO\ndXbybE1x9MSSdOZUSFSC/zl0O5MHDxXCjXiBfujQqWrZHddswYBMoWV+Mdsw\nK2rULgn/f4fW+yLryBlZaJofIv4Q94pDkuDEGIr3916ITGVStZma8JoXrWxo\np+yuqYGu0i1/Y0gX/WwbP22MOTCGf06sMmHm4szbDUWNw3SwlF8oJpJcvuP+\n8AcJGNDR/lN7ghtpcN+6JM1AO/c1Pz3VtkAw34107d7yl89hhlfejgLyHBEJ\nIi/mXOLoEAC3n5lcKDt6nqk3BLWcILt5UTBwvYphMZGh5L6MHC9OIUTe4pbc\nKwhl8QSOszUzKS4BkdiWMHW5KTigF/SyphWutekB3KUPXlXPTC6oZWYEIbgE\nVc4JtuKTxlB5rqIlGpjrSDbQmddDgQcXJYDKtRGct/2D8gjgBqvB/yFLszTk\nUWslArSE+ENX05e+llmsw9EZaQt+HGHQrzF8m5ORcKP8ALMol/jVdWW96NSQ\n5hXTd/tcHOeTD2bbY2p1lr/dJmcB/Mj4Q+mp9O2bDXtYOb2eEnrxDBmGVQAV\nZnp1tmDc17pgY5RUY5FTDFqrNpbScfe7TStCT4+JkDekXUG45sNKw+w5VBte\ncu6iZCnRRv9mAquCFZDDa6Y0hiktx4vi3QyBJhFsoe/6Tfp2BZtTs5pJMRtk\n/9Nm\r\n=aklp\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"9cb5f56b323127f421d35b7d4ea45d692d401033","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"5.6.0","description":"A set of Node-RED enhanced boolean logic, with persisten values after reboot and more","directories":{},"_nodeVersion":"8.10.0","dependencies":{"fs":"0.0.1-security"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.16_1590758587763_0.3216918991106099","host":"s3://npm-registry-packages"}},"1.0.17":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.17","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.17","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"8838b0741335f0e7a791438de0059e26fdd56260","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.17.tgz","fileCount":21,"integrity":"sha512-hpIC5blNVnsOc7o8GCBv4tz4opMffMsUk6OqQtxEdl7qCECFkSIaOyf5zyqryxYa6kUHDQn5grSWmMUX3wSD7w==","signatures":[{"sig":"MEQCIAwsbQOOebopiQI08SX7Q68Knzoi/q6sm5BNWV1cXl2xAiB/+gbLy7U2VKK+rwR4H2qYqRziFnavaHrSb9Sr3HFLfg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":314842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9aZkCRA9TVsSAnZWagAAFd8P+wfFrWK+Tcf0AksW1IpZ\n5ObgsaGVLuo9FGO3OGeoPQQTnsX+sDQzfZmg/6pb3q1I/BYGHfCi3BsugSrU\n8RPHEmVUkdZXH8Pb2zPU/pNl65FQ/uVCzWiaIRBcvcdbrYx29AS2BQwbpoEh\n6f2m7VWI5SChsRcytBUOO6uyVfFOtOOjvNiRhCYk8FNFNEFMK4Il7BI2SXJH\nxehibVONO4z6XZlNg6WES3oPXcMcWBOtj3Im617ZyQyZTq8kLMEyBmSt10dA\ntx3aOiRWVC/3NAtFZXfyw5tNvgdJDZ0NXR4eQRui65/FmziWrctHazDkSyWf\nwSgGEM4SxDfWTTqKl7K5AP6yprrtYVwYTwoTJfr7CS0TJXUOtbIi8h/3kr8f\nyThpWaS2EvVu+XMc0AvjOXy1yPWW/nXvDg6z/2xcx+O5v117SWy0KUQIpjyw\nx0m4qSwt8UayrFLF+S9cDF2/T4uooUc+Hanpytgc7PpiYZq0xT/FGS5g23PS\ngwPJYq3j94KPNJ1pOOp9xWlgo+aMdAZzaOJzYqWcK0aCLkttscgGmzMtEHVx\n0SWEyyAqxI2ZnXJplNyztCMMD2U9MRB3MD6JXUcp4haJzVi1FCqLzTkh96d/\nrJ1hwX5Vq7ERcznZ1NibMlCMTnlCAjdOtFH2XJSZkfH+RVdZo3d7H6uwusyx\nJ88W\r\n=TeIS\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"58a81c5c6bc2def3b9d78d201ca394716a5cd2d5","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"5.6.0","description":"A set of Node-RED enhanced boolean logic node, flow interruption node, blinker node, invert node, filter node, with persisten values after reboot and more.","directories":{},"_nodeVersion":"8.10.0","dependencies":{"fs":"0.0.1-security"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.17_1593157219644_0.6957626514602708","host":"s3://npm-registry-packages"}},"1.0.18":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.18","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.18","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"f08fb8e52c42f1a5d98d0279c8b68185909bcb72","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.18.tgz","fileCount":21,"integrity":"sha512-Jy5SGCUTswMtxacyU/179cXAtTlXIUr8y+AICj6KbDLd5dcKfEZxEsQMSZ032Ls6bk3/77F5ejD/87VUb9aRzA==","signatures":[{"sig":"MEUCIDLHV+ciRrPsOOabu+HDwFt7LwduTrhN47PqDJXhMh/6AiEA3ciQjWQxNRKxSutgOA6G4mAS4QT5TQjCdfPBNgl2rLY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":315368,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSPBICRA9TVsSAnZWagAA0tQQAI5WtVua9yjznRnbNrXK\nnXQ2YWRBfy9dN5O11nsp2nQciGg6VLrIohACk2W9r5jMdjY4odburQCTRmmB\nZlYnicbmZZrELX8WzLUomGEnA8thxSz+9ggV9owLBTi8Ld0ClhV0m2sa284m\nOC1ITpL6B2uIMIvh/F/VNAqi8UCbWmzm/VwMbL1pDGUbHpeoptt404v5is0d\nkK2ZuSCL5JKz7pcLbks+9+Iad2rmZ+/P59pDLIBWQhNpElRgX6pPm/Fb/XvM\nPrHPcU3cVtijW2shCmUGTBQHZ0s/jByUv7u0Z5R+7ZyYjjBdGAtHaJrPglah\nuFh1U/qVOdSSotBA8870en1cZHaAW4G4mqUo9eipx0Tm1QEMGaZPqEwqh2KU\nlQIOvzibca6EXfp8V6wJVHYFnb37Djg9oJGTyqBQdqWb/Iq///WpgOP17lOW\nsN3AGfTPIz3m6zdVxRlSM2sKLi3aMwoQk+XhU8J3WWAhJ7rbBCQfGsRTbnMM\n2AWXTYLp3CgAVyISavdTI9k8sZxlxOoUKV6IRChN8gDy3vROCtz5YcnIrXhA\n8rN2gsdZZch+2RWyBO6JBjbT1hJv71gRr2mh7/fDk8XlvZLL+UsO63aJOetD\nasSLEhHHs5HkbeTXkiqms8+nOL4ys+o7wUJLKJyd399zk7tCtleOiULW8K/W\n8gky\r\n=lUF1\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"9a850ca59970597d8d36f53c77e3f9352c3fd177","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"5.6.0","description":"A set of Node-RED enhanced boolean logic node, flow interruption node, blinker node, invert node, filter node, with persisten values after reboot and more.","directories":{},"_nodeVersion":"8.10.0","dependencies":{"fs":"0.0.1-security"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.18_1598615624031_0.4386822263978669","host":"s3://npm-registry-packages"}},"1.0.19":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.19","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.19","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"caa46c1b3e641c50206b5c739c0782aded0ffa00","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.19.tgz","fileCount":24,"integrity":"sha512-nuBpFIYx+4fXVWU5aIHFSyTI0auvqha5lLsxoTnOb7KzsWL+3cYy7O5OzZMeZ9bejQ1Q1uoogki7AfATcU5oBg==","signatures":[{"sig":"MEYCIQDBWxA7HL3gTrHhfAqUj4ZMSIMxsdX21veZdnth9rHvugIhAK2TffU14YyIM8np2hsiBLeJOWgnhOTYZ2eK4WeTrGkR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSQwuCRA9TVsSAnZWagAARacP/iv1AlCMX1tMHhLIEJrI\nrZo4wx3Rm2cT6+udiICaHW09M7tiPtvjNtqdjGd2Da4CTQ5ISjTBygypNSIn\nyPe4Xp5c7v5/q0ek2hW9nX95kOINyeCIjuIkRvRdQtRycYNdYThrhkWBPiVm\nIB8iS+xTAv8f/cNMLI7xJu/HwLbAeXZi2NOwrVsS0XXADORzJ44+DJ4K6JMp\n5yPVGZTwLm/YO0rnu6jLWucJLcNzJo24H03CD1ZRUu03tMi9a1QLFfk+sPjo\nIU9nK98L3SRFepdKfUW/3OndmnIcjNFqBcxv7suT/o/47pND2vz2xhKb2RjJ\n4OO8gpjuqj6YWysecNo6+NJNppjugkGYWl4IDaHOUX3oRHC/e5RiWXmpEZgj\n42kycUSTBs1FhdSNGRW4DjKenXk0yuPuUTMmhea8D70nT98DXaSTXShlJpwk\no8qaUeQ4ZsZDvi1PKmEJ+Q8MywtEeg6DTILLFwzg9+IDhoSlsgwAH87RCIYa\ngWvMWLqs1POMBtNHmayn/TvPNSkALwFqi2XkILD7TpzANQZyuAvH31a0Rhvr\nbVBZRCrglzgygoyUaEXzkdRTHEAWpe3K5Eg4MM4XUR08bPtuCA58oixKKqET\nQrNd1Jm9rx/iFdlPrYDrNWOJA2kAGHCs0UPz+ASpWzi9rm0dkO8G7ViDR/lp\nN/qU\r\n=pPU4\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"94158f8807c448a316a078f34a81a1b3ea097c5d","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"5.6.0","description":"A set of Node-RED enhanced boolean logic node, flow interruption node, blinker node, invert node, filter node, with persisten values after reboot and more.","directories":{},"_nodeVersion":"8.10.0","dependencies":{"fs":"0.0.1-security"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.19_1598622765994_0.9933725877063115","host":"s3://npm-registry-packages"}},"1.0.20":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.20","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.20","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"786da61529ffc1c9ff467de9163f0017f7c5be7b","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.20.tgz","fileCount":27,"integrity":"sha512-dlHsG6MU88NjlhWdUnZq1/rH1QrFVovh3rvAJt+qmioBdFrADwxhdhZXU0Q4tSng1EvEbMkfkrdr3M47yZDfqg==","signatures":[{"sig":"MEQCIBxTjU+PA9D/9YylucK+eQV4PDSGVVfqaUVTtliDuC1wAiAi6aeQq3uWKbL6AhTaXvT6hH+xtQCvZCeVybZilLrmcg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":450017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSgqGCRA9TVsSAnZWagAADmcP/0iHSyQF4WnGc00DnCI2\nFOoANBG1w+iTxEncXrbGxMZ+u56fykPmLddVWz+Rh5+vPW+s+wNQwfftT0DH\ndOAYm1bCCtlK1DdGLgD8bHeypl/VthKSrdOqCjGnpjSBQkLjJ6UeMvpGUw/h\njEyWttec7zGOaORhFaLRymegcdwMTySkPlsas+QCc4JEL00HM7Hy0uwlYwp2\n9vt14GgtISuZ7diZQlWwuOZ2m7o1r5O0VxpKarEFZrbOZzDaKw0OV8Mgpm48\nQgj+ADEv8xpoKFdd94ybozj91YIdBl1rddB4APGv0/f4w1QG33LBlOa98MG0\neGn/1PFbH8Pber5HhQWipO0fXY8fNny249h4rET+utazLMqihGblEru8I1C3\nIwyN5uqo69HHEHqRc7drMA5XlVssyMlmuDMT60QiHNvRxAhyrjKA6G5wXcUE\nG5PbFpSCRw0PCWhTjzn06shAjQAeqek0aqUXR6rqQ9XiYpn0GetZiom0SfRo\ncpWnoz+5KScB8uhE5Kqo89ZEVPi0HFdOll2eLOxV6TqLwyE/4TNoh2be5Omm\nNBzzWLjcBq3N3jRbv8NfssWovr76XApwm7mYQ+tz06pFEIc5atFybaanbKAI\nKqBsONGkInW5agHz06ZDxTpHQ8lRALxCg6aAuR6TE/1OnEHEv4NhWCDB1e4b\nUsbG\r\n=ZEQJ\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"1169dc62f4577e48375efcef243e224f542b5795","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"5.6.0","description":"A set of Node-RED enhanced boolean logic node, flow interruption node, blinker node, invert node, filter node, with persisten values after reboot and more.","directories":{},"_nodeVersion":"8.10.0","dependencies":{"fs":"0.0.1-security"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.20_1598687877501_0.6636230447388676","host":"s3://npm-registry-packages"}},"1.0.21":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.21","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.21","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"7e144f23898609395b77e56a78720c9157805e92","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.21.tgz","fileCount":28,"integrity":"sha512-z02ob3pxLU3QxtFgIKC7uPnNRD439jg8K5UESEe0beVFCSWECZniIRU5rkiKYu/QxpXjFfntZDc2xC83aYRxOQ==","signatures":[{"sig":"MEYCIQCo0bosOTyHytXO8CFArNkq1NTYQY6bZBUseExNWvSTmgIhAMULB01M5yezMVvxh2By0oLs+Xw/2RXZwFC/FAAHy2BZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":541751,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfloT0CRA9TVsSAnZWagAA8rsP/ReycgGPHBTsPSweNG+u\nrucpJ4y8J4XY+oUv7QTNSGeWEExjnhib6RARGBWYokv/jr/+JQleEd7TjNDP\npAag4VLxkp6hJ0Noww0pDzqRaeS6kWIw2ZcC+qIGRPHmkmN8iN3L3Dg/NyYm\nW/+ju1SfhoZOCJI3xH7zIjIa8FUbycEOTfH6n5Nl8x4prHkncrMKGmnKC0/g\nK2LKiNFXdzqHcpOLP2zGLJ4HRI7E4TGItc6zd738PoytajgIMk0IveuAWDvA\nNYZtjRovSgTIpZ/4gMEa76B35b9fOtfz4dgRe3Ft2h3e2HciLQFtKF7YfDnI\nj7XpgHsLE8YULiczFpP5z6A4NcEOU1ShSwV3ihV/jmXpd5zNG1Z97SabO7YN\n93iOmfRPY7trWdyJL8w7iTuTj2suyiVDeuZ2ubmq7m7UBEt4ZS5EJphfztVU\nqLd1ezR3coUoaEdaB3QIWMJUrAbVnWpaDVFEsOYqeVtVy3u+JWrxfuElMdbm\nj/eIrHYQs/C/KCH2MrP0XBg0VhLrQAgsen5OtkRUSN8qDJ5pacJdj8wvV/Pa\nrlJ1PwSRlVY/aIvo3iyIJHrvjxJEHhiK3S3GYR9BhRlYqeIyw7XfqOzv2RwD\nb4Ewgl1H4c83/nL6w+bcLPJ9Yor6mHc03AOq1IsqC/SAvSknrgbRvjt9xuvH\nkdkq\r\n=EKnz\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"3df1acc79b64107ec9d02e9e8c5cd7ad054415ad","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"6.14.8","description":"A set of Node-RED enhanced boolean logic node, flow interruption node, blinker node, invert node, filter node, with persisten values after reboot and more.","directories":{},"_nodeVersion":"8.10.0","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.21_1603699955617_0.21577641292277971","host":"s3://npm-registry-packages"}},"1.0.22":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.22","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.22","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"9f3e243c3132bc41b143e6ebd538125dc32f7499","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.22.tgz","fileCount":28,"integrity":"sha512-LTlpuScABYc6Qlmgao/dqqj5VpZvmkGdqgvWGxEy0mmswIpStJYfwJjHj+iuF20uKu+qeAhZJu/b9nOXqLj6kQ==","signatures":[{"sig":"MEYCIQC/TF8DfvJFqKbTQWus2b0iQLExTSH2XAkwzawgz58RigIhAMYFGQdPlrPGIapZei6PSViarajgXpPil6Rr31QRDrM+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":540600,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJflpSnCRA9TVsSAnZWagAAz5oP/R2UglK6R7TzQSX5en4O\nDKS2X9t3gxeKD/ZCN0k8NIOx3IYLc21apjy6uGSoIlApMlZBWj6b9k1QF4wc\nztipnTEXB3ffaHEq9FuRA2M6uXLHWGbP+9mlzI09dmaHn+iXWC9tpmhz9gLY\nSa9dhPKhsJK9XpSKnhFwUq/0x05DNtzhfDu5dG+Ehjk8eYZxejUOGZ6pe156\nyKV05WL49lkc4XSvb8xCOkiD70/6ajOnxF6a9XrRmsgYckv/4wXn54r5LPVB\nwYTGl+roCLOyK2ioDTURvr006ZAlTVTh3t+VAv18nHXQBZxaNOPXyKiUU2UM\n3X0Hx918cmBtlSAjlBEw8eaJ8ts2xQY1X8RIdiXL4XTXgYxluqsyTf5txCNm\nQY7hmtjj1NFtasSrdskq0KkGbNIQpSzlIwLUsw+1La8IguCuY49Lrptjxpoi\nPexRDVSR0tX8RDALk3gzjqGPYsof9OzUqaMqo2rBJAT6pRAIDH+A8GQdL2Xt\n1ZSnXVUzpvxY+MgE4mlQ1m+/KdGWp3Xhy3VMCCAe2h+3z2iIyc5vijC3RRVM\nuGkoIWkfKJ6JUMEKkegxvO4op06EBc4StJO/YnPX00uDug12Ef4NDg743QG+\nzGK0qd/q2wbXHaRSXcYZOsZhHNhwhrl+3TJi0JWvISX7hx6rL82PNfuTJCO9\neMxZ\r\n=1jNx\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"211ef2458d4b97bd37a6466a87627f7706352513","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"6.14.8","description":"A set of Node-RED enhanced boolean logic node, flow interruption node, blinker node, invert node, filter node, with persisten values after reboot and more.","directories":{},"_nodeVersion":"8.10.0","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.22_1603703974829_0.060033564556943864","host":"s3://npm-registry-packages"}},"1.0.23":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.23","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.23","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"508a5825bc9b4278a793899b712f36cbe3a5c927","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.23.tgz","fileCount":28,"integrity":"sha512-ajXTGfdKQkr3ZTUk06xhVo0rTlxxxGlI4AICD1N6+xplLlzx4LpEqMw5dMGV64RrOVB/iTONvC7BlJ151Z5iQg==","signatures":[{"sig":"MEYCIQCRVavGDhdEdLa/TADj9UqfS2O8ml8WMD55nmyeAmxqIwIhAM8UR1Ro8dHzpttMgWGMucP5sFs6zqXmGtzWPCzkFxY7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":540851,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfr4okCRA9TVsSAnZWagAA0GsP/RcSoYrtPmSLNcfT4MzO\n3igWJ7wtyDCpxiNIUmmsE8NcRoxnfmsN6dzGVLCmuiXns0wL8g163gMky4NA\npM36h6HrjnDgzg5Yr5qw7i8atxJkfrCLfyrBfjxuJbjYYDSvtPP2OhFBf9F/\nnWH/p+TP3S4LkShWyIWqlALlzMF37HKKUDuxTIB6vjvvo3AtxBTr0ogAxQVp\nJnjDsZoN0PAXoM1+5QvD9ucHJuTbL0IxDWGjBMdBfIH1EPDCZga6i+4njAsF\nqnCGKkjxfHAfH3hgFUFv9fzYf7E+LA3RjZgen01CvX9Yl1O5GKlqMZHQ81Xk\n1j58RQ8C71IEWAv8hUwkRerCPtjbJJrk3N5aYFwwRhesAVzTs1sQe2XJ+XpX\nmIy0OER4tlZTgGffH+SF5A3Z2S+0hK0HKIJEKfO/z/JrdDBecMoTOZbnXKQO\n71SecARElRShJ8zkv9EqSWuFYF4DpmgWal2RDLYZPRdv1VPCZCHWGE/BRVnX\n1Wf06dptRYtBjKxV2jS8IWIfyEZxRIApHpF0SulgpSfKfdZrAXsyEVdwCf4z\n7xZWeLSECznAS/YvDTNAs+iBJTp0CBsy+P40kPmoazN9hIoLG99yfAwLp9YD\nJQtAluN3/NKxkJYMgy2Nu3ponuYuIBdkXmQg9tKQ/k7c6AKeS/R69Woqbiv3\nrT6L\r\n=aUor\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"66eff6d912e1a1f103e21b749762c464670fecca","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"6.14.8","description":"A set of Node-RED enhanced boolean logic node, flow interruption node, blinker node, invert node, filter node, with persisten values after reboot and more.","directories":{},"_nodeVersion":"8.10.0","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.23_1605339683765_0.2731800874269805","host":"s3://npm-registry-packages"}},"1.0.24":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.24","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.24","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"c74659180973a7543a362c6301183c803fafba5c","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.24.tgz","fileCount":28,"integrity":"sha512-BMyGEEPoMcNKqJMaCIdDKOzhIqCI+ITW3XmgzDDt3lLGqvkU7HGcixNyo4zbS6kCzcwEznsDkDux4E1J5xmxyA==","signatures":[{"sig":"MEQCIBl7TmbvofqcpKo7xb8BIbVQRTeh8J6vrUyTvupb1BCpAiAA8aScwtWxF4MEesXAZeYBNTlae55IsRhZvmfIGrWfIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":543493,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf8vZcCRA9TVsSAnZWagAACocP/1tT/s42EpIdP+wqm1d+\nmwG+VxmeVSobSr0on9PkJjnA//47mG4DxGmOm0/vNcv2GJt6YQWZbj75wV/1\npsbsTH5XiC2q5+MFjnAOYHg7DYcUUf2DqSpMScJZdylKW21ReyGHq+7fL/OP\nr2Cj+ZYkmqlHZetn9Bq/Ob9PpjqL+CJ2VQtVrm+iLTn9YjN5l+5c2bAnYVxE\nlnIgD3tw+GIYdWPhR1AC+1Np4tkP0wG8j/e8ypJ6XxtpspjhESuuUWjk3UF6\n41h7vmPjUv1w1NOo5RITcl9nQYP82DXKZ1yzYXy8q60ME/u8jbc2z554b054\nOkF7JdJTtK6kSalUs/sXqC2OxYkhc0sT6sosubZlDjFPNOzesnzLMWmuXl0m\nZFrFfU0F6d2NNulqj+EjOfT6PfK5axHQa9bS5v3OnIFOXv2ZO29yNlSU4KIb\nAYOetdPLQjwmdqbwukBgu0um62mjcCY09MonVlDLRUpK7kOkvQoIlsiHS+f0\nYiiphM0oucXeGk8xnLC7P76KPvrSF2eTKdh6YG5Ed0OUyH89xQ0wiBj4Y2Dq\nD9ip7685pcLcJqTCpK/vqCJDVwlG7ZyTUZnIB2GfjB8wI3cife+5w0J6qIIl\n3AQDqj+b3pU4wFYKd7gSgqZJQBHTb6wYVx7x86Jo3EifQ0cTcndf5FQAcDxd\nQRyp\r\n=TvUk\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"92a332d9c26fb2b15a8da46ecc6f6e9a9247ba1f","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"6.14.8","description":"A set of Node-RED enhanced boolean logic node, flow interruption node, blinker node, invert node, filter node, with persisten values after reboot and more.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.24_1609758300167_0.8191254971803088","host":"s3://npm-registry-packages"}},"1.0.25":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.25","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.25","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"735c694ebf7f76bd9d233a1e277853a7fe37a8b8","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.25.tgz","fileCount":28,"integrity":"sha512-d1QcgboH5+Dgr48DAB9xFoAOjzfEyRSS91Arz1hY4MZHKBQgbOfQo1d7JcdnWX9E7EVCDYWsiIRn5cBRASzXoQ==","signatures":[{"sig":"MEQCID43YOnFbm2ef1+jhrfQiQiLnPjGTiWWqT9/odSFDLGNAiB/Ub6PiO4ewnq1TEb5oNarThxcB5OA+i03vvi5Tx7Gag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":546060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIq8TCRA9TVsSAnZWagAAOOMP/iUGH5KpUZVA7+awuS4/\nuBeBBKnUr0oWEjqy9ykbg870RVpufFdsMJSi3XFW2upyROSyGEHK5lg8FOwO\nd/5wAVBEetN2u4KbiXgJDczpQXZIxa95UoJKqL33P5ToOlKh3fUlDnXDS74g\n/cvY7Ocun4Acbm3B+4fIoHXrdegn2Vua6rYvcdcrFWxOmWDAUmt0nLzxpEmb\nroDs7rCUbi9RszA1voV+0YglEF1eOaY5v46r7RcPRE8iK9/D16ZNmCtiavJE\noiF+r3WoUFB4Sm73jRMSyYmEM9nwlKW8Qf3ptfemaw2x/IqTXW1lhGuXTwWQ\namT/SbGTXkyarJOCP8sq8G37A2MVyvN/p5rFnRdSikFlIZMQBJAHEjTzYhRh\nwXkGIwL6f/NYZnCNw8e1WjC3Z79895M1AHtmH+LFXwjqGT7vld9F7KmGVG+s\nFBxyiIJzhBoxORIW5mKztsyGq8744KJpji/J6nhW6yNAkLGPiN9+gukiK8oN\nKeLG4Cy9CiWtGXHprk+SM2NibML5nnVp+/kACfVrCOxiW6FBbxvM1EMVMBoy\n2LMxUDW9VDNvf+tk3lFHaOOA0t2jCJvf7gvkaZXgcZI4AyDJqtalhvBT/Q+e\nI7eRMO1MZRyyC5W1d3z2Wr5Obb7LO+Gm3XDRyVhDMkY3+yU3kHvE2aQYf0Xk\nxKuM\r\n=u8Xb\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"67f794d3cc6c6f4bd85b065225ae82122931f023","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"6.14.8","description":"A set of Node-RED enhanced boolean logic node, flow interruption node, blinker node, invert node, filter node, with persisten values after reboot and more.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.25_1612885778790_0.26763213906576744","host":"s3://npm-registry-packages"}},"1.0.26":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.26","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.26","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"6bdd36574070aae93ab03f2c75c71988434ccd9f","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.26.tgz","fileCount":28,"integrity":"sha512-6xQHPq1JWicoojEJzJtSpKUkBRuAbzSEN5HUYXnLCLX5yewvr7QJxuh5yoEJQNSyp9SDmbqX5y8hPqJtUEIKXg==","signatures":[{"sig":"MEUCIGKDmGf+k7zUGizStGTkKRMPK2isO6mTKOooabIjcJnkAiEA3oSvirL9SU3owOX0jCJscwG9Yn3BPsQPXUsqyaf1JxQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":547779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdBWHCRA9TVsSAnZWagAAQqEP/0r6aGv1bWtQUAXSaxRd\nZWfvp5B6WaX7/5vgARgFTi7ItBV4sZaBZksVCqxTS3yQPS0sFQyyOY5VuZSt\nuAkM0c/P2gUndx5NsqtXTD6QK2PmbrMbaPELkB/cuVHdvA0os5sOJi081Hjk\ngFFzVxE3f6xllX4PswYdl/haWHNpEr45AYg/5LwL79xumNScK7lVW3cxQjWa\nqcsZ8qH+IIeb+z7UtvRDhzpLf3mTfGT5DfI1TQS4AX6QEo87tSvsJbp5rf7B\n85WXaSv+Xmad1gP0tqpSTOqamhFTMr8TDLLqWccSlUTZhxBJ+icHBXbPAxZw\nS2i1a2RByDBN7TQZ9tQDH1JGZxmU9eVkyPFwbrX2JUc9gXqZa/QeR+6cAzQn\n8NPx4XlI/saf8jA4urd3a5ifaB3BWX5UXb3Fd6mUP2fMwF4VlcEVr0ysSsIo\nPxmp693/7OBPUotQjC3YERqPMlti7jElt8dsQqVZ5SDeMPnkh7Gbry7i6OZs\nc4WWtcDlX2Gi0R3NloFvEvBNLYkabMXM/qnolC1a18Ygzs5eX0N7MRIfKm4M\n18i+QcXZqS5OMyd50z4GZh24rs2ayN8mpvnxffv7Uvc9WoC6BoNb+7aT6aPs\n0Q9P7/OF6RjleRXxMdI4LW7/S3t8fjwD8sJ8kROajPLNMAUJr2gGNpvxnluz\nyf0T\r\n=SW6l\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"1034be7e487969dafa5b14a817e2b29c6c24e4bb","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"6.14.8","description":"A set of Node-RED enhanced boolean logic node, flow interruption node, blinker node, invert node, filter node, with persisten values after reboot and more.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.26_1618220422608_0.5920100353238282","host":"s3://npm-registry-packages"}},"1.0.27":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.27","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.27","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"7d5525615fef7bfdbe30984e72e8b5fea8acc395","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.27.tgz","fileCount":28,"integrity":"sha512-qxOLYuOnQuD+wm8Ej4rR7NleiZ0xbKD6riUoYK+hXs+uPAcotcZYPGBqSXCTKdxnuokGyLMiEQzO4S89k/WnDw==","signatures":[{"sig":"MEUCIBIR9zQaesde+KzkJvzSsJ7W0e4g4o/B3LeNUIp1K1uyAiEAwz9+MY5xq3noB30XQSbtKKi786jAeo/8FcZX3pSQOCA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":548695,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggCsSCRA9TVsSAnZWagAAfPcP+QC0uI5JZpPqByJRXGVI\n06RW8nU8z4+1hinF/NZ0wfh8jwSRsmk4Dfg37zS0p2Sv+YrauEYt1FNlnZFQ\nBjzlJEGsEcRCCln64PFDlsmPS06PVcZTEG70TJgqKBvEAn6t9celZ0FxkT3E\ngYPmCO2U89neCUya7+TeZ23yqpxqm/fV4g8C0d3y2VV4KE58MN6LcWzlOVzz\nNqce4n538mKHrHqekQSZPL4A+TnKlPYGMOe2AdUkdMZduJkCC0fOsdhJvvmE\nEWW5QCKsK4PMgQo1GSmaqggp1fDuhnxmKoCY0F5MZ/aQZ/j5a039XzxGTfd6\nml2JpayIayKbisLB2dDJvJWXGvQ4OuaRWpzrPDboy4W7ZqpM1ltNiP5jcz+f\n1A8xZ3ybvr5ws7cZSxnK0BPM2lus6G2S30lBwtLDUtn8IFe7M5u58CMj05/H\n4SdB9wjaE3O9o1hkg4xVgSq8x5xGT6rwOpVRSw30ZJ8+dVAstuis9zX9TlZj\nH4iZr19/+X8YmlqqiHmoYMz90gGKBU92RXrS0+w9WbbHI63uM0cb00R5voS0\n+Fj2TQXFYIfL81DUpCDAppWXylbd6yKTe/RL3UMCmZJ+xO2tscQC8bZfRNqi\nmIxbWMsIZS4XsfdqPPdML/GUCgo+yVPv3sbKnJsT+reZxYXm3V1Q/IPtP/Ch\nekCc\r\n=AH4Q\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"74f0777e8d078196e1cb3c53a1f345c848f782cf","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"6.14.8","description":"A set of Node-RED enhanced boolean logic node, flow interruption node, blinker node, invert node, filter node, with persisten values after reboot and more.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.27_1619012370051_0.33755751761312847","host":"s3://npm-registry-packages"}},"1.0.28":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.28","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.28","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"d8453b14bd1990695d39e5e305e27f0c73fbe944","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.28.tgz","fileCount":28,"integrity":"sha512-8xhcgmuC+cpFaRTWaUBvkiyKo8vxKaiXkh1ksE9jJI6rcztbcecheFcJy1yom6qjfPaTSfJgozB4ZL1Nxv5nMw==","signatures":[{"sig":"MEUCIQCHSgnbSIlCY5xCch9c2fFKzjKhR4J6fAoJqgNPVIkAjgIgOalQOaKlO7HN2F5+g3ne5L6XyI7/85su10Ym8PmvM3g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":549019,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgk6vgCRA9TVsSAnZWagAAqXAP/jUuQ7+ksTFSNAd6T475\njbRJ4Nqok+PSz0Js8UVTx4I4HCSC3F9vYfB11Ht+F++Gga8ClElCI7SVb7r0\nKwoc+0FEJ21cZXX7ATn6zEaX12kBQw6rIzbY4gZR1OHVIRCg497+5J5fiDPc\nv0oHputI9e03Yy+XkA6Mq9iB5G9oOWFbQjszaNJYdxk7XJVdXZCY1o5Y9Hs6\nSEWUL0MFGj1luhmR03F0l4C8zyRra27lo//kUUUK258OG+275LL/tQZEq6Ax\nDLuTu7HxtSDeTkdXCqDWPnpJdSpGxpdJ+AgUXqhLkQOODgisz/0LqaEsr/n3\nm3rYvidBQccGkNTxcPl4EY/DUXnkuPzgy45aMH2TEFwfiiML3d4btQJ0jn6l\nq4H87himTPcd0LUaiJHvGSpNoLAmlTJlfp3Eu8kFtZON9qMCThwd7ZcO02Bl\nqBGPRIiTUOnYLL4o38ZHbnjAGcuH5R3gzUTKWLDq3FEORVxjgWXvNKcsmDS3\nzZOjlDHcWbsbEZfl+9MMl7xnmlYoGTnJpVC3Nxul+b+3iYezmdYGe4VlFZ32\nr3hF/+2I28FeNMIMyXyf6pjRg1VRKYrEqUsB50wqVb+TfHKt/S1k+B6v2y+J\nyOSyo9BKDuy9+q5DIs+RnQhvJTIRIRFlAcmis5UXqVPHx7zdlHIrVNd2vCcW\nps72\r\n=fHzr\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"a8834d00e329b387eba5183ba637d860326695fb","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"6.14.8","description":"A set of Node-RED enhanced boolean logic node, flow interruption node, blinker node, invert node, filter node, with persisten values after reboot and more.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.28_1620290528253_0.45535218137600886","host":"s3://npm-registry-packages"}},"1.0.29":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.29","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.29","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"120db5429c3bcd091ec4c3792b2ab26f78a433ed","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.29.tgz","fileCount":31,"integrity":"sha512-q8UNWv/34BtZnYNiH26UFMdOd46TWFifoy7iqj1aghTEQzmjsl9Gm0t+9GfZfi7QSUIe9OocZCwr+1raODuWzw==","signatures":[{"sig":"MEUCIAUSutBL8sHznFGhZdIIDgS7sN8aoIfEAAsMGyYpDkD6AiEA1XMnViK9ZPmxZZOHcvRgdUyMls0xzbMkHmB9w+MYNe8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":625810,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgs0KCCRA9TVsSAnZWagAAqIwP/0kLkHbS2e9pfKRigo7t\nH9cclO6egeCCsxIbZ9HZTgo5x4lR8eYPxSA1WWrtxAYU1Sws/vNRTcZ7gs/6\nVDwMdoYgq3aGnxcimleeaDYmvvH1PNF8AWJEIF53oDsgaghRUjD2RhcVNv3Q\nRIc4p53NPoyGqkYLvjc0fRqTx0XXX//uj8JXMNq5h5vSK5Psp8ctHSv9fvOZ\n0JQ6sRkNkTcVqfERheca4eRd9dmnlTrVu0OscgeETp8AvCDv8aVRNmW0vHk0\nWUjdS7DrWizGwaMvDIhqEdiivfyTUB3Zjang53FIuhgK1g/WfDKGEznLg2hq\nFF47ZWKepeQWqCIg22uygoDgw94eaa3SwW2UIO0CujtLgalNMAi9WdNrn6Iv\nKeV62eFnpAMUlR64v+yRwqpvfmBoy0UNoPtJc78jMsFFFP8QxkfZLR/jfUBC\nbEnueSda5il3XPsqQO/app4ILkNCV6VyWV4tf69plJ0qEUqZYSfaaj7FixMw\nlMxlecUih+4ukyc7T7RCBVFOYIXJ3EEYaAnawflDHHdnv+7mFeXV+JC0P/0z\nsz3byyHrgHOFW5ox1f+C1WGMkUp1508M/imj7M7bZtBAMrW69Hc/MZWhdYnh\nJ4U+y5/JhHygv7KSs5sElbeN0oS4yN6zZLJDb0Kb7ZrdzyQvqYJo8lihTZeV\nQLXZ\r\n=FTbh\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"9a76d51883dce2cc10d091ad1a119d0f0078a5df","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"6.14.8","description":"A set of Node-RED enhanced boolean logic node, flow interruption node, blinker node, invert node, filter node, with persisten values after reboot and more.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.29_1622360705857_0.19419428145885753","host":"s3://npm-registry-packages"}},"1.0.30":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.30","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.30","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"66604e4c36c51077ae6b9dbe3fc8c8cd045419e6","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.30.tgz","fileCount":31,"integrity":"sha512-JNUTan/ymkCHsuHvMKm2NcW9ofz07q66yQqjKTvcbpW08D3vVKwMbPWXBD9ddg1ZWLMhsZ3iT++a0QexjGQuFQ==","signatures":[{"sig":"MEUCIQDIbZFGPIc5rMmPxI4wNmzckr3r0DsyAzPC2G+hkSjNZAIgdshrROy89YE9Dv/AsxI81gCzn1PHpuA2zos3UFYtIyY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":626753,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFj97CRA9TVsSAnZWagAA7sAQAKBOZDUejIGtuP6Kxf7q\neCDniQoDXpkZ19A8w3fsYzDKiCBSJTMzym8Mbr/yeG0evAdqTfWsxkZvUm7b\n41BvpbRUjTGgMfnbQED1Oz9AL5wzLky/GSzkm/QuFBUN7oxyeVFI4jpncVFM\nkUO2yTUd/TwcY+425vCYcnYbss1WpUIFw5UsvpXRKfv9G6bAaJDWjCPgy753\n6HTYQd/TRI8zwVtBgO8ler5rVbTU2yJiBeSO6YZ2XWsPLJzlfjD2Qt6TsUO1\npMmhnndhmyJuBZ5GTG4ld3ZtOq4A2hzrxEqV+4bVFMKEMsqetdxhnNOG0gqG\nlX5Ldg8l5kGGMcSjKC7VnQjMD5NEYqPVtN27DSWgQzdbseMUpxwcQTbpWuSg\nF/N78h8LTClULp7OvYkP55963UOV3xFHSoMyB8PScT38jnwENwIkN6HghGv+\nXitvJz3jZ/Bff5K297vUDD8zhaUxu5Lvr84DQ//z4zo1s/ftEJbkOWDR9C0p\nv8LImrUz3bvH3PE86SAQN74XDunf8AKU3tAxTTXhxldWKNVKD29rmDWpnMug\nOCBUba21+MyVPlhhwCBPVPhGq2QY8EDCt4AQs49y5doxvE/VWup6YAvluobR\nbW/oJOxW8hXrOunKwpxa/bMkM4Yy277DBxnopLPR1AVrFRo/0YsAQdrnn3/z\n9r6o\r\n=WkAJ\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"7c225e7c366222a9683b331e35006b8aa29eedad","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"6.14.8","description":"A set of Node-RED enhanced boolean logic node, flow interruption node, blinker node, invert node, filter node, with persisten values after reboot and more.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.30_1628847994948_0.053844110075262464","host":"s3://npm-registry-packages"}},"1.0.31":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.31","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.31","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"49ecd079220a9ba845d1ada9bbfc95dac1c2f508","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.31.tgz","fileCount":31,"integrity":"sha512-XFHf6RvXLCFbN7zndlJ9idGzcEJ0ETnNSI/6v76c/6riVWPWOD4EjRA7lzw8qBCw8PGpkX4iW5qPSwFz4M0hFg==","signatures":[{"sig":"MEUCIQCvIb6UvCx0tLqbbGh5uh9j5VoUPiWNASNvck7VdlkveQIgPxJei/cDeTsH/irlONgzPdPoV6wmFiTI0QvLUHByK00=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":627131,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFlTNCRA9TVsSAnZWagAA1wMP/jlatDW432erOCn3zI/s\nrnBaaShTKGDrdDBIXfdUZ06CvLCKf5zjzNpo1jZsrrg9DJUTALPmo09KqSFg\nUXkycWUPfvnGFy8B/AI2caSXWIGAm6l++lYxAtY1k0hgGZzny9blNWEt236I\nYK8K532aWNtInDa49Hw4PrkvKAs3+HlQ5VV8gqDZPw+RYVzukqAtDv+VdZmE\nHpRn9Ayx1m3MqDlqfa0N3iStQJKPIdMOuYztd8ULdhlR9710OlsXYjkor0vl\nVvpaNlqeVDqzx4suINb4KtBJLMfL/vMjXqBlHj+UShAcDih85GSRJ2b/zPYF\nlimMK1tI9fFU/gA0wjmlnP5OEz8hUeSjY79GCIeb6T3xKEi0M3JFpG00D+fZ\nlQuH4UuQZsj7spEl64CpnNmmVFgq8rOH/sZyoGkP6g3h6IPI++Lrm+rTX7OK\nNkjGWCPMFBZOcl0DE5fsqJmcqyJPWk6pKejRSzof3EFJt/cM47Fuy2a9aZWb\n4CoamBGjdmy0aRbXC6uTXWoRI4mTwDAxgJwqAD8539wdTZv2e/wP5Fshl9oy\nsNGDr82lkoZ9wHlGJ9Dxymq5sKZbZDMyeu9Wazz5dxge6UVXLHnvSM1znMxW\nkFNlK0xtZiZRLjj5alNUjcgtIUetv4FUxSjJVgqaIw4U27ixOivC+77KBhCw\n6mWg\r\n=jzz2\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"82a5046c85a7e28108aad5199a71924554ce4beb","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"6.14.8","description":"A set of Node-RED enhanced boolean logic node, flow interruption node, blinker node, invert node, filter node, with persisten values after reboot and more.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.31_1628853453283_0.10187062217918452","host":"s3://npm-registry-packages"}},"1.0.32":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.32","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.32","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"9198ed286768b395b20d3f53e5e42d46057e22e6","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.32.tgz","fileCount":31,"integrity":"sha512-UTvtXezar5s4KpwwKvw288itopyaY6MIguzq6IAjzRDRTd8DZVJwHdshsWfmjSfOxa/B31Tls0RpVloo+veLUQ==","signatures":[{"sig":"MEUCIH9BEPL3XZXCOg57dbc9BKZ8Cg5qSoUpITxlTUrA0f68AiEAxM4qLhB0Me75Dsp4q0oQsjH5zyqqu8dgxM23RYvSn5I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":627342,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGMddCRA9TVsSAnZWagAAsekP/RkwN2XpGjXnwNHvFyXO\neKUMPk8s88thERhV2uXyGNp1H45GddYa65egrR2/LRMbvar3N3qsGpdE4aDj\nUTyTTaa+JdsWmv/zWxCOwHHEWDaROq5B0RXlo3AgXZ8lltUZ8rHXRP+D6D7v\nraMFajelWPi1dk/t2QvFKJVM1QKT7nmP7VIvlxShiCMjGyhrua1IUIqCW6aV\nwIerVqkH82YPe7ONzQ8eYP4LWFs991FeTn0Sym9TnA30snv5YM4/uoUnVM2b\ncEo7DkissOh/+jSnvoxQ/g3mR/9uUQWeAJwva/EpekqiUAoFDywHCvCE1fOy\nYa7Q+cL0zJ+9DnqmAtn7GjUVz55yLkN/iYp6/sGBXpsbPgAqHqAu/WjpERN8\nfvjhSu5bw4I7ki0n/zJqCOnSba+GeveuFOUCweCAYh1bWwOjWXItC4iwyUTj\nmIM0bZG6KD07lpyhQK7+td2uKUUiaDHNO3fXYg2ZvxilALL09arr4uZU50o0\neD4lrNCsWQqE2cIRj/GIC08xolbxCbbdfng15HA9rvJv9iS21MU/L3AtGFsL\npKT4tpcR+QttBqzlfbz0VN9efKVyL0iV3tJNc7VZvChGzFIw69D2PEOhKiep\nnNJhnL6m/bVMNYnh1LIO7AmqLCHZr1kkGKY24bjGzDCqIDpvqvnAgj8sjs2o\nG1en\r\n=j/zd\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"93bad01d035f491afe3db46c2bd33e1272b6905b","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"6.14.8","description":"A set of Node-RED enhanced boolean logic node, flow interruption node, blinker node, invert node, filter node, with persisten values after reboot and more.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.32_1629013853497_0.8311209755321454","host":"s3://npm-registry-packages"}},"1.0.33":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.33","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.33","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"6866e16a60d0c33ebaa3f7028c7f4f818668bd78","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.33.tgz","fileCount":34,"integrity":"sha512-JAeXAiOZJK8/+baHSq5z71ojLMmioeENNsQmvVnYljbaLpSBwg+1ph5tIcDKpORlUV92xAlCIqvDbcfdRtTYeQ==","signatures":[{"sig":"MEYCIQCtAt9V3msKvbJZWVhwAgvc7JUBbOB90QaA7J5LCWl3owIhAJJmjASNA7Sgpe5/3z5gX5q3/MbWxcgA4uVmPtVFUJxn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":703795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG4jlCRA9TVsSAnZWagAAzYwP/1bclGplgNjW9VbYSYvX\nDFhluEbQxR8H7L6TScaaXV+wC+YJlhlR53HqgeY7uzoSTt6glovBAlpIBy6Z\n1Mf+UcfZLJxHiYJfce3APOAIArGXb/U6sJ0eIDfwh7SGe7uSDTAoLdpd4+Tu\nL/6vNnK+tJuqJvgUUEmtDY818wB1eu1Xk1ayAXD3wdCv1QMAdTktlBn4gwwr\nwckS1UniIiY7ewJ08pBy+Htnk7CC22cG+VqsYn2PI5T/kDPd3RrNEZKM8U5P\nVC/qhX+i56MOhl+18vjh1aYr3Xbe7Vbuo7vBhLoxAl63tS75ywVlrpiE4lWU\nEaa/5mxjKjQRFSP2m76IkRuY89kVL6qXq/Y3sW0W7SghaSdB/eR8xkpK18iL\n28v+W37zHJBICvxEIdC2yucjBvo4uTUDQs77jgZPnkw+CrVUe11tGsv0QS0P\n/P7A3s3qjFdTyzlO8EO8lMU0yRO1JNaB4s3HhTeb6qXjyaP65dr3j6nMpe7N\nau9SVtZa7WvsdpbfQdo9uvO6ZGOjT8h9ipIalwy5KFo877QtMk9Ed+o6jYxY\n35aVkX3zl992lkYy+6JgenCjC4pycfjuaXKu6X9uoyUSOx2PrRmG2EJ4jREz\nnwT+2U+zqbsweVzcYHhLSZmMh/BO4kIcFwG72UXFVweI+e+JrJIaXF8Oby/Z\nnAoM\r\n=qcfz\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"c54a48181ca417e33706a0ecc2b1784eaaa440a3","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"6.14.8","description":"A set of Node-RED enhanced boolean logic node, flow interruption node, blinker node, invert node, filter node, with persisten values after reboot and more.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.33_1629194468809_0.5355426247979853","host":"s3://npm-registry-packages"}},"1.0.34":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.34","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.34","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"eb7f08619a53ac6b2625adaa4e21f9304c1e7f15","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.34.tgz","fileCount":34,"integrity":"sha512-bN2M2bQJcTAHDJoLANzj2nMJ59MtepKamm9Ag+lSCKcnoRkO94j6ZEY97YmkAYwp7dnqduylzw5pwU01FVB+aQ==","signatures":[{"sig":"MEYCIQC2S9MIH26krOE1Gji8VSAwdvZSRggxYSXzxRzHDRKx/wIhALPG9bZMGPvA9MWHkncStoSp0xYQS1jlBfQea/T1Jks4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":703796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG6nsCRA9TVsSAnZWagAAfToQAImp4YtqSZJBnjBSu/zC\nulz/+wnobKLfoxUYrOmv+16pqXtvSmVB00K/ChZTOEKTh647MXIhDf9vRhav\n6NwXfxp4sP0J4cDM5fZ6AY2udWVUkNlcDOEvTUPufGTzoPBFpvnGdDdI/9+K\nT1THN8ZplpcrzwKXxzj2Ju3FUQ/hnN3rTnhfHg8JAQHMF1F+I8yQxJoyUJMP\nCXkaV7hKGpoIKfVbByQGaosbbEOKSHVZDktcsHvE6izi3PCe60N/tisTCoeG\n7G/xb15n9U7HL1SIXptSvD1wswzxO9iW2qkEcgyMd+iI9hIY0BVg6qv8FwVA\n8mlrXi1M/0VzkyHoaw9POlFtsdgWOmqUMENAAbTxHqoIcEmh5OvGvcgLQu56\nW+fOoZ1URra+wEIWJOMulhPz/+/0legalqptwTd5DwkK+CvB5lpflUf1aik8\nB/LxzuwSOhWFklyNyzwJmbvp3lPwfs58zoZB5aehTCwcdQVfniM5c02bOXeq\nfOloNZ5e8+sZirKEXejZtQbsgD7RyJHrKMRh9fbUWEa1ibiJ3s+OsklnEplJ\nCTVjvmUjKmhDi0jW+R/RzZfZEDtvRWjGMPCKp5moTB435FPRI5n1Fcj6M89v\ne/h8+WxOlu+4a7orfI70aJ0pSE4t+8QEf+tsritfpk3QXGGfa+qbkfIOTYNs\nwGwf\r\n=6wcq\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"2124cd64caba4f89dcba85f6d90b0c76a3388ec6","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"6.14.8","description":"A set of Node-RED enhanced boolean logic node, flow interruption node, blinker node, invert node, filter node, with persisten values after reboot and more.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.34_1629202924037_0.6927842807030766","host":"s3://npm-registry-packages"}},"1.0.35":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.35","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.35","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"37fb4fed6658648a34b2767b4cb79ded082bc574","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.35.tgz","fileCount":34,"integrity":"sha512-73RAGlI/rVxzB6ze/cSbXa+pu1WzRmhJ/LTbOiLDAJg/lLHqhhPFHT/UNHKxd80gUq23iL7AdNN3UWHUf7MIIg==","signatures":[{"sig":"MEUCIQCpB1FmVxLc3fd7CIVbZDqpY8gPjzHYn+uN8ZJpaSLgdgIgVtXGA2bt83jwPwQYds87E66viG+a42lhDreToAL/lbE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":704305},"gitHead":"3f2a376d5b356780ab7e25d4c1bacfa21e8772a7","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"6.14.8","description":"A set of Node-RED enhanced boolean logic node, flow interruption node, blinker node, invert node, filter node, with persisten values after reboot and more.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.35_1636626356521_0.1660530824590254","host":"s3://npm-registry-packages"}},"1.0.36":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.36","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.36","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"cece26e37fa481b9cb060e4f74f1577190f74be0","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.36.tgz","fileCount":34,"integrity":"sha512-X12nNjeu1bWESmGFsMAdfI/y+tQ+cicLxPeuwcdulbr2LrUcFt/Lx+9AhqVyuIZSpT3B8JHJun+IR6idMOk9iQ==","signatures":[{"sig":"MEUCIQCm/MvHwGUv9QXORVr36b8HenI+QL/jF7cKwlCmnCu/PgIgQCFKih2U+8LJQ8FD4HX3dELQ8K+GxIu1lnq2neE/nB8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":705000},"gitHead":"5b44f248f5698d4a47d1694cf7546c8b200fbaad","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"6.14.8","description":"A set of Node-RED enhanced boolean logic node, flow interruption node, blinker node, invert node, filter node, with persisten values after reboot and more.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.36_1636653320787_0.10659019118364488","host":"s3://npm-registry-packages"}},"1.0.37":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.37","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.37","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"41c13ebc02f720b62aac452b466a3d144c33ab42","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.37.tgz","fileCount":34,"integrity":"sha512-mgVGh/FnJGVB8wb1VO8YAejSPIO90Qa0URoANgedsJllevrFEq2rb1NEDgAeCUcsflB4rKJPsY8zo5YoOdEGaQ==","signatures":[{"sig":"MEUCIA8Y2WYpSJb7+ZSPOaHpf9zD4TyZFrAzGgHlKeXzmcwqAiEA2/56jxpdzoDKgcrTGsmozogE8o5sG8Awaz8AElRXnGo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":699723},"gitHead":"87c0c94d13b441f986828ec31faec0bff5a77da0","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"6.14.8","description":"A set of Node-RED enhanced boolean logic node, flow interruption node, blinker node, invert node, filter node, with persisten values after reboot and more.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.37_1636962096935_0.8497079041360034","host":"s3://npm-registry-packages"}},"1.0.38":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.38","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.38","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"aff11c643c8615203306d23dc8ce696015f50717","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.38.tgz","fileCount":34,"integrity":"sha512-BTlkmmaL6vYGG2YPt8QBlS5tvVt5/JERHMXGd9PeRsztOpAQnC17yUbIsmMpBfRspzhIrG7r/u1qRvVS/1J71g==","signatures":[{"sig":"MEUCIBd0P9ToZXYr4dmLBMjO/k3xcRsj6564/FGYW9cWXXl/AiEA1Ga9WeL3u16KtdxWqPuPIwW3ACWwsFrRmF2HEzC8eYY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":699715},"gitHead":"1c0ac8a28497d44be1755a761ef96b04edbc7ee0","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"6.14.8","description":"A set of Node-RED enhanced boolean logic node, flow interruption node, blinker node, invert node, filter node, with persisten values after reboot and more.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.38_1636962811983_0.949515154387139","host":"s3://npm-registry-packages"}},"1.0.39":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.39","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.39","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"4ae9fa3519509252f4391bbf6368906604d5056f","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.39.tgz","fileCount":34,"integrity":"sha512-ZhjopnBKuo3t2AJMSVgoQjBldQWiTdfAiGr8vnBXfOas2K3ZnaICyNsc6M06/YjUN0O9ImMLXnZr2VMC0mfedQ==","signatures":[{"sig":"MEUCIB1aEsyskBiA+JxTbXryzbDeSMRsKGuBZ6n5k/6AKAnpAiEArUUpvXsOrnxFqNZkRpjQANbVc4saiObF8JY2sAzjsDk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":700219,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhk73XCRA9TVsSAnZWagAAIIQP/1KbSpPEnAZlp/uHYdfK\nIv87mQwMfbaAP2qz51TKIZ3kQ+NuNjzKbRMj5HS3EYDkA3T0/UCHAKT5IDSS\nbL9/iDxQUv1O6gUHSpb55fAbMbKyUoOof5F9bfOutjDOzE/whOty30r7PmPz\nKTqqrM00uMQS1PKXAld1NfwgilDKhbli/i3RQhzVlJe+xYzWN8OkANzDIp/B\nZ3TRc2B9sqiBsnQZPh+Ok2YeEglnL1hopxn8/cZ2rnGUlNPAhouaJ5JS8+9g\n9n/t5IdVGrLV9Ca/pazhxOpy4LfyODBxUPtQdD3zsK85oea9iRUfq3A5f8bM\n3665RiKgiE4SlSMfMDy81owvgli45S8+U732jE7+2/w6R40rj8EFuc6mN4SN\niDxnhGrhqnsOnPikCUrY6s8xxpELdvVM3W+qOpt/oMTKfoEo2bLIu6StD3qH\nbceUcf8yMZ3qLbwWRxuZ+dpVDA+z+A9eoArCO68GDI9fpXzN1enQbiaW9n5v\nEah5Ce5BbFd+drJl9owpTmCeGBTQacmSJ7cPDM9EeSwy12UONEvh7qQOV6dk\nH7/N45rIGclZJbLVUarEJISR58QyusmI4A5Htel31SOIHxnc4ZjjbPkn5gKM\nmF1epIbjOdKmHdqtn9iFaXLpf1A9VLBgI6Q8dfpMDhvSwCtZSbtK6+1r7IJU\nLj5Z\r\n=yrEH\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"770a32a8ffc2a4b54651c30ced8d665f2e3be13f","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"6.14.8","description":"A set of Node-RED enhanced boolean logic node, flow interruption node, blinker node, invert node, filter node, with persisten values after reboot and more.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.39_1637072343450_0.23615184513431742","host":"s3://npm-registry-packages"}},"1.0.40":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.40","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.40","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"40b104d1ebf9df74097065f8ad00e991c2849307","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.40.tgz","fileCount":35,"integrity":"sha512-fFGzSkxVTLBbqWZfK1TuOvhhpZWzCcUuxlcJdNr7LZIkSlVT0HakLB422NYtUEFchMsYmteQFwbZrrUXjB111A==","signatures":[{"sig":"MEYCIQDB1fWASbVPEM0UV73eEWECtvaYT5wxCiBBvvvjKN/slAIhAIME60MST28LeFztb9QJsfBuBeui64KUZTwTor4peMvi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":703562,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8WFvCRA9TVsSAnZWagAAQzkP/1fPP3Hj7JhdxmI6NI0l\nhez9d+EOcdRHTIo7MDEkw3/A2sLcub9UYdUA/z5dlfwhDosC4D2TAHgcE4eP\nHT/5+aCgyJ3aYJ/Aj2I8G6AUJySv3uEUIhG3pGupq7exyYbNrn+iBwf5MnMD\noF+g1T61MgVTlUQoF8bQgWnc6Wr5Q+o7XiO/x6Auoa+0Vbquq9pgZP1Rv3Sp\nAd4YHrsL46mO2IPbfL7DbOZSL0H4K3GlYpJIgYU14eIUsIFXF+wwaiJU+/vq\nzcAIKgn7VByWR+R9RO+EaP4r3UK870+I5SZkxaPZUX92f1LnSza1qB3iqQoX\n+Tvx052AOVEmkM8+lvrW84t5PloOerOHE1IHF4rA49D8b3VKCUZ7kvvMx13b\nesDzrMKGcUiugmYQntLkqd1oU8P6TFN3okBaAELhUWSROrvS9v853FKvCGSy\njxeqR2d/DUwfBgYd+/4/5/CLrfA9+58pNQ7I+4Ro4VY9mv2FMNLZkDcJa1Vw\nPeKbeYCsaTU6MaweAqb0Eh6RQ4V+0Rt3zfLm5sauekBV2aUlZSX/P+t8r+4I\nTneDyE3z9awYjn64ucJZEN09y6J8jt1cXWxK2nuzB6tZuWjD67gG6QzckTaQ\nZHkuXaW4ZbFNoxGL7/m/i7q1HzI4SmeIq/LgZWhbq3sFoSq8eaSxn4dx5BFS\nfcyJ\r\n=Wg6V\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"1e26201bd007f28752819cc220b80901813114a2","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"6.14.8","description":"A set of Node-RED enhanced boolean logic node, flow interruption node, blinker node, invert node, filter node, with persisten values after reboot and more.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.40_1643209071478_0.4187664500313184","host":"s3://npm-registry-packages"}},"1.0.41":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.41","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.41","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"258afa0a6168d27ea1a18000152bd0b015bb651c","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.41.tgz","fileCount":35,"integrity":"sha512-eQ4cRhCinRCeiHx7pG2/WYkyVXzwc26oxl7od91YYQXe8INRcCGmP1rUQRrtUflaFuNiur0hHUxAFfbqle65iA==","signatures":[{"sig":"MEYCIQDExhiHHz8LMSoaVMv1c1glviMdzAo6DSo+0uIzLhH3ggIhAIR1RPeCi/5yQzKhyI1v5rFlhxka5JDBmUqWxhfd33DO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":703871,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8kt4CRA9TVsSAnZWagAAOmkP/0ueKzNSdl3EazpWpuxK\nowLemR6E4nh1s6dWgbFwdjiP9K+AQrSF0WMwg5nkMi2dcGzv8uQsR5MobpOM\nO245W0spTsoKJSLiG4mkScrE1rqCDYYQSZZ97OCs//357NPd9zyAU9RwVnQQ\niX3xJOBYDN1GHoGwm3dJbRi/ipKZQI4X+6OF5urpsxD1T8n8uOqqqYPjTYjw\nx8SrgnoNxZ8UPIDgJ+gtyAyHNRlvOOJ6cqwHjSHyloOeQ77/MbzAGULAlYi3\n5RrJDWenhfHVWBN229ZIXdE8D8hfxxM//GODKw9BN0Em596SdBI9Vacqc85R\n1XAJ6Dy3UzRVTXFb2PG4i/IMlrI5fm2ylepd/MhTQy5Un4pUJdKF3mq5zgGe\ng7youmYirglC5WIgwk40dy316kjPYeU+UUU57Wp47YyHnkW503GoebFOlsnB\nJXCb38mgXNSr2kZIScuA5jp74SrvUYip97IgkpMFtFo/mFRbH0cLP2fkhOsn\nAR8b9XaSNVQQZ9OERyYMHXi4qO+yJqDtACJCXNCMdQZdy4uuC1LKlfgIB1XQ\n6qZ7x6Y8lORHvlF9E5pV1eHGmyDsgtnQrLqIwYWUfjZoZYa4KTxwiELkbjHO\n6gVKko7PeGDmMBA9ioCzQxuO13Sk7jSKZ9qRI0uwclMEyyIKNgyHYm5ZF1iy\nJkbO\r\n=Djas\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"dbd5230837c13e0635d0a34b00e34eae527a0686","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"6.14.8","description":"A set of Node-RED enhanced boolean logic node, flow interruption node, blinker node, invert node, filter node, with persisten values after reboot and more.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.41_1643268983964_0.49103272021469","host":"s3://npm-registry-packages"}},"1.0.42":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.42","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.42","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"fe2c7d1c96d794704b20a7fb0de7467a5667bb7d","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.42.tgz","fileCount":35,"integrity":"sha512-WUFmtX0C37msrb2gnbq1SBUg9d6M0C//xwPhSusZYg9ifZm4xmA7WkTS6iAsMuwa98+gj9ylosc/rwJ6leCfWA==","signatures":[{"sig":"MEYCIQDVom0DuI4yGfBmPIio4us0wSi1RT74YGGMoow1SNEt8gIhAP2OC8UmEsK15qCQ+8A90HAaAeIOb/O+EPizoGqriR7M","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":704269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8nKLCRA9TVsSAnZWagAAjLEP/3YRQzUJzd/Gz1YnGFx8\n5PTc8Y9QxKUUvz5y5TrSWnS0r2pV68Y1qP5yJJAxfVABUp3kayE1oSZrFLaw\nHbdmzTy6cDQVGSN+Rpmp4UAHiNnRrFR+G99HPaVwtoVxMVWyiUTuFqn2aEqZ\nbK5IT7ADIW+BddvK3HvbsGlLcfYW/JuQQy9gNwwoYXXc7pSsaxLC9jTynpqb\nqMIHNMIF7gRBmrTM3TqMvajRcRFDQDthjKwcux25d/nzy5HUKGemfo6WraZM\nxbusiPRLqejGL0H1SvtCcfz15RPs9JuetJlBpSP7NSsSsDgou2riUgnlBl0Y\n2223x4YyGXVUc4hwFQRIptF/ABNp9qiQkMNH888pHYzPKv4ZtYqJ21k3nrSt\nQSFMAOTgYV8dGa7PrKbCiY5W8m9j/onEEv4mxKQKkE/1orKJCZKFkDdyqTjE\nc0NDaCITokV+TEmZYeamw4/1ibMzCGWQVYRN3ZOmmgkH1D/FCtLUHfLJF9Xd\nrhpHCEpDj207RsYiXE/l5hvsu2S0lhT+NvjLsCfvSL7lWNOjFTONsoAfDH5L\nEBaVTbpFwR4OwpSlpd61HU25EO440qPKty4lowlH6oT9uFigpWs3lk3d3Orv\nWG3iT+R52sxzQyvVLLJDGBt/t88MOuwAdMyuKdUCPp/JyU8NE93xqVxseTIa\n8veo\r\n=0oUT\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"0b7d6ebe0ab24fe74645b95aa3ef822825549b42","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"6.14.8","description":"A set of Node-RED enhanced boolean logic node, flow interruption node, blinker node, invert node, filter node, with persisten values after reboot and more.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.42_1643278987503_0.9686653444560986","host":"s3://npm-registry-packages"}},"1.0.43":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.43","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.43","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"56182fa9bce0f5164df71971aea7716ddee9bf49","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.43.tgz","fileCount":35,"integrity":"sha512-801W4PWHawxm1HTICVrDp4yM3SxEWhR5wWKKdSCXNuBeS1O7Yd9eYS8OPmew0Li1dpTGPYuIYVsdbGwBQtJRDg==","signatures":[{"sig":"MEQCIBRbTpBfQtIg8JZdcuohzep8ujUQkz8ke1DlrsCNcJBOAiBR4GbBehjXY1hHs+P3W879N5tahLTI4nBfVh+xzBRwsA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":704301,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh85AaCRA9TVsSAnZWagAAMmEP/AqkS6hVY6SUIhZsDNmq\noM6es46gxC5iR7fCzLDJOfCtRVTozVAl6fab9lla3SlGJQn+yiBrAmDol8mp\nhT/4BEJaYRo5WAzaw5/GOY6+NPPMsGXoqmE6hrYNaQ2L7v0CqW2d1CWXlXLO\nhew00PWQaMHst3ShkxC+k/DToNbmjNWhMYM/DvEjeLSoL0f1LG8wbqdtap3/\nljv7gzvyFaC0ThYbQF7VQf7o3DAm7IiBBcoboB0EkHVUbrRG4g3MAW4JrGA7\njWJVPTg5n9+Zj6u8LVicAwihBPOGVaR081U5186VVvNZ4vIwUhofgvcPs9CM\n7xnFJcEfMikQfjZ3JUjGoaT74JdrK+1x02mrD2dvVbBOBaweXbHBxKA961z1\nqH/J3z57hViABctHeJxKItWMjF4WL9BCwG7YG61g0/urGRO5vK4MAwe1Duj3\nCNonUsQWT7Wvm+J46gWLQKFEwB5NPCuz5Cslb7d40biQIHXlgl7lXj1R6JGn\n4KN/Fqo386YqZRzwHikv09P0RR8WrOSTdA4vjTw+2W2FzBgNZN08Jh0LIZeW\n3Oc+Ac9lQTh6OfwrhxmA0nlH4XwhB3mvJwf6TrJLP70ghNB6Zbo1uE6Cg/mH\nEBRvgiIvefontab7MA+5oEYG+9Ta0YKRfXNTYzEtH9nz8YAWqkLToaxZOdgE\nL1i7\r\n=AP81\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"00ae2688cee7b5209384bf5af290231b16ed6e07","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"6.14.8","description":"A set of Node-RED enhanced boolean logic node, flow interruption node, blinker node, invert node, filter node, with persisten values after reboot and more.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.43_1643352090139_0.8088930489496859","host":"s3://npm-registry-packages"}},"1.0.45":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.45","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.45","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"37bbd7ce81e7fefbc5f9fbb3ab6e93a2d9d0d3b1","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.45.tgz","fileCount":35,"integrity":"sha512-BKmvPhLKpaV7A+SS03AcxicL8beEsVYd4RLVaF1m1c33HPpLFiXe4J3FJYiukW4M8ZARbaWZNhC26lbpEOoOtg==","signatures":[{"sig":"MEUCIQD/2XJ+ELCO4hQ7gH8y9S6IzuaGLmmPaSDbRkFezjxTOgIgI8uPCDKe2/c564w6YVsawwu2VotGo71vvBIfiRoA5Tw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":707532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh86XvCRA9TVsSAnZWagAA9FkP/2tad5nLEiR2OfWuGrp6\n/1ohKuAR9T5MoAEzOY+MfGlJBqYIpQyxkV8ew0TyzgTKS8bqjbOUopHy1+Gi\neqqarjD13Va4kpd3RQrdVAIUHAeoHm8YbAge1XVeKUnGXkeNsejkwvJLgRh2\n1+UslRbriDYpvT1WQ6L9VWfo4IJAZRk3suSs9D/fldSp3YSwh+/KlfXSjFXB\nSIIRvwVycf1/sgtNGEpMKyRpvbUdPExENlYXjo9ctsXDVdg0TdO/TJ9kX5d6\nOmZlRpzDdsGcnwEP3xWFe9AChxXa31qC22OqMjYBi9v1hD2XhuRjucyVqbob\nC7sw4dgIJ+fK/VmP/jdWDlW5WixSnhdKa2hLgzC72Ln5oiYjU6jU9fdUXdvj\nbYEhPUemv5HDPA84jrfI+Plmca2JtjK5fwPbho/MAnMAJC2TChtL3R35pAm9\nSz7VqCW4o8quasqrCZEf7C01W9pi6W5CNtfnbyuYjxGre83WEfV2ZrKGhLep\n+BXvNhXaBPnoOyGxhRALTok3obUKHqIdvCxt8cNYKxJWmm8yh25BFjqBPsom\noSkuczRcbAMDXWz7S1eHqPQV0ThQnvBpA2MUkg1DJlrG1jwKioTPOvgNcimz\naneVPWfDRyPcu5JrNcciIwi3/d3O+SpOe8bCCt/u3dO4quSd5j07iQqlvCSj\nCcfR\r\n=7iuG\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"9b7922f6ae6e7d563eb4922e64f8745336b9c290","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"6.14.8","description":"A set of Node-RED enhanced boolean logic node, flow interruption node, blinker node, invert node, filter node, with persisten values after reboot and more.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.45_1643357679526_0.29775659829283785","host":"s3://npm-registry-packages"}},"1.0.46":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.46","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.46","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"6a261d0d63c3238298f64df9c65fd0bebdba0ade","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.46.tgz","fileCount":35,"integrity":"sha512-rH3adNPE5gQDZb1V4Z1fut5TdFqzxbhs6kjE7DHj2KFYl6IXJRQZR7fmcpiQYVGA3c/AaSkS6VRlc8yVRdGvrw==","signatures":[{"sig":"MEUCIQC5z4ClWQfNNTzDS3DxNv9s0/VqbgVAVQTqTYttobbLvwIgJ2k5lKn6Lh2ZADu1aXy7gDQ1T4mSvNajfFZumCnwoVI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":709302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9VTqCRA9TVsSAnZWagAAeqIP/AonG4tjnrDO9VkWLYBz\nrc4Y3/teVZZJJ9ljANu7CFRveQnX3ZmE3/5cc6JU2LWRzeZFTX8yfjvOcKKj\nUXk4YP1lMX089wGn6QsBcesP2nLzy/eO7N1yoN2RlkjW0JVr4ySwhDBYktCn\nK2/OSfz/55CtjfqQQF4LmNf+ClRWYGCYfv7kxfZGd5oIK34g4jB+eqtTkvXO\nORRlLnnvBNH5F724m4do9Hbq5iOtkLIsGxdB7B9bCvQBNhvItRBFsaLZBNYA\nzqnd+biHcPZ7HkIaoxwSeVwFRrmupGGntU9gZTnRkgdxBhgt1t09w/JxeGiv\nhiO5+tibiHp7+TVbo2/Bo0oXJpPP18bv1CFG1PtgFYMV9tPQtVePw/rS3xrY\nNjQe01YW65dd0t3I7uCLgx9FR4ZHAWPfOmFn4kNLPMv/QcdL1qrowDwAEs+A\nDDg7r3byUKzAXSUXiy9y7KZCKEH/I/GMmEArNDmNE6F+SbVBffN280FtIrGa\nghoqzsu3sJ7Ey7nbvAXkp1pa+kU5lA33TdJ+yj0jVfmLWN5LfPDdo+jqfyeS\nrtN9dPKLoRo7kiLNbYo6QVW2NFimcFB5nVT74pokIquwlDQIZRMyJpVNGZec\nAv1pboW8G8wfHZdDC/jDmITtwSYMr+Acbaaaqswt3QuotH8yBei5v/1mFvJC\nJqMg\r\n=+5NY\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"6ec668d4fb82f6df6d2bb00c4192c112544ef38b","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"6.14.8","description":"A set of Node-RED enhanced boolean logic node, flow interruption node, blinker node, invert node, filter node, with persisten values after reboot and more.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.46_1643468010178_0.37452937231357386","host":"s3://npm-registry-packages"}},"1.0.47":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.47","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.47","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"81a2fa211b9899794a387972153e03194a7b4ee2","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.47.tgz","fileCount":35,"integrity":"sha512-zdDlVUo5TFarC+yYuD3NA9r142B0/PsweOYZW6tnMcfuEYSLTIeCPmUsfNLi9mG86etProe41RcJ1oqtgfYKDw==","signatures":[{"sig":"MEYCIQD+qQXNrLDiEaLGhOKMXi7sLrVw7wwBwFXsYBBf8SmFvgIhAK6Y1A7xUiUCgoJWqAViij2D5eC3W2pVLD2COmab0SvU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":709446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+VQPCRA9TVsSAnZWagAAjb0P/jkGzr735FDUK3pTyArt\nWO+O0IExM5S2CZgaulU0ZEzXdsNCOAC2NvYY3/TLvlh711MHR0qjrQ5exCjQ\n7ljtLOYXioI2WjzHhQ6QGj0oX9KKmzvTEfRMkuy1MpwOKBteFMJMLrTkezdi\nXcGUddPC4ngRtK79lERC7KNzriFybNMQHDuWkMtYKkM61ysDULP2300U6DII\nrWqREUXuWHDmQ9/0dXt0t+YYS8r7r790eCIfMKVHg3l18x9KAGRvcSJ0MzHx\nPV37FvLyW8EkO/V5PwyaWgH05EEgbl3mp7NkfwBjSeJqOHYSfBDnQxwSZraE\nd8TaSP1oFHybf36dktpeIDbxvpi0L68Uy57tXPM0UsLSuBr6cC0GW3M9pReR\nkF1WTPkgwJyBj+bmto9tztqNnVGRrgAT/UGUwEKQxX9nE/QI2Yp3SDCuwWTX\nV/7QMHEBIBzizzhYei9CfSLZo7/t02DKHP+JsV7gLq4vfRPuZa8+hFBOGhNt\nKe7A8gq06F67f9+sKHj+3DW6x7q9xBWawfBe9hS56U28PPIWQlP3dhSqY00O\nwFi3R8Uu3A2g0g359s8cQ/DGthPv44LA12xNMo/B5YarGTxMF2BB7u/fvFeq\nJDEPuY9fFjtXrBSZZA4u4wQGJUAQ0Vlpmog5Rjo5Or5qBYW6UlCdU2B1WmEA\nfwmR\r\n=g2YX\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"6af0b1285a2836078643379971f994252a5c2869","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"6.14.8","description":"A set of Node-RED enhanced boolean logic node, flow interruption node, blinker node, invert node, filter node, with persisten values after reboot and more.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.47_1643729935216_0.09262141246170619","host":"s3://npm-registry-packages"}},"1.0.48":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.48","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.48","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"032b061bcac7fe3c7a882ca40a13274d090458fd","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.48.tgz","fileCount":38,"integrity":"sha512-ZK7C9yToRHVhhAWCH55+Wd19rX6I1yMpgb4aNEy/dhqKLhtM/UePpVx6OdAMJn+m99CnI1WtlX/The5HErc0Cw==","signatures":[{"sig":"MEUCIQCUsjHVLyCA9C0jATHDlp0BTvQRwYFC85OWRAP64TQK9AIgA8sZBq1VGBMoC6FeeXEQnSoMovS/JF6lqLH31hWvAFk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":799855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+p8nCRA9TVsSAnZWagAAzUMP/RiVhTFI7BeoS4oY1sfX\nsRySZGo/AgFUg7iOSIimRZ/zkzQDd3J5Yt2sD3sPtuAnGWkzMcW5OIxkcndj\n5qCqwXduXl4fips5u/SE19XBOVRf6A/fcosekcJZUw/BgjoW0I/zJb/zMo1d\nzmL0IBNDkq4mIUFpgQGRxdHNN4f5T5rtrn/kBF5jBZvm5e3UEG76ypaZR7ny\nFFSmm5y9xmPyua62wgiZAX8ydufXrCOnu8C4nsr0TvqmpiXxsOvkhCknsv0X\nuzwBojZgbX+dQEu60QknL5VUgMxsgHFjrd/Dc4XOJ34iR6C4ZIjrNJ4Eg6MC\nL4hMakOMR+7hvZtU9E0eMoNdqE9pmaKD+rwlCxiag4m4rSka8OyibC5QyV9M\nuBYIshwt5FmdL2oH4O3vVgQYhPKPM9u6VhVxgBcm7oVRiKMQP8Q9ALsc6rT3\nhWnit1vJjDSdVoNwEpIKp3iszcfW9EuxBeO78y0tX4z3mDc+Qf3pWiwwbQ29\nmx0p77yFVpVo8/NjxYoWxUfpIOpuzOMQfJ4452a7ffz4E77Qw8O1ChbIQvB7\nG2etm7m3j6i47c1QVLive+Sz+HVHI/bLpEp8VJB2KCpHhmZm6kB9/8jfQUNr\n9cYKdZxqtpRmq71bXy9DA3evwp1EBL4rSRV3GaEQmfRPAMjIFUUb6izsz2io\ncYf1\r\n=9Pio\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"a523697437545550dc88027b4aab0858e905c9c0","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"6.14.8","description":"A set of Node-RED enhanced boolean logic node, flow interruption node, blinker node, invert node, filter node, with persisten values after reboot and more.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.48_1643814695537_0.37482725863018485","host":"s3://npm-registry-packages"}},"1.0.49":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.49","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.49","maintainers":[{"name":"supergiovane","email":"info@supergiovane.it"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"f02719a40862e6e26e6066c9f1a83ea0b1c480cb","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.49.tgz","fileCount":40,"integrity":"sha512-3LJjDFCNacGfNZ0kjmZOOZm2d0EcclRHFkYQuYjqtuM3len32GlmMGFoqZD+Pj2pyrfvRFtqTmxBh2Gc1umbVA==","signatures":[{"sig":"MEUCIQCfDH7eAIJ/Nyc8WpkgkEoI7SqheOaE9kHAM9Rh333B2wIgeqnN+e75VseePLQmow8xqv8/HfoXpVmskvPHSH1Qovw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":804353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/Af5CRA9TVsSAnZWagAAnJIP/ixJjBmCQibZD270QRKa\nhMrT9cfledCxZQ1Dvf9Gy5ob3eNtnp0cjt9hMSWG7ierm2boawBmgmDZ0Cnp\n4/yTgfLIowBY4DPeUTU2xlwxPIOyoVMOItRH4Iem01OttBO5MvCAHNtzdBtO\nMZ3IjJni9/MjVW0xqlV/b1QzrpAhfqih7PlVcBpHUTu7uczW8iZ/Es30prr8\nU5BrWfgdjD/pfumcNVJmjgx3g4a3KsnxG3D/RQB3MqvM4TV/GppmyL0w8FmR\nGbJAEVuET3dsdXXdF1nbn1JFCXYMv68n/jOVS4S7srV6w2Y1LJs/yNWN3Fzo\n/eNrDbK6gme0D+AOzD6f5U7frdDpxRvO0uzyzGTsQV18KZdctYnCIi0I+2aX\nWSZfmMx3paAs++O9U/6Xv4d8LS4CaKQO1x9CblPTXakYX1SaECfxhvQnah++\noZPSiE6IeZzcfMSJyg1zFaMVa/qhxjxfwrJ2f+GHpuUmmrOKBWXHzgRNSc59\n4d8ixorRomfVNPDCtwF7Lzt+A9by/iqg9siDN6umP8iew5cSwi90wx24e2ME\n1CZxtuqOr0Vv+kZU5OBP12nJV+cy/uzaB7HfVd3C8nZ24xpT5v+etwKsc/cR\nPrc8do3vJYtYhCRrvrXaiswqFV9Hd+IBZUA3hcO1+YBtCrFNfkQ+wAcoZ3c9\nFv9c\r\n=novF\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"3d4f51b560f938fa93816dde81dcb8d6fb59693d","_npmUser":{"name":"supergiovane","email":"info@supergiovane.it"},"node-red":{"nodes":{"SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"6.14.8","description":"A set of Node-RED enhanced boolean logic node, flow interruption node, blinker node, invert node, filter node, with persisten values after reboot and more.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.49_1643907064955_0.5757824696337419","host":"s3://npm-registry-packages"}},"1.0.50":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.50","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.50","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"9a920a6097a02340a462edcea2f1d4fe23716c9c","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.50.tgz","fileCount":41,"integrity":"sha512-w1vlxns7PQbGxrf/ZfFArOligYxJOfLdkH3mx9kM5XIfvcvCOm6PlhUJZfpHCmgzKPLlTDOzTaXvaNgc5qQfOA==","signatures":[{"sig":"MEUCIGllUllKGdBMEyOPPYMmREr3z6fSGfmVJzQt1LgMaSiXAiEAoclIFhkFQ4UvLo8SiyGmKkhHmSAguvmn2jpml2fwDA4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":815830,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBRJZCRA9TVsSAnZWagAAEwYQAKJyPOEWAZP+GCds2Bab\nfWUlRvxpY80VG2GPwtn6yJAcee+HMvspMTCtPbi7mkh/fGLqjmU/jjdv2G+c\n8meGfccjhAKgYYAW46zhV8nElbkw02WAlvmUr/WeS+KfNLuFtgPiFP2H0gpd\nBVeY2ewCjLsqgTvLjyh59mf+7oiOtxfXXey3j4NZ9NIGgvmIRlRiB6of9U+w\nCLtWiEKg1aydY3QUWWcvFbK9EyYoy0M5bizBdpjE+wSfrFpvdmJhuIquGgNq\n1EyCSeiusNX62NC0YnNs8WD0VTF/lkhU+pEZyLHsORoiWQsxBRq1FC1Wswd1\nlLYHgqjYHSddxsjALZAq5JpV6gDLPdFOxkTmssDL3c68DRLT17ywtrTmtXXF\nPS5zPMESWbZ/S0r2RQHmwrebAyhRyDBVufvchYh2u8/IVO6AlU4WRa73xz20\nwl/uvpXC7L/4SyhvJKqAwr7PlRZ90ERaE6vTjwyX/Bj546tnnqWvyPOtblGq\n5zJaA7LumAnwoBVDbCvz0qi8GQzTGVDFYANTSPzPfc2n7lb8G8WQUbTKC9WC\nwTar3VrM97REfRldPhFKMekP9OmOD6Wycn3huuODlJN3hhabBAwgx2e2DCHP\nQb5wS7t20QlNmfybGi+dPfKizVyu0v++3P5LrxS5KKPMQINNXiF8HDgRl4IL\nfLlz\r\n=y/Kj\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"d4be8e839d65ac462eb65cd75ace1c0ebda235b0","_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"6.14.8","description":"A set of Node-RED enhanced boolean logic node, flow interruption node, blinker node, invert node, filter node, with persisten values after reboot and more.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.50_1644499545218_0.19317054678541634","host":"s3://npm-registry-packages"}},"1.0.51":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.51","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.51","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"eed31470feabcf769152575f1d2da475f928e60c","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.51.tgz","fileCount":41,"integrity":"sha512-RN+UbvmuOTyx/nd3MzAxNUgNapTKDnfWyAe80NpEO0UnhOyswmWdLBfge0rqyy+CzmpJJaz5zz62Nh4Igw6Pzw==","signatures":[{"sig":"MEUCIQD9AikAC68Bb1rI9utP4pCka2jFeIqK/lZ0kTpKD7NcYwIgOTO0ZzqWVeZL6d1yPqxMFePimDOH6Zeux3Cwz1GI5Zw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":815919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOXh+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrcKBAAgz0UR3FiHaNh5c+st5B4OeGyye3szYBObS7oktW3GMk0w1xE\r\njwr/wzYP23HIrqVDU1EqKTWWo5BYNifvFtIdd87up+o0VhduohzFpVV+hdiP\r\np9LBgakpjttaigO0StP6ctv2c9UAk8q+YEM9oRyxIFyzE120rIuuw+Ypahmh\r\nQ39My7gFkBskilrvAvH03+SW2WL9qMneqazsY9yeXMmtBt3Uu/NZ1tmReFj3\r\nCYnNEk0nbwb8jImXqQZWZR5evKYerawJus1WmmOurRoy4TfTk7a/qqPAVb09\r\nmQoyIHyavWjs6UllwXmBA7aZ8NWt4UWoRM9BHk5JrvA44WUurYtNtF9hOtJt\r\niRmQhgKoP+qlbRY805hSp3f8kVQEEwyxVQgS8EpnWzSOHtRttpnvGvUxk5yj\r\n5tyV/mpfN6p16mLJzrsSpAfQ2vftZ2YvanjIPL8Ixe2uEFPG9POyPalFGcuZ\r\n+8lGqDr9V0ZnpaMgCZWVqXYSzNEcjT607Wt/YcPtO7rputUtbox7Borbn7H0\r\n86nyC0i4hDkAftetPaBAHaHnSKhIQzt5pOFYEWH389lm08DvOajnJJwLiIrt\r\nI9SQkOifTT0FejlGEO9OEY0fFIYMN6Y61gJIGjDsPyj18hWqXlZWFdT53/zH\r\nRAXvvmAePTG4t7B19ZtjW3cNuwBFbobOBM4=\r\n=9xo7\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"244111fd4ddf17eb278bc0ebd0c60e4ed1f48433","_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"6.14.8","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant ON and OFF values.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.51_1647933566304_0.32065148957738154","host":"s3://npm-registry-packages"}},"1.0.52":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.52","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.52","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"c1b2802586aa759e6bea07b5f84145f09f8c0081","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.52.tgz","fileCount":45,"integrity":"sha512-3XY5YeMh9jw2ghQyD61e0k9+OpOWG89zK/XYOkqu9xv6NeH4dsxMbwYduc1EZEtb5/hDxcUfixtRfhl2qKBboQ==","signatures":[{"sig":"MEUCIGJtNnYXPEKagB3ykdmGuSHWuk2vjr38yXStFjar1/uPAiEA1uZuJA/vc+TMbhfPKKlGz7BQi8lJLgpBf2EKyXlWl98=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1227584,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidhZEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPaBAAkCEUnEI1CjYbO4AwSM21+1v9r7fb4mvnYHgeW9aBOpSHdWtU\r\n9PhOZ/g3wmgF6e4xYXrZ3tYRpGE+CA13luTcayuIK3kG4UHB6J0oJzuC5wTz\r\nxNxyWV5zflywltP0+P7ruMyU8CFfZG8IvimtRaCpwMlBuwt8TiU0lbaBQfCn\r\nV22r4HLmJ1UtjjBd2hL/YionoYc/25uwsuv34u1HbEIE2l7RIpezWLgCJeMF\r\nFF9xY4eM7UTMi5lUS/U+nJUlIx9Qr2OWGn04AMZIXuuQxGrk75BeSu2bJprD\r\nFbs4X7n6pjr7mhen0xhtuWHR8mbBdjc4svgAQMQu0idG2rIfOYHHm82jAvOs\r\nIZ073U9hhI7Bu9QtYxYJZ2B6rPST9lks1KT/2i/7Vk8TvhOSFHhMKcfJAMyT\r\nwvJuHB5Dr6hSq7zUnFKgJXNYF7mydzwZRmbKGtT7FRKP47FnL04O6mB9CCrK\r\nWXdNXywbu9BrQR8bMQyHT3um7M6eekI/meC5sTY8UaluRqi5Ok00uYhypYbT\r\nAQ0f9AuqgYK//d7zwkn8FtkK0aKTQVrvjAaNqtLY8EZq+Fw6Er+sJ2F3Ta7a\r\nDT8WIaZqNwhvDGlIdawo2IPlo516NAuoseWo9tYoM5cmy0acftvan3IBXfbE\r\nlRsn4upye3UDWN09OfyCAezTWtOlAy/0H1c=\r\n=rG6u\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"85b249fb56494f44253715a1c41d50340c7f9c31","_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"8.5.0","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant ON and OFF values.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.52_1651906116507_0.24757465581623772","host":"s3://npm-registry-packages"}},"1.0.53":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.53","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.53","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"305ea7da33071399bc5352059fb7d1e83593dca2","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.53.tgz","fileCount":45,"integrity":"sha512-tT4TYpOVADeCV0TFiSUBPAK1mkIvV41Wkas7FkfLbkXltuEnwOcfX1G5Mw2By7mv9tVWKfxNj+Ger6u/SUoMow==","signatures":[{"sig":"MEUCIGIJK2Ue6z0iGMnnm7lOOYKoe2j10Fzb+FIE5a7eu9oMAiEAnOb3thYZ9cVG/ZrN0bVp4mGwQZeieYevjOn0Z8tNPiQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1228301,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioHsQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+wg//amuuQwz2uHc3n4/kvb1dVddn/bOwwfj0SrCAAfNjRND0yxcX\r\nAsl9a4yyAzqi0BTb54SleGboMXtcWEySTFcd1AubOclQwjuulGwrg+b4NDJ1\r\nWUVbpaqLTTjU8FihYVdDqOYnkfUAOIFprvem3Bh4I92vBgpac6YOwk1xTLfC\r\nn3o+SQ4c4/e72PpIzKNCj67rbuIFG75fMrpyg9UDIxRQmUiscmlPHvALpzg+\r\nhj74WHP4ocaYRa9SkwTz5DHPePMY0IYgiESe4xz53yL8i3ga/6C1ySeai4v7\r\nnNfu7jK2NcoJsE7tTwvEP9gk6XWWyC03vh5C3MA+EwlVwZxF1PXCmg50iWkI\r\nzOYF6DOrYNft/iGbGF+/xeQVyUYZ6tFLTXGq7Xxu0eeybQeOwrMf4FKUiNd7\r\nLAPBViVLQPOJnK1FdzM1S3sRp18rsTyDEf5bMNDQQlmYorLOUQwPDEepMzFN\r\n7ZUJvEG9Jr4aawdFfTev+EvcmbuxyTMHctLUeg/yblPsmtuKmbv4KxxUGCTs\r\nACV4KVOGSkksnx8S5oX1T6oYm/CfWvsMsZNU/Wr2A4pxvWyALyZbjt8qM0aN\r\nBYndQr27e2VW8NMsGqB5dHs+mpLclFEmolivjwpp9uU5AxNYcnB3qXZ2L1/n\r\nyaPtfBZ5hAg6X/n6ycrwocSr/G9AEu4vWds=\r\n=awrv\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"bc7492f1d00229b163a48fd11b180a5958b7b8d3","_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"8.5.5","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant ON and OFF values.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.53_1654684432409_0.13986130504820626","host":"s3://npm-registry-packages"}},"1.0.54":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.54","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.54","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"22c0fc32e9baaf1f20209e6589e475176afa4eaf","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.54.tgz","fileCount":46,"integrity":"sha512-z/26yhVjYZwcMXzo37t/BYfd8OpIrEV0TxL8DH2M/pEoOGbqRWCTe1BTpIimh9cZtXdKPzbtEugUPWe3KKAz/Q==","signatures":[{"sig":"MEYCIQDTG/9m/BDh/6P3ZQy1kYr37/wi1lDR0yDTPTM5R8+KhgIhAOvCkvRG92qtZ5m/S0kVnE1NK34V6Nnt59557iwB3b0W","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1231562,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1RN1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrd/RAAoR/GmhcGzINndOr4pQ4sHoyIeKvniskj0ROef+Hz9YYcCh1+\r\n6R1IPx7TInw6LZ60gxsaQU9Hn1PgL0cv1Ixxind5L4qvHkR8sBVWnX2bUizg\r\nsFRBISjbKj1F/M/NjbpNmnsLTzvBra7ItLDi3IBxnI/I8qi6dLfAkfcyr3LC\r\nKwBNdyCJoV4V3AkZK9Rn4LJLYrJ1LpH2wXV29+mU3Uo2A/wb75bgjcJapAOW\r\nUAt0wpDxvM9G748l7/qJl8Zm8+awHA5c1LXeCoBoVadiW+hoSy621nUlIj/6\r\ne8YsGyhthYxzPrWaK+HEoibxJa1ZKWGGzQsxcABZYl9H9h01AHc9z6IAjVmy\r\nZb96RVAulAQRwrJrgwkJkypWv97OjlF1aJuKCr5EoFIkGzyTb5KlSpNKIE6C\r\nHDUQXhoWnFWza2uKCIEHxW+FWK3QvUcZiMz/6XOPx0EoTjXjswr/ahpURtJ1\r\n5L7CMbJ1KTm7lkCPA+aE1PzDAjSOjiPKa2Nv86geOp5jaNbhjnJnzB0g1uZU\r\nYSgjm3CQnsq4jjTWtJ+IQ+UcywCsOmp19N/Prr/PddhbvUKELBeLSKrApTuC\r\nDLJ7K/934NOIF0jd2DUYYvJN7I7yssiSqwWj0FSYlNq7YLVdViic2Yf5btrb\r\ndZ4rY+1jMpH8BpXLrpdCzfx7MeX6pgEM+20=\r\n=JwZ7\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"5378b5024c77b604ea4a717a53a9bd5537b9c27b","_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"8.5.5","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.54_1658131316886_0.14339886379785227","host":"s3://npm-registry-packages"}},"1.0.55":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.55","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.55","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"006cd64c0998c912f91eac56ac0350e811c58939","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.55.tgz","fileCount":46,"integrity":"sha512-AGc62A704Plnpq1Q9QDVBS8P7d3QjwRHqj+vCSQ6jSU1731O+1j5L6WhgODI5diWGlKmXRR7fZYnB/fBwUTzcA==","signatures":[{"sig":"MEUCIAz4WC52TGcqZ9XV0f4Nb6K5Jm/sM3Fl7emdCL4Jie93AiEAwJ3G2j5sRfedJ93KyGoGJ4kTqCL+xrlNw5WkmEXvoks=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1232045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1VGQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmql7A/9GdTI/AM3jLIFh0uuriDwvOdjlpXJ/OPxge3HX+dkWgQOznGS\r\n49M3J2dr4cr+nDl0cZc0vCMoQUf04JqOhZRum4RK/RL7YMvMQfGECchrGdD2\r\ne0iuhkmKDrmsxYh4YZx9lBFwk5SW811LFXskZkvYEQPwpUbi3Ao0KSAf7siT\r\nlVaXDzkwsPXHNA+9TgAVFQGRMjJfnafRPLdmPLkTZNt/HIc5aNWG92y5VYNJ\r\nv0dVL9Q+sCv3g1dfB8V3k6bhDvkwrxNB7iCea00qVgnzKJB69WJPltO/S9yx\r\nWzdoVHFQ6VofeqG1g+v7EPR53Fkci5As3bn/dJQO+uJBgwf+EvVb3DuzEBT7\r\nPC4K1H074CEBepVYffRCVtSvo3QlqE4lpe1uagAInBSIdArmZ68rDI+teyIG\r\nCF/EFZhSBVS//53GY2JE/y12XXVaV5u6zrTQNCN2yjPt9ZWVfidU5LzMNvR2\r\n/V/zIuuSH0R1UKmShvjMoC6aeX+OklADsY1lNyh6C0tb2Id70alq7H2CdWZp\r\nYQ0C4q4qBe2M3l8ZanALF6E78dNuDyfT3mELu1vkpttFx2wJSJeq+HaSsn4n\r\nteE/Eit0Wh58vKcBCQbCAggqKVC+j8xsQBdnS8GW4PzRqX/eoPDLNwq3Mr6l\r\n7g8DcoW2/LPMJri0SE6UrlG2FcjEZ77E9dA=\r\n=oM/c\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"3ded204c4c23ea8e6d8aa6c0e2bacbb76b6c3e3c","_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"8.5.5","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.55_1658147215841_0.5052765792976441","host":"s3://npm-registry-packages"}},"1.0.56":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.56","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.56","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"bf2743e89d4e3996353f5526a8d110a7d0b4a362","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.56.tgz","fileCount":46,"integrity":"sha512-RW5o8CUioiuboorvOMOYlYJLqngC/WpP0+sUmNiHkq8QVg3gl/Tdr4JCSX9wKZx39c+EdUu9LUt3mM+P4IUPUw==","signatures":[{"sig":"MEUCIAjE+FH1D1BUA4pw7ryI2yMqPoDAMLGZoAUqA1C5EZH4AiEAhomEo6Z/f8jNeUV9n0BjCEQdgkSqNCfyV72nTKVhlx0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1232573,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi81NDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmozNQ//a439m87JHtlclRRhfD85NjEZraCWbaPUT2ZdvpNlFGBHYmGv\r\na7j1sgBZEwzttB9qdBojK6ggNBt2C3X/rY3ZEnJAfecos2iprq1bYF+Fm0lh\r\nXd05iZbv2FF3/Q7Ck8V0Gvcx22Sb3fV+5iefiGjooBJ9fJzsak4jVrgd+J16\r\nYvEIDHGRr/y8nqVcbEAts+/GB/A38OasqtaCwoVxI2Odis5x/JL0mC0hXG8F\r\nFC/ILBewlSkemRIhusAj/RloL+y/dLAKRgvbhvpqOkpZ1egk7EKnl2H0FYsl\r\nXz6uOLKf9oq9jCrOzz5AsNW7l/Hjt7C0KOI80OgLsghNwdtSTrGHv86++xJr\r\nyOPDqU3JBKX+4MUgo0xJJKggHZhj0NuRLV1eeNnIYcB2GkITvz9/xP8Sd+Cq\r\nruPQFw6R67Cbzy8yq2O4nUygl2vZXPvI23ofFu9xfkMAC+UHCIgIcn52DHvf\r\nA0hwBsRgQmNlbOdauRuraj3orC4SJ/4dOlwdH+eY1Uaqo5cDIyNUGPxwtnFr\r\nppMc1NA41EXK6Y14rn2rDy8EoC9mZVjCTtSB2pBoFuFWzX5d3Q92m+DSK7I8\r\nvV7XxEODB+8VszxS+UPLQTzc6BQ5AvAn7KS87SdZ367anYeKscJcVMBnmcBc\r\nXm1UiGpiO2Xe+A79Iox7KkHMX+MVRez32b0=\r\n=BRl8\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"aebc25095b5d2d70402b27db70d49863ab9b5e58","_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"8.5.5","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.56_1660113730897_0.1594372757471776","host":"s3://npm-registry-packages"}},"1.0.57":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.57","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.57","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"aaf474af1c04da44347a85d253013468fcadb741","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.57.tgz","fileCount":46,"integrity":"sha512-JUMeTq8M8OOIrQ7z92xtR6eGuNHiMV1zfP12kaqfKrSu/U7sxMU1fNhM0+SOaoA/IK2l/jF9MIlH6HaDPP2KFQ==","signatures":[{"sig":"MEUCIH5RkeIZPAwiW1+Qe/kcPBkjsBVoekV4lnUU1j3Dq5AJAiEAj+073wTDAUPNO/5dN1iV22CQsBTclAGtE9yIrv4OGZg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1239900,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjI0U9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoShRAAmC+R33rhgrCLXiPxC7TxT98Z6LyO38MRPZjB5fX8wzOjT3aL\r\nJKXKp4NF66SWBANbtZoLxaLtKvMHFG9Qn9n4kosQlJOXVpKhrxgGr01UKVjn\r\nrTtKDixM/LGNHps+fe4CUGbgp+Kfi26QGSFJLBevW3/UtW8GITZ8wyLBrp51\r\nViISgZZqVwqGa7usKO+fd3JMBKRTLq9ze4iDXM0dswXvYpKjDsrer+M0s67W\r\nFAKwe4b9MbTseGMEaa/XQOvs8T5qhmHxjTNZk14IAnhS8JZc2uQz/wqpiYU6\r\n9KNeGdWJyBDGYsVyTD8uOyznFlkrXBZkLcxB9lptPnuj5D3AF0xrx7r8dIN7\r\nqqyrOEJlZNtyXZsteoiJSo4WnZveHqFl5PAeuMdX9THXuI/1vaOo06J86z18\r\n0oQJbWbZiA3Pi43ZdzZKOqfRXecKd1MnTIjf79tTx7mCdaRcRr+LVxkpHPpW\r\nNNpg2WdjZFghH2CqDzY/HnQVpKizWoyIANYYhbYFGwIko0M9SlGgCtgwtxEM\r\nYWeXB+GC1yxAyl43s6TYLlXnjlmvNyXHhJ43MgQkzaVJ0zITX/yXY8yy9pU+\r\nvfFKcJfubVhHyIRu54qfBTmXAo1DnTCShHMy7Jf4dM/2ssZRY22e2U8sGMls\r\n/ekUX0M9zyFUfYS+eyiAYvL1YkB22iuebK4=\r\n=/yfq\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"e9d7f0cae6b9ffcdbffc13f7be9320496f56e5a7","_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"8.15.0","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","directories":{},"_nodeVersion":"16.17.0","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.57_1663255869437_0.20748429868809626","host":"s3://npm-registry-packages"}},"1.0.58":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.58","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.58","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"cd5f1354dd3857dd51dab596204769c96372f2aa","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.58.tgz","fileCount":46,"integrity":"sha512-IiqmtSG5rCJgkKfQywakgCa+UQaJ/oZEAnx2pvahMkS1kz/cDzUHp43vB5Yuvo+DzD53z0m6Kwuw6tp1EeLYew==","signatures":[{"sig":"MEYCIQDdXXkXjgSbd33wBFQc5MUDC89WALJ6yxZsgsxjrqMwmgIhAMaBdOzl1DhKpyHj5tIvBsZ3Rn8r7b5ohZnR96RGyAFX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1240205,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlJywACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDdQ//dP9meqtEqE6uNptF4qRh+Ymw7yNPeHQHCml2h03ElthP+hlr\r\nhDwY8I70AAMf0pxfNk99G8Eg6V1J+W+SvkLYYRL/KNreQyXv+eJoYQP3UwMi\r\neHD19s8SM76HUQOr24lZxlArlkKdzhQ0u9fZPBTx4cG91mTWIINtIqxx5HKk\r\nzoCbkwDyj4bz9yeLcQD/L3BaES1fShYlpq6fH7U5PSa3wUOZvxrlrEC7hRPK\r\nIXgDAz+HaW1whiFGRcpX+NAcOlDnkfFb0eSdjNVRtRjay1/lYOW1jVD7KuR2\r\nmNm+Jm3cl0E9FO6Fb1XwXuqZ9fPMogyGIcgsMjGITWHkGWDtmzYmY9HxMtNH\r\n6DvATaL1D1ZBAFHDf1RbY4k4ihHb2G9qyEpSnC0kI0hYiP8fo+9TqPM9IWbu\r\nBq88dUIv1ZTIMGHhC6AecWI+Hu5IvHWn3EntVf2nTqTgQMgY4F2IfKX9eGOd\r\nJpibz4pCqkbnNu9jin1eUsnLlC7sd+trjWR+SpnCZ5c3a9zkn74FmanwuOux\r\nUkx6p+CRUDBXvf7Gw6tXl6ZufLtuQPwNk+8rIK1K8jptca2cPsSwRAWJueFx\r\n+65a7Z1w55UzMLdASw2hPOToeRu7slYI5ad7QXtUX9+fdIEPrHesAu9F4j1Q\r\nixMa+m44/yyvv9VoEf3JgFqE+JDPealK1Qw=\r\n=qeu3\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"db1f983c3edc3b603882ff8e687a157727721b7c","_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"8.19.2","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.58_1670683824236_0.38292199230426904","host":"s3://npm-registry-packages"}},"1.0.59":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.59","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.59","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"24c62de1074395f7711382bcc1cfdf49c26a6855","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.59.tgz","fileCount":46,"integrity":"sha512-VQ8ne2ZqgF5TjNs1rcPf+jyxQ3a7xFaWxiqb32MQ1a+AQXKqozw/SkV5rRIHM1pog5pVbc29Wq/mRlVuLRdxeA==","signatures":[{"sig":"MEUCIEfeGrvH+ImDnM+mKgSgW3kJ5JLisrdivbyf01IMG0HYAiEA+scVDmzLDFJEl1dJ2plMYm75TLkBB0lVnzrFhH1Ytlo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1241393,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0jXaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqh5BAAiv3rfG2zSUd0ln0cNemCmClJXJUDXsIvy9m+0ufc5c40UcHU\r\nAYCnJxCBeqXkmCFv5+yZaBrur3GAhFR7Xjl54Ph5FdrdDnf+zC5Lh33UDkv/\r\n4GgC1rG7KFEGKMWX3B6ye4sETfqko0PmIRZ4VNYY/QDs6H0xa88S3OMaCRI1\r\n/RmyfCy8+kQm2rPV6+9uFPFOlHbIkQncEBhDgTuCOoN262phwNTM33+o1cyK\r\nrnH6WVRnCPWvVQYGYz4JkcfjlLGVltPmPOs0Ut5jLRrnu/RAh+Ehy+KJDedZ\r\nfSSCCTM3FGTaCysxGC2h1zr2igN/+uqKvxslSmpkTLwTXhguCpWfmaj4qqL3\r\nfyVNL/VbHJD2KugmIUEl4TDkMomeaaxVRalAkjLm0Qvw1XYrxxbvFcYbrciI\r\n2iyS5G7m/B3zKylvqzH2m0xEoOoQqR49HUqGKF1SAdhrF1/HXpVawrLSoxWk\r\n/TNhvxeY5tvBFVEAEpYx8FZghOXJbTIBf12udhcS0Bca/4ziD/O9iTcyA8ty\r\nGDVUwydxUzFIa7RNrqpsfilrqdUOT9GvOJA8AWO9GbDSHOyXIF93C0UVcaAd\r\nfSa98dBv+q3PdcdPxc0r0wlG0cjaeRqAaBky/boBStsjoSQJPry3bi46qB58\r\nD6Sbuyladwznav+FoRDKZvdqjlbyN9qitlw=\r\n=fM86\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"85500cefec7057fcee805ca03bb61d69020b3066","_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"8.19.2","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.59_1674720730192_0.16434085896353468","host":"s3://npm-registry-packages"}},"1.0.60":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.60","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.60","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"0919febcfcc6d8d4e7a0a517662c7c1f71de3fc3","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.60.tgz","fileCount":46,"integrity":"sha512-UV0bl9Vq80g8EkMwmZaO/QvTmGTKEBaUXiPpeP04tFuk3r5ywxp8r8PYKqkS9hpm5UXovwMvNjUd/NmUAtehRg==","signatures":[{"sig":"MEUCIQDpMkbzI9jUxQp96pDPwAa2/JlG/0OuzLzVMAiiF0Fy4wIgJSk2Qi1ajg7KLGsaGXOjfJ4DnRrbnwieoXiTrZDPPz4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1241569,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGIZnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMIQ/8D+2PocBQdqkebmmgpYUHkwSSL9lkHeMlfSn1LxwvYS0U9QmB\r\n27SVioOHyxq0N6LeyNaED5519mIf+wXW452ikIKw8at9dJjjBr7XadYTawKV\r\nR89yH1ST3yrspYhDUkMQY/fnd0i4tK/1yc89L53L5KsHP1vM3dQkrPiinWSs\r\n1fmvgKpHIaPqlCX682epU3REQYBcNQaP2IY/vXSb2mKYuuJHNCuRpKiCdvJ6\r\nTj64cFtuHnAmfp7c2x3o0ZZ8jfU6ETnBYD4bW/Scjk1HxZRa7U7wi9wItkFf\r\nLlWAFK0ig7XOe3otte72HT8iggX0ImP9bORovOxZHI4l9MMurrl3pn3FrOkF\r\n7enDyF8+XGZIyz0AqV7ck/HgfTsay7teuDLmThIsBeQ2elNaxCIWsxo+qLGJ\r\ny5qw6eVGsmaImOtu3xdn8YLYfZzeoa5gxPC4udnAy4F7LPI+ClVjws7lSR3x\r\nZQE6LFz7Y0eiNgdqfILnpDlvNQI6TGpzU0tNKgVqzemfAzqlW1chTxzIDlW+\r\nH1dZfipM7Z6YvO6XtNn7D4PNCn5cJnYCFfxrlE3MjNUJuj00CSfy7BaHQWij\r\nef1FzOaEJp/K3VCFg1bxPJUy3X/3Vd2KxQtnPKfyFuCFIu3X1Qus3LXvKu4a\r\nCZhB9V3zXFpA/TDm2BD4EK6zE6m5x1LHBMw=\r\n=kqnF\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"ba77bb9c59845c0558bda14bac0cd2f7365ec672","_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"8.19.2","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.60_1679328871323_0.01980901199101681","host":"s3://npm-registry-packages"}},"1.0.61":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.61","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.61","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"7de3c7c2a15990c85d02296fd44c6db33fe92f6a","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.61.tgz","fileCount":46,"integrity":"sha512-S9ZTVh3uGkrGexnHa67LyZK4F+bhYYVWCwl6Ev0aT78q8ANeNY6LSVotIXCeZtpp7rCI2SBVOdPbFTYOJ4xZNA==","signatures":[{"sig":"MEUCIATFx9mGOCnfmt7rG+oN09ZzHDeGefyyMCysP51iDnwhAiEA4exdKftfgHgnlKDi7JwmoH9LR+ptJltxRM7Qw/XOa2M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1242468},"gitHead":"ba77bb9c59845c0558bda14bac0cd2f7365ec672","_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"8.19.2","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.61_1689695843040_0.34504136287722575","host":"s3://npm-registry-packages"}},"1.0.62":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.62","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.62","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"49a7fc0b2d0c95e7463c0fc1f6973c6f423d17ee","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.62.tgz","fileCount":46,"integrity":"sha512-rkZEuXlisrEfV5aDhfzwbZelWeMAb4u2XjTMK+2HZOiD/Uab5/lecTe2Fym9WUxC1tCZ0ckKLC3Lz6gyBrHC0g==","signatures":[{"sig":"MEUCIQCzAhzocWHoo31tunvKqRx4Y/dTllh8bSSmeX8Q+E8+CgIgSIvfY2xhWJjQVQsGHfQ1YJZmXKNUB6c1R1+eJ2yY7fM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1243263},"gitHead":"827233b89e1db7a6dcc654b7108ff62b09f7942e","_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"8.19.2","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.62_1691778918897_0.7666333682627664","host":"s3://npm-registry-packages"}},"1.0.63":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.0.63","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.0.63","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"e36ac6bd181508842bfa78ed83c64d7c276cc63f","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.0.63.tgz","fileCount":48,"integrity":"sha512-UfN/Pb67185FH5aE6Dqfv2RFdT538u7uTBe4D0ytJ7mgfH32v4PSsYDv6PbvtILvs+pSGCc/nle6r48dB1fl+A==","signatures":[{"sig":"MEUCIQCo91CVikyHTradDD0VCKqNDjG3fI1ET3ZEm6EBmmo7nwIgFRyBrpf8iGJuRi+JMlYcB9n9zECPpmMK4/5RRpVrD7U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1249701},"gitHead":"353d2dde0c3c425eae06b5c9bb10d06741b92811","_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"Comparator":"boolean-logic-ultimate/Comparator.js","SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"8.19.4","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","directories":{},"_nodeVersion":"16.20.1","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.0.63_1693983129970_0.8109417723884791","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.1.0","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.1.0","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"5942aec21d5a82dceb598d78101ea20c18ac191f","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.1.0.tgz","fileCount":50,"integrity":"sha512-kZH1vYKBAMAmVuoyrEmAU1bmVYYGAQYkukKrxizfEbfTg7WcoDHqEEumpqZoW2tXwWs1liS9CII3UEEREHrUqg==","signatures":[{"sig":"MEYCIQD7vyeROnp+r1hcDXQntVmZ+1yHBPd7Uojsi1ehMZQp3wIhAN0kjphwoqzpqhOTNOQUYEGZ7DEG0HeQxpAgIxCXoq/I","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1262300},"gitHead":"0a69153d4a307e798553a2ad7b3fe75110236260","_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"Comparator":"boolean-logic-ultimate/Comparator.js","SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","translator-config":"boolean-logic-ultimate/translator-config.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"8.19.4","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","directories":{},"_nodeVersion":"16.20.1","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.1.0_1695148614959_0.04773717327850724","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.1.1","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.1.1","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"a7397477e712244221394b0c674c795106dbcb98","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.1.1.tgz","fileCount":50,"integrity":"sha512-FmF+i1aZyUOIi5nvLAKD+NHlbqqWMfglYuEmqVxVyyA186hSNiEXdf2/9fv38vfplnRwBtbdvxud0Y8Mx9L8kg==","signatures":[{"sig":"MEUCIBudyM6DYEcODDu1otkX3fA4f3eBmoJPBsKLqWM5EkHzAiEAsl3B7BHc9sj+FGA0Z89m3c5Cq/YRLZJIcFBcv9H6szg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1262488},"gitHead":"cda515b2b506f303a591df8c4d8d604e573adced","_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"Comparator":"boolean-logic-ultimate/Comparator.js","SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","translator-config":"boolean-logic-ultimate/translator-config.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"8.19.2","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.1.1_1698826796370_0.7687555044048504","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.1.2","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.1.2","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"2e9617e41c9ef525b0c0970c656432e80e78cb41","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.1.2.tgz","fileCount":50,"integrity":"sha512-ZUh/UrLD9d8HNo9iks2Ww2BPAIYY7WKKtxZR1B4CsWCiwYIhq2wdqzSo6ZSCTX/96+88N2kS8d6k4txXYon32w==","signatures":[{"sig":"MEQCIAalnZ5a98PTPpteudVicvIvLDsV4e3b4NcvOKQ+hNdLAiACpzb/Cbx02QRWqftR4kMjTw0nPGTUzjwyBxCueIDptw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1262697},"gitHead":"50a154e2ce9742f9e124d154abcc588ac244f876","_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"Comparator":"boolean-logic-ultimate/Comparator.js","SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","translator-config":"boolean-logic-ultimate/translator-config.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"8.19.2","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.1.2_1705563363779_0.881708594415828","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.1.3","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.1.3","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"935bccd04d70b2dd41ae741fd4892d50aa93ce36","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.1.3.tgz","fileCount":50,"integrity":"sha512-8BDkzt89vaRyLQ5ne0AjywVPlPJxNkvh2CK4VIB0EN3p6h9ltfaDA+2/R9qCMAWHkpEGzNWSRKaO6LKTrnVM7Q==","signatures":[{"sig":"MEUCIClIRvjdOlJZrtIfZigdw1QEyJOB5Ro9F1piCm/ryZqSAiEAkfdn4ZivNXnMv3Ig88D3hALVHo6j82TmvTEA2aIPF9s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1263033},"gitHead":"fbc3cc2a0fd6abb36766c74ddf47bb7c5856a491","_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"Comparator":"boolean-logic-ultimate/Comparator.js","SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","translator-config":"boolean-logic-ultimate/translator-config.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"8.19.2","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.1.3_1711222481865_0.6076729732333719","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.1.5","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.1.5","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"c4eccdf6aa5daa68228030e36cffeac4f24b6ef7","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.1.5.tgz","fileCount":50,"integrity":"sha512-mO0CIlDzJjnCbhTqUlA/wTurv/WhlMXTQi1iicx9lhDFJx3Ek9uqA+Lku19Q+WjFP4MJy4VivjiVMRWfyxX9mQ==","signatures":[{"sig":"MEYCIQCXQcYRoHoHdcv0/aqMZp6qwtvpog4FKo7DJXfeSdYCGQIhAJ/3P8dyt2UaSbY7OFh3XGwub3b58gttgtV6pozx9ajV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1262995},"gitHead":"dff6c1ecb43d579e22716b09e8e7536f8951f4c0","_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"Comparator":"boolean-logic-ultimate/Comparator.js","SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","translator-config":"boolean-logic-ultimate/translator-config.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"8.19.2","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.1.5_1712660774015_0.6602186129014032","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.1.6","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.1.6","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"b7b460872e18e8a3f847564875c76b22878f273b","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.1.6.tgz","fileCount":50,"integrity":"sha512-+jFVJBc5AdXxPTCR+TTjd3MtYAdxw2zGKLNw/ond/W64sdLlKuMU9cWhPPXKr2RfcHpBM7fm2kK87YUHEIwxaw==","signatures":[{"sig":"MEQCIA2gPfPLc3RCgovdFsOcRFUXNWAAzeddo2qOw+I9NN1CAiBp/s56RDrOf4PRlSo5iJsT3UeL5cVeYYaR/k85ETa5fA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1264734},"gitHead":"7cd01b4ddc39ad1e4b225c37eb5344626045f098","_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"Comparator":"boolean-logic-ultimate/Comparator.js","SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","translator-config":"boolean-logic-ultimate/translator-config.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"8.19.2","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.1.6_1712675658037_0.6634000018140025","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.1.7","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.1.7","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"c1128bcc337df9850e908b468a38dfe8c7799d56","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.1.7.tgz","fileCount":50,"integrity":"sha512-0OxmglYUBUhK59DhI64B5M4bsiiWFiAhamHWeJS+B0LKtOcEl9f4H4JaQWCLjq2ag/nDXGlYwbEKrXR5ZftMHQ==","signatures":[{"sig":"MEUCIAjHp7VRDEpzVUwF2usldoEaOVxD5sqSkFyuSXZB0fPWAiEAtRkEK5YflcS3jlFTP/eKU9cjj2QIMwd9LAoUTvImu5M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1264767},"gitHead":"baf93bd631d0ad1db9ba0fcbdb83ac1e59224af2","_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"Comparator":"boolean-logic-ultimate/Comparator.js","SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","translator-config":"boolean-logic-ultimate/translator-config.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"8.19.2","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.1.7_1712678374677_0.7875234463030472","host":"s3://npm-registry-packages"}},"1.1.8":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.1.8","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.1.8","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"ddc1632b8bdd9fef7139481c622d56e704a6e1a2","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.1.8.tgz","fileCount":50,"integrity":"sha512-1NRFjhL43XgGg4paT0dx2hPmPvoAx2X9xwgpthPalFHtw0BulYaogbDUhTamDsJBua5N9BQo15urwZHmfZ8gpQ==","signatures":[{"sig":"MEQCIDlcKeiFDAiwWca9Vtefyct9mTe0t+bi9ZsQM0TgmjP6AiBR/s8K9Y9BKRIc13SBGJlCAs7CEpIcNS3s++TIHajR6Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1264666},"gitHead":"8aae6a257f694f8b7880127dc9d8b42ecfbfe17a","_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"Comparator":"boolean-logic-ultimate/Comparator.js","SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","translator-config":"boolean-logic-ultimate/translator-config.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"10.5.0","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.1.8_1714296944229_0.35323831695890306","host":"s3://npm-registry-packages"}},"1.1.9":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.1.9","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.1.9","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"786da37e65aa5870eb267a71a2372866fe3f5233","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.1.9.tgz","fileCount":50,"integrity":"sha512-xu+PSK/ZDIiyyp20kxTYffvUiab8xjMKhohAAtLNj2b79dMhkCSdAl6yKp6YBprCOnWQBhogbqI0trSaitXqlw==","signatures":[{"sig":"MEYCIQCd2JeMT2oFO0s5nA0lBOIcgOa+5vc0jqyV+3WFh3kSUQIhALTiJK6AjtaplcBVweHQPR12xaVjgPVdPyF1NT+sgJf2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1267016},"gitHead":"cfebd9ecd54f980230b2c16f9c988929257daed7","_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"Comparator":"boolean-logic-ultimate/Comparator.js","SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","translator-config":"boolean-logic-ultimate/translator-config.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"10.5.0","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.1.9_1714998905380_0.8713143439466149","host":"s3://npm-registry-packages"}},"1.1.11":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.1.11","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.1.11","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"8d3aaddfbcb98feee7c2947001067681a3868e7a","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.1.11.tgz","fileCount":51,"integrity":"sha512-X2lGNXw4oY8gJAvovzP+56Pf1epYiofd950ZlJJWQO/3x4qTYC+sWIgCd+zeB5dGdfD+Gl1r7S0eCTR7Ez+qUA==","signatures":[{"sig":"MEQCIGSImZ8bkpsghQZyI6va7VcuEZrcD47aFi+GJ0UNcTsMAiB8ZXQZLFIOdb1uGysj5hImmDQIMPKZ6262XFqqpK6ngA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1320035},"gitHead":"01304912f5d9807c225dc1ab0265343808fcf0e2","_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"Comparator":"boolean-logic-ultimate/Comparator.js","SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","translator-config":"boolean-logic-ultimate/translator-config.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"10.5.0","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.1.11_1717495814146_0.28772333108199155","host":"s3://npm-registry-packages"}},"1.1.12":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.1.12","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.1.12","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"ded9a627b811a03cc5b8ef5779724d18abcd444a","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.1.12.tgz","fileCount":51,"integrity":"sha512-3H3dp6wQdyBk2x/ygBnKCxtMZOr01Y5081chDmwIupZ9+21zRKIdR2cJ8xs5Q+Qvqhgv6l+VRwkxkpIgeDTpaQ==","signatures":[{"sig":"MEYCIQC5Ptm9DN5euVUmBZi48sng7Mz27XvGFkQDkcHd4ZrUVgIhAPMJALq4c68xdC0hqSZC2+6YFl7ask3MoXHKFlpo+btJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1320362},"gitHead":"6feb9f2bb831bd8a54096cc763a345f0c8fcc906","_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"Comparator":"boolean-logic-ultimate/Comparator.js","SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","translator-config":"boolean-logic-ultimate/translator-config.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"10.5.0","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.1.12_1718372597072_0.2932836549523701","host":"s3://npm-registry-packages"}},"1.1.14":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.1.14","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.1.14","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"da26d904ef35dfa0996e7d1a9388e2bc45db3b53","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.1.14.tgz","fileCount":51,"integrity":"sha512-3TM5ahc+biNjWR9qt8DKD0+RHBx+ewwu6J9WHzPBIA9tV5vR+DO4kgMoapO7oi6L8eifO9lUstWhwouZDvdn6A==","signatures":[{"sig":"MEQCIHDmX3d4Mmx0y7t8k/x4/7DkmB6z3jHR1bkunmhmlmYkAiBmGQyBdlOO2/FBpSzyiR5IjWYOs/Rhkwbv0Wu9GJDcuA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1320466},"gitHead":"4d419be409bc395a34c6188bf03c8ef8dc1cef3e","_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"Comparator":"boolean-logic-ultimate/Comparator.js","SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","translator-config":"boolean-logic-ultimate/translator-config.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"10.5.0","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.1.14_1718564115317_0.47997549196994327","host":"s3://npm-registry-packages"}},"1.1.15":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.1.15","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.1.15","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"e0c4c364d7ff2bb0070303f24e7a342ad5d52376","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.1.15.tgz","fileCount":51,"integrity":"sha512-snUQaMwHzZUBvVP/QrjbcUVySxUKXz4Wsv7CIY3tZgWTCIPvmjB2RYJh+smH4t9Sd78LzIyej9TVaWcJJB70uA==","signatures":[{"sig":"MEUCIG9fNuy1hDdohCBUzLjPSyINRPjTk1mE8bIlyob3Z2dRAiEA5/bZQaHxBbX5oQ4ZC1ZVzWCQPRh6Qy2glmLDK+tqxFU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1332247},"gitHead":"6ae9e56b4fbf282cdf407de1b5f2f97764ee39da","_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"Comparator":"boolean-logic-ultimate/Comparator.js","SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","translator-config":"boolean-logic-ultimate/translator-config.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"10.5.0","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.1.15_1722855276004_0.47014076098971547","host":"s3://npm-registry-packages"}},"1.1.16":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.1.16","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.1.16","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"f8d80d386499a10d53686391d1324f47bcc079f8","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.1.16.tgz","fileCount":51,"integrity":"sha512-HTczxXbcWwCLyAP6NWbvaFJcR0vkTK4Fxpdf3ayjDm+bpaTSsDNahxW29p2baxyWDeajlLaMs08dAS2/I0gkiA==","signatures":[{"sig":"MEUCIQD7BBFUwIrL1vn8xYQgsPETKI/9Z1c99pS6RsEHJcPBKAIgChaRlHY1KiuhlzUVCR+lsbbUH4Z2TiTfs7Y4Pi/g6+o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1332371},"gitHead":"6ae9e56b4fbf282cdf407de1b5f2f97764ee39da","_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"Comparator":"boolean-logic-ultimate/Comparator.js","SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","translator-config":"boolean-logic-ultimate/translator-config.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"10.5.0","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.1.16_1723011387744_0.7763126021987248","host":"s3://npm-registry-packages"}},"1.1.17":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.1.17","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.1.17","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"aaf09cf644ff6d655fd3dd1cc3b48e9399c73fac","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.1.17.tgz","fileCount":51,"integrity":"sha512-NaQ2jbGeP5+HOEEKA8KG3gFa/u4jX7xng/zz5VsptR4hwGLsUtafhBkGU85HXUaLiXTJRIDQzrAVJoJhXmtJdg==","signatures":[{"sig":"MEYCIQChzCrZPy+aQWoRudTl6PcNvzcwF7POEbt58kD0FoC7wwIhANz/rVnU0n6Mt2XiyMkyOVbdZrFBpq/ron1EJEV4Rcj7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1332615},"gitHead":"ce59333b541b9c76c31aaff4b72e2ae3c8f4216d","_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"Comparator":"boolean-logic-ultimate/Comparator.js","SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","translator-config":"boolean-logic-ultimate/translator-config.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"10.5.0","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.1.17_1724825951877_0.4251863752496796","host":"s3://npm-registry-packages"}},"1.1.18":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.1.18","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.1.18","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"2c0598147795e519a623bcda21a32ebba437d872","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.1.18.tgz","fileCount":51,"integrity":"sha512-OK8+xWOUQzoilcgo+15NJBreKFQ20iNd84GH9+pVUI+eYCsCMMtciYattuw/Pb3LZj6xb5edaoBU6o/OXlko8g==","signatures":[{"sig":"MEUCIQDYtcvHzLbKAXyXbA1E5yVIR68xItQZBcdWijGrgSQhXgIgRlRKJeDGQcah3X91wPvVeESNVM7VqgefifqsQyrmoAI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1332712},"gitHead":"325476b014b095d69bebb332781bc0db4c9dd935","_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"Comparator":"boolean-logic-ultimate/Comparator.js","SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","translator-config":"boolean-logic-ultimate/translator-config.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"10.5.0","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.1.18_1725560309876_0.9631616277235342","host":"s3://npm-registry-packages"}},"1.1.19":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.1.19","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.1.19","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"6ca19d2f878258b4105edcc2080b698613136bc1","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.1.19.tgz","fileCount":51,"integrity":"sha512-U73WKmhQY633bjytQ9QIh8acy08Ki0fhShPwnwXskQ+5Zp1V+GdKdyxpJLhJE/M19GJJEIIT0ds6Nhl18Zp6qA==","signatures":[{"sig":"MEYCIQDHKbfLAc+y85+oxGcAVkYdg1icfJqjvw2518KBiJYWaAIhAJMOrxlDoKcKAPS0E27U897PlbyPOVbDU5NG9QGXswR1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1332621},"gitHead":"e56ab0c7df6445a5b51d83fd9561101c20b5d1a6","_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"Comparator":"boolean-logic-ultimate/Comparator.js","SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","translator-config":"boolean-logic-ultimate/translator-config.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"10.5.0","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"fs":"0.0.1-security","path":">=0.12.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.1.19_1728474685701_0.8578358394842029","host":"s3://npm-registry-packages"}},"1.1.20":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.1.20","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.1.20","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"dc3ee19c5a206a96dbb9c125784792c99cd65715","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.1.20.tgz","fileCount":55,"integrity":"sha512-s7HgzODbEoHYX8cRukcpxFZbY5RmmyK0HnLUcE2Vo6gmJ9ZqPVWieVM7yg9maURYbirpSzBJ6MKSiQKgHxpHig==","signatures":[{"sig":"MEQCIEcUDb0aCuhS04EFMi/8toz96JxFSItvh1M2p1cZMAhhAiAqWksv+Z86azLWw5oDr7p0YRbA3zQHyn0pHkDKC9l+/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1552460},"gitHead":"0d2a0e4cc615514e730bfdb402f554792d9d2d26","_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"Comparator":"boolean-logic-ultimate/Comparator.js","SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","translator-config":"boolean-logic-ultimate/translator-config.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","KalmanFilterUltimate":"boolean-logic-ultimate/KalmanFilterUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"10.5.0","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"fs":"0.0.1-security","path":">=0.12.7","kalmanjs":"1.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.1.20_1729873436284_0.5357248984079472","host":"s3://npm-registry-packages"}},"1.1.21":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.1.21","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.1.21","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"6335252bc515ea9eff9d9e4aff0206a157e17cd4","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.1.21.tgz","fileCount":55,"integrity":"sha512-uyelup1mj3Gy7F/hES5rDRT+ATmyOHz+dexMWGUa4dwfsktHghCo5tOLy72c4z6eQvaQjU0qV0Q9Db2HvvxeuQ==","signatures":[{"sig":"MEUCIEcVk7gFLP43d4yPip7vwAgp7KIbuZ2cv8FO34IjmVtwAiEA2pscbNrE1KanCwRzxdE8hTuArR6z8tPiQqgVCM1hOIE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1552743},"gitHead":"1bb0488d3b04e676f26552811baafad40416b378","_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"Comparator":"boolean-logic-ultimate/Comparator.js","SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","translator-config":"boolean-logic-ultimate/translator-config.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","KalmanFilterUltimate":"boolean-logic-ultimate/KalmanFilterUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"10.5.0","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"fs":"0.0.1-security","path":">=0.12.7","kalmanjs":"1.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.1.21_1729883143835_0.07792383418798043","host":"s3://npm-registry-packages"}},"1.1.22":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.1.22","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.1.22","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"89a45e7784053a17b895cec375b1f2f29856ecb2","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.1.22.tgz","fileCount":55,"integrity":"sha512-zBXC2yatpAKp9qtut0wOwIxj2ow4DuQWOEn9xcQzF6limEwny+SAFV2xsSN+zn4c/bZv5YP4k+d8xBvtpMfGpg==","signatures":[{"sig":"MEYCIQD7hTB+OmWNR6NyQfb1LP3DkAw6W6Jlbdujro+WGVBOIwIhAPF4VKkyfJZ6OFSCRMhTPtjQGC9i+IGhH5dE3i8+0rgs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1553812},"gitHead":"591bb6ee11fcc9f5954c96847b772559577e8d72","_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"Comparator":"boolean-logic-ultimate/Comparator.js","SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","translator-config":"boolean-logic-ultimate/translator-config.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","KalmanFilterUltimate":"boolean-logic-ultimate/KalmanFilterUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"10.5.0","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"fs":"0.0.1-security","path":">=0.12.7","kalmanjs":"1.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.1.22_1730025909645_0.37635557948348763","host":"s3://npm-registry-packages"}},"1.1.23":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.1.23","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.1.23","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"7831c66d13ef180504a1c8876203e7e84ef57958","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.1.23.tgz","fileCount":55,"integrity":"sha512-3B9ZNS/OalPfpaImv9JhZqF5zMcwGScHqOcJRXMxdr2fBIvP6glQRFR23ZymSojmxvrspQIyWyVnWNp6WAQhaw==","signatures":[{"sig":"MEUCIB0bPPAEUUmgeQi2Y2ckrSc1ZSBPvlYFdJgvLlHIVIpvAiEAjnCDo+6+dlA0+dKhyeOPSeBGFDbKiYamCSgn/HwERLo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1553868},"gitHead":"55d5cf5f10d705a9b4be163f1d81248c88efa7c0","_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"Comparator":"boolean-logic-ultimate/Comparator.js","SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","translator-config":"boolean-logic-ultimate/translator-config.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","KalmanFilterUltimate":"boolean-logic-ultimate/KalmanFilterUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"10.9.0","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"fs":"0.0.1-security","path":">=0.12.7","kalmanjs":"1.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.1.23_1733672385685_0.22221654125306878","host":"s3://npm-registry-packages"}},"1.1.24":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.1.24","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.1.24","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"555f1e337b24c9696301671e44a65f3f094d8c35","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.1.24.tgz","fileCount":56,"integrity":"sha512-yspqq6YKjZLUKYQ3SP/TxCG/K5u/rpfIsFvGaE/Uo/6J0QyVaBxbnMmROeSe9x5cnnnekyXIMRIK1IJRMS6suQ==","signatures":[{"sig":"MEUCIQDnOF6W9KJhe5oD2smvrCcyDDGPL8yAQLZ0g5ZL7bolPgIgHWWOPbE+Mr4dgsapG4AX/+PjsLcVicI5oMqOjxfQzZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1696229},"gitHead":"052d8945eaa3fc4369a33d855771f53305bd4719","_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"Comparator":"boolean-logic-ultimate/Comparator.js","SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","translator-config":"boolean-logic-ultimate/translator-config.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","KalmanFilterUltimate":"boolean-logic-ultimate/KalmanFilterUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"10.9.0","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"fs":"0.0.1-security","path":">=0.12.7","kalmanjs":"1.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.1.24_1737889309429_0.8561200694667186","host":"s3://npm-registry-packages-npm-production"}},"1.1.25":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.1.25","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.1.25","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"eaf6414522368fbc84c3339654b80bd886c99709","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.1.25.tgz","fileCount":56,"integrity":"sha512-K0k7CTnaYRSr8cE8HlbM38mroKizfpS2G/10R6M9XkUT0e0s8Li29GCaDWgulORIXu+m62SWcX62eiqT0/j2mw==","signatures":[{"sig":"MEUCIQCuFN0E1Fl8pnZWkpdEFsy1F+k18uhNIWemZrPyIzI1pgIgOH1CcB+VwRZSZP2kI9sJC/j6QnwibsYY65dyfyBGzUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1701640},"gitHead":"d78dd431a2cde017e467c77e3ed3a92cc103864b","_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"Comparator":"boolean-logic-ultimate/Comparator.js","SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","translator-config":"boolean-logic-ultimate/translator-config.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","KalmanFilterUltimate":"boolean-logic-ultimate/KalmanFilterUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"11.0.0","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"fs":"0.0.1-security","path":">=0.12.7","kalmanjs":"1.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.1.25_1738051714656_0.9957382747187153","host":"s3://npm-registry-packages-npm-production"}},"1.1.26":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.1.26","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.1.26","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"ab6bf51bac0d9c50a5c412ac6c06bb204110da34","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.1.26.tgz","fileCount":56,"integrity":"sha512-RnmJyGkXZZcncggZq+7pAiVmdEhy5jf82vDZY2GvWa3//l78dLgsewbZ0ITO9gNCGLiIgF9nKXbfIx6Ij2HjPg==","signatures":[{"sig":"MEYCIQDEHIEuOqxY1JlCohAgA5PY9ClkiE8JTZDTxBEQifcYBAIhANKLzbfnKoV7RPfNtQB6NFCR5tovrmmQeX7iTVhnCq8m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1701625},"gitHead":"15c371181f8cbf62e358cd987205f70cfc72c733","_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"Comparator":"boolean-logic-ultimate/Comparator.js","SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","translator-config":"boolean-logic-ultimate/translator-config.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","KalmanFilterUltimate":"boolean-logic-ultimate/KalmanFilterUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"11.0.0","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"fs":"0.0.1-security","path":">=0.12.7","kalmanjs":"1.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.1.26_1752649398137_0.9789314353829865","host":"s3://npm-registry-packages-npm-production"}},"1.1.27":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.1.27","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.1.27","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"3276c6fae86a6f3c1e109f14eff07a50daa8a477","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.1.27.tgz","fileCount":56,"integrity":"sha512-2Y/3IbsMbJFnE068UwQDnU+v4eJnbvvQlEG74jdp9gRz+2PkIolG4i900ckIKomw8vHlPGQHLNaIYpD67hF/eQ==","signatures":[{"sig":"MEQCIA2E+Dry6U0W1vJsXnLFniMmaKZyANIXrmuDHkSt0IHMAiAdnjpRgU2iYvc6EZ0cjzx4MlhUf+/A445ts7TMZFe+wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1701981},"gitHead":"8b22da9c082c37ad67472da1d97b9df4ee1c721d","_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"Comparator":"boolean-logic-ultimate/Comparator.js","SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","translator-config":"boolean-logic-ultimate/translator-config.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","KalmanFilterUltimate":"boolean-logic-ultimate/KalmanFilterUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"11.0.0","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"fs":"0.0.1-security","path":">=0.12.7","kalmanjs":"1.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.1.27_1753199650111_0.5775552354766726","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.2.0","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.2.0","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"c4cfd70967187669d1232696c7d6f9736338abb5","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.2.0.tgz","fileCount":67,"integrity":"sha512-YDzVyB0n79VuTOnDp+idlh9JA54ibXfIvGnlgHxCsONJnouRjgX+DXrXkXUV5GdeO6pkSe710GbuxGfBc+WpJQ==","signatures":[{"sig":"MEYCIQC0+26AJu1h5RzbZwAl3s14UWMY1WkQUfAoZ+FD4+zwHAIhAOPanu0VkJU05JzTEpp+w6//oiyHVU6J59xzue1E5r0l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765547},"gitHead":"b0162c4ba816d20d6ea1dd478b200e5c2111177c","scripts":{"test":"mocha test/**/*.spec.js"},"_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"Comparator":"boolean-logic-ultimate/Comparator.js","SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","translator-config":"boolean-logic-ultimate/translator-config.js","RateLimiterUltimate":"boolean-logic-ultimate/RateLimiterUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","KalmanFilterUltimate":"boolean-logic-ultimate/KalmanFilterUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js","StaircaseLightUltimate":"boolean-logic-ultimate/StaircaseLightUltimate.js","PresenceSimulatorUltimate":"boolean-logic-ultimate/PresenceSimulatorUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"11.0.0","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"fs":"0.0.1-security","path":">=0.12.7","kalmanjs":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.4.0","node-red":"^3.1.0","node-red-node-test-helper":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.2.0_1759230799488_0.744576802716695","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.2.1","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.2.1","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"fd57f68703685fcf89c74eef89c1629d624e52e4","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.2.1.tgz","fileCount":67,"integrity":"sha512-k744mgpJcMm3srjRfpE88TMmchOCnrr50IJnAuHK9W8RcATo8u130MqEqNW/5GyCAeWD02cSc2SPYj+PHNCbkg==","signatures":[{"sig":"MEYCIQD+BEXZmwaDTAE+fbVHWK2cLCj5wqtB2W1q4pb+XuVMKAIhAPbyYSJFSqoRCOKu3atNn3jRXN6g0BbG66oY8TrDKmgS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1765547},"gitHead":"51f721e32244e368d9d56621effdcf44669d2697","scripts":{"test":"mocha test/**/*.spec.js"},"_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"Comparator":"boolean-logic-ultimate/Comparator.js","SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","translator-config":"boolean-logic-ultimate/translator-config.js","RateLimiterUltimate":"boolean-logic-ultimate/RateLimiterUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","KalmanFilterUltimate":"boolean-logic-ultimate/KalmanFilterUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js","StaircaseLightUltimate":"boolean-logic-ultimate/StaircaseLightUltimate.js","PresenceSimulatorUltimate":"boolean-logic-ultimate/PresenceSimulatorUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"11.0.0","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"fs":"0.0.1-security","path":">=0.12.7","kalmanjs":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.4.0","node-red":"^3.1.0","node-red-node-test-helper":"^0.3.5"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.2.1_1759231204184_0.36835826491264023","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.2.2","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.2.2","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"caf305f6aa9aac47de64d99826d289d71deea92a","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.2.2.tgz","fileCount":67,"integrity":"sha512-AkbjIUE4ONLaUBqa4dXYA1EfcOhFeWGvVlJS9ZBY1A0zGcds45EymQfZRGh0dk0MhI8qjnB0r6RrrJPnFbB89A==","signatures":[{"sig":"MEUCIQCdxvLypjHIbqsnVOl4odQt6v4nEr6JqPrtsPFuHYle+AIgeslHOXPKjNNq4IxiWMRApV8qOeYOra1lKxu4q8vf9Bw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1766981},"gitHead":"c1f8dd4a9784f19c0d92983ff7063ff23cf27997","scripts":{"test":"mocha test/**/*.spec.js"},"_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"Comparator":"boolean-logic-ultimate/Comparator.js","SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","translator-config":"boolean-logic-ultimate/translator-config.js","RateLimiterUltimate":"boolean-logic-ultimate/RateLimiterUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","KalmanFilterUltimate":"boolean-logic-ultimate/KalmanFilterUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js","StaircaseLightUltimate":"boolean-logic-ultimate/StaircaseLightUltimate.js","PresenceSimulatorUltimate":"boolean-logic-ultimate/PresenceSimulatorUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"10.9.0","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"fs":"0.0.1-security","path":">=0.12.7","kalmanjs":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.4.0","node-red":"^3.1.0","node-red-node-test-helper":"^0.3.5"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.2.2_1759313363676_0.7603526675977224","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.2.3","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.2.3","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"a7b96cdb7974f871951d9b497cf8d31e4354c810","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.2.3.tgz","fileCount":67,"integrity":"sha512-BfJzUCvu3aeYuH0UZ68q7cykZvP7B2fqaAUM4v/VmvNDnrqJU2is7GF883+fXWXTt5fz5MmriyDSd978IAWZ2w==","signatures":[{"sig":"MEQCIB40jxQla5MzAxNsvFCYjF2F7xodJ05YtZ4BNTxxO0OlAiBpNDwhYwMzR1AvBU03ac+Ysn6UgJ5o8JLzyDJx6c1c3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1767677},"gitHead":"ad027b4ce333c616755e12c70484075f7278dfa3","scripts":{"test":"mocha test/**/*.spec.js"},"_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"Comparator":"boolean-logic-ultimate/Comparator.js","SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","translator-config":"boolean-logic-ultimate/translator-config.js","RateLimiterUltimate":"boolean-logic-ultimate/RateLimiterUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","KalmanFilterUltimate":"boolean-logic-ultimate/KalmanFilterUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js","StaircaseLightUltimate":"boolean-logic-ultimate/StaircaseLightUltimate.js","PresenceSimulatorUltimate":"boolean-logic-ultimate/PresenceSimulatorUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"10.9.0","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"fs":"0.0.1-security","path":">=0.12.7","kalmanjs":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.4.0","node-red":"^3.1.0","node-red-node-test-helper":"^0.3.5"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.2.3_1763276190658_0.8178509297550975","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.2.4","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.2.4","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"fe9f7ee6e16cda473cd13147ee29aca8b4b5de2e","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.2.4.tgz","fileCount":85,"integrity":"sha512-DZUmK3KohEfOPIcHg+yJ9eA/5KebwPAxytEZjbKPlmDDWTiYNIPnScEcsr6iNvNYeponYJ8yNdJOBcooRYMnog==","signatures":[{"sig":"MEUCIQCWSsOAYGhrjhza02eb0AtxJEIkQQovHbWzrGIHAXk1IwIgHml4RQvKMkcXxM+ZYI87Umi96tIYRVXiFJQkehshI/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1816489},"gitHead":"5be282cf3d3a81f8f0a7e99351a0ebce2ccc70d2","scripts":{"test":"mocha test/**/*.spec.js"},"_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"Comparator":"boolean-logic-ultimate/Comparator.js","SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","translator-config":"boolean-logic-ultimate/translator-config.js","RateLimiterUltimate":"boolean-logic-ultimate/RateLimiterUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","KalmanFilterUltimate":"boolean-logic-ultimate/KalmanFilterUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js","StaircaseLightUltimate":"boolean-logic-ultimate/StaircaseLightUltimate.js","PresenceSimulatorUltimate":"boolean-logic-ultimate/PresenceSimulatorUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"10.9.0","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"fs":"0.0.1-security","path":">=0.12.7","kalmanjs":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.4.0","node-red":"^3.1.0","node-red-node-test-helper":"^0.3.5"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.2.4_1767618460229_0.4211213272633789","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.2.5","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.2.5","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"c4acb822afe6afec2763c082ec7f43c8b3c00c75","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.2.5.tgz","fileCount":86,"integrity":"sha512-Q1ihyaxlV28EvJmAY5/qfZwiN/+B5xXZpbnRtIQKoZiFrK7soR25p/osCG/AuAQXjDfDT7WkHaMjoogHnr0nXg==","signatures":[{"sig":"MEUCIF6M++t4LNy8eLkmlkZGnUXc3xoruhDaTDEqR79RicVWAiEA3bOK7DMbeZj6RHtmxrTXaX7nIeBRNVhLvCDY9KC3UDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1830108},"gitHead":"5be282cf3d3a81f8f0a7e99351a0ebce2ccc70d2","scripts":{"test":"mocha test/**/*.spec.js"},"_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"Comparator":"boolean-logic-ultimate/Comparator.js","SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","translator-config":"boolean-logic-ultimate/translator-config.js","RateLimiterUltimate":"boolean-logic-ultimate/RateLimiterUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","KalmanFilterUltimate":"boolean-logic-ultimate/KalmanFilterUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js","StaircaseLightUltimate":"boolean-logic-ultimate/StaircaseLightUltimate.js","PresenceSimulatorUltimate":"boolean-logic-ultimate/PresenceSimulatorUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"10.9.0","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"fs":"0.0.1-security","path":">=0.12.7","kalmanjs":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.4.0","node-red":"^3.1.0","node-red-node-test-helper":"^0.3.5"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.2.5_1768237798121_0.03347725124310119","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.2.6","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.2.6","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"65b2db58acc1138ed6a3145734ccaad44bea353d","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.2.6.tgz","fileCount":86,"integrity":"sha512-0ZmQIiOu69AdRk/VKAfYQoQi9krVzTfYS8QuQow+im4/W2zohozmRBY1mOX1KvuSPfOsu8EsqLasHHHasqf8pQ==","signatures":[{"sig":"MEQCIDroqOpfFKHhIEYCgi6BCbTCGGCTv7CDBBGFtGpp+gFuAiBf5YmMOOgfIWzon9FLYGIJpLxqLL11YAZTbP13pYkcSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1830222},"gitHead":"d5fcb713501ac336f1660e5061aa9d428acb403a","scripts":{"test":"mocha test/**/*.spec.js"},"_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"Comparator":"boolean-logic-ultimate/Comparator.js","SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","translator-config":"boolean-logic-ultimate/translator-config.js","RateLimiterUltimate":"boolean-logic-ultimate/RateLimiterUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","KalmanFilterUltimate":"boolean-logic-ultimate/KalmanFilterUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js","StaircaseLightUltimate":"boolean-logic-ultimate/StaircaseLightUltimate.js","PresenceSimulatorUltimate":"boolean-logic-ultimate/PresenceSimulatorUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"10.9.0","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"fs":"0.0.1-security","path":">=0.12.7","kalmanjs":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.4.0","node-red":"^3.1.0","node-red-node-test-helper":"^0.3.5"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.2.6_1768325336172_0.8581812520905312","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.2.8","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.2.8","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"6246aed37e24bf8c1d917273d1da5b3c30e73025","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.2.8.tgz","fileCount":89,"integrity":"sha512-xL3kTDWcC/gFvvzWasKlM6H+PAey0l6fdl6vaTrBo+en1BZwKjaDJu8p0J7EwvkRCu6SHeAwdgXjvCWszKkyzQ==","signatures":[{"sig":"MEYCIQDr0cv/ccpo/v7DwX3PqqqR72exus+U8Xr0pQyjpZJVDwIhAPQ9EQLJRBaeG+2sn9+dTGt6o7o6GS+aRjti3kNAvaWs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1856876},"gitHead":"d1291d4515d97807090007d72b5abb1de04a56ba","scripts":{"test":"mocha test/**/*.spec.js"},"_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"Comparator":"boolean-logic-ultimate/Comparator.js","SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","translator-config":"boolean-logic-ultimate/translator-config.js","RateLimiterUltimate":"boolean-logic-ultimate/RateLimiterUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","KalmanFilterUltimate":"boolean-logic-ultimate/KalmanFilterUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js","StaircaseLightUltimate":"boolean-logic-ultimate/StaircaseLightUltimate.js","PresenceSimulatorUltimate":"boolean-logic-ultimate/PresenceSimulatorUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"10.9.0","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"fs":"0.0.1-security","path":">=0.12.7","kalmanjs":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.4.0","node-red":"^3.1.0","node-red-node-test-helper":"^0.3.5"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.2.8_1768914648532_0.804038343909353","host":"s3://npm-registry-packages-npm-production"}},"1.2.9":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.2.9","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.2.9","maintainers":[{"name":"supergiovane","email":"info@maxsupervibe.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"709c8a92e2397c0c2058f571d92aa03e2443c7cd","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.2.9.tgz","fileCount":92,"integrity":"sha512-uiDQAe4i4ek3/JmLXCPcupsIz1yuWsvcUDn3K77NL6DNGLUx+0pm9OLq6Zt4xn+ioay1Znx4YxCZXSlu6fqfag==","signatures":[{"sig":"MEUCIHMUJJd+5K+TYG3/MAF85QUTDdjiBWdDDuGpZAadkii6AiEAvnaCfKDi/wMv5V9D9UjlAOvQe/i6mHuNDne6TAaE3wc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1863803},"gitHead":"b8e34772997213c19d17c8b4f5a28f29b2dc4d22","scripts":{"test":"mocha test/**/*.spec.js"},"_npmUser":{"name":"supergiovane","email":"info@maxsupervibe.com"},"node-red":{"nodes":{"Comparator":"boolean-logic-ultimate/Comparator.js","SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","translator-config":"boolean-logic-ultimate/translator-config.js","HysteresisUltimate":"boolean-logic-ultimate/HysteresisUltimate.js","RateLimiterUltimate":"boolean-logic-ultimate/RateLimiterUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","KalmanFilterUltimate":"boolean-logic-ultimate/KalmanFilterUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js","StaircaseLightUltimate":"boolean-logic-ultimate/StaircaseLightUltimate.js","PresenceSimulatorUltimate":"boolean-logic-ultimate/PresenceSimulatorUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"11.6.2","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"fs":"0.0.1-security","path":">=0.12.7","kalmanjs":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.4.0","node-red":"^3.1.0","node-red-node-test-helper":"^0.3.5"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.2.9_1777035362255_0.9893988894871915","host":"s3://npm-registry-packages-npm-production"}},"1.2.11":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.2.11","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.2.11","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"889bfafb132b48065e71de8c55bd8d4d738083d1","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.2.11.tgz","fileCount":97,"integrity":"sha512-R86bEMs+aXvghEk4Y5SpkpdiaJ+yEBg7pKEH0vLXpxNTWNxchG3ncPTxHTP2ISQIrkHjgWnTvBFxIWo0Vtei0g==","signatures":[{"sig":"MEUCIBurQ0ePpzMIBHQWPGCFVXTDwT+Wz4NySKea6iwdgpvMAiEAwZQ8I/BAjex58axmWu0J2cviWM3PHJ76G8kPOaVOY1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2653926},"gitHead":"27cba2fd4973f72d16dbea6c458a3c7b72e7dd25","scripts":{"test":"mocha test/**/*.spec.js"},"_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"Comparator":"boolean-logic-ultimate/Comparator.js","SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","DebouncerUltimate":"boolean-logic-ultimate/DebouncerUltimate.js","translator-config":"boolean-logic-ultimate/translator-config.js","HysteresisUltimate":"boolean-logic-ultimate/HysteresisUltimate.js","RateLimiterUltimate":"boolean-logic-ultimate/RateLimiterUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","KalmanFilterUltimate":"boolean-logic-ultimate/KalmanFilterUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js","StaircaseLightUltimate":"boolean-logic-ultimate/StaircaseLightUltimate.js","PresenceSimulatorUltimate":"boolean-logic-ultimate/PresenceSimulatorUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"11.6.2","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, debouncer, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"fs":"0.0.1-security","path":">=0.12.7","kalmanjs":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.4.0","node-red":"^3.1.0","node-red-node-test-helper":"^0.3.5"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.2.11_1777477067029_0.35708913705455725","host":"s3://npm-registry-packages-npm-production"}},"1.2.13":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.2.13","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.2.13","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"a73c712c83e003999cc1c37ba2e7ad03cb3d1071","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.2.13.tgz","fileCount":97,"integrity":"sha512-t88WwEF5NZ9mfAyuGzONMvjWoIJ6SkdQ3U5SytzKNtES3S5VYXhXxxJCAMHCBgW+Z8lMiLq3viOT0WkAYu9eZg==","signatures":[{"sig":"MEUCIQD9EtwtlibkAaK8mOne8NuTniIiacjNiBzavaYCyY5PFgIgSo/u4Vn9geC/EQcvWCVaniEZSu84mAkhSJ631nMqTNA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2654265},"gitHead":"5696461d67a4a08b8cfc052a1e254818d0370e1f","scripts":{"test":"mocha test/**/*.spec.js"},"_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"Comparator":"boolean-logic-ultimate/Comparator.js","SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","DebouncerUltimate":"boolean-logic-ultimate/DebouncerUltimate.js","translator-config":"boolean-logic-ultimate/translator-config.js","HysteresisUltimate":"boolean-logic-ultimate/HysteresisUltimate.js","RateLimiterUltimate":"boolean-logic-ultimate/RateLimiterUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","KalmanFilterUltimate":"boolean-logic-ultimate/KalmanFilterUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js","StaircaseLightUltimate":"boolean-logic-ultimate/StaircaseLightUltimate.js","PresenceSimulatorUltimate":"boolean-logic-ultimate/PresenceSimulatorUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"11.6.2","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, debouncer, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"fs":"0.0.1-security","path":">=0.12.7","kalmanjs":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.4.0","node-red":"^3.1.0","node-red-node-test-helper":"^0.3.5"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.2.13_1779199193009_0.3192943274849622","host":"s3://npm-registry-packages-npm-production"}},"1.2.14":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.2.14","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.2.14","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"da8cdc984c960f6ee83d86159af77f2e53728b7c","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.2.14.tgz","fileCount":100,"integrity":"sha512-kObFTrH0Qu9w1KkvIA9lf7CiaYkc6ZV1zreaRhOehHaA8EayeIuiRt/fZAqbJwaqSVGIJtwrHhwJkjsmV+ie+Q==","signatures":[{"sig":"MEYCIQDliW6aFb7oSCGXRQmFXsKD6m8od3GDNSoYNDSAhCgNUAIhALplPkDPXxrkrH4oj0gfg8cOl/lPQ8WwD5EvLqQK1ObW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2665138},"gitHead":"fb83b73611b090274537e24e96b8deb58032e6a7","scripts":{"test":"mocha test/**/*.spec.js"},"_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"Comparator":"boolean-logic-ultimate/Comparator.js","SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","DebouncerUltimate":"boolean-logic-ultimate/DebouncerUltimate.js","translator-config":"boolean-logic-ultimate/translator-config.js","HysteresisUltimate":"boolean-logic-ultimate/HysteresisUltimate.js","RateLimiterUltimate":"boolean-logic-ultimate/RateLimiterUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","KalmanFilterUltimate":"boolean-logic-ultimate/KalmanFilterUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","MinMaxLimiterUltimate":"boolean-logic-ultimate/MinMaxLimiterUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js","StaircaseLightUltimate":"boolean-logic-ultimate/StaircaseLightUltimate.js","PresenceSimulatorUltimate":"boolean-logic-ultimate/PresenceSimulatorUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"11.6.2","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, debouncer, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"fs":"0.0.1-security","path":">=0.12.7","kalmanjs":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.4.0","node-red":"^3.1.0","node-red-node-test-helper":"^0.3.5"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.2.14_1781776368627_0.702699163996126","host":"s3://npm-registry-packages-npm-production"}},"1.2.15":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.2.15","keywords":["node-red","boolean","gate","filter","logic"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.2.15","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"d7ffbc56549a1817349d765db495187c4d3aa26f","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.2.15.tgz","fileCount":100,"integrity":"sha512-jT1+9aOnI34VqeNkArIxvHqiEMSu7X5nEMWU30jLoJO4hQtuI9RhhqBp1GP2+hargCCm7JwrNm9PXPH3Rh7I9w==","signatures":[{"sig":"MEUCICmTJREqVrBtcM1GWhT9eStKjyVNFvEPX8MaDfn1T+uhAiEA79VJM24+YyNBeGFX/zDYWezG5B61iv4ZZqkZm2Ahdfc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2665343},"gitHead":"fb83b73611b090274537e24e96b8deb58032e6a7","scripts":{"test":"mocha test/**/*.spec.js"},"_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"Comparator":"boolean-logic-ultimate/Comparator.js","SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","DebouncerUltimate":"boolean-logic-ultimate/DebouncerUltimate.js","translator-config":"boolean-logic-ultimate/translator-config.js","HysteresisUltimate":"boolean-logic-ultimate/HysteresisUltimate.js","RateLimiterUltimate":"boolean-logic-ultimate/RateLimiterUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","KalmanFilterUltimate":"boolean-logic-ultimate/KalmanFilterUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","MinMaxLimiterUltimate":"boolean-logic-ultimate/MinMaxLimiterUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js","StaircaseLightUltimate":"boolean-logic-ultimate/StaircaseLightUltimate.js","PresenceSimulatorUltimate":"boolean-logic-ultimate/PresenceSimulatorUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"11.6.2","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, debouncer, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"fs":"0.0.1-security","path":">=0.12.7","kalmanjs":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.4.0","node-red":"^3.1.0","node-red-node-test-helper":"^0.3.5"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.2.15_1783490006799_0.9499701088771131","host":"s3://npm-registry-packages-npm-production"}},"1.2.16":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.2.16","keywords":["node-red","node-red-contrib","boolean","logic","gate","filter","debounce","toggle","blinker","comparator","hysteresis","rate-limiter","kalman","utility","home-assistant","home-automation"],"author":{"url":"https://github.com/Supergiovane","name":"Supergiovane"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.2.16","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"76ab2df9035e366ffc911d15daa286ad3db2589f","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.2.16.tgz","fileCount":102,"integrity":"sha512-tlTeOsposaXQYQDn+uvgdM6JtMXz5HnxUOVVYmNlihy9Re7OKBpNuLR8qOA1vjSCWiNbPqMyMCIVPAw+dlaiKw==","signatures":[{"sig":"MEQCIEUZmM9YzozVlTgiIrNXUcGBRNYQytMD0hvJ/IO0IpaUAiB/xS5lwazpKVYShsXUqnu6DqR4F/QU0WaL7gRG1mN2Hg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4624395},"gitHead":"2ed560de0ffc4f4074c58ba29a1da210c14a0615","scripts":{"test":"mocha test/**/*.spec.js"},"_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"Comparator":"boolean-logic-ultimate/Comparator.js","SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","DebouncerUltimate":"boolean-logic-ultimate/DebouncerUltimate.js","translator-config":"boolean-logic-ultimate/translator-config.js","HysteresisUltimate":"boolean-logic-ultimate/HysteresisUltimate.js","RateLimiterUltimate":"boolean-logic-ultimate/RateLimiterUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","KalmanFilterUltimate":"boolean-logic-ultimate/KalmanFilterUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","MinMaxLimiterUltimate":"boolean-logic-ultimate/MinMaxLimiterUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js","StaircaseLightUltimate":"boolean-logic-ultimate/StaircaseLightUltimate.js","PresenceSimulatorUltimate":"boolean-logic-ultimate/PresenceSimulatorUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"11.6.2","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, debouncer, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"fs":"0.0.1-security","path":">=0.12.7","kalmanjs":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.4.0","node-red":"^3.1.0","node-red-node-test-helper":"^0.3.5"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.2.16_1783673172287_0.3417101095371098","host":"s3://npm-registry-packages-npm-production"}},"1.2.17":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.2.17","keywords":["node-red","node-red-contrib","boolean","logic","gate","filter","debounce","toggle","blinker","comparator","hysteresis","rate-limiter","kalman","utility","home-assistant","home-automation"],"author":{"url":"https://youtube.com/@maxsupervibe","name":"Massimo Saccani","email":"maxsupergiovane@icloud.com"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.2.17","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"173f10abb9fe6e002de8e2863ddcd35a0ca95176","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.2.17.tgz","fileCount":102,"integrity":"sha512-7wyks8iStftyllEzarGWK4m7wrU+tS/1NlEPtAoO5G+UJli7+syrvbR1kR3+jVXs167K7c18E71V2qbuzZ9YoQ==","signatures":[{"sig":"MEUCIQDPtC7FyHfO8GUf2cLlxLAseVqmSMqRy9WRJewTQyUXDQIgKEVl1DLTv2wfDRRc2JMw0F54l0Hb7mgcXQH9fsr5IPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4635109},"gitHead":"617c79ace1cc873d23ab41d920b327a78c13b3ac","scripts":{"test":"mocha test/**/*.spec.js"},"_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"Comparator":"boolean-logic-ultimate/Comparator.js","SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","DebouncerUltimate":"boolean-logic-ultimate/DebouncerUltimate.js","translator-config":"boolean-logic-ultimate/translator-config.js","HysteresisUltimate":"boolean-logic-ultimate/HysteresisUltimate.js","RateLimiterUltimate":"boolean-logic-ultimate/RateLimiterUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","KalmanFilterUltimate":"boolean-logic-ultimate/KalmanFilterUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","MinMaxLimiterUltimate":"boolean-logic-ultimate/MinMaxLimiterUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js","StaircaseLightUltimate":"boolean-logic-ultimate/StaircaseLightUltimate.js","PresenceSimulatorUltimate":"boolean-logic-ultimate/PresenceSimulatorUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"11.6.2","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, debouncer, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"fs":"^0.0.1-security","path":"^0.12.7","kalmanjs":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.6","node-red":"^5.0.1","node-red-node-test-helper":"^0.3.6"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.2.17_1784450137992_0.24452034251362464","host":"s3://npm-registry-packages-npm-production"}},"1.2.18":{"name":"node-red-contrib-boolean-logic-ultimate","version":"1.2.18","keywords":["node-red","node-red-contrib","boolean","logic","gate","filter","debounce","toggle","blinker","comparator","hysteresis","rate-limiter","kalman","utility","home-assistant","home-automation"],"author":{"url":"https://youtube.com/@maxsupervibe","name":"Massimo Saccani","email":"maxsupergiovane@icloud.com"},"license":"MIT","_id":"node-red-contrib-boolean-logic-ultimate@1.2.18","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"58c5f2933e837c51b2171ffb4014e07257060f08","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.2.18.tgz","fileCount":103,"integrity":"sha512-ZLHmbY1F1KD4yqmMocajrp0mhHjYIBH9Frnams3eZkEmZQaDdu59390d9EkC/xEIzmrIQU6nKhQu0g8bJN8SMw==","signatures":[{"sig":"MEYCIQDA354gqMYK7+lLmmobSf4zoj67OYzemgzCusejQZafcwIhANB3Pkt+AhqEKWiId/et/tl/jfWwIEmN5mf6GESyh3DA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4637575},"gitHead":"aa36c9dbe3d0bf61a8378ad9dd64c8cc09d1f535","scripts":{"test":"mocha test/**/*.spec.js"},"_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"node-red":{"nodes":{"Comparator":"boolean-logic-ultimate/Comparator.js","SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","DebouncerUltimate":"boolean-logic-ultimate/DebouncerUltimate.js","translator-config":"boolean-logic-ultimate/translator-config.js","HysteresisUltimate":"boolean-logic-ultimate/HysteresisUltimate.js","RateLimiterUltimate":"boolean-logic-ultimate/RateLimiterUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","KalmanFilterUltimate":"boolean-logic-ultimate/KalmanFilterUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","MinMaxLimiterUltimate":"boolean-logic-ultimate/MinMaxLimiterUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js","StaircaseLightUltimate":"boolean-logic-ultimate/StaircaseLightUltimate.js","PresenceSimulatorUltimate":"boolean-logic-ultimate/PresenceSimulatorUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"11.6.2","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, debouncer, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"fs":"^0.0.1-security","path":"^0.12.7","kalmanjs":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.6","node-red":"^5.0.1","node-red-node-test-helper":"^0.3.6"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.2.18_1785151622970_0.4232269457398805","host":"s3://npm-registry-packages-npm-production"}},"1.2.19":{"_id":"node-red-contrib-boolean-logic-ultimate@1.2.19","bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"dist":{"shasum":"8456d7899ed4a06ff54b9b742044f21c1b878a3b","tarball":"https://registry.npmjs.org/node-red-contrib-boolean-logic-ultimate/-/node-red-contrib-boolean-logic-ultimate-1.2.19.tgz","fileCount":103,"integrity":"sha512-Aip+LTGrRwAZZwRACzaqOX/rtPQdz3DAwSGMCs4428+2xEOeC52/GQ7D/etPYh6xxSvA81y51sqVyVFeJwktcA==","signatures":[{"sig":"MEUCIDKOJIyFm7U/unDV1CbnRht+BjjJjRyq/EoZUPQhETpYAiEA2zS0wMgfrWrZ+ChRPLpHmtnFrdcC367ZxSDR4clYTb4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCA4DZf7no4E0YAddSFgxW8xmFXp085hAhsnuzeruf6qgIhAM1Q/mDCED4vqLfRFdm8YXz2F+DTzQ6xgfsYXRSUH0kh"}],"unpackedSize":4637879},"name":"node-red-contrib-boolean-logic-ultimate","author":{"url":"https://youtube.com/@maxsupervibe","name":"Massimo Saccani","email":"maxsupergiovane@icloud.com"},"gitHead":"aa36c9dbe3d0bf61a8378ad9dd64c8cc09d1f535","license":"MIT","scripts":{"test":"mocha test/**/*.spec.js"},"version":"1.2.19","_npmUser":{"name":"supergiovane","email":"maxsupergiovane@icloud.com"},"homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","keywords":["node-red","node-red-contrib","boolean","logic","gate","filter","debounce","toggle","blinker","comparator","hysteresis","rate-limiter","kalman","utility","home-assistant","home-automation"],"node-red":{"nodes":{"Comparator":"boolean-logic-ultimate/Comparator.js","SumUltimate":"boolean-logic-ultimate/SumUltimate.js","FilterUltimate":"boolean-logic-ultimate/FilterUltimate.js","InjectUltimate":"boolean-logic-ultimate/InjectUltimate.js","InvertUltimate":"boolean-logic-ultimate/InvertUltimate.js","StatusUltimate":"boolean-logic-ultimate/StatusUltimate.js","toggleUltimate":"boolean-logic-ultimate/toggleUltimate.js","BlinkerUltimate":"boolean-logic-ultimate/BlinkerUltimate.js","ImpulseUltimate":"boolean-logic-ultimate/ImpulseUltimate.js","DebouncerUltimate":"boolean-logic-ultimate/DebouncerUltimate.js","translator-config":"boolean-logic-ultimate/translator-config.js","HysteresisUltimate":"boolean-logic-ultimate/HysteresisUltimate.js","RateLimiterUltimate":"boolean-logic-ultimate/RateLimiterUltimate.js","BooleanLogicUltimate":"boolean-logic-ultimate/BooleanLogicUltimate.js","KalmanFilterUltimate":"boolean-logic-ultimate/KalmanFilterUltimate.js","SimpleOutputUltimate":"boolean-logic-ultimate/SimpleOutputUltimate.js","InterruptFlowUltimate":"boolean-logic-ultimate/InterruptFlowUltimate.js","MinMaxLimiterUltimate":"boolean-logic-ultimate/MinMaxLimiterUltimate.js","RailwaySwitchUltimate":"boolean-logic-ultimate/RailwaySwitchUltimate.js","StaircaseLightUltimate":"boolean-logic-ultimate/StaircaseLightUltimate.js","PresenceSimulatorUltimate":"boolean-logic-ultimate/PresenceSimulatorUltimate.js"}},"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"_npmVersion":"11.6.2","description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, debouncer, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","directories":{},"maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"_nodeVersion":"24.13.0","dependencies":{"fs":"^0.0.1-security","path":"^0.12.7","kalmanjs":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.6","node-red":"^5.0.1","node-red-node-test-helper":"^0.3.6"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/node-red-contrib-boolean-logic-ultimate_1.2.19_1790071459103_0.946431311761152"}}},"time":{"created":"2019-07-28T13:24:56.799Z","modified":"2026-09-22T10:04:19.518Z","0.0.1":"2019-07-28T13:24:57.026Z","0.0.2":"2019-07-28T14:55:07.810Z","0.0.3":"2019-07-28T15:14:34.301Z","0.0.4":"2019-07-29T09:12:43.400Z","0.0.5":"2019-07-30T10:10:01.122Z","0.0.6":"2019-07-30T17:23:35.035Z","0.0.7":"2019-08-01T19:39:17.688Z","0.0.8":"2019-08-02T17:11:35.546Z","1.0.0":"2019-08-05T16:23:58.944Z","1.0.1":"2019-08-07T08:20:19.128Z","1.0.2":"2019-08-07T09:31:07.059Z","1.0.3":"2019-08-07T12:08:20.006Z","1.0.4":"2019-08-14T18:22:05.981Z","1.0.5":"2019-08-16T07:06:40.358Z","1.0.6":"2019-08-16T09:09:41.287Z","1.0.7":"2019-09-02T05:59:26.188Z","1.0.9":"2019-11-06T17:09:17.424Z","1.0.10":"2019-11-06T17:39:00.766Z","1.0.11":"2019-11-19T16:17:22.743Z","1.0.12":"2020-01-24T09:24:55.185Z","1.0.13":"2020-04-19T09:14:24.507Z","1.0.14":"2020-04-19T13:02:49.924Z","1.0.16":"2020-05-29T13:23:07.995Z","1.0.17":"2020-06-26T07:40:19.805Z","1.0.18":"2020-08-28T11:53:44.151Z","1.0.19":"2020-08-28T13:52:46.209Z","1.0.20":"2020-08-29T07:57:57.741Z","1.0.21":"2020-10-26T08:12:35.790Z","1.0.22":"2020-10-26T09:19:35.063Z","1.0.23":"2020-11-14T07:41:23.948Z","1.0.24":"2021-01-04T11:05:00.405Z","1.0.25":"2021-02-09T15:49:39.000Z","1.0.26":"2021-04-12T09:40:22.811Z","1.0.27":"2021-04-21T13:39:30.235Z","1.0.28":"2021-05-06T08:42:08.485Z","1.0.29":"2021-05-30T07:45:06.043Z","1.0.30":"2021-08-13T09:46:35.122Z","1.0.31":"2021-08-13T11:17:33.457Z","1.0.32":"2021-08-15T07:50:53.674Z","1.0.33":"2021-08-17T10:01:09.038Z","1.0.34":"2021-08-17T12:22:04.247Z","1.0.35":"2021-11-11T10:25:56.881Z","1.0.36":"2021-11-11T17:55:21.082Z","1.0.37":"2021-11-15T07:41:37.124Z","1.0.38":"2021-11-15T07:53:32.170Z","1.0.39":"2021-11-16T14:19:03.639Z","1.0.40":"2022-01-26T14:57:51.615Z","1.0.41":"2022-01-27T07:36:24.187Z","1.0.42":"2022-01-27T10:23:07.663Z","1.0.43":"2022-01-28T06:41:30.448Z","1.0.45":"2022-01-28T08:14:39.808Z","1.0.46":"2022-01-29T14:53:30.375Z","1.0.47":"2022-02-01T15:38:55.381Z","1.0.48":"2022-02-02T15:11:35.785Z","1.0.49":"2022-02-03T16:51:05.214Z","1.0.50":"2022-02-10T13:25:45.398Z","1.0.51":"2022-03-22T07:19:26.799Z","1.0.52":"2022-05-07T06:48:36.866Z","1.0.53":"2022-06-08T10:33:52.563Z","1.0.54":"2022-07-18T08:01:57.139Z","1.0.55":"2022-07-18T12:26:56.089Z","1.0.56":"2022-08-10T06:42:11.164Z","1.0.57":"2022-09-15T15:31:09.671Z","1.0.58":"2022-12-10T14:50:24.481Z","1.0.59":"2023-01-26T08:12:10.400Z","1.0.60":"2023-03-20T16:14:31.591Z","1.0.61":"2023-07-18T15:57:23.274Z","1.0.62":"2023-08-11T18:35:19.189Z","1.0.63":"2023-09-06T06:52:10.304Z","1.1.0":"2023-09-19T18:36:55.225Z","1.1.1":"2023-11-01T08:19:56.738Z","1.1.2":"2024-01-18T07:36:04.062Z","1.1.3":"2024-03-23T19:34:42.044Z","1.1.4":"2024-04-09T09:32:56.220Z","1.1.5":"2024-04-09T11:06:14.254Z","1.1.6":"2024-04-09T15:14:18.252Z","1.1.7":"2024-04-09T15:59:35.035Z","1.1.8":"2024-04-28T09:35:44.447Z","1.1.9":"2024-05-06T12:35:05.720Z","1.1.10":"2024-05-31T18:18:21.219Z","1.1.11":"2024-06-04T10:10:14.365Z","1.1.12":"2024-06-14T13:43:17.299Z","1.1.14":"2024-06-16T18:55:15.533Z","1.1.15":"2024-08-05T10:54:36.256Z","1.1.16":"2024-08-07T06:16:27.983Z","1.1.17":"2024-08-28T06:19:12.101Z","1.1.18":"2024-09-05T18:18:30.136Z","1.1.19":"2024-10-09T11:51:25.997Z","1.1.20":"2024-10-25T16:23:56.554Z","1.1.21":"2024-10-25T19:05:44.135Z","1.1.22":"2024-10-27T10:45:09.949Z","1.1.23":"2024-12-08T15:39:45.949Z","1.1.24":"2025-01-26T11:01:49.671Z","1.1.25":"2025-01-28T08:08:34.871Z","1.1.26":"2025-07-16T07:03:18.335Z","1.1.27":"2025-07-22T15:54:10.372Z","1.2.0":"2025-09-30T11:13:19.706Z","1.2.1":"2025-09-30T11:20:04.455Z","1.2.2":"2025-10-01T10:09:23.956Z","1.2.3":"2025-11-16T06:56:30.922Z","1.2.4":"2026-01-05T13:07:40.500Z","1.2.5":"2026-01-12T17:09:58.354Z","1.2.6":"2026-01-13T17:28:56.376Z","1.2.8":"2026-01-20T13:10:48.745Z","1.2.9":"2026-04-24T12:56:02.442Z","1.2.11":"2026-04-29T15:37:47.253Z","1.2.13":"2026-05-19T13:59:53.245Z","1.2.14":"2026-06-18T09:52:48.825Z","1.2.15":"2026-07-08T05:53:27.013Z","1.2.16":"2026-07-10T08:46:12.513Z","1.2.17":"2026-07-19T08:35:38.213Z","1.2.18":"2026-07-27T11:27:03.203Z","1.2.19":"2026-09-22T10:04:19.367Z"},"bugs":{"url":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/issues"},"author":{"url":"https://youtube.com/@maxsupervibe","name":"Massimo Saccani","email":"maxsupergiovane@icloud.com"},"license":"MIT","homepage":"https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate#readme","keywords":["node-red","node-red-contrib","boolean","logic","gate","filter","debounce","toggle","blinker","comparator","hysteresis","rate-limiter","kalman","utility","home-assistant","home-automation"],"repository":{"url":"git+https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate.git","type":"git"},"description":"A set of Node-RED enhanced boolean logic and utility nodes, flow interruption, blinker, debouncer, invert, filter, toggle etc.., with persistent values after reboot. Compatible also with Homeassistant values.","maintainers":[{"name":"supergiovane","email":"maxsupergiovane@icloud.com"}],"readme":"<p align=\"center\">\n  <img src=\"img/logo-supervibe.png\" alt=\"Boolean Logic Ultimate - Max Supervibe\" width=\"380\">\n</p>\n\n# Boolean Logic Ultimate\n\nA collection of enhanced logic and utility nodes for Node-RED. It supports persistent values after reboot and conversion of common Home Assistant values.\n\n[![NPM version][npm-version-image]][npm-url]\n[![NPM downloads per month][npm-downloads-month-image]][npm-url]\n[![NPM downloads total][npm-downloads-total-image]][npm-url]\n[![MIT License][license-image]][license-url]\n[![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)\n[![Donate via PayPal](https://img.shields.io/badge/Donate-PayPal-blue.svg?style=flat-square)](https://www.paypal.me/techtoday)\n[![youtube][youtube-image]][youtube-url]\n\n<p align=\"center\">\n  <img src=\"img/readmemain.png\" alt=\"Boolean Logic Ultimate for Node-RED — Max Supervibe\" width=\"70%\">\n</p>\n\n## Getting started\n\nInstall the package from the Node-RED palette manager or run this command in your Node-RED user directory:\n\n```shell\nnpm install node-red-contrib-boolean-logic-ultimate\n```\n\nImportable flows are available from the Node-RED editor under **Menu (☰) → Import → Examples**, or directly in the [`examples/`](examples/) folder. See the [examples overview](examples/README.md) for the complete list.\n\n## Documentation\n\n| Logic and routing | Timing and flow | Values and simulation |\n| ----------------- | --------------- | --------------------- |\n| [Boolean Logic](#boolean-logic) | [Interrupt Flows Ultimate](#interrupt-flows-ultimate) | [Translator node](#translator-node) |\n| [Invert Ultimate](#invert-ultimate) | [Blinker Ultimate](#blinker-ultimate) | [Simple Output Ultimate](#simple-output-ultimate) |\n| [Filter Ultimate](#filter-ultimate) | [Impulse Ultimate](#impulse-ultimate) | [Inject Ultimate](#inject-ultimate) |\n| [Hysteresis Ultimate](#hysteresis-ultimate) | [Rate Limiter Ultimate](#rate-limiter-ultimate) | [Status Ultimate](#status-ultimate) |\n| [Railway Switch Ultimate](#railway-switch-ultimate) | [Debouncer Ultimate](#debouncer-ultimate) | [Math Ultimate](#math-ultimate) |\n| [Toggle Ultimate](#toggle-ultimate) | [Staircase Light Ultimate](#staircase-light-ultimate) | [Kalman Filter Ultimate](#kalman-filter-ultimate) |\n|  |  | [Presence Simulator Ultimate](#presence-simulator-ultimate) |\n\nEach node section contains its configuration, accepted input messages, outputs and runtime commands where applicable.\n\n## Changelog\n\n- See the project [changelog](CHANGELOG.md) for release details.\n\n## Examples\n\nImportable Node-RED example flows are available in the [`examples/`](examples/) folder (one JSON per node). See [`examples/README.md`](examples/README.md) for a quick overview.\n\n**How to import**\n\n- Node-RED editor → Menu (☰) → **Import** → **Examples** and select an example from `node-red-contrib-boolean-logic-ultimate`\n\n## Translator node\n\nIn addition to true/false, the nodes accept common [Home Assistant](https://www.home-assistant.io) state strings.\n\nYou can **even add your own input translation word list**, thanks to the translator-config node.\n\nThe translator node can translate an input payload, to a true/false boolean values.<br />\n\nEach row in the text box, represents a translation command. <br/>\n\nDefault translation rows make the _boolean-logic-ultimate_ nodes compatible with common Home Assistant states. <br/>\n\nYou can add your own translation row.<br/>\n\n|           | Description                                                                                                                                                                                                                                                                                                                                                                                                                                  |\n| --------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| Translate | Add, delete or edit a translation command. Each row must use the format **input string:true(or false)**, for example <code>open:true</code> or <code>closed:false</code>. Expressions such as <code>{{value>=50}}:true</code> are also supported; when the expression evaluates to true, the translator returns the selected value. |\n\n![alt text](image.png)\n\n## Boolean Logic\n\n<img src='https://raw.githubusercontent.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/master/img/bl1.png' width='60%'>\n\n<details><summary>CLICK HERE, copy and paste it into your flow</summary>\n<code>\n[{\"id\":\"1a90a718.5c0409\",\"type\":\"BooleanLogicUltimate\",\"z\":\"adb2ee5c.0bf6e\",\"name\":\"\",\"filtertrue\":\"both\",\"persist\":true,\"sInitializeWith\":\"WaitForPayload\",\"triggertopic\":\"trigger\",\"outputtriggeredby\":\"all\",\"inputCount\":2,\"topic\":\"result\",\"x\":380,\"y\":160,\"wires\":[[\"5f9fbfcc.d2c34\"],[],[]]},{\"id\":\"81ef6fec.5d413\",\"type\":\"inject\",\"z\":\"adb2ee5c.0bf6e\",\"name\":\"Night\",\"topic\":\"Dark\",\"payload\":\"true\",\"payloadType\":\"bool\",\"repeat\":\"\",\"crontab\":\"\",\"once\":false,\"onceDelay\":0.1,\"x\":170,\"y\":180,\"wires\":[[\"1a90a718.5c0409\"]]},{\"id\":\"e0d5d620.966478\",\"type\":\"inject\",\"z\":\"adb2ee5c.0bf6e\",\"name\":\"Daylight\",\"topic\":\"Dark\",\"payload\":\"false\",\"payloadType\":\"bool\",\"repeat\":\"\",\"crontab\":\"\",\"once\":false,\"onceDelay\":0.1,\"x\":160,\"y\":140,\"wires\":[[\"1a90a718.5c0409\"]]},{\"id\":\"1c2f8e73.2c22ba\",\"type\":\"inject\",\"z\":\"adb2ee5c.0bf6e\",\"name\":\"Motion detect true\",\"topic\":\"Motion\",\"payload\":\"true\",\"payloadType\":\"bool\",\"repeat\":\"\",\"crontab\":\"\",\"once\":false,\"onceDelay\":0.1,\"x\":130,\"y\":240,\"wires\":[[\"1a90a718.5c0409\"]]},{\"id\":\"5f9fbfcc.d2c34\",\"type\":\"debug\",\"z\":\"adb2ee5c.0bf6e\",\"name\":\"Garden Light\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"true\",\"targetType\":\"full\",\"x\":580,\"y\":160,\"wires\":[]},{\"id\":\"201baa3d.7c63ae\",\"type\":\"inject\",\"z\":\"adb2ee5c.0bf6e\",\"name\":\"Motion detect false\",\"topic\":\"Motion\",\"payload\":\"false\",\"payloadType\":\"bool\",\"repeat\":\"\",\"crontab\":\"\",\"once\":false,\"onceDelay\":0.1,\"x\":130,\"y\":280,\"wires\":[[\"1a90a718.5c0409\"]]},{\"id\":\"b65f4ff4.bfe2c8\",\"type\":\"comment\",\"z\":\"adb2ee5c.0bf6e\",\"name\":\"Motion sensor turns on lights, when it's dark. The light turns off itself at day\",\"info\":\"\",\"x\":290,\"y\":100,\"wires\":[]}]\n</code>\n</details>\n\n<img src='https://raw.githubusercontent.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/master/img/bl2.png' width='60%'>\n\n<details><summary>CLICK HERE, copy and paste it into your flow</summary>\n<code>\n[{\"id\":\"53a10a7a.cf1894\",\"type\":\"BooleanLogicUltimate\",\"z\":\"a76c6a12.37379\",\"name\":\"\",\"filtertrue\":\"onlytrue\",\"persist\":true,\"sInitializeWith\":\"true\",\"triggertopic\":\"Pushbutton\",\"outputtriggeredby\":\"onlyonetopic\",\"inputCount\":2,\"topic\":\"result\",\"x\":340,\"y\":220,\"wires\":[[\"cd9244ea.471b78\"],[],[]]},{\"id\":\"9318320b.670af8\",\"type\":\"inject\",\"z\":\"a76c6a12.37379\",\"name\":\"\",\"topic\":\"Pushbutton\",\"payload\":\"true\",\"payloadType\":\"bool\",\"repeat\":\"\",\"crontab\":\"\",\"once\":false,\"onceDelay\":0.1,\"x\":120,\"y\":220,\"wires\":[[\"53a10a7a.cf1894\"]]},{\"id\":\"20a981b9.552b4e\",\"type\":\"inject\",\"z\":\"a76c6a12.37379\",\"name\":\"\",\"topic\":\"IsNight\",\"payload\":\"true\",\"payloadType\":\"bool\",\"repeat\":\"\",\"crontab\":\"\",\"once\":false,\"onceDelay\":0.1,\"x\":110,\"y\":320,\"wires\":[[\"53a10a7a.cf1894\"]]},{\"id\":\"da0dff55.d7888\",\"type\":\"inject\",\"z\":\"a76c6a12.37379\",\"name\":\"\",\"topic\":\"IsNight\",\"payload\":\"false\",\"payloadType\":\"bool\",\"repeat\":\"\",\"crontab\":\"\",\"once\":false,\"onceDelay\":0.1,\"x\":110,\"y\":360,\"wires\":[[\"53a10a7a.cf1894\"]]},{\"id\":\"7129d101.1fb7d8\",\"type\":\"comment\",\"z\":\"a76c6a12.37379\",\"name\":\"Pushbutton to switch on light stairs, only if it's night.\",\"info\":\"\",\"x\":210,\"y\":180,\"wires\":[]},{\"id\":\"cd9244ea.471b78\",\"type\":\"debug\",\"z\":\"a76c6a12.37379\",\"name\":\"Temporized Stairs Lightbulb\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"payload\",\"targetType\":\"msg\",\"x\":580,\"y\":220,\"wires\":[]},{\"id\":\"ad5a62a1.7ad81\",\"type\":\"comment\",\"z\":\"a76c6a12.37379\",\"name\":\"Brightness sensor\",\"info\":\"\",\"x\":110,\"y\":280,\"wires\":[]}]\n</code>\n</details>\n\nThe node performs Boolean logic on the incoming payloads.<br/>\n\nThe node expects a fixed number of topics (configured in the settings) on which it will operate. It will only output a value\n\nwhen it has seen the expected number of topics. If it ever sees more than the configured number of topics it will log a message then reset its state and start over.<br/>\n\nThe input message is preserved and passed to the output, changing only the topic and the payload.\n\nThe node performs some checks on the incoming boolean payloads and outputs all results at the same time, as follow:<br/>\n\n- Output \"AND\": true or false<br/>\n- Output \"OR\": true or false<br/>\n- Output \"XOR\": true or false<br/>\n\nIf you need **_\"NAND\"_** or **_\"NOR\"_** gate, just put an **InvertUltimate** node respectively after the \"AND\" or \"OR\" output.\n\nThe node can have a persistent input: the input values are retained after a node-red reboot. That means, that if you reboot your node-red, you don't need to wait all inputs to arrive and initialize the node, before the node can output a payload.<br/>\n\nYou can also set the default values of the topic inputs.<br/>\n\nThe node can convert arbitrary input values to true/false. It supports Homeassistant string to boolean conversion as well. For enabling auto conversion, please be sure to disable **Reject non boolean (true/false) input values** <br/>\n\n### Configuration\n\n| Property                                     | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |\n| -------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |\n| Inputs count                                 | Set the number of different topics to be evaluated. The node will output a message to the flow, after this number of _different_ topics arrives. _Remember: each input topic must be different. For example, if you set this field to 3, the node expects 3 different topics._                                                                                                                                                                                                                                                                                                                                                                                                                               |\n| Input                                        | It's the msg property to be evaluated. _By default, it is \"payload\", but you can also specify other properties, for example \"payload.value\"_                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |\n| Filter output                                | **Output both 'true' and 'false'** results: Standard behaviour, the node will output <b>true</b> and <b>false</b> whenever it receives an input and calculate the boolean logics as output. **Output only 'true'** results: whenever the node receives an input, it outputs a payload <b>true</b> only if the result of the logic is true. <b>False</b> results are filtered out.                                                                                                                                                                                                                                                                                                                            |\n| Trigger mode                                 | **All topics**: standard behaviour, the node will evaluate each input topic and ouputs the values. At each input change, it will output a msg on the flow. **Single topic + eval other inputs**: the node evaluates all the input topics, but only whenever it receives a msg input with the **specified topic**, it outputs a msg to the flow.                                                                                                                                                                                                                                                                                                                                                              |\n| If input states are undefined                | Every time you create a node or modify the node, all inputs are set to undefined. This means that the node will wait the arrive of all topics (for example 3 topics, if you've selected 3 topics in the option), before it can output a payload. This can be a problem if your logic must be operative as soon as you deploy the flow. To overcome this problem, you can \"initialize\" all the undefined inputs with True or False. **Leave undefined**: Standard behaviour, the node will wait all the \"undefined\" topics to arrive, then starts a flow with the result. **True or False**: The node is immediately operative, by force the initialization of the \"undefined\" inputs with \"true\" or \"false\". |\n| Remember latest input values after reboot    | If checked, the input values are retained after a node-red reboot. That means, that if you reboot your node-red, you don't need to wait all inputs to arrive and initialize the node, before the node can output a payload. Every time you modify the node's config, <b>the retained values are cleared</b>.                                                                                                                                                                                                                                                                                                                                                                                                 |\n| Reject non boolean (true/false) input values | If checked, the node will accept only boolean true/false values. Otherwise, it will try to convert the payload value to a logic true/false boolean.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |\n| Delay evaluation (ms)                        | Delays the evaluation until this time (in milliseconds) is elapsed. Each time a message or \"topic trigger message\" (see **Trigger mode**) arrives, the delay is restarted. This option is useful for debouncing pourposes or simply for adding some delay. For example, you can turn on a light if the room is occupied for a long time, allowing people to fast transit repeatedly, without the need of turning the light on. Another example, if you have many sensors changing state rapidly, you can wait until these sensor reach a quiet state, then evaluate the inputs.                                                                                                                              |\n\n<br/>\n\n**INPUT MSG TO THE NODE**\n\n| Input msg        | Description                                                                                                                                                                                                                                              |\n| ---------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| msg.reset = true | Resets all saved input values to undefined                                                                                                                                                                                                               |\n| msg.inputcount   | Changes the inputs count property. For example, <b>msg.inputcount = 3</b> Whenever you lower the inputcount from a higher number to a lower one, for example from 3 to 2, it's suggested to do a <b>msg.reset=true</b> to reset all stored input values. |\n\n## Interrupt Flows Ultimate\n\nThe interrupt flows is able to stop the input messages to exiting the node.\n\n### Configuration\n\n| Property         | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |\n| ---------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| Trigger by topic | Whenever the node receives a payload = false from this topic,it stops output messages to the flow. As soon it receives payload = true from this topic, the output messages start to flow out again. The node will output the current stored message plus an added property \"isReplay = true\", as soon as it receives a **_msg.play = true_** from this topic. The node will clear the current stored message, as soon as it receives a **_msg.reset = true_** from this topic.                                                                              |\n| Input            | It's the msg property to be evaluated. _By default, it is \"payload\", but you can also specify other properties, for example \"payload.value\"_                                                                                                                                                                                                                                                                                                                                                                                                                |\n| Then             | This property, allow you to auto toggle the selected start state (pass or block) after a timer has elapsed. You can choose from some pre-defined delays. If you have, for example, an Homekit-Bridged nodeset with a thermostat node or security system node in your flow, once node-red restarts, these homekit nodes output a default message to the flow. Just put an InterruptFlow node with a \"block at start\" behaviour and a toggle delay enabled behind homekit nodes, to temporary stop the chained nodes to receive the unwanted startup message. |\n\n<br/>\n\n**INPUT MSG WITH \"TRIGGER\" TOPIC**\n\nPass <code>msg.payload = true</code> to allow messages to pass through<br/>\n\nPass <code>msg.payload = false</code> to prevent messages from passing through<br/>\n\nPass <code>msg.play = true</code> from a message having the \"trigger\" topic, to replay the last stored message<br/>\n\nPass <code>msg.reset = true</code> from a message having the \"trigger\" topic, to clear the last stored message<br/>\n\n<code>\n// Assume you set the \"trigger by topic\" field to \"trigger\" \n// This code replays the last message and adds the property msg.isReplay = true to the output message.\nmsg.topic = \"trigger\"\nmsg.play = true;\n</code>\n\n<code>\n// Assume you set the \"trigger by topic\" field to \"trigger\" \n// This code clears the last stored message\nmsg.topic = \"trigger\"\nmsg.reset = true;\n</code>\n\n<br/>\n\nSee the example below.<br/>\n\n<img src='https://raw.githubusercontent.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/master/img/if0.png' width='60%'>\n\n<details><summary>CLICK HERE, copy and paste it into your flow</summary>\n<code>\n[{\"id\":\"1fd91f1f.c1fae9\",\"type\":\"InterruptFlowUltimate\",\"z\":\"96f56ceb91657677\",\"name\":\"Interrupt Flow\",\"triggertopic\":\"IsNight\",\"initializewith\":\"1\",\"autoToggle\":\"0\",\"x\":420,\"y\":200,\"wires\":[[\"b9844c7f.0f306\"]]},{\"id\":\"eaa32462.398808\",\"type\":\"comment\",\"z\":\"96f56ceb91657677\",\"name\":\"Motion sensor to switch on stairs light, only if it's night, using flow interruption\",\"info\":\"\",\"x\":350,\"y\":160,\"wires\":[]},{\"id\":\"10787f38.edfe81\",\"type\":\"inject\",\"z\":\"96f56ceb91657677\",\"name\":\"\",\"repeat\":\"\",\"crontab\":\"\",\"once\":false,\"onceDelay\":0.1,\"topic\":\"IsNight\",\"payload\":\"true\",\"payloadType\":\"bool\",\"x\":170,\"y\":300,\"wires\":[[\"1fd91f1f.c1fae9\"]]},{\"id\":\"a6092a15.1c592\",\"type\":\"inject\",\"z\":\"96f56ceb91657677\",\"name\":\"\",\"repeat\":\"\",\"crontab\":\"\",\"once\":false,\"onceDelay\":0.1,\"topic\":\"IsNight\",\"payload\":\"false\",\"payloadType\":\"bool\",\"x\":170,\"y\":340,\"wires\":[[\"1fd91f1f.c1fae9\"]]},{\"id\":\"21ba9c30.02abbc\",\"type\":\"comment\",\"z\":\"96f56ceb91657677\",\"name\":\"Brightness sensor\",\"info\":\"\",\"x\":170,\"y\":260,\"wires\":[]},{\"id\":\"af131ae5.a1bfb8\",\"type\":\"inject\",\"z\":\"96f56ceb91657677\",\"name\":\"\",\"props\":[{\"p\":\"payload\"},{\"p\":\"topic\",\"vt\":\"str\"}],\"repeat\":\"\",\"crontab\":\"\",\"once\":false,\"onceDelay\":0.1,\"topic\":\"MotionSensor\",\"payload\":\"true\",\"payloadType\":\"bool\",\"x\":190,\"y\":200,\"wires\":[[\"1fd91f1f.c1fae9\"]]},{\"id\":\"b9844c7f.0f306\",\"type\":\"debug\",\"z\":\"96f56ceb91657677\",\"name\":\"Temporized Stairs Lightbulb\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"payload\",\"targetType\":\"msg\",\"x\":660,\"y\":200,\"wires\":[]},{\"id\":\"a5305f8bef578897\",\"type\":\"comment\",\"z\":\"96f56ceb91657677\",\"name\":\"Temporary stop the flow, with Toggle\",\"info\":\"\",\"x\":220,\"y\":440,\"wires\":[]},{\"id\":\"ffc9d3b9d17bc07b\",\"type\":\"InterruptFlowUltimate\",\"z\":\"96f56ceb91657677\",\"name\":\"Interrupt Flow with toggle\",\"triggertopic\":\"trigger\",\"initializewith\":\"0\",\"autoToggle\":\"20\",\"x\":400,\"y\":480,\"wires\":[[\"14a72f83f29bb347\"]]},{\"id\":\"398548646f66c457\",\"type\":\"inject\",\"z\":\"96f56ceb91657677\",\"name\":\"\",\"props\":[{\"p\":\"payload\"},{\"p\":\"topic\",\"vt\":\"str\"}],\"repeat\":\"1\",\"crontab\":\"\",\"once\":true,\"onceDelay\":0.1,\"topic\":\"\",\"payloadType\":\"date\",\"x\":170,\"y\":480,\"wires\":[[\"ffc9d3b9d17bc07b\"]]},{\"id\":\"14a72f83f29bb347\",\"type\":\"debug\",\"z\":\"96f56ceb91657677\",\"name\":\"\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"false\",\"statusVal\":\"\",\"statusType\":\"auto\",\"x\":630,\"y\":480,\"wires\":[]}]\n</code>\n</details>\n\n<br/>\n\nIn this other example, you can see the property \"play\" in action. This property allow you to replay the last previously stored message.<br/>\n\nThis allow to save the state of a node and then replay it back whenever you want.<br/>\n\n<img src='https://raw.githubusercontent.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/master/img/if1.png' width='60%'>\n\n<details><summary>CLICK HERE, copy and paste it into your flow</summary>\n<code>\n[{\"id\":\"9839dd47.81b2c8\",\"type\":\"InterruptFlowUltimate\",\"z\":\"1337569a6adbb2e3\",\"name\":\"Interrupt Flow\",\"triggertopic\":\"trigger\",\"initializewith\":\"1\",\"autoToggle\":\"0\",\"x\":580,\"y\":300,\"wires\":[[\"d371d690.1e2fe8\"]]},{\"id\":\"568deb73.394fb4\",\"type\":\"comment\",\"z\":\"1337569a6adbb2e3\",\"name\":\"1) Push buttons to change values\",\"info\":\"\",\"x\":190,\"y\":140,\"wires\":[]},{\"id\":\"e1c9f10a.0ba518\",\"type\":\"inject\",\"z\":\"1337569a6adbb2e3\",\"name\":\"ALLOW\",\"repeat\":\"\",\"crontab\":\"\",\"once\":false,\"onceDelay\":0.1,\"topic\":\"trigger\",\"payload\":\"true\",\"payloadType\":\"bool\",\"x\":130,\"y\":360,\"wires\":[[\"9839dd47.81b2c8\"]]},{\"id\":\"82ba24f9.0f0bd8\",\"type\":\"inject\",\"z\":\"1337569a6adbb2e3\",\"name\":\"INTERRUPT\",\"repeat\":\"\",\"crontab\":\"\",\"once\":false,\"onceDelay\":0.1,\"topic\":\"trigger\",\"payload\":\"false\",\"payloadType\":\"bool\",\"x\":150,\"y\":320,\"wires\":[[\"9839dd47.81b2c8\"]]},{\"id\":\"23ba4f9c.86de9\",\"type\":\"comment\",\"z\":\"1337569a6adbb2e3\",\"name\":\"2) Push INTERRUPT, then try again to change value (1)\",\"info\":\"\",\"x\":260,\"y\":280,\"wires\":[]},{\"id\":\"24671ef2.4519e2\",\"type\":\"inject\",\"z\":\"1337569a6adbb2e3\",\"name\":\"\",\"repeat\":\"\",\"crontab\":\"\",\"once\":false,\"onceDelay\":0.1,\"topic\":\"\",\"payload\":\"true\",\"payloadType\":\"bool\",\"x\":130,\"y\":180,\"wires\":[[\"9839dd47.81b2c8\"]]},{\"id\":\"d371d690.1e2fe8\",\"type\":\"debug\",\"z\":\"1337569a6adbb2e3\",\"name\":\"Debug\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"payload\",\"targetType\":\"msg\",\"x\":750,\"y\":300,\"wires\":[]},{\"id\":\"409ec415.735d74\",\"type\":\"inject\",\"z\":\"1337569a6adbb2e3\",\"name\":\"REPLAY\",\"repeat\":\"\",\"crontab\":\"\",\"once\":false,\"onceDelay\":0.1,\"topic\":\"trigger\",\"payload\":\"\",\"payloadType\":\"str\",\"x\":140,\"y\":460,\"wires\":[[\"6653ed0.7186014\"]]},{\"id\":\"6653ed0.7186014\",\"type\":\"change\",\"z\":\"1337569a6adbb2e3\",\"name\":\"Play\",\"rules\":[{\"t\":\"set\",\"p\":\"play\",\"pt\":\"msg\",\"to\":\"true\",\"tot\":\"bool\"}],\"action\":\"\",\"property\":\"\",\"from\":\"\",\"to\":\"\",\"reg\":false,\"x\":270,\"y\":460,\"wires\":[[\"9839dd47.81b2c8\"]]},{\"id\":\"e957a069.0ac458\",\"type\":\"inject\",\"z\":\"1337569a6adbb2e3\",\"name\":\"\",\"repeat\":\"\",\"crontab\":\"\",\"once\":false,\"onceDelay\":0.1,\"topic\":\"\",\"payload\":\"false\",\"payloadType\":\"bool\",\"x\":130,\"y\":220,\"wires\":[[\"9839dd47.81b2c8\"]]},{\"id\":\"8f0af608.8fb45\",\"type\":\"comment\",\"z\":\"1337569a6adbb2e3\",\"name\":\"3) Replay last message stored by the node\",\"info\":\"\",\"x\":220,\"y\":420,\"wires\":[]},{\"id\":\"46e6f455.0023ac\",\"type\":\"comment\",\"z\":\"1337569a6adbb2e3\",\"name\":\"You can use Interruptflow, to save the state of a node, and then replay the last state as you want.\",\"info\":\"\",\"x\":390,\"y\":100,\"wires\":[]}]\n</code>\n</details>\n\n## Invert Ultimate\n\nOutputs the inverted input. For example true -> false<br />\n\nThe input message is preserved and passed to the output, changing only the topic and the payload. If the input message has it's own topic, it'll be preserved as well.<br/>\n\n### Configuration\n\n| Property | Description                                                                                                                                  |\n| -------- | -------------------------------------------------------------------------------------------------------------------------------------------- |\n| Input    | It's the msg property to be evaluated. _By default, it is \"payload\", but you can also specify other properties, for example \"payload.value\"_ |\n\n<br/>\n\n## Filter Ultimate\n\nThis node has 2 outputs.<br />\n\nIf the input payload is true, the node will send <code>true</code> on output 1 and nothing on output 2<br />\n\nIf the input payload is false, the node will send nothing on output 1 and <code>false</code> on output 2<br />\n\nThe input message is preserved and passed to the output, changing only the topic and the payload. If the input message has it's own topic, it'll be preserved as well.<br/>\n\n### Configuration\n\n| Property | Description                                                                                                                                  |\n| -------- | -------------------------------------------------------------------------------------------------------------------------------------------- |\n| Input    | It's the msg property to be evaluated. _By default, it is \"payload\", but you can also specify other properties, for example \"payload.value\"_ |\n\n<br/>\n\n## Blinker Ultimate\n\nThis node blinks an LED or another device.<br />\n\noutput1 : outputs the value true/false<br/>\n\noutput2 : outputs the inverted value false/true<br/>\n\n<br/>\n\n### Configuration\n\n| Property | Description                                                                                                                                  |\n| -------- | -------------------------------------------------------------------------------------------------------------------------------------------- |\n| Input    | It's the msg property to be evaluated. _By default, it is \"payload\", but you can also specify other properties, for example \"payload.value\"_ |\n\n<br/>\n\nPass <code>msg.payload = true</code> to start blinking<br/>\n\nPass <code>msg.payload = false</code> to stop blinking<br/>\n\nPass <code>msg.interval = 2000</code> to change the blinking interval<br/>\n\n- output1 stop behavior : when the blinker receives the stop message, you can select the behavior of the output1<br/>\n- output2 stop behavior : when the blinker receives the stop message, you can select the behavior of the output2<br/>\n\n<img src='https://raw.githubusercontent.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/master/img/blinker.png' width='60%'>\n\n<details><summary>CLICK HERE, copy and paste it into your flow</summary>\n<code>\n[{\"id\":\"33d76f42.58e088\",\"type\":\"BlinkerUltimate\",\"z\":\"c3456bd7.8ee9d8\",\"name\":\"Blinker\",\"blinkfrequency\":\"500\",\"x\":260,\"y\":340,\"wires\":[[\"ad7488b.2a1d9f8\"]]},{\"id\":\"ac0d404f.70cc\",\"type\":\"inject\",\"z\":\"c3456bd7.8ee9d8\",\"name\":\"\",\"topic\":\"\",\"payload\":\"true\",\"payloadType\":\"bool\",\"repeat\":\"\",\"crontab\":\"\",\"once\":false,\"onceDelay\":0.1,\"x\":90,\"y\":320,\"wires\":[[\"33d76f42.58e088\"]]},{\"id\":\"bfdc64c6.06e2d\",\"type\":\"inject\",\"z\":\"c3456bd7.8ee9d8\",\"name\":\"\",\"topic\":\"\",\"payload\":\"false\",\"payloadType\":\"bool\",\"repeat\":\"\",\"crontab\":\"\",\"once\":false,\"onceDelay\":0.1,\"x\":90,\"y\":360,\"wires\":[[\"33d76f42.58e088\"]]},{\"id\":\"ad7488b.2a1d9f8\",\"type\":\"debug\",\"z\":\"c3456bd7.8ee9d8\",\"name\":\"Led\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"payload\",\"targetType\":\"msg\",\"x\":410,\"y\":340,\"wires\":[]},{\"id\":\"865e29f9.4d1e98\",\"type\":\"comment\",\"z\":\"c3456bd7.8ee9d8\",\"name\":\"Blink a signalling led\",\"info\":\"\",\"x\":110,\"y\":280,\"wires\":[]}]\n</code>\n</details>\n\n## Simple Output Ultimate\n\nThis node sends a message with payload TRUE on the first output and FALSE on the second output, independently of the input message.<br />\n\nThis is useful if you need to simply send a true or false payload.\n\n### Configuration\n\n| Property | Description                                                                                                                                  |\n| -------- | -------------------------------------------------------------------------------------------------------------------------------------------- |\n| Input    | It's the msg property to be evaluated. _By default, it is \"payload\", but you can also specify other properties, for example \"payload.value\"_ |\n\n<br/>\n\n<img src='https://raw.githubusercontent.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/master/img/SimpleOutput.png' width='60%'>\n\n<details><summary>CLICK HERE, copy and paste it into your flow</summary>\n<code>\n[{\"id\":\"e1149e22.c9b298\",\"type\":\"inject\",\"z\":\"81a64dae.012c18\",\"name\":\"\",\"topic\":\"\",\"payload\":\"\",\"payloadType\":\"date\",\"repeat\":\"\",\"crontab\":\"\",\"once\":false,\"onceDelay\":0.1,\"x\":100,\"y\":820,\"wires\":[[\"6a419c72.5a4e7c\"]]},{\"id\":\"6a419c72.5a4e7c\",\"type\":\"SimpleOutputUltimate\",\"z\":\"81a64dae.012c18\",\"name\":\"T/F\",\"x\":290,\"y\":820,\"wires\":[[\"8ba3f611.26beb8\"],[\"b469193b.950598\"]]},{\"id\":\"8ba3f611.26beb8\",\"type\":\"debug\",\"z\":\"81a64dae.012c18\",\"name\":\"\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"true\",\"targetType\":\"full\",\"x\":530,\"y\":800,\"wires\":[]},{\"id\":\"b469193b.950598\",\"type\":\"debug\",\"z\":\"81a64dae.012c18\",\"name\":\"\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"true\",\"targetType\":\"full\",\"x\":530,\"y\":840,\"wires\":[]},{\"id\":\"2451f593.04e62a\",\"type\":\"comment\",\"z\":\"81a64dae.012c18\",\"name\":\"Whatever the input is, output msg with payload TRUE on first and FALSE on second output.\",\"info\":\"\",\"x\":330,\"y\":760,\"wires\":[]}]\n</code>\n</details>\n\n## Inject Ultimate\n\nThis node sends TRUE on the first output, FALSE on the second output and a toggled true/false value on the third output when its button is pressed.<br />\n\nThis is useful if you need to simply test your flow.\n\n<img src='https://raw.githubusercontent.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/master/img/Inject.png' width='60%'>\n\n<details><summary>CLICK HERE, copy and paste it into your flow</summary>\n<code>\n[{\"id\":\"13faaec9.cd80b9\",\"type\":\"InjectUltimate\",\"z\":\"81a64dae.012c18\",\"name\":\"True\",\"x\":110,\"y\":1000,\"wires\":[[\"6557d19.c71abb\"],[],[]]},{\"id\":\"6557d19.c71abb\",\"type\":\"debug\",\"z\":\"81a64dae.012c18\",\"name\":\"\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"false\",\"x\":370,\"y\":1080,\"wires\":[]},{\"id\":\"569b3820.b056e8\",\"type\":\"InjectUltimate\",\"z\":\"81a64dae.012c18\",\"name\":\"False\",\"x\":110,\"y\":1080,\"wires\":[[],[\"6557d19.c71abb\"],[]]},{\"id\":\"189399f.c384f66\",\"type\":\"InjectUltimate\",\"z\":\"81a64dae.012c18\",\"name\":\"Toggle\",\"x\":110,\"y\":1160,\"wires\":[[],[],[\"6557d19.c71abb\"]]},{\"id\":\"56119644.8c4bf8\",\"type\":\"comment\",\"z\":\"81a64dae.012c18\",\"name\":\"Inject Ultimate. Simple and efficient.\",\"info\":\"\",\"x\":180,\"y\":940,\"wires\":[]}]\n</code>\n</details>\n\n## Status Ultimate\n\nThis node displays the value of a passing message as its Node-RED status.<br />\n\n**Show msg.**\n\n- Write here the property you want to get the status from. For example, \"payload\", \"mycar.color\", etc.\n\n<img src='https://raw.githubusercontent.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/master/img/Status.png' width='60%'>\n\n<details><summary>CLICK HERE, copy and paste it into your flow</summary>\n<code>\n[{\"id\":\"8c1648bf.58e6\",\"type\":\"StatusUltimate\",\"z\":\"5c2de561.6a0de4\",\"name\":\"Status\",\"property\":\"testobject.color\",\"x\":90,\"y\":180,\"wires\":[[\"b96cd259.3f8398\"]]},{\"id\":\"3beb9c6.90d1e64\",\"type\":\"function\",\"z\":\"5c2de561.6a0de4\",\"name\":\"Dummy msg\",\"func\":\"msg.payload = \\\"The payload is \\\" + msg.payload;\\nmsg.myproperty = \\\"This is my custom property\\\";\\nmsg.testobject = {len : 100, color : \\\"blue\\\"};\\nreturn msg;\",\"outputs\":1,\"noerr\":0,\"initialize\":\"\",\"finalize\":\"\",\"libs\":[],\"x\":230,\"y\":100,\"wires\":[[\"8c1648bf.58e6\"]]},{\"id\":\"84080b79.df3f38\",\"type\":\"debug\",\"z\":\"5c2de561.6a0de4\",\"name\":\"\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"true\",\"targetType\":\"full\",\"statusVal\":\"\",\"statusType\":\"auto\",\"x\":710,\"y\":180,\"wires\":[]},{\"id\":\"b534d2ec.635398\",\"type\":\"InjectUltimate\",\"z\":\"5c2de561.6a0de4\",\"name\":\"Inject\",\"topic\":\"1\",\"curVal\":true,\"x\":90,\"y\":100,\"wires\":[[],[],[\"3beb9c6.90d1e64\"]]},{\"id\":\"9745c77a.0361b\",\"type\":\"comment\",\"z\":\"5c2de561.6a0de4\",\"name\":\"View the status of a message passing through the StatusUltimate node\",\"info\":\"\",\"x\":270,\"y\":40,\"wires\":[]},{\"id\":\"b96cd259.3f8398\",\"type\":\"StatusUltimate\",\"z\":\"5c2de561.6a0de4\",\"name\":\"Status\",\"property\":\"payload\",\"x\":230,\"y\":180,\"wires\":[[\"ac2b784b.b44a48\"]]},{\"id\":\"ac2b784b.b44a48\",\"type\":\"StatusUltimate\",\"z\":\"5c2de561.6a0de4\",\"name\":\"Status\",\"property\":\"myproperty\",\"x\":450,\"y\":180,\"wires\":[[\"84080b79.df3f38\"]]}]\n</code>\n</details>\n## Impulse Ultimate\n\nThis node sends a timed sequence of pulsed commands, for example to open a garage door or control an appliance.<br />\n\n<img src='https://raw.githubusercontent.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/master/img/Impulse.png' width='60%'>\n<details><summary>CLICK HERE, copy and paste it into your flow</summary>\n<code>\n[{\"id\":\"6fc25e59990d5955\",\"type\":\"ImpulseUltimate\",\"z\":\"5ed79f4a958a1f20\",\"name\":\"Turn on the fan at level 1\",\"commandText\":\"// Turn on the fan (must be sent as first command ever\\n// even if the fan is already off)\\nsend:true\\nwait:300\\nsend:false\\nwait:3000\\n// Reset the fan\\nsend:true\\nwait:2000\\nsend:false\\nwait:3000\\n// Speed 1\\nsend:true\\nwait:300\\nsend:false\",\"x\":410,\"y\":140,\"wires\":[[\"7a2ea180e17e513c\"]]},{\"id\":\"0d7de5c606ecaf92\",\"type\":\"InjectUltimate\",\"z\":\"5ed79f4a958a1f20\",\"name\":\"START THE FAN\",\"topic\":\"1\",\"curVal\":true,\"x\":130,\"y\":120,\"wires\":[[\"6fc25e59990d5955\"],[],[]]},{\"id\":\"7a2ea180e17e513c\",\"type\":\"debug\",\"z\":\"5ed79f4a958a1f20\",\"name\":\"\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"true\",\"targetType\":\"full\",\"statusVal\":\"\",\"statusType\":\"auto\",\"x\":620,\"y\":140,\"wires\":[]},{\"id\":\"333733dffda4dc56\",\"type\":\"InjectUltimate\",\"z\":\"5ed79f4a958a1f20\",\"name\":\"BLOCK SCRIPT\",\"topic\":\"1\",\"curVal\":true,\"x\":130,\"y\":200,\"wires\":[[],[\"6fc25e59990d5955\"],[]]},{\"id\":\"cdae7e4bc0835e4f\",\"type\":\"comment\",\"z\":\"5ed79f4a958a1f20\",\"name\":\"This example turns on a \\\"LucePlan Blow\\\" fan and set it's speed to 1\",\"info\":\"\",\"x\":260,\"y\":60,\"wires\":[]}]\n</code>\n</details>\n\n### Configuration\n\n| Property | Description                                                                                                                                  |\n| -------- | -------------------------------------------------------------------------------------------------------------------------------------------- |\n| Input    | It's the msg property to be evaluated. _By default, it is \"payload\", but you can also specify other properties, for example \"payload.value\"_ |\n\n<br/>\n\n**Avaiable Commands**<br />\n\nCommands are to be wrote in the format: command:value. For example **_send:200_**, **_wait:2000_**. Each row represents a command.<br />\n\n<br /><b>send</b><br />\nsends a value. For example: **_send:true_** or **_send:100_** or **_send:Hello_**<br />\n<br /><b>wait</b><br />\nwait for specified time (in milliseconds). For example **_wait:500_** waits for 500 milliseconds<br />\n<br /><b>restart</b><br />\nRestart the sequence from the beginning. Use **_restart_** alone, without **:** and extra value. For example **_restart_** <br />\n<br /><b>//</b><br />\ncomment. For example: **_// This opens the garage_**. The comment are ignored, so you can write what you want.<br />\n<br />\n\nPass <code>msg.payload = true</code> to the node to start the sequence<br/>\n\nPass <code>msg.payload = false</code> to the node to stop the running sequence<br/>\n\n<br />\n\n- Output: the node outputs a message you specified in the command textbox<br/>\n\n## Math Ultimate\n\nThis node performs calculations on incoming values. Each incoming message must have its own topic.<br />\n\n<img src='https://raw.githubusercontent.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/master/img/sum.png' width='60%'>\n<details><summary>CLICK HERE, copy and paste it into your flow</summary>\n<code>\n[{\"id\":\"05b6ce0cb476abd5\",\"type\":\"SumUltimate\",\"z\":\"2bf641f4b8742755\",\"name\":\"Multiply\",\"property\":\"payload\",\"math\":\"multiply\",\"x\":400,\"y\":180,\"wires\":[[\"567aa6a9719e463e\"]]},{\"id\":\"6744e01b88d820b9\",\"type\":\"inject\",\"z\":\"2bf641f4b8742755\",\"name\":\"\",\"props\":[{\"p\":\"payload\"},{\"p\":\"topic\",\"vt\":\"str\"}],\"repeat\":\"\",\"crontab\":\"\",\"once\":false,\"onceDelay\":0.1,\"topic\":\"Wh Washing machine\",\"payload\":\"10\",\"payloadType\":\"num\",\"x\":190,\"y\":180,\"wires\":[[\"05b6ce0cb476abd5\"]]},{\"id\":\"75823dbc7db78c3c\",\"type\":\"inject\",\"z\":\"2bf641f4b8742755\",\"name\":\"\",\"props\":[{\"p\":\"payload\"},{\"p\":\"topic\",\"vt\":\"str\"}],\"repeat\":\"\",\"crontab\":\"\",\"once\":false,\"onceDelay\":0.1,\"topic\":\"Cost per KWh\",\"payload\":\"20\",\"payloadType\":\"num\",\"x\":160,\"y\":220,\"wires\":[[\"05b6ce0cb476abd5\"]]},{\"id\":\"567aa6a9719e463e\",\"type\":\"debug\",\"z\":\"2bf641f4b8742755\",\"name\":\"Result\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"payload\",\"targetType\":\"msg\",\"statusVal\":\"\",\"statusType\":\"auto\",\"x\":530,\"y\":180,\"wires\":[]},{\"id\":\"1793931ba218bc1d\",\"type\":\"inject\",\"z\":\"2bf641f4b8742755\",\"name\":\"Reset\",\"props\":[{\"p\":\"reset\",\"v\":\"\",\"vt\":\"date\"},{\"p\":\"topic\",\"vt\":\"str\"}],\"repeat\":\"\",\"crontab\":\"\",\"once\":false,\"onceDelay\":0.1,\"topic\":\"\",\"x\":130,\"y\":260,\"wires\":[[\"05b6ce0cb476abd5\"]]},{\"id\":\"0b3277af03f546d4\",\"type\":\"comment\",\"z\":\"2bf641f4b8742755\",\"name\":\"Getting results, (Sum, Multiply etc...) from the MATH node.\",\"info\":\"\",\"x\":270,\"y\":140,\"wires\":[]}]\n</code>\n</details>\n\n### Configuration\n\n| Property | Description                                                                                                                                  |\n| -------- | -------------------------------------------------------------------------------------------------------------------------------------------- |\n| Input    | It's the msg property to be evaluated. _By default, it is \"payload\", but you can also specify other properties, for example \"payload.value\"_ |\n\n<br/>\n\n**INPUT**<br />\n\n<br /><b>msg.reset</b><br />\nresets the values to zero.\n\n<br />\n\n- Output: the node outputs a message as follows:<br/>\n\n<pre>\n{\n  \"payload\": 30, // This is the math result\n  \"topic\": \"MyMath\", // Node  Topic\n  \"average\": 15, // This is the AVERAGE, in case of SUM\n  \"measurements\": 2 // This is the number of topics that have been evaluated\n}\n</pre>\n\n## Toggle Ultimate\n\nThis node toggles between true and false whenever an inbound message arrives.<br />\n\n### Configuration\n\n| Property | Description                                                                                                                                  |\n| -------- | -------------------------------------------------------------------------------------------------------------------------------------------- |\n| Input    | It's the msg property to be evaluated. _By default, it is \"payload\", but you can also specify other properties, for example \"payload.value\"_ |\n\n<br/>\n\n**INPUT**<br />\n\nEvery input message is passed to the output with its payload toggled between true and false.\n\n## Railway Switch Ultimate\n\nThe railway switch redirects incoming messages to one of the available outputs, like a railway junction.\n\n<img src='https://raw.githubusercontent.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/master/img/railroadSwitchScambio.png' width='80%'>\n\n### Configuration\n\n| Property       | Description                                                                                                                                  |\n| -------------- | -------------------------------------------------------------------------------------------------------------------------------------------- |\n| Switcher topic | Whenever the node receives a payload from this **topic**, it redirects the input messages to a choosen output PIN.                           |\n| Output pins    | Number of output pins (outputs) to show. Default is 5, range is 1..10.                                                                       |\n| Input          | It's the msg property to be evaluated. _By default, it is \"payload\", but you can also specify other properties, for example \"payload.value\"_ |\n| Translator     | Translates the incoming <code>payload</code> value. This allows the compatibility with, for example, **HomeAssistant** nodes.                |\n\n### Inputs\n\nThe _Switcher topic_ controls where the railway switch must be switched, between the output PINs.\n\nOnce an output PIN has been choosen, all messages passing through the node will be deviated to te choosen output PIN.\n\n: topic (string|number) : this is the topic of the switcher message.\n\n: payload (number|boolean) : this is the ouput PIN selector, base 0 (0 is the first output PIN). Valid range is <code>0..(outputs-1)</code>.\n\n### JSON switcher message\n\nTake the example where you choosen such properties:\n\n**Switcher topic**: \"switcher\"\n\n**Input**: \"payload\"\n\nthis JSON input message redirects all input messages to the first PIN\n\n```json\n{\n  \"topic\": \"switcher\",\n  \"payload\": 0\n}\n```\n\nthis JSON input message redirects all input messages to the second PIN\n\n```json\n{\n  \"topic\": \"switcher\",\n  \"payload\": 1\n}\n```\n\nthis JSON input message redirects all input messages to the third PIN, and so on...\n\n```json\n{\n  \"topic\": \"switcher\",\n  \"payload\": 2\n}\n```\n\n<br/>\n\nSee the example below.<br/>\n\n<img src='https://raw.githubusercontent.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/master/img/railwaySwitch.png' width='60%'>\n\nCopy and paste it into your flow\n\n```javascript\n[\n  {\n    id: \"8243309f7c926112\",\n    type: \"RailwaySwitchUltimate\",\n    z: \"aa3efc585a6c7b9b\",\n    name: \"Railway Switch\",\n    triggertopic: \"switcher\",\n    outputs: 5,\n    initializewith: \"3\",\n    payloadPropName: \"payload\",\n    translatorConfig: \"\",\n    x: 350,\n    y: 260,\n    wires: [[\"7f5a2c19a9ef64c8\"], [\"5a35a650b225d910\"], [], [], []],\n  },\n  {\n    id: \"d7bbc077bc20f4ea\",\n    type: \"InjectUltimate\",\n    z: \"aa3efc585a6c7b9b\",\n    name: \"Junction switcher to Rail 0\",\n    topic: \"\",\n    curVal: true,\n    outputJSON: '{ \\n\\t\"payload\":0,\\n\\t\"topic\":\"switcher\"\\n}',\n    x: 350,\n    y: 80,\n    wires: [[], [], [], [\"8243309f7c926112\"]],\n  },\n  {\n    id: \"5656d0c2ba66ed5e\",\n    type: \"InjectUltimate\",\n    z: \"aa3efc585a6c7b9b\",\n    name: \"Junction switcher to Rail 1\",\n    topic: \"\",\n    curVal: true,\n    outputJSON: '{ \\n\\t\"payload\":\"1\",\\n\\t\"topic\":\"switcher\"\\n}',\n    x: 350,\n    y: 160,\n    wires: [[], [], [], [\"8243309f7c926112\"]],\n  },\n  {\n    id: \"2253336fa8374c78\",\n    type: \"InjectUltimate\",\n    z: \"aa3efc585a6c7b9b\",\n    name: \"Train\",\n    topic: \"\",\n    curVal: true,\n    outputJSON: '{ \\n\\t\"payload\":\"hello\",\\n\\t\"topic\":\"I\\'m a train!\"\\n}',\n    x: 110,\n    y: 280,\n    wires: [[\"8243309f7c926112\"], [], [], []],\n  },\n  {\n    id: \"7f5a2c19a9ef64c8\",\n    type: \"debug\",\n    z: \"aa3efc585a6c7b9b\",\n    name: \"Rail 0\",\n    active: true,\n    tosidebar: true,\n    console: false,\n    tostatus: true,\n    complete: \"payload\",\n    targetType: \"msg\",\n    statusVal: \"payload\",\n    statusType: \"auto\",\n    x: 590,\n    y: 260,\n    wires: [],\n  },\n  {\n    id: \"5a35a650b225d910\",\n    type: \"debug\",\n    z: \"aa3efc585a6c7b9b\",\n    name: \"Rail 1\",\n    active: true,\n    tosidebar: true,\n    console: false,\n    tostatus: true,\n    complete: \"payload\",\n    targetType: \"msg\",\n    statusVal: \"payload\",\n    statusType: \"auto\",\n    x: 590,\n    y: 300,\n    wires: [],\n  },\n];\n```\n\n## Kalman Filter Ultimate\n\nOutputs the Kalman-filtered input.\n\nPlease refer to [this](https://github.com/wouterbulten/kalmanjs) link, on how it works.\n\n![image.png](/img/image.png)\n\n| Property          | Description                                                                                                                                  |\n| ----------------- | -------------------------------------------------------------------------------------------------------------------------------------------- |\n| Input             | It's the msg property to be evaluated. _By default, it is \"payload\", but you can also specify other properties, for example \"payload.value\"_ |\n| Measurement noise | Kalman's <code>R</code> parameter.                                                                                                           |\n| Process noise     | Kalman's <code>Q</code> parameter.                                                                                                           |\n| Translator Input  | Translates the incoming <code>payload</code> value, to true/false. This allows the compatibility with, for example, **HomeAssistant** nodes. |\n\n<br/>\n\n### Inputs\n\n: reset (any) : by passing msg.reset, the Kalman filter will be reset.\n\n: payload (number) : the payload containing the number. If you've changed the incoming evaluation property in the **_Input_** field, the number to be evaluated must be put in such message's property, instead of the _payload_ property.\n\n## Rate Limiter Ultimate\n\nGateway per sensori e dispositivi troppo “chiacchieroni”: limita burst e rimbalzi con modalità **Debounce**, **Throttle** e **Window**. Lo stato del nodo riporta sempre modalità corrente, contatori di messaggi inoltrati e bloccati.\n\n### Configuration\n\n| Property         | Description                                                                                                                                       |\n| ---------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |\n| Mode             | Seleziona la logica: _Debounce_ (attende quiete), _Throttle_ (impone un intervallo minimo), _Window_ (massimo N messaggi per finestra temporale). |\n| Wait (ms)        | Ritardo di quiete per la modalità debounce.                                                                                                       |\n| Emit             | Per debounce: scegli se inviare subito il primo messaggio, solo l’ultimo dopo la pausa, oppure entrambi.                                          |\n| Interval (ms)    | Intervallo minimo tra messaggi in modalità throttle.                                                                                              |\n| Emit trailing    | In throttle, inoltra l’ultimo messaggio ricevuto allo scadere dell’intervallo.                                                                    |\n| Window size (ms) | Larghezza della finestra mobile in modalità window.                                                                                               |\n| Max messages     | Numero di messaggi ammessi nella finestra.                                                                                                        |\n| On limit         | _Drop_ scarta i messaggi extra, _Queue last_ accoda l’ultimo e lo riproduce appena possibile.                                                     |\n| Control topic    | Topic dei messaggi di controllo (default `rate`).                                                                                                 |\n| Input            | Proprietà del messaggio da monitorare (default `msg.payload`).                                                                                    |\n| Stats every (s)  | Ogni quanti secondi emettere un riepilogo statistico (0 = disattivato).                                                                           |\n| Translator       | Nodo translator-config opzionale per adattare le stringhe d’ingresso a true/false.                                                                |\n\n<br/>\n\n### Outputs\n\n- **Output 1**: messaggi inoltrati, invariati.\n- **Output 2**: diagnostica (`{mode, reason, passed, dropped, msg, propertyValue}`) e statistiche periodiche su `controlTopic/stats`.\n\n<br/>\n\n### Control messages (`msg.topic === controlTopic`)\n\n- `msg.reset = true` &rarr; azzera contatori, accoda azzerata e timer cancellati.\n- `msg.flush = true` &rarr; forza l’emissione immediata del messaggio in attesa.\n- `msg.mode = 'debounce'|'throttle'|'window'` &rarr; cambia modalità runtime e resetta lo stato.\n- `msg.interval`, `msg.wait`, `msg.windowSize`, `msg.maxInWindow` &rarr; aggiorna i parametri corrispondenti.\n\n## Debouncer Ultimate\n\nNodo dedicato al solo debounce: utile quando vuoi filtrare rimbalzi o burst rapidi senza portarti dietro le altre modalità del `RateLimiterUltimate`. Può inoltrare il **primo** messaggio, l’**ultimo** oppure **entrambi**, dopo un intervallo di quiete configurabile.\n\n<img src='img/debouncer.png' width='80%'>\n\nNell'immagine si vede il comportamento tipico: a sinistra arrivano molti messaggi ravvicinati, il nodo aspetta una breve pausa, e a destra lascia passare solo il messaggio utile.\n\nExample flow: [`examples/DebouncerUltimate.json`](examples/DebouncerUltimate.json)\n\n### Configuration\n\n| Property      | Description                                                                                |\n| ------------- | ------------------------------------------------------------------------------------------ |\n| Wait (ms)     | Tempo di quiete richiesto prima di chiudere la finestra di debounce.                       |\n| Emit          | Scegli se inviare subito il primo messaggio, solo l’ultimo dopo la pausa, oppure entrambi. |\n| Control topic | Topic dei messaggi di controllo (default `debouncer`).                                     |\n\n### Outputs\n\n- **Output 1**: messaggi inoltrati dopo il debounce.\n\n### Control messages (`msg.topic === controlTopic`)\n\n- `msg.reset = true` &rarr; cancella timer e messaggio pendente.\n- `msg.flush = true` &rarr; inoltra subito l’ultimo messaggio in attesa.\n- `msg.wait` &rarr; aggiorna il ritardo di debounce a runtime.\n- `msg.emitOn = 'leading'|'trailing'|'both'` &rarr; cambia la modalità di emissione.\n\n## Presence Simulator Ultimate\n\nThe purpose of this node is to replay a programmable sequence of messages in order to simulate occupancy when you are away.\n\n### Configuration\n\n| Property      | Description                                                                                    |\n| ------------- | ---------------------------------------------------------------------------------------------- |\n| Control topic | Topic used for runtime commands such as start/stop/reset.                                      |\n| Auto start    | Starts the sequence automatically after deploy or restart.                                     |\n| Loop sequence | Repeats the sequence when it reaches the end.                                                  |\n| Random delays | Enables a random variation of the programmed delays.                                           |\n| Jitter (%)    | Maximum percentage of variation applied when random delays are enabled.                        |\n| Input         | Message property to inspect for inline events (default `payload`).                             |\n| Translator    | Optional translator-config to convert incoming values.                                         |\n| Sequence      | One JSON object per line, each containing at least `delay` (ms) plus the properties to output. |\n\n### Control messages (`msg.topic === controlTopic`)\n\n- `msg.command = 'start'` / `msg.start = true` &rarr; begin playback.\n- `msg.command = 'stop'` / `msg.stop = true` &rarr; halt playback.\n- `msg.reset = true` &rarr; reset counters and start position.\n- `msg.sequence = [...]` &rarr; load a new sequence at runtime.\n- `msg.loop`, `msg.randomize`, `msg.jitter` &rarr; update the corresponding options.\n\nEach event in the sequence outputs a message configured in the JSON line. When random delays are enabled, the effective delay is varied within the configured jitter.\n\n## Staircase Light Ultimate\n\nThe purpose of this node is to control staircase lighting with a timer, pre-off warning and optional extension on every trigger.\n\n### Configuration\n\n| Property           | Description                                                        |\n| ------------------ | ------------------------------------------------------------------ |\n| Control topic      | Topic that receives manual commands such as `on`, `off`, `extend`. |\n| Duration (s)       | Lighting duration for each trigger.                                |\n| Warning before off | Enables emission of a pre-off warning on output 2.                 |\n| Warning offset (s) | Seconds before switch-off when the warning is sent.                |\n| Restart on trigger | Restarts the timer when a new trigger arrives while active.        |\n| Allow off input    | Allows a `false` from the main input to switch off immediately.    |\n| Input              | Message property evaluated as trigger (default `payload`).         |\n| Translator         | Optional translator-config for true/false conversion.              |\n| On/Off payload     | Values emitted on output 1 to turn the light on/off.               |\n| Warning payload    | Value emitted on output 2 when the warning fires.                  |\n\n### Control messages (`msg.topic === controlTopic`)\n\n- `msg.command = 'on'` / `msg.start = true` &rarr; start the timer and turn on the light.\n- `msg.command = 'off'` / `msg.stop = true` &rarr; switch off immediately.\n- `msg.command = 'extend'` / `msg.extend = true` &rarr; refresh the timer while keeping the light on.\n- `msg.duration`, `msg.warningEnabled`, `msg.warningOffset` &rarr; adjust runtime settings.\n\nOutput 1 delivers the ON/OFF command. Output 2 delivers the warning and includes `msg.remaining` with the seconds left.\n\n## Hysteresis Ultimate\n\nAdds hysteresis to numeric sensor values to avoid rapid ON/OFF bouncing around thresholds.\n\nExample flow: [`examples/HysteresisUltimate.json`](examples/HysteresisUltimate.json)\n\n### Configuration\n\n| Property            | Description |\n| ------------------- | ----------- |\n| Name                | Optional label shown in the flow editor. |\n| Control topic       | Topic used for runtime commands (default `hysteresis`). It is not required for `permanentLockState`. |\n| Mode                | `high`: ON at or above the ON threshold and OFF at or below the OFF threshold. `low`: ON at or below the ON threshold and OFF at or above the OFF threshold. Values between the thresholds retain the current state. |\n| ON threshold        | Numeric limit that changes the internal state to ON according to the selected mode. |\n| OFF threshold       | Numeric limit that changes the internal state to OFF according to the selected mode. |\n| Initial state ON    | Initial internal state after deployment or restart. It does not emit at startup and is restored by `msg.reset = true`. |\n| Emit only on change | When enabled, output 1 emits only on transitions. When disabled, every valid numeric input emits the current state. |\n| Input               | Message property evaluated as a numeric value (default `msg.payload`). Numbers, booleans and numeric strings are accepted. |\n| Translator          | Optional shared translator configuration associated with the input. Hysteresis evaluation uses the numeric value of the selected input property. |\n| On payload          | Typed value assigned to `msg.payload` on output 1 while the state is ON. |\n| Off payload         | Typed value assigned to `msg.payload` on output 1 while the state is OFF. |\n\n### Input messages\n\nNormal messages are evaluated using the configured **Input** property. Missing or non-numeric values generate an `invalid_input` diagnostic on output 2.\n\n### Control messages (`msg.topic === controlTopic`)\n\n- `msg.onThreshold`, `msg.offThreshold` &rarr; update thresholds at runtime.\n- `msg.state = true|false` &rarr; force the state and emit it on output 1. While locked, it updates the internal state without emitting on output 1.\n- `msg.reset = true` &rarr; restore the initial state and emit a `reset` diagnostic.\n- `msg.status = true` &rarr; emit current state/thresholds on output 2.\n\n### Permanent output lock\n\nRegardless of `msg.topic`, `msg.permanentLockState` accepts:\n\n- `lock` &rarr; suppress state output until another permanent-lock command arrives.\n- `lockOn` &rarr; force ON, emit the configured ON payload once, then suppress state output.\n- `lockOff` &rarr; force OFF, emit the configured OFF payload once, then suppress state output.\n- `unlock` &rarr; resume normal processing (the unlock message itself is consumed).\n\nWhile locked, normal input messages are ignored and output 1 remains suppressed. Control-topic commands remain active: thresholds can be updated, `state` and `reset` can change the internal state, and `status`/`reset` diagnostics can still be emitted on output 2.\n\n### Outputs\n\n1. **State output** emits a clone of the input message with:\n   - the configured `onPayload` or `offPayload` in `msg.payload`;\n   - `msg.event` set to `state_changed` or `state_confirmed`;\n   - `msg.hysteresis` containing `state`, `changed`, `mode`, input `value`, `onThreshold` and `offThreshold`.\n2. **Diagnostics** emits state-change, invalid-input, reset and status events. It sets `msg.topic` to `<controlTopic>/event` and places the event details in `msg.payload`.\n\n<br/>\n\n[license-image]: https://img.shields.io/badge/license-MIT-blue.svg\n[license-url]: https://github.com/Supergiovane/node-red-contrib-boolean-logic-ultimate/master/LICENSE\n[npm-url]: https://npmjs.org/package/node-red-contrib-boolean-logic-ultimate\n[npm-version-image]: https://img.shields.io/npm/v/node-red-contrib-boolean-logic-ultimate.svg\n[npm-downloads-month-image]: https://img.shields.io/npm/dm/node-red-contrib-boolean-logic-ultimate.svg\n[npm-downloads-total-image]: https://img.shields.io/npm/dt/node-red-contrib-boolean-logic-ultimate.svg\n[youtube-image]: https://img.shields.io/badge/Visit%20me-youtube-red\n[youtube-url]: https://youtube.com/playlist?list=PL9Yh1bjbLAYoRH4IyQB7EL5srHAihiKpy\n","readmeFilename":"README.md"}