{"_id":"@selfage/puppeteer_test_executor","_rev":"31-6934b674f4d9f396ccae44c148a6c5f7","name":"@selfage/puppeteer_test_executor","dist-tags":{"latest":"5.2.0"},"versions":{"1.0.0":{"name":"@selfage/puppeteer_test_executor","version":"1.0.0","keywords":["Global","Window","Browser","Puppeteer","Context","Environment","Test","Testing","Development","Executor","Launcher","TypeScript"],"author":{"url":"http://www.yuxuanxie.com","name":"Yuxuan Xie","email":"teststaybaka@gmail.com"},"license":"GPL-3.0-or-later","_id":"@selfage/puppeteer_test_executor@1.0.0","maintainers":[{"name":"teststaybaka","email":"teststaybaka@gmail.com"}],"homepage":"https://github.com/selfage/puppeteer_test_executor#readme","bugs":{"url":"https://github.com/selfage/puppeteer_test_executor/issues"},"dist":{"shasum":"2d3af3c6517a1476eb52cac753f60eaf107c456b","tarball":"https://registry.npmjs.org/@selfage/puppeteer_test_executor/-/puppeteer_test_executor-1.0.0.tgz","fileCount":7,"integrity":"sha512-nplBbmgBu4kriymrcZ1h+uh2ynmuTr32P/kaWvcCWZ+GbBcqkUVyW+2lJ7cWTlR8VZTwj8t8O/zqqbAzyeoUsw==","signatures":[{"sig":"MEUCIQC6yTfPwLW49LmkVvypptooYoCQg7VYDrxHrHf97W8VbwIgKm0YCfs0sYQa2Jl1KnePaWVfF6CGzy4mSLgMXXmEdXY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70073},"main":"./executor.js","types":"./executor.d.ts","gitHead":"c87341bdbfef5888bbba374fd852ae57fb948176","_npmUser":{"name":"teststaybaka","email":"teststaybaka@gmail.com"},"repository":{"url":"git+https://github.com/selfage/puppeteer_test_executor.git","type":"git"},"_npmVersion":"8.1.2","description":"Execute bundled JS file with extra global functions exposed by Puppeteer","directories":{},"_nodeVersion":"12.14.1","dependencies":{"puppeteer":"^11.0.0","mime-types":"^2.1.34"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.3","@types/node":"^16.11.7","@selfage/cli":"^2.3.2","@selfage/tsconfig":"^1.0.7","@types/mime-types":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer_test_executor_1.0.0_1636760914191_0.48324427182781715","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@selfage/puppeteer_test_executor","version":"1.0.1","keywords":["Global","Window","Browser","Puppeteer","Context","Environment","Test","Testing","Development","Executor","Launcher","TypeScript"],"author":{"url":"http://www.yuxuanxie.com","name":"Yuxuan Xie","email":"teststaybaka@gmail.com"},"license":"GPL-3.0-or-later","_id":"@selfage/puppeteer_test_executor@1.0.1","maintainers":[{"name":"teststaybaka","email":"teststaybaka@gmail.com"}],"homepage":"https://github.com/selfage/puppeteer_test_executor#readme","bugs":{"url":"https://github.com/selfage/puppeteer_test_executor/issues"},"dist":{"shasum":"7c89c0f3a53ecb4b850a4da7f99cf26ac1a38391","tarball":"https://registry.npmjs.org/@selfage/puppeteer_test_executor/-/puppeteer_test_executor-1.0.1.tgz","fileCount":5,"integrity":"sha512-xnNSeteU5r1RcGQPV85eKUZmwyrU8/ZUBN124Ff60VkkQ4wenrlQfpGZ/Q7tuR2RG4EqTMfr9ZsaBG1ANzf2bw==","signatures":[{"sig":"MEUCIQCjkR4Rx8Tpt8yACswzdPXbWEtQ7Hjm2bM5rS6ubJDiPwIgH/Dt7mIJPLQshLpUaCLbX1srApSkvcHW910RT2G771c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68499},"main":"./executor.js","types":"./executor.d.ts","gitHead":"e25b7b24c16fb11759958c567c2d09bf225a2855","_npmUser":{"name":"teststaybaka","email":"teststaybaka@gmail.com"},"repository":{"url":"git+https://github.com/selfage/puppeteer_test_executor.git","type":"git"},"_npmVersion":"8.1.2","description":"Execute bundled JS file with extra global functions exposed by Puppeteer","directories":{},"_nodeVersion":"12.14.1","dependencies":{"puppeteer":"^11.0.0","mime-types":"^2.1.34"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.3","@types/node":"^16.11.7","@selfage/cli":"^2.3.2","@selfage/tsconfig":"^1.0.7","@types/mime-types":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer_test_executor_1.0.1_1636762662212_0.030707718323444322","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@selfage/puppeteer_test_executor","version":"1.1.0","keywords":["Global","Window","Browser","Puppeteer","Context","Environment","Test","Testing","Development","Executor","Launcher","TypeScript"],"author":{"url":"http://www.yuxuanxie.com","name":"Yuxuan Xie","email":"teststaybaka@gmail.com"},"license":"GPL-3.0-or-later","_id":"@selfage/puppeteer_test_executor@1.1.0","maintainers":[{"name":"teststaybaka","email":"teststaybaka@gmail.com"}],"homepage":"https://github.com/selfage/puppeteer_test_executor#readme","bugs":{"url":"https://github.com/selfage/puppeteer_test_executor/issues"},"bin":{"pexe":"main.js"},"dist":{"shasum":"d7958b271c0941f75874bfc53b9c16c71da2e669","tarball":"https://registry.npmjs.org/@selfage/puppeteer_test_executor/-/puppeteer_test_executor-1.1.0.tgz","fileCount":7,"integrity":"sha512-KIgkZFv5+ZKl+zJ7uLOHz4lZKXCDHsyXDveIXPBnKGBxMHfrVE7JUv5wDR+gqd6K5VvMJrkDoUQ1+0tGsGNMNw==","signatures":[{"sig":"MEUCIFT7c1aXxALlws115ouSXLav2ryQPd8srCI7D1uOAg8OAiEAo3C4pj9v85+dpaNkukDDgAcovvoihiXHJqPoWDchYZ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74741},"main":"./executor.js","types":"./executor.d.ts","gitHead":"62de5539abd73b6d528bde478f07d364a09eba7f","_npmUser":{"name":"teststaybaka","email":"teststaybaka@gmail.com"},"repository":{"url":"git+https://github.com/selfage/puppeteer_test_executor.git","type":"git"},"_npmVersion":"8.1.2","description":"Execute bundled JS file with extra global functions exposed by Puppeteer","directories":{},"_nodeVersion":"12.14.1","dependencies":{"commander":"^8.3.0","puppeteer":"^11.0.0","mime-types":"^2.1.34"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.3","@types/node":"^16.11.7","@selfage/cli":"^2.3.2","@selfage/tsconfig":"^1.0.7","@types/mime-types":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer_test_executor_1.1.0_1636767677591_0.7982835305799654","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@selfage/puppeteer_test_executor","version":"1.1.1","keywords":["Global","Window","Browser","Puppeteer","Context","Environment","Test","Testing","Development","Executor","Launcher","TypeScript"],"author":{"url":"http://www.yuxuanxie.com","name":"Yuxuan Xie","email":"teststaybaka@gmail.com"},"license":"GPL-3.0-or-later","_id":"@selfage/puppeteer_test_executor@1.1.1","maintainers":[{"name":"teststaybaka","email":"teststaybaka@gmail.com"}],"homepage":"https://github.com/selfage/puppeteer_test_executor#readme","bugs":{"url":"https://github.com/selfage/puppeteer_test_executor/issues"},"bin":{"pexe":"main.js"},"dist":{"shasum":"20276a8d50efed35ab59a8ddb66978978dfa1d25","tarball":"https://registry.npmjs.org/@selfage/puppeteer_test_executor/-/puppeteer_test_executor-1.1.1.tgz","fileCount":7,"integrity":"sha512-Qi4BG8y+dzhVZYq6G1t8la4lrRHNqhrUPbZgabemp2e7EP3U1npn2mPtn6Q88m+I5WevJB6iuU0bgq/0qoptOA==","signatures":[{"sig":"MEQCIFJWpb7/lJ+kbyQn6Fp0mUA7zXm6Kvm+0y/pTl8oBAPeAiBr4Zk5lCnCo+Hx5dQNPSoEOflW+FGqeGGkzfqrfnFosQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74712},"main":"./executor.js","types":"./executor.d.ts","gitHead":"2e838570227d59d981fb6fa1056f850631f04f4d","_npmUser":{"name":"teststaybaka","email":"teststaybaka@gmail.com"},"repository":{"url":"git+https://github.com/selfage/puppeteer_test_executor.git","type":"git"},"_npmVersion":"8.1.2","description":"Execute bundled JS file with extra global functions exposed by Puppeteer","directories":{},"_nodeVersion":"12.14.1","dependencies":{"commander":"^8.3.0","puppeteer":"^11.0.0","mime-types":"^2.1.34"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.3","@types/node":"^16.11.7","@selfage/cli":"^2.3.2","@selfage/tsconfig":"^1.0.7","@types/mime-types":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer_test_executor_1.1.1_1636940044641_0.5534504634400961","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@selfage/puppeteer_test_executor","version":"1.2.0","keywords":["Global","Window","Browser","Puppeteer","Context","Environment","Test","Testing","Development","Executor","Launcher","TypeScript"],"author":{"url":"http://www.yuxuanxie.com","name":"Yuxuan Xie","email":"teststaybaka@gmail.com"},"license":"GPL-3.0-or-later","_id":"@selfage/puppeteer_test_executor@1.2.0","maintainers":[{"name":"teststaybaka","email":"teststaybaka@gmail.com"}],"homepage":"https://github.com/selfage/puppeteer_test_executor#readme","bugs":{"url":"https://github.com/selfage/puppeteer_test_executor/issues"},"bin":{"pexe":"main.js"},"dist":{"shasum":"c1fb3dc9e399b320e4599ace58b916201adf8991","tarball":"https://registry.npmjs.org/@selfage/puppeteer_test_executor/-/puppeteer_test_executor-1.2.0.tgz","fileCount":7,"integrity":"sha512-eB6Bh6LQcW6XeQ1oQyx0RBFVsP1TObsio7Opd1Zwt+28gZWSs+FbXabm2f+mIGDMuQ0D+wbSyvYGIpzSljW8eA==","signatures":[{"sig":"MEUCIQDf4l/h/hvTs0CRxWBNgD2LZmO0lVE4+KueM9OeUGe1vgIgQznRmu2W7tfiooRqnyrAE40QKCUcAzc6DxUzFIi7nx4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74236},"main":"./executor.js","types":"./executor.d.ts","gitHead":"756ddc6c994c7e35dcc6d092435aa754ac3c7ee8","_npmUser":{"name":"teststaybaka","email":"teststaybaka@gmail.com"},"repository":{"url":"git+https://github.com/selfage/puppeteer_test_executor.git","type":"git"},"_npmVersion":"8.1.2","description":"Execute bundled JS file with extra global functions exposed by Puppeteer","directories":{},"_nodeVersion":"12.14.1","dependencies":{"commander":"^8.3.0","puppeteer":"^11.0.0","mime-types":"^2.1.34"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.3","@types/node":"^16.11.7","@selfage/cli":"^2.3.2","@selfage/tsconfig":"^1.0.7","@types/mime-types":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer_test_executor_1.2.0_1636944240703_0.9376728773181207","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@selfage/puppeteer_test_executor","version":"1.2.1","keywords":["Global","Window","Browser","Puppeteer","Context","Environment","Test","Testing","Development","Executor","Launcher","TypeScript"],"author":{"url":"http://www.yuxuanxie.com","name":"Yuxuan Xie","email":"teststaybaka@gmail.com"},"license":"GPL-3.0-or-later","_id":"@selfage/puppeteer_test_executor@1.2.1","maintainers":[{"name":"teststaybaka","email":"teststaybaka@gmail.com"}],"homepage":"https://github.com/selfage/puppeteer_test_executor#readme","bugs":{"url":"https://github.com/selfage/puppeteer_test_executor/issues"},"bin":{"pexe":"main.js"},"dist":{"shasum":"06a8102ea2156535c619b7a1bb27f51bfb540d38","tarball":"https://registry.npmjs.org/@selfage/puppeteer_test_executor/-/puppeteer_test_executor-1.2.1.tgz","fileCount":7,"integrity":"sha512-bA8ASdP9i8R8TcqJmfshpwNv/fg7pBH9HP78k3swrcF3AGuEEc4YxpQWW7SdL14w7FnoiHtmjMlSaTKoKNAj/Q==","signatures":[{"sig":"MEQCIFTLp95oPYdyT4mAll3CkXXn0m7Pcf5FQst8Y0ELSif2AiBPGhPLz2ESuI2PRec3hm4X4VbSSBcOy27IZM9aCa1Abw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74361,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2aDUCRA9TVsSAnZWagAATm4P/j+/RwjchCvrh0ASroF7\ntHrUC0vmA61zZRXRaNbikGlFJvXmqzi5rY0X7f89WUi0WF8dbeBE7nuy73Y2\npvqyUR9gWPfmyNT5gM6bdtjWrywa0t220yzvwLB7yfYWK/9a++ckTuAjnNr4\nBm7EUUn3p7GsZnWAbEScdk7C177KEDxSl5Ms91qw1zKp7DgLweCm60h60tKo\nBCsp9UACHYjGm/NCqqIVTGWEXO3b4T3nfbbpL6xKL/FHQejqCroWlPLB9FAW\nXxk8H4+aMDyyepZ3ZmabDHi18Z4kc8xBIm7HGPPDP0N+4gnV+xHN/zAyA4vc\njxtS47i9Hc4IDwgRmFQW6O4mDAG9+utUGYTGS0p5JORGG9oRaQqla6bk2DGX\noCb/cBOHylGpILW7OgYj8sQdNr8XHiltEJW8cLtAowXG1+kGqVnJBXrn2piH\npuA2lHNV4lA58AClmQ3oTUZCJd2VvFygW4M4f8sILDfOY/vt4wKsWPkvV1Mn\nYn54AX+ct0Tk7F8GNULVInPaaIRQ2GZOdEeSjh79phu5wwDeqO/BMoDIP8b6\nNV44ADxCMpC13XvGSXahSMvbaYuGfDusp6q3SN6Kcuef2V4e67xvAFkmfftG\nJHPVKrPlawpYS5b2nii9hutk7cAFZSMqKyAYrWctbInx738uOZurDYBxJCwc\n1oYm\r\n=Wzj3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./executor.js","types":"./executor.d.ts","gitHead":"d8bb2c9746e598cbd7c6b1db91692e7a1790bd5d","_npmUser":{"name":"teststaybaka","email":"teststaybaka@gmail.com"},"repository":{"url":"git+https://github.com/selfage/puppeteer_test_executor.git","type":"git"},"_npmVersion":"8.1.2","description":"Execute bundled JS file with extra global functions exposed by Puppeteer","directories":{},"_nodeVersion":"12.14.1","dependencies":{"commander":"^8.3.0","puppeteer":"^11.0.0","mime-types":"^2.1.34"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.3","@types/node":"^16.11.7","@selfage/cli":"^2.3.2","@selfage/tsconfig":"^1.0.7","@types/mime-types":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer_test_executor_1.2.1_1636944487911_0.035963936805953445","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@selfage/puppeteer_test_executor","version":"2.0.0","keywords":["Global","Window","Browser","Puppeteer","Context","Environment","Test","Testing","Development","Executor","Launcher","TypeScript"],"author":{"url":"http://www.yuxuanxie.com","name":"Yuxuan Xie","email":"teststaybaka@gmail.com"},"license":"GPL-3.0-or-later","_id":"@selfage/puppeteer_test_executor@2.0.0","maintainers":[{"name":"teststaybaka","email":"teststaybaka@gmail.com"}],"homepage":"https://github.com/selfage/puppeteer_test_executor#readme","bugs":{"url":"https://github.com/selfage/puppeteer_test_executor/issues"},"bin":{"pexe":"main.js"},"dist":{"shasum":"afa2a5497188ab8c9fc75411aec2b2311520a8a0","tarball":"https://registry.npmjs.org/@selfage/puppeteer_test_executor/-/puppeteer_test_executor-2.0.0.tgz","fileCount":7,"integrity":"sha512-sNSisa6pU9kn9MMeZ+vTsyuOecEQKzMzYrmOOuv3FEm70yjuabwuq2LIacaIjkdNHD5Oykg+/1FyftpaFdvlxA==","signatures":[{"sig":"MEUCIQCmxNWoYIza7lOzzdSufcEIbG0sMNXVwjAjm2yolcJzoAIgWHo8SikR/1caYTpy/SUU+6yxO6+SDPLAdAAzFpvqnyI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74361,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiLka3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2wBAAgHAbKi0PTuEub4y0EIGov6b2eQhalJnXMWtETVj0mvVWqpDE\r\nZw417ly31yOaS1kIJjDUk4F2keNhpwM0wRRQnx1OVnmFLu0Ax+06Az8ctIP1\r\nsKw1OT8DwOFSJyE4ay7HvezLSW2PRdoj3TAgz2f+GSfV+pmejGeiDPqg5AQF\r\nEMnorl9ZMMfmBCkbn6wk4BzdFrKLF4jbBPiulBKGxE7I5gQ1PCLW6vf+xRJv\r\nIBz/J4O9GcCE6OhLsSqG6GJJyg7n5to3FQ0AKIVItvGWJA/LY2wXUqPocLN8\r\nP7474JcSem74Z1Jicrt+V2FbDD2LSjFIZD2B4Q1mB1p0nwdFVdusjcfOnzIK\r\nxnx8xzNTAYCYjNkWC8pUIBsBiX998Wk/S6CFiqhmZh0fMYTZ2TUZODBYiTbV\r\nLJyGlNORvqAO2Ao+UN4DWKleUR3huASTDs2G/ZJ7FuP0wl55iFVrBLZf2Qm3\r\nP5L6lxC+kLis3zJTogRQLlpK+DQPj7RBWLEjSLsvkUKUNFN5mCCvA3GK3cV5\r\nyGlHQHf+w/6HReG7N7KHCBaOsYpG3gkBYdqSoy2PD6Y8cdU+oOAnP+5lw6Fq\r\ngM9QIsApgWp+H/oW8xZQjDP4d1TK3bJ/4XkuNzDSsc4h4NK3myZYm/Snf/Cn\r\ndf2R4MRcmh+7MQsNEuNtZFoWtoeM89kT39o=\r\n=maae\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./executor.js","types":"./executor.d.ts","gitHead":"ff746546ea208b864930b837874365e9966348ab","_npmUser":{"name":"teststaybaka","email":"teststaybaka@gmail.com"},"repository":{"url":"git+https://github.com/selfage/puppeteer_test_executor.git","type":"git"},"_npmVersion":"8.5.3","description":"Execute bundled JS file with extra global functions exposed by Puppeteer","directories":{},"_nodeVersion":"12.14.1","dependencies":{"commander":"^8.3.0","puppeteer":"^13.5.1","mime-types":"^2.1.34"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.3","@types/node":"^16.11.7","@selfage/cli":"^2.3.2","@selfage/tsconfig":"^1.0.7","@types/mime-types":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer_test_executor_2.0.0_1647199927737_0.3985942896384187","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@selfage/puppeteer_test_executor","version":"2.1.0","keywords":["Global","Window","Browser","Puppeteer","Context","Environment","Test","Testing","Development","Executor","Launcher","TypeScript"],"author":{"url":"http://www.yuxuanxie.com","name":"Yuxuan Xie","email":"teststaybaka@gmail.com"},"license":"GPL-3.0-or-later","_id":"@selfage/puppeteer_test_executor@2.1.0","maintainers":[{"name":"teststaybaka","email":"teststaybaka@gmail.com"}],"homepage":"https://github.com/selfage/puppeteer_test_executor#readme","bugs":{"url":"https://github.com/selfage/puppeteer_test_executor/issues"},"bin":{"pexe":"main.js"},"dist":{"shasum":"28eeea8b3a9aa5e703c3114f93b058e0a0b06c41","tarball":"https://registry.npmjs.org/@selfage/puppeteer_test_executor/-/puppeteer_test_executor-2.1.0.tgz","fileCount":7,"integrity":"sha512-xyxRWJW14Gx9MiZvvOVvUy1d2w+WR2d9yRSTFjCXFp51Cmv1OSc8ZG6e7CNiVzuto/VauIar1zzc2x4r+n1zQg==","signatures":[{"sig":"MEYCIQCEUdB14IHyOnJQbxl/zHJKQVcIUP9O6BTRX8DLtKPTvQIhALVfbtvrRTQAtw9eOv0ZSdhfvJvfKUWwWFw1m5lXCJbY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76330,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiin9pACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqIQg/+IStnz3FEfGOjh2S3Qq2Wdzv1hZJcQtjNQA9rQpAHRjJF4BNn\r\nMPmfn0XG6Dqvfh2YltQtCh9CXqHHoqF8L19FaisonHEQQ06Rb55SBr15WxR2\r\nT9PMi2D6DL2W+Oa6IxtgvjMeti04wCgVQP9LB/wRaGrnxX5PNIrVPaMbUzzg\r\ncWGl+wr+rBT0yPzG1Pmj8393cip00aq9LbM30OoM94+5XqfEAR3/elg7mfYS\r\n/tTINmlq6zk8S1VdnnO0QhCePzWE5JT1hEdXkwvvwtFDrtKKRdh7JOOiiaid\r\nMiEpJ0HwMcDj3uYw4CNEP1BV1uHmN+RFJFkNgf+TzqdBJ3WAkUkbLof4RlxP\r\ncE6crrFmo3O+oH/g55B9d9P1uZG3iyKrIyuHUgjEV+94ngrSgfKCQTjtMaYt\r\nMFP6AxH4txvzX80g2lYnf/oCi986Krbv6BNJYcelqQzOqrv7SDduyEasqiJq\r\nNP7NSPJWJGCjGZb47JXDRbs2c+4Fwnx3UxYzZ+aC2p7LnGwY/IObJytkwic2\r\na2XxKsXeX6uJbEWyRumnXExV2m8jRqJzKwNCbdieM/9ak/L6avqLSQl/bkil\r\nzo/drO0/OnxDpObd36bvYRrW7r0iYydQMb4drkEQwS0fJ/mqQOww4H5eomeR\r\n5Xdc+LpgxV0WWRnFgOOTD4AYrmXUdk7Xg7A=\r\n=vDaa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./executor.js","types":"./executor.d.ts","gitHead":"af305326d27861529965f6efd7b6e068c22a2ef8","_npmUser":{"name":"teststaybaka","email":"teststaybaka@gmail.com"},"repository":{"url":"git+https://github.com/selfage/puppeteer_test_executor.git","type":"git"},"_npmVersion":"8.9.0","description":"Execute bundled JS file with extra global functions exposed by Puppeteer","directories":{},"_nodeVersion":"16.1.0","dependencies":{"commander":"^8.3.0","puppeteer":"^13.5.1","mime-types":"^2.1.34"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.3","@types/node":"^16.11.7","@selfage/cli":"^2.3.2","@selfage/tsconfig":"^1.0.7","@types/mime-types":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer_test_executor_2.1.0_1653243753459_0.2156186991861999","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@selfage/puppeteer_test_executor","version":"2.1.1","keywords":["Global","Window","Browser","Puppeteer","Context","Environment","Test","Testing","Development","Executor","Launcher","TypeScript"],"author":{"url":"http://www.yuxuanxie.com","name":"Yuxuan Xie","email":"teststaybaka@gmail.com"},"license":"GPL-3.0-or-later","_id":"@selfage/puppeteer_test_executor@2.1.1","maintainers":[{"name":"teststaybaka","email":"teststaybaka@gmail.com"}],"homepage":"https://github.com/selfage/puppeteer_test_executor#readme","bugs":{"url":"https://github.com/selfage/puppeteer_test_executor/issues"},"bin":{"pexe":"main.js"},"dist":{"shasum":"069e4874a03e0599a3edc9298f348f400151b131","tarball":"https://registry.npmjs.org/@selfage/puppeteer_test_executor/-/puppeteer_test_executor-2.1.1.tgz","fileCount":7,"integrity":"sha512-O0jFmTU9YqB+V5LfpQe8gMp/zBNIHbXHDcYawQUHR25xP9I8QmNdVugUc1YfkhsVrg+U01vAD59YNuqi0744OQ==","signatures":[{"sig":"MEUCIQD/glZufv3pELP0udRk/AvQOOqQQ/vnv+fUk+Y8P2ui/gIgZ0He0URUqT3WPdalpWKUSvATMClgistjdHYUBJ4t0Fg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiiqcaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoL7A//f6hE6XUpnd6enGmKaE1gfb8M/3N7f+x4fXCbAg9SW+nbssso\r\njMtwmLB9XFZvdAMUFRkby/lH/KRfCo0vpwcUlbEN6EG/thAp6uVU23kIOGbm\r\nMRr6e6ypMAVfNUEztoAK+O9RRp4iT6kTRQJKJlyU6JeTO8MisDO9DpUpdn4O\r\nRd7JkbF/ehtGN7B3QGtxwGdPtDCR/qW3355ZdCUKs65tVGuTEaSQFw/JuvZU\r\nNU6fV8il8jQuYXICEO70Sf/A3a06D4J/hEfW07HuGXDyMbeXeSdq6Ve5Rc/l\r\nfEfevrosfQKFmQsT90gmYXKM8W7bx0Zw0DHEanwuXXO6pvgPkrKqyRWy5bAR\r\nAZAqMgMXaWQC2JYQcVEVo7jCqksRsafS22tpJsiDGouwsrPE/SC+ZOM5fnNK\r\nR/o4HRQyHl7Qg0o3eIBp3Q8wK6xPQZqy6o2L9UR4bn+T+jwAeop72dCJUUS+\r\nYlJ9oY3qComH5ZkhsyQnI99/rIpq8TfYGf5gh9ndDZiMQlDFj4m2Ji1EyU92\r\n8YHQSa1LoFPZI6gFS6nlb3UeJEgPG7TaKidPdf1zKJQhYLEZ9FWKsGYJXdjx\r\n7zSuXxCLsRuXytvLB+kAJm8hGCQ+Nryg0FZUf/zFhOdD6Ks0LrNUW4FKrkXm\r\nua3qT9Y/8bIkF2dpuTvngJ7VenkxOYkcWqM=\r\n=rRk6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./executor.js","types":"./executor.d.ts","gitHead":"6bcca92344be1ad7456ae3f065b0388abefc6568","_npmUser":{"name":"teststaybaka","email":"teststaybaka@gmail.com"},"repository":{"url":"git+https://github.com/selfage/puppeteer_test_executor.git","type":"git"},"_npmVersion":"8.9.0","description":"Execute bundled JS file with extra global functions exposed by Puppeteer","directories":{},"_nodeVersion":"16.1.0","dependencies":{"commander":"^8.3.0","puppeteer":"^13.5.1","mime-types":"^2.1.34"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.3","@types/node":"^16.11.7","@selfage/cli":"^2.3.2","@selfage/tsconfig":"^1.0.7","@types/mime-types":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer_test_executor_2.1.1_1653253914193_0.6128937512287616","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@selfage/puppeteer_test_executor","version":"3.0.0","keywords":["Global","Window","Browser","Puppeteer","Context","Environment","Test","Testing","Development","Executor","Launcher","TypeScript"],"author":{"url":"http://www.yuxuanxie.com","name":"Yuxuan Xie","email":"teststaybaka@gmail.com"},"license":"GPL-3.0-or-later","_id":"@selfage/puppeteer_test_executor@3.0.0","maintainers":[{"name":"teststaybaka","email":"teststaybaka@gmail.com"}],"homepage":"https://github.com/selfage/puppeteer_test_executor#readme","bugs":{"url":"https://github.com/selfage/puppeteer_test_executor/issues"},"bin":{"pexe":"main.js"},"dist":{"shasum":"a97641b30cd872077656c3f3c091636d27983eac","tarball":"https://registry.npmjs.org/@selfage/puppeteer_test_executor/-/puppeteer_test_executor-3.0.0.tgz","fileCount":7,"integrity":"sha512-uTWcRGvdIp8b1pS7sUQ3oBiYuzF35ehv5DRn6nXxxQtT7uiQjmj4WF9LsgsD0fnvbxGF2JlILJwifg0SIczxTA==","signatures":[{"sig":"MEUCIC74h/WMM0cTbDbJGlIhNYPQBsoMWvI6v/12P3PZR0JwAiEA8Wv55s1kVsRMHDllZFCJLGhLT9fHKDD1FcoWcutf9RE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78790,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEl5SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8GQ//Q5gto7ZfqxiOaaSlPza8Yawv6iMLEX2EvpbHzj0fuCf/WCbP\r\nvQxR3bHQGXRFSZd1Hm8YgAjshYk6XxGArMiCavs6E7j9AdHh+EwgeWTS5hG8\r\nUJx0wIuJuwQ+NlpdX4w1r6nyLHRshe+9W0jt+purjEfmWVAliNMnwDovMC2Q\r\nxEASvDOewVbVsni4kw/aAeHlmfcC1ur7EYML+fjfPRSxKWyMVPgGztS/kdir\r\n7lUdR9m0UT5oPBVxQIhTA3n/NYnQP/tOZV8NzsFFps531uXRsIKAidlP6QJV\r\ncXbL63ohH8iirqSM5YPat6Yx1Vnf2A6HbatCyYOJ5v80TtI+MYdfy7a9kpOX\r\ng5BHXvUDIyKxGX3A5Kyvwfgno5fUnkOERSpt6uf2/YlnbArqGI/UJllF0Fmg\r\nNuHSTNYMwB0niGovRocMwyvn6b1yRCQDn57M6n54f/csdNwCrPXggQVzt2TK\r\ntXUIsJ/lu29OmmvZlRHD8NoRThlLhW7hyKsCnvnb8R6PSIbWuqbOOsmQh4fQ\r\nhRP4nuzMhWA76jwP0Oxo53INTVQxwYZqmVBYMCwocvb5C8FmIQLtbUNZ0KcX\r\nMqnVk48cOLh1HzbNr6InauddbFrX9l6ewvqeDU63UVyk9R9mEA62aaLSeGHV\r\nfdvx0VJBfb++4Dd3Bp4UBgTHV8O4bDKLHyo=\r\n=z2Ak\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./executor.js","types":"./executor.d.ts","gitHead":"d8fb7d088908529c20e71a336a04520ec703d296","_npmUser":{"name":"teststaybaka","email":"teststaybaka@gmail.com"},"repository":{"url":"git+https://github.com/selfage/puppeteer_test_executor.git","type":"git"},"_npmVersion":"8.18.0","description":"Execute bundled JS file with extra global functions exposed by Puppeteer","directories":{},"_nodeVersion":"16.4.0","dependencies":{"commander":"^8.3.0","puppeteer":"^17.1.0","mime-types":"^2.1.34"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.3","@types/node":"^16.11.7","@selfage/cli":"^4.0.0","@selfage/tsconfig":"^1.0.7","@types/mime-types":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer_test_executor_3.0.0_1662148178694_0.1763557112809191","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"@selfage/puppeteer_test_executor","version":"3.0.2","keywords":["Global","Window","Browser","Puppeteer","Context","Environment","Test","Testing","Development","Executor","Launcher","TypeScript"],"author":{"url":"http://www.yuxuanxie.com","name":"Yuxuan Xie","email":"teststaybaka@gmail.com"},"license":"GPL-3.0-or-later","_id":"@selfage/puppeteer_test_executor@3.0.2","maintainers":[{"name":"teststaybaka","email":"teststaybaka@gmail.com"}],"homepage":"https://github.com/selfage/puppeteer_test_executor#readme","bugs":{"url":"https://github.com/selfage/puppeteer_test_executor/issues"},"bin":{"pexe":"main.js"},"dist":{"shasum":"48b6a870496108b7c3ada72b2346ee0c353ad649","tarball":"https://registry.npmjs.org/@selfage/puppeteer_test_executor/-/puppeteer_test_executor-3.0.2.tgz","fileCount":7,"integrity":"sha512-vy7HOBhDBEUDYJhGbvlDlCoZQs0j49/I4ybZqR3MS0/imxXzbHaPpxEqDPgsDFEup3HQ8gvyuTM6SFWr/znm0A==","signatures":[{"sig":"MEYCIQCkXOEs708yE6I/sfiof0m7xH1zWyWiWfiBFcWLizhQqQIhAJHqZhegldNGupdRuYodnF0gzYynO5/iRvnwbfVQx8XO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEmFfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMHQ/+LX9DDTm7PJ+Qv0+9ew/9rjo6NxKp0VNCGIsYjETTdXRELF0n\r\nG+pjdivxqE0UL1x7ljDnCm4Zajc8Y96p1+XsMQkjLdr7lDemnD9lyRN0OTtv\r\n6a32GvL+OZNfHZwBq3bTKI0FbToeingPI8of3jd0ZI8/QT6RnFyD1FRvDQvz\r\niv9e8aMUowXq1wdlXPxHYZ5Zn3KNVhjqiwUnyRkwDfxy6DqFw2eaSx6eRy3q\r\ntkLDEOLIiqBmSNTmBRB1zI0Zv/SL2qrYwWT+PIUqkhAXLSApxwdRlnG0415q\r\n/k5y5o0iak5WzUjksZsGi2qBXS+6pXK/JTOXghi7I1H1zEKnS3G1zGrAeID0\r\nuBlOLjFhopCC/53VfYFFgBhpZaW3cUIMXqkOxsXxyCJ7e0wTJIScSpVuJ4Cr\r\nmp9oXKyWYlI4RjMzkNGf4JjQ9JvDG9Fs6rIksoWq4VcxO/BbUYFxmaSCzZLV\r\nvqiRWjwNHNVY21NKxOpAHWSJy/Cr+elj/HHO4pEzfN40mA68DQm6jGbhuhdv\r\nDxoLep7o0JkIwXf8FIwvTQehAfkKCWRkEiqdDvKhahhM0RjvUinCj7f02Izs\r\n56hgWZCwJjhR3VPHLYSFSpWDHluBSd7M1sfyGowBr5eX9VFHq5+NQBiKZKql\r\nosmqI4IOJMGnUvkWmTm8nUTTbvFy1FwkJG4=\r\n=2HX6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./executor.js","types":"./executor.d.ts","gitHead":"4048f493d5ed6b1a57adaeb31cd4ad9175c3c88c","_npmUser":{"name":"teststaybaka","email":"teststaybaka@gmail.com"},"repository":{"url":"git+https://github.com/selfage/puppeteer_test_executor.git","type":"git"},"_npmVersion":"8.18.0","description":"Execute bundled JS file with extra global functions exposed by Puppeteer","directories":{},"_nodeVersion":"16.4.0","dependencies":{"commander":"^8.3.0","puppeteer":"^17.1.0","mime-types":"^2.1.34"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.3","@types/node":"^16.11.7","@selfage/cli":"^4.0.0","@selfage/tsconfig":"^1.0.7","@types/mime-types":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer_test_executor_3.0.2_1662148959380_0.9214105668165589","host":"s3://npm-registry-packages"}},"3.0.4":{"name":"@selfage/puppeteer_test_executor","version":"3.0.4","keywords":["Global","Window","Browser","Puppeteer","Context","Environment","Test","Testing","Development","Executor","Launcher","TypeScript"],"author":{"url":"http://www.yuxuanxie.com","name":"Yuxuan Xie","email":"teststaybaka@gmail.com"},"license":"GPL-3.0-or-later","_id":"@selfage/puppeteer_test_executor@3.0.4","maintainers":[{"name":"teststaybaka","email":"teststaybaka@gmail.com"}],"homepage":"https://github.com/selfage/puppeteer_test_executor#readme","bugs":{"url":"https://github.com/selfage/puppeteer_test_executor/issues"},"bin":{"pexe":"main.js"},"dist":{"shasum":"a0f309590b53d5e42f3bc8ed4f1a36e3a53e9168","tarball":"https://registry.npmjs.org/@selfage/puppeteer_test_executor/-/puppeteer_test_executor-3.0.4.tgz","fileCount":7,"integrity":"sha512-e0M4HcQ6Ttw6uUdwtvZy+R2qtJpycxGhN0sgFBne1FeJl0BGRSLpk3CWKKT1KGDwB7H8urzWQ2KXDWA9ZP5oBQ==","signatures":[{"sig":"MEYCIQDL54SpNnJUV8xMazmsRGiWZQOPMoKl8B/3zR88QFUIYQIhAL8e2UmK16VrL8/w9OtfLz1eVWlPz3RA4uy3c3J5w4fR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79901,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEoKPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqNUg//QqalZycP61zGLMG2RrMDBbs1HxObWwurrDtvzL8+/Oopu6ZN\r\n5/m31tFj7Zx+TSeHRjTEbPjJt8X1n/HbjUz2/JiHPw1Gc5IKMFjgHlXPN+kt\r\n8oXb3N/mUfd2z46ALiy41QMbZFRq7JTNW5QDMLF3Doa0APAkL51RznW4BUrl\r\nQOVLz9pVIXC10vmyaatpo5dm8TdRMoKAKFef242QO48tz/E/z/OuGKBA3gaW\r\nQgHaQcz2vaGkzxnJmnr25YHsvoT48WHnKQSJhb87tabCs0qVe1M4wIO+UMaQ\r\n6EhC5KBonJfdJHQknHz51CGg4RX3THqHKiJZVmbFfCAnpzQAKTWDsWmIwTFn\r\nfd8NTGSgOLPBIGR65whupjOhSQvx4FAMMbSRsYqiCr5Qv874XZ5oXomJdx60\r\nE8aCRYE4qlMrGIlnk3jbLhuFp0Fxguz9tQmUa/23ORsGZcwDNiG/E5+fHZWK\r\nDAyUykC6VVK5vN1K0zszMRXWvj40C+5IGG7HaJzSN5x3XFssp00RLgH93Lr6\r\n9geEttY/MzEVTyJ6h4jFmLYdjrP6qh8PkLdV7LSd7nEFvasdKYV7fYKzCvUa\r\nfuKA1ji8yzGRkkal9FMY2NwLt5XbLpcSGJ8gnipRqmKCin1EOZrIwoabFEBz\r\nYeYkPOV0/aixuuLBafyJGDbIlxW7jvHxlqk=\r\n=A0Du\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./executor.js","types":"./executor.d.ts","gitHead":"4048f493d5ed6b1a57adaeb31cd4ad9175c3c88c","_npmUser":{"name":"teststaybaka","email":"teststaybaka@gmail.com"},"repository":{"url":"git+https://github.com/selfage/puppeteer_test_executor.git","type":"git"},"_npmVersion":"8.18.0","description":"Execute bundled JS file with extra global functions exposed by Puppeteer","directories":{},"_nodeVersion":"16.4.0","dependencies":{"commander":"^8.3.0","puppeteer":"^17.1.0","mime-types":"^2.1.34"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.3","@types/node":"^16.11.7","@selfage/cli":"^4.0.0","@selfage/tsconfig":"^1.0.7","@types/mime-types":"^2.1.1","@selfage/test_runner":"^4.0.0","@selfage/test_matcher":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer_test_executor_3.0.4_1662157455388_0.03992221644320426","host":"s3://npm-registry-packages"}},"3.0.5":{"name":"@selfage/puppeteer_test_executor","version":"3.0.5","keywords":["Global","Window","Browser","Puppeteer","Context","Environment","Test","Testing","Development","Executor","Launcher","TypeScript"],"author":{"url":"http://www.yuxuanxie.com","name":"Yuxuan Xie","email":"teststaybaka@gmail.com"},"license":"GPL-3.0-or-later","_id":"@selfage/puppeteer_test_executor@3.0.5","maintainers":[{"name":"teststaybaka","email":"teststaybaka@gmail.com"}],"homepage":"https://github.com/selfage/puppeteer_test_executor#readme","bugs":{"url":"https://github.com/selfage/puppeteer_test_executor/issues"},"bin":{"pexe":"main.js"},"dist":{"shasum":"825617c488329a8d883dbb6668a1128bfdce8e95","tarball":"https://registry.npmjs.org/@selfage/puppeteer_test_executor/-/puppeteer_test_executor-3.0.5.tgz","fileCount":7,"integrity":"sha512-XvBf23LGh2zfL7FIuBrjDI2DJyHEkUxlLKHUbo8BLY0yRZoUIBsjRhbYjOXyQ5ALfoKD6p0Mu+/7pQguI38maA==","signatures":[{"sig":"MEQCIEqVK8qzB1+RTYOf1fqKwSPX5ppwqIeAqhd2ivD+yZ7JAiB80iqkNR7/OqCf3k+eoeotOR86WrmFZSmhJQie1j9o4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80277,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGXc7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpcVg/5AO8zRNs8M+hszL+P2/tlIjmNKUcbYfW1Jd2CvGEAe/VL7kyM\r\nqV2FRYhSmgbfbakew0rhAUBMiMXjLCQ9CBxW6qw96NcgN6Zhal9+Mzrb9LZJ\r\ntLfI2PbYXRO+BEzTsdJVkucx92L/wX977+t7OCBUEaUq7E34i21ChoooN6gj\r\nmo4wT4MKotmHYKn8zk+1zbUeekJhk11MYlpe4JePU/nRUmshgmdtwrrab8xU\r\naL7qI+is92/rHw0Xii4FY59OiSfgxYAfja3XuSWTNrKHrwGgYiVSjjSfUkgX\r\nAbiSdMlt0sfS9AHFuD8IZ70FK3+d+GXHiwf67+7i8+dscniZIgpAf9pRXK+F\r\n0waZjTMY51GNlLWDylSzcnv1emu+UzWq1/ufsB8Q0iZCH+YCEhb3LkE81J+0\r\nZWB7r4fatIOY9/aya4o3dDD6jssLe+UbBeaD6LoPToez4pRtGugP8Wi9sghS\r\n+1GBMAjK92kai3klItlkSOjJYJbBkUg8EmmasgaDsavh9XP0UzdyGzowZZPJ\r\ntY9AiAG2N020aDELNHsvxB/3XkWwGT4wULVi+zrUvOC2InQrOMwjHA3kIsUx\r\nvou/eJwMtTm44cTF9ynjNL5RdM2zMVqLVzDbBA+iTUN/oCBSO10j1MTyPcey\r\nJbuScH8UCXAr0vdX2XeFLAGKDgHN7yewb54=\r\n=QmlA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./executor.js","types":"./executor.d.ts","gitHead":"25b90d2a187d454d698b84f4e35569f66ab887c8","_npmUser":{"name":"teststaybaka","email":"teststaybaka@gmail.com"},"repository":{"url":"git+https://github.com/selfage/puppeteer_test_executor.git","type":"git"},"_npmVersion":"8.18.0","description":"Execute bundled JS file with extra global functions exposed by Puppeteer","directories":{},"_nodeVersion":"16.4.0","dependencies":{"commander":"^8.3.0","puppeteer":"^17.1.0","mime-types":"^2.1.34"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.3","@types/node":"^16.11.7","@selfage/cli":"^4.0.0","@selfage/tsconfig":"^1.0.7","@types/mime-types":"^2.1.1","@selfage/test_runner":"^4.0.0","@selfage/test_matcher":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer_test_executor_3.0.5_1662613307495_0.9401373999308424","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@selfage/puppeteer_test_executor","version":"4.0.0","keywords":["Global","Window","Browser","Puppeteer","Context","Environment","Test","Testing","Development","Executor","Launcher","TypeScript"],"author":{"url":"http://www.yuxuanxie.com","name":"Yuxuan Xie","email":"teststaybaka@gmail.com"},"license":"GPL-3.0-or-later","_id":"@selfage/puppeteer_test_executor@4.0.0","maintainers":[{"name":"teststaybaka","email":"teststaybaka@gmail.com"}],"homepage":"https://github.com/selfage/puppeteer_test_executor#readme","bugs":{"url":"https://github.com/selfage/puppeteer_test_executor/issues"},"bin":{"pexe":"main.js"},"dist":{"shasum":"3a50da6570e055c341787c72f8b75c54c37ae7f9","tarball":"https://registry.npmjs.org/@selfage/puppeteer_test_executor/-/puppeteer_test_executor-4.0.0.tgz","fileCount":9,"integrity":"sha512-gKLlZ+yuQJ6NgKqcp/2TkU1kks/0gCEXjKsctXC0kF6WaomvP4hdYvIukQMgdzUhZXD5avA6IRjdIz5mpsykqA==","signatures":[{"sig":"MEQCIGcvT9l7ao2fbpmiL8BAl0LntW+U6RSkUeyOy8RLjS/pAiAyNSOexEMMLrVG8mFfR/n05opzXb6nr7Tn0Mv2pveJyg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83077,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQx14ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMgQ/+MbvnZvc7skSvRDg9EdVzy6Hbz+F5Vw5uS8bkgzRy+/jyR7X/\r\nmiu/vXVK/ka8pKR3KE1oBuv5r4jLDPQqip0GD8q+AeDBQm4AeM+S2Pkq8O26\r\n5xy2nFw4omW/LH5qL7AyTglOS48KT1W/tpYrCMc4rY3w1PvWwRlAKHk4lLk3\r\nXcOU2PThrP8ZV+iIYkfWbeVzvb1FQp3kv3tZ4DzKXnOlxcY/9O9EvV6uKoW7\r\nWZtj2276Ygl7Wwz5yiw0Ta1pBdZe2DCwaa+Hu8tSXPIO+Nnrzf99hTT3x8RA\r\nS9Wez1nNauyl4Os4FkcO2Hc5CmK8jY6mBOShjoiAKgP6L18Y/cJUJkZOKV/d\r\nhOkigRtQ+4k1PS9RjjaBerVkchEX5hToTAj5BOVPxgRA0h8lLpv0bij46rwK\r\nfEEDjcqZ3GBx+MzGIKG1cQiLw1gvLr9S9XbdyXzPr11lFnNDkN4pHJ+E/SKT\r\nP9ov73mbPc387iUdOZ0poRf++kWS8UzngIsH6J59CHh8/keHFAO1w1VxBiIg\r\nvfLUwycFifohmAiKb9lLCCLbfptCsFFqvR3TNLdWbkGS9485IovIlEnkRCQ1\r\nSr+TVRDILQH30Cn4MloWeUK+zZ4Ln/T/juPVU/+Aqk5k+t5jiERBEOjXQuCj\r\nUxuwLr5AuCkPW+7KD3LHkXi0SA5f8M9RTpo=\r\n=TRFY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./executor.js","types":"./executor.d.ts","gitHead":"1d7a2d5667676a808013adf5c6bc176ccedc1971","_npmUser":{"name":"teststaybaka","email":"teststaybaka@gmail.com"},"repository":{"url":"git+https://github.com/selfage/puppeteer_test_executor.git","type":"git"},"_npmVersion":"9.6.4","description":"Execute bundled JS file with extra global functions exposed by Puppeteer","directories":{},"_nodeVersion":"18.12.1","dependencies":{"commander":"^8.3.0","puppeteer":"^19.10.1","mime-types":"^2.1.34"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.3","@types/node":"^16.11.7","@selfage/cli":"^4.0.0","@selfage/tsconfig":"^1.0.7","@types/mime-types":"^2.1.1","@selfage/test_runner":"^5.0.0","@selfage/test_matcher":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer_test_executor_4.0.0_1682120056289_0.36358435774265363","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"@selfage/puppeteer_test_executor","version":"4.1.0","keywords":["Global","Window","Browser","Puppeteer","Context","Environment","Test","Testing","Development","Executor","Launcher","TypeScript"],"author":{"url":"http://www.yuxuanxie.com","name":"Yuxuan Xie","email":"teststaybaka@gmail.com"},"license":"GPL-3.0-or-later","_id":"@selfage/puppeteer_test_executor@4.1.0","maintainers":[{"name":"teststaybaka","email":"teststaybaka@gmail.com"}],"homepage":"https://github.com/selfage/puppeteer_test_executor#readme","bugs":{"url":"https://github.com/selfage/puppeteer_test_executor/issues"},"bin":{"pexe":"main.js"},"dist":{"shasum":"ca5ad279930493a7835fdd6324dc01deab94d61e","tarball":"https://registry.npmjs.org/@selfage/puppeteer_test_executor/-/puppeteer_test_executor-4.1.0.tgz","fileCount":11,"integrity":"sha512-q3+6w75YPRBgOf9NTmJzcSliryhPZ9ArUHNW1yUJQ6gWmupgrYe6/XHBHkZDeiAXAQPZOYtSAvqu3c9vtW0x4w==","signatures":[{"sig":"MEUCIQCOUwSBW7nSAbGj7siLfaNhubOUPjna8VIf9eJCVe72pwIgTkPp/osV/yDQ8edCDZnXnPf5ImZ5J0IBbBNF2HAmZWc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88934,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRIcfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmor9w//f7i+YMF0UbRA6Bn0eI66wRtV/ZRBvZGj3Dj6+iEWTGJnZnRb\r\nTMMWmX3F0AV2F2CWFVxQSWwS7/woSPhkcrAW+d9ZBDIQSVbqh5fJqIk8Mr2Z\r\nvGUraLXEq1BRBmPJBoj+WiCyx19NOkKjXREWR/E7/ADPY7DGUeHHzcSbgZYi\r\nt/UOxuj5Go/UNq+xhnk/rI8IfNq2f4OFLg/mrouwjiVD4ETHxPRt68lT08Yw\r\nVqknEEIiXC/I43XnsCxT33jDt2uS5cwghWIKUr8ErKYploD0ZDyLUBXFEF1c\r\nuKbjXw7gOcevkRzS5QQMHaLWlH5guXaDL0G5wKoyiNSZgi1DoR48dgR0ZYwO\r\nWRIRB71yXf3+q2goqWcdLFPbR6buea0XAeTBGIFu8s8G2ibcZA262UfGcLQk\r\nvuv6Rwds+qwWbGiZixf77Qt1IScmC+Dj/UyaOUpFh6yFw6DkDK6SaUFqA67k\r\nHKhwMju2rF/aKc9pqDWJ30BZRA5mlEwxz26RwkrTWL3Z5orrmQgs4D3LGfq3\r\nT9ZsBGjLCMbU1d9BOxwdZY6wv4tUM/9XFPadNdL2oSFlAgF0weuCBaf9fGYj\r\nFuu8dzMdVwLcXWMkcixS60rAHebZz1Rn2Ga7ZN3UW6iN+LrvC5bx4UsrO6ii\r\nbBDwY7042M/N4wjmMdwTScV3b+syTFZrZjk=\r\n=N0L9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./executor.js","types":"./executor.d.ts","gitHead":"275c2a463c72af6c4a7112f51d300f14676e24e1","_npmUser":{"name":"teststaybaka","email":"teststaybaka@gmail.com"},"repository":{"url":"git+https://github.com/selfage/puppeteer_test_executor.git","type":"git"},"_npmVersion":"9.6.4","description":"Execute bundled JS file with extra global functions exposed by Puppeteer","directories":{},"_nodeVersion":"18.12.1","dependencies":{"commander":"^8.3.0","puppeteer":"^19.10.1","mime-types":"^2.1.34"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.3","@types/node":"^16.11.7","@selfage/cli":"^4.0.0","@selfage/tsconfig":"^1.0.7","@types/mime-types":"^2.1.1","@selfage/test_runner":"^5.0.0","@selfage/test_matcher":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer_test_executor_4.1.0_1682212639237_0.5037961204104062","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"@selfage/puppeteer_test_executor","version":"4.2.0","keywords":["Global","Window","Browser","Puppeteer","Context","Environment","Test","Testing","Development","Executor","Launcher","TypeScript"],"author":{"url":"http://www.yuxuanxie.com","name":"Yuxuan Xie","email":"teststaybaka@gmail.com"},"license":"GPL-3.0-or-later","_id":"@selfage/puppeteer_test_executor@4.2.0","maintainers":[{"name":"teststaybaka","email":"teststaybaka@gmail.com"}],"homepage":"https://github.com/selfage/puppeteer_test_executor#readme","bugs":{"url":"https://github.com/selfage/puppeteer_test_executor/issues"},"bin":{"pexe":"main.js"},"dist":{"shasum":"4a0b9c162a88cbdc349649094ddc7c6e945c1482","tarball":"https://registry.npmjs.org/@selfage/puppeteer_test_executor/-/puppeteer_test_executor-4.2.0.tgz","fileCount":11,"integrity":"sha512-0JYRY38SI/DNdJghVHk+JRwuvweevTFY0eWsh0ekL59MmUvixgOTcIx1xDHrdfbBTnv/VXkJDAIKXuvZiFxq8g==","signatures":[{"sig":"MEQCIAmd25uy44glq19vp6VeYOcl0bM11yR1KLtg4P/pL06wAiB/WHScecifQzWfvt+mM9UJAz4tsF9J0LFnYBeghKCWEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTL9+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0wBAApEhNQFjHTGkYrfGA4AvcGBj/qGHwxx8elEgVscsrf9opU1/4\r\nHKBu44EsN1L/OU9hRay8B66X+TnHmPmb3QSdYyXGSCKfPLBo71cLS1NWfOKZ\r\ncasDzf8sj2964lBvF1Xvn25oiFRWQ28N4FRFjWPiXjdtYt4D032it+YwAYsr\r\nJzEcy5P/1VfiGtWrJjCZ/JteZV5cEQ+mw5PfClzb/VduuV0Hweqxe2OoezGL\r\nWIHT3AgirryUehiwyxyY9QLV0LbaMkYMlbntzy7Ijcpl7rmeA41M8+ZY5UlJ\r\nqQylL8nvzjO0sbjWXmvTWFF1mS/A/xNZHSQ48mYFpOXhL5XAF7WpDdNPzA22\r\n6P2BwqSvfn/GeoxC122TlgG8MAe9sut5fPxs2IaOKVlFNTjI1LxHPzypohR2\r\nt2MUWY2dF45ZDnp7UvhxL/bRMmK83YvWqjcgCl8/rZ3P28P4nT8YytGVYm7T\r\nDqppnDiXXy/L1PZfpF7mV8BxmbmdzKc+G0HrqHy2F45tyFSRJKJgk/ytr4UD\r\ne37d2bX9dh3Xk57eN8WCWn1nN/sZC1MlX3Aalc3iWcQGJMhKokw/AEVbhTgK\r\ner9lfBoipBIPNquop/VWjzNTd9V8NWIlxXwV+bjN0PHiPZVE6OXBHM2GW9Rm\r\nzk9j6X7cHzwgfXIkOyd9ddrZHSahp69f2V8=\r\n=lDRx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./executor.js","types":"./executor.d.ts","gitHead":"19e127e0cb6a1c868721c25464c9bf77dcb68298","_npmUser":{"name":"teststaybaka","email":"teststaybaka@gmail.com"},"repository":{"url":"git+https://github.com/selfage/puppeteer_test_executor.git","type":"git"},"_npmVersion":"9.6.4","description":"Execute bundled JS file with extra global functions exposed by Puppeteer","directories":{},"_nodeVersion":"18.12.1","dependencies":{"commander":"^8.3.0","puppeteer":"^19.10.1","mime-types":"^2.1.34"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.3","@types/node":"^16.11.7","@selfage/cli":"^4.0.0","@selfage/tsconfig":"^1.0.7","@types/mime-types":"^2.1.1","@selfage/test_runner":"^5.0.0","@selfage/test_matcher":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer_test_executor_4.2.0_1682751357951_0.45742803549550737","host":"s3://npm-registry-packages"}},"4.2.1":{"name":"@selfage/puppeteer_test_executor","version":"4.2.1","keywords":["Global","Window","Browser","Puppeteer","Context","Environment","Test","Testing","Development","Executor","Launcher","TypeScript"],"author":{"url":"http://www.yuxuanxie.com","name":"Yuxuan Xie","email":"teststaybaka@gmail.com"},"license":"GPL-3.0-or-later","_id":"@selfage/puppeteer_test_executor@4.2.1","maintainers":[{"name":"teststaybaka","email":"teststaybaka@gmail.com"}],"homepage":"https://github.com/selfage/puppeteer_test_executor#readme","bugs":{"url":"https://github.com/selfage/puppeteer_test_executor/issues"},"bin":{"pexe":"main.js"},"dist":{"shasum":"69e49f794381913e469e46b754e7b809bf061bbb","tarball":"https://registry.npmjs.org/@selfage/puppeteer_test_executor/-/puppeteer_test_executor-4.2.1.tgz","fileCount":7,"integrity":"sha512-DrM52rBu31Ctw0331aQQ1fxEWJVOkTVIX3l5fSkGydaqYkOTn/fRQEUQSuFfBXD02Tts2ZiNaus1mtVckxZcdA==","signatures":[{"sig":"MEQCIHH8bejL5SVjJGCk1CQLPTTnqzhfM/P1BVXoXJ2NXjcDAiAHkR8i9SWDPB+H/RNZMoc4O8AWbtse8uJo2ho66W0HPA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78663,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTMXzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqzzA//fF2GBWP/zeBaZ6HMkBRE0urTzKX33EJchnAFNpWYYt6ZqOsH\r\nt0oIawKx9l7KR64HT9gALZe/r8WowEx8MMHrvjOu//CrGxowhdv2qNey2L0w\r\nBDhhhzj3iq6x7TxMjEt57C1z2HaERNvN7z2YJL0jAZo+kDMhjv2jgDm1EQS6\r\nhdMEpUY01AnF8AbPNkD5hIlHXJqxxcdxzcHziIbrenhYV4xR8pJib8Pbu8NH\r\nlPifBhgTqYR0bpqJVBe5VY4UEG8f6+G4Tkik6Gqod2xFhp95ZsjyxOnJotG+\r\nS/0F4zAhT7wBLsDPVDssKkd7Oh0ncR4jzdktLeK3Dkx3hdmm9/pfbQEWy1Ng\r\nLYLmcRRqqIbwo74zctJlUvKN1hF+ESgYPpD15TKF7Tw7ug8yIGHVwiz5OqFo\r\n3C5KOyfbxldSccJ6/vT/hEVVQBcrHwUAsV90ZbXSFfzMwYg+7nXSAC6dR5Pt\r\np/JLeT72eF63MybIWg9BX0URVOAkR9OBnIzQNUv3jysa41kg8xeY4XCQf8dv\r\ncW3tuD5U6SNss5dNzrossjFgo+dlNFw1XIUXaMnjKHDqUgFOXIRrIJL/tNnR\r\nBQjUAUVZJ2qtNXwcZFsBUvt2vX7uM3hbg2azIZD0JzAyDtqi88s//ctBfT7p\r\nB7Q07rmkNjKK+j8MfLpGxrBtRNzXXF8MNdo=\r\n=86ia\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./executor.js","types":"./executor.d.ts","gitHead":"88dd3363b7adb3435ea85b33319cfcaadaaf9df9","_npmUser":{"name":"teststaybaka","email":"teststaybaka@gmail.com"},"repository":{"url":"git+https://github.com/selfage/puppeteer_test_executor.git","type":"git"},"_npmVersion":"9.6.4","description":"Execute bundled JS file with extra global functions exposed by Puppeteer","directories":{},"_nodeVersion":"18.12.1","dependencies":{"commander":"^8.3.0","puppeteer":"^19.10.1","mime-types":"^2.1.34"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.3","@types/node":"^16.11.7","@selfage/cli":"^4.0.0","@selfage/tsconfig":"^1.0.7","@types/mime-types":"^2.1.1","@selfage/test_runner":"^5.0.0","@selfage/test_matcher":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer_test_executor_4.2.1_1682753011178_0.09614401028324582","host":"s3://npm-registry-packages"}},"4.2.2":{"name":"@selfage/puppeteer_test_executor","version":"4.2.2","keywords":["Global","Window","Browser","Puppeteer","Context","Environment","Test","Testing","Development","Executor","Launcher","TypeScript"],"author":{"url":"http://www.yuxuanxie.com","name":"Yuxuan Xie","email":"teststaybaka@gmail.com"},"license":"GPL-3.0-or-later","_id":"@selfage/puppeteer_test_executor@4.2.2","maintainers":[{"name":"teststaybaka","email":"teststaybaka@gmail.com"}],"homepage":"https://github.com/selfage/puppeteer_test_executor#readme","bugs":{"url":"https://github.com/selfage/puppeteer_test_executor/issues"},"bin":{"pexe":"main.js"},"dist":{"shasum":"f1ac30e40b238504a958148ebb078450be6ad0ce","tarball":"https://registry.npmjs.org/@selfage/puppeteer_test_executor/-/puppeteer_test_executor-4.2.2.tgz","fileCount":7,"integrity":"sha512-DYI++s2Qce7KnphymKMdqiSu5stNHSLT9K4S0UlZnhWA/q3C2UsVe67QsnHid2pdcZ1oO/gTvwLYwsoVacAF5Q==","signatures":[{"sig":"MEUCICG56uQVQiR7b3r5L9HEOsRnM9IEasrZNv44iNKCZHQBAiEA3hZwi8NqA0PiaNrfPKtToD8DvviBK8rzaD3m0RtTiWo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78803},"main":"./executor.js","types":"./executor.d.ts","gitHead":"9fb076213c33ed42a2b8111d4ebc1a5f0c7ff37b","_npmUser":{"name":"teststaybaka","email":"teststaybaka@gmail.com"},"repository":{"url":"git+https://github.com/selfage/puppeteer_test_executor.git","type":"git"},"_npmVersion":"10.2.4","description":"Execute bundled JS file with extra global functions exposed by Puppeteer","directories":{},"_nodeVersion":"20.10.0","dependencies":{"commander":"^8.3.0","puppeteer":"^19.10.1","mime-types":"^2.1.34"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.1.3","@types/node":"^16.11.7","@selfage/cli":"^4.0.0","@selfage/tsconfig":"^1.0.7","@types/mime-types":"^2.1.1","@selfage/test_runner":"^5.0.0","@selfage/test_matcher":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer_test_executor_4.2.2_1702159782692_0.733733552343691","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"@selfage/puppeteer_test_executor","version":"5.0.0","keywords":["Global","Window","Browser","Puppeteer","Context","Environment","Test","Testing","Development","Executor","Launcher","TypeScript"],"author":{"url":"http://www.yuxuanxie.com","name":"Yuxuan Xie","email":"teststaybaka@gmail.com"},"license":"GPL-3.0-or-later","_id":"@selfage/puppeteer_test_executor@5.0.0","maintainers":[{"name":"teststaybaka","email":"teststaybaka@gmail.com"}],"homepage":"https://github.com/selfage/puppeteer_test_executor#readme","bugs":{"url":"https://github.com/selfage/puppeteer_test_executor/issues"},"bin":{"pexe":"main.js"},"dist":{"shasum":"eaa7c1720c8da014d9261c724603235cc83bd87a","tarball":"https://registry.npmjs.org/@selfage/puppeteer_test_executor/-/puppeteer_test_executor-5.0.0.tgz","fileCount":7,"integrity":"sha512-hHgYdb43H2GLo1a0IFbi44m9Aw0RsDFm1ifxfJO4QGnEhzkgubSzD6+acwEw8CuE3HI1ACchyrmkXAPGlDdKqA==","signatures":[{"sig":"MEUCIQDP95cwzxgMQgXsCge4bp1h8AcxV75w69c8aAoRUX7woQIgM9N64Ch6/YjMmAFf8y9+IXU6WzFePV/WqY1Jc1V/Tkk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81988},"main":"./executor.js","types":"./executor.d.ts","gitHead":"a0d4dd9c8648e1ea70cbd251669e737c9ad2fb93","_npmUser":{"name":"teststaybaka","email":"teststaybaka@gmail.com"},"repository":{"url":"git+https://github.com/selfage/puppeteer_test_executor.git","type":"git"},"_npmVersion":"10.5.0","description":"Execute bundled JS file with extra global functions exposed by Puppeteer","directories":{},"_nodeVersion":"20.12.1","dependencies":{"commander":"^12.0.0","mime-types":"^2.1.35","puppeteer-core":"^22.6.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.4","@types/node":"^20.12.5","@selfage/cli":"^5.0.0","@selfage/tsconfig":"^1.0.7","@types/mime-types":"^2.1.4","@selfage/test_runner":"^5.0.1","@selfage/test_matcher":"^1.2.0"},"chromeExectuablePath":"C:/Program Files/Google/Chrome/Application/chrome.exe","_npmOperationalInternal":{"tmp":"tmp/puppeteer_test_executor_5.0.0_1712550651346_0.16466136055708724","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"@selfage/puppeteer_test_executor","version":"5.0.1","keywords":["Global","Window","Browser","Puppeteer","Context","Environment","Test","Testing","Development","Executor","Launcher","TypeScript"],"author":{"url":"http://www.yuxuanxie.com","name":"Yuxuan Xie","email":"teststaybaka@gmail.com"},"license":"GPL-3.0-or-later","_id":"@selfage/puppeteer_test_executor@5.0.1","maintainers":[{"name":"teststaybaka","email":"teststaybaka@gmail.com"}],"homepage":"https://github.com/selfage/puppeteer_test_executor#readme","bugs":{"url":"https://github.com/selfage/puppeteer_test_executor/issues"},"bin":{"pexe":"main.js"},"dist":{"shasum":"6e03ce591225b5aeb467f6054c9d6d76688dee20","tarball":"https://registry.npmjs.org/@selfage/puppeteer_test_executor/-/puppeteer_test_executor-5.0.1.tgz","fileCount":7,"integrity":"sha512-7Gj0su2r0Ouew+FVXkRR12bT//NcpivdUfRnV9jL98qzWwLLARqB11VGMjf6r5R2LC17v8gFftCtzM3k3UY+9A==","signatures":[{"sig":"MEYCIQDdsQ7z8uSDO9eSI4Av2KP4yyrdD62ME26C3do/j8evnwIhAIwEt5SB+0Mk4tDABpM6MSzwy+wwIDmXZkw2tFym4VVn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81904},"main":"./executor.js","types":"./executor.d.ts","gitHead":"43e1202bc811e7bc646c4bcf0eba27a667192d7c","_npmUser":{"name":"teststaybaka","email":"teststaybaka@gmail.com"},"repository":{"url":"git+https://github.com/selfage/puppeteer_test_executor.git","type":"git"},"_npmVersion":"10.5.0","description":"Execute bundled JS file with extra global functions exposed by Puppeteer","directories":{},"_nodeVersion":"20.12.1","dependencies":{"commander":"^12.0.0","mime-types":"^2.1.35","puppeteer-core":"^22.6.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.4","@types/node":"^20.12.5","@selfage/cli":"^5.0.0","@selfage/tsconfig":"^1.0.7","@types/mime-types":"^2.1.4","@selfage/test_runner":"^5.0.1","@selfage/test_matcher":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer_test_executor_5.0.1_1712641337520_0.2440998579946383","host":"s3://npm-registry-packages"}},"5.0.2":{"name":"@selfage/puppeteer_test_executor","version":"5.0.2","keywords":["Global","Window","Browser","Puppeteer","Context","Environment","Test","Testing","Development","Executor","Launcher","TypeScript"],"author":{"url":"http://www.yuxuanxie.com","name":"Yuxuan Xie","email":"teststaybaka@gmail.com"},"license":"GPL-3.0-or-later","_id":"@selfage/puppeteer_test_executor@5.0.2","maintainers":[{"name":"teststaybaka","email":"teststaybaka@gmail.com"}],"homepage":"https://github.com/selfage/puppeteer_test_executor#readme","bugs":{"url":"https://github.com/selfage/puppeteer_test_executor/issues"},"bin":{"pexe":"main.js"},"dist":{"shasum":"55125822a7785841c56d311fbbc7cf2dfb19a3e2","tarball":"https://registry.npmjs.org/@selfage/puppeteer_test_executor/-/puppeteer_test_executor-5.0.2.tgz","fileCount":7,"integrity":"sha512-mFcHbGj1Hld2ZiowKlDXp5KBzRsVQkNLN7Fp/zd0aef1a2j9vdeKZRxMCxHztVswYTWcV7iNYzzGIpODvxm6EA==","signatures":[{"sig":"MEUCIQDrax6iM4Xu1ffUzOHyYoj7B624jT1jcdFm+x96+Hw8qQIgWQKHKyKwHjuocWPh3jHQ6OIafvUrYDdCiPEE/vJTjr8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81896},"main":"./executor.js","types":"./executor.d.ts","gitHead":"61e85b4c2977c8bfafef05a27d6ecff444e2793b","_npmUser":{"name":"teststaybaka","email":"teststaybaka@gmail.com"},"repository":{"url":"git+https://github.com/selfage/puppeteer_test_executor.git","type":"git"},"_npmVersion":"10.5.0","description":"Execute bundled JS file with extra global functions exposed by Puppeteer","directories":{},"_nodeVersion":"20.12.1","dependencies":{"commander":"^12.0.0","mime-types":"^2.1.35","puppeteer-core":"^22.6.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.4","@types/node":"^20.12.5","@selfage/cli":"^5.0.0","@selfage/tsconfig":"^1.0.7","@types/mime-types":"^2.1.4","@selfage/test_runner":"^5.0.1","@selfage/test_matcher":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer_test_executor_5.0.2_1712720761762_0.9192852834203336","host":"s3://npm-registry-packages"}},"5.0.3":{"name":"@selfage/puppeteer_test_executor","version":"5.0.3","keywords":["Global","Window","Browser","Puppeteer","Context","Environment","Test","Testing","Development","Executor","Launcher","TypeScript"],"author":{"url":"http://www.yuxuanxie.com","name":"Yuxuan Xie","email":"teststaybaka@gmail.com"},"license":"GPL-3.0-or-later","_id":"@selfage/puppeteer_test_executor@5.0.3","maintainers":[{"name":"teststaybaka","email":"teststaybaka@gmail.com"}],"homepage":"https://github.com/selfage/puppeteer_test_executor#readme","bugs":{"url":"https://github.com/selfage/puppeteer_test_executor/issues"},"bin":{"pexe":"main.js"},"dist":{"shasum":"2392573ca88206613587a937244e079ee3fec29b","tarball":"https://registry.npmjs.org/@selfage/puppeteer_test_executor/-/puppeteer_test_executor-5.0.3.tgz","fileCount":7,"integrity":"sha512-g3iY7gjEXwTVNwQOfKTBmA7SHF9DUHdiBjje5ub5UqF/XSXLNGQOKS3B40a1Gt9K5zxfyLBzyS2N+m/37Ca4ZA==","signatures":[{"sig":"MEYCIQDjH7JCdtQaRcLpfZ0UrYAfpcaaoyAsePDyM/ZEx9I8DQIhALnto8R3yPdhanOX4rhlIMP7qgeOcxH6Vb1xE11mMxHe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81899},"main":"./executor.js","types":"./executor.d.ts","gitHead":"0cf261165df5e5c06d15ce738e7180fb24373290","_npmUser":{"name":"teststaybaka","email":"teststaybaka@gmail.com"},"repository":{"url":"git+https://github.com/selfage/puppeteer_test_executor.git","type":"git"},"_npmVersion":"10.5.0","description":"Execute bundled JS file with extra global functions exposed by Puppeteer","directories":{},"_nodeVersion":"20.12.1","dependencies":{"commander":"^12.0.0","mime-types":"^2.1.35","puppeteer-core":"^22.6.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.4","@types/node":"^20.12.5","@selfage/cli":"^5.0.0","@selfage/tsconfig":"^1.0.7","@types/mime-types":"^2.1.4","@selfage/test_runner":"^5.0.1","@selfage/test_matcher":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer_test_executor_5.0.3_1712807462456_0.6374027137951259","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"@selfage/puppeteer_test_executor","version":"5.1.0","keywords":["Global","Window","Browser","Puppeteer","Context","Environment","Test","Testing","Development","Executor","Launcher","TypeScript"],"author":{"url":"http://www.yuxuanxie.com","name":"Yuxuan Xie","email":"teststaybaka@gmail.com"},"license":"GPL-3.0-or-later","_id":"@selfage/puppeteer_test_executor@5.1.0","maintainers":[{"name":"teststaybaka","email":"teststaybaka@gmail.com"}],"homepage":"https://github.com/selfage/puppeteer_test_executor#readme","bugs":{"url":"https://github.com/selfage/puppeteer_test_executor/issues"},"bin":{"pexe":"main.js"},"dist":{"shasum":"39ac4571b0c0a899e7b2beb3230c5f6dfb114622","tarball":"https://registry.npmjs.org/@selfage/puppeteer_test_executor/-/puppeteer_test_executor-5.1.0.tgz","fileCount":7,"integrity":"sha512-fEqqOBF+ttL0to06Xh15KucredQWX/7cGnhc9c0MICXbXwIOmc8T/OxRU6K9jGRn5JOIcuDv5kXjqpjhjwBQCw==","signatures":[{"sig":"MEUCIQCBHSk8x3g5M6nkGVbq9FSipeu203apqY64+kFjeSW5ugIgAa9yqXB9jwmEhUODx5LLHGcQx2tC9yr5XCOGeT0Wt6Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89340},"main":"./executor.js","types":"./executor.d.ts","gitHead":"04f511a4340bce5022b44fd12ad7e874528d17d0","_npmUser":{"name":"teststaybaka","email":"teststaybaka@gmail.com"},"repository":{"url":"git+https://github.com/selfage/puppeteer_test_executor.git","type":"git"},"_npmVersion":"10.5.0","description":"Execute bundled JS file with extra global functions exposed by Puppeteer","directories":{},"_nodeVersion":"20.12.1","dependencies":{"commander":"^12.0.0","mime-types":"^2.1.35","puppeteer-core":"^22.6.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.4","@types/node":"^20.12.5","@selfage/cli":"^5.0.0","@selfage/tsconfig":"^1.0.7","@types/mime-types":"^2.1.4","@selfage/test_runner":"^5.0.1","@selfage/test_matcher":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer_test_executor_5.1.0_1712977551544_0.09323682419333257","host":"s3://npm-registry-packages"}},"5.1.1":{"name":"@selfage/puppeteer_test_executor","version":"5.1.1","keywords":["Global","Window","Browser","Puppeteer","Context","Environment","Test","Testing","Development","Executor","Launcher","TypeScript"],"author":{"url":"http://www.yuxuanxie.com","name":"Yuxuan Xie","email":"teststaybaka@gmail.com"},"license":"GPL-3.0-or-later","_id":"@selfage/puppeteer_test_executor@5.1.1","maintainers":[{"name":"teststaybaka","email":"teststaybaka@gmail.com"}],"homepage":"https://github.com/selfage/puppeteer_test_executor#readme","bugs":{"url":"https://github.com/selfage/puppeteer_test_executor/issues"},"bin":{"pexe":"main.js"},"dist":{"shasum":"4f12f08a7d3c4a463b5ba1fdb63919b2530fee7b","tarball":"https://registry.npmjs.org/@selfage/puppeteer_test_executor/-/puppeteer_test_executor-5.1.1.tgz","fileCount":7,"integrity":"sha512-HJg2sHeYspiiVsh/wg5MHd4o/YugVpj2eCyS4hwdr+gytKRFaJMJDIWTo7nrJlw+ktMlBHP+c1es6tv9mxcC7A==","signatures":[{"sig":"MEUCIG7MOkKhTN9ScJ7y996srd6bQTGk4Lj06IBAvE1OB6pQAiEAp8nLPet6cU/Y1ofqLTkUcb7jONfYPMlTiXzwdyAd6hc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89604},"main":"./executor.js","types":"./executor.d.ts","gitHead":"aa92ca78740cae60e8add1065d0562b653328d80","_npmUser":{"name":"teststaybaka","email":"teststaybaka@gmail.com"},"repository":{"url":"git+https://github.com/selfage/puppeteer_test_executor.git","type":"git"},"_npmVersion":"10.5.0","description":"Execute bundled JS file with extra global functions exposed by Puppeteer","directories":{},"_nodeVersion":"20.12.1","dependencies":{"commander":"^12.0.0","mime-types":"^2.1.35","puppeteer-core":"^22.6.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.4","@types/node":"^20.12.5","@selfage/cli":"^5.0.0","@selfage/tsconfig":"^1.0.7","@types/mime-types":"^2.1.4","@selfage/test_runner":"^5.0.1","@selfage/test_matcher":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer_test_executor_5.1.1_1713316923830_0.12463343754259792","host":"s3://npm-registry-packages"}},"5.1.2":{"name":"@selfage/puppeteer_test_executor","version":"5.1.2","keywords":["Global","Window","Browser","Puppeteer","Context","Environment","Test","Testing","Development","Executor","Launcher","TypeScript"],"author":{"url":"http://www.yuxuanxie.com","name":"Yuxuan Xie","email":"teststaybaka@gmail.com"},"license":"GPL-3.0-or-later","_id":"@selfage/puppeteer_test_executor@5.1.2","maintainers":[{"name":"teststaybaka","email":"teststaybaka@gmail.com"}],"homepage":"https://github.com/selfage/puppeteer_test_executor#readme","bugs":{"url":"https://github.com/selfage/puppeteer_test_executor/issues"},"bin":{"pexe":"main.js"},"dist":{"shasum":"15c06cff45d2f12dc311a3f2189bf59e1e9237de","tarball":"https://registry.npmjs.org/@selfage/puppeteer_test_executor/-/puppeteer_test_executor-5.1.2.tgz","fileCount":7,"integrity":"sha512-/FYRzeUhOvrBXLa/gwKrtM6lY54gZ/StSyFphCeZzdRzhBr7JFtgx0Ww2pNo3AccZ6kfC3JQVWCkkS/dU+9ADA==","signatures":[{"sig":"MEUCIGjFRovQgPFj9wPHFSgsSrzTFa6xTroEO2LdPrhJcAkPAiEA/+TEAg1YKeSKk4fYdPV+jIwpCRYWzMDZi+SrNlq7FvI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89250},"main":"./executor.js","types":"./executor.d.ts","gitHead":"85edad16ce6049e0406d8fa91458523d8fab0db3","_npmUser":{"name":"teststaybaka","email":"teststaybaka@gmail.com"},"repository":{"url":"git+https://github.com/selfage/puppeteer_test_executor.git","type":"git"},"_npmVersion":"10.5.0","description":"Execute bundled JS file with extra global functions exposed by Puppeteer","directories":{},"_nodeVersion":"20.12.1","dependencies":{"commander":"^12.0.0","mime-types":"^2.1.35","puppeteer-core":"^22.6.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.4","@types/node":"^20.12.5","@selfage/cli":"^5.0.0","@selfage/tsconfig":"^1.0.7","@types/mime-types":"^2.1.4","@selfage/test_runner":"^5.0.1","@selfage/test_matcher":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer_test_executor_5.1.2_1713321368550_0.4327181115533554","host":"s3://npm-registry-packages"}},"5.1.3":{"name":"@selfage/puppeteer_test_executor","version":"5.1.3","keywords":["Global","Window","Browser","Puppeteer","Context","Environment","Test","Testing","Development","Executor","Launcher","TypeScript"],"author":{"url":"http://www.yuxuanxie.com","name":"Yuxuan Xie","email":"teststaybaka@gmail.com"},"license":"GPL-3.0-or-later","_id":"@selfage/puppeteer_test_executor@5.1.3","maintainers":[{"name":"teststaybaka","email":"teststaybaka@gmail.com"}],"homepage":"https://github.com/selfage/puppeteer_test_executor#readme","bugs":{"url":"https://github.com/selfage/puppeteer_test_executor/issues"},"bin":{"pexe":"main.js"},"dist":{"shasum":"11a55be0d4cc56af3985858257b165b470d90c7a","tarball":"https://registry.npmjs.org/@selfage/puppeteer_test_executor/-/puppeteer_test_executor-5.1.3.tgz","fileCount":7,"integrity":"sha512-uy+tA1yhUPh+gLNFJuu6H2PZtMcsGTAbf7I9lHFAjjP1RLXnvJI92C41+f7r+jF1a9Esl6rzV8bA7jJSHBOXLg==","signatures":[{"sig":"MEQCIE2CPCFzU2awAgF62/OXLY5jWuqmu3m3p2rwHg0DYduVAiA5GZpHLyaRwbvcosdTfrMthbJsSBRgpSY98yToef0b/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86630},"main":"./executor.js","types":"./executor.d.ts","gitHead":"54abf4cfee945d2d3f26bde300a949b0ab44ad50","_npmUser":{"name":"teststaybaka","email":"teststaybaka@gmail.com"},"repository":{"url":"git+https://github.com/selfage/puppeteer_test_executor.git","type":"git"},"_npmVersion":"10.5.0","description":"Execute bundled JS file with extra global functions exposed by Puppeteer","directories":{},"_nodeVersion":"20.12.1","dependencies":{"commander":"^12.0.0","serve-static":"^1.15.0","puppeteer-core":"^22.6.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.4","@types/node":"^20.12.5","@selfage/cli":"^5.0.0","@selfage/tsconfig":"^1.0.7","@types/mime-types":"^2.1.4","@types/serve-static":"^1.15.7","@selfage/test_runner":"^5.0.1","@selfage/test_matcher":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer_test_executor_5.1.3_1713840808762_0.06853818989619276","host":"s3://npm-registry-packages"}},"5.1.4":{"name":"@selfage/puppeteer_test_executor","version":"5.1.4","keywords":["Global","Window","Browser","Puppeteer","Context","Environment","Test","Testing","Development","Executor","Launcher","TypeScript"],"author":{"url":"http://www.yuxuanxie.com","name":"Yuxuan Xie","email":"teststaybaka@gmail.com"},"license":"GPL-3.0-or-later","_id":"@selfage/puppeteer_test_executor@5.1.4","maintainers":[{"name":"teststaybaka","email":"teststaybaka@gmail.com"}],"homepage":"https://github.com/selfage/puppeteer_test_executor#readme","bugs":{"url":"https://github.com/selfage/puppeteer_test_executor/issues"},"bin":{"pexe":"main.js"},"dist":{"shasum":"c736e0bc3f96c1ed8a44d802032bb47b4bd44a51","tarball":"https://registry.npmjs.org/@selfage/puppeteer_test_executor/-/puppeteer_test_executor-5.1.4.tgz","fileCount":7,"integrity":"sha512-ETIZTZUcTX8DXsJElilzw59OOov6fN931jr/FeeSS7dnkWYCtbQPR3OI+sQ7kByqeMl7zrnu9Dus/OOJsfbNRw==","signatures":[{"sig":"MEUCIHOrf5kwqyVIiYaNtOYLWdu0WmRCL3kNAApZj3Nl3DC3AiEAhcyS4eRu55v0Fck1vq9v5mCXchndKGCiEFuIEWn1Pm0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86930},"main":"./executor.js","types":"./executor.d.ts","gitHead":"c8480e65ca721bbeb76f619f7d3c11db816c1332","_npmUser":{"name":"teststaybaka","email":"teststaybaka@gmail.com"},"repository":{"url":"git+https://github.com/selfage/puppeteer_test_executor.git","type":"git"},"_npmVersion":"10.5.0","description":"Execute bundled JS file with extra global functions exposed by Puppeteer","directories":{},"_nodeVersion":"20.12.1","dependencies":{"commander":"^12.0.0","serve-static":"^1.15.0","puppeteer-core":"^22.6.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.4","@types/node":"^20.12.5","@selfage/cli":"^5.0.0","@selfage/tsconfig":"^1.0.7","@types/mime-types":"^2.1.4","@types/serve-static":"^1.15.7","@selfage/test_runner":"^5.0.1","@selfage/test_matcher":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer_test_executor_5.1.4_1713845586216_0.6446468375625607","host":"s3://npm-registry-packages"}},"5.1.5":{"name":"@selfage/puppeteer_test_executor","version":"5.1.5","keywords":["Global","Window","Browser","Puppeteer","Context","Environment","Test","Testing","Development","Executor","Launcher","TypeScript"],"author":{"url":"http://www.yuxuanxie.com","name":"Yuxuan Xie","email":"teststaybaka@gmail.com"},"license":"MIT","_id":"@selfage/puppeteer_test_executor@5.1.5","maintainers":[{"name":"teststaybaka","email":"teststaybaka@gmail.com"}],"homepage":"https://github.com/selfage/puppeteer_test_executor#readme","bugs":{"url":"https://github.com/selfage/puppeteer_test_executor/issues"},"bin":{"pexe":"main.js"},"dist":{"shasum":"0df08979d953ec8522888c20348160d81717a201","tarball":"https://registry.npmjs.org/@selfage/puppeteer_test_executor/-/puppeteer_test_executor-5.1.5.tgz","fileCount":7,"integrity":"sha512-XIL/2G5W8aon6lENaEJ4xuoIw2OVq40BWtWA9kqOgN/w6MgUSQppmB5CKr029II0tLsvqVZV5RZRNu25EyQQwQ==","signatures":[{"sig":"MEQCIB5/12rLrcVSqyY8LDvyL3/FcQ/4NkvUWqD9b0NCIogkAiBMo5eSeRXXvig1K59ycdVgmLBgHYsucpzF7xijyiVuuQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48704},"main":"./executor.js","types":"./executor.d.ts","gitHead":"085d50971148b82e522658ea5bd774632027388f","_npmUser":{"name":"teststaybaka","email":"teststaybaka@gmail.com"},"repository":{"url":"git+https://github.com/selfage/puppeteer_test_executor.git","type":"git"},"_npmVersion":"10.8.3","description":"Execute bundled JS file with extra global functions exposed by Puppeteer","directories":{},"_nodeVersion":"20.12.1","dependencies":{"commander":"^12.0.0","serve-static":"^1.15.0","puppeteer-core":"^22.6.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.3","@types/node":"^22.9.0","@selfage/cli":"^5.0.0","@selfage/tsconfig":"^1.1.0","@types/mime-types":"^2.1.4","@types/serve-static":"^1.15.7","@selfage/test_runner":"^5.0.2","@selfage/test_matcher":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer_test_executor_5.1.5_1730922751671_0.6590479080931386","host":"s3://npm-registry-packages"}},"5.2.0":{"name":"@selfage/puppeteer_test_executor","version":"5.2.0","keywords":["Global","Window","Browser","Puppeteer","Context","Environment","Test","Testing","Development","Executor","Launcher","TypeScript"],"author":{"url":"http://www.yuxuanxie.com","name":"Yuxuan Xie","email":"teststaybaka@gmail.com"},"license":"MIT","_id":"@selfage/puppeteer_test_executor@5.2.0","maintainers":[{"name":"teststaybaka","email":"teststaybaka@gmail.com"}],"homepage":"https://github.com/selfage/puppeteer_test_executor#readme","bugs":{"url":"https://github.com/selfage/puppeteer_test_executor/issues"},"bin":{"pexe":"main.js"},"dist":{"shasum":"89c3493f2bf9ed98fc5b626c9f229bff43579901","tarball":"https://registry.npmjs.org/@selfage/puppeteer_test_executor/-/puppeteer_test_executor-5.2.0.tgz","fileCount":7,"integrity":"sha512-3UmIouoZRXQSHDyI9L/vSbUDdOifiHOH9LLl/QqcOxCPeAvD08VDknt8WxGW0PI86A7DAk6S8bvXRN80QqLyXw==","signatures":[{"sig":"MEYCIQCxLMRx0+ehn61k2VEuGqrtMKgjZzoiZk0gB0mXRQXK/AIhAOvwURsJKU9agi1pFC/QbDkQXWUjTdskZDZInUjbO3Dl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48703},"main":"./executor.js","types":"./executor.d.ts","gitHead":"85e5a253f32b6682931188e3e37d7afab32063ac","_npmUser":{"name":"teststaybaka","email":"teststaybaka@gmail.com"},"repository":{"url":"git+https://github.com/selfage/puppeteer_test_executor.git","type":"git"},"_npmVersion":"10.8.3","description":"Execute bundled JS file with extra global functions exposed by Puppeteer","directories":{},"_nodeVersion":"20.12.1","dependencies":{"commander":"^12.0.0","serve-static":"^1.15.0","puppeteer-core":"^23.7.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.3","@types/node":"^22.9.0","@selfage/cli":"^5.0.0","@selfage/tsconfig":"^1.1.0","@types/mime-types":"^2.1.4","@types/serve-static":"^1.15.7","@selfage/test_runner":"^5.0.2","@selfage/test_matcher":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/puppeteer_test_executor_5.2.0_1730927675686_0.2343128389676219","host":"s3://npm-registry-packages"}}},"time":{"created":"2021-11-12T23:48:34.140Z","modified":"2024-12-04T04:44:33.964Z","1.0.0":"2021-11-12T23:48:34.376Z","1.0.1":"2021-11-13T00:17:42.401Z","1.1.0":"2021-11-13T01:41:17.766Z","1.1.1":"2021-11-15T01:34:04.862Z","1.2.0":"2021-11-15T02:44:00.911Z","1.2.1":"2021-11-15T02:48:08.060Z","2.0.0":"2022-03-13T19:32:07.957Z","2.1.0":"2022-05-22T18:22:33.671Z","2.1.1":"2022-05-22T21:11:54.391Z","3.0.0":"2022-09-02T19:49:38.872Z","3.0.2":"2022-09-02T20:02:39.531Z","3.0.4":"2022-09-02T22:24:15.707Z","3.0.5":"2022-09-08T05:01:47.671Z","4.0.0":"2023-04-21T23:34:16.474Z","4.1.0":"2023-04-23T01:17:19.416Z","4.2.0":"2023-04-29T06:55:58.135Z","4.2.1":"2023-04-29T07:23:31.367Z","4.2.2":"2023-12-09T22:09:42.893Z","5.0.0":"2024-04-08T04:30:51.492Z","5.0.1":"2024-04-09T05:42:17.666Z","5.0.2":"2024-04-10T03:46:01.950Z","5.0.3":"2024-04-11T03:51:02.640Z","5.1.0":"2024-04-13T03:05:51.719Z","5.1.1":"2024-04-17T01:22:04.039Z","5.1.2":"2024-04-17T02:36:08.714Z","5.1.3":"2024-04-23T02:53:28.894Z","5.1.4":"2024-04-23T04:13:06.382Z","5.1.5":"2024-11-06T19:52:31.837Z","5.2.0":"2024-11-06T21:14:35.890Z"},"bugs":{"url":"https://github.com/selfage/puppeteer_test_executor/issues"},"author":{"url":"http://www.yuxuanxie.com","name":"Yuxuan Xie","email":"teststaybaka@gmail.com"},"license":"MIT","homepage":"https://github.com/selfage/puppeteer_test_executor#readme","keywords":["Global","Window","Browser","Puppeteer","Context","Environment","Test","Testing","Development","Executor","Launcher","TypeScript"],"repository":{"url":"git+https://github.com/selfage/puppeteer_test_executor.git","type":"git"},"description":"Execute bundled JS file with extra global functions exposed by Puppeteer","maintainers":[{"email":"teststaybaka@gmail.com","name":"teststaybaka"},{"email":"ykuyo.dev@gmail.com","name":"ykuyo.dev"}],"readme":"# @selfage/puppeteer_test_executor\r\n\r\n## Install\r\n\r\n`npm install @selfage/puppeteer_test_executor`\r\n\r\n## Overview\r\n\r\nWritten in TypeScript and compiled to ES6 with inline source map & source. See [@selfage/tsconfig](https://www.npmjs.com/package/@selfage/tsconfig) for full compiler options. Provides an executor which launches a single browser page via Puppeteer, exposes helper functions for testing to browser context/window scope, and executes a single/bundled JS file in that page.\r\n\r\n[Puppeteer](https://github.com/puppeteer/puppeteer) is a Node library which provides a high-level API to control Chrome or Chromium over the DevTools Protocol.\r\n\r\n## Executing a JS file\r\n\r\nYou can use the CLI e.g. `$ npx pexe file/to/be/run/in/browser.js -b base/dir`. See below for detailed options.\r\n\r\n```Shell\r\n$ npx pexe -h\r\nUsage: main [options] <binFile> [pass-through-args...]\r\n\r\nExecute the presumably bundled JavaScript file in your Chrome browser. Requires the environment variable \"CHROME\" which   \r\npoints to your Chrome browser's exectuable path. The file ext can be neglected and is always fixed as .js. \"--\" is needed \r\nin between <binFile> and pass through arguments.\r\n\r\nOptions:\r\n  -b, --base-dir <baseDir>  The base directory that all loaded files/resources should be relative to, from which all      \r\n                            static files are being served in the server. If not provided, it will be the current working  \r\n                            directory.\r\n  -p, --port <port>         The port number to start your local server. Default to 8000.\r\n  -nl, --no-log-to-console  Turn off logging browser logs to console.\r\n  -nh, --no-headless        Turn off running the browser in headless mode.\r\n  -h, --help                display help for command\r\n```\r\n\r\nOr use programmatical API as below.\r\n\r\n```TypeScript\r\nimport { execute, OutputCollection } from '@selfage/puppeteer_test_executor';\r\n\r\n// Runs in Node context.\r\nlet outputCollection: OutputCollection = execute(\r\n  'file/to/be/run/in/browser.js',\r\n  'base/dir',\r\n  /* outputToConsole= */ true,\r\n  /* port= */ 8080,\r\n  /* argv= */ ['--case', 'AssertAddition']);\r\noutputCollection.log; // Array<string>\r\noutputCollection.warn; // Array<string>\r\noutputCollection.error; // Array<string>\r\noutputCollection.other; // Array<string>\r\n```\r\n\r\nAs a prerequisite, you need a JS file that's meant to be run in browser context, which contains everything needed to render a page/perform whatever actions. It can be a bundled file using bundlers such as `browserify`, or a bootstrap file that loads other files.\r\n\r\nThe `execute()` function or the CLI will start a local Node server, embed the JS file into a temporary HTML file, and launch Puppeteer to navigate to that HTML file. When `outputToConsole` is `true`, it logs browser logs to Node console. Returned `outputCollection` will always collect all logs from the browser. `pass-through-args` or `argv` argument are made available to the JS file as a global variable.\r\n\r\nThe full JS file path in the example is `./base/dir/file/to/be/run/in/browser.js` which is split into two parts: a base directory and a relative path. You might just want to use `'.'`, which is the default, as the base directory. However the base directory is where all static files are being served from. E.g. if the JS file loads an image with `src='/path/to/image.jpg'`, the server will try to find it at `./base/dir/path/to/image.jpg`.\r\n\r\nNote that, normally a browser page won't exit by itself even if everything have been executed, so `execute()` or the CLI will never resolve/return. The solution is to call `exit()` from the JS file.\r\n\r\n## JS file in browser context\r\n\r\nThe JS file executed by the way above runs in browser context, i.e. having access to `window` and DOM tree.\r\n\r\n### Helper functions\r\n\r\nA set of helper functions are provided to global/`window` thanks to the magic [exposeFunction()](https://github.com/puppeteer/puppeteer/blob/v11.0.0/docs/api.md#pageexposefunctionname-puppeteerfunction). They are able to interact with browser itself and access files directly from file system. Install `@selfage/puppeteer_test_executor_api` for quick access to those functions.\r\n\r\nE.g., normally a browser page won't close/exit at all even if everything has been executed, because it's waiting for user to interact with the page. However, if you are running tests, and want to close the browser after all tests are done. You can call the `exit()` function like below.\r\n\r\n```TypeScript\r\nimport { exit } from \"@selfage/puppeteer_test_executor_api\";\r\n\r\n// ... other stuff to do\r\nexit(); // The browser is now being exited/closed.\r\n\r\n```\r\n\r\nSee [apis.ts](https://github.com/selfage/puppeteer_test_executor_api/blob/main/apis.ts) for all available functions.\r\n\r\n### Argv\r\n\r\n```TypeScript\r\nimport { getArgv } '@selfage/puppeteer_test_executor_api';\r\n\r\nconsole.log(getArgv()); // ['--case', 'AssertAddition']\r\n```\r\n\r\nIf you have executed the JS file with an `argv` argument or `[pass-through-args...]`, the value, which is of type `Array<string>`, can then be accessed in the JS file by `getArgv()`. It's intended to be used just as command line arguments as if it's an exetuable JS file used in Node CLIs.\r\n","readmeFilename":"README.md"}