{"_id":"puppeteer-extra-plugin","_rev":"29-49122a7004572120d70d10489f5ad708","name":"puppeteer-extra-plugin","dist-tags":{"latest":"3.2.3"},"versions":{"2.0.1":{"name":"puppeteer-extra-plugin","version":"2.0.1","description":"Base class for puppeteer-extra plugins.","main":"index.js","repository":{"type":"git","url":"https://github.com/berstend/puppeteer-extra.git"},"author":{"name":"berstend"},"license":"MIT","scripts":{"docs":"update-markdown-jsdoc","test":"standard"},"engines":{"node":">=8"},"keywords":["puppeteer","puppeteer-extra","puppeteer-extra-plugin","ua","user-agent","chrome","headless","pupeteer"],"devDependencies":{"ava":"^0.25.0","puppeteer":"next","standard":"^11.0.0","update-markdown-jsdoc":"^1.0.2"},"dependencies":{"debug":"^3.1.0"},"_id":"puppeteer-extra-plugin@2.0.1","dist":{"shasum":"fbf26dad513b2bdbe93c3517b39e60ea1bdb92c6","tarball":"https://registry.npmjs.org/puppeteer-extra-plugin/-/puppeteer-extra-plugin-2.0.1.tgz","fileCount":4,"unpackedSize":21099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbDXhECRA9TVsSAnZWagAAHqcQAJwE1FkGb4KatGoarfv0\nvGDcwrlm9/r6QmDsA0U14Xc5I3/gCOPD173XXLaYXTcvxBA6R7rI6ACrzggE\nYhO/fLEbDQrP5WNszVz65wjzmxBCvMSqim3y2VXSjyPT9cI9A3IfpmqTVJB3\notsPq3+RQEPGnmtXSRPq2CetyH4tyqzkoDNig3NJL6sTekuxIkPRctxRL5/c\nKiGNtowSnbUJnn/+yAy2rDgJozqIoum/rn2vuGhqicmDF/T6ZZS8mKa5qYvo\nLFSpKG8pIbv3FuqwIuLGUkQ5G0fuAwdnTB+sMxGkZ7NDzI6/JKELBsr3HWYp\n5sysAvjIleHHcppr+d7rJUrvZJbaliRJFo9NLUzwZGhGuluXK2AG5voqlXtd\n8YkYkubcEPVIn1FELMJGm92vQ9VLYi5dJ1m7/NZvZ4z6x938ynSx/xlXpqmL\ntbTXtQpSsCm/6uCi2vIXN9hihooz8/RzCgZUxzjOdb2nQ6mdPGuX3SNqILwO\nLuj+KQfj2GCONRRPWsqpBWyJ5eHqUdIpeFZb17OW1aaavTz3XYyyF39BTPcK\n6fykXAAnvFHSaqvpL0um2qgFgAoNLRzgCjD0ds4cSfQCg38Ja3tnqeIbZUe+\nQHOb5mye9UuBtqTotOpxyg1q/7TjAGy10cC7iaGJJBoAVwxYcFWI6PoHTByh\nh4Xe\r\n=V7v1\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-N5MO6Zwl0BG3jfl3xBFTW/h2K4CVTz0wpvZGqeFkNo9nIP8U5jpnKVYLTmjy1J9XYBvZdm0JPUTsEwpJqHIQtw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEgJgTbLIMmgP2FAljFZ9Yp/196udLlHdLBpUD/YveYuAiEA42Uc2XTZzgj3w3miula25G6Szyt/+F7DjFrmnMkFEfw="}]},"maintainers":[{"name":"berstend","email":"e.ndze.it@gmail.com"}],"_npmUser":{"name":"berstend","email":"e.ndze.it@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-extra-plugin_2.0.1_1527609402558_0.36562784880650123"},"_hasShrinkwrap":false},"2.0.2":{"name":"puppeteer-extra-plugin","version":"2.0.2","description":"Base class for puppeteer-extra plugins.","main":"index.js","repository":{"type":"git","url":"https://github.com/berstend/puppeteer-extra.git"},"author":{"name":"berstend"},"license":"MIT","scripts":{"docs":"update-markdown-jsdoc","test":"ava -v && standard"},"engines":{"node":">=8"},"keywords":["puppeteer","puppeteer-extra","puppeteer-extra-plugin","ua","user-agent","chrome","headless","pupeteer"],"devDependencies":{"ava":"^0.25.0","puppeteer":"next","standard":"^11.0.0","update-markdown-jsdoc":"^1.0.2"},"dependencies":{"debug":"^3.1.0","merge-deep":"^3.0.1"},"_id":"puppeteer-extra-plugin@2.0.2","dist":{"shasum":"ea5502514849289abeef2d20d9021ce2ab91ba05","tarball":"https://registry.npmjs.org/puppeteer-extra-plugin/-/puppeteer-extra-plugin-2.0.2.tgz","fileCount":5,"unpackedSize":30262,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbERX7CRA9TVsSAnZWagAAuBMP/3iztcZ0tMxiA23MI6Jp\nW3uoZJT7ERJQdJyoFLK48dwcjVoPuQrNMIpFS/T/QGrcyjWUgYZRXOx8GdcK\nzL6sw1g65UcMz9cMMUTfwaNSG0Bp3qsygw0fPiTNlkRZlJ715Vkp54MEYS5L\nm7Kvr+qBcT+PskEeg7ZH6oIU9szMUVXxckZ5SRGehaGsx+3F1WRAb6ot1AiT\nIi9FU7uC0+NUHTL3e+HutRaHoZVL2TfxevYN21osSTMnrVLcX0H9nKsEjRVV\n2HYpmIh71tCCFGY84iqoUL3aL8AqxskHIqNs8801sol7Iii54g9VzP+lO5gl\nzj3RCgsmoO1amDAlTIfawc+z1cEpjaN7i9JfC9Ni8nGm4mKevltwkG1VkTTV\n87ZbUwkB12m+ySVR9IWqrewL/y1IWGG+zzRCf40Rcdk5gtPl42A0tqbdKySM\nH3nTK5t8Ard8+ZYB6SnEXOwH1gCS3TWs5N/f4djwvBPcW4o1DVQbApc8MW53\nRgHVqALs5CjRJy02Y1hGTzp1Uvi+voKpqmbeVI0Ac6Or1KJmoP055NQEeww+\nqH3kY09dMZ8oWipDFjyz8zuN78IOcwaMeNW6gy2/dRPIAZMFjdLMLjIIrk/E\nFVmaXOw/qA3clXALpzaeL2jGSjHzt2Gsag/BGCK0Bq6CX6QQCZkzVd5zkZ1g\n8EYG\r\n=4/IY\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-cBDJgF9rUmqDE9KJQMyhOs1xETPQ5i+DZDABHaWnNXvhyk9F8aWo6ztVaVV/OOLCPEax85+Bs+2slRm8piNPfg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYMC8GuS6KkfccLLJYJbTHZjYrV9AqLmzcW7gjOSGFpQIhAIIva/RA/R7ehv8EIslHJDpFqlU4e5BGINsiVdq1Tarv"}]},"maintainers":[{"name":"berstend","email":"e.ndze.it@gmail.com"}],"_npmUser":{"name":"berstend","email":"e.ndze.it@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-extra-plugin_2.0.2_1527846393450_0.30018409161305093"},"_hasShrinkwrap":false},"2.0.3":{"name":"puppeteer-extra-plugin","version":"2.0.3","description":"Base class for puppeteer-extra plugins.","main":"index.js","repository":{"type":"git","url":"https://github.com/berstend/puppeteer-extra.git"},"author":{"name":"berstend"},"license":"MIT","scripts":{"docs":"update-markdown-jsdoc","test":"ava -v && standard"},"engines":{"node":">=8"},"keywords":["puppeteer","puppeteer-extra","puppeteer-extra-plugin","ua","user-agent","chrome","headless","pupeteer"],"devDependencies":{"ava":"^0.25.0","puppeteer":"next","standard":"^11.0.0","update-markdown-jsdoc":"^1.0.2"},"dependencies":{"debug":"^3.1.0","merge-deep":"^3.0.1"},"_id":"puppeteer-extra-plugin@2.0.3","dist":{"shasum":"3ea3451035e4d32089d162a3adf1026ed4f7655c","tarball":"https://registry.npmjs.org/puppeteer-extra-plugin/-/puppeteer-extra-plugin-2.0.3.tgz","fileCount":5,"unpackedSize":30262,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbEqbrCRA9TVsSAnZWagAA0A0QAJdWQ+sJ5hcLKtMDep8X\nVogKr2cP+3DbRERw52Db9Tt9ebtnxelO7U85DgA1F+xcKZeOEQY7cSnItLvn\nSGCa9oY857g59vXrkZAtKwqVI+ti183nlcGuOMSfnxVo0T6rr9bNt76U2p/K\n190a5pNVMihxrYPoJ9pTyhZFQb0cDxgau1K+Zo4th6y8PsLSjgtH+YuCaZb+\n8ikVP+EszKoU75g7nW/4wsTOIgjfaZ0wrTEn9OHXlbAjmJBgexOO7+BlFk51\nedDV+Xtg+kKidX70B1W7GOJZKT999TTgyIRWBUY/YTvQoRz9lnyCUHIv+JP4\nJmxi+Udeeo4UztDb0C1kQpUEgJTyeX8BYAAeaMo7wTfRbzCwt1UOUDCfM8xS\ndC5xODq7j3q2/C8zfSyxH1pS0Ep4o7sXY3n7r6BFz3urIqOAjKpkR7jOy1Yp\nHoYmcNR1a3sijQR4s4PKxrSYg5whupb6SrKyGEZOvbnGm4WgG261EwjFV58B\ng4zvJievGxGb9Rb2c154vfDdXolQ9TgFllDqrRZ7Wzhu7+ZCjE3dYzOb/atJ\nAliImDj2armK2/UfvwUl4Op2ISp2EzLNN80m+aCyphBAh1vdc41Ht9V9p515\njCJJzNKAptrtO1EOqu7an56hfm8DbzgXBEVyBYgB9sC2jiIb4dVBxqbr3H6R\nQHnl\r\n=AakZ\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-jbG1KQgJUgQcTsC4T6Y4iYjzOgOcw82Wcdb43uqmttTJcHyVs7ad+LWW1fqePYMEt125KWaq+BVmjs5DQ+w0Zw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4lEA6HJBcYbjdWki7uHw2pvJRiiZHHaEHjdrEM3Ua7QIhAKu+OVPvUXuIzY0hnNiPkeVEgSBnHwH7GGAmY8emumoE"}]},"maintainers":[{"name":"berstend","email":"e.ndze.it@gmail.com"}],"_npmUser":{"name":"berstend","email":"e.ndze.it@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-extra-plugin_2.0.3_1527949034653_0.06465393244253481"},"_hasShrinkwrap":false},"2.0.4":{"name":"puppeteer-extra-plugin","version":"2.0.4","description":"Base class for puppeteer-extra plugins.","main":"index.js","repository":{"type":"git","url":"https://github.com/berstend/puppeteer-extra.git"},"author":{"name":"berstend"},"license":"MIT","scripts":{"docs":"update-markdown-jsdoc","test":"ava -v && standard"},"engines":{"node":">=8"},"keywords":["puppeteer","puppeteer-extra","puppeteer-extra-plugin","ua","user-agent","chrome","headless","pupeteer"],"devDependencies":{"ava":"^0.25.0","puppeteer":"next","standard":"^11.0.0","update-markdown-jsdoc":"^1.0.2"},"dependencies":{"debug":"^3.1.0","merge-deep":"^3.0.1"},"_id":"puppeteer-extra-plugin@2.0.4","dist":{"shasum":"58aac6b35a7954ef1893f086146cf04b67335194","tarball":"https://registry.npmjs.org/puppeteer-extra-plugin/-/puppeteer-extra-plugin-2.0.4.tgz","fileCount":5,"unpackedSize":30262,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbEvgpCRA9TVsSAnZWagAA864QAIvB+wxHtrlrxVHsmCFc\nT19F4bug3XsOAmWeiKrDAd9aJWYNPI/gAjRLNlfb1uPYaxS7ZGNYBTuNVBri\nwSjowTGryJo53wOTqaYY0R3vE1HKp46yxE4HBISwpX4Q3S34Lzh5koI9MCZD\nfcaUVje0q7awPYIoSFSaouMB4KID0S9owYPtFtT3oEcomh7VWyykViFcqMIf\nvFXFJDMS2ot4UVrqUmJNMBOQjecsgtqP7DhTPtY5qN05GKS9yGUPWnfMb0DA\necxTUfi7rNVY/4FhkG1wYBKcgXQT7sT0BXVREZcESkQORsc1aYD51k6xtLgC\nuE+UJPoipLB+nswPuX4LVSrHMOV8GzgpYRukWYhUB2NUCdJcXSGq+v8FwwYB\nYmzkLZxtRAZIWOdcxHI5UegvPGdC+fRI+AOprBIYAoLBcT/DmWbZZEJHhjSt\nFFeK5dikbqK7eWmurFMtqaIgd5Cr3ACST2R3zT8hrZKgUdIB8yc78rrfIS3K\n9tz5DfpnxzrPHbDm2b9uwBwSzSr/BRWQhQxx+sjq1XcnnMFpjIIh57vdEXq2\nIZGeWWaQXvQKN66h7R66JC9StGbeKamEYgHSXe4sJankye1qDz3e0aBB5cYj\nVTt8/6Aj+mxvgRcb2BitVvZHlsKoc/bl4m5bJVtnoZG8SoVA3mBKD81OvbLR\nIrVB\r\n=Ij4a\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-mH2uQ5jQDAsOOPvlmmRxBEQP2ixKc8t5SI50/Ztuxwecoo3z0uMElrRDoDy1gC/MqY8FksBXGyYORI8nf7Hw6A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG6qzYKa4SfESR6muxDkyagNET/WkgPDZ9706P5ZMqBFAiBO/0KIYJd70/2YTqzulIL2fI1TxNS8vqQnA2VF+mty0Q=="}]},"maintainers":[{"name":"berstend","email":"e.ndze.it@gmail.com"}],"_npmUser":{"name":"berstend","email":"e.ndze.it@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-extra-plugin_2.0.4_1527969833041_0.16441964540119214"},"_hasShrinkwrap":false},"2.0.5":{"name":"puppeteer-extra-plugin","version":"2.0.5","description":"Base class for puppeteer-extra plugins.","main":"index.js","repository":{"type":"git","url":"https://github.com/berstend/puppeteer-extra.git"},"author":{"name":"berstend"},"license":"MIT","scripts":{"docs":"update-markdown-jsdoc","test":"ava -v && standard"},"engines":{"node":">=8"},"keywords":["puppeteer","puppeteer-extra","puppeteer-extra-plugin","ua","user-agent","chrome","headless","pupeteer"],"devDependencies":{"ava":"^0.25.0","puppeteer":"next","standard":"^11.0.0","update-markdown-jsdoc":"^1.0.2"},"dependencies":{"debug":"^3.1.0","merge-deep":"^3.0.1"},"_id":"puppeteer-extra-plugin@2.0.5","dist":{"shasum":"434d7896c481b90c5a7499518a27503f9ba7864b","tarball":"https://registry.npmjs.org/puppeteer-extra-plugin/-/puppeteer-extra-plugin-2.0.5.tgz","fileCount":5,"unpackedSize":30264,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGASdCRA9TVsSAnZWagAA5WYQAJCwzloYdpD0SNR8PVFM\nU4RBod1vi/wRfqXumq2GuiMo/xnZhPhdMLiI+YeKQIvtJa0IwdUEm6t9KSIL\n8Eu0TYY4Imtc7FK2AhsuKOFwgLghipDaxaAxFnvShhX5Q07TcQ7hbQ4hLjft\nKellsRRjccxBlN+bUsAFI3gHl4rDJAldKXXrTsQk8XrIYZathZYVZYvZldP9\nIVefWJxOlKsOQN1ZfLbY5IrQ+n34UZc9tWU6Cbrr/dz258R2+p8qOs7+N+2Z\nlTUwnawwKom3h48zh68WjjSuXAaAk1xG3K1usXj+sGX8OPEhMT2E7gejtegU\nZa7MOGSrUfPmhFa2BQoq+Y5cmVRJcv/I5QBwyqvJuRziOrcLsiojazDaAgI9\npWOHa0f77mnC+2YUe6ahjnwIwpPaejv4LwB+ur+iwYTlTT77lld+07T905wz\nBAAc68HcwlaKmlnEakMnMf/lOvg7LuN7v4kPqXEdGbyKav7Lixs+DGiYC4Vb\n3UmREPuDArJPda/N35bgzwoFl18sQzbNisPnUIvQiAPiPidugmdH5Dr2siN4\nzQziwghfWgIyeFhzPUHtT4+rCat//QDgIp5t8Lzga44fWzbJCvk18AukEk6P\n0B7GSb17jLC1w69cRQWCMuoyjZ4dtW4i7ZTFoZrYlqLY9XtTnK6y7B7QziG0\nl5os\r\n=Stu+\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-CkgSySsQqfOp26tuac8GcZ629l1/xyD5ELO7xlqt/k99FGZHl5dv+pWnTgLGbuLc9d9O4MUTETGWQDE5cbmfKw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICR7rSs6FqO/qLN0maaRzi2Vht8PCU9Wz0faFjr8zg5PAiEAgRUSKPCc62ucZ2uXeb+JrNQlhw8gXYD1ochLMxS0uzI="}]},"maintainers":[{"name":"berstend","email":"e.ndze.it@gmail.com"}],"_npmUser":{"name":"berstend","email":"e.ndze.it@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-extra-plugin_2.0.5_1528300700515_0.8682740540852727"},"_hasShrinkwrap":false},"2.0.6":{"name":"puppeteer-extra-plugin","version":"2.0.6","description":"Base class for puppeteer-extra plugins.","main":"index.js","repository":{"type":"git","url":"https://github.com/berstend/puppeteer-extra.git"},"author":{"name":"berstend"},"license":"MIT","scripts":{"docs":"update-markdown-jsdoc","test":"ava -v && standard"},"engines":{"node":">=8"},"keywords":["puppeteer","puppeteer-extra","puppeteer-extra-plugin","ua","user-agent","chrome","headless","pupeteer"],"devDependencies":{"ava":"^0.25.0","puppeteer":"next","standard":"^11.0.0","update-markdown-jsdoc":"^1.0.6"},"dependencies":{"debug":"^3.1.0","merge-deep":"^3.0.1"},"_id":"puppeteer-extra-plugin@2.0.6","dist":{"shasum":"d66016a758904362573650d0146df1281d58e1f9","tarball":"https://registry.npmjs.org/puppeteer-extra-plugin/-/puppeteer-extra-plugin-2.0.6.tgz","fileCount":5,"unpackedSize":35518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGIH9CRA9TVsSAnZWagAA/nEP/iM+Ri4WeELzC2ESkfEY\n4iESBkj2sJofhwRej8vroLhIMRtbLF115KPyi44u/MTtNAp9ATTr+7WR0Xsy\njE96EObYFfkI1tsmCyrwuYv7HWsZ9mM0g3ZByrc2HfXLLi/UgmZ16cEbDqxr\nq7I2u8lE6rgGdPoss82XOrCVFWGc93LfYL32DP+ZWMWAECBnOxTvgVlNrIBl\ne69EqP1gcU8DBtp3R2RJrzYlBQ6o3GfhPGuQmO+hFNnbPbMjnRoHlQ6jv668\nTWQpfdM2c+9aZQe7wipm0dWeRtULKopoPoT/d/vyWZ1/Z+4i9ooeTJpCHAK3\nBVHeAP+zspMUIQ5IiLoaOu3YpLA61Pk3DQOEX/2VNCL+lJCeS6BhwQ7v/xU9\n0p3pHvAzklgrjQ+sKjkSW794ehnVmLkfiRFKOITC6O91JhIWs0wFI5vd8Cvx\nT/Km7lShA4urT36/QIKvb1sQL9ieSB7DKcspghWvmMZo8jx5mp8v/ZGfkSRs\nR6kK/D+97deteCm6y4Ub9VuE4RQh7dixRWNRN9Mx2eFB97IAslqCH7x/7TT7\nLtzSvpmGbrbSY4Cr5EwnTln4oeBxJdVl8P34IklXY7d5RZGAXwhhLxvhXjqR\nwj0Lfp1u3i8A5J2JmPH3KR9zn3cv3rmheIwV+cDjEbROR0+hEeN6OL3fEvqu\n/QHG\r\n=fJ2R\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-ejKVDFI3hQd6gei767zCGIAa7s1T+gxiOUFQ2KysQYAl2+gYY9kFLDqPZHQiDZAEwpAhOFMkWRhFxtX9M/1/0w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBfQPjwfA2OIjEgqiHam+eL+1BP53SMI8c/AqHBXMLCAIhAOXErFzjnF5mXyzpQp7oRweTRVvEZAuNoZh0taaUPMw/"}]},"maintainers":[{"name":"berstend","email":"e.ndze.it@gmail.com"}],"_npmUser":{"name":"berstend","email":"e.ndze.it@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-extra-plugin_2.0.6_1528332796812_0.6374709446131417"},"_hasShrinkwrap":false},"2.0.9":{"name":"puppeteer-extra-plugin","version":"2.0.9","description":"Base class for puppeteer-extra plugins.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/berstend/puppeteer-extra.git"},"author":{"name":"berstend"},"license":"MIT","scripts":{"docs":"update-markdown-jsdoc","test":"ava -v && standard"},"engines":{"node":">=8"},"keywords":["puppeteer","puppeteer-extra","puppeteer-extra-plugin","ua","user-agent","chrome","headless","pupeteer"],"devDependencies":{"ava":"^0.25.0","puppeteer":"next","standard":"^11.0.0","update-markdown-jsdoc":"^1.0.6"},"dependencies":{"debug":"^3.1.0","merge-deep":"^3.0.1"},"peerDependencies":{"puppeteer-extra":"*"},"bugs":{"url":"https://github.com/berstend/puppeteer-extra/issues"},"homepage":"https://github.com/berstend/puppeteer-extra#readme","_id":"puppeteer-extra-plugin@2.0.9","_npmVersion":"5.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"berstend","email":"e.ndze.it@gmail.com"},"dist":{"integrity":"sha512-PMU+kW8SwprMm/3UUqC3tFkU5uHwH45IiS8kvB3wj2l0BIUXwlwgFDlwrPS5iurjYUpgjF3DPBsDgIcWEATU2A==","shasum":"1b65574c11e9a5366fccb628684d63f21ad2cd5b","tarball":"https://registry.npmjs.org/puppeteer-extra-plugin/-/puppeteer-extra-plugin-2.0.9.tgz","fileCount":4,"unpackedSize":35989,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbeGMSCRA9TVsSAnZWagAAgREP/ixNjLr/aSY1ndbIkFNl\n7tiiBD7tNMhL1xK+fNF1QdXbncRCUK9uA4EMblwI2vaL9+xcvZVl422bZNPY\nZiofzj6qEndN+szw4YAQ/JCoLIHUgPLB3ZUi3mgdl3yfIfPw5AI3fh4skHDX\n5bL6z0npwDwI8n8AR5zx+NrRUtVyDKj/ayHSjm+mjnllM1NjfDGJIfTOZlab\nU0t0aNiDz9588kyjJ//Aep9am9mgjUSmSZ2ZYe0PXQq0ZkjKmYIaq3L/+38b\n1FVHnxrfCk9WQfrlJI03IHdcrQ/v0IrB+OPFQgWJTnSm9pX6/0Z6YXpb2rYI\nRB8dvAEq8G6PqwNpbPmLppWFc070AUXcpTeuL5qOGSIsUe1aQFOOfw9WP/wj\nFT7zg5MKDqoguT2ck9pQ4BJ7JJtP9usOSa1Dg9P7Uc8KsgZJA1lv6MTXWEvK\nB8TjIEXwAWtq0vQY/D6F8R1eXO81HRNWCTj0aGznyBoIzLK4JeAalO++gsn0\nmYGotU2PijFMw/fkKITNO0J7EZU+LkVV+C/plHU0pH8gSUqUdbsPFinr6gTn\nVzM7USINUNXjcUGXqcCc+uZWPWdMvH7mvHVXrsCr1dRQBJFtzH+IunLOY/A+\n32r+XOFG2ea+kFTUS337V5b+dIgZg/dJG+WSgHAHAPXoAD1JylW8wVgYUp1y\nBzQN\r\n=WPCj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDVUkI81vwnTzMkcLgA/lwYvGvIKLaNUU9YPjo30vxUqAiBTKaWmQYPWISE5ys4F+ahrKw2F+rGxW0ViFzXZdQx82A=="}]},"maintainers":[{"name":"berstend","email":"e.ndze.it@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-extra-plugin_2.0.9_1534616337461_0.22279067899993232"},"_hasShrinkwrap":false},"2.1.1":{"name":"puppeteer-extra-plugin","version":"2.1.1","description":"Base class for puppeteer-extra plugins.","main":"index.js","repository":{"type":"git","url":"https://github.com/berstend/puppeteer-extra.git"},"author":{"name":"berstend"},"license":"MIT","scripts":{"docs":"update-markdown-jsdoc","test":"ava -v && standard"},"engines":{"node":">=8"},"keywords":["puppeteer","puppeteer-extra","puppeteer-extra-plugin","ua","user-agent","chrome","headless","pupeteer"],"devDependencies":{"ava":"^0.25.0","puppeteer":"next","standard":"^11.0.0","update-markdown-jsdoc":"^1.0.6"},"dependencies":{"debug":"^3.1.0","merge-deep":"^3.0.1"},"peerDependencies":{"puppeteer-extra":"*"},"gitHead":"2783eda8b71df3eb3e360614302c08007d467628","_id":"puppeteer-extra-plugin@2.1.1","dist":{"shasum":"9b2b3ef745f3fcf1365bffdff0560330dec54810","tarball":"https://registry.npmjs.org/puppeteer-extra-plugin/-/puppeteer-extra-plugin-2.1.1.tgz","integrity":"sha512-p+5X7WA0LdT6mONyD9DjRHP/1R4VkX2tYEpJr9RyXtsr35PzcE5E35NmrUhy39w9wWT5kfNnCqsLeZ2Vd85H1w==","fileCount":6,"unpackedSize":45059,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbljixCRA9TVsSAnZWagAAH/wP/3UtKjxJY3CHyWWz1u5u\nWCahd1vQJwomQAc04p08ctpSbRC5AITsLiKEoNpBw+w/dPXq+srilbDO2aAr\nSk8KFVXvR1FRI+UNUBomPjI0lE35SfV62S3yRFSKkkpCVNQAetoLjB6uFktC\n/Atvw3vCuSR1UU+AMYjOE5flPj5ASi6L9SwqrRLLdLrUyL69lug/VFBy/kme\niUosGAdCaveYXrZWdbhcl8QEggOORWGKBhwcLDFUHr5fxjKUue/WnE6edk+g\ngrtPD7aznjv+dacA++iUvSYAP3h/Q3mkWCACfIyNbGeIl7WDuKLWyx7N82A7\nbCwooQVQD2v0QmM16+LSTIkuxxHb/GQtPlH3V7MlS1Zwc+OwD4sN9rnrJQOK\nlikf80B+Cco+F0ZoGKw5sS0SCyIXMpg9rNXsvts7Rb6OQaCCUzAA7BS7w1rx\nVy2x1phSPgvJO3k7qkCrz0oER6ovcxwHHzAC0uTo7bBVsFts5aKH7OnMHkuf\nOTCtsPq7Hi+iAtKC62PveyGxB7qfLDwrMGmkYj7b2ZzVgFOFTmLhNvPmOh0C\nCezJyXCKa+vF1eE0KoFkAad8ZD2E3PK7zOnsNMOLUuv3xPUBNmgt6d/8sDrW\ncyLmjPOeDinBXncKjfNXg2usSGLLl/PEtHTkklhSeAQs59VgJUS9NIV7OER3\nG/2/\r\n=4g3t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDEIeMh3/gh0Zq210TgfosTU/wbwG9M4i/1q8f4hik2FAiEA5F11KLhy+oxz4WHOJGHSVmP28NSfISgSHDVt4LybLII="}]},"maintainers":[{"name":"berstend","email":"e.ndze.it@gmail.com"}],"_npmUser":{"name":"berstend","email":"e.ndze.it@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-extra-plugin_2.1.1_1536571568138_0.5978882227861197"},"_hasShrinkwrap":false},"3.0.2":{"name":"puppeteer-extra-plugin","version":"3.0.2","description":"Base class for puppeteer-extra plugins.","main":"dist/index.cjs.js","module":"dist/index.esm.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/berstend/puppeteer-extra.git"},"homepage":"https://github.com/berstend/puppeteer-extra/tree/master/packages/puppeteer-extra-plugin","author":{"name":"berstend"},"license":"MIT","scripts":{"clean":"rm -rf dist/*","build":"yarn clean && tsc --module commonjs && rollup -c rollup.config.ts","docs":"typedoc --module commonjs --readme none --excludeExternals --excludePrivate --target ES6 --theme markdown --out docs --mode file src","test":"TS_NODE_COMPILER_OPTIONS='{\"module\":\"commonjs\"}' ava -v src/**.test.ts","prepublishOnly":"npm run test && npm run docs && npm run build"},"engines":{"node":">=9.11.2"},"ava":{"compileEnhancements":false,"extensions":["ts"],"require":["ts-node/register"]},"prettier":{"printWidth":80,"semi":false,"singleQuote":true},"keywords":["puppeteer","puppeteer-extra","puppeteer-extra-plugin","ua","user-agent","chrome","headless","pupeteer"],"devDependencies":{"@types/debug":"^4.1.0","@types/node":"^10.12.23","@types/puppeteer":"^1.12.1","ava":"^1.2.1","lodash.camelcase":"^4.3.0","puppeteer":"next","rollup":"^1.1.2","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.19.2","ts-node":"^8.0.2","tslint":"^5.12.1","tslint-config-prettier":"^1.18.0","tslint-config-standard":"^8.0.1","typedoc":"^0.14.2","typedoc-plugin-markdown":"^1.1.26","typescript":"^3.3.3"},"dependencies":{"debug":"^3.1.0","merge-deep":"^3.0.1"},"peerDependencies":{"puppeteer-extra":"*"},"gitHead":"d56b0bff08e963c83e1b17008f29133326aadeaa","bugs":{"url":"https://github.com/berstend/puppeteer-extra/issues"},"_id":"puppeteer-extra-plugin@3.0.2","_nodeVersion":"10.9.0","_npmVersion":"lerna/3.11.0/node@v10.9.0+x64 (darwin)","_npmUser":{"name":"berstend","email":"e.ndze.it@gmail.com"},"dist":{"integrity":"sha512-kG9vMj+Y1VFgbFNEQYOynlNuAHh2pcz3DJvCeOtio8iU8ENxT8plxVGLSb+yv6eHYnb7GjfXOlp6T8crKd2vLw==","shasum":"0a975eb8e1af7fb2cd28b219ff9e8d2165fac026","tarball":"https://registry.npmjs.org/puppeteer-extra-plugin/-/puppeteer-extra-plugin-3.0.2.tgz","fileCount":13,"unpackedSize":131017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcYOptCRA9TVsSAnZWagAAUfwP/iw+4JmvVNNGTfXYZS+u\nxmsgAnZcBMa2eZXZJnPqgLI0hJMHtKBiNKZkoJLccaahOit/RpYN2KUy1xTs\njlppnoWmZ3m92WViXPGWo0TQAXKHwBDgl9IN3+JvJ/chpRTSMQVmHZFMcXhQ\nk8GOs0ZxtAvYa1Qqun3Co8hz6CD5lyxUObDOyyC5XFAXq0aJPjfGx6//SaPp\nDZIoidrFVQ8x3N24XcFl4veGanmb7ExtRP2hOj6Me8xYr18Nw+Rsq05IvXO8\n6prPOy58dDlt3TawYnhcw56fn2fLDjOfpeXXki3mW5PDKy9VhTTXc+sB2P5g\nPyBj+3JPwbUn0CRWKZG/mxojUjs2LqC9Wj8dOvcK3VSIpXp7a6rYN7K+TXEs\n7niCXouc6V5QG1ZbKNjirVIJUAY9Qw2BS2/PAm1YlKUF3F9JZWmqGdplLOpK\neHhzdhULy6Esi0VdVF8Tyee7w0FIAAfEWuDshE91wOfhDPi49L5pTxDjNoM8\nivJt+iOkqVz47HOoBuAXLz1lQLwi4SRjnm7czS4HmXWUxz04//fUrCPgPiLg\nRAta3LQY6ntkvqnwXpfYsIuiZdcawr/mCvDgeRyFNiAKnLfHcQ3C2SOXnGSu\n2bk9xYZxQTeWsRYHAp6D4rlBjPTcMmNJc+cMS9N2UYjVVqzA6LLpV1yIKa93\nqDXQ\r\n=MBjm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdHPmWEdxvzqgA4b0cUjVoXWASOBZd41w5YfmC2jGivAIhAI0hR8AvpVP8R1WuiaQj7GpF/CYWfEfU8BGtCcl2ATMq"}]},"maintainers":[{"name":"berstend","email":"e.ndze.it@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-extra-plugin_3.0.2_1549855341093_0.8500417112395273"},"_hasShrinkwrap":false},"3.0.3":{"name":"puppeteer-extra-plugin","version":"3.0.3","description":"Base class for puppeteer-extra plugins.","main":"dist/index.cjs.js","module":"dist/index.esm.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/berstend/puppeteer-extra.git"},"homepage":"https://github.com/berstend/puppeteer-extra/tree/master/packages/puppeteer-extra-plugin","author":{"name":"berstend"},"license":"MIT","scripts":{"clean":"rm -rf dist/*","build":"yarn clean && tsc --module commonjs && rollup -c rollup.config.ts","docs":"typedoc --module commonjs --readme none --excludeExternals --excludePrivate --target ES6 --theme markdown --out docs --mode file src","test":"TS_NODE_COMPILER_OPTIONS='{\"module\":\"commonjs\"}' ava -v src/**.test.ts","prepublishOnly":"npm run test && npm run docs && npm run build"},"engines":{"node":">=9.11.2"},"ava":{"compileEnhancements":false,"extensions":["ts"],"require":["ts-node/register"]},"prettier":{"printWidth":80,"semi":false,"singleQuote":true},"keywords":["puppeteer","puppeteer-extra","puppeteer-extra-plugin","ua","user-agent","chrome","headless","pupeteer"],"devDependencies":{"@types/debug":"^4.1.0","@types/node":"^10.12.23","@types/puppeteer":"^1.12.1","ava":"^1.2.1","lodash.camelcase":"^4.3.0","puppeteer":"next","rollup":"^1.1.2","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.19.2","ts-node":"^8.0.2","tslint":"^5.12.1","tslint-config-prettier":"^1.18.0","tslint-config-standard":"^8.0.1","typedoc":"^0.14.2","typedoc-plugin-markdown":"^1.1.26","typescript":"^3.3.3"},"dependencies":{"debug":"^3.1.0","merge-deep":"^3.0.1"},"peerDependencies":{"puppeteer-extra":"*"},"gitHead":"7e9c578ddb29526d46155bcb180036cc1f9bd0e3","bugs":{"url":"https://github.com/berstend/puppeteer-extra/issues"},"_id":"puppeteer-extra-plugin@3.0.3","_nodeVersion":"10.9.0","_npmVersion":"lerna/3.11.0/node@v10.9.0+x64 (darwin)","_npmUser":{"name":"berstend","email":"e.ndze.it@gmail.com"},"dist":{"integrity":"sha512-JC9KhznLkYLHoCkyLAFHkeyRaGx6lWdcSbpGX+GebyYSvikceRzVqfVI8u+91A92XJR1F85FLSa21GgycfxGgg==","shasum":"4fd127eba91735746fea053b026ed930719519a2","tarball":"https://registry.npmjs.org/puppeteer-extra-plugin/-/puppeteer-extra-plugin-3.0.3.tgz","fileCount":13,"unpackedSize":131017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcYPToCRA9TVsSAnZWagAA6GwP/19nWXBlPFk/pmN6/zRP\n0ydGpgcf0agDpL+yuNNFSlNLQgTNoGpHerSbHfO+lzoPTq8nBNgQgLnD6keW\npIYeYv+sabyD5dV67w4oA0eIIdE1H+ZOgrM0h9EIvw7gPaomymd4nkMADzx+\nH3tBVGbZJ8/hwpOJr8WkPlQkP7EuM989zBdFttFyr7QfNZ5AnvX1U7XzxnwU\nSCpeC8b4H0205+aDGjQ+nbBw8mTl3OlPkDPgUH1FtlRtKkYe31dw8sg7ROVd\nBCRLHbeWvjUZU6vVMlS+13fNwzn7Ex8WrUZjF4h6VGg3yg/0aCshjH11e/rp\nhWi41vnVbWnb0AwQVkZJgpnqpTt5z091tTUvYzjzhnFaprXCff2mcJCusFU5\n4U4liAmSQIOG+SN8vc9Z+S12JgldP4reAP4atib7cPFCWiwKKZa21B8fXqy6\noX6oeJXvI13HNzFWaGFQRHeD+fy+gwJxSL2E6dWDfq5aYDXfFIZgr0qqhXR4\nXNHFTR86bmDxCNTo7YWQNhzz685J5aYSubTOPuGludzQFf3dF72ZIxG2LC8g\nWUsm/yHypa0GU6yT7dvh9ezaj9cqc7oP/uSzOPmbv3xhsVMUwV0ACV6X6Tgs\nX67TS20vM381tDm+Iu+Dhc9jHLsWOT5B/XUJDyAaw2nIpbB/7DZkykhYFJCs\nuRTR\r\n=BrgC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDur3gKVTJiOhXScx320obj2pm2JwEvPP4srmbKoiq9yQIgPO2dl90pTxcR7jbEx7EHDW4XFeZVwLeQaBEqO0h3iGM="}]},"maintainers":[{"name":"berstend","email":"e.ndze.it@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-extra-plugin_3.0.3_1549858023967_0.13608713842724285"},"_hasShrinkwrap":false},"3.0.4":{"name":"puppeteer-extra-plugin","version":"3.0.4","description":"Base class for puppeteer-extra plugins.","main":"dist/index.cjs.js","module":"dist/index.esm.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/berstend/puppeteer-extra.git"},"homepage":"https://github.com/berstend/puppeteer-extra/tree/master/packages/puppeteer-extra-plugin","author":{"name":"berstend"},"license":"MIT","scripts":{"clean":"rm -rf dist/*","build":"yarn clean && tsc --module commonjs && rollup -c rollup.config.ts","docs":"typedoc --module commonjs --readme none --excludeExternals --excludePrivate --target ES6 --theme markdown --out docs --mode file src","test":"TS_NODE_COMPILER_OPTIONS='{\"module\":\"commonjs\"}' ava -v","test-ci":"yarn build && TS_NODE_COMPILER_OPTIONS='{\"module\":\"commonjs\"}' ava -v dist/*.test.js","prepublishOnly":"npm run test && npm run docs && npm run build"},"engines":{"node":">=9.11.2"},"ava":{"files":["src/**/*.test.ts"],"compileEnhancements":false,"extensions":["ts"],"require":["ts-node/register"]},"prettier":{"printWidth":80,"semi":false,"singleQuote":true},"keywords":["puppeteer","puppeteer-extra","puppeteer-extra-plugin","ua","user-agent","chrome","headless","pupeteer"],"devDependencies":{"@types/debug":"^4.1.0","@types/node":"^10.12.23","@types/puppeteer":"^1.12.1","ava":"^1.2.1","lodash.camelcase":"^4.3.0","puppeteer":"next","rollup":"^1.1.2","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.19.2","ts-node":"^8.0.2","tslint":"^5.12.1","tslint-config-prettier":"^1.18.0","tslint-config-standard":"^8.0.1","typedoc":"^0.14.2","typedoc-plugin-markdown":"^1.1.26","typescript":"^3.3.3"},"dependencies":{"debug":"^3.1.0","merge-deep":"^3.0.1"},"peerDependencies":{"puppeteer-extra":"*"},"gitHead":"17e693ccab5acf68c5153924490c8730449bf998","bugs":{"url":"https://github.com/berstend/puppeteer-extra/issues"},"_id":"puppeteer-extra-plugin@3.0.4","_nodeVersion":"10.9.0","_npmVersion":"lerna/3.11.0/node@v10.9.0+x64 (darwin)","_npmUser":{"name":"berstend","email":"e.ndze.it@gmail.com"},"dist":{"integrity":"sha512-qgb5pmyNWI64PHtvRG1MjxEL7S3wAouDeqWklpg+/1jnxsbhRJsoi91SEg4U4Ji+rEOn28kTVM9O4KTXJ1PQ1Q==","shasum":"7301d811a9b7eeff991f2a8dc610fa6690fdc4b0","tarball":"https://registry.npmjs.org/puppeteer-extra-plugin/-/puppeteer-extra-plugin-3.0.4.tgz","fileCount":13,"unpackedSize":131156,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcYuD2CRA9TVsSAnZWagAAs+QP/3Q9I3Q/Zu1X1TJZi5ay\nR8/RCyf2dqe6zccPVxKlIjc/lKZDLjZHb6goh3p8zO4JbeO49Kl/x/abRI7A\nMwIvyX4zf1qrssvf6GG0Di5i/jPZqszOAJfH+TA38+82sGhZ+9LPT/e90rI6\n4Q4+O58H3ZNWQjYEA6G/WUw9OwRIMvRrCi1i2jxspPB/59MDS1zOv1Rilvpk\nqL4dGGPGrLmlEi+/n67Jdb5ibzGFqdncI/66sIjv+1PGCkvGBuX7gSPk1Ovw\nvsQZ8wHmZ96PBN5Kkzcn8aTJqa+TTuyk2HaSUcuMAnaipodmLs9Di0Jqs/8Z\nJp6Q+SoMmSpYgdx/ahDD5rPoJ3AY8jsMNpWY/5AyAZ6aRqrX1GxYNlEc9m1y\n/bhnAHWi+D7SkTdcLiD5LqUFs32il9yQBUyDH7dtfrl6XWregBpfXu9dkg+Y\ncf26+4YvkVn8i94cvuzbqflRzb9bT5Rdi7c8F2qDVBVg7jRXUoG3GqI0bZQC\nbH4JtVMhYwGy/ii1RLE9mChumnyqHpfGFKCuYOKlBa0ePjthkbdI0B+0A9vr\nL1Ooe7PchNZaBHoCKK8+ra+yHJVXhyajwOpxJqrg5mMnPF/aEzhGQe6nKlcY\nCnBYPkVTWRh/EQ51oxcyPS270KXtQ4oHJEiLzpkRyGaj3i1oZGM1BZyLhQHr\nw5cE\r\n=xdTc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMbzPMpQnJsZAxgHFFmSZIBgNjyRnFeyopPh7X8DJbUQIgX0KTaf5niGvdsnbsPQYEvyS3XmM1754CvOMQ3SaQ2i4="}]},"maintainers":[{"name":"berstend","email":"e.ndze.it@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-extra-plugin_3.0.4_1549983990310_0.4700608908579267"},"_hasShrinkwrap":false},"3.0.7":{"name":"puppeteer-extra-plugin","version":"3.0.7","description":"Base class for puppeteer-extra plugins.","main":"dist/index.cjs.js","module":"dist/index.esm.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/berstend/puppeteer-extra.git"},"homepage":"https://github.com/berstend/puppeteer-extra/tree/master/packages/puppeteer-extra-plugin","author":{"name":"berstend"},"license":"MIT","scripts":{"clean":"rm -rf dist/*","build":"yarn clean && tsc --module commonjs && rollup -c rollup.config.ts","docs":"typedoc --module commonjs --readme none --excludeExternals --excludePrivate --target ES6 --theme markdown --out docs --mode file src","test":"TS_NODE_COMPILER_OPTIONS='{\"module\":\"commonjs\"}' ava -v","test-ci":"yarn build && TS_NODE_COMPILER_OPTIONS='{\"module\":\"commonjs\"}' ava -v dist/*.test.js","prepublishOnly":"npm run test && npm run docs && npm run build"},"engines":{"node":">=9.11.2"},"ava":{"files":["src/**/*.test.ts"],"compileEnhancements":false,"extensions":["ts"],"require":["ts-node/register"]},"prettier":{"printWidth":80,"semi":false,"singleQuote":true},"keywords":["puppeteer","puppeteer-extra","puppeteer-extra-plugin","ua","user-agent","chrome","headless","pupeteer"],"devDependencies":{"@types/debug":"^4.1.0","@types/node":"^12.12.12","@types/puppeteer":"^2.0.0","ava":"2.4.0","lodash.camelcase":"^4.3.0","puppeteer":"^2.0.0","rollup":"^1.27.5","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.25.2","ts-node":"^8.0.2","tslint":"^5.12.1","tslint-config-prettier":"^1.18.0","tslint-config-standard":"^9.0.0","typedoc":"^0.14.2","typedoc-plugin-markdown":"^1.1.26","typescript":"^3.3.3","update-markdown-jsdoc":"^1.0.11"},"dependencies":{"debug":"^4.1.1","merge-deep":"^3.0.1"},"peerDependencies":{"puppeteer-extra":"*"},"gitHead":"21cf62f8aaa2b72479155ea02f178355a284080b","bugs":{"url":"https://github.com/berstend/puppeteer-extra/issues"},"_id":"puppeteer-extra-plugin@3.0.7","_nodeVersion":"13.1.0","_npmVersion":"lerna/3.19.0/node@v13.1.0+x64 (darwin)","_npmUser":{"name":"berstend","email":"e.ndze.it@gmail.com"},"dist":{"integrity":"sha512-e/cwFZ1uWr03pVbh7YSsPF0BgRlTRX0tx0q0yF+lwpRVeU42s+ivaQxkJ1ECgPtuFjheYIsJUQ7tHVjkwOTtWA==","shasum":"9e0f2761d53e0e5d9de2d51ea85bf6106d99c054","tarball":"https://registry.npmjs.org/puppeteer-extra-plugin/-/puppeteer-extra-plugin-3.0.7.tgz","fileCount":13,"unpackedSize":131399,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd27dhCRA9TVsSAnZWagAAn54P/24DaDc9qpkhX2yViiVv\ndiWfy8gy7Qb+WywvLIBR5mW5F3e+KLMTBvNl0UStuL1O4EB6xN0dFlETmRf/\nMwd7lX+efNitO+9OKZVt0NLd8AXqAJDQr77HQtEGLVyATdAVKZLm53Nfs/x/\niQ+cW0gzSLAgRk5Az620VNOjYbobXLbXVdaDPHfr67Eje7BwBn3EgCLCJffw\n66MWFIPslpxeoRXiO2AiY89Sie1bedmpgsBJR/YkvhF4+qhdgNgOphohlW0X\nCm2nPSio2yERPS92iX42FczEG/e/6MEVLYYbLITCyEL+oBSVHoGUnYRaRqqH\n6mxLM+HLkZckIDBTDnyPjFjrzOrFkAUaJBqk6n9xgUc6zFMalE8g/GY43ZNQ\nppBlRvJ0++Uh/oV1uHDRyLR8tDdVNvEiNQR/edSCEhL3/G+lWS9l4QPIP0Qs\n6lY+8jFTB7UHOdbq7Rpaop2UtNPYNrhCGXyrJuSrBvqINWIa/PbPqwBJB9Jj\npDCUFM+TI/TIjoMbbMq6zhc53eaQwGIQkJWXuYOKNUJn1KSmjpbN0Kr8J30h\nIvf2dPGKImymFCGljYapkU6NZh+iICqxeS8nKEI+yK5Df48QpB8Zlm9vc6bE\nLKLxMoA/zQUmsGkxCDbedVC5EV6Zqr8aaDMhi8c4RpJJuHtHSuCeUjOQ5sor\nGMRr\r\n=71dU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE9rvU8TzfdW93/LMM3law9HxZ/yhFvQ+8Vd9JuBnywoAiEA3okgn8VvW13SHJ3e9a2FHpd24IRgNzVvdY6PqkaHB6A="}]},"maintainers":[{"name":"berstend","email":"e.ndze.it@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-extra-plugin_3.0.7_1574680417184_0.5924276825623052"},"_hasShrinkwrap":false},"3.1.1":{"name":"puppeteer-extra-plugin","version":"3.1.1","description":"Base class for puppeteer-extra plugins.","main":"dist/index.cjs.js","module":"dist/index.esm.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/berstend/puppeteer-extra.git"},"homepage":"https://github.com/berstend/puppeteer-extra/tree/master/packages/puppeteer-extra-plugin","author":{"name":"berstend"},"license":"MIT","scripts":{"clean":"rm -rf dist/*","build":"yarn clean && tsc --module commonjs && rollup -c rollup.config.ts","docs":"documentation readme --quiet --shallow --github --markdown-theme transitivebs --readme-file readme.md --section API ./src/index.ts && npx prettier --write readme.md","test":"TS_NODE_COMPILER_OPTIONS='{\"module\":\"commonjs\"}' ava -v","test-ci":"yarn build && TS_NODE_COMPILER_OPTIONS='{\"module\":\"commonjs\"}' ava -v dist/*.test.js"},"engines":{"node":">=9.11.2"},"ava":{"files":["src/**/*.test.ts"],"compileEnhancements":false,"extensions":["ts"],"require":["ts-node/register"]},"prettier":{"printWidth":80,"semi":false,"singleQuote":true},"keywords":["puppeteer","puppeteer-extra","puppeteer-extra-plugin","ua","user-agent","chrome","headless","pupeteer"],"devDependencies":{"@types/node":"^12.12.14","@types/puppeteer":"*","ava":"2.4.0","documentation-markdown-themes":"^12.1.5","lodash.camelcase":"^4.3.0","puppeteer":"^2.0.0","rollup":"^1.27.5","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.25.2","ts-node":"^8.5.4","tslint":"^5.12.1","tslint-config-prettier":"^1.18.0","tslint-config-standard":"^9.0.0","typescript":"^3.3.3"},"dependencies":{"@types/debug":"^4.1.0","debug":"^4.1.1","merge-deep":"^3.0.1"},"peerDependencies":{"puppeteer-extra":"*"},"gitHead":"e4f04742f62bd66ae968229879b6f278b1e6146b","bugs":{"url":"https://github.com/berstend/puppeteer-extra/issues"},"_id":"puppeteer-extra-plugin@3.1.1","_nodeVersion":"13.2.0","_npmVersion":"lerna/3.19.0/node@v13.2.0+x64 (darwin)","_npmUser":{"name":"berstend","email":"e.ndze.it@gmail.com"},"dist":{"integrity":"sha512-SV06KGB/8jO7+XECK/VyT6iRxA1cVsr03PyDsoZpLgy8rntCLLIxcNIFgx+Ua/WHYFick+r4+uC2mWqoACkTZQ==","shasum":"9015e4036c8213fdfcc5a912bb75c0aa47597cb2","tarball":"https://registry.npmjs.org/puppeteer-extra-plugin/-/puppeteer-extra-plugin-3.1.1.tgz","fileCount":3,"unpackedSize":19315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4RUECRA9TVsSAnZWagAAbTcP/2+rHbr8ixMqZP4UWFph\nVEFJ8a6fIrPQKFY5iDMLmYid6FAeUlR+fvnEYmctUtVs1PP1oiF+8VTJPiL9\nFvpM7oIWgD9L//KeSJV2bU43F856ZRWo/5RZLMAVQqxseyghpYfG3NwKXUoy\nAw0MT1iTaMk+cJMLsLJOtBUv1q/TShE/OO7rZkch6fdfhYPjOM73yhC9B05j\nM9BMaVwv3+Iwue3X9x0XBxsvmUtiDnQAwua7J/ncXDspgYi384T2V3h5JHoo\nN84vxCuUCtIQDUO2sjJwm7lBekwCQhAbq9YVVT+QKZ9R0fBpdDOO0Fjxg79U\nwqlgKGEYUgObdzwWNThxzHIoA3VWz6b9M8b3nCzQS8yxd72w64jdfZfQdCeB\nQGESMO7N5jLOI5ZIrMx9YEN49wh4fhqFzq6ogi34xyDIhP7zddonQ7Jy61TD\nnlIVTNX4z9I7TLPT9PygDzX/lVXV68Frv4eszCFx2gibvuikY7juEnoHyF3c\nzjc8FNfSS9Iwz+QnmAYcs9dYZF6NyMGlYZcFPKzmoT39B2VYyYsMQgbtCIcE\n/Wi2g+2rTZsyRio5CkLWV273TYzDQ+jH8gwVEPKQlfj3hPRFlMBNLUXsQNHZ\nzxdJjVPC8HxWf4MZ275C7w/baYiad8ebS6KWqb5PjXcTWo3xy/3opwkmby4I\nWWJp\r\n=Cre2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxg+warCrvr+yiUymB6M+KpufnZ8GuNMOMGH4ZnjIYRAIgU44UE8SmvUOKv5n9wjQVusoBSkdfX7b4VVsOFb03fc8="}]},"maintainers":[{"name":"berstend","email":"e.ndze.it@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-extra-plugin_3.1.1_1575032068369_0.4951463655648154"},"_hasShrinkwrap":false},"3.1.2":{"name":"puppeteer-extra-plugin","version":"3.1.2","description":"Base class for puppeteer-extra plugins.","main":"dist/index.cjs.js","module":"dist/index.esm.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/berstend/puppeteer-extra.git"},"homepage":"https://github.com/berstend/puppeteer-extra/tree/master/packages/puppeteer-extra-plugin","author":{"name":"berstend"},"license":"MIT","scripts":{"clean":"rm -rf dist/*","build":"yarn clean && tsc --module commonjs && rollup -c rollup.config.ts","docs":"documentation readme --quiet --shallow --github --markdown-theme transitivebs --readme-file readme.md --section API ./src/index.ts && npx prettier --write readme.md","test":"TS_NODE_COMPILER_OPTIONS='{\"module\":\"commonjs\"}' ava -v","test-ci":"yarn build && TS_NODE_COMPILER_OPTIONS='{\"module\":\"commonjs\"}' ava -v dist/*.test.js"},"engines":{"node":">=9.11.2"},"ava":{"files":["src/**/*.test.ts"],"compileEnhancements":false,"extensions":["ts"],"require":["ts-node/register"]},"prettier":{"printWidth":80,"semi":false,"singleQuote":true},"keywords":["puppeteer","puppeteer-extra","puppeteer-extra-plugin","ua","user-agent","chrome","headless","pupeteer"],"devDependencies":{"@types/node":"^12.12.14","@types/puppeteer":"*","ava":"2.4.0","documentation-markdown-themes":"^12.1.5","lodash.camelcase":"^4.3.0","puppeteer":"^2.0.0","rollup":"^1.27.5","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.25.2","ts-node":"^8.5.4","tslint":"^5.12.1","tslint-config-prettier":"^1.18.0","tslint-config-standard":"^9.0.0","typescript":"^3.3.3"},"dependencies":{"@types/debug":"^4.1.0","debug":"^4.1.1","merge-deep":"^3.0.1"},"peerDependencies":{"puppeteer-extra":"*"},"gitHead":"b5d3faff1b601bd3929448f85ae73f40b0acdf78","bugs":{"url":"https://github.com/berstend/puppeteer-extra/issues"},"_id":"puppeteer-extra-plugin@3.1.2","_nodeVersion":"13.2.0","_npmVersion":"lerna/3.19.0/node@v13.2.0+x64 (darwin)","_npmUser":{"name":"berstend","email":"e.ndze.it@gmail.com"},"dist":{"integrity":"sha512-6hrqz8JqTjgEqIqSSt/PFoUncjQ00uYpWBYmAnz4iZvlMcnXE4doZIwIfDGQLdMgXPfR27VRucg59U/rd1i8Sw==","shasum":"c5d2cbaa991926f145bf5f7b12757b4ced41daac","tarball":"https://registry.npmjs.org/puppeteer-extra-plugin/-/puppeteer-extra-plugin-3.1.2.tgz","fileCount":13,"unpackedSize":144240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4RzQCRA9TVsSAnZWagAA1pwQAI0VfEaLYf50dE7eTkhM\nMeXZrJsqYn5mat7uwDlODTAq/HY8jOY8dzEu9DBpFdhwy8UM04J3RTKGv088\nOdvGbA2DTivlOTV/M+ivzGnkglOPjddy2+6JZmPJUlg5+zaZ3X3W+hMJM1lg\n9Djf8L3LeEcFXRm/Tkw6XTKjT3ur5gBQnosy8mMvdCOWotS7GyikMjemazUi\nhwZRq1aPkMFTqpG7b6Q/xnYKubrk6A/gJU1YmVMeBO/TXezlTese6RrY7yxc\n7vizXMtQwKvHS3HmO1Aas+lPqpgCMiN0K/NLDx0vRonawtl2kv7bhbF2KITb\nZ09mGUjcAerJg1bTUBotaRKpdYPVCKjnUdAlZH5grErj9mQ4ZZIgit+DuG+O\nP2Z7yNIRHwt6UMHoS9iJF5hA/q30LcGt5L3xVfn7sK8YU8+cHpubUB6NNTYK\nxYJMwVgmHcZhW9M7xYMsk7+qm5IoAjfw8AXkKM2aZNNKcylnfFFPdTPNpDew\nyxlkm/Sl4uYKi8izVRjhbl++XRfO5CoMk7nHd/G4e7SxkVKFMihFD0B5PsDX\n/VNBAVkS3BFBP1kN5Xh7p9UFFtc6ChVHgE/SKpy6Zo0qOH2/Jf3RiHoyL3/J\ntrlcWNyBjDJuLaIM8JfR0lwvuVyo3sVrTnjHwrfN0gdbhx8CX2RF/85oifA+\nzTut\r\n=kzct\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICNhQY/ye2iVZLlZ4+fS33TLtP49pJv+/i5qoB9urnF+AiBuNa8GagY2f8yk53ixpGBxgkmwUywwrChgIvPyU2FJyw=="}]},"maintainers":[{"name":"berstend","email":"e.ndze.it@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-extra-plugin_3.1.2_1575034064412_0.17779513840943206"},"_hasShrinkwrap":false},"3.1.3":{"name":"puppeteer-extra-plugin","version":"3.1.3","description":"Base class for puppeteer-extra plugins.","main":"dist/index.cjs.js","module":"dist/index.esm.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/berstend/puppeteer-extra.git"},"homepage":"https://github.com/berstend/puppeteer-extra/tree/master/packages/puppeteer-extra-plugin","author":{"name":"berstend"},"license":"MIT","scripts":{"clean":"rm -rf dist/*","build":"yarn clean && tsc --module commonjs && rollup -c rollup.config.ts","docs":"documentation readme --quiet --shallow --github --markdown-theme transitivebs --readme-file readme.md --section API ./src/index.ts && npx prettier --write readme.md","test":"TS_NODE_COMPILER_OPTIONS='{\"module\":\"commonjs\"}' ava -v","test-ci":"yarn build && TS_NODE_COMPILER_OPTIONS='{\"module\":\"commonjs\"}' ava --fail-fast -v dist/*.test.js"},"engines":{"node":">=9.11.2"},"ava":{"files":["src/**/*.test.ts"],"compileEnhancements":false,"extensions":["ts"],"require":["ts-node/register"]},"prettier":{"printWidth":80,"semi":false,"singleQuote":true},"keywords":["puppeteer","puppeteer-extra","puppeteer-extra-plugin","ua","user-agent","chrome","headless","pupeteer"],"devDependencies":{"@types/node":"^13.1.4","@types/puppeteer":"*","ava":"2.4.0","documentation-markdown-themes":"^12.1.5","lodash.camelcase":"^4.3.0","puppeteer":"^2.0.0","rollup":"^1.27.5","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.25.2","ts-node":"^8.5.4","tslint":"^5.12.1","tslint-config-prettier":"^1.18.0","tslint-config-standard":"^9.0.0","typescript":"^3.7.4"},"dependencies":{"@types/debug":"^4.1.0","debug":"^4.1.1","merge-deep":"^3.0.1"},"peerDependencies":{"puppeteer-extra":"*"},"gitHead":"6a89e1196bdf8327ee9a2ba8b18f861d9fc209d3","bugs":{"url":"https://github.com/berstend/puppeteer-extra/issues"},"_id":"puppeteer-extra-plugin@3.1.3","_nodeVersion":"13.2.0","_npmVersion":"lerna/3.19.0/node@v13.2.0+x64 (darwin)","_npmUser":{"name":"berstend","email":"e.ndze.it@gmail.com"},"dist":{"integrity":"sha512-4txURazt/oa07FkSaamgFBPxeb1qUgSFWdnM7cCO2Lp1k9zb5DnieIGW533YVJk6DVDGfppgY2VXTKa+I6jqbQ==","shasum":"17ebfb964d3756862a268c5074692781db4503cc","tarball":"https://registry.npmjs.org/puppeteer-extra-plugin/-/puppeteer-extra-plugin-3.1.3.tgz","fileCount":13,"unpackedSize":144250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeEkdrCRA9TVsSAnZWagAAeyAQAIZljBGbQau+kTDzvnre\nbd27ohwKJ3QKeymJWHMkFsGTxpYedSMcj2Z26f3igbBmC9v2wN8n9YtlGQbj\nC1RDFldaqBU2Phz1SwF09g/HiTj3IrRBjHzzMvKlUY80rAOVxies2JYnJ9u7\nmKWf2NCG9y5wQVDvy7F3FJvOfgc0lp1LllPTM+bcSGKpHJJCRvwH/O5/lbS4\nYBooRR+LiMHrcqtMMmy0+FC1Gbv7Nw6O1XU+V7yC3A/LzafqAmkbbd0IT+NF\nY/XIPhELHhPVO6kUNoGl+/U9JU87SK5xBMisv4VdJOHAShENTgH9GxyXPLB7\n1sB9s7Tq6QBfrHHQtrKPSeNcKyiyQ2V2bB5cBwZfEw7KVGRZMQU+42Inj7pW\nXi57o7ad4f1ZxONxsT5W6F/AB3hR37pUXvFOK+BKW+H7Q54TB8uMJTDPrSQy\nR7yAXJEpV1u/8M6uU6gI/EUgLIVgL9qCj5JTJH4bwUbEIsCvBHqK4/3pPVX7\nV4nHBaZdzkIftVzWNc1CyqYtV+65ovHUeEuMRQeIEmwo9FoRFwaS4mKuZdQP\njdint1wcQ0/Jo6hdPxVbEyR+RT/OSVJDSnLUs/2baphNVEpSrdhbEMmsMMTF\nORGPQc/sfSonPSRPLOO6mNxGhgMXddeIrqIEZEZxTKsqd/BvrKTiWf5cR5v8\nIxmy\r\n=/lG7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyADAOxu/m0ay5gx7axeazFhVp9UFCUpnWq0VLZSDxaAIgbsE9tBb0w0dqRDKX3H++Ev2WE4sjGZ2duLhPrUoLTUQ="}]},"maintainers":[{"name":"berstend","email":"e.ndze.it@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-extra-plugin_3.1.3_1578256234847_0.20500744387809444"},"_hasShrinkwrap":false},"3.1.4":{"name":"puppeteer-extra-plugin","version":"3.1.4","description":"Base class for puppeteer-extra plugins.","main":"dist/index.cjs.js","module":"dist/index.esm.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/berstend/puppeteer-extra.git"},"homepage":"https://github.com/berstend/puppeteer-extra/tree/master/packages/puppeteer-extra-plugin","author":{"name":"berstend"},"license":"MIT","scripts":{"clean":"rm -rf dist/*","build":"yarn clean && tsc --module commonjs && rollup -c rollup.config.ts","docs":"documentation readme --quiet --shallow --github --markdown-theme transitivebs --readme-file readme.md --section API ./src/index.ts && npx prettier --write readme.md","test":"TS_NODE_COMPILER_OPTIONS='{\"module\":\"commonjs\"}' ava -v","test-ci":"yarn build && TS_NODE_COMPILER_OPTIONS='{\"module\":\"commonjs\"}' ava --fail-fast -v dist/*.test.js"},"engines":{"node":">=9.11.2"},"ava":{"files":["src/**/*.test.ts"],"compileEnhancements":false,"extensions":["ts"],"require":["ts-node/register"]},"prettier":{"printWidth":80,"semi":false,"singleQuote":true},"keywords":["puppeteer","puppeteer-extra","puppeteer-extra-plugin","ua","user-agent","chrome","headless","pupeteer"],"devDependencies":{"@types/node":"^13.1.4","@types/puppeteer":"*","ava":"2.4.0","documentation-markdown-themes":"^12.1.5","lodash.camelcase":"^4.3.0","puppeteer":"^2.0.0","rollup":"^1.27.5","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.25.2","ts-node":"^8.5.4","tslint":"^5.12.1","tslint-config-prettier":"^1.18.0","tslint-config-standard":"^9.0.0","typescript":"^3.7.4"},"dependencies":{"@types/debug":"^4.1.0","debug":"^4.1.1","merge-deep":"^3.0.1"},"peerDependencies":{"puppeteer-extra":"*"},"gitHead":"3143ea17daa8d4364835fa7e5f4890f1ee838648","bugs":{"url":"https://github.com/berstend/puppeteer-extra/issues"},"_id":"puppeteer-extra-plugin@3.1.4","_nodeVersion":"13.2.0","_npmVersion":"lerna/3.19.0/node@v13.2.0+x64 (darwin)","_npmUser":{"name":"berstend","email":"e.ndze.it@gmail.com"},"dist":{"integrity":"sha512-RXRearBnR9lbrwnnOpTdXvdRi/+tUYcrZp957+Pwnw7vyrUb4l8WNRO8VSC4lkX8RYYqbPg3aAQGWZlBX6bmQA==","shasum":"7aafde69c4189d10ba729242550b152bb2dd5d11","tarball":"https://registry.npmjs.org/puppeteer-extra-plugin/-/puppeteer-extra-plugin-3.1.4.tgz","fileCount":13,"unpackedSize":144099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeE19pCRA9TVsSAnZWagAAbK4P/1Skv+c6F9Dgv2bU92oE\nLT4cdHzoLn8gLBV4JtVFjvWDlMlEfFaroC0zY2WJuUWIWpYCKgKpppUc/0xw\nIZkSkXG1Qy0G63zmI7wkZxR0joMZrY52obE7pLZmt63CNNG05Wrnwf/KGViz\n95khSUe7Xwd/DiGsXAmdJC2V6yWg4mmTzpuwdeTI7bkQ89npR/KatTiqKaLs\nlRO42LzGeQV2YZnrmTub+hAB8Kiw0T4Fmw/jek8Xg0o0xyVopyph5+8ce5TA\niXUNpxdgRpa2Wkzzn5A5rwh/+9otD26nN1+q87VUDQzIqDnHCXrvnrkD5Mln\nmk2ubxykjG4BnIwoEpmlLUSe0m3rKC2SPTsvcdeTaQu4ZZZWEkgJu7xuVbBc\nD7bo1EYPiRztL9TmUJ35fo98H6EMcbF4S+MDAzC9E0rTj8ZtIWFdMLAl8tc5\nGYQ9DkrtMoHODuoLVfSj1VpX+QX9kravuHBCtp39dUWNNdzrIbWH+y4BIpD5\nBbPcpENwIDjikx2FeLG/j52QjS1uhztMlv0r8wqzPC6SoHDU6qC8cPdhPK+p\nOmua7i2Rtyk3O3313t7U0KeWfB0WAobyub/CBEiG7kpPZbTfiiMC/H/axxSq\n4qbb7lme/waGKSOtYYK5Na8ANG2AjM2GQYqd1yiy3n0sW0KClxxX9kbfvhXV\nB/3c\r\n=MUSh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPtWkZ/jg5CsnTSlmO9XrU2k5iJnvXRVP7hbGvqKbH2AIhAO0b+eVEew4Zolo3dxSO3w6TVQe5S0LvmZ0IlS/me50Q"}]},"maintainers":[{"name":"berstend","email":"e.ndze.it@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-extra-plugin_3.1.4_1578327912495_0.5937444396962419"},"_hasShrinkwrap":false},"3.1.5":{"name":"puppeteer-extra-plugin","version":"3.1.5","description":"Base class for puppeteer-extra plugins.","main":"dist/index.cjs.js","module":"dist/index.esm.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/berstend/puppeteer-extra.git"},"homepage":"https://github.com/berstend/puppeteer-extra/tree/master/packages/puppeteer-extra-plugin","author":{"name":"berstend"},"license":"MIT","scripts":{"clean":"rm -rf dist/*","build":"yarn clean && tsc --module commonjs && rollup -c rollup.config.ts","docs":"documentation readme --quiet --shallow --github --markdown-theme transitivebs --readme-file readme.md --section API ./src/index.ts && npx prettier --write readme.md","test":"TS_NODE_COMPILER_OPTIONS='{\"module\":\"commonjs\"}' ava -v","test-ci":"yarn build && TS_NODE_COMPILER_OPTIONS='{\"module\":\"commonjs\"}' ava --fail-fast -v dist/*.test.js"},"engines":{"node":">=9.11.2"},"ava":{"files":["src/**/*.test.ts"],"compileEnhancements":false,"extensions":["ts"],"require":["ts-node/register"]},"prettier":{"printWidth":80,"semi":false,"singleQuote":true},"keywords":["puppeteer","puppeteer-extra","puppeteer-extra-plugin","ua","user-agent","chrome","headless","pupeteer"],"devDependencies":{"@types/node":"^13.1.4","@types/puppeteer":"*","ava":"2.4.0","documentation-markdown-themes":"^12.1.5","lodash.camelcase":"^4.3.0","puppeteer":"^2.0.0","rollup":"^1.27.5","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.25.2","ts-node":"^8.5.4","tslint":"^5.12.1","tslint-config-prettier":"^1.18.0","tslint-config-standard":"^9.0.0","typescript":"^3.7.4"},"dependencies":{"@types/debug":"^4.1.0","debug":"^4.1.1","merge-deep":"^3.0.1"},"peerDependencies":{"puppeteer-extra":"*"},"gitHead":"c4112a26517141a35d690faef5a9de75c4a69b5f","bugs":{"url":"https://github.com/berstend/puppeteer-extra/issues"},"_id":"puppeteer-extra-plugin@3.1.5","_nodeVersion":"13.2.0","_npmVersion":"lerna/3.19.0/node@v13.2.0+x64 (darwin)","_npmUser":{"name":"berstend","email":"e.ndze.it@gmail.com"},"dist":{"integrity":"sha512-RNfxyTF/V9p5RgQ9rTrfEFkbNo57YFCuoNbVtR6C/00dUgEhZ6N1NzeY8gEP9eBnVBwnK8aWI8JnCLBkdYqImg==","shasum":"820c9d117aaf8cc0be25fb708ee0b1ca436b9626","tarball":"https://registry.npmjs.org/puppeteer-extra-plugin/-/puppeteer-extra-plugin-3.1.5.tgz","fileCount":13,"unpackedSize":144099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBeHHCRA9TVsSAnZWagAAHP0P/RJfY8zHHA8PgOmusV66\na+C/elc+4ZuLK8MJ6p59aG0UVi2HxAsp7GPhKM7GREeRA7MNsdD/yP38TL6b\n0yvzAH5fwlMh5/2Up+J1L70wYi7tHVZReJA5VSomC1SpZ4ovsPR6lzU1rBWD\nFfdfUOWkXMl9B4Znal8CxeQbbk5FLj5cGk9Tw32d2FZCvMDJAmopfRBahHrX\nLinHsvbX3OIF99OsrwFvwi0S1UuMIciI4cu2sn4g+SciutB+l4XMhZwI1cOc\nKVrcsNPfRzntF3OgncLkW7upAsYLO6kJDWUtaqUGlUSnGgfZrfNdrQyem/Cv\nDJfnfYEX93wUbJ1rAOQnfe+U/pD12Oxo/H1FjLa2APmDhWUSRYCq1Ys4oC6Y\nIzL6tWhELsQHhJnK/iYbut4aT2Njo4J+4EqS7TwLqFFkcobXi68Rh4kzZx1w\nGBbSzUnwEuQ+UZfT0UOUY9NibuXzdWphWfLFjxMWn3xplqLnM+PdnFVnO6CK\nPjPinQRsaap1Znzk88BwXSg+E63EXwWVuCGk7J4rH0yO1Dt8xT4WrxGF+RCl\nvaaFHQSBVt5QyCXgD8k82NLauUZjJrRGnTe6OYDB+AgsKIiueaDqHbq43W3K\nE94D559zFMNGvV2DiuqfDvDkdf8ZoaUJWWx26bIKirgD3HbiV3swB+6OJg6q\nTtEy\r\n=qsKv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE+Lt/O7/dn0AaKyz3m/HQwvF4QekENzM6Z991Vp3+fhAiEAsK9jCkiqUOQzmkcsZrbVeCxn8Wihue1EssyfqW2arrU="}]},"maintainers":[{"name":"berstend","email":"e.ndze.it@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-extra-plugin_3.1.5_1594220998943_0.5976120979397401"},"_hasShrinkwrap":false},"3.1.6":{"name":"puppeteer-extra-plugin","version":"3.1.6","description":"Base class for puppeteer-extra plugins.","main":"dist/index.cjs.js","module":"dist/index.esm.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/berstend/puppeteer-extra.git"},"homepage":"https://github.com/berstend/puppeteer-extra/tree/master/packages/puppeteer-extra-plugin","author":{"name":"berstend"},"license":"MIT","scripts":{"clean":"rm -rf dist/*","build":"yarn clean && tsc --module commonjs && rollup -c rollup.config.ts","docs":"documentation readme --quiet --shallow --github --markdown-theme transitivebs --readme-file readme.md --section API ./src/index.ts && npx prettier --write readme.md","test":"TS_NODE_COMPILER_OPTIONS='{\"module\":\"commonjs\"}' ava -v","test-ci":"yarn build && TS_NODE_COMPILER_OPTIONS='{\"module\":\"commonjs\"}' ava --fail-fast -v dist/*.test.js"},"engines":{"node":">=9.11.2"},"ava":{"files":["src/**/*.test.ts"],"compileEnhancements":false,"extensions":["ts"],"require":["ts-node/register"]},"prettier":{"printWidth":80,"semi":false,"singleQuote":true},"keywords":["puppeteer","puppeteer-extra","puppeteer-extra-plugin","ua","user-agent","chrome","headless","pupeteer"],"devDependencies":{"@types/node":"^13.1.4","@types/puppeteer":"*","ava":"2.4.0","documentation-markdown-themes":"^12.1.5","lodash.camelcase":"^4.3.0","puppeteer":"^2.0.0","rollup":"^1.27.5","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.25.2","ts-node":"^8.5.4","tslint":"^5.12.1","tslint-config-prettier":"^1.18.0","tslint-config-standard":"^9.0.0","typescript":"^3.7.4"},"dependencies":{"@types/debug":"^4.1.0","debug":"^4.1.1","merge-deep":"^3.0.1"},"peerDependencies":{"puppeteer-extra":"*"},"gitHead":"d35cc36fd80afbe9aa3f04496d7b919ee23d65a0","bugs":{"url":"https://github.com/berstend/puppeteer-extra/issues"},"_id":"puppeteer-extra-plugin@3.1.6","_nodeVersion":"13.2.0","_npmVersion":"lerna/3.19.0/node@v13.2.0+x64 (darwin)","_npmUser":{"name":"berstend","email":"e.ndze.it@gmail.com"},"dist":{"integrity":"sha512-8a76pai0dT8Li6E7L7CUmovBWamA9Ym64QEz3TlNkr0jDlcgxRzMDd+5OE7e5EGA9SPmjqyjjNznlDK7n+IL0Q==","shasum":"c63e8bb8df940c720066b068e46d8bc6b33a91c2","tarball":"https://registry.npmjs.org/puppeteer-extra-plugin/-/puppeteer-extra-plugin-3.1.6.tgz","fileCount":13,"unpackedSize":144099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBmBFCRA9TVsSAnZWagAAuvsP/AhzEV6uYrVngXugLLMK\nidovVdYEyHRpHhw9cRstSJVrDQtXLZ8hiL5/VfZTickagObhBUDuBlm0wkEl\n+bitMt5tHBY8v1+xJ3MIA6Vl8KvEi3AKqOwSVs2snC6BnSrypz8UyJS03M9U\nWafSdSxPiqcKwFA1dzThecsYyVBsRzenkwOMyoKqE5dca+uIojHv+yx5E2GB\njwzZi6z4+bLEpX7KfE27m+g5oKn2z3/QE+4Xtbx/eBwcoc/1uEtWFAqu248p\nVpwOsfO1KauUdiefhbvqIZoAo+Cp3itz4CvLs2Q1B9a1g/YpFlSRNh4sulO5\nUXnPo85vIU/W4UoSPuJrfrPpvwKpD3zbOxg5mWjqEI+cu6E5VgMKzjDZKxne\nQkFN+nVKCtkwzRjmSGOH49CQYiYXmwQay1gNFvdtqjOojFjrtMhF06HabJU2\nadQAEKDsM2/R6VIoPqWMwzXfxp3XYiRh2qBtShnUpnh7POeqdsmM4G3e+KhB\nv9AqwqiOUzdq9FUJAK8y2NjosieM2h5qFJnPQRMks3+JMFtuqt8JND9B8UJI\nxsS/UGpa56qqtCT37JmKUL9GXyWwaSrmNKo4sesTlBIWiIzCh5TwXp0XSzGN\neujw/PIa00GQkxoVW/HxrJ60JhtlzkjIkgwnPlD8R5gn5wUg7JkD4ZggipT1\nPosm\r\n=LcFd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPgfJzeIyiqUpW8RSdHHFhqJiUvvAlSqLsyAQKgy/dfgIgB9LcYmtvC7YDJq1LwPuN8pxGxrLBdPf5TRtLX1fA5W0="}]},"maintainers":[{"name":"berstend","email":"e.ndze.it@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-extra-plugin_3.1.6_1594253380863_0.09993614434984766"},"_hasShrinkwrap":false},"3.1.7":{"name":"puppeteer-extra-plugin","version":"3.1.7","description":"Base class for puppeteer-extra plugins.","main":"dist/index.cjs.js","module":"dist/index.esm.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/berstend/puppeteer-extra.git"},"homepage":"https://github.com/berstend/puppeteer-extra/tree/master/packages/puppeteer-extra-plugin","author":{"name":"berstend"},"license":"MIT","scripts":{"clean":"rimraf dist/*","prebuild":"run-s clean","build":"run-s build:tsc build:rollup","build:tsc":"tsc --module commonjs","build:rollup":"rollup -c rollup.config.ts","docs":"documentation readme --quiet --shallow --github --markdown-theme transitivebs --readme-file readme.md --section API ./src/index.ts","postdocs":"npx prettier --write readme.md","test":"ava -v --config ava.config-ts.js","pretest-ci":"run-s build","test-ci":"ava --fail-fast -v"},"engines":{"node":">=9.11.2"},"prettier":{"printWidth":80,"semi":false,"singleQuote":true},"keywords":["puppeteer","puppeteer-extra","puppeteer-extra-plugin","ua","user-agent","chrome","headless","pupeteer"],"devDependencies":{"@types/node":"^13.1.4","@types/puppeteer":"*","ava":"2.4.0","documentation-markdown-themes":"^12.1.5","npm-run-all":"^4.1.5","puppeteer":"^2.0.0","rimraf":"^3.0.0","rollup":"^1.27.5","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.25.2","ts-node":"^8.5.4","tslint":"^5.12.1","tslint-config-prettier":"^1.18.0","tslint-config-standard":"^9.0.0","typescript":"^3.7.4"},"dependencies":{"@types/debug":"^4.1.0","debug":"^4.1.1","merge-deep":"^3.0.1"},"peerDependencies":{"puppeteer-extra":"*"},"gitHead":"e5ea80a38701bb98dd8e1313bdadb95b90ab5d18","bugs":{"url":"https://github.com/berstend/puppeteer-extra/issues"},"_id":"puppeteer-extra-plugin@3.1.7","_nodeVersion":"13.2.0","_npmVersion":"lerna/3.19.0/node@v13.2.0+x64 (darwin)","_npmUser":{"name":"berstend","email":"e.ndze.it@gmail.com"},"dist":{"integrity":"sha512-In3o89X06Q4w1wt0RsAvvdRIp7BzWttVHh24srzlfcBvsGq+zCqhPuwbOYbxnwemtNLaiD/hcYGLvNMEqeUo/Q==","shasum":"44bc6321e72d468a6ef3f44a6625d607805c5dda","tarball":"https://registry.npmjs.org/puppeteer-extra-plugin/-/puppeteer-extra-plugin-3.1.7.tgz","fileCount":13,"unpackedSize":143961,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGYO3CRA9TVsSAnZWagAAUu0P/0Y8CKtrpGsdtcFkFh1Q\nfIBBfg9zoRL4NNWCyv34RS4c2KnuSLVYbAmmr0gQ8TkByUMAS5WE8dSB2/3R\nYTWk+o70G6bYaV9Ho54Xp6jMZHUaJU75YyQOpV2mMfRpQyqcX08hRvvxHvrG\nnGaOCvNwHnKYsGj+JrHNRPyya2lwTK+PaLmV4Dk1Qw1rD3Zg6tZc9J1E8KDU\nKLp9D1axqKuH3ylPSZNJKnzXz6cTfG+YEiL0g2qOvCrcMU1yMxYu7l5ryN8D\ndy8/kFrtmpuwMVX/bK9xQOv4166U7QdogV45xDEkVtTBdyHgN8RJnjO/4Sd8\nzIyaQMTBepb2RPZgsVl0RZKJAPnm8DHpvcG/yM0LNI67eILIdQrDC0yUqRAt\niePFz85sEp64JiWJb6dSzRMPcikst3t9/AqqZ3MZNeuTDGJGXjZBx0QQdxS0\nbuW1rRAYIZuGQ79T/5VcsFADpP9t7+XjgOhTfif0k9ydcyRscmrwvdLkZ6qA\nBekZ62ylsCeXdL8fYNwp1RGoJ3yiqiQqKLd6ZX6UIyJArQwWL1ES37zTwJQ9\ntGO3NBEEl5sSsWkq1KvUVf2Q3JkBS4zSYA0QstjHrgKXtu4aPZRDdLYN+TpG\nf+jBF1tcOlNwILEBJWaC+tvkUI8chzhrGnc42Ewn1VUwWFyE8LiM0Pn7fg3w\nGORG\r\n=lCAD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGmbqxN0oFcRRrmoSbfiUho0nSKkjmXKiojL4imRC3zDAiAZzchO3/14WbHYguySQLjbQLqyPJNVbDv1dYZwGryJWw=="}]},"maintainers":[{"name":"berstend","email":"e.ndze.it@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-extra-plugin_3.1.7_1595507639098_0.8408497815440186"},"_hasShrinkwrap":false},"3.1.8":{"name":"puppeteer-extra-plugin","version":"3.1.8","description":"Base class for puppeteer-extra plugins.","main":"dist/index.cjs.js","module":"dist/index.esm.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/berstend/puppeteer-extra.git"},"homepage":"https://github.com/berstend/puppeteer-extra/tree/master/packages/puppeteer-extra-plugin","author":{"name":"berstend"},"license":"MIT","scripts":{"clean":"rimraf dist/*","prebuild":"run-s clean","build":"run-s build:tsc build:rollup","build:tsc":"tsc --module commonjs","build:rollup":"rollup -c rollup.config.ts","docs":"documentation readme --quiet --shallow --github --markdown-theme transitivebs --readme-file readme.md --section API ./src/index.ts","postdocs":"npx prettier --write readme.md","test":"ava -v --config ava.config-ts.js","pretest-ci":"run-s build","test-ci":"ava --fail-fast -v"},"engines":{"node":">=9.11.2"},"prettier":{"printWidth":80,"semi":false,"singleQuote":true},"keywords":["puppeteer","puppeteer-extra","puppeteer-extra-plugin","ua","user-agent","chrome","headless","pupeteer"],"devDependencies":{"@types/node":"^13.1.4","@types/puppeteer":"*","ava":"2.4.0","documentation-markdown-themes":"^12.1.5","npm-run-all":"^4.1.5","puppeteer":"^2.0.0","rimraf":"^3.0.0","rollup":"^1.27.5","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.25.2","ts-node":"^8.5.4","tslint":"^5.12.1","tslint-config-prettier":"^1.18.0","tslint-config-standard":"^9.0.0","typescript":"^3.7.4"},"dependencies":{"@types/debug":"^4.1.0","debug":"^4.1.1","merge-deep":"^3.0.1"},"peerDependencies":{"puppeteer-extra":"*"},"gitHead":"0abcb1e7084d02e499dd979dc6f07b78940e301c","bugs":{"url":"https://github.com/berstend/puppeteer-extra/issues"},"_id":"puppeteer-extra-plugin@3.1.8","_nodeVersion":"15.3.0","_npmVersion":"lerna/3.22.1/node@v15.3.0+x64 (darwin)","_npmUser":{"name":"berstend","email":"e.ndze.it@gmail.com"},"dist":{"integrity":"sha512-bTKhY0q+T3qM59fcdKnxwlT+KA1XpKKb8vUxFtd7PH/TGA04AOO+WQJx9npU1nA4NXZKU2xs2KZNn/A+1Cachw==","shasum":"746dbe80c5acab50d27f97cf07e384c7d8b880a5","tarball":"https://registry.npmjs.org/puppeteer-extra-plugin/-/puppeteer-extra-plugin-3.1.8.tgz","fileCount":13,"unpackedSize":147630,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/q3UCRA9TVsSAnZWagAAli0QAKKzoGoAQXiB8NEDferQ\n2PbfF3H7F17h/JGN++qnE7eC/lWRoRJNG3OfgK5b7pcxHTPP8rv529dI2kBr\nOPUwOT2EjKu3vGC1w/3T3wjsWdEFfFeeZQs+JM3fHfinjJwBXYWrA7U4hog7\nqRrVkpF28KpMcG7W65uM96zurBlOKZnI2MO40wNgQNX3A2LjRil6ok9A4mFu\nCJPbNmB+0DbkSAACI8OUNXTD56n2qkPVdlFT9ClK2+14lLZ/Yc+MZiP0ngpb\n/1cz6L37HOgfNzUlH4bk6DCyZRMY75JRHHbPzRmOdqVv0ZrNnX+ZjrG6Y12/\n6+BMRz17Wcho2yQSAu7FE4pyTmVnAwzl3EaPYcIEhnYz/b7yEfEFEueZJBHR\nhK05IEVMwe86gvo/YxALDXaoYcrVbTQCyGL02ApFuxximuioGhR2f2jr40/M\n7h6onS+9C6C70Hih4NHqgZCKtSWmPITPDGFjoI+CN61wk904siIsQL30Zr+Y\nbkIS9zeAcLJH/Rn4IumcQEbLTWzW834a4h6yrz/xK90Rod/PEv5NX0iWSKPM\n0l+aHEj/ToUFahc2voE+w4i1bxSS41gJmpmINw2hjOJS4xtbqh/EER2t2Ozh\nldWlBJ5ukiQPBJ/Ae+TV1OFJY2XFv2tDFtzP0cVIYjW0AKjubUDWty9DcKiJ\n1Ln8\r\n=V4Ni\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICUztgtg+xqOnhb7jji5UYxwOQ2QIDEhfyj4FBBKkg+RAiBFr2WRJJZ9tnUHo+U5vYzRu/SF9B6zZPpk4w3NV8KLiQ=="}]},"directories":{},"maintainers":[{"name":"berstend","email":"e.ndze.it@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-extra-plugin_3.1.8_1610526163856_0.4260900276265338"},"_hasShrinkwrap":false},"3.1.9":{"name":"puppeteer-extra-plugin","version":"3.1.9","description":"Base class for puppeteer-extra plugins.","main":"dist/index.cjs.js","module":"dist/index.esm.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/berstend/puppeteer-extra.git"},"homepage":"https://github.com/berstend/puppeteer-extra/tree/master/packages/puppeteer-extra-plugin","author":{"name":"berstend"},"license":"MIT","scripts":{"clean":"rimraf dist/*","prebuild":"run-s clean","build":"run-s build:tsc build:rollup","build:tsc":"tsc --module commonjs","build:rollup":"rollup -c rollup.config.ts","docs":"documentation readme --quiet --shallow --github --markdown-theme transitivebs --readme-file readme.md --section API ./src/index.ts","postdocs":"npx prettier --write readme.md","test":"ava -v --config ava.config-ts.js","pretest-ci":"run-s build","test-ci":"ava --fail-fast -v"},"engines":{"node":">=9.11.2"},"prettier":{"printWidth":80,"semi":false,"singleQuote":true},"keywords":["puppeteer","puppeteer-extra","puppeteer-extra-plugin","ua","user-agent","chrome","headless","pupeteer"],"devDependencies":{"@types/node":"^13.1.4","@types/puppeteer":"5.4.3","ava":"2.4.0","documentation-markdown-themes":"^12.1.5","npm-run-all":"^4.1.5","puppeteer":"^2.0.0","rimraf":"^3.0.0","rollup":"^1.27.5","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.25.2","ts-node":"^8.5.4","tslint":"^5.12.1","tslint-config-prettier":"^1.18.0","tslint-config-standard":"^9.0.0","typescript":"^3.7.4"},"dependencies":{"@types/debug":"^4.1.0","debug":"^4.1.1","merge-deep":"^3.0.1"},"peerDependencies":{"puppeteer-extra":"*"},"gitHead":"adcc26325c9a01febcd152e5fb79555b29187a5f","bugs":{"url":"https://github.com/berstend/puppeteer-extra/issues"},"_id":"puppeteer-extra-plugin@3.1.9","_nodeVersion":"15.3.0","_npmVersion":"lerna/3.22.1/node@v15.3.0+x64 (darwin)","_npmUser":{"name":"berstend","email":"e.ndze.it@gmail.com"},"dist":{"integrity":"sha512-LYKj+3wGsnBzwEIpTertyOkzjcTHJn96FDSFXQ4Oo38CFFRw1qRBAJPPtAaMVjuVDqATeNd/RpP4n5jbxeX90g==","shasum":"0c8e3e17ee01e6311bbe32b696864ea3699bdedf","tarball":"https://registry.npmjs.org/puppeteer-extra-plugin/-/puppeteer-extra-plugin-3.1.9.tgz","fileCount":13,"unpackedSize":144145,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTpVsCRA9TVsSAnZWagAAR58P/RBr5ZUcUXpwK1a+pUVF\n78iA0u0E2RcZnOR/daXdl0UlAddLnGHWuHsO8yMZfhtte3jFW7UXj63/ak4c\n+0LcKtSP2MP2KsfK78jpFW6irbg2UShzDb7BKlnPq1BVyIXYChxttpy8WlTs\nsb7hOrLyKXqqeIXxZkAHdo7LQ5P9Cqjdeq1Dd7fGHAziUq0KiRE8qkU0rn/E\n0ZEQZLjHyHukR9iJVY9hhcntqtNTIrI4+8FZQAgtiNXYGpS8hu59BQNCtD5m\nkHeSD7fXDwh24YEbJ3UEx2Nyhou9S7eHTod/b6d5N2Wo/PE1FxRSZjJqvVRk\nAeo7nokMjhNQx5pSnOMbjV7ScYyWxvj5GtBnX+F34HNTBqgkZ6rzFvtn2K2S\nABdvtAK3qk/CGbYg5QLm8XKm3uhBMMjU5vZ/A3zIQkkfHODA4rdHDCFi9BpD\nCPBz4ycnH4PIjbrPR/cGFvhIqC45lKaJkYXF88t0hs/0C06PzNQqzYPQ+sB3\njPNPY7ZKsuCHQsmcVSioGimlNHr6T0YisSVl2vGu0KG0pQAr0Ai2m/ztR9Yl\nX4a/y+6qlktfcvFTrgV/muTsAc33dEnI6zkaVUApdM1ZkTNPa0wJJYXQzE6K\nF2ayUY2PGvQfHV1AARGIKLYKg2iGeBc9EiBgzoV6uQGg7LoPRFedU91rj5EM\nkkc+\r\n=cGWl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrJSU0WKlW+Pj89nke/MKJIwKx5LlcKRZdXbl6J3QXrwIgGEKan3NhWSFKz4KlO8RsKp/U22Pmp0c/Y/bzYpR2MF8="}]},"directories":{},"maintainers":[{"name":"berstend","email":"e.ndze.it@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-extra-plugin_3.1.9_1615762796088_0.8762421288624871"},"_hasShrinkwrap":false},"3.2.0":{"name":"puppeteer-extra-plugin","version":"3.2.0","description":"Base class for puppeteer-extra plugins.","main":"dist/index.cjs.js","module":"dist/index.esm.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/berstend/puppeteer-extra.git"},"homepage":"https://github.com/berstend/puppeteer-extra/tree/master/packages/puppeteer-extra-plugin","author":{"name":"berstend"},"license":"MIT","scripts":{"clean":"rimraf dist/*","prebuild":"run-s clean","build":"run-s build:tsc build:rollup","build:tsc":"tsc --module commonjs","build:rollup":"rollup -c rollup.config.ts","docs":"documentation readme --quiet --shallow --github --markdown-theme transitivebs --readme-file readme.md --section API ./src/index.ts","postdocs":"npx prettier --write readme.md","test":"ava -v --config ava.config-ts.js","pretest-ci":"run-s build","test-ci":"ava --fail-fast -v"},"engines":{"node":">=9.11.2"},"prettier":{"printWidth":80,"semi":false,"singleQuote":true},"keywords":["puppeteer","puppeteer-extra","puppeteer-extra-plugin","ua","user-agent","chrome","headless","pupeteer"],"devDependencies":{"@types/node":"14.14.34","@types/puppeteer":"*","ava":"2.4.0","documentation-markdown-themes":"^12.1.5","npm-run-all":"^4.1.5","puppeteer":"9","rimraf":"^3.0.0","rollup":"^1.27.5","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.25.2","ts-node":"^8.5.4","tslint":"^5.12.1","tslint-config-prettier":"^1.18.0","tslint-config-standard":"^9.0.0","typescript":"4.4.3"},"dependencies":{"@types/debug":"^4.1.0","debug":"^4.1.1","merge-deep":"^3.0.1"},"peerDependencies":{"puppeteer-extra":"*"},"gitHead":"008c114b7f056cb1993ea27f45bb837058f62646","bugs":{"url":"https://github.com/berstend/puppeteer-extra/issues"},"_id":"puppeteer-extra-plugin@3.2.0","_nodeVersion":"14.17.6","_npmVersion":"lerna/3.22.1/node@v14.17.6+x64 (darwin)","_npmUser":{"name":"berstend","email":"e.ndze.it@gmail.com"},"dist":{"integrity":"sha512-wbiw12USE3b+maMk/IMaroYsz7rusVI9G+ml6pCFCnFFh91Z9BAEiVzhCpOHuquVXEiCCsDTWhDUgvdNxQHOyw==","shasum":"f964e2a714d0f9c7a00b557c780ac28c6affd5e9","tarball":"https://registry.npmjs.org/puppeteer-extra-plugin/-/puppeteer-extra-plugin-3.2.0.tgz","fileCount":16,"unpackedSize":147458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh23d2CRA9TVsSAnZWagAAbYMQAIsaqMwvj8JJL34/FnqL\nM30dWTpOa72Sd557OHi1YwZgbj2Th9OyWGM8CU8gakdi2st6csdaxVFUKZt8\nkHWlF0UT7xJ+imssuFX2LhMl1zHs0b+gCogmNvB5oNXT7otAaE2D9VHOJrUA\nX9dfK/ih94oSju0JhTIXx+/GT65VMYSvCG+hGQskymFw8B2UvCmoyJAWv1AU\nSuoKB82AkAtv1llzipVH4cI1d1Ov9BjzoLYn8eXfL774Dtd3e6lm4Fd24q3z\n56cprs2Q08VUEISMTlIkum0b5Pu5B+NIcFjb2TaKUMSTZj/MVd7MRSRSZVBJ\nEkLuisouTEYNU2/GJm2Eo1wDa0Zt9QoHui8YM5CP7P0+ONqUU+Wz2kIWQMJ9\nn+IWP+ts/qLeSxdy1pExV+B3ovXxK5rARw7v2FndXeTaF3iG5/1s8+AbjIsL\nnLNqrfpoFQRGVch3i4iXn9QWj2R/e4gl7QBYQ3s5Arpa4CssVvOKuFTI/TvT\nr+1LEh2MQrkhaQEc8bPhekNSIMB4b58FXo8aKa5aixDqIBk6GlI8wo7gVs6c\n1Aggyqz7eaOZOBhxk6oKBOY0/D/btAqsnuIlNB8hUd0xHh/MxHNTyJ3/y95u\nX+NmOJhgYVN5chcUV7cmSk5jxTcf1bonhU3loi5F3o1glTu6J9ZEURaqEQRW\nb1dY\r\n=DzVZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICvcHT627yiOqZKaffYqI5PD+1IbBsCFnclTEI4rX0LtAiAcciGP8/neJp4X8Ro8G+9VH2jKMYJA3TntXtpI1YMA3w=="}]},"directories":{},"maintainers":[{"name":"berstend","email":"e.ndze.it@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-extra-plugin_3.2.0_1632234536715_0.5117264279449345"},"_hasShrinkwrap":false},"3.2.1":{"name":"puppeteer-extra-plugin","version":"3.2.1","description":"Base class for puppeteer-extra plugins.","main":"dist/index.cjs.js","module":"dist/index.esm.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/berstend/puppeteer-extra.git"},"homepage":"https://github.com/berstend/puppeteer-extra/tree/master/packages/puppeteer-extra-plugin","author":{"name":"berstend"},"license":"MIT","scripts":{"clean":"rimraf dist/*","prebuild":"run-s clean","build":"run-s build:tsc build:rollup","build:tsc":"tsc --module commonjs","build:rollup":"rollup -c rollup.config.ts","docs":"documentation readme --quiet --shallow --github --markdown-theme transitivebs --readme-file readme.md --section API ./src/index.ts","postdocs":"npx prettier --write readme.md","test":"ava -v --config ava.config-ts.js","pretest-ci":"run-s build","test-ci":"ava --fail-fast -v"},"engines":{"node":">=9.11.2"},"prettier":{"printWidth":80,"semi":false,"singleQuote":true},"keywords":["puppeteer","puppeteer-extra","puppeteer-extra-plugin","ua","user-agent","chrome","headless","pupeteer"],"devDependencies":{"@types/node":"14.14.34","@types/puppeteer":"*","ava":"2.4.0","documentation-markdown-themes":"^12.1.5","npm-run-all":"^4.1.5","puppeteer":"9","rimraf":"^3.0.0","rollup":"^1.27.5","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.25.2","ts-node":"^8.5.4","tslint":"^5.12.1","tslint-config-prettier":"^1.18.0","tslint-config-standard":"^9.0.0","typescript":"4.4.3"},"dependencies":{"@types/debug":"^4.1.0","debug":"^4.1.1","merge-deep":"^3.0.1"},"peerDependencies":{"playwright-extra":"*","puppeteer-extra":"*"},"peerDependenciesMeta":{"puppeteer-extra":{"optional":true},"playwright-extra":{"optional":true}},"gitHead":"0ac255cd0b86c5da842bdf323f9979fa2fd3483a","bugs":{"url":"https://github.com/berstend/puppeteer-extra/issues"},"_id":"puppeteer-extra-plugin@3.2.1","_nodeVersion":"16.15.0","_npmVersion":"lerna/3.22.1/node@v16.15.0+x64 (darwin)","dist":{"integrity":"sha512-3Ty3SelRZ6Nt7vU6DKqDycXp68is2DEmdF7i77QPcX3YLyrWoDxGxE76beyNmQJdEhHDR2YMZ5kHmkQ+IFKgxQ==","shasum":"6908ee48ea3979f34999e3c100e78cda79898810","tarball":"https://registry.npmjs.org/puppeteer-extra-plugin/-/puppeteer-extra-plugin-3.2.1.tgz","fileCount":16,"unpackedSize":147630,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtOZmJQJVENBmE/kZMYwbndLXSsznN7aguJDVd8okawwIhAPfP6BOLo8NuFOlZlhwbW5HFuS9f6cCaa56dyZubc5Ch"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixy2CACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmos8g//ZlCobaM9qXrjrUMWLtXFmYz5W3rejasl1yJM1S8ngWjXacoo\r\nKqH/1W6x75x1HyUFmX29yLqp7/FGT7JyRxt5q0KKSvNFP6L6DhzGl7Pk2IZd\r\nI5n6q1krwZtrZIyatGSL4dSAwf4N9JBPs0jHtM84aqxos9cZt1/SNMv7qSDu\r\n5ZX09dLX4G9tNB+mzBpQpCKuoMqb0yg1/xvprROI4es15lw4yoPhNSWHuW3g\r\np+QwqjsYKJjG8kiJuXek1p3h/hCilrNyKfhg93Lzcn/KvDPtc6Ua8rkpQEyQ\r\nHJ64lH1R085xDHN3tJmsIn0GSAK8+kwX1DZvbDUhE4QkpIij0bNQ0Jdn6x6f\r\n9qiMQjaVKzOTlYghRZza5ohz7LDSJlaMTOGUQ0A/jCTV5PdzoiBnU+8afJCh\r\nzd1hgEJhOkLLSNXxuc/mVTcTnjGmzgTsETpNrtXn3hZLW9FvysQjKu26JEYC\r\nv6+cckX31sosVtXXk/ZX5qmAB8EkS/OLqQYefWZ7l30XbX2QI7PlvXX7s2i2\r\nIi8O8YL5j+aMUeYUvGrI2N3S+eQqX+uz0X/O6MYhoLwoVBYttheo529b1YkA\r\nhPYhspVL+do8/eTGvlUbdg+ZP7w0z/LEMsSH2pw5cqsZKRv5cood+QyDp20+\r\nqIyfNtsmEeWvr6ae88BYVBmeCuL/tkJ2ZOU=\r\n=CkxJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"berstend","email":"e.ndze.it@gmail.com"},"directories":{},"maintainers":[{"name":"berstend","email":"e.ndze.it@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-extra-plugin_3.2.1_1657220482442_0.2264506824978283"},"_hasShrinkwrap":false},"3.2.2":{"name":"puppeteer-extra-plugin","version":"3.2.2","description":"Base class for puppeteer-extra plugins.","main":"dist/index.cjs.js","module":"dist/index.esm.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/berstend/puppeteer-extra.git"},"homepage":"https://github.com/berstend/puppeteer-extra/tree/master/packages/puppeteer-extra-plugin","author":{"name":"berstend"},"license":"MIT","scripts":{"clean":"rimraf dist/*","prebuild":"run-s clean","build":"run-s build:tsc build:rollup","build:tsc":"tsc --module commonjs","build:rollup":"rollup -c rollup.config.ts","docs":"documentation readme --quiet --shallow --github --markdown-theme transitivebs --readme-file readme.md --section API ./src/index.ts","postdocs":"npx prettier --write readme.md","test":"ava -v --config ava.config-ts.js","pretest-ci":"run-s build","test-ci":"ava --fail-fast -v"},"engines":{"node":">=9.11.2"},"prettier":{"printWidth":80,"semi":false,"singleQuote":true},"keywords":["puppeteer","puppeteer-extra","puppeteer-extra-plugin","ua","user-agent","chrome","headless","pupeteer"],"devDependencies":{"@types/node":"14.14.34","@types/puppeteer":"*","ava":"2.4.0","documentation-markdown-themes":"^12.1.5","npm-run-all":"^4.1.5","puppeteer":"9","rimraf":"^3.0.0","rollup":"^1.27.5","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.25.2","ts-node":"^8.5.4","tslint":"^5.12.1","tslint-config-prettier":"^1.18.0","tslint-config-standard":"^9.0.0","typescript":"4.4.3"},"dependencies":{"@types/debug":"^4.1.0","debug":"^4.1.1","merge-deep":"^3.0.1"},"peerDependencies":{"playwright-extra":"*","puppeteer-extra":"*"},"peerDependenciesMeta":{"puppeteer-extra":{"optional":true},"playwright-extra":{"optional":true}},"gitHead":"26f15d2111338d63651beda85acbedff57356d5f","bugs":{"url":"https://github.com/berstend/puppeteer-extra/issues"},"_id":"puppeteer-extra-plugin@3.2.2","_nodeVersion":"16.15.0","_npmVersion":"lerna/3.22.1/node@v16.15.0+x64 (darwin)","dist":{"integrity":"sha512-0uatQxzuVn8yegbrEwSk03wvwpMB5jNs7uTTnermylLZzoT+1rmAQaJXwlS3+vADUbw6ELNgNEHC7Skm0RqHbQ==","shasum":"3c02c0a10f8eadf32e7debb7ee24105a53afc17b","tarball":"https://registry.npmjs.org/puppeteer-extra-plugin/-/puppeteer-extra-plugin-3.2.2.tgz","fileCount":16,"unpackedSize":148183,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCW3Q5V8bHngKXENjZ1HgbmsEBE5CMYu2o5xNACeFTdewIhAMMkiAjaiYusajer0PIh8Npz1/n30qRrx4TDRjiPTVDq"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJix2V1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqMhA//X9EqZUHaPvTSvpIJqcGEc18XuijyUaUgpQxM1uDO2vkYHZeA\r\n9wpri3796kmLBStw3By0PTB0sFDu9xL4ja9pQld0r0DiY/Kj7q4wjIecVsaK\r\nigaMfjmIkvaHiWmxFJEGlUrD7jDObHPb4O33o3SlYKS0Ga9WDQ3riI10oBvB\r\nTcMeN6l4zaStjEu5kbEQeqtFegjGDS7gFlr/6EodMUer+XavwmLoJ3ur6cKe\r\nLKoSH2dnqaaQSzi7vYJsuAFa2mk3xLajYyxBXA8wbP4qgdUyb/2d/jfP2bjM\r\nNNWW9jOEINx+JDMkAqqAAeU0GgvDeiXAFdjor6XNdDYaxs+n9AGIkgnURvlC\r\nnwNvKXDMHSw/sJwSK+Vk+HbuOrj2chTSFmE8Jq9uppiZOn4/97NEklYHK/eZ\r\nE6yP7OZPULKGu0TrM462dIqS3OCGXd5dE1wfgUvIcW85UP4G32fm78vCyqOr\r\nnLLp3GETsLJja3YAZMzMYnzgg9KXmnEATdPM0dFFH0F3qtURG1RMMXF4d9IU\r\nwGtwk1NnrKlsF2yUeaIfnlb3OKGp826PKpxYoeK/aBjhleO9EaqTXS3TsWtG\r\nq4cNFg+ope9OfTIBDxZcJnxyhL4dmVSblGV1KwEnPrCvoUWX0fhDv29FPjjQ\r\nrPwwWpDPDQNeNFp0ChonGooSescR+isjI2M=\r\n=d8Dh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"berstend","email":"e.ndze.it@gmail.com"},"directories":{},"maintainers":[{"name":"berstend","email":"e.ndze.it@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-extra-plugin_3.2.2_1657234805393_0.11201935847698241"},"_hasShrinkwrap":false},"3.2.3":{"name":"puppeteer-extra-plugin","version":"3.2.3","description":"Base class for puppeteer-extra plugins.","main":"dist/index.cjs.js","module":"dist/index.esm.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/berstend/puppeteer-extra.git"},"homepage":"https://github.com/berstend/puppeteer-extra/tree/master/packages/puppeteer-extra-plugin","author":{"name":"berstend"},"license":"MIT","scripts":{"clean":"rimraf dist/*","prebuild":"run-s clean","build":"run-s build:tsc build:rollup","build:tsc":"tsc --module commonjs","build:rollup":"rollup -c rollup.config.ts","docs":"documentation readme --quiet --shallow --github --markdown-theme transitivebs --readme-file readme.md --section API ./src/index.ts","postdocs":"npx prettier --write readme.md","test":"ava -v --config ava.config-ts.js","pretest-ci":"run-s build","test-ci":"ava --fail-fast -v"},"engines":{"node":">=9.11.2"},"prettier":{"printWidth":80,"semi":false,"singleQuote":true},"keywords":["puppeteer","puppeteer-extra","puppeteer-extra-plugin","ua","user-agent","chrome","headless","pupeteer"],"devDependencies":{"@types/node":"14.14.34","@types/puppeteer":"*","ava":"2.4.0","documentation-markdown-themes":"^12.1.5","npm-run-all":"^4.1.5","puppeteer":"9","rimraf":"^3.0.0","rollup":"^1.27.5","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.25.2","ts-node":"^8.5.4","tslint":"^5.12.1","tslint-config-prettier":"^1.18.0","tslint-config-standard":"^9.0.0","typescript":"4.4.3"},"dependencies":{"@types/debug":"^4.1.0","debug":"^4.1.1","merge-deep":"^3.0.1"},"peerDependencies":{"playwright-extra":"*","puppeteer-extra":"*"},"peerDependenciesMeta":{"puppeteer-extra":{"optional":true},"playwright-extra":{"optional":true}},"gitHead":"2f4a357f233b35a7a20f16ce007f5ef3f62765b9","bugs":{"url":"https://github.com/berstend/puppeteer-extra/issues"},"_id":"puppeteer-extra-plugin@3.2.3","_nodeVersion":"18.12.1","_npmVersion":"lerna/3.22.1/node@v18.12.1+arm64 (darwin)","dist":{"integrity":"sha512-6RNy0e6pH8vaS3akPIKGg28xcryKscczt4wIl0ePciZENGE2yoaQJNd17UiEbdmh5/6WW6dPcfRWT9lxBwCi2Q==","shasum":"50c9f0749c005bbc7b8b208bcd00a9d46a15b585","tarball":"https://registry.npmjs.org/puppeteer-extra-plugin/-/puppeteer-extra-plugin-3.2.3.tgz","fileCount":16,"unpackedSize":148210,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBQ+9PJz+25DL1jCX2iFcSPeJm9UhDb5znztJxS07W++AiEAxOePcnJXRaNqOIGw7LBbFA51V1HeEGMNSIT2wQ1fdZg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/z/5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5ehAAnhgfY416KI/8sIpzBUpvTmyhbnGM+6uFQaTB2rctJAxVl53C\r\nUuUMy0TKGE8mARVanTDDGxyVsrEUDi9HAWgHhBguSTOE1nRn4YR+ZdsmuT56\r\ntVXrqN8FAU8ldnwSuX/c03iAHLO73+5YpVGz9EU0RgRONiPsUqQjtlk+j3Ce\r\nA+2gQkntCgX0BDUGa2HxcfVScaDKXvOLmL9il9rHHwefv5C+l5rZwZneteHn\r\nby7MfNBS3Pg6rHIZ8Qiqf1hStM5iyS8CjLxWW4LO//3sfaska7uf2clqtyc7\r\n62YdsBaSPURLEFiBdPQeN/bZzxEHx11hNOIXRIXwyGD15cqYAKJ2ldzXVjYv\r\n7sMOUUtjOZ54BzIJURfLZG2WETMQw1MMyYqSZeB2oF/AxdWKICy7HZfLs+O5\r\nyFY4OwYDOsP1/5toRVrxteaNf4JD+61DIXiOI4MHPrDlT9C/M/TwojWyS1R5\r\nNv5t24C1GhhlFu4PBUuNZj0Wb9wb6c/NHzeZrHx/7b9DEVHNzaaUa9CKl6Mt\r\n+fYvbSuqfyN1ESjlINNB4E4hcmv5daxjEcAfrCYk3Y1rBtQDTDYsWoIiKaWz\r\nl8uX4vtlFFIBS0vw2CnmY74DpBs/qRJ8ETZRThcxijIguvQzgAc6F5VFFtI9\r\nNJV51cp14OGY29n+wvQ4xh7Zwym5WW4X5LA=\r\n=7ygB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"berstend","email":"e.ndze.it@gmail.com"},"directories":{},"maintainers":[{"name":"berstend","email":"e.ndze.it@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-extra-plugin_3.2.3_1677672440761_0.8642609700989927"},"_hasShrinkwrap":false}},"time":{"created":"2018-05-29T15:56:42.557Z","2.0.1":"2018-05-29T15:56:42.649Z","modified":"2023-04-11T04:12:56.760Z","2.0.2":"2018-06-01T09:46:34.011Z","2.0.3":"2018-06-02T14:17:14.745Z","2.0.4":"2018-06-02T20:03:53.096Z","2.0.5":"2018-06-06T15:58:20.615Z","2.0.6":"2018-06-07T00:53:16.881Z","2.0.9":"2018-08-18T18:18:57.537Z","2.1.1":"2018-09-10T09:26:08.337Z","3.0.2":"2019-02-11T03:22:21.267Z","3.0.3":"2019-02-11T04:07:04.175Z","3.0.4":"2019-02-12T15:06:30.503Z","3.0.7":"2019-11-25T11:13:37.326Z","3.1.1":"2019-11-29T12:54:28.512Z","3.1.2":"2019-11-29T13:27:44.560Z","3.1.3":"2020-01-05T20:30:34.974Z","3.1.4":"2020-01-06T16:25:12.647Z","3.1.5":"2020-07-08T15:09:59.080Z","3.1.6":"2020-07-09T00:09:41.031Z","3.1.7":"2020-07-23T12:33:59.239Z","3.1.8":"2021-01-13T08:22:44.039Z","3.1.9":"2021-03-14T22:59:56.246Z","3.2.0":"2021-09-21T14:28:56.844Z","3.2.1":"2022-07-07T19:01:22.708Z","3.2.2":"2022-07-07T23:00:05.538Z","3.2.3":"2023-03-01T12:07:20.979Z"},"maintainers":[{"name":"berstend","email":"e.ndze.it@gmail.com"}],"description":"Base class for puppeteer-extra plugins.","keywords":["puppeteer","puppeteer-extra","puppeteer-extra-plugin","ua","user-agent","chrome","headless","pupeteer"],"repository":{"type":"git","url":"git+https://github.com/berstend/puppeteer-extra.git"},"author":{"name":"berstend"},"license":"MIT","readme":"# puppeteer-extra-plugin [![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/berstend/puppeteer-extra/test.yml?branch=master&event=push)](https://github.com/berstend/puppeteer-extra/actions) [![Discord](https://img.shields.io/discord/737009125862408274)](https://extra.community) [![npm](https://img.shields.io/npm/v/puppeteer-extra-plugin.svg)](https://www.npmjs.com/package/puppeteer-extra-plugin)\n\n## Installation\n\n```bash\nyarn add puppeteer-extra-plugin\n```\n\n## Changelog\n\n<details>\n <summary><strong>v3.0.1</strong></summary><br>\n\n- Now written in TypeScript 🎉\n- **Breaking change:** Now using a named export:\n\n```js\n// Before\nconst PuppeteerExtraPlugin = require('puppeteer-extra-plugin')\n\n// After (>= v3.0.1)\nconst { PuppeteerExtraPlugin } = require('puppeteer-extra-plugin')\n```\n\n</details>\n\n## API\n\n<!-- Generated by documentation.js. Update this documentation by updating the source code. -->\n\n#### Table of Contents\n\n- [puppeteer-extra-plugin ![GitHub Workflow Status](https://github.com/berstend/puppeteer-extra/actions) [![Discord](https://img.shields.io/discord/737009125862408274)](https://extra.community) [![npm](https://img.shields.io/npm/v/puppeteer-extra-plugin.svg)](https://www.npmjs.com/package/puppeteer-extra-plugin)](#puppeteer-extra-plugin---)\n  - [Installation](#installation)\n  - [Changelog](#changelog)\n  - [API](#api)\n    - [Table of Contents](#table-of-contents)\n    - [class: PuppeteerExtraPlugin](#class-puppeteerextraplugin)\n      - [.name](#name)\n      - [.defaults](#defaults)\n      - [.requirements](#requirements)\n      - [.dependencies](#dependencies)\n      - [.data](#data)\n      - [.opts](#opts)\n      - [.debug](#debug)\n      - [.beforeLaunch(options)](#beforelaunchoptions)\n      - [.afterLaunch(browser, opts)](#afterlaunchbrowser-opts)\n      - [.beforeConnect(options)](#beforeconnectoptions)\n      - [.afterConnect(browser, opts)](#afterconnectbrowser-opts)\n      - [.onBrowser(browser, opts)](#onbrowserbrowser-opts)\n      - [.onTargetCreated(target)](#ontargetcreatedtarget)\n      - [.onPageCreated(page, target)](#onpagecreatedpage-target)\n      - [.onTargetChanged(target)](#ontargetchangedtarget)\n      - [.onTargetDestroyed(target)](#ontargetdestroyedtarget)\n      - [.onDisconnected()](#ondisconnected)\n      - [.onClose()](#onclose)\n      - [.onPluginRegistered()](#onpluginregistered)\n      - [.getDataFromPlugins(name?)](#getdatafrompluginsname)\n\n### class: [PuppeteerExtraPlugin](https://github.com/berstend/puppeteer-extra/blob/dc8b90260a927c0c66c4585c5a56092ea9c35049/packages/puppeteer-extra-plugin/src/index.ts#L65-L572)\n\n- `opts` **PluginOptions?**\n\nBase class for `puppeteer-extra` plugins.\n\nProvides convenience methods to avoid boilerplate.\n\nAll common `puppeteer` browser events will be bound to\nthe plugin instance, if a respectively named class member is found.\n\nPlease refer to the [puppeteer API documentation](https://github.com/GoogleChrome/puppeteer/blob/master/docs/api.md) as well.\n\nExample:\n\n```javascript\n// hello-world-plugin.js\nconst { PuppeteerExtraPlugin } = require('puppeteer-extra-plugin')\n\nclass Plugin extends PuppeteerExtraPlugin {\n  constructor(opts = {}) {\n    super(opts)\n  }\n\n  get name() {\n    return 'hello-world'\n  }\n\n  async onPageCreated(page) {\n    this.debug('page created', page.url())\n    const ua = await page.browser().userAgent()\n    this.debug('user agent', ua)\n  }\n}\n\nmodule.exports = function(pluginConfig) {\n  return new Plugin(pluginConfig)\n}\n\n// foo.js\nconst puppeteer = require('puppeteer-extra')\npuppeteer.use(require('./hello-world-plugin')())\n;(async () => {\n  const browser = await puppeteer.launch({ headless: false })\n  const page = await browser.newPage()\n  await page.goto('http://example.com', { waitUntil: 'domcontentloaded' })\n  await browser.close()\n})()\n```\n\n---\n\n#### .[name](https://github.com/berstend/puppeteer-extra/blob/dc8b90260a927c0c66c4585c5a56092ea9c35049/packages/puppeteer-extra-plugin/src/index.ts#L92-L94)\n\nType: **[string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)**\n\nPlugin name (required).\n\nConvention:\n\n- Package: `puppeteer-extra-plugin-anonymize-ua`\n- Name: `anonymize-ua`\n\nExample:\n\n```javascript\nget name () { return 'anonymize-ua' }\n```\n\n---\n\n#### .[defaults](https://github.com/berstend/puppeteer-extra/blob/dc8b90260a927c0c66c4585c5a56092ea9c35049/packages/puppeteer-extra-plugin/src/index.ts#L117-L119)\n\nType: **PluginOptions**\n\nPlugin defaults (optional).\n\nIf defined will be ([deep-](https://github.com/jonschlinkert/merge-deep))merged with the (optional) user supplied options (supplied during plugin instantiation).\n\nThe result of merging defaults with user supplied options can be accessed through `this.opts`.\n\nExample:\n\n```javascript\nget defaults () {\n  return {\n    stripHeadless: true,\n    makeWindows: true,\n    customFn: null\n  }\n}\n\n// Users can overwrite plugin defaults during instantiation:\npuppeteer.use(require('puppeteer-extra-plugin-foobar')({ makeWindows: false }))\n```\n\n- **See: \\[[opts]]**\n\n---\n\n#### .[requirements](https://github.com/berstend/puppeteer-extra/blob/dc8b90260a927c0c66c4585c5a56092ea9c35049/packages/puppeteer-extra-plugin/src/index.ts#L145-L147)\n\nType: **PluginRequirements**\n\nPlugin requirements (optional).\n\nSignal certain plugin requirements to the base class and the user.\n\nCurrently supported:\n\n- `launch`\n  - If the plugin only supports locally created browser instances (no `puppeteer.connect()`),\n    will output a warning to the user.\n- `headful`\n  - If the plugin doesn't work in `headless: true` mode,\n    will output a warning to the user.\n- `dataFromPlugins`\n  - In case the plugin requires data from other plugins.\n    will enable usage of `this.getDataFromPlugins()`.\n- `runLast`\n  - In case the plugin prefers to run after the others.\n    Useful when the plugin needs data from others.\n\nExample:\n\n```javascript\nget requirements () {\n  return new Set(['runLast', 'dataFromPlugins'])\n}\n```\n\n---\n\n#### .[dependencies](https://github.com/berstend/puppeteer-extra/blob/dc8b90260a927c0c66c4585c5a56092ea9c35049/packages/puppeteer-extra-plugin/src/index.ts#L160-L162)\n\nType: **PluginDependencies**\n\nPlugin dependencies (optional).\n\nMissing plugins will be required() by puppeteer-extra.\n\nExample:\n\n```javascript\nget dependencies () {\n  return new Set(['user-preferences'])\n}\n// Will ensure the 'puppeteer-extra-plugin-user-preferences' plugin is loaded.\n```\n\n---\n\n#### .[data](https://github.com/berstend/puppeteer-extra/blob/dc8b90260a927c0c66c4585c5a56092ea9c35049/packages/puppeteer-extra-plugin/src/index.ts#L196-L198)\n\nType: **[Array](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array)&lt;PluginData>**\n\nPlugin data (optional).\n\nPlugins can expose data (an array of objects), which in turn can be consumed by other plugins,\nthat list the `dataFromPlugins` requirement (by using `this.getDataFromPlugins()`).\n\nConvention: `[ {name: 'Any name', value: 'Any value'} ]`\n\nExample:\n\n```javascript\n// plugin1.js\nget data () {\n  return [\n    {\n      name: 'userPreferences',\n      value: { foo: 'bar' }\n    },\n    {\n      name: 'userPreferences',\n      value: { hello: 'world' }\n    }\n  ]\n\n// plugin2.js\nget requirements () { return new Set(['dataFromPlugins']) }\n\nasync beforeLaunch () {\n  const prefs = this.getDataFromPlugins('userPreferences').map(d => d.value)\n  this.debug(prefs) // => [ { foo: 'bar' }, { hello: 'world' } ]\n}\n```\n\n- **See: \\[[getDataFromPlugins]]**\n\n---\n\n#### .[opts](https://github.com/berstend/puppeteer-extra/blob/dc8b90260a927c0c66c4585c5a56092ea9c35049/packages/puppeteer-extra-plugin/src/index.ts#L215-L217)\n\nType: **PluginOptions**\n\nAccess the plugin options (usually the `defaults` merged with user defined options)\n\nTo skip the auto-merging of defaults with user supplied opts don't define a `defaults`\nproperty and set the `this._opts` Object in your plugin constructor directly.\n\nExample:\n\n```javascript\nget defaults () { return { foo: \"bar\" } }\n\nasync onPageCreated (page) {\n  this.debug(this.opts.foo) // => bar\n}\n```\n\n- **See: \\[[defaults]]**\n\n---\n\n#### .[debug](https://github.com/berstend/puppeteer-extra/blob/dc8b90260a927c0c66c4585c5a56092ea9c35049/packages/puppeteer-extra-plugin/src/index.ts#L235-L237)\n\nType: **Debugger**\n\nConvenience debug logger based on the [debug] module.\nWill automatically namespace the logging output to the plugin package name.\n\n[debug]: https://www.npmjs.com/package/debug\n\n```bash\n# toggle output using environment variables\nDEBUG=puppeteer-extra-plugin:<plugin_name> node foo.js\n# to debug all the things:\nDEBUG=puppeteer-extra,puppeteer-extra-plugin:* node foo.js\n```\n\nExample:\n\n```javascript\nthis.debug('hello world')\n// will output e.g. 'puppeteer-extra-plugin:anonymize-ua hello world'\n```\n\n---\n\n#### .[beforeLaunch(options)](https://github.com/berstend/puppeteer-extra/blob/dc8b90260a927c0c66c4585c5a56092ea9c35049/packages/puppeteer-extra-plugin/src/index.ts#L256-L258)\n\n- `options` **any** Puppeteer launch options\n\nBefore a new browser instance is created/launched.\n\nCan be used to modify the puppeteer launch options by modifying or returning them.\n\nPlugins using this method will be called in sequence to each\nbe able to update the launch options.\n\nExample:\n\n```javascript\nasync beforeLaunch (options) {\n  if (this.opts.flashPluginPath) {\n    options.args.push(`--ppapi-flash-path=${this.opts.flashPluginPath}`)\n  }\n}\n```\n\n---\n\n#### .[afterLaunch(browser, opts)](https://github.com/berstend/puppeteer-extra/blob/dc8b90260a927c0c66c4585c5a56092ea9c35049/packages/puppeteer-extra-plugin/src/index.ts#L287-L292)\n\n- `browser` **Puppeteer.Browser** The `puppeteer` browser instance.\n- `opts` (optional, default `{options:({}as Puppeteer.LaunchOptions)}`)\n\nAfter the browser has launched.\n\nNote: Don't assume that there will only be a single browser instance during the lifecycle of a plugin.\nIt's possible that `pupeeteer.launch` will be called multiple times and more than one browser created.\nIn order to make the plugins as stateless as possible don't store a reference to the browser instance\nin the plugin but rather consider alternatives.\n\nE.g. when using `onPageCreated` you can get a browser reference by using `page.browser()`.\n\nAlternatively you could expose a class method that takes a browser instance as a parameter to work with:\n\n```es6\nconst fancyPlugin = require('puppeteer-extra-plugin-fancy')()\npuppeteer.use(fancyPlugin)\nconst browser = await puppeteer.launch()\nawait fancyPlugin.killBrowser(browser)\n```\n\nExample:\n\n```javascript\nasync afterLaunch (browser, opts) {\n  this.debug('browser has been launched', opts.options)\n}\n```\n\n---\n\n#### .[beforeConnect(options)](https://github.com/berstend/puppeteer-extra/blob/dc8b90260a927c0c66c4585c5a56092ea9c35049/packages/puppeteer-extra-plugin/src/index.ts#L305-L307)\n\n- `options` **[Object](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object)** Puppeteer connect options\n\nBefore connecting to an existing browser instance.\n\nCan be used to modify the puppeteer connect options by modifying or returning them.\n\nPlugins using this method will be called in sequence to each\nbe able to update the launch options.\n\n---\n\n#### .[afterConnect(browser, opts)](https://github.com/berstend/puppeteer-extra/blob/dc8b90260a927c0c66c4585c5a56092ea9c35049/packages/puppeteer-extra-plugin/src/index.ts#L319-L321)\n\n- `browser` **Puppeteer.Browser** The `puppeteer` browser instance.\n- `opts` **[Object](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object)** (optional, default `{}`)\n  - `opts.options` **[Object](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object)** Puppeteer connect options used.\n\nAfter connecting to an existing browser instance.\n\n> Note: Don't assume that there will only be a single browser instance during the lifecycle of a plugin.\n\n---\n\n#### .[onBrowser(browser, opts)](https://github.com/berstend/puppeteer-extra/blob/dc8b90260a927c0c66c4585c5a56092ea9c35049/packages/puppeteer-extra-plugin/src/index.ts#L335-L337)\n\n- `browser` **Puppeteer.Browser** The `puppeteer` browser instance.\n- `opts` **any**\n\nReturns: **[Promise](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Promise)&lt;void>**\n\nCalled when a browser instance is available.\n\nThis applies to both `puppeteer.launch()` and `puppeteer.connect()`.\n\nConvenience method created for plugins that need access to a browser instance\nand don't mind if it has been created through `launch` or `connect`.\n\n> Note: Don't assume that there will only be a single browser instance during the lifecycle of a plugin.\n\n---\n\n#### .[onTargetCreated(target)](https://github.com/berstend/puppeteer-extra/blob/dc8b90260a927c0c66c4585c5a56092ea9c35049/packages/puppeteer-extra-plugin/src/index.ts#L348-L350)\n\n- `target` **Puppeteer.Target**\n\nCalled when a target is created, for example when a new page is opened by window.open or browser.newPage.\n\n> Note: This includes target creations in incognito browser contexts.\n>\n> Note: This includes browser instances created through `.launch()` as well as `.connect()`.\n\n---\n\n#### .[onPageCreated(page, target)](https://github.com/berstend/puppeteer-extra/blob/dc8b90260a927c0c66c4585c5a56092ea9c35049/packages/puppeteer-extra-plugin/src/index.ts#L371-L373)\n\n- `page` **Puppeteer.Page**\n- `target` **Puppeteer.Target**\n\nSame as `onTargetCreated` but prefiltered to only contain Pages, for convenience.\n\n> Note: This includes page creations in incognito browser contexts.\n>\n> Note: This includes browser instances created through `.launch()` as well as `.connect()`.\n\nExample:\n\n```javascript\nasync onPageCreated (page) {\n  let ua = await page.browser().userAgent()\n  if (this.opts.stripHeadless) {\n    ua = ua.replace('HeadlessChrome/', 'Chrome/')\n  }\n  this.debug('new ua', ua)\n  await page.setUserAgent(ua)\n}\n```\n\n---\n\n#### .[onTargetChanged(target)](https://github.com/berstend/puppeteer-extra/blob/dc8b90260a927c0c66c4585c5a56092ea9c35049/packages/puppeteer-extra-plugin/src/index.ts#L384-L386)\n\n- `target` **Puppeteer.Target**\n\nCalled when the url of a target changes.\n\n> Note: This includes target changes in incognito browser contexts.\n>\n> Note: This includes browser instances created through `.launch()` as well as `.connect()`.\n\n---\n\n#### .[onTargetDestroyed(target)](https://github.com/berstend/puppeteer-extra/blob/dc8b90260a927c0c66c4585c5a56092ea9c35049/packages/puppeteer-extra-plugin/src/index.ts#L397-L399)\n\n- `target` **Puppeteer.Target**\n\nCalled when a target is destroyed, for example when a page is closed.\n\n> Note: This includes target destructions in incognito browser contexts.\n>\n> Note: This includes browser instances created through `.launch()` as well as `.connect()`.\n\n---\n\n#### .[onDisconnected()](https://github.com/berstend/puppeteer-extra/blob/dc8b90260a927c0c66c4585c5a56092ea9c35049/packages/puppeteer-extra-plugin/src/index.ts#L408-L410)\n\nCalled when Puppeteer gets disconnected from the Chromium instance.\n\nThis might happen because of one of the following:\n\n- Chromium is closed or crashed\n- The `browser.disconnect` method was called\n\n---\n\n#### .[onClose()](https://github.com/berstend/puppeteer-extra/blob/dc8b90260a927c0c66c4585c5a56092ea9c35049/packages/puppeteer-extra-plugin/src/index.ts#L424-L426)\n\n**Deprecated:** Since puppeteer v1.6.0 `onDisconnected` has been improved\nand should be used instead of `onClose`.\n\nIn puppeteer &lt; v1.6.0 `onDisconnected` was not catching all exit scenarios.\nIn order for plugins to clean up properly (e.g. deleting temporary files)\nthe `onClose` method had been introduced.\n\n> Note: Might be called multiple times on exit.\n>\n> Note: This only includes browser instances created through `.launch()`.\n\n---\n\n#### .[onPluginRegistered()](https://github.com/berstend/puppeteer-extra/blob/dc8b90260a927c0c66c4585c5a56092ea9c35049/packages/puppeteer-extra-plugin/src/index.ts#L433-L435)\n\nAfter the plugin has been registered in `puppeteer-extra`.\n\nNormally right after `puppeteer.use(plugin)` is called\n\n---\n\n#### .[getDataFromPlugins(name?)](https://github.com/berstend/puppeteer-extra/blob/dc8b90260a927c0c66c4585c5a56092ea9c35049/packages/puppeteer-extra-plugin/src/index.ts#L448-L450)\n\n- `name` **[string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)?** Filter data by `name` property\n\nReturns: **[Array](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array)&lt;PluginData>**\n\nHelper method to retrieve `data` objects from other plugins.\n\nA plugin needs to state the `dataFromPlugins` requirement\nin order to use this method. Will be mapped to `puppeteer.getPluginData`.\n\n- **See: [data]**\n- **See: [requirements]**\n\n---\n","readmeFilename":"readme.md","homepage":"https://github.com/berstend/puppeteer-extra/tree/master/packages/puppeteer-extra-plugin","bugs":{"url":"https://github.com/berstend/puppeteer-extra/issues"},"users":{"flumpus-dev":true}}