{"_id":"wey","_rev":"15-6f19c129811acdf3fcb730b76dfc4f29","name":"wey","dist-tags":{"latest":"0.3.4"},"versions":{"0.0.1":{"name":"wey","version":"0.0.1","main":"lib/main.js","description":"Light-weight desktop Slack client","bin":{"wey":"./scripts/start.js"},"scripts":{"start":"node scripts/start.js","install":"node scripts/install.js","build":"yackage build out --cache-dir yode"},"engines":{"node":">=8","yode":">=0.3"},"license":"GPL-3.0","homepage":"https://github.com/yue/wey","repository":{"type":"git","url":"git+https://github.com/yue/wey.git"},"bugs":{"url":"https://github.com/yue/wey/issues"},"dependencies":{"download-yue":"2.x","gui":"0.3.1","mini-signals":"1.1.1"},"devDependencies":{"yackage":"0.1.x"},"gitHead":"9aa2c10e286a30ededbf4422b5065e456bf775cf","_id":"wey@0.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"zcbenz","email":"zcbenz@gmail.com"},"dist":{"integrity":"sha512-/0OezjN6Q2WiolFeNz3Dhnx49yoofG3W+a/pmU/SQm9JriolpXzlW5B4Z7/ccFfDU7uO2uClc4LlDB6ePn92FA==","shasum":"9b7af7e255d6a255f6028f5b2da0402f14800a70","tarball":"https://registry.npmjs.org/wey/-/wey-0.0.1.tgz","fileCount":22,"unpackedSize":13954,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCiYWf1xqByzYdavqupZsIxkfh11lpd6EVUSmYDx3aTogIgU21OebjtejVIXBpMfDR5TW5eb3sYCAxLpcguWgGIKpQ="}]},"maintainers":[{"name":"zcbenz","email":"zcbenz@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wey_0.0.1_1521545452333_0.319312299580192"},"_hasShrinkwrap":false},"0.0.2":{"name":"wey","productName":"Wey","version":"0.0.2","main":"lib/main.js","description":"Light-weight desktop Slack client","bin":{"wey":"./scripts/start.js"},"scripts":{"start":"node scripts/start.js","install":"node scripts/install.js","build":"yackage build out --cache-dir yode --unpack '+(*.node|*.html|*.png)'"},"engines":{"node":">=8","yode":"0.3.2"},"license":"GPL-3.0","homepage":"https://github.com/yue/wey","repository":{"type":"git","url":"git+https://github.com/yue/wey.git"},"bugs":{"url":"https://github.com/yue/wey/issues"},"dependencies":{"axios":"0.18.0","binary-search-bounds":"2.0.4","download-yue":"2.x","file-url":"2.0.2","fs-extra":"5.0.0","gui":"0.3.2","opn":"5.3.0","mini-signals":"1.1.1","keytar":"4.2.1","string-replace-async":"1.2.1","@slack/client":"4.1.0"},"devDependencies":{"yackage":"0.1.3"},"gitHead":"807908aefdbedbe38e145526a094baf49abd83ba","_id":"wey@0.0.2","_npmVersion":"5.7.1","_nodeVersion":"8.10.0","_npmUser":{"name":"zcbenz","email":"zcbenz@gmail.com"},"dist":{"integrity":"sha512-RiQRTIVJC7nDyfAmNXFWSiXrJTrcG6ToFAlxVFUi+Cf54TPI/bvXbX1huoYOyIdsYmJWu/Abfx5N4ndjPd4I2g==","shasum":"9122ac823b9cb2d3dd9e40487a768d53a21c9538","tarball":"https://registry.npmjs.org/wey/-/wey-0.0.2.tgz","fileCount":41,"unpackedSize":616797,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnX9qaGXgHYKsJJeUPKQMKPw9IWmKra5Y0s8A1Wsf5HwIhAP6SeRKSvhh4OdpJ0faM5PYvpSRsnjQgtcSEfw8+crZN"}]},"maintainers":[{"name":"zcbenz","email":"zcbenz@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wey_0.0.2_1522484770370_0.12154012338091258"},"_hasShrinkwrap":false},"0.0.3":{"name":"wey","productName":"Wey","version":"0.0.3","main":"lib/main.js","description":"Light-weight desktop Slack client","bin":{"wey":"./scripts/start.js"},"scripts":{"start":"node scripts/start.js","install":"node scripts/install.js","build":"yackage build out --cache-dir yode --unpack '+(*.node|*.html|*.png)'"},"engines":{"node":">=8","yode":"0.3.2"},"license":"GPL-3.0","homepage":"https://github.com/yue/wey","repository":{"type":"git","url":"git+https://github.com/yue/wey.git"},"bugs":{"url":"https://github.com/yue/wey/issues"},"dependencies":{"axios":"0.18.0","binary-search-bounds":"2.0.4","download-yue":"2.x","file-url":"2.0.2","fs-extra":"5.0.0","gui":"0.3.2","opn":"5.3.0","mini-signals":"1.1.1","keytar":"4.2.1","string-replace-async":"1.2.1","@slack/client":"4.1.0"},"devDependencies":{"yackage":"0.1.3"},"gitHead":"a89abd2e4e9356fbbf80d3a8530192cc053d21df","_id":"wey@0.0.3","_npmVersion":"5.7.1","_nodeVersion":"8.10.0","_npmUser":{"name":"zcbenz","email":"zcbenz@gmail.com"},"dist":{"integrity":"sha512-lTNt9BQlO7KijUIvp1tTqrl0kg2vetlrwCTGq1EdBQ7YztjrnrvxMKi/+4wjscTexrpa1QrwFOznIZ7qAaQoxg==","shasum":"9fbfc5eb9736c6694e2109ea979628f7f6e5ecc0","tarball":"https://registry.npmjs.org/wey/-/wey-0.0.3.tgz","fileCount":41,"unpackedSize":359982,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBMQLA/eYtL0rIZ3opYxlaDrCFACqC/4kVWMejqYbK4VAiBjehukegTLyCvnAYMQQAo6b+mvsSyKvfwetLzg6/+RCA=="}]},"maintainers":[{"name":"zcbenz","email":"zcbenz@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wey_0.0.3_1522491612629_0.10115389986594758"},"_hasShrinkwrap":false},"0.0.4":{"name":"wey","productName":"Wey","version":"0.0.4","main":"lib/main.js","description":"Light-weight desktop Slack client","bin":{"wey":"./scripts/start.js"},"scripts":{"start":"node scripts/start.js","install":"node scripts/install.js","build":"yackage build out --cache-dir yode --unpack '+(*.node|*.html|*.png)'"},"engines":{"node":">=8","yode":"0.3.2"},"license":"GPL-3.0","homepage":"https://github.com/yue/wey","repository":{"type":"git","url":"git+https://github.com/yue/wey.git"},"bugs":{"url":"https://github.com/yue/wey/issues"},"dependencies":{"axios":"0.18.0","binary-search-bounds":"2.0.4","download-yue":"2.x","file-url":"2.0.2","fs-extra":"5.0.0","gui":"0.3.2","opn":"5.3.0","mini-signals":"1.1.1","keytar":"4.2.1","string-replace-async":"1.2.1","@slack/client":"4.1.0"},"devDependencies":{"yackage":"0.1.3"},"gitHead":"7cfe9811d2714dbfed9edee8797581a37f14cf4c","_id":"wey@0.0.4","_npmVersion":"5.7.1","_nodeVersion":"8.10.0","_npmUser":{"name":"zcbenz","email":"zcbenz@gmail.com"},"dist":{"integrity":"sha512-2e/EM5N3ZSq2gtGHMB8tXjJ6qG+KfVBxjZDd4a9FXKFPbzh3E5/kYV/2P4j+dMZdrC0XMW9gVEq3gqgcipMPQg==","shasum":"02bf7b7371100195c034d1fc2ce02578b5d2c307","tarball":"https://registry.npmjs.org/wey/-/wey-0.0.4.tgz","fileCount":41,"unpackedSize":321437,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCf69O2CWMKv3UotOV1SBJGdNvjr6iGK0LCGRNno7uG9QIgPSOn1frpzK1kiI+KddFsczh8tQbmcfzmzr0L/Q+U9U4="}]},"maintainers":[{"name":"zcbenz","email":"zcbenz@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wey_0.0.4_1522550486283_0.9490675437985248"},"_hasShrinkwrap":false},"0.1.0":{"name":"wey","version":"0.1.0","main":"lib/main.js","description":"Fast open source Slack desktop app","build":{"appId":"org.yue.wey","productName":"Wey","copyright":"Copyright © 2018 Cheng Zhao"},"bin":{"wey":"./scripts/start.js"},"scripts":{"start":"node scripts/start.js","install":"node scripts/install.js","build":"yackage build out --cache-dir yode --unpack \"+(*.node|*.html|*.png)\"","dist":"yackage dist out --cache-dir yode --unpack \"+(*.node|*.html|*.png)\""},"engines":{"node":">=8","yode":"0.3.4"},"license":"GPL-3.0","homepage":"https://github.com/yue/wey","repository":{"type":"git","url":"git+https://github.com/yue/wey.git"},"bugs":{"url":"https://github.com/yue/wey/issues"},"dependencies":{"axios":"0.18.0","binary-search-bounds":"2.0.4","download-yue":"2.x","file-url":"2.0.2","fs-extra":"5.0.0","gui":"0.4.0","opn":"5.3.0","mini-signals":"1.1.1","keytar":"4.2.1","string-replace-async":"1.2.1","@slack/client":"4.1.0"},"devDependencies":{"yackage":"0.2.3"},"gitHead":"c911a764a2760c25eb11dba0f9cc4d718197fa92","_id":"wey@0.1.0","_npmVersion":"5.7.1","_nodeVersion":"8.10.0","_npmUser":{"name":"zcbenz","email":"zcbenz@gmail.com"},"dist":{"integrity":"sha512-He8fTgz08oUxCDy4dyg9shbqzCCw6PyC/tb0nfqfeuvi4G7iitQcz9UiSpLUY26eTfDGLaEBqzxl4IAxhB7azw==","shasum":"d6c2fa87632a399f28d391539dc0db2c6a4e5adc","tarball":"https://registry.npmjs.org/wey/-/wey-0.1.0.tgz","fileCount":53,"unpackedSize":994573,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID+Dh/Fe/BIbu2VCk1wcAw/AM4CQ4h0yGRPKEhoTdil2AiBY9MOFfUWnR2o4D0QPU1kdIIM7lMN3bny0Ugr/ZtJeuw=="}]},"maintainers":[{"name":"zcbenz","email":"zcbenz@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wey_0.1.0_1523233383077_0.648952334150436"},"_hasShrinkwrap":false},"0.1.1":{"name":"wey","version":"0.1.1","main":"lib/main.js","description":"Fast open source Slack desktop app","build":{"appId":"org.yue.wey","productName":"Wey","copyright":"Copyright © 2018 Cheng Zhao"},"bin":{"wey":"./scripts/start.js"},"scripts":{"start":"node scripts/start.js","install":"node scripts/install.js","build":"yackage build out --cache-dir yode --unpack \"+(*.node|*.html|*.png)\"","dist":"yackage dist out --cache-dir yode --unpack \"+(*.node|*.html|*.png)\""},"engines":{"node":">=8","yode":"0.3.4"},"license":"GPL-3.0","homepage":"https://github.com/yue/wey","repository":{"type":"git","url":"git+https://github.com/yue/wey.git"},"bugs":{"url":"https://github.com/yue/wey/issues"},"dependencies":{"axios":"0.18.0","binary-search-bounds":"2.0.4","download-yue":"2.x","file-url":"2.0.2","fs-extra":"5.0.0","gui":"0.4.1","opn":"5.3.0","mini-signals":"1.1.1","keytar":"4.2.1","string-replace-async":"1.2.1","@slack/client":"4.1.0"},"devDependencies":{"yackage":"0.2.3"},"gitHead":"5fb0e9f1c10d7b34c82df6a055656a806d5ee92a","_id":"wey@0.1.1","_npmVersion":"5.7.1","_nodeVersion":"8.10.0","_npmUser":{"name":"zcbenz","email":"zcbenz@gmail.com"},"dist":{"integrity":"sha512-SVvclGM8A1a6/+bpL4RM4T23u6WIh0p3sX9vd+mx6hA0GgazG2Oh27tG20kv34PMd041QrVUJgmCiYDAsxuRZA==","shasum":"3137996538c6a1c91a032719e17ec2b6943bbaed","tarball":"https://registry.npmjs.org/wey/-/wey-0.1.1.tgz","fileCount":53,"unpackedSize":995469,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa0fsbCRA9TVsSAnZWagAArO4P/jSQ1Jc6+hc06JJ5KB7/\nlt+RewH4FtFOW4KxljDG/ZzuC4jTnA2Qyyqkz1B3N61eAkknxP5REOSFPCmR\nrIbbupCdOgjEReaXN72LIQUmUIHfXHzPwoJFSmtUgXnk7ejst8YMGbT+eSYs\nDIahpgIWnobQIKMibGl1/trIO7K/5E40Fjs1zjuaoS8xEKhtel0SA1bzOVHI\nJ0N1HCBLLty3mWucgYf+RO0mFDrcjWkpfsd0QfCHtKSABKER6MEZDaBLEDif\nC0ArjZlqwV7PEPayNOeBB7Et8hjuU2rVxO+qp9+z39BUwTw75elEAexCvonM\nsa/EoNPzo/Y0i5GzZnqE1Xk7Zu2N4vOqsZpJw5O8jwbx9VL7fh7RDGlTIl2p\n+65RWU/5/PTpQL/0nRqegV3rKox9uj4hu5ojH0D+0Kd/p5aex0OsoK4W/kwd\n073im6Ww6wGY2WtQs/oYtUmug1BAdslEC5y5pF9pT5A7ePQvEQRu6vlWNcoO\nnGobjXqfEm2tBkpMuPHcgxpfdy5fe+3cu30Dm4fOJSz3jo5VFKeYpIo8fuI+\nZWn9VrRWkN7D6hTPk3em4cFfkOQZOFPXvxPonU7B3KDOXASO7idSUeCJYXth\nW2DcKON0HfFWVwaJzGUYgxAAB7eFWvKxWNUNTzbWlIj+zf6oak1QEZrIAZWE\nCcQs\r\n=WY5I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBTS6c5+B8F6CGfud0ABmbKD8RlfndCWTA6vzBWOFYJSAiBIuJLs+aEoWaajerPRXYDVsy5f+E4bSnzUMr14Oz2jlg=="}]},"maintainers":[{"name":"zcbenz","email":"zcbenz@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wey_0.1.1_1523710746935_0.42285024938834237"},"_hasShrinkwrap":false},"0.2.0":{"name":"wey","version":"0.2.0","main":"lib/main.js","description":"Fast open source Slack desktop app","build":{"appId":"org.yue.wey","productName":"Wey","copyright":"Copyright © 2018 Cheng Zhao"},"bin":{"wey":"./scripts/start.js"},"scripts":{"start":"node scripts/start.js","install":"node scripts/install.js","build":"yackage build out --cache-dir yode --unpack \"+(*.node|*.html|*.png)\"","dist":"yackage dist out --cache-dir yode --unpack \"+(*.node|*.html|*.png)\""},"engines":{"node":">=8","yode":"0.3.4"},"license":"GPL-3.0","homepage":"https://github.com/yue/wey","repository":{"type":"git","url":"git+https://github.com/yue/wey.git"},"bugs":{"url":"https://github.com/yue/wey/issues"},"dependencies":{"axios":"0.18.0","binary-search-bounds":"2.0.4","download-yue":"2.x","file-url":"2.0.2","fs-extra":"5.0.0","gui":"0.4.2","opn":"5.3.0","mini-signals":"1.1.1","keytar":"4.2.1","string-replace-async":"1.2.1","@slack/client":"4.1.0"},"devDependencies":{"yackage":"0.2.3"},"gitHead":"ce2064193c084ed5e1b81950d0dde42fdb872bcb","_id":"wey@0.2.0","_npmVersion":"5.7.1","_nodeVersion":"8.10.0","_npmUser":{"name":"zcbenz","email":"zcbenz@gmail.com"},"dist":{"integrity":"sha512-OvosCJLwYZWVi06BjesQ9WnJ3nPzppbN58DCj1t/0EpItjE/YlUeI5lWzl7JU4ZKl3iLo0X+rQ8eKBQpLMt05Q==","shasum":"3104e6d8a839e8bf49c7cf44c9ee7e2b0b77b469","tarball":"https://registry.npmjs.org/wey/-/wey-0.2.0.tgz","fileCount":54,"unpackedSize":1001605,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2AGXCRA9TVsSAnZWagAAChAP/18+M9kLt0h+Cc48OhIJ\nmpbEi7olrTlXoZXMArkUBNbjrlbGhBP22nY9Aw+GipLkw+GWfOEnOFKD9RJC\n9yAdifzPh811YhBUYBirUcCyRKVPuZ8dLiqIP/6Q6H5JKkajPT1G2LmXvG8J\nkLjkV3fwcpuvj+VJ8HVg21VYnV6r/2bG4/d4GSDsRrkgYQKAf3wBqjUOKTeF\nDT89iIPOLdixQrBmRbRLHsAwAcPuzYFsTcPW01qqIuAChW1ff7g9VeJ+MTz2\nlBpr+fuQpZaGITxjG/yOqZUN7rXKePnkRkkYfm0/i/bLdTIErjVg0PNC/xqw\nPOweS2zlSmShK+RGk7IsJelMwPRpAmUBpQ3bG7wSB1e9AvJC2bOhTHXmcctF\n2VOugSYRnbdwOrmsHe071pOzjJ/usH85mlypsMto3xud8w9r8Nz/LYYeNlfK\nOySqwrfHhSOIad4trHVLLZI2aqfE6Vw2GQ06YgVkADyJ+BT4WdJXwDBD/7yO\n40OFXMgS4HcccCwcz5VYyefflHKRh7mIHlbdRX8xLRyvFwz4/eRBEDdgHXcc\nY0GuV2sKdZvtWDRAZMN10SfuZPO/pDx7GTQseFb0Po/KteV8pimGPWTqutwn\nf5IZWLJjAZdoYBRkrlxrQhwfPprXBcjpM6zka33lgynchaShplPXx0XP2b3F\nweoW\r\n=4Br6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRp4T0rRA9S9RDnntTzfBN2axk3+qucot8ZoAcjimTXwIgKeSy1j+qbr5baXrLlXUtiaR1a9HUx7d3eLnnT5MRLS4="}]},"maintainers":[{"name":"zcbenz","email":"zcbenz@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wey_0.2.0_1524105621682_0.10331097054131733"},"_hasShrinkwrap":false},"0.2.1":{"name":"wey","version":"0.2.1","main":"lib/main.js","description":"Fast open source Slack desktop app","build":{"appId":"org.yue.wey","productName":"Wey","copyright":"Copyright © 2018 Cheng Zhao"},"bin":{"wey":"./scripts/start.js"},"scripts":{"start":"node scripts/start.js","install":"node scripts/install.js","build":"yackage build out --cache-dir yode --unpack \"+(*.node|*.html|*.png)\"","dist":"yackage dist out --cache-dir yode --unpack \"+(*.node|*.html|*.png)\""},"engines":{"node":">=8","yode":"0.3.4"},"license":"GPL-3.0","homepage":"https://github.com/yue/wey","repository":{"type":"git","url":"git+https://github.com/yue/wey.git"},"bugs":{"url":"https://github.com/yue/wey/issues"},"dependencies":{"axios":"0.18.0","binary-search-bounds":"2.0.4","download-yue":"2.x","file-url":"2.0.2","fs-extra":"5.0.0","gui":"0.4.3","opn":"5.3.0","mini-signals":"1.1.1","keytar":"4.2.1","string-replace-async":"1.2.1","@slack/client":"4.1.0"},"devDependencies":{"yackage":"0.2.3"},"gitHead":"ee5040ad28d94d37492eda0bb75f991f72a0163c","_id":"wey@0.2.1","_npmVersion":"5.7.1","_nodeVersion":"8.10.0","_npmUser":{"name":"zcbenz","email":"zcbenz@gmail.com"},"dist":{"integrity":"sha512-54Quj/Ebk6jl2hfDfgupWs0RUkitRArhyJUWYJhuZ1mwxDsZZY8yAx87bv5LP6aeeEwzij9XEUwlYeZ1HiAQlA==","shasum":"5403a8e6f4c4b1b0606fab439a2ae86071cc851c","tarball":"https://registry.npmjs.org/wey/-/wey-0.2.1.tgz","fileCount":62,"unpackedSize":1085822,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4H8CCRA9TVsSAnZWagAARAcP/3Tz+fiS6NpvSVIAMFvS\n1DUvU6bHw2dQLffNX626ODErHxMA5A0c13+IUxyd1KFAw8IaOgttn2Q0bVA8\nDPAnBAtrmgz8GS54OLQ1LUSi4/S2V6ib9ywqAQnpUeGEGl2yIbqrWCEJeHXd\n+O5EOiAY+V9zAAxhe/bETUnIFWEyBbCZWwereD1mYFk2xg4yDsW/TZ6C5Vw6\nNiyiWIU2aPSS9B99AWQOH8yn94UG3J0M+LVkgKX+sZsqkq5PZpVeWsTUwpYb\nAd97CBdAP06YwrcvX6otzc6aTMVa124GEOuN7fqh3FzwBlTIe/VkXPircZg/\nfF4DJkiqWE/KjOvCVXch/V5Hu4i97bLkVTaTO5w1hY7VY29LmZidBtWUgIze\nW2YBp16GpcygESsMskE7ihVayvQ8cvDI+/fCyUdqaVDFyAcHWQYboN0YOezE\nMlsuMIN0ovCyDzegtuhfIUmkuEOAnTdMk4WbUZprmTYu2RkbcDQUGI06Wv3D\nqGjtS88Ino/3WJ4jDG2pwrfUQryQj7uTF2w2oZ+11pZNKYVWWqUtOmWGM2Ly\nWbXqav28ERW/WYWy5UgmtAdPxG7qpKT3Hg+o4l6UfeGHP3r/hEBfvFLikXfC\nGrJfObo/I97wbuBAtSKo2JjWe8fr+0nXAoo+STXUXKPydFXbamO5Ei/3vGPV\nJKNT\r\n=FEGB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTyyTVWU3SrBLXwFYNlAeQsiDM2v8pdLEws7fUyzUEMQIhAITHojc6J5ZzhR9sP3S4voakjH75irKXfppL+SZWJhSw"}]},"maintainers":[{"name":"zcbenz","email":"zcbenz@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wey_0.2.1_1524662017758_0.07369022279452087"},"_hasShrinkwrap":false},"0.2.2":{"name":"wey","version":"0.2.2","main":"lib/main.js","description":"Fast open source Slack desktop app","build":{"appId":"org.yue.wey","productName":"Wey","copyright":"Copyright © 2018 Cheng Zhao"},"bin":{"wey":"./scripts/start.js"},"scripts":{"start":"node scripts/start.js","install":"node scripts/install.js","build":"yackage build out --cache-dir yode --unpack \"+(*.node|*.html|*.png)\"","dist":"yackage dist out --cache-dir yode --unpack \"+(*.node|*.html|*.png)\""},"engines":{"node":">=8","yode":"0.3.4"},"license":"GPL-3.0","homepage":"https://github.com/yue/wey","repository":{"type":"git","url":"git+https://github.com/yue/wey.git"},"bugs":{"url":"https://github.com/yue/wey/issues"},"dependencies":{"axios":"0.18.0","binary-search-bounds":"2.0.4","download-yue":"2.x","file-url":"2.0.2","fs-extra":"5.0.0","gui":"0.4.3","opn":"5.3.0","mini-signals":"1.1.1","keytar":"4.2.1","string-replace-async":"1.2.1","@slack/client":"4.1.0"},"devDependencies":{"yackage":"0.2.3"},"gitHead":"8afac899e930768a02f51b3feb5c4d496a7d3f9b","_id":"wey@0.2.2","_npmVersion":"5.7.1","_nodeVersion":"8.10.0","_npmUser":{"name":"zcbenz","email":"zcbenz@gmail.com"},"dist":{"integrity":"sha512-YG1W0c3eyMoygrnco3wQRHmSu+olmPBfdaYszSvH5LtkoKrHftlsZed7ofJqX2L7c4QATDeXgLJIwRrq3L+jEg==","shasum":"04953e2effd2e69af694ba57e818b0ad1e50f082","tarball":"https://registry.npmjs.org/wey/-/wey-0.2.2.tgz","fileCount":63,"unpackedSize":1118832,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6sEXCRA9TVsSAnZWagAAj50P/2k6o7Zrs0wqBKTtXL5e\nWq7hQBTdpxJscmb5cJq51qoW0fNHvIwSQ8r4Ab37HqDt4vCc2zaE8wdwZnA/\ntogC0esp7HHDOgYcmSwJ8y/wdxvlCxHx16t/5XcBaSe00zb70l0grU+hpW10\nKgeakEwcXkrq1ZJ3XWEfwvnDpMzqqUOWy1zixttJFpnxjiNhKHV6OzJsTdXy\nnsqnw4ltF2ujBJUvp1b/zRVxpcn6enaX93XwFN9K6NaDYdlKnl37HBJY5cjt\nmabDV2XBf1j2ce+vYlTKWU7nAWDVlKCqQ+5xymb7vWf9bCS/7x23bvVQwdv4\naXY50rpE6cd+nXjciowHTpEirk/qVEafkcapNxuutMRK95HiRUH0w4W8DiXK\nGl+vyVq8Z90zvepieCgjd/zdpuyDKgGVbGEBvuYC5gnUvsQ96Soh8AMSqCK5\nTlGf24Cvw/0ByPs7JRkKFczNfOBRgZUWWStIRDxKQemKtfAH5mpSAMbThNQQ\niJo0RvJ6E9dNo/RJoOHgdTpnYVREzqcZQNN8Lma5JX774omF24n4GxnQ0Bke\nWai7YQOFuXHS4De/NG7jI8fT4JHwSU4BbdHw5LEtzKipFZv3wynQ3VJYqTl7\ndwI0eInTwbCdgvS7rI9MKfiLSW8CU5enkemArPcsYaJIMRcr0tIKqSXuMnAQ\nUslC\r\n=+E9f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvgfFemenVFXTCFPdgEGLRhsVcYgoHRJUNTntJJ+GRvAIhAPWlX4zDhkX9XRDxQ7iahQdVd97BqC/+vpSkeS/Gcy9d"}]},"maintainers":[{"name":"zcbenz","email":"zcbenz@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wey_0.2.2_1525334294247_0.9501062285118482"},"_hasShrinkwrap":false},"0.2.3":{"name":"wey","version":"0.2.3","main":"lib/main.js","description":"Fast open source Slack desktop app","build":{"appId":"org.yue.wey","productName":"Wey","copyright":"Copyright © 2018 Cheng Zhao"},"bin":{"wey":"./scripts/start.js"},"scripts":{"start":"node scripts/start.js","install":"node scripts/install.js","build":"yackage build out --cache-dir yode --unpack \"+(*.node|*.html|*.png)\"","dist":"yackage dist out --cache-dir yode --unpack \"+(*.node|*.html|*.png)\""},"engines":{"node":">=8","yode":"0.3.4"},"license":"GPL-3.0","homepage":"https://github.com/yue/wey","repository":{"type":"git","url":"git+https://github.com/yue/wey.git"},"bugs":{"url":"https://github.com/yue/wey/issues"},"dependencies":{"axios":"0.18.0","binary-search-bounds":"2.0.4","download-yue":"2.x","file-url":"2.0.2","fs-extra":"5.0.0","gui":"0.4.3","opn":"5.3.0","mini-signals":"1.1.1","keytar":"4.2.1","string-replace-async":"1.2.1","@slack/client":"4.2.0"},"devDependencies":{"yackage":"0.2.5"},"gitHead":"82df4fdbacf66fe04091111facdc87a9043a850f","_id":"wey@0.2.3","_npmVersion":"5.7.1","_nodeVersion":"8.10.0","_npmUser":{"name":"zcbenz","email":"zcbenz@gmail.com"},"dist":{"integrity":"sha512-Ix6iCLw4XPa21IQFJ2He9rQ7mZERbF8vR3tNUAS1DK8EGLSDobpp8vQC46A7c4mKCqBgMHGHNHiIElsyOVN2HQ==","shasum":"9d56026856b0ecd85ba5da6512a9fe49f97d166d","tarball":"https://registry.npmjs.org/wey/-/wey-0.2.3.tgz","fileCount":68,"unpackedSize":1130598,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa83OGCRA9TVsSAnZWagAA2YIP/Ragbfbxw1Famf3XDZjr\nR8TwFdEfQiPKoz6Z6EZ4RrlnGojsA7NewEK/U3H3U9PSkuwyvgPGvsG9L4Od\n0vggaEALV0nJpzIpdspGVs3YwxL9MKXC311Tue83BtKSfIOZZ6K9zYS+DQ/5\nTRmmvi4w8aHR3YhBXto77En4Gv6kzQSSxKFL4sob4O6S1OX69/CQkR8OrBpI\nV8BOI0m9vCHsA6mzHcTMuzYq3Q6V1wzBMMku4Ov9QwfnoUrj/LoG0cteHnx4\naf6YibnKDQFq47MwnQUYEdXsvX73tocrZtMskHZCjVEDlnkmb3R6CN6J0yWJ\nZZOYjekSOm/bYNyZ2P12w6MsIIINv1WkCaARutkvgDKrMDAbTn9QYXmx/10F\nIU2ZXzRn3zFpa0j6cYbahMDMvsyqZZ/Qg8NouEuzPCKfFMUL5F5cxbq+mSTd\njFvz/gZIReZr0Dzq9Y7Jgj2s5vSnuVv+l5U8+KICpRVUBOgPpj8NgYwVsiH4\nifP5m2Tgk3EhQ7QG8F8IanQkPg/11CXJxwvXiIAadybTDo940Jne7aO2RMI2\nUJZVjzgcqctqy5ScutReCvmq/BWu1MykOh0VNBTyFsidENVNxNhV/gXqFegq\nNinco/YBt0xgqldkZkefkNb/lchWkrKpnuHz3U65ALQyCkCQboi8U+tpMbFC\ncHat\r\n=xJn6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDQ+tlv3kSTvwQhekVET7mm4dpb8pX37XUItkjDRa7gRAiEAhwVyg4zWbok896dhpVevHUH2RwJ/BmNmKwuvPNCmAps="}]},"maintainers":[{"name":"zcbenz","email":"zcbenz@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wey_0.2.3_1525904260773_0.6876952739645914"},"_hasShrinkwrap":false},"0.3.0":{"name":"wey","version":"0.3.0","main":"lib/main.js","description":"Fast open source Slack desktop app","build":{"appId":"org.yue.wey","productName":"Wey","copyright":"Copyright © 2018 Cheng Zhao"},"bin":{"wey":"./scripts/start.js"},"scripts":{"start":"node scripts/start.js","install":"node scripts/install.js","build":"yackage build out --cache-dir yode --unpack \"+(*.node|*.html|*.png)\"","dist":"yackage dist out --cache-dir yode --unpack \"+(*.node|*.html|*.png)\""},"engines":{"node":"^8.11.2","yode":"0.3.6"},"license":"GPL-3.0","homepage":"https://github.com/yue/wey","repository":{"type":"git","url":"git+https://github.com/yue/wey.git"},"bugs":{"url":"https://github.com/yue/wey/issues"},"dependencies":{"axios":"0.18.0","binary-search-bounds":"2.0.4","download-yue":"2.x","file-url":"2.0.2","fs-extra":"5.0.0","gui":"0.5.0","opn":"5.3.0","mini-signals":"1.1.1","keytar":"4.2.1","string-replace-async":"1.2.1","@slack/client":"4.2.2"},"devDependencies":{"yackage":"0.2.5"},"gitHead":"67b375bc0beac18f3be0e0215189e23a76b47ad9","_id":"wey@0.3.0","_npmVersion":"5.7.1","_nodeVersion":"8.10.0","_npmUser":{"name":"zcbenz","email":"zcbenz@gmail.com"},"dist":{"integrity":"sha512-NJloDD3qcfcOZUfnuTBKAvHY8kU5gzT04m05knqe23cbqVJAy2htpcbyrR7zD9hI0cj5J3KT4V6xs61XsLbBCw==","shasum":"34877260958d21bd6459f5d06458c10cceda902f","tarball":"https://registry.npmjs.org/wey/-/wey-0.3.0.tgz","fileCount":69,"unpackedSize":1187782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbCkDDCRA9TVsSAnZWagAAxQAQAId09mkBiSeTZmilu0Z7\nfe9E5mwpUExoe0Ws2x4poeAu+dHjHf65T2jIVNXv3LqjWaqrTZCXX9gazCcO\nj1oj2ZmhqWoQe94GcUcjVcbvjfz6pjoVtd7bshXlNNy6aN701Ln1BT1RwDQO\nsDpODqGj0q07v+conz2+F4N72ruJtKctRwkNkdBR8AkDbP6OZujDxX6HJkQ2\nN4DpuM0Lxgf2rA85l1eLBK86VQDgCUzFh4fIqUoGy5BdtuEsrgEEAH7R2cog\nj4dbB1xdGd0eXmKJDGC6kIHtahAaqGD8szK8xd6tzJzExX28PA2V43fK4Gme\nrKDxKAKGjHHNuq0yr1vRh/mWBSYJ8TdnxzgmPsQAGbmAQeSom27ZRSIOFid0\noeQ8nR5Pdh15Dlc40ALQfyV8o33rwrTZSmD6CH5T+p0WujwoKfsEf78A2ejl\nHNejBm9Pvh8C7ozUUVGf74RQRLPaGDwWqAh0CuqfIOGpWDOdzNSqAp/blbAE\nMhHLfFszYD+PPfFzUDCzIj7rCyvsK0JK/Yc0DSODevTe21vzxKKqfZqbMvsH\nNprPfpYu8ga89Z/PnRCGWBkuepEi4HFg9NtqqHuPX/WNu6R6OFAdiKce/H79\nik2EIdn8CJ+DeXwTn2MqaXoVv5brbP+oxK9w/CE9yYDpe3g3x02TAUllipuO\n6iOd\r\n=xjZ/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnyBCs3wIB+WnCu4+2guXPA+cL5wN7WkF2Ygx9+ged/wIhAPozlWInYZNZZkEtB52Ep1bHBAkWZyC2OmWP46E4ToYJ"}]},"maintainers":[{"name":"zcbenz","email":"zcbenz@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wey_0.3.0_1527398593778_0.031417280417242344"},"_hasShrinkwrap":false},"0.3.2":{"name":"wey","version":"0.3.2","main":"lib/main.js","description":"Fast open source Slack desktop app","build":{"appId":"org.yue.wey","productName":"Wey","copyright":"Copyright © 2018 Cheng Zhao"},"bin":{"wey":"./scripts/start.js"},"scripts":{"start":"node scripts/start.js","install":"fetch-yode","build":"yackage build out --cache-dir yode --unpack \"+(*.node|*.html|*.png|*.gif)\"","dist":"yackage dist out --cache-dir yode --unpack \"+(*.node|*.html|*.png|*.gif)\""},"engines":{"node":"^10","yode":"0.4.1"},"license":"GPL-3.0","homepage":"https://github.com/yue/wey","repository":{"type":"git","url":"git+https://github.com/yue/wey.git"},"bugs":{"url":"https://github.com/yue/wey/issues"},"dependencies":{"@slack/client":"4.8.0","axios":"0.18.0","binary-search-bounds":"2.0.4","download-yue":"2.x","fetch-yode":"0.2.0","fs-extra":"5.0.0","gui":"0.5.2","keytar":"4.3.0","mini-signals":"1.1.1","opn":"5.3.0","readable-size":"0.2.0","string-replace-async":"1.2.1"},"devDependencies":{"yackage":"0.2.7"},"gitHead":"a518951c257903170dc982bac0c70f61511600e6","_id":"wey@0.3.2","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"zcbenz","email":"zcbenz@gmail.com"},"dist":{"integrity":"sha512-XaHCAtm5b+S4Fatj/QvIlZclmwQZguFG89xmkLUNnKxmxvC1I/pKEbNZ5t8XO/WwrvNVS4Ab7KjRAZUfx0vGuA==","shasum":"cff85947f0a0b5a3785b04159fd1b5fe51dc2723","tarball":"https://registry.npmjs.org/wey/-/wey-0.3.2.tgz","fileCount":72,"unpackedSize":4577804,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcIIXLCRA9TVsSAnZWagAAKQUP/if5MHGeU8g3aRiysrsF\nqMgGQQqR9uriJy3mcXFh7UXZG3RFO+h21JcJVkQhlsjQqWyK1SB2epuXEU/w\nN6VbwNdv4R7MV1nJEOTZDLbbn8f3f6W7DaJCamDUnsQV0EMlUX9FZRznV/Gp\niReUg1sWZk4DUQyZyVRRxIZszddntq+XXW5Tnv6LyQx/vd/laVDuo2paL54I\nYt/cWZ1Qhi/L99YH/eG4Kd0BH+TFlTdfafvn+im87f++1V8msMtzQ7PM1WD4\nm6tfnRT5IEdpVClqS1ubgkHiUJFb4muKgk6GuVYEP8fj6z8yuztSF53f84XL\npKJSmxfQs5X0BX8U8YCWsm5Vvba9pRVicw0YLN/N3jEX4ExBrJbO//74uNUa\nop+lCClnDV+gIUBeYqfqe3Ys+jeIWNj8nwQLh6UO1YBO/bbrb6jn2GKveEOa\nJm9a3SwEtBvOvomlCAL19e6D4CnGt1P8xL+H0O3ANvXlGPSsMBsoVMN3MQdD\nhIf5m2/U5Egh3NaQDgyxfzvnVqir8CYM/scR6J95cCIdJGCd12X7pUJ4zsQP\n94E7buQDsqYoj3I81Oxab15GjbaSmAlRIC1pI9oG2jr9VzAWXtDW+qCMmRmT\nywGqHlrD0FfwoGvzHskoIrjAAvNvShMLs64qEqTSqUiHR9T1Q6ySnxerGs11\nnpAM\r\n=Jw3w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICCcagSKGEYlHZE00tuWXxudAJONK6Bng7LJxeL8h2nhAiBwG1hcOo042ZRV43K5GTNcp7g2IfbpnQJWCL/nb4MqqQ=="}]},"maintainers":[{"name":"zcbenz","email":"zcbenz@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wey_0.3.2_1545635274429_0.3504944048102281"},"_hasShrinkwrap":false},"0.3.3":{"name":"wey","version":"0.3.3","main":"lib/main.js","description":"Fast open source Slack desktop app","build":{"appId":"org.yue.wey","productName":"Wey","copyright":"Copyright © 2018 Cheng Zhao","unpack":"+(*.node|*.html|*.png|*.gif)"},"bin":{"wey":"./scripts/start.js"},"scripts":{"start":"node scripts/start.js","install":"fetch-yode","build":"yackage build out --cache-dir yode","dist":"yackage dist out --cache-dir yode"},"engines":{"node":"^10","yode":"0.4.2"},"license":"GPL-3.0","homepage":"https://github.com/yue/wey","repository":{"type":"git","url":"git+https://github.com/yue/wey.git"},"bugs":{"url":"https://github.com/yue/wey/issues"},"dependencies":{"@slack/client":"4.8.0","axios":"0.18.0","binary-search-bounds":"2.0.4","download-yue":"2.x","fetch-yode":"0.2.0","fs-extra":"5.0.0","gui":"0.5.2","keytar":"4.3.0","mini-signals":"1.1.1","opn":"5.3.0","readable-size":"0.2.0","string-replace-async":"1.2.1"},"devDependencies":{"yackage":"0.2.8"},"gitHead":"5101b60a952a5a7f4cefed5042adc78dce1ac65f","_id":"wey@0.3.3","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"zcbenz","email":"zcbenz@gmail.com"},"dist":{"integrity":"sha512-owb/OBJElDjnRXOYNVwQkh/G9Q4akI4IRccH80OLY3tdwHYyzzQ/Z9XmWcZHmdZUfXef0XatXUxJfYknrIIKuQ==","shasum":"9cca1d6500290cebee5483e16ee9bf48991ad8e6","tarball":"https://registry.npmjs.org/wey/-/wey-0.3.3.tgz","fileCount":70,"unpackedSize":1245637,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcIjZjCRA9TVsSAnZWagAAAU8QAJKMVIgEL5dKFyBNdsLM\n1M4BDPQsOvVLe6GgK8MQ1gcnKo0dWpi3hYHKNYtu7N9A4s0GpqKn8F+L2GXv\nWVmgZuXtvxFNs0NqHeAdJHKEbt6Vlp/V4LI+StrZT0248wSRaUnCUi6dxQkd\naf0HCF3yUR12krZEu4ig8bxC0lf9ELPuqjSS99mZRtmJSFvz5sBXxjzpH0Kc\nq0SAut0HuJ1dEWdwfC3eBK11ZCu9/JRA/wSEwAzXRg8t+Uo1fvGgHuoYkBUi\n2d/4IogBpjSOz72rCj7bjOW+py6RW+h4Hv+UadLKgZWlRKgT5p28JcRIULkQ\nEe76GwlmWLD3fXGTaLKyP5WDO94jZC2g+6O2hGmYkyxFUC1N4JwR5kwXi0tj\nkzt4Q6ldqM0btT3YNWs9Sm+dmI7xi3pY7xiGBEsCsnDX3vpZqMQ/8fPQd7vN\n7zXOyW4Mb+dAqcvtk1uLofRAkhC26qqw2yseGG/4XMRlxCSo9iKmbM2h2m1p\nuhITJ/auziaKqBHI3lIC6WknYe09qMdTQRbUEpHD+zAjXpgFUyt5I90rqoRQ\nguihSzBPuEBMvOoROrWtkilZYa1bcztAHMUO1JdrzZthoWO9NOVrR3ITmyTY\n9/QYq72z1rs4uvLFFxe4U0Ejp9aXqQQxxuao/48cXEOYjSilQcYEXDc1PaiF\nG7gM\r\n=q+Kz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqaRg9A7ObxsojIBwwO2pReSnCIdqXvpk+Z3FhQ6RVvQIhAPOoHlTkWd/1cS6hO1HvZwuHrKpgCnX950CUN1m8WwKf"}]},"maintainers":[{"name":"zcbenz","email":"zcbenz@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wey_0.3.3_1545746018832_0.29406188051822024"},"_hasShrinkwrap":false},"0.3.4":{"name":"wey","version":"0.3.4","main":"lib/main.js","description":"Fast open source Slack desktop app","build":{"appId":"org.yue.wey","productName":"Wey","copyright":"Copyright © 2018 Cheng Zhao","unpack":"+(*.node|*.html|*.png|*.gif)"},"bin":{"wey":"./scripts/start.js"},"scripts":{"start":"node scripts/start.js","install":"fetch-yode","build":"yackage build out --cache-dir yode","dist":"yackage dist out --cache-dir yode"},"engines":{"node":"^10","yode":"0.4.2"},"license":"GPL-3.0","homepage":"https://github.com/yue/wey","repository":{"type":"git","url":"git+https://github.com/yue/wey.git"},"bugs":{"url":"https://github.com/yue/wey/issues"},"dependencies":{"@slack/client":"4.8.0","axios":"0.18.0","binary-search-bounds":"2.0.4","download-yue":"2.x","fetch-yode":"0.2.0","fs-extra":"5.0.0","gui":"0.5.2","keytar":"4.3.0","mini-signals":"1.1.1","opn":"5.3.0","readable-size":"0.2.0","string-replace-async":"1.2.1"},"devDependencies":{"yackage":"0.2.8"},"gitHead":"b76f74f5d9b984e480639fe1c12e6ba30cdc8f65","_id":"wey@0.3.4","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"zcbenz","email":"zcbenz@gmail.com"},"dist":{"integrity":"sha512-FygBTyOiHj9TypWwP89V+ljmkhxKFshmZAOTw54Rpsi8VNlriPrO7W/TIHjFRyI01cXPE9JplihNysP37HcIUg==","shasum":"d262f3dc7773bd3cbc00a1617191ec5c191a8223","tarball":"https://registry.npmjs.org/wey/-/wey-0.3.4.tgz","fileCount":70,"unpackedSize":1245657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJXJGCRA9TVsSAnZWagAAQuEP/3+gxP3m6d7WLz+2TMaW\n91joxZ3XQRCMVHENEYpFdG1dOKGIGOiKBkNVVx2Uek2Cf2UJarCKt/4rI40f\nAJletNgXtE7cRhHSVdnnwz8TT1PLDaw+gAY3EJCLZCYhJvHdIk13ZMZlzawV\n9a31x/36DpI0EncRWF+BqVodXYNlx9vz1YEZ56pwrvfTLEGVHau+VWXHv2HV\nlT5Cb7ICqcpmN4HiX9tS1CbhXdQYL9ZlKU8QwuEXjyWeuSKVmLJYDxrDjuHI\nH9Ax8/e73OIb/5QaBqKC2lhXYFijfUD1vag3L0fs8Tel2VDG0zZM6df3cTJ+\nPWQ2ZMLnE+m+05FdkmG+aGN2t6wlMs5HJadZ3gDjKSv5ut9wpMmx+tgMYcNb\nGuSOW+VnKMpBib/04BVQLEn3jeijjujFNQPi5gIwZwIswU4M6f21VWTFiVu0\nS/PWTG3V6DwnsRXGsTEwMugsTtWA2bjYFPhBf9GmKvXZnx4nkAbKI5PgcTLx\nQ3kTKKFqQw7dpZNNFvecFMhe6x2jQTqCL4LNhmWKFOSqC0yRH6Qp5oG1275/\nBrL7h4Qmw6KLOb1vMKsbr28OC3ZeyphWxT66HpUtNjB6Vp1NmZZ9kQ//MrHy\n991G2AR7EoeUhzHzPUnJStf6LZ0aa6WdvNFCXlXVv6EFFfdo5GNkCb9I2gw9\n/dpP\r\n=Kofb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIClwoIqmEPxePCYKg+rxtx1pG/bApY3C8S39nS0vsLJGAiASjuzNzWln7E8He/7iVUmyb/yJk6UxqbcmwEgEgjcwpg=="}]},"maintainers":[{"name":"zcbenz","email":"zcbenz@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wey_0.3.4_1545957957356_0.8231264347507163"},"_hasShrinkwrap":false}},"time":{"created":"2018-03-20T11:30:52.332Z","0.0.1":"2018-03-20T11:30:52.383Z","modified":"2022-05-24T10:29:00.408Z","0.0.2":"2018-03-31T08:26:10.486Z","0.0.3":"2018-03-31T10:20:12.728Z","0.0.4":"2018-04-01T02:41:26.399Z","0.1.0":"2018-04-09T00:23:03.235Z","0.1.1":"2018-04-14T12:59:07.051Z","0.2.0":"2018-04-19T02:40:22.235Z","0.2.1":"2018-04-25T13:13:37.864Z","0.2.2":"2018-05-03T07:58:14.378Z","0.2.3":"2018-05-09T22:17:40.887Z","0.3.0":"2018-05-27T05:23:13.982Z","0.3.2":"2018-12-24T07:07:54.674Z","0.3.3":"2018-12-25T13:53:39.053Z","0.3.4":"2018-12-28T00:45:57.560Z"},"maintainers":[{"name":"zcbenz","email":"zcbenz@gmail.com"}],"description":"Fast open source Slack desktop app","homepage":"https://github.com/yue/wey","repository":{"type":"git","url":"git+https://github.com/yue/wey.git"},"bugs":{"url":"https://github.com/yue/wey/issues"},"license":"GPL-3.0","readme":"# Wey\n\nFast open source Slack desktop app, written in Node.js with native UI powered\nby [the Yue library](https://github.com/yue/yue).\n\n__Do not use this for work, you might miss important messages due to bugs and\nmissing features.__\n\n## Screenshots\n\n|  macOS            |    Linux          |  Windows          |\n| ----------------- | ----------------- | ----------------- |\n| ![][mac-screen]   | ![][linux-screen] | ![][win-screen]   |\n\n## Releases\n\nTo find latest releases for different platforms, go to the [Releases][releases]\npage on GitHub.\n\nFor hackers, you can also `npm install -g wey`. (Currently only Node.js 10.x is\nsupported for running from source code.)\n\n## Technical stack\n\n* [Yue](https://github.com/yue/yue) - Cross-platform native UI library\n* [Yode](https://github.com/yue/yode) - Node.js fork with GUI message loop\n* [Yackage](https://github.com/yue/yackage) - Package Node.js project with Yode\n* [Node.js](https://nodejs.org)\n\n## Resources usage\n\nResources used by Wey are based on following things:\n\n* The Node.js runtime.\n* Native windows and widgets.\n* HTML view used for rendering messages.\n* JavaScript code for communicating with Slack.\n* Cached Users and messages information in teams.\n\nNormally for multiple teams with heavy traffics, Wey should not have any\nsignificant CPU usage, and RAM usage is usually under 100MB. However if you\nhave a team with more than 10k users in it, the memory usage may increase a lot.\n\n## Design principles\n\nWey is developed with following principles, the ultimate goal is to provide a\nfast and powerful chat app.\n\n### Use native UI for almost everything\n\nMost parts of Wey should be created with native UI widgets from Yue library,\nwhen there is need for custom UI, draw it manually.\n\n### HTML is our friend\n\nWebview is a great tool as long as we use it wisely. For rendering the rich\nmessages of Slack, HTML is the best tool.\n\nThe HTML pages showed in Wey should be static for best performance, the usage\nof JavaScript in the pages must be minimal. We should not use any external CSS\nor JavaScript library/framework, every style and animation must be hand written.\n\n### Minimal dependencies\n\nBe careful when adding dependencies, only use third party modules that are small\nand without tons of dependencies.\n\n### Hide details of chat service providers\n\nWhile Wey currently only supports Slack, it is on roadmap to add support for\nmore services, and in future we will support plugins to add arbitrary services.\n\nTo achieve this we must ensure the views and controllers must only operate on\nthe public interfaces of models, all internal implementations must be hidden\nfrom outside.\n\n### Separated views\n\nWey supports multiple windows with different types for reading messages, so the\nviews should act only as users of models, and should not manage the models.\n\nAs benefit creating views in Wey is very fast, opening a new window is almost\nas fast as showing a hidden window. Users can close all windows and run Wey in\nbackground, while still be able to open a new window quickly.\n\n### Correctly unload things\n\nWhile JavaScript has garbage collections, it is still very easy to cause memory\nleaks when careless referencing objects together. Views in Wey are reloaded\nfrequently (for example switching accounts and closing windows), so it is\nimportant to ensure everything event subscription is detached when unloading\na view.\n\n## Contributions\n\nPlease limit the size of pull requests under 300 lines, otherwise it would be\nrather hard to review the code. If you have a big feature to add, please\nconsider splitting it into multiple pull requests.\n\nIt is also encouraged to fork this project or even develop commercial apps based\non this project, as long as you follow the GPLv3 license.\n\n## Performance bottleneck\n\nIn Wey most time are spent on networking, especially on startup when fetching\nchannels information from Slack, and performance is usually limited by\nSlack's APIs.\n\n### Most operations are done via web API\n\nIn Slack while there is Real Time Messaging API, most common operations can only\nbe done via web APIs, i.e. by sending HTTPS requests, and it is really slow.\n\n### Messages do not include user information\n\nThe messages history we pulled from Slack does not include full user\ninformation, it only has user IDs in it. So in order to render the messages we\nhave to pull users list first.\n\nHowever certain Slack teams have more than 20k users, and it is impossible to\ndownload all users' information and cache them. Because of this rendering\nmessages becomes asynchronous work, whenever an uncached user ID is encountered,\nwe have to wait and pull user's information before rendering the message.\n\nAnd for large teams we usually end up with caching more than 10k users, which\nuses a huge JavaScript object, and takes lots of memory.\n\n### Some bots are not returned in `users.list`\n\nWhile the `users.list` should also return bot users, it somehow does not return\ncertain bot users. As a result even for small teams that we can cache all the\nusers, we still have to spend time fetching user information when rendering\nchannel messages involving bots.\n\n## Quirks\n\nI have met some quirks when using Slack APIs, any help would be appreciated.\n\n* To mark a channel as read we need to send last read timestamp, but it is\n  really to determine which timestamp to send. Marking certain bot messages as\n  read would make Slack server think the channel is unread.\n\n## License\n\nThe main source code under `lib/` are published under GPLv3, other things are\npublished under public domain.\n\n[releases]: https://github.com/yue/wey/releases\n[token]: https://api.slack.com/custom-integrations/legacy-tokens\n[mac-screen]: https://user-images.githubusercontent.com/639601/38463114-178afd9e-3b2e-11e8-9650-09b5d981523b.png\n[linux-screen]: https://user-images.githubusercontent.com/639601/38463115-17b8c7e2-3b2e-11e8-8f75-5a76f87686f3.png\n[win-screen]: https://user-images.githubusercontent.com/639601/38463105-97644cc4-3b2d-11e8-97a1-6cdb451ae3a8.png\n","readmeFilename":"README.md"}