{"_id":"vaporware-ir","_rev":"56-9ba5063415628e620f61172f67222bb9","name":"vaporware-ir","dist-tags":{"latest":"3.12.7"},"versions":{"3.0.3":{"name":"vaporware-ir","version":"3.0.3","author":{"url":"http://scj.me","name":"Sam Johnson","email":"npm@scj.me"},"license":"MIT","_id":"vaporware-ir@3.0.3","maintainers":[{"name":"scj312","email":"npm@scj.me"}],"homepage":"https://github.com/dremin/vaporware#readme","bugs":{"url":"https://github.com/dremin/vaporware/issues"},"dist":{"shasum":"4fd2acfef57063a9ca085d51ad491e4813c9c8ec","tarball":"https://registry.npmjs.org/vaporware-ir/-/vaporware-ir-3.0.3.tgz","fileCount":17,"integrity":"sha512-GCZJYju1GO8vEySxgeD+fC4CJfHdbWRxOnD8VT7oTgrbB1NSDPZ9tpUUe6rzCj0vn1eERqgK+WrcSLcRyjDWIw==","signatures":[{"sig":"MEQCIHluEg4pxfNrciO5FTC8oEfNuWEMurxaNNLkq+X2/g62AiBZSxfo73zNk/aud5IHEWf/17GTVuXvhQPq/VaAvFonbQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52915},"main":"index.js","_from":".","_shasum":"4fd2acfef57063a9ca085d51ad491e4813c9c8ec","engines":{"node":">=6.11.0"},"scripts":{},"_npmUser":{"name":"scj312","email":"npm@scj.me"},"repository":{"url":"git+https://github.com/dremin/vaporware.git","type":"git"},"_npmVersion":"3.10.10","description":"An automated front-end and REST API for controlling popular IR desktop vaporizers via LIRC, written in NodeJS and Express.","directories":{},"_nodeVersion":"6.11.2","dependencies":{"cors":"^2.8.4","mysql":"^2.15.0","express":"^4.16.3","body-parser":"^1.18.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vaporware-ir_3.0.3_1531878863609_0.8812359967696388","host":"s3://npm-registry-packages"}},"3.0.4":{"name":"vaporware-ir","version":"3.0.4","author":{"url":"http://scj.me","name":"Sam Johnson","email":"npm@scj.me"},"license":"MIT","_id":"vaporware-ir@3.0.4","maintainers":[{"name":"scj312","email":"npm@scj.me"}],"homepage":"https://github.com/dremin/vaporware#readme","bugs":{"url":"https://github.com/dremin/vaporware/issues"},"dist":{"shasum":"e702160d4d996c7a3db2f230aaa714a84d3c8bea","tarball":"https://registry.npmjs.org/vaporware-ir/-/vaporware-ir-3.0.4.tgz","fileCount":20,"integrity":"sha512-pO1fVEIzvbiFYEpq9Q+Hv0LWZgqMBcg72VBdWPNgV8XINpI7fM1iKS/zYL/8qvyhdh57IOIAtdijCCGYW6UlrA==","signatures":[{"sig":"MEUCIQDfTIxkCdIp6d1vG55QW3Sh5ivxGX+ARnlHi8SddxNAhQIgKpL2owuZQIqUto8Q/6CH/+fSZ0QzN3XUGlPvqCwjo2Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57323},"main":"index.js","_from":".","_shasum":"e702160d4d996c7a3db2f230aaa714a84d3c8bea","engines":{"node":">=6.11.0"},"gitHead":"4bee2536ed99b8675651cadc23d792c88477552a","scripts":{},"_npmUser":{"name":"scj312","email":"npm@scj.me"},"repository":{"url":"git+https://github.com/dremin/vaporware.git","type":"git"},"_npmVersion":"3.10.10","description":"An automated front-end and REST API for controlling popular IR desktop vaporizers via LIRC, written in NodeJS and Express.","directories":{},"_nodeVersion":"6.11.2","dependencies":{"cors":"^2.8.4","mysql":"^2.15.0","express":"^4.16.3","body-parser":"^1.18.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vaporware-ir_3.0.4_1531888499723_0.9412532881537357","host":"s3://npm-registry-packages"}},"3.0.5":{"name":"vaporware-ir","version":"3.0.5","author":{"url":"http://scj.me","name":"Sam Johnson","email":"npm@scj.me"},"license":"MIT","_id":"vaporware-ir@3.0.5","maintainers":[{"name":"scj312","email":"npm@scj.me"}],"homepage":"https://github.com/dremin/vaporware#readme","bugs":{"url":"https://github.com/dremin/vaporware/issues"},"dist":{"shasum":"a743087c6cb4fa996100a972e1d564d1bdbe9af8","tarball":"https://registry.npmjs.org/vaporware-ir/-/vaporware-ir-3.0.5.tgz","fileCount":20,"integrity":"sha512-6IDEdGdZB3Hg+LtMXu8YX7Ip0JUXSChfhd9RHmVDAGJAmZzz3W3a+sexzjJtJRsWAfr3RpWC+gcneCEM3UpB0w==","signatures":[{"sig":"MEUCIQD0bGuo3VBVxxl3jPFc9rWCMhtJXmXTZdNaDjO4SvIlgAIgGRUDknsH+FBcJ9EkBG2qSfnJIzPCYM+d29143nBrNHg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57636},"main":"index.js","_from":".","_shasum":"a743087c6cb4fa996100a972e1d564d1bdbe9af8","engines":{"node":">=6.11.0"},"gitHead":"45e399edb13e83cd5797d1620510ac14faa6bdcd","scripts":{},"_npmUser":{"name":"scj312","email":"npm@scj.me"},"repository":{"url":"git+https://github.com/dremin/vaporware.git","type":"git"},"_npmVersion":"3.10.10","description":"An automated front-end and REST API for controlling popular IR desktop vaporizers via LIRC, written in NodeJS and Express.","directories":{},"_nodeVersion":"6.11.2","dependencies":{"cors":"^2.8.4","mysql":"^2.15.0","express":"^4.16.3","body-parser":"^1.18.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vaporware-ir_3.0.5_1531890489468_0.8858015527235592","host":"s3://npm-registry-packages"}},"3.0.6":{"name":"vaporware-ir","version":"3.0.6","author":{"url":"http://scj.me","name":"Sam Johnson","email":"npm@scj.me"},"license":"MIT","_id":"vaporware-ir@3.0.6","maintainers":[{"name":"scj312","email":"npm@scj.me"}],"homepage":"https://github.com/dremin/vaporware#readme","bugs":{"url":"https://github.com/dremin/vaporware/issues"},"dist":{"shasum":"e0bf974008f3600bf76535f89a317ee6f136eeb5","tarball":"https://registry.npmjs.org/vaporware-ir/-/vaporware-ir-3.0.6.tgz","fileCount":20,"integrity":"sha512-heB5tsezYxLZMlaESVyPKXVrNrarhc7iieAzMNyOnQQ2YdWfapj0bNVRHociRMua9qyYU30lGq7KmuiOJmiolg==","signatures":[{"sig":"MEQCIG7LLea6lGToPRXkRiHy3kEAmzjHfditnHpcfgQUZVUUAiBGmSZJ6AVzNgPVsGLuiKXlOiGe4R3q/BGKIVtgSwOAVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57669},"main":"index.js","_from":".","_shasum":"e0bf974008f3600bf76535f89a317ee6f136eeb5","engines":{"node":">=6.11.0"},"gitHead":"f00b7d12d302b866b9c783727158642f2f53580f","scripts":{},"_npmUser":{"name":"scj312","email":"npm@scj.me"},"repository":{"url":"git+https://github.com/dremin/vaporware.git","type":"git"},"_npmVersion":"3.10.10","description":"An automated front-end and REST API for controlling popular IR desktop vaporizers via LIRC, written in NodeJS and Express.","directories":{},"_nodeVersion":"6.11.2","dependencies":{"cors":"^2.8.4","mysql":"^2.15.0","express":"^4.16.3","body-parser":"^1.18.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vaporware-ir_3.0.6_1531891060770_0.6138474538490708","host":"s3://npm-registry-packages"}},"3.0.7":{"name":"vaporware-ir","version":"3.0.7","author":{"url":"http://scj.me","name":"Sam Johnson","email":"npm@scj.me"},"license":"MIT","_id":"vaporware-ir@3.0.7","maintainers":[{"name":"scj312","email":"npm@scj.me"}],"homepage":"https://github.com/dremin/vaporware#readme","bugs":{"url":"https://github.com/dremin/vaporware/issues"},"dist":{"shasum":"271ff677380f154df23e6106640458b6882bce2a","tarball":"https://registry.npmjs.org/vaporware-ir/-/vaporware-ir-3.0.7.tgz","fileCount":20,"integrity":"sha512-X7VMILiBkTYeAjsGHcoXGQTXgyqardd0ce5t75pKrvIAU6Nyqj5I68FzawIs872YAdnuCfJSqbV3/gHQPv60FQ==","signatures":[{"sig":"MEUCIQDPnE8r2wf8hMN6lZQuKHSWLv+tRhmoC9AdshnobJNovAIgQOH0vAObJMzT46lzQ3dJGhFlEo0KU3iXeclC7ekhGk4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57708},"main":"index.js","_from":".","_shasum":"271ff677380f154df23e6106640458b6882bce2a","engines":{"node":">=6.11.0"},"gitHead":"d4464663b8ccf8c80b82cc743b1eee2c5c6829a0","scripts":{},"_npmUser":{"name":"scj312","email":"npm@scj.me"},"repository":{"url":"git+https://github.com/dremin/vaporware.git","type":"git"},"_npmVersion":"3.10.10","description":"An automated front-end and REST API for controlling popular IR desktop vaporizers via LIRC, written in NodeJS and Express.","directories":{},"_nodeVersion":"6.11.2","dependencies":{"cors":"^2.8.4","mysql":"^2.15.0","express":"^4.16.3","body-parser":"^1.18.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vaporware-ir_3.0.7_1531891958403_0.2111926131807471","host":"s3://npm-registry-packages"}},"3.0.8":{"name":"vaporware-ir","version":"3.0.8","author":{"url":"http://scj.me","name":"Sam Johnson","email":"npm@scj.me"},"license":"MIT","_id":"vaporware-ir@3.0.8","maintainers":[{"name":"scj312","email":"npm@scj.me"}],"homepage":"https://github.com/dremin/vaporware#readme","bugs":{"url":"https://github.com/dremin/vaporware/issues"},"dist":{"shasum":"5c4fc436f863bad472a79ba5112d3f6682fca65b","tarball":"https://registry.npmjs.org/vaporware-ir/-/vaporware-ir-3.0.8.tgz","fileCount":20,"integrity":"sha512-F/GgaRGKGXWzHoEnTegwPAa3h2gG1jMSNIzJzTPP1VHKfTuMDgJQ0kjqn4sOyw/XADjMzpYdLMjQiehoG1aafw==","signatures":[{"sig":"MEUCIQDKhmafsErW3gx+1gNCv6/HqLLDjB1ieTQItUM3Dz5ZdQIgDx2Z6Co0AcPxBxb2O25nUkgnvXry0mErsSMmN3F72jk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57727},"main":"index.js","_from":".","_shasum":"5c4fc436f863bad472a79ba5112d3f6682fca65b","engines":{"node":">=6.11.0"},"gitHead":"19cc976f870b2272b346c565bd5c223259e9377f","scripts":{},"_npmUser":{"name":"scj312","email":"npm@scj.me"},"repository":{"url":"git+https://github.com/dremin/vaporware.git","type":"git"},"_npmVersion":"3.10.10","description":"An automated front-end and REST API for controlling popular IR desktop vaporizers via LIRC, written in NodeJS and Express.","directories":{},"_nodeVersion":"6.11.2","dependencies":{"cors":"^2.8.4","mysql":"^2.15.0","express":"^4.16.3","body-parser":"^1.18.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vaporware-ir_3.0.8_1532411037193_0.5398783898007196","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"vaporware-ir","version":"3.1.0","author":{"url":"http://scj.me","name":"Sam Johnson","email":"npm@scj.me"},"license":"MIT","_id":"vaporware-ir@3.1.0","maintainers":[{"name":"scj312","email":"npm@scj.me"}],"homepage":"https://github.com/dremin/vaporware#readme","bugs":{"url":"https://github.com/dremin/vaporware/issues"},"dist":{"shasum":"671baf955ab2c333af478891660ab8b081bc05da","tarball":"https://registry.npmjs.org/vaporware-ir/-/vaporware-ir-3.1.0.tgz","fileCount":21,"integrity":"sha512-u1o7vXCovpCeebmCIlrRgdRe95DpwxOzth4eef7xDGlLNPQI0SW6ikkKnzvmWqDFrX1Tiuo+hHcapF3kDWZXlg==","signatures":[{"sig":"MEUCICMxndiyJ/UoNqVo5iSfxxj6bqAYgvCPdMJSSl6vXBL3AiEAkm5P5HEDw7qn4r6B0K+HPtsRcZS2lBfQOvF/8s0t1tg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59884,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbcS4ICRA9TVsSAnZWagAAt0IP/jKLyrxZcCxcmEmHyj7x\nLftGiJJA+P6LE63u09eQm7FSjXidWH2b52N0IYbdndL+WhBryHajujA4UtlK\nzx6KfVrMHweF7PoMmAADei5PpVCO83TQXR68onVsBlrqIHjuWgH9KXAwM03v\ne8PL7qv1mfkD8OxRcddCz3N+p/B++142quRr388CxUdF/YTL/mrU8iYPUSq1\n9NKQb0BX5p1evrFLHcHWgbqTcHMhRJ7LcDAjAdx/8DbN/5OHYWbZJnxpt4zB\nFlRkf+AipMTjDCxxIdoyOrwCVif3oIsuj4dAOtbfmuUe7ffjrg4Us2RZiKsw\nhvnXrI31UZUKHQJbVCzgV9rBtUorGxTkZuasx9PxbPSN0Pdzp3Zzfrzx2tf2\n9DOx/2piz9Hwsy3wsNnICF0idz/IVYaPTZGhzKXlzMNV+Hg25eN3qPiJdi/v\nm0DztXK2RZrxMbm8e6hpqqEdoCVRxO5xdZKpn6IImwbaKqp9x2dNziEHk3re\ndZ1DgLGbQ6Lj1J6CJdPmD7HKU20XLWyzOhljO7blfsERG3pNFqr7DCYBxKxW\ni/PRroORe61hLNAvg7mqsr9ei56FZyjfV3zlbTLjFSRZ584I/hAxW/WfXtX4\nw/1V2DM/CB9DzHBgWn+WHCjI3InW4O9xLiV+lmp3MCKyC0JCy79337y7hnET\nOE6U\r\n=27gh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":".","_shasum":"671baf955ab2c333af478891660ab8b081bc05da","engines":{"node":">=6.11.0"},"gitHead":"85a3214f3ba6558f305b439d1f84795605b89669","scripts":{},"_npmUser":{"name":"scj312","email":"npm@scj.me"},"repository":{"url":"git+https://github.com/dremin/vaporware.git","type":"git"},"_npmVersion":"3.10.10","description":"An automated front-end and REST API for controlling popular IR desktop vaporizers via LIRC, written in NodeJS and Express.","directories":{},"_nodeVersion":"6.11.2","dependencies":{"cors":"^2.8.4","mysql":"^2.15.0","express":"^4.16.3","body-parser":"^1.18.3","@slack/client":"^4.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vaporware-ir_3.1.0_1534144007881_0.9693792176437397","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"vaporware-ir","version":"3.1.1","author":{"url":"http://scj.me","name":"Sam Johnson","email":"npm@scj.me"},"license":"MIT","_id":"vaporware-ir@3.1.1","maintainers":[{"name":"scj312","email":"npm@scj.me"}],"homepage":"https://github.com/dremin/vaporware#readme","bugs":{"url":"https://github.com/dremin/vaporware/issues"},"dist":{"shasum":"2ae633c7fcaff342bfbb7d14c5c2074116018c6a","tarball":"https://registry.npmjs.org/vaporware-ir/-/vaporware-ir-3.1.1.tgz","fileCount":21,"integrity":"sha512-qDdGLoLbu8Pa1WJJbF8Z9mgOnXyRZF5bIYSozGo+F15L4heNtLkBg1lbMTnjl8gBnYHNEJ14xYD0hRmKfMf4cw==","signatures":[{"sig":"MEUCIDaw6qSTTFIFb5FzNpmaTU6OlSiFGPwhnng4T6ZeN+UjAiEAgSAsIW75F1MCLyWxeOhzuTKeHGVefaKuaO64MnD5Y7M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59770,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdPdpCRA9TVsSAnZWagAAmMwQAIb3wTfNkCpc7seWmv3V\nQxLalzLNIn6wr1XIZyA6LA6d7Yk26bNQn4dg3EotAUXUH+/1AP/sHU8YYqM0\nMsVqx8IJvKA6FQsFcvLO//6EybpCnD01QvEdMT652Xd7O1MjeLdcaYm1UrsL\nZ1KKnBHH5fhdp3O8OutcDTh4/t0Aw7XoAPCMdIftl8MHaxhsJ/qrFAOj7kOQ\n+/jiY89+8RifI10ZDkBTwYPzTp8Z288AS5a86wpaa2uZWBg/B5h4/L4PDz1o\navD6UChVVxKjukyuvutdu1RvJTMjXnX7Nh6pbUBcNo8obYHj3jVMVsKUQ6lW\nyr2e6x8NbqDic6xTYaUcWD6aewNCpbZFGg3xBx9iMH44Se8aqzdhyKJKauOk\na6H4H2innsrYPNJADGF0WOjbO6u0ij3+F2C/SVu0kLM7Rm7NK++fR+XgH/fj\nriek4wpHoE0tFS56II9ykRa9oYj8XcQZNk30k87DLt4Qs+YFZ6r7gaW3O+Ao\nuoeMd9HD+nPkoS2jc5BroBKwpo/fLyAj1PkJV/j/gM8rc73z6isruKe/onqW\nu2yMU/VfmPmLsuoAT+DJc2OBd6xN6L2+mhil+wawzZuJFerbhGgQnkRaavME\nY+aXP7eV2+7GOqdTLvh0MxSxBfbrKFujeB+u+NUPnfrW7xp1mXWrPjTz34EZ\nvbYH\r\n=jkm5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":".","_shasum":"2ae633c7fcaff342bfbb7d14c5c2074116018c6a","engines":{"node":">=6.11.0"},"gitHead":"5b48238522063f328112b09187eff300684b5ee3","scripts":{},"_npmUser":{"name":"scj312","email":"npm@scj.me"},"repository":{"url":"git+https://github.com/dremin/vaporware.git","type":"git"},"_npmVersion":"3.10.10","description":"An automated front-end and REST API for controlling popular IR desktop vaporizers via LIRC, written in NodeJS and Express.","directories":{},"_nodeVersion":"6.11.2","dependencies":{"cors":"^2.8.4","mysql":"^2.15.0","express":"^4.16.3","body-parser":"^1.18.3","@slack/client":"^4.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vaporware-ir_3.1.1_1534392169448_0.012013794428742175","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"vaporware-ir","version":"3.1.2","author":{"url":"http://scj.me","name":"Sam Johnson","email":"npm@scj.me"},"license":"MIT","_id":"vaporware-ir@3.1.2","maintainers":[{"name":"scj312","email":"npm@scj.me"}],"homepage":"https://github.com/dremin/vaporware#readme","bugs":{"url":"https://github.com/dremin/vaporware/issues"},"dist":{"shasum":"3818868eb340699e39db4fa13f40bae8317bf826","tarball":"https://registry.npmjs.org/vaporware-ir/-/vaporware-ir-3.1.2.tgz","fileCount":21,"integrity":"sha512-Oe0vdTwjCY5H8l1OzusVCF3SBVGVsfKw+mZbulJ52yJysmZaDNcm3UhEH7tidCxYFGdMlh3zBf6D81tWedjThA==","signatures":[{"sig":"MEQCIBd9Ho0kXAWG+FbRBIEuarHcf1giBf6weej4aoKsF6w+AiBb2f9EcBNO0qgMt63nEwSgmvshRUNg+4zDriXyQbT9PA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbg22XCRA9TVsSAnZWagAAoTEP/1OUXddbyZ9nMpryiaGO\n6QyvsM7QL/tycji0dl/+ZzkxHSZOsyMCF6iPIu75FnlK0v59ZwnzTWI6f5hX\nD+OYD/J5nctVE50yhqk2qBrVunIF66+3SmJi9dxm3a+GwQkAt72D6oZC9Fce\n1Rqr0SikTW+R3JxmDu2SPPedVqyKZYH5IycaZRVSfW6fen9kb7Z2BSMWLR91\nUCALQKJD8+zobat/b9a3FLyDEb3CW3huxhJym71gnu0rf0n1EYZReIKQ1sLn\nFZNxWxmpr7AWZ82nCgNzCmSb9k9VYi+7VTa0SJQPJuunPFvlBAr7mO9SsFxy\nBniUUwMRWOpxxGwtZsYZwc+gaKS0FNgGQbLly0WO8ay8B9ibYy8N9grYRCpa\ni5HNns68EGPLd4HOKWo7WBmY3ebyFW4sH0eK0uY5arFQfqtmgOwgdyEYTviC\nJ3SY74vQeG2ibvfL/93X0wL1bHCRbpo0a7QplcGcPG2KFrxBxVq+2lwGI+0t\npEJHFzglRkSaoQwq3CSyS35Q6IYHRRD5vRYOC/GwaLDKkwH8N3hHMvciP0Sc\ngNtKZR4y7jAzWuUfhPJ3tOve3TA4ywIIPsMwFy+v6jPhLLFnYqgxRrNfTr9B\nQ7aMsveMTf5uOKTgVPv1plQ1Xb0hXkbar3D71MW9TfQCeymX22YIGoGo3aZk\n94ry\r\n=fRs4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":".","_shasum":"3818868eb340699e39db4fa13f40bae8317bf826","engines":{"node":">=6.11.0"},"gitHead":"7879151959f135697b0046646516d7284a605f11","scripts":{},"_npmUser":{"name":"scj312","email":"npm@scj.me"},"repository":{"url":"git+https://github.com/dremin/vaporware.git","type":"git"},"_npmVersion":"3.10.10","description":"An automated front-end and REST API for controlling popular IR desktop vaporizers via LIRC, written in NodeJS and Express.","directories":{},"_nodeVersion":"6.11.2","dependencies":{"cors":"^2.8.4","mysql":"^2.15.0","express":"^4.16.3","body-parser":"^1.18.3","@slack/client":"^4.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vaporware-ir_3.1.2_1535339926504_0.1997562907306285","host":"s3://npm-registry-packages"}},"3.1.3":{"name":"vaporware-ir","version":"3.1.3","author":{"url":"http://scj.me","name":"Sam Johnson","email":"npm@scj.me"},"license":"MIT","_id":"vaporware-ir@3.1.3","maintainers":[{"name":"scj312","email":"npm@scj.me"}],"homepage":"https://github.com/dremin/vaporware#readme","bugs":{"url":"https://github.com/dremin/vaporware/issues"},"dist":{"shasum":"1b80f442d2411bac7293e560ad2b418cc23bcb9f","tarball":"https://registry.npmjs.org/vaporware-ir/-/vaporware-ir-3.1.3.tgz","fileCount":21,"integrity":"sha512-uWEG51XMcsFTpvEfJ9UkWasiwVX/RCCL6Ba4q9f51fWq1KaLl1THbADhdibiABfvqsQsf/ztHo9awt7n32TOuA==","signatures":[{"sig":"MEUCIQDnCE9y8FQlwbzmXm7HcMt4/oDWlZKNxnxasV0sq9cs3QIgF1b6gqmQLxLEUCCVW/fGk9ZezLt0zvXf5qybWX87ABk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbk0X0CRA9TVsSAnZWagAAkwcQAJIZsU4ksy57IQuF5l/b\nPnW/dS4+6qRkrqTxed0Hw8JIY9kWL4hUlDwVCNdu9Jlfbrzy8WAIIljei0m1\nDvi3vcbTp3zzGHvZkr5SnwlnKb96vGEHckgVqte0FJh2w/KbQ1iIEgOCyiVZ\nFW1m6CejNDhIApYvY7udmjWMhIZgCsLK5rjXaZwDCp2d481SlUYjtJQZiZwb\ngzglXE82fNQA0W79EFVUwZ/YEgca8wmsl9AZ9nCjvBAFsKpuFnP4xDO1fP72\nUfCzpwtCvZwOLtsSZglB+SnI48ioksGYXjeqiKgBJNkh+4FMKGBU+7cw4SIr\ngeZmzu64IiVkJSYMSr172pn8pGbrQE0xlP3O+BcVcOK1y2Ze8LVwhO/a+mFm\nL5ad+KBAhf6ZwXJAcZwCPuiQesbnD5vs3SaRFiLfIhZctlDcK+kcywkXKy4M\nJOzr49L4Ef1FRNKKTOPYDPr8XdDDsJhcj7gWzucPZH6SnnOQybklAtgNFKRb\nbm0wCwfkENHKtf97wEu0cfriy1RjUjPe7ZZDgvy0r1WiYXy0uCj7Ij7ErSaz\nyU+T2gQcH0OomAZAPodLUjXe6ZQxzVsnAmLJ9ab07IuKsSaSjzQNNSDciYdk\ny+5lECyndwnbhltMwXUTKvkXcaT61+fjErygsQkJzAAKrj7mVI56bqpmWdf6\nmZvs\r\n=0k8C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":".","_shasum":"1b80f442d2411bac7293e560ad2b418cc23bcb9f","engines":{"node":">=6.11.0"},"gitHead":"ad7fcc1e6e5ffcb2a3c8adb513f44586e1e438c8","scripts":{},"_npmUser":{"name":"scj312","email":"npm@scj.me"},"repository":{"url":"git+https://github.com/dremin/vaporware.git","type":"git"},"_npmVersion":"3.10.10","description":"An automated front-end and REST API for controlling popular IR desktop vaporizers via LIRC, written in NodeJS and Express.","directories":{},"_nodeVersion":"6.11.2","dependencies":{"cors":"^2.8.4","mysql":"^2.15.0","express":"^4.16.3","body-parser":"^1.18.3","@slack/client":"^4.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vaporware-ir_3.1.3_1536378355727_0.5984973557197419","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"vaporware-ir","version":"3.2.0","author":{"url":"http://scj.me","name":"Sam Johnson","email":"npm@scj.me"},"license":"MIT","_id":"vaporware-ir@3.2.0","maintainers":[{"name":"scj312","email":"npm@scj.me"}],"homepage":"https://github.com/dremin/vaporware#readme","bugs":{"url":"https://github.com/dremin/vaporware/issues"},"dist":{"shasum":"ada92d6452e6bb24736bb7da93d3372bc7db7d75","tarball":"https://registry.npmjs.org/vaporware-ir/-/vaporware-ir-3.2.0.tgz","fileCount":21,"integrity":"sha512-4+Ek3/C7+hy12NGS/aoYl9CFq7teh0Lh1STjyGd7oYUM/t8KH0/klfI6dV/kNbu/Ozn4mdmbmfbcw0oaATFdNw==","signatures":[{"sig":"MEYCIQCHW9rvW31zzTFIKRHpBOvVX6CCk6+nQn0cX0PcykDPzgIhAN+dVj5gPsjZsu69yzh/45/yMf3UIcwk1tHs2WarbNCJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61838,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJboIEQCRA9TVsSAnZWagAASj4P/RgOhzFEnp9jJUKB+uYS\n8yaBU7FlCOdAvzYL6bqMsEjtTW8PtvP1j85VXaxyeWHRp+TVXHwj+EObZhuJ\nIrEgQaYmHi6XteZne83UikA4UZjXqXx41f1TvHSjHlceWKyZnuwC8Mr+tGas\nUjFwSRPjc715tpWqS0L1+Ow+5Q6nChY/0d23JpUll/ZcZkK4AVi2mosP4CPk\nEPvZNB/WFzsF0aSWmmzNuPgLKdEX1j0qXUySeh/QTd/46OkLXNFfYsYfTn4S\npDpV/0J+RLfis9cHbJnpqLqm2mKGW4DAzcGcnoh4hj0tJliJbepQaCRZ8oFc\n7+k9dxGvuclsbc38dvJRqXnEXE0GMbGwmfsQXkVDMayBb16DNuiJcSO/kSFG\n0JdwuAzpOmVk2rMouEbS5uP5SCkMkapHtvjfkpi3yI51lT+7Bxnj9VQgsJvo\n5mVISrIO6oHX39zi0ZQtKYvK/ZFCl7Hvnr2n+fHYvEte1+HYwPNmk24imepG\nmrbY8WV2zQCz0k/PSFFnZOndsYAtuv8KQhh5vYcZPXlRZOukfBT63eZl77xG\n/vwXhl2YxtD2gNrGiHAfEM+Aw1aTy7Yv9bgX2xDZH9kIauTSaKG5o79Gq00p\nKWmfG9HcU859xVI2ZsIgJ55c8nXmJ+VsUHlbnh4C5xGIG6ClN7nP4YoLYc9b\nOuhq\r\n=q09G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":".","_shasum":"ada92d6452e6bb24736bb7da93d3372bc7db7d75","engines":{"node":">=6.11.0"},"gitHead":"d7571b5ef32ab273bc434353c4b461e28abd8b2c","scripts":{},"_npmUser":{"name":"scj312","email":"npm@scj.me"},"repository":{"url":"git+https://github.com/dremin/vaporware.git","type":"git"},"_npmVersion":"3.10.10","description":"An automated front-end and REST API for controlling popular IR desktop vaporizers via LIRC, written in NodeJS and Express.","directories":{},"_nodeVersion":"6.11.2","dependencies":{"cors":"^2.8.4","mysql":"^2.15.0","express":"^4.16.3","body-parser":"^1.18.3","@slack/client":"^4.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vaporware-ir_3.2.0_1537245455464_0.41274823109465353","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"vaporware-ir","version":"3.2.1","author":{"url":"http://scj.me","name":"Sam Johnson","email":"npm@scj.me"},"license":"MIT","_id":"vaporware-ir@3.2.1","maintainers":[{"name":"scj312","email":"npm@scj.me"}],"homepage":"https://github.com/dremin/vaporware#readme","bugs":{"url":"https://github.com/dremin/vaporware/issues"},"dist":{"shasum":"a25aa857ac39a6de6eb9032cb9e6063cbaba254c","tarball":"https://registry.npmjs.org/vaporware-ir/-/vaporware-ir-3.2.1.tgz","fileCount":21,"integrity":"sha512-cEv8c3p72BehnUBHOFml2Z0B+PAw4TX0IP8TN5kq9GBLKRl0l/HJokaaNrQ2iGCBEMTOMG2FTpa73COShLcR1A==","signatures":[{"sig":"MEYCIQCX39ZmmVGMnsaoh14EDfz+c14qvuhm0uV/uudlLUGxWAIhAL48+vxEjUXaFA1FQeDdLHkRkmVoMSfTBp5fkNCaj7cA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJboak5CRA9TVsSAnZWagAAVZwP/3gtUPWat644wHVt+688\njbRZ/2q1mJ6crww5UQYFwTBPt6dscLxd71tVLGEgHhlvyuRjDgmAnQRdAJ9P\nDloNHu/uSMDg8FGXfbHTwW93Cfc+GqDAOm1uVCwW27RJYza5tInZXe36g3FJ\nODlSbkR/AizO8Rd7INzWAG7BpL/mJi6QdeVECitzUowcA9rVpy+slzZhDQcJ\nwTpovbQ/tqbSBJ3kc5qtvlnef8u2G+OvH2lruudjOaF5L6NFvTIKwjRsvAPL\nu9aBBzLXwLJs9jMQOX/8A8pgwHAWr9OoY9ramdQwduUI2/0NlHqxzJUj2ftu\nFPALgNVgQAmbBSnDhYC2H38lXtNF3tx32jUDpbg7hpWrKTW49JgmPZEzee4Q\nTj38c0V0RJUZaxitwWtORHhBmqs3025icTU936M1Q+ept+yz6oBUVX3MFmKO\nHm5RPEDYv/N3mhK7sP5Ow6COdAu/ntPMGbvjarmU+WuZ0svgSNYmYcvam3k1\nNXfexlUvEd3+CTYFiO0qjLF7ts8SMKjNB3CXV4YcDysg2ANjgr9huBOHmhjs\nJVo7uvWmTSa0X2tpbeuAjyYDxtTbQD9Y+Lf1h+JZ7sYr4gybNbjvuq/C8opx\nTi5YD3cXN8d5IKBXd9QGdF/4LwwJ7mccA19xjex0+CK+Hz17xrJcwHSA3a2S\ngmRJ\r\n=6uXL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":".","_shasum":"a25aa857ac39a6de6eb9032cb9e6063cbaba254c","engines":{"node":">=6.11.0"},"gitHead":"47d31872a7f6b1283dee3b8ba0cfcdecaced2a3a","scripts":{},"_npmUser":{"name":"scj312","email":"npm@scj.me"},"repository":{"url":"git+https://github.com/dremin/vaporware.git","type":"git"},"_npmVersion":"3.10.10","description":"An automated front-end and REST API for controlling popular IR desktop vaporizers via LIRC, written in NodeJS and Express.","directories":{},"_nodeVersion":"6.11.2","dependencies":{"cors":"^2.8.4","mysql":"^2.15.0","express":"^4.16.3","body-parser":"^1.18.3","@slack/client":"^4.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vaporware-ir_3.2.1_1537321272880_0.6659431065617327","host":"s3://npm-registry-packages"}},"3.2.2":{"name":"vaporware-ir","version":"3.2.2","author":{"url":"http://scj.me","name":"Sam Johnson","email":"npm@scj.me"},"license":"MIT","_id":"vaporware-ir@3.2.2","maintainers":[{"name":"scj312","email":"npm@scj.me"}],"homepage":"https://github.com/dremin/vaporware#readme","bugs":{"url":"https://github.com/dremin/vaporware/issues"},"dist":{"shasum":"a3ad396d93d47c30a899176c0ca84af4405f620c","tarball":"https://registry.npmjs.org/vaporware-ir/-/vaporware-ir-3.2.2.tgz","fileCount":21,"integrity":"sha512-daBAyvouKIV2MyoH5e8QsNStVhqAdFPTKRVDOfgGhSTtCjLfj1uGMVeAMvMZKYI/+8p1P/rVSDKegkPc1wOCcw==","signatures":[{"sig":"MEUCIBQjCo3D89LNVfHocuN0dCtIcSfgMFR6jynOtbGxYGUdAiEAiMWkTH6iuYwBEb5WN0oDXDFcN4dUfXvTrVgBn78BdBU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrb5OCRA9TVsSAnZWagAA7p4P/AlyOiV6V7wnG5sLH2XN\nI3arJRC8JWZRL5neXgpcB2kRE/cOB7ANOjHIx93nHMzZ1Ha5TXhG6cWveffr\ntoM3V2Bm3ghEx04TDQnkdx0AGOlWiwDIv2E9ePMDdlak4n8VsOTTH2QI1xyA\nkmPuefDhqTUpVpF19oS7A95ipFyu08Ne5TUl9MhejFqJqka+z1kzSXdJYRUS\nKQThWJEq9kGP8mebglJp3emmjcK/thgePfpkRQCtBCdqhpz54IIQRcC+57Gn\nTAZGrALBGRL66YDWpGTiayUgtTrwUNSLcrMqYD5kfNK4SZVJbMnAMQ+gWXIM\nuiZFiEp7HL1P8AdF7Qz8pCLs/a9V6AaSkC/U5VSoRsizWmiAydFkLEo772Nr\n2vA4WQjl9e5WQq0GGd8zfc4M93JIMAGq9+RAkv+VDZFkPBMvdgeSYYxIpruR\n3PRhY0ikjFIeqFGBdofEtH+vr4vkHATCw+w/sa4RJRWYVpGExRWGyN0wqKcD\nxMndxIa/QwqQlxCvOaUb0Vg/nlexDINaEeSYahoFhHpyeBesV8UBAH3uQS91\n9WTjSqSjlJ4pUH9nanIk24Imeeh11N+FvIaco6m1p+bDKxhfpmWUznmciNEi\n9gvJGQZge7z8ocIzZJwlOH8V1JwoU+PLh3fFx4pdg5Uk6Wis3jI6P9EGoeNr\nDb87\r\n=adc0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":".","_shasum":"a3ad396d93d47c30a899176c0ca84af4405f620c","engines":{"node":">=6.11.0"},"gitHead":"fbfc7ddcb229f975eca7be5dab277f1e6cefac9d","scripts":{},"_npmUser":{"name":"scj312","email":"npm@scj.me"},"repository":{"url":"git+https://github.com/dremin/vaporware.git","type":"git"},"_npmVersion":"3.10.10","description":"An automated front-end and REST API for controlling popular IR desktop vaporizers via LIRC, written in NodeJS and Express.","directories":{},"_nodeVersion":"6.11.2","dependencies":{"cors":"^2.8.4","mysql":"^2.15.0","express":"^4.16.3","body-parser":"^1.18.3","@slack/client":"^4.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vaporware-ir_3.2.2_1538113101315_0.5947830639359224","host":"s3://npm-registry-packages"}},"3.2.3":{"name":"vaporware-ir","version":"3.2.3","author":{"url":"http://scj.me","name":"Sam Johnson","email":"npm@scj.me"},"license":"MIT","_id":"vaporware-ir@3.2.3","maintainers":[{"name":"scj312","email":"npm@scj.me"}],"homepage":"https://github.com/dremin/vaporware#readme","bugs":{"url":"https://github.com/dremin/vaporware/issues"},"dist":{"shasum":"45187225b8e447d0657129d12df2e73382fd2efb","tarball":"https://registry.npmjs.org/vaporware-ir/-/vaporware-ir-3.2.3.tgz","fileCount":21,"integrity":"sha512-j7EOvsxwd7P3MkJHNUUZg+fpUS9+h2WYL+XV/KJ5vKdhMZjxSwaxZIOVJQ0VSoEBJZ1wHi5OVVYSIpgCeoK26Q==","signatures":[{"sig":"MEQCIAXORO4oH1EmwfrJBPtM3FBO/WVrpx3l39FxOKbLFwQ5AiBd33EDoDQ1OYUrqGZX4XR/SY3M8B9Hj3B7JDLmRaP4zA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbt/caCRA9TVsSAnZWagAAfq4P/iJ4+J8rg3XcCbIZUlIp\nA4EOvbW6PwnzLSN/2ab73NLvvjfJklIOofN4IwtR4HoR755BbJOnBkyK/AOE\nVgcXpwKL/2VMtXnzu86w4KjMIetk0I3DCWyH8krF3+UJvESNsfsjBUpbd1uZ\n6c31DiMe1h0Tw8medtHD1iZ/iNinLbAYqNBq4TJh4cRU0yFyIwayO1yt97uW\n9/7qRPCE5vK9FHH/CwaMpvuAKtIlWRrjBkOWlTLdSXtKa7wLNCre6n9S585o\njkx5KygOhAgTcba5nNPoh3JbioCGqBHddJfjsk/NhL3To731qfmTKCquM0Y5\ngk5zYxghf10MNjpSD9YVE7hV/P7ouYaAfjqgwtQ0B7Vl6TyFC6Fka42LzkCN\nmUA1BuiCgsosUw7RrPx8JRIm49u3dK2UrrVjp6tT1wnIMhhhp89AeCgnbiqQ\nA6hhdRJpptJ6kQrYlKVgJCzGJ3VWdlt8p/YGp1ewkrI74QBWmLDnulgpXiGs\nw5MA24MnAb3U6D5Ab143n0PRJhXOV+4Yn60q033+K3x7AAF03cr9vKXVAe+0\nNd9oFd4EM6CX82+bQMkJURxc/LfJKuJNAwu4KTU8msPlahjKd+wwttlIcJHk\nVPT5Xm+t1Z7dwaCgDcGFoTDOomeiMEkytfqN2rQp45EeXMwbvTSgi/QLowlQ\nlr/4\r\n=7NOU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":".","_shasum":"45187225b8e447d0657129d12df2e73382fd2efb","engines":{"node":">=6.11.0"},"gitHead":"ed15956cb203197e7c0522a18d1248400779b2ed","scripts":{},"_npmUser":{"name":"scj312","email":"npm@scj.me"},"repository":{"url":"git+https://github.com/dremin/vaporware.git","type":"git"},"_npmVersion":"3.10.10","description":"An automated front-end and REST API for controlling popular IR desktop vaporizers via LIRC, written in NodeJS and Express.","directories":{},"_nodeVersion":"6.11.2","dependencies":{"cors":"^2.8.4","mysql":"^2.15.0","express":"^4.16.3","body-parser":"^1.18.3","@slack/client":"^4.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vaporware-ir_3.2.3_1538783001464_0.723459921903814","host":"s3://npm-registry-packages"}},"3.2.4":{"name":"vaporware-ir","version":"3.2.4","author":{"url":"http://scj.me","name":"Sam Johnson","email":"npm@scj.me"},"license":"MIT","_id":"vaporware-ir@3.2.4","maintainers":[{"name":"scj312","email":"npm@scj.me"}],"homepage":"https://github.com/dremin/vaporware#readme","bugs":{"url":"https://github.com/dremin/vaporware/issues"},"dist":{"shasum":"7a7e438be48725ccd08d33f56f55a2b169d9ee19","tarball":"https://registry.npmjs.org/vaporware-ir/-/vaporware-ir-3.2.4.tgz","fileCount":21,"integrity":"sha512-Nm9G5SRILDrq2jDDMMcm8ZzrDYaC7IkC4+Kc7bPuJ3U8fKYz0qGAH+hGofgyYDlXcoMfx///ftDp1/Ia5CQfEw==","signatures":[{"sig":"MEQCICiBCcHxSWShqr+dLf9N1FBK1RzFn0QuIbQJknD1iI40AiAcrRns5729rrOoSaGUlcIyU1QkDlJH6febstypW+ZtvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbuBoUCRA9TVsSAnZWagAA570P/2JzLzfk78N32sJCrAWl\n2kRvF5Jt8f3m2X5eLqC4O0LG5cLw46t6rhKv4MKr5HyjOL4haktOv5biqAyE\nTw4r7QUYjNQK2evqijR1G7fxGENCc7AuN54KOn5dI3pMFh3szNACd3HupVFF\nvAwWoPkCpcBGgM5tWpKPdwtBpX4d1e/jgzPtvWvyWkVgVXEdH9vEiisiySpl\neEEpDYn4RoG0COybasYKWK3vi9Kw8Gq7UZ3wJW74AOSM9arwk13ANs+YYBaX\n6QxDgXY8mmC7Pz8QZSglgYfMaWEBbaZdEtIBP2tKYsuOxyd661qqm45Fm2Vv\ncO3GJQ+hX8oEi3yM5OYd/Cp4UEG43noANDlLGfNOKb6oSPL2yzcSmU5xR2qW\nAo/6zD0Ij3waaTUyAQ784b3dCPV0rie/GBh9uvonhc1gNAo3qPkCj3258WfK\nJBOqseIkdPLZiWKNmqSTFQe05tUG3a81tGQz7UvDqF6y54Lketlu2kiCcYgB\n9hWUlRcN5qivyjR94DWZ9lgSvYAwyX0NBr1HsRBPTETLo0PmH137+7PQJqPb\nopY1boCbPfTC639J7L8k0FPURIOtyQUOfAqvJgIvd/89ib3Wu2y1FD98LFxU\nv9GRnBirEs2gd6MgEtspQ0JNPni6eXbY3A0fEsW0c7NBoxcAdTmuwi2qjAhs\nn2CO\r\n=bSU/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":".","_shasum":"7a7e438be48725ccd08d33f56f55a2b169d9ee19","engines":{"node":">=6.11.0"},"gitHead":"ce755a33c14d971c4e5948659b183ae1b7089a41","scripts":{},"_npmUser":{"name":"scj312","email":"npm@scj.me"},"repository":{"url":"git+https://github.com/dremin/vaporware.git","type":"git"},"_npmVersion":"3.10.10","description":"An automated front-end and REST API for controlling popular IR desktop vaporizers via LIRC, written in NodeJS and Express.","directories":{},"_nodeVersion":"6.11.2","dependencies":{"cors":"^2.8.4","mysql":"^2.15.0","express":"^4.16.3","body-parser":"^1.18.3","@slack/client":"^4.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vaporware-ir_3.2.4_1538791955336_0.32093110590412155","host":"s3://npm-registry-packages"}},"3.2.5":{"name":"vaporware-ir","version":"3.2.5","author":{"url":"http://scj.me","name":"Sam Johnson","email":"npm@scj.me"},"license":"MIT","_id":"vaporware-ir@3.2.5","maintainers":[{"name":"scj312","email":"npm@scj.me"}],"homepage":"https://github.com/dremin/vaporware#readme","bugs":{"url":"https://github.com/dremin/vaporware/issues"},"dist":{"shasum":"4abbfae720654acf3d18c0c743a54f032e52038d","tarball":"https://registry.npmjs.org/vaporware-ir/-/vaporware-ir-3.2.5.tgz","fileCount":21,"integrity":"sha512-zmUIxxQbF3oTL3zN5sZsjqfp078B4VJiTqA5/V0eC4HdhkaMGbNr06sv5RKuLQy0suP6ZAFwipCFPYyS9vS7ww==","signatures":[{"sig":"MEQCIGzXaCwX4b4JTYBo3HsyLubwHXYRThinFBdAb6C9HELHAiBDOmPXgHcXBFsm4LbK+BPsuSj2E/5c2maOZAV8pV0qdg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbu9azCRA9TVsSAnZWagAACdoQAJ31mMNw7hY1cASCk8Ay\npeJE2F0rorfFmWcxHHLQBJdhMDFxg3AQz1znPO6LEr/EJGSH8N8KmjLOJVeD\n81kDe8Jj+nqz5txQredACHDJtZWv1BT01tRzDuSOFM1yKaWH5dX9l4yC3yZ0\n02+WwS1hEYd6TXuffMHL99aTpnAOBcyi9EJVhSGxB9rMeJkVCpqZuUA9Z88/\nakSrpPiyvviOYTErLYcTEE6KXTbEH8DXNxsL+BmUy83FZE0FWtW3pGQAcsyi\nIGUumseEoAvU62ZgYBBcz7yD/W9wt+teJeDAMCzejqNwXcdDpMWBNQ+PICYj\nzlApAHOmrB7xkVoYBs37s6b6TaxWhvbaeo2WZbscLDFbNmHRx2IK+B3dLN+V\ne25qbSKFN6yL32y6XdS1WHQZdiTyLgYAZlIpYkpTgTzQBmg5aOn5tYxOGUTu\nSfaehZY4rhk2Il7xzf8CSEuTGfAmhkEHZhSwW0MzFjiOz+JvZuReZJsebbx0\n2KD7FoKdLpWJx22NNYOT0PwMlouo/aFyH5kt7f1bIPyObI4dYPw4GUNePu9k\n3UbkBAZqSv3QlsqXUsW2Fz1osIqOPsFzoc2O0gveZA0XzmG4K/AUQTci/q9T\nhfghuu7cEipug6wEpV2OUZanu74LxNHphhlt9nvymo8r2x16ba6NcYKFwUrO\n3rC/\r\n=Tz8f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":".","_shasum":"4abbfae720654acf3d18c0c743a54f032e52038d","engines":{"node":">=6.11.0"},"gitHead":"8973422e0c7f8aa30222ac3e02753a2539a42cd7","scripts":{},"_npmUser":{"name":"scj312","email":"npm@scj.me"},"repository":{"url":"git+https://github.com/dremin/vaporware.git","type":"git"},"_npmVersion":"3.10.10","description":"An automated front-end and REST API for controlling popular IR desktop vaporizers via LIRC, written in NodeJS and Express.","directories":{},"_nodeVersion":"6.11.2","dependencies":{"cors":"^2.8.4","mysql":"^2.15.0","express":"^4.16.3","body-parser":"^1.18.3","@slack/client":"^4.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vaporware-ir_3.2.5_1539036851171_0.40974784873989933","host":"s3://npm-registry-packages"}},"3.2.6":{"name":"vaporware-ir","version":"3.2.6","author":{"url":"http://scj.me","name":"Sam Johnson","email":"npm@scj.me"},"license":"MIT","_id":"vaporware-ir@3.2.6","maintainers":[{"name":"scj312","email":"npm@scj.me"}],"dist":{"shasum":"88708d1b352f71ce24af23d54083364a96d787ec","tarball":"https://registry.npmjs.org/vaporware-ir/-/vaporware-ir-3.2.6.tgz","fileCount":21,"integrity":"sha512-PVrsYa6fsSCAn4oSPDt5UvilsWQEW4QCt/YZ4OIsyrOoqpovdxA7RGzlMJKydkh5pwt3j5YIhzPCRAzVTs+EVQ==","signatures":[{"sig":"MEQCIGlCUy84tamJRARASEexRWMEElp3Yuc0saLrETdBiuDTAiBE0hT/8FGoQsizfFRTHQKXfESv3wL3ZX6xaGYSsMVd4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62001,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxqAwCRA9TVsSAnZWagAAY3oP/RkmjasNH9fCKLKXOBzN\nHw3JsIlaAxzzu9x6MX/+RIV9ekEfp6GeDa646Dxmn5bY2gdiU9mDgZ9bMVCV\n84vrxts6RSN161Or+CJN86nT96TIRkx+unkPSF2OeFCIlmrNERiiJeuRGH5q\n6GYG4rhSNkJvL1vCAgcksLqRSNRU003/MQDSXJQlLqSck9diWHylB2KxSYIV\nIEQe1Ow3/8JmFP05Kce292yPMKUbUCt4qshHYb3clJgvd6w4xxQfHa6sMXg4\nPy/8z3LSQ54CkGho14F9llag3aH9vodt6wNfoUQbxDgOnT1Fk1AbeAeYAMKY\nabyTqIZQwa3YztO4EkcfWifuCL7AswPF7PBAdKiq6G5PNq2SgnjBWkEMBavY\nCVf5/yNNYBu+l6aOMxXdGCooewV9+DvZ4k8Fe47Qe49HOUDGHxfic2vHxo7h\nEhZ7dDdtwuY+I8Jg9ErOa1OVWF6MKMl0xqEOMZ663jF2uR6fm3HbQyLoFI4a\n34Bni5HtqEIlvktpQQqrjkfP22ZOEDPNsOxbYYcf33mlPOs27JUrvPGu2pw+\nADzbLWSXs/1U6Xv9cuAuW0iyUDOvdqjpSBl5PCIigPzRQKpY+ExYiPXWKJWl\n3K3sK4yJp4r+KA5/XF9r57m1JCW9TUpdX1j/jMnScNRC5MhbwrHFr5on7u8f\nJu6u\r\n=cu/R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":".","_shasum":"88708d1b352f71ce24af23d54083364a96d787ec","engines":{"node":">=6.11.0"},"gitHead":"dc58504281dacc3a86c33933334a56381ad09bb2","scripts":{},"_npmUser":{"name":"scj312","email":"npm@scj.me"},"_npmVersion":"3.10.10","description":"An automated front-end and REST API for controlling popular IR desktop vaporizers via LIRC, written in NodeJS and Express.","directories":{},"_nodeVersion":"6.11.2","dependencies":{"cors":"^2.8.4","mysql":"^2.15.0","express":"^4.16.3","body-parser":"^1.18.3","@slack/client":"^4.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vaporware-ir_3.2.6_1539743791196_0.14986819086802616","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"vaporware-ir","version":"3.3.0","author":{"url":"http://scj.me","name":"Sam Johnson","email":"npm@scj.me"},"license":"MIT","_id":"vaporware-ir@3.3.0","maintainers":[{"name":"scj312","email":"npm@scj.me"}],"dist":{"shasum":"5dc99714975b0ba468eb4b29578dd6faffd71352","tarball":"https://registry.npmjs.org/vaporware-ir/-/vaporware-ir-3.3.0.tgz","fileCount":22,"integrity":"sha512-yWHUNKo8Mfob+j+aVIh8BHVwVzs3uIpsR7y2ER/bxN9O68csLUrGYeYwEWe6+fwgzTH79/uefU6r/Ze+S5RvhQ==","signatures":[{"sig":"MEUCIQDJGXR62wuclEIvJMYjsFyKBKmT/UxtnII6v848PBp44QIga96f0yELPZj4gJAC95EQ9K2s9Tng4Dv0kWC/XUr2m9I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63332,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbyVQXCRA9TVsSAnZWagAAdlMQAImhc+DOSs5YSfWEkDHX\n2YAZsJSH8npcnKjUSEeRrjGBpebwnR/Y/jKrdlPSEY/N0WWB4GQaTIjWO8ld\njApt4LSzcTHt87+7f6rztob69ZxPRuT61Jn9D9Ns+MAmnWQXGU7m4N7ZnFV4\noMX18tawC88bjvtA1WM2BhbDxDjGCQaO1yNPL7B+xNlMN2o2eTAuLOrZEdEF\nx2KmNbN6bpLcU3v5h8JRZ3ETv1xLiZOlsegP5SMk3dK9GhyBXCu90yhRwm2y\nffWSnm84KF8OL4vsvmaRVqs3l6b+PC4NFgk811lP5rUDplqPiH12nwW2y6Rd\nKKPSN0IjEmhuEDm6vSXKRceqaxR0nmZBmsnR9FxEiPTV5HkcF04axhLb560P\nzUJQy94Vow75OOZ3nOUWswW5xGr+Vi2JVKukI+2jAFo4+FbLFs0CIy0wPWZp\nEMfK/NaXhvuQxGEvipsCDYPmzHjlmqRam8VfbTkAvgSv1ZIeAfqBTQl2HvJe\nCWKE8TlXPp1fW1EfLXKUshVeKk6TwuKrMiIiLgu0wR2oUe9caZsySyk2z/wI\nOUucHC7JiVhtjnwxd1FIOOePhlHkVcKZhmc68XNq2IyByIS1Ath6zo89nNS8\nAbdlnK3Tq2HwQPz+VIEggAUwWPI93LiU0YTJoXqdQhHJuXB3c/6ekFxP0Uvd\nSnQC\r\n=2nTm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":".","_shasum":"5dc99714975b0ba468eb4b29578dd6faffd71352","engines":{"node":">=6.11.0"},"gitHead":"98e29a8a9d13137e2e787824ed410fc8c3d3bb0d","scripts":{},"_npmUser":{"name":"scj312","email":"npm@scj.me"},"_npmVersion":"3.10.10","description":"An automated front-end and REST API for controlling popular IR desktop vaporizers via LIRC, written in NodeJS and Express.","directories":{},"_nodeVersion":"6.11.2","dependencies":{"cors":"^2.8.4","mysql":"^2.15.0","express":"^4.16.3","body-parser":"^1.18.3","@slack/client":"^4.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vaporware-ir_3.3.0_1539920918745_0.7659081902904024","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"vaporware-ir","version":"3.4.0","author":{"url":"http://scj.me","name":"Sam Johnson","email":"npm@scj.me"},"license":"MIT","_id":"vaporware-ir@3.4.0","maintainers":[{"name":"scj312","email":"npm@scj.me"}],"dist":{"shasum":"5d291dc2454a2a70c89816896125700db32c48f7","tarball":"https://registry.npmjs.org/vaporware-ir/-/vaporware-ir-3.4.0.tgz","fileCount":23,"integrity":"sha512-+fnaV6sdjyhx3S4p3vQimvWMjdgEMjAAnegq20PBTevxtpJQiyoOX1KijmRPi93WZZWV5yMqli9c+CCeV6Y/jw==","signatures":[{"sig":"MEUCIQCCphUO7yc82U6vIzrSHd5Zvzlmu6NRtfNPGUwes1JjiwIgYLH592qxBaqGun1QAdGgYpT/+0cHTrFjrfmt1xyskkg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66871,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcAMVXCRA9TVsSAnZWagAAEL0P/0K6ZLKrWCsdWx0c4A6b\nIX0MxmWnpiPightI7O70ebKqaAvbrdEzQICjoj0odmOCAuq/H34qamFHr36a\nBajfPDwsk+St0/QvNqnGGDGZhkT2GrEMeELbNbgpiqEvsA+d5srhhKDk7DHU\nzBhFWdeghOd4Qlbx2Bki6ZCu+c+XS+SPHHuiAsqa5rOlYAguJkQS1eDtg8PN\noi5gvkzrGbDhLOwh6dX9Yn4C66LpPhyoJ03KFfXSqFzoYJvgvGqvROvvkK7j\nIix+HVAzAZq4oYg0pMZM4D2ANliKa7ifgDDBXdKqx0XhD/0O0k2SfKEFAoex\nOZNUZKjd5FqzQr66KByqU6qQiSoYssTrO37QJ0+JOqEl/F0DHJs+tEUASjfi\n1u8VjzxRKugbr1Vrpsa0CRCpPcHnd/9F8XJ0zbZ9CnHVxyTuxm/r1j2sJjMD\npZ/ZFNY20H3zP3w2+TJBIIQMi52+Kvz60B//HV45D+nk5kAn589IA+1rJ3hs\n7YHLOz5U1Ap3u9tBC1Q81Ozbgdi+At6LmMhN9ZrUjbhpSXtk0f8TLkv7ORDS\nxGfU4TltCCZTD6XvqpfDtCi0tG5aRwN/Y3+QP04qCXkJJ/BC1uBMuvR2UgCt\nnH3jnUfT1bg0nCeNpMHpJb6K5Hoe3KtahFy0uhGqucY68gZ3as5y/Xgl0fZY\n4Y8l\r\n=cOhh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":".","_shasum":"5d291dc2454a2a70c89816896125700db32c48f7","engines":{"node":">=6.11.0"},"gitHead":"d608e46957dbfc40086fb69f07fcd1bb7dbd7a1d","scripts":{},"_npmUser":{"name":"scj312","email":"npm@scj.me"},"_npmVersion":"3.10.10","description":"An automated front-end and REST API for controlling popular IR desktop vaporizers via LIRC, written in NodeJS and Express.","directories":{},"_nodeVersion":"6.11.2","dependencies":{"cors":"^2.8.4","mysql":"^2.15.0","express":"^4.16.3","body-parser":"^1.18.3","@slack/client":"^4.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vaporware-ir_3.4.0_1543554390485_0.39405989181205037","host":"s3://npm-registry-packages"}},"3.4.1":{"name":"vaporware-ir","version":"3.4.1","author":{"url":"http://scj.me","name":"Sam Johnson","email":"npm@scj.me"},"license":"MIT","_id":"vaporware-ir@3.4.1","maintainers":[{"name":"scj312","email":"npm@scj.me"}],"dist":{"shasum":"3a15e54e2b29acde034c8e8209bd80902e82678b","tarball":"https://registry.npmjs.org/vaporware-ir/-/vaporware-ir-3.4.1.tgz","fileCount":23,"integrity":"sha512-cJWlyhzicprcIfbXCWYAjMM30N9HFiafIgsU9f/1y04QJsDX7n6fz+avb7sTwfcExJz77gfSgPTwdfzIC3RxaA==","signatures":[{"sig":"MEYCIQDlyM8uZf8YoacWd/cLtWf8eugKg0M0YS2po+T77AKMBAIhAJs5RtRyWp6C+ewnyqTlcrQJtSKsHKmFlFJoj7WJHBgS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66903,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcAgD8CRA9TVsSAnZWagAAW0YP/1RsZ3iruAnKAPj6KL0P\nF8izK0TIKhATYsLa040tAyhpbO+B/ZfL2BZyo7XXUU1rveJcQrgCEgHZ6+fc\noJjJcbxW5/RA26wR41PrTgGOJiCM9InMi2wUuOXvVGNyqucfXat3BdHYi5ii\nmEZKg/gbyDmoyMVQNPVu5jIHna9FteLFWIl1zbaeD4lnoFuzuUFTVwhco1xP\nMsDnKBp3WAkM7fe/n6oRYPgbkLmJRmcHF8RJUgE5WCTnqa8UC0BiE/xllXOg\nfspe+5fUVEmXhFWOvktGt8UqrwbIeBeQrzZ5uhC9Iu6I+9zJACkyOJMY/nJW\njWT+T2I4jnIejdfeE5Y6fNTFWLFkUVLTyizMlB/IpKc6krluAwrj/THrSOL9\nqCETsjTxbhFmLr0P19UNOtGJXqYYnuEEtPrmAuG+/JiaC1igsex1nIBEEcSp\nNgy+Na2BYw2lHu0+gVd1igMtyGIUx6tL55/A+XkJsQq8I9D3JyL+gejPAXY4\nUruI2xgyGF2Ir69qCAJmzrgTCTVto6es0Ksn07CFgwWl5lnVKR97xe/VOUUI\nsky0rw8k4hWSFUATgVtkmBEVKjs+J7BQ7Q9foR8Rqro+yqD/5PBuNwwmdnCm\n8DjVNeX4nafwhGVD52qiTxAcjtLQxC5Qna3TR5OYbwhRVHAk+nS0TQol3Pzm\nowsl\r\n=Ubro\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":".","_shasum":"3a15e54e2b29acde034c8e8209bd80902e82678b","engines":{"node":">=6.11.0"},"gitHead":"51d263c22263576008d7f952d7298fc2b42a7ed4","scripts":{},"_npmUser":{"name":"scj312","email":"npm@scj.me"},"_npmVersion":"3.10.10","description":"An automated front-end and REST API for controlling popular IR desktop vaporizers via LIRC, written in NodeJS and Express.","directories":{},"_nodeVersion":"6.11.2","dependencies":{"cors":"^2.8.4","mysql":"^2.15.0","express":"^4.16.3","body-parser":"^1.18.3","@slack/client":"^4.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vaporware-ir_3.4.1_1543635195292_0.16092217773315065","host":"s3://npm-registry-packages"}},"3.4.2":{"name":"vaporware-ir","version":"3.4.2","author":{"url":"http://scj.me","name":"Sam Johnson","email":"npm@scj.me"},"license":"MIT","_id":"vaporware-ir@3.4.2","maintainers":[{"name":"scj312","email":"npm@scj.me"}],"dist":{"shasum":"bc0b397c45cdeb3b8eb761b8cb9faa0db10ee87f","tarball":"https://registry.npmjs.org/vaporware-ir/-/vaporware-ir-3.4.2.tgz","fileCount":23,"integrity":"sha512-56H990MHGsJwBgRLt1JlAliv04SVcVW5g8XVMXveCqSJRt/UPx+O+bCnsnsuthKFWk3M+3JEKiN3N/q3HKeCYw==","signatures":[{"sig":"MEUCIHd3SA1VwJj/5ppnbcEMhhqMa5VidKu+yBPNzgnTneTiAiEAoQtWaaK8ue1UHDqOubIHstYCBXR9kvO4AOyjTkeP+dU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66953,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBKPUCRA9TVsSAnZWagAAUA0QAJk4cz/TJiJhYUpub4yu\nnK/t6ggWs/pWRB8Qs6C0GfHR+txJvoCYJu4NX+C9NZgqwa/sgSigyMQ/0TJr\nrdOvJLgnrmncWhBuiPU+NfUMHC9saemYUVC81+/dGXw918KMGs3EWhu9cV8F\nFS9OAMlB7qf03N44UmHRx11dseNMNPeG1OiMWt9qBcWaCloIzZjw/o1e/4mI\nB5W1KTsc5Kd0JxQ9jHzhUggLpM/jOqShTawROKmpdR2pnne4DHWcoqjFekGR\nwIeSCIsf6GGicXuh1l1ZQodyp5Z9cWeJl23/Ixl8Rs3UfSg5fKTU0g8OqVtl\nAWiZ43ZjRdaZnAKZAOHLUBZwbisaT4TW7iYJBJJhzvfewDxH9A1eu2nx6wCQ\ndc8a7c2YjBmDl4O2tPEHzuK1V61lA0Zy9xzzb+uQMetwLPuQDaK/5UvHMWL6\n39bEKOmsnSku+lNPEUiudF61uF9VlKVXGdbyI6/ZjWGFoOPe29PJLx2rLjnW\nImiZxILVy73DGYDL5LT9+8MO/umQqyHxZhWkSHH83i0NFBit1Jyk9FHSUa9a\nbUQfKGJwhGt39WgDvBp9Wdl4xZ7O85JRB48dp4ciOXCkqezEBUq1V+2oCKaP\n76OQNlrjSouHA2lgOI4FZXX+JCN8rYLKgURyMBOa56kyUAet3OgOS2wDCixh\nJhe1\r\n=LLup\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":".","_shasum":"bc0b397c45cdeb3b8eb761b8cb9faa0db10ee87f","engines":{"node":">=6.11.0"},"gitHead":"225e84c6deb8f8789eadf29662ac261873d884da","scripts":{},"_npmUser":{"name":"scj312","email":"npm@scj.me"},"_npmVersion":"3.10.10","description":"An automated front-end and REST API for controlling popular IR desktop vaporizers via LIRC, written in NodeJS and Express.","directories":{},"_nodeVersion":"6.11.2","dependencies":{"cors":"^2.8.4","mysql":"^2.15.0","express":"^4.16.3","body-parser":"^1.18.3","@slack/client":"^4.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vaporware-ir_3.4.2_1543807955778_0.5762095893372552","host":"s3://npm-registry-packages"}},"3.5.0":{"name":"vaporware-ir","version":"3.5.0","author":{"url":"http://scj.me","name":"Sam Johnson","email":"npm@scj.me"},"license":"MIT","_id":"vaporware-ir@3.5.0","maintainers":[{"name":"scj312","email":"npm@scj.me"}],"dist":{"shasum":"0f12289d266597eab0702dbdca9f188e80160550","tarball":"https://registry.npmjs.org/vaporware-ir/-/vaporware-ir-3.5.0.tgz","fileCount":23,"integrity":"sha512-pa//LKBXo9M+ys2lhdMS+/pkDDMJGO3ESQGUyqKOaeXueEPa1+1jIEWA+tPSiBxZFXjJW8Vok/pqTjmHd9+MQA==","signatures":[{"sig":"MEUCIQDMztwUHFTqyx3+YmjyXa7/By0hBV5Yf/JHGy0Jd1JwsAIgN9NrhwmNcEsjRyW0FAThLLG7IogxEB4KmJffdVKDsW4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQrQiCRA9TVsSAnZWagAARwAQAKLbvT1zpi//6P83YKz9\n2UYS/pCk3vkv4P+ET33GqKitDiY6RJD+q3AIKgIE4SSfO5uIFIqKctV8/Uzz\nq5YhWaCXRseyy2G9IL8E3lJIxMQLUrFnTlEUqSqB/yC9w9hOuOd6RwESTHTh\navPG6iSQhn4UOMbHoL91I19yiOBiLLPaK/dKeJZGj1q/xdmwRiJ7cn/r/YnP\n0QWmiS1igy41kTx25DM2q6nkRdZCWZ6wXeyQYS/mz14xMpTfSxIZb5C2dFer\nJ1Y0e8xuymLtmrQS+QrPnLA/uAnSwzcnOr7/PzswFu86g5U/z6e0YbnbGuRi\n/A9zJSdDB5Q4mmA8oCGAgludrO7xGkBYMu2+8yggd7jVaPE8bUvLn6ANJYEf\nnEb3Cx5hKhoWwWhp7YDjRWCaVmeETm/jsQE2eKpPnm8J5fnqF++Npw8+MkRt\ntMLE1quwsif4se6Z9z1NUCkjp+/3skPgHlsOmVZZkvvEA9saABr4n6csEwrb\nPrqfczXBHGEwo9DzxRebwgKz+WuxFVsKlSdIJ90Qufj20bCo70uH5JAw1VkN\n6vwUvKrONvMRsSjL5Yng26RrcFKo7AYoEbrArItcsX0IhXRn8xlBovz4viWU\nYArwJST5aLiwkJXiVt3udlkDCCqz2UtNaLU48GyblAoXtsE8t3U+o9g/2LTl\neu7j\r\n=GEug\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":".","_shasum":"0f12289d266597eab0702dbdca9f188e80160550","engines":{"node":">=6.11.0"},"gitHead":"e53a23f00fd8108dc8dc9bc54458d3215c531a5d","scripts":{},"_npmUser":{"name":"scj312","email":"npm@scj.me"},"_npmVersion":"3.10.10","description":"An automated front-end and REST API for controlling popular IR desktop vaporizers via LIRC, written in NodeJS and Express.","directories":{},"_nodeVersion":"6.11.2","dependencies":{"cors":"^2.8.4","mysql":"^2.15.0","express":"^4.16.3","body-parser":"^1.18.3","@slack/client":"^4.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vaporware-ir_3.5.0_1547875361481_0.7618481108910524","host":"s3://npm-registry-packages"}},"3.5.1":{"name":"vaporware-ir","version":"3.5.1","author":{"url":"http://scj.me","name":"Sam Johnson","email":"npm@scj.me"},"license":"MIT","_id":"vaporware-ir@3.5.1","maintainers":[{"name":"scj312","email":"npm@scj.me"}],"dist":{"shasum":"90eec16b66779e7d6fa758752da6fc89f5c8bde0","tarball":"https://registry.npmjs.org/vaporware-ir/-/vaporware-ir-3.5.1.tgz","fileCount":23,"integrity":"sha512-dngY1+Uy5fomyAoSlDoL4y1HYY5O6iCOlEEMmgllE3RrLXNr3uQmk+hMCstQMNrAJdaN8IqNF/OpTuej2+EJQw==","signatures":[{"sig":"MEQCIGGq3t7phQitR2WH9vJd9RlagBcMm4GmVgcWWYXBeMazAiAYBGYvsgcom1lovCDKD7d4W5WQWb2Og03EflprKTFEfQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQrT0CRA9TVsSAnZWagAAdBUP/3LVmiy4X2SAehzgPqre\ngfq4vIQW5gAaR7RLq6eJy0lDSN3fCTM994xmVsukpT+PCINZq6rKTwRHlXjf\nQG8Ui4vfHA0sQctmczOv68uWpIPzviDN0Afe/G0WWnEP3HvbCSPo6bZ/y1E6\nYi9tDSyk5+YhG+V+j0MSsFCA/wUKN+yTj8GxSH6AwONeVZllPKzOV0/r/oBz\nfrdfF+hpLFU2VAjjDEETbzQ6JZTj2+xKyP7bPrF9rsTG2vWiErhhfqwqLw1A\n71MBazBUTn/wEI/PFy9kB5ZYJJPhUcwtm5GiacUdhQyBSGC7Hh/a7V7dH9A7\nQOFVgvsmmiRbl+ejl9RTIrt5S9882k0vZIt0OPYsNElZnVSqVPKVjywrWKXU\nh+PHWVNEMFn9B3AjYGvgroh3zCdfj9xlKdjG/6wNDKgvfmns0sfTpEAVuaLG\nEko9Yy0RVAKIj8U+hS3wANH3DcEGfyfyznlevHmfn5tJ7jMV11GziHHgTr81\n5EmXo4rOx8GvBkib6nGjk8jUsFfeYWtaZnrC7F7Do8b2SAljiwqh1xZOvldV\npAHF6tEoWltjaMrxLi+A5UjQTc4vrf3RCfBviQT/F+DCPOtpHXtm8of6Mc5j\nOD5Fe4PU1N23mRIrQWPh8hD5XNQ69PitTrb7xSG3ofBaAoIW4xCerXCTMXM4\nECmY\r\n=0aZE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":".","_shasum":"90eec16b66779e7d6fa758752da6fc89f5c8bde0","engines":{"node":">=6.11.0"},"gitHead":"4528ee9c7629d218d0d83ae94002738ba9e6ef20","scripts":{},"_npmUser":{"name":"scj312","email":"npm@scj.me"},"_npmVersion":"3.10.10","description":"An automated front-end and REST API for controlling popular IR desktop vaporizers via LIRC, written in NodeJS and Express.","directories":{},"_nodeVersion":"6.11.2","dependencies":{"cors":"^2.8.4","mysql":"^2.15.0","express":"^4.16.3","body-parser":"^1.18.3","external-ip":"^2.1.1","@slack/client":"^4.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vaporware-ir_3.5.1_1547875572412_0.5888328878332507","host":"s3://npm-registry-packages"}},"3.6.0":{"name":"vaporware-ir","version":"3.6.0","author":{"url":"http://scj.me","name":"Sam Johnson","email":"npm@scj.me"},"license":"MIT","_id":"vaporware-ir@3.6.0","maintainers":[{"name":"scj312","email":"npm@scj.me"}],"dist":{"shasum":"4f9ad3e934f3de8d97a08dd5a6a8a25c2f08fbaf","tarball":"https://registry.npmjs.org/vaporware-ir/-/vaporware-ir-3.6.0.tgz","fileCount":23,"integrity":"sha512-iEvfXpFWAE7YQ8+GoUXYxY6qN78N411w7ezPU+aldgb0+rNIXHHi7JXMxWveRLgYghCjrjS9qZcaLuQXQH+lzA==","signatures":[{"sig":"MEUCIA/I0AgrUnEI8LfyEA2Wz0BS48B/qyJr44guNwcFEaqDAiEAoezC0l9dDxKqtZTqQqW22zHwYE53jCccnu8V10H66ec=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67725,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJce4fyCRA9TVsSAnZWagAAqPcQAIgGvrf2EL0DUSiUxpar\n5ABiOhat1AAV9BCvTH75+rPb+xbsV/D0tlQ+MIABOMWCjZoVHqtRg7vzTHqI\nMDbFbVek7kd9vnvhHNRwsuuR/Gf+/sjGwtmWQUc1qRpJYPTxtbFLAMfzHS+n\n7Xp+LWOozlxOLXL8i32OySI2xYQ4Daa8OmlnnL0zaBjT/K3DAZMFPtzT9rva\nBGUtxu0aS1HJzchEebjZFKFgo6CLgei+br5VmTDhnZXyWS0baG449vrIjpA0\nHCaoDmKqq4n3iGzDlgLSBvc/QGOJ5HOx6FYc2WHyQ4P5u7YrPVc18jfQB+Nm\nu5dQpKT27zUj9D8BobbT3FVHJU5Pju1vCIBTlj9Hdqz5GbBgxN7vAwmImBPu\nptPyubo93cUrZbbUVmlEty1mNNeWpMCz6uICkQhnLmuWDp9TeuSjdvburuSb\nHtf94EOFOUcDdJAJAcE5++KRjKG+NH8B0zeBR25DgIU9Hz1dx1nDhx3cJ9Wr\nxTzLwDsMIENEHBgTtJhBWxUlkACip8rnHZD1yJ/881UiBeBK/8zJncIb5pAR\nan//f2M1oW5s/57i38iiJdDCPQFQZZ8LdlAqeVdGv/cx99Vt4eiaGoijddvU\nHD1P/54/g4Xk2LKXfolA2tJ9OP5DWs+f5eBswtGVQzN0qWkJrAv099m9RkOm\nIWMT\r\n=fkrE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=6.11.0"},"gitHead":"09d9bf6c045e170f5ac42e7541236c5162a1f888","_npmUser":{"name":"scj312","email":"npm@scj.me"},"_npmVersion":"6.4.1","description":"An automated front-end and REST API for controlling popular IR desktop vaporizers via LIRC, written in NodeJS and Express.","directories":{},"_nodeVersion":"8.15.0","dependencies":{"ws":"^6.1.4","cors":"^2.8.4","mysql":"^2.15.0","express":"^4.16.3","body-parser":"^1.18.3","external-ip":"^2.1.1","@slack/client":"^4.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vaporware-ir_3.6.0_1551599602371_0.6009645442511693","host":"s3://npm-registry-packages"}},"3.6.5":{"name":"vaporware-ir","version":"3.6.5","author":{"url":"http://scj.me","name":"Sam Johnson","email":"npm@scj.me"},"license":"MIT","_id":"vaporware-ir@3.6.5","maintainers":[{"name":"scj312","email":"npm@scj.me"}],"dist":{"shasum":"b9c0de05b7b7dae239f14d5861c94e970c34eac7","tarball":"https://registry.npmjs.org/vaporware-ir/-/vaporware-ir-3.6.5.tgz","fileCount":23,"integrity":"sha512-4XIk239i5R7245jzMMbNj7NAiz5/MIVIW80dfqwfkdpn73yG7tTGrNkfVwCsivDOcKLR21UoPPdGBQctkIXYHQ==","signatures":[{"sig":"MEQCICI5hjpa3wyFdMrrJhbS7/I14XZPhZY6u3R0b+ZL6uyvAiAcriaG758c7Ms9Rag9WZ+pCnLxCijZsMVDzYP6uRZ/VQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68499,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgJTCCRA9TVsSAnZWagAA1dEQAJhU49KYsUG+odZeHsHc\n88ZtjWTgPnqVRPMS799SMI1qhl17SnWaII3pXThwbmuyos6ahBgJq+x5jG1Y\nNK7BHq5GlOB+0g8GvQ7QlcbFHmqYCKma1lMyGsO7N6CFwSvEEzRHOFfNtLuP\nT3++VcL200ZGd8QqBvXei2BuMsilV8z+6vDHr7HhRhGs2pl7WEUXicWorEYs\nJUOoYtfqDjFTPto4AU61LccwvOmFt/ovans09wX1B19AyEWkYu+JkFMeBTkV\nHHTMJb92qrX8ont5cNoKoF5qhngJQmrRsg1s08X61Ue1qGhzFmrDRjaouar0\nIrwzF0Mrni2slF1HfD0n32lbbGMRPiKK6jBMD88qXrUNi2ffgNAnM+SmozzN\nUOxyJXpcpr6cgyUuseqS8089Zqm/HIYuYERQRIFfSYJyjO7VI3OXL611AAbX\ngHvUDJZ9SN5QwKhKQSjl9MFwoEC+DGj/bDKZEQGRvX7O1eChVuvNtBt4UbSP\nt4DX3hL4mJA5GLmXIJVdJLCE52boiSbv097QuDi6WDBkjOphs4hx6GU/aHAz\nyramrweYt7BdwaGBE+gHN82rwT9My+fY+pgucstksSExW/jD1CYMotuJxm7R\nbnCd6qFTDqrplpn0OU4U4E5POAUE56g3zn6e3vpUTWFjj44vCk8NrLvWo7Xx\nbVI8\r\n=BMQW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=6.11.0"},"gitHead":"e6f8e5fcc17bfd6ae8d79162cd4fc4085539fa8d","_npmUser":{"name":"scj312","email":"npm@scj.me"},"_npmVersion":"6.4.1","description":"An automated front-end and REST API for controlling popular IR desktop vaporizers via LIRC, written in NodeJS and Express.","directories":{},"_nodeVersion":"8.15.0","dependencies":{"ws":"^6.1.4","cors":"^2.8.4","mysql":"^2.15.0","express":"^4.16.3","body-parser":"^1.18.3","external-ip":"^2.1.1","@slack/client":"^4.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vaporware-ir_3.6.5_1551930561524_0.28619156387884015","host":"s3://npm-registry-packages"}},"3.6.7":{"name":"vaporware-ir","version":"3.6.7","author":{"url":"http://scj.me","name":"Sam Johnson","email":"npm@scj.me"},"license":"MIT","_id":"vaporware-ir@3.6.7","maintainers":[{"name":"scj312","email":"npm@scj.me"}],"dist":{"shasum":"2de5005c6b263fa162642c7af7b022a738885e0b","tarball":"https://registry.npmjs.org/vaporware-ir/-/vaporware-ir-3.6.7.tgz","fileCount":23,"integrity":"sha512-Ep8vRir700Tobta9J/SVbbOSztZSltnOGIQH9Rb0rKaLJpzPXYfXy3NIyWpiKcP5aRCRzsgLmJBxvDB5ZRtn9A==","signatures":[{"sig":"MEUCIAZ0SK/buxIUmdQjsEJxaMUMJL/XFpjzwcFTsX+kUO6fAiEAoBjq+/Pfbj5c0wlOF+tvouoh+zFZVNP25glAdTAmwVc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68876,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcoFRkCRA9TVsSAnZWagAAUZUP/jFPZqjwEJ5ECt1LfDwc\nmMcsp0rwsUa/sXYqKI1esarPMiS+YjbmRGa28vyVoCOHPeUzuZGqgmvvR4ID\ndHjFb+AOVcjBtrtHu2MGMQ8ozUwjxzue62ZV+R4iYYayMyCAJ2scDAXHpIkY\nkN7KK8bMHktpu/+PCDDfU6HDtdVKYnZexN1CLE8yUQX1vrp2/GOfvlKY8z6Z\nBJ1q3a31kFZEnkKjWZ8YhTyhrxdc9QSPrLr2C2FsP+GM6s++wkg7XpIuqbkQ\nSx33nsQTEgJf/9pyov996voCwkLmj3cn3iMLESQpm1ojy7ZNS/L2gTwA3VIg\ny0+LovVIqK8fWVdxJHBTFVv3loj8m14NnoPZiKf+Siw0lyMkHlJizSG92QiS\nJm5t5GAYCX/eSW0QzUGpG4V2ZueDl+V4fLJyl0WbdP2hyZM38VALWIXxP/OG\nqkJMV+K8ELipfyQIcvQCDe+SGpsl02Ke74a27C+zZhTIR/WjX4oop5tuF658\n3I99M2DqSHXQ7ezwW4tjETebcz6HJH6jPz2als0JIYnJ9nXeiE3wfMmKYGKd\nr/GTt+EZMcDXVBVGpPHLBdY5/3NuzIi6S0tpt1ajpZMmzrl4sWauqapqaUXd\ntyEIietYLIStq798I2rrINQhRgH9gx8kztYnk9AE0miknSJ2FGH+9u2/572B\nYmZJ\r\n=65iM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=6.11.0"},"gitHead":"242406a4168c916e53954349e1ccffe4d9656571","_npmUser":{"name":"scj312","email":"npm@scj.me"},"_npmVersion":"6.9.0","description":"An automated front-end and REST API for controlling popular IR desktop vaporizers via LIRC, written in NodeJS and Express.","directories":{},"_nodeVersion":"8.15.0","dependencies":{"ws":"^6.1.4","cors":"^2.8.4","mysql":"^2.15.0","express":"^4.16.3","body-parser":"^1.18.3","external-ip":"^2.1.1","@slack/client":"^4.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vaporware-ir_3.6.7_1554011235513_0.02839583064592821","host":"s3://npm-registry-packages"}},"3.6.8":{"name":"vaporware-ir","version":"3.6.8","author":{"url":"http://scj.me","name":"Sam Johnson","email":"npm@scj.me"},"license":"MIT","_id":"vaporware-ir@3.6.8","maintainers":[{"name":"scj312","email":"npm@scj.me"}],"dist":{"shasum":"3a4cac5bc350ef6fa0d50474ac526a65a6be6d71","tarball":"https://registry.npmjs.org/vaporware-ir/-/vaporware-ir-3.6.8.tgz","fileCount":23,"integrity":"sha512-KTcsB7AEKWjraHQfuD7ZVZj5YgB2iXInxLbS0uCEkHm+TIOxqk5o+RYpVFPC+CgSkYh49DgzYL4KUw3DnlUTUA==","signatures":[{"sig":"MEUCIEatv66lT3WWlhkLIYHMmJwhuKGUDVXf/ho17jiGVhoJAiEAyuLQ1aq6JN/zI5yNu24PTlzDwc1fwO79mAPgJgYpQI0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68944,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPm6zCRA9TVsSAnZWagAADN0P/AxEwu0tkUfs9gF4r9XD\n09FJ2Jv8BBZN57S1QzJrsjJrgOMtqO2HL/mPiQQwg4KvYB9ciDxpMglXnk8M\nrat9HlTEHyDaVGQfkHPs75cW9vhyV8hZgZtzB8MZd0VLrwDFHjwJp8QTUwPD\nRC2R3BJaeHOYSsvVUWTeqm0sJS3Y16MWWIuzXEXDZgwhWQ69wPdlv6NBjC4g\nBwYxX1U/ZCn7+RCLZUtRcAAflhzIcPr8emcbHfSqydUBwB33Bw3nwrytwQ4x\nc4yp9yQGInn2fyH8cB+/CDTc6Q1i5vPnR2FJXl5x9hLwEKtOIQch3mWhU4Hj\nZn/JgE8rCt8kdL36XDHRDr/2UH0Nz/GEmjV+M5CIAXe6WGjJpdqhmA7qPsKG\n+oTTDp00wqQnorNi1+zKMmj8LUZ4Mef7I6bDqs22fqfsYct8GQSi8BG3tVDy\nQlJ2QcWAYLzeq4emGOom/efgtEWte9JVcAzJqUip8Tzt1czKR01W/mpzVj1D\n6PsGctSeAmx4GzY8Klex/ndgFBFakqXEZvAEJ16IQrhyVRMwEqXBkmKgvTSQ\nsayZG3MRpw91dV9IugDes4Kd4eNn7/40tXo+hbj54bcozDX9EyGOQy9xseWN\nc6/jUy8zIcE0t2f5atypLTzAhcrdLaTtxTzAsWFvPhandfIZHT0EHJFDLDhr\noMzI\r\n=+9lU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=6.11.0"},"gitHead":"0f6ce7132e53ca1b7e11fe8dfc7a279fd6d7e1a1","_npmUser":{"name":"scj312","email":"npm@scj.me"},"_npmVersion":"6.4.1","description":"An automated front-end and REST API for controlling popular IR desktop vaporizers via LIRC, written in NodeJS and Express.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"ws":"^6.1.4","cors":"^2.8.4","mysql":"^2.15.0","express":"^4.16.3","body-parser":"^1.18.3","external-ip":"^2.1.1","@slack/client":"^4.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vaporware-ir_3.6.8_1564372658532_0.7428665774075018","host":"s3://npm-registry-packages"}},"3.6.9":{"name":"vaporware-ir","version":"3.6.9","author":{"url":"http://scj.me","name":"Sam Johnson","email":"npm@scj.me"},"license":"MIT","_id":"vaporware-ir@3.6.9","maintainers":[{"name":"scj312","email":"npm@scj.me"}],"dist":{"shasum":"c6528c40f3ed5317d22fff6990d65d3930d2a695","tarball":"https://registry.npmjs.org/vaporware-ir/-/vaporware-ir-3.6.9.tgz","fileCount":23,"integrity":"sha512-z76AgOefAogOne72oXcUJNdnbcstEod4wUqiLnpdMbGpkMMsKj2u6cvI6qe7mjC+/Ng2/+5UP8LwNDdUY8dJFg==","signatures":[{"sig":"MEQCIGr9/eEcgUpREpLiMxSzCBuArPHmS2oCs5Xq4LlJ86x4AiB1/Ff00W08addvU2t9wrmaItPRHiMcxS6TKygSY50jCw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68971,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsnDwCRA9TVsSAnZWagAAyL0P/1dGfhTs6sM+O2yrf+BZ\nI54MEsgrdr2Yv6wfIsJsKlrp1fHqqgogQmg6uPDjetjV2zF53x6MzHAYfk6h\nHc9wDfUr4KasKONxpzaxVOsx96vffvUYQ9XlIb8nV711pUau4yWEtgl9+qeo\nI/Jzf11KfztUf27ekYGsLLbiL8uRNjJMAYJFxFqzvBULIY6XbEqILJpnJA4x\nQgJUNGNWrx3o3wgqEeuCCciBR7hCM1YTc7r7GWWIUfm+aH8Tz3hUa3knyWta\nqM11SjQYbEliLkXp0leOzn8LVAIgDGpAgN3oK73BN+54vSgwznBQ95GtNmOA\nk+KWLwRhkEwF6ydt0UAwkGbIqsit+i2umJ04xPht/zKk5zRcg7i9PodQGqGJ\nU6y1o5uFk3gBbfpF98YCGUjzdzBxtkyr0LE/g1HcxoSsgP82FksEqGjXqh4t\nDVT4YviUnEW5BppjfQOSicBtvbpO/Cn1pI4LmPHXwAdvUGxbrEdAbNdp6T+3\nmiulm/EfOE5Er+YjLoiapDCpZykPfqK9VHUq0Pfb3ICUjhEL5hiFCeKpButh\n9Po7FV8IdHMgIok45nix2M5GXrlEuqWfbSm3e0euMb9O7akY6AjToM7zRael\nP5oVdBQu9+GgE0qkM0oNf98u1Iq0VtejUvkabRCr/cDVVYPDP83uILE6IZSq\ntXyU\r\n=lVj7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=6.11.0"},"gitHead":"13fc1bbad726ec6b598e0feab72b7d6ceea4ef05","_npmUser":{"name":"scj312","email":"npm@scj.me"},"_npmVersion":"6.4.1","description":"An automated front-end and REST API for controlling popular IR desktop vaporizers via LIRC, written in NodeJS and Express.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"ws":"^6.1.4","cors":"^2.8.4","mysql":"^2.15.0","express":"^4.16.3","body-parser":"^1.18.3","external-ip":"^2.1.1","@slack/client":"^4.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vaporware-ir_3.6.9_1571975408176_0.2585771414107658","host":"s3://npm-registry-packages"}},"3.6.10":{"name":"vaporware-ir","version":"3.6.10","author":{"url":"http://scj.me","name":"Sam Johnson","email":"npm@scj.me"},"license":"MIT","_id":"vaporware-ir@3.6.10","maintainers":[{"name":"scj312","email":"npm@scj.me"}],"dist":{"shasum":"23f12a2fe58cb439acb575a1d7d6eb632e6a08cd","tarball":"https://registry.npmjs.org/vaporware-ir/-/vaporware-ir-3.6.10.tgz","fileCount":23,"integrity":"sha512-/9XJZzGQTlbJYLye7KmCrOxKc37B74W3c3/VJnNJRkG4tFH7gSWwzUedvUfApJm/m/HxToOVy3vX+B4U4QXBbw==","signatures":[{"sig":"MEUCIQD+6p50J3sdTro4Yvlo+/I2+bx01yfhIEs5CAAC+X5CnAIgPNJwnP0qAtsNA10D3YdFwM+lmPmwIozSC1fVwA8E+So=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtXMWCRA9TVsSAnZWagAAZQ8P/jlXLNWrMPkp8wCIeHUg\n6iUdgLlDoYgC38pZeoW1G0oMG3WcibG3UXwfrp1hTPF3FSREUEP66/U539Rq\n62tD70vUQJzyi6BKpcNHy6EZASSZlxgwP3pr20978sQ6hWJpj9llTYnayhLx\nShTgS9i5eEJ1rshESFxtMlXSWvYCXyJHN57cgmT2s9MyNLlEfoDv+edjplsn\nWWzf2ukoNVWsLCuOBHDhTO42xqfExkMLX3pBgehL9qpc0H3IcynXRNq0c+uS\nHfEdAPlgWPYE6ezAUJ5Jy+dltInjl0ZgpC94LA/fGVq5cOD45I+Afp4m54mH\nmancWQcw+VmOBfcQMwbb20Jt3RVt7wo5u3nKilmZF1uR3wG5KcDabfDSA/t8\n7jKaBjA8rjOKX+aiMAdZM/ABliEk3imZGrgxlt83RxxEYMIq6mQT2dcAx4AO\nhx8btx7sXsoZgWeRd84Cgb6BPgRoUJkkkkgus2uv4Z2UcmFOkw4myRNU311o\nmtEavsZl00sp5RoGZgaRTT05udD0oC3FwsyHb05Z+c0kacS3dclh3EOShQnN\nuam0WLburZxHonedIoiFP+SHszPOvui4jBtOHggTVvLJcnpYfMdtslS0HLa8\nCkENJFW1f2AnKTYZqbxICgZrxsk2389geJPyhEJqmljBakfe327pLKY/OADk\nTBj/\r\n=uz7m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=6.11.0"},"gitHead":"14c9d717fbdaae7f192f03f38c49767f46c2faa4","_npmUser":{"name":"scj312","email":"npm@scj.me"},"_npmVersion":"6.14.15","description":"An automated front-end and REST API for controlling popular IR desktop vaporizers via LIRC, written in NodeJS and Express.","directories":{},"_nodeVersion":"14.18.2","dependencies":{"ws":"^6.2.2","cors":"^2.8.5","mysql":"^2.18.1","express":"^4.17.1","body-parser":"^1.19.1","external-ip":"^2.3.1","@slack/client":"^4.12.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vaporware-ir_3.6.10_1639281430749_0.26989015687335605","host":"s3://npm-registry-packages"}},"3.6.11":{"name":"vaporware-ir","version":"3.6.11","author":{"url":"http://scj.me","name":"Sam Johnson","email":"npm@scj.me"},"license":"MIT","_id":"vaporware-ir@3.6.11","maintainers":[{"name":"scj312","email":"npm@scj.me"}],"dist":{"shasum":"2a7ccd974c41894acd8d7cf07221de4c3f878aed","tarball":"https://registry.npmjs.org/vaporware-ir/-/vaporware-ir-3.6.11.tgz","fileCount":23,"integrity":"sha512-3gXMkCbCLKBK46YP1TBrkHYErJmGqPxms8HIcXSwJi/cpxnYR5weoOHVDNki6+LwM/gUPvPZdol5l9UFz5tiCw==","signatures":[{"sig":"MEYCIQCt8ap5KLw0qhlGleciOxKnQVRBQI9utM8Z3k/u7O8KBgIhAMipx7TXox5KkQopcqrac3VzS9ljonUs2vJ+IOoP+345","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68974,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtXulCRA9TVsSAnZWagAAVF0QAJgeP2TzZ4QKQYweyPWa\nZX0jFwse355rN2FANswL97EnuO4zuQJv4ugapYuU30Lt/uY0EzG7RigXErAw\n0wsLo0rkvJ4zxXD/6D8y73joJbJ04E+zTaCjaWKfNbpzGIRF1NR7Zt7jUHSM\n5SZ2MSQD/+VwvrTiXpfjlAwosRn35JR6lDGEBpNQfLzs2xyYXCVHm0KiDjN3\nYhca/AL5kDQ5Ojtq1NE6q4VBj6rK4pFw6dIaAskOGEMDNuwn6HjjtmPwG4YS\ntSqIxMlyu+P0+nMjaIEyNoSHjBWMly2gTcmYVa2teNInBAmfhkjhKGF9BE60\nMDypV/rmJoo962TBR6CfAhabUGzaFePAL+NbTe2Eq3xz+IxUwlOC5+/zx5KP\nLGPLdAKMS47BEgkpenaL9MTCuHBCHMObMaTXGcrkWSg61p7GHfxQq98p0yg6\nN7/Gd0YorgWETcav/1yJhP0nv/GyP8/fdVJDU1E4vc3Tn8tUg6Pn81RfiMNs\nxMHnlrpvJ1d1xntUIDDSgYz+R6NIhp9FmGNM7Jcwkg/HE9JecZ3JHXHZuWUX\nu01gtLQUEvn95lijl6X/T0piVnNayIGOghVWwR6dYZtvFgnwbxijxUgRZ+l7\n07u32rMI9JUaLG4fE7ams1Sm+kz/+spHVFDMfcjK9PDduVl0TAJuuBCs84kq\nt+eP\r\n=H0w1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"10866e4707c15fbadcd21817982d8f080068c094","_npmUser":{"name":"scj312","email":"npm@scj.me"},"_npmVersion":"6.14.15","description":"An automated front-end and REST API for controlling popular IR desktop vaporizers via LIRC, written in NodeJS and Express.","directories":{},"_nodeVersion":"14.18.2","dependencies":{"ws":"^6.2.2","cors":"^2.8.5","mysql":"^2.18.1","express":"^4.17.1","body-parser":"^1.19.1","external-ip":"^2.3.1","@slack/rtm-api":"^6.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vaporware-ir_3.6.11_1639283620858_0.590727331071647","host":"s3://npm-registry-packages"}},"3.7.0":{"name":"vaporware-ir","version":"3.7.0","author":{"url":"http://scj.me","name":"Sam Johnson","email":"npm@scj.me"},"license":"MIT","_id":"vaporware-ir@3.7.0","maintainers":[{"name":"scj312","email":"npm@scj.me"}],"dist":{"shasum":"06e3317fb89dba8a5b8cb1fe73298e29e2f6b8ce","tarball":"https://registry.npmjs.org/vaporware-ir/-/vaporware-ir-3.7.0.tgz","fileCount":24,"integrity":"sha512-hXnY71cWWx6gTTHSByOO4OLZv0A4F85q3yVcmJZTA73JWj5w3Mu4ruZhEK/eh7OnMh8v3t65stlPl56zNy6j4Q==","signatures":[{"sig":"MEQCIA8LDrpkF1zMs3mKXYs7zFhQK85HvDzrAt3cgEJRxmtCAiAK86/HiPl87dnxVRU9q+7IDW6ir1Xla20eB+t8Bmnjuw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69640,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJbNPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpsIxAAme9vqmotrqqUfKK2AppBhLJI5cUv9P3fwoDC42/PSBF2Rlii\r\nRkFTB7UAw3VzKe4QHqXcHKH1RBmoS/FCdlPwIIoPfxdw2FpTb6oHLrq0bXdK\r\n1b+IxAH8+ACosy7paYqSP7JZivrIA4Cgg3tEZ8I9+Mf9v7Fn9Qc4zG6eLhu1\r\nD02+H/zIu8iOluAVT3HNHSWdlzP2r2t9VDCLX8rzTyCFFZs/1GjRXPOf232Z\r\nXHxAoGbYK2VHpm03HOAILJk8OEtlsiKDo0iJjz5JmplqXkuv36zjETXTIEGX\r\nob7v/k1WXHbcu67NeilhDAhw1m2WckTg2vmk/5rg1zilejHkNEFvFhkOId7h\r\nfp/YlxZmEY3+hhIh+2UNb/DBUnN5jn8pHbvOx8eLtqYrWdR+13RLuA7FB6Hr\r\n8JMSKxPs4cyY7DUS1rNXXuoAhk9q3hu8hubpROl3wslOwRAqJhUE6pTgkOy8\r\n7GH0tO5LlNqinXr6BRi+N3ulfEWTZNKGnZQC4JB2nFDHmloq4+IqVfQ75RBk\r\ndt9glhxqO15oVvotwtETB0vmv2FBjKBWZoO/zKc9OHFjpjuU9fqOurTM2Kau\r\nMZCYJcKc0Cd/ohJpj/YJ531gzxaviC0Qy7aMPrgMPoYT7MQsytzRIsBCRaAl\r\nDXpQ/fh/mOkIGlMND+gIclJpuMm8wWMKGc4=\r\n=lVDM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"fc9ad8b38968f44377bc6975e211de22985ace35","_npmUser":{"name":"scj312","email":"npm@scj.me"},"_npmVersion":"8.3.0","description":"An automated front-end and REST API for controlling popular IR desktop vaporizers via LIRC, written in NodeJS and Express.","directories":{},"_nodeVersion":"14.18.2","dependencies":{"ws":"^6.2.2","cors":"^2.8.5","axios":"^0.26.0","mysql":"^2.18.1","express":"^4.17.1","body-parser":"^1.19.1","external-ip":"^2.3.1","@slack/rtm-api":"^6.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vaporware-ir_3.7.0_1646637903024_0.8916998008372128","host":"s3://npm-registry-packages"}},"3.8.0":{"name":"vaporware-ir","version":"3.8.0","author":{"url":"http://scj.me","name":"Sam Johnson","email":"npm@scj.me"},"license":"MIT","_id":"vaporware-ir@3.8.0","maintainers":[{"name":"scj312","email":"sam@scj.me"}],"dist":{"shasum":"89ce5e60ab791b65e322121c4da4a209e0496145","tarball":"https://registry.npmjs.org/vaporware-ir/-/vaporware-ir-3.8.0.tgz","fileCount":24,"integrity":"sha512-PnunGkML0BPqist8qo0yTjkf54Ftvn4OLndu+G5UsPF+g5tOIG0J9KnjX1bRmk/7cOuJEcqx9CFMz7Xtp/ObCg==","signatures":[{"sig":"MEQCICIj1W9ziSQ1qDzXS9QdacF+f5/xV8Jczip5T4lY2LUtAiAOHFh7Y6d/Y1u3K8noaJCeNiubBvPI9tQ+ahdtrDdrvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69755,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidZx1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjhA//Qs7WsICyM+ebZu6LFNg7EIldYMdX5q7lZ7aIlSlxDI/QRTUm\r\nm/y2DrSLL+qV2T+6g911yiNCXsmiqyEcDzI7VLcIKmnX9dDCqkJtjJuV3N11\r\nmwjNoCyo4hmdIhuMMu6LHB4Zde7jLtYvBuAuaFR+MTwXtq4EgvtuS87jrlcP\r\ngw1vjBU23Y3YhWodocA3pXx0tHUSMJ6x6wfjlYNKFPBoZbO4peRxfkl8UJTq\r\ncgaB2eSoihWolJBNVnrd8W8k45tMVUKKB4Fx+uRzXCGGv0MSDBx8Vep9HHct\r\nf+CHLpRIB1Lz38pJge7ct349MIwqhwC7Vm0UO0Gq6MOXS8WOHYTgIoMXd/tu\r\n7vh2R29ynzIv3Cf3UiCW5d8Ao70Lz1j+PXvjrvWFaPSEolRAGCtCq7NzYJeH\r\nM+ijc9R/oY4JVTvWJbMw7EJZN/Ny9UhOHAYYc7HkdoBI9CMewZ6vRvL7GtOQ\r\nEyEQqlK1CCHl5ZpJCDRiXOSRvGDdiGuXdDAfhjdUGTYtWXu7ielyF2HTHXFX\r\nYkiunnWv/huozWgaT1u2HTLpT0EG8oohzG6xWzNPIQnvnpdR5fKiJnmKmR6W\r\ngASHMCRZrbncmevs+uIb7NEFLV2F62fb62shLk1YWzW3fA9KNvoaD9rXRqEc\r\n+WyI51mrObyTya5hiJAvxGrwr9o3f3CK5Qg=\r\n=C6pJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"4caf82f5fb6502a3837bcb7e143006d310e52c58","_npmUser":{"name":"scj312","email":"sam@scj.me"},"_npmVersion":"8.3.0","description":"An automated front-end and REST API for controlling popular IR desktop vaporizers via LIRC, written in NodeJS and Express.","directories":{},"_nodeVersion":"14.18.2","dependencies":{"ws":"^6.2.2","cors":"^2.8.5","axios":"^0.26.0","mysql":"^2.18.1","express":"^4.17.1","body-parser":"^1.19.1","external-ip":"^2.3.1","@slack/rtm-api":"^6.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vaporware-ir_3.8.0_1651874933109_0.2524733346433845","host":"s3://npm-registry-packages"}},"3.9.0":{"name":"vaporware-ir","version":"3.9.0","author":{"url":"http://scj.me","name":"Sam Johnson","email":"npm@scj.me"},"license":"MIT","_id":"vaporware-ir@3.9.0","maintainers":[{"name":"scj312","email":"sam@scj.me"}],"dist":{"shasum":"ffe002667f35ebfe4ff578e2aeb4c8c97721fba5","tarball":"https://registry.npmjs.org/vaporware-ir/-/vaporware-ir-3.9.0.tgz","fileCount":24,"integrity":"sha512-cDuoNB5/rvKhF8O79qEg7AoCPvcsJFIDRcDa5JQ3d7x73IoWbdF9Ob6dWsuOvjiPZqJ0QorxQlbvMI/2p4ynuA==","signatures":[{"sig":"MEYCIQDuvCq4nwpwHx5hNIgGVpSygDVSFI8nAEcBRDMKOAKj0AIhAOpa0tPcqGWmSlGHFb9Q/tPJIJ4AffKCIwiqi0iT3BdL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69745,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizQRLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp40w//SDt+wSuun4s1T467CaTFlToMMfE1eUafnY2XvfW76282i2O1\r\nKohTjxRIz/yqkT9s1nKghE29ZpIEW+r+FqZQt30X20VatHjtDLWsa1l6cIVr\r\nFt69wN1qe0c7nHZVZ36N//xIUIYgEKs6QXOuiaIAZtrBrfSi9ulA5yBnucPa\r\nejUYYcY5uBIQrkJYhGLP5x3ahWiCv8+9bXK7Hh6XrFYvFHJK6Tz98YOcP9Aj\r\nyu20+Aa/SxqvfsneB0DDZRQ36jWjM5rU0dt057VFPnz4O9Nu1DE5RQPUncpe\r\n3zPBSaCna56ac8tezXPzZria2zmy6n1Dm+oRQYIdfRQGItDLm9D7QQKyCHU3\r\nMfq75cnw+rgC9lZCd30SZi74vkDW7gcV0bfyxblhs8JimvqvWisCPTASSILx\r\n9XUta4zGPOE8tE9AdCyZToiFtJ2jLz+ESiKPuk1+Mj0XiEXZ96cLG/d+0xpc\r\nV7F+zURyS6wiZmuOO2vdGEWJq4mV2bFp+56L7un4zBwsvPln1Irktsx6lovA\r\nfTOcFuQ/8LMbpuAgmeaPrduphZNpNR8s/k4Bq3M608bbL5Dzr7rxEOysL6cW\r\nOY5BprU0fR1huAeCpHCs3Fq3s896tc7VixTqpsnZiu6UX/46JEZflR4fxLvt\r\nA3XEnky4AZO1NPiUvmvtyqxKiPgZpIr70IA=\r\n=nOMo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"1db4ea65346cb9d943e83d76cd19037adb5172d8","_npmUser":{"name":"scj312","email":"sam@scj.me"},"_npmVersion":"8.3.0","description":"An automated front-end and REST API for controlling popular IR desktop vaporizers via LIRC, written in NodeJS and Express.","directories":{},"_nodeVersion":"14.18.2","dependencies":{"ws":"^6.2.2","cors":"^2.8.5","axios":"^0.26.0","mysql":"^2.18.1","ext-ip":"^0.3.9","express":"^4.17.1","body-parser":"^1.19.1","@slack/rtm-api":"^6.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vaporware-ir_3.9.0_1657603146755_0.9336043924281792","host":"s3://npm-registry-packages"}},"3.9.1":{"name":"vaporware-ir","version":"3.9.1","author":{"url":"https://scj.me","name":"Sam Johnson","email":"npm@scj.me"},"license":"MIT","_id":"vaporware-ir@3.9.1","maintainers":[{"name":"scj312","email":"sam@scj.me"}],"dist":{"shasum":"461e159fe8754c3d15ef8326822b4c1eedd91d01","tarball":"https://registry.npmjs.org/vaporware-ir/-/vaporware-ir-3.9.1.tgz","fileCount":24,"integrity":"sha512-Jih+vOrfCEnJPWBLt9NBq2x2AxBz6O5+ofTaIih4EJ/ypiR/R237YdhuvgVouPQcT49hC5+SKmG3LopYWY4YIg==","signatures":[{"sig":"MEUCIBeojCWHQl5NaICzNaJdIQhjlE+aIaZEyreqe4MdVm9lAiEA1lEtzovAqSN8f/LmNFVDIH5e6JtN0FHGd88e11b0m8Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69746,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlsHgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVvQ//cuzwA1gGGVB4dtVatGf+Eo1iPf+NYrQomR3WfColhghD+Ttz\r\nYyVvx54geoVJVkpYozW9UeXsmLMddq8GLm7BNSGR01WmXallXpNFoMXtH8nV\r\nS3xUhotIyC/Sl68vPf967exX4vr/EMe2HJkukskC59ms4J5Y8DByPnFwM7YA\r\nWXIl58x0Kg3K+rTFrVPSy5XhRKv0fG04S6faLUBRbLxtQtOEMbujuTFqF0PJ\r\nfr4YhN9CPkAtcA9YH3SLgNWznWDJx1F92OU/c9ftVSp7iJ8NMkgtmERDmow9\r\nZrfl+h9Y7JYk5lI5Fo5LXNoB/RXFxUwg50SHPcEkTOhr/WQaSCDs/0CRc3pp\r\npEu44qP3VIDfc/F/oazW+humt6tKelPomoQaeAUf1HI+xPyIfzj6VBAgsyPX\r\nR3AS9lP9M6EPPhBsbRCShdAE2NbQ7jVcxryt3ZBksnNcIeznemd3lqSwW6W1\r\nPGQMaCdxKT1exHujQZROOshZZtuuMQR4tKO3Ab+ZltnATbzVpztG8NkQbBWm\r\n6OFq6J3zEeZ3PXMnJp3duNXf0a5gkLk18maajOEZ1mtw+gGmy+RXKyIznQLX\r\nHEMSJgkgYPmQeeZu3JV4OiB07Iv6TjzvhmnuvsvPONDbazPA5PEPgrKcaT2R\r\nbFs8JYR93kj8oEMCdHXe/HgnvM19/qmHmSw=\r\n=EU5J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"1db4ea65346cb9d943e83d76cd19037adb5172d8","_npmUser":{"name":"scj312","email":"sam@scj.me"},"_npmVersion":"8.3.0","description":"An automated front-end and REST API for controlling popular IR desktop vaporizers via LIRC, written in NodeJS and Express.","directories":{},"_nodeVersion":"14.18.2","dependencies":{"ws":"^8.11.0","cors":"^2.8.5","axios":"^1.2.1","mysql":"^2.18.1","ext-ip":"^0.3.9","express":"^4.18.2","body-parser":"^1.20.1","@slack/rtm-api":"^6.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vaporware-ir_3.9.1_1670824416585_0.6365608997772354","host":"s3://npm-registry-packages"}},"3.10.0":{"name":"vaporware-ir","version":"3.10.0","author":{"url":"https://scj.me","name":"Sam Johnson","email":"npm@scj.me"},"license":"MIT","_id":"vaporware-ir@3.10.0","maintainers":[{"name":"scj312","email":"sam@scj.me"}],"dist":{"shasum":"c73e7273275cdd07e406e4e3c5512402b7dbe421","tarball":"https://registry.npmjs.org/vaporware-ir/-/vaporware-ir-3.10.0.tgz","fileCount":23,"integrity":"sha512-3OxoO/SlSQEirTdRGczSytVPn+xZLkG4YB6IwLTCeCzzlvriobGgn7swpzReUlD+vhS2DFBzwSoJqHGfxUXVgQ==","signatures":[{"sig":"MEQCIAIkxTsjIgsg2+5MojtxwwKqyrWbO+z7fDKuxsSXpOAvAiBnw/UjNAw5dtxFKDKqcDWFggu6SFwC+iBDS5ncgdOuyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzdTgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrOvg//VrRyJo6b9MRSuezJxZHyPK+a6qU0GvaZA3wxahksNJs5Aja+\r\n4RiuLgbwo6348jbpLXk1RtMfCHhC2LlPiV1Ibp29RaKdocviKKNX9s5itBA4\r\nvPF2lpAiF63UodFqDoTE/A7Nz70qqGiM5V9tbif6+83Mn8GJWRuV8cWfilAB\r\ntpXjxOsaY75SMFX4uoZoq2WdEFkeF8iM+gWT9kAlshGyr7C0RKKhgcNYyJN8\r\nJM/UGbBWdV14Mx+jGPbZHvlxHeIwxIfMk1xLA1o/Da3WCNy/xtHrY0JBydo6\r\nod85hR2aqwRev/kbXrROOHechjCHx51KTYFCRbemEBDhce00DT3Gdb9FktcV\r\nuluSQJI82XkdWotrTVq+Pe1mpnlAbfeeMDgQs5GVF35AnSn6Vwg4hr0XR+nU\r\nQ5TX/+9nFgkGZs9SEQ/fpBLpUtnhgcKWHsdYfzmhf4EpQ8jcKKXcVSIpk+Pu\r\nM3hALPRK+wTQ5qj9vgCnej3tDg/IitVL4N9+mhAOpj3k0idwnI5kNS+v0yjg\r\nDceXhwvlM4Nak6KYsXIKv3uP5GhQfExZyVciK9eVmi0waiocXoE//0EHJZ3X\r\nZg4nnqSEovp4ZIZWHKiCyENd6im47albcHYvPR9rQ6qO2RgIeTyGyOMsAr+/\r\nmSv3IFQqNFb6zjNSFaE8gcOUrYnHidh2iTQ=\r\n=3MeK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=16.0.0"},"gitHead":"211347a4073e0c491888376a3716ce6450c6aed8","_npmUser":{"name":"scj312","email":"sam@scj.me"},"_npmVersion":"8.19.3","description":"An automated front-end and REST API for controlling popular IR desktop vaporizers via LIRC, written in NodeJS and Express.","directories":{},"_nodeVersion":"16.19.0","dependencies":{"ws":"^8.11.0","cors":"^2.8.5","axios":"^1.2.1","ext-ip":"^0.3.9","express":"^4.18.2","body-parser":"^1.20.1","@slack/rtm-api":"^6.0.0","better-sqlite3":"^8.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vaporware-ir_3.10.0_1674433759859_0.8806238116872942","host":"s3://npm-registry-packages"}},"3.10.1":{"name":"vaporware-ir","version":"3.10.1","author":{"url":"https://scj.me","name":"Sam Johnson","email":"npm@scj.me"},"license":"MIT","_id":"vaporware-ir@3.10.1","maintainers":[{"name":"scj312","email":"sam@scj.me"}],"dist":{"shasum":"3549d9a75f1df68b1b2404259742003c925ecee3","tarball":"https://registry.npmjs.org/vaporware-ir/-/vaporware-ir-3.10.1.tgz","fileCount":23,"integrity":"sha512-gSJo5S98q/cVWN1Az6csXiFC8cHFmfMDLD7+iUDekFeAihZbmeTL6vERST4+9FQ7g1Yz0moPAwDJdb7N0C9zmQ==","signatures":[{"sig":"MEUCIQCIsEeD5qpBUKoXW3NQl8e2UAH9+1Kk1HfdQp2P+sw20wIgQPncYw22LGigMUe3/ekfWE++XamXSXB//X1J+SMJPzg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65667,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0J0fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWJQ/+P63QVGmtjXnu8j6WsB4UdKs0+TP2KWHGE8aNf2r6o9sCpfDU\r\nG7cMC/JdJURWkFgrpaA0qEzauqcn/56iNDiaaeW6PlfNzlegR2LOAQ/4qzw3\r\nlDv9Zna3kDAYcLpRkML6fID6jQkfrRE/rWsseXPsCSTPRpCMwEdrfOE0AZjv\r\nnMbK6zliH7RFKCKW/3FNNSkNLIx9pVqglS3GaZbDb5FVX00jkEpAbWdf7H8B\r\nmd0sfEu6+1NtW5HVwHR9qEH7EC+FewthczZ5HoFGboA+z9fhlus/Cw03n2xB\r\ns2aQpfswOtjVBxIk4q8F7Dge0JnmAssU8Osf1GQ7e/ErSlwnzQdfLC1sWJU1\r\nI4e2FWQ43nUQnARkW4te5Bgu9PQ3zF/YNshAf07+ruPNTvrpPrSZChKzthS+\r\nyzvDPerNkL/cMntBUp+WDmFR6o0vtBDfxXO7QKQsGJMdSKUqoXXGtSUZKAB7\r\nXhuB/ZwcHQBdBY/IVMzZ3ZuSqbQdXOR8I/vh3yewgW4NnYE+AYrU7/bAZn/k\r\nx5+b6Yd75fip19qJzIxWs6LJU6N2T7DMc6CbwH+BrARWJaD6JSMNk+RZ+TdA\r\nYAdclNwgklWSvGtGmOcleAlD/7dByVYaK1i42CgnI4JuUm4zYQbvfRwv+u9N\r\nMNZQ2dDirOPmOFCseZ5vkgBf3Qlfxf4oq58=\r\n=RpWi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=16.0.0"},"gitHead":"941004724536ac0e779ec617f515b852eb7d01ab","_npmUser":{"name":"scj312","email":"sam@scj.me"},"_npmVersion":"8.19.3","description":"An automated front-end and REST API for controlling popular IR desktop vaporizers via LIRC, written in NodeJS and Express.","directories":{},"_nodeVersion":"16.19.0","dependencies":{"ws":"^8.11.0","cors":"^2.8.5","axios":"^1.2.1","ext-ip":"^0.3.9","express":"^4.18.2","body-parser":"^1.20.1","@slack/rtm-api":"^6.0.0","better-sqlite3":"^8.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vaporware-ir_3.10.1_1674616094810_0.2925419293701961","host":"s3://npm-registry-packages"}},"3.10.2":{"name":"vaporware-ir","version":"3.10.2","author":{"url":"https://scj.me","name":"Sam Johnson","email":"npm@scj.me"},"license":"MIT","_id":"vaporware-ir@3.10.2","maintainers":[{"name":"scj312","email":"sam@scj.me"}],"dist":{"shasum":"b204896150e4cb73fe8d332d9fc1c001292e8c9c","tarball":"https://registry.npmjs.org/vaporware-ir/-/vaporware-ir-3.10.2.tgz","fileCount":23,"integrity":"sha512-0Anyxp83uaeJOia7OhURl/j7VsWlkuF4Y3Deiry+OtTE7CKmOH7epKqvXXbLHJVA89pMogCuL5LJurwW8EPMXQ==","signatures":[{"sig":"MEQCIELbbPoybof0sOFH5UtgrVCTnchptsvU5PL8p7/HZY7kAiBTNDfeQLoZK7/PhpQAp/M/F9fg+NArM6fODFzGSt14zQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65667,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1cw8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvsQ/9G4kemgN+ZWk4SxYCkJqg7zTEmAn3yvkN/7W0oqVyJDbiVDXY\r\ntTQ/+EU/vcu1OaL8HZIWnXlM9oCWGBEsgfE0BUnosoyMzt3C8YXh38h+VLvk\r\nfRvFmSatuTCCORP4JJ0eURXh5q3PNU1XrKM/bZAUL1z1oJjUGZ3vRA3guW5B\r\nIUfqpsKTkwW1yKTb+PBic1pJHN+7COJyV4eOIj3zQOOz4zDPn1gq2K31DUdM\r\n5krb98QTwi8AYyhTHdKf80E8El5CUdkW6pGUrslV9FkFNRF53ki2132VtXS3\r\n5ptc2dABo+Jdh4bTWdHPX1d9bIW/8rwAxPnwOHnxWzh7cMyNcpwwlkokcx1k\r\nFalei2ByMJJk2iOJUm/U6E/xCn5nsQpaYYFnIRa/5pYaDbKSGXJNwRNXbaBE\r\nB8Fs1ob5P2Iyk2rrlpV6vsKorC9zTFYaS9XjODiRTyrpqswOVQl+cdVCrM5P\r\nwDuHfAn/g583w9EIkvOslxeyNG2MFvth88Bz7xmATY58SrJfskDaGgzsnXBn\r\nCoa6BwA8voWURpkjWOdu4JbS9rOD2G3RewlY58F/4bvG3ES66+TDth0Rq/Tz\r\n/hamhu/u/DrWsjBthdhfW3aFUeoHhjpI0rP0P7vwOfwPpkCW6K9cX9VOUVWU\r\nIwZVzSmxYeTdWDUKG4BaQBKjFiO/EQzqqJ0=\r\n=c2YH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=16.0.0"},"gitHead":"a90accd162cd94c759a962a42837911bc4ffb489","_npmUser":{"name":"scj312","email":"sam@scj.me"},"_npmVersion":"8.19.3","description":"An automated front-end and REST API for controlling popular IR desktop vaporizers via LIRC, written in NodeJS and Express.","directories":{},"_nodeVersion":"16.19.0","dependencies":{"ws":"^8.11.0","cors":"^2.8.5","axios":"^1.2.1","ext-ip":"^0.3.9","express":"^4.18.2","body-parser":"^1.20.1","@slack/rtm-api":"^6.0.0","better-sqlite3":"^8.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vaporware-ir_3.10.2_1674955836408_0.12931023719721213","host":"s3://npm-registry-packages"}},"3.11.0":{"name":"vaporware-ir","version":"3.11.0","author":{"url":"https://scj.me","name":"Sam Johnson","email":"npm@scj.me"},"license":"MIT","_id":"vaporware-ir@3.11.0","maintainers":[{"name":"scj312","email":"sam@scj.me"}],"dist":{"shasum":"849ec7abdb8bc53573f4a492b348a0b4fc61c222","tarball":"https://registry.npmjs.org/vaporware-ir/-/vaporware-ir-3.11.0.tgz","fileCount":23,"integrity":"sha512-8JXNvP4NNEGQKsqCgdoHTdwPmIKN1OC2eh4Ht7M9rz9nDU1p5DvTgnZMggMk/J9b9+AO0jjnnqYeTv/KnzuiMw==","signatures":[{"sig":"MEQCICdFPNOD1dv0LVdJWoC2Q3bLZkbxQ4NwrfYYtELOBH1wAiBCM0ECDzh6TRLuwfiYpaDzkIbRfDcm161FzaZjh2e9lw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67584,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/Ym3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmopGw/+KIDPsucACPG0+Lc4tUol5V1avblfwoH9ZCccIfN0vns8pUPf\r\nE9X68ytxt7Ktid6VdNQbQxdfzfOLZ96pRs5RTg65TWXDuu2czlDbDheoENvv\r\n6UyUs0szoZy1wbv1g33JWb02RLt8fElBjpu1GmpYfvFWd5hlXdej9xgmZ3sw\r\ndEOIuvRA38quFsxHW0nz9ulSICH03SDRYHM1HJi7Iw7A8ElS6FT68D2zhcfr\r\nWHNsmJnxKzs4WC2+AWJyuSxrKIAZEBampjQBMtGvdnnAHYW1horbgU/vXfgq\r\nNMCq+QYht0d3aF2etfThSp/WxaoXBF2EpyN0fhV/NCvbVPRL84x3tEo8VUl6\r\nghwtbAA0/Wsyg733wXrW9JcSX4ouKMQWaxMIe6yktwCpkrWaSkNcUbbbyp6c\r\nZWJiJig8AhH31rhr5v3dXn7BRDodsTaxeAugvdwVSuBxAIKicWPKP1XuP3+j\r\nQwe9BNSdXltk7qQFEQRkiR4zu0zrVfX1vrJrq9PFz0IyVM5xVnEBwX5U+sbd\r\nUVc+w6q4E6ipwpUc3EhSOX9xhwivGWwYT8RJYNNqRrEvXJuWZjgpLbqg2hCc\r\n51BLDW+cCXnDFOBvpzV4gyILooucEJWqrMn4825UYtt+DhLgbgVlJhZn/6mt\r\nLwJ+GaL25WgHPNjiiaxEb0BJkXN2omDIFMg=\r\n=jMXW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=16.0.0"},"gitHead":"86288bf96e98d5131a7a16b8817b380ba220c694","_npmUser":{"name":"scj312","email":"sam@scj.me"},"_npmVersion":"8.19.3","description":"An automated front-end and REST API for controlling popular IR desktop vaporizers via LIRC, written in NodeJS and Express.","directories":{},"_nodeVersion":"16.19.0","dependencies":{"ws":"^8.11.0","cors":"^2.8.5","axios":"^1.2.1","ext-ip":"^0.3.9","express":"^4.18.2","body-parser":"^1.20.1","@slack/rtm-api":"^6.0.0","better-sqlite3":"^8.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vaporware-ir_3.11.0_1677560246736_0.86792291289069","host":"s3://npm-registry-packages"}},"3.11.1":{"name":"vaporware-ir","version":"3.11.1","author":{"url":"https://scj.me","name":"Sam Johnson","email":"npm@scj.me"},"license":"MIT","_id":"vaporware-ir@3.11.1","maintainers":[{"name":"scj312","email":"sam@scj.me"}],"dist":{"shasum":"514dd3c9e19524d8823a9f1110208b7631558312","tarball":"https://registry.npmjs.org/vaporware-ir/-/vaporware-ir-3.11.1.tgz","fileCount":23,"integrity":"sha512-hD/SymgKxGjpmp5c1uSRrJojuFdpTtec8WILuLYOLkYiGNakw0tmFuqd9YvMuT4WXTFYPAws5sj2OSwUShcT2A==","signatures":[{"sig":"MEUCIBFGyyOHSgOrm2bQYeb2MQmeJwwpMek5V71hlAgibAO8AiEA18D+bysX2hrjAp3M7uj6Qfj3PFylC8eeET6R2nbXpg8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67246,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/uO5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYTw/+KC4Rup2NVvrkeJkoLu3FrsL3dZQRX9nLtfIXNo7nljFvaqil\r\niT77k0w+cYTtg5cHfK0duAwML7qnTvqQjOLOGARqSPToAs35bZg0tXTEiT43\r\nunEEu/m9LmIvjT2G8BZufQFBpe3uQaiuAVBFCjlqMf4u4pYrHohMHEXXv3Yx\r\nmwtSH5gfoH7gFp/SQJdUhCNiAShwdjPOmJrLGLQRQ3bgqXfYQ84XhMscbwIk\r\n56y0c2jzgPcDHsY9qOE3XNOFQaQxs+akQlXvAjpqP3UmN6asfSVjsNs4wCLF\r\nZCI+l7jI+KfpeekX3UwlJFmMu/98y+mstNBZWs/keZMKPKXFFawe05R1WF+z\r\nQFlc9LAVJe6zXbgv88dMoEgAsU11lDPNL8rwkBDfNiv/V8ucU8hZyJ0wZcnO\r\nJ0gExTaT5CSiuq1yiDefwv/lh+6nvmieMkPKStHK6AvgHyiNOvrKFeCG27iN\r\n/51zKiywmKNlaDEaG4/0Vbq9+WpQv88noWxiOXrM8p9A0mgQ5YnKapZBMZyF\r\n2ShCvJakWf353WOa4ffPGzvOtoIi7BQH7JlsCNG3hdOe4qG3/bPlaWbAI+Va\r\nhLCSvN/9wRnwH7x/S1ZIbi7WY3PuR3Ilr16x9jlyfuNp1mo6c+biU4vDlwX/\r\nFLqZ+4FB8APHf+8FdaPeCILFUBUQSIsLqzY=\r\n=FwVL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=16.0.0"},"gitHead":"8dc662e4cac29c46262738fe7f61656f2a1f0b32","_npmUser":{"name":"scj312","email":"sam@scj.me"},"_npmVersion":"8.19.3","description":"An automated front-end and REST API for controlling popular IR desktop vaporizers via LIRC, written in NodeJS and Express.","directories":{},"_nodeVersion":"16.19.0","dependencies":{"ws":"^8.11.0","cors":"^2.8.5","axios":"^1.2.1","ext-ip":"^0.3.9","express":"^4.18.2","body-parser":"^1.20.1","@slack/rtm-api":"^6.0.0","better-sqlite3":"^8.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vaporware-ir_3.11.1_1677648825083_0.34740898498510675","host":"s3://npm-registry-packages"}},"3.12.0":{"name":"vaporware-ir","version":"3.12.0","author":{"url":"https://scj.me","name":"Sam Johnson","email":"npm@scj.me"},"license":"MIT","_id":"vaporware-ir@3.12.0","maintainers":[{"name":"scj312","email":"sam@scj.me"}],"dist":{"shasum":"613ac65bde80ef98c6aede61ad34580190cf822c","tarball":"https://registry.npmjs.org/vaporware-ir/-/vaporware-ir-3.12.0.tgz","fileCount":23,"integrity":"sha512-CheuJjcZehJKqI8ORDOjFp+JxvWlqzS0eHjp8T3fh22pQJonc3EubXDXvp8le26cKQptWPAB56cTfSttJyVaeg==","signatures":[{"sig":"MEYCIQDNaB27scjBhh2BhsQCB0fKRXXI4ZhtlicxIgdGTGqCPAIhAKCd+rv9wnU4qS9fRMupYlnO2+i24p5apVdKaWkCajd2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBS7YACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRxBAAnNEqC7Avl3HoCuNCBGWIeFCroNHHfAhlvmEYwp3o9lJVVz58\r\ntlPlk2WmhzdjR2IspYzLGDWvej8HK9tF26UQGk0CYs+raZhsKROOcLAtbvEV\r\nFHOV9Q7B1PddYwtrSPPTmM2/birwkoTzmgfQKio2gs0ION/ga+8cJnFOPMqo\r\niQzOe1/Jp1a2u+RGi0gtSI9VyY3QHRoDt5+7wea+tvuc5s/xldMu42HP43Px\r\ngILDVReCrCMuO27oRSHqvE3EaUR3MRwa4i5ntU46IlLYgq2tuBh+n0uPoyYF\r\nel80nGB0G69UBz0xgnpsVS7w9Zj5kiijmEo0GtB53L2PMi1cLdIjpOLOB4Kq\r\nxQ01z56G1ktNErNH6VQhxlp7ufoQ047Q2dDtzQdkmoCK+Xz+kJ49idgV1YHW\r\nV6f1pm6xZ6Qn/fwv9EzBdRlsxDue5UISXAeq8mDOojaNok5ovsfozcYGyE25\r\nhWffJbW/OSMarAW4b6ckKNtF6DYzloFuF6zw/d1maq7O2YYGDEaZ40xXPuMz\r\ncMZHcz9HTvWG3k1k8i7xVCPAL7u3Q+RXsXJdK1AE3b+S9fieBfFuaS71xXjk\r\nnOgHNiqciv7ZMYg7gS2h77uS0PhOw+yHa+m7uSVoqkETdjj9oLqcbbMtenlx\r\nlZpT1MdjsoruS/TgaKnmWPLYjXQF3MyJetk=\r\n=NIHN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=18.0.0"},"gitHead":"d494358fa7e9288b946e79de72f9c64da40fd806","_npmUser":{"name":"scj312","email":"sam@scj.me"},"_npmVersion":"9.5.0","description":"An automated front-end and REST API for controlling popular IR desktop vaporizers via LIRC, written in NodeJS and Express.","directories":{},"_nodeVersion":"18.14.2","dependencies":{"ws":"^8.11.0","cors":"^2.8.5","axios":"^1.2.1","express":"^4.18.2","body-parser":"^1.20.1","@slack/rtm-api":"^6.0.0","better-sqlite3":"^8.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vaporware-ir_3.12.0_1678061272408_0.4699678658395836","host":"s3://npm-registry-packages"}},"3.12.1":{"name":"vaporware-ir","version":"3.12.1","author":{"url":"https://scj.me","name":"Sam Johnson","email":"npm@scj.me"},"license":"MIT","_id":"vaporware-ir@3.12.1","maintainers":[{"name":"scj312","email":"sam@scj.me"}],"dist":{"shasum":"6e704fcaf5527a9d2e5e29c9f8a89aadcf90afa6","tarball":"https://registry.npmjs.org/vaporware-ir/-/vaporware-ir-3.12.1.tgz","fileCount":23,"integrity":"sha512-r2yMA2sB7/5J32z4ynYjgiNNTIBD1MHpeJn4n5eGD9aL0sjxFl6JDOzdRCU0F1sGaEYXY54kk2MADxN+UNWkLg==","signatures":[{"sig":"MEUCIQCaYAOwzV2h+0qCSg0gkovKIZdaqpLi3Ke9XghOETs9LgIgHfwgc4YlMKM2VJjYA5+c4LWlq3SHfo0qQinnVNGxR9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67189},"main":"index.js","engines":{"node":">=18.0.0"},"gitHead":"d494358fa7e9288b946e79de72f9c64da40fd806","_npmUser":{"name":"scj312","email":"sam@scj.me"},"_npmVersion":"9.9.4","description":"An automated front-end and REST API for controlling popular IR desktop vaporizers via LIRC, written in NodeJS and Express.","directories":{},"_nodeVersion":"18.14.2","dependencies":{"ws":"^8.11.0","cors":"^2.8.5","axios":"^1.2.1","express":"^4.18.2","body-parser":"^1.20.1","@slack/rtm-api":"^6.0.0","better-sqlite3":"^8.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vaporware-ir_3.12.1_1743224611224_0.5684863848715158","host":"s3://npm-registry-packages-npm-production"}},"3.12.2":{"name":"vaporware-ir","version":"3.12.2","author":{"url":"https://scj.me","name":"Sam Johnson","email":"npm@scj.me"},"license":"MIT","_id":"vaporware-ir@3.12.2","maintainers":[{"name":"scj312","email":"sam@scj.me"}],"dist":{"shasum":"aac136274794db56f0a4d91699d27223c7a159d7","tarball":"https://registry.npmjs.org/vaporware-ir/-/vaporware-ir-3.12.2.tgz","fileCount":23,"integrity":"sha512-ff9x9VbCxdAJJIA/HaRdJIdj7K7Aq/AWSFfM200cE0jgtPe3x7yr8m5qcvkkAXmXdfGkKH2cgF/0RY1jt6DZUA==","signatures":[{"sig":"MEUCIQCmvxPai8J+/RsQfwhq1NXvK639aUmWCGGGDkBvr0oUwAIgYz7MrLeGvYMmYvDu4Z/Xxeo9ZZIcmQVY893oJXUr95I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65774},"main":"index.js","engines":{"node":">=24.0.0"},"gitHead":"0156295e3ff957580e924bf7c594b32cb749bdc6","_npmUser":{"name":"scj312","email":"sam@scj.me"},"_npmVersion":"11.12.1","description":"An automated front-end and REST API for controlling popular IR desktop vaporizers via LIRC, written in NodeJS and Express.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.11.0","cors":"^2.8.5","axios":"^1.2.1","express":"^4.18.2","body-parser":"^1.20.1","better-sqlite3":"^12.10.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vaporware-ir_3.12.2_1779151397470_0.1721111649674305","host":"s3://npm-registry-packages-npm-production"}},"3.12.3":{"name":"vaporware-ir","version":"3.12.3","author":{"url":"https://scj.me","name":"Sam Johnson","email":"npm@scj.me"},"license":"MIT","_id":"vaporware-ir@3.12.3","maintainers":[{"name":"scj312","email":"sam@scj.me"}],"dist":{"shasum":"24365a1a9fb8ed5077dc9682dadce383664b22e4","tarball":"https://registry.npmjs.org/vaporware-ir/-/vaporware-ir-3.12.3.tgz","fileCount":23,"integrity":"sha512-r49EnJJs7gi8Z81NsH9onghDpadB819ifyiSP2Ilfm4LAK2Cx64ANoCq0NWRO9CWYhS+0NLF0da5nIx8HK4fjg==","signatures":[{"sig":"MEQCICPqE3A8DAG5nF/hxY9IDNWFLwmIhp3QqGWGr1Vz8MKKAiBWWJmFQx8L5wyhlcsU4bqI90fc0qzZbPKhi72BfCgu8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65772},"main":"index.js","engines":{"node":">=18.0.0"},"gitHead":"059e1a64b202df80e068b0e84ec0d2c859d4682e","_npmUser":{"name":"scj312","email":"sam@scj.me"},"_npmVersion":"11.12.1","description":"An automated front-end and REST API for controlling popular IR desktop vaporizers via LIRC, written in NodeJS and Express.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.11.0","cors":"^2.8.5","axios":"^1.2.1","express":"^4.18.2","body-parser":"^1.20.1","better-sqlite3":"^8.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vaporware-ir_3.12.3_1779155739677_0.3658169846255166","host":"s3://npm-registry-packages-npm-production"}},"3.12.4":{"name":"vaporware-ir","version":"3.12.4","author":{"url":"https://scj.me","name":"Sam Johnson","email":"npm@scj.me"},"license":"MIT","_id":"vaporware-ir@3.12.4","maintainers":[{"name":"scj312","email":"sam@scj.me"}],"dist":{"shasum":"c569afe7b0021831a541e58229cb496f5f6071e6","tarball":"https://registry.npmjs.org/vaporware-ir/-/vaporware-ir-3.12.4.tgz","fileCount":22,"integrity":"sha512-7QPUJsyydMwhNImsPNopPYVNO/rcKbfpfZcSuqqrxpk0JMjdMFgjt4JRuSH/R8lXnec/pZdQVaQBc9ca4nqR4A==","signatures":[{"sig":"MEUCIBAsKeFlDLuejZTJZz1kR42zQFnStTQXutGLlv41Ymi8AiEAt7t4X2c4Vu/SuFx4DUJ9MnOherv5bDoMwy+hyNKKuq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65257},"main":"index.js","engines":{"node":">=18.0.0"},"gitHead":"059e1a64b202df80e068b0e84ec0d2c859d4682e","_npmUser":{"name":"scj312","email":"sam@scj.me"},"_npmVersion":"11.12.1","description":"An automated front-end and REST API for controlling popular IR desktop vaporizers via LIRC, written in NodeJS and Express.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.11.0","cors":"^2.8.5","axios":"^1.2.1","express":"^4.18.2","body-parser":"^1.20.1","better-sqlite3":"^8.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vaporware-ir_3.12.4_1779155980826_0.9392754075958187","host":"s3://npm-registry-packages-npm-production"}},"3.12.5":{"name":"vaporware-ir","version":"3.12.5","author":{"url":"https://scj.me","name":"Sam Johnson","email":"npm@scj.me"},"license":"MIT","_id":"vaporware-ir@3.12.5","maintainers":[{"name":"scj312","email":"sam@scj.me"}],"dist":{"shasum":"ec2f6083e865f655608679f39d8d9e4d79dc6814","tarball":"https://registry.npmjs.org/vaporware-ir/-/vaporware-ir-3.12.5.tgz","fileCount":22,"integrity":"sha512-qEZOsSyvuCsH+HLWDFxMpMZRO5AYd6mT/3O9JP3mvOG1b991NSqR87j3U3MedBg4NCxqKQBLWBS9KWLYrZnXfw==","signatures":[{"sig":"MEYCIQDE+EzVCG0I+ecFy+BZbETZk1dt3DtzZaHqTMvYVSMBoAIhAOkyt7YX/RWJaI8UOe2rrlt4CpGYDThzjDqZCO+Eo67T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65284},"main":"index.js","engines":{"node":">=24.0.0"},"gitHead":"6f528212b5830985602fe5500a973195ad3144e9","scripts":{"start":"node index.js"},"_npmUser":{"name":"scj312","email":"sam@scj.me"},"_npmVersion":"11.12.1","description":"An automated front-end and REST API for controlling popular IR desktop vaporizers via LIRC, written in NodeJS and Express.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","axios":"^1.16.1","express":"^5.2.1","better-sqlite3":"^12.10.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vaporware-ir_3.12.5_1779924186387_0.5770848582083961","host":"s3://npm-registry-packages-npm-production"}},"3.12.6":{"name":"vaporware-ir","version":"3.12.6","author":{"url":"https://scj.me","name":"Sam Johnson","email":"npm@scj.me"},"license":"MIT","_id":"vaporware-ir@3.12.6","maintainers":[{"name":"scj312","email":"sam@scj.me"}],"dist":{"shasum":"0f09220f5ae943b089241805b8b1a53952893c70","tarball":"https://registry.npmjs.org/vaporware-ir/-/vaporware-ir-3.12.6.tgz","fileCount":23,"integrity":"sha512-y3I8fVvo6wDylm1FoxDEolGYWGpdUKzGAJTx017chaAxr5o87nCp/G9h0/DUjhkos7xzkUv6caRT9QHbkhNi+A==","signatures":[{"sig":"MEYCIQDTPab6hVEE5v4I7OV70Q7ZK7HzRPGk8O6YG8+YcVfYJwIhAP5oI3ttad/2JCSHUx/mt4NUBWGi6YEAZ0xo7U83ANx4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66307},"main":"index.js","engines":{"node":">=24.0.0"},"gitHead":"8e135e7116a4493284a5a344cb2751b5e62b08dd","scripts":{"start":"node index.js"},"_npmUser":{"name":"scj312","email":"sam@scj.me"},"_npmVersion":"11.12.1","description":"An automated front-end and REST API for controlling popular IR desktop vaporizers via LIRC, written in NodeJS and Express.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","axios":"^1.16.1","express":"^5.2.1","better-sqlite3":"^12.10.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vaporware-ir_3.12.6_1780732236194_0.3746402884959259","host":"s3://npm-registry-packages-npm-production"}},"3.12.7":{"name":"vaporware-ir","version":"3.12.7","description":"An automated front-end and REST API for controlling popular IR desktop vaporizers via LIRC, written in NodeJS and Express.","main":"index.js","author":{"name":"Sam Johnson","email":"npm@scj.me","url":"https://scj.me"},"license":"MIT","scripts":{"start":"node index.js"},"engines":{"node":">=24.0.0"},"dependencies":{"axios":"^1.16.1","better-sqlite3":"^12.10.0","cors":"^2.8.6","express":"^5.2.1","ws":"^8.21.0"},"gitHead":"29d2242d97ce1226ab6dbdeccdcee7349be5c04b","_id":"vaporware-ir@3.12.7","_nodeVersion":"24.15.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-qQzOn2TtV57ZVzxUj2GcS7CTxviXtJ6T2pkF7GdA8HYlshMAEkabF+KZFKYVLTYg5B0SDhGDw1Ct8p4yWcF2iw==","shasum":"a6c73a9c219f51ac9b6a0d658200826cb6601dae","tarball":"https://registry.npmjs.org/vaporware-ir/-/vaporware-ir-3.12.7.tgz","fileCount":22,"unpackedSize":65771,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDN4qhHAXOoFtqeX5d3P+doqYJWHpPBOcIXOsOBnLai9AIgVtZWIqKTXrvyBWw7PCmI4dDeZIwy7oKNYEjMV3NpAus="}]},"_npmUser":{"name":"scj312","email":"sam@scj.me"},"directories":{},"maintainers":[{"name":"scj312","email":"sam@scj.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vaporware-ir_3.12.7_1780732478491_0.9154032654736939"},"_hasShrinkwrap":false}},"time":{"created":"2018-07-18T01:11:12.991Z","modified":"2026-06-06T07:54:38.730Z","3.0.0":"2018-07-18T01:11:14.073Z","3.0.1":"2018-07-18T01:28:48.967Z","3.0.2":"2018-07-18T01:47:02.754Z","3.0.3":"2018-07-18T01:54:23.708Z","3.0.4":"2018-07-18T04:34:59.811Z","3.0.5":"2018-07-18T05:08:09.910Z","3.0.6":"2018-07-18T05:17:40.931Z","3.0.7":"2018-07-18T05:32:38.563Z","3.0.8":"2018-07-24T05:43:57.317Z","3.1.0":"2018-08-13T07:06:48.009Z","3.1.1":"2018-08-16T04:02:49.587Z","3.1.2":"2018-08-27T03:18:46.604Z","3.1.3":"2018-09-08T03:45:55.882Z","3.2.0":"2018-09-18T04:37:35.592Z","3.2.1":"2018-09-19T01:41:13.167Z","3.2.2":"2018-09-28T05:38:21.501Z","3.2.3":"2018-10-05T23:43:21.574Z","3.2.4":"2018-10-06T02:12:35.518Z","3.2.5":"2018-10-08T22:14:11.280Z","3.2.6":"2018-10-17T02:36:32.047Z","3.3.0":"2018-10-19T03:48:38.943Z","3.4.0":"2018-11-30T05:06:30.644Z","3.4.1":"2018-12-01T03:33:15.491Z","3.4.2":"2018-12-03T03:32:35.993Z","3.5.0":"2019-01-19T05:22:41.647Z","3.5.1":"2019-01-19T05:26:12.534Z","3.6.0":"2019-03-03T07:53:22.501Z","3.6.5":"2019-03-07T03:49:21.664Z","3.6.7":"2019-03-31T05:47:15.716Z","3.6.8":"2019-07-29T03:57:38.765Z","3.6.9":"2019-10-25T03:50:08.342Z","3.6.10":"2021-12-12T03:57:10.927Z","3.6.11":"2021-12-12T04:33:41.086Z","3.7.0":"2022-03-07T07:25:03.243Z","3.8.0":"2022-05-06T22:08:53.419Z","3.9.0":"2022-07-12T05:19:07.003Z","3.9.1":"2022-12-12T05:53:36.835Z","3.10.0":"2023-01-23T00:29:20.107Z","3.10.1":"2023-01-25T03:08:15.001Z","3.10.2":"2023-01-29T01:30:36.584Z","3.11.0":"2023-02-28T04:57:26.966Z","3.11.1":"2023-03-01T05:33:45.238Z","3.12.0":"2023-03-06T00:07:52.611Z","3.12.1":"2025-03-29T05:03:31.433Z","3.12.2":"2026-05-19T00:43:17.609Z","3.12.3":"2026-05-19T01:55:39.832Z","3.12.4":"2026-05-19T01:59:40.977Z","3.12.5":"2026-05-27T23:23:06.558Z","3.12.6":"2026-06-06T07:50:36.329Z","3.12.7":"2026-06-06T07:54:38.628Z"},"author":{"name":"Sam Johnson","email":"npm@scj.me","url":"https://scj.me"},"license":"MIT","description":"An automated front-end and REST API for controlling popular IR desktop vaporizers via LIRC, written in NodeJS and Express.","maintainers":[{"name":"scj312","email":"sam@scj.me"}],"readme":"# Vaporware\n\n##### An automated front-end and REST API for controlling popular IR desktop vaporizers via LIRC, written in NodeJS and Express.\n\n## Requirements\n\n* Supported vaporizer\n\n* Linux server with:\n\n  * IR transmitter supported by LIRC\n\n  * LIRC\n\n  * NodeJS\n\n## Installation\n\n1. `npm install -g vaporware-ir` on your LIRC server.\n\n2. Place `lircd.conf` in `/etc/lirc`\n\n3. Copy `config-example.json` to `~/vaporware.json` and adjust as needed.\n\n4. (Optional) For Homebridge support, install the `homebridge-http` plugin and add the contents of `homebridge-config-accessories.json` to your Homebridge `config.json`.\n\n5. Execute `node index.js` and navigate your web browser to (by default) `http://<server_name>:4200`\n\n## Usage\n\n* Press `Vape` to turn on the vaporizer, heat the contents to the specified temperature, and start and stop the fan automatically. If the vaporizer was already on, then this will only start and stop the fan automatically.\n\n* Press `Last Bag` to do the same thing as the `Vape` button, and turn the vaporizer off when finished.\n\n* Press `Cleaning` to reset the number of bags filled since the last time the device was cleaned.\n\n* Use the `Override` menu if Vaporware and your vaporizer become out-of-sync.\n\n* Use the status indicators at the top to change settings ad-hoc. Some of these may only be used while the vaporizer is in certain states.\n\n* While the bag is filling, use the `+N seconds` and `Stop Early` buttons to modify how long the bag fills for. Vaporware will adjust future bags accordingly.\n","readmeFilename":"README.md"}