{"_id":"puppyjs","_rev":"46-93c241894ca0e315269c7e7b34bdfb5a","name":"puppyjs","dist-tags":{"latest":"1.2.24"},"versions":{"1.0.0":{"name":"puppyjs","version":"1.0.0","description":"puppeteer + jest + awesome-code = puppyjs","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/michaelthe/puppyjs.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/michaelthe/puppyjs/issues"},"homepage":"https://github.com/michaelthe/puppyjs#readme","gitHead":"197d41c095b216e669099b35fc1cc97554e00953","_id":"puppyjs@1.0.0","_npmVersion":"6.1.0","_nodeVersion":"8.11.2","_npmUser":{"name":"michaelth","email":"mc.theodorides@gmail.com"},"dist":{"integrity":"sha512-WH0yqmDMshRQgDyP/v4IaY0ySRDWzJNT/ZWAETOEt87PDfdWrIY5DbLzGnyNqYxsOeZrh44UZOpVXBY4HR7/wg==","shasum":"bbdd513511efe502bd41d9beb63bcd80f24578ac","tarball":"https://registry.npmjs.org/puppyjs/-/puppyjs-1.0.0.tgz","fileCount":3,"unpackedSize":1610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFoeWCRA9TVsSAnZWagAAy/8QAImhbtVGvnzk55ob9sOI\njGfIAm9ka80udpbZLOpLImTmmbSFJb16CbbnmEU6fcmosAO0NcqsuaJzca4e\neQ8bWhibZ4O64mrSW1SuCuXb0Cr5PgeMhSqnOUH1Sp/e5Cwhz4DzzuKMhJFw\nIDXrPDLxJ13rmk1pBPVAB33WTHwbA9ZZ9XGjIEUu/t2okndlyTzPMOpLAAOm\nJYgCnbkjtJbp3594va0S70jd4eqz61QUYGxmSc0Zfqto3PSaEeRvl90QTSbH\nq41CcHlW3f6pA+GI83vFYgo1qIujhh8kV1nUiFMdxdRVvWbIuW62hKQUGWGI\npdRUrzzLuIy/x8eJcQ4D83fUw8X+ArS1EPOkPI6aMvzQqhyOIQ1/qlPo0/Fk\npbFUWTQB5mdCXSi8dUV9uHdW5P4pyw6T2dJFqDgXj9sp3iwcU5+fC77EKF69\nlksA62SxP/+sGWvt16nZjoTxQw1++pW8ICdDhwOvLUPnYPmm1Wy1xfhpBg5U\nTo0z0Kn+GvTqXpHohubVLNJ0uKs/ke5RJOJ0rkEW1Ey9+QHRdqGdKcuMoWai\ncK9tolNi/LY4i1eYO/myYaJHiIaBipVxE8O1+T5AmcF8r9ZyGcDXMnniUgvY\nj32kgb3uEl8xtqZ9VQBAkCmLdzuwFT35srgLtkpEvqFVH6/bw5/aA4aPMvrX\nRYE4\r\n=Dp94\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+tKKWqEXR8hAiJAwgR5ju6UqjBpPgRzPB2qWczoDtkgIgWle2AuKvxm02TO99bFggbO5cRGtlVprkRTU0Xr7N32w="}]},"maintainers":[{"name":"michaelth","email":"mc.theodorides@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppyjs_1.0.0_1528203158640_0.8556392173005576"},"_hasShrinkwrap":false},"1.0.1":{"name":"puppyjs","version":"1.0.1","description":"puppeteer + jest + awesome-code = puppyjs","main":"index.js","scripts":{"test":"puppy"},"bin":{"puppy":"bin/puppy.js"},"repository":{"type":"git","url":"git+https://github.com/michaelthe/puppyjs.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/michaelthe/puppyjs/issues"},"homepage":"https://github.com/michaelthe/puppyjs#readme","dependencies":{"body-parser":"^1.18.3","cors":"^2.8.4","express":"^4.16.3","express-uws":"^3.0.1","figlet":"^1.2.0","jest":"^23.1.0","mkdirp":"^0.5.1","mz":"^2.7.0","puppeteer":"^1.4.0","rimraf":"^2.6.2"},"gitHead":"d1bc1639d041eb1ddba97dba8b06bb9f07a30ffd","_id":"puppyjs@1.0.1","_npmVersion":"6.1.0","_nodeVersion":"8.11.2","_npmUser":{"name":"michaelth","email":"mc.theodorides@gmail.com"},"dist":{"integrity":"sha512-FVqlKRm9mYJnwmnUCpm1PiB5GT2qV9ec0VE4J3nn2UxduDbGkspeaoOgTwqBnSDb8pojuJP3B458CPkCkSvb4Q==","shasum":"0e42b87090061ea00b0e36305704152a78aaa565","tarball":"https://registry.npmjs.org/puppyjs/-/puppyjs-1.0.1.tgz","fileCount":21,"unpackedSize":14507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGPkBCRA9TVsSAnZWagAAYrMQAJcvKrboOizuKLEJqAp+\ncW+wBX/gK+CdJe/p5LXS8Qhr4wK9vjwK9vidFUVDABdNYZ8mxC3JyUb0jGIV\nCCrYetxjzlLp41XnFgnbPALHK3U7Le/+VnGZUk2bRjo0zibQgJkww1kd/ejr\nH6zLFSStu68XhuE3iPU94CLegq4/m8YUbTo326io+/90dGvCGANVVox4P6o4\nrLb5aaxketzQLHPbFIaiHWqNMIdPeijvhXhNfsJb1U7Q5FIackLxfJil9p+Z\na1bBrkuYaP0bOgcwKwLos5+j6O8Cu3CYnyohWk7kYAb8NZq6qx7TDNVnD7Lb\nfWX84J2XeuWsydrbiTOT5c3JD57H0soSgDGPQitXCQ3ZMJBkRLLvTXSSUC7V\n/1mbg2hibp3sLfkJ5DxevAN65WdHVZ2uEwUzyQVU4VZrFZgn+QUY/6jsx9Yj\n1XzkWiAHeU2uEMNcDhMO0xY4+YHEQ7D2eWFX2HJbZHOPX2Cjbss5jN9ZFQ9E\nDko6xm6B/CMivHMgvMJAe4gXXDfRTub9keD1/kShjkgymRhVaEZTKRzSscgw\nJJYXNs1IptxVtl9BOzRNz2teNYauMqANtPE6wGZ2hFMqPlZBt4YcDNkpIl+K\nGGanpY5b4tSKoPQzB51xadu6WhJnMkYS8t3p7yOYC04uD7LpBLJmf7siXAye\nF/1m\r\n=FeYk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHIiVAqipmxYxUMiSMbfSQLIsJ3cOdG0/BsTrJVRSzfxAiEA4zbB7LMQI+m58Y9qYTxwcktPU7c4ghoEWuZgwnCNUsc="}]},"maintainers":[{"name":"michaelth","email":"mc.theodorides@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppyjs_1.0.1_1528363265238_0.3268078644336525"},"_hasShrinkwrap":false},"1.0.2":{"name":"puppyjs","version":"1.0.2","description":"puppeteer + jest + awesome-code = puppyjs","main":"index.js","scripts":{"test":"puppy"},"bin":{"puppy":"bin/puppy.js"},"repository":{"type":"git","url":"git+https://github.com/michaelthe/puppyjs.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/michaelthe/puppyjs/issues"},"homepage":"https://github.com/michaelthe/puppyjs#readme","dependencies":{"body-parser":"^1.18.3","cors":"^2.8.4","express":"^4.16.3","express-uws":"^3.0.1","figlet":"^1.2.0","jest":"^23.1.0","mkdirp":"^0.5.1","mz":"^2.7.0","puppeteer":"^1.4.0","rimraf":"^2.6.2"},"gitHead":"532ab07e56a1933c5a309468eaf2590cab30801f","_id":"puppyjs@1.0.2","_npmVersion":"6.1.0","_nodeVersion":"8.11.2","_npmUser":{"name":"michaelth","email":"mc.theodorides@gmail.com"},"dist":{"integrity":"sha512-iF69B6WmW4J1P3z0mqjfJ/VRekiV0CP9pMQAfGElYWnThFg3jGyX7qgntFJlKInRQb/vd6qp26ocFv7dxwn/1w==","shasum":"2a54b11e7fc32773a6be98a0e92c36c5ea3e976c","tarball":"https://registry.npmjs.org/puppyjs/-/puppyjs-1.0.2.tgz","fileCount":21,"unpackedSize":14507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGPkSCRA9TVsSAnZWagAA3pMP/3L3jmru7NhHDm9ew/kc\ntrKKqqi3YSBqQLQbCMEJ9uixxwOvJHNBupD8ivdPZMVhGsgQLmL9EHFT16C/\nhpA3dnzI4tIzmdVOQu/bXBwkwmdsS8G2efe/qvbgXuJJzjA7LoqGCCRZGeRz\nKBGjalzjEYrXgw3ACtwyzR4Gpbop96Klfn7dt3UiDGdffZAcMIoVP73Ru9vc\n7LK/0X9qwhXaBgbCcf9pswXrTfPFvQt41ik0eKOL8qVONY6eWqA5dlTdc/GK\nAXsmoHEloD0ATFrE31AVfqEFMY6ugIbm7F8Z7p6W8JI8djUvLGFTevbhKWFH\nOd884I239HduM49fV5aFvfRM979RJj/1uywSAbj1o+4lLiZccDMD5A+Ec8HR\ndXDSy42diwQf1xtmzjHlSvUtTM4DnIlwFlxmD0b4VyJJ1Kfz1nTZ9uEqNxcC\ni0LeeRNxFmWY+by7ThRwE9uzxHYQZbtOiRlwmDJK+9n6tKyGN87+FE9MBJ55\nPdWr1GjaYNZkHJEd4DGbwv1PcH5wMInsM8pDD+8Fejp/dNsuTtkIKSfkQlnc\nyKW/c2E0x5SA4gBTZ9rJ6tfhB3qc0yV27DCjg3/KrztCrBI/sc/2x3358JPU\nZuiF0ioyyLBOW99ChPfXYwOHbRe5BlRxW75uD6buq4ls8prWBrgA8s3955dp\nair7\r\n=qkQA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+BUTT5wJQFKnah002QYhJLprTuoEsDwg3Q+Nd6SQflQIhAOQ8Yk2XXkA0xA/HjVo84BgZVXnq53nwlVPB89nDTz+f"}]},"maintainers":[{"name":"michaelth","email":"mc.theodorides@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppyjs_1.0.2_1528363282641_0.5137916652422914"},"_hasShrinkwrap":false},"1.0.3":{"name":"puppyjs","version":"1.0.3","description":"puppeteer + jest + awesome-code = puppyjs","main":"index.js","scripts":{"test":"puppy"},"bin":{"puppy":"bin/puppy.js"},"repository":{"type":"git","url":"git+https://github.com/michaelthe/puppyjs.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/michaelthe/puppyjs/issues"},"homepage":"https://github.com/michaelthe/puppyjs#readme","dependencies":{"body-parser":"^1.18.3","cors":"^2.8.4","express":"^4.16.3","express-uws":"^3.0.1","figlet":"^1.2.0","jest":"^23.1.0","mkdirp":"^0.5.1","mz":"^2.7.0","puppeteer":"^1.4.0","rimraf":"^2.6.2"},"gitHead":"dada1e2cf35ae98b5a627e68449135962676b193","_id":"puppyjs@1.0.3","_npmVersion":"6.1.0","_nodeVersion":"8.11.2","_npmUser":{"name":"michaelth","email":"mc.theodorides@gmail.com"},"dist":{"integrity":"sha512-LTyrvV/8y2gNvQ/SgrvlAUsdvKpq59npLQT2NPA8ILqqGN1ME9NeXdqHd4flo8ViQoKKiPY+HZbBNDFtMTFDgA==","shasum":"178b74c1f2becc916ce8ad3b7301f77aab8541bd","tarball":"https://registry.npmjs.org/puppyjs/-/puppyjs-1.0.3.tgz","fileCount":21,"unpackedSize":14507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGPkoCRA9TVsSAnZWagAA4WAP/3jlf+QeTwcfkfL72/gx\nDbA6ues7Rr2IaMeE0Vrm9dvTIdMUv6aTGaVdLoLgqCQnvAXhsRwv7SKugFmb\nrvLxDwEPRCjBL8INw6t0fWkLvrX2RUFqKeUXPmmZ/nrahkf6fAJbn0zNyU0K\nOMafv0KsNGuONkiBC49FybrTlxv4LPEMThDsDZy0dBNpWpWLhmOUr5KLLc8a\n69KSBngZ2OIFlGTIjpT4OLVSWSC0dJ66+LEDeNNPf/g7YpmPtOSa9EtimD6m\ngTcgKXbDrw41ADWB9FB6AJP6vHALgupZojehWau5JZc8Hc9xkDwJN2nMhlgW\nk3zsa0sHlf3RfQyxNa1TY3Y9xB7vtlDLNuyY2mQ6BmO/0XHLBoqbnZ9ZkY2S\n3ewgt3kIWtQUXfFtyVoPFRmoS+oO5YwOim9GUc/pwP0H7W1wwCDTyTnrtDYq\n9FiGav5PqJ4mHwoTS2/Rbmo6A6m2hxYZvjz++t/NgqejOzzIp2JLTkEttgJY\nHe7NjMQXPBjf9gcPxmoamFlrK3otplwpAAhd841081BM8iYFd+t8PngrI3YW\nJZADwMhmSGjrqwAP6yGlYH6lrXFi9EUfR/2szhNh/FHpm/XZXyV5IwUzU9F5\nrqz2nO1xdGDtKy22338pWEA2sbnqsaQX0Cnnlhn3Fg4QMghqphziFt65OjdV\nX/rf\r\n=+VOv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDf6Vv9gabdwR6rxuCxLckLy8fWZtI/KGQZqs2c9kE1TAIgfcl5kkNkkIyKHisX8/ofqunFdJ57iUbjAnxuFL8hh1Y="}]},"maintainers":[{"name":"michaelth","email":"mc.theodorides@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppyjs_1.0.3_1528363304553_0.6642002730845913"},"_hasShrinkwrap":false},"1.0.4":{"name":"puppyjs","version":"1.0.4","description":"puppeteer + jest + awesome-code = puppyjs","main":"index.js","scripts":{"test":"puppy"},"bin":{"puppy":"bin/puppy.js"},"repository":{"type":"git","url":"git+https://github.com/michaelthe/puppyjs.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/michaelthe/puppyjs/issues"},"homepage":"https://github.com/michaelthe/puppyjs#readme","dependencies":{"body-parser":"^1.18.3","cors":"^2.8.4","express":"^4.16.3","express-uws":"^3.0.1","figlet":"^1.2.0","jest":"^23.1.0","mkdirp":"^0.5.1","mz":"^2.7.0","puppeteer":"^1.4.0","rimraf":"^2.6.2"},"gitHead":"3487a6921b935c172dd9e8fab1e7236e5658ab01","_id":"puppyjs@1.0.4","_npmVersion":"6.1.0","_nodeVersion":"8.11.2","_npmUser":{"name":"michaelth","email":"mc.theodorides@gmail.com"},"dist":{"integrity":"sha512-Z+SS8sAQIsaTcgNX/pI3P7GxEpNndt8JZ1LbFihjTByj2blQNyQtiYSdJdNzY7CEovWqour/n/3bgPznHFulzg==","shasum":"21e230f38202aacc8202a1086792e91fb6526ec8","tarball":"https://registry.npmjs.org/puppyjs/-/puppyjs-1.0.4.tgz","fileCount":21,"unpackedSize":14445,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGPltCRA9TVsSAnZWagAAufwQAIHgp0QbKFxODahk/pCl\n7095kQXjBbAN52nByvucwX+pCrwM+xem4iGMbu09Fxl6j/6nIVVe6zbSIVuB\nUU3l9lDW1FcQmhOdkebPEE5mdM8goXhGd7PLWtBkYZd0hAmqG6Ad3gZYwCxa\neHnhJosZdZmFBxMbuZxYN20GjCJoZbWx+lz6Pl5jeVdQGjxrxb0StnjDw/EH\n8eVRUewv9cT0xsixGzOFCRkqe3uo1XvSYOWDxpJpmWWu69HZ5/JXpj60C//R\nnx9fBvrO8r/uYluoRe0U216oViGdxin68Ql4/ANo+ernw/wMIb8WQ8+0QQs4\nIHfw62xo+Y6VtfEO8I33GrLZYcIZiSCwttXLQxS2VXeUsqtQvXs7IDbBQCZG\nv8DSFZY1zaTrokkalGOeEKUSggu8n9Nwh0WFHfQ5WP3nsmk1Z8VkH0q8VbO9\ngbXMwFMjkFiHt6ORkFVNYL7fw5NXPfL9FEZJBHBk+NlWk7cYMQ40LOr3Lx8C\nCKiLPPSHBTLjezbtLUPGvrVVxBnOaW0F7dYcwMzcon7sU7KuPO24Bl/42ztT\nWEQpb+KF70XU0LFPHqGUHtNGCmZs98gAfSOAPGeBFvHH84Pu3juI811tZTP6\nCkZzdioBFvEhRsIsrzE0gBTGfnpLVFBergXIgoYZ3/ztKNFDv4VN8Fq0qGWj\neunz\r\n=x5+T\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCx4KRt8979nafw8xCoP0i/U+AGwEX7XyivgP+PBuIP4AIgUzFXLHnjFlmfO4c619OXm8orJwkqTdFhcYWq8/eDB/I="}]},"maintainers":[{"name":"michaelth","email":"mc.theodorides@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppyjs_1.0.4_1528363373231_0.569992311519891"},"_hasShrinkwrap":false},"1.0.5":{"name":"puppyjs","version":"1.0.5","description":"puppeteer + jest + awesome-code = puppyjs","main":"index.js","scripts":{"test":"puppy"},"bin":{"puppy":"bin/puppy.js"},"repository":{"type":"git","url":"git+https://github.com/michaelthe/puppyjs.git"},"author":{"name":"Michael Theodorides, Petros Kyriakou"},"license":"MIT","bugs":{"url":"https://github.com/michaelthe/puppyjs/issues"},"homepage":"https://github.com/michaelthe/puppyjs#readme","dependencies":{"body-parser":"^1.18.3","cors":"^2.8.4","express":"^4.16.3","express-uws":"^3.0.1","figlet":"^1.2.0","jest":"^23.1.0","mkdirp":"^0.5.1","mz":"^2.7.0","puppeteer":"^1.4.0","rimraf":"^2.6.2"},"keywords":["end-to-end","testing","puppeteer","jest","automation","web sockets"],"gitHead":"015dac34c884dc5808ba73f4955531c9d5e80484","_id":"puppyjs@1.0.5","_npmVersion":"6.1.0","_nodeVersion":"8.11.2","_npmUser":{"name":"michaelth","email":"mc.theodorides@gmail.com"},"dist":{"integrity":"sha512-7VSiwG8xNtpNpWAkRvW6GgJB3fusOg2b+1e5fynQy2nKj9grc4Mtk5wB77oI6npQhaHMlYnAjSrnbakpwoWfag==","shasum":"31059d430bda96d1f58864002a082c87716fe5b4","tarball":"https://registry.npmjs.org/puppyjs/-/puppyjs-1.0.5.tgz","fileCount":21,"unpackedSize":14610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGPyICRA9TVsSAnZWagAAPY0P/RPiJitzouU5F/Q2sHlV\nbEPgkbkGGp+TbaRgt/pUSN1NE12L6WJMmkvbPSrwV9G1Vue8ws3qNsulAMQA\npb6Vtx8Q1d0eFDIUxxsb61csWSPZ5Fkpe+IsUrmiZyR5+1R5aq+XquDOUTnB\nvzM93YyaF6LxHn7iB0yk/vZU7Xs+Q5cgWUX82VhyAiiL1A8CZHxMKlMWqdxY\nFBLSIRSaQls5jUYA7ITkV0N/wWUFfSLniXG9+uyUhvcmNXI4HyB5EkkR/3Y2\n8Nbv24jj81ZO5y3cukumwiJWiS4iGSN/mfds0r7BBAsNBM21luEFGM1hzTqh\nRPVnVXyaSexVIfagcUEcOqNtY0ZtlzP1pLq72WYgLX7RbYvzGbOwp6Jy+eCG\n3eWgWAq3EbnJVGjKAoMcTXEMfIGbfVFVm4S4ydMfFQNMXYQcUV8EJkEsDBOq\nUAMkD0sjoD+HqRDD0J+41BA0qIcl/aNHsbrGXzbxQUdeDpkoMhTxndXM9W9l\nccNGTtvJu6DST6aBeB+B+vwE5cFeMTG9Oz6yzZEIHXcOdOFQk1hjFjiteSsX\n5FeUgylpKhFaXXwGLVtiSm+51m7Dn/uCqZd+Bt3MAXqudqugZmKvQZfEKg3O\n4njisI0QVDEBiNS7HVMu2d5XTWwNbzvi2sGTbJVwejGcVnDf17RiTTMIqBaG\ns9t1\r\n=csZ2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBgLOr5QBLbUGTkS1EtrLfOKUS76lOpLIAy/cK7tOd/9AiANEaQQntl55c9bNliFpBmPv3trdz7anOnPMakV4xY1EQ=="}]},"maintainers":[{"name":"michaelth","email":"mc.theodorides@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppyjs_1.0.5_1528364168547_0.8916071018759575"},"_hasShrinkwrap":false},"1.0.7":{"name":"puppyjs","version":"1.0.7","description":"puppeteer + jest + awesome-code = puppyjs","main":"index.js","scripts":{"test":"puppy"},"bin":{"puppy":"bin/puppy.js"},"repository":{"type":"git","url":"git+https://github.com/michaelthe/puppyjs.git"},"author":{"name":"Michael Theodorides, Petros Kyriakou"},"license":"MIT","bugs":{"url":"https://github.com/michaelthe/puppyjs/issues"},"homepage":"https://github.com/michaelthe/puppyjs#readme","dependencies":{"body-parser":"^1.18.3","cors":"^2.8.4","express":"^4.16.3","express-uws":"^3.0.1","figlet":"^1.2.0","jest":"^23.1.0","mkdirp":"^0.5.1","puppeteer":"^1.4.0","rimraf":"^2.6.2"},"keywords":["end-to-end","testing","puppeteer","jest","automation","web sockets"],"gitHead":"0a21174cfddaf5a19657821af6014fe895621f59","_id":"puppyjs@1.0.7","_npmVersion":"6.1.0","_nodeVersion":"8.11.2","_npmUser":{"name":"michaelth","email":"mc.theodorides@gmail.com"},"dist":{"integrity":"sha512-8ClzLrat+gB2gbX8DgewwiuDW3Mn9IL6AP5NNdbCb3LCHe9jtQ0IDBBQTWQf3z3cvYoOGryie3Dp0VVJ/pa4uA==","shasum":"d1475a16265a1bbb1ee847a35548308fb286d0a5","tarball":"https://registry.npmjs.org/puppyjs/-/puppyjs-1.0.7.tgz","fileCount":21,"unpackedSize":14590,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGP5eCRA9TVsSAnZWagAAVrMP/RLL6ahqeIDsOx+YXWd0\nL0TVbdApEzcYg8cFPJfQq/g34KYCGLMpCCeSZvnNCBTX95X3vqtKem1r9Oej\nmsSJWonZUWb0ShkblJWFcoyG+D7YCsQiNwL/3m+o9K+XXONuurLl7gdsDFLQ\nE4HMkCHBqI0PTpx8sKSF4IHPMbYbh3h/giIDebKa6Go+MTIvUdDwK86QE0Vr\n2Ll84XZutT5J1Vd0lu3wEbtzBb01fOO+LnCULYTG4LcM5x3bfy6IeXkcFNBB\nNn1bGgTWEmZy7V+qR42ORFEkkCaCL0Lal0xN5kAjaUuLM4IaWpCz1lPB1h7n\n+O0xoVYaOwnZX6KosPOXyJ5y6/HjUjJJyHjJyai+nxKbK5gFyPpsedZZ7SAw\nJw9btC/qRI9S3ITi+5wKoKk1NAGdMlT1QsN2D4LEdehucyfZWeb6IUjEyNwX\nEqOTiMHknHQIgfRXVa4/iOHjslu60uSwcTNWGkdYehjarj5eJJd10enGYQbR\n3nlLU74qkFsFB5iL3eRZi57BljHP9UBbzoZ/anjACp81Nm2R6qezEX+FkgBg\nINiZzWkHfOgjprJkR6ShUl5TZN1f6kMi5LgoUZSc5J5iJ9vseFQue9lnCEOM\nB6x7LE6D012AqFkh3O3L7tEokr+fUMPhEXYpUMxQX0v1z/RuWP6KDFppaPrP\n9Ju5\r\n=QfH8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCy8lqP9+lxHFYg5QEqMEUvilfQCDvrs87Xrf2Ntc+OwIgVAY90pIWKwapTk4vhERt5xu1w/aCF2pS+ky44nDnv0g="}]},"maintainers":[{"name":"michaelth","email":"mc.theodorides@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppyjs_1.0.7_1528364637968_0.6503678386768441"},"_hasShrinkwrap":false},"1.0.8":{"name":"puppyjs","version":"1.0.8","description":"puppeteer + jest + awesome-code = puppyjs","main":"index.js","scripts":{"test":"puppy"},"bin":{"puppy":"bin/puppy.js"},"repository":{"type":"git","url":"git+https://github.com/michaelthe/puppyjs.git"},"author":{"name":"Michael Theodorides, Petros Kyriakou"},"license":"MIT","bugs":{"url":"https://github.com/michaelthe/puppyjs/issues"},"homepage":"https://github.com/michaelthe/puppyjs#readme","dependencies":{"body-parser":"^1.18.3","cors":"^2.8.4","express":"^4.16.3","express-uws":"^3.0.1","figlet":"^1.2.0","jest":"^23.1.0","mkdirp":"^0.5.1","puppeteer":"^1.4.0","rimraf":"^2.6.2"},"keywords":["end-to-end","testing","puppeteer","jest","automation","web sockets"],"gitHead":"8ebff9047f9b07a3c0d055547c83f6b54f797836","_id":"puppyjs@1.0.8","_npmVersion":"6.1.0","_nodeVersion":"8.11.2","_npmUser":{"name":"michaelth","email":"mc.theodorides@gmail.com"},"dist":{"integrity":"sha512-PelziZL8MyNunJ7c69nrONgDhlTFesGYKO86jwfm8xbQ1jEkxuG1OycGRjZNLnnUFs4BjD3IxyAG03j2rWIOEg==","shasum":"f0558e208cd7f02933be13863491a45b8ee378d2","tarball":"https://registry.npmjs.org/puppyjs/-/puppyjs-1.0.8.tgz","fileCount":21,"unpackedSize":14590,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGP9cCRA9TVsSAnZWagAA3DEP/2Lvd8ZEfeAm+SOooag5\nlfX0WYSislSsR1uBQ5Tp2N/uVQUxzm6CsivYzLazXY4aEErWg0zupfVfvEKU\n9KMP/DfFjtyTWFExkWpG1gDdsM2lIkImv6eJjc3enlMkqqEuAXMeDIkMPA9z\nhNg77o565am9CUfsNnzQsVXEWX6Bw2M4dMnMciQcZnj8350PkCTGrpZ9h2mt\nHhYFXU2twqADbx3hlTLINCFr5Lls8nWC7j8/M8Aa4vyRSfTdygOXyYAKddaI\nS99BR2hIqdamm/UlIrLd/lDcZn9hLobhcY05w5NRoY/gOfZyQ1FXK0eUHlYx\nYiHHdtRF3xipNFgrCBRWplbNE9dK1M0ZEffTyJBFXiogu7kMqIdncWme7hlP\nuD2eFduntgraHWrJHx5gzTQ0krO9WPR+rBvr+aIiWD8xAaDd2qsL74XAg9qG\n36Y3ZxFvEI12XhR+PGZXpYPcaW4CuE63kgeDPjl8gSKhDLTo3f6s3Gk07Mie\nrWanFLzYlO12fzcrVgC8/67RoqfQU6xQSuWJn1NtbQ8ABW14xdJG61r5fdq/\n8RBr1uGr6HaHoLEdQ7WvurAY/WcxR6+w862reAGOYJ+hUVbHbEFoxP0nfKoU\nbD+NUlmMPDg58AqDIMKWqk32Z6iljQDDwpCHBxfobzj8jxoVmy2D/zAzZMWy\nj0wc\r\n=kxZq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF0I/v/QhzEhqHWhsfiS/+CcfTBvtbHjmhUFNCZIvseMAiA3cU6b0oWST8AdEMuG2xjOczZ1C9W/qvL0U+keh6rzNg=="}]},"maintainers":[{"email":"mc.theodorides@gmail.com","name":"michaelth"},{"email":"9pitops@gmail.com","name":"pitops"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppyjs_1.0.8_1528364892678_0.6618289048781014"},"_hasShrinkwrap":false},"1.0.9":{"name":"puppyjs","version":"1.0.9","description":"puppeteer + jest + awesome-code = puppyjs","main":"index.js","scripts":{"test":"puppy"},"bin":{"puppy":"bin/puppy.js"},"repository":{"type":"git","url":"git+https://github.com/michaelthe/puppyjs.git"},"author":{"name":"Michael Theodorides, Petros Kyriakou"},"license":"MIT","bugs":{"url":"https://github.com/michaelthe/puppyjs/issues"},"homepage":"https://github.com/michaelthe/puppyjs#readme","dependencies":{"body-parser":"^1.18.3","cors":"^2.8.4","express":"^4.16.3","express-uws":"^3.0.1","figlet":"^1.2.0","jest":"^23.1.0","mkdirp":"^0.5.1","puppeteer":"^1.4.0","rimraf":"^2.6.2"},"keywords":["end-to-end","testing","puppeteer","jest","automation","web sockets"],"gitHead":"0953753da30285510365d7ba3b831d53c5bde93d","_id":"puppyjs@1.0.9","_npmVersion":"5.8.0","_nodeVersion":"8.9.3","_npmUser":{"name":"pitops","email":"9pitops@gmail.com"},"dist":{"integrity":"sha512-40G0WcIkoetADSU0lKm+DPPThdPayeIxV+XwmskREwFFVfnNWfj82slfzWgm6Lu/vJyK0smYNlOsEGTooz2JZw==","shasum":"2e54ef7cdf6481bd81c6f74538c82872ff739780","tarball":"https://registry.npmjs.org/puppyjs/-/puppyjs-1.0.9.tgz","fileCount":21,"unpackedSize":14590,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGP/uCRA9TVsSAnZWagAA+cUQAJCb+BsfN53ueKZTL+C1\nKGXWUXNy87XSzz6QjfhbDPnsmd78jcyudKhOMaoqNTjv7Uq5Tk/SWRxz5dwN\nZWxjNXrr3guFIavJC8x6HCxB1KqpuWqCN/rEpIAVXSjuf1ZX0hCnlkYftTbq\nPj/JaZyCHPRAto0v/4Eloq1h5xRnn0lUx947Fq+BAW4dbENasGj5Fa5N5uo8\ncCVXMXgvp3mZS/O79jrO01DwdJKMylMuatqu6IK/rdQOy7tNcqYVYkaN6sk2\nUS2kX8N9oPN2yaFJ7DobgXgC0M3AnJSP+jQSnDc09U/7JOl5opMwZYkqekMd\na+IxDbnKv+cUQpArLAsAmVK4PBFJm4W9ieGUbOLY+7k5GxaKkJmT/2KLQxP2\nk0HEz7187Sp3EsbCJgnGGwh5HOiFUJnFQ80HOacAc/ok9CerQWPLWVWEmA5x\nBECXhIHRQiBqM5eWI9hTY1nCY0C/gww5djhFZyeBMcLgLK22f0lWqZS4ewpL\nQFPcBtJX01QNnSqD4rFA40y/Qr/wIRBJJL+ReJpQQDGIjhnqAbs6VqlzgP/C\nX455Q8iYlILLEXF3ewFDcrTVEWJgOdBiObUnu15m0IlZnN59gaIahmxLoH8G\n6AzLj1aZovaoZyBOr0XCTw0VW05IP1VzvMskv9YmAbN8pvScCWgtAi49fR51\nRz9e\r\n=gHwn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsOpIU+NMCP7PDXOoinnv0yH8i9SNso+f99Orpf9GmkQIgHMLiWxKgGvYN14GSRZsyMxoD3MEaPQiedFD+V1PDuOk="}]},"maintainers":[{"email":"mc.theodorides@gmail.com","name":"michaelth"},{"email":"9pitops@gmail.com","name":"pitops"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppyjs_1.0.9_1528365038305_0.5362067695107764"},"_hasShrinkwrap":false},"1.0.10":{"name":"puppyjs","version":"1.0.10","description":"puppeteer + jest + awesome-code = puppyjs","main":"index.js","scripts":{"test":"puppy"},"bin":{"puppy":"bin/puppy.js"},"repository":{"type":"git","url":"git+https://github.com/michaelthe/puppyjs.git"},"author":{"name":"Michael Theodorides, Petros Kyriakou"},"license":"MIT","bugs":{"url":"https://github.com/michaelthe/puppyjs/issues"},"homepage":"https://github.com/michaelthe/puppyjs#readme","dependencies":{"body-parser":"^1.18.3","cors":"^2.8.4","express":"^4.16.3","express-uws":"^3.0.1","figlet":"^1.2.0","jest":"^23.1.0","mkdirp":"^0.5.1","puppeteer":"^1.4.0","rimraf":"^2.6.2"},"keywords":["end-to-end","testing","puppeteer","jest","automation","web sockets"],"gitHead":"8c13511e84383e57d48ae2cc5eebc19d8f1ed260","_id":"puppyjs@1.0.10","_npmVersion":"6.1.0","_nodeVersion":"8.11.2","_npmUser":{"name":"michaelth","email":"mc.theodorides@gmail.com"},"dist":{"integrity":"sha512-jqNgMJMNkHRj2z+VQFK7F/yWlohIC3O9fnZyqYdXUPfRrUIeOhtsJGkhb1wwa6NZ1VHX3vi59NBzMjQ/KzSi3Q==","shasum":"79f243953d57663f838fef782f29ac4117d0e8e5","tarball":"https://registry.npmjs.org/puppyjs/-/puppyjs-1.0.10.tgz","fileCount":21,"unpackedSize":14598,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGQGGCRA9TVsSAnZWagAArSYP/AvPBl9ixGcxfz0mEle/\nQOkDYgKHY4V/0hh4amyXJLTbdjBcARqlKFg2e3yzUBB6uoix4QtksNc0OR0S\nEVmaWEo5rtj291N/PeeiJPNseGNTK+r/Mh0ZVNHjHz62nlmE6VgUMcGsXe+d\nHr/Vf6Fih6+cEqb1tS+ZhNRBT4sZK3GZT1umJEoyOpyYgsFLo1AuS+MEjCqt\n7QZadvJZU0+k0rZG5n5BLTWVviIW87QRA/nCgL5tSUe1cvCJZ3w9SKKcGF1P\nCptoD4pv0FaaG957j0AwyHlvsgq1/ri1Wuix99kMRHi7M0bWN3dDnbufWkPu\nHWPBKs096FeyxGrpWL90z8rnkfwC83qug70mfRlo9zeZouBAKddItVEvQYr5\ndn8mJPPp2bIq4vVeg70hY4qw8d3+tfc24aeQTP0hp8oULt4GK3N4+njZgniL\nM5cbldp+MnHU27SdpuOI4IrT7dZutA1hsvLY3ldSde+lKkotSTZUmhJ1CKi4\nZzp7sZDMe4y0VAUCX/HvC5DRc3s01Qug+ukVaRbobtbp8h5C3jVoPL8hkMs9\nU1ok9/CWHvXYMinFzKvHxN5QEkPYPZXIoF907rsafQyOVhf3fVhYtw1GKLqm\nHxXML2PNbKz8kTyCaOjo9DNRhOy4KK315Z1f1xQwaLekCUS3aqDvuDsYG7eD\nNbD6\r\n=24kL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEKGTN84Y/e9s77V9bfBKJmZoQm0IBycdVTZX7bsi5P2AiBraE7JmIJAWCJgescRiasEkdmK75cYxF9Tbv7DBNGGqw=="}]},"maintainers":[{"email":"mc.theodorides@gmail.com","name":"michaelth"},{"email":"9pitops@gmail.com","name":"pitops"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppyjs_1.0.10_1528365446510_0.04797945836637729"},"_hasShrinkwrap":false},"1.0.11":{"name":"puppyjs","version":"1.0.11","description":"puppeteer + jest + awesome-code = puppyjs","main":"index.js","scripts":{"test":"puppy"},"bin":{"puppy":"bin/puppy.js"},"repository":{"type":"git","url":"git+https://github.com/michaelthe/puppyjs.git"},"author":{"name":"Michael Theodorides, Petros Kyriakou"},"license":"MIT","bugs":{"url":"https://github.com/michaelthe/puppyjs/issues"},"homepage":"https://github.com/michaelthe/puppyjs#readme","dependencies":{"body-parser":"^1.18.3","cors":"^2.8.4","express":"^4.16.3","express-uws":"^3.0.1","figlet":"^1.2.0","jest":"^23.1.0","mkdirp":"^0.5.1","puppeteer":"^1.4.0","rimraf":"^2.6.2"},"keywords":["end-to-end","testing","puppeteer","jest","automation","web sockets"],"gitHead":"733d539559469e085b0d82560072f302895054bc","_id":"puppyjs@1.0.11","_npmVersion":"6.1.0","_nodeVersion":"8.11.2","_npmUser":{"name":"michaelth","email":"mc.theodorides@gmail.com"},"dist":{"integrity":"sha512-f0DHMpAs4eLPHhjpotlNYxzMyZkRaehMfw9AczDo5rVvj0zpraHruALG0x63Z0V4cEAoQUo4uxkrIPLTONVyeQ==","shasum":"51f7ad5ffa8d94aa5a991f8489d9145f16ebc103","tarball":"https://registry.npmjs.org/puppyjs/-/puppyjs-1.0.11.tgz","fileCount":21,"unpackedSize":14607,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGQG3CRA9TVsSAnZWagAAMCUP/1PnX+veSk8dgzsDGFyP\nL/LXNO6cu2FIpgkHBR/po4aBlobWmxjXcPZB4dWJ3PCG92/g+Xsd5KMQU050\nVs4AgLVaVkrMXBwDDMnD6iZg2mVpq3/V3gw7A9NVmUkPkTAb/hlW5yGMnSmI\nFiIWma1ceYCs1KNYb5tKzysp1dyBrifjQqXwzU573pJTSNZXDFF3omWI3yQF\n+KMTjeXa1MPaSBgAUbABh7GoqhROAL8D2yw90TGa5wNo/4UaEMc8kb3269Vk\nqMkUA/eeuLH7oAjbt4OF+Gh74DsiON0yUhJuYGRuk711mbhcLZtBKUTHJqDj\nnH/6x8fefKhA5C9LTPmLeLaGXVzqoX/5Zo4BmCLr8/l/QRAhDIn4FL3ooW06\n0tva5reui9INBMKoVr1aA8e/2NByR2BVSnKDruFOFAmB2KT0hvHwhsjTIkLY\n0pyWxnenEvN/yk85Y/xsaQwqGyk7Rdgw/v8ZF3jFd5cl4Z6JejdvJ617JZEL\nqz7cIQGQ8EHQO7w0VwOLJdG4NN9jC8llc4wp+7cHo8K5jentP6FrafjX1c4g\nGg/L69q+RFrBoyq/HJ8PVyNwGvlkWyKMMiQwYF8DTXKm0LHABDWRvao1z7po\nd+0iMYKKkQOpI7w8PPkkIrM0rEIljqiqS+uNNpBvuLlAJcQdh6mejyitEUNk\ncSJv\r\n=VUiG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEi2nEjUHXRdcW6JDBQB0ZZo9BlyT1Hv+s+k/6GeVkdgIhAIG+0TtwfZQ58ZXWMc5JD18MGbkONsa8o3OOS/get1WN"}]},"maintainers":[{"email":"mc.theodorides@gmail.com","name":"michaelth"},{"email":"9pitops@gmail.com","name":"pitops"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppyjs_1.0.11_1528365495390_0.9529228180284273"},"_hasShrinkwrap":false},"1.0.12":{"name":"puppyjs","version":"1.0.12","description":"puppeteer + jest + awesome-code = puppyjs","main":"index.js","scripts":{"test":"puppy"},"bin":{"puppy":"bin/puppy.js"},"repository":{"type":"git","url":"git+https://github.com/michaelthe/puppyjs.git"},"author":{"name":"Michael Theodorides, Petros Kyriakou"},"license":"MIT","bugs":{"url":"https://github.com/michaelthe/puppyjs/issues"},"homepage":"https://github.com/michaelthe/puppyjs#readme","dependencies":{"body-parser":"^1.18.3","cors":"^2.8.4","express":"^4.16.3","express-uws":"^3.0.1","figlet":"^1.2.0","jest":"^23.1.0","mkdirp":"^0.5.1","puppeteer":"^1.4.0","rimraf":"^2.6.2"},"keywords":["end-to-end","testing","puppeteer","jest","automation","web sockets"],"gitHead":"544acda75fc0657a0ae11e69386802179983b69b","_id":"puppyjs@1.0.12","_npmVersion":"6.1.0","_nodeVersion":"8.11.2","_npmUser":{"name":"michaelth","email":"mc.theodorides@gmail.com"},"dist":{"integrity":"sha512-PEoKMObdA12SteMqbjmVFcvuGM54uoE+yWAFlLcvFBctsWswvnehejamEqbVdacivIL2O46Tamkt8U/Kw44D5Q==","shasum":"1ee5c052cfcea55c010d278428ea4452b33c41e0","tarball":"https://registry.npmjs.org/puppyjs/-/puppyjs-1.0.12.tgz","fileCount":21,"unpackedSize":14475,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGRaTCRA9TVsSAnZWagAA4YgP/iJYA5U5YbPNXPZbuhUE\nwwsPCkgiRYcMWvXAcX5RzswZaTzhgSVkYFfkF4YlrGbkwSWE9vQ247/Bqe1J\nyDyYj7zkFoDsox8EO2nn2uTrCUC+5RUBqiFMtVf7H8z48KB8SczDogS9qwDa\nR6PwWu4Bbin8WSYT7NoICrEZ/JSJ143wcNBCW/+KyYPd8mrlLFsh13Xvdrul\nTNuQPu8JW27UaE7ZzY/o19p+/YgSqikWLlIBukt3yVeM0XXslpsHSK7hOJg/\nVBdl0oQ3Hl6/axW8sJT3tiRA0TAaUWX4xlTzhU0O87k1H6HWQSaTCdeuVC2f\nq1wudk5K47H5o26BvBGGc5cE9zUYdfjnWdpvTr7Warw3A/iHLLA56LYfo8OB\nODVnr9NXR4XVzRdsxQHUoOhfn0KBAt+t62Rbh5rhSPmOWH68rZJ3rfVrbEF1\njSG8GWamXrrRosvGcB820cGdN4WmJVnJSRDNtrfJCG71n++POn9Z0W6Sf00T\n4/48rg6FJzipme0hufAkX5RgvgT6PxNl9sZqGywGB3IUdt4P7LZ7IUXAaPFq\nJRXcRt8Ei8TNyR0bhPP+yNACEF8s/aLOW8wgSdjz/06QgwRa3Ail5WF0u43d\nt9oKi7DJUHbK7bKHVe2MR1ipQj35OvZ+SaNpiCA/CJHwIFbSu2sxhDVlclIl\n8Xlu\r\n=b2kP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOAF0+er9uM9IIXU2E1/llnUbvqTqy3sU8ZQYlSAXT8AIhAJTi6iHfF/WEhPpA8iIm+iGSBd0pMVm21RPlUUDQeDwR"}]},"maintainers":[{"email":"mc.theodorides@gmail.com","name":"michaelth"},{"email":"9pitops@gmail.com","name":"pitops"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppyjs_1.0.12_1528370834645_0.6492386182715155"},"_hasShrinkwrap":false},"1.0.13":{"name":"puppyjs","version":"1.0.13","description":"puppeteer + jest + awesome-code = puppyjs","main":"index.js","scripts":{"test":"puppy"},"bin":{"puppy":"bin/puppy.js"},"repository":{"type":"git","url":"git+https://github.com/michaelthe/puppyjs.git"},"author":{"name":"Michael Theodorides, Petros Kyriakou"},"license":"MIT","bugs":{"url":"https://github.com/michaelthe/puppyjs/issues"},"homepage":"https://github.com/michaelthe/puppyjs#readme","dependencies":{"body-parser":"^1.18.3","cors":"^2.8.4","express":"^4.16.3","express-uws":"^3.0.1","figlet":"^1.2.0","jest":"^23.1.0","mkdirp":"^0.5.1","puppeteer":"^1.4.0","rimraf":"^2.6.2"},"keywords":["end-to-end","testing","puppeteer","jest","automation","web sockets"],"gitHead":"195f4fbb31e89686ffc1c67bfcf96bcd6b9a2bab","_id":"puppyjs@1.0.13","_npmVersion":"6.1.0","_nodeVersion":"8.11.2","_npmUser":{"name":"michaelth","email":"mc.theodorides@gmail.com"},"dist":{"integrity":"sha512-VzIJS22H4W6UsN6IxVFkAIO68zn+Dk1r5lCuYlmi2yLK/B1iLCAuYn6EpodOhXO+h+3FBoXl4wnE1HoSBDeGeg==","shasum":"1ca091801f55a7dbcd654e9c1206df4bb750f20b","tarball":"https://registry.npmjs.org/puppyjs/-/puppyjs-1.0.13.tgz","fileCount":21,"unpackedSize":14494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGRxGCRA9TVsSAnZWagAArvIP/0aoYpNpnYw7l7WOYCkV\neZK7ufJ2VCgPQ5Q/Hy5ePYKTZ5Ovcggyx49BrirJTH6QJq9umKv6kB3ExJeu\nRzEKqSfXg+wvG3YjJzteL9TbyF3pQ1oH9G0dt8Y2+HOJZP5s0kLF0cBJueVW\nMZR4hR8bjapWdhYlszhsgnwvDU0nIROLBq1oPDSlzkevexSV3xhv+B2LPJl6\n6Q5+nHArQN04Mv/sKuzhcfgilXM/duJCKf5P0+AXizhNMZHGfSSHguHKbyJK\nPByrTUKQI8ZPsp/OIVXXlvC/JzzK1ms2nF72NxwzM5B4zJbQJrg97QPb+Nt2\ncmjegWCFPIZahp7Xj8GkGdtU4aSo14VozDpOFwo0O5u1b4ofPsRbyW4WxRjB\nejh+EFiYNd5aGT3MhH/2rm3xxCJG4Ik4ou7vEToIM0SFHdV0DhHB9OqWZeMV\n4yx+0EZy0kbRHtToX8Kv/6iVl6AhE5vB3ExW+x5B1NP9KDGgVzE1FUuzSZFK\noBrAxOP6v2/PY8PYLlXdqKCszZQPDJWn1Bh3PV/5/tPlEbzHpVJctnWE0okd\nJrGxgey1u4awA1TluRQ0wOFTrdqrTrpjtB8BkQdFDm96fCNq/8hSqAsluzT0\nIJLojshjVU3fJq28+aYyPO59Qp2KAN8HYV4esIS8RMD1z08TJA7gdZWpxczx\nS0VY\r\n=10g3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDFrjxH2aybv/c3TphqWPHLlDTI9q6gmweHCjp8dBzzwAiAnuFsM5k6IVycqjgYhX6/SOKSqzhB5IXMrPSgG5O2lqA=="}]},"maintainers":[{"email":"mc.theodorides@gmail.com","name":"michaelth"},{"email":"9pitops@gmail.com","name":"pitops"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppyjs_1.0.13_1528372293354_0.7726911208705136"},"_hasShrinkwrap":false},"1.0.14":{"name":"puppyjs","version":"1.0.14","description":"puppeteer + jest + awesome-code = puppyjs","main":"index.js","scripts":{"test":"puppy"},"bin":{"puppy":"bin/puppy.js"},"repository":{"type":"git","url":"git+https://github.com/michaelthe/puppyjs.git"},"author":{"name":"Michael Theodorides, Petros Kyriakou"},"license":"MIT","bugs":{"url":"https://github.com/michaelthe/puppyjs/issues"},"homepage":"https://github.com/michaelthe/puppyjs#readme","dependencies":{"body-parser":"^1.18.3","cors":"^2.8.4","express":"^4.16.3","express-uws":"^3.0.1","figlet":"^1.2.0","jest":"^23.1.0","mkdirp":"^0.5.1","puppeteer":"^1.4.0","rimraf":"^2.6.2"},"keywords":["end-to-end","testing","puppeteer","jest","automation","web sockets"],"gitHead":"f0dd9e12563f2ac2419d54224a6ac1292d7ea1ef","_id":"puppyjs@1.0.14","_npmVersion":"5.8.0","_nodeVersion":"8.9.3","_npmUser":{"name":"pitops","email":"9pitops@gmail.com"},"dist":{"integrity":"sha512-R7OGtLKz73D16WWZrM+tHixSoLvRK8a1X2ImjaqP3Ip8B4EeHr4x3C7q4N/SuyFUpqI7E7P6PCl2BXsHF35gwQ==","shasum":"c7e71150852a491997a166b1e62a1c3c56e6352d","tarball":"https://registry.npmjs.org/puppyjs/-/puppyjs-1.0.14.tgz","fileCount":21,"unpackedSize":14681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGihBCRA9TVsSAnZWagAAQl4QAINEpBrxugirK8c1+TdQ\nS1vAM7igE4pbtV2GX0aIO5vo70gXNzd9713NgSDRLcV/ifbjkx+rlZd+wPLK\ngU0FjeDjCe5Xe2xHJ/71JMqqzs6C1PkzAVPhLboL0NPwyiLd8x1y93FMGss/\nvmIoZvdTEIKBtWh1SKGPH/3239cHe8ulGfSOPp2aBTLA1moq4kDPNLoNBXaJ\n3C7T9+MZ2N1VdMCN4bgIPdRQvKPyytYqbxMlQ8jw5saQXVyfQsdfDc9gkQCx\npPlLsYdJW9WLMIGighmCUBNzIM6omu0CtUQnxbntVYhYAg3CqFs2z391ME2T\nb9SxnoRLY9jVebLzMtvqA1Vsq2CLpORm4aKRzXh8MHyBQcYGqtSxR3lKEVbT\nKzA+iO0TogQWLZCv3yHKYXdNTYgq9e6Ls6M7B5Rtn4ORgGN8FNRk0AiraMta\n2jhNDVcJNeDn3EY7CsebY9kUkhjPFxwrTNMzz5Apc4qWQxvZmUjd9XYr/rr4\nxl1R81DlEVkMeyHAZl8yXfv+Bi/erF3FdOEVWVFRhqFyAW5+9koWQqiihbTl\nUiKa3EVDw73iBeobNbkcQ3+YcqnI30o+O2oSKyLPwyQnLcSErJ4AOkfLai/A\nFN6oIoL2EC2Y5Da3YUxlHm6NHm3JYQHgJYJUulksb40+XIgLP/y8qzZ/DFrH\nnF0+\r\n=Xztb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDfrTiJIjuPnAaGgPX4X2iEJvNFADOGWl+nOlKBHfEzAIgH33vc61n/U7//4lcbD2GGD3Ji3+jMlfZRvaZBzFcjxg="}]},"maintainers":[{"email":"konospas@gmail.com","name":"constantinospas"},{"email":"mc.theodorides@gmail.com","name":"michaelth"},{"email":"9pitops@gmail.com","name":"pitops"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppyjs_1.0.14_1528440896841_0.019082187168207643"},"_hasShrinkwrap":false},"1.0.15":{"name":"puppyjs","version":"1.0.15","description":"puppeteer + jest + awesome-code = puppyjs","main":"index.js","scripts":{"test":"puppy"},"bin":{"puppy":"bin/puppy.js"},"repository":{"type":"git","url":"git+https://github.com/michaelthe/puppyjs.git"},"author":{"name":"Michael Theodorides, Petros Kyriakou"},"license":"MIT","bugs":{"url":"https://github.com/michaelthe/puppyjs/issues"},"homepage":"https://github.com/michaelthe/puppyjs#readme","dependencies":{"body-parser":"^1.18.3","cors":"^2.8.4","express":"^4.16.3","express-uws":"^3.0.1","figlet":"^1.2.0","jest":"^23.1.0","mkdirp":"^0.5.1","puppeteer":"^1.4.0","rimraf":"^2.6.2"},"keywords":["end-to-end","testing","puppeteer","jest","automation","web sockets"],"gitHead":"f48d401a3f103926da44bde42420094e2ec19ebe","_id":"puppyjs@1.0.15","_npmVersion":"6.1.0","_nodeVersion":"8.11.2","_npmUser":{"name":"michaelth","email":"mc.theodorides@gmail.com"},"dist":{"integrity":"sha512-WpoHAAL3ReAta7GtqpUOnmimZhlVptyHQc4704O6WtgaRHsMuQklulNek2q12XE3ALr1q/6WqfaUm1xAxoDoqQ==","shasum":"81d68c4bab33c73248f98f958e82caa16133c1f1","tarball":"https://registry.npmjs.org/puppyjs/-/puppyjs-1.0.15.tgz","fileCount":21,"unpackedSize":14318,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGj+SCRA9TVsSAnZWagAA8GsP/i0+owpng0atoyQ11+l0\n/YB8lz5qCsLhBglWsFtXTiRWIlqE5ZlKLKSt5TRWDPnDa7tie+VTJD9eWdGH\nMXbFJHFTihB5uEON6HX/LvFsnTl19CxWou1zwVeVLbEoRFZzStJ8YGKLrXUe\nQ1Z3aoQmyNJPSod7VoVpFKBqUPlQZHfXIqElndDd5TyJng5wVYVn4fX/SByF\nis7bxyQ2EvqN1wwvdt4gwd/SMuIRzXgNIazL/t31gthhPu56xvjj1lYuondz\nE1YqtpIWUC8qzqbCShmi2qHKwcHmQkVDnWJDPX+bst3yBIJqGfgtWAgXkEjZ\nOxvUDbA9zHQFaQOv4pN5v9V++CZIw5dqHXImabuwd5tSCBnzj1VwnTo/yU/K\nN1dBBTVuqIKi93M3A8ACzGfbPTrZ+pNruI4em//Ogd2JoHPYHG34BXY/eSqi\n/ji9xI464wOM35JbmSeAC7zk223HunxHTgccIvqistU97VrsiEfQNtl1/LY8\nEeMUaOVGwfOXs+XY9LkffQ467Czu/LCCu7M/G9KzqEkvQR4uUc4i7g+vX3ej\nrd/sCo4XPX55xaGvmpvIf9jzNk+H64NRwZaqYLIpoZfTS+mpRubEkg6voIDs\nQU0GDisZHm3qgHK0mPpzIgGK78TuAhxyAmDUOh5v/plP04FXoDARHl6RTZ4n\nlMwm\r\n=ysdF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDjI7Rb6GCOA0vuV+xaLjTdL4rFFU0dbLGWEiNQ+4y9uAiEAzi6jcKLJ2yxR6bL2244KzWEi448ckohwdlFDntknjkI="}]},"maintainers":[{"email":"konospas@gmail.com","name":"constantinospas"},{"email":"mc.theodorides@gmail.com","name":"michaelth"},{"email":"9pitops@gmail.com","name":"pitops"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppyjs_1.0.15_1528446866378_0.2402229224021566"},"_hasShrinkwrap":false},"1.0.16":{"name":"puppyjs","version":"1.0.16","description":"puppeteer + jest + awesome-code = puppyjs","main":"index.js","scripts":{"test":"puppy"},"bin":{"puppy":"bin/puppy.js"},"repository":{"type":"git","url":"git+https://github.com/michaelthe/puppyjs.git"},"author":{"name":"Michael Theodorides, Petros Kyriakou"},"license":"MIT","bugs":{"url":"https://github.com/michaelthe/puppyjs/issues"},"homepage":"https://github.com/michaelthe/puppyjs#readme","dependencies":{"body-parser":"^1.18.3","chalk":"^2.4.1","cors":"^2.8.4","express":"^4.16.3","express-uws":"^3.0.1","figlet":"^1.2.0","jest":"^23.1.0","mkdirp":"^0.5.1","puppeteer":"^1.4.0","rimraf":"^2.6.2"},"keywords":["end-to-end","testing","puppeteer","jest","automation","web sockets"],"gitHead":"494502ed382da28b9450a7ce0fdeec60d7ce33ed","_id":"puppyjs@1.0.16","_npmVersion":"6.1.0","_nodeVersion":"8.9.3","_npmUser":{"name":"pitops","email":"9pitops@gmail.com"},"dist":{"integrity":"sha512-DLCcRyVmAi0MR4Uwu8pcMrPQc8EjMdkla3+nyg2phZSvGdXGSeLk3vvnk+nwr9C9H5Cc4APqX05ZF32EMY99lA==","shasum":"6de241bdd9f04a4d0f8ce645a9c6dd78cf86a82f","tarball":"https://registry.npmjs.org/puppyjs/-/puppyjs-1.0.16.tgz","fileCount":21,"unpackedSize":14341,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGlNtCRA9TVsSAnZWagAA/34QAJkFe2lvTx7wP6D1IAPP\nuPCaWyBdCPP8d8rQjjKqruDEAcat0c1++/kGrAfRNuFHF7G9DqBtspG7KRaG\nEPRI0tR0CCP/yiuJcllGgkgy3HFw0I/g6frjOMtvqgzKRwicu+osRngWzJAo\nNIcfKmza9LlOzsy62JTR73MNw8qxeYRjpPep0soZT9ON9fMRHfQbCZOe42ex\n1vnJttJOrTMTIfvQKUCFy1KvZWV/BGkntlshHKRFYfnRVCvT8hbE+vZBYkKe\n/CkQwnUp6zbBnsm0QFP+RR26aE/nE5AW7hbAwf7SzWi0rplsJ8mrR6Y640S5\n3Joi/R6oXaTljtALa3S4InyTmFGq9Vr4MXTQY34TqW6oxifNRMQmwpnI9HsI\njuxIH6X3ZohrRk/2Ms/1wqWtf9zpBkIk+hxrtcYneUINtCYFf/MY8g93D2jT\ne0UjO5TcQWTwUXU+SctCuugHoAQuJKc9wQ9eWV12NZyyUfgxMrXI9EOBL60w\n7/A2eknK96O5zXhXXU8zbFMbmK9q1E1iJrf2s3UfPY42F6x8UPUY0MFkYT/r\ng8EgU7OmSU3bDTDpB9KHnpv/mgFmgNcWlhywve8GEFPBm6wvwJdnfzK09Jrp\nZtYfvFUzIcl8wIBjj2ErVmQ4GwiS2zKXyNYtUjgXf/4tjlC7Hap7+RT0NvGq\nvLjN\r\n=wMDT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICLhCKt9yKvH4+HbzkGDrpvB75x+tZr558PBGRw1yp8CAiBGobj6Ucl6cxRB1eg2gmCv0NIhdX+Wk5MbcVyeCA6fVA=="}]},"maintainers":[{"email":"konospas@gmail.com","name":"constantinospas"},{"email":"mc.theodorides@gmail.com","name":"michaelth"},{"email":"9pitops@gmail.com","name":"pitops"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppyjs_1.0.16_1528451949480_0.35253503177606116"},"_hasShrinkwrap":false},"1.0.17":{"name":"puppyjs","version":"1.0.17","description":"puppeteer + jest + awesome-code = puppyjs","main":"index.js","scripts":{"ncu":"ncu","test":"puppy","prepublish":"npm version patch","postpublish":". ./scripts/postpublish.sh"},"bin":{"puppy":"bin/puppy.js"},"repository":{"type":"git","url":"git+https://github.com/michaelthe/puppyjs.git"},"author":{"name":"Michael Theodorides, Petros Kyriakou"},"license":"MIT","bugs":{"url":"https://github.com/michaelthe/puppyjs/issues"},"homepage":"https://github.com/michaelthe/puppyjs#readme","dependencies":{"body-parser":"^1.18.3","chalk":"^2.4.1","cors":"^2.8.4","express":"^4.16.3","express-uws":"^3.0.1","figlet":"^1.2.0","jest":"^23.1.0","mkdirp":"^0.5.1","puppeteer":"^1.4.0","rimraf":"^2.6.2"},"keywords":["end-to-end","testing","puppeteer","jest","automation","web sockets"],"devDependencies":{"npm-check-updates":"^2.14.2"},"gitHead":"b7af6b2ed244f650a794624a86a45f141c059d3d","_id":"puppyjs@1.0.17","_npmVersion":"6.1.0","_nodeVersion":"8.11.2","_npmUser":{"name":"michaelth","email":"mc.theodorides@gmail.com"},"dist":{"integrity":"sha512-Of4LmW4U8W5f758CAozWpL+3INTLKle29cog3OLz4M7OZrEP0LX4vYZIFYWdUC09qf/MkYDGdy5Ybis5aiglFQ==","shasum":"3cff36b8419e8c23f9bac49a2d1d34ff462e33be","tarball":"https://registry.npmjs.org/puppyjs/-/puppyjs-1.0.17.tgz","fileCount":21,"unpackedSize":14400,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGluuCRA9TVsSAnZWagAAXU0P/iQVpZdzLvwslHaAh6BN\ngIzaTBDueaD67/DFmPmTknsHS0rk5tUAaZEU1aD2FPC46zH+fxyEt6L0ZmX6\nzkTc9k39Ed3Wy1o5o+ne6Wv1iDJsXX6T+pVCgPUmlOCcy8XT1tCTyGjl8aVb\ncsqQt9FYR7eJoACzanhnnefDfdt/LgpvM6hMUZbO9Lx4Yc6yQEf2y+U52xYn\nyje6r9MgyiucE60N4n+HBbDfkM4XSQHxypoBpkCV8IJOSdW3/9Irk5nk18RZ\nKt88NIfBTm/P5CIGrjoxdqmUwxmdRBONIustkH871x4J91df3ePuoFx40XEZ\n1TaG8m2UBqRJFr29DRQIbfSZ/i8lcXhMVMiIkFF8sX1z2Rp4yZ4LeOk3J0o4\nn7HAMxcQN9ItaFTLMbKzOEl70hijKms22jd4/HUxEwzI+5RmKBIFJ5fv2pDX\nN8tR6+8Q439U1znVh3sLR7DgAwpgGxQBtqm1nPLPzj+FukOnajT3/+vwfhSW\nmiK+YMOrDBATh/RwIQg154apMYOzjNfjjBBRcZW2wUBTumIo4jhmqhEq+FYp\nYUhpbmVGeL333vZ5MtFRe3YUEXmclJTdj01l6d77WrlLkP1UcwIsvIP77Ts+\nBatHtoAqnfqSxuWplLvSZPEeMNJFt21+LFXZs8zcxS7Vli0gvr8D3qo/vPJF\nArZO\r\n=0nfs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAx8FoBqI60VhQ1WqWzg1tVfee4JAfV6wFpGa8os01iYAiBE6O5PKl//YfnTv6pP7JS3WMkmxUUMU1k/syt1T8YvAw=="}]},"maintainers":[{"email":"konospas@gmail.com","name":"constantinospas"},{"email":"mc.theodorides@gmail.com","name":"michaelth"},{"email":"9pitops@gmail.com","name":"pitops"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppyjs_1.0.17_1528454062496_0.669092106580262"},"_hasShrinkwrap":false},"1.0.18":{"name":"puppyjs","version":"1.0.18","description":"puppeteer + jest + awesome-code = puppyjs","main":"index.js","scripts":{"ncu":"ncu","test":"puppy","prepublish":"npm version patch","postpublish":"git push && git push --tags"},"bin":{"puppy":"bin/puppy.js"},"repository":{"type":"git","url":"git+https://github.com/michaelthe/puppyjs.git"},"author":{"name":"Michael Theodorides, Petros Kyriakou"},"license":"MIT","bugs":{"url":"https://github.com/michaelthe/puppyjs/issues"},"homepage":"https://github.com/michaelthe/puppyjs#readme","dependencies":{"body-parser":"^1.18.3","chalk":"^2.4.1","cors":"^2.8.4","express":"^4.16.3","express-uws":"^3.0.1","figlet":"^1.2.0","jest":"^23.1.0","mkdirp":"^0.5.1","puppeteer":"^1.4.0","rimraf":"^2.6.2"},"keywords":["end-to-end","testing","puppeteer","jest","automation","web sockets"],"devDependencies":{"npm-check-updates":"^2.14.2"},"gitHead":"181b08b8eefa15627fd2b43788789c20c80b4f6e","_id":"puppyjs@1.0.18","_npmVersion":"6.1.0","_nodeVersion":"8.11.2","_npmUser":{"name":"michaelth","email":"mc.theodorides@gmail.com"},"dist":{"integrity":"sha512-aAaadkengESENicSmgQxUPF1IUPDehJ8fYwQL0lWgKG1xm+6GK4eJOaNYJwr+X5ojZgZgoddBSAmSsN4fWVxiQ==","shasum":"84b9c8ba49cfce49e26af2a090a6aa1611576d82","tarball":"https://registry.npmjs.org/puppyjs/-/puppyjs-1.0.18.tgz","fileCount":20,"unpackedSize":14278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGlxgCRA9TVsSAnZWagAAE3AQAIz4Am9NiHbGDKUSdah6\nyQ3YHTjHWakRxSNpX1bNAhqNUonazZaA1Xj8Ftr/8Y4sgOlCBj1kYeylRwaB\njyRnjGF2o5fwwcqRMalePTi4TO7S8QZqC3+Agn0d4lhDB0VP3Oqb+NS4gyJj\nQtHlW0CgNdqM2x7yfZHTbKZLCz8la51by2Aox0Y28mTh6t68tNHH2yoHBaMs\nphqDS+IR9I63dMSRpcEhxNl2UUM5zZF5k47HC4gW7hP5rnugU5YLjXyu8wup\nA5r0LaEvR2JGJ6NTRidU2WbmrzUPJxhHLQG4+XSyNPouOJ5li3yNQFhL8JFc\nn48uRq7JQc5nXzgP9mideRoz9bBxDlnqtLRgl6wMgTO1LT6hy4NPSVS+wsfP\nEL9mU/K/GlRcdWQh7VrkbfHm53QH0nvHWonsqXeme44g8bN8GHr3tJamZZd7\nkR4VGBu6+90AZQPrgSxvJMq1lJ1W2YpVRTZH7z+BVcChccPkVZf0yWKbcQqr\nLf0cXwupDcZ92jmoH/x4Mz12K83wsjZt6PzH5k7cWhhU9dbBbL6E9xiIUHFm\ng3E1rXTPFH6UoXVyO1+36nJLzRZ11ClBkFuAXa/1YQPJuKP3dFk5ynqZKb+o\nGvhn9brdVs4xUutTuCTqF7cSpNyJ3VhbrfC3rLk3dxM9mqT28zj7OmASj4uc\nxwvU\r\n=Dac+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNyPuG4NgLi/AABdkbVtgxsMrCQOAHahDjKFkjJVjNTQIhAPI57bf3RpczYgpYN5BWsxahna3/MkQR+a54gfAVRFCR"}]},"maintainers":[{"email":"konospas@gmail.com","name":"constantinospas"},{"email":"mc.theodorides@gmail.com","name":"michaelth"},{"email":"9pitops@gmail.com","name":"pitops"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppyjs_1.0.18_1528454239747_0.7493867417683464"},"_hasShrinkwrap":false},"1.1.1":{"name":"puppyjs","version":"1.1.1","description":"puppeteer + jest + awesome-code = puppyjs","main":"index.js","scripts":{"ncu":"ncu","test":"puppy","prepublish":"npm version patch","postpublish":"git push && git push --tags"},"bin":{"puppy":"bin/puppy.js"},"repository":{"type":"git","url":"git+https://github.com/michaelthe/puppyjs.git"},"author":{"name":"Michael Theodorides, Petros Kyriakou"},"license":"MIT","bugs":{"url":"https://github.com/michaelthe/puppyjs/issues"},"homepage":"https://github.com/michaelthe/puppyjs#readme","dependencies":{"body-parser":"^1.18.3","chalk":"^2.4.1","cors":"^2.8.4","express":"^4.16.3","express-uws":"^3.0.1","figlet":"^1.2.0","jest":"^23.1.0","mkdirp":"^0.5.1","puppeteer":"^1.4.0","rimraf":"^2.6.2"},"keywords":["end-to-end","testing","puppeteer","jest","automation","web sockets"],"devDependencies":{"npm-check-updates":"^2.14.2"},"gitHead":"485d38b37b5b2571bf1f68c530cffae7213835fd","_id":"puppyjs@1.1.1","_npmVersion":"6.1.0","_nodeVersion":"8.11.2","_npmUser":{"name":"michaelth","email":"mc.theodorides@gmail.com"},"dist":{"integrity":"sha512-avaISFPpYe6bSWu7EVTJnNoOJurVIBET47VdVRdtj9aMsoLbr4oOwW3GD9q3ykYTxqcabuBdMy8WozQROnZrJw==","shasum":"b0fdabf07ad9057a10df34f4c85388a310cffbad","tarball":"https://registry.npmjs.org/puppyjs/-/puppyjs-1.1.1.tgz","fileCount":20,"unpackedSize":14277,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGly9CRA9TVsSAnZWagAA9uwP/A7keL3rvqcdkwau7N6k\npo5uzKdx2qGE1DGXUeQkQr7sYE0rfqhjMQCpAoa/3pwtU1abYbxcILvJ8reL\nGEmixKSZXv4xyII9N+x2VZFmEQcdjqZawGxwMsGkHjnL5u3U1T8x2UZXU3c5\n3WBtfsdK4U561Lzf9GkAn4cDdQT0fof8zkq78qXIOvGAHb7iwcnACvMgpb+Z\nmVGhXNKHhk+qpwvj7GnOVm0Tsa3R2nRuTxyvp4GCZ+EtYtYYyD2lak3TlbT1\n16xEi2hfGKDB3TWNQTsM58nQbN6FYX08Kol3Ubaa09XpDnCWYv0U+3bUV9te\nn4y5pgmDsdhtNaK+IcRESSePoEGqYSSJXGSCzBjONRx5YwXZK56cI0RUa6fg\nJMMxZjIbnE3ZCYG9XjYcUbB6UmSjgHG9csFX9bFYHvt733qy+lV6qm7az/US\n/MqQlDuD+2m1/SZtpbeZIkv4VoauDGB3KFeuRVcaWouOoeG+JUHMzhiJW3T1\nKmVhbOyfbBzrtzwfCnebRBcKF1cihilBcTa7TpSeRhVcXpoPdu8r9mXR9Gjp\n5WCdzSWmc7wLUc+RwWijHAEwYI2OLNJ5Z0Wh074Y6Vc2bOfCMi95IZMsXM20\nSWCj2tXF8fLBztF+31uBp+0uzOkyl44wiqVy1z3Mi50tAb4h8sJYo17cY0VD\nQzB4\r\n=sEbP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjaoaPamEdtZcZl3PI2vCicBy6yVCy73Q1tE1LKcqP9wIhAKAw8laqBUYQVt2+WB8QVy+1m+0GpFuMUISxUMHdSYyJ"}]},"maintainers":[{"email":"konospas@gmail.com","name":"constantinospas"},{"email":"mc.theodorides@gmail.com","name":"michaelth"},{"email":"9pitops@gmail.com","name":"pitops"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppyjs_1.1.1_1528454333132_0.37843983240330625"},"_hasShrinkwrap":false},"1.1.2":{"name":"puppyjs","version":"1.1.2","description":"puppeteer + jest + awesome-code = puppyjs","main":"index.js","scripts":{"ncu":"ncu","test":"puppy","prepublish":"npm version patch","postpublish":"git push && git push --tags"},"bin":{"puppy":"bin/puppy.js"},"repository":{"type":"git","url":"git+https://github.com/michaelthe/puppyjs.git"},"author":{"name":"Michael Theodorides, Petros Kyriakou"},"license":"MIT","bugs":{"url":"https://github.com/michaelthe/puppyjs/issues"},"homepage":"https://github.com/michaelthe/puppyjs#readme","dependencies":{"body-parser":"^1.18.3","chalk":"^2.4.1","cors":"^2.8.4","express":"^4.16.3","express-uws":"^3.0.1","figlet":"^1.2.0","jest":"^23.1.0","mkdirp":"^0.5.1","puppeteer":"^1.4.0","rimraf":"^2.6.2"},"keywords":["end-to-end","testing","puppeteer","jest","automation","web sockets"],"devDependencies":{"npm-check-updates":"^2.14.2"},"gitHead":"fa2674a4f0a2b1d64600395df87d28a2c4f62b7d","_id":"puppyjs@1.1.2","_npmVersion":"6.1.0","_nodeVersion":"8.9.3","_npmUser":{"name":"pitops","email":"9pitops@gmail.com"},"dist":{"integrity":"sha512-fVsfj6YTybIoe0xLDr8s3Ol9PkeCv4NWFS25gEBoHvRVpCIEs7rZpVo1i4OBZ1w2632Fmx37bkVyMTx1Nqr4Lg==","shasum":"90662735e73e6525e12534219f3af419fc207fce","tarball":"https://registry.npmjs.org/puppyjs/-/puppyjs-1.1.2.tgz","fileCount":20,"unpackedSize":14096,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbHl2JCRA9TVsSAnZWagAAndoP/2xDWVVK1dUhagO70WIm\nBCgKMsrw4xganKyFQFhGCWvaATQ9e570COmNgFKG6aXUZ+mgDNR6v7BySrJy\nud432euLlSxUrSMGqfjcmhYc+zPRzFXErY4zPsPCmhNQdLuPesSdcv8tM09M\nD+v7lDydPWGsbU7Qpe+oIasLzQcSqfKCXUf3cRpXxxKf27z4S7XFu8yOr65Q\nHtwkY54Na1Pwj69LYhL8CBwmHgeAMN6pYFila0ukARJ9F7Qui1FThPEeuI+C\n/K58QA40oGGBxk4FUYmHzcFQ/147Us+5EW9SLg+9+EIRtdJUqtSts9TuEDEl\nOlgd3ext2/FhEsxNA5r6mf87Pti3eISL5H/llDcfyWw1lSEz9d6YR0z75h70\niKDrnCJDC4axa+VmW2ynaWM386IwNXQDjXQMWyrcbEO6EW5KVXYuxisnhJl+\nVFC78scSPhVFXYBESEB/0or6lP2ekfq67QsbqbbsYOwWWqnvMlmqqhBAY7eN\nU4vhCyqIjzWCFwDc6RTR3NQ3h19Ai8lIZWPgXbFm6jSXWCZlEL/CTojKbh1Q\nR5XnEdZH8FGlJjHnpRhB/D1DdcRP5DtYatz9KwClX93V11bHHhVkVvtyXOC6\nua8N+7ylfzLVrrTap/kijeUewIbO737b6KY7YamQg9pdQl8Ra/GUPwPLxPI5\nzkV2\r\n=9Khv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHDRAlKF8toxmjKb7DgjB+riSZbCWYKX0aJte/brs70UAiAOSisXGEr61RaF/sEtL7lAfWQdRMeU6gGvItXeQwUSig=="}]},"maintainers":[{"email":"konospas@gmail.com","name":"constantinospas"},{"email":"mc.theodorides@gmail.com","name":"michaelth"},{"email":"9pitops@gmail.com","name":"pitops"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppyjs_1.1.2_1528716681181_0.1125376989932616"},"_hasShrinkwrap":false},"1.1.3":{"name":"puppyjs","version":"1.1.3","description":"puppeteer + jest + awesome-code = puppyjs","main":"index.js","scripts":{"ncu":"ncu","test":"puppy","prepublish":"npm version patch","postpublish":"git push && git push --tags"},"bin":{"puppy":"bin/puppy.js"},"repository":{"type":"git","url":"git+https://github.com/michaelthe/puppyjs.git"},"author":{"name":"Michael Theodorides, Petros Kyriakou"},"license":"MIT","bugs":{"url":"https://github.com/michaelthe/puppyjs/issues"},"homepage":"https://github.com/michaelthe/puppyjs#readme","dependencies":{"body-parser":"^1.18.3","chalk":"^2.4.1","cors":"^2.8.4","express":"^4.16.3","express-uws":"^3.0.1","figlet":"^1.2.0","jest":"^23.1.0","mkdirp":"^0.5.1","puppeteer":"^1.4.0","rimraf":"^2.6.2"},"keywords":["end-to-end","testing","puppeteer","jest","automation","web sockets"],"devDependencies":{"npm-check-updates":"^2.14.2"},"gitHead":"34301eca28c7c4f332676afa039e1ee58682a9c9","_id":"puppyjs@1.1.3","_npmVersion":"6.1.0","_nodeVersion":"8.11.2","_npmUser":{"name":"michaelth","email":"mc.theodorides@gmail.com"},"dist":{"integrity":"sha512-lli8Hb9ry7lUOZpN0qLshpTI6henQpJ2KOJvwa7jOdWjOFMSY0KfVXscymwVgFGPR8qR9KmvcbH+43bLfxurag==","shasum":"809d4f6f886a0785f448f16c35cf187c84eb5329","tarball":"https://registry.npmjs.org/puppyjs/-/puppyjs-1.1.3.tgz","fileCount":20,"unpackedSize":14169,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbHmR7CRA9TVsSAnZWagAAdyMP/iYvNsJuOqqEcxjkxLc6\nCYIoInYjDL6st1YHHRu/4kCE2sPYEJq7IPMrDwZVBz83SLpxyJRCa5c0N6d8\n0arbp/3XpLLFMXZWJHFKELyVrci82Tl+Z7D6TGt32+3Q7AiEsvppGAjALzI+\n3xijG9cz+m/HPKMf5BreGGnbFm0UuEw+8wh8XP2po8i0PamO45maTaJTtl0I\n5H5Hh+3v7oFQQYTmy/DeP8pBRCqPVNbn7l6gkIW2vOMOoQ3kMt3MgDp8Zm8p\nTbwidw9mXU0NoyJ9ZgkRcCwg65H/UGwodWmGxKd0pP3uBBFWWjWvAr2RBtGs\nWRE3vNZswNeC8BkMJAhxoAX6RxYVZWfq1itqfqYROUmUTqPf+ouo/yBvr47E\nKGZwLJfjKVe1Ik1EflVyGEPhvvQquozOtH4W0qiy93ykQlecylcNVO5nhgaN\nsTglbKl/CTNqmDTQ3r7QFkSCAf8XGLxa3tqbkRPo5ofjW770Hml8oqwtADkn\nOG145vCeB0z0bJyZQUukuXV/Rq7knt/ZgahTf+RPnJDDDLfh/xaegj+eYbf2\nrgpkBLvj5FWIfy+9BsIxU+cOwczk3hp2KFZLhBSm0NufJLsrZbP+OJ2411eX\nC/7ibA/oG1WXJuNDABaxM0gDqCjnH/MAWswlv3bNhA4aWUFyVFV+ewIFVVaA\nSUfh\r\n=xqYQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFthd/cGQ/GkoivZVYIFtwQLINy/qyPEB7puNivIuZvmAiEAwFGUj2Gtz76RIZxXsafhN7ndcJ/MCc4293Kc6blq+54="}]},"maintainers":[{"email":"konospas@gmail.com","name":"constantinospas"},{"email":"mc.theodorides@gmail.com","name":"michaelth"},{"email":"9pitops@gmail.com","name":"pitops"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppyjs_1.1.3_1528718458134_0.2862320596756289"},"_hasShrinkwrap":false},"1.1.4":{"name":"puppyjs","version":"1.1.4","description":"puppeteer + jest + awesome-code = puppyjs","main":"index.js","scripts":{"ncu":"ncu","test":"puppy","prepublish":"npm version patch","postpublish":"git push && git push --tags"},"bin":{"puppy":"bin/puppy.js"},"repository":{"type":"git","url":"git+https://github.com/michaelthe/puppyjs.git"},"author":{"name":"Michael Theodorides, Petros Kyriakou"},"license":"MIT","bugs":{"url":"https://github.com/michaelthe/puppyjs/issues"},"homepage":"https://github.com/michaelthe/puppyjs#readme","dependencies":{"body-parser":"^1.18.3","chalk":"^2.4.1","cors":"^2.8.4","express":"^4.16.3","express-uws":"^3.0.1","figlet":"^1.2.0","jest":"^23.1.0","mkdirp":"^0.5.1","puppeteer":"^1.4.0","rimraf":"^2.6.2"},"keywords":["end-to-end","testing","puppeteer","jest","automation","web sockets"],"devDependencies":{"npm-check-updates":"^2.14.2"},"gitHead":"1f84339631f097dd1a89cd6bb4c8f8cb48aaf527","_id":"puppyjs@1.1.4","_npmVersion":"6.1.0","_nodeVersion":"8.9.3","_npmUser":{"name":"pitops","email":"9pitops@gmail.com"},"dist":{"integrity":"sha512-FfGmNuFsOFv0Px5qdJ0RHdFIUMVGEM3HMFtT26Zv8m75VIvdakbeKcO/cY8K7Zqi6s/szQKQz+kkiITKSwTSPw==","shasum":"560eb7e6f06bc0851dcee448939d63d1627325a2","tarball":"https://registry.npmjs.org/puppyjs/-/puppyjs-1.1.4.tgz","fileCount":20,"unpackedSize":14149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbHmggCRA9TVsSAnZWagAAR+wP/2p4i61d7Bw7lyJ3pyS3\n9PzttP5/XnXDwFRq/gaWlthVJdMVNeGE3pUcNvQpOcnapvlME07gOiO5w9g4\nMMvZ3e5lP2fUrXZ6FWxAVDg8uNkYHutrcE5NdhzUyJWiJnzS571z3BMXbli/\nPxZQ4Wk6zAOVZ/P5uiBhViuIbu+1S+S47sZ6B4Mocv5wlC2l6AqvleGDLqI+\nqFklwi6qwAqg0IQHh9cSXb8vQ+Cpb6dDYxC8BG1fg8AFCIHiBtGYSddwexqw\nySwEJ9cjPEOA97GbgMXngfYLhK5WbvDW+vj/KD1KJVVNvl5IFBN3e7Xyb4aj\nr4/EEhWSCkKkNKr4JH972IcuHmOmCFLyLgxTg/J8bZfgpZro7LK0Y6GLtc+g\nGKYcPeNR6guAmdXGAc0qpfKMeaLb1BB4WOyJqGv4rWzOgI/X522tkLjZF88W\nxIXflAjVaL0FZuU1p726TeNBknZy2tv70nh77WPoQNc4ywpO2QUXFlg+3RGW\nvQpTw7zVCBIaLf7tYozBamR+uWCLvsUtbXHV7JyBy0M+oOa81zFoJLO0Pa8s\njL3TEHLdOdAD5KKOfFhOGQTUx2oicAzDdW1uxwC7jTW0xwHbNPsfChjDg6VV\nafiH9uXf+MXKGoR3/DUiNMU+kWZlwPYaAALgBW7yXi8InPGBYS7rIOWQJASo\nNTYD\r\n=4Tql\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfFGhFGiOAg4FAF7JL/0hL1uuoUq4PHUp6/W+TBD5ctgIgf4de8isGU1oR4vcCqYhyQ1FsOW3C+3HLV4+MO8qL20I="}]},"maintainers":[{"email":"konospas@gmail.com","name":"constantinospas"},{"email":"mc.theodorides@gmail.com","name":"michaelth"},{"email":"9pitops@gmail.com","name":"pitops"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppyjs_1.1.4_1528719392595_0.06585214491642999"},"_hasShrinkwrap":false},"1.1.5":{"name":"puppyjs","version":"1.1.5","description":"puppeteer + jest + awesome-code = puppyjs","main":"index.js","scripts":{"ncu":"ncu","test":"puppy","postpublish":"git push && git push --tags","prepublishOnly":"npm version patch"},"bin":{"puppy":"bin/puppy.js"},"repository":{"type":"git","url":"git+https://github.com/michaelthe/puppyjs.git"},"author":{"name":"Michael Theodorides, Petros Kyriakou"},"license":"MIT","bugs":{"url":"https://github.com/michaelthe/puppyjs/issues"},"homepage":"https://github.com/michaelthe/puppyjs#readme","dependencies":{"body-parser":"^1.18.3","chalk":"^2.4.1","cors":"^2.8.4","express":"^4.16.3","express-uws":"^3.0.1","figlet":"^1.2.0","jest":"^23.1.0","mkdirp":"^0.5.1","puppeteer":"^1.4.0","rimraf":"^2.6.2"},"keywords":["api","e2e","jest","mock","testing","puppeteer","end-to-end","automation","web sockets"],"gitHead":"34b0a3144d76d94c4fe69f850ebfc3dec3809e96","_id":"puppyjs@1.1.5","_npmVersion":"6.1.0","_nodeVersion":"8.11.2","_npmUser":{"name":"michaelth","email":"mc.theodorides@gmail.com"},"dist":{"integrity":"sha512-+3qAJdu9FEizVFBFNoNryIt7lGaXLhBzeLxpBZZ6JFGrwC7rG+omxmylbRGTPb8k1FrGMd2z3OY/vvvNRycPbA==","shasum":"abe8d9d3b3e17a4a12a1cb9e9b579de8ba235898","tarball":"https://registry.npmjs.org/puppyjs/-/puppyjs-1.1.5.tgz","fileCount":20,"unpackedSize":14193,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbH6XFCRA9TVsSAnZWagAAit4P/iWcdonzD87TggH2WE58\nAOqGsiLNjo47BcuApS7g1u7dTnUovEr1PIrb32Ltg+XsmB83lxyd+JnHMRpi\ndyHtS54cFC1PfoMMpY9JOoKY1T3N7vNBBCRbgv5XgMjdor7eEljFBDprNV3b\nDHv0Cp5z+M7Yg8LDk+hkAVpVK10Rxkp9+G64aIyfV6kNAWLKj8mrZKEuU3d1\nVKIRKmoiQKmUTLNuyczsYSArdOQUFLXkaGEVdEoEp7fSYY13srG3/O537Hfj\nnaPrBkZhaD0uak5x/FdIvuDy7J5OMyWsTbh/ibpWsmh2XnD7/kJGBSkL6jhx\n3koBSu4ovDRH/fgoWDKlG4BjThVwT+MIhHlCCORpkTX0cgJDiylRob5TijNG\nUyPgDYVxFDvts4HWFrINrR/3RZmIfMHffzKFa3alXUz1grqRp+HYxPofN57P\nW03xis4l5He8ZaesCwY7j6+AYJIfmfn8tS013V/zLzB+cFnQPB6+NeXRmvGw\nERGnyU1oMcAWRNTHHX1n5Fsf0zfpsVt5TBHzWUIfa4FGF+Rc8+qZtKUaBEB0\n443TgkIgonr4f9yQxDobsVhhtLLWmtLWXawO7atWbmoiakHsY5kkEKbDnV15\n74X9DYB0ck8PDASAdnqOX238Kh5JNstbN6A3pQxMfkR/WZ2iwwcvD6fCdcpO\nwBSk\r\n=Lmvv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBz8soDNyntBwPIiIJ/SbIgo2f33Eb0MqqIfPKJjHQpbAiALzD0+uCxt1vUieUuLYDmvIJjNGXi3P9bcTEZbumFvtQ=="}]},"maintainers":[{"email":"konospas@gmail.com","name":"constantinospas"},{"email":"mc.theodorides@gmail.com","name":"michaelth"},{"email":"9pitops@gmail.com","name":"pitops"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppyjs_1.1.5_1528800709412_0.5789025474820002"},"_hasShrinkwrap":false},"1.2.2":{"name":"puppyjs","version":"1.2.2","description":"puppeteer + jest + awesome-code = puppyjs","main":"index.js","scripts":{"ncu":"ncu","test":"puppy","postpublish":"git push && git push --tags","prepublishOnly":"npm version patch"},"bin":{"puppy":"bin/puppy.js"},"repository":{"type":"git","url":"git+https://github.com/michaelthe/puppyjs.git"},"author":{"name":"Michael Theodorides, Petros Kyriakou"},"license":"MIT","bugs":{"url":"https://github.com/michaelthe/puppyjs/issues"},"homepage":"https://github.com/michaelthe/puppyjs#readme","dependencies":{"body-parser":"^1.18.3","chalk":"^2.4.1","cors":"^2.8.4","express":"^4.16.3","express-uws":"^3.0.1","figlet":"^1.2.0","jest":"^23.1.0","mkdirp":"^0.5.1","puppeteer":"^1.4.0","rimraf":"^2.6.2"},"keywords":["api","e2e","jest","mock","testing","puppeteer","end-to-end","automation","web sockets"],"gitHead":"210f4e4da7a201496c1a0458e1f80fb70e14a736","_id":"puppyjs@1.2.2","_npmVersion":"6.1.0","_nodeVersion":"8.11.3","_npmUser":{"name":"michaelth","email":"mc.theodorides@gmail.com"},"dist":{"integrity":"sha512-EFph8IxwXwJQalVCmTsHWR5orOMinwHKrPW8K54D1yqhUkvN18mpIEKn3QAogfVwX8RgOvtggmH+azAbUQKeLA==","shasum":"934575c6386a45f802f37fd814df7ab7c92152d7","tarball":"https://registry.npmjs.org/puppyjs/-/puppyjs-1.2.2.tgz","fileCount":20,"unpackedSize":14215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLI8mCRA9TVsSAnZWagAA1T0P/i3Pyl8L2UkVPsfVAWCW\nzRCX5JuTJ0ajf5dekDo/JH7hA9mJP0nGpFK0iBggrEi1bCfzzPZC7/GgYPuI\n1ziFAFB8RtIhbGCGS4wX2NG2w6unC0rIwlzgJeLrMzzE8AzeAiWPWW8OAUrz\n88ym6WWGrLCmhDcg0UlxIP2VECXVB693nWOPBIAdVFP/T41rL3puS9CAVAW2\nWY3OyrQv+6zegGRca4U02bjvqr5KkjBfATiFmOTlHDPPsCu7+QrE2jYwTLXa\nBn3/Hsf2UNUyPMLTgiw+aIEQHFe4lWb0cT+ZFTq/BokGk51D/Z7BZQWN8V3H\nL4vjFZZSWcWpHB6324H9h5x66j7QEtYd3Oz0ujwPBojxZeWKBsW/KTKldNv4\n3tFIE9K8Ecg5cCEH3EOZZfqQY78ACa6I/5sxs71CGQPkNvfG/NMogMVs8M1b\nIHQbxnGqk5o4C4HFWZAaZ6M5/UxT9eocpdoIs1xycYQGkQQEVTGQDGoHTQ4Y\nwqNLivjrbn1FWhdJqoTYizsSywm2osZMDxOiesWywo8yTSagfjwS1TaAEfx5\naIp+//SEAiaoPOpo4XQviXVWMLljg6cpGB6FMPTdPRZITibjQh4eCpFOjq62\ncR3LqerzGwpBVLEN0fwHRw6fEgsByIz8kjoKGhjd9tsXhWBDg+ziOQf35xrS\nVoxF\r\n=Dbzv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClc2hsjRzNl6Tqx1hpxvD8aTRSNz5pB3ksb6NX81St8QIgSYCvTiMtxXGXBmCXLPM8kVPNTFDnDJ5Fcpk4lg6LLwM="}]},"maintainers":[{"email":"konospas@gmail.com","name":"constantinospas"},{"email":"mc.theodorides@gmail.com","name":"michaelth"},{"email":"9pitops@gmail.com","name":"pitops"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppyjs_1.2.2_1529646886002_0.3207063479771133"},"_hasShrinkwrap":false},"1.2.4":{"name":"puppyjs","version":"1.2.4","description":"puppeteer + jest + awesome-code = puppyjs","main":"index.js","scripts":{"ncu":"ncu","test":"node bin/puppy.js","postpublish":"git push && git push --tags","prepublishOnly":"npm version patch"},"bin":{"puppy":"bin/puppy.js"},"repository":{"type":"git","url":"git+https://github.com/michaelthe/puppyjs.git"},"author":{"name":"Michael Theodorides, Petros Kyriakou"},"license":"MIT","bugs":{"url":"https://github.com/michaelthe/puppyjs/issues"},"homepage":"https://github.com/michaelthe/puppyjs#readme","dependencies":{"body-parser":"^1.18.3","chalk":"^2.4.1","cors":"^2.8.4","express":"^4.16.3","express-uws":"^3.0.1","figlet":"^1.2.0","jest":"^23.1.0","mkdirp":"^0.5.1","puppeteer":"^1.4.0","rimraf":"^2.6.2"},"keywords":["api","e2e","jest","mock","testing","puppeteer","end-to-end","automation","web sockets"],"gitHead":"ca902cc988a201eb73afbc1d660447797823c710","_id":"puppyjs@1.2.4","_npmVersion":"6.1.0","_nodeVersion":"8.11.2","_npmUser":{"name":"michaelth","email":"mc.theodorides@gmail.com"},"dist":{"integrity":"sha512-QZ4duXYUGUJmrEpBIrOxta9RNl7+yKC2q2sFIwSYdprT8Kh08Gdzb7WYgVoTyX5JnBotyMs2csC1/fAJZTnalA==","shasum":"c346536559c525a7f4e0c51a92b50084a1fc123e","tarball":"https://registry.npmjs.org/puppyjs/-/puppyjs-1.2.4.tgz","fileCount":21,"unpackedSize":15614,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLP+7CRA9TVsSAnZWagAAzDsP/ji8QW79MzVnDu8pOlVN\ndcuomD7EOMrV2iMBmJCD4SJrhNsh/m8bD6t57YCD+lPDb/oOy8VbHItaNLY0\ndp7La5vBkN9k6i8jihw4al5AUwYB6mBEQtnp8aLBS7v1qULHiOmL94duxkQW\nzCUECwamsBUGf87NZ8yC4dDPuPushOspfarjOON7OOIM0do+7h5wtrcSCzlP\nahqH33btH/H13hMfoXUDRLrVTs5tI55HDcuGq+nEP08CxJmUgUtLOqoKFpZM\n8Aq8CjNjSVPmdudt6jK8agpRNwVlCUbFHgLsXKebTDZYyw2UBpfhl5h6BXQq\nwINYfCCR0xZsU0dRY5An3MFnuuz/p6BHGX13KVhEqpbcFQapudVS9t3xWBII\n3+xAwBEi+TQG+F1HKexPBNxXulIgj4/7in5J/M6iN7BBK2nEKEor6YAUghxQ\nu+UMRdkFydMoUNJLJZV4Sfv/bJIb3DMnrfyDeF9X5EhRsZ7D9yjx/rUUfj1D\naOk5uh9mR9X0QUY7qUtiPPXoEmvqx4D2xnxYoLnbvQtdFt1K14gbilAkTPyO\niUskSi3Kf8dx67uFec3c1/rkUWDzzE1Ys29OFIwldkmPzDFR6TX6IERWY73r\n+mHJ7fJtQlLCJvXQTTQvR+PfnSjwswQZIvNWCzSWisJEgBUWa3UyRnzqW+0x\n6iBQ\r\n=6tsP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVNJmeQ3JgeYunww62sm3o6uFutg5NiEeqfugMkPwbDAIhALZ0zc4OXB74fgQ+nI8AJGHrsPIJUtbFOIeryyV0pczz"}]},"maintainers":[{"email":"konospas@gmail.com","name":"constantinospas"},{"email":"mc.theodorides@gmail.com","name":"michaelth"},{"email":"9pitops@gmail.com","name":"pitops"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppyjs_1.2.4_1529675706959_0.33950849073899403"},"_hasShrinkwrap":false},"1.2.5":{"name":"puppyjs","version":"1.2.5","description":"puppeteer + jest + awesome-code = puppyjs","main":"index.js","scripts":{"ncu":"ncu","test":"node bin/puppy.js --headless","patch":"npm version patch && git push && git push --tags"},"bin":{"puppy":"bin/puppy.js"},"repository":{"type":"git","url":"git+https://github.com/michaelthe/puppyjs.git"},"author":{"name":"Michael Theodorides, Petros Kyriakou"},"license":"MIT","bugs":{"url":"https://github.com/michaelthe/puppyjs/issues"},"homepage":"https://github.com/michaelthe/puppyjs#readme","dependencies":{"body-parser":"^1.18.3","chalk":"^2.4.1","cors":"^2.8.4","express":"^4.16.3","express-uws":"^3.0.1","figlet":"^1.2.0","find-free-port":"^1.2.0","jest":"^23.1.0","minimist":"^1.2.0","mkdirp":"^0.5.1","puppeteer":"^1.4.0","rimraf":"^2.6.2"},"keywords":["api","e2e","jest","mock","testing","puppeteer","end-to-end","automation","web sockets"],"gitHead":"2f355bb2637dee2105a50d85c5b529a59525c07c","_id":"puppyjs@1.2.5","_npmVersion":"6.1.0","_nodeVersion":"8.11.2","_npmUser":{"name":"michaelth","email":"mc.theodorides@gmail.com"},"dist":{"integrity":"sha512-dlzMsL93CYnkSKi5fP2U4vwMlXtJ5kP2E32y7o1bL1j8lFDkf2r2Xrtw5PhLnN/UaHR6hGiS6JTkHkJgzeSglg==","shasum":"d2d77cc7a7d01523e6672817c856c8172324b7e8","tarball":"https://registry.npmjs.org/puppyjs/-/puppyjs-1.2.5.tgz","fileCount":24,"unpackedSize":20019,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbL4PpCRA9TVsSAnZWagAAzQ0P/RVj69igf/DWe3FFrJKT\nTQQBiLW/fEU4X8eagbt9k5TcMFLZWoX8RPY2tSlMTTmQCYlF+VgfnWtvoRU6\ng/kK60GI1rydtpM9ZZdAmLC8ES7T33ujJtFrMuz6NFgAjZzw1OBciPpJxC74\nX1KEureh6G1F0QrfLWLyoXogAxh7fEQi800+e20K5LJOWvPt3jCdVB4bIWSz\nX964D9K4rtE+QTuOSLZC06rOVWTYHuutlKUo8y6F0L5z8yhgvJ28UpXG1aN1\nNxCINBCnsq2X8jRYLBcKIkEIFZvCJjW88bNPyXNPqq9QoO7pBhl/0XcgZ6wl\nB8JXSXWwTtXvP9UxB0ui29Py7jjnGJBX4Np6SqM4jSvITQZtVYyQfknwgYL7\n6KrIP9+XTOb4yxs3WWcdmZfsaN61kTnzTA/rBdx7kUHsGWCOHCzPITaaqe63\nb8MiyIQ/8pdRsnsyS+bPosVGVrALCFwF/U+06OokWJxh2s6yziLEXMu4/lDX\nz4SweSRQUXdi4fpd4lRGL098/V1uoYFKgCuBGJQl9BmRx4ogoCS/pS4ISr7j\nCoNE27dZ3RYAiQ99e9zWxoJ8ERscZ1WdDS4VbI3ZnaqKIta9UwcDlDVDDpdZ\ns/ckq45p5oRjfqAGY2TahahCu6Px0I5IysY2gRY/8WeZ8ORhuc6r4Kbempls\nAmv2\r\n=tlJA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAR6w1hKo+uhzjsINraKMopGCnIlljI5CuLXnq1b42xaAiAw1aWQy1a9muqSwgEcM7YjhPTjWDJ2/L5zudVvnWtROg=="}]},"maintainers":[{"email":"konospas@gmail.com","name":"constantinospas"},{"email":"mc.theodorides@gmail.com","name":"michaelth"},{"email":"9pitops@gmail.com","name":"pitops"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppyjs_1.2.5_1529840617304_0.312438459634677"},"_hasShrinkwrap":false},"1.2.6":{"name":"puppyjs","version":"1.2.6","description":"puppeteer + jest + awesome-code = puppyjs","main":"index.js","scripts":{"ncu":"ncu","test":"node bin/puppy.js --headless","release":"scripts/release.sh"},"bin":{"puppy":"bin/puppy.js"},"repository":{"type":"git","url":"git+https://github.com/michaelthe/puppyjs.git"},"author":{"name":"Michael Theodorides, Petros Kyriakou"},"license":"MIT","bugs":{"url":"https://github.com/michaelthe/puppyjs/issues"},"homepage":"https://github.com/michaelthe/puppyjs#readme","dependencies":{"body-parser":"^1.18.3","chalk":"^2.4.1","cors":"^2.8.4","express":"^4.16.3","express-uws":"^3.0.1","figlet":"^1.2.0","find-free-port":"^1.2.0","jest":"^23.1.0","minimist":"^1.2.0","mkdirp":"^0.5.1","puppeteer":"^1.4.0","rimraf":"^2.6.2"},"keywords":["api","e2e","jest","mock","testing","puppeteer","end-to-end","automation","web sockets"],"gitHead":"9c1130d8ef2dc319b5559f4ef76e2872c462b855","_id":"puppyjs@1.2.6","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"michaelth","email":"mc.theodorides@gmail.com"},"dist":{"integrity":"sha512-o2BEPDchckbJ5cGGFLQwtRgaXpoTjdt48NyfYr8U1v3zymKYNvxbXzmWpLVLr8k75NObZ+bybZui+rIxHfQYvw==","shasum":"9a2683136811d008ff781c2072aa48e90b3300d4","tarball":"https://registry.npmjs.org/puppyjs/-/puppyjs-1.2.6.tgz","fileCount":25,"unpackedSize":20428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbL4hZCRA9TVsSAnZWagAA3NMP/20sJ68pSTG4s/IDv4qE\nWukMcuy6UGaw9SbCfPLBUvRmPp01zDMQe/km3EPg/f8q3E4gdrYKzDqR3Lvs\nqtYb83FR27+ngX4FIVUbNcYvp+KSwPhO08etcmjcq8dlX2DheKVFW+rAqaqt\nrH09sEBLe2ClUYyee6s5wXqbIloQAdZwuiLQwhJVSW8q53jFP8JaGPlWponr\nBGWqnJ8bgA+dIOp/vlBxMR5wi0oXBXWzNf13pUuyy6h+xuPqt0GiJUZhrBfo\neip5S7DZ66PCvRp0c3VO3v/nSTW+Zmf30lEBBhBkuKaAF9Kc0Iw3pun6OmbG\n0y9J058/zZpI5TQ5lXuO4ZXvH6diJLM5ydS0kQUmvGDAE7RChInZTq+2rjK7\n1Nmu7MHIxPS2lNEluiu3sRTaUUWi9IZABP1bM6IcBD6Unz+Nl1BRC7VX3yb2\ne1OlEjo8uX8ryPyvs0nHdv0PuuH1sDkF/EKihEjXrsQsELJUfu0I50ukAhky\nOQM5h0DCnpgPI3iapQscYm+5fhgBqujsdr7TDkO1ouLy6vvyyEbBVM58r7ze\nHUO4WxlFtQEOjHjFsHm1tw+gr60l/G7glUeFCHEr4+zrGIc/+22zoAlXNmqF\noAwrLiYcj/OGWM4BkPvSPMldO8vThCVnw6mwhLkYF31pmgdq1WaQLq/9IVzA\nEwiU\r\n=D4c7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFkwfZKBgXh6SXYTZAQ5q1GxfQSOEMl4era42ASGmu1LAiB+r2hMlVwAD/8dS72uqnRjcI/uWWqftDA8D8TCf3xMeA=="}]},"maintainers":[{"email":"konospas@gmail.com","name":"constantinospas"},{"email":"mc.theodorides@gmail.com","name":"michaelth"},{"email":"9pitops@gmail.com","name":"pitops"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppyjs_1.2.6_1529841753441_0.7999364905387949"},"_hasShrinkwrap":false},"1.2.7":{"name":"puppyjs","version":"1.2.7","description":"puppeteer + jest + awesome-code = puppyjs","main":"index.js","scripts":{"ncu":"ncu","test":"node bin/puppy.js test --headless","release":"scripts/release.sh"},"bin":{"puppy":"bin/puppy.js"},"repository":{"type":"git","url":"git+https://github.com/michaelthe/puppyjs.git"},"author":{"name":"Michael Theodorides, Petros Kyriakou"},"license":"MIT","bugs":{"url":"https://github.com/michaelthe/puppyjs/issues"},"homepage":"https://github.com/michaelthe/puppyjs#readme","dependencies":{"body-parser":"^1.18.3","chalk":"^2.4.1","chokidar":"^2.0.4","cors":"^2.8.4","express":"^4.16.3","express-uws":"^3.0.1","figlet":"^1.2.0","find-free-port":"^1.2.0","jest":"^23.1.0","minimist":"^1.2.0","mkdirp":"^0.5.1","node-fetch":"^2.1.2","puppeteer":"^1.4.0","rimraf":"^2.6.2"},"keywords":["api","e2e","jest","mock","testing","puppeteer","end-to-end","automation","web sockets"],"gitHead":"03479747889a40ea8a5bcb7a4dd6c11621db746f","_id":"puppyjs@1.2.7","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"michaelth","email":"mc.theodorides@gmail.com"},"dist":{"integrity":"sha512-itD/ciT9sgMSWNcQCLFsy2zd51JjD4L1zSlucL5VMtE5cTsArrGabeoKY/PPJj9cThg2o69eW+kiijE/XyYjjA==","shasum":"9f82a3afa175817fab64042187a89f9d2719f5f1","tarball":"https://registry.npmjs.org/puppyjs/-/puppyjs-1.2.7.tgz","fileCount":25,"unpackedSize":23231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbMdP2CRA9TVsSAnZWagAAYCwP/A7JvEu3iE/y8dctMr9t\nB8yWYmM/xt43p85gDXBT+BnrnKfb77Y7FUFInSFU9P8DDEeQwoXS9Edr/lUq\ndcNtAj2wxLyrfT2jmKI5BOzDzCpG+tbuOwVb/03X4E8uTPzp6DKNjj8pVWXc\nivHupjmW1yVolIbf2KH/yrOpZ7G+vEiStgdgkdJJqnNrCspTmUARmBXLgl6k\n9sIblqNJWP97n9NB5oq8TsiLc1dFrN3OtQpvwX4eB34/lJMp74rK4UFMonvQ\nKn8wTxQFog9OOSVw0VnyixMVU7rNFIn2jpIlCxSG2lqxf8X68GnFBZAFAIou\n0cjIxKx71uQpQL7H3L7R5Tk6+TtxbypF78T1pxIGh3aG8JpWukxZ48GbGSmf\nMoY3woXZYA37+sXNG1Zp4a0gh9kA6cw2iG6lG/btH2rVYu/ek3CmEq0TkfRT\nsIKFO2/M/xoT0cVD+itsZB42qxMcmKgxr0n6VL/0vIE+/h0cmK5psHmGBxA3\nIDFlzAQTX1yXv/ydvG/yeRM/LoOFLu1JekAe/TO9t844vxa+cMQdHb1/tGoR\nwiAknIlMsdFfHr4VUz83BSlMGmRXygbzJ6ulAbzR2ogyy9RkOdkVv5Ap2+Fh\nm/5xjpEP4MarG2uOX06T0vsyLFZBhEjCh20ZFKKwBHZIFL93JF1y7bWEnwbX\n0oUH\r\n=cjkS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFCR+AiJHRxxo6SKt/mxmSnI9vvw52V9OpnJ7Z9mDnB9AiABOTd4uUhY1hQYhSf7UwoO4DKL2gOu4umo8ZMD67eFCA=="}]},"maintainers":[{"email":"konospas@gmail.com","name":"constantinospas"},{"email":"mc.theodorides@gmail.com","name":"michaelth"},{"email":"9pitops@gmail.com","name":"pitops"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppyjs_1.2.7_1529992182719_0.9633360739172665"},"_hasShrinkwrap":false},"1.2.8":{"name":"puppyjs","version":"1.2.8","description":"puppeteer + jest + awesome-code = puppyjs","main":"index.js","scripts":{"ncu":"ncu","test":"node bin/puppy.js test --headless","release":"scripts/release.sh"},"bin":{"puppy":"bin/puppy.js"},"repository":{"type":"git","url":"git+https://github.com/michaelthe/puppyjs.git"},"author":{"name":"Michael Theodorides, Petros Kyriakou"},"license":"MIT","bugs":{"url":"https://github.com/michaelthe/puppyjs/issues"},"homepage":"https://github.com/michaelthe/puppyjs#readme","dependencies":{"body-parser":"^1.18.3","chalk":"^2.4.1","chokidar":"^2.0.4","cors":"^2.8.4","express":"^4.16.3","express-uws":"^3.0.1","figlet":"^1.2.0","find-free-port":"^1.2.0","jest":"^23.1.0","minimist":"^1.2.0","mkdirp":"^0.5.1","node-fetch":"^2.1.2","puppeteer":"^1.4.0","rimraf":"^2.6.2"},"keywords":["api","e2e","jest","mock","testing","puppeteer","end-to-end","automation","web sockets"],"gitHead":"d2be935d0e5f4daf453b77be51139691880b37ef","_id":"puppyjs@1.2.8","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"michaelth","email":"mc.theodorides@gmail.com"},"dist":{"integrity":"sha512-tT5s1Q2b5EcCJtd8GuP7BXB+IIpXKXsPFdUk9mTBH0jAtWJ789a/Mj9WCh7C6Q3TypKhi8uZAVky0uuRaawdWw==","shasum":"4b1d2cab29dd8e60e1e103b587b72951866d02f6","tarball":"https://registry.npmjs.org/puppyjs/-/puppyjs-1.2.8.tgz","fileCount":25,"unpackedSize":22458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbMemvCRA9TVsSAnZWagAA7wwP/1RUdMn17QLzuhrq5R5J\nSsRi+z/IHHqsj77gn/VqmjgpjYLQFtPzqT/5z3Vuq/SGmaezMLUA0LO4vxw7\nKqO+1cJI+EBrcbuBQ0nhGkU0tMSg/kRTLE/P4HI4knSfbf0S5HkGGZvCHOIa\nE/KRVaHZ5vgXj2R6vK4V+gwGsBqBZTgFCclHqs+Bssj1IjveR8ILGR5zyPW/\nMy6RU6OkY0pcU31Rye+OTvztjh5PhR2L1nHHGLx6UcAg4ViiiLvLaNz8CU2/\nNBVvAVPICC0l6TVXIqEcS+uxn491pH5BErj5vVnAT1AGoLcRpzw1OMnq09Rv\n9R4KSUeNn9cPCPfuMSyyDW5jX4yWTT3Sj9P1dhvc1pyGHr1fNY8Clfe+puVh\nkRsYpdsBJ+7sxjw9FWOf+zx+aa7G0i/6db4egJN9kFfcygb93UrUt16YUwyW\n4Nzyo8Hmwn4GTc373F/AQ68+MgjjRJukW7MSTEha2rDgNeX66j5HM9CJJpGu\ng8C6jR5pw1v+uhO86pg4LapTWnPCux3JwRDL99H9HOylEceacKzkSvZjoa6m\npywMT+ahkPnFvTAgEp+n7lU9JWkVF+CMdJ1oWcGP85jkwpfLA464dC7AeG80\n7NmoTxvChQIRnIBVQXGddfmusHRT2jkYq6FVZFcZHS1No/HyrOddmFcxhIxs\nexST\r\n=GvrU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBVnuQNV1JbJrtgsvAkozd/dOY22/8mDPPmyinY9jcbvAiEApHYGWF5UkOyROOiVgKlmahOEfltiP5LOA/lzNkXdMRE="}]},"maintainers":[{"email":"konospas@gmail.com","name":"constantinospas"},{"email":"mc.theodorides@gmail.com","name":"michaelth"},{"email":"9pitops@gmail.com","name":"pitops"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppyjs_1.2.8_1529997743747_0.6853812092912843"},"_hasShrinkwrap":false},"1.2.9":{"name":"puppyjs","version":"1.2.9","description":"puppeteer + jest + awesome-code = puppyjs","main":"index.js","scripts":{"ncu":"ncu","test":"node bin/puppy.js test --headless","release":"scripts/release.sh"},"bin":{"puppy":"bin/puppy.js"},"repository":{"type":"git","url":"git+https://github.com/michaelthe/puppyjs.git"},"author":{"name":"Michael Theodorides, Petros Kyriakou"},"license":"MIT","bugs":{"url":"https://github.com/michaelthe/puppyjs/issues"},"homepage":"https://github.com/michaelthe/puppyjs#readme","dependencies":{"body-parser":"^1.18.3","chalk":"^2.4.1","chokidar":"^2.0.4","cors":"^2.8.4","express":"^4.16.3","express-ws":"^4.0.0","figlet":"^1.2.0","find-free-port":"^1.2.0","jest":"^23.1.0","minimist":"^1.2.0","mkdirp":"^0.5.1","node-fetch":"^2.1.2","puppeteer":"^1.4.0","rimraf":"^2.6.2"},"keywords":["api","e2e","jest","mock","testing","puppeteer","end-to-end","automation","web sockets"],"gitHead":"c5a03142b5cfe6ec7113e46dc4042e95d184ad89","_id":"puppyjs@1.2.9","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"michaelth","email":"mc.theodorides@gmail.com"},"dist":{"integrity":"sha512-M7rbgj2tFDVbHRycwNj/CgQdzakYVbG2c0I9X+EkbU/kFLhC8RaiUYa2zhxAicq9BGI73OLlMTkmbgzlCkqp9g==","shasum":"0945af61662970459d7e25f04d1a8aaf79fa0aa5","tarball":"https://registry.npmjs.org/puppyjs/-/puppyjs-1.2.9.tgz","fileCount":25,"unpackedSize":29041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbMh2UCRA9TVsSAnZWagAAJp0P/0T8o4iBH410wRR54JM3\nJCAJvIGnoPtT0Vog0GAa6gQTSHAYzYrgbtoeILZ/SIcSuQoh+6pUcvs/LFy/\niw/Hq2LQW5baYlCws7mUlaPPR4VjFJrGxHmcUMJjZvjtUmxksZez2wDLSQ4z\nVIZxBclBqN14w01x0lUpLEARMvwaEDgB9zeV9cMaQVjmQxMD/sGwhM0mqg6e\nP6VRgdAbvf7HMcLvU6uykU/zxvMXz5dUYi241uMsUjcY9ZtDYFOqjrwFiBsf\noZHPgXu2m4AB6Wf2RrW5vBeujh37cJ8YnmRX5ogtF2NlPE3TSc3gi5qu2YsU\nU/KrTajysrTcW39KIMGHWHoxF4VKFI+nlQAZSLmktUOuGozx9ca8UKMA2qv6\ncJs5qV6o00Ew3FT2sJLHcL8FeIwukZFoCBhQE2Bihh0KbLs4hn32HtwBfzf5\nZBPqKduBt6Vz2mpm3TBc23FzxrLZubiF5+iXoY5m9XIYyDlQRYBv67HKYFr7\nzsZa7LLNFt4us79dzxnK5VsWogZ2opD3ChEQv1Ox7kzYO4BC1XoRwG7EK1Tg\nFXYadgZ+3IT9ZxJNgM9eikebbbMVEq3Hy10efmNl9KBYa0wibTJ1fj5tJcxO\nIKtFpZERZXH+0FmDgsvWkW7PiRSML7CnzjWmgTEXacFV2rlCS8CruQiaHYte\n03Tw\r\n=Y9bQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtdEx0XnC19+nwM71cfPi3bSzbHqvjk8IwyqK570rFeQIhAPmv58brjRg4ZwBqn3QSm50Vj246DALZw5IQ1SNMXfT7"}]},"maintainers":[{"email":"konospas@gmail.com","name":"constantinospas"},{"email":"mc.theodorides@gmail.com","name":"michaelth"},{"email":"9pitops@gmail.com","name":"pitops"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppyjs_1.2.9_1530011028456_0.6998810966393487"},"_hasShrinkwrap":false},"1.2.10":{"name":"puppyjs","version":"1.2.10","description":"puppeteer + jest + awesome-code = puppyjs","main":"index.js","scripts":{"ncu":"ncu","test":"node bin/puppy.js test --headless","release":"scripts/release.sh"},"bin":{"puppy":"bin/puppy.js"},"repository":{"type":"git","url":"git+https://github.com/michaelthe/puppyjs.git"},"author":{"name":"Michael Theodorides, Petros Kyriakou"},"license":"MIT","bugs":{"url":"https://github.com/michaelthe/puppyjs/issues"},"homepage":"https://github.com/michaelthe/puppyjs#readme","dependencies":{"body-parser":"^1.18.3","chalk":"^2.4.1","chokidar":"^2.0.4","cors":"^2.8.4","express":"^4.16.3","express-ws":"^4.0.0","figlet":"^1.2.0","find-free-port":"^1.2.0","jest":"^23.1.0","minimist":"^1.2.0","mkdirp":"^0.5.1","node-fetch":"^2.1.2","puppeteer":"^1.4.0","rimraf":"^2.6.2"},"keywords":["api","e2e","jest","mock","testing","puppeteer","end-to-end","automation","web sockets"],"gitHead":"e82c6eebc99f99186c210f8edf5b5d51ae1f2050","_id":"puppyjs@1.2.10","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"michaelth","email":"mc.theodorides@gmail.com"},"dist":{"integrity":"sha512-v/AemmjfZEK1hKatK0fea7GN2iVmiEFzNtBkx8g+1+qSmXdD3soiFTp79DpKvvkxoFYRA6egCqCwMt1WAQzmyw==","shasum":"7f1db30692e14956fc699a3438bf9a8303bf2100","tarball":"https://registry.npmjs.org/puppyjs/-/puppyjs-1.2.10.tgz","fileCount":25,"unpackedSize":29599,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbMjoxCRA9TVsSAnZWagAAMd0P/1aN1ku56BLzWzBZZtev\no1zCVrWZv0eZCdC7KUl+2M9Sc2pNDKRG/H4lys56j4ruT+9JS4S2Kg0S69vj\ntQvq5LMGYJU2nvO0Dv2w1WFj8V2qmJeQHdX29plLpCGL8IQPmZJ5AnEhMMdo\nq7pNlYWLZBTOZsCd+mpPJ9DgTyD8irCQCTDvTdmqwV2kuMI6tNX1HzdvW2/p\npwEtbNW8fkFQFVZKHP6FbXL55WvOnEA3Dy1izG6hadRk5aSsY06vR973d1Pk\n9E+cttL+d9RuMYhZiSBKJWbvmmH1n6QzGV1uSRAOUvQtLon76JNehLrK3Ngn\n6QpPgJL1wHe8N0FfT8KG0P6jzezY/YtSE/GZZE4EHm0q4CkxMVYShQOtp6so\nMv3VUm2zUVHJpg8mYc21moOnpgescrn6fGfZQhDCTRRSiYMdFVSTzqvYaIwX\nO2Ce3FrzCyeqrCbpVaEYEpl9xTX05A4Xr3kqplXWyRkh6zPSI3GE7nWlRz0M\n4nfqW8qOfNgXttQ8bGKWNhkW3HguZ3fOI3UYh6kxluFMURrXPpm0xBKs5eHu\nO5xbxL7orEGdZ0rX7PaClRA773AudNNn4G+naXXsqlzg+50S/XMcOeNcJzNO\nVnB921tVtspHJbb8EdDX57XE7341j1ROa6/5KPCRJlzzhGMGrYtC88Yrdn7w\nPj/I\r\n=KhAp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDR9DhGQvVMEBAQaCw1oOBeUfQBwmGq2dzcySifG2XrzQIgGZaD7bp42uRWvip20BnzS7f1NGkbd6FUiXuOB4CKKEI="}]},"maintainers":[{"email":"konospas@gmail.com","name":"constantinospas"},{"email":"mc.theodorides@gmail.com","name":"michaelth"},{"email":"9pitops@gmail.com","name":"pitops"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppyjs_1.2.10_1530018353609_0.8395988399115732"},"_hasShrinkwrap":false},"1.2.11":{"name":"puppyjs","version":"1.2.11","description":"puppeteer + jest + awesome-code = puppyjs","main":"index.js","scripts":{"ncu":"ncu","test":"node bin/puppy.js test --headless","release":"scripts/release.sh"},"bin":{"puppy":"bin/puppy.js"},"repository":{"type":"git","url":"git+https://github.com/michaelthe/puppyjs.git"},"author":{"name":"Michael Theodorides, Petros Kyriakou"},"license":"MIT","bugs":{"url":"https://github.com/michaelthe/puppyjs/issues"},"homepage":"https://github.com/michaelthe/puppyjs#readme","dependencies":{"body-parser":"^1.18.3","chalk":"^2.4.1","chokidar":"^2.0.4","cors":"^2.8.4","express":"^4.16.3","express-ws":"^4.0.0","figlet":"^1.2.0","find-free-port":"^1.2.0","jest":"^23.1.0","minimist":"^1.2.0","mkdirp":"^0.5.1","node-fetch":"^2.1.2","puppeteer":"^1.4.0","rimraf":"^2.6.2"},"keywords":["api","e2e","jest","mock","testing","puppeteer","end-to-end","automation","web sockets"],"gitHead":"018a6498a7f2a654a0ee762a8358f30e462e4067","_id":"puppyjs@1.2.11","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"michaelth","email":"mc.theodorides@gmail.com"},"dist":{"integrity":"sha512-BA+0DYjsquSvuk4uKherCDXRyxDqlf+1ypSofj5XWZN4wKQNnb+gwnMD5yY0THZWTbCvKm16SjoqdcD+D2fqkw==","shasum":"04a77e5dbb6e05f4fdd9602d99f91a7aab160b9a","tarball":"https://registry.npmjs.org/puppyjs/-/puppyjs-1.2.11.tgz","fileCount":25,"unpackedSize":28867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbNdCMCRA9TVsSAnZWagAA9DAQAJmzSmk2KQ1vMtvSmtNr\nV9AnWi2myAK4inNGLkwnFyuUHaJt6zqEVELinUSaPUZ0tSy+ILFnzvDPd15k\nCGDXDf9Ckq/rpmLN2Ej+ziwkrRxd9ICmtZf0FnuignPC7PuATt8sb1l5AleP\ngZqJfx4gq4o+APwou+tV4hMwLBM3JUn8XX4Nnn67Aj26iMOuOM8OV6zY7Fvf\nfcBjke4hsTYERZ8x/yoFoQtY/h7wm7t72nVpci3/GYMMoRTub5nBOTqy++Te\nSct/+GTbYbogEfgTdcIxXQQdPqX7vPFJdm2+cdc85xjfVCgWv0SBzWGgDK7U\nyJzH2ldxUNA3WiJGpwoxDlx/y2PfW/nZyIXr4XpX56Fny3gQo606ynJ6H/ZG\nKSllALIE2tx9KiHKKepWRU5S5YnlC1knHpJzz5u8aG9tl5LofAcCfLB0M16I\njIn1IL3DgtEG9PJHIYQHKE0MM0Mbq3Dpkzs1AEx7wH/QgB6nQmIOJywIyOs4\nX77icPmKSRUxrrx80i5lSvF1EVoN7UynClT5I51BdXm/aET97ZtBOLVQiqgM\npBvvZV0mDCXSMzlUAQdQ3a1q8OkLfV7X2xjQQa38vqaEdAtGT85ehAkQzkgl\nIkNJaqmPOlOi04mnTQYJ4QsIxgl2ElfVTjOsKWOSw6XYEQOInOCRqc4j0h4D\nCbNf\r\n=pozT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDcKfGYW7V06B3fH+8tnMLOZfWzZNzr4m+HeQXU7j+4wIhAPAxVnJNqaPC2GIx7MMMeeEQzww1KjnBetKe+v0F3p5+"}]},"maintainers":[{"email":"konospas@gmail.com","name":"constantinospas"},{"email":"mc.theodorides@gmail.com","name":"michaelth"},{"email":"9pitops@gmail.com","name":"pitops"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppyjs_1.2.11_1530253452015_0.7049788808938993"},"_hasShrinkwrap":false},"1.2.12":{"name":"puppyjs","version":"1.2.12","description":"puppeteer + jest + awesome-code = puppyjs","main":"index.js","scripts":{"ncu":"ncu","test":"node bin/puppy.js test --headless","release":"scripts/release.sh"},"bin":{"puppy":"bin/puppy.js"},"repository":{"type":"git","url":"git+https://github.com/michaelthe/puppyjs.git"},"author":{"name":"Michael Theodorides, Petros Kyriakou"},"license":"MIT","bugs":{"url":"https://github.com/michaelthe/puppyjs/issues"},"homepage":"https://github.com/michaelthe/puppyjs#readme","dependencies":{"body-parser":"^1.18.3","chalk":"^2.4.1","chokidar":"^2.0.4","cors":"^2.8.4","express":"^4.16.3","express-ws":"^4.0.0","figlet":"^1.2.0","find-free-port":"^1.2.0","jest":"^23.1.0","minimist":"^1.2.0","mkdirp":"^0.5.1","node-fetch":"^2.1.2","puppeteer":"^1.4.0","rimraf":"^2.6.2"},"keywords":["api","e2e","jest","mock","testing","puppeteer","end-to-end","automation","web sockets"],"gitHead":"e2b4b31d456cd759e91110966caa9c15a0b7498f","_id":"puppyjs@1.2.12","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"michaelth","email":"mc.theodorides@gmail.com"},"dist":{"integrity":"sha512-GcGKsWwmlMtPLOrpdjuWz/BpJkE/vE1h/rbqs8brPBxaj0hFez7ZhLrzoCw4NUokFM2ASGTeTh/6ObXOuCKtdQ==","shasum":"52915fcda29bd985d3b48914c97f4c22f550bea6","tarball":"https://registry.npmjs.org/puppyjs/-/puppyjs-1.2.12.tgz","fileCount":28,"unpackedSize":33445,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbN5yJCRA9TVsSAnZWagAAnJIP/1byoaJigFAFqUJ5kZrG\nKMfO4JrYxUpLkId19U8uYcJRVclbEuedZ4tyIyHTwsMKuSphF+viaoJqtkGp\naS4XzhCbKlYjQn3mVSFTLDzt815VeeETTVRnI706adnKBXR4bc/NVgnk9nJe\nSMHvDoV2WYLxVZHwvifdKP8Zs5tq3yB45mtAclaBjqZOg7KOHc90hSBMBvkK\n/LdxjzdoSRHXotvIo0OweckUD2xF8GCO+cHB/n18xgKZGXHBQUBmG1Xpv0h1\n8b7kVGEC3xDDoZwNCg1GNlFCJLblZn3q5wyTyYYBOMwGqn4IoMLxA1cj4S6w\n2r5VAYyE3JWqMkv4FWHHR3HF8Mxr5XMnS66xRwWo3aJUOgK4F1kLY6+1A9uu\njf35FUoV88mrLNLWcWdUeqqsNJ+Ws+QO6UK5UvegyIrPVMfwpBj4rjTeVhQS\n4IosLSdfOomcwC4nceZbh3zW28aa6latrz587H8AvnukvuGAcfTr9a9crWsM\nGqdb28PEQiT7/gusjwLGUsKhOERdrNkGTqKK+CY8Gux675SHWllYjNBjM73Z\n3aK9OpTJDOiYT59+cdq3Z2uGi7ti3LwxYJk3AzKoJHJ4zPbsKD0/NS97+H6v\nbZldNUHGW5xhcaZ4k4xxdQ0Ic9MA82y/ZT2JGd88RvVlv2KEHRkXN9b2qFlx\nVp2N\r\n=yDXJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGcb/NB9YFRic/g4jGeQsemD0/zMxNK4rs2TimPQd1XXAiBeg8cDfA7216mURUyB39ymD2u+sMigzFCYF+t1kFk9yA=="}]},"maintainers":[{"email":"konospas@gmail.com","name":"constantinospas"},{"email":"mc.theodorides@gmail.com","name":"michaelth"},{"email":"9pitops@gmail.com","name":"pitops"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppyjs_1.2.12_1530371209700_0.5409668141562958"},"_hasShrinkwrap":false},"1.2.13":{"name":"puppyjs","version":"1.2.13","description":"puppeteer + jest + awesome-code = puppyjs","main":"index.js","scripts":{"ncu":"ncu","test":"node bin/puppy.js test --headless --","test-verbose":"node bin/puppy.js test --headless --verbose --","release":"scripts/release.sh"},"bin":{"puppy":"bin/puppy.js"},"repository":{"type":"git","url":"git+https://github.com/michaelthe/puppyjs.git"},"author":{"name":"Michael Theodorides, Petros Kyriakou"},"license":"MIT","bugs":{"url":"https://github.com/michaelthe/puppyjs/issues"},"homepage":"https://github.com/michaelthe/puppyjs#readme","dependencies":{"body-parser":"^1.18.3","chalk":"^2.4.1","chokidar":"^2.0.4","cors":"^2.8.4","express":"^4.16.3","express-ws":"^4.0.0","figlet":"^1.2.0","find-free-port":"^1.2.0","jest":"^23.1.0","minimist":"^1.2.0","mkdirp":"^0.5.1","node-fetch":"^2.1.2","puppeteer":"^1.4.0","rimraf":"^2.6.2"},"keywords":["api","e2e","jest","mock","testing","puppeteer","end-to-end","automation","web sockets"],"gitHead":"4695e61ff602ca7914eaf8824d266e2f53c2bc5f","_id":"puppyjs@1.2.13","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"michaelth","email":"mc.theodorides@gmail.com"},"dist":{"integrity":"sha512-fCJk/8EpB4+LyJ+Y4lcviSxqfL7LJW0FRv5312lT9weelZ+zovrpKOKHGQrqiQrgxwjIsWL3BL7D7NSUAk3OaQ==","shasum":"c514b89c4279e1cfdcd647a9b42a95b801240c5c","tarball":"https://registry.npmjs.org/puppyjs/-/puppyjs-1.2.13.tgz","fileCount":30,"unpackedSize":38609,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbOgSoCRA9TVsSAnZWagAAPs0P/0cu04OQ93YzjaxFNZnX\nxDT85Ule7XR7KgaIEZHpU299GjZY2zHHVjXVLvtmxwgxx4sHrZY5cXv/1r/d\nU9mwm6K41rCydeKlUrUDRzN4HvC1vokGgW3pUB4n3OOkzLDboO8h8hfTStGW\nX/YjLzKI1AoeUw0rxOXr8z2NgJvAe3Pto10JMssFfsmNga/oeoZJfdhRhcGF\ncoTaaJ2QkCddKw8N6ESDbls2Zw3cLTJLWfplWVe4z+av84KhEy8aJR9a5Oyd\nSUOS/zIuYWrqL7nQxVwCD4mrofIOOTAOU6MI6FK1hubxLunGHxMSLQO0HK9Z\n0tgSD/6eZU/vtDlyhKibx9WrZwR485eEMVxBjP3EafkRafEsCzOCNaRp1BYr\nBzxSMGvyC5D/npUwLTZpmk4OL3xZeT7NT4V9gPiCkeaX30h9O1Y2C0H1WqfG\nSv+IEH6KN1kGW/9qRvEHkqeSv/+2JbpPfcNxQ8AyC41uF32ner33Hims0gBO\nx4+ywd2cuSHl+KDWwXyDXX/3XATZdsD9Oag4YgqlbStUpgHK/i7i9tS21xLt\nfOBqJ6GLqHZmuF+kok0maGKK1nnyTj5ZCYVvTDF6EksUQ9GR/iKNpP6k5BM+\nz6TgSKmqpHTrKJrSJ4lAsXAvd3PLhrIEgv3J8pU6EGJtUllWdB8xcybrVmZr\nNMlA\r\n=0OSG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzGq4rnH/4m8L2Pq3gW1Vn4rV3pX8zPcf+Vly9b4Z99QIhAI1S/fBizrlhOHOPHJqdTTedUnQ73Pz1Z2tAs9acVUIP"}]},"maintainers":[{"email":"konospas@gmail.com","name":"constantinospas"},{"email":"mc.theodorides@gmail.com","name":"michaelth"},{"email":"9pitops@gmail.com","name":"pitops"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppyjs_1.2.13_1530528935995_0.8168503605519966"},"_hasShrinkwrap":false},"1.2.14":{"name":"puppyjs","version":"1.2.14","description":"puppeteer + jest + awesome-code = puppyjs","main":"index.js","scripts":{"ncu":"ncu","test":"node bin/puppy.js test --headless --","test-verbose":"node bin/puppy.js test --headless --verbose --","release":"scripts/release.sh"},"bin":{"puppy":"bin/puppy.js"},"repository":{"type":"git","url":"git+https://github.com/michaelthe/puppyjs.git"},"author":{"name":"Michael Theodorides, Petros Kyriakou"},"license":"MIT","bugs":{"url":"https://github.com/michaelthe/puppyjs/issues"},"homepage":"https://github.com/michaelthe/puppyjs#readme","dependencies":{"body-parser":"^1.18.3","chalk":"^2.4.1","chokidar":"^2.0.4","cors":"^2.8.4","express":"^4.16.3","express-ws":"^4.0.0","figlet":"^1.2.0","find-free-port":"^1.2.0","jest":"^23.1.0","minimist":"^1.2.0","mkdirp":"^0.5.1","node-fetch":"^2.1.2","puppeteer":"^1.4.0","rimraf":"^2.6.2"},"keywords":["api","e2e","jest","mock","testing","puppeteer","end-to-end","automation","web sockets"],"gitHead":"c15d02acfa17e026e040f3a6a369dfc5b2fed10f","_id":"puppyjs@1.2.14","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"michaelth","email":"mc.theodorides@gmail.com"},"dist":{"integrity":"sha512-rMXIaVDwg77eq4jTr3b0EN7/uVU6zUHPLalaqfRiX4xPuPQvPgS5BcsHNnJC4CtDQJbdwc4GTrEQ36LxyNaXkg==","shasum":"fdd3936ba29589211dcc946a0a82d72defa39a9e","tarball":"https://registry.npmjs.org/puppyjs/-/puppyjs-1.2.14.tgz","fileCount":30,"unpackedSize":39337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbQ0D7CRA9TVsSAnZWagAAqMIP+gOBvLfSo8OnCP278OV3\nTMD9lZ84al+6Ycx28VtkIPiIJeMzWhlnVJEVbj7ZLD/djF3skvbGPdAxzdyB\ndFqe+JdqEwa9Ks7XIlckRAxegfywUgbV4PlV/4VZhBg/IGOVIN8TVqUcXQGC\ni29POx3Ki7bDEBnz2Udb3uO+K6vyJcIiaVLCj5DkQAeS94n76Srn2FMh4IZ4\nr4t1E+LJBE3T+27jZmktC7PCVAsY9BypwB6Kk9s0LHcHanUNPX7DcIAxey/u\nfsTkhfZ5bLqQWBJAjsEXMAO7y9DWMEnQfyRQx/o+7vmVXkHf7a0FTn/mYvq+\ntn/OyjBP7x8N9lKxvV9N+Cq+bonf24RCquf807y2vqBrT6M2NlcVR5jIk3dS\ngHqnzL5LeqSaCDARva7ju1iOl2FzX8nLxtOjmpTrPDrwUdhs+QoO0c80lOrI\ngkIfs9cFE4rpUYdAKtGkocVHuuAh0dxA5b5T3R/rBO1x6CNtKFgOt0hOP4Qo\n7FyLLul7k0QF7yOhu11J5ikpkNkIxT7wddAl+FUCR7R14uU3B+NILK5cBW8M\nCykKcGk3iE76EsBnzDTKbGZXn9K4SGxnGtv1HFwWjsAiqvLgSZM+XukKYWzi\na62mRgZADGxJ+c2kbfK8kH7t6l1PZRLCKEukG6dkpGfF9ISFvytttLGQF41s\nbpTB\r\n=Bcir\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwvJ8uzqCsK5uJZK+7xVmDorlSPExbIS22r7gz9/kySwIhAPpl/HNr+0oP2UvShCSedWeZDEVNrgrSrtgD2ZOL4hcA"}]},"maintainers":[{"email":"konospas@gmail.com","name":"constantinospas"},{"email":"mc.theodorides@gmail.com","name":"michaelth"},{"email":"9pitops@gmail.com","name":"pitops"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppyjs_1.2.14_1531134203722_0.89331863156149"},"_hasShrinkwrap":false},"1.2.15":{"name":"puppyjs","version":"1.2.15","description":"puppeteer + jest + awesome-code = puppyjs","main":"index.js","scripts":{"ncu":"ncu","docs:dev":"vuepress dev website","docs:build":"vuepress build website","test":"node bin/puppy.js test --headless --","test-verbose":"node bin/puppy.js test --headless --verbose --","release":"scripts/release.sh"},"bin":{"puppy":"bin/puppy.js"},"repository":{"type":"git","url":"git+https://github.com/michaelthe/puppyjs.git"},"author":{"name":"Michael Theodorides, Petros Kyriakou"},"license":"MIT","bugs":{"url":"https://github.com/michaelthe/puppyjs/issues"},"homepage":"https://github.com/michaelthe/puppyjs#readme","dependencies":{"body-parser":"^1.18.3","chalk":"^2.4.1","chokidar":"^2.0.4","cors":"^2.8.4","express":"^4.16.3","express-ws":"^4.0.0","figlet":"^1.2.0","find-free-port":"^1.2.0","jest":"^23.1.0","minimist":"^1.2.0","mkdirp":"^0.5.1","node-fetch":"^2.1.2","puppeteer":"^1.4.0","rimraf":"^2.6.2"},"keywords":["api","e2e","jest","mock","testing","puppeteer","end-to-end","automation","web sockets"],"devDependencies":{"vuepress":"^0.11.0"},"gitHead":"61fd7a3f95bdf3a3de2f270a8deae39287a2a301","_id":"puppyjs@1.2.15","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"michaelth","email":"mc.theodorides@gmail.com"},"dist":{"integrity":"sha512-KpTZi6L/qXdBZ7YZdCL7fZhft3yYQTHOwQVB3ElqiEhCEGg1NjE1xs/V8uGnOXodQTn/cZWugv9YZlkcFL4GnA==","shasum":"24c5133346333d029c6071601742f993656898fb","tarball":"https://registry.npmjs.org/puppyjs/-/puppyjs-1.2.15.tgz","fileCount":39,"unpackedSize":58625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbQ7xFCRA9TVsSAnZWagAAiG0P/0DHYI8/NIb4edKYm3ip\n75/KZhbgmuIQkF2vH8310psdT3bm02dVPmeKkLQj8/gsCkJP/7WzE/JFGvpq\nRrRYRL+4dWOc5DhZ5obMGFO7+C4wBucETt7VyfgSaIj7qNeUu3/lTMkap6TF\nna46aJ5AHAqK/PfSz6WAVoUIt1GzgrOimVQEtpBlIqJtOkD87yaWXp0Mrqja\nF+9zhxGxr/+4qr6UWJ0m3Pu0YOeYb6hpbmlkLiVtH//osUKob6MmSh5oerfj\nLCcOIIXkLej50W3/mrz/0d5euFZihT42YPKCHoWtKwo+7PP5puYXNxcgLc0Q\nGVwg4wBMOw03LGXQpvb7woD6PtcO9zxwqrI8pTFwjETa93Axj4OEvP6bRWt/\nwrzJV63BQZpNtn85gIL9WKifE+75LnEkRP5K/ev/OHrpRTeg0Qev9vEjo1YH\nrlwnUXIonkoiLfURV6p7ZGYtZhBREAs+x+PGPYeUlGebgiMkB7DUx5nS3Ajc\n7L9wLM0MQOjUCoZ4X0eqUtktjNYQTNH5BKBmxW5OmFUWwRGWe38ZGDfmCEtK\n9P/dyGRYOPtV4VJVeoRzz45z1F0LJXjq9agIEnmleubfkKZqRG6UrbW/WPzA\nQhsyBIT0FBuUTgClEfCNk4k50kgbu7rataCOe1HiAVRexpc1JqoWwbpEA3QC\nVlrt\r\n=iVyZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVMC1rp2ZoBoyOP2cR/AKCqpouUeKRELiKDO3ouSkggAIhAKDVdOccVoQl5vtAXkNr9Ion9yOOGr/W3bZeRoxzGqgd"}]},"maintainers":[{"email":"konospas@gmail.com","name":"constantinospas"},{"email":"mc.theodorides@gmail.com","name":"michaelth"},{"email":"9pitops@gmail.com","name":"pitops"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppyjs_1.2.15_1531165765080_0.3791979799958274"},"_hasShrinkwrap":false},"1.2.16":{"name":"puppyjs","version":"1.2.16","description":"puppeteer + jest + awesome-code = puppyjs","main":"index.js","scripts":{"ncu":"ncu","docs:dev":"vuepress dev website","docs:build":"vuepress build website","test":"node bin/puppy.js test --headless --","test-verbose":"node bin/puppy.js test --headless --verbose --","release":"scripts/release.sh"},"bin":{"puppy":"bin/puppy.js"},"repository":{"type":"git","url":"git+https://github.com/michaelthe/puppyjs.git"},"author":{"name":"Michael Theodorides, Petros Kyriakou"},"license":"MIT","bugs":{"url":"https://github.com/michaelthe/puppyjs/issues"},"homepage":"https://github.com/michaelthe/puppyjs#readme","dependencies":{"body-parser":"^1.18.3","chalk":"^2.4.1","chokidar":"^2.0.4","cors":"^2.8.4","express":"^4.16.3","express-ws":"^4.0.0","figlet":"^1.2.0","find-free-port":"^1.2.0","jest":"^23.1.0","minimist":"^1.2.0","mkdirp":"^0.5.1","node-fetch":"^2.1.2","puppeteer":"^1.4.0","rimraf":"^2.6.2"},"keywords":["api","e2e","jest","mock","testing","puppeteer","end-to-end","automation","web sockets"],"devDependencies":{"vuepress":"^0.11.0"},"gitHead":"511adab2069c4423143f9f45814ec4580919da98","_id":"puppyjs@1.2.16","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"michaelth","email":"mc.theodorides@gmail.com"},"dist":{"integrity":"sha512-+JrEzYUCqdD2zDOOMU77cky26XhSRJymfEHFv+mP8LpneYY7xy4giU62IPIvi8GZotNxKIE1QG4KO7+BTAD+Fg==","shasum":"60e07ace58e960aa5ca08d9e6809cbbf753af71c","tarball":"https://registry.npmjs.org/puppyjs/-/puppyjs-1.2.16.tgz","fileCount":40,"unpackedSize":58724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbRHpZCRA9TVsSAnZWagAA1iIP/1ZyOkLhx/HsRUQvV07D\n1EWCRbzyydDoSHz5RSb1AxqKBFuDk9I5HZV/kZIRsE15ksiQUG0ZacerkWoW\nOmu7aO8gKkfkY4MgswL5L31HHsaX0TTqLoDgNHjZBN92dOJSSIU6ZVidXeNi\n/Zkoq3ai8ahM8l5MLAz27W5CN6NDl8QOf/LjDKf8i5CsHTFBPgrMV4tQL44t\nTdAxadqheKHkrFjAH6dafQc40wu07mlAy6StT5WTWa/SK1fU8KKGLNC4MxMP\nvB2VfocSC3+DvuahOlvniOVFPWoPQhWZaAproC9RWQRsADkCqK2EMt314CnO\nbJV28J/sSEC1nUysTXww2LEbap9Hz5OSajgceRdzf+OzhjNwzY7LyBtOKtSD\nNX3t3xvcj4NJE5ncVCJnlaxnICu7uduZfeb687Y2Ex3blXpoTh9pwFta+f4x\n5imYCpGH+m2V/05JEOL1QXFR9BHSXE/gk+04TdvbwtfBxolr0uOist+yOrQg\nDJ7AzUPpwV6yLX4A3cXewtt/5wpaxBOk75E2oJ+If6gFbGSN/DoAYWkyHHwH\nYElGSvfqJ6f9RoiVCend6w74vcmDasnrbWwiWw1FmA7OTnu1/WomuAuTv6WD\nJCdjdsm+Cv0HwkqrIQgZkreH4F94sBBzOq00JSMZK4cBU3uefRVjXBaVDFly\nxhTF\r\n=6Ze8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAbey9jCMFOX7R512/eYFJjhOiHIHj9jG0uCI6o6EKEAIgaBkCXorvP9P+36bQVAmNpoJlEYLWiiV/bwqdSVzRcAM="}]},"maintainers":[{"email":"konospas@gmail.com","name":"constantinospas"},{"email":"mc.theodorides@gmail.com","name":"michaelth"},{"email":"9pitops@gmail.com","name":"pitops"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppyjs_1.2.16_1531214425445_0.7839544478080642"},"_hasShrinkwrap":false},"1.2.17":{"name":"puppyjs","version":"1.2.17","description":"puppeteer + jest + awesome-code = puppyjs","main":"index.js","scripts":{"ncu":"ncu","docs:dev":"vuepress dev website","docs:build":"vuepress build website","test":"node bin/puppy.js test --headless --","test-verbose":"node bin/puppy.js test --headless --verbose --","release":"scripts/release.sh"},"bin":{"puppy":"bin/puppy.js"},"repository":{"type":"git","url":"git+https://github.com/michaelthe/puppyjs.git"},"author":{"name":"Michael Theodorides, Petros Kyriakou"},"license":"MIT","bugs":{"url":"https://github.com/michaelthe/puppyjs/issues"},"homepage":"https://github.com/michaelthe/puppyjs#readme","dependencies":{"body-parser":"^1.18.3","chalk":"^2.4.1","chokidar":"^2.0.4","cors":"^2.8.4","express":"^4.16.3","express-ws":"^4.0.0","figlet":"^1.2.0","find-free-port":"^1.2.0","jest":"^23.1.0","minimist":"^1.2.0","mkdirp":"^0.5.1","node-fetch":"^2.1.2","puppeteer":"^1.4.0","rimraf":"^2.6.2"},"keywords":["api","e2e","jest","mock","testing","puppeteer","end-to-end","automation","web sockets"],"devDependencies":{"vuepress":"^0.11.0"},"gitHead":"6e511fa06eebede38b467e27b14e34773c3532fa","_id":"puppyjs@1.2.17","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"michaelth","email":"mc.theodorides@gmail.com"},"dist":{"integrity":"sha512-ts5SCpr08LLGPKzoFKNrTLvPFxDyJNLI4DmFKYrYN07+joRql/jfv6Aqe2obsPIgdSTpzRTPVAmObzzkzxd7Eg==","shasum":"b0841dba3baf9efb16f79ebb40d4fe21471575c3","tarball":"https://registry.npmjs.org/puppyjs/-/puppyjs-1.2.17.tgz","fileCount":40,"unpackedSize":59090,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbRI0LCRA9TVsSAnZWagAAZK8QAJASBd4zKOOqGflyS/Lz\noLzHisiR7A81LMcLc6QshAgybY5dGa7LI65SQbBgYZmk6YCrtl7S52Re3JJs\nncziPUNNvak9qPsG5jAUWidiYzu3twr1YN+oFBdBN2rkg4srCl+Hvx7CzXJy\n0GZyNhq5yXhM87dusG+GiLG6bcqFfpiMwHy5Uzj4VcJjwoomzJul8UqipAKj\nuaKYILuVRboruKB9RkjZfB9/uqV6DJd4eu0yDDG1lGF58XfQClBB3WUSEVpf\nFDwZSc6U92Yq2GTDjAUys7W9uV5YmpKzlQHBYejkxWIgWyz10jsKhWOGmLz/\nnmbc5JKG25Ip2oxsAJfaT98qPDzHhyXSMvyzbDbJz73f7sopQ8GTSTWE/YaF\nqe4jAZZbp5xO8rj6RVASL3rx5vFn1WU2kk0Z+PL7acoWTvvltrtEb4+b8co8\nOZrMy6PBwVvX2Dh2Nu3jpJDKlbpktFc2/Eeqp7Wt5e1QSyiAq6gZWdSdLsWd\npbJ7Lt1E2BghsFQvg+BxNNC7mutJUnPbhIZxeR51ZJFoVv7JQWfIFWwcqoDG\nNyh6cv+0dQYigfe//fjEmCURgucpseWJuZ/ydTSDqxGvMl59XMcAM/VducTt\nQIeWjnXb7zmWwiPhIkDm7V6x5ojReggKeWPV3wPPGch9dgKd2J8xwJ25cjk3\nbU39\r\n=yLBq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvnQc/XRTlt0FT3h9STiMKaEQpOi71+VLLRRMl0a6XXQIhAJnCu3Mf5iMju2cObBwVZsRiFYHbiBYRfN5g10nERS1k"}]},"maintainers":[{"email":"konospas@gmail.com","name":"constantinospas"},{"email":"mc.theodorides@gmail.com","name":"michaelth"},{"email":"9pitops@gmail.com","name":"pitops"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppyjs_1.2.17_1531219211774_0.14746196550034352"},"_hasShrinkwrap":false},"1.2.18":{"name":"puppyjs","version":"1.2.18","description":"puppeteer + jest + awesome-code = puppyjs","main":"index.js","scripts":{"ncu":"ncu","docs:dev":"vuepress dev website","docs:build":"vuepress build website","test":"node bin/puppy.js test --headless --","test-verbose":"node bin/puppy.js test --headless --verbose --","release":"scripts/release.sh"},"bin":{"puppy":"bin/puppy.js"},"repository":{"type":"git","url":"git+https://github.com/michaelthe/puppyjs.git"},"author":{"name":"Michael Theodorides, Petros Kyriakou"},"license":"MIT","bugs":{"url":"https://github.com/michaelthe/puppyjs/issues"},"homepage":"https://github.com/michaelthe/puppyjs#readme","dependencies":{"body-parser":"^1.18.3","chalk":"^2.4.1","chokidar":"^2.0.4","cors":"^2.8.4","express":"^4.16.3","express-ws":"^4.0.0","figlet":"^1.2.0","find-free-port":"^1.2.0","jest":"^23.1.0","minimist":"^1.2.0","mkdirp":"^0.5.1","node-fetch":"^2.1.2","puppeteer":"^1.4.0","rimraf":"^2.6.2"},"keywords":["api","e2e","jest","mock","testing","puppeteer","end-to-end","automation","web sockets"],"devDependencies":{"vuepress":"^0.11.0"},"gitHead":"c9eb43402a2da2c6264eeb6633f3dc051dcc03c5","_id":"puppyjs@1.2.18","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"michaelth","email":"mc.theodorides@gmail.com"},"dist":{"integrity":"sha512-2znbL4pvxX1aV5xSjT9Md6X6JPqaRQ2zxKwV55W+0PFKOqVLjuN5bwCXHKUfWSncF2mZz5BAH2q/ROE9LZZyPA==","shasum":"fa20671fd644a6f41afbb0a4886ebfee18f85f00","tarball":"https://registry.npmjs.org/puppyjs/-/puppyjs-1.2.18.tgz","fileCount":40,"unpackedSize":59243,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbR0V7CRA9TVsSAnZWagAApG4P/1YdYrwxwHcXcEM8guKm\nr39lvSI9BaXh+uO87/Y1m7Sv4/ugpugfb9kmJeIPeVmmCO6b8x5tie/I0yy6\n1F6brQuJRFvLpoqdtmKkyc4Wpya+IxYzSt20QczCvxd5j48FCp3FOvX/BtiY\nuYRxwA67dzgOosdfvTTw3FEqucgbF1MaOkLiT64rYL0scPyiwoFfoFvsHVOS\nzI3gF6wv2HNQXbv6nG4Tn0/xCfRLmHZeZc+TiwVpASFiit9Mfx3PkF6H2QYI\nvXVU3JKGshOVsiDgmdR4zUGck0TX7/6NVTYbKNTbHG5s7YxhvWsc55PuHKkh\nTJTZAn8QcJiKQxmNvl7AyfGEG+gZxMDiWg3cLjSc2+v5PS9p3doCyKQXtD71\nALT3CbNtXei3LE0wMmuwXIGUF1On5O+K2Hk7rjqTyIMB4PVmjQT6Z3ZrIH9d\nXkwm4fSZHjxNUw4S40rQLy2HORL2RCcX74tNBhmvqIvhdxbwUVHYLdId5FfP\nNrtUoN3cj+5H6vsytPpuifgJsA8nDkQny5CeJ9nKOq05Nc7Rs2FHZa5qhx4O\nenEEzHV487RkdeqaEHPfEk2E+VkhzN7bdT5VuGQiMul6K10VBW/wX75FgOHP\n9NC4c2RBIKq+Z5BZtpqdKE0ukFJSkp5X9IZqoOKwwmeASASFR1yyGnIG0GE9\nL8BP\r\n=pHwz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9IYb5hIPtSmbCUCPQOpK0hCU9UsHCtMQUwDGlH74o8gIhAPfbHKde2KlB58zL0e4y0cpb08YM1pmPIimAiJYRArPE"}]},"maintainers":[{"email":"konospas@gmail.com","name":"constantinospas"},{"email":"mc.theodorides@gmail.com","name":"michaelth"},{"email":"9pitops@gmail.com","name":"pitops"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppyjs_1.2.18_1531397499170_0.05301590905376563"},"_hasShrinkwrap":false},"1.2.20":{"name":"puppyjs","version":"1.2.20","description":"puppeteer + jest + awesome-code = puppyjs","main":"index.js","scripts":{"ncu":"ncu","docs:dev":"vuepress dev website","docs:build":"vuepress build website","test":"node bin/puppy.js test --headless --","test-verbose":"node bin/puppy.js test --headless --verbose --","release":"scripts/release.sh"},"bin":{"puppy":"bin/puppy.js"},"repository":{"type":"git","url":"git+https://github.com/michaelthe/puppyjs.git"},"author":{"name":"Michael Theodorides, Petros Kyriakou"},"license":"MIT","bugs":{"url":"https://github.com/michaelthe/puppyjs/issues"},"homepage":"https://github.com/michaelthe/puppyjs#readme","dependencies":{"body-parser":"^1.18.3","chalk":"^2.4.1","chokidar":"^2.0.4","cors":"^2.8.4","express":"^4.16.3","express-ws":"^4.0.0","figlet":"^1.2.0","find-free-port":"^1.2.0","jest":"^23.1.0","minimist":"^1.2.0","mkdirp":"^0.5.1","node-fetch":"^2.1.2","puppeteer":"^1.4.0","rimraf":"^2.6.2"},"keywords":["api","e2e","jest","mock","testing","puppeteer","end-to-end","automation","web sockets"],"devDependencies":{"vuepress":"^0.11.0"},"gitHead":"40e483e541253596eaf9942be290620811525adc","_id":"puppyjs@1.2.20","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"michaelth","email":"mc.theodorides@gmail.com"},"dist":{"integrity":"sha512-Lhdq8CxvK05Fqit7MyktL5y+RCrwInyV4PFBbmSVzymLRTgZZXQtU9WWoYYTi83hvtxKTLA8Lloo1YmyGI3VRw==","shasum":"081d913bc9464e181938b1ee76b91bc8c74c801e","tarball":"https://registry.npmjs.org/puppyjs/-/puppyjs-1.2.20.tgz","fileCount":40,"unpackedSize":59232,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbUZR5CRA9TVsSAnZWagAA0g0P/2UjSwkSsfQqdQqvYfY6\nTPlFO/pDymjMnXM/DC8ZZtkTgJjlfhVLmbHKf5hVOlXn7AwmqIF7ozh4mOrE\n2GGZ5ufu9aaPYwPstzbaEi5w6ZVOt1oX4h6kSegS6WIqzgOGJu2i8BTOt1Kq\nX7hMsMX36RNIWqZ3dm/KKDmSDheq2dcxP6XT/nBASKYL6F2ZDyk3mPmUTn3j\nXjGWHhQ9mikDOVrOyGMXOI8s9JFAckJ7WtyiWoqTqbaXuqZJsae0mQZeJYy7\nEIh9G6ZG1UBhlzjrDF31qhNstkRUWkbJuG1UAOOZcK6Drh87s+BAgDitUWe4\nNrfBwPcemwjN9zUnLje/8VfKbqmVWBZnXCUPiteyBOyy9uRl0CO8wLTtVpIl\nbkc1zFL6HoWmbWDB20+6b4CoW0ASxrOo7lWTU82nX3ylQAqrFuEa7uyUKIku\nX+1PeuG6DYWLFRHQwFLqOS0FJjABwkvbrS43bbCgDKDQifMBDMNwcUnRCDT4\nBMUVdDLS04d7j9ZGorYDEwWKNoFQ6/qelyVK6WemySvO88b4mW9vHiFgUdyD\nmlNSWVYQ9hT/NuHxByIqxbWyroDNUUwuHs/eTzKF+JO9lRT//oMfBYL+35tF\nFNfJeoKrfx6lKewu4WK/VEr87I+aUUKTfHNfgcpsS1CGfI/HJArsDw6icBXN\nz6+B\r\n=7b4o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPbKOhIJENCO5zjLPCEml+OVujb3/6j0lgbt6HT5EfHQIgZpgqjKFTEKqhBTFI0EQDMUjTDddHOGua+zlLurNru9Y="}]},"maintainers":[{"email":"konospas@gmail.com","name":"constantinospas"},{"email":"mc.theodorides@gmail.com","name":"michaelth"},{"email":"9pitops@gmail.com","name":"pitops"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppyjs_1.2.20_1532073081706_0.20564152415616888"},"_hasShrinkwrap":false},"1.2.21":{"name":"puppyjs","version":"1.2.21","description":"puppeteer + jest + awesome-code = puppyjs","main":"index.js","scripts":{"ncu":"ncu","docs:dev":"vuepress dev website","docs:build":"vuepress build website","test":"node bin/puppy.js test --headless --","test-verbose":"node bin/puppy.js test --headless --verbose --","release":"scripts/release.sh"},"bin":{"puppy":"bin/puppy.js"},"repository":{"type":"git","url":"git+https://github.com/michaelthe/puppyjs.git"},"author":{"name":"Michael Theodorides, Petros Kyriakou"},"license":"MIT","bugs":{"url":"https://github.com/michaelthe/puppyjs/issues"},"homepage":"https://github.com/michaelthe/puppyjs#readme","dependencies":{"body-parser":"^1.18.3","chalk":"^2.4.1","chokidar":"^2.0.4","cors":"^2.8.4","express":"^4.16.3","express-ws":"^4.0.0","figlet":"^1.2.0","find-free-port":"^1.2.0","jest":"^23.1.0","minimist":"^1.2.0","mkdirp":"^0.5.1","node-fetch":"^2.1.2","puppeteer":"^1.4.0","rimraf":"^2.6.2"},"keywords":["api","e2e","jest","mock","testing","puppeteer","end-to-end","automation","web sockets"],"devDependencies":{"vuepress":"^0.11.0"},"gitHead":"8715c40bde5c9d34c264e4e826e59ff71c43e5bb","_id":"puppyjs@1.2.21","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"michaelth","email":"mc.theodorides@gmail.com"},"dist":{"integrity":"sha512-k2wizYzBYAjj9b8RRG9cJ7Jo66PZMfUVuqsJjR7pHOJLwiLX8VBDqdnDLmWZP/dwnFXTewbd2udrVlPxyNhxoQ==","shasum":"5777ef1ce7e4302d5e5c1803eae3bbf632d28130","tarball":"https://registry.npmjs.org/puppyjs/-/puppyjs-1.2.21.tgz","fileCount":40,"unpackedSize":59232,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbUZVSCRA9TVsSAnZWagAA+GEQAJhgtUoPi2qHj7TKrKwu\n5Z1D6SU8rY/gn/wba5CQFAfS3oS90yI+NMf1GMhE2QsP3KugHTHZF0C3/nfv\ntzwET62LMQmRPFBq8Rygqd8MxKi8B2t+3yvMurD2ig74m36Mmj2hWs6ljBVC\nUL8UJuh53LGYRbvTvPLOiHGuLfr3g0tUul4Sf3HvTZ/GsCBqDVg0iWpDwXx9\nbdDE4J7x+aza7vvZnBUrMfSG8bLnWrORAuq1FeSoWb5YICRR9VBSrbcDFC/u\n5fvxyjYjYtLUMoYHrwBX9ZZhFlbIEcn9uSUExMBCmmqN9zeO54GZANDHXr+E\nczkarkm7C0hFfWwDuGmmtKuDjBx75cGMDqJA+zXRzXt1QEWybDzqaWoI21Y7\nsQ0AVjwXJtcVbyB5ZTyEusF0wN8CGIXjkel0SUV7yEwsFI4aVD7bpeK11zHv\nloUxAOUKHwKk68wzgZSh8QUyfc3TRjPkuZREHs7Ss/wh7OoXataTIe3+4yXn\nUa4auLCY63K+ocUqTJ4Y4sQxMDp/tDVvxbppkfczE8M/Nj9H1TcyATjrSqKl\nYL3mNHyZgkX17aGtXsAp2qzSN6V4SNuFZrQtiojSIx1w/QXFEJCT6pc62BfT\nTz16AR/doKKsUa2UldaA1J57vI9x7vAXo3baWPYexudI8jfhrDh+4VpOhvwh\nNOb7\r\n=Q/OO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICd7aBdU3QFG2U3vL67cOdnMfg//6g4mSObU2uFWzQjYAiEAx6rwZDtOxUKMzgvGC/FjCsKGWmRDRPby0mslnZ9l8PI="}]},"maintainers":[{"email":"konospas@gmail.com","name":"constantinospas"},{"email":"mc.theodorides@gmail.com","name":"michaelth"},{"email":"9pitops@gmail.com","name":"pitops"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppyjs_1.2.21_1532073298799_0.2853904371064957"},"_hasShrinkwrap":false},"1.2.22":{"name":"puppyjs","version":"1.2.22","description":"puppeteer + jest + awesome-code = puppyjs","main":"index.js","scripts":{"ncu":"ncu","docs:dev":"vuepress dev website","docs:build":"vuepress build website","test":"node bin/puppy.js test --headless --","test-verbose":"node bin/puppy.js test --headless --verbose --","release":"scripts/release.sh"},"bin":{"puppy":"bin/puppy.js"},"repository":{"type":"git","url":"git+https://github.com/michaelthe/puppyjs.git"},"author":{"name":"Michael Theodorides, Petros Kyriakou"},"license":"MIT","bugs":{"url":"https://github.com/michaelthe/puppyjs/issues"},"homepage":"https://github.com/michaelthe/puppyjs#readme","dependencies":{"body-parser":"^1.18.3","chalk":"^2.4.1","chokidar":"^2.0.4","cors":"^2.8.4","express":"^4.16.3","express-ws":"^4.0.0","figlet":"^1.2.0","find-free-port":"^1.2.0","jest":"^23.4.1","minimist":"^1.2.0","mkdirp":"^0.5.1","node-fetch":"^2.2.0","puppeteer":"^1.6.1","rimraf":"^2.6.2"},"keywords":["api","e2e","jest","mock","testing","puppeteer","end-to-end","automation","web sockets"],"devDependencies":{"vuepress":"^0.12.0"},"gitHead":"f822663b14cf326c66c3b2423c47eb62c914308b","_id":"puppyjs@1.2.22","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"michaelth","email":"mc.theodorides@gmail.com"},"dist":{"integrity":"sha512-Kh1f89rskF93pUv6KVApAj4ylmu662v/FagfIDjikhoEc8UhSfQ5QdoCcz4OIOP9MNfVNOW9t+re+JZjJRkSOQ==","shasum":"f2f21f40cb4a28c0f500ad416ac20673c45c3864","tarball":"https://registry.npmjs.org/puppyjs/-/puppyjs-1.2.22.tgz","fileCount":40,"unpackedSize":59232,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbWA9KCRA9TVsSAnZWagAASsoQAJcBAcUDuR/n5bRzWLWK\nZmQi8ePr3A19WVsd/gCpWWdcUeOQ7BJoIr6oRj5ha3+RTKV4Aj9LrMft6xrH\nMIjSGlaYTp6cHd49waFrS7Hk3UDqU9dh42qyPUT5u70+KcOdOwUhpH+NxRoZ\nTtpTndKpsY4+pfKHrdllOSv56jmXMfvwfAPjeIGTqS9/6Mjek7dqPN5QcCxy\nqSPuNgkFELzV7mv/HgBiRlVtap0SLQrLavjIo7UtqrQzrvsZaBZmPUivXV+M\ny1n6xceSCYsO7RoUOQaTGvkC4MwlkGoWIJYXlswlD5ihC9DIDJH9a/EV+3Ns\nsnfjCfOUdQHBTqqihzwTr5xsVV8+BpBZl2NcNdOs4xgpm/Ti5sY2O5oyK0u+\n58as+Pb/d4D1aS8DPHgXt45MBQ1zaPvpQDDJVnYBPNzDZu2olbgG7lOz1Uo+\n1yvcJDBxn3AuQnavsKy5r4UqyKgc/bNuczTdxQHHOXh3C0n24yYb3aAXUDVV\n+WNk3dY4BWBhen73Z6lFPfUqPzNMbesnRc/wuQAkjirfgnK+iClZTQNUWv9y\nG96kOBSzoTxS7b/Xq/OSUlL9Pria88cf3X7rUMgC4E/wS/upRRjNr6vwSQSb\nTlhtLinYfiy5fNOL2YF5AEp9USlhfyLCHSuGuR2FUz2473wuF2j0sc2ngljT\nxKZ0\r\n=lgtl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVfRjNErxVfaWMuHrRVgNboEbcNQDOrayTZoetV5uhCAIhAIxQMcyzIzpFjEmxnDpI1UYjnb9lHAA7yDOS549eYByG"}]},"maintainers":[{"email":"konospas@gmail.com","name":"constantinospas"},{"email":"mc.theodorides@gmail.com","name":"michaelth"},{"email":"9pitops@gmail.com","name":"pitops"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppyjs_1.2.22_1532497738640_0.06695939496356607"},"_hasShrinkwrap":false},"1.2.23":{"name":"puppyjs","version":"1.2.23","description":"puppeteer + jest + awesome-code = puppyjs","main":"index.js","scripts":{"docs:dev":"vuepress dev website","docs:build":"vuepress build website","test":"node bin/puppy.js test --headless --","test-verbose":"node bin/puppy.js test --headless --verbose --","release":"scripts/release.sh","lint":"eslint .","lint:fix":"npm run lint -- --fix"},"bin":{"puppy":"bin/puppy.js"},"repository":{"type":"git","url":"git+https://github.com/michaelthe/puppyjs.git"},"author":{"name":"Michael Theodorides, Petros Kyriakou"},"license":"MIT","bugs":{"url":"https://github.com/michaelthe/puppyjs/issues"},"homepage":"https://github.com/michaelthe/puppyjs#readme","dependencies":{"body-parser":"^1.18.3","chalk":"^2.4.1","chokidar":"^2.0.4","cors":"^2.8.4","event-stream":"^4.0.1","express":"^4.16.3","express-ws":"^4.0.0","figlet":"^1.2.0","find-free-port":"^1.2.0","jest":"^23.4.1","minimist":"^1.2.0","mkdirp":"^0.5.1","node-fetch":"^2.2.0","puppeteer":"^1.6.1","rimraf":"^2.6.2","send":"^0.16.2"},"devDependencies":{"eslint":"^5.6.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^7.0.1","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","vuepress":"^0.14.3"},"keywords":["api","e2e","jest","mock","testing","puppeteer","end-to-end","automation","web sockets"],"gitHead":"ee4f6c8f5ba3ad5bfd0fc5a103e66717c49c323d","_id":"puppyjs@1.2.23","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"michaelth","email":"mc.theodorides@gmail.com"},"dist":{"integrity":"sha512-rrwRRPERgjeb2Kyfs/WAU36tw1LjC03v1cyxT1d5tPMoEsauUlUYu4jQYxerIh6WVUrwWbZi55gKSaZ7rmPU0Q==","shasum":"9de38eb20c3dc37a93bc001926e3fea8b74a021b","tarball":"https://registry.npmjs.org/puppyjs/-/puppyjs-1.2.23.tgz","fileCount":48,"unpackedSize":64100,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9HbLCRA9TVsSAnZWagAA0JwQAIR7YaEQ8Cs5VLlWQOAA\nQz4xVlJeoahEdT5Av9TdDR1BnbgyWKuB8/MNzD2z4DV/izCuMfANyHOi0Rjp\nYESX/SzklYf3IHj9qpPSGN6T88Pb/eQeVkDvsYrbS3yNLQWvbuxu8/ab1yyR\nKzUe0L9PzQ5MLtspk+uTZWnatvP6Ae5cGo2PIDmCRRmUmKM/Jp3RfX3Kutk4\ntDhtUYnVh7IFY5eTuXoKJkIda7lQV8u/mRIhQTH06qAX6DGh5OPAOFL/EsO6\n8E3JabC1rmsaraqYj3JyINSrcHLGXPAPMcUusLd2NLsLmSH4bYqcRm2Fbept\n2HXzAUILKNicyOv9LQzRPrZ7iWUC2dTMkPjGo1JiYogbwxbQqfJ8E7dQJedX\nk4T29rKxvuXv9FlRrlbAeUAmNClEfn+k3SOgIvuaHUUklMgdaYhnYMNPqUfg\nzGIgIQtjnlhOut0oWGRMpbUmxwEUEyWChbUmFTYDyBYfEUY36HmnCvhBzwI7\nBb8SW73EQxFLCxKuRj7JIRVtqKgIDu9dQ/KtKOuQ4j2lnB89EWtF3kJIL9rx\n417Vljgu7ioYJBYoFT4E/05NXz1R9fJvNt3fEcGYFYU+uvKtj8pOI8miUHuO\noKXXRQ1uMZ6AXO/syy6vt4JV9aOqwU9m+PXztghdd+1spz7+nZ+7MT9yq2O3\npQTp\r\n=uyMK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQOt/9OViiUOPtNtwGQYMDe5pXEaUytTvDRiSJO0CcdAIgA2+1rumQkOWWdjO6duE63tX4NX4Uk5MfSuNdS+ZK9XM="}]},"maintainers":[{"email":"konospas@gmail.com","name":"constantinospas"},{"email":"mc.theodorides@gmail.com","name":"michaelth"},{"email":"9pitops@gmail.com","name":"pitops"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppyjs_1.2.23_1542747851195_0.3695923311620606"},"_hasShrinkwrap":false},"1.2.24":{"name":"puppyjs","version":"1.2.24","description":"puppeteer + jest + awesome-code = puppyjs","main":"index.js","scripts":{"docs:dev":"vuepress dev website","docs:build":"vuepress build website","test":"node bin/puppy.js test --headless --","test-verbose":"node bin/puppy.js test --headless --verbose --","release":"scripts/release.sh","lint":"eslint .","lint:fix":"npm run lint -- --fix"},"bin":{"puppy":"bin/puppy.js"},"repository":{"type":"git","url":"git+https://github.com/michaelthe/puppyjs.git"},"author":{"name":"Michael Theodorides, Petros Kyriakou"},"license":"MIT","bugs":{"url":"https://github.com/michaelthe/puppyjs/issues"},"homepage":"https://github.com/michaelthe/puppyjs#readme","dependencies":{"body-parser":"^1.18.3","chalk":"^2.4.1","chokidar":"^2.0.4","cors":"^2.8.5","event-stream":"3.3.4","express":"^4.16.4","express-ws":"^4.0.0","figlet":"^1.2.1","find-free-port":"^1.2.0","jest":"^23.4.1","minimist":"^1.2.0","mkdirp":"^0.5.1","node-fetch":"^2.3.0","puppeteer":"^1.10.0","rimraf":"^2.6.2","send":"^0.16.2"},"devDependencies":{"eslint":"^5.9.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^7.0.1","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","vuepress":"^0.14.8"},"keywords":["api","e2e","jest","mock","testing","puppeteer","end-to-end","automation","web sockets"],"gitHead":"ef1f2bffdf3d107cf5578bac7dab72a84f1179c6","_id":"puppyjs@1.2.24","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"michaelth","email":"mc.theodorides@gmail.com"},"dist":{"integrity":"sha512-ScwUCVrl+ZMBh9Xw2QES+me1Md2H6n8ri6Jf/CccF48yRzlvyBaLec/egpZVKHaWE3HD3Bs28nMohlM3M9Ejzg==","shasum":"00023b73764b67603b2a5c5f756f5d281706a49a","tarball":"https://registry.npmjs.org/puppyjs/-/puppyjs-1.2.24.tgz","fileCount":48,"unpackedSize":64100,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcANGPCRA9TVsSAnZWagAArTwP/jPpAISfRDYh7//s+puq\nIIUgkj2so/1PWISooEjxgjsw23GKhYl5acek83QuQES5/awKEqOs4jFK0hmA\nhBra/5qieE70YsP0PD+P7bbulbiWP1WATnghKkrVQmSdn2EcJCsdeFMYPyHW\nV1o8OtvgjlGfW1XqEh2uezOpm1BNxH1KuvBWvit3IUgaxYXqBjymaQbNjUoJ\nU8uK++7U8LwZkTtUyXx8IZp3xifpCAiZMEO1F/2WKM9WExL9dW1T2i7oEe0w\nHeBUBkiljqJ3DA2K3myHispREvEcpLVWgcVg0lvsCqgjMEHIqVWuLxyF2ttE\n6636FtWH48bMaqG7fNR93ihuWYV5aPjGJ05pTVU3YgyndKSrT98S/gqbzbil\nrOzJdIFblanqMK/Jv9+V5ur6D3DfcuO73lknUs1IL2eNKklD6+d/ZX4hZQh7\nqYxLiguwJykaX/wp3t0V67SM+7BBndePCL9f1iy/HyJc13BS+hTYsOv0zB2H\nC/vDtPig8SCryycY8v8kDOPUqnAhk6WJdQnDNshz0ZxqrbTOJUYe5ub+a+ZJ\nXatft+jux3Ifkat0xZpDVRP8UwqypINTXWJjEpVfY6C8uTsxfYcuxaBVHp4e\nR/sNuSTXnwPpChpLaa5lVihiYxT9V2L0Ahgtsx6QWZ17zQR84H3GEXipIOne\nYBys\r\n=a7Be\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAqFTAqNixWDO+djidUKWJOOjujQYNh/+MLwetWQHpuEAiEAhecGl5PuNIE1HK2PP4Q3hQz1H4zCV3YuNQ63L6AM6iU="}]},"maintainers":[{"email":"konospas@gmail.com","name":"constantinospas"},{"email":"mc.theodorides@gmail.com","name":"michaelth"},{"email":"9pitops@gmail.com","name":"pitops"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppyjs_1.2.24_1543557518624_0.4591330001784397"},"_hasShrinkwrap":false}},"time":{"created":"2018-06-05T12:52:38.639Z","1.0.0":"2018-06-05T12:52:38.725Z","modified":"2022-05-13T16:59:20.908Z","1.0.1":"2018-06-07T09:21:05.424Z","1.0.2":"2018-06-07T09:21:22.741Z","1.0.3":"2018-06-07T09:21:44.602Z","1.0.4":"2018-06-07T09:22:53.761Z","1.0.5":"2018-06-07T09:36:08.616Z","1.0.7":"2018-06-07T09:43:58.075Z","1.0.8":"2018-06-07T09:48:12.737Z","1.0.9":"2018-06-07T09:50:38.450Z","1.0.10":"2018-06-07T09:57:26.605Z","1.0.11":"2018-06-07T09:58:15.534Z","1.0.12":"2018-06-07T11:27:14.748Z","1.0.13":"2018-06-07T11:51:33.804Z","1.0.14":"2018-06-08T06:54:57.037Z","1.0.15":"2018-06-08T08:34:26.446Z","1.0.16":"2018-06-08T09:59:09.582Z","1.0.17":"2018-06-08T10:34:22.554Z","1.0.18":"2018-06-08T10:37:19.853Z","1.1.1":"2018-06-08T10:38:53.228Z","1.1.2":"2018-06-11T11:31:21.365Z","1.1.3":"2018-06-11T12:00:58.310Z","1.1.4":"2018-06-11T12:16:32.657Z","1.1.5":"2018-06-12T10:51:49.526Z","1.2.2":"2018-06-22T05:54:46.209Z","1.2.4":"2018-06-22T13:55:07.070Z","1.2.5":"2018-06-24T11:43:37.442Z","1.2.6":"2018-06-24T12:02:33.527Z","1.2.7":"2018-06-26T05:49:42.807Z","1.2.8":"2018-06-26T07:22:23.828Z","1.2.9":"2018-06-26T11:03:48.513Z","1.2.10":"2018-06-26T13:05:53.717Z","1.2.11":"2018-06-29T06:24:12.085Z","1.2.12":"2018-06-30T15:06:49.821Z","1.2.13":"2018-07-02T10:55:36.057Z","1.2.14":"2018-07-09T11:03:23.817Z","1.2.15":"2018-07-09T19:49:25.185Z","1.2.16":"2018-07-10T09:20:25.559Z","1.2.17":"2018-07-10T10:40:11.922Z","1.2.18":"2018-07-12T12:11:39.232Z","1.2.20":"2018-07-20T07:51:21.768Z","1.2.21":"2018-07-20T07:54:58.858Z","1.2.22":"2018-07-25T05:48:58.729Z","1.2.23":"2018-11-20T21:04:11.319Z","1.2.24":"2018-11-30T05:58:38.804Z"},"maintainers":[{"email":"konospas@gmail.com","name":"constantinospas"},{"email":"mc.theodorides@gmail.com","name":"michaelth"},{"email":"9pitops@gmail.com","name":"pitops"}],"description":"puppeteer + jest + awesome-code = puppyjs","homepage":"https://github.com/michaelthe/puppyjs#readme","repository":{"type":"git","url":"git+https://github.com/michaelthe/puppyjs.git"},"bugs":{"url":"https://github.com/michaelthe/puppyjs/issues"},"license":"MIT","readme":"# PuppyJS | [Docs :notebook:](https://www.puppyjs.com)\n\n![js-standard-style](https://img.shields.io/badge/code%20style-standard-brightgreen.svg?style=flat-square)\n![npm](https://img.shields.io/npm/l/puppyjs.svg?style=flat-square)\n![npm](https://img.shields.io/npm/v/puppyjs.svg?style=flat-square)\n![GitHub last commit (branch)](https://img.shields.io/github/last-commit/michaelthe/puppyjs/master.svg?style=flat-square)\n![CircleCI branch](https://img.shields.io/circleci/project/github/michaelthe/puppyjs/master.svg?style=flat-square)\n\n## Puppeteer + Jest + awesome-code = Puppy.JS\n\nPuppyJS is a framework agnostic E2E (end-to-end) testing and mocking tool for front end developers.\nPuppy depends on [Jest](http://jestjs.io/) for tests and [Puppeteer](https://github.com/GoogleChrome/puppeteer) \nfor the testing environment so if you know these tools then you already know 80% of Puppy.\n\nPuppy also lets you mock HTTP APIs and web socket events so you can \ndevelop your application until the backend is ready as well as\nrun your E2E tests against the same mock API and socket events you used for development.  \n\n## Getting Started\n\n### Install  \n```bash\nnpm install puppyjs --save-dev\n```\n\n### Install globally\n```bash\nnpm install puppyjs --global\n```\n\n### Get some help\n```bash\npuppy --help\n```\n\n### Run mocking servers\n```bash\npuppy serve\n```\n\n### Run tests\n```bash\npuppy test\n```\n\n### Sample directory structure\n\nBelow you can find a sample directory structure. The important thing to notice are the `puppy.api.js`, `puppy.ws.js` and `puppy.config.js` and that they are at the root level of the directory.\n\n```\n.\n|\n├── puppy.config.js <optional>\n├── puppy.api.js <optional>\n├── puppy.ws.js <optional>\n|\n├── package.json\n|\n├── dist\n|   ├── background.jpg\n|   ├── index.html\n|   └── fonts\n|\n└── tests\n    ├── users.pup.js\n    └── notifications.pup.js\n```\n\n#### puppy.api.js\n\nSample:\n\n```javascript\nmodule.exports = {\n  '/api/users': {\n    'GET': {\n      headers: {\n        'Authorization': 'Bearer some-token'\n      },\n      status: 200,\n      body: 'hello its a GET'\n    }\n  }\n}\n```\n\n#### puppy.ws.js\n\nSample:\n\n```javascript\nmodule.exports = {\n  'notification': {\n      delay: 1000,\n      interval: 1000,\n      message: [\n        {seen: false, createdAt: Date.now(), text: 'I am a notification'}\n      ]\n    }\n}\n```\n\n#### puppy.config.js\n\nSample:\n\n```javascript\nmodule.exports = {\n    port: 1337\n}\n```\n\n### Your first End-to-End test\n\nUnderneath, Puppy uses Jest for asserting and Puppeteer for executing actions in the browser. Please head to their documentation if you are not familiar.\nIn the example below it assumes a file `index.html` inside `src` folder and a file with any name but ends with `.pup.js` which will hold the test.\n\n```javascript\ndescribe('test', () => {\n  let page\n  \n  it('check that puppy works', async () => {\n      page = await puppy.newPage('http://localhost:1337/src/index.html') // page instance is a puppeteer page instance\n      \n      ... your code\n      \n      expect(...) // Jest\n  })\n})\n``` \n\nTo run this use the command\n\n```javascript\npuppy test\n```\n\n### Puppy Development Mock Server\n\nYou can use the same `puppy.api.js` file that you configure above for development purpose. Run `puppy serve` and you can now make a `GET` request to `/api/users` and get a reply back as set in the `puppy.api.js` file. \n","readmeFilename":"README.md","keywords":["api","e2e","jest","mock","testing","puppeteer","end-to-end","automation","web sockets"],"author":{"name":"Michael Theodorides, Petros Kyriakou"}}