{"_id":"@open-wc/testing-helpers","_rev":"163-496b2cc0c7ed6787d5abd2b696bceec7","name":"@open-wc/testing-helpers","dist-tags":{"latest":"3.0.1","next":"2.0.0-next.3","canary":"0.0.0-canary-2022120162710"},"versions":{"0.1.0":{"name":"@open-wc/testing-helpers","version":"0.1.0","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers"},"scripts":{"test":"karma start","test:bs":"karma start karma-bs.config.js"},"dependencies":{"lit-html":"^0.12.0"},"devDependencies":{"@open-wc/testing-karma":"^0.1.3","@open-wc/testing-wallaby":"^0.1.3","@webcomponents/webcomponentsjs":"^2.0.0","chai":"^4.0.0","lit-html":"^0.12.0","mocha":"^5.0.0","sinon":"^7.0.0"},"gitHead":"3a39f7b48ecf4d0d147ff8ca4deb30b48c14773f","_resolved":"","_integrity":"","_from":"file:open-wc-testing-helpers-0.1.0.tgz","_id":"@open-wc/testing-helpers@0.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.9.0","_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"dist":{"integrity":"sha512-LwCMEfv8yL3nLfbsDFSkAMUreUx0pUJWfbdcLCTOYEVOH3B9bg9UWdcUSuj/787c0JdMNgTF08pfAOzXb3SIQQ==","shasum":"e2eb063469c75ffc7cb3b699531c99cc0050c363","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.1.0.tgz","fileCount":40,"unpackedSize":324825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb3deLCRA9TVsSAnZWagAAOTAP/1vA6DXHxaTg8kpeanz1\nQ2CaiyqLy6srvHtOExsk76mUN9/3DfeRLXuT+czay1GWqpxdbjBxJkTOxkNx\nDvLqstkfsTJDg+wMea1tvfrwNSoakh0QJxMquXDWMSFNBbfDdv5HFcFRr/3X\nT0kS8P6WBkF6RMld1xgPpOeYqQoEfSpRHEiraHBFfKu3CimCLGSUtdh7JTkP\nS6sKCVhxRUArDEYW+LmM3y1WqXS+c8UzxSaBl8cdk+pBrg7145aUVBXhVDLA\nXTybhARZg3oTXqj+LoeU/pmUOICXuJFghlz5agA7vpP4/f16LHyNRcF37XXn\nYr/6L+ZFfQSDeyH/3Y+FgSANVnl5nUUWPHeJ1H7u5NJjhnOeZecOBbobmfHW\nmASpXN/BR5qiSwzDCNpnAWrIjnsI+o+DCMvCLDZ03uLElSrLJQePRirhnKsH\ndP2WTXn2d9e6KPrIfomwiFeTJ++MIlbUmlp57r9lfskSIGtBnH3v1yKTjeHG\nN5HIN5cw7aq8rA6Tg6UMlJnwEX0HbePk6AKfxmXb07YmC4m7qAHDKlGTFMkj\nY4yT7+b2X570nvwBEf2LF4eC6PLTclhwXBDG31xvk6z/wyLFgrRrm7oqFzOq\nugFJ8sNY+VKx6EPGK4dCdHwsr2izkuNiZbbL9Nro1IlGQjh3BB9fUBIsl/fr\nXUJ7\r\n=pGn7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHwbGoNJVT1JBn53sOIa+cXyM1X6/ULtHG5AvpJf/V3+AiEAsP6eJuv25AgZowvYMVw7BUZ1YlDwgnKP/2hlkMxVPnE="}]},"maintainers":[{"name":"d4kmor","email":"d4kmor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.1.0_1541265291125_0.2786370981586981"},"_hasShrinkwrap":false},"0.1.1":{"name":"@open-wc/testing-helpers","version":"0.1.1","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers"},"scripts":{"test":"karma start","test:bs":"karma start karma-bs.config.js"},"dependencies":{"lit-html":"^0.12.0"},"devDependencies":{"@open-wc/testing-karma":"^0.1.3","@open-wc/testing-wallaby":"^0.1.3","@webcomponents/webcomponentsjs":"^2.0.0","chai":"^4.0.0","lit-html":"^0.12.0","mocha":"^5.0.0","sinon":"^7.0.0"},"gitHead":"30eb9dced5a4e1358c45c5a71381fb4b5c8bfd5b","_resolved":"","_integrity":"","_from":"file:open-wc-testing-helpers-0.1.1.tgz","_id":"@open-wc/testing-helpers@0.1.1","_npmVersion":"6.4.1","_nodeVersion":"10.9.0","_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"dist":{"integrity":"sha512-vJ2h5mk2p+UKfJeuAX0HZaw5qNwMHFeKdHAEKhQQG0ZOACINyFsI4CN5UzJUhrbz6XmHMhJ0SATu9UlT94v8dA==","shasum":"c642b9836945268a988683490be5be27799247ae","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.1.1.tgz","fileCount":11,"unpackedSize":177064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4NZrCRA9TVsSAnZWagAAY3cP/jAChG3DdzOj3NhafcJo\nYkptfTuzRG45IJVFY9hrHcR18W+qn96fnCv98HTNpgJ89pNoB0add8MsX1TS\nd9uBnKjDVxylpHAyRHlxCEEtfTdUpzBFuwnqcyqlWB5e0vfVh1yjV+C/WuJq\n/Qo1jCCcTubG8pZntBeCGXlAJtdpP/AoMvXUFeDXzh0Onz5UkPM6KMCwsMQc\nguNcSBmOFwvcGEOBOsp50l2jM1KHxAv4hL02zpCEjc/Y7CHi0vOUbace8cuF\nUsZTTDBqqRnXOCrJQkJiSworF9PqnWWMgCQhsckWomaMxC2S98n6UezYcFRj\nvvs1B+n7OWOff7nfVxceeQDlaZLrtw2mTOQsObkCSYiPSeNPyg/4+Za35Hf6\nHszvFw3TucdBZbapqlvkPuKl0I1lSmcPlySz/C+NOBmOAavL3gPqcHlTqUME\nbGCp6wq0UQgTKNMtX26yzxm2w2PC16ZLDOd0uKZeOiyGLKYmud91ogBCcMMe\nX8XQZmVKArXt4lkmdG1B3DjvYXa1oTx4lgt+5KF/+IUN7f1eiP98CCu698OB\ngzDVPoNbv5ITFcbfjA2KbsEARf3Tk/QAN2pys6zZpRdjq99evsrtGuY48M+9\nPrMAwTcYoMSM76DQrsbQRBWiDOYjceaUwbDYJvfVDT64KMFK4L+fvGxHvnxy\nDPPX\r\n=ROFE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMkX0hhXriEIGJZy2KxAdU7mkX0u1LB9qt2R9JTMwUzQIgeysnBB2ossM3QgUcuzE4Jx0RAkY6llIkWhvxYL7v1Kg="}]},"maintainers":[{"name":"d4kmor","email":"d4kmor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.1.1_1541461610490_0.6402450263692228"},"_hasShrinkwrap":false},"0.1.2":{"name":"@open-wc/testing-helpers","version":"0.1.2","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers"},"scripts":{"test":"karma start","test:bs":"karma start karma-bs.config.js"},"dependencies":{"lit-html":"^0.12.0"},"devDependencies":{"@open-wc/testing-karma":"^0.1.3","@open-wc/testing-wallaby":"^0.1.3","@webcomponents/webcomponentsjs":"^2.0.0","chai":"^4.0.0","lit-html":"^0.12.0","mocha":"^5.0.0","sinon":"^7.0.0"},"gitHead":"fd4d41a55acc83e35293d060e41584ca8db06fe9","_resolved":"","_integrity":"","_from":"file:open-wc-testing-helpers-0.1.2.tgz","_id":"@open-wc/testing-helpers@0.1.2","_npmVersion":"6.4.1","_nodeVersion":"10.9.0","_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"dist":{"integrity":"sha512-HClU6XGuKLo+tlhwwO/2sbPff76DAxWPZFRDicUaXItHA7bU3qB3xowDvKkb+RULzTW2a1BAXNM/yqN/+8V5DA==","shasum":"3b64fc97bd9d39ed15bee15c3caed3b09b5cf46f","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.1.2.tgz","fileCount":10,"unpackedSize":175050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4NfgCRA9TVsSAnZWagAAoRYP/0mNgTfVwh+Pu6XCyGu2\nZfMJkMl7e2n4M8Am/HWVUmjyt7LXvvQ5zo/doRlWmuYoA2UXzFmZm8pfWylB\nJLSx8uC0WwQDkMAoDfrStuQv++rp0rS+GnNwGKb5fxzQvNYqv1//D8Mrmmar\n6iVtERvNz0QGzVpGGlanLe/brt/7Il3qAC0kq9bjn8QoTcVEQ3Dr5jbVRh5v\nwy1xUAt9MOG7dSeR4CUpy6Yjs5PaOm10tH59NRCfdfRqS22rUCUSQR+fCMGF\nbXyg7Vn+YDoLhmUXp3mXioeEwimeqgHO61XldfhRFOdPy3zuniUrbOC4z5as\n9S5VROCcCc3KHKeCe+RkOlgeTO75PelKSIcjKOOg+XYQjzMfxrIPGTA4WbNH\nlvbQ5r5LN0tuhU5hLk/du8reQL1jbhSpe0JYSDBbR4JQlrrU58QcPAIAVpRh\nAP3HUKVn25wkuuwuEgcXMNPjN2WFZwGT35xDQy663zeWpcdWQaPHhBsnqjky\nsdw/Pt4oPUQbEoDFKYhkvjs3g5hZHBHhi15tq83+TbN5i406HzZw/hN+pCwF\nNajoSQDq9kTE82sRC+GytkEyFNxZQgddMDoy1yzDDgUqCfDAYsHzyhz2ax5I\nWPefLVRybMNpwMOWNTnah+kGOkXp8QZtu/atszn2qlerdXYJbWtt1zF6hkav\nyITT\r\n=mRcP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF0WnYnkO8OdYB97whOERptaFKBX47wm+Hkbo6gIX3NbAiEAoeiRALHM3exb3AkFaHljjOTR0y8MV9Ss55qAfYazk+o="}]},"maintainers":[{"name":"d4kmor","email":"d4kmor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.1.2_1541461984387_0.4100340963335156"},"_hasShrinkwrap":false},"0.2.0":{"name":"@open-wc/testing-helpers","version":"0.2.0","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers"},"scripts":{"test":"karma start","test:bs":"karma start karma-bs.config.js"},"dependencies":{"lit-html":"^0.12.0"},"devDependencies":{"@open-wc/testing-karma":"^0.1.3","@open-wc/testing-wallaby":"^0.1.3","@webcomponents/webcomponentsjs":"^2.0.0","chai":"^4.0.0","lit-html":"^0.12.0","mocha":"^5.0.0","sinon":"^7.0.0"},"gitHead":"f2c473565f06dc2a5cb4a3902694480f16347906","_resolved":"","_integrity":"","_from":"file:open-wc-testing-helpers-0.2.0.tgz","_id":"@open-wc/testing-helpers@0.2.0","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"dist":{"integrity":"sha512-jq69HQj11yS3e09tXnO1Ct6ZlFYrgwtYkNZrlSO+gdFOvnR/puD/L1dWrO+J4SrGqVQKowYeGMHB0cBHCE/nZQ==","shasum":"032e7bb56ff831ad1ba26bdfb591a6c5171214ab","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.2.0.tgz","fileCount":9,"unpackedSize":11112,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7dgoCRA9TVsSAnZWagAAQrkQAJ0mL0Xm3K46H6iW6Z0E\nJy4ChwXau6r2YVsTKRp7ht4kHvb9/TnVMW7DEO78QA44rA106SFu5fqgZUH5\nyDE6kdL3HfKyFYlFulvg2ZzB3Ytkn65FkaZOTR2Wl0DKGCSPyiklcwpAZdsX\nP2PqYpJ6v8vJGleL1dpf2LAWC2mPg8/lkF5b9uQ7Pc5ymAcIvfIb1cZeolTe\nXpfMexJ1ImEdZbVWWiryQDUiz3ctOCno+yt4VPYiaJp3Wm9bCQvc0lvj2Mk1\nYmdZgfEQwKMH4YwI1a0ucfjeNuH7QiJZm6QOv5Tstz1/Ju7SsgFFKpIckD33\naslWcNyAAIIrC9PW6c31dzwulajxYUt4svvU5xzgEQwMy1kwKtW/jl5/r9tm\nUdXKEGFqESOjUNIwcZnhi6z3o4wdpcVR+iOBoAD+bp02FY113d1uwbVc92Ap\n0J3FXit7A+ySZbJ3X0fHuNqI8Kk9jxNLxHuj3TcmWLpg4GCWrQCHLvfsFHv0\n0cro4FxyWqO+Z3ZMhcsfa6PZpv8jgoz7llXXfq1VVIWTvWyfZCDgQOpPnXGy\nveBXPuMRcW8NAOBUgyTudj9L4ybGM51/XTEeBr5n3wCTsqIvlJB1kQehiupd\njvBlh+QIVS5qkPRr4kSSHchAgPNGGyzHS5iJPGFcMyDz7My2bcW+/0diJg9s\nI3Db\r\n=a9uX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGTayvF2EZGd6isfbVcGtJPFoyxukJra3VH1a4J7eHcSAiEA/clI1sBRjVvSO9tX45J736lt/e+xFzR6GcVnSshzTmw="}]},"maintainers":[{"name":"d4kmor","email":"d4kmor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.2.0_1542314023307_0.8042631516358612"},"_hasShrinkwrap":false},"0.2.1":{"name":"@open-wc/testing-helpers","version":"0.2.1","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers"},"scripts":{"test":"karma start","test:bs":"karma start karma-bs.config.js"},"peerDependencies":{"lit-html":"^0.12.0"},"devDependencies":{"@open-wc/testing-karma":"^0.1.3","@open-wc/testing-wallaby":"^0.1.3","@webcomponents/webcomponentsjs":"^2.0.0","chai":"^4.0.0","lit-html":"^0.12.0","mocha":"^5.0.0","sinon":"^7.0.0"},"gitHead":"1c00651c79aee00ac0deb49179c0e00166b82dbc","_resolved":"","_integrity":"","_from":"file:open-wc-testing-helpers-0.2.1.tgz","_id":"@open-wc/testing-helpers@0.2.1","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"dist":{"integrity":"sha512-I8T7U2JufPo1quKci3wBLPwcPbDfs0k9eF7eVECrsrKAwn20yFFwpyqZ01MYY+ESOp7PzVYjRo04RldOsdE8lg==","shasum":"8af67f7a0d5419ec35cbca7bb86b0be31916fe07","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.2.1.tgz","fileCount":9,"unpackedSize":11356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7zMsCRA9TVsSAnZWagAAEDEP/28REqgoQbKynrDOhK7D\n8n8WwV3Nx0POQKum982NC+OPdAsBcElELD9GL35f7ogBPJwUR4xghvL8/2AE\nc1+P46KfBp0Jc4Cv0NpZakfyWcMbNmawzcf+FVHbxV30KRJdqm69KgdxUfCn\nxZ/1ElBwC4aDIg8qYFzSRZcGIS8YYqg+HTqr0pgdkcwznfLhXnT50Mj7pV3k\nBLX5U5en3xp5tWBBOT2zzhMZ1iPKvUSeWn1s1jwu9MmT8iw/3vNLjvavmdP0\nq8EZN/T276NeOGGO1FKDPoU0PxnhYBX4UeUJ0ATuXHB4VWsJDa/8yruKLtqS\nAPUp3q0e8AilA9qoH040MAyjVHL18TK/MPGz8F8OuiXte5nXHF53kmrfxPub\nRXpBxWktZfzKkBi6/nKfTHFyx94NCZ9mHUkfW8bbdlTGTFSgQoVgTkpzW6Rr\n3bGy2ruQfTE0vFfXvKm0Az8iyKJMSPMy1A/qgj+P3t9CiNaJzS1p8HCVX2ES\n7vC23impiainnHwnXuQv05ztc7ZmscKaSkVmjveSU0x69kayeozJaEiuu6+P\nVEIJkG1o/4Hb9bsTjHjkkZPjyGTjS0r/nmqlS4pf2RHMIXz6j2UkK8wN3rPn\nbxaYW6wyfRMgj8CrRydoAOw+tVPHilCqbA2YFmXsWm4kzpcX50tP6ahLIpnl\ngs/+\r\n=Rti3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5w3nLSA4lV8vbc+CV1bOrp6FdGrabteqauuZwUIfWYQIhAI0gDSgR2alAkG7+vVJNVx+h9se4wlCnpVrJGO6PF3WQ"}]},"maintainers":[{"name":"d4kmor","email":"d4kmor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.2.1_1542402859707_0.9584491818550978"},"_hasShrinkwrap":false},"0.3.0":{"name":"@open-wc/testing-helpers","version":"0.3.0","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers"},"scripts":{"test":"karma start","test:bs":"karma start karma-bs.config.js"},"peerDependencies":{"lit-html":"^0.12.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^0.1.3","@open-wc/testing-wallaby":"^0.1.3","@webcomponents/webcomponentsjs":"^2.0.0","lit-html":"^0.12.0","mocha":"^5.0.0"},"gitHead":"7731ee69d42b308c9aa653f3360e67052efc807d","_resolved":"","_integrity":"","_from":"file:open-wc-testing-helpers-0.3.0.tgz","_id":"@open-wc/testing-helpers@0.3.0","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"dist":{"integrity":"sha512-V3l980ueXXrnn7sQwLeAvmbc9LarTjxpXaMP9tIIDJn37Dv7tNk20I6TshCAWiCwZ86hA1xgUSZ+63W+6zt7zQ==","shasum":"3ae307180068529687c5f9232de46d9080297c8f","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.3.0.tgz","fileCount":9,"unpackedSize":11840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8ae+CRA9TVsSAnZWagAAOsUP/jFqpF2QpGiHvqF//hvn\nnXmYDI6Ppc1NN8bTx/2Mjl4Zdm+56G6BVAHdM3nL35PH+vPgCAJbuQw8gqUg\npFd/B0Ki9IQL6TYggDaPZMQY2qtnFtSqB7/yzGLatJ3FHEiQa6Hv+cGXfNfg\nrOhRRp8aeQHwlQY/y0kshwImw8rZBAnu17HK8K0hFhWHmJYaiyEFd4VL2WBd\nZ77QLhYwp0/bUCDIxZPbUFMlX4RiqPBuTEY+lIvq4m3NpXz1vbpos+UIes/j\nkci+IxE3a1UpV1N9Pem0ImbcOTLUfvn5Cl3KIyOIPXeOsE64L2K/yokYoVBD\npQWA47mcbdwYtJ6ZkqznxIETwqhVTTjA28vDJonRrNKtWPBNrC1th5e0xORb\nho6SfUiA2mKgVQjQhBsq5nwnvVgVOvjEbe8PmeLkL2AaiiZzdOa0Cn0W/BbZ\nofJIRM1NebAlChtTFirPtn1G0MatalnJs9X1yNHY5NEqAj+Llt1IfekIeWyK\nmOw+oXr0YFpXkkp0MUBg5CDlgfK+NHJ/qRMd3uupKYkdfsLyUdnvtGoXmBDN\n2GXnAR7zkeB07i8jgYHRRArrIIyDsYloPYMuDU8OVxhUg9VV7gTQBO29U7Kk\nO6tpBrmsw+E66eS6i6fE5ZSoovpa4g+ohUFECJDxzXCK56KE4CMr3KWkLDAN\naMhe\r\n=mX+R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/9eN6C3EElsjQ9zoGjPRGUNF05RT/B6HVMNi2IVnrrgIhAN18QiSWfmg/uAbG6LJMdmo0uB65+Chb4E3ipS2Iin2e"}]},"maintainers":[{"name":"d4kmor","email":"d4kmor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.3.0_1542563773456_0.5993871843861585"},"_hasShrinkwrap":false},"0.4.0":{"name":"@open-wc/testing-helpers","version":"0.4.0","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers"},"scripts":{"test":"karma start","test:es5:bs":"karma start karma.es5.bs.config.js"},"peerDependencies":{"lit-html":"^0.12.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^0.2.0","@open-wc/testing-karma-bs":"^0.1.0","@open-wc/testing-wallaby":"^0.1.3","lit-html":"^0.12.0","mocha":"^5.0.0"},"gitHead":"91d6d70f98a9dbf142623768b7c97dce9c9db090","_resolved":"","_integrity":"","_from":"file:open-wc-testing-helpers-0.4.0.tgz","_id":"@open-wc/testing-helpers@0.4.0","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"dist":{"integrity":"sha512-tuYRMWvVRmdylMbpP6FLKkAWq2zAgVmCUHrpHntsj3Vqo/XHcSJl0gpeVWSrBrytmPEoIQHmKEGA+35wX1qkWA==","shasum":"fb0bfd880b8dc48d83691d01de9842fefa9d7da5","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.4.0.tgz","fileCount":10,"unpackedSize":12932,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/EPzCRA9TVsSAnZWagAAOCwP/06TXYzrnpYrL+6XGWSn\nefMMr6zcFliUzCHAcEYmOQiUGX0lwEm0rYUrd1LAUOBPVPFTbCNBb8Zer4MU\nFX1scsXhH0RNY/P4YW6hpR7BU1UKwctfcXwlIBCNYLud5U26P0Rybweaheyv\nDKllHvpqtQPmmHSzOCu7wYggR34qJL4coiUkvr46riBf51lPWZVEBIrWJCzg\nQ1x2r/tWDLsnKBnCnaUIxg8iX5zEWeSIs4UDaJGSXCIyzUSjFlZBh8EblOR8\n3OvtADlXszp9xWFpbDz5YCJ4GkNwqXOq+O7RIfMz7iJTLrEbVhimPzTUpw1A\nMH14Y0gafFBviw+/SvcgBeNZixpbO8Z9P4Mzw1wDBCJ4HSCjPUaFrIfwCy94\njyh6kTVyQdb+n3BmVpyBNFxTfTc0iYwjSoitCeNowFHTe9sxly1tQH0JnvCW\nBtbJCPmpGgpeTFRv55YAPLGGQwLmW/7YW1QPmauLSXYoY8BOHsuCfOrYsYJ2\nH04SeFf/diGGoZPjtU4gg9RLNmRtuKSz2QblrkOr9rkDlwA3VJb8LT8vThnG\nL4v2Y5ZYhIEc/yFWvlDYBBV+owsLAf+aAp/5PIcpJWy9LElTYK1wSt8QBEBB\n55uKjfMSSArxLW+mqG33HMus7mRBsxWhFNvSUKkFCb6VGr9aYmFoLr2hMwrR\ntwbK\r\n=NU3J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHc1KZX+yLtiUkyk9eUgmzBhaOyeSf608dGCWOiDf2QfAiBIb9Hhpi1Li4B4P+Q5BE0ahMdAgcZpKwrzk8F1RNZb0A=="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.4.0_1543259122820_0.7492678446780718"},"_hasShrinkwrap":false},"0.4.1":{"name":"@open-wc/testing-helpers","version":"0.4.1","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers"},"scripts":{"test":"karma start","test:es5:bs":"karma start karma.es5.bs.config.js"},"peerDependencies":{"lit-html":"^0.12.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^0.2.1","@open-wc/testing-karma-bs":"^0.1.1","@open-wc/testing-wallaby":"^0.1.4","lit-html":"^0.12.0","mocha":"^5.0.0"},"gitHead":"66a2109658155192522ed92f365a2652029c3ce0","_resolved":"","_integrity":"","_from":"file:open-wc-testing-helpers-0.4.1.tgz","_id":"@open-wc/testing-helpers@0.4.1","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"dist":{"integrity":"sha512-jmTWwXH9hVQzrODSWZygSqN/9iUTurOggCZary8xs2l9PsOp4bixDHSb53rNW/G2G5jc4z1d2MbsHO8uaZggqg==","shasum":"013e4893d846872affa3d3d835c0c4ddd9907288","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.4.1.tgz","fileCount":10,"unpackedSize":15772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcAYirCRA9TVsSAnZWagAAvScP/Aqkeq5ZBqsXDdSL2SNe\nvlGRhxML8cezNIFsWglGzW7MpEvWAaQL9mfIu40+QA6RQGiW1QzrFlwTo/H4\nfvqO3QipfUjtsU+0MFWXLhMQ6Q3FClV9HwBLt1B5jm6j7x8+cnIzCKFJUu6l\n38AnQzQpdXam35HvGuAnmVJPQcVaDnldhnS9JHGUaQ6Fo6XqpUhu2j2L42kl\nIFuAc8BxlIkpUulk/lhYrBR4doxfrSEwrys4glLAl9cDQir55nVR1gwwTY6J\noEet5jV9M6AXJM8RSMGcPUqbToALxVvZvY2v8BILz3D/WiqbX1DHMHdRwZj9\nLzC6zQjlF/IGJnG/qv+dlFLqstRWqm37Zubq3Ttc9JDwq4youvWBYEFCm1mc\n9SzcQYwxjsTXuJ02pavVqo29AVS5+i2ZqEvmWht2XrOwNd5Aun7UvXJ6d6jc\nxdFteW09QBfrAC0lLyOPcvK0pd3P03bNEPTWoLt9+p3ULz1kL5z961qRhMe/\n8N9IqXbiiMcdpzGMrOIiFC3dM5eZoVFXAq5GRWH6vQdXttvs6tiWYCh/RZWj\nbQbRyK0B6kXLtGVmck06JYWyUfF/yFXly+lszu3j1nXk+MnwX/R+hrDdG5Kn\nFFyMwHIl0dUqxSmfgEQTEqm9JZwu6EkIQFC1edtj+hGfWWNcfwt9yD/jXebx\nlO+0\r\n=++Ib\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0DP6IbmBC5lRIBy8EE4kTl7bO7HYupClzekVodVaDjgIhALF040lB9aEuOrGuCMQKo4yK/YokeFLS3zdTFd8MPN/S"}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.4.1_1543604394966_0.7488828198041906"},"_hasShrinkwrap":false},"0.4.2":{"name":"@open-wc/testing-helpers","version":"0.4.2","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers"},"scripts":{"test":"karma start","test:es5:bs":"karma start karma.es5.bs.config.js"},"peerDependencies":{"lit-html":"^0.12.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^0.2.2","@open-wc/testing-karma-bs":"^0.1.2","@open-wc/testing-wallaby":"^0.1.4","lit-html":"^0.12.0","mocha":"^5.0.0"},"gitHead":"f3ba461f8479827be90e9596afd435360366c9bf","_resolved":"","_integrity":"","_from":"file:open-wc-testing-helpers-0.4.2.tgz","_id":"@open-wc/testing-helpers@0.4.2","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"dist":{"integrity":"sha512-Om4qLo+TF8CmHGv8YsocLBN+9HIFNwQjkMFBjPxIxppFGw+8rfDX8x73cfHDKJlifVdVLR5En6GkLJy6YgjOUQ==","shasum":"3449a90708b94de95a1b01a3d9b27b559d99b715","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.4.2.tgz","fileCount":10,"unpackedSize":16012,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcAl5TCRA9TVsSAnZWagAAivgQAJtctqWY9LtdS/e6btil\n+7lPrsFvvoBnvfwJJL1qvTE9rt7gbFuGFgygazTx8JQ6SURfQZm7yjaKYGxc\nGf3MqJu0nSU0SzPPDlDdSNwPVUz0MAFOzgUuC7qQv5odwDJW2keBIhKFG166\nmyn2+zlGMkJAizCzpr21oGqveGO4pBGyvcKrl35ow9hwSlX2lOGjCX8EDb1l\nqZ4NMwzfPbXcODR7e8wZJv9U9iY1BhXqhFul74K8KG9qVjxLpONGGc8huwWd\ntn+UnX7hN1SeryQLRTybEkCF+QiOZeloqWbGTr855ykrm5xMFflW5QyjnOKw\nx8hbZr/8Ms9xDByq/ylNpxQtsivGPX42a5+nUcH44r5+dg521LPpZfByp9PE\nmfnMwE3N6KHUcFOL9DxclGQcpN13m+E9+HajcFGYHC2GbwsjtqGiLstDiVfv\ntLrLgs3OJp+rSWf6kJtEUV0ewcXKltweNFUkcFAFpiAI4/ogM9xxFcbiFM1D\n2ImPfJgbjHQTqR43ky9WMPOpaPDlOE6lJtQtLW84E16TJv9OmdkAhCGO7WSL\nXc7puDVLt3JzghWTV5STW0u1PiFPc4h147esn62lxRgSox6bbDtjjhxssAXw\npvVgdG6nkbaFS5K/1bw7AnqGjafIFngDgLmR3IP3At4S989bflMA7GM94XPr\nibpk\r\n=gWEp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDs/aM7jIbV8aeakwkLvgyW67UuYgnspT2xs0b2I9/GSAiEAl8WuEcxh+lccUlHA5U2+8w1YB1K5B2TynoYnJvRQ/N8="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.4.2_1543659090751_0.46934552945785857"},"_hasShrinkwrap":false},"0.4.3":{"name":"@open-wc/testing-helpers","version":"0.4.3","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers"},"scripts":{"test":"karma start","test:es5:bs":"karma start karma.es5.bs.config.js"},"peerDependencies":{"lit-html":"^0.12.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^0.2.3","@open-wc/testing-karma-bs":"^0.1.3","@open-wc/testing-wallaby":"^0.1.4","lit-html":"^0.12.0","mocha":"^5.0.0"},"gitHead":"e8c54951d26e55ee6b93ccc03110e8710e2814aa","_resolved":"","_integrity":"","_from":"file:open-wc-testing-helpers-0.4.3.tgz","_id":"@open-wc/testing-helpers@0.4.3","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"dist":{"integrity":"sha512-cUrfpXH8sxgxUYwDRPwe4xjX8SnMQ2ycpZn+b0nn6VujTG3uShIcldrvOiQBSTtvFD4+8f9c5x1mikAKl37MdQ==","shasum":"e76ee306beb62f965ca15ab1b18245f2dd58f20e","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.4.3.tgz","fileCount":10,"unpackedSize":16252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBC1wCRA9TVsSAnZWagAAigIP/1FpEA2i1X9y+e17yNHG\neSphdPY4d94uTs/UsJi+QDUvaeNjx9xT6DYhjxpirOabFJk0jEqGq8jutuN4\npdLMUkyV2GcoWFCWeFDnUghcvcJ7ofzolMwyngJN8VZhi9q8F8wR7mVL1CNF\nXfKvVLdvwXo1Bq4bx6UrgIQXJ42KxlyqeIYQK5Z0OahbFjHe6F9GvsVO2ZCz\nd9+ZoPOlvTibWkovqTh1LJ29wY+j4/nbjq2G9o8coBF717IcdtbItcHbMgLh\nJc5oc9Db0h5K+rBYHvo6fRYLDS7PS0PYMPiU/jO5LLPsIE9/h+q94z8XU80M\noWntu8hKyPRt99vrlgm6db5IvYFcQGGt9pP9c8yN2FpVYNVRMSTEtCcCAZtm\n9jG/b05HDG76o2C2WwLfkDzLjv6UZpQJvA51WU3hzjhyWL/J2+2Gjnkb1TRS\nAIfPm7ukgglinFza9jMmsqCEKVRY5CyTNFQjubngtiUyjWY4jqj7HPLkGsxO\ntQz/8NoGLm0QFslzEnqyT38jBMB3z7BlIe5nW0CaCdQquC7zhVkHkQsnaCAE\nAMTKA0w2f1dx286mglRzAkGw2uAfwFzBzNsmI/ewNlWoRveSgLfFmb104HRf\nZjAtq+aW7ZdCHl+fa+XEK8YeMznuqzoUQyqC9SZjiBOtkCBBMskvGfUD1s1K\nqjZw\r\n=n33c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+6g7EHR8ubj8ztUy2kWEl3JNA5vBIkzHts17IfGOprgIhALQxhTnHTfzlWMwp2b6DtJFis+y74Y6ZJvubzxO5gyyl"}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.4.3_1543777647434_0.07231057468886659"},"_hasShrinkwrap":false},"0.5.0":{"name":"@open-wc/testing-helpers","version":"0.5.0","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers"},"scripts":{"test":"karma start","test:es5:bs":"karma start karma.es5.bs.config.js"},"peerDependencies":{"lit-html":"^0.12.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^0.2.3","@open-wc/testing-karma-bs":"^0.1.3","@open-wc/testing-wallaby":"^0.1.4","lit-html":"^0.12.0","mocha":"^5.0.0"},"gitHead":"e04c1ee29c25e8a78e20850104cecee9bcb50c91","_resolved":"","_integrity":"","_from":"file:open-wc-testing-helpers-0.5.0.tgz","_id":"@open-wc/testing-helpers@0.5.0","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"dist":{"integrity":"sha512-024zwyGJmriHkh4BwrH7jKMHwtMDuxrfEvAtTEkiibBCV3JKyQFsrwvnr/mb8spIXocT6Crz5XF3vn3+s6AdyQ==","shasum":"b9f89145a984c02d729178980cf25673c75aa4d7","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.5.0.tgz","fileCount":15,"unpackedSize":17998,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcED4LCRA9TVsSAnZWagAACWEQAIi58h7iwhy70V2+K24+\n1IT+g7eMbfZC/AjrT2GJzn/B72Y3kuZo/K3Os4+5PJyyJfD0pp57kO4oANMR\nL6IOZPCEvKUZnkf1XWHWdWjsn8uRpZrDgLQp5CE7PKdfmnctndAn3YzzYH8n\nBoiACTWkN/Pd0ou2HzdQqr9h6yTvu3qml8E2zXw/E8JC9ADH7Al6d5YV/vDw\np5vWBjNwEhn1rHhK447GDbzW4BM2wK0gOGGFdDt18hPH+KoMNNx3upwZotzW\nGzXXieOHZJGbb8IgOqImVlb7gw/psyJhrPOJB2jrc1V6VkRMGwBZii5hN4gK\ncJwA+ibvAanCu609b5ELxx1TkDB2dgeQ8EfYsTfXnbLl+bTKPlImTlPAGnmQ\nmsPtQWu9Ceah2ErZjIiAI/rxq4+w0rj1WDMklgaMRr5rEJs9iSbHqWJ3BANC\nBN+E7KOLNsSCmdQodbrixEe/bIF6ENh8ERoW7xYEcPE59vaHgRyTd6GBoQXH\ntMcCqtMxJfqQUK9qGJEO/n4sluxln4uDyBzr03NI92ubSeMRWpWOnTphzJj1\nPqHKMH1dHPeqyDO0S4J8jP+MyVmW50Nk3O8k8IyCpp6OfhceQVpr1d9gGZ19\nqbrVfUHwShVE+Oe9Pzikr1voqXZ7hxJKsGrly171DHOulAC5moISH8pWQ37l\n+Z5J\r\n=h64K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEK2dDWmZolKQOojL+vikKp9K7Hf7RV3iibEZOxnDVkoAiEA+ewYERXoIF3W3KIj6EizJfOTm74qYwPSLuyoL3XVFiw="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.5.0_1544568329982_0.6529527557127133"},"_hasShrinkwrap":false},"0.5.1":{"name":"@open-wc/testing-helpers","version":"0.5.1","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers"},"scripts":{"test":"karma start","test:es5:bs":"karma start karma.es5.bs.config.js"},"peerDependencies":{"lit-html":"^0.12.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^0.3.0","@open-wc/testing-karma-bs":"^0.1.4","@open-wc/testing-wallaby":"^0.1.4","lit-html":"^0.12.0","mocha":"^5.0.0"},"gitHead":"d86afc490b57c2f8d4b7edf63b4b930b4770b991","_resolved":"","_integrity":"","_from":"file:open-wc-testing-helpers-0.5.1.tgz","_id":"@open-wc/testing-helpers@0.5.1","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"dist":{"integrity":"sha512-EHY4CgIf9qmUsr2ngnxHwbfHDuy1NUUQ0lT/x1jw9M3M+8eXbuX2GOQcn4r/anLVDOFtcTyjqmnXHr5KId36/Q==","shasum":"b4006d3f9b9c1c9323d066ff3b371d02af17d3bc","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.5.1.tgz","fileCount":15,"unpackedSize":18323,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcEgYSCRA9TVsSAnZWagAA4FsQAIQwO0mZnd1Zes9/p8tr\nZ+Ayi8zJ8QXP8g3e8ZDVZu/C/jI0xAFyD6DhYUNo5PO/L3FSl0k7ejn2TI6t\nRB5uuOdN3+sEqZK8I6t2gealgNmP4NlZpw2iBSOc0JHzBpo6zh+O1y05XEPh\nAB2PkVEBX8kKznn0SR8uy1IBVZktdNSkD6pRpm5N++ouZpcUFQQT2eOIEHz5\nb3c1oCuBY8v7wQOkSkA5Y1kYwLL06vwdSzQ4jVWpAzlXj8OZCIPOCcIg1rEf\ndzx4jDiv96agDnNGSGq16zcNjvJ1KDkCB9aYiKWv4eKgtkZ5GQaSzTdb3Rn0\nFsviOpt0hVdHpHwJhhtQ8UUxr+p67Ng1LHX83xJixbg94HFUMW5RrPsCg9PL\ndkUok9q7SpW8cOqWfZkZIkPeQ6HAnjULIhH4okSjeGKKVnmJL9GdmKyogYGM\n9jHh+/aMwUrguFgNw7alZLt8l0E3GzN7idVE7dtZ+SkO8z0p+SrSdcT4lIeV\n93ag/glr1eVToy7Ob0e8hQkqnM2029m9lSHGSubLaxGH+gt47g1VozOrcO3Q\naXUGOvKYQPj8xLkheQgS8mmJsxVq/jR/4dUGWH5LiK2U7RvTX718u52jio9E\nOBbeUSeY6ByMKu+2UqppVHAman41g6tWXJSOhXwxqQyLSbMuNMek1FQ73+QB\nAUeh\r\n=rptH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA2q1NX1KiXo9eLxvLdWl3VYueYokYJI58fyOBScmQcdAiBSG35+hr0bHkNaOBvNAgXUBB3XNot2Ys3IipRnbMmI2A=="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.5.1_1544685073706_0.681547959291424"},"_hasShrinkwrap":false},"0.5.2":{"name":"@open-wc/testing-helpers","version":"0.5.2","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers"},"scripts":{"test":"karma start","test:es5:bs":"karma start karma.es5.bs.config.js"},"peerDependencies":{"lit-html":"^0.12.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^0.3.0","@open-wc/testing-karma-bs":"^0.1.5","@open-wc/testing-wallaby":"^0.1.4","lit-html":"^0.12.0","mocha":"^5.0.0"},"gitHead":"768387ec6b61cf0d0be79437a94a59c154f35425","_resolved":"","_integrity":"","_from":"file:open-wc-testing-helpers-0.5.2.tgz","_id":"@open-wc/testing-helpers@0.5.2","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"dist":{"integrity":"sha512-86IrTu9W+hoqKgWMuqOjSNF3APDXUthm/lIknlmEBfOnm6f5hR34NIg2kdDKkWuPBwZODu4R/QKBIqQCsstcXw==","shasum":"d2a6476bf24ccfaec701846558dab2796064d7b5","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.5.2.tgz","fileCount":15,"unpackedSize":18563,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGP5oCRA9TVsSAnZWagAAxCIQAJNg4BGEoAnuiTafF7KG\nTDg5gfSfufpctIVGxwL85xESBFyMpdYjFaAzNG2zwBY3IR/Cnertq6vBL0XQ\nw5+bicHGxboYBUPUq9F4b7mUAM9AXc2dUjUyxdNxB4K44IIVk/U8oUaXHelu\nDAJHjuOOkpg+dFpD7gXVd/9VTlRihIfYQAzY2WliWkacGzuzlVMLiS1X38Ix\n7R3RRgTcDSeqIn/VvO8AW+7naHoLT1487qIFbnjpcRbXG0WQGY5sHOkQ/VWs\nXqSi3p6m5/PJ5U516A+RxlkVc0CSG1mCoA24Svq/rdVdulGis/pHLp63kxKW\n9/zfd/v/KSoPixapO8jvPmdwHxRojjSTEslhyGJwMcdpPKH8xcEzhC9vxdVy\nBtq0ucxvbxKB5Jgqr7BZyWkSN0Q8F43Gi5gCR2AWf0SeBq1brG3UKzy19tj5\nu4BxBggOd3KH9x/T59pTmI33AL71h3Vk/fo38xhmybZz1GYnGVGJb8APp0Ql\n/0YkCJ0u2BsP57iRBVbFEWkDG9OA0hcHhJAxq7xaijZ66SZYo0Qk7CuktRZv\njR7myiDFO1+bYpTmEpriVeUQyL3hQJdZkGYpG3RAeqx68+s2X5aIZ/x/FMKn\n79lFX2nh2c4W/y9UAJb6NANIg2RTZJCw9ExSlOvi54CymJSsK2qwqwQOyNLm\nsDQh\r\n=zOJK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICbKOXbWnNYiexfQmOON/X4IFv66Z2t0skpYZcDEAg6uAiBabnJTH7qvEwJA6I5sqvWWt91hbbQKultVHI9Ws18rQw=="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.5.2_1545141863973_0.2505765586691746"},"_hasShrinkwrap":false},"0.6.0":{"name":"@open-wc/testing-helpers","version":"0.6.0","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers"},"scripts":{"test":"karma start","test:watch":"karma start --auto-watch=true --single-run=false","test:es5":"karma start karma.es5.config.js","test:es5:watch":"karma start karma.es5.config.js --auto-watch=true --single-run=false","test:es5:bs":"karma start karma.es5.bs.config.js"},"peerDependencies":{"lit-html":"^0.12.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^0.4.0","@open-wc/testing-karma-bs":"^0.2.0","@open-wc/testing-wallaby":"^0.1.4","lit-html":"^0.12.0","mocha":"^5.0.0","webpack-merge":"^4.1.5"},"gitHead":"a270234bc7c10edef68310c8c8169e7e5ccec5a8","_resolved":"","_integrity":"","_from":"file:open-wc-testing-helpers-0.6.0.tgz","_id":"@open-wc/testing-helpers@0.6.0","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"dist":{"integrity":"sha512-Bz5s5OTX5tNXCWkbV+WjHHrH9x5bD3CIZMy5e8FTtfdnJdlGhP1bjam4aTy2x5v+p4FsQCStfZP5mcJ0gm1QGQ==","shasum":"7226a867efcc1797fa8a6050c79ad96c72f68549","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.6.0.tgz","fileCount":16,"unpackedSize":19117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGolACRA9TVsSAnZWagAA/ywP/1PAcBCjQZyARjKvGLEg\nIUTxEZDhWt1cqy6ap94Et2XxavMxBrigKhxUiMaM5dwfBeSkSxmnl9wAq993\nuRpuQxSGLPFRnW20cwbYaqEMhP0LgjeHwgOX97eMpTkE03jqn5fi5Esk5pQC\nfRoACU4TOUSMIwTTX9Z7qhU4aqK4ghLSRnFGtQ9pcpBbiANuawhD+bYH11Ac\n2KDcr1IM3Ygc7rav56RCCbyc4IqsQuo60gHme3e+05swR6CacZYlAC2btVDo\nN6uTNFS0JWG5zZI5JxY7x2rclHyY2Iy1YkWDPyS3mjps8/FaZ4QlVc7nMe23\nt3vvscFm+wJRWLpn6QNRHyQWeKb8dVIzGQ5cyKQXCMi1YVbYRXsXawrR7dct\nWOHEY5iBQFnmbaaV4JG04OUt1IxJ7I5Y/TATSNZdbUQRe1XcEbwOTGVLKtHX\nh2dQoRy/Sr7YZ4CwcAEcDb7MldlyA1vQI7fzPKLR8Za82U2SVPLYQ2XxQKH/\nsRHIznsFfaOcfRvBNA3VLbemXjRzlEeq1D4je0osXH7paXyDpuJRcjSPd4Aa\nZJ5yF8tPDAjw4pg5InoiDltyg+/PlXofWX84egXeki0h0rZ+peMJIP4J/eQh\no0HsrUzy0oEvOTUPJLBA4KMcv7kIHdRoqeJLBoH+i3XcM2B1Vv0yw7/ejVqg\nl9gG\r\n=2NXW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICI4lnHWttqjA0zuN78AXvelaMuBRt4yIGc6qcVW62USAiEAjojy9jcydSyMPAA7RsKa9JzpjJ+V7cSbIPYXktFZjP0="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.6.0_1545242943550_0.05256598272644042"},"_hasShrinkwrap":false},"0.6.1":{"name":"@open-wc/testing-helpers","version":"0.6.1","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers"},"scripts":{"test":"karma start","test:watch":"karma start --auto-watch=true --single-run=false","test:es5":"karma start karma.es5.config.js","test:es5:watch":"karma start karma.es5.config.js --auto-watch=true --single-run=false","test:es5:bs":"karma start karma.es5.bs.config.js"},"peerDependencies":{"lit-html":"^0.12.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^0.4.1","@open-wc/testing-karma-bs":"^0.2.1","@open-wc/testing-wallaby":"^0.1.4","lit-html":"^0.12.0","mocha":"^5.0.0","webpack-merge":"^4.1.5"},"gitHead":"c9e573bb063cabb3798c7ccf6bd22c58664d2992","_resolved":"","_integrity":"","_from":"file:open-wc-testing-helpers-0.6.1.tgz","_id":"@open-wc/testing-helpers@0.6.1","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"dist":{"integrity":"sha512-GjHXhCs6gIM0Vipz5QNzYS2A1J+EVNEccgRlPG3zc38BTRQeLvbkvwrbglFR/Y72IrikKSHAoxmSdHWdBtQllw==","shasum":"cd60acbcd1370f7e66e7bef96e89e0905e47ad69","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.6.1.tgz","fileCount":16,"unpackedSize":19357,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcG578CRA9TVsSAnZWagAAAdkP/2xLD6rEn1iS6kuob19H\n2ZhvybewfxlKia+yyO/dL9cMHxXDOvlBFLi7fsR0LSPzzW0jBT3zubLJM71u\nIol5nChisnC08rfsHIpmxxd8dhA5+tMmiXKjDJKdNyVaa8ByFvJeWBInvYqX\njQnBq9akwFjjtbWamIBwzXdoNxDeDOZaYzkONAKajQsjaRh8TGIsqOyxagvm\nF+bO0T6AjWDf8jMixdjuHiIKR0k1QyvsbrRk2iIOjKtPNkLSksYEYzpgxuEH\nIvrIoLM1PQsgrYQTwWagSuVY6jEphXJpPcZhiCwYlzxEoFS8+Sa2LiVtR2tv\nUsfJhUYvr95nfcdTmfMDZsDjkKD/U35L7msytNkCLNmfSHoJUy+JRRxlxChm\nstIUMgGKLBF2VTC46OMQ8+2PRQHwxesSmgHF/OFoxu2ke5IKu77/245rjPme\n2mPqsuDlXkhXKdl3Rky88dSjQ1EB0AgzeKy+429zylO7txck/yo/kFb8GSQk\nCLVroZcLP5koUAjeQOAFJKLZye0CucfEdjyHvWn4nLz7xFFhxBwOmvA/3mYa\nziByhOoprHSvBWhdNDQl/PJDUwcFVtQKP97VSDM0hTJzshCNdabLjfawlncf\n/lkE0DibBjqTB7DdUii3Ftrb+PtVFGj0tOSK3VNoUStaO1TZVaNAC7/FZyNd\n0nBQ\r\n=YXjV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCabB+nZwAA0QCocAFOCbNMKiPmHm3u69irfjWzEQ6OdgIgAkj4mP9UpPFAg6zAXfd7xFZpKCI3SFc7JttWP4mWoAw="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.6.1_1545314043881_0.6396640385891521"},"_hasShrinkwrap":false},"0.6.2":{"name":"@open-wc/testing-helpers","version":"0.6.2","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers"},"scripts":{"test":"karma start","test:watch":"karma start --auto-watch=true --single-run=false","test:es5":"karma start karma.es5.config.js","test:es5:watch":"karma start karma.es5.config.js --auto-watch=true --single-run=false","test:es5:bs":"karma start karma.es5.bs.config.js"},"peerDependencies":{"lit-html":"^0.12.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^0.4.2","@open-wc/testing-karma-bs":"^0.2.2","@open-wc/testing-wallaby":"^0.1.4","lit-html":"^0.12.0","mocha":"^5.0.0","webpack-merge":"^4.1.5"},"gitHead":"e252bcf876e3061f6434e5165a3f8497354ae48f","_resolved":"","_integrity":"","_from":"file:open-wc-testing-helpers-0.6.2.tgz","_id":"@open-wc/testing-helpers@0.6.2","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"dist":{"integrity":"sha512-TlBA7KS0vu2wx6dTEdP+EzYppkLHlTGfCHnM3h7iM72skMkjGrdAVwwyKxCJaJfWmxY8omB/rmakDbkbXbNxDA==","shasum":"b232eaa6ee825cb52607e6ccc6068f7b71a8c897","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.6.2.tgz","fileCount":16,"unpackedSize":19674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcG7+iCRA9TVsSAnZWagAA9BAP/1MAJKomoj2HVR7XM9W6\niDx5Jse4cTlPssvmpfPeGxEflvUbpLofplrFYZEIPlH2gwHSHrl6oGueuLBM\nEAJ7EB8mQMj36cU8nH3CVJiOg2Yy9OVGym1ppUEyv/auF73I/0MozSxc3Xt6\npXikpY1XhoXH7BKyqb5GsQolm3jpXSXoXYp7m6wKDWnmwqwjX/4Hr4SL17HM\n9SuG6job97TyE9iIRbTfCV2NzB8isltQqbcC1jwkOMbI5e7GTwslYBzdmMG4\nD15iZmEjBZEy2a6WBsL8IdLmhkCXgOex2dGtBwA5EgZscnnkjVFHkQ3ta6dV\nE5+WvlUY1mdl++Z6Ydiw6SxqeUSMpLtFY6QfjjEcYMCaJEsLskysBNefWY6O\ntwOH8BaMax5kqZxBG6NKwEugq4zUPRanpbUt1YyQmORvvzKtBX4vYPt4q/on\n+m4PNt7wNLKXPf87Oy0NPsQWunuITQcOzTWNv7vexT9FvHjecBzqfnENFPbz\nVGfWhOyAyjlaNtbQwBfzm1730jDCSjfK6pPk+90x8t3YvdPPOkxD9u/qzzCk\ni1YiJmCdg3/pa3JOjxacoieidHBsfHa0YUeNYeprYGD3HGG0HElAOE1EYowp\n+hZkUEi5PhrErXVUU0s/VbA8Qsxg6bNtvtWpCHr8wyxDcaelClBk9L/jP5YJ\nd9Sw\r\n=JpTF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICBTjSuYG7HuxgPTvQsibBBlRDN6SB0D0oOoo9M9HklOAiBdoiUcxJp9TmX2izItJH3hiZ3r92YtLNzJx9ULfjyolw=="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.6.2_1545322401786_0.17058218314858586"},"_hasShrinkwrap":false},"0.6.3":{"name":"@open-wc/testing-helpers","version":"0.6.3","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers"},"scripts":{"test":"karma start","test:watch":"karma start --auto-watch=true --single-run=false","test:es5":"karma start karma.es5.config.js","test:es5:watch":"karma start karma.es5.config.js --auto-watch=true --single-run=false","test:es5:bs":"karma start karma.es5.bs.config.js"},"peerDependencies":{"lit-html":"^0.12.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^0.4.2","@open-wc/testing-karma-bs":"^0.2.2","@open-wc/testing-wallaby":"^0.1.4","lit-html":"^0.12.0","mocha":"^5.0.0","webpack-merge":"^4.1.5"},"gitHead":"a2600c11f31bead2a8eae8e1c2ef76d91ce96799","_resolved":"","_integrity":"","_from":"file:open-wc-testing-helpers-0.6.3.tgz","_id":"@open-wc/testing-helpers@0.6.3","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"dist":{"integrity":"sha512-NKd60hU1EFuGDFJP4zU14giOPezBRAqNHzPgeDEimG0mVqPBpV1HY2TDMjb6GrClQNa5UFXZPupkXe4x5TSOAA==","shasum":"a4a5ff46e6ff853758699ffc1edcffa9d3dccd0d","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.6.3.tgz","fileCount":16,"unpackedSize":19688,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcHYMpCRA9TVsSAnZWagAA6oYP/3x+uRKYv1pBsuk9rYMV\nPqsCdvXPJBhBWMO62Uo+WSlY6YRyiNFSt+G2hZPh+Xi5pMrS9swTNy80+AaN\neL4OielC3TAbz0G8KtOiHIZ9TbiC+qq7PWn4apbBDFwAj+F7CAs/ZwyfqtWP\n/U7gw0d0r8Y/5HqSXqjXtZN/Eo+tpT/hSwssPqsFLpoYJophIWqNnf3B47pw\nWWTgX2Ms0JV7AvNdiS2MX59CWUzsWpRqJKdxsJMJcXh0vkvzsomTuBgrbj9k\neHC51YbOxE8jC88XT5v/RByLDW8zabr6LRBWIrJ1TEOAlG4r+sqVDut/ttTt\neMsGZie5/Xw3PXTcseT6J9PCLG0clNiAKOvQpk3aGd4gv1BMhnFadMdJg+fM\n6gcoieGYNetSm7buIy3BklWWgb9DXdVMV3sCiegAfkxJWp26U2c9ZMFT43ek\nOUSsW4soPMC0dKPjSkEQOp2VQLUoO0KAXM2WjOlA/12pNbNMRkvmImizoIvF\nPmxbO/wOoRcFFjefyM+vnpyvzXDyIHN3W2SHNK4jInqIck4pivuxs4ISEUZG\naqe4MKImsD3FXOdt9e7zn5EYx0hc8WcCpK36oWzWC4rzcMPIpRo1ZZTWczJu\nmK/FijBgIcSip05Oymjryxqr7Aot7h/HLkkP+3bRblH3M1BQ5yXsIRO38koG\n6hsO\r\n=9pbj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCI5ABV4ZnUBzsXg2AEAASDSNGobrK5eDEC+cws6cxYQIgY9vQM/aLDsbShB/o4SUU58H4Mt5UiLBT/tJ2v7L3H4Q="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.6.3_1545437993016_0.3773188125128053"},"_hasShrinkwrap":false},"0.6.4":{"name":"@open-wc/testing-helpers","version":"0.6.4","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers"},"scripts":{"test":"karma start","test:watch":"karma start --auto-watch=true --single-run=false","test:es5":"karma start karma.es5.config.js","test:es5:watch":"karma start karma.es5.config.js --auto-watch=true --single-run=false","test:es5:bs":"karma start karma.es5.bs.config.js"},"peerDependencies":{"lit-html":"^0.12.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^0.4.2","@open-wc/testing-karma-bs":"^0.2.2","@open-wc/testing-wallaby":"^0.1.4","lit-html":"^0.12.0","mocha":"^5.0.0","webpack-merge":"^4.1.5"},"gitHead":"1fcd3ec4961266e47e1061bceddfb40737330afe","_resolved":"","_integrity":"","_from":"file:open-wc-testing-helpers-0.6.4.tgz","_id":"@open-wc/testing-helpers@0.6.4","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"dist":{"integrity":"sha512-nxyD1TvlNcq6YFHRYQl5l3XXVrMxgGhBiXQYjbH6UEXGDTxsiv/FSvsH9HtHpBnRmaEa90TzjOmXrneqG6Tmmg==","shasum":"4b67c09933b435216fc7a09934e0a11a4a00afd2","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.6.4.tgz","fileCount":16,"unpackedSize":20196,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcHtdJCRA9TVsSAnZWagAA+9gP/0WI3oLJRnIOPUdT9oj9\nSuh5eZaMsmCjV5ylIR965eJHJBHt/O6rDMMJG1qLb30l1IBtOnNye2f6MNh6\nIs4UQDdk/nbgK6uuWPgmEP4xuYOjUuukod6ewnUHt/EOZKUqR4eY4CU31tH2\nPiZ1nu9OFszEvGa6a/a7Ec+sBRbg1mfWiFdKN7E5d4HDfTGYapT3i37Ebnct\nHUJZmu8NZA1JaipvcRSEfEb6GVR0DRjae7xU31oT92Ie6oPBNAVyRJJVn7jV\nuVsfSwPjG5EAxzCZY1VgBC+76AtayUXVwnJNwhsceqnGQ2LdSoAxv1wUjD0m\nzEjOJ3SzCvbnO9J4Lex+EYfRaugVS6owenYX/TuVcQUM+YzmCQ/X5Wd6wSA/\nhE9mxibIeNp4sOaCHtEJGlSwBDyqdoqLfOrzmlSy0yfgfrwmCkznz64/EttP\nJo6R7x9Iyy5+2QOphGXtkKDRewcE8GmVBlurzan/WwiCZFZI3x03+wRheXcF\nT3uI8lbPCJMLT1XD0pnh97VNB2oR8xL3Dda8/3fgz3zghMw/HpMdCJYOrg5W\nrV6to61Ow84N2r3dkJr2UGZzxUTbvR2ZLUHlQeuRhk5Ge+CgiGZ+HxXWBmkD\nwNTzHYiUc6N2Bh3BWGmkM2OPOkEIdEtMS+DsoZYDr5QQRqVvyY9uni1x2N/6\nEIWM\r\n=cSvO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEpm6XJAcbAacXmWtFkxQu6YYHEqpqvRraOjz8diEdV+AiEA8HrD8HyxVuE/FN7DB7JHzkQXkqHUdkJW30k3qEbqPPo="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.6.4_1545525064764_0.9115947213905546"},"_hasShrinkwrap":false},"0.7.0":{"name":"@open-wc/testing-helpers","version":"0.7.0","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers"},"scripts":{"test":"karma start","test:watch":"karma start --auto-watch=true --single-run=false","test:es5":"karma start karma.es5.config.js","test:es5:watch":"karma start karma.es5.config.js --auto-watch=true --single-run=false","test:es5:bs":"karma start karma.es5.bs.config.js"},"peerDependencies":{"lit-html":"^0.12.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^0.4.2","@open-wc/testing-karma-bs":"^0.2.2","@open-wc/testing-wallaby":"^0.1.4","lit-html":"^0.12.0","mocha":"^5.0.0","webpack-merge":"^4.1.5"},"gitHead":"54c367d31859c77799b82b197749c6ebcd00cb1a","_resolved":"","_integrity":"","_from":"file:open-wc-testing-helpers-0.7.0.tgz","_id":"@open-wc/testing-helpers@0.7.0","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"dist":{"integrity":"sha512-Mdg6cZpt0RrKV/HscI8PY/igqwLNPMCRqObCphA0lMaINUiIJuHieUDFmQYpcgh+LVWM1DfF0eYNEl5GOooTMw==","shasum":"cf3d7fdcc27aa4b352d279c37e9ec1bd5043eebb","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.7.0.tgz","fileCount":19,"unpackedSize":21423,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLQsyCRA9TVsSAnZWagAA5akQAJyc6U4mMyH6HQ+DnUgo\nrE7uoUO+86Mp+EGwGE8cnebaE0YSv7vEG6apPtN4VZL4zt4Aqj75/6ZmoCnO\n0/NylIiVBJh6aAQ5KGG3pvmKX7bw/VRxavMQsHgphDFdrjgNu0rkvgiG12oe\nTJWTQvCs4FikzXWiLAmZmTMXzpPGhyEqt8pXSmMjMDsWq/pddEfXj8yTvFmF\nHIqFRdhkIYZS3lIwyrTNyf3g81bU9q/BPKbfdPISrW1aNTLer+6BEDYSvgoT\nsOr8NIaj1TZIF9TC1Ur6u6p3i6LImCmnE/WFtIX0QcaIGgOmCe/DTUKi3Eke\nIAkLCWC932E/iCq5Tw7s9nv/GSRphi3aRSXp5TeCQtP1VA8p4aVz8Mkg30Ql\n1cVtvMieZO1SqByuCdYhVLfBFSQxyIEo9bg8hAsNdc1oWp4dJo17zTZukPv/\nlJ8tUrl41qP5Y93X7VeUaCEPd3HqlRdGOUTSncOlAqFPI04M7VS/m3koFiwY\n4nVua/Pg3ZWUp5/rKJ7CDVJAkhHmZ+WjYIWlSQXb1wNnarWwT4riZsssGv5V\nXGQpCTK1QLeCUcQExVAT4FVuT/UxBR8xZu3gLpW+IpzDQWVhpH6f6BBBLMfC\ntHy5AtsdYejMh4jBOeXycvKDgU3xrMi62xd/ABlzWC7eE2B7B37GU28Vla/C\ndQ0K\r\n=i/Qb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGJRdS76kYaESy6zHkGFQxQxKH20IjPUKTGG0eNeM8GqAiA+tFuh7A8fZN2johxtIMvZEZ9+T12fCi8ktKI/xy5xcw=="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.7.0_1546455857608_0.3993657824138974"},"_hasShrinkwrap":false},"0.7.1":{"name":"@open-wc/testing-helpers","version":"0.7.1","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers"},"scripts":{"test":"karma start","test:watch":"karma start --auto-watch=true --single-run=false","test:es5":"karma start karma.es5.config.js","test:es5:watch":"karma start karma.es5.config.js --auto-watch=true --single-run=false","test:es5:bs":"karma start karma.es5.bs.config.js"},"peerDependencies":{"lit-html":"^0.12.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^0.4.2","@open-wc/testing-karma-bs":"^0.2.2","@open-wc/testing-wallaby":"^0.1.4","lit-html":"^0.12.0","mocha":"^5.0.0","webpack-merge":"^4.1.5"},"gitHead":"940e939dafd77d46604d7cb82a86e9b59f75f381","_resolved":"","_integrity":"","_from":"file:open-wc-testing-helpers-0.7.1.tgz","_id":"@open-wc/testing-helpers@0.7.1","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"dist":{"integrity":"sha512-OjUxUv0s75If+K728/SYsSloVkHGTwXr9DWKWtaH6vqGuGUA/M0C9fjXWtr+MctL1wd9Q00Sp9ZWeZDAB6xsDw==","shasum":"1db351b5cae7cefe19d00fb3ceb99791e72c45c2","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.7.1.tgz","fileCount":19,"unpackedSize":21786,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLkytCRA9TVsSAnZWagAAmLMP/AyImnYLIKWbc7NvjjTH\naq70GL3lacKBAqLJfdJHRKaUWsfIzJPXtaRpY09yNTtcdjEKwSdjanYMo757\n5eyYPsC8F2L0+3cAeP2rdzEzaVE8PTIkInDUsFpVkaeNUU/D5JwgMNjmFTmI\nn1PUgiD9tC87uqKgk+ch5OM7UPrQ2NM3mapLxA1xub30YOkpZmotvK2hRBSt\n9HqoYSOeupzUvTEdbiUbtMZWE5La2vUsyR0QujwnaMpOqUgDOffJ8g0p6CEJ\nlhbzGFj7Iw5wVzybkvJsrEHZQyu0d0H00ZDIWe1SEXSx3B73/Pln9Cs8/gHb\nNzg5J83FJGQhc+UEgUfFhrOKD1ErPt7r9adS1QIsOT4FPOEyvqen0NFB/b0O\nHotwtytEys2DLfEvPYegB9I0a4mxPfc1ZuT6FTJeHhnQiqlNPXLA6W9d8qls\nxwPVFrQfOXulNTI9EMIsc6yAvMz7wLXzxqcDsLjY39Gs1JqyXIPotcXd7rLE\nnpNBKzGTiDtSX1rwQ4q50Urqw1YZYoJwpegfuX+OQ2K03F2wRCpZ6yq2sbS7\nQVRk4CUXVr6OlJwnYLZr/tCVL4r2gWWXbxGaYn50lM9ZMfob9ZA9jWdzAcsz\nNMqC0EIdA86/vVDcdlLR434rAPedlNjZj/WzkLSTOQ78oiLabT7tA04T3pNi\nehSS\r\n=GO4E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHG33pG3Ip8NWhhGPK7NjNvgYvFU4N5Y4BNCi+DJCoWvAiEAmZ09cxFARrnHKWlZZevBCv5/QGvZC1U9wkpE/pFj0hI="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.7.1_1546538156496_0.5211287126831725"},"_hasShrinkwrap":false},"0.7.2":{"name":"@open-wc/testing-helpers","version":"0.7.2","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers"},"scripts":{"test":"karma start","test:watch":"karma start --auto-watch=true --single-run=false","test:es5":"karma start karma.es5.config.js","test:es5:watch":"karma start karma.es5.config.js --auto-watch=true --single-run=false","test:es5:bs":"karma start karma.es5.bs.config.js"},"peerDependencies":{"lit-html":"^0.12.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^0.4.3","@open-wc/testing-karma-bs":"^0.2.3","@open-wc/testing-wallaby":"^0.1.4","lit-html":"^0.12.0","mocha":"^5.0.0","webpack-merge":"^4.1.5"},"gitHead":"05d8e171606f99cf6290bebf227fceb3e5b75cb2","_resolved":"","_integrity":"","_from":"file:open-wc-testing-helpers-0.7.2.tgz","_id":"@open-wc/testing-helpers@0.7.2","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"dist":{"integrity":"sha512-GQ33TqA7dhH69rzJyCnSwsZeMMu1/xMmWry2Rw7TJR5eJeHQjNXaj/2VUzRXDX620seqImAITsOcVysjdspzeA==","shasum":"23f60ac79cbf0fc6900ea3bde257ed4540e72a4d","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.7.2.tgz","fileCount":19,"unpackedSize":22026,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNnjLCRA9TVsSAnZWagAAQwcP/3KzxEyMeHNs76srK8Ml\ngQAlpR9twkE78iDnmWj8aTfW4seTQJQvDlt8gJOwRbZd/ZHf79OqoOgC57mn\nOYqBH20rxqt6Fgf/vM2R+kmOLYE0bX2ytEvN560U/Ual4q7+qDsphPgUmcaa\n1VSo26yxAmk82qTMXKzrEVK6xxEAENyuCJKC7fnuPXENEvnIUfIHwq+0sV0H\n/0Ye8MXb28TifRJTs9xA1CV+onC7bWUcFgsGpT7zmHM8etX+taH2m+1YixBP\neFkdJakDApSeHlk1xIInyLR/LJF1xnYTYYOg7ppuQibqSmkhNwNsgoN+IxcN\nPuSdhNnJEbvNodNdf7pHeMZdMq5ALGI1jDVQu24X6OHvfV/Hfi9yX1TMGlRu\nP2xHDLSb2FZG2K6hSmx8q0FJ1ndXHVp7Gyg7rD4WHx3lgoaFwwLmv9uqhtB5\nymaeDbctvmDlgb7CeOFhVM/fggydSoN0qVy46HkTj6IqbWwreiygsnvaxbFw\nx9fhh7U5IuiinmEKi7sJ4OqRZNkuf3iDPRjkAH2BzJ+1how2GGotFijJNXPf\nhMypMFQ3bcreIij+/YCEBTM3koxNBotL14VdJHj9VmHw4Ljuz/hBbyRoBWH0\nIObOglG687c4Y0RGXLVEnxN/wjIfSLyMdvuvcVTqTAFaRkwBHECZG9KeAbaf\ne5/S\r\n=UT68\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICkkdsUUFiaJFlikG7kfalmTyOORmRhFrs67If6j/ZlPAiAuQHqqdxOozAcBn3Bwdm5nM6zVqip4b09TFcjWugaw/g=="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.7.2_1547073738843_0.4543376675359685"},"_hasShrinkwrap":false},"0.7.3":{"name":"@open-wc/testing-helpers","version":"0.7.3","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers"},"scripts":{"test":"karma start","test:watch":"karma start --auto-watch=true --single-run=false","test:es5":"karma start karma.es5.config.js","test:es5:watch":"karma start karma.es5.config.js --auto-watch=true --single-run=false","test:es5:bs":"karma start karma.es5.bs.config.js"},"peerDependencies":{"lit-html":"^0.12.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^0.4.4","@open-wc/testing-karma-bs":"^0.2.4","@open-wc/testing-wallaby":"^0.1.5","lit-html":"^0.12.0","mocha":"^5.0.0","webpack-merge":"^4.1.5"},"gitHead":"779200c9435bc019c183b60cc7e35e26fbff66e5","_resolved":"","_integrity":"","_from":"file:open-wc-testing-helpers-0.7.3.tgz","_id":"@open-wc/testing-helpers@0.7.3","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"dist":{"integrity":"sha512-/jlgXNSyeGBDLnp1SJM+gMwtW/0sGhFbli81DklC4Ysmv3T9CPDDiv140Bi2XAanilesWkJYDcokigNXcoMAsw==","shasum":"75e299a62c2570335e0f07b1bc18e38c936c7ab2","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.7.3.tgz","fileCount":19,"unpackedSize":22466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcP5qmCRA9TVsSAnZWagAAQJkP/Alqc24vKGHvdjWY0zQo\nOXuXkVUHZEGcWeyHw9ngZlpkzp9OiSS9rnJ5DULNd3MAHu7t8jjN5HAvE+PY\n83F++JtGgi+9wbYmQ8BvPED0G0JTFtT0xCgMSzwJqT/9tZ3ph7gKZpNHmaVo\n+iUzbdn2GKDa11J8G7jFNQ3OQFxniRFCHv3KfbN38UMrp/Ui1uiRP9ACFbvp\nG694psFgjt98gmF2ze4GZ29GO+9bLSBcib2tA2VtukVo2peO3R5dHZjT+Hdx\n4nLE3/8YhkWm8euxZAfZztYPoc9Pu0BZpeVaT2J2SKfgQvqKgV8aXn/nsoFg\ntLsV14naTzPl4MxVQOYlVQQmz/LkADUc8aqYuco80M4y1ztNOazUe7Y85zYg\nGBf9AFDOg2vfvku7mYakPzKXZnsx1MvXpcPdqcTd805AVs3F2hissRc2sm3x\nBDe/qQuixyqfTZGl7NSX15GoWsUkMccM0Y6iwztCDm7dKYgC+1nUlr86jVwq\nU1C6tZxjfY0kFRtIPMXmUPZZNG4Rfw0IvL8u6p0mmyIQHp/YtIGYXTayr0jW\n6jmjNu9wIRTzFVsmwLtAe/T9CkH45DTn4pkchYgOG0VgxfqsEkZ72yExHyyo\njo8yx7k756YnDve9pd3HcX3Gdhn2qBE9wmsFYoQCXu13P1m7VJvltLxkNlpC\n8OR4\r\n=2JvU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBdO3P6ni6LI1bvSS6iw9ILeXp10/RB+8leXvPNBnWr+AiEA5YjZBb82DfjY5OLF6gFpj/GE8yTfU80X+rX5VI7NWE4="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.7.3_1547672229558_0.6065416563669934"},"_hasShrinkwrap":false},"0.7.4":{"name":"@open-wc/testing-helpers","version":"0.7.4","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers"},"scripts":{"test":"karma start","test:watch":"karma start --auto-watch=true --single-run=false","test:es5":"karma start karma.es5.config.js","test:es5:watch":"karma start karma.es5.config.js --auto-watch=true --single-run=false","test:es5:bs":"karma start karma.es5.bs.config.js"},"peerDependencies":{"lit-html":"^0.12.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^0.4.5","@open-wc/testing-karma-bs":"^0.2.5","@open-wc/testing-wallaby":"^0.1.6","lit-html":"^0.12.0","mocha":"^5.0.0","webpack-merge":"^4.1.5"},"gitHead":"33e5590f3652380f03e56fb7471bd49f6164038b","_resolved":"","_integrity":"","_from":"file:open-wc-testing-helpers-0.7.4.tgz","_id":"@open-wc/testing-helpers@0.7.4","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"dist":{"integrity":"sha512-GD3nLe4qPi7GW7wWy/kz8WAO7NuAjaobKhQwfp40sK54OLv652UDiGj2xkSX54ElXN0GRhnWOYcNN738OUhlWA==","shasum":"0bb5656baeef8242310c0db9fe5a9e39ad1e7be9","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.7.4.tgz","fileCount":19,"unpackedSize":22706,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQx5yCRA9TVsSAnZWagAAaqQP/3uzI1sV70lggd26UQ3j\nGPqNBPhBqSJC+qFSvb7ZO/TgR8xowFxkeH3kCOt2KVkKbnW8Bj6QX26pSo6i\nJXVLu6FfBcAFOxO7nAWYaPjzP7D1BuX7gtXYfv7UhqFEk3o+xbAp43wd9csn\nN850C+N2p2bABShRYx0yB87NG0feYiQ+rqQ2r4XCUf2b4C8NXNvrpW3qr7tw\nd75BCQbwTTqNDj8Sua4sJ6pI0xb4YXA5mzylnuFCbj2YF7misjdRP9Yqsmfd\nUqxKBzSzt4xQbN4sNhmhT/N7rpkAr4CdX5iUj0OcfaFzNAo75h9Wf2zN0LqV\ntAB+lYQymOtC00oUB6uHUcfSsDJsDot8B+teJUOr0+pslZbLwnMZevzG6hpf\nLN0MIfWGeKVk+qNIowRkQHpztRf+hV+YVdMd+IFhq0bPjDxxKNzHrz3B4Bi7\nZ3mqj6pJzYjpRQMHHr7xe7/ukL/NhAREDBz2r7NeGqO4+jNyv57HUFmnebDF\nijylcycetcofQhduUVvUpFxcMRhYIVna2J4QN8Wc/oYgwvKROwVhPlsOisVl\nTEAO+LsVPkF0226B20C9Gz89qroE2577vG2ZCGEIUBYfj0Re+QZQTzslyZJv\nscr5XnKdfiC9zENSPD6amukI7Jzo6k7PDzn/AtRE0XPtmT1v73DOCUBY9jcf\nWf8U\r\n=9J9I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEhxHOmbZwWMLnfrRvDGINEqS6xw/ydVdjv+4NkEvaOmAiBbFRsCGZRDvladANaYQMniSEKMgU0SMuknwsnUnp8b9g=="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.7.4_1547902577986_0.46701564896344894"},"_hasShrinkwrap":false},"0.7.5":{"name":"@open-wc/testing-helpers","version":"0.7.5","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers"},"scripts":{"test":"karma start","test:watch":"karma start --auto-watch=true --single-run=false","test:es5":"karma start karma.es5.config.js","test:es5:watch":"karma start karma.es5.config.js --auto-watch=true --single-run=false","test:es5:bs":"karma start karma.es5.bs.config.js"},"peerDependencies":{"lit-html":"^0.12.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^0.4.5","@open-wc/testing-karma-bs":"^0.2.5","@open-wc/testing-wallaby":"^0.1.6","lit-html":"^0.12.0","mocha":"^5.0.0","webpack-merge":"^4.1.5"},"gitHead":"077bfe22d10281553a164a3279bbbab71730cfe5","_resolved":"","_integrity":"","_from":"file:open-wc-testing-helpers-0.7.5.tgz","_id":"@open-wc/testing-helpers@0.7.5","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"dist":{"integrity":"sha512-2DBncqPx4OCUONzPUODl5W5i1g6zdKmUF0D2UTpYb2k1KSwt7q+cpqMYhBwilOZCperFWIEFayljZkUftZnm9Q==","shasum":"50f0046a3c9007322f5a32dbdde02de2217a73e0","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.7.5.tgz","fileCount":21,"unpackedSize":24304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQ6eZCRA9TVsSAnZWagAAMcQP/jqd3P9k+6BDgTStuKfb\nEhBcBSKPPEA+kgcuB4+bI/Hx9zCU4DmxonEWBkYGd2sxt0RiWxYbvhGVAr8R\nd1RjHJrraGhe/DPzDE4gWVymeDmSNdZPDrBFt8Mcevu1/v6AqBxnbuHJMSZy\nLtLoJsxb4I4PuMI1Qs+SouvD25iRtSbQ2BRLlDYbRoYD9hBxtoRZpED9SeSg\n6J0FHPy7JBoGA1EY6xcwNUmtq5tuezEQabd3DEsx83hg3EpcwOn0e+wvsJen\nUH95ILl0D0SzA4o6LnG7boNee4Iru1ipQgOuYUEZ2nts3kqJK7ARPUVG7k5t\nl6Nf5JEHUFpgATzLVJPOx0lrbJWIGPYOksbnnDERJkIY7GO0hynDkd81o8GW\nf451NFHiMnza/TLPuz7R+yNswxM9npsulnRPZRTQUi5gTDZ6LomaqWQaRxnn\niR5B5wCnqU5HCFoL54iZQw6vZYKXsIb7O2EomzwH4od0HcULJz169O8aahsd\naOzmtzW0zO49wsb67Bsopez9H+gLof2jrNzhYFBCAa2O8FmT3j3s2QyA2woE\ndmkOj2ZwhztchuZoAsbTgOmU5BZwCuLiZHfWNyvEXDsuSMXJPLZFlRuaxiKY\nNNhzjVdfz0JdJ82bEy1DvOZePq7GV9yEU1NseRqdJcwhZ8dGkcWhszVXvy8S\nkJ3w\r\n=3Mc/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID3hq9Kk9JbmRhe2K85LVMcXbN9dEV+x8VDHg/VsubiFAiEAxni0PRrsG13Q5g0RwT2fPBj//p2MNECEZ73i1mtZELg="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.7.5_1547937688818_0.6662799048500447"},"_hasShrinkwrap":false},"0.7.6":{"name":"@open-wc/testing-helpers","version":"0.7.6","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers"},"scripts":{"test":"karma start","test:watch":"karma start --auto-watch=true --single-run=false","test:es5":"karma start karma.es5.config.js","test:es5:watch":"karma start karma.es5.config.js --auto-watch=true --single-run=false","test:es5:bs":"karma start karma.es5.bs.config.js"},"peerDependencies":{"lit-html":"^0.12.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^0.4.6","@open-wc/testing-karma-bs":"^0.2.6","@open-wc/testing-wallaby":"^0.1.7","lit-html":"^0.12.0","mocha":"^5.0.0","webpack-merge":"^4.1.5"},"gitHead":"8bd9cadbdf0dc5c2910bd85eb58efbcbe6b2d61c","_resolved":"","_integrity":"","_from":"file:open-wc-testing-helpers-0.7.6.tgz","_id":"@open-wc/testing-helpers@0.7.6","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"dist":{"integrity":"sha512-PxskC6R0jS4FmrwF9LLeI5GWUaP8IkcblI2jQrHmEkCyk1EEKfzkT/WFLuslAVIgylMJBho/j22aCvlA4ODJ6Q==","shasum":"64c32cbcf06ba44a3b43f3eaa502b147fa0c7826","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.7.6.tgz","fileCount":21,"unpackedSize":24544,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRLHlCRA9TVsSAnZWagAARlIP/1avBjkd4hr460k0C52u\nebx4mgp3Nve0PzUeoExGTA6wgtCyd4ik8+q12Xv8McICFrtTeEcIUuw77peA\nzJCQImZjEWfC+BC1Pf/FI3z0qrtzXDWzBsul2qMx3ytue2EvRVY5XT6MsLGo\n6JSZbAglIY9rBC6+5v2E1baLPPX5TLdlAiDyekNWzRyHBhcej1pO33wyOmmM\nxEPueU+PKTXnMMXWRrwf9+J0FhU9qG+JOfCyMnHl5J9sFrQDxu+9ZqSvrKlj\nt6PYDHKCw90fRmZ0/S+qBomrp6kCx2ba4W4LzYPsx1xwdnLQDZ8gXh7JyB+g\nNTErWML3jMrXpbRJfpF1mPX6XaA/vTXJD1kieOWH1kRmMpNaMvJ1kmYgTzYu\nflC6gFzmSmeSUGIVGVHrrbxnW84cjwWvIlray5YundCzcD67s7Nbx30c/YNv\n7sz9Dv+n2qt3YdZlnvVULUPnGpWOI8/bGRCKIQGR0mm/qXD56jv3koxbbvAy\niYqbXn+3fJ+njbABnsskoSkoKE6Ep7IhpEHi/FBVi3xdQZKycekuMRZqrSYX\n75qycMKcLNF4jzbsMsbBAQofIhyzEWIppAJqEDNjToeHD/Ve6kpigju9xVe5\nyfoU+Ul/KaZ7Vj/SekRBaWIQE18XxrAoHxKO77iJwMXgy6JaH2Apmp5UAWzm\ns49t\r\n=rx5n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBHbXnvWqEnh/184GvkRZg7o2x3IcWNLBX4AP79m0rziAiAGCsAxUpN0wzV0eVb1qRR6naNJN0Xl+eArtba8xueuUw=="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.7.6_1548005860421_0.6219463713195648"},"_hasShrinkwrap":false},"0.7.7":{"name":"@open-wc/testing-helpers","version":"0.7.7","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers"},"scripts":{"test":"karma start","test:watch":"karma start --auto-watch=true --single-run=false","test:es5":"karma start karma.es5.config.js","test:es5:watch":"karma start karma.es5.config.js --auto-watch=true --single-run=false","test:es5:bs":"karma start karma.es5.bs.config.js"},"peerDependencies":{"lit-html":"^0.12.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^0.4.6","@open-wc/testing-karma-bs":"^0.2.6","@open-wc/testing-wallaby":"^0.1.7","lit-html":"^0.12.0","mocha":"^5.0.0","webpack-merge":"^4.1.5"},"gitHead":"e19e6de88a9bcfac81161c7cca86070a56bcccbd","_resolved":"","_integrity":"","_from":"file:open-wc-testing-helpers-0.7.7.tgz","_id":"@open-wc/testing-helpers@0.7.7","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"dist":{"integrity":"sha512-V6kC/gtsfTBHbI/ldqGj0upwNsay06vHQhJ56PV9Kg0KVSk9wPYpX7gL1OMrcREafEnqUlPoE85xtKodfmogmQ==","shasum":"cb6f87001c703e0d63781bb5087d7973738140eb","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.7.7.tgz","fileCount":21,"unpackedSize":25596,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSgDvCRA9TVsSAnZWagAAC00QAIN8EMr0a4deD52vkY21\n4uZEp894v4F6euQUDljIG3Yu+LMwPt+vrY+4DNOPGI/xik67zinR3OmTEoK/\njfdRAKuT0+bZsCSYx/uBVnTsDJvU0K2/H6d/7oste92anoP4dmpti7CS1Drq\n0vzEIVJ7WRG9KykqSwAcgl/urKngE1qt/5rO5nzkehMHYgvrf/miZEeW4DSA\n4OfZ07mtWmp0e/c+yfqkQzUt53WFbX60F79k9CNfYDhw3pyKQSjW3NawPUkt\ni2XPQKkMIbm15id56L+cSzlFNtJ6ULmMfDTfPzy4QBeZH9588+cXSBA6zZfQ\ngXrfrecK7gt2eFTEBsKIRu4SCbDqkZ3oDzvY+675DxkAaGrd7C1aIbuF6jTL\nSI9IWTY0A08BuGp1V57JeabhBIcH5SqWm5PwHmLXCJIBgVFpczJS/emUrTgt\nTU8AumyDuj8mGvKmd1AHHf1N1ICDxBPWqTCEJYTMuQXWjVXpXz2nlewPFoDW\npwW3SZVGW7b4E0L3/WdQx8IuA4fKXTMw40O6cvH5wMgWzitHgGr9VzlNjgpD\nh9phCoghFlgAuMM3P8SQN3KO1BiHO8nnwOz160JD2/+nrW8tOJL16G6tekcw\nZ8qKvVpu77kId+Fqv5oU23c52tnA585F5IlKYy4e0qmyOgZN3uBOfURTdZRv\ndtWk\r\n=Ag+C\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAm439M4iwDVEst0NeMguTXwEozZWgdWIB+ZErZE3zhrAiEAjpAqYRzDTCt/cA8+o/4iyt3+bfUcjVY9CdaB+SQe3so="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.7.7_1548353775158_0.008219393201879699"},"_hasShrinkwrap":false},"0.7.8":{"name":"@open-wc/testing-helpers","version":"0.7.8","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers"},"scripts":{"test":"karma start","test:watch":"karma start --auto-watch=true --single-run=false","test:es5":"karma start karma.es5.config.js","test:es5:watch":"karma start karma.es5.config.js --auto-watch=true --single-run=false","test:es5:bs":"karma start karma.es5.bs.config.js"},"peerDependencies":{"lit-html":"^0.12.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^0.4.6","@open-wc/testing-karma-bs":"^0.2.6","@open-wc/testing-wallaby":"^0.1.7","lit-html":"^0.12.0","mocha":"^5.0.0","webpack-merge":"^4.1.5"},"gitHead":"a569a7b7a956f7192c2a904b727092fbf8b249d9","_resolved":"","_integrity":"","_from":"file:open-wc-testing-helpers-0.7.8.tgz","_id":"@open-wc/testing-helpers@0.7.8","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"dist":{"integrity":"sha512-7uSelQaJpQHkzulru3P3i7LR1ckJ8dglPbU+JJNCilFezA+KUBQeRc0c7eEbgzBwsur2sObZqb65oCnBBqYffQ==","shasum":"0400b346ff94debdd914118df7db13ef52ea1f5a","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.7.8.tgz","fileCount":21,"unpackedSize":26503,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcTB0DCRA9TVsSAnZWagAAp70QAJ7EG+nq09ONU07gRyEh\nMglldrYjaRD9nAT7xogIbpITVk/lABT3C26+egbLeuw8jftgKMuDEZAffV78\nSIJeH4T9EztXZQMtwhNLbPz4eYERAZLUMbNK+lDqpwVT5RA7H+ren5FyA0QG\nBoZ9G/iYSzMSHY2gmTH62Zul6/br+mwJNQ0/qpNjWS8scGgM9xwvxIBayuFP\n6g/F+DmZFI+fqe6dSQ0x/R0eMXtcduauX7AWI30uSPCU67Li62s+yXP42S24\n0Kt9K+ZVzRX5KYs0s7I5CwjiS7h9S8i8GKrwB96SqHpGuW9F/yUyhmJi/RU+\npL5LSYLCguWVptkufnO61MiZ2pGqNpaD+kxb58Jei4N4/r8z9jUawocXJ/Vn\nUyObK9oqBCGcmPEp0zhqxrla24+tC5Cgy14GtiCb8ej3ANONLgO5dCPde18b\nffF3hH+3M+ZasTj6Z5JKDdd+AX8HohBzZADMjzlWJIyECqULKI0LoPsgcOqx\nK98LbTkWVtNYFgH944VWdIapBBgiqF6YuWgRNv+JgEtV4nyBpHx7m7aJU3wd\nuxLsgIJNVoftZLTjmKTvYm9+vc55xBZEwIKVEDuOK2V+HATmgPoNlAU+QaXX\nQsR8ibI7zMSViifHuOIFVpmv3RGMC7SHtUTxiEKnurv5p/BaSWl5HFkwSIF9\nzE4W\r\n=y+u4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWgx2bjyOoQugQTOyKGt791YZH6xrqmvXyiOn37ygC5gIhALrui0MOSXef8DH2/kcqdE+rn18WesUEjxl6FnPVcCfZ"}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.7.8_1548492034695_0.7098987800597141"},"_hasShrinkwrap":false},"0.7.9":{"name":"@open-wc/testing-helpers","version":"0.7.9","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers"},"scripts":{"test":"karma start","test:watch":"karma start --auto-watch=true --single-run=false","test:es5":"karma start karma.es5.config.js","test:es5:watch":"karma start karma.es5.config.js --auto-watch=true --single-run=false","test:es5:bs":"karma start karma.es5.bs.config.js"},"peerDependencies":{"lit-html":"^0.12.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^0.4.7","@open-wc/testing-karma-bs":"^0.2.7","@open-wc/testing-wallaby":"^0.1.8","lit-html":"^0.12.0","mocha":"^5.0.0","webpack-merge":"^4.1.5"},"gitHead":"4b6c1fd2e735bd6c7a2fe93dfef479883db93b72","_id":"@open-wc/testing-helpers@0.7.9","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-d4Lg6py6oTz+wFr6Yt8o62H8oFVaH6zJA8pv3+l3qMjQvT4INVCMDl5ikDP6qycLd3wTC9O1+FzyxA4mEs31kg==","shasum":"be0b0d809641324ecb5312c18d8d494d6a9f3ae9","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.7.9.tgz","fileCount":21,"unpackedSize":26847,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcTOIxCRA9TVsSAnZWagAAjNEP+wcf5kV4MKpw2VjfIXsp\nSD3T0jiZFXD2xZqYwuesESGKP6TYQXed5YZ1YMd/U6Fa91SpQYkiovQFU4ZM\nnd+IYYcGT4IgJ/lfPx22nk51gOTjDJ7eTEdiPxlA0LWwIttEqDAG9FfNPWVj\nZiyT9Xi/8PAwzoaniwvAnas91zelEE//Fh8TwIcTAHp3EyUXsAySxylxFiEu\naRs9HaacLFd70QVL/oSyVyb5VphY74XTGCzpVoS2w6ZjcpIv8r0n0tQ9hFxE\nWVAK3IMtsAkCnuQrH5IAmC4nkEXzhCRHIaD6vV4ModqdIQuHIqvtMlMJ1A+o\n1sPyigB6OjTuCPmg7oOXV7pwxF+25ezL8clbpDvwkcGqigY/LxM8rUpgWqR7\nBJOlp0OlRDjWWjsWmo4GV8FgTKBgJrfev7RgQcNTEkMP3xfbEmBGJHfZjHZ3\n9bFmrsfsPYm7bCDGjMhdGsKiqFr2FywOn1iDGVRXjFmUtA12qeWXi0mqwAC7\ngef+xLSs5v608hg7/RP5Q003yTGFafTMigDSTsyjKZfclS11tWMSNplzaCmY\niKJ3VStj/tpQlMcMmGU7gsxLcN+zlOSoi5icUkCzp0uPFY7+t/z7V/wX3swG\nsK/k2wDvLdJ32xW0Kt7ST7pkHuGh8DCRL46xCzr8/3e2P2ihovbnO2iXgO7h\ndLZq\r\n=0F9p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBAYoTgZrqgvQZFKGP2htko2KjABJr2ZsIo4zZ5TmYLzAiEA8dLxNLih6i8JpKgW/qyw0WTMfk9uHPA+LqaRlXAhbTw="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.7.9_1548542512846_0.26791611185241027"},"_hasShrinkwrap":false},"0.7.10":{"name":"@open-wc/testing-helpers","version":"0.7.10","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers"},"scripts":{"test":"karma start","test:watch":"karma start --auto-watch=true --single-run=false","test:es5":"karma start karma.es5.config.js","test:es5:watch":"karma start karma.es5.config.js --auto-watch=true --single-run=false","test:es5:bs":"karma start karma.es5.bs.config.js"},"peerDependencies":{"lit-html":"^0.12.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^0.4.8","@open-wc/testing-karma-bs":"^0.2.8","@open-wc/testing-wallaby":"^0.1.8","lit-html":"^0.12.0","mocha":"^5.0.0","webpack-merge":"^4.1.5"},"gitHead":"83b3d843759b32612df498b55087d2b5418487b4","_id":"@open-wc/testing-helpers@0.7.10","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-nic9yDMC98NWdrNoxnC2J85BCVbOvU3uLj6bqmLMZSmezXSgn4CC7HVHuK3kQ4lVLcGVConJ7258NACCQlExQQ==","shasum":"6cb352b1da9b7e0f26a66b919099e517c9644b0b","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.7.10.tgz","fileCount":21,"unpackedSize":27090,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcVN+KCRA9TVsSAnZWagAA/iUP/ioem/C31meUovIuVSXO\nzi0wx97z1W9yWGuxzlM2g5zqhoiM7+HKGAeXBaAcHl1cvDGJtQJ5mcZyU21A\nAERlmb1l5Lc5Ki0dnEjcG2XZ60VIWwBKmsdWg6Nqw1rJMaH2FH+h7AzMT6pM\ndRQwnFWILV0QMu40RD1Sb3XxIAhPP4iQW1GVEK+cBqsUSN/q6CeF6GAf4MuG\nb/VTKLp63nVcHzhBWE8rBkpi1+M0sr3YsXzu/MDHyR2o3zZrq0/TF1Z89gD5\nR7zA8tZiI4vDdmUMPZ7ZRuUIKyPyJBwqB7atZfGLAdqQEYjtBV+SjZj/J1zU\n9nZ6KRCuUr9v02pH0yWi3No0xCWoe1eQ5P/+BOqRLjBF8eB+UPdeA9Jjlucj\nJKzS4n0DJ9ou8udUWcAVBpyj2g+YgxdU6LHLvaKCccBShoEXmMizKkLmQnQ9\nj80ydW0Vx3Uzja9qZivd1u2/O64imA7JQQY9cj+jslCVD+aWEH+LJRa7YO90\nx/ELa6WXai8QwfgNU3BkbaDMERGt8deaKVkkLfJgPUQDs0l96Qi5eGvy5Gae\noEGrTIDjNjW9lr1BoKdRMw/eTW4lQNyg1uz5ttCmwpEzka2rH5crUFnJLIqz\ngZ8o8qBB346Pa/tZwe8tFAAgsQVMEa9C7mTt2r3aqZm3q1jbvSUl3earQdN3\nppPD\r\n=2z59\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDjgFwTnmx+CpAHeYVLunI3up+n1yTAdSHD8sIiwGTC+AiAkuC8A0vR1ax47QpVv+RME9Nicv57Ar2J2+XWPRC5RIA=="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.7.10_1549066121847_0.7003459998701815"},"_hasShrinkwrap":false},"0.7.11":{"name":"@open-wc/testing-helpers","version":"0.7.11","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers"},"scripts":{"test":"karma start","test:watch":"karma start --auto-watch=true --single-run=false","test:es5":"karma start karma.es5.config.js","test:es5:watch":"karma start karma.es5.config.js --auto-watch=true --single-run=false","test:es5:bs":"karma start karma.es5.bs.config.js","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^0.12.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^0.4.9","@open-wc/testing-karma-bs":"^0.2.9","@open-wc/testing-wallaby":"^0.1.9","lit-html":"^0.12.0","mocha":"^5.0.0","webpack-merge":"^4.1.5"},"gitHead":"d32e8443a74121f4fbcb775669deab80633b8fd3","_id":"@open-wc/testing-helpers@0.7.11","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-GqcD+1Xj3uxCJ3atOOU+RHcI8BOaggF/4PjzmaUM5JTB6+midVp15JItta0xkZGE1khgc3Bs5cs29l5Vkj6kHQ==","shasum":"46ea06513aada26adbe001df537274dac7ab97ca","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.7.11.tgz","fileCount":21,"unpackedSize":27768,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcVfdSCRA9TVsSAnZWagAAYTUQAIwVActbHNtP3GA4igTT\nvpO4zb+8vdZMGoLxsSeJ5TGvws2ipedhiPel5pS2nBF69UhEKin0AJLHfBno\nxL8HG/l6JL7t3hkiMLVpOxMAKX2nVWz+hwRJJlhu0yWuw60pTH7swcgz7DWA\ns5/a9BtF88C/SqveIs50W6akhtudSO+uKCjc3VW+ebIncvWPNz8P7umYGRb7\ncwvMiV8o79FFMDw+o+j+jDE5/CqR2aayC5lpYcBZsEekl7ahBpRxtoMxmU/g\n1BHXa74jTkJhP1G8q3q/hzXi+eub+3bSlHqlkfXq55T5K3MmFKLe7zn0MSwM\nY7HEQZnXjjvGtp9h7kevf3VDD2iZmUYGb94mbIvh02MhJnf4S0f363SVR2Qt\nifncn+5bH3wm7cL0/07GMbeYWjzXzoA2TNFbePQNyKcdu7ThqYps4JNxKM9O\n48MWqkGbQi07hts0jJLJFDMUJHwisZe3oM9pTAXdfeoNZSMdvzyEwHr/ltFF\nr9tUlIA6X/6BkjZXlXTNRIRVHs6tMe/XaNhlBNI7iyUWKlfUE/GFojgSo8aA\nVnTmwHK6w3ggfWcjQiuwaZYNkzDoHKh1RbfQgLB2NaCOwNz5YHM1SykziU1u\ntDJVDjc2x8tu1mhRbAqA49fetc7wI8TXRPbQuwErp9DXodqY6RrTW0/ZBU1P\nEUUX\r\n=02Jh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVcd6AsagPDf85VhEkYHeybe7PGGsc16Fmx85Qp44aJQIgfsE6qi/0xo4fDHQZF2E9nsSo8+wa+LrHyJ3F0a/ZoOQ="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.7.11_1549137746388_0.21420034051829728"},"_hasShrinkwrap":false},"0.7.12":{"name":"@open-wc/testing-helpers","version":"0.7.12","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers"},"scripts":{"test":"karma start","test:watch":"karma start --auto-watch=true --single-run=false","test:es5":"karma start karma.es5.config.js","test:es5:watch":"karma start karma.es5.config.js --auto-watch=true --single-run=false","test:es5:bs":"karma start karma.es5.bs.config.js","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^0.12.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^0.4.9","@open-wc/testing-karma-bs":"^0.2.9","@open-wc/testing-wallaby":"^0.1.9","lit-html":"^0.12.0","mocha":"^5.0.0","webpack-merge":"^4.1.5"},"gitHead":"c09ae19c31e87f836982bb3b9ee5539db8331346","_id":"@open-wc/testing-helpers@0.7.12","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-Fipmi54MiPDfoTvkSEtuN4CtPifumqrxftq6IfXfzDMHEEUfSbrIPf99uL4a/BW6J7kKuPYIJoUBMBCOenAKdw==","shasum":"10ce5042c650023cbdc7af194311872761125473","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.7.12.tgz","fileCount":22,"unpackedSize":29572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWKxdCRA9TVsSAnZWagAAGsIP/jKAH/0SZ/TL810vj7kn\n1nC9uPsmE1PxN8eInvpmHsLnCz8ShuTU0DBhbqTcj7ckddCAQleEvHpQK+qD\nWlUsbDaWikRGWM3ROBD/EuIMSRdL/bTB/Kmy1DCIWvXTV5lmjY88VDuDo+Mp\nG4OHOcOpUUQYf6v4ebawP8OfLbI2/V06dH8oSCQuRcx8AegBS7NuojmRJqVy\naK+K0w/NIlug4q4s8UOdKitdAcJqstofvlJeTFYfW8QZziPbI79jgjRfU3Jk\nqDD1BrmCuxFaoJaTt18nJn6nlBZX+IXslhPNyimj9q66PLFgUmqNCB5QQXrl\nb/LS6WrAEo+lDteDFuDMLXuGOheW8FMlrGuclGuQ+PsM7fkaCreeeRaEITOP\n0ksCtZIbpKybouLgHrnxkBo4NNgCPV/fpdlE3ZdIRnnpkJ5Co2kyd3jeAAef\nRBEHs2zZACzfOEw7Rs5cL8F5Mpw7+wBVsCnbXdWZ62hAJqe/90hvlqfqbnxM\nr5eSU11bC2E7LZlMtc5rPQ0YOGtxoBZwbbJM/zk+2jFTWDd0+sSVXj4F9eTe\nP5IRBSBp+fN5RIDbUq4vOQcBa8B7tJXY/QYfodcyJI6MGkTpkDFJoY1hxGiW\npAdhB/8eFlKUTpkeE7udu+BfiE3nYXnNp4bE9z2c1N6lvErv3g7LNK5xyLhs\n033I\r\n=jEbG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDWnS2EXTIUlS4xb/ZmObe2cFG1LpQnaBQqgR+s5BipqAiEA37KTWOklPjd7H/iy+aWofqKcNsZMEqD+zE+HsOSJm3g="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.7.12_1549315164898_0.04110376211771727"},"_hasShrinkwrap":false},"0.7.13":{"name":"@open-wc/testing-helpers","version":"0.7.13","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers"},"scripts":{"test":"karma start","test:watch":"karma start --auto-watch=true --single-run=false","test:es5":"karma start karma.es5.config.js","test:es5:watch":"karma start karma.es5.config.js --auto-watch=true --single-run=false","test:es5:bs":"karma start karma.es5.bs.config.js","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^0.12.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^0.4.9","@open-wc/testing-karma-bs":"^0.2.10","@open-wc/testing-wallaby":"^0.1.9","lit-html":"^0.12.0","mocha":"^5.0.0","webpack-merge":"^4.1.5"},"gitHead":"378b0c34036b9cc51fd1b815a327705904efd313","_id":"@open-wc/testing-helpers@0.7.13","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-wt85508DZu9k1i+SXjPcWR4Q087+Df+6R49HLJqhmxdJ93QsvZIHW5kznaFySYvKNwtLRwVXQKn4rtGE0SHaEg==","shasum":"ad8c14d595e97e025b5631c41f9e1b69f7d236a6","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.7.13.tgz","fileCount":22,"unpackedSize":31050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcYe8ZCRA9TVsSAnZWagAAnb8QAKG//3MA+eGSlNoRjpUj\nOJMdrr6HtM5TEoU8D46XMA8px56r9PNHVQ8UedBB8KbWBkZz84Rs2NpMyuzD\nOvdo55w0ewcd5Uf7qB2ENTz9SKag3kbPidXur669VSsVr52z89VpzF0RVOyl\nYiyYN1l1FeuCsV3qcb3A/MPR0ggv6zLMKsfWdWn/7P07CkWYykVyE4MeIW2P\nE9UDjmZbjaVBo2lree35qOYbxDMQ5XUseuB0UDruTeIfpNdK8qXuY16GkUY5\n4UbcCpnH+ASs+S8jdl7g2gbJiPYLilmINnhF+vhCStrN+6FTR1y+kLRd8dfy\nzxcLCvDXxHxG9Xagype984XayEiaIBF67oFGctTjbTHYVi1G50Um+6Gf6rEB\nXLvVI2fgu6c7/zhwh2yXmPYkMcca77LLMU+FMYrVi9gpTSE3f0kiFDUXD/ha\nIUOGu4crwBZrUhSDNRAid2xvbm5AvdBjvBu/pgi3qTLbKQj1hDD8UZcvoln/\nxm30bd9WDPYikMSuSdgFkLdrDeCjuNA89LKdRTFklFo5Ji1wg0OTvGUT66cr\nc2/pI4Cz6kr4wxCWF+ZTyBSDqG4PAX7J/Mj54JafVSIVuHECIZgqeZjK6cOa\nfaErTum407XjmmB+lXuSGDzVkVzE69ae24aMe1iq1ynoCssKYVt4EqffiZDY\nxV1R\r\n=/gEN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSGJCknP+HVFhXqq4KtzJvZbLnRrqTPPoow7Qc7kSV1gIhAIArj2esCUPMPh2j1RCz786l6WhmkMI9qdqDXYoQzNfy"}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.7.13_1549922072333_0.645470157548611"},"_hasShrinkwrap":false},"0.7.14":{"name":"@open-wc/testing-helpers","version":"0.7.14","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers"},"scripts":{"test":"karma start","test:watch":"karma start --auto-watch=true --single-run=false","test:es5":"karma start karma.es5.config.js","test:es5:watch":"karma start karma.es5.config.js --auto-watch=true --single-run=false","test:es5:bs":"karma start karma.es5.bs.config.js","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^0.4.9","@open-wc/testing-karma-bs":"^0.2.10","@open-wc/testing-wallaby":"^0.1.9","lit-html":"^0.12.0","mocha":"^5.0.0","webpack-merge":"^4.1.5"},"gitHead":"85df445d57ee700b2290d39d60c76ea9734d1ec7","_id":"@open-wc/testing-helpers@0.7.14","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-ve6UX83Ze8+dCsIXI9cYVQ8yIJukBVD/pkvrhKA/veqzCnr+BMBuXz3huKO0L6LRgsIF8VzSF4n4NFOegh9t9g==","shasum":"819b6dc3c41187a364899d9e9ce26a322f3f29f5","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.7.14.tgz","fileCount":22,"unpackedSize":31605,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZGjaCRA9TVsSAnZWagAArvMQAI86ASPJd/ODxH4oWqlU\nFhFm1LSpkHYRH+PXrhAF1o5K3a9frCSpVcGmiHzGG6OJqBf1Uhzxmf6rkmgO\n9/JN9NRV9PxmyICTye/oHov4IVxGK3nCW2oHXBd76jWpy9PasoNgZhklemsH\nWARZxNEcR5hvsw5goVpdcRmQixwlkjXoXS1NW5uiFnDMge9n0Mj0E2JjCdG9\nQmyfsCbRyifpcqUgsePcrYeAO/uSQHW75DW+B+Me0hZBBZphR8nA9mztD9XP\ntEtmC5QVFeOSR6HH0qyPW447KTfwpTujHM+UKGl0fT/pMRv6T3yDXwgSjYyU\nxGPlb26rRlJaUezCe98rQ1XQO80US6dnPllaBA6nAwICZdKx27H+x6xUlT0K\nQnJ4Tslco6TomluYyC0gNcocO9obVWp9bfIM6l8Qps47/qfxQ9rj7mSkYPs6\nKOpG7hFFFumgFTP+GJ0j7gGJS1OpgEhjvGVdlpyUYCw901c63X1rKVjIuOLj\nBrIbxF7IpxEHeKM+1k5HKyq932TEptSm8QrrNpRWidoZbqi95nIEmeMEvivy\nPuUDhoEsDQfvUq6NYuQIoJZIcHVSVMhoVEsdGdDyomnvaQp8FWlGsvH6s32A\n3R5uBV2iGWU5qRra+3kQY6Ql70M55Ln9UoIn85ZBCJNta351jIfQ1njE7Skk\nkLl5\r\n=qym2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDD4jvhe2UFdCFMEjQlW+pzBCLRPV0bcSAVH9k/kudalwIhAPXMaVerfenQPaCaxp4JL5HYgGbGDGduueNlpg4L+JDn"}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.7.14_1550084313776_0.5654648407900031"},"_hasShrinkwrap":false},"0.7.15":{"name":"@open-wc/testing-helpers","version":"0.7.15","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers"},"scripts":{"test":"karma start","test:watch":"karma start --auto-watch=true --single-run=false","test:es5":"karma start karma.es5.config.js","test:es5:watch":"karma start karma.es5.config.js --auto-watch=true --single-run=false","test:es5:bs":"karma start karma.es5.bs.config.js","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^0.4.10","@open-wc/testing-karma-bs":"^0.2.11","@open-wc/testing-wallaby":"^0.1.9","lit-html":"^0.12.0","mocha":"^5.0.0","webpack-merge":"^4.1.5"},"gitHead":"21955f38e7e06cf8007b2ea603da5fefe5313f5f","_id":"@open-wc/testing-helpers@0.7.15","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-7fTOVgmgX821PXSgFcHhDsuJC6sa2/5qXLVcstYyBhrtBEAcoRiasN6dFjJOD/TEl+fD0+7oKW/9wd5vNCZgGA==","shasum":"da358d26e9313e0eb5885d9330faf69ef0c2ec72","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.7.15.tgz","fileCount":22,"unpackedSize":31849,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZeI8CRA9TVsSAnZWagAAMy0QAIZZtgQooHXVrsbUEOcr\nf6FhD9ilXXm6zGOrCWeq7q0F/MNyK71iU3Bt1R2C1hMTfHqKEmepgxW7UQW2\ncJByiS5RZcXItcfgo/RS7xeAsPOz/m7Eg4EoHZY70jCDXBUQVCHRDzXJGsqA\nYQcPsLdzhN3HtCmOLontMpxllxKZlHsdNuQrCMdavSxV+waALISgSJk/5FoU\n9/UeEOsq154PGYBJ0LQe+3tyXqWiNhNmlMlg5BcISarVoY9dPacgmaRROYr1\nqY9soYJ1zN6WoU0hge7eO6iUHxUGRan9y87neN6EgXdfcrifi+Cinu+gz8D6\nAKGmhQAlv1JUD3YJEIpDT/qO/PPC2j5hAixikfdU/j8lUbTd9tkQlZP1BxLN\ndM/u6L7vYGKtdJOO/WyNoD7CG22JblUccbgK5MkJC+sgUI2ob3BBigcx3Ocd\nMzKHuhHXwxkAz90RNoWI20rLGlE0V+I38CO//4l8Ra5WslEfxHdAvUgczJ8B\nkGq+OCw7JHiqE+F6E9LjCAeD4kZhvWo8n6LBvbK1n8jiDUzymFuw78+txKrB\nALvQMQA5kNHQA5SmSeAIqsHXD4tFEKKc5mdIeax2gYDXkHn8fA9o5pcm859y\n7Tnb4GAtEjH471G6uA2PuZ6iKcdP7M08+JD3ZBuIAep7FhHAUCwIumpLRHjB\nyC2K\r\n=8xR+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIACPGRHiQ1zbqv7fLUowFmPRBiwtl1rPS9+J9DVr0U3KAiAVzyyKQQFiVM3UhlhjTW0x4+syGCL9FN0t0upmMOiMHA=="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.7.15_1550180923169_0.8848694782630535"},"_hasShrinkwrap":false},"0.7.16":{"name":"@open-wc/testing-helpers","version":"0.7.16","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"scripts":{"test":"karma start","test:watch":"karma start --auto-watch=true --single-run=false","test:es5":"karma start karma.es5.config.js","test:es5:watch":"karma start karma.es5.config.js --auto-watch=true --single-run=false","test:es5:bs":"karma start karma.es5.bs.config.js","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^0.4.11","@open-wc/testing-karma-bs":"^0.2.12","@open-wc/testing-wallaby":"^0.1.10","lit-html":"^0.12.0","mocha":"^5.0.0","webpack-merge":"^4.1.5"},"gitHead":"f49a4468ebd9211228607fcfbe7a3a604275d2f2","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@0.7.16","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-56BWSdMdDWZ/1GhvNOv1esjkFInC0ghEm+aYw+lObOKqRqtcC7BnweJviKLWV8L7cHszGtmZTj0do1Kc191r8A==","shasum":"8419c3da658e7dfc9879100bb7ba408c9596eca7","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.7.16.tgz","fileCount":22,"unpackedSize":32175,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaEUGCRA9TVsSAnZWagAAfXsP/0h/VQxFwVPSo285txjJ\nln58gfdVAUfGsgSJ4NX4ze/wbia//6PJaZtzEzv3aT+Mt8d65y8d8OYNs+ED\nBbH9c0vVwK0P2PJKYKE4NUWyaRxVeVp6o2KMvM7aep7sh+fadBgx52vb3vqt\neXJdWM+B5MgLxw2gBEze31CZEGlyZNBR/Gb+dMhKIQwmTSYu2E2uriL6CzAw\nH9E9g7QrRzU3CF5WkoEkRH8HvJ5O3HFcueXKStXSzm5xwtgf5keAQiBaWFS2\nl2xvPp7nMXSkYJTstn1OGlYiV3Og8MMuMmjl7fP7sAGUO4ZUMXYMUkKMbrok\nBfd6Mukt27hAH7ZH9tdEHEGuOaFfQfjgHFSzimhz5brTMcCgWZxJpDHejzLL\nJ/6y0vrrm/NTIaPCVKMXt0WeQSx2iD1YW+KFV4oLCcj7hf1IqEykjD2owLzj\nqn3d0FAjfQ7oTdAmNP2X8zyzIYeSZtSIyKpISvwMY+qb/tNrnqBo8ybuIjFp\nl10ZQH3OCPnCo89kEaJ2C6OjMncn0+3ybGPP0qThWC8sLau0CxgkEoUzaUvl\nGcVnd4FfzWKbD3KwHyfXEwIHtor8K5p7eNzW6FX0jXbL6f9PY5yA878+S2Il\nchQul0hgb7HhTAyh+0jytdgxklqdth/s/+2O5zaLxmrPARku5NXJwjPMVOaT\nP/9v\r\n=0sIB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWy0QaxPaUZfcnV9rdUURVkW+3HCcDIV3ugHXraZBLQQIgMPL3fBIR7amy92jz22Qb/6zHrq9RwUSBCGuSC8hL9jE="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.7.16_1550337285634_0.333657036847669"},"_hasShrinkwrap":false},"0.7.17":{"name":"@open-wc/testing-helpers","version":"0.7.17","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"scripts":{"test":"karma start","test:watch":"karma start --auto-watch=true --single-run=false","test:es5":"karma start karma.es5.config.js","test:es5:watch":"karma start karma.es5.config.js --auto-watch=true --single-run=false","test:es5:bs":"karma start karma.es5.bs.config.js","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^0.4.11","@open-wc/testing-karma-bs":"^0.2.12","@open-wc/testing-wallaby":"^0.1.10","lit-html":"^0.12.0","mocha":"^5.0.0","webpack-merge":"^4.1.5"},"gitHead":"81b91e504e8518add7f89d85a47f2fb6f5c6f1a4","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@0.7.17","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-AaBNovoIcGkpiVUHZ2bx416lXXDftyjnLrK/mxjEgDBl9uqLcgapVNCchoRMSqKNfocIDDPTgJ3cR/81orPnkQ==","shasum":"8d0045a4aac7e6767adc46847cd3afad8519d48b","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.7.17.tgz","fileCount":22,"unpackedSize":32729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJccuC6CRA9TVsSAnZWagAAXhkQAJX47OhSwMlGY7NxLQUH\nftECjbRNinx7lTWpRD4xKAzOKXw+ZHCE+Tk+3dlJJos0E4nJcPJYEf4mn4Vq\nI49Kh0O2Jj98PKCj23tLj4mXlQZ9kmSjQiyiAMnBKHhVAXYcT0AkTa76e5sm\noETGh/4fbmzqVH9icvRVBwXA6Q1UcUPxh1NDTwvZeOz80YAOIYe0gy+qElkN\nDrNbe+tIn3lRt7JPlQnf8aPhLpYaEfKiVHXnJlsQd+bHHrwfPgaxIbvG3xWQ\n2lbaKOTCA863MHcQrzbC6+vnGu0jz7GzJz6WEBRX3eZOGOe+IDLLU6nbnXop\nuS5P2cQZTWf1+5WZSDpMiHlP/gcOeZKuIk+RK8AS7vuRk3rlB9podPsDjDoQ\npH5/KCnnp9XpblSuvh/ZsdMNCSW20K404Lq/ulJ1+5D6u4WSs70cNSnBqOPZ\n3tzDmUE8qyLaEXFt8+K4mR1yv9qXBNEmJ3RsD+NcpjMyBbSOetUziOhPxW1l\nFmmOFPGNMtsOUqOqiY4BSzMNIJl0LrXd/eQ90vBzS0/OC8Q1SzBK6F9b7kUp\nM4RhedbL0NeRY/Oxc3cD59M1VYc/xjzdofuWVqCkFSl+xAIQceWpglkZ+IuO\nx9oox1B8M/C6lVwKKdYiCNoWCSP2OhklVpRJDYkPZDIbXijSX0AfdWAVGnVe\nUd7D\r\n=P34b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvxZMN6nEZ2zNu2GYNpLc1l24CNSKz+pdTXNOehl3jVQIgMksiSvNWnXovfsoVSV4IydAoM95VhtYtaYW5UcV4d+w="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.7.17_1551032505598_0.8368567142415151"},"_hasShrinkwrap":false},"0.7.18":{"name":"@open-wc/testing-helpers","version":"0.7.18","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"scripts":{"test":"karma start","test:watch":"karma start --auto-watch=true --single-run=false","test:es5":"karma start karma.es5.config.js","test:es5:watch":"karma start karma.es5.config.js --auto-watch=true --single-run=false","test:es5:bs":"karma start karma.es5.bs.config.js","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^0.4.12","@open-wc/testing-karma-bs":"^0.2.13","@open-wc/testing-wallaby":"^0.1.10","lit-html":"^0.12.0","mocha":"^5.0.0","webpack-merge":"^4.1.5"},"gitHead":"b977cc8f82ebc316cfbb48ede2801feb69739655","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@0.7.18","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-E8P6lYi2h95VvFhT4pxTOaJ7JyYucUemhySx0TxWinXsvvPXtiel3rJ4fIU6IozC7I95t3b5nsYbsD2fTy9bWA==","shasum":"6c04251acd53cbef982192c55bbc736f369379ba","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.7.18.tgz","fileCount":22,"unpackedSize":32935,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdRMACRA9TVsSAnZWagAAApIP/A/KeoyFtSqt0gRUd2mR\nnvvlRwEUf8/6E5VY5cxoyxGzFtiu7tSI6WKj9r6BJ5IajXG69vaG1Hr6aX57\ne8Ho+GT8Kk9Fpql28f9kWJ8SzbtQAUUazHz/gJhpTON4slKUEPnMFH8Y7eVY\nfcBTjwWvLlKraeYUsZDyOXB5AJqJbNxUcksP8Ie63sMmirQn0eVBFlAyUl+8\nEmllBj+c/FUSwfgxCFG5ym+5HDGO1MV+XkC+BViZQaH6Xl/e+QbzjKIImEJh\nffTL3SKDJfJFnw3WB0ez+k+NXNnOJ7huOS+ig++S6un5yYrRoZKIg0WYmCBh\nIDbbMwyhR1/TWzgbL9sn93sUtbcDqi4I6K4a69B6bqU9qRQNj+AwMDn2TjpO\nuF3q3YHkdpJXaxMCn1jpVNPZlDFwlx9LVWV10ouymLT2FsifAiyRKweq5vpU\nhXf6Jgrj8JKR/ytJWHWzHpHm7Y5JfoE4YSWiLJ8x5ZANCxEzVPPu+AGuEdLx\noy65y9uOlSk1c/Weo8P+08WAPk3VQiGhk5OCRSkdj6wIiVmd936WUPLPcOSE\nXMzlLZpcD/5r69ivBeo5EGDIMBMfvMoyoMkmg4tRpZLX2J8GRk04qwSyKRAY\nyEn8kNXJu1yJRYg/x7BfokJPzwSFa4XrxqpOEt1VnD3KxK3Xdim+11dTyuP3\n0LyU\r\n=f1tp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1oz6/XQJoo4GbeHIzwTVyOPBg0mZxtXSKQC+s1rKo0wIhALgOMO0IvWE3HwWhEvqMYb8nI7B4nyW5GT8dLrxARtPt"}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.7.18_1551176447896_0.9332985600078976"},"_hasShrinkwrap":false},"0.7.19":{"name":"@open-wc/testing-helpers","version":"0.7.19","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"scripts":{"test":"karma start","test:watch":"karma start --auto-watch=true --single-run=false","test:es5":"karma start karma.es5.config.js","test:es5:watch":"karma start karma.es5.config.js --auto-watch=true --single-run=false","test:es5:bs":"karma start karma.es5.bs.config.js","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^0.4.13","@open-wc/testing-karma-bs":"^0.2.14","@open-wc/testing-wallaby":"^0.1.10","lit-html":"^0.12.0","mocha":"^5.0.0","webpack-merge":"^4.1.5"},"gitHead":"82967a79f5debe0d9fe213426d8ade626461fe27","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@0.7.19","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-4q1N/9Ue1lwfrFuCckCq7Ml9rH8ccqSuqHs5IoV8VSRy5ZZM5ibwXbgXq8PwVlgwDWMrFwsgovHOO6JK9ibH6w==","shasum":"61c4daf4230c03e9936d77dcb5513b08311a996d","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.7.19.tgz","fileCount":22,"unpackedSize":33141,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfBSoCRA9TVsSAnZWagAAe2sP/2t0afwCMHdjeM93u0RZ\n5nqGIDXsaTW0XI6Kx2ClCvE4Y8roH2XsrIrHKkKSJ60ZbJjMk447k5ql016T\nOXddUBH0BiruBByh3z843E7lCvmB1KftPjoCe5lLtaDaHKAQCaFEOAzKV0bO\nO182dY26r/mFl4a3OXed9Hy9p8Yw8zVxk5OB2758Iqul90qd2vswsJv13yRK\n3gJhGgnW+xhZaAYoQIoR3BRLGGAaXC61Psy8pkp98UxhlgN/uKntBBCoUPeZ\nzSguFGMjG3RdNHaCO+bTtdWQ4A2CE42A0ULEOqaGKnYk+crJLfS3PeQVJiz3\nPGKbc6GzvnJ8FTTTlQYnsuTwaUZx9AlBmt4+Tl+J96dk5cdAzic/hNXoyBDX\n6Enk6bRKJbIvzrd9UF7vl2NEqiyegxKs1WI8DoZa61nt71bWie/at7+Qseeh\nXQlscqvmzQs/oWdahjRbUhrtoHD+4BkXrCgYUm6YBOTzlrP9oMb3sTsjzRyG\nlyQeXmO82A3S5yUdy0T95OohTdLFmJOWf4i57zqLwzcnJuUnMbZRF7gQvfTE\n57XtlTZToixoTUSTskgUwHajnZGaVNWpbDOXj+7FpQ1Jgc4TpzE4aXYVKy+u\nSxFgFMvk9zHwlZRdoTrWIaN/weTujfCA5N1TW1x/9DsxKmtMyo7lts/CYF79\nZi2I\r\n=H+wi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeX2aGs9561xvlRuijmLh/1DJPeIMn2vYLl37EQCVPdQIhAPKGgezVFA9/pbVPu9laBE0IM0O5vKYoLIsgQqv4rlAr"}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.7.19_1551635624178_0.4351502651139343"},"_hasShrinkwrap":false},"0.7.20":{"name":"@open-wc/testing-helpers","version":"0.7.20","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"scripts":{"test":"karma start","test:watch":"karma start --auto-watch=true --single-run=false","test:es5":"karma start karma.es5.config.js","test:es5:watch":"karma start karma.es5.config.js --auto-watch=true --single-run=false","test:es5:bs":"karma start karma.es5.bs.config.js","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^0.4.13","@open-wc/testing-karma-bs":"^0.2.14","@open-wc/testing-wallaby":"^0.1.10","lit-html":"^0.12.0","mocha":"^5.0.0","webpack-merge":"^4.1.5"},"gitHead":"23d856475d68a84ed8ba6a14827d2009ece2187d","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@0.7.20","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-YcpQI3Pk4QkbjwEMoaPsKCMsuZ1oIhU8m1LP9OjTXkZ/ehQxIe8n88wdi3f0LCwTsy3JW074ZFAVYYNg1qrfBw==","shasum":"d5ced92af0cf445a620ac4dbcc50fedaf54de360","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.7.20.tgz","fileCount":22,"unpackedSize":33424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfaAXCRA9TVsSAnZWagAAiuAP/1RVQEH0l2YElBQvl1vo\npBCp1HJ3tuTB/62+kLZAs8dyykZx+5pXKLTA6FtL0e+DuEb2dtgK/VxBnhMI\n0jGDxUvgIMLNjX24Hx1bGbNP1HLaxl4aijtyiY8rJ0Qc6BZXGA9VRJZBXIoU\ngbexWEohMK3dsD6rKjn7Q7EfaDFZWj4OgkZGEOymLobKlGZw3p3k7N8dc6Iz\nbu8t5L8GMD2UmKOPCTr5b7ubx9kK42ZPwJ0CmO1Rqw/zhsk+0sD26/6ygH2a\nPBF+y9mV3g2TOXwn4JsW3R3jyKt1QNhy/3cqtMDRLEFSTxlrduhtKd8sMuh5\n7eNAyWrl9LyUt4YN9aXNjfQcs/w2LSqwf8gZR/Y54yFhGwy4BRg+80UGzMny\nI5aKRHYyRjBJNmE+4ZQ8xidzuOrDD/H7j2sObz5vTkCUGurGd1qrmbRLS2OC\nX+d6L+q/xRi0NnObTacKyo/MDHn6PPmZ5RwulxA9mr4ZerWg8dXGXLIbmmOR\nWk5d+9LWFxWOXHJqgD8ye8EGxnPhr7UH2WDSam7O0zBitq7qu+s6PyVkboJ2\n/iFpnfnaPGSnJd48zcfAkTHonkbPkh6zQkCFjDBU1EWG2AsNFxyIYfnojO6v\nlVdU0IYDPGwFT+7zraBQp4lt/7svCA3cqQOgQRszEgbLGzzG1YlpxBToZvbu\nPOS/\r\n=2ThO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJCGi02nDx5xuvzuAFjJBa2ooFHQPP85suqD3ntA58egIhAP/oHTzMk9I35KlS8lv4IZ9pZdL/0w4iQ/JyyTgvIY5l"}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.7.20_1551736855236_0.17595628757350457"},"_hasShrinkwrap":false},"0.7.21":{"name":"@open-wc/testing-helpers","version":"0.7.21","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"scripts":{"test":"karma start","test:watch":"karma start --auto-watch=true --single-run=false","test:es5":"karma start karma.es5.config.js","test:es5:watch":"karma start karma.es5.config.js --auto-watch=true --single-run=false","test:es5:bs":"karma start karma.es5.bs.config.js","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^0.4.13","@open-wc/testing-karma-bs":"^0.2.14","@open-wc/testing-wallaby":"^0.1.10","lit-html":"^0.12.0","mocha":"^5.0.0","webpack-merge":"^4.1.5"},"gitHead":"673025a08405018c77819c400b7acf23993f7e9a","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@0.7.21","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-X0qmQulwkf7n86pf1ANh+PIDeZruoKDW14qDeDTOg1IOAzTvNVWDJ4OlvJzcdZwbzbZed6yz0zqxJgv8u59DsA==","shasum":"1284ee5e88c3ddcc57c708b33d2fdfae552d4d43","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.7.21.tgz","fileCount":22,"unpackedSize":33631,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgEegCRA9TVsSAnZWagAAdzYQAJ5gJqx3J8Je3D/OTCXA\nq1gsSMxGs25D2WZQagUXNvzSZeuy/FN4rYAPUsEaXfzfAAvT1Y3iSnXfZZMG\na/SbZ0Ck0zDo7QC42IjLvP54E7O+kcFXn3Yynu5FDsr4GaIIdwfulkkyQo8W\ny6M0zaP1ivkjHEPCgVuvZiBatYv5XBRCt2tSNgFCbF+qrtHEQS/T+mkw9UN2\nmspd+zvWWvLGCcsk3XDn7S8Exo/Ut3PI3y8P8UZzfn5oNqSMt/GQFYQDOC6O\nibu88XyDdzFkIM7LpId0n7K6q2WVMynPrnQXdlHwO7CRmCxp/EOq9z7Eg82s\nAkWjqTiGdNykKQfSmaxwcAONwhX2a78dn8NFD3O6j5uA7J1YPTQDqj2WVW/B\n8GvuQzxJ6Z1YcAnJdlh/i3DJRfiE28glS5w47lr11XnL3BT76++SHo7IJfqC\nmMP12O9ZcYs7uNHSXQ8LctcM4yB4Zm9wOB01lFl3icxDSCSxliQKrlikH17c\ndCBK6FYulnntTms7x2ycGb3LjTDPL4uWcQN4C0YzYZaR4Y+etNKE8we9QSsT\nKtHAdJyABntRDXzHbU6AJtT+ExIaSDS/HrBLz56yB73e2RL17YRv6GJRz+1q\nK0/zlS9V/Cgd14rEoZNvwZabFdxAsMgtA9s8HfZQOexSzSJBetE52PqIDR9Z\nbDDW\r\n=TDz4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCi6R9UZ/u3x4jYknjBtykiWLICqSpfVltl+c20vqVaCQIhANSWxNecKH+Fw4nJknOXhBR77xq80VFe/r55GPacs7l+"}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.7.21_1551910815981_0.32781635310981283"},"_hasShrinkwrap":false},"0.7.22":{"name":"@open-wc/testing-helpers","version":"0.7.22","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"scripts":{"test":"karma start","test:watch":"karma start --auto-watch=true --single-run=false","test:es5":"karma start karma.es5.config.js","test:es5:watch":"karma start karma.es5.config.js --auto-watch=true --single-run=false","test:es5:bs":"karma start karma.es5.bs.config.js","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^0.4.14","@open-wc/testing-karma-bs":"^0.2.15","@open-wc/testing-wallaby":"^0.1.11","lit-html":"^1.0.0","mocha":"^5.0.0","webpack-merge":"^4.1.5"},"gitHead":"5b4f2a97c122930374fb7df415bf5ed5b88c9d1c","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@0.7.22","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-csArPOGSsO7Hn736FdDtVCr1pQP5W4epKx9QIGd3SOPvYVZgAl1MoR0Ac/bDUVXJbLRroJbp51n8V33xphgYhA==","shasum":"8c66126d190c49848ac197c141af724c19672abd","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.7.22.tgz","fileCount":22,"unpackedSize":33836,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgvq9CRA9TVsSAnZWagAArFEP/2sm9Fw/jju0I0JRVsDD\nUwBw8OralqxS5C9XmrB5AWyEEi4FDX1QI5MGDaJUKseG0ShN2VtR26+L8ywi\nX/xJSyMWr8wz5OQuxr6EqQTf8h/RmAkYLS7xPjW/hX5+OzPxhn/75j2EsUVq\nWFfb8kd114jhAdS+0ok2XsDeGRfAwiw8zIWrtRFgygv66JybemUcm5MadN9Q\n0PsOk/CI1u0ikVSbAPR7FTgzigkCnV8opmoQMAEsviCVSERwLN6X8QdTneEp\nmzU76ac2unTaustf4aqLg5xbRM4jLVtreKd84Ondyd0N/GDe0nLk64iBU6r9\nIGOJM7ywQRqPK302mhZjD8tUPxFMIesJegvxSurXNDTcF0odTwvDBKI9iWTT\nq3Ce4Rn8Tm5rABcLHGoYcgTjgx3AXu0HLjQtCMlGy1KCoNHQ+V2dZPOyVJC2\n+r9xnpgL4XS28IKxX/QXDDy7knUIgi2sIpyV7RPodkgKg5RpoeYkGDryZipD\nhnX489Z0nQztyCsDCHp8eDRqVBBVSgwxhq6KQKljjkpyKFO+dHSRywXPf4CE\nbTFhspJ0WczS5u4AYK+P1uZKTHMnBy7GIj+4LXN0t+fSVpNFXCkJQlSs6181\nvsjIY0AnyhHwxTCHGHDKwtaKvjB08OsdyItJpH5yMOFs4OyP9yg6MtmLAOwj\naUfM\r\n=TTuQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA4+pOxtjavdlkeHRJMY8fQsy8vGzx3ZQ9p0PKJo8NI/AiAQG9TrZEjHROy9VSEYd8TDpDTtBlvUWO4Z6zqQwBo3PA=="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.7.22_1552087740666_0.3254944611494168"},"_hasShrinkwrap":false},"0.7.23":{"name":"@open-wc/testing-helpers","version":"0.7.23","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"scripts":{"test":"karma start","test:watch":"karma start --auto-watch=true --single-run=false","test:es5":"karma start karma.es5.config.js","test:es5:watch":"karma start karma.es5.config.js --auto-watch=true --single-run=false","test:es5:bs":"karma start karma.es5.bs.config.js","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^0.4.14","@open-wc/testing-karma-bs":"^0.2.15","@open-wc/testing-wallaby":"^0.1.11","lit-html":"^1.0.0","mocha":"^5.0.0","webpack-merge":"^4.1.5"},"gitHead":"11d1aeb4bdb7e68da119711ce78e7346702d05a8","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@0.7.23","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-oZbh+VDg2Y17VS8Czn8O/fq1jxB3bigbymboFqZ9aWY8KIbFm2iFaD4G/7ARbH9uuXjli7/IEOsqQGeAFyXplg==","shasum":"a669029f432c9f1cc7ddf22abb0fbdc589537bb7","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.7.23.tgz","fileCount":22,"unpackedSize":34197,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJciiR6CRA9TVsSAnZWagAAQtAP/RCke6z0gIbr6z89AVjs\nEbRM56K913XADt2GV7e290D8JeUPYaKRiBa2m3JH41Sc/sMbNtipO43/zFgk\n9PuI0wCHAPKjEk0upGRUQzasGbPPuQUAs6UmoPvW04d7E/sPh1Tm7yXaQoNv\nodO9H3/DyzHrbh7kAWOUlBNdmNGzRJpiM8/PXerY3iyy1D8R5i3i+Od8ohXe\nTCYCKFW5iEIqFwyFvwebMoKRjaa8Zqg+7/5eHVN1g6X8o3zGVem2PK9maxgn\nq2HINmEZljea3NNqwMK7qXw4ZnUd8cG+z12DLhuaz07hkxqFxpbCtZ/qU+pg\nJSM9gF0egawSVGItM9t0UR2ZvUUObrn1BUvCbfYzRrvHTrncYl2XwzDtRS0Q\nTNln0UPoYhBWyu7udNoWU0pDP0MEBg7Dh4+VmdUhyQwGfIDS/5ZDOBjze9E4\nLVgn1TqhTKJ4LgPp5jNVPuD0cbC/Y1K7NdaHnASvdB2DghlGqOPuMRJ3Bcx6\n6ehdel5hhF36J7in28tTrqUjnj1u6JNgsg1a5ICBIW7Al8U1eHYkv+XQIjtP\ngnCo3qAwy961PVKs4JfCuJqn17QaBLJ9YxkfFJv/LZByUIGI7D9hl2rgmQL2\nzUd2X6s4yP+3NkyngEqVXog88FjBWVefnyS1PKcbQ52y7jF1Y9gK/gukvbYs\nqBtr\r\n=mu6v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUp5GwEocvXvfHwgymgI/ipd0KSIF8+cYkKd+Ty3L28AIhAPQvAbm2YHtlQMPylWTmfKd+Eicc42X0E69aZ/A2K+JD"}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.7.23_1552557177664_0.7471769070049268"},"_hasShrinkwrap":false},"0.7.24":{"name":"@open-wc/testing-helpers","version":"0.7.24","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"scripts":{"test":"karma start","test:watch":"karma start --auto-watch=true --single-run=false","test:es5":"karma start karma.es5.config.js","test:es5:watch":"karma start karma.es5.config.js --auto-watch=true --single-run=false","test:es5:bs":"karma start karma.es5.bs.config.js","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^0.4.14","@open-wc/testing-karma-bs":"^0.2.15","@open-wc/testing-wallaby":"^0.1.11","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"cb6363898e96de9a4f2000d005f29a6f0f4334e0","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@0.7.24","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-PicxJmXFuhqmproUq4Gc43H6C9o1FxzpHZoDM31N/SkmIj1ZKrPf4vXi/B5swWKTop13nzMBCj0rtjki/v1EJw==","shasum":"84674c54c934addf64aee14b3c97af6727f3ba7c","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.7.24.tgz","fileCount":22,"unpackedSize":34673,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcijsPCRA9TVsSAnZWagAAIC0P/0Lg9FFIUkoGkYzXeWPF\n+OQvezsvaR0Fl86Snq/oHztvpkzzTFQJfwW0lcKuSU+sEfoOsMqoLWtyU/W+\nc172KKwwjMWXjbxy0D72oSy4JHD/HQRnDpyJm+9Fd9Q82FHGjsOl3eAjVp75\nMg/+iXDNjIFZP/IOoD58tbQ+pZbiYEzmgp42js1OfAx2jWP2r/c7LzqZsyFI\nd/C8FCGhNQbtcKnPtwImF7kouOv+4YKNv+jrvqcpp2Cki/05m8H4YX/orreX\n+VTZddqcuudBurPcTU/jae8ZYkvcw/1Dyo/Shfd8qRWUULhZCxexnM9MzZqv\nObSL0+PD5OIWdwPkgmVMpM9rvaECJ1fCZUxIoFTBeHQeQlR+OuTLeDnBeU6q\nYTcY9ToZJnAL9CxaWjXeGiR4FBmvouiDdmRRm6++3tQlCADvuTsOYnVzFiqq\njDaP5d3jA18+MeiPRyAkwgwnYHkuOe6OxNNZxZU0tG+MDLtxwy0OB4UbvjyO\nOxxPIrcJVwTURjVlhSXpmqLTnlvb+tn6ameFHRQ00mnGjMtw/sn0S/+5veM5\nVerm5UfAu02lEcvp5vl0h1GfdITLxFUZdbOki3pYDxoY+6SxGclVeENEaGs2\nR38UEB5buM71hY1Nwu+gciX5lIAXLBtnhZvklvaUPtdMcuzX+d1hrc91EF83\nOSVw\r\n=hXU2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGLzOQRtyWqZR1mRo0XSoRDAB0C68q1x+3lQ4+AjgZhlAiBk/1scg0N+4rjExWCbCvXePzGm4CRr7PXy4p1mK/P+cg=="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.7.24_1552562959004_0.6231996184174673"},"_hasShrinkwrap":false},"0.7.25":{"name":"@open-wc/testing-helpers","version":"0.7.25","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"scripts":{"test":"karma start","test:watch":"karma start --auto-watch=true --single-run=false","test:es5":"karma start karma.es5.config.js","test:es5:watch":"karma start karma.es5.config.js --auto-watch=true --single-run=false","test:es5:bs":"karma start karma.es5.bs.config.js","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^0.4.14","@open-wc/testing-karma-bs":"^0.2.15","@open-wc/testing-wallaby":"^0.1.11","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"6e6b6e3759e20ff16035f30a3db9e0251d83560e","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@0.7.25","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-52MvJd28iIDuimNLcLP6X4EgKgOehJYPjcOmE4If1WLTluuu2/u3Y5wXJBqnNNduLHtwwE32CXcfFFCTanvk1Q==","shasum":"aa541cc636ae8147d1aa400b3d623083cf82ca2a","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.7.25.tgz","fileCount":22,"unpackedSize":35580,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckicwCRA9TVsSAnZWagAAUi8P/RRlmRC6yTqbHc/8Aq8S\nWlogtFJQqRlGF0qk4H3mnd5ZR7brmMdLgDPRrMPOJZS066D396BBoeLblMTQ\nHiSUVSwuHATnUcqkxbwFSbw1BKo+J0mUinrWvhdup0VWNCdCLScOIPioEjWt\nG+fuoOKDe4J6pmKuJKdNOT4VIjTFcTYNdRc/fkJnCIFhrxD6XTp0oqIBSbIf\n+EsTwLGH+JkuJuYQkrR5ou6BTlFMlt5pbq0HtNFBbr2swtxvXx9IEw28XlC+\nakMZsOvgoWbXMwhF+Wfgkc6NFbAjShO7sgH9EViFgyLz5O0yvbKByyqA/7Tv\n7pbBcA9wVNgIs3HzyFBNXJrLdk6ZEDK0CToZYII/IkkvJpqza53X75Qcq5s2\n/aCIOKGXvxJJjm5sJOCF9qOY5UDlwqANRzITrbLfG7JYKhF7/MWGk0n090pL\n77+YOlhEU40AFreueCldvEJEhHVp3Ox+hZiPnLp9Fz5ogw65avqRs6e7UkK2\nwkyjM0pRn8PQjBHf5HqVP+zcBkv6YNQl2Uvwu9ihOVFbUlpK7b9AOp3vULkA\naSAxi7KcVh30K6i7Jtc1fyt+pfmItn+JVMRjfwPIC1WXTTME90qD3co/xK+a\nWOvtRv17F1POYpCfE5pAc8AMgcU9Eav7qCovw1KgpsXLHmKgKjCc+DxK6Ve/\nCN1N\r\n=SPwB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZ/JlkBm8QKzW2kh7FKN+vZ4IAzVwtFxwpY1laGlxviAIgFyUP3NkFMDXDCFeJ59nSXJzLyTgRF9UJrfFVJlo22l4="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.7.25_1553082159995_0.8866486969255871"},"_hasShrinkwrap":false},"0.8.0":{"name":"@open-wc/testing-helpers","version":"0.8.0","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"test":"karma start","test:watch":"karma start --auto-watch=true --single-run=false","test:es5":"karma start karma.es5.config.js","test:es5:watch":"karma start karma.es5.config.js --auto-watch=true --single-run=false","test:es5:bs":"karma start karma.es5.bs.config.js","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^0.4.15","@open-wc/testing-karma-bs":"^0.2.16","@open-wc/testing-wallaby":"^0.1.11","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"a07b05ebc052791ad3b3075d5439016de3c059ed","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@0.8.0","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-RDkg00oP19BV+GHhAL7/QrvBMmDN5RSN3PSp7nk7bjWLrHXLussBKtKK9gEB7qXtTBb21AJwcFyvKoPagg/fVg==","shasum":"7c4d6364a8aea7c50765e4992c87765e87e7dbac","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.8.0.tgz","fileCount":14,"unpackedSize":36185,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJclrEBCRA9TVsSAnZWagAAHZAQAJFZ5gKxND7K8yMQv58o\nBv6ev3KBEl8iai0zV5de8Vp36yELOQ+8txIFoEb8yw5SH2QxI5Wer4/wU5v5\ntUuknm4mhT3vKSjoqrBp/bhszq1kbVSH5LYwsLn7xu7qtUzj8hU3a3KgqKtn\nYxvRb/6dcxaJwTzSSd86j5F5O+9mdIZo2EjzHLmNNRdCtvPvNfMOrlNtTh57\nCVpir7tMr/HUBGnoOEvOPi7H/D/z7F4LHXkxyWYUqQMTNPsbdpFh3QI6QXDj\nFSQxPcxzonhureEm7b4jWfyZj7ZNseAfiHCt+gS8O63uFIpx4bsYRtO9SAY5\ne18PAkcyCC0KHax4gsoHnfrVOciPQN3/err2cI9HjGDDsQSCB+3ABHcPjNTe\nCSDC7p46hm8fZ4tDz3hBQhaN4UULeUJO9yYXfMscKeFlsvX6s7o/5Z84rnd1\nti+tB+Vvk46NZgFPG7X6HjS05RxdL+pVnpO0oofhlNVSfvr3hyIGbIlN5xbQ\nyWBuKLIiJBnXIw8nTRD8R8uEyyN1q9Q6w59CUgoFSYFylM1A1eeBK216t6Ii\nSOAysp3G7aERph0ez8ICc8y5Meit7b7oO3gC43MIVpe88VdYYWSgA1lmPvBh\n+dJFJ6C3z2pkBe9oTs3Aar2L4IJ7J+80vwfS5b+aPffQrckU/VbqdTNhv3pK\nuGwV\r\n=fJtV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1y6fHbMmq5epEoJVQqBwO8MyqJDVOcqYl4HzshRTeawIgIvhgIWds5chQ/RuXpiWz8D9iCcakQJAzCSAYETm3qL8="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.8.0_1553379584254_0.006190695825505577"},"_hasShrinkwrap":false},"0.8.1":{"name":"@open-wc/testing-helpers","version":"0.8.1","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"test":"karma start","test:watch":"karma start --auto-watch=true --single-run=false","test:es5":"karma start karma.es5.config.js","test:es5:watch":"karma start karma.es5.config.js --auto-watch=true --single-run=false","test:es5:bs":"karma start karma.es5.bs.config.js","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^0.4.15","@open-wc/testing-karma-bs":"^0.2.16","@open-wc/testing-wallaby":"^0.1.11","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"109649e2a2440179a5ee7c07a9a41365d55fbf58","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@0.8.1","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-xsCnnSaCWQfPdAPsnawQaHc7TUUZxjI2VzD6sZa8zG5S1DEvCnZeM+k21fqOipHj7eMWPb0dcSN0Omg1dDPWLA==","shasum":"5a7e3f536e40023e37b596206e12541b3bfd751d","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.8.1.tgz","fileCount":14,"unpackedSize":36546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJclsG2CRA9TVsSAnZWagAA8C0QAKPqfujEvWUsTA4rgFj+\nkYke/V9w0YrbxTmm7RlCBhzvJJ1Be9GUGBm1fgu0RUTYEEPqaV9KPzsMDA02\nTO6NAp2kWtPqVsCtohRZhV8qb/L+8rtTrxweLRQDJLaWWGM5QUIefJ+TYofw\nBXii6f90OQv0zQsh+vH2v+VZ5Hf25I4XrQCmL29eAfACerYFCAEz2e1YiXhk\nBAEX+8PgFIt/2qv2Sxx5LLXd/AXkzhC610jI1j2sB3l93hHKlyfEz1616+zn\noLKzeSn1gXRdz183LkHWg23oXVWs6cvgKbM8Lqp8cLYnx+YOk6jxOTJEqVzH\nmBDRoc1YQipUOrAJT/SePPQnzEcIe9L23YAAVuIEW3LFM2TF+BZrrcjIQYpP\nJMOo+cDamhSaoBSbP0VopHGJ8dBBtm6E6/swoClyLwjH+Guee0El3fm+Ct3A\n4NB5H3eQNjHPQdgeIJbxE+E2jTvA3yAkRvq8guEnKaqiU/ekKjUHDEU4nPZv\nxBj99oUPwsuzV/qEQa+yn2EIO87raZdy5xex3bx+Vc9OCvNjnNg/nay+ccPl\ne5+W2L2720juiFLxlhHnYtXNXRI7zo6O26AwzX512di/IKdUrDJV+uOhmBNK\nE5ZoecB5SymmH9qgPsHsG6s1w+KhVP56XU5aH56ERR0Smk9JJYDnp+2vQdZs\nygEC\r\n=bnyr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYoC8sSDEedr/JFZT8PMzYBTl8N9Kf9G7TYbkhEpwL5QIgLS50LihQWdj/MK62dzEPASsRSb0aClHYCmlKNRrcufs="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.8.1_1553383861980_0.7624355335838731"},"_hasShrinkwrap":false},"0.8.2":{"name":"@open-wc/testing-helpers","version":"0.8.2","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"test":"karma start","test:watch":"karma start --auto-watch=true --single-run=false","test:es5":"karma start karma.es5.config.js","test:es5:watch":"karma start karma.es5.config.js --auto-watch=true --single-run=false","test:es5:bs":"karma start karma.es5.bs.config.js","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^0.4.15","@open-wc/testing-karma-bs":"^0.2.17","@open-wc/testing-wallaby":"^0.1.12","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"587ef493c6cf7f3306297fb34daf04ede4acb1bc","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@0.8.2","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-vP1FwQ2bfMVf/EjvEuoj8qUaqoRncSTKwC1KBLx4F/g+RJUWWEuFb4i/ZJHSsWquYCCavRPFB1woZmWItOgNXw==","shasum":"64ddd624b9ef297a691695be7860e8c1779b5e7f","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.8.2.tgz","fileCount":14,"unpackedSize":36749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcl52nCRA9TVsSAnZWagAA7VUP/1HEWlrRQwPohT8e8G/P\nFIFhhbRmTXMvGWxndBX8tUTleVfH96adlVtHCriSHyKaxuI9y/pWiWqjTUtE\npoSW9rckkK8X2m/TwdR3FydA/c9aVl9/KP3mtXpT6vtKus8Xf/qIBtOWfDur\nncmMb1EoZEgopDL/vTq+hU+CreQKAHO5oMHMOk/XkPUJrsxGiyXXu/BDnROm\nf2AQebR+/njLnVp4lf5C1DBbjfQQtPUKX+GOrk1QULpMXJgLTIjeFVkfKNFz\nHCs1b+T8hD0uPDrHtv2SsvIs5kmS0XKVtpYIpKlCSS8s2OmE8Vqjq7Lujz1C\nvJ8u8x8vp1g3PAlJF4GPjxAJmL1gpD40HuM4Fe6HK55+3KLqWFgf9KiBcWzC\nN9j0PUlNGgM+Eii1y3w38GBruX0Y+/sjPiWe5iqJ4Zak5PJpS1TEeZ4qyrcA\nSv3nSUSg8Zfj9Mks3CtQzdrxJkOcmGKl4+wC6E49HzyRwL3nDFKwrK9bbCrp\nuV7OWRtymLkMb4CWV0wsvJoB6qd0rgWe5rCREelOIrQh3pcUsu3v0V/KQ9e5\n1vIt3BR4vJwFpdlTs3Ufu6ijDg2rF/ArQgvry+PPfDFYepsIO6sAHhb+ccMe\nWgDPlFQOQrcLTEAkrtvSPbQJfkLqWC1apWCeG8LY6m8ZRbNovWDdKEICSSog\njGrM\r\n=1hRx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH3NGGeUTtJULaru5tzWAZq7wWT1CUVRSE8BUKVQUiN2AiBcGyv17l1BjYgAMoI5AzZwby4MaH+rLK4UaS2L30X7oQ=="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.8.2_1553440167043_0.9369830052259018"},"_hasShrinkwrap":false},"0.8.3":{"name":"@open-wc/testing-helpers","version":"0.8.3","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"test":"karma start --coverage","test:watch":"karma start --auto-watch=true --single-run=false","test:legacy":"karma start --legacy --coverage","test:legacy:watch":"karma start --legacy --auto-watch=true --single-run=false","test:bs":"karma start karma.bs.conf.js --legacy --coverage","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^1.0.0","@open-wc/testing-karma-bs":"^1.0.0","@open-wc/testing-wallaby":"^0.1.12","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"598531452c38362d75c1851f11195a1bc819076f","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@0.8.3","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-FeDKEEZA97WmLT9AXDnZ+RUuLNrFaK8yCU2xr8FJkiz50KQud/W6/3J8+jMBT4/gy0YNW5UVLEFXsUUQ9yv+xw==","shasum":"c1024cd061b240bc4284f1177c98eb64ac33e0c4","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.8.3.tgz","fileCount":14,"unpackedSize":37021,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcoLoDCRA9TVsSAnZWagAArKgP/iPN0CI/5kOghQRcReia\nNvCr4B3TmXaBN44ODr3Bd9WvZNXshTFQogpglBJe501e+IoovjdNEx8a9wQp\naVGKlu0/oSvIQw9NxdGHicj7FN23/3NHacsQi2z7xoVs0GElaW31XGbMokXi\niaAsBvin/pRtOd+2bQry3LhU1DuZ/QtxRo9sc6jta+N+tZ5bB1fGxKZGq7S5\n6WthWOTFrisdBF9bpe7ey4dA64WuHfyIfBvc41dkFyLlkC9+AjitAOGjF9PB\nnvQEC+gBFEoRMr4VJQ65gr9X77RqYqHo4KIDWOU5RTdlNuLvrT4RC/C38wHe\nYjeTK211CQa+zwFfb4hc1IegfdZUCS3roEoUVo9KDqNDHMIILo895eY6/lXv\nKtkkYxmOm/IHE1HjDE6jq7vLrOEcQGebBnbA9dJWbRw2tVaUZPOdtS5Woo5u\nl6vfkj9UctUSihEsb/yTvPRMMtbzELCKnUUItqUVc1RIEwP7LBZG3R5ylhaq\nWi/eELmLVYe/yDd1sdM1kxdQjaHmu8HL4HmEGpimyKIMBINtWpFqBq/2toTt\nsQvJtjYeae0a14KVseax0eaJ5FYxL2HYj/VSZrxr/u20iOTq+FNWHH/XCbk3\nIo1ooq00jlU7c6HM4IOy9JwtNtHfY5JNGQ6sua6u+zdW/jkQ4mfu3JxOetRY\ngzTa\r\n=G+Ah\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHkGLrDEafo0syfstYpc/15DqrdCCz2uhHJ1VBlbs6QhAiEAwCbAZlcfxTAAFG1qZx3/aH2dx9j6unHHayCaAO2JecA="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.8.3_1554037250688_0.1975734988658382"},"_hasShrinkwrap":false},"0.8.4":{"name":"@open-wc/testing-helpers","version":"0.8.4","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"test":"karma start --coverage","test:watch":"karma start --auto-watch=true --single-run=false","test:legacy":"karma start --legacy --coverage","test:legacy:watch":"karma start --legacy --auto-watch=true --single-run=false","test:bs":"karma start karma.bs.conf.js --legacy --coverage","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^1.0.1","@open-wc/testing-karma-bs":"^1.0.1","@open-wc/testing-wallaby":"^0.1.12","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"a3a803f0ca1a17dd365855007f5fc7983dd983c0","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@0.8.4","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-ygaznq9UqNHkdew8vTkgQhkJFmzJ1zHWhiKvTwK3ugfXUA6WhkIbj1uRI9J/PG6v/ryY3YFq1QY0ZaEN1cgm7w==","shasum":"382e4b835279d07bed9a8846642d4f42675012c8","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.8.4.tgz","fileCount":14,"unpackedSize":37286,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcp+SMCRA9TVsSAnZWagAAZFkP/RCrGqstmSgkhEcweu0R\nfQZk/sMi3bvc07gz70eOXiSAT6t+TjBX/rtm35SvAsteBd0bqFRwCZ9VIlKT\nMk2l8V1yUSEo2KyZm88bR4H3Efnk+l6/8MfxtqRHEf0WPnWOMTkW/cJgEHmI\ntemA/KxtCVM3vGOqDUDpvrby/ZfaWvZWew+n+bMHmjfb/bPj1MnzCTKq3uNL\nZx8BacAr43tTQnfEdjv8/0k9JHgb9Wty650cHbesSJXm8aMERSRSFADJq8L7\n1RyvHTqMnM1YsxGRkV0UFeX0nKCpWG46NK1AGloRGpvVmSAq1J9DJJrdyP0g\nYfb7lDL63E62FSgsbP0b4LXj/WgmtpTHg1+j3aErNUd6hiXGC/oIVRycVs4l\nBnoedZ1H/9cWxpoov0yML/qMa+FLgg8F9MKr9cPur71goMnVY1oJtrKa5AkT\nGZaw7R1LV6QSzCOKrY8T5xhe74pwRntMy+hL7+xrVWsqLbJieIpYcX8Jev1j\nEzafJ/WcJpwLmrET/o9ywx9ZoEQBIDd3ueHpPDOpuY4KtdVrXOwN9NAq0zkh\nAG13zF6bXwGXJOOkLO7YZ725tLP3KBpqf6N0kibUVqer4WHM1kWuMQafi7Yi\n/sTcizA2A1HNqNRUkakllmBWv65nKOBON2SVSoHBz5Ge3ZPSeKjQF6OM7ar8\nOmVG\r\n=Mqc8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGq1xooY/XeFoTBejkP22zo9a7zRWPTNGZwiUn38LPBRAiEAhKy+MbpOXNJQm4hP0xRTqZQVjk0glh/mhOQDdKLAzoU="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.8.4_1554506891695_0.4973318807707723"},"_hasShrinkwrap":false},"0.8.5":{"name":"@open-wc/testing-helpers","version":"0.8.5","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"test":"karma start --coverage","test:watch":"karma start --auto-watch=true --single-run=false","test:legacy":"karma start --legacy --coverage","test:legacy:watch":"karma start --legacy --auto-watch=true --single-run=false","test:bs":"karma start karma.bs.conf.js --legacy --coverage","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^1.0.2","@open-wc/testing-karma-bs":"^1.0.2","@open-wc/testing-wallaby":"^0.1.12","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"5b8ec8d320bb2a171c323702204ce0a47d42fb54","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@0.8.5","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-xSFa63mp2d2Lx5Q5MoX5hAUqrM6G7H53CGUTWorTDUj5GSFQKuo4qIlsdwjIn6JHMJHk6ULr+BR/yttXGCSBPg==","shasum":"7a1f3303ea721b658b9927f9733e1a85f03f0c43","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.8.5.tgz","fileCount":14,"unpackedSize":37489,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcqNnwCRA9TVsSAnZWagAA4uIP/2BnOytwmp1b1LZz+eaF\nq3sVjsBIPBQSXyG1L3jBQo2aB8fFR6TLfzCK9a6gPT31hfJyLDklWcd+Tf9T\nVUGagk1uNDsCeWMdzTfBfmPNmNs19D672XOpN+2xGULa3NR5Y7iyhOFYBVuL\nZV/aBN+wPmRhAJmDgwcT0yCsNiwomgUAa+vvIbKqKgxGWz8p9cBatKGCUkAy\n3gRPhpVMuUP4qx4FUYCYztFKpTz5Ih4GAWvC20vVQ2Z16EkQb/8PW6lEJu6e\nd2R4A+cDd6ntgdFmrxwKrIxT9xMiXEu08KWsZoMk5kQ9iTKBbptMRabZ9Kbr\nImg28W19RIlHG/VieBjo3TFTA/x4jwwjLojieqWLksWfsvsPDAGMqs+amdn+\nQaDlDQaRjETFsnanllnZR6jNxNbar9G3p+kVQEEmKYrfbYkvIxPDEDExzJUX\ngjd3HMwgOto9uVW6r4Cl8F/qTLG+RtrUoj7BRpOgVPjO670jtK0cAQ1cmHIn\nzn8B3C79q7I1NYzKHr5n9IMe3sHyf7qj/TuzfoSuOIFA2pxUnMH3EGBlf1hB\n9MPn+G2nNqYd5Tmx37cqEC168fVE16l4N9ka6uOjEmWiqhYYU8rYrPFxI1ky\nEnVYDEUxFsJLHIPyYwB2KzvRB/YKM4auGeTSUwLG6X3qwJ6R6EJHFMs/Dkdr\n0s3O\r\n=TZyv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEQeiHhz5Y292F2qOwaXFsZBdKHYxEPYcpHZcJzarPVIAiBS7VZD0/vr3oq7TZFEPaZaQFBOeLIhoiCPaY1xSxCExg=="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.8.5_1554569712016_0.4366070033253697"},"_hasShrinkwrap":false},"0.8.6":{"name":"@open-wc/testing-helpers","version":"0.8.6","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"test":"karma start --coverage","test:watch":"karma start --auto-watch=true --single-run=false","test:legacy":"karma start --legacy --coverage","test:legacy:watch":"karma start --legacy --auto-watch=true --single-run=false","test:bs":"karma start karma.bs.conf.js --legacy --coverage","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^1.1.0","@open-wc/testing-karma-bs":"^1.0.3","@open-wc/testing-wallaby":"^0.1.12","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"87937f313855458c9cb34d72e68bfc4817fd0d93","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@0.8.6","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-ebPdI4wFDjTkEtiCuuY76JKINQ5Qj2z7KgE8JGNo0dLnNBX8tzI1x2wHpYQWvFEqT3G0dc61UsKsp9xvVx4UBA==","shasum":"40e9516f2bc90a6d39a6dd13e7c7d96d00669e19","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.8.6.tgz","fileCount":14,"unpackedSize":37692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcqvaMCRA9TVsSAnZWagAAliEQAJrQbBUhmz7NyOof7nVJ\nRngwzoLDKVNUxEDVRM9haRACQXZZcw5NhbqbYMToBjLWZbBXLQ1VeU19uOl1\nxObZS5TseAwFya6w26Z5TSbwT6n6IdfQRqHD05YrcNeGQ/2qSAvsbFG0XNsV\nGKoSZ6wNlZQ6DxcLOCHx445JHPWXaAsAKIMRtV6hBsr9+oEIyj4Hl0Kd2LKQ\n9ZnKn4J0m9U8CyNRKUMawrm1Go71g9OfJfhzRA9iGHX3SkalnOrHEHZAFiXJ\nwZE0wcbto3Vn9xzpCw34elCRKKJTbmxPlWaVBhEn0FioPiLe3DGow2Sr/pYP\nKW8vZrNH9hPRGPMOxkiKBlnykST00hEjborbkcEllwBlJbJAI1IYl2fgjpLj\nZf5NfVlqEHUxYWo4QHUQcRrZsIdx2kUNdAAiSP3L94WqFYezTGIYvMKpxjXa\nA4WVZUbFNKN9IYFVK9VsWCdu9v2nSovi+zxCg/mu+KvdTOBpt5Xr1FZKY8Tp\n7ho6CWQE9dFRSwqa34BNvh4YKMF/sEi4rFHY/L1uyXgOsz6BGN476vd9ouxK\nDa15f0E+gRf7jqVGaWjVEAl1ajBG/QLjfQAqjj6jEZZfWHeOrNiD5TM3tRr+\nZT8M1yWT1pJl5nC1QRx/A9jGhs68XWLZVBBig7kJM/sJy4RoODbGm2V4zGyG\nZWoq\r\n=SZrC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5SVHwObfaownq3cUiGHasRHJbdvEAffPjfXoUIEXmqAIhAPYNQSJ+ODma/sJYQhfZ5tpMh4d1ChMfPmwd8OMho7ou"}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.8.6_1554708108238_0.6650700087556842"},"_hasShrinkwrap":false},"0.8.7":{"name":"@open-wc/testing-helpers","version":"0.8.7","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"test":"karma start --coverage","test:watch":"karma start --auto-watch=true --single-run=false","test:legacy":"karma start --legacy --coverage","test:legacy:watch":"karma start --legacy --auto-watch=true --single-run=false","test:bs":"karma start karma.bs.conf.js --legacy --coverage","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^1.1.0","@open-wc/testing-karma-bs":"^1.0.4","@open-wc/testing-wallaby":"^0.1.12","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"6f6a337e3d1c61f8fbae9f602a65c09c7364137a","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@0.8.7","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-PHtHJAgMVlYQaN9cOBBui8wXm25k5wcYf/exkW9K+Zm4BQ3hgjH0zJzmf35wFXLliB3rLO2FG2jRUcEZuh0tfA==","shasum":"d84a56c75388af1d3fba3d11d23112fb9ff24b12","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.8.7.tgz","fileCount":14,"unpackedSize":37895,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcsg6OCRA9TVsSAnZWagAA+MMP/jWwlY3CL/Y4IbpsyN+b\nn160MAS5tkA8ILnSoe7PA+CSsvwGiLgX4OyuITwVY5xOIKk62ioHD+5XrIQF\nLLPJVsyekK32Wd5zNgKOTfu/jRw5tUN4RwbQhFw4B2yViO1Sx2X+4DWIVSMq\nwy5ZnfcLftdCPZvclLQQz5wsvdsKu4usHpR86VGoVDXaJ5hdjmg5Xad/l2Ov\nyAcUf9NPYTz+FeXVqVzZ1c92OswOY2mF87U75k7SIfpJU3EJfEYcAfAMTVc2\nLiS7dkqpytrK3fZ6uDVhemg92EcHUjm4qabQhA/HmdkWvSQJoptvGA6c6Kcr\nwhhdx0IjZH3yPPd5eG50RzxbL1YOKbEYzgN2X0cas8GocY7FaqZQm1wk9cvx\nkuXk4QBVeowN6v1iSfiM2pzl0scYXVD51toVpFa785zf5yKeq5VNLxO5xIkY\nKqGAbl+1343jGCjmUAe0g3c+bUj1J7B4rH/XtUaebx/5V2Ta/r2+lELxBsXN\nu9PQ4VTeSZCQk/uMzbQyjT0CxaUiF2NneFqkPgK/kktqc1/p9kqPaJlT/HoP\nXB/VZYfo5bosbcl4w341jIhN4EhUhZD3YoRv+/rG7kXETwDL6bSpHDIs7JTm\nvuBuwSzJMrnMSH5Ba6XWu5wZ+49l62BMA8bXGnr6XpE3cx2/TMZWt68epetD\nMGJ5\r\n=BAvE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICqMGtiBF4VpUYno9goMbColicnsm8+TmBmBVYQnRjBXAiB0FH/lmv2czQ7Je/3CVAC3qx8dx5XVuqwxjfw7vVQ2UA=="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.8.7_1555173006008_0.8953915393441023"},"_hasShrinkwrap":false},"0.8.8":{"name":"@open-wc/testing-helpers","version":"0.8.8","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"test":"karma start --coverage","test:watch":"karma start --auto-watch=true --single-run=false","test:legacy":"karma start --legacy --coverage","test:legacy:watch":"karma start --legacy --auto-watch=true --single-run=false","test:bs":"karma start karma.bs.conf.js --legacy --coverage","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^1.1.1","@open-wc/testing-karma-bs":"^1.0.5","@open-wc/testing-wallaby":"^0.1.12","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"339fa76e55c8e41c2ce733bb18fc87004e168318","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@0.8.8","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-15M6XMuuSe6ETQFFFFqXe/w/F40LcOBRwuebYNxovWJilMnr95QRHZGjc13E/x8dqaFTwmAymp2qBZw9xy67Jg==","shasum":"8db753d8d250a98cd0f4242fd6784ad82f312ab0","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.8.8.tgz","fileCount":14,"unpackedSize":38150,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcs7c2CRA9TVsSAnZWagAA9kEP+wXA/T30AxVGPwqiy5r3\nLkK4MWiiyakkWpLWDzuEZef5tcEcyCyXiL3qWP/Lzgcz9guJPFckc9dlY2HO\ng4gGyz9vQT20DEhuG9nE16aPxuwCtQoan7tkZW2HZ9ZGHRqFcOgrCe1KzF8E\npsKKNa/sBA27ep4/jy/xmFA84+12ZOUVDZihs9JYUp/wKRqIouNfQIdkrorV\nAPr2lAvM1YG3wDcMsjIC2f76UoxtasQDNINhIykCXkpUwdWM+sG+vuW35lmS\n61rFsINzT06RYprLOCWOK49hBEYdNQUI8lxNti2u5G8++Dx5s5/DOVQzg6UD\npO1soC2x0uDVafE2KJhzKAIjocF//g0Rk73br0DlroHu14t+8hjMf66kiGvV\n7n7MZphVTtbJcMcC54c/GANXXv/Me35ldIqab3xk2olSqK4sTtT3uOYU+VKs\nBgxIeN1N3HJ6bxAaEFLh+ClNYKOD6Hzi0LNqpHW1MTfz9NcOAAfFYJqfnPVP\n/btHRqbEQ1Jsy62SFpjwzWz60tPRPZPanEjl5Bf1t2u0Biwv7iwtR1uA3THW\ntPo4qfosydRiZZcW0OSiXHQm5Qf4WmjBLqjnRvq5Q10eYGryQk/TApsAFwtw\nrLpjZqMIK90nWhUWlR1xKTl9BVHQz1/scBZ2xIVX17/YwQc56LpCS/dbyVWR\nBLo1\r\n=7Bs+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkH6E7tDj1KSCpaBwqu4wQJjzaNbKpItDYkeAZj+VCXAIgDxzE3lYPU7l9Awmxi2zgJmu2KBucDNHE98AuucJFFCg="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.8.8_1555281717768_0.8284768436295473"},"_hasShrinkwrap":false},"0.8.9":{"name":"@open-wc/testing-helpers","version":"0.8.9","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"test":"karma start --coverage","test:watch":"karma start --auto-watch=true --single-run=false","test:legacy":"karma start --legacy --coverage","test:legacy:watch":"karma start --legacy --auto-watch=true --single-run=false","test:bs":"karma start karma.bs.conf.js --legacy --coverage","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^1.1.1","@open-wc/testing-karma-bs":"^1.0.5","@open-wc/testing-wallaby":"^0.1.12","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"cca99109d0bd4ff155fa7b4db85d6dd20aec7d52","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@0.8.9","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-nej/k+s1EL8ynnSlkkafFCxCw51IIfzJjND1lmFFw2x0B+qAinAsILf7o4Bewm+OlKTpQs4zg6vHnTQBq1Vg3g==","shasum":"c3f17cfb5338ed77b5349d712025ba6b85bec413","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.8.9.tgz","fileCount":14,"unpackedSize":38487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcxX6RCRA9TVsSAnZWagAAJaoQAIZ3DKfoj5benEIIDif8\nYW4r1qzduXmiqHS7AN1TJzhnguUdWx+5O8xfodNSnYOr2t+PxLQhk4lETSs+\nqsFGx/qXR2JyZJH2WofuF4umqRJsLq8E7rFhvudrdHeWvvPaj8c2lO4xEJMy\n4/SBj+gIp870T/tH7meHZ+6bZswCAXp7JFVnbzR5ZrcxhDOCWOTlqR4NQT/N\nU2nSg0sjxd4NJhBqAnNXmOX5rjWUvPFimjrTxCJYG1mbBTcRRdnedydOfUag\nUhEBSXl7dtN7/KdbXFY4qQuto3OyBr0ohVSxN+IDpPIblEAYZp20mGqDSjYN\nG5y4u0E9B1JNdrm28ynkn4DlLjw2PAKaTop7E6JbtC4Fopt0DosJxXJH9CHm\nBWuY3K7d1/nVmRPZwiNxnOkjxH2vEdJifWNrvgOw7okBw4PtWCkkBHinvJEn\nqcnPA7tWrKYkR0rOzWZ5oSZtYAjo4ILEre03h4EWUdybXom4Vcy7XTLVAB//\nB/AK06RGBZdhje74KSfr+ixRQNOXL1j0hNf1EMFMO8Hgs2l7YGnPbUybUKHd\nYdJCqIxZUUKluvhxuviEBZPxfq/Tlp1Q19l6KrGbiA2jVqDVA2G4dKjWQHpq\no3t3OIFGXH4APOOOzqdJh4TP6YRMaRyv/Nu8Qr93shBjPGhRSXCii6fsJnxC\nfs0+\r\n=eKpw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDtvDqPqyc6tU1DY3gCIQ8TkpG5y3WGrjmN2YdZMS/i+AiA568d7hYR4JHLosXDhnh5xbmf0sbF0jLuDaB+/gMu0Ew=="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.8.9_1556446864610_0.7139070376111423"},"_hasShrinkwrap":false},"0.8.10":{"name":"@open-wc/testing-helpers","version":"0.8.10","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"test":"karma start --coverage","test:watch":"karma start --auto-watch=true --single-run=false","test:legacy":"karma start --legacy --coverage","test:legacy:watch":"karma start --legacy --auto-watch=true --single-run=false","test:bs":"karma start karma.bs.conf.js --legacy --coverage","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^1.1.2","@open-wc/testing-karma-bs":"^1.0.6","@open-wc/testing-wallaby":"^0.1.12","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"f92331bf115fd673ab5b1412552a269b4e7909e3","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@0.8.10","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-E3/BvJR9zonNNNKAOd7jUrqb2quTlngbtDxKfOIiW2yu9T/96UNHX1byTtA4W0MmKI9W3qnlHJEJ5hrjnGCJcg==","shasum":"d0552e4be8a8905a86ce837b50f34f843d101fda","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.8.10.tgz","fileCount":14,"unpackedSize":38693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJczH/3CRA9TVsSAnZWagAAeUsP/1ady1HyKpX4OwjtMuRw\neb4geGVfig/KrAlHfTVQGAJZ39D2zRBMR9rX+2egQaTRTCdwiGmFmpp8MV2n\n9FpXyF0sMegUwIgMChJV0Oe4OVdDHji9oHdBCC6jPCa/E+3gEyEIPeUfKs/K\nBpPCKnWKhhuHzxB6Ni0xQ6My9zQd/jjdEgmNP1ecCADtHGaN4P37Yg3+ClpI\nDnnDZKB1bOm+hDcmqSf3Z6GswCjZSPtgwfMaYq3TYSRFSbOilerQBNCxmOI6\n6zNndBYKzlh6Zs/HaZgVnIUtv/Il7jRUWCkJ4phGBUs4GhdlLdwDQ12WqGs2\nEREAEKbE+OTkaQVlORQpV7W3ywMYgQRqOGgVEEerHpZ9D5pdK4KcgQGGeb7a\nSpL/V8oGOrPeAO9F8GOESQoimcabSph+znm6ZCeWfUYW2krbpNsaqiuWoafR\nEc0KUiIo53eqcG+aNGKlQCKcBQXAdIVp0tGt+QEOlx3HKc7YxbJLdEj7b18g\nYEIscqVWRImPTWSp6dC7QuodsWuZNHiXUv6CccgHYzl1Agm6SJcxpeU9tTfX\nO8t21l5wSK45EB9nhtIDqvMB+8kaN0bwZz7CiVk5bxKpPbwMCto86NBVYfAF\nveGlmIO3DjluwM9oFHv0Dnh1MDk5pyMu1yrALZG8GZVWUQNcXm7c4h6lEaVj\nSbre\r\n=ZICN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICrD0SW0lmTA5yq+FmRH7m68ZHlgtma5ZUb63hvP3+yMAiEAwyXAVUbi2InJkuuhzHXgTUIGppECGGfwL3RlH0w0hZY="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.8.10_1556905974719_0.9325714954369306"},"_hasShrinkwrap":false},"0.9.0":{"name":"@open-wc/testing-helpers","version":"0.9.0","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"test":"karma start --coverage","test:watch":"karma start --auto-watch=true --single-run=false","test:legacy":"karma start --legacy --coverage","test:legacy:watch":"karma start --legacy --auto-watch=true --single-run=false","test:bs":"karma start karma.bs.conf.js --legacy --coverage","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^2.0.0","@open-wc/testing-karma-bs":"^1.1.0","@open-wc/testing-wallaby":"^0.1.12","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"8481b8207f4c066e6e5d607d5b084c12f4d29f4b","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@0.9.0","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-SD3WXNblb1A8OnUKeadEmlhEj4Ne81RUgfMgySKbbCS5qwIxELtTs/gondci/pcX5tQ0P2TGgqNCkZh8p7SesA==","shasum":"83700a8168c14c34122b7481a604e210e0bd0eca","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.9.0.tgz","fileCount":14,"unpackedSize":38955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcz+A5CRA9TVsSAnZWagAAOkkQAIShp6PdwTL+lCJ1GnOI\n7pQ4p72hTdFDtXEsCS2UG0OO41D3c3y7MHKoAJNaXSmKg8cbDu45Q6s9pAya\ncPVgw21bmQ+vwdv/ketoM2TuVuVqPp/furCx9OMf+bhB5qtbdshfTSAv2UK9\nqLUoGmonx3rxMEXLx96IOolYicfLav5RNziQsEEyX6LfIvN3ua6eegk1vdaQ\ny3QuH7ExmihFY4RpqYfB76FTfCuAc64AW39jhCxjizdCpB7v8SHEwanPJglP\nvunTDfxEifTucKVaGIwl63USuGTMWln+4y7uGVlyigoXPfxFIEksKoGSa133\nCEq+PQyv1AQII1ia8OC1PQn11pDdghayNdG8LF8j2KZAsGnJvXxSWKNLiWDW\nIlP5UMLie+A1BM61hAziygLJmAQt5xMO1k1cnZNBrhNBysV25BWd4+lVGkkn\n4b7PYZ1okiAMQV/EVgAOHzyBZMTSjbnYUEQuJjfJD6VZHGr2Ioym2nEgbc5z\nLDVUmTc2yW+nOmoJLW1ZKM6BFEk3Wv9SRnYBO7853oNVjRMF0RSZCd5z87Pa\nBpVtlNZ+Ua1jeLIfZpk/gMSWtDGSC0utTHd/jIbKb4UR5r5+fyyvTIhEIyVG\n99EYqLK96LA/76ro4FizeUVEPPOe6HlgwcgDij6Ynmt/QYg4Fg0hVDNcYMXI\n+vsI\r\n=JXtC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1VxQ6dARhwUBpZFwB41BKR9VHbMSZR0d3rB3RSdc0WgIgU/kADd7okzlH6Pqxd91agJ8QW/eAeLFoVl0y5bZlq+M="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.9.0_1557127224750_0.2783559986417341"},"_hasShrinkwrap":false},"0.9.1":{"name":"@open-wc/testing-helpers","version":"0.9.1","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"test":"karma start --coverage","test:watch":"karma start --auto-watch=true --single-run=false","test:legacy":"karma start --legacy --coverage","test:legacy:watch":"karma start --legacy --auto-watch=true --single-run=false","test:bs":"karma start karma.bs.conf.js --legacy --coverage","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^2.0.1","@open-wc/testing-karma-bs":"^1.1.1","@open-wc/testing-wallaby":"^0.1.12","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"5d449f0d52c6402a27db19f6c239daf849b55c38","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@0.9.1","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-wXaseS0z7aLzoabQzou8K9JywqgQyCtw8eGKLJ+RbAKpegXLUrfDbv6ctzOsEKpo1pusPWacUUD8s3faQ87qaw==","shasum":"c6b3587f31b232297760c4a99043c497c7bd753d","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.9.1.tgz","fileCount":14,"unpackedSize":39158,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcz/dmCRA9TVsSAnZWagAAwuAP/3TQD4ydYlWneotzlDav\nOZOdFwcLQvrYLCkv/ExfZ7CO4z17OexR+IFWoldGrwjYMxGo7sT/zQTn203N\nE1bji3VQVkhEK0ituDpo8LOAOg44VWbWJWGS2UsSxp6eXl/E+i18azLhiZ2z\ngl1D5zK/96dTRGLE1YHMsiLMCA0iXpDn6ZnE/9AKur9EkNic/ii1dZDMbJiI\n+hsMIzntDEL5PPJym+rpjcOBKnHdD/3/8oa3xez8OyBz5G+/iLpCf3zyXSP7\nN6iqmixR7gDMUwEX1jJguz1TAsSJaH5wZB7BhvwoDpSrmxJaO+FJN7L3hQ4U\nbmvW1/x5qSxyPWf5Q3oFmcKsx4giRNsuSUagXqJt8ST9drz6mOxYybTlY8ac\nehufVqJGJXuSYdWaOor1Av5Qnv5Rqxf4mXvD0mjY3S1wmRXU9Bj7xqlODSqd\nW4Il6cV0TL3hN96IcEXxaIZubyX9Xbu6TzRSvsUfPhoLtmZulrZvPyqTlSML\n7ebw1iBy9wPQkSqLVw5A+pPvuuj12WV6/i0X2etsUapzYtLC3FUbRxCZzISH\ngVvyysVbNU3WMzdnmVIuanFLVsNuzwV4ZYOGchrVOXRvtIJCExJtC7SDLyiI\n3iwweyabgQ1eh+WE/DAY4woQ35NGr9ogDfNjPJ8xsN3jkwVko4xysgBrvdpM\nnjVB\r\n=xZYg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBh0RZxwEYb4yjq9GaLiONY6QS9JgDXR8L5HGrctrjGjAiAQPZbuon0WpXGAkwJ4H7dtyoyxq+bZuCxceuPV5ivBHA=="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.9.1_1557133157413_0.8044445996657219"},"_hasShrinkwrap":false},"0.9.2":{"name":"@open-wc/testing-helpers","version":"0.9.2","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"test":"karma start --coverage","test:watch":"karma start --auto-watch=true --single-run=false","test:legacy":"karma start --legacy --coverage","test:legacy:watch":"karma start --legacy --auto-watch=true --single-run=false","test:bs":"karma start karma.bs.conf.js --legacy --coverage","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^2.0.1","@open-wc/testing-karma-bs":"^1.1.1","@open-wc/testing-wallaby":"^0.1.12","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"5609cff4df5e3c004e9d452bdc84b31de141ba56","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@0.9.2","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-s/s3Mo529RsnZcVFuiSptoklfkGhWIS2zbYqQIvaW+2YbPFAwtpFrrhXx5sK+B+DSHCnF7J2cNVymoJbYlcgKw==","shasum":"2cdda329bf89418dbd2331d24d0798253c200950","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.9.2.tgz","fileCount":14,"unpackedSize":39739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2wIDCRA9TVsSAnZWagAA7S8QAKFBrlasQf8M0bZ7wkeb\nwfxYaA9TG14uzRYB/2GDIfqIMptDLs8+aeLpxv43GgDqqxvHHNgsUkS03mFP\n/fa0cBJd7ap8MnDvGN3Ba8Oz19CuV6QFvecyxEjJYVkJAGaT+agiIWm0+HU/\nDNsuA5305bVVEwZo3GbrOe2/pAu2bxO/16XHyNplPCBf6iR0tpDF/HVGpWaY\ngJUPwV/Y/6sibZgSoI2KZD/k3sjQKqou79fc5U+bT833gS48ARdVAbsvKDxd\nOS07s1Suhm4aV81mC4IN0kXw3mTKxKr9iCaTbPRSNurXYW2s1INDhhHe+Mq+\nKr3mpUGghd8+yr74mG/yn+V+VfNF9NoATuDGNKj+drKC66aikpP7WEhmhMaI\nxT5BZyt/XzglZzl67h13jNfECj1Emn9XTeUKXOEvceWCip4itNDmDTTuWifj\ntsGBgg7EM+RwvaiuC6d5S9YIiF98T+QVeYWqgnF8CcPHfPEX+H757YxNhI5Z\nb7CrfFQ+UQsWYeq0tNClH/D7u413v63p3W+hW4cc95nsqtWQ63TOFau/BzNZ\nIhB7EQwS5fn5cDKkSqNNcniYHK1NDERg1Khp8/uTbSBmE8YAtl/YiSAVb0KK\ncykEPvN22bwElML/JYzQzRhFycO+CYZ+k51NnSOsjM9hTtS7W4TZbRTPWHUZ\nRdTs\r\n=uvnf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGXyk4cSu8+iC+oVhqBbEJrEyitU59UA3nyhZBsbJmNSAiEA5Oqpo77R/NRwFFwFL6NMn4tU950eJQrvD6sKjrLgEh4="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.9.2_1557856771133_0.6229251179152373"},"_hasShrinkwrap":false},"0.9.3":{"name":"@open-wc/testing-helpers","version":"0.9.3","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"test":"karma start --coverage","test:watch":"karma start --auto-watch=true --single-run=false","test:legacy":"karma start --legacy --coverage","test:legacy:watch":"karma start --legacy --auto-watch=true --single-run=false","test:bs":"karma start karma.bs.conf.js --legacy --coverage","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^2.0.1","@open-wc/testing-karma-bs":"^1.1.1","@open-wc/testing-wallaby":"^0.1.12","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"fc69078891d533e83a52d1e9f23c8c320d74745e","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@0.9.3","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-HQERb+bAccTzHhEuTgltE3Xt8MC9SyCgRbWkjGrqtrrPTyLK1GOX3gsrjFMRmRKO1HQW2Vw1Wg7W7guddnSbPQ==","shasum":"290d3a0cff2f7c76331853862e7aa1784d534662","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.9.3.tgz","fileCount":14,"unpackedSize":39795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2zfiCRA9TVsSAnZWagAAQa8P+wbR9d+3lnlMK3hLaaIE\no8yzSO5SEaj6pjofZNHcGcktmaEhcSRo5EAfO0GQa/Psd0YgfN2RTVhFdJZK\nGlt2DdbieCWRALqDXeaLuMSq+jlnOKyQYYhpHLJnL4FTW3VpG4C6Xk2HJ39h\nlQAm6CkOQ5ki15+0ITXVxSWSuznhjOFvqAzMF3/msqqPnCPCcDanygWvpOT3\ngrOSeStUVH902u65w2JVMXz3fjx0bcwnfrxp6orx4SNp8lKSLXGEMYqmOVR1\n+F6qyfRdBdzBXmcpqXeg3CvPrbPXqrGRhgBYiEG2aEzL4vJ16fbzL5lM8hWx\n5UvueJ0KgbMxSxdlkUqtVltTq+/eARGYnGdYK73AFQ8lYLI5nT0WmMTAsGWb\nL7AHLu65MgV+1sDnuMulNjb486bN/HqmiWKTb8ENv3V30IPtoMd5spId+2aO\n6R4L10NvuR8gC9kGEcT28dbmpSv0qj2lCAFo3uNn+NBnUhhHL2Bng9jIRsFV\nakS3ykwwTXcjhy92lF4W/+TWFFqo10A98R4zLRJT/ys1nmAY3Bv0R9Hc90r4\nnbKmNEqR72b1+LhYSYONWtfUNX2QivyfSIu5a9IBHxGwmY8OsP6sQQ/LG3Pe\nxxBeXz4OBGn7H6YM+jU+Rd/PObdX2B4uX0ePGKeyeOl2d6PIZRR0iEEwFRjr\nOm18\r\n=NTqd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF/Ui4un/P3qgY+1Hex5QlVILzwRoCE6XYynP3WA4MIXAiA/MZGWQrCDfBzdU1eGLqziNxXBBD87JAqOOxaJPrn2Wg=="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.9.3_1557870562122_0.4766233223551095"},"_hasShrinkwrap":false},"0.9.4":{"name":"@open-wc/testing-helpers","version":"0.9.4","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"test":"karma start --coverage","test:watch":"karma start --auto-watch=true --single-run=false","test:legacy":"karma start --legacy --coverage","test:legacy:watch":"karma start --legacy --auto-watch=true --single-run=false","test:bs":"karma start karma.bs.conf.js --legacy --coverage","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^2.0.2","@open-wc/testing-karma-bs":"^1.1.2","@open-wc/testing-wallaby":"^0.1.12","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"6b807b699587cfc6b4f596e49c3e68435049f12d","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@0.9.4","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-q6xyRTEKKrInHybVqBrfrHNZ6XvDYdS5HTZIgaz+pZLHXM5pHtRQtsgNcKb+dtjOzmS7mndQZn4jk1HwT70gNQ==","shasum":"88ce83a9785fb62b78692f842c3f91af76fe8024","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.9.4.tgz","fileCount":14,"unpackedSize":39998,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc4RQWCRA9TVsSAnZWagAAA2wP/jo5ZKALoy4+h4GpSXcc\nR5mg+XXVcf6PKR8HUoQQGrH6VAyHGJgleStnIELpGRNJaRDH+ErUfsa/S7Oj\n1ovjCeobJ6bf3qmCwMbm6ctwB5wXBMxurV4J8uPsRbeivRvIyGIf5t0zuR99\n+QyM33HQgKFgdVKBmjLePbVzKKJXD6sqsQuFrsYmVYXlBjo4Sz0jbIjO0hCX\nNe1kQ/7FBgo3NNyPRpBfjxrS1O9tVf/nwMO6a644KVN1buyLU60Lfgu1oPP0\n8iihXHKIEPuwvWTCaPOJc64AwsNIdlA2ak1hMU5hUU0DDvUPQaES4Hi0VBmJ\nJwJJ3rTPP1IgJYoeFZFc9hpj0wsvtJmDSzX7zrpPlSpLeq78neRdLFnm6MmT\nZ3NAfoFsCQBLOBmPc7ww4YtwYMGpd01FfE4tz8lrBqlZHQ22xVNF+hz414nt\nA/WKW8gEN3mDxkvqLeCzHUvENpV8YUPhYH8dmvTO0zYhWUTEPmoEJNR3tHf8\nln05laoVuMU/yLdX1wye6kMEQ3eHSHaGgFrFMSqVMKHmckOqtYeRB5/sSPQ+\nW32pYqOkgB5WnJfyTsAqMg60fvJkFGPfbV5AeAwoGD9x5VD9gozsMHqcOXhU\nbUO/qlONda7NFNf0TZ5zQiFRWorNxv/FJ47+iPISw0pLjCXGZGzEyPnKQ3YK\nLaMV\r\n=SDcj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCeJIetJq8V8YzK7T9qiuvXSpOGelXT4KEl7lgZs6ZO0QIhAPta/4XIpI9TEkZ3MAqOJ6d4TRXyvIiZzq6783lxwMB5"}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.9.4_1558254613420_0.23756300738866853"},"_hasShrinkwrap":false},"0.9.5":{"name":"@open-wc/testing-helpers","version":"0.9.5","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"test":"karma start --coverage","test:watch":"karma start --auto-watch=true --single-run=false","test:legacy":"karma start --legacy --coverage","test:legacy:watch":"karma start --legacy --auto-watch=true --single-run=false","test:bs":"karma start karma.bs.conf.js --legacy --coverage","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^2.0.3","@open-wc/testing-karma-bs":"^1.1.3","@open-wc/testing-wallaby":"^0.1.12","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"af2ebea47a7912434a55dd7c1244de509b8e54fc","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@0.9.5","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-D67ya5kUdnwlm0FuG/ZZVyCl9rluDExZ924Ix7Q+ixrHVomx8AtCg43jJbhFSunKEF/mktQMx5jheqBuLExaSg==","shasum":"694ae7f06b4533863caacfadc2ddcfa736857ecc","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.9.5.tgz","fileCount":14,"unpackedSize":40201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc6TELCRA9TVsSAnZWagAAYhEP/Rtm6ItLwUxvfo2hj2eX\nlfjo8l4erxxrpx5JvH+BWzdkyeKOhE7T0Z+skvnXM2GWA2/KrwVdo0Y2nyJR\nJsjeVvgb3a3RnM6hsuDEO4zSQIhIeBmXfgh0IZk/A2Z3WsfPZ+dvNDbB+u5z\nK0bgxdgZtCecOjVQjQuMndx1JFEWrmHIVsPHxEDNVV4GpL94egTiA7x9gGrR\nsGrXm6zTqsAZR8m46CW38Nlej2s3BMmlezDumTEVEpbrDnwk3P9GZ5aPm3VY\npN97DKs+EQsXbg6NO8KEVBi3zACA9eH2HbFkW84XTcpggfb4ZuCptbKnXE1w\nvIGm4JeigqgZZzauaGCOyBkD3ZwM4BKHTD3kuy+i1HX9ST8Odt+kJNneUC6r\nZeR/Q83xMjQ1pgzuvWY0xcSqh19eyvyG5LHsVfxDaWgFqEgyUXcqwOvydrGP\nFxJFzTngTPWOVj2qDQ50nlGmiPg79zi4ae9ggquLsgpBw21GWf1bMMQo4VrH\n6h/Lf+yHLDAPyOoHwZx9ym+hWEVWHF1MjscaEHnbQUR+r28CaS5S8y05fvWP\nusH05tJ9XEBywb5jxwAsCtg5NE42JTZlC2BkRNwmemJHSgbBtbTGlbm3Kb0c\nk3XN88O12djxSDta3uvzwlCR7DkB96iYmCZIM8yjJw3HpXTwBfexRD0ev+V0\nPj8X\r\n=L7pn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC7ShmMhrk3eOZcSJ2KBo81mF3s685pjOwdM6NTMQPmpAiEAgMKU5vo4mLf4E8UD1OwZ706wk0pLRHeWB0Yu8APy3T8="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.9.5_1558786314863_0.5913202700606457"},"_hasShrinkwrap":false},"0.9.6":{"name":"@open-wc/testing-helpers","version":"0.9.6","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"test":"karma start --coverage","test:watch":"karma start --auto-watch=true --single-run=false","test:legacy":"karma start --legacy --coverage","test:legacy:watch":"karma start --legacy --auto-watch=true --single-run=false","test:bs":"karma start karma.bs.conf.js --legacy --coverage","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^2.0.4","@open-wc/testing-karma-bs":"^1.1.4","@open-wc/testing-wallaby":"^0.1.12","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"3bbbb7caa13c849927f5afa6744a7a619fd2eb1b","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@0.9.6","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-CllZ1RfhBasOq0uKdlBE1pv6Y0wJemMh1eF8anQkpnYvHT2pl2j5SdVMnhvgE8p1vn05dl7hwW4gNscbtCX0+Q==","shasum":"fc1ebf51a54122bc6e105211d0d182bc70b2ca6e","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.9.6.tgz","fileCount":14,"unpackedSize":40404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+2VaCRA9TVsSAnZWagAA8jsP/ROGauDyG0/D3QU5ptYz\n4nGmWE2j63earOnluOzPCXswA1aSL0fQazpzGomQCJHASKqtyOFhLLn3aSDK\n6UqlRRd9keOrmGeoRQB+2Nesrqeu9BLtjDTfHEenlKbUf/g/WHFAfVZkpyft\nCCp3GAGvsMRv0XvOFYF0MN2uTwwiv5M41leSN5bg2Op9U4ShT4WvEECI3vL2\nctkJ9lUwq7SZWADEsS6RW8scBEEMJqjZCGXo4QcV84jm3bXjUQ4efurWSlV4\nVwJYhc4VzrhdCFgYY1H6WoCcxVNiYqPbsFIJrD1WuEgUkvdBU+6xXdXOBQ8p\nvHN8ACfTHQIuq83oGPDkwPTPWBqOJskV/HP+SRvuXZ8qY9AIMZMgEYifqCHM\nbqla5/AhKnza5qmD/BUAYH8auw3KCBHXTP5li590tvY5MztTnWpjdKqBnniv\nwCMygjT8Y4QmJTjAA6mwkO1touPdV+IQTPYr+u9lijp4VMqcpFu81kkjGPIB\ndZXuic+ylpSOFyKKXKFJaJJAcsicGUxZl34zCR/aCLvPGeFq2GPr/oxJkqak\nFrBhMnQ0K/+pIVyj8YiJRmzIQJTsQEbzXe7lGEJCLUn6+fJUbjZt5GnVi4MI\n789Y0SWMbtxGFsgtsZOavMdoMIxmH2YSgppy4VspXQlPHQBxxzuCUvFAitkO\nMkey\r\n=UUvc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDM0PfacxUtJ1qHHLSeE/pNMCGoFDGxQTw51zY7+Dq6VAiAqvuxNLN+q9XIz0FDroaaFp6wDv3GAJRPci7b9741++Q=="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.9.6_1559979353897_0.18005720897754696"},"_hasShrinkwrap":false},"1.0.0":{"name":"@open-wc/testing-helpers","version":"1.0.0","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"test":"karma start --coverage","test:watch":"karma start --auto-watch=true --single-run=false","test:legacy":"karma start --legacy --coverage","test:legacy:watch":"karma start --legacy --auto-watch=true --single-run=false","test:bs":"karma start karma.bs.conf.js --legacy --coverage","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^2.0.5","@open-wc/testing-karma-bs":"^1.1.5","@open-wc/testing-wallaby":"^0.1.12","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"3d71041976e70177f8a9da1ea8cc4b95582af31c","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.0.0","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-oIOgCxZHZmEkyM8Kv7Nk2wsnQs6Sj3in/kacrJUq8KqQwP7VsVmBTx/Pr69bkqwgwUGY7r/37ktAQwbFvc2W/Q==","shasum":"57176218847e834da4ee3b90ba18dda8d960de0a","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.0.0.tgz","fileCount":14,"unpackedSize":40841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdA0QuCRA9TVsSAnZWagAAy/cP/i2qsTIW6+i5ejnHabY6\nWtFgpymUrM6Lsr6XKmzOX8vay/rLJ0tfZuVlzUPKF1iK2QmL7CXY+EZYhL8g\ntO9IOs9oRFb0MmMdgQUD94ZlK8PylZecIJQarfrvbzP2MmWTosVDa0pCOQbM\nmsNs4lMkUbfTBv35mo2Xd6rPibbjmUFK3RWmWm7OwBAeLSohH/50JwCOghjf\n4tEe0+gU1gov1mjeu8BkyqC3nUd5ff56nkN6eWfVjlPmdIzHdH/PicDi4nf1\n78094OakrT6xq52C5WHgWw8zIkOHp+jP5FETD0yJ2gl5t/0xvmK6cWv9zNns\n+jMT97Ykq/lCVQsrusKvcGBRbm5bVfcvSquSZpRhQeYlP/yaFQdNnqLxsv1F\ntlarPa26qr6cy7P02BH9EI0LHqp998mLkYkdCvhnW9Ubkj2V8WgmOAezZhsN\n3pCwd3SnqqVXvxwQQaY9AuhPkwuKdBWPuX12IVZMh7dxTi2kJ1RNn4x490KX\n+Ml7l6qv4iW/pCUU7sxrpj1INP1PwkQd6GalgES3MllHTz0gCZ2nDg7fZI++\nEqM3IJvCi7vFEsKwLmrefz2wifa43JFHdWRGSe3tblyBPlG86XSYgXDfG/Pp\nY7Fu2YGD7ACwYwEXMSeN8Um+BPAqA4hY4y9WTUqIerwB3XvSmSGikkGNE1rh\nui6N\r\n=GlXr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEbH7CRqozUuMdB0zlCpUbNjAGkyn4Lo+W/oeyUSiEgmAiADQGoJ4Zj8ywuj2U6QvuzS9fVuVGctyDcBqoniYu62iw=="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.0.0_1560495149425_0.5906647452153679"},"_hasShrinkwrap":false},"1.0.1":{"name":"@open-wc/testing-helpers","version":"1.0.1","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"test":"karma start --coverage","test:watch":"karma start --auto-watch=true --single-run=false","test:legacy":"karma start --legacy --coverage","test:legacy:watch":"karma start --legacy --auto-watch=true --single-run=false","test:bs":"karma start karma.bs.conf.js --legacy --coverage","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^2.0.6","@open-wc/testing-karma-bs":"^1.1.6","@open-wc/testing-wallaby":"^0.1.12","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"0ef227911f99ef775aa5d8f5d4b25402ac392dc6","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.0.1","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-vYzFpl1WIX45pgn+/+Dblm/c1n0M5r31HJTIJwPQEGum5QzHsIcg70qdiBMYiBaFLw9xCX7eyGBhPOGdqwoLKw==","shasum":"07993d45841a0af3ff062a52629d825fa7ede345","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.0.1.tgz","fileCount":14,"unpackedSize":41044,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCReWCRA9TVsSAnZWagAAHp0QAJNyPsjR77q37N6zKqNw\newwftmskuK1Asfg90tdcPgQi3q0mz8GzByREVtrAfmmMQhALJWBSSAArt0Sk\npDLeczVWJDx/V5t4sJN6GWz7i5wgUqCQ/9R/90PU+DCTNPqT6eC1UzhIZeTR\ncgWAvsx8jIPOVFfFRWf4FowA2YoyYZE4bpMVCY+XkpFNW6XzSX+7n24ou9Of\n0avf2Qnv5YOhy+mnIu/CS4uWwhmk4UakNOZEEbQofC8ILMW9C7eV4Dv/d5lG\nX+P5pMBeQbpr12LVn7MngHwZXaNLcoyCsDgGNkkAqBnewQykgnp3TYy0HFJ3\nUxElukxez1Xjvh8m5Z0DDOJEu62P9HKmLe9kT9J0OQcQkAxUoZBiY0FvdlCd\nTSpX24XeRz/+/Csc68pZmU6U9o5jpf87eA9XX1loWwsGqMClJN2GZFNriXMJ\nMbIJzV+5O7B4Xpvh+1LHNk0trXhNu48ciuDMTxCMAFF77af+zPCXoiht+rD4\nfnLT/dN8zZvNh8Szve25WcjBIKxhThECsTRNdxhZFSKXtquoMNVmVfB8Pnwb\nSCWqZdDbxBBerLuYvQ6sKW1pEhSrSlz++1sa2ZVsPTJgfvOCDXZrVuTChat7\npPOFVhXEnw3iwISqnR9FIAiuFrTqddF/BMztO1EeYXvMNq6Mjm0SluPjk7R2\nIIL+\r\n=1uo9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGubuydSei7162ibc3Ybi83TqIlXA2SlOAQKSEm+uE8cAiEAlE+XzioBHtL22W7VXLvLudsCcZo57equvnEfCmSnKwA="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.0.1_1560876949613_0.9541841547912056"},"_hasShrinkwrap":false},"1.0.2":{"name":"@open-wc/testing-helpers","version":"1.0.2","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"test":"karma start --coverage","test:watch":"karma start --auto-watch=true --single-run=false","test:legacy":"karma start --legacy --coverage","test:legacy:watch":"karma start --legacy --auto-watch=true --single-run=false","test:bs":"karma start karma.bs.conf.js --legacy --coverage","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^2.0.7","@open-wc/testing-karma-bs":"^1.1.7","@open-wc/testing-wallaby":"^0.1.12","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"a750a701aabb3797392a09576765f9202659227a","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.0.2","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-n8UvoH9VwvWlYKSvyMI0gukqoOjTcV2O+qbbqLSGjFstF8VkeY31/LM877zvrzwEnV5kHJl1L1r4IMsxkASpBg==","shasum":"7c4cba6bc7cf38540e61a7567fb68ebfd449ba31","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.0.2.tgz","fileCount":14,"unpackedSize":41247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdD9WCCRA9TVsSAnZWagAAxPgQAIxqeWHLJr5H0N2FHia2\nCxAV8hcVX4V7GeIrNdaNQGiHe2VbTdWTk2Q3yj8LJuZuEuaulfjnU6EGlVXG\npP0SONUepFc66a9DOJhtLCqsWfJ0lWlaJIBIm9cn0+GTx8vEHsHRfDkjLh9B\nUgexdL2rMqg0Ecjc4IHjRzH0Q2xVp7dVBd7ey/D/IzGJSQMvuHrl4ZdlZrct\nc0lKUxUYYIhg0/bcP+wazCxBAaVOE62NA8GaIlHYikYvRTcRh5XnpJ5ljljN\nRFjQE2p3YjL445UjXh3dXCB5qwqSRaPtdycW8d+qhdtKYCPiRTmNWceWyqx2\njfMPeFhreRa+CHifzymX1sABlaPt+1xNFmWsDQfxUoFz6f9c478quTc9ksoi\neXUwbBI830pr/C7I0+9Lt11emk8rqE0pOEaHPE8Rtf24XnoqN6+UWf05NG3j\n35izdX29Ein890bOuzrjSy/ZEQi+AVRI041hLdlTX9LcSXrEBcommUW0BZGy\nG/QfkxhVfrz+uEeteQmSI920h4Y8c2dPrlj3aA2WgYlTLeh8aZo3eEYMdhk5\n2jF/8+oGT3g0j9elA2Bt9TlN0EZ6YDM2InDTcULLbrVMZf+zBNj+YJaBrYbN\nIKBepk9AXLmJjj+cT0ZE7/L0C3IjqfJPJHrx6rEZ3NdxOYTerbJi91278IVK\nnwQ2\r\n=jb1+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9ZEcKHRdJccFB8P7RS3KcEACDVWy6/E1mole/sKpVsgIgXagU2ujMNH/bCr0R10wRj/Ob1s3tXba4mfsglMILsbg="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.0.2_1561318785869_0.25250320975969864"},"_hasShrinkwrap":false},"1.0.3":{"name":"@open-wc/testing-helpers","version":"1.0.3","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"test":"karma start --coverage","test:watch":"karma start --auto-watch=true --single-run=false","test:legacy":"karma start --legacy --coverage","test:legacy:watch":"karma start --legacy --auto-watch=true --single-run=false","test:bs":"karma start karma.bs.conf.js --legacy --coverage","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^2.0.8","@open-wc/testing-karma-bs":"^1.1.8","@open-wc/testing-wallaby":"^0.1.12","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"58a8bb2799317548110cf37f440b3b9c88e40ad5","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.0.3","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-5RMJGhUqUbk8wV36CIDwh51+G3F8yLRe08U40nOnnCYUEXNnXDMoeLRK6ukeDQpMvTw95d4v9jX6DVXc5XBolQ==","shasum":"529f401c64c3a29dd5cc8e3cda3f6f850495d694","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.0.3.tgz","fileCount":14,"unpackedSize":41450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdD+I+CRA9TVsSAnZWagAAanoP+gKueCf2jvEaqS118o5c\n14PArPdKSI3EtpESS2WK5dC6VAyf5eW6WL7GU7+S/mFnXoHUiSirjiSaDtS7\nw5HxtyejBE3wgVduw3LT63UwbcXx1//MsqyTVNdkL6NKRfrmUsofhySkWLAo\n9nJTPThhiKI9woDF28qAQP/bdNljRzpbk2JwqMv4Ik+xQufZsCYNR3LktLeK\nedl7TXRi+OUb0h59GfiGJ49Rf/fBwTyFHtisvbh2jmjae4LUeX1sfwEq84TG\nPGUaVJ0R/+9oeep9CeAssXpkVkasWYqmCcM9FGe8vMoy7/LeQFUutKBdP6SL\n1Cc270n9mtSiPGKn734L4jYzk8lYR0c6K6OWtX5keVpRQjJfgBN+SDcm3aT9\n6NWV/uleDUOM9ReGV+oET7/nRCaufsa0uY4okPmnTwplCMM7GPqfkoSvYnQj\nHLHBv3AjRSlWTnce7u76sejGPoi30eLyGUqdVvPaYgZhyvyZVp4mFBZW6kvv\nAziJP0mdd/83HV5aB3S7Vpm9rDlsn4AEljxY5jgS5s2dWNkM5qtnnjx25q+U\nyzrgRo23Rh37AvoU92asvEz/2Et16D84apLu5A1JSIuMyCgHvGYbKm4hPwip\nkTbi32fokQ4HKfFoFX6V3U3tm+EMmKl9DGeNTagjvQX7bqOwqKC2628ub5Rs\n+qGj\r\n=Qdkr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGCzcKcuV2Iga6DiKEjEYs1VQg6F3p48qzwA12hAwK75AiATa0v5RXGyq/HKvyDATTAO4i+gkR3J8ne+5nNpWGfe/Q=="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.0.3_1561322045137_0.18449967695049652"},"_hasShrinkwrap":false},"1.0.4":{"name":"@open-wc/testing-helpers","version":"1.0.4","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"test":"karma start --coverage","test:watch":"karma start --auto-watch=true --single-run=false","test:legacy":"karma start --legacy --coverage","test:legacy:watch":"karma start --legacy --auto-watch=true --single-run=false","test:bs":"karma start karma.bs.conf.js --legacy --coverage","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^2.0.9","@open-wc/testing-karma-bs":"^1.1.9","@open-wc/testing-wallaby":"^0.1.12","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"6e109b8386359c4f66d6b8aa56916baf738724b0","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.0.4","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-w5M5xQQChg6L51/oKGgqboaZdVyszFLvRBwz4Z+IraH6sTLRrxajubqCj42keCOr/bYtHzL8uL3ce7IfFLyNqw==","shasum":"3500d99b1161e3356719751c1c13f1b1d8756d7b","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.0.4.tgz","fileCount":14,"unpackedSize":41653,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdGNSoCRA9TVsSAnZWagAA1OgP/jXRaxlh5k3e5UcSI7cE\nRgFb9bq03xeWDL2VbH3+kwMbMf0L/d4nwAKgRPmhQBqzUC8HFs+wDCSsXhUw\n3E2BomVexp3qcAXDYAYiDZsMQo5oKBrXImu++mGiGOevFJZBgLT/UWYzyNo3\nC+VZGnUIiOBYl7zVkHDnlfkC+gop8N4OcBb67a1ln78eOcq0sXVt9BpP7yv1\nAwXlGhkCPSopahS50iF60PCxSye+9HjihftqYon9rdj3S8CRoqY9Z3TCHONu\nSgH0GIOaopUakX/4ul/aHr+9NZzWc5Ahyvpa0VeFhfFtO63nds50/MGtG4wt\n/4fkDExWEV6/4+ZGoHk/7DfUOah9vfXRwC3km5CJbNGmwU3TIGVUaT8X0z1h\nSH5JS6aqR85h2ZOLs1tZFbu2xZdLBvspvvXhHZade/uPZiQlqW+NULJcw/Wt\nieqneU3J9i25ZO0++LK/l8+jKNMLZNCZX23hTSYEa82uDcIhmvAyxR2xECyM\ni9991hJ5TQ6nMClZ/QU0XNclJ47QQhx7YKWuGjfTq2rppqp6r9ttQS/2+ML7\nje1SjD//abxdi1D9lafzqUNMK6qCKGxIf90WiL/BqxPjO/p0rEquqesRAJeF\n4EmZeSTRO6wPm4w8hL8dyErwTXhpJ/bH44KRBejAPT7loby//8BMjf9rV0Ge\nY80/\r\n=TM1u\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICP1TNtNwIf1gw1DaGH2QLcwvTxEqPfM2wMGR5LHUxUEAiEA1dlgZnjzEEdO1eEv/5jMIJGzhIoUHzkBDxY2ujgoDJQ="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.0.4_1561908391557_0.9051182749196218"},"_hasShrinkwrap":false},"1.0.5":{"name":"@open-wc/testing-helpers","version":"1.0.5","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"test":"karma start --coverage","test:watch":"karma start --auto-watch=true --single-run=false","test:legacy":"karma start --legacy --coverage","test:legacy:watch":"karma start --legacy --auto-watch=true --single-run=false","test:bs":"karma start karma.bs.conf.js --legacy --coverage","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^2.0.10","@open-wc/testing-karma-bs":"^1.1.10","@open-wc/testing-wallaby":"^0.1.12","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"1efe970fee2ca8c27a62f09edc6f9006e83e65a1","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.0.5","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-r23RkRMtovpjPSDxwQfwNtdjaFnjFmAVjb2ooQueThPdAPJGnD+DVci0vxJteX0nV3x6Iu8ThLzEzRFQKkHCNA==","shasum":"35a0ba901b06f90056b81e1903b471ba868a0195","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.0.5.tgz","fileCount":14,"unpackedSize":41858,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdG4BICRA9TVsSAnZWagAAqMQP/2b6ysNwUXn/7ZP6MzeV\nlqlpcxecSvIX+ulUV0G1/zrPWUCGtDM3GjtHnm59VpilHtgx5Hn2VreUrfIy\nmxTudj79ub+IF8UYaYE3sEukeaH+LsjgCkGadAKTBMAbYtywUQql5wxNKpPS\nrZE8T8x92xWBoEZsZsn3RZn2Yrcq3Zbgc9kmlsjeshbXmcqRP+shoorgfIMc\nAzkKYoiN39KX9rFcIGRcKJYAC3ioopJ/HyKMaCEPHptWJdQD+GhIg5GNeSOb\nK0az6r66Q86z77++9n8U8cXH5E/A6a9PPlzZwHJMp+g7BEsZSc5L72xVYXZX\nPAd9EePHwHJxqF9O3OgLQczJJ3HhnyU+Dyp0jkqy3rQ53vhWuQE7pwEJ6RO6\nYgR8keBlmFUCxP7JDkfOw4t1yJilzUrE7SB0zZ/PMRaV6HnNhGpK3H/pnz8V\nJxem3t9nG4zrCysvoaZt5+wfPhVUFcLQtgkBO3sBdHwVKMHpP5mzfkGRc72u\n/CZ/TRdw81AdPorOqAjwpxzORs8k7KZe0/Q+cSB3qK+rE1Tls0iOCqtXWTOV\nx7NxfMrDyJ+U7vXMRAU/3bGpkv2e29dj7VfaPayrLhlK6FIj/Nt1IhCaUZDJ\nIRuWLwW+2RXJG+Hn2mAjkkFHKmrC3lv/wCzW8UTMz0oNvyaaoTYkPrDTeVlL\n/BTP\r\n=4Dvj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGPRyuznnCjuCPbafeEnmULw9TTG0nZPAVn6BqR1uxqBAiALIRkRwxruF/+kDqQ+SoGZdqNCS+Rh/gAjr+eyc6cU2A=="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.0.5_1562083399227_0.580055781372186"},"_hasShrinkwrap":false},"1.0.6":{"name":"@open-wc/testing-helpers","version":"1.0.6","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"test":"karma start --coverage","test:watch":"karma start --auto-watch=true --single-run=false","test:legacy":"karma start --legacy --coverage","test:legacy:watch":"karma start --legacy --auto-watch=true --single-run=false","test:bs":"karma start karma.bs.conf.js --legacy --coverage","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^2.0.11","@open-wc/testing-karma-bs":"^1.1.11","@open-wc/testing-wallaby":"^0.1.12","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"4b9886966d9730e9ea05639182824dfd3ecce3ef","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.0.6","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-Nbb5FKKEfmeMOSUFleZAywJ8cUOBv0+T/RgZ+CukYa8hgyC2qFl6q+ngg5PHDbS5+QqAulI26HXSAXAlgOPYcQ==","shasum":"aaed221b7b2a8d7b2abef4e5ae8220e200752703","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.0.6.tgz","fileCount":14,"unpackedSize":42061,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdG8tnCRA9TVsSAnZWagAAQ1wP/3xmVo/exJao1NRDL5kZ\nsrOyQZq2rL5TrctGQr+LebBAQeqrV1YE3ecDLIB8imRCKrdG9XTRcboKJ7Ui\nHC/nBqgUPXy+M/ub21IXFJFlVmvunqUnlFcVsLSW3JE0atJiE6lMJKY/Ur5x\n2d2MF3pi2UauyOkiwsyxc1S0qFU7qIgnU2TP850fVyVkcSPu6iMy/jgkGNiq\n2iwAk3JICq8JMrSD1RAdlNf3dMflUVajKf5s9+BoSVKiPcbV/KkQVSJ/hRey\nAInKqG1x6o0I55C5bj8mk53AVr/HCllv0wjeGu0rr2CBuNx9P7gt0KG09VPR\n9ApM1Unc1Qm6GqB0knIaIB7p2p9ZXAPylZWTw8rbCDVytwVfff5OgmEeaeRa\neQCkBzNc6e4CgfcQOe1+GReBbHxo3VfGhASrhP9FPGMW89CYSL3Rf7N75tej\nOHEtW/ze4ZKRQ/iE7UwQzUVzw0prNooBcZGjeeaZNHBUEp4Mdv41BNBwb+xy\nX9pttEmbWPpEKhBRTEJL6w2zn6vrH4kEINkrtYWdoYRNhSaTatHPO8FqWcFw\n4AC0MwkQ3u8n39x4gm73+bzsYLV4jRhjEo6xnbteC2iqKjV+5RI4jNlEL0W2\nD4CSVudJZDR5OG3+sJzspLQL6QPLfSw/8zNsAze+nLR/7vORHp9t+IHnc1fD\nD/ir\r\n=auU2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDclj9sVJyKIQZmDmg+EUvvYhcLll6+o5ny3bu0EjpPiAIhALsbqCCr8A1GJwiHA8DL+jFoDZ1zLfZ9JSBwPOv/TR6e"}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.0.6_1562102630485_0.5270863920182696"},"_hasShrinkwrap":false},"1.0.7":{"name":"@open-wc/testing-helpers","version":"1.0.7","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"test":"karma start --coverage","test:watch":"karma start --auto-watch=true --single-run=false","test:legacy":"karma start --legacy --coverage","test:legacy:watch":"karma start --legacy --auto-watch=true --single-run=false","test:bs":"karma start karma.bs.conf.js --legacy --coverage","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^2.0.12","@open-wc/testing-karma-bs":"^1.1.12","@open-wc/testing-wallaby":"^0.1.12","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"8108e0b3eba5e716184068d5eadd6f050f8a9729","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.0.7","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-fOgvfHb+M8dxAj84RqoGJ7OXKIxTNDbaFcddbkb/VYGuM5h1WiNoEPo+fIOCYYKqEdsuGJT0bO3NC6wLc3FqKA==","shasum":"cab9c574e6b576ece098d59e8799b65e22eba583","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.0.7.tgz","fileCount":14,"unpackedSize":42264,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdIubuCRA9TVsSAnZWagAAlWcP/1C8mhgk1ayfaMEhbj7+\nrba5rpG1CYVWab2VBYO8m9c6+yI2SXQmw85q9ok2bJiaY9ctpTLbSKc2MlKr\n6XANy+j0LMBwlTnI3MJk03+eDoBS/HOnu+o433kgI917JzPpa7M1JpjhT7kx\njjhOl7NjeHVkjjwYfD15MOt5s18nNByPkdkQzivzIfV+h3ymenSPVBpogA2O\n1Bgoxnd1EpmU+i/I0GxVeBgV0z/IDqd/6fMjE714GX3SLbmu8ia653LtaXZK\n0r6fpOxlZVnO0hl9r9mrWqtQVVZzYyfh7jqY+y1x8fGldDkAkdGATzqXHrc8\nmL3qIru2osDmRlycle5qg6OFDhDFrhMaekoxosVbbyGbPW1Rs+C3H1KhDQAS\nfehBQwFOxdfwvtGfWYIj9Mirxyq2JCKED7+cD09fiqGFQRkFS6FZhWUg51U3\nyxOem0mjSGCwyj0U+H7IsPKa5aTxn8O/5fCtwI/J3BeODTBZEB/v07IQjWah\nLTCjXqjxmm0hfOe8o3RdCtP4hdoCye2egwI/c7Vlz6ypcV/pNuMU+yP5wICS\n1FzzMTExLdS+h2urZOVYbYodB/gSU4U1HR+9V31uzsqTJXMlo9AagvaE0a3c\ndu5xBqz4T/oNj9CjAbYegPuLB7WnL3sxZH1tJlaNPK7sCdEkq80byhDX+16I\nCMgo\r\n=5Khy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDt0DHsejxUITanIZtqtMF7Ua9jgGsrLOa3eUx1OFnO7QIhANKGfZkN8BCHvEb3rW0TuPuam7ETbs5VRbuOQkEAJXSW"}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.0.7_1562568429564_0.33203945163339266"},"_hasShrinkwrap":false},"1.0.8":{"name":"@open-wc/testing-helpers","version":"1.0.8","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"test":"karma start --coverage","test:watch":"karma start --auto-watch=true --single-run=false","test:legacy":"karma start --legacy --coverage","test:legacy:watch":"karma start --legacy --auto-watch=true --single-run=false","test:bs":"karma start karma.bs.conf.js --legacy --coverage","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^2.0.13","@open-wc/testing-karma-bs":"^1.1.13","@open-wc/testing-wallaby":"^0.1.12","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"3c04d9cdc0124acf0ed64b5a5f87add512a1eeb4","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.0.8","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-147iwiqKHv/W8Z3dqWV8hv4gg4otEo8dI76CNL0FCg/eGh7qcgq88JE/H61i1PZMM2g9E1OgTvBcDMYuWvErPQ==","shasum":"152f09b7896bb61cb42b036bbe00e6a99c49f674","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.0.8.tgz","fileCount":14,"unpackedSize":42467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdIvBqCRA9TVsSAnZWagAAM1cP/ii2/BGZARocniK4h4WT\nNacvrF/BA3KOUNBepepqasZChic3CxKiGFSDVTChkDPu6lcQjSTkqT7z3OVM\nqUkBzEWxP8j38VqqiBOV32dUyWRezJ3U2n2oax7yGlQx97erBlX1pTf+zeO/\nZK2LZfW9qypgCEbXxIswLobROmym09Ry68I/OBJZ7Htta2jfE+ZgJGv/fI6L\nXJlS4cYXM62MrGlFqBnNznpcgd1Vrpp8KqM49SeCs7dLnGlY8eQFAl/FxUrM\nhnZeDVrRnLHgnKjngDAjlHWb/I2y6cL+sD4ey9OtDnqhPF1mzMc6rggZDde8\nj8A/9CVvOe0cJ/pt44y22L2q3G5an8CIfS6ldBBzp+zXRbaP8JCfGKrrf+On\n9xBFERMuAi07AG6IWfKjAv+c/rQ0SB82spciC0104Vyx473X2HlRHHzs/luR\nADw51K4UeSNlftHV+7l4oiqLrivVqaDH9QAQNGYQuAy3qiPV2gmhXqxc4RD2\nx0HXzgnhbk4jgLTBovdYHckpfBL8RfRW1KfjL0UOQXjAACcSEzvSHjfLiLOU\nste94tnAkla8gd2pln3EkO0A+/T1UwBu0etoC2rNHsvlzAOaCE12Mq3X00ys\nsiKzwbvYXHAmDnnZJCv0UEfDeL/g2+ucZVFkZICNlQOCxag/+635cT93E0VO\npLCj\r\n=ACUZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDk/W+lj5FhhgK7MtxvnC4k/h/sitnsfQ5vaUDNdY6OQwIgbJ+EOBYjZqF0Tg0XutEbarCwHcMBSk5zUZoqGq2cMa0="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.0.8_1562570858066_0.18654477301682815"},"_hasShrinkwrap":false},"1.0.9":{"name":"@open-wc/testing-helpers","version":"1.0.9","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"test":"karma start --coverage","test:watch":"karma start --auto-watch=true --single-run=false","test:legacy":"karma start --legacy --coverage","test:legacy:watch":"karma start --legacy --auto-watch=true --single-run=false","test:bs":"karma start karma.bs.conf.js --legacy --coverage","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^2.0.14","@open-wc/testing-karma-bs":"^1.1.14","@open-wc/testing-wallaby":"^0.1.12","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"f2697a0bc4e7ae84d53bc3c99ef25b1c1cb63171","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.0.9","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-uredRSql4eGeBznQs/9z3AUUfdNlXRX845qW18yKKKYSnkfey9TVW4MZaiPr1WgCZI05I85AuQyIRfrsyY2klg==","shasum":"b7a8f53e0a3f2f5f160a0f8c72e5ba0678a1e447","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.0.9.tgz","fileCount":14,"unpackedSize":42741,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdI6MNCRA9TVsSAnZWagAAIIoP/jxpVRV1TPE8I2VR/tDJ\npW/vgWEr/DhZuzA34rqTBQasLKfG+NmPFRXfsF5yhOhVKF/VvODULyzX6iMv\nFrbhTxPcNkhCYJ4b70758dF1zl0o7SgyXC4/w+McFHeI9Cbv3D3kR72xs9ue\n/NpL++EXEF/sb65bcq5jQkc6PTWMf+bKp9MdAtptbJ/DSKfxBZEq7MDOHB6l\nHiaX809Z5dIASAIPYCp+mNnl1zov6MZ0z4tZCzJzAlZape43PZVqPF8x8gcG\nYm9+UMgBkCgBFYlLye1NwZSJat6zhrYFqC8lziYaRHwLm2NEigkoOzhM5DW7\ne8t0AN9zTOp24wT0TRFQnU5YFXd3NPRW5iCJtkhRbunBDjmL2CgttgFuSgul\nZgjVynqLgGP2UWpZBi83td2B9an5cL+9+xIA/HChtzORVSOois1G9PQA/V19\nMBP3SJH74NwaHeV/jg9NDGd+Sje7K5XGGIa3SfWTnWDm2JhOkPPfC73s3dYF\nbARoLND8fICb68nLFk5ONTm3swrgN4AA2GMnOJ1lKbMGwLGqwbMe4IqaNhxr\nOOLHFdMXWFakX/xnRnJh+aqUwLbJJdBU524G43nJ6AjyyrdJKl1mDnASWK3M\n7fZ+k7Hs7nH5hO2qeMO6bLz2aLzFLsm83cBLJyQlca/BVpFdfTvU/xOrLepW\nrJhM\r\n=pIct\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/GfL4o4Rqfl3vSIQl3zb8Xp0JLvO/jIwb1r0/SpoXiQIgJ7qH/kRVKvDWdb6XSWDW4AEjo2xKxQS1pCuY0Oeyeo0="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.0.9_1562616589070_0.8395234822611177"},"_hasShrinkwrap":false},"1.0.10":{"name":"@open-wc/testing-helpers","version":"1.0.10","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"test":"karma start --coverage","test:watch":"karma start --auto-watch=true --single-run=false","test:legacy":"karma start --legacy --coverage","test:legacy:watch":"karma start --legacy --auto-watch=true --single-run=false","test:bs":"karma start karma.bs.conf.js --legacy --coverage","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^2.0.15","@open-wc/testing-karma-bs":"^1.1.15","@open-wc/testing-wallaby":"^0.1.12","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"4961625fb5fb80dc0abf748b7a9429fe3362473e","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.0.10","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-Kw0ZvQXzOf9D1M5avV9OusBoGACMYYF6uVtIVE4sBiUmyT3kP5zQRe59e9RvSbVmWTHVDKH0dI/JARkh9hLR3A==","shasum":"9a00b7b3d7f3bc5253691caba1254125d0e2741f","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.0.10.tgz","fileCount":14,"unpackedSize":42947,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdI6jdCRA9TVsSAnZWagAABOEQAJlmlx6Fpc8Xa8J7fJnU\nqUvHegwwzK3ZmxRDe02fFD6G+Awq/M87dcp8bA4o1YeQgjylQGKVBSIKZNrp\nTuyGEOf8K7rD0ACzOPiwTeaYm9yCD2EhEsts6SdcIOQwmPNgr00OU1hEPzKA\nSC/w2ze9xmGyHplglWn/YKK2DVic0vTv6sBVx7093LtTrpftORhKjrkgGxdt\nn0n45Psy9Ai+tafg621hplNhaBbpnI/cqyOCnlCCA1sNUFkbTbo4S95MYISB\nGz0dmFT9H22wPAouVZE2njF7g78O6KiP3uXE2U/MposrjPH1MkvU4rQWzu0I\nUghOsTtY6qfGu1hOsT6wm5pOB7LgH13eWVKmejBdnSopNxSXgU23c567slRM\nKkvoh8XlMKeVzLCMbdHEt2+LPuKy/FfSBMs+GjeXp/GQC7SWao0BNaMouHwO\nvyGo9mvg4wsWUrCAg3/7/XWdfh0TDTlibuR+iLTeYmUe9BjeZ9IcxtBQAVtr\nku0A16PQqDaFcj8kzruBuUrvo+CJpbE29F1W5zD4CU2Mt4AXonYFdRVTrWZI\nlPRCSv8NaKgLw/bBCSq+DBjVkVhrfF7T0aJLYoZPfzaq86L5+xdxGcw9+bO/\nehJNIBmJQBz50D72blVBvMUvPxQx2lyusMqCbwOuZ6xx87iSxx8FvRYBrDx5\nVuG2\r\n=lv0Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJ9B56RJUyvpE4jyJXYuDD5vjxQ+8+BVtt1bOYFt0NDwIhALUVxilkpdflXC586DYK8rz2eF79JoawPrsAyuA7JlxL"}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.0.10_1562618076634_0.3301027140682351"},"_hasShrinkwrap":false},"1.0.11":{"name":"@open-wc/testing-helpers","version":"1.0.11","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"test":"karma start --coverage","test:watch":"karma start --auto-watch=true --single-run=false","test:legacy":"karma start --legacy --coverage","test:legacy:watch":"karma start --legacy --auto-watch=true --single-run=false","test:bs":"karma start karma.bs.conf.js --legacy --coverage","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^2.0.16","@open-wc/testing-karma-bs":"^1.1.16","@open-wc/testing-wallaby":"^0.1.12","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"089fcedab69783b06019dca36974998dc9a5f6ad","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.0.11","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-3n+tDl7cFFdv3ozU8p+cxjhC8EQj9tSNoWTDw9GXU+RzKifPcRNQ/oqACpZajANykZRDhd9pYCXpQda2wh1ICg==","shasum":"80822a203c1dd4fb219910d5308d237c877e27d0","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.0.11.tgz","fileCount":14,"unpackedSize":43153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdKhl4CRA9TVsSAnZWagAAcNYQAJ75g58QmAXZjqWz8/sg\nGjPdUXsHn5kpAjjiqUgwEyn7NcJ98Xap/gYDj/GF9FiZN99CZexRvITsENCY\nN6uYWj2ROvVliTpynumON55gV8hvTGsk2dZ7WRK83dsKg5DCR/upaMeS2Zfj\nZvslLthZBKGPstg+dV+f04V+YpLY9Y8tWt3WUDaeLrIKHG7TokZljmeoVodr\n+29YVfqNj6uksejlWJ3Yyh2qj846Ysn1+zscgOhlYIdA0p/ca7zonw+DBz1y\n2Z9JAD1CrIsA50Wj6uNoy+t+aiFwWHFrrTTH+Fl9wJf9bzcvXrAOYlohCDxD\nqHPo11qndqF9O+iQ/4/O/nQHPjhOdF9FfIZdDEZuBRLpKHqvp2F7rg8iIwee\n7JIxfc2HoNRLhTDiAKZXzbMs4EP9ptRVaErwUQMcoXg3On/4XyMu9iQpCb5e\nCEK0nK35sYMkj8bKBxA/IzugSiFPeesr55um29pdJ0/sXMkegRZWyhgBcW4s\nFleA9RVXD/bURZTmtHG9g3GDgiBQPCIUZsWN823iO/OYeJkfsoIIFrRdpD4v\nG8hHJtGgq0tmrK7V/5PfnCEX1a5/ZB4K5D+1/Z/cZc0cZpqLvLWeg8koBxNG\n8foSUwmyYjfAV4x+idWRXRTNoY7xt+wmXyJD3+FoFRIajMi5bS6k0EzXjpTO\nWc8G\r\n=M4HL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDr2sE6/XUGy4cGEj7tDP3+IPGAqLpT7MR5LiXLqU3fFAIgBPReaPUymQgSaJDM5XeMHUZrYV/+g5gquU+PQ+QFfvg="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.0.11_1563040119742_0.05088019289585777"},"_hasShrinkwrap":false},"1.0.12":{"name":"@open-wc/testing-helpers","version":"1.0.12","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"test":"karma start --coverage","test:watch":"karma start --auto-watch=true --single-run=false","test:compatibility":"karma start --compatibility all --coverage","test:compatibility:watch":"karma start --compatibility all --auto-watch=true --single-run=false","test:bs":"karma start karma.bs.conf.js --compatibility --coverage","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^3.0.0","@open-wc/testing-karma-bs":"^1.1.17","@open-wc/testing-wallaby":"^0.1.12","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"7c7d2b7298b85bfa151844a2a5690bce3798dc01","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.0.12","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-tOjXY5HuPZIncL3vDsm+kuSlViA8xgj1Xd7smIhp+GPoOoloXelL84aHfbbJY9rOlZ4AnByU3zAMdBQ1w/kwRQ==","shasum":"09e7a547ca6b2ee58b267155ba3b98e490fa61cd","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.0.12.tgz","fileCount":14,"unpackedSize":43450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLRMaCRA9TVsSAnZWagAAp3EP+QGM6FUSzaDMH1LbXSfU\n+rAAfwNWgM5fJo9UmI7wisg4VuzsVAI5Z0Fx+y6uBHdDf5q9x1KfTf4VkL2O\n5xOQoLD6JZPhviwdzbyFPs9DPQesCxipNJosYa7xeIRTQ74B7vzOPSy5E32Z\npLSDDntGej7mxbdJrPNGs+y0nQT/NiO8gGkuRBjRUWPILzinzEOikDYiO+p7\n8T+a6Jj0LCH7NLFW6bALE5PNxFvSjhN3IYEePbtFWFt+eearETKJUZIt/rC4\n67Ak9fXKS10gFClPRoLG1fVuA6cyySPYxhEklejLt5sv4RngYHp2Xgi27GsR\nrejS3iWuwZYrPpJSEtdvuNugFrWocpZNW0KNU7mHyhZiPQUS9sE3C0J/ewKh\n0oGSc8KkR759FH+zB1VXArp363VLYsglR4X2AXeObxh8DXjBKr7T1tPCpjuR\nt+JBHVRa1xlBUb+bfUl+uWKu9z3ui8wS0l+XYNhsJyOMMV3zprFFkIHNoGWO\n5WPCZ7rPkmWJdN1RMq+dfteeFyxyIPZuQDjftcddNCV4petmq0+B/IibGk62\nJMSpQCTQn9puk82uO/9Ad6jDz2wcAbGebdMub1UpkHMHwCA90OQL1Vtum76E\naGMpKMaC0CWPGaX2TBOydeSmRl0j0N/rJCgSoo/CwAFaA8KA6hV3wFFNJWms\nLgXl\r\n=7Nof\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDi8nVDjnzWFpqh+CpeL2oRNIexWsmPJOYRYNdAFXzAZAiBFcySIL5BcvAWpR06AZWpVmhcXIB8xW7OcvqFX5HTKeQ=="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.0.12_1563235097387_0.005847354134561611"},"_hasShrinkwrap":false},"1.0.13":{"name":"@open-wc/testing-helpers","version":"1.0.13","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"test":"karma start --coverage","test:watch":"karma start --auto-watch=true --single-run=false","test:compatibility":"karma start --compatibility all --coverage","test:compatibility:watch":"karma start --compatibility all --auto-watch=true --single-run=false","test:bs":"karma start karma.bs.conf.js --compatibility --coverage","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^3.0.1","@open-wc/testing-karma-bs":"^1.1.18","@open-wc/testing-wallaby":"^0.1.12","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"964f05a53bc5ca018b2e313accf653271a50de91","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.0.13","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-Cem1yIYePPltTTmMh+XqePu1pBgG143wa35UtdBWvl4Lo7NiQwP08QuPzZ08q9DW+wpNoCTj1y23CKQEXaQBoA==","shasum":"d8b8a39c129cc26abc9ee33205a9f7052520e3e6","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.0.13.tgz","fileCount":14,"unpackedSize":43656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLtXJCRA9TVsSAnZWagAA5j4P/RnU5IIyKfF9H3d8ZCs4\nUTwo9YVhvlsyd2B0jj+Yiaw+nWiVKT8+dDWrqoM0T2YrslPEx1fySK08H+9s\nJqGyHN2oZly4opm+Z6E6xxnrV3nSXvmJvl3p3i0+/S+FVpTarvAYCoUMr3iz\nQxpoB7mEQrr1n4QZrGPsn7+noRKCdrTGOg6w6EWT1qjbC9jIWY5EphWbSKuM\nGJ6Llzezf+xs+Ky035LtjFBBge5mmuc3MOj9LCK7jQnjZ+LYA9OTgJJ9btjt\nv3urGx7619n0iwBE1/jJnEtT7KpbMZ2ypdg/ZYTw51oHN70AMb/Z7G3pCVHZ\ntV/GIifLu2Y6S28PZ92P8vJZ8cOXkk48Ew3QU3trLaDu6KPdY/WzrsVPdRRp\n/Zii5RbXZgXfSeXTh4wxyVOa3trvdcoCdy2mCEpj8qXPlVvr+WMLFTPiNgLw\nUdBp9eLUXHijUUEEp0b+ZPXUtr8KJ2E/uQJ2j6T51ci7LTmEdwiI4W0WrwlG\nH9Yjm5Wcowq+hsINB47zm51O7OQKAnRA9RtK86x7K0Z/f1NqXgMLB+ZsbuQq\nA+giAaXwGdAS/l9J1kh95zRKf1WNW5NltMbr9kS6+ytTQK33pFbxCsW/I2x/\neDXkBiJntcauuWeghYF6PmjWYb2luK9scip+0GZYnPQ6qYaS6S5GM54IXFVO\niqVf\r\n=yJGL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICNZGkWhyXGQ8bEDsG1tIB6t5MlmyfRshOJkW6WErAjmAiEA+m9jqJ1GJbhiivipFNUWZKzSz5GAEgKVwZcDYbn80fc="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.0.13_1563350472719_0.5398033588342563"},"_hasShrinkwrap":false},"1.0.14":{"name":"@open-wc/testing-helpers","version":"1.0.14","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"test":"karma start --coverage","test:watch":"karma start --auto-watch=true --single-run=false","test:compatibility":"karma start --compatibility all --coverage","test:compatibility:watch":"karma start --compatibility all --auto-watch=true --single-run=false","test:bs":"karma start karma.bs.conf.js --compatibility --coverage","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^3.0.2","@open-wc/testing-karma-bs":"^1.1.19","@open-wc/testing-wallaby":"^0.1.12","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"97abd4a27df9009992a354cb810b0dfdb711ebe5","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.0.14","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-MiYdM3R3am9ooHxxU9lob/210zwsZKGrNnjp7Y+DaRxWvodA22KnJiE2kPw4UN4pKHG6p+d9fSix+eHsoGcZUA==","shasum":"efc165252c3e8e2842802aec215c75fc89835c36","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.0.14.tgz","fileCount":14,"unpackedSize":43862,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdL0uMCRA9TVsSAnZWagAAXt4P+QGtSYgnvo60A59iyRp3\ny34+ci5m6XF9Q6vyMcXEyWZyPtAZfHOM2kMaj6S24RildpYgMhPiPXRIr0Um\nQFNZxOIHJ78cexbMyN+AFnD3kvXze/Z7PkhoTDswhGmYTeH6J3BIy4BWCR5T\n3Wt3zwYa6/hnWYxEq8tb9T2OuJrshyDozH5Pw/DJUnnjSTthC69+gPz3MxTG\n0xp1RY1WbLEAtLo8Y0CDJlDaU/C57+SGCnE3pG3a1BEfbj6DV2tR6+QIaCbB\nCXJU1HUYvy2C+uRGYvOzow6dRHUWSHxO49Z7i0MfS3nrqrCtzp1zoeHpGtp7\nSzCsts9/YyN4T5afkDjsyqOnum2WRJIoVyLxFHl2tZfCthVR/eiP4xtuKybg\nCwQ6hNlYMEX5oqwV3+6nuLPo4qgG4ziYahbOv+4D5O2meCbvLLDVNs7/rEMG\n0whVVIM64P4SeCQQH5vF+B2uOJOGzRSdFHRI3d2iKFPVi9e2s+LczTMZ9uXl\nQA/gOwhtLhfPktSdODc2s4oYNyl8q9U5K+Q8l8SYzl8ZhxIaE+8M+fRJg5gN\nZ1szn4SOuso+FqwaNaRzkY4IF/wD0/9R3QgmqWfFpBV1uHKkT2WcRXHqx3i7\nDaHQicdEOULvhsHNPFb8wtWT0I5Bz65AMkte10zoypDL+HDL/9cGVTKq9EeP\nqPT1\r\n=pnYM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5f9e/bvhutc1vfBpjQBhIjpdSx/WKf9PNRee6g+1cGgIgbrOwAbeq7RNEQ+KHED1fce3Ev/egmGPNPtI1IqNsWVo="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.0.14_1563380619549_0.6410186706359038"},"_hasShrinkwrap":false},"1.0.15":{"name":"@open-wc/testing-helpers","version":"1.0.15","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"test":"karma start --coverage","test:watch":"karma start --auto-watch=true --single-run=false","test:compatibility":"karma start --compatibility all --coverage","test:compatibility:watch":"karma start --compatibility all --auto-watch=true --single-run=false","test:bs":"karma start karma.bs.conf.js --compatibility --coverage","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^3.0.3","@open-wc/testing-karma-bs":"^1.1.20","@open-wc/testing-wallaby":"^0.1.12","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"7247371be51934c4d12b603c3a2db7d39b4f5864","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.0.15","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-W7//O6nFoddt1XRCVWMhkUDx65TcTZUxose8j+MvnAkMf5kDDFhKqRQBdeMswBiudjomcqVT+AegK6i8yp3wYQ==","shasum":"e269bab01c8512eebb595f54538bbb7ccd77d637","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.0.15.tgz","fileCount":14,"unpackedSize":44068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdL3KlCRA9TVsSAnZWagAABKEP/1uT4t28HByoYZ1goVGV\nv4MTyN8A3+xGHm9zrJlTW33n96MNYFO/cT1nm/4lGAOUw0WDTCUfJySA6b4E\neSOo7OdNmJyXIkf0KB+7MzskSYoqaU6GxQ2ISwrbtYL935zUZdrCsD2IrSXU\nZUslPXjcYgiPWXmPVy58LpyJ1Q2pdKegB3GTofWmLDJ7GReEGn/6hRTnDvDL\nESbe5wqFWc3etMb/GWP2IKO4edxRm/sLle1U5fRb2UscV8xgs2+dj6oFpJ8Z\nboiVYJqUA8sAsQlfJYtgOmSYbfcwUG15usAR7IfgKJhS18ka/lZWkxcX58xg\n8HT2JKokxRLFgRL8t6FaITEak1ZSzhM7t6qp5ouZ3hX1iU9qM4Uh57fjbopq\nP89aRRW1Uzj2SAQgONZNnbGZQTEhC9O+WxdfD98rXQdVpevNHBlMkRs8MsES\nWt6+IC4HFMNdstlEW3HBIAwdx/eoido0Wmx3aUshoXSbbFSbOxHH3VciPxU+\ny8YsHldcW/A9vmM1nCc33kwfSMCy+svk9E9Mzn7NGvQIcvpzMbM5taI2M7SO\nMdHDufr/zQN3Jg1tePVPE+4KtE4IW9k5kFv7ZHN+NYEqdwXTL+gbCP0eOeh0\nKH02wxhSgd+Su9J3m2zgB1sSBHG8dkr6LJZhUkjew0rFTlCFZQLJ1OfqhSq3\npZnh\r\n=vu67\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEYC649OFd+7eol/OoaHgFtucMgBuDQyPpA83YcWa3KHAiAjhZ+cZPGYF/ng/40YHHSJZZrozDoIb716MCX0SyHRTg=="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.0.15_1563390628286_0.4765472471824972"},"_hasShrinkwrap":false},"1.0.16":{"name":"@open-wc/testing-helpers","version":"1.0.16","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"test":"karma start --coverage","test:watch":"karma start --auto-watch=true --single-run=false","test:compatibility":"karma start --compatibility all --coverage","test:compatibility:watch":"karma start --compatibility all --auto-watch=true --single-run=false","test:bs":"karma start karma.bs.conf.js --compatibility --coverage","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^3.0.4","@open-wc/testing-karma-bs":"^1.1.21","@open-wc/testing-wallaby":"^0.1.12","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"6ff1a880eb8d260dee517d913a74a0c12d927dd1","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.0.16","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-hcdeP/an/aUK7VLWtxTS4IuuJSeWlENIXuBsujC9dXs2IVvUHdzfNOfc8OG4fqscCELOCsjZ8sOwlFSJmbzTYA==","shasum":"4a13367e6ecb8d61147d8eda113c51b69dc68471","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.0.16.tgz","fileCount":14,"unpackedSize":44274,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMWRRCRA9TVsSAnZWagAApjkP/idgzukn9POlixu9te4L\nQ4tFJM3XdcgqVL/wEpVaBu3+Ep2BE8h2AbHPkoIwZmAGHwDVbxM9TsX3MF36\nHylwotG0GnXXMS9/yUdF9N87JI2u5MZ17OjxL7nm7Po+EcevK+9raSvA4kr/\nhE7Y8pGFmuqh6Vo+SQxec4bWSmT276C4cL36e3lmt26k+LNArQLpfCX484yV\ncVaN5i5iO0BDy1RJNlw2w3tE22D7kkEIEhvTduvZtlWCHcvI+3xqPjmW7Z2S\nc1gG7rkHBVJGMfaUKGSOEYjEOpRjDQBQpH9TWd4S64tx5ic/VY7UqogtQGKm\nY7dUs2UE3k8DYyTjDTFGZmuNYEjZz6ffkXWfknd/sZNmmVMNAs0Xktsw5cGl\njloDnngI8W0MQJK5c31Lq2cpU11c6z7iYmBExjNlfMjQ3oGM0NvRDd44NYbh\npYMrQp4HviQ53o1mCD+hAaofaUbCJGTu1lYIerigSVNJByGlukPXyGS26Qxk\nwXm3oBviyvnskF6p+y5yowumK/kilxOsbGxKfY9lRvWZUQYToeP/PEV735oS\nxposAOu4kanWyWLaHOlXPDFK132V8XsZULIZ3gF3odzxSWg+L2WTL+AJyWmK\ngvgZaB9cXxWxNuxYhe44a3x3BzGNYuBvMzDFqVmZjrHlO8PD6MLxZcg6m0YI\nxVxj\r\n=1ZGX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGtFl02QgjV2FVeLSW/g0mLufxipP3RWxkDF3nmhZmNvAiBKfrHVYL+RXfvDBXPqdxQCifvszEHk6bf+DRZRb18ShA=="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.0.16_1563518032857_0.025026583373384925"},"_hasShrinkwrap":false},"1.0.17":{"name":"@open-wc/testing-helpers","version":"1.0.17","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"test":"karma start --coverage","test:watch":"karma start --auto-watch=true --single-run=false","test:compatibility":"karma start --compatibility all --coverage","test:compatibility:watch":"karma start --compatibility all --auto-watch=true --single-run=false","test:bs":"karma start karma.bs.conf.js --compatibility --coverage","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^3.0.5","@open-wc/testing-karma-bs":"^1.1.22","@open-wc/testing-wallaby":"^0.1.12","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"8ad33d5a8b9993aff161a1dff3b55d3001f8c77d","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.0.17","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-bpEIZJBKXVXwmNXlt/xRX/YepM992uFV7Yd4zRGFniayP1b4xurHlErVOhkKWDj6tFIlbTPhO5oX2kq9lk6HPQ==","shasum":"8a964e392df0eec83e986415e66b6dee27807639","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.0.17.tgz","fileCount":14,"unpackedSize":44480,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNUWTCRA9TVsSAnZWagAAys0P/RHyo8GPB5SYrjFoImNu\nr+t2yXgrrIESRIV4Im9wH/YoKJIPdQf0sk4IpR28L/CHvMO/UQRvB8Hwvm4q\nILlqlUjJknj9eMt5avhxYdE12Q48rSwERL4SP1EccQh55tfIBLfJjiubGjiE\n6s3xlYa+68UM6eguqBjXvsZYtmgf5dIjQP9UTn53aCo0cNK6GjNdPUHMaVMO\nQjmjCn9WMlKiwMngKKD5bYwWptw9JIT8SbXwx39QqQmo3K4oJ5VVbzdLRfX/\nDA5n47TJz3B+XgLxx8VzrLndA2g49HEMbqYjb0LhmFdd6iUPdIGe9OE/wMZz\n2Luii9ZHjYWmYVmqySppQKmE9jvTmHfQLy59eHl23oj4XKikU1sp4f7Fe4fe\nOmBLki6DLouzcRaoAmwItw6WFU9AKVLbRWBzJERevNuxZwzFKLxEeTPYmE6j\nanH/f4f3C7WmQa87byZjSTi/BiL89E1rgSjPeb0lhFbjgTiEa5BKK87YABSu\nnvYgg+lTqj9uN+nboULoFqqskOkm98NX2veSnX+XuCpD/0QzaQ0UPTDA1QTF\nHy+edRqzWk6WL69dFnQEKdXWV/hYQHeQjaeoUC43vNicFR9x+6M6jTLv7RvE\nepTEkUazE36xNxl8dykIiGvb80wdBYPP5DMnrWCKtuJDPo1jCxWP8yc2O2sQ\nmPyL\r\n=QT/8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHz3olNb3Ma3oi2x8t923TJVYTgtMR+ITvY0iAuWydd9AiB5JT3qcIW1I1ZyiGWdI6unuD5OquG4TsYUDs+8LPiPcg=="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.0.17_1563772306748_0.4832945731794205"},"_hasShrinkwrap":false},"1.0.18":{"name":"@open-wc/testing-helpers","version":"1.0.18","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"test":"karma start --coverage","test:watch":"karma start --auto-watch=true --single-run=false","test:compatibility":"karma start --compatibility all --coverage","test:compatibility:watch":"karma start --compatibility all --auto-watch=true --single-run=false","test:bs":"karma start karma.bs.conf.js --compatibility --coverage","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^3.0.6","@open-wc/testing-karma-bs":"^1.1.23","@open-wc/testing-wallaby":"^0.1.12","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"4ba57e2e647dd0ca6096c7ecd916118a11e518a5","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.0.18","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-izURj+AUJj/wtZ+Z60ZPK4swjCOYezI5YmVYAiS6GTYc7bcmMNyOZKi3QO5I7BlGx4G97lkZL4JnSQK+YdOCaQ==","shasum":"61c57f3ca69050b88bf32da7faa380d5dc6e534e","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.0.18.tgz","fileCount":14,"unpackedSize":44686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNVNfCRA9TVsSAnZWagAAFvYP/ifBteubsa7D8vIgVGEi\nI0ILW3GlKnFbrdyf5tBPjvRg/FPMhJDLFZkjSxz09Iw8/1Ensk962YZHLtLq\nBokmyn6QNBJDCL4L79GgQ50sAPiVvSCohThcfSRBGM72aAJN63dqU3vPNYRK\nLfu1CcUkSFODKAmD9BzykwDOdVk8mrJ7MUPAq7rUACyEgJEO3yjPIr+Cms8B\nhpyhKaUUBjYKCyjZMaG1mMW0Dfqp8Ua7s309UCP4Z9zvbdsUO/GKkrJSm3vB\nAOl9TsydCyZLutq3plM2jURqS4PWZkSvAZ4n8DVwUzkTYKaQkxSV2unGanTm\nwWlYZBjw2g/OudC99U/tsRb+113j9zdlrf94ymN/P7kMjXPRbqY+zWCYgfy1\nhRaxGiO65wlbJCx75ogRHQilzcNWsfSM5mV4DM/09nr0agGFjDDfFOq0IcKW\nuUS9rFT4/FsKwwaUhRRmfQ6iQBTiSDQgHBOyo53jSBJkIRR7AMh+5DA82EB6\nETxuFuSMYpWHxZdYrsrvDemffaX59gHw9oYGuaqHOss75Gtib1avjnmxJDdi\neuni1IDSfB09IRrAeXokvRQ+GIWmwA6CusC8aqPi2bGgCuFJFHUNa6XBUDKj\nhSwvhMEfYK7Hij4bmgUuIJMn2FZshTC9Fk/iJFH6wLDWf2VtLOKP/tv2JB5m\nujQQ\r\n=Mql6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDMfcpTKd36OqryDsJ2AZwrH3+unJSMkX/e68RQ0i1lEAiAZ3YL1QTunikGZQE3aUW2pTW0GTRob1RQPGVDN/OdJiw=="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.0.18_1563775839284_0.6988362341209824"},"_hasShrinkwrap":false},"1.0.19":{"name":"@open-wc/testing-helpers","version":"1.0.19","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"test":"karma start --coverage","test:watch":"karma start --auto-watch=true --single-run=false","test:compatibility":"karma start --compatibility all --coverage","test:compatibility:watch":"karma start --compatibility all --auto-watch=true --single-run=false","test:bs":"karma start karma.bs.conf.js --compatibility --coverage","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^3.0.7","@open-wc/testing-karma-bs":"^1.1.24","@open-wc/testing-wallaby":"^0.1.12","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"0da26e265a57f471a1ecd03d30f03e0b2eeaf907","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.0.19","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-Xf2JKLB/PQl8zFip56Bmxay1V+5dYMa3Quu8991Z1Nadj+J5RFfNWFZXpb526QVZcSgmeVcn8M2BqglqM7mzBA==","shasum":"f48da9968e6acff50469e459e3c2b7025e3cbc61","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.0.19.tgz","fileCount":14,"unpackedSize":44892,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdN/qNCRA9TVsSAnZWagAAqesP/jiWA5jHfdEVb8u0x2Cf\niitiSR5ZPv+M6FZQxbJvJx8l+QC90dZTFYDM5Z4nPtmca0CqSsDHqcZpXosd\n1Cc3/B4EB0WRauAnJ3Bgr5YiUxuIoriLjalrQVVzsahHp2W4087j2SWzHsuF\nJ0MXzbXTXGef406AmT31PLf3vNh0CvJwuC2kabKaOLUgyv6774l2LJuUeW6R\nMCrWoOSDm68U7bAnQ7hXvtr+0hjLuMuns2b1KSGY8PxW+ea+jT93xG5DYTc+\nZlmkVvntWdNcPZ8tWKoo9SJ0o4dYwIcWLRG6Up49YzSBiMg/bg9JzVY2Hky2\n3IU9NWHeDCj8+9iiDqPzb8/uZoDlF5CO7435V3xWw93yyGFXU1DzVovLbRoV\nWWNGOH0lvTQXzo5IeDvnsSYO9Tb4yWQ2r7IXR3q7TLYfplqAliIMoa4FjXqC\nMGPvA4KWzdFadyVVTZQ/629JgHVP6H3mm0hycheO6IVmcR+mRHNLTU9rfJhz\nhHGh53WigTW9Rbp4JCApj6UCKNEez8PfmQmW+DPpf69mRmeWc+p5bwuzuGz+\nU5vWXxt0yLFKyMYZoPYSQl+cv5TsAxqVy/3hvOUdmTH9GFBqLbsqILjqpUvo\nyVqpVLCsVqkwJ1BynJigfbBW6iujTwgEqZEvKPIwirBWqGxW7pabG8SFS4wx\nB0V/\r\n=T39H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQxYoy8/HZi5+3Dd6GUUvBNGxWSiIhwfnIiIJB1wMxaQIgSWd6iVbeVpRO3J8RF4AIYgyjy2LWBIxDwfYI0Xhj9ro="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.0.19_1563949708810_0.3713199287743463"},"_hasShrinkwrap":false},"1.0.20":{"name":"@open-wc/testing-helpers","version":"1.0.20","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"test":"karma start --coverage","test:watch":"karma start --auto-watch=true --single-run=false","test:compatibility":"karma start --compatibility all --coverage","test:compatibility:watch":"karma start --compatibility all --auto-watch=true --single-run=false","test:bs":"karma start karma.bs.conf.js --compatibility --coverage","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^3.1.0","@open-wc/testing-karma-bs":"^1.1.25","@open-wc/testing-wallaby":"^0.1.12","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"026500e6cc8a2368646edf51a17f7bba92625bb0","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.0.20","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-9rIGjjdTZ01eYjREfqXfMQ+EjdUkKNCZLo79PuUDwdsUqzdNBMI0ULVwRultvaQrE8Jd9rcuWo8PE65RtfFyMA==","shasum":"5d4ca99f8cfcfdb3d0ead7a27fc3262eccb61278","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.0.20.tgz","fileCount":14,"unpackedSize":45098,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOKFDCRA9TVsSAnZWagAATmoQAJkblpI2+6cX0r79tpEG\nTkvvGz2wMhJzaAk5Rp/rcndi9E9/eV98ne8bhJHYW1Xv22EgwQlvalJDKuM0\nP9yJ7tZVjbLssXsMR9/PDMJdJAmGoD/oQOkzf4Yd2B4L3l5pLGyvy5PPLRdU\nKuG/jSQ+ncc0+taYbwqhcT67mrYgZo49XAJIeyqdO/B+R5ExMLzPE31Wy+rR\nWh8cQb+86uRRheKTi5aQZsGoysj9YAxnfdvZlWmP0Dpc9Q82RJ9ICv1slXk5\n3dASF3UxhOYSGANrZgmB7rxBfV31ygKKWpUBbS/Q3/hgsARCUtQAKG8Q4x5F\nEK5IYpBhh3L+kfSv5rLcK953P1jtOBdeeZzOU9EsFhmnxRqYw6KfwBwDGRtm\nH/B7iPYk7MDpbcRSwF+w6Eqp9iAkRLeamFL/l10dViQwwoh17r5tCVcEt7yb\nduWMgT55NOj4S4GMIxBeP7kXSKAHxsO2zyhLrTioNIe323Uj10YNNfqyUi7L\nryqTqTTm2l8N1HijPlY5sCdsc64SU3BerDXvPRHfly+miEcdrZ+N8QNy1/On\nEPE8d9upEnrmmEWTwEaXxyU66Hz7LxzVTtWLMCFKxOd992KswBMZKWeIGPj1\nnHbb4CzXwURRqoTiUC3PP5K/bbCYiCzqkoYlsUInWgDtiA5EIMYlUyMIz/ia\nhbOl\r\n=H6fM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAPywaPCEIA7CCdLMtFh5gKYEGouxBieI1pI4j3Zuv4KAiA6uaWbmWYyK8OERXcn+A0g2BC+q3zUEPrBQmIGmyP7IQ=="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.0.20_1563992386575_0.9256691375038728"},"_hasShrinkwrap":false},"1.0.21":{"name":"@open-wc/testing-helpers","version":"1.0.21","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"test":"karma start --coverage","test:watch":"karma start --auto-watch=true --single-run=false","test:compatibility":"karma start --compatibility all --coverage","test:compatibility:watch":"karma start --compatibility all --auto-watch=true --single-run=false","test:bs":"karma start karma.bs.conf.js --compatibility --coverage","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^3.1.1","@open-wc/testing-karma-bs":"^1.1.26","@open-wc/testing-wallaby":"^0.1.12","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"2d418574d19e1e9433e84375eaf2fc9db48f38c3","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.0.21","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-RCSp3iYrwKkeOa9ZXE/FxVyZXy+4uw5uGRMUdKeYdcRwWq+VWijjnYEkogNjd/gcMKn7jEz7JrpqV4SEWRhNtw==","shasum":"9826417038fc61a0787760440d1f0d2d314980ca","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.0.21.tgz","fileCount":14,"unpackedSize":45304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOLA7CRA9TVsSAnZWagAAVWMP/RYkziU0PGjzraDeFedR\noQj3b3gMdyxOKEn0CxnwjZhfAP4u6Ut9tpSECp7WvxM8PRtT3OcXS4iL5Vx+\nriFzglWYlcYLFh21EAEK+Y7yRPdnjVirhzcJX08iYz9MZSoBmm2RLNp5gmZ9\nEGmt8LiVZwS51pDHVUSO4YA3ujYv9PO5v0oYhHyBDcOtD5BGqIdFdOSprqXt\ndhAqv8rBWmw2HaKnV6uqjxSQW3JEJzgU+d0IM3LJEAAl4JTYVJ13Vk/yT+cF\n3Vz6uY2/agv9srMNvHcK5upszcA8/07zlGgf2hBZLMpHhb1JeHe2+nchgaRb\nKpfm7PXqA4sXc3vDwKLgOxS5cxv+0mabkt6RhE1qQkMkL66f649XeQYM+woy\n5NGoQAhce6+nPCtxbWS0/PLnbBtruAEi1xo1xFWn9YsKSxpn9r/8ukTb1P2T\noptdLC7LDgZ0+XYByRQj+lkAxdViiWe3ARRjk3n4RoMzNjIzxhG4KK3WWq+n\nif7EFDzYbP/Wegg6at69lGjSbT5hQirpUqEeeW7VjZ61/wX2FsayT6WWVx8C\nLOy1RChoqyoC/bX3usW8VY9DlPW06npSKH+2cP/dQNdrWcNHEhjkjke2PyRL\n9QoTlFXTuvnEReDcFhkSgxb5tVG7T1TvawOomtrWBjE8YGy2vAi77BwoKPHE\nCafQ\r\n=xJis\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEUrUfnlpDVQZj5v4uA7hT5b/iZZjn9TUcrnhSS+sq7wIhAISkdq6/5ygKCXzJpI/6LwFv8Y1HoNAOGs79IEX7aXik"}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.0.21_1563996219085_0.10516038726709565"},"_hasShrinkwrap":false},"1.0.22":{"name":"@open-wc/testing-helpers","version":"1.0.22","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"test":"karma start --coverage","test:watch":"karma start --auto-watch=true --single-run=false","test:compatibility":"karma start --compatibility all --coverage","test:compatibility:watch":"karma start --compatibility all --auto-watch=true --single-run=false","test:bs":"karma start karma.bs.conf.js --compatibility --coverage","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^3.1.2","@open-wc/testing-karma-bs":"^1.1.27","@open-wc/testing-wallaby":"^0.1.12","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"2a7f869bd808a30be68ed1b0b6b59f305bd76536","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.0.22","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-zTMh/rq8tXTh+IP81RagmVHPAcdBTtSsB+kr2KjUAk4t78uHwWzIvDemZxYsq0GEFUR3jGs9wXlyR/ag/QDsqA==","shasum":"5b480d3160367f07fca668645c7cbb449a679e4d","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.0.22.tgz","fileCount":14,"unpackedSize":45510,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOLhiCRA9TVsSAnZWagAAbcYP/3Cu2CEW52cezONYx00+\nMjgnwOQ7sr3Ljx3OtoJLjpOshxAEse48bGjvv2YCFihgaJ7ngE1ALPi17fRZ\nUOTWwWZZ+mD/oVXyrXqrYqmuM8YLdZTQzI0jvzVvjQE/HyI86s0SxHeDYBIG\nNHn8khrqFHHcaX2AqAFT1Aq38NC6RJxeOgeX+eoLdrzm+M7n9Xpzcf18gqte\nBwdWr69OQpU8Y9aixFLIPenJYsSnIcHYZ6xEovw8ChJXVbr+GqApXz14uGb7\nMkXziMySNVpLO1AJiEkl8cxYQHNPzTQZBvv/LDdg2Uyt/qeC7uYP2CnnIVQ3\nFdKPgTeyQdGjzeJ9iQzIHfvObask/LOBBUeRZVHIklGF54BU2fWBcCmEv7iX\nV3WhvSRfP3siYGDAxMPl1q2xH0nAZQ200cq9xo1T+9PVVhuEsUzN6jAjO6fB\nCU/pNMOEUNt8of3oJahCEHJp1ocGtkJjhqrFTQYhy+yP8Dsvd6UzAHSDhClV\n6NaH4u1ctAloBl4J97kFZsePXNriy2baK76fUsHF8SJsyUhjtHUIYZ56g4qp\nWmp/UnU0b6/vwcInwlvEllXIKJALkobzwfz3Qf8Q6huVSaysvgdEM+hIC3KC\nDUvsAJrVOI5B2HnlWPBp2f1NtQqypZqAjNK/lDb/ALtRknOJvgD/7UfvRKtL\nNj5V\r\n=gC5d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDsOnPy7HPrt8zQctA3YSqW2UlWf2HWMmt6Glim6dFjrAiEAgHSnJe+ETVfuESzuMBQILR+d25JhfaS/0zyNmMZHbY4="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.0.22_1563998305309_0.26858990318219256"},"_hasShrinkwrap":false},"1.0.23":{"name":"@open-wc/testing-helpers","version":"1.0.23","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"test":"karma start --coverage","test:watch":"karma start --auto-watch=true --single-run=false","test:compatibility":"karma start --compatibility all --coverage","test:compatibility:watch":"karma start --compatibility all --auto-watch=true --single-run=false","test:bs":"karma start karma.bs.conf.js --compatibility --coverage","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^3.1.3","@open-wc/testing-karma-bs":"^1.1.28","@open-wc/testing-wallaby":"^0.1.12","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"963f6210c0e296fbd8cbfc140a68e03085091351","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.0.23","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-mqpFsPFMRtwMevmmjAvXaaYh12Fi4RhG8YXnSbgHX6iO2eX5pgu9FH/59FPHBSMLvme1dRvSHTuLVDRVpNJJxQ==","shasum":"768267fcbdae19b52e60db2a72ed4e5ef74f43bc","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.0.23.tgz","fileCount":14,"unpackedSize":45716,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOZF0CRA9TVsSAnZWagAAv3gP/i2vlJRdPy8iVKkzrDTl\nRE2wg5lKQIhWOl3VgFdZh3oFJ25GMROGxEe8b0OE7xZOQH5bYSCISPnQCtrU\nPzcrX+wX/z5jmjhGcLKugKhIilZTGXtgGsH7yT9It6AKFqA6PJ3jEUvOCihk\nt5sVn1snfs2dGpRD9xaevU1pWcyWRETvUzlq9mrecs6eAlYS0fqVWwUjxmoO\ngRNDHb4yXvAkf1b2afxcALd5rrk2Swfc1/ptzZ49iBFnTug0qloHQz05fElH\n0XtJqC754vk1a6U05fAX18rcbIIu06DpgkHwhJ0LHhRprcMUTKda5kyMAvcV\nojdcfwRQkjcQKSemIgKK+T5nOkC2kgMqzIVrboTdxU6V+t4Wmeg7+5rC4Ss+\nol3Og6CHcgoeGSHNVlFZT0yBE9rL1LhJNYjktLe11dM+PeZTnVr1Y8dyhR1j\nOB9PHep8jv0f/I/5HiXJOU8PJJOYxR1xUJ2RzNWiCLtbE3A2GnDwIuqovQeW\nR4yjJXo+WSS9ePQ6jF9lP1UEOdXICv9CKADYERhy7+aEDA5XRIp1FHqfTAhk\nJ50KW9egckbZXfSd11wgXfZFMiQq9Bc5mOy2DMl2VzENgcCda8H4spK/HlK3\nV1lAKVcQTNc2pNc9NB768r6poWoOXCS1rI4jX5My92I9y+L5MxU3AJ+cdrnl\nmKnH\r\n=wM8J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfIRZn5WWM6qagIDmQLWhR1+jiEeaJ/rWxM02DXHeGYgIhALftwgYtOTnPYjatYx8QORT78LYf2RudNx8EJRJT9anO"}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.0.23_1564053875500_0.9377006370998697"},"_hasShrinkwrap":false},"1.0.24":{"name":"@open-wc/testing-helpers","version":"1.0.24","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"test":"karma start --coverage","test:watch":"karma start --auto-watch=true --single-run=false","test:compatibility":"karma start --compatibility all --coverage","test:compatibility:watch":"karma start --compatibility all --auto-watch=true --single-run=false","test:bs":"karma start karma.bs.conf.js --compatibility --coverage","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^3.1.4","@open-wc/testing-karma-bs":"^1.1.29","@open-wc/testing-wallaby":"^0.1.12","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"25b6e9362d4bbd4e85b062402185bdf2b2ea29b9","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.0.24","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-yEk3/FQFT3hkEwEKAgjteDDM3dB38y1aahnBK/G1X6xYG2SSoMK0zTH2D/fFZZri0EzvuQB1zVAKnTyOIuCzdg==","shasum":"8d45fba83d8fe08304ade7faf5e7800d7e5dbc06","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.0.24.tgz","fileCount":14,"unpackedSize":45922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdO1neCRA9TVsSAnZWagAAD4sP/2g4WaPIChdb8FOFr8A8\nEG1Ecbp9yuVvR7zi5CAPg46Glbf0uPGAEfV81n6Gp+CcgKLB3EzYGFrmTzZD\nrINOSrdw/GalDOsxEny7s713fGesdmu3pbeoGkPdAik9kNtk9NvzoFMsWq9F\nRZ6zd48Agc4zRuyTHwxkDTe+6u0BPQX9CsFg9rvUhIhDFABY02v2XpEI502u\nTZkkTTpV4s7KF9wkmPzP5os3yfTb85gyZoR/nfkbBfNORcVp2YOXgK8WEbOM\nDO8FOh0Aksdi7zJx6JQJYx/LOhm2QtRYwxqy+Dhadlh8ThM965ogaTquIEf3\n32xOi5cBEHF1fC1Oj7UxFWKdGA3waWmtNpUyUlciqdkOKxn/rkwUfw7UOrUh\nh02rw1K5Bd8wfSa5iCO9zRCoeTZxsvZZly13xYjlE0sOMnhwtihpYM0Jx9KZ\nXd34ppz0pkgK1KagToLDY/u8BOMShCnOW4y2ZQPP21MZDnzgw+MlyoVSLIaI\nfYurR8bZ7AC2tfhoru5p6mM89vWMezDrCBZ2smFthZgMqaMliiEJduq7L6zH\nADh8lz1gVxeyQDy4m8kNaX/y9K056Fp2rymAt4jcx7soXxPNLCgdQD15Q3t2\nFflcm5DjDz6F0ygIFvGcR73cIFlIFMi0RZwsYTohwJo1OfL6LfWYZmTfbKBk\nKBAf\r\n=ATGr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGRj5pzCXLC7OUJ+s/cvXrQaqYNddzXrMTyfh17FGyp5AiBy09k9vg9vLE/bDBIx4zFXxbDLFChh4x1eJVhXZZTnsw=="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.0.24_1564170717027_0.5533639945758606"},"_hasShrinkwrap":false},"1.1.0":{"name":"@open-wc/testing-helpers","version":"1.1.0","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"test":"karma start --coverage","test:watch":"karma start --auto-watch=true --single-run=false","test:compatibility":"karma start --compatibility all --coverage","test:compatibility:watch":"karma start --compatibility all --auto-watch=true --single-run=false","test:bs":"karma start karma.bs.conf.js --compatibility --coverage","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^3.1.4","@open-wc/testing-karma-bs":"^1.1.29","@open-wc/testing-wallaby":"^0.1.12","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"aa216b195f7071ebc7fc30e1b3ac9c71036e0ba7","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.1.0","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-9OYKGiLnGFFz/pkAwD8Ggugw3kgV+jtvjf+GHTA2tGksugrMnDbmzUEPsBmBmt8Mm2WM5VOuMslLg39z1LuA3Q==","shasum":"4e7a5574eb978540fe5c911204d599a420912085","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.1.0.tgz","fileCount":14,"unpackedSize":46984,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPHLzCRA9TVsSAnZWagAAsY4QAJ0LBoto5wbPg+km82GD\nLMjdmChut449O7a9YcZ+9y/jd1Ds3E0utr91DcBOZMl1HAJ37LL/ImBsD1oP\nmjfcsmz/W8ymcd4kXTiyKRVvwI/I18fyHfL3xCayFBy3X4Q6z5+/RdqOW4v5\nV7AIJn+iXsnNr6TdUPg7RKtwj0PSkLkQUTlYL51qaQkkVkOeVA0etctzhJfD\nrKeAsb3RrF8+5NbqZQRxhwmSzRfEKugcygHnw/QvF2OyyDzLidm+iEcEzITc\nifBH8LsIoC5JSn15m82hUcn+91a1K8dDNNnb3pJLVf1Nupyi/BrzDV4Ul7qo\ne6Im2ILphmoyybMTSQ0BS8TBs2JOzvb4HJbWI4u+NYY93ZTovOTahZzEqtsM\nICnjelkNpx0dxHe/F5bzl5EyX/+tCSLk5qWuu3vOJoUeDSxwq95w7YLrww6T\nnnA/afyp2MDLqE1IFn8H4MPBnPexTTlH7Fc+9CCHTeuwKRt82hw9yeWNJe1Q\nTlLux7rac5D+t9plif4X6TBQPDrNdTrDCJGeWHgXxidatXyewP89o/BLIDuT\ngU2auZ4/6QgE3tuK1QXtmRpO46IwJcccY/wy2Eq02Gtlz+HZs/VQgkYmF8rY\nL5ct/4qsUm/OrBkAbB/rvfx6TSrcqf8SB42KHDpJK/qI0vV7j73mNWuP8IS3\nQzyp\r\n=602h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHa6pslNa5WGHy7tlYHTdIit15miZfZOcG26oGaKZsSkAiAatMgMka7KBgYpOZ6fnCNxquoVDzc2csFkGrXuEHtpyw=="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.1.0_1564242674576_0.07338819976229805"},"_hasShrinkwrap":false},"1.1.1":{"name":"@open-wc/testing-helpers","version":"1.1.1","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"test":"karma start --coverage","test:watch":"karma start --auto-watch=true --single-run=false","test:compatibility":"karma start --compatibility all --coverage","test:compatibility:watch":"karma start --compatibility all --auto-watch=true --single-run=false","test:bs":"karma start karma.bs.conf.js --compatibility --coverage","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^3.1.5","@open-wc/testing-karma-bs":"^1.1.30","@open-wc/testing-wallaby":"^0.1.12","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"ad2ff0ee54289177482154f49f16cc65c5590268","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.1.1","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-++u9yl2Ew5+Ml3pSDI5auMvXKg8B9o9USQSdgY1BqyJBjpjTpQAKScRSF+Te+TDhk6veC0DAGkeae1IPendbEA==","shasum":"2893aa8b31cff0262e5555c95dd32bcaeb4362ff","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.1.1.tgz","fileCount":14,"unpackedSize":47187,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPgasCRA9TVsSAnZWagAATcAP/jcTU5vjqazblvG/NQE/\nXM1XYy0SrOHRC5pOSuf0QzKZvgaOuqEa2CauU09ZzJfHQwjqqM4+7NDlcYr7\nj3mL+qWXsD8bzcezf/wVM1leyOZ1IpPyfUMTU0uvFushRNOOmlY7mqF2xCRL\nxjoqcOoqRqcbAGNK2TSvA0XdO7sLe9ne0QMpQVQHuSQyuL75JbulEHpkl4XP\nZCvM9YfTlb+o7MnU7lamxfgYQRgtkKYQ/XfemTkSVnj5sxEHDwZ2YgVZIiiC\nVIcvg3MGnsZ4t+g8pE5HIjMC1vaG4Yne9GlEYH872AOiMxgGNJ0Qns4AIHIT\niC5KbCONFxicRJjX3qXhgb97hYKG5f3381OTFZkcwHU4M1ajC589IV1V9V+v\nC2pEsjEYPccstuyMhBzmif9iA6QztQPM8WiKbmuxrJ7V3OWexOrrd0F/Lx1/\nfxVUlp7S9/EjdxIvahSSBLBki1C1weag4duFeRTMVwLhCTD3PLXeXFH8H3Vx\n8yDRSdspAmvR6I1WE0BzOxk2IrNMGnDxW8GGdCeEN3UTmlx6x1yx7P563G1I\nrsiMmpiOhSEcGMqlrlEzLOyxLbHOOtoFZoxf9AjawHYzUSIdpoylVFrLIIrl\nYmbgIHE/sYQPZ1plPj2reoMxCXkiKF1y7jmh1SX5MDVcpH/eLODSzcFZQxwP\nHwJx\r\n=AdYi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGQ+rvTB5YfNY6NRC8IjVQSI2iO4S6Fx3b8I39Wr8VvzAiEAwK9D9C9JxruTmfdL/rC6PN+eI8Rk+CzJ138PQJdifEo="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.1.1_1564346027660_0.5862238255645165"},"_hasShrinkwrap":false},"1.1.2":{"name":"@open-wc/testing-helpers","version":"1.1.2","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"test":"karma start --coverage","test:watch":"karma start --auto-watch=true --single-run=false","test:compatibility":"karma start --compatibility all --coverage","test:compatibility:watch":"karma start --compatibility all --auto-watch=true --single-run=false","test:bs":"karma start karma.bs.conf.js --compatibility --coverage","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^3.1.6","@open-wc/testing-karma-bs":"^1.1.31","@open-wc/testing-wallaby":"^0.1.12","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"47bf4d63c3a81e61a27b40a281bbbad2bda45248","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.1.2","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-a/etFkkTCLw4szLWtBeHQlAwjErpNIlRGdacZHapeeouvYteGEd9mfcFFQGXyp6PFivPRgzciBJn8M6q+RxQ4A==","shasum":"fd9bf8c11bc307156a3bd2317185677505a139bf","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.1.2.tgz","fileCount":14,"unpackedSize":47390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQBf+CRA9TVsSAnZWagAAPIcP/Rm8BNFYnim+WuBZAJFM\nAti/QNvNM/3TeGb7hjrO41yCIlQMm8+kEvCdS4BGLNnjwQIwU71Y5VRTE32Z\nDZh8+YGWH8FYebt8QrnhoHg5Xf3bssyW4ByfSA8e27RMnqwbsSdieJfqjPpN\noeSH9p+eCnAJMNEK0rVGygjDGoV879IY5tTsyvr8AQlBMFJJ10I4IQtgY1g2\nIjWckPf+bMnMjQzgjz4GsBOxh6dXyyq025AjeZpErw2qe4pq120RyVa2CK9w\nZdkP+4PuPPLo5vYbVoqweHND6UdU19f6AolHliMA7bPbIR0Wxc28d3L+U+L+\nBjMpgSHzIpgipW7FfzOjjqL0Ytj4UyQy6sKvnZGijIyRBmVEUNXXpjh27Il+\nbdwk+fLE60Qcr8JGUc6aaQkrzLrIUVSASdLtMoPwqNQLjoSlUGs349JhCv15\np0d9VRCa9HnWSCl/ZDjzEeyaOsNMt2xx2bkl0m/D4GSHEkuHLSdXT8tVpCaC\nvCJxlt/mDjpiVIsG6KV9W5mc+Iq/Q0hps/6XonWA4/F4ImI6iBtzUSm8Jcdy\nf0p/dj2M7aOWbaV659YmH1yioT42i41gROWaY53Ge4BIMBkbT+7VzmWItEEt\nQrV113+FCsYlEzWksCCVmM7bxAbOD2T4wTWFgE/3ugM1Xhk1UO5UjU4PpyDh\n3t3d\r\n=+DFp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGAhh+cIWrrr4ZeoHCvcNzx3kE/93iKqJNXAIYv8lAsnAiEAoP3iXyQP0HlYD/F1PjrHcfK0qqrKJJVRbv+xpFeevos="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.1.2_1564481533954_0.7253797848264629"},"_hasShrinkwrap":false},"1.1.3":{"name":"@open-wc/testing-helpers","version":"1.1.3","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"test":"karma start --coverage","test:watch":"karma start --auto-watch=true --single-run=false","test:compatibility":"karma start --compatibility all --coverage","test:compatibility:watch":"karma start --compatibility all --auto-watch=true --single-run=false","test:bs":"karma start karma.bs.conf.js --compatibility --coverage","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^3.1.7","@open-wc/testing-karma-bs":"^1.1.32","@open-wc/testing-wallaby":"^0.1.12","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"f0bbace922ed24483e395414ccb7202296dab979","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.1.3","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-vef7YjcR5ttU8RPC4P9VcSaCAijW1QQvsz/+VLtJhxFDtobOuP/AROY9VFXqcr4HqFEcHZ1a8dB0lmGZo5buiQ==","shasum":"f5c696fc80559f7ba851ab48d17732eb9cc860f6","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.1.3.tgz","fileCount":14,"unpackedSize":47593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdRtIUCRA9TVsSAnZWagAAkCQQAJ57o5vPSefsaijJ+4jA\nvXitfl40k5pMijxUR6nTvzjwVx0c5oe1tXjLvcIkDsLVYe753yIHpxFexJHT\n+2oT2f8u1LmaQ1hmz98tRObZgdudkD0hTWrUj0lUvjEMHc04T/ZJ8rQ7uYU2\nVK7bbkL0kbZWpM5RLKgNoARsvKfWFlbEOqi55iEPj+VyeVtvsst7QmI2A2iO\nLwIXe6cI7EIajzabKD19c81MvMZHM8UUdPnAwAKM3AYTHqewdnlH2cY6vn9d\nA4xW5L1Jf3dgsvv2omhToEA77WOLnIkwLEO7MhTkSGicWO69NxrPqOs8XMj5\nMCmni6m3UeqhdtGALv6E8r0tcGxJh52mfg0i3cmsp0tjdQuhzEcfVxK1Qpfp\nq4oqrM+GJRc+okT9yocI5Q6Ozg9Q6E1t3tXDcJ9VjkPLyZw123x9NSjWTU6p\n49mG/5Vw6/IGPkGgabUOPNxz0XQB10BTJL+JYnf1cRpg/IxG9VKgll4Fzfeb\nPKDv76bEHcJCmAROufy9oz5qwVdI4YrrFn/em3CkWYRRY5fcLjUywvaDgr2c\n4T5I/HOIrFru2Bpbv/XQMNJXAZp0pRszujhXdjvl3tw+A8YX3gt5Lvb9YTxL\nXpaepIz0uljF3rd4cXcNHdt743/bjZplMlspTYjz+o4Ftygen9nWy/53S85a\nGAvT\r\n=FRCh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE5Ui7sdbbNScoh6LNu5xTcsQ4noK2Qkqias3cksQiccAiEAt/xyZ6VjbVkfLE4P2iGRBX/wMJtG9D3iqBiNM1IpiaI="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.1.3_1564922387626_0.14819201197958143"},"_hasShrinkwrap":false},"1.1.4":{"name":"@open-wc/testing-helpers","version":"1.1.4","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"test":"karma start --coverage","test:watch":"karma start --auto-watch=true --single-run=false","test:compatibility":"karma start --compatibility all --coverage","test:compatibility:watch":"karma start --compatibility all --auto-watch=true --single-run=false","test:bs":"karma start karma.bs.conf.js --compatibility --coverage","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^3.1.8","@open-wc/testing-karma-bs":"^1.1.33","@open-wc/testing-wallaby":"^0.1.12","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"c45ed003255c0c8d560ff34eb35d4a95dd202ef1","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.1.4","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-ap8IGKdgFd3nV9Nx3QL1gFxwINsnDkvDEISrPgRfRMfjbpAp2QjDMs9WamezjaEr68J30QYRbO7w4Y8DxPNwRw==","shasum":"1573e94ad1a414401a69a302dfe690b21da82108","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.1.4.tgz","fileCount":14,"unpackedSize":47796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdRuPFCRA9TVsSAnZWagAAI0kQAJ578vegKOzlXYR+5WU3\nSyb49rmfVCutB7NhHPj6zbRYmw6gVhPSh5FjqYRwN04CUkg9WXy4jau8VBxj\nBbi+I1FEJyUM7V6/1VrcEMH5RItF14kj1v+pq1F0aMGrqv5k1cIRTeKePwTi\nA+4pypWx+R7Bt1HviWLC7YdY10K0d6jkcEOV80zobJTS5Ek4oJfCAspJ8E1t\ntEVOwgUaqQHcbdlyn8LGik7xJUlTYoGNLfZ45Y5/VtVgAghI+abZK6Il5qXU\nhznV17Yu2BRLlNlDcHKF6PdxygPvtkRvclvm0mQkCMrC3jJwrZOoTETXMKX/\nDU4G3xlqOVF7bedJVM8oqa/bq1J5uB84JsSDHmMs+RMxJNTk9yVLqYppgTH4\natG83DGPUYF92lQwNct9rMn/78RVM/PPNuo6JhIEQIQDaIqImnzpW9XRAgn5\nbVkXGsuzrLOEVULzdDVY75OX1v3FsRxlyDygnEPFAmFxOjriscMMr/eyP55A\nC2QL6X6n964NG2Y8wLRFNiDKDJD+kd1jVZydOsseEwzaUWw7Mgg4wxRYllXX\njzp4vFYCaZdxsVuIkSr0wMLbPm/MDCV0tbd4pD7tGof6exppaLvzpCDViIMT\nj1uAzqdRtmGnQLijgJI2QZ+xdrTVulqIYCD+dV/iBDZJ792I9VYtZud7OFPk\nHqgE\r\n=M/9R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3QieYp1kq0SKdtkmaJHd8p9t2q2J9jeP/irowBHxklwIhAMntlt9dpKlkJz0uon1B46qNTOinzhb7WeWZHSBWsjAB"}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.1.4_1564926916484_0.13786413396411934"},"_hasShrinkwrap":false},"1.1.5":{"name":"@open-wc/testing-helpers","version":"1.1.5","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"test":"karma start --coverage","test:watch":"karma start --auto-watch=true --single-run=false","test:compatibility":"karma start --compatibility all --coverage","test:compatibility:watch":"karma start --compatibility all --auto-watch=true --single-run=false","test:bs":"karma start karma.bs.conf.js --compatibility --coverage","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^3.1.9","@open-wc/testing-karma-bs":"^1.1.34","@open-wc/testing-wallaby":"^0.1.12","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"79ddd9c251259d54106fe91329e4e1e943c983ce","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.1.5","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-0R1xOu7pgKIZ30iJOFKhsinp3RvV5e4B7WHBzPJCqtWiXD+ceCyKlMztABKo5aVg3CN/H/yqKIgZW42XbRHYSg==","shasum":"82ae5b603d70e2890aebffd20893d95d9839761d","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.1.5.tgz","fileCount":14,"unpackedSize":47999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdRvL0CRA9TVsSAnZWagAAJG0QAJsJxQ3hNlFDU3tH/Ma4\nVKJWJLLa4Ywx4nV/8rAgRXrPNWXdOPNQz9n03UPTBxweoNZ6Is/+fgPeIsO5\nUFoqj8LGUO3GvE8r3+YVgsg8xSGjtFqkEkL2+Ntb3C56Ep/L7fEki4b1cPDE\ngtLlvoaPpiCJ6aRkhe/nJx1jsyHYJ8Th6xc1zMfkSg7JJ8WUMPWgoW8tmhuE\nBGiooQmY/abo+Y3+nEDkkL06SvYUI67pgtmRWanoTJDmVtFPb/xMCCWX6sDn\nCe1CExfj91sl0UmgxRIIo8OVTaLGIQDeHFBDBWMBc0O6y3qbyWjTSfjLNgWt\nfZK8/FAGkuUT1yR2lauBPSr2FNGzB9/MgnnzQcg7cSV0iRQFpAyoURx3LFnn\n+5Hqlyb2bhiMONPicFHtLke6vI6TT5cw0KUOqb9/IWxBQGJl+U7Ucka9jR3C\nlhxsJ1CM8n1NhwVY1jFAR8rx0WV8+8Pv/bUk2U8uc9+LSZ/imf+KT9GFtqFX\nbBkYFzPnsXTeZUS72VHvTesyqAbDTzCSSkqAbOlji28bati2/gwNGzGB13mN\nP/W8qEuwge0AinSZ0DHj3ulII8tP4NPOG7VQv9RUnt9z0cQBwm8XDdAzBTX5\nylMWjFdo7B3cArD2ersnQAajOcecgZmNRM/Sooiop8S2aAIp/cFtKjlmQEAE\nMICW\r\n=NaFQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEgwmdTPXfXrXlz9Fuecyx1VXbte5E+b3GDdEVbpMHIgIhAJVhEFqWYBi/GyzJLxMwtH4JfBEEhaL/KwsDnFLR3+qE"}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.1.5_1564930803533_0.8603453235115306"},"_hasShrinkwrap":false},"1.1.6":{"name":"@open-wc/testing-helpers","version":"1.1.6","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"test":"karma start --coverage","test:watch":"karma start --auto-watch=true --single-run=false","test:compatibility":"karma start --compatibility all --coverage","test:compatibility:watch":"karma start --compatibility all --auto-watch=true --single-run=false","test:bs":"karma start karma.bs.conf.js --compatibility --coverage","prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","@open-wc/testing-karma":"^3.1.10","@open-wc/testing-karma-bs":"^1.1.35","@open-wc/testing-wallaby":"^0.1.12","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"c3887f972fea6a627984fe4ad5ead1095043d29c","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.1.6","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-Hvv2wtlqIp+tpGjcCnxuNNkqS2SRk/qPoNfEeGGnhwHKZrneaKkOVMx//yTF3jOXg2Bt83kol/xYV5y6nWxKlg==","shasum":"4f97b2cc5d8a60539422e2f527c654e2287ee598","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.1.6.tgz","fileCount":14,"unpackedSize":48203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdRzabCRA9TVsSAnZWagAANtEP/0StxSyvkubh6pXaGJJI\nX3I4NotDTxKYsPrgWYjlrmBSsZw9E+JTSeaJHlGhxH8yURB+V4/W8N78SELW\nTDneEMnnn4Ll51ddEy/8iyZBMsJcHrNixtG9raNEpogjGoUO96fpYbFd3Dxu\nzGMmI4qHq91Acx0J8C7D1xOz+2BLEMS1wkDlpVtOi53yMzjyY5XWjvA5idSa\nOtXdPphGa6k/A4ey1a48a1CFIVQtwCyNv6BUM4qe/20OLORno2Agw7VWfkiJ\nokexe0+J0H0w2a4UfBIcSDBfoF63vneAL3WN8aa07xE/ghP85TwMQzQNXgWy\nkljTLcydSKfOejNwbaHjrTxgSnQFSFRlhz0FhhgIIYEgsvjqnuQ4TYLmSG9R\nqTgKqQkFpxPQMAFGBJa0zczImW8iObBbiPLxKldmYtNgZbD71E86s0zxdlMF\nmF7m5waRqVpyKJxKedOyte18CjiIPmiY6MkjvSEcD6+u8ogZBHLsPbXN3Rhl\ndz0A5VjeoaCpsidLQ3ADPCHzqC0ildLqVFp9v2rjU3HlKSg4+mLLcvTWGWxz\nPsurWKf2x9fhPQyJ/IcFyhN+M3gNY3RvVyIP4ZOLA/79Ywr4TRTCFgNqHgXH\nFSivGs2EA/8SF46uicp/L0iS97IuPMhjnW6a+q8Chkia78fdDrNdefM+e0L+\nrNDL\r\n=EYlO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCU+jEYTD3JngT6haczmynRkoJu4Uy4d78ObePhZtYO2wIhAJH1gPD8D99/i9p3a9yoY3IJ+3Am6r9cucnDLCvkntQ4"}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.1.6_1564948123019_0.46181935615693215"},"_hasShrinkwrap":false},"1.1.7":{"name":"@open-wc/testing-helpers","version":"1.1.7","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"@bundled-es-modules/chai":"^4.2.0","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.2.7","webpack-merge":"^4.1.5"},"gitHead":"4c6333b828394f8b4720f50f7740d01ec2ae1ed4","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.1.7","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.4.3/node@v10.12.0+x64 (linux)","dist":{"integrity":"sha512-t5LY3DYnUG5T/vcEVwgqjbYSi8gzLQx/d5lwszXG0Q3kRg3ztAPf6so/EBJ6m0EFhskeIvgAqJPFtFPpdWRVjA==","shasum":"15f527b6ea2353d83104edb09b48257119f32f91","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.1.7.tgz","fileCount":14,"unpackedSize":47965,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSFU9CRA9TVsSAnZWagAA65AP/0HvowzhskPLGaEp0j/d\nviNzERB2Y5gMOxwmlXlYkb9NHl0cX70MeaWHw+uhCBu9dd8WwukW4qYfzeEH\nIwMNil+3xSehEcoMpI+v3nijLoK1s9hK2Zpbhmy9w87wow6KXCmng4redax3\n4PhnkJCpYqZK71exoJm2mCepme2c44PK15W2GRdW02dj0gH9KZwDW5D5Hn0Y\nxFfz3VcX253tuKruzRmtu3PVy0issU0HhyLV8pwEjO+8ZWIWpwaJVESR+u9/\nfxfQBJ45FCm+mj9NR1M3WSzO5bVCYsnQg/m58EO9eoPEBT4PqwbQbgP8csiA\nBJcX8A1BhRc/N4/XbwokqzcwrSBDFREuMKNnW2pWf1qe3nFitHa0z7CTNAAr\nEBGi4LU7O8ldtKdBIKP3w9QHx48qPM+G9w7ETFqeMvW8Eq4kG50y114aLcMi\nUjr/hmENameP1XmaZzpUDvOnM0QvXvzu4M8g8et9M+nndUFM38m9ZMvGrr4y\nvAV5wg3ryc/E3tLr/2puAvkacPRKCUrlxN5qk6+c7JzPVntn4P93Q1mf1fBr\nZTkuDRWYSmYW21FY+jhFmbvFx/klPtWew89MKf1ShD1GOhV2KbKDtz14Ibm2\nY6gKtJdThyg3IPxSVZ0X2tidg8LGDAhyQuv0x28GfrjjJq+ujNaraIHyq3HH\nv5BX\r\n=4pXp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/QAXBAH2UlnGscdWAP5eBSwEmHNErEpMtl+Q0dNLoTAIgLnjXLroULQDLYH4Asb9nsciocGeHvIEoXbowgUjqaEA="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.1.7_1565021500588_0.6799066288465485"},"_hasShrinkwrap":false},"1.2.0":{"name":"@open-wc/testing-helpers","version":"1.2.0","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"chai":"^4.2.0","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.4.1","webpack-merge":"^4.1.5"},"gitHead":"a99bbc7dba2d29ac32127089995e0accbb6a2da5","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.2.0","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.4.3/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-ioGXV0XExATL4Zfja6oZJitY0pva9ghvlwLWgMt1lQVvNqmID5jwuOsx3moVrF0c+dujS6OIiRa5zKxs5fAVFA==","shasum":"72d34619b8d72efc26fcc024136b36c5b345add7","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.2.0.tgz","fileCount":22,"unpackedSize":57105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWXW0CRA9TVsSAnZWagAAfJoP/0tjw3EtXEJuoS/x9H5k\nY2iMUn+O8rH5nCnV8J8zY4JfU/xPqNfnyvdNlQLtsoOixxqEax5arEpCe/yy\nZANyZx/yshPK/8o1IBPXbIh8zVFr74bTUzcvXu7ZW9Y6HtxBV94De3Lq6Y/0\njH6bkF84Zobi4ozxFo0atvkGeM6gIjZc1pUIc8j8BuIh7oaMrrOPmNXhnfH9\nXs2fer20Em1RBsno1HxbyvnlM7r8H063JNkNfBHNqTsuRwQfizMDhG7qw0AC\nmU4ItY4MIwGfDcNU0cH9zWD5rOIL1mBB153HXhORiAbLzgBiLoTzmlkTLCAD\nxLxo/yukntddwvFH8SRU/MJIkUQm0yAYehA+YQdT5VZXW45JVIVJmOM8lLjp\nbfq2SpBK2itTgUwPREaFIzhbXDiFk1wWVtALqo33VbzdC6954urVPykM28V3\n8PIFdB24DnabD0hDFJJDiLgb2i+bfmEpgCf/J+AFkVD7ct9HBVFEt78Fi7n6\n4UQYIh19eOpMbxeHtaxM26ItwieCT1siLFdjUX9+Y429BZ39+mQLizll9nH5\ndD5Urn8zsdePkGSlqwACjwrlDWohM2hgedneRswnVKmoTIErpfHpI3r2o2oK\nA6I+puzq92At5yr6cix/pr5WX73JKGxOMq3gvWTOFl2lT1WKoGwIewKlvsCY\nYtui\r\n=Oj1Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDO27sptIUKjR4KGbHIWphj43cazmmvyBVB1yLD/z9i9wIhAJoLJ2fB75nKUeCaW21aCbelLwYNCi51HgmfTuzeO/Qc"}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.2.0_1566143924044_0.24967591884564166"},"_hasShrinkwrap":false},"1.2.1":{"name":"@open-wc/testing-helpers","version":"1.2.1","description":"Testing Helpers following open-wc recommendations","author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"module":"index.js","scripts":{"prepublishOnly":"../../scripts/insert-header.js"},"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"chai":"^4.2.0","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.4.1","webpack-merge":"^4.1.5"},"gitHead":"367563168e6aeda65c1c8f11a31b937db02ab6e1","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.2.1","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.4.3/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-FZBjqM81GQc+Q8W4YdWNwwk64+PW6frCvHyeov5ivCR2K7SJXwTPRcQIi0qU/6VVRVDlQeQ39PH8oSnjnIYpvQ==","shasum":"eecba5ccfe808f9667caf149e68cd80d781f28e0","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.2.1.tgz","fileCount":24,"unpackedSize":59289,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWX4eCRA9TVsSAnZWagAAFNkP/AjYtJu17jBlxvHCClbD\nizoWidgQJqWzDa7YEEMqpse36bCG+hcHtZe7nFg4JXDiHvPN1fkGziSC25Or\n+T6zvUahTaTLlFO9b49CvJolkfCFqJEUzNiwe4LkO1riWUvFrpVElzWMhSGD\nxRpV3dCFBOUlVszWwY8DED9R914anlankg1E4ZVJvfUKpnAfktsy1/WZpPsb\nHmOBiiWpkuQV5tPpHljJYEJ9w5YiezpYBv2byTJzMmWpoGns099SnA6tRK2H\nEI3lcW+2Mjd9qwjD2rElODZ2nDws6Ym9P0O09tbiFEVtThHUgiutX07lAPOr\n9PacrChxujlQIME8xbrqXrRuSdWsDGerZs3T02IU5sWGGCnQqwzBLLWwHpFr\nGFlzNH9o1JYxdWdic7HRdmVT7fnakBjdCevf7z27BaS9kaRv8+PvNz5rF88a\n08Sa6XWhvltrZMX/ZZvXr9ONUqUOXNKP05dCD+nphg8KR+zAainZe2Jwbs1n\ni5oZZW0xREjeMMlNE/M2BDV69ysHOVeZnGxNMfvIcbtza7YwP8AXtNZ85EAk\nZKQAfrK+wu2ZnLkLaQEWW1Kn5r/mBpyjLQzYJdHrHbbMZfwPvqeVH1B9ZV37\nvXzKSxN20i7osr5/7zC3+sIrrFr2cPe971fhiREQ4zeHCONkts819EBvZtgx\n3TOU\r\n=Iyx+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDwLv/Q3X1tANYdidlx31SH+EqSuqwNa5EIIOa7UeVgPAiEA5jR83CNePoVDUvwwWENGLV4nceRQvxFo0ndU9m9adQk="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.2.1_1566146077820_0.5819633769082087"},"_hasShrinkwrap":false},"1.2.2":{"name":"@open-wc/testing-helpers","version":"1.2.2","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","scripts":{"prepublishOnly":"../../scripts/insert-header.js"},"keywords":["testing","helpers","browser-testing","fixtures"],"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"chai":"^4.2.0","lit-html":"^1.0.0","mocha":"^5.0.0","sinon":"^7.4.1","webpack-merge":"^4.1.5"},"module":"index.js","gitHead":"3bf8aff866ec97305473dd40d04152297b82e4bf","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.2.2","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.4.3/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-upDIvtSQs4CongiClgl/73fu27Jgk+s/57qZPIQ5mGbRQxmtPkGZ+xyKyRxKLjyHeBMs3noFD+mDEW2SUQfWAw==","shasum":"da53e7d6419469ed61d4b48b0ef7ae854ab515dd","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.2.2.tgz","fileCount":24,"unpackedSize":58990,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsOPYCRA9TVsSAnZWagAAQgcP/1mOGVNItKFQ5hSX+Iea\nQ+mBT9TpYAFDdE5R1Wh7XmK8ehONxwMecOSjNxqlxO5EEltDyJkmVk1C6EPA\nRQEHYP2rGsyNTPmH+ANxy5FNXatQgqYKJsA7PBlYsroX99/lWDL2uxiAhCi+\nNnsLmNLqapyvG5ny1RIsK4RTtIrmNWHzvSlHq5LlGBNnS7GEs4tSZjJwqJhy\nskXSgO40fsOHKyJQgClcuK5nXc3dM1ypWXMOzTEQ2dJxrSQ+4e89MLMVPuce\nL99Em4nExZnQs+yUWHpprprNyJ/TDdNMv/hGIVIQL+OyfWdNxkAXaJFBTh9K\nEDFHFkdkQ2LAa7Fwnu2qEio/+RzkOqxe+Srjd1ys9VoVNQsTFaLY8oUY8Tlt\nzhP2MyYehwZrhTyfyHg3aly1k0V0UusZrBCbE9pI5/GYVHEeIxxJ60ea02xS\naq0oaS0FlG8WI7dPPcVwF/LC1s4VWQFzv2BPlNjvC8tKV2zkL/f95nsQxs36\nzlZoSG+7cDz8dwtl31qbCkQLEoUvqb67VkyR7Gb/4VlGPHD6D/kx4In+y94X\nTW0SqZG1LTa+jSocvY4uDSPi+M3nS2PojpNx2EPRP1o2JNK8oZ2Nj5fEHClv\n7Vm61a35JuST9TgHHnRL1w81d1jlvDwqfP0Gw5zAeXlVjFsBriznqhRtg1c9\nFQdn\r\n=SCfu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWKcR5AgoSMyoroZhzJujzmPTbKe0PIugcFwUxKWjEIAIgI1fDkFrmE96SGVDlktKUw6soHs5Mz7xNfs81H3Z5ne0="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.2.2_1571873751528_0.5344542679099493"},"_hasShrinkwrap":false},"1.2.3":{"name":"@open-wc/testing-helpers","version":"1.2.3","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","scripts":{"prepublishOnly":"../../scripts/insert-header.js"},"keywords":["testing","helpers","browser-testing","fixtures"],"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"chai":"^4.2.0","lit-html":"^1.0.0","mocha":"^6.0.0","sinon":"^7.4.1","webpack-merge":"^4.1.5"},"module":"index.js","gitHead":"62a80be8bc73428dbbc973a326eb8d4ab9e64017","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.2.3","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.4.3/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-cTNZXR0zmOfSoFhPdE6YrGlFlNS2T0yOV44+OgZDL27sHFUdLvUaH5x6OgZSYbK48giorv97/ITC62MeSZKEwQ==","shasum":"c6c415f64f7ed003f713ac2213dfdb19df681c2c","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.2.3.tgz","fileCount":24,"unpackedSize":59290,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJds0uQCRA9TVsSAnZWagAA/zcP/1vcHOJU2dv+0hD7RIFQ\nJ+NtFt1S1ZsWFE97AHqbWsJ9mkWAOyw4ohSBUTmgbcqKoyRWHg1slAk8ebJ7\nXMNsMJM4DR0UJEx9BS7u9Dn3lsRB5K+rGYycJhwFZzr2OP+RWLl8jtMyOqTb\nWmBPZYp0RkB5QuoJbdAdM5ThMfiy0+HPqe3457tDvEdyXV82tQCbmV6m2Smh\nIoiOAGxm5B+3nX6oaR8z27CXy+8IKYPZfPDT636W7EIQRTxdwwGm5u6v8BPy\nBO4zb84NTiDEsqgQgRNFIGsBm4OwT5/Sm1j1tApMd5ryEBwl7Az/sL9zK8+V\nXgDk5IKrRIfgZUSqo/lIitTuaLaSsghsPCLHH6hkJFIszDF9CWehAkNte78R\nBKPTPYZsosZ9ZRu5wvNVgeXmzZV/gcHF0W59kJqbfz2lZWjm5daGCnrGLeaN\ne/cPQaUkKxsvhzcDJc6KwPYLcNOi/S88XqZpxPMhdAUtNHOXfjx85L6n8G5m\nMfqMe4tae2jQ7FjWKDaf45z5rUakpaeGIU9UONwGAp4fTCIowDVYV8iDlBSF\nM8eMUjtT+C2ZpEh0UOJuhYkc9oKPhW3thvkF6ddQBF8deEnD9hiNqmbPcXkr\nXGDAVs3f//VKO6kpHtPOuUP+WvVRN5AZTsKL/vSlvBSSbwcPzNLt9LxeW0KQ\nAZYU\r\n=WFpZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBOSj9L7Imumw194y+kuv/yALJ4vDv+rC7hVO361HH3PAiEAs01esu98JQkchA3TyXm1Av89USO1+6jmfQgrQjd0VJo="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.2.3_1572031376098_0.28106374748740204"},"_hasShrinkwrap":false},"1.3.0":{"name":"@open-wc/testing-helpers","version":"1.3.0","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","scripts":{"prepublishOnly":"../../scripts/insert-header.js"},"keywords":["testing","helpers","browser-testing","fixtures"],"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"chai":"^4.2.0","lit-html":"^1.0.0","mocha":"^6.0.0","sinon":"^7.4.1","webpack-merge":"^4.1.5"},"module":"index.js","gitHead":"199f92bbb6a474c88814ebab6618ab8b09108dca","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.3.0","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.4.3/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-pl115XfU5c6Hzsd4zms9jyXVw6lRj7fhxVpmhRBJnwwRgGeiwT0RMa0z+lgVbkS0o2q19kG0iifgAA5MYTkfaQ==","shasum":"5af7e2eed212519034ed6c29349e1e0934f97d63","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.3.0.tgz","fileCount":26,"unpackedSize":62838,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdvcrOCRA9TVsSAnZWagAAJ6IQAI1Wktiuo+/ych0n3djB\nA4C4y6SnNXxBLA3CnG7RoWR6C4NScNgsAXgSn8nzTzJOgtXEoBogIaw3jioU\ndZfGZN4AVRXTKCzyA3BHVBW6MMsHTLexG0Nu0hIwMNa7396PmTwl7g5+6Pk0\nt79VcC7Em6VbItf/BcPtVm5wX06zhqms8KfHJEugAX4msbfodsQyHPMkKVc4\nixDpTianNRwR2j0p2g88DAlMUBhjM72qUUttB3eWmlk5ykxlgnL2tud/n+qA\nT+ZlvEk2PkRfQmwZ7XqrEqtg1yGWgeu4seXthiheMGXPi/vZ7hCqIcJ0NoRO\nNzBMFaN4OUX34YLG7C97xC3KME6A1P9PT3AQC+7CnP7TvGX7+kG/vyLJtlFk\nGHbG1EyEwYdUQWCbldNtIrDU6+tawJUqm7sON/dmnJsV+/s0JP+N7XIZNnAD\niHcNSZBdzJA/tU2XM8ihVjkChyVgQL6M/fMNegaqcHVmWNDC3eFDP4idEqED\n+9qolF0gyECwtk4+MBrXZDz5DfjPpAIupWV+Zafxf71bea8BfP2UZO7sCoV6\nvR3bGpZ5VEmVQ1/6llAvfOQTL82xLg1bOTkb5p/qcTp67tyVTSxi26KWkkvG\n9Kkf738f9hPDL797KbFWRrulhG+XCnaJvHEtSskukLKxG8zcNsQFsRLkpVjf\n5HtF\r\n=wsGB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFLtHGnwYayEh1Q5QzJOGwgX7RYw62QpK5S0JuZQWJNcAiEA5vzarFjLqDiMFFK2kdLmStzOR7qd6RohZpZ0K/doizM="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.3.0_1572719309613_0.967807223324503"},"_hasShrinkwrap":false},"1.4.0":{"name":"@open-wc/testing-helpers","version":"1.4.0","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","scripts":{"prepublishOnly":"../../scripts/insert-header.js"},"keywords":["testing","helpers","browser-testing","fixtures"],"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"chai":"^4.2.0","lit-html":"^1.0.0","mocha":"^6.2.2","sinon":"^7.4.1","webpack-merge":"^4.1.5"},"module":"index.js","gitHead":"61cfb4b15d4033c1a4640875a3672fd0d91f5ed3","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.4.0","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.4.3/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-XTR0HGOSBEJz7H31FDhHD2R6GHXI6DksiJsYDzJdLXqF/ORkKFzfu1BXGVOnPZytmJZLvnEr7VmE2YfV0y2Yug==","shasum":"d93b627c1311a1ad2b5fc4de43fc6f9fa8a79177","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.4.0.tgz","fileCount":26,"unpackedSize":63138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd2nW5CRA9TVsSAnZWagAAQ9AP/jA+p11p+poSJlYJRob+\n8I3SLIT7IVundp9ELmg22JKFI3Gh94a9pKlnQYqojsdnNNfXu0f1LiuC7lOt\ntK61CFQmQx3mzs6ONDdQdLXdu6BPAQbHwDJPZQvCOx6GkNQ/6a0OKJDIYvqn\n5es/xQhIkV6zWNP4s4C2f3/BO2yWMunm+lmQ7W1C2hvgED+ARZWPV6tFntV5\n9GArKn7go8DpY+MNJ/afBEt0BK3p5/PXDmy6cEZl2pe8tslBDiAGKN1u1ZUg\nX5J+DEy/jlYvZYGzt0xNEZF3XPYfN1mQdD7KGc1JOsJ5bNK1uH3WEt2rttA9\nOxbfmNRxtgtVZtUiH4ZMFKSGPHWda3mhRUKc3/OCBRQTHO3S66gKFKmcVhUX\nYi5t8t3IfNmTYDxNa2inQlUfHTtAGhoeQM3dtc4bCGrjQciVv7C6ExHZySZ6\nlUIm5rE7Dnv3Y6wuvFoG6dlEAL6K9fMqSZ9nNNHsvRpEvqYwJkGWF/3OzbOr\n2xjCpFyqHNIhGMXgJIbMy1Ct814hMD6OC4oTdENPTd4/p1eKroKdSOn8iwQ7\nvdu3ggnLB07DQgeRFqdJ0MQIydqfySTf0nYmzZ/SrdQqwUrrW7ClyupJ+7J1\n43yltTq1VpmHpUEQ3pgw8pmOXek0gg0Izsrl8IoeC1s13uxP5KeZq4zLmPaz\nkSAt\r\n=B9zL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA62dREBlP/fMqqXXpp3PRetiCtEhx3n2bA6xWR4EkcZAiBG78LjZmZmo0auys8/kWyiyX9WNpZbZqAlwVO+dx8L4Q=="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.4.0_1574598073215_0.6208076948587633"},"_hasShrinkwrap":false},"1.5.0":{"name":"@open-wc/testing-helpers","version":"1.5.0","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","scripts":{"prepublishOnly":"../../scripts/insert-header.js"},"keywords":["testing","helpers","browser-testing","fixtures"],"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"chai":"^4.2.0","lit-html":"^1.0.0","mocha":"^6.2.2","sinon":"^7.4.1","webpack-merge":"^4.1.5"},"module":"index.js","gitHead":"1ad98d8ae7bfedf7559e6a00a0fb25a069811366","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.5.0","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.4.3/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-ykm6vk46YqKHdhOhrGuMVayClImU7EnisoQAzCmu2jClU/8FnNHA/ZPBzLssZy/w1ykcrGhB+8QCz7x9kHBHdQ==","shasum":"8f3ef0900c2418443450f50c30297ed70f811bf6","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.5.0.tgz","fileCount":26,"unpackedSize":65862,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFQqnCRA9TVsSAnZWagAAeP0P/3p5dmXfwH9Dw+gjh9rD\nQYHEm2+z6gblQQLS4ITNC/gyknNqJQa7iMpm7IHRjS66OjLaIZ5yDEH8iBiN\nyPMQbE7HVihRNre3nzMY07bYY4MyDrISoEhCYL1a68W8zt+kUIHj8zbixeAH\nHN/ue1QtShih8TMU66DT70F8994fYmsfGS+i5fiQw40St4WESgIPum9eo+ak\noYIQf3M3DIfzTP+fJoEs0v8QXI0czdq0HJ/+7AMmxYgs+tN9VPsl3FYfyEBf\nhZTuG6QRn/76KXtOjHeRnzI6/tK1/n6Cliv+n4+23G+fLNECOfcJu5A9eYNG\nHrsKnWK74nvCrVvC42WSPfrAROIqWwlX3ahToABL13DuAW7WGFKarEmStDvX\n1JsX/5qyMzNJhhOZTZKxixxnKbVmYSFOrtPm0OgpABX+IFYBd8ZeMl4Lcxko\njmSiMrv5HduFaQxgeS+yGgJPNAfyIO74TE+4J00lSQ+TknSKkYbQ+KA6zS16\nhtu97t+onqEax8lZFOcqItil8SduPorz9ntuYPHb3yqP4wauCFKRynrG9rVt\nFR/zdCr18zrbWopEgs4gSPti+cbOi9hTOwqRTJMWC0Ybf9P9vN3rXaFzd1Rb\n5nzY5i8Kfo69iVjLia59FvubxGNWzXDbE4g8/uNnKYX31Aj/Er6wZkncWxgR\ns6yn\r\n=Kai5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA/Nu/+sTgMLzYqTyC0rRLjU7mbAX97cZh1E7jkmSjsYAiEAh/MEKnT1E0GF6fMNRvOsK1n61QpXGp9IMqmIlHBYrwk="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.5.0_1578437286818_0.5577838533238046"},"_hasShrinkwrap":false},"1.5.1":{"name":"@open-wc/testing-helpers","version":"1.5.1","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/","scripts":{"prepublishOnly":"../../scripts/insert-header.js"},"keywords":["testing","helpers","browser-testing","fixtures"],"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"chai":"^4.2.0","lit-html":"^1.0.0","mocha":"^6.2.2","sinon":"^7.4.1","webpack-merge":"^4.1.5"},"module":"index.js","gitHead":"3539b6b055c4c7fae4b598c94a9e26147419e408","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.5.1","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.4.3/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-CGLonS+dwcydBCQF3cQflGvQCaCinEXVqLm1smQuf/FOZ51Ou7Sr5aV/RB3XTCu4VaL8YniKeOc8Xr3RnL/3IQ==","shasum":"c2d0ec2497a5a6565bffbbb5b877dc69a663c108","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.5.1.tgz","fileCount":26,"unpackedSize":66089,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJM1VCRA9TVsSAnZWagAA7w4P/Rv2BQzjsp/3qXJ0DKwt\nROfwhtni1s4fFF8F/glL49MIKEPjX8REcN9fIHTiPGCahba8gFD0wVOmj/nr\nGOsI6rGvqPoBaH8wzxUCcHs1ANAMxuVt9dN7TilnPmiCRi+wnKe8Ybgm1/6/\ng5+ELOxa55OK2cT7guAn7YiOKLECLrfUr/F/vTLw4h7Gbm/CJvd7MatEnsvz\nvZxBOpEClXx4EFyYjUSbxq/Rjp5HjVwip++2LCp+cjMH1prvsfUtH5KWRSI4\nAOop5mSbYuoGCYPc1ISdfP19vgi89LpbeRtPFF3q5IP3C63O+TG6LiyGjeGJ\n04TnVhHD8C/xe8RhJoI8bFBThSdm7hy9huitJ0xVQyhptbqukmXaW9acVIun\n+1AMu7BYeXFx8kePbP2xQ8z39yIIyEttPfeOQezhVKrpzF1wVjR8SFRB7L4w\n0W2CkKEqfy6OvkPoHhkmIv2SHjcOmqWYwWgussPUBWe1CAN+TLvhfXBgM4rI\nfV5wI1wVfjjrK3T2GXLRi86psvHhnYMrKRjf7X0FxgDwV2MxXzUs1swFvkfU\n5WHIWl9bzd9pvsb9rKYC14htn2LHR/egsNGIJTZQ/KAufjZPayXpPyZoYIHN\n2lCmR1hlFG10S3CZWDroizGN7v6wFV/uEVBm3YW900WdfY2s3aYfahdkm/bP\nMYR+\r\n=4IsI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGHaeHcVoTjrB6DaRUON3TQarh4s9O8HQiocMqX6YXfeAiEAtvcZ2JYrzZpBeYg2rlAwtv6lD5vesdIPf5xrHoZ6WDk="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.5.1_1579470164906_0.9532129881466065"},"_hasShrinkwrap":false},"1.5.2":{"name":"@open-wc/testing-helpers","version":"1.5.2","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","scripts":{"prepublishOnly":"../../scripts/insert-header.js"},"keywords":["testing","helpers","browser-testing","fixtures"],"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"chai":"^4.2.0","lit-html":"^1.0.0","mocha":"^6.2.2","sinon":"^7.4.1","webpack-merge":"^4.1.5"},"module":"index.js","gitHead":"a6118efee15049c657594311513c71fd4a3355a5","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.5.2","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.4.3/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-K1L5qxXf65q28OkJjnq9bEDXoTIxd5YtcO+58vSOFZDodeofOTOY2+rHokJc2jTvr6oxtOrI0vSlMzzXnwcbeQ==","shasum":"23a18a71105fb4c8d5d1f7b1d722d4497e88a279","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.5.2.tgz","fileCount":26,"unpackedSize":66328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQEGMCRA9TVsSAnZWagAA/f8P/ineVoUuHZmgZTVgaDD/\nr0Ne0jlyJpKOA4hPJsKV8hDCcATWA3BzqyIaJJOBYKxwtEcwYjEVO9D8Sowe\nPEwAK8cKucpEIS9J0UZNW/qiw1xFT8jZ8zcn8bgGE0TkBoCRdP4tXh9GmBXN\nFArVuyY6EwQqCr3uSannGEbZmw4LEF2xJlDKuPGL6c+mADbwCYmeik758a2W\nI/96qowuo77rKZ/YrCjSLzj3RqjgCk/Wl5eH5HeGPl4j7zfRUxwmGl5IPDP1\n+muZCuiPJzQvSPfqLrcI6Zfd6/7huzrlpNvZWNYVeLC4HcLVBAbmpOkwEoBM\n9PvwTChfdFhyTThPB6dOOjfshdjAnUNr2ocuyjk1DllAjmevJ/XYovE7kACb\nb8SJomzZWxOHnSMPCcZHgOzVKLUu06esLMWv0NMWvCBwrVE3vRy+Y/1exQ76\nXszmt9hg2PHbxhkC5zXOXhegu132+L+z/Aq1IMGOQjx0YAZdTahRJ3U/841y\ni2EVeYTnz5GrXOA/eUGCoBOuKmfPus5KU9H4SjfHZjVAP3uLIzRP1cOgXj0p\nH8zfhNWapHPzYuOBIdI7DCpzWTH6PCDQOar6/VhIfwsHDZn+eeOZwnAu9Px2\ncixaEd32UKlfWvaLmSyUxzmwyirIRGL9oNaDaL/o8k8AZhLb9wVso7NzS1LW\nsVDe\r\n=6oGd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxplf9m2vDwLIAO7WYrpdHBdCpK8xHav0KSuAVQQQqTQIhAOnApIFeBwarV3yPbpf7zcwNvDMEK4ieleCrxYJ5+XGK"}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.5.2_1581269381348_0.09214526233938325"},"_hasShrinkwrap":false},"1.5.3":{"name":"@open-wc/testing-helpers","version":"1.5.3","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","scripts":{"prepublishOnly":"../../scripts/insert-header.js"},"keywords":["testing","helpers","browser-testing","fixtures"],"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"chai":"^4.2.0","lit-html":"^1.0.0","mocha":"^6.2.2","sinon":"^7.4.1","webpack-merge":"^4.1.5"},"module":"index.js","gitHead":"781e6a6ce2c77863d6a6cdb8827932862774b2b7","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.5.3","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.4.3/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-fAejB68pbi54WzoAX92oqj9CcY0c4WfXXuzbvi34G5kBCEQU6qAX6gtBGNBfwRKNbg4HO3ql7BSFwDaer/bjBw==","shasum":"68f359b51195c088053114aa93efa8dea3757769","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.5.3.tgz","fileCount":15,"unpackedSize":55881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZ1eMCRA9TVsSAnZWagAA7I4P/1D9xnXa1dSfIP0UWCp0\nYzy2T3cDAbDz6eFNfq0BZfQbFosGGSGHJA5sJlgiioINrssReajK09PLzIVQ\nSCdCiltNf+bIrm4XyJasdhEgdTZmIh0hT5Ns1m3pzZubSWfXYutOx40e+k/7\nJBj2zlKQn6w2u6OE0ykvIT3zKMOjJoJvqmWdZvJVlJKhRmrVhZeuDikDAAU7\nfLck4EeObkQ5a8kYc7aoZYEEAWRmNkx2nwnn6sICqNGdO4V3WTuOup11PiYL\nu7+VqB/nRC363TrObrcV+eU/RDEShIXx5j3cBv/MYDeOWzqrpHelQQOhmdGR\nXQVaUPIGl9AubsHBZcJarqQ/OMKjKSsNz4d2Q332LmO9kX2mDUOWttaKRNzw\nD5qmQs+amcfyXfvYQyZTKv5pW2RTgpZst7x4A7vz9xPubeF6vNyxMA+1O5to\n/G0J2R4NLfXFMbNBtNpQ3f9d7eqE3I+NH/t/y/eMKYEbCYREXZ+LxtYNhqEb\nzvT0T4AjGbQwiZHu/qC65Pg7gyxAwVyIuBoAVVRE9XhnE6KE+5lsZUXzUiej\nx3tEGN50mo5bnuXEBii+9dokMZ2dgEGLSjLyILMBlLqNOSUROV8iOw+8/nGw\nJgYdrP+5gD4ckzzYN4BPXU2FV9J1Rc/Lt2cc8qdt9aJa2Oqik8rN8gNiIlhw\na0PB\r\n=o38I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuSulC8aXf48YLXs7VZc2BgcdG9lbGY8iX78n+zyYvSQIgQR2Rj3j4KmgS/oYUEk1gM0gpesjokwnNHSHmNqLldHo="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.5.3_1583830923636_0.6709370140997697"},"_hasShrinkwrap":false},"1.6.0":{"name":"@open-wc/testing-helpers","version":"1.6.0","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","scripts":{"prepublishOnly":"../../scripts/insert-header.js"},"keywords":["testing","helpers","browser-testing","fixtures"],"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"chai":"^4.2.0","lit-html":"^1.0.0","mocha":"^6.2.2","sinon":"^7.4.1","webpack-merge":"^4.1.5"},"module":"index.js","gitHead":"da8b4c0287fbe84c1e46611be53f4470bd84b7e6","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.6.0","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.4.3/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-T5ZcfMER9oswf49VeflO1VX+lFdAMOpBQlpQFBpI6WLid3fekbKgnPSsSdl5jOlXhhT4rGaDp8EBqVju+Fk8kg==","shasum":"bbd9fcf164685853eb448eb0c731dba20a24735e","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.6.0.tgz","fileCount":15,"unpackedSize":56402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZ2nNCRA9TVsSAnZWagAAyv4P/jMsZdjejpWWECl/KXNl\nerhau6BVps4a+w83QOEAr46+iby4TRqRaL492S2V4bXKCzoWohX6CrdEyzY/\nZVR7D5rfHZYy6jsPZhzrU06+xxD9jfsGMGLjK66G+UdxyOmKdAydBfQ7WqXp\nSWDSBues5W9E71Fxa7o+HNn2gWrkjljuyLBP2MexeBCBQVlV2yqaXMN+QF5R\nH2T9RxYbZC9A5xn+CRRiTNooodZUxgwvMWQx9vpG5B0lDVxxR8lqe2aJHE9a\n+Vfqs+mFeGm+OmJz39bUGrItdIzL9KiyP32zZO0v8wa5gqs1dk8rlTNOlDKw\ntXqk7y6avB6MnoCT1GumUs2R8B5RqVZEWkPgRT+DXW6uOVdw8vkSmrN2AsJR\n9K9TAlmKhKgSUsJjfS/TOgg7Q3bt0On7ECY9DGveipr+mR3Cy6zwEouB0oOe\nYgZIKxI3DLMUndoraRceZYKXC2KM3W7UTOfKmhWGhMmjC8iBZhV88s9Ckcpg\nTVsa2LBaFV4L/Vam4w0JKxEIVB+ohenhSBKxW2qg5flUXO8U5S4oa9oYXE7x\nykedmo38YWXGHPNDukEl3nEwvpo3gCIE3DnBNOiiIGCWcsBVyfTqkW3qyt6l\ndhhKWjXJkKHE2AuHz1zz+8OGu9Qj/UAPTKOWViLzNonU234TkF7wM6tEYKnk\nE1yZ\r\n=T8mw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAmZL4+jZ5pc3F7xUipS2yN6BJBzXlnycREAiH02qSV5AiEAjyC77bRGVDluiyh6WNWoNazkzzxzV1cDz+MiTsWn0bY="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.6.0_1583835597047_0.17925554058701443"},"_hasShrinkwrap":false},"1.6.1":{"name":"@open-wc/testing-helpers","version":"1.6.1","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","scripts":{"prepublishOnly":"../../scripts/insert-header.js"},"keywords":["testing","helpers","browser-testing","fixtures"],"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"chai":"^4.2.0","lit-html":"^1.0.0","mocha":"^6.2.2","sinon":"^7.4.1","webpack-merge":"^4.1.5"},"module":"index.js","gitHead":"5ff0c8291a20eb34298b327f7e8cfa74f440856c","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.6.1","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.4.3/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-BDhVvk3a3locExjiG3YTMoF2JF1XNwUPIZUV4bfUWlSIpgbAn0yUGd5/k36RgTbQ2/UB8h6YxNZnZGAlpeChJA==","shasum":"c7826f2bd97e3bba57b5ef45d6d299293c8c7cfa","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.6.1.tgz","fileCount":17,"unpackedSize":57689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecxtsCRA9TVsSAnZWagAAp84P/jYbQMHAmWJmZiS071CQ\nLnzqDM2D5r98jGAGez9XQLLpU2wWUZoLd3wAr0VIkHAe8H8caQ8vdACx70eF\njBDAjMyk/Iv546Ihh6I0M/8cmsqmSeyV6kYpecUZ4Ud4ugQ1euzGEeoRN3JF\n8XnwbBTo1cExcJHGDMHL77NDy3oUsFGfYJ9ap0Zyy8L/VVgTRwXBZDc1ijTL\npvYdvh9ThdrsS6uFRLMdwT+eWfQxJeE1lO4654acKkfTo06J1ZbIHgi7XTFI\nAnlb0YUquBd/UsPGNkoG3fCnmmDU2xm5uIff/lB/38PNXCaulTFCNKf7Qhto\nPDsIp3BYgFX8SIbxWN4ATjUoi4nqoJ0IM+uQ2wPQwtSTlqljE0kRlthiIcAm\n+3ttcQtsumDVK7vtJpnz6aPhIJhYenDSxTPM/B+/JAAmIhzoEVcv6USlXsk5\n1j8q22ODX7F6oxXSS9X/VCNzHTl+z8gJTKvfoULUum4nP8WqB9ZwauqGy5s0\n5jQHFvpPoe/z2/Co4Ah7lp2B1UgM/xP4MG2ZT8Pe8yFE4UzqxJakEsLghnsS\nH1sJNOmaCoi8us6dd6a2DP0wnQSDitJ2hO/cYUTCKdyQp5B2UQDEgUxUTz5+\nK0efzrwdIbyAO9h7j4oLk3+t14Ja4ppwHQUE25ORUp1/5mEJFlNOGo+8AP6f\nK1RO\r\n=iis/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC31tsPh6+XHQyo6M9uEZzgk5UHNjZv7m48sEWv47dfyAiA1ar4cjaLVESAH5l6Ht4apfzxkom1bZKyDJYeFzPhgwQ=="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.6.1_1584601964429_0.757846883678565"},"_hasShrinkwrap":false},"1.6.2":{"name":"@open-wc/testing-helpers","version":"1.6.2","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","scripts":{"prepublishOnly":"../../scripts/insert-header.js"},"keywords":["testing","helpers","browser-testing","fixtures"],"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"chai":"^4.2.0","lit-html":"^1.0.0","mocha":"^6.2.2","sinon":"^7.4.1","webpack-merge":"^4.1.5"},"module":"index.js","gitHead":"a67b30a5c3cea16fa08cf76c08439d7eabf53f1e","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.6.2","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.4.3/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-0+6GmE3ev/aikr5TmxHKRTHZ3vvNS5Cq77zwCa1YDaVBjhSTFQu49KdyabK4Qjn4I6Q8PVt3hYmuJQK+p3n97A==","shasum":"c52fdec188f7f5fa33e03aba6e0829281de5e7d2","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.6.2.tgz","fileCount":26,"unpackedSize":67550,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJec5YOCRA9TVsSAnZWagAAK/EP/jd9lKHwswtQkRSYpqO6\noaazAYGMgT+ur2XIpkek+9UoE9h+no62XC3N/dFyA9y/Q8PEkX6rinz6Vqca\n7h91INq2xd6ScQ4iCFMxyS9dhGTEUTL29aOYm5wVHKCuNcavlGcyEByk03Hi\nPzBWwpgdjijVeI0xk7hvPRbvIX63j0zpfaF9lY/Jx9qg6GGubXjje4/Jp8yd\ndB4nhPx14GOz3matDolRwuRJeqDdiyLTmnGEUbc43NO7Ec+ymkZRLw/XcHPk\nucPWl8bY78Md7NNQHdo0fqRPWguqxf8iQESIQMGdTn0mlOAvT1mckm5JhjhZ\nm0jBj50lwoFVQKspNfU2GCf9l8F9XAHpWIlm9euPPnbzJGPsMtvd69jU1MiF\npTP3h/LTGsggaUje4DRlyQG5id9H7rKVsWJug+NpD4uFBIA8dxsW59eHd+h5\nPVBfsY9tPAB2XjHVZOMn87DB6MymYn6RfU5WBGlMp8sqddBRrIx8wZpXEG7s\nuUhnFc48DdkwLGqeaquw9+EWd5ADum4iTkcCxGk5GyaImJW6fa9r5KwgQgBZ\nFw7QjiO0uJDIyObuDHqMQPoufO36+wiUQC+unec/epmBgZjgzkTStR3n+Dg1\n0kvf8+mmfhuf+94vTlGTg8pYqtpiRgFWzrjQGc/Q+UHqlAv3IqIz6oGNds3R\nasBa\r\n=XbLS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD18jPTs3V65mx0xu4v+HhN56h1cg2zAGEkpUvo/Xj0AAIgLrde88kWsd8wr+L87UCMIsz1RKTgKe2nZFrX5vD0lHs="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.6.2_1584633357591_0.6856712665619569"},"_hasShrinkwrap":false},"1.7.0":{"name":"@open-wc/testing-helpers","version":"1.7.0","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","scripts":{"prepublishOnly":"../../scripts/insert-header.js"},"keywords":["testing","helpers","browser-testing","fixtures"],"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"chai":"^4.2.0","lit-html":"^1.0.0","mocha":"^6.2.2","sinon":"^7.4.1","webpack-merge":"^4.1.5"},"module":"index.js","gitHead":"b26f78a0628d1bf1d6cbb0fa1df8d1f680b1a5fd","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.7.0","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.4.3/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-Tj0g8bPDF2YUaHFcnxntlpOs0GtpCFd+4SDXfDe//ZB+83K4efnqoVzAgf5P/vlRKzYwcc+BEZIq8K6550vD0w==","shasum":"a73d14b2dda19565a314a3d112cfd74fe4d23409","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.7.0.tgz","fileCount":26,"unpackedSize":69608,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeihKMCRA9TVsSAnZWagAALmoQAIr/2noZ1fiRd8akrGNY\nNVHa8DMCxXcpzlAIvmkLqXfwXRu8GoLSBzMFKAuXfnNSkj97y5zBN+QbWqcg\ngJ3t9ym/gHl/2QLJKGR5JNw7cMXFgwmstDGSfJQVMw66EHfEnHwgWa50/H8w\noBedFku49rCayR2ZbytboGKs0zIiHn8HANqfXKpDH33eD5goaCcX9olXf7T9\ncSDYyplbAberW2wp08w2L8drHmd70CmWIn5fTxDARgaJrAge7/NmRUMgYseu\nMUt8wgGw7ghbDroJ0MQ3vws36oxVJHJNcZZyevz9T0TBarvaM4tY0kyIFTYN\nU/HW4DUhte7ddX37bESGeTiJ5wp2dPl6S3N+r+LydSDwDNrYneWRio3vLJxR\nusL3le+GvNlUNv7XkWwYAJ6vQqRRxktpKKQIkEYfGIh/QQsp1tnVPuHjGCd+\nn4zQSV/ZFBsMcsZ3+YU4LdlgtMJwaqYLons6xPJut17XN8N2RXYQmiXqFGvx\nRLRTixPPihM5FSZ2h1YSEAncU1xhWRx8yznW85p7F1fpgPniQMTRwDu/OSDk\nYEUnNQB9rXec/kQ2X6szzCQhMJ78X543OZuluaNJ2auLxH/repES1VkHvnu7\nSEwVmvcfg0KZq2i6IwA9jdMcbqQsiT/b3Mrty7rlKtvuqeHZ5MXM0VcmDnwU\nGsVJ\r\n=QHSj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsL3nLTPn93wZIXbeayA+MD/N/DFoHb9BXSANVW+qkGQIgS7fjD4ewHpjTqnpR0BUc3hPUJwvO+sf3bwutNIRWe7c="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.7.0_1586107020114_0.24070970419490711"},"_hasShrinkwrap":false},"1.7.1":{"name":"@open-wc/testing-helpers","version":"1.7.1","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","scripts":{"prepublishOnly":"../../scripts/insert-header.js"},"keywords":["testing","helpers","browser-testing","fixtures"],"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"lit-html":"^1.0.0","webpack-merge":"^4.1.5"},"module":"index.js","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.7.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-v7AYqIGA50mFfwuZNqCxB0ZWI+aioZtiprBMl5bZT4eRMRz876jRMiX9y327RwwisGie6+HDIJHwhWjrd1GdOA==","shasum":"e93a4931e0d117deb7185ce9ea0acc87f6de47c0","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.7.1.tgz","fileCount":15,"unpackedSize":58046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJek4fICRA9TVsSAnZWagAAS1cP/RVK/HaR+/BWhnd4fzbP\n1VqKgBoa1PWyfLY0EqiJIGWqOHGPpmgb8cSiEsoHhbdpxQj6/YNGa//Sz67C\nmLQn6Ra7tydHNeVG+gcabr8ZTneaUmlqppJnWj+hvGeHS8PMCrrVQwwxEIlf\nRl5mYCQn5UofJSZjvpQ2sKY/xF7tUgh5autYCjJ0KJ5MYJY/sK41MWJo53YP\nozvwXQGb+OzP7dK/FF8Soo0Z7dqE7JxTsvkaRJ5SL+C0IK+uWoJa54WfYK6k\n7PeBYZhgAXVL0iQdG1FdCVvYrYqYfqmBxfGxPtFXsC0YxqLNXLPDodTtmn2D\nUCvuKO5nGrtSHEb/qOzN+tEvUBya1/xB2W1hqHla5O6bz5IW0tYTmSstZNGZ\npJ0HF/ogGGFu09DxSBIOJMWBde1fr4Rd3c3I2zQ7BwhpcuvqeS+z3D1x2Sy8\nBsPcu0nMrdNVFi0o8yZUYcMh5CEjZOlfsHDCFMvcwIPJQD1q25PCBkT0Zzyg\nLrsnhy6O/bQBO6K31D7A7EtzGd3GOAAjr2vez4axa0qgPXkxzc4Ur58nlv2w\nSg4bB9DTQJaf2mxCNHwl8gUWiHahfut720no1sZ07OLjw+ONARe5elnbSN6w\nhN0A1wT2dbIK46+HauAcD4raXCvs2YZp0jF0sr5z0/nYehf+Y9qKpJ/TNe0h\nPFg1\r\n=/Ctx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKpCQmU/Bf0dlHtemNPQcflUdhAQ+7kRZsVNZ8ZItGUQIhAKXmlqnkaGjtp//+lcJeLc6vuoWtrF41H8BTt2C4cUao"}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.7.1_1586726856057_0.41343286428108006"},"_hasShrinkwrap":false},"1.7.2":{"name":"@open-wc/testing-helpers","version":"1.7.2","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","module":"index.js","scripts":{"prepublishOnly":"../../scripts/insert-header.js"},"keywords":["testing","helpers","browser-testing","fixtures"],"peerDependencies":{"lit-html":"^1.0.0"},"devDependencies":{"lit-html":"^1.0.0","webpack-merge":"^4.1.5"},"gitHead":"b77a9f4b56caad5026d2c8b4059aecc521ccaf0f","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.7.2","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.4.3/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-ilUdoObOTu9IO8cbv7MiLGEpmoIl6+31OFblOfq7UseqL8+KId88spqhUFc3UToX429HHypsUVuKHFfEST3oXw==","shasum":"b53e7082cd946db9b598b4d72c5a087d6649ff22","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.7.2.tgz","fileCount":26,"unpackedSize":69894,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenddVCRA9TVsSAnZWagAApFEQAKUs0k/i9ZtD80I0xCRG\nHzxvcQocmUwf/AVOpkJ5wY6F+dW6+bn7Smz1rHju/VreYZhdogXa/QN5QXk4\nVp+l8P5VARmN+Xs8OWA9ROOLQ8ORmkHtHi8PLBYQb5xBcChSJNvx46UaCw5d\ne0fgWXkODMZ1GiKTFIeLSEKB7IoOlKKoZ4/CEOYgeCx76KPqsSRERUGl1ujd\n+LaDJztxo2dy4qf7B3l8NFvlREokujhY5tSAlc32U+QJQQGbD/NeSwwHXoIK\niz6bHXau1SOHiV33lxxXixXoh9NLk6dRYmU/PQbo5iXNzGYeTod6Pwz0gt6m\n7DGgit1rpr3ie4tZg6MRzUYr/9DeuuY334PnJ22TRLKRoTvS67BoyhANrhMr\nV4NeeBhPsolSxvp+cEoxwoK4rx1E+y0tLWHGIgOvkDrf7rktQ/myEKSUd4N1\n63+gAySBaXGHA0IAELSLRhauUdc62YYSEzNoeCJyhGA4QuOtwpFJLaxyJeaq\nP5i2BF4ciBl5Rge2TDot92iLTK2LsUnlzCTVVtXbDdA4n/4PBAuVru0kSEMG\nfDIwjrjrtA8eHymrGIlbF7vigZGp8P+zGYW2IBbL0wbywyoVHDhQAHkSqita\nt/h93ZdArVLK+d+Ur1dPHzfJJtNjA8YphnRsMAc6QSJAFzAfmLYp42I8mZbY\nlH+A\r\n=zaTV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGcxBEFpGQ8zvzcut2uzFmLPG65p1NmB4Gl/GYvfllfUAiEAmpzhSJu73l2pQ37Y9iq4EAQF9y075N8rh1sgz/Fm91g="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.7.2_1587402580486_0.39124424235808464"},"_hasShrinkwrap":false},"1.8.0":{"name":"@open-wc/testing-helpers","version":"1.8.0","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","module":"index.js","scripts":{"prepublishOnly":"../../scripts/insert-header.js"},"keywords":["testing","helpers","browser-testing","fixtures"],"peerDependencies":{"lit-element":"^2.2.1","lit-html":"^1.0.0"},"dependencies":{"@open-wc/scoped-elements":"^1.1.1"},"devDependencies":{"lit-html":"^1.0.0","webpack-merge":"^4.1.5"},"gitHead":"11053d638d9d6882d647550f7e1e5999b62552fb","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.8.0","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.4.3/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-bDw32RCHwHoMOY6YH+Pg1i9c8o6BDcm2Q2p2mlgPAOHqFJoG+Er9vQiQQUhTWG7unoYCEfutW+Q3Bc8hnFYz+w==","shasum":"3cc54dff0baf25feba176e3a3ae3199929d32328","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.8.0.tgz","fileCount":28,"unpackedSize":73755,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepXJ9CRA9TVsSAnZWagAAwRYP/iiS0JyWdBA0nAs6a3KR\no2E9ws1RP/FVKtGXmsPmC8UlSW8DMZKyWl73dFPEF/G1FS4kqEtBwPY9JHG9\ne/XJi5+7pU1J5dQairzCAVAxCKuj/pWD6pN6Hs/0Yf3fyd8U9UWxPyBNLNji\nUCvLY8EqcLQiSlwCNCdlBe7KKZ0aIdmPsTzW/klkJZgKE152G4y2WBDTCGo8\nvi5PaUUPaF/l1jZCOfo+U15qWnXZmgiazAN2zulkKSag7JIpgLHP6xZz7Ro9\n3sHwARaS/B2Df7GVrGvfr4ld32aUaaj+2r4C2HV7qENjCUNGvqjbYZO/E5Nt\nrHmUZgsVOGRhcEwu/TC3YdgIzNF81Xmq4Uuu1PeQ/doP3UMe52Aq4sZgE6Z+\nSA/MmiuzxLwHNMbldZ0wvyQBXfEnAbZ+c/G3TtMCb04cZMdvVWqhfLnUBxY2\nxJdgzjyTQxxq3+fevNLtKRhwJh1oMnuWYcS+XNfr7QgfHtwmz4IRcVVY2HIL\nYrQihiTxEH++L/mnEyJe2RK7gFsYwSKgYdG/G4bDB0fydZVSdbM8xwyoavab\nn8v7oPnyoyJGHTs1Z7iqiP1rJ6Hxhi2nmjGYEJGjoLClNDowQzJoWhf+pvWc\nkVHDzGKVtnkf0XwngxQRJTRQiYxQhkDH6fw6AjO2vSwCH+WbhiXEDCFeh5FP\nmVmb\r\n=cUKH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAV1b8laQuetX+HF0EG+xrnrKUs+0+F6EVojA75P5c4XAiEArTX/5ntHavTuXVXUj1781GKxBuyhtrdblklJB0GZ46s="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.8.0_1587901052719_0.7388763180523241"},"_hasShrinkwrap":false},"1.8.1":{"name":"@open-wc/testing-helpers","version":"1.8.1","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","module":"index.js","scripts":{"prepublishOnly":"../../scripts/insert-header.js"},"keywords":["testing","helpers","browser-testing","fixtures"],"peerDependencies":{"lit-element":"^2.2.1","lit-html":"^1.0.0"},"dependencies":{"@open-wc/scoped-elements":"^1.1.1"},"devDependencies":{"lit-html":"^1.0.0","webpack-merge":"^4.1.5"},"gitHead":"50ea8552c354279c166129a74c0858215e09affd","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.8.1","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.4.3/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-gvTD5BrXdm0LEZbuy/4XweDjbdTsmZVpuK2172lkwCmoia1VaMvWL1iO7mBWZiACK5SJnBSWy6VX2GkaDHcUoQ==","shasum":"e523352f911f273dc4d7cfc2405c8eb886f0be59","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.8.1.tgz","fileCount":28,"unpackedSize":74195,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepXyTCRA9TVsSAnZWagAAZs4P/0Z5mcngyS6LxKnK1XQ4\nkA3kdZ4a3DIPFPDsJ3KlpzWH1ItcN4ltfPYfU4x37Ph+Usv2/62H+T9QYYU0\nayGQvEqwQJfyAd6OWylhQhgMaZOzs6WmQtXCA/1eUZBG6zxBUnHDI4yD+RYe\nsWXZYW+QCvILa3YxO7ipeflVONBiv0VNaMEbo3LI7XMuUg/G+GwjCExmIAW1\n+vtPNejxtxs4bkzzwTbGX9jPgoRWsewiizptpAqAkvuBiqZn3eiTDbsYbYYq\nGk36G9c/pFqr69uMNXDSCDkGXvgWY5VFsOyLa+vl7ZTteMcrKeOJsz5tFn5z\n4CTzHdHEyAjB24Vng2uNyk4WdgfCh3Hk4FTsEJzEBRczrKcjdyyk9ceujnnd\nfSooS3R7MKi2bcsGaT63tsfuKl52FEBDNwVuthkomw2JQNg/AlOSgTIVZvwk\nD6hRIVRF2SFML/r47H4V9sen9WPniogcXLr5RzE3OzwJnWfrV0I3225zOlg2\nlcxN/9j05kwG4pBF58RtLJtwMRu8boVNmfrVbZfJhuaSuSf/b/YjVawFP9nY\n5qOkpwA7+VbE9PXlRsQjxkiNXE1tCAorPu04W034yo0vx1FFayaF76oEGdM5\n3VRH9ncmI2+gLtcp/xBCzCHgHBLndg/AaH81g9d7v3R9QkVrxt6igfmR0oRv\nQa4o\r\n=29mj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDl8fvtulSUAkqkNujlTzEbG70InjJtY36pb8WuKkBapgIhALtuo0LR6Xc8cZMd+NnTHfLaqHIDvDYqjZSbUPYygzZM"}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.8.1_1587903635095_0.587017357285172"},"_hasShrinkwrap":false},"1.8.2":{"name":"@open-wc/testing-helpers","version":"1.8.2","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","module":"index.js","scripts":{"prepublishOnly":"../../scripts/insert-header.js"},"keywords":["testing","helpers","browser-testing","fixtures"],"dependencies":{"@open-wc/scoped-elements":"^1.1.1","lit-element":"^2.2.1","lit-html":"^1.0.0"},"devDependencies":{"webpack-merge":"^4.1.5"},"gitHead":"9a3dddae8d72e5c439876fe37654d58b9577038e","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.8.2","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.4.3/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-zxfZZOS4/30sceo7RHGHUxhxSe2F+NUsKYPK7EIATSJbQ1j9/3HIR+9PqYnZcRI3DT3CdPKQka/60dUJPH1kiQ==","shasum":"9120d976b8b4a50d06998c4f5ae9e0ec58bb0fb5","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.8.2.tgz","fileCount":28,"unpackedSize":75308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerIqZCRA9TVsSAnZWagAAOoQP/0bTjcmrcwy7f2kbH3t+\nRtdK8yD5U41tfIklAWzsjeVb2tBVosUPfQMANteMCo0xoMdkb32xDBGRl7WT\nvTRsImkde+/WhYdtzbq7WJRDlEJWE29l7BXL7a1a8s+L4cNFeV/6OZLWzZKq\nHdGT5qWqgAyqmJjEugfEd1LkGHOUzjZ5iQ5BOyEpN1F65V5/e9WNMODjsGa7\nzqRiVjmlyKbLAQGyuRKeyHeP5xofyCoWtUIrH50ZFfvwC0qIIpiGs+XwkW4q\nGw75qkLpdwL7e8WhDj0OucM+lwOrpzMr7xfqobt/NuibQcThoj2pxEsY46Cc\nyTYJlWaozp6b8w6OIH/UMHc5bNgJ3+bo7hLZzuEJWM7TqYYuHZ39c9oKFn42\ni7eMpvsO+XJqzqiVN+UMGxNwAdYU+nMJg25UjO1RXu/XXxQ+w6Q07sJbyMTg\nw51mbxF2dEAgqtXqNxJOdPZnUp+opZ1cVPvNcKKXo58/e8F6ZSynIVy8AQJJ\nky7xc0eu9IGzFrjWbwwVj11jJRIVRy/l3im0KWXQwr5JQMduCuZKsHNIyqRZ\nzk0Tr2GXMG0YLfPgaxLXYgGWWV30ZVOyZCROqMYDzseiSbtu/KbwajPw7OUG\nxaALgPj+6SCGxZkPlqh4xruwk3NQZtyD+naRosQIBEByqBl3JM51heDna0VW\nCCKS\r\n=9cVN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcgbrCrfuc03Jmjnn53xNHDl1rXlo2xbu6NxHqpBYTfQIhAOYm4FhRMc9BOVCLgrVrNHILW3b4RC+TxeHQIZloP/RN"}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.8.2_1588365976999_0.237955905331791"},"_hasShrinkwrap":false},"1.8.3":{"name":"@open-wc/testing-helpers","version":"1.8.3","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","module":"index.js","scripts":{"prepublishOnly":"../../scripts/insert-header.js"},"keywords":["testing","helpers","browser-testing","fixtures"],"dependencies":{"@open-wc/scoped-elements":"^1.1.1","lit-element":"^2.2.1","lit-html":"^1.0.0"},"devDependencies":{"webpack-merge":"^4.1.5"},"gitHead":"03544ab31af3f43690330cb2bbaa94d92c426709","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.8.3","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.4.3/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-VLtX4cQ6dNMUMSbe3fsWZ0Laqo2cBX3titILczJ9qmXJeeB7MTXsZNck9B92a2aHz9w3C9FswQ0f/krqf/E8ng==","shasum":"ae82e3ac71f1c22ff86ef742424c8db32deb73eb","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.8.3.tgz","fileCount":28,"unpackedSize":76506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe56HrCRA9TVsSAnZWagAABaYQAJnQh4/pSkYOeSiAEZQf\n5fqBmTYygNaNhUsGzeExZjPeL2Rt6EZD6B4LHDuPz4zXr6PNJOpWG4We1Ldw\nqKuGQwGbVjawA+WDNqRfjzGo+zMIUKGxwRgzlGH8/ChJc/BOgwYH0jKM91D5\nGTKxhsSZviz2/pAoagrV/5vU2DPHwdiwjovcDWQB7IXWWYsXTLs2/pRJBfhe\nkVJDHRjXuQIThtVUILAfiMKYGVe01QmgGUUwA3hTg2t2u3LfdbhDBUJyV/t5\nWTo/Fpa1pMYu5xUrEwQHxQ4WOjDebtONwtjABisbqvN44TSquIONTbJhoQgh\n3J2ryYRMB67euqP77u92M0OdZxA+8Ofo/jK9NCn5CXS7EIZg5l3bZlBX2AQe\nLdFs0TSgQOb/AGfsZE0NTXzUNQjnpbmZoPYybzvTkGTQANoukAM2XPyP2HTP\nx/lWCdwjrgOvfYeeKMl5eHyOOzbvIbKx3Nm0ySvOcv3m6qFbbncT5qKFQTx8\nrYJqwAEDMCvNc7YA8tEBOo3tNbeKUB8hfG7ALSbRqTyLBevdZm6/aryJ+pL2\nC0wK/nX6hIMYhU63KNRdmKBZgyoySxO0evC1mLosIFpidUR/PFj0zdmJ5BTf\nStmyKN+CmrurzWolXOxSxagFnYb1NhKin52RD0VT7nNchmJIMRCP+FTrlZ2Q\n34C2\r\n=uJmu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNIjIx89rVka/0ZMeKHiIED52l4wOMLZ6+sO9R0zewGwIhAKHNMNQokrsE/bCMSDLLtXAF+OP++5kzHAsPpEAvfTSA"}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.8.3_1592238570423_0.6457374995217682"},"_hasShrinkwrap":false},"1.8.4":{"name":"@open-wc/testing-helpers","version":"1.8.4","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","module":"index.js","scripts":{"prepublishOnly":"../../scripts/insert-header.js"},"keywords":["testing","helpers","browser-testing","fixtures"],"dependencies":{"@open-wc/scoped-elements":"^1.1.2","lit-element":"^2.2.1","lit-html":"^1.0.0"},"devDependencies":{"webpack-merge":"^4.1.5"},"gitHead":"72c70d66fcc65b6395442a177a1a5220d261e8bf","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.8.4","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.4.3/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-YkObNL45tX3z4MYoJnTNRRqqH8qcTmF1pqzQBRnO7XOGelktOamEODcr+YYOpftlbPFvLyegYy2wMy6M+Szdyg==","shasum":"25c700ae3ce70ba586d496334b511a7c767c29f0","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.8.4.tgz","fileCount":28,"unpackedSize":76709,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBdcXCRA9TVsSAnZWagAAj1AP/1i3LmzPYmNSMj7tuvEj\nEucXqTY4syaF/JZVS+KzAWyj9P+WFBt9D1rbB704JGBzbXtCnmiyzweDEIjd\n8HJz8m2KBOXbqn03jEh3yQfwMOfiw5VIZsMdEFcgiVOFZYUnFCisIOdaEY7u\nvCjya/MZQr7Qk+rTbsBg6P93LNSgim1SAm1sF4oqFldLL+xgQe0JjwhdHjGk\nC7oTHQgb894oobtM1UnScUVuF7WXADU+mMNnkAswzqwasZBVYzCEg8x5mugC\nhQUJWmO5v0etfQNzZSK+59qMaGx9dHWb3F7t7qQ28My/Gt4JntWYxU1oL5bw\nO26iOJLWyAVHTrbPTPtrahHzOYRoxBdcDraH0v+MpTbiT7c/DWQqlpTqssTX\nb3PwFezn6e0zujrlJNhJJLofmPFZj9w3FULxPTJ5+/Brb8Gu3PHuuOrbt7N/\nvEB9iQv3dTLOOp/XBOonHOc9+2ZkeZWuwbGhawj8z8WkMSGHC7OhUDDrfNTm\niq552Q0yl9eVvD9OTao9+XNeul8UORNTdBfoP+ged6xbL5P2khkjekid19fs\npKaO4Z8f5cr3Jt9BxQYuALvWzC4A0rt5DfxXbZgYjdaTgto55EGHjHNNYwHs\nWcz5Kns15+e3RzElx2YIrZAdCy1t7oKmMq65C5ZuKvN46RzlTK8aLE30S2T7\nlgIJ\r\n=wnpU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF8288n+2Ft5D/dUOWs5Zjhw0hiv2Av3mStsTRfF+jBMAiEA8E/o7BMCIAqBxPuKvguOIZHH5l4PiKLWcIAqmE3IJ20="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.8.4_1594218263430_0.7257393237557219"},"_hasShrinkwrap":false},"1.8.5":{"name":"@open-wc/testing-helpers","version":"1.8.5","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","module":"index.js","scripts":{"prepublishOnly":"../../scripts/insert-header.js"},"keywords":["testing","helpers","browser-testing","fixtures"],"dependencies":{"@open-wc/scoped-elements":"^1.1.2","lit-element":"^2.2.1","lit-html":"^1.0.0"},"devDependencies":{"webpack-merge":"^4.1.5"},"gitHead":"2c8045c373304bedac7974cec2e40a0e63bb1991","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.8.5","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.4.3/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-nOxTfTNH3SmxQvcZdHwEldB7F2T2N4fNYmC9n7Koi5+Ypi4/gfYWOyGHwQh7IrMEWTke1s4kJVlsHJLR0aujMA==","shasum":"2bd989dcad51f798552bc0f213c926266b255819","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.8.5.tgz","fileCount":28,"unpackedSize":77048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKPUiCRA9TVsSAnZWagAA2sIP+QAVZQ5zuqzUEMufY5Jx\nCjB8fTSzg2xToVb98GIRUrJa3CZSfQh4I6TblGBBgrGOF9y4Vom8VBUiIlEF\nM4zm5Tef3epKMvYNhF0U/qj7mbyCKt3SOidSHcEy8oH108lGESrT7Iwc/glb\n0HWK2IHlXZGU7c0SFdTeOG6/EYvniGeZfS+1OYkAj5YC0+FVJYGo1ta+w5py\nJEAGCjM1zbnQuLHoCK6ZnOZt6It6Oy7Mos2jIlfjtd1XZR9/zsq4rWK7A1tY\nDqBT3AtgMiXbSGiGe/MNPavLVARyNFQvyMfcoIYDQqaWlYpFH2ZXtoprVJ9O\nDCWrAI/tygqmuxpKK4J/zCAmavhZYB5+aogtd74X/pWGEuxHqKid25JrMmbM\nNcGA8KVm7SsmTLJpbFLV6G8RzJMormEo3dwovDgFxA/0j0z+IOtK1T3nqHiZ\n1zmoBKm6oIx/zwdOa7g+zPl303bpueB5CjyTZUsj36+IsLVoPEKGQQzXDgIf\nLpm1FPqDjTdnFLoh2jFZWkmCfSBTOExf1Fuep11gTybtGmzBre26L8MK1Tcs\ndsoVVJy5fheXREiYUunDBakmJjGLZULSaLMgSIgesUSKpT4b8a9SvRrZmuCt\n7tW98FCpeQ6XN4xfeaSzGhBywieToz5E3GUe0EmwoD5XxxPOUTj34kiOtSxM\nObpn\r\n=igfc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHkoe3cbP56oxLmZ0b3ZvdDH/pL1Lp3zfNM0NMbgbLMrAiEA+SDihiyLTl5j/vxntM/txHhpzbS9msf8aV9JnefS7EM="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.8.5_1596519714423_0.7792779288396672"},"_hasShrinkwrap":false},"1.8.6":{"name":"@open-wc/testing-helpers","version":"1.8.6","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","module":"index.js","scripts":{"prepublishOnly":"../../scripts/insert-header.js"},"keywords":["testing","helpers","browser-testing","fixtures"],"dependencies":{"@open-wc/scoped-elements":"^1.2.0","lit-element":"^2.2.1","lit-html":"^1.0.0"},"devDependencies":{"webpack-merge":"^4.1.5"},"gitHead":"ac212af3eef63c8cdb442a75e63428d9634309d9","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.8.6","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.4.3/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-vwcoMt/ZJxRyEjVBx/wgEp3IFAQVhXH61zuon8gAWvb/A6wiR8mOllvVkMfD5Au86sywxyB0z3z/WV3oYwZ5PQ==","shasum":"1c8d13847b1c95b8c02becaaa8c1131ce2038f91","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.8.6.tgz","fileCount":28,"unpackedSize":77251,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKtAYCRA9TVsSAnZWagAAIE4P/RZStzg4KiMl68zDqMKO\nRZbyPqYH+1MAQ12dbS4todWGkd7+kSNgiLOJqCGR9rPbYKttb/wnNSohVhl6\nG1NYTd54QnNQrvQyvhvtr9GWJPESjTatXIHaNLhJ3reNp6Hp5l+byh55dYzA\nswFUUz0SYgSAsZ7Z+4taxK7L7eiBvRtw3iHvA5Anod6RVJBmu/VfWpGqCB20\nIMsV81201Vq5Fu0o7dtgqI1gzVW1vkp0BCNi8Lo78yb8/sV/YfQEk6b/KkHL\nISYOdtKt4qFsno2aFblbkdxauqcsHy+MkXtQ1Ru91ac6+1faKH2v9biHjyH4\nje42ztw7CH/egBS5T3Q5dmJPLu3iuVGiFPiMySdqSnt0tiKmqWmfJhb2ZBCe\nYrpd09xZF6jFEotxojZERxu3A2GPei/KTU8Hy13VUnHcCSJvuwNZlQSbGBNv\nlBS99I0cmbUgT93XYWWgBxgej3kyjcJFUOwEa6Z7pVIATOzU3hwgIem4nSNF\nnYV1rmX0FwuwonY62tvk5UgU3TJjujGCLBraNIzJWsVNT/f6bYq/Km2gI3B8\nXYYOGA3sx2A47ylRRF2i2wYALeefkxXikTCoOwgMjNAAVz7AKOhFy5x43kSx\ncDSQDHONgf1ejfYrcvn2v6iymuvaiGZ08T9b8J6D799QZGzZvxYK3WozaVox\nqTeY\r\n=VlXe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVTIz0X3ywLuw6btt0gR75avkqVQnoCIxzuKh6P2saFQIgZL+igSf/ajuOv5ECqMrNnOWJipDD60wUYGmqQToQFwc="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.8.6_1596641303823_0.7672487658108242"},"_hasShrinkwrap":false},"1.8.7":{"name":"@open-wc/testing-helpers","version":"1.8.7","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","module":"index.js","scripts":{"prepublishOnly":"../../scripts/insert-header.js"},"keywords":["testing","helpers","browser-testing","fixtures"],"dependencies":{"@open-wc/scoped-elements":"^1.2.1","lit-element":"^2.2.1","lit-html":"^1.0.0"},"devDependencies":{"webpack-merge":"^4.1.5"},"gitHead":"0632bf20048eb00059b330c1abf9e375f24471fd","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.8.7","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.4.3/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-e5cDctrbIeVkm/hP9fKBNl2z3cMdoRgVLo/HxfUW4d5bnF8UeJ0wPIzhHqB420fyfBx5wQkrPCLyOdc+PcecQA==","shasum":"ae4be74f1ce427c5baf2ac8101c309c64b49b574","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.8.7.tgz","fileCount":28,"unpackedSize":77454,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNtbfCRA9TVsSAnZWagAAw7UP/1frzYKyq0MoRFdkqqpa\nRUAJHHEqMGF44HoPz+NhA+HVHse7wB4GYkKB9sddv6hjyenuLqFDYCl6yNIN\nuyBQJnMaNMpmaJ5PqXAnOi3iPwtFxaVYC0ry6IK+rRQPMTm+3oDWOy5S79v6\nhH+qEH8cJhDTLaT5T5bhmaiLsZc1wlfMfDtbcBy764EYwAnopPYQoI4XmHz3\nCrryLHj8gKGEeHwUD93y0YocJdSUGqsrH4fQAQOQT32qfjmp4NmF1uhr5DAy\nuvBzfkrP9pJrKlNVDgkkxoL91IVQdhYNTSNv9kU69Hp24dOeblRM3R3M/RNQ\n0zrmWL1qLM2I+5X4lIqfwbpHirFV1WO4unrJiUX/jOsgubPF3cCzYLLebIXs\ne7BrXkNsSPoux3XUk+FvOXAWy0jecQ11tRn3F7QvHUiA/yK0vWUVSIo8uQNo\nD+ovumK4xfKLXDeYXZmjDtoiZIyDIHx3p+lO5oT4w04sB+96RFHXsY0Wjz/z\nJnhvpdFiJUywIR+M+RxgiNdf9ZoARQ5pooO2Tuj2t+kYifPafbdNtYJhVFGk\n+5+/WUHyVNkea+TWx6KlhHBJOyTiIkCJlv1wuBTRGx3NywvfWzdGsLoxLsNF\ntd9KBKru1p7AOy5fwIYwProMDF/cRJpSdQ1pw9911i+yXz1KOrH0G+sMSGwN\nuP/c\r\n=Jsw3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/DPz+GCsH1dmlAnhKToSvGmq0qwIoWM7AmKMcNN5lMgIgfAtUzedJde3CLaUF+HXicq4JdhOwp0CslbvuszpO0V4="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.8.7_1597429470984_0.6129001543395038"},"_hasShrinkwrap":false},"1.8.8":{"name":"@open-wc/testing-helpers","version":"1.8.8","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","module":"index.js","scripts":{"prepublishOnly":"../../scripts/insert-header.js"},"keywords":["testing","helpers","browser-testing","fixtures"],"dependencies":{"@open-wc/scoped-elements":"^1.2.1","lit-element":"^2.2.1","lit-html":"^1.0.0"},"devDependencies":{"webpack-merge":"^4.1.5"},"gitHead":"d0a5414ef1d3384358b034fd2efc6618517738a8","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.8.8","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.4.3/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-jIBx8V66t0BADerpBqhC67AJvPbgNsT2Y7sU1+qh83sM6PlRhBm9wWtZEi1HqqsH+kpGqqulu9iITnxy+kDXkg==","shasum":"09107468c428027341b5e1e7041dac8b788f58ee","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.8.8.tgz","fileCount":28,"unpackedSize":77651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOX2oCRA9TVsSAnZWagAA1ZoQAIYfOvMM4MTb3u1UZN0+\n5sn8OsyNKknYKgg9P2qjL2tT1dS71OF28m0wvR6siYCHoU0Qq1iac+JD50tn\nKvxbMA9846QckTvFARsP+CsOz8x/ZitJo+sUrOjohPwUyri/fNfKVLR/Dzzj\nNHRFsTJw/8f+W7yiItyKxjVO9vHjM6NfOhSLoRIp/XT1GoQhwdyktYJjScj7\nW27qF1Cgs8uCaOM4wqPPryN9I1jaZ0Ih/iTECFHj8JnLz/iO3j0ZForkviqv\nTgdBsuHKgmEXPpuBi1U+F4LmwsIEdtEUFJigFjliv9yPNBGrcAKPprKzGpFQ\n0LNupYYdMQ+BJbfO32exZt/Tkd1ph2cCBC12Rj8MyH6BQPvqOqTUoVfjGSod\nnaaaFDOC0rEMJHeCQI3PQyQ2rENiFTgpMAUQDQlqQyaSUyWSRCnS2drAMuOL\nvQTNUz66IxC4CNbVN+kmqyEijsyZSwz2IYnkYemUL2laWU5iKVQp3tbSg+EV\nKMiAZhcxemG8I0EOeFi3vdF59fV45Rby0EZW4jRrHAZvOEMSl6CTgUknKIDZ\nfis0Ecyo8zcZTgamsdGaVQsY71lHhtagzfZ/1TTjb0i9spu58KF1GjdJr7nx\n4ZxhvntLGXAcb8vhlBJKwaqj4rmXA3dT5b07L+krBA7NAgw3CYDbk4bkf9nS\nbEde\r\n=daSW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGVIcOEreuihYvjWOjjghD09b900jVOnbtS+CPs/eaFqAiEA9KrgpLcCaxlqj/0fIGUJplW6wl/MEONVPzjpsCEjs5g="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.8.8_1597603240088_0.9308348185797843"},"_hasShrinkwrap":false},"1.8.9":{"name":"@open-wc/testing-helpers","version":"1.8.9","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","module":"index.js","scripts":{"prepublishOnly":"../../scripts/insert-header.js"},"keywords":["testing","helpers","browser-testing","fixtures"],"dependencies":{"@open-wc/scoped-elements":"^1.2.2","lit-element":"^2.2.1","lit-html":"^1.0.0"},"devDependencies":{"webpack-merge":"^4.1.5"},"gitHead":"2747a5b3a77b664757cf766d2266afdd3de56545","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.8.9","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.4.3/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-M7pPOE1tjSW06Kavft4vlQcRf0RGbPeaBqGn57YHYw05XxbY3ZDoJGA8hwaA0jyuLbv8XTwOJwtwHJf6fuRE4w==","shasum":"fdadb5092f7ddf90eb4a0592f3659832306c4ea6","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.8.9.tgz","fileCount":28,"unpackedSize":78046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPRcQCRA9TVsSAnZWagAANGAP/3FOmpY+UMwdkVlqFSA/\nILMjnFWjZddLElR+GoEqggSiluv+VkYytp723q0BVHhg2HStHjuDx4b224La\nFGmRnqfq8VDdWKQU/zSye2ug2g2zN7MtNARS+iNLLpl9cz/EmJZpZCfoIN8R\nboXjDfHF7u8O8WtCpqCXIymL5wtxrrHemWTEnuxLEJQKR+XGl30pMk3rXkni\nZw7DueKthpJj9g/loZZ3fMoWwZb0C2Si19KjBaLDaAUBgTobcKET7OLbF00L\nOovyuz2wtjxc/uy+JR+P9fi2DBAtX8LDzTYIGMlo+xPQ6vQxM0LOl8jgPJXM\nMepaPSHOI+wtEfZmH2frH87ry0d2TsPgROhCiJS3618D0naw/wR+1YVskG+U\nHSwvdHa7ncUSN/QbggEHkUQnE1EyoxCvP01R8T3lb5xRAY6PlmdUZVAV9oIO\nE4IvVEOT6P2t2pzuOFiXHisKuqBHNW5NIT8jO2PDqIXgblaMSt6cF1oPpUo1\noAgIr0g8fTrItBhoIl1gjvMaSa0qSML9uaiEc5/XRcLD1qNuGHgTGPv4NiwD\nSU9IdbMsOtBsF/DeRhAycociSDSuSYgPuZ+UFLpMhafKy5h8yqwmatOFdiwG\nr2hTAvI/6kkQCihoXzgTBavI0AokYkH66wsp5nOn9NH2JD4Cq6SmWBvfn5wY\nOYoo\r\n=q/gY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGdnfa2tR3CTwpiY50pBJE4Pbnfbhs7XkdlkkgRqZfugIgJq7O3I3tIu6U5m3+5lbWIYgRcIQJ1GX9Do6CHvxEkcU="}]},"maintainers":[{"email":"d4kmor@gmail.com","name":"d4kmor"},{"email":"larsdenbakker@gmail.com","name":"larsdenbakker"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.8.9_1597839119683_0.27860375845654195"},"_hasShrinkwrap":false},"1.8.10":{"name":"@open-wc/testing-helpers","version":"1.8.10","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","module":"index.js","scripts":{"prepublishOnly":"../../scripts/insert-header.js"},"keywords":["testing","helpers","browser-testing","fixtures"],"dependencies":{"@open-wc/scoped-elements":"^1.2.2","lit-element":"^2.2.1","lit-html":"^1.0.0"},"devDependencies":{"webpack-merge":"^4.1.5"},"gitHead":"8a6c7bb805a77f6d5f6a42b444e89279ede89b51","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.8.10","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.4.3/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-HMo650TxJUcc8Y6anqNh/ZREQvbsCsRYjB+usApGWGVHjRFShhupHApNptHF3BOCWk5QwjguRWhLDSh2wWLK+A==","shasum":"163a28b4c7df81bd7c1778447b2b60984e556c92","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.8.10.tgz","fileCount":28,"unpackedSize":78477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfd7OdCRA9TVsSAnZWagAAgmIP/0G8shJnD25Xvw5Tc3mB\nGnDV+DlTvXdKoW0NeI4pmmxriTKPUG5PqGule4vxYnP7Qg4gQkxIA1uOm+b/\nnjLCwjHG/1MJfpLevI4v1NyIZRsB6s+r0rw2vvUGjuJrUyiigYUvw2NwFdBX\nDaIBBFcMeTFjH95OnCo6eDc714TkDTPqUmgLzS4q00weqpyAhoTCUueVHVql\nVW92qeBzfgexa5v+b7HOMzGvl1z3TaE+WZXjJgtoR+mUaytq29qZMXk/FsIi\nBdZRtY+zCxymlSOBk+tpdXVN3ox1QHYrnjGcZPg4t9IJ/s9SFBLQ0byy3gtX\ndmZ6O6SbPCTaBOMtsC5Guyo9dQgw1tudXKdaISNicXGJNoY2oSRUcuCsuyAE\n9aUiXDIctUxj4U5S8hnKrCspawYTy7BDt8GBLJxplr/60rDFBLLJeCWsmz1z\nHnr6K6cm1djQlnrKsBFXAgW4An8cGzWmI5bukwnWZvf3ASIYg/PwZfBDw0M0\n1MbGUU5WpSa4z3Lh66eB+hhZhA8tRyJX4huYASt0ZfKBekhAUQL6VkbbkXQE\ncc1HNjhg0op/HzYnhAsKTMSqUiEc7OGRta9i7SWlg0Wjz0C7iv1BCkJGJyu7\nSK7xj7BCjFbIbB1/x6DFpIYugisXPmJIDL0K46xsb04LblUU8yyGRdypzgIX\nCmi4\r\n=YTgr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfsExBhNy19IrEMlM30XQOtA67ExK4zcOjOftrpjyUwAIgUlcCsczzK1tRPzDQ1sJq5d2mCABbdimVjYJyCONOyig="}]},"maintainers":[{"name":"modern-web","email":"hello@modern-web.dev"},{"name":"larsdenbakker","email":"larsdenbakker@gmail.com"},{"name":"d4kmor","email":"d4kmor@gmail.com"}],"_npmUser":{"name":"d4kmor","email":"d4kmor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.8.10_1601680284609_0.14331083643009945"},"_hasShrinkwrap":false},"1.8.11":{"name":"@open-wc/testing-helpers","version":"1.8.11","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","module":"index.js","keywords":["testing","helpers","browser-testing","fixtures"],"dependencies":{"@open-wc/scoped-elements":"^1.2.3","lit-element":"^2.2.1","lit-html":"^1.0.0"},"types":"types/index.d.ts","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.8.11","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-vyjeQrtWHitJegxCsnffnVzKvf0+v/a4CCCaMx//vkFV9pPalw24LZIRiP8JdGsSigOlmMZHkcizlN23vpDMEg==","shasum":"7af4028da8cd042c67ee85105b41a8227e28f270","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.8.11.tgz","fileCount":41,"unpackedSize":114677,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmbRNCRA9TVsSAnZWagAAEvgQAJv9S5/BPqY1BfskHTuV\nyr+DPNiSzyHFw8uHAe3AhFYvNev+xycSf2eAqghMY3coscrDd+vlRbVdy5f+\nMyYMYgNu8Necx4hFNm1Yswfwdw37mRnzqnrkALHz+s///GqyfVxS4wX/M5G2\n9CHQQANYdHd8x8ExvhN7a1pBaGl1DnffmQ8NcWQk2i4SzBAUpcDxKs05D+2P\nF92ZeSaXgLkK8HlGEOzTlJ9MwzmIbHuIgkihrA7PIuAE/xjVkF2XwlG4nYQj\nG3Lajq3hAwfZ5WxGm1xobXSqC8nLWkwZZGSPS2syKW9I9vogL9dSAaIDSed5\nU+qSYFhObF4lW3J7iIf3sKvvTMaznYFCz9c9+U2E5XRv0VYAB7AAB9qOLLeU\n5kXTERbDljcv01AYRi63iOhmIFp63uNLID3uxB0csaCp6OFOCS09Gzs2TWU4\n7uKAuNYgKw0YXGIiYOuLVx6Jmlj7f/MnehSbfLa2ap1dTDoZ8TykjPnsu4zJ\nK3wl/lZ0UwrUzS3dxUugxJYGb+xVXVybOyQb4aEj1CAowgCGYAzVjY4uVQs4\n+PbGHkME2m4jPzpa850mAYLyqFb7n9zmU1ipLwp1/T2m2Crt7DuyJ/Un/AiW\ndcQLAaaO1O2GHDdk1xNyP3H45YpCqtDdzX4Cx76mdYWfIiE8vtkQefU50ZYX\nYTwT\r\n=S1zL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyiCnM4CsSTNiJUOIZuONYI48SETtOrV5ANJPZQfUuGgIgZ43ky0nF/2x3zDswd1g0bvYO9OeQLQVDY07RtawOBdY="}]},"maintainers":[{"name":"modern-web","email":"hello@modern-web.dev"},{"name":"larsdenbakker","email":"larsdenbakker@gmail.com"},{"name":"d4kmor","email":"d4kmor@gmail.com"}],"_npmUser":{"name":"modern-web","email":"hello@modern-web.dev"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.8.11_1603908685307_0.2598848141908596"},"_hasShrinkwrap":false},"1.8.12":{"name":"@open-wc/testing-helpers","version":"1.8.12","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","module":"index.js","keywords":["testing","helpers","browser-testing","fixtures"],"dependencies":{"@open-wc/scoped-elements":"^1.2.4","lit-element":"^2.2.1","lit-html":"^1.0.0"},"types":"types/index.d.ts","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@1.8.12","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-+4exEHYvnFqI1RGDDIKFHPZ7Ws5NK1epvEku3zLaOYN3zc+huX19SndNc5+X++v8A+quN/iXbHlh80ROyNaYDA==","shasum":"449865689b0283c117326c1e0975834406bb0855","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-1.8.12.tgz","fileCount":41,"unpackedSize":114823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmbwvCRA9TVsSAnZWagAAPEIP/Aq6xTJWhH+OXDCX1csS\nar3/dbh/+WC8bylF0y6CTCXT5IKF+AFORuNtbyA9VZg4Ycx5uFcv3V0XGniy\np1OG2Zjpwt1tMhGUGmt1DFWFlnMkBnbN/ZZxQ+9a61+379U2Hb5/G+USUpyf\nBuFpWZf5Yuk0WFNv0rXMG3hlXh+9FLcfBm3hBT19Kk5Orl75wrZxBPSW62d9\nKJNe+B5WpUHSUCIiwlcs5BcBKIIx4G3LJZUTHG4PjypomchLHhCEnndfY1dW\nCVIZUdGscjctQT9tXPtJde0Ljb/+D4Na8gHcpMAn7yDUC/aaCxqrMFOJsRUc\nCElS7NlN4sSW3pEA5NAl/tQVB0QMnZBQt8Zv/PHiRd0F9wDn/VHvHOhvIZEe\nP5zFmuN7m+iPeR+Y7aFNvxn9IAyQuptZ1Zoa5ZH2JzEFHJr00LTOtDQgw8ms\nPrbmLSuV0KqjGStwrG2FBBnYJtLZuKSHNRpanUSKZ6cwV8iEF2OVTQp2hiZW\nPV16QdBtkAnicbYiJDZIyVNRtI3zf/J7JIxinGWARQMkgvPodXeHrQaA9bEh\n0pPqMFf4uz331UV70k+rDWhNyHmBRSB8M9ashmSZURLK/KsffhlfEh1KSHBG\nWUxIyoGAtd7EpOGyyyWI/kbLkjrIHxt5OH7WI7YBDkrC9hY0u1NEcDMh/MqK\nJyQt\r\n=92xC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFMH6Sc4eh6uhPah3x+tKmqBYLZjckdz3zgfeACyZK12AiALZWBPu8BA7vMqHX1tnScx+6y9e2UhMCOYnQ2rCXE2fA=="}]},"maintainers":[{"name":"modern-web","email":"hello@modern-web.dev"},{"name":"larsdenbakker","email":"larsdenbakker@gmail.com"},{"name":"d4kmor","email":"d4kmor@gmail.com"}],"_npmUser":{"name":"modern-web","email":"hello@modern-web.dev"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_1.8.12_1603910702740_0.20857664434712886"},"_hasShrinkwrap":false},"2.0.0-next.0":{"name":"@open-wc/testing-helpers","version":"2.0.0-next.0","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","module":"index.js","exports":{".":"./index.js","./pure":"./index-no-side-effects.js"},"scripts":{"debug":"cd ../../ && yarn debug --group testing-helpers","prepublishOnly":"publish-docs --github-url https://github.com/open-wc/open-wc/ --git-root-dir ../../","test":"cd ../../ && yarn test:web --group testing-helpers"},"keywords":["testing","helpers","browser-testing","fixtures"],"dependencies":{"@open-wc/scoped-elements":"^2.0.0-next.0","lit":"^2.0.0-rc.1"},"devDependencies":{"@webcomponents/scoped-custom-element-registry":"0.0.1"},"types":"types/index.d.ts","readme":"# Testing >> Helpers || 20\n\nA library with helpers functions for testing in the browser.\n\n```js script\nimport '@rocket/launch/inline-notification/inline-notification.js';\n```\n\n<inline-notification type=\"warning\">\n\nTesting helpers uses [lit-html](https://lit-html.polymer-project.org/), but it's set up as a peer dependency to avoid version conflicts.\nYou don't need to write your components with lit-html to use this library, but you will need to install it:\n\n```\nnpm i -D lit-html\n```\n\n</inline-notification>\n\n# Usage\n\nWe recommend using this library through [@open-wc/testing](https://open-wc.org/testing/testing.html) which preconfigures and combines this library with other testing libraries.\n\nThe examples that are shown here assume this setup, and import from `@open-wc/testing`. If you want to use this library standalone, you will need to import from `@open-wc/testing-helpers` directly instead:\n\n```javascript\n// import from general testing library\nimport { fixture } from '@open-wc/testing';\n\n// import from testing-helpers directly\nimport { fixture } from '@open-wc/testing-helpers';\n```\n\n## Test fixtures\n\nA test fixture renders a piece of HTML and injects into the DOM so that you can test the behavior of your component. It returns the first dom element from the template so that you can interact with it if needed. For example you can call functions, look up dom nodes or inspect the rendered HTML.\n\nTest fixtures are async to ensure rendering is properly completed.\n\n### Templates\n\nTest fixtures can be set up by using a string or a [lit-html](https://github.com/Polymer/lit-html) template. You don't need to use `lit-html` in your project to use the test fixtures, it just renders standard HTML.\n\n### Test a custom element\n\n```js\nimport { fixture } from '@open-wc/testing';\n\nit('can instantiate an element', async () => {\n  const el = await fixture('<my-el foo=\"bar\"></my-el>');\n  expect(el.getAttribute('foo')).to.equal('bar');\n}\n```\n\n### Test a custom element with properties\n\n```js\nimport { html, fixture } from '@open-wc/testing';\n\nit('can instantiate an element with properties', async () => {\n  const el = await fixture(html` <my-el .foo=${'bar'}></my-el> `);\n  expect(el.foo).to.equal('bar');\n});\n```\n\n### Test a custom class\n\nIf you're testing a mixin, or have multiple base classes that offer a various set of options you might find yourself in the situation of needing multiple custom element names in your tests. This can be dangerous as custom elements are global, so you don't want to have overlapping names in your tests. We recommend using the `defineCE` function to avoid that:\n\n```js\nimport { fixture, defineCE } from '@open-wc/testing';\n\nconst tag = defineCE(\n  class extends MyMixin(HTMLElement) {\n    constructor() {\n      super();\n      this.foo = true;\n    }\n  },\n);\nconst el = await fixture(`<${tag}></${tag}>`);\nexpect(el.foo).to.be.true;\n```\n\n## Test a custom class with properties\n\nFor lit-html it's a little tougher as it does not support dynamic tag names by default.\nThis uses a workaround that's not performant for rerenders, which is fine for testing, but do NOT use this in production code.\n\n```js\nimport { html, fixture, defineCE, unsafeStatic } from '@open-wc/testing';\n\nconst tagName = defineCE(\n  class extends MyMixin(HTMLElement) {\n    constructor() {\n      super();\n      this.foo = true;\n    }\n  },\n);\nconst tag = unsafeStatic(tagName);\nconst el = await fixture(html`<${tag} .bar=${'baz'}></${tag}>`);\nexpect(el.bar).to.equal('baz');\n```\n\n## Customize the fixture container\n\nOrdinarily, `fixture` will render your template as a child of a plain `<div>` element on karma's test runner page:\n\n```js\nconst el = await fixture(html` <my-el></my-el> `);\n```\n\n```html\n<div><my-el></my-el></div>\n```\n\nThis should suffice for most cases, but if you need to specify the type of element that contains your custom element fixture, (e.g., to give it an absolute position), you can pass the wrapping node in the `parentNode` option:\n\n```js\nconst parentNode = document.createElement('div');\nparentNode.setAttribute('style', 'position:absolute;');\nconst el = await fixture(html` <my-el></my-el> `, { parentNode });\n```\n\n```html\n<div style=\"position:absolute;\"><my-el></my-el></div>\n```\n\n## Timings\n\nBy default fixture awaits the elements \"update complete\" Promise.\n\n- for [lit](https://github.com/lit/lit) that is `el.updateComplete`;\n- for [stencil](https://github.com/ionic-team/stencil/) that is `el.componentOnReady()`;\n\nIf none of those specfic Promise hooks are found, it will wait for one frame via `await nextFrame()`.<br>\n**Note**: this does not guarantee that the element is done rendering - it just waits for the next JavaScript tick.\n\nEssentially, `fixture` creates a synchronous fixture, then waits for the element to finish updating, checking `updateComplete` first, then falling back to `componentReady()`, and `nextFrame()` as a last resort.\n\nThis way, you can write your tests more succinctly, without having to explicitly `await` those hooks yourself.\n\n```js\nconst el = await fixture(html` <my-el .foo=${'bar'}></my-el> `);\nexpect(el.foo).to.equal('bar');\n\n// vs\n\nconst el = fixtureSync(html` <my-el .foo=${'bar'}></my-el> `);\nawait elementUpdated(el);\nexpect(el.foo).to.equal('bar');\n```\n\n### nextFrame\n\nUses `requestAnimationFrame` to wait for the next frame.\n\n```js\nawait nextFrame();\n```\n\n### aTimeout\n\nWaits for `x` ms via `setTimeout`;\n\n```js\nawait aTimeout(10); // would wait 10ms\n```\n\n### waitUntil\n\nWaits until the given condition returns true. This is useful when elements do async work.\n\n`waitUntil` can slow down the execution of tests, it should only be used when you don't have any other more reliable hooks.\n\n```js\nimport { fixture, waitUntil } from '@open-wc/testing-helpers';\n\nconst element = await fixture(html` <my-element></my-element> `);\n\n// wait until some async property is set\nawait waitUntil(() => element.someAsyncProperty, 'Element did not become ready');\n\n// wait until some child element is rendered\nawait waitUntil(\n  () => element.shadowRoot.querySelector('my-child-element'),\n  'Element did not render children',\n);\n```\n\n`waitUntil` has a default timeout of 1000ms and a polling interval of 50ms. This can be customized:\n\n```js\nawait waitUntil(predicate, 'Element should become visible', { interval: 10, timeout: 10000 });\n```\n\nThe predicate can return a promise.\n\n### elementUpdated\n\nIf you want to test attribute and property changes, and an easy way to wait for those changes to propagate, you can import the `elementUpdated` helper (also available directly in the `testing` package)\n\n```js\nimport { fixture, elementUpdated } from '@open-wc/testing';\nimport '../my-component.js';\n\ndescribe('Attributes', () => {\n  describe('.title', () => {\n    //...\n    it('is bound to the `title` attribute', async () => {\n      const el = await fixture('<my-component title=\"test\"></my-component>');\n      expect(el.title).to.eq('test');\n\n      el.title = 'test 2';\n      await elementUpdated(el);\n      expect(el).dom.to.equal(`<my-component title=\"test 2\"></my-component>`);\n    });\n    //...\n  });\n});\n```\n\n## Testing Events\n\nIf you want to interact with web components you will sometimes need to await a specific event before you can continue testing.\nOrdinarily, you might pass the `done` callback to a test, and call it in the body of an event handler.\nThis does not work with async test functions, though, which must return a promise instead of calling the `done` callback.\nThe `oneEvent` function helps you handle events in the context of the kinds of async test functions that we recommend.\n`oneEvent` resolves with the event specified when it fires on the element specified.\n\n```js\nimport { oneEvent } from '@open-wc/testing';\n\nclass FiresDone extends HTMLElement {\n  fireDone() {\n    this.done = true;\n    this.dispatchEvent(new CustomEvent('done', { detail: this.done }));\n  }\n}\n\nit('can await an event', async () => {\n  const tag = defineCE(FiresDone);\n\n  const el = await fixture(`<${tag}></${tag}>`);\n\n  setTimeout(() => el.fireDone());\n\n  const { detail } = await oneEvent(el, 'done');\n\n  expect(el.done).to.be.true;\n  expect(detail).to.be.true;\n});\n```\n\n## Testing Focus & Blur on IE11\n\nFocus and blur events are synchronous events in all browsers except IE11.\nIf you need to support that browser in your tests, you can await `triggerFocusFor` and `triggerBlurFor` helper functions.\n\n```js\nimport { triggerFocusFor, triggerBlurFor } from '@open-wc/testing';\n\nit('can be focused and blured', async () => {\n  const el = await fixture('<input type=\"text\">');\n\n  await triggerFocusFor(el);\n  expect(document.activeElement === el).to.be.true;\n\n  await triggerBlurFor(el);\n  expect(document.activeElement === el).to.be.false;\n});\n```\n\n## Fixture Cleanup\n\nBy default, if you import anything via `import { ... } from '@open-wc/testing';`, it will automatically register a side-effect that cleans up your fixtures.\nIf you want to be in full control you can do so by using\n\n```js\nimport { fixture, fixtureCleanup } from '@open-wc/testing-helpers/pure';\n\nit('can instantiate an element with properties', async () => {\n  const el = await fixture(html`<my-el .foo=${'bar'}></my-el>`);\n  expect(el.foo).to.equal('bar');\n  fixtureCleanup();\n}\n\n// Alternatively, you can add the fixtureCleanup in the afterEach function, but note that this is exactly what the automatically registered side-effect does.\nafterEach(() => {\n  fixtureCleanup();\n});\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@2.0.0-next.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-94TL8IK05w1JyN8xt7t+vQBQYPdPy/JSJbWJ/ytvStou085SoDN6p1xCPh1PNhjm9LALc60nWM8qb2J2YRT8QA==","shasum":"ece19e1c22ff91ae5f6ff2fae199719b7a7bfce7","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-2.0.0-next.0.tgz","fileCount":38,"unpackedSize":107862,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiGfACRA9TVsSAnZWagAAASEP/226932L0UUBtxCRsPob\nTJFaviZC6hJPKJ+e/HLpGBpTGso53/0iOW/LQ2ZzOLluK3aEfu8ceipPvSoS\nP64N5HQBXDYgtXMWqb50gaZOaC0EmTMhdej7zUzSiA+uofL/7tAO/FYItHYp\nXgQjMFRJ3LhGnCyfuOJy6KvQ7aBfokeUx9I5ioriM27jV6A+Qn/dNZmsipJm\nPlhbm9XIML7cPkCM5HxCOv8PQ4dbyXuzod34i5gx+bu/Q6KKjX2cSuv7ZQRX\nmXc25T5uErS74SSlWvgItl1EtbxYbeOAxxO3aQ6WCph0cgCS7RtpJNIH2uHn\nhbegzunIZmFeHr8d+Spt2tfm0eHsZf/S0mG4Eyfqrz8RlSfmzzZMMX3cIF1Z\nGFD0Mvn+ecV7vGWP/jPPWSl4v1kXKyC9nt1islJkOMlGSQZ3T3oHGC7TZ9h/\nLXtLeu65xi/Kfeqh7KziRptaBGRP050Bjz7cW0UDjX7rkJx/FPUx5mz/Im0M\nFvbBNjgBUvp04eCvYaWwt5+CeT2AHNs6vnP8odvzyI+dyETnNISJkINzI20B\npHjufRFXGnXDeXwQVbbiHX/m9xnvxuo4YJHsj1rF9cH2rr8sn5Fx3dZRMtR1\n+eCU9h/Pw90o5nVYWq7YJWdHHh+Zi4oRnnE9HmFg5p+GNvsfjBh0rJYKXXRd\nhjyn\r\n=f28C\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCeCFAJ3rYBm4jSFxy6vWlRyrTmxiUFfSTfvYbsx21TJgIgSCrcUyh4xe/wKOAAcVginJkbBnFAQb02WLFcJDuzJCo="}]},"_npmUser":{"name":"modern-web","email":"hello@modern-web.dev"},"directories":{},"maintainers":[{"name":"d4kmor","email":"d4kmor@gmail.com"},{"name":"larsdenbakker","email":"larsdenbakker@gmail.com"},{"name":"modern-web","email":"hello@modern-web.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_2.0.0-next.0_1619552192268_0.1521494121446334"},"_hasShrinkwrap":false},"2.0.0-next.1":{"name":"@open-wc/testing-helpers","version":"2.0.0-next.1","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","module":"index.js","exports":{".":"./index.js","./pure":"./index-no-side-effects.js"},"scripts":{"debug":"cd ../../ && yarn debug --group testing-helpers","prepublishOnly":"publish-docs --github-url https://github.com/open-wc/open-wc/ --git-root-dir ../../","test":"cd ../../ && yarn test:web --group testing-helpers"},"keywords":["testing","helpers","browser-testing","fixtures"],"dependencies":{"@open-wc/scoped-elements":"^2.0.0-next.6","lit":"^2.0.0"},"types":"types/index.d.ts","readme":"# Testing >> Helpers || 20\n\nA library with helpers functions for testing in the browser.\n\n```js script\nimport '@rocket/launch/inline-notification/inline-notification.js';\n```\n\n<inline-notification type=\"warning\">\n\nTesting helpers uses [lit](https://lit.dev/), but it's set up as a peer dependency to avoid version conflicts.\nYou don't need to write your components with lit-html to use this library, but you will need to install it:\n\n```\nnpm i -D lit\n```\n\n</inline-notification>\n\n# Usage\n\nWe recommend using this library through [@open-wc/testing](https://open-wc.org/testing/testing.html) which preconfigures and combines this library with other testing libraries.\n\nThe examples that are shown here assume this setup, and import from `@open-wc/testing`. If you want to use this library standalone, you will need to import from `@open-wc/testing-helpers` directly instead:\n\n```javascript\n// import from general testing library\nimport { fixture } from '@open-wc/testing';\n\n// import from testing-helpers directly\nimport { fixture } from '@open-wc/testing-helpers';\n```\n\n## Test fixtures\n\nA test fixture renders a piece of HTML and injects into the DOM so that you can test the behavior of your component. It returns the first dom element from the template so that you can interact with it if needed. For example you can call functions, look up dom nodes or inspect the rendered HTML.\n\nTest fixtures are async to ensure rendering is properly completed.\n\n### Templates\n\nTest fixtures can be set up by using a string or a [lit](https://lit.dev/) template. You don't need to use `lit-html` in your project to use the test fixtures, it just renders standard HTML.\n\n### Test a custom element\n\n```js\nimport { fixture } from '@open-wc/testing';\n\nit('can instantiate an element', async () => {\n  const el = await fixture('<my-el foo=\"bar\"></my-el>');\n  expect(el.getAttribute('foo')).to.equal('bar');\n}\n```\n\n### Test a custom element with properties\n\n```js\nimport { html, fixture } from '@open-wc/testing';\n\nit('can instantiate an element with properties', async () => {\n  const el = await fixture(html` <my-el .foo=${'bar'}></my-el> `);\n  expect(el.foo).to.equal('bar');\n});\n```\n\n### Test a custom class\n\nIf you're testing a mixin, or have multiple base classes that offer a various set of options you might find yourself in the situation of needing multiple custom element names in your tests. This can be dangerous as custom elements are global, so you don't want to have overlapping names in your tests. We recommend using the `defineCE` function to avoid that:\n\n```js\nimport { fixture, defineCE } from '@open-wc/testing';\n\nconst tag = defineCE(\n  class extends MyMixin(HTMLElement) {\n    constructor() {\n      super();\n      this.foo = true;\n    }\n  },\n);\nconst el = await fixture(`<${tag}></${tag}>`);\nexpect(el.foo).to.be.true;\n```\n\n## Test a custom class with properties\n\nFor lit-html it's a little tougher as it does not support dynamic tag names by default.\nThis uses a workaround that's not performant for rerenders, which is fine for testing, but do NOT use this in production code.\n\n```js\nimport { html, fixture, defineCE, unsafeStatic } from '@open-wc/testing';\n\nconst tagName = defineCE(\n  class extends MyMixin(HTMLElement) {\n    constructor() {\n      super();\n      this.foo = true;\n    }\n  },\n);\nconst tag = unsafeStatic(tagName);\nconst el = await fixture(html`<${tag} .bar=${'baz'}></${tag}>`);\nexpect(el.bar).to.equal('baz');\n```\n\n## Customize the fixture container\n\nOrdinarily, `fixture` will render your template as a child of a plain `<div>` element on karma's test runner page:\n\n```js\nconst el = await fixture(html` <my-el></my-el> `);\n```\n\n```html\n<div><my-el></my-el></div>\n```\n\nThis should suffice for most cases, but if you need to specify the type of element that contains your custom element fixture, (e.g., to give it an absolute position), you can pass the wrapping node in the `parentNode` option:\n\n```js\nconst parentNode = document.createElement('div');\nparentNode.setAttribute('style', 'position:absolute;');\nconst el = await fixture(html` <my-el></my-el> `, { parentNode });\n```\n\n```html\n<div style=\"position:absolute;\"><my-el></my-el></div>\n```\n\n## Timings\n\nBy default fixture awaits the elements \"update complete\" Promise.\n\n- for [lit](https://github.com/lit/lit) that is `el.updateComplete`;\n- for [stencil](https://github.com/ionic-team/stencil/) that is `el.componentOnReady()`;\n\nIf none of those specfic Promise hooks are found, it will wait for one frame via `await nextFrame()`.<br>\n**Note**: this does not guarantee that the element is done rendering - it just waits for the next JavaScript tick.\n\nEssentially, `fixture` creates a synchronous fixture, then waits for the element to finish updating, checking `updateComplete` first, then falling back to `componentReady()`, and `nextFrame()` as a last resort.\n\nThis way, you can write your tests more succinctly, without having to explicitly `await` those hooks yourself.\n\n```js\nconst el = await fixture(html` <my-el .foo=${'bar'}></my-el> `);\nexpect(el.foo).to.equal('bar');\n\n// vs\n\nconst el = fixtureSync(html` <my-el .foo=${'bar'}></my-el> `);\nawait elementUpdated(el);\nexpect(el.foo).to.equal('bar');\n```\n\nAll of these helpers must be imported from `@open-wc/testing`, e.g.\n\n```js\nimport { nextFrame, aTimeout, waitUntil } from '@open-wc/testing';\n```\n\n### nextFrame\n\nUses `requestAnimationFrame` to wait for the next frame.\n\n```js\nawait nextFrame();\n```\n\n### aTimeout\n\nWaits for `x` ms via `setTimeout`;\n\n```js\nawait aTimeout(10); // would wait 10ms\n```\n\n### waitUntil\n\nWaits until the given condition returns true. This is useful when elements do async work.\n\n`waitUntil` can slow down the execution of tests, it should only be used when you don't have any other more reliable hooks.\n\n```js\nimport { fixture, waitUntil } from '@open-wc/testing-helpers';\n\nconst element = await fixture(html` <my-element></my-element> `);\n\n// wait until some async property is set\nawait waitUntil(() => element.someAsyncProperty, 'Element did not become ready');\n\n// wait until some child element is rendered\nawait waitUntil(\n  () => element.shadowRoot.querySelector('my-child-element'),\n  'Element did not render children',\n);\n```\n\n`waitUntil` has a default timeout of 1000ms and a polling interval of 50ms. This can be customized:\n\n```js\nawait waitUntil(predicate, 'Element should become visible', { interval: 10, timeout: 10000 });\n```\n\nThe predicate can return a promise.\n\n### elementUpdated\n\nIf you want to test attribute and property changes, and an easy way to wait for those changes to propagate, you can import the `elementUpdated` helper (also available directly in the `testing` package)\n\n```js\nimport { fixture, elementUpdated } from '@open-wc/testing';\nimport '../my-component.js';\n\ndescribe('Attributes', () => {\n  describe('.title', () => {\n    //...\n    it('is bound to the `title` attribute', async () => {\n      const el = await fixture('<my-component title=\"test\"></my-component>');\n      expect(el.title).to.eq('test');\n\n      el.title = 'test 2';\n      await elementUpdated(el);\n      expect(el).dom.to.equal(`<my-component title=\"test 2\"></my-component>`);\n    });\n    //...\n  });\n});\n```\n\n## Testing Events\n\nIf you want to interact with web components you will sometimes need to await a specific event before you can continue testing.\nOrdinarily, you might pass the `done` callback to a test, and call it in the body of an event handler.\nThis does not work with async test functions, though, which must return a promise instead of calling the `done` callback.\nThe `oneEvent` function helps you handle events in the context of the kinds of async test functions that we recommend.\n`oneEvent` resolves with the event specified when it fires on the element specified.\n\n```js\nimport { oneEvent } from '@open-wc/testing';\n\nclass FiresDone extends HTMLElement {\n  fireDone() {\n    this.done = true;\n    this.dispatchEvent(new CustomEvent('done', { detail: this.done }));\n  }\n}\n\nit('can await an event', async () => {\n  const tag = defineCE(FiresDone);\n\n  const el = await fixture(`<${tag}></${tag}>`);\n\n  setTimeout(() => el.fireDone());\n\n  const { detail } = await oneEvent(el, 'done');\n\n  expect(el.done).to.be.true;\n  expect(detail).to.be.true;\n});\n```\n\n## Testing Focus & Blur on IE11\n\nFocus and blur events are synchronous events in all browsers except IE11.\nIf you need to support that browser in your tests, you can await `triggerFocusFor` and `triggerBlurFor` helper functions.\n\n```js\nimport { triggerFocusFor, triggerBlurFor } from '@open-wc/testing';\n\nit('can be focused and blured', async () => {\n  const el = await fixture('<input type=\"text\">');\n\n  await triggerFocusFor(el);\n  expect(document.activeElement === el).to.be.true;\n\n  await triggerBlurFor(el);\n  expect(document.activeElement === el).to.be.false;\n});\n```\n\n## Fixture Cleanup\n\nBy default, if you import anything via `import { ... } from '@open-wc/testing';`, it will automatically register a side-effect that cleans up your fixtures.\nIf you want to be in full control you can do so by using\n\n```js\nimport { fixture, fixtureCleanup } from '@open-wc/testing-helpers/pure';\n\nit('can instantiate an element with properties', async () => {\n  const el = await fixture(html`<my-el .foo=${'bar'}></my-el>`);\n  expect(el.foo).to.equal('bar');\n  fixtureCleanup();\n}\n\n// Alternatively, you can add the fixtureCleanup in the afterEach function, but note that this is exactly what the automatically registered side-effect does.\nafterEach(() => {\n  fixtureCleanup();\n});\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@2.0.0-next.1","_nodeVersion":"14.18.0","_npmVersion":"6.14.15","dist":{"integrity":"sha512-oXG74AgxYJNGYSW4y6Ekdg+Q6uDs4fMghiAJ/3fcHTaWwNpYKu7fw/bcplwZ8ki7DJFp2TBjSi2+KU4AsqF9qQ==","shasum":"a604e0ecfbde286158a29e8bc9a77e3202c1cfeb","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-2.0.0-next.1.tgz","fileCount":38,"unpackedSize":108272,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKfXlIJLPm5Ub5WjSPXnSyOh9uSNZ+j1oJ1PDVjTF7UQIgDX3Lz9Jw+io3RI2y1urqmhyZRBGEiMZi3HS7iTgkcRk="}]},"_npmUser":{"name":"modern-web","email":"hello@modern-web.dev"},"directories":{},"maintainers":[{"name":"d4kmor","email":"d4kmor@gmail.com"},{"name":"larsdenbakker","email":"larsdenbakker@gmail.com"},{"name":"modern-web","email":"hello@modern-web.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_2.0.0-next.1_1633180534895_0.37047377953905847"},"_hasShrinkwrap":false},"2.0.0-next.2":{"name":"@open-wc/testing-helpers","version":"2.0.0-next.2","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","module":"index.js","exports":{".":"./index.js","./pure":"./index-no-side-effects.js"},"scripts":{"debug":"cd ../../ && yarn debug --group testing-helpers","prepublishOnly":"publish-docs --github-url https://github.com/open-wc/open-wc/ --git-root-dir ../../","test":"cd ../../ && yarn test:web --group testing-helpers"},"keywords":["testing","helpers","browser-testing","fixtures"],"dependencies":{"@open-wc/scoped-elements":"^2.0.0-next.6","lit":"^2.0.0"},"types":"types/index.d.ts","readme":"# Testing >> Helpers || 20\n\nA library with helpers functions for testing in the browser.\n\n```js script\nimport '@rocket/launch/inline-notification/inline-notification.js';\n```\n\n<inline-notification type=\"warning\">\n\nTesting helpers uses [lit](https://lit.dev/), but it's set up as a peer dependency to avoid version conflicts.\nYou don't need to write your components with lit-html to use this library, but you will need to install it:\n\n```\nnpm i -D lit\n```\n\n</inline-notification>\n\n# Usage\n\nWe recommend using this library through [@open-wc/testing](https://open-wc.org/testing/testing.html) which preconfigures and combines this library with other testing libraries.\n\nThe examples that are shown here assume this setup, and import from `@open-wc/testing`. If you want to use this library standalone, you will need to import from `@open-wc/testing-helpers` directly instead:\n\n```javascript\n// import from general testing library\nimport { fixture } from '@open-wc/testing';\n\n// import from testing-helpers directly\nimport { fixture } from '@open-wc/testing-helpers';\n```\n\n## Test fixtures\n\nA test fixture renders a piece of HTML and injects into the DOM so that you can test the behavior of your component. It returns the first dom element from the template so that you can interact with it if needed. For example you can call functions, look up dom nodes or inspect the rendered HTML.\n\nTest fixtures are async to ensure rendering is properly completed.\n\n### Templates\n\nTest fixtures can be set up by using a string or a [lit](https://lit.dev/) template. You don't need to use `lit-html` in your project to use the test fixtures, it just renders standard HTML.\n\n### Test a custom element\n\n```js\nimport { fixture } from '@open-wc/testing';\n\nit('can instantiate an element', async () => {\n  const el = await fixture('<my-el foo=\"bar\"></my-el>');\n  expect(el.getAttribute('foo')).to.equal('bar');\n}\n```\n\n### Test a custom element with properties\n\n```js\nimport { html, fixture } from '@open-wc/testing';\n\nit('can instantiate an element with properties', async () => {\n  const el = await fixture(html` <my-el .foo=${'bar'}></my-el> `);\n  expect(el.foo).to.equal('bar');\n});\n```\n\n### Test a custom class\n\nIf you're testing a mixin, or have multiple base classes that offer a various set of options you might find yourself in the situation of needing multiple custom element names in your tests. This can be dangerous as custom elements are global, so you don't want to have overlapping names in your tests. We recommend using the `defineCE` function to avoid that:\n\n```js\nimport { fixture, defineCE } from '@open-wc/testing';\n\nconst tag = defineCE(\n  class extends MyMixin(HTMLElement) {\n    constructor() {\n      super();\n      this.foo = true;\n    }\n  },\n);\nconst el = await fixture(`<${tag}></${tag}>`);\nexpect(el.foo).to.be.true;\n```\n\n## Test a custom class with properties\n\nFor lit-html it's a little tougher as it does not support dynamic tag names by default.\nThis uses a workaround that's not performant for rerenders, which is fine for testing, but do NOT use this in production code.\n\n```js\nimport { html, fixture, defineCE, unsafeStatic } from '@open-wc/testing';\n\nconst tagName = defineCE(\n  class extends MyMixin(HTMLElement) {\n    constructor() {\n      super();\n      this.foo = true;\n    }\n  },\n);\nconst tag = unsafeStatic(tagName);\nconst el = await fixture(html`<${tag} .bar=${'baz'}></${tag}>`);\nexpect(el.bar).to.equal('baz');\n```\n\n## Customize the fixture container\n\nOrdinarily, `fixture` will render your template as a child of a plain `<div>` element on karma's test runner page:\n\n```js\nconst el = await fixture(html` <my-el></my-el> `);\n```\n\n```html\n<div><my-el></my-el></div>\n```\n\nThis should suffice for most cases, but if you need to specify the type of element that contains your custom element fixture, (e.g., to give it an absolute position), you can pass the wrapping node in the `parentNode` option:\n\n```js\nconst parentNode = document.createElement('div');\nparentNode.setAttribute('style', 'position:absolute;');\nconst el = await fixture(html` <my-el></my-el> `, { parentNode });\n```\n\n```html\n<div style=\"position:absolute;\"><my-el></my-el></div>\n```\n\n## Timings\n\nBy default fixture awaits the elements \"update complete\" Promise.\n\n- for [lit](https://github.com/lit/lit) that is `el.updateComplete`;\n- for [stencil](https://github.com/ionic-team/stencil/) that is `el.componentOnReady()`;\n\nIf none of those specfic Promise hooks are found, it will wait for one frame via `await nextFrame()`.<br>\n**Note**: this does not guarantee that the element is done rendering - it just waits for the next JavaScript tick.\n\nEssentially, `fixture` creates a synchronous fixture, then waits for the element to finish updating, checking `updateComplete` first, then falling back to `componentReady()`, and `nextFrame()` as a last resort.\n\nThis way, you can write your tests more succinctly, without having to explicitly `await` those hooks yourself.\n\n```js\nconst el = await fixture(html` <my-el .foo=${'bar'}></my-el> `);\nexpect(el.foo).to.equal('bar');\n\n// vs\n\nconst el = fixtureSync(html` <my-el .foo=${'bar'}></my-el> `);\nawait elementUpdated(el);\nexpect(el.foo).to.equal('bar');\n```\n\nAll of these helpers must be imported from `@open-wc/testing`, e.g.\n\n```js\nimport { nextFrame, aTimeout, waitUntil } from '@open-wc/testing';\n```\n\n### nextFrame\n\nUses `requestAnimationFrame` to wait for the next frame.\n\n```js\nawait nextFrame();\n```\n\n### aTimeout\n\nWaits for `x` ms via `setTimeout`;\n\n```js\nawait aTimeout(10); // would wait 10ms\n```\n\n### waitUntil\n\nWaits until the given condition returns true. This is useful when elements do async work.\n\n`waitUntil` can slow down the execution of tests, it should only be used when you don't have any other more reliable hooks.\n\n```js\nimport { fixture, waitUntil } from '@open-wc/testing-helpers';\n\nconst element = await fixture(html` <my-element></my-element> `);\n\n// wait until some async property is set\nawait waitUntil(() => element.someAsyncProperty, 'Element did not become ready');\n\n// wait until some child element is rendered\nawait waitUntil(\n  () => element.shadowRoot.querySelector('my-child-element'),\n  'Element did not render children',\n);\n```\n\n`waitUntil` has a default timeout of 1000ms and a polling interval of 50ms. This can be customized:\n\n```js\nawait waitUntil(predicate, 'Element should become visible', { interval: 10, timeout: 10000 });\n```\n\nThe predicate can return a promise.\n\n### elementUpdated\n\nIf you want to test attribute and property changes, and an easy way to wait for those changes to propagate, you can import the `elementUpdated` helper (also available directly in the `testing` package)\n\n```js\nimport { fixture, elementUpdated } from '@open-wc/testing';\nimport '../my-component.js';\n\ndescribe('Attributes', () => {\n  describe('.title', () => {\n    //...\n    it('is bound to the `title` attribute', async () => {\n      const el = await fixture('<my-component title=\"test\"></my-component>');\n      expect(el.title).to.eq('test');\n\n      el.title = 'test 2';\n      await elementUpdated(el);\n      expect(el).dom.to.equal(`<my-component title=\"test 2\"></my-component>`);\n    });\n    //...\n  });\n});\n```\n\n## Testing Events\n\nIf you want to interact with web components you will sometimes need to await a specific event before you can continue testing.\nOrdinarily, you might pass the `done` callback to a test, and call it in the body of an event handler.\nThis does not work with async test functions, though, which must return a promise instead of calling the `done` callback.\nThe `oneEvent` function helps you handle events in the context of the kinds of async test functions that we recommend.\n`oneEvent` resolves with the event specified when it fires on the element specified.\n\n```js\nimport { oneEvent } from '@open-wc/testing';\n\nclass FiresDone extends HTMLElement {\n  fireDone() {\n    this.done = true;\n    this.dispatchEvent(new CustomEvent('done', { detail: this.done }));\n  }\n}\n\nit('can await an event', async () => {\n  const tag = defineCE(FiresDone);\n\n  const el = await fixture(`<${tag}></${tag}>`);\n\n  setTimeout(() => el.fireDone());\n\n  const { detail } = await oneEvent(el, 'done');\n\n  expect(el.done).to.be.true;\n  expect(detail).to.be.true;\n});\n```\n\n## Testing Focus & Blur on IE11\n\nFocus and blur events are synchronous events in all browsers except IE11.\nIf you need to support that browser in your tests, you can await `triggerFocusFor` and `triggerBlurFor` helper functions.\n\n```js\nimport { triggerFocusFor, triggerBlurFor } from '@open-wc/testing';\n\nit('can be focused and blured', async () => {\n  const el = await fixture('<input type=\"text\">');\n\n  await triggerFocusFor(el);\n  expect(document.activeElement === el).to.be.true;\n\n  await triggerBlurFor(el);\n  expect(document.activeElement === el).to.be.false;\n});\n```\n\n## Fixture Cleanup\n\nBy default, if you import anything via `import { ... } from '@open-wc/testing';`, it will automatically register a side-effect that cleans up your fixtures.\nIf you want to be in full control you can do so by using\n\n```js\nimport { fixture, fixtureCleanup } from '@open-wc/testing-helpers/pure';\n\nit('can instantiate an element with properties', async () => {\n  const el = await fixture(html`<my-el .foo=${'bar'}></my-el>`);\n  expect(el.foo).to.equal('bar');\n  fixtureCleanup();\n}\n\n// Alternatively, you can add the fixtureCleanup in the afterEach function, but note that this is exactly what the automatically registered side-effect does.\nafterEach(() => {\n  fixtureCleanup();\n});\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@2.0.0-next.2","_nodeVersion":"14.18.0","_npmVersion":"6.14.15","dist":{"integrity":"sha512-9XISyRej+Ko7fVn4Xzadg7S9MkRStPA2PRKXSEYWmW7eC8c1VCHEZFik42Q7qNqriBBPieAcbZbsfaECUARSgQ==","shasum":"0ef71f5bc3ba8a72116d729ac39a06911e34a82b","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-2.0.0-next.2.tgz","fileCount":38,"unpackedSize":109484,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEC/z9o2jMg+zM+2LIqTvARbsKorlx3fcsGd6q4MgkpiAiEAiGuN5u9hdbGQp1TcTOkkNzDmvdBMLXrpvKfy7EQXLLo="}]},"_npmUser":{"name":"modern-web","email":"hello@modern-web.dev"},"directories":{},"maintainers":[{"name":"d4kmor","email":"d4kmor@gmail.com"},{"name":"larsdenbakker","email":"larsdenbakker@gmail.com"},{"name":"modern-web","email":"hello@modern-web.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_2.0.0-next.2_1633195734670_0.6787998902514618"},"_hasShrinkwrap":false},"2.0.0-next.3":{"name":"@open-wc/testing-helpers","version":"2.0.0-next.3","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","module":"index.js","exports":{".":"./index.js","./pure":"./index-no-side-effects.js"},"scripts":{"debug":"cd ../../ && yarn debug --group testing-helpers","prepublishOnly":"publish-docs --github-url https://github.com/open-wc/open-wc/ --git-root-dir ../../","test":"cd ../../ && yarn test:web --group testing-helpers"},"keywords":["testing","helpers","browser-testing","fixtures"],"dependencies":{"@open-wc/scoped-elements":"^2.0.0-next.6","lit":"^2.0.0"},"types":"types/index.d.ts","readme":"# Testing >> Helpers || 20\n\nA library with helpers functions for testing in the browser.\n\n```js script\nimport '@rocket/launch/inline-notification/inline-notification.js';\n```\n\n<inline-notification type=\"warning\">\n\nTesting helpers uses [lit](https://lit.dev/), but it's set up as a peer dependency to avoid version conflicts.\nYou don't need to write your components with lit-html to use this library, but you will need to install it:\n\n```\nnpm i -D lit\n```\n\n</inline-notification>\n\n# Usage\n\nWe recommend using this library through [@open-wc/testing](https://open-wc.org/docs/testing/testing-package/) which preconfigures and combines this library with other testing libraries.\n\nThe examples that are shown here assume this setup, and import from `@open-wc/testing`. If you want to use this library standalone, you will need to import from `@open-wc/testing-helpers` directly instead:\n\n```javascript\n// import from general testing library\nimport { fixture } from '@open-wc/testing';\n\n// import from testing-helpers directly\nimport { fixture } from '@open-wc/testing-helpers';\n```\n\n## Test fixtures\n\nA test fixture renders a piece of HTML and injects into the DOM so that you can test the behavior of your component. It returns the first dom element from the template so that you can interact with it if needed. For example you can call functions, look up dom nodes or inspect the rendered HTML.\n\nTest fixtures are async to ensure rendering is properly completed.\n\n### Templates\n\nTest fixtures can be set up by using a string or a [lit](https://lit.dev/) template. You don't need to use `lit-html` in your project to use the test fixtures, it just renders standard HTML.\n\n### Test a custom element\n\n```js\nimport { fixture } from '@open-wc/testing';\n\nit('can instantiate an element', async () => {\n  const el = await fixture('<my-el foo=\"bar\"></my-el>');\n  expect(el.getAttribute('foo')).to.equal('bar');\n}\n```\n\n### Test a custom element with properties\n\n```js\nimport { html, fixture } from '@open-wc/testing';\n\nit('can instantiate an element with properties', async () => {\n  const el = await fixture(html` <my-el .foo=${'bar'}></my-el> `);\n  expect(el.foo).to.equal('bar');\n});\n```\n\n### Test a custom class\n\nIf you're testing a mixin, or have multiple base classes that offer a various set of options you might find yourself in the situation of needing multiple custom element names in your tests. This can be dangerous as custom elements are global, so you don't want to have overlapping names in your tests. We recommend using the `defineCE` function to avoid that:\n\n```js\nimport { fixture, defineCE } from '@open-wc/testing';\n\nconst tag = defineCE(\n  class extends MyMixin(HTMLElement) {\n    constructor() {\n      super();\n      this.foo = true;\n    }\n  },\n);\nconst el = await fixture(`<${tag}></${tag}>`);\nexpect(el.foo).to.be.true;\n```\n\n## Test a custom class with properties\n\nFor lit-html it's a little tougher as it does not support dynamic tag names by default.\nThis uses a workaround that's not performant for rerenders, which is fine for testing, but do NOT use this in production code.\n\n```js\nimport { html, fixture, defineCE, unsafeStatic } from '@open-wc/testing';\n\nconst tagName = defineCE(\n  class extends MyMixin(HTMLElement) {\n    constructor() {\n      super();\n      this.foo = true;\n    }\n  },\n);\nconst tag = unsafeStatic(tagName);\nconst el = await fixture(html`<${tag} .bar=${'baz'}></${tag}>`);\nexpect(el.bar).to.equal('baz');\n```\n\n## Customize the fixture container\n\nOrdinarily, `fixture` will render your template as a child of a plain `<div>` element on karma's test runner page:\n\n```js\nconst el = await fixture(html` <my-el></my-el> `);\n```\n\n```html\n<div><my-el></my-el></div>\n```\n\nThis should suffice for most cases, but if you need to specify the type of element that contains your custom element fixture, (e.g., to give it an absolute position), you can pass the wrapping node in the `parentNode` option:\n\n```js\nconst parentNode = document.createElement('div');\nparentNode.setAttribute('style', 'position:absolute;');\nconst el = await fixture(html` <my-el></my-el> `, { parentNode });\n```\n\n```html\n<div style=\"position:absolute;\"><my-el></my-el></div>\n```\n\n## Timings\n\nBy default fixture awaits the elements \"update complete\" Promise.\n\n- for [lit](https://github.com/lit/lit) that is `el.updateComplete`;\n- for [stencil](https://github.com/ionic-team/stencil/) that is `el.componentOnReady()`;\n\nIf none of those specfic Promise hooks are found, it will wait for one frame via `await nextFrame()`.<br>\n**Note**: this does not guarantee that the element is done rendering - it just waits for the next JavaScript tick.\n\nEssentially, `fixture` creates a synchronous fixture, then waits for the element to finish updating, checking `updateComplete` first, then falling back to `componentReady()`, and `nextFrame()` as a last resort.\n\nThis way, you can write your tests more succinctly, without having to explicitly `await` those hooks yourself.\n\n```js\nconst el = await fixture(html` <my-el .foo=${'bar'}></my-el> `);\nexpect(el.foo).to.equal('bar');\n\n// vs\n\nconst el = fixtureSync(html` <my-el .foo=${'bar'}></my-el> `);\nawait elementUpdated(el);\nexpect(el.foo).to.equal('bar');\n```\n\nAll of these helpers must be imported from `@open-wc/testing`, e.g.\n\n```js\nimport { nextFrame, aTimeout, waitUntil } from '@open-wc/testing';\n```\n\n### nextFrame\n\nUses `requestAnimationFrame` to wait for the next frame.\n\n```js\nawait nextFrame();\n```\n\n### aTimeout\n\nWaits for `x` ms via `setTimeout`;\n\n```js\nawait aTimeout(10); // would wait 10ms\n```\n\n### waitUntil\n\nWaits until the given condition returns true. This is useful when elements do async work.\n\n`waitUntil` can slow down the execution of tests, it should only be used when you don't have any other more reliable hooks.\n\n```js\nimport { fixture, waitUntil } from '@open-wc/testing-helpers';\n\nconst element = await fixture(html` <my-element></my-element> `);\n\n// wait until some async property is set\nawait waitUntil(() => element.someAsyncProperty, 'Element did not become ready');\n\n// wait until some child element is rendered\nawait waitUntil(\n  () => element.shadowRoot.querySelector('my-child-element'),\n  'Element did not render children',\n);\n```\n\n`waitUntil` has a default timeout of 1000ms and a polling interval of 50ms. This can be customized:\n\n```js\nawait waitUntil(predicate, 'Element should become visible', { interval: 10, timeout: 10000 });\n```\n\nThe predicate can return a promise.\n\n### elementUpdated\n\nIf you want to test attribute and property changes, and an easy way to wait for those changes to propagate, you can import the `elementUpdated` helper (also available directly in the `testing` package)\n\n```js\nimport { fixture, elementUpdated } from '@open-wc/testing';\nimport '../my-component.js';\n\ndescribe('Attributes', () => {\n  describe('.title', () => {\n    //...\n    it('is bound to the `title` attribute', async () => {\n      const el = await fixture('<my-component title=\"test\"></my-component>');\n      expect(el.title).to.eq('test');\n\n      el.title = 'test 2';\n      await elementUpdated(el);\n      expect(el).dom.to.equal(`<my-component title=\"test 2\"></my-component>`);\n    });\n    //...\n  });\n});\n```\n\n## Testing Events\n\nIf you want to interact with web components you will sometimes need to await a specific event before you can continue testing.\nOrdinarily, you might pass the `done` callback to a test, and call it in the body of an event handler.\nThis does not work with async test functions, though, which must return a promise instead of calling the `done` callback.\nThe `oneEvent` function helps you handle events in the context of the kinds of async test functions that we recommend.\n`oneEvent` resolves with the event specified when it fires on the element specified.\n\n```js\nimport { oneEvent } from '@open-wc/testing';\n\nclass FiresDone extends HTMLElement {\n  fireDone() {\n    this.done = true;\n    this.dispatchEvent(new CustomEvent('done', { detail: this.done }));\n  }\n}\n\nit('can await an event', async () => {\n  const tag = defineCE(FiresDone);\n\n  const el = await fixture(`<${tag}></${tag}>`);\n\n  setTimeout(() => el.fireDone());\n\n  const { detail } = await oneEvent(el, 'done');\n\n  expect(el.done).to.be.true;\n  expect(detail).to.be.true;\n});\n```\n\n## Testing Focus & Blur on IE11\n\nFocus and blur events are synchronous events in all browsers except IE11.\nIf you need to support that browser in your tests, you can await `triggerFocusFor` and `triggerBlurFor` helper functions.\n\n```js\nimport { triggerFocusFor, triggerBlurFor } from '@open-wc/testing';\n\nit('can be focused and blured', async () => {\n  const el = await fixture('<input type=\"text\">');\n\n  await triggerFocusFor(el);\n  expect(document.activeElement === el).to.be.true;\n\n  await triggerBlurFor(el);\n  expect(document.activeElement === el).to.be.false;\n});\n```\n\n## Fixture Cleanup\n\nBy default, if you import anything via `import { ... } from '@open-wc/testing';`, it will automatically register a side-effect that cleans up your fixtures.\nIf you want to be in full control you can do so by using\n\n```js\nimport { fixture, fixtureCleanup } from '@open-wc/testing-helpers/pure';\n\nit('can instantiate an element with properties', async () => {\n  const el = await fixture(html`<my-el .foo=${'bar'}></my-el>`);\n  expect(el.foo).to.equal('bar');\n  fixtureCleanup();\n}\n\n// Alternatively, you can add the fixtureCleanup in the afterEach function, but note that this is exactly what the automatically registered side-effect does.\nafterEach(() => {\n  fixtureCleanup();\n});\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@2.0.0-next.3","_nodeVersion":"14.18.0","_npmVersion":"6.14.15","dist":{"integrity":"sha512-wt0sHRpcB3+5SgN6NEVSAXbFjEPK1+GSzR54BEELBj3iqd3JWMpYe6mz3gCHLtyhRAE89kD5KyoW11XlbZIJ7g==","shasum":"229db107ce3f6b445721b60635e70fe0e50788e1","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-2.0.0-next.3.tgz","fileCount":38,"unpackedSize":109896,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICTyKpUqDt6QFPse+5bypa0JOAkFnQ4vGzVdGhiVHzh0AiEAlDCHToDOHG9cGXM24mIVVPNuy1IDXijSn8IbnyoQnig="}]},"_npmUser":{"name":"modern-web","email":"hello@modern-web.dev"},"directories":{},"maintainers":[{"name":"d4kmor","email":"d4kmor@gmail.com"},{"name":"larsdenbakker","email":"larsdenbakker@gmail.com"},{"name":"modern-web","email":"hello@modern-web.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_2.0.0-next.3_1633398516268_0.5654021864034331"},"_hasShrinkwrap":false},"2.0.1":{"name":"@open-wc/testing-helpers","version":"2.0.1","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","module":"index.js","type":"module","exports":{".":"./index.js","./pure":"./index-no-side-effects.js"},"scripts":{"debug":"cd ../../ && yarn debug --group testing-helpers","prepublishOnly":"publish-docs --github-url https://github.com/open-wc/open-wc/ --git-root-dir ../../","test":"cd ../../ && yarn test:web --group testing-helpers"},"keywords":["testing","helpers","browser-testing","fixtures"],"dependencies":{"@open-wc/scoped-elements":"^2.0.1","lit":"^2.0.0"},"types":"types/index.d.ts","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@2.0.1","_nodeVersion":"14.18.0","_npmVersion":"6.14.15","dist":{"integrity":"sha512-kBg3TJeqVCvVhBLPGRnlgkkghl854Ohp8xt8vuyDwWJUSpM7eimaXbn/YbRVVT5PScodjvMO9HDl2U8LX63CIw==","shasum":"b54ccb3d67d874baf57b66ad17d45d1eb56f30f9","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-2.0.1.tgz","fileCount":38,"unpackedSize":113290,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIANxZhNVDvQE4+Qo7mNaij1QAVsneCiTIOEk3X8vkuFmAiEA4ZKyxEcCe2SEOTJ6jwMMmaCs0swTLGSCetGzqWeaV08="}]},"_npmUser":{"name":"modern-web","email":"hello@modern-web.dev"},"directories":{},"maintainers":[{"name":"d4kmor","email":"d4kmor@gmail.com"},{"name":"larsdenbakker","email":"larsdenbakker@gmail.com"},{"name":"modern-web","email":"hello@modern-web.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_2.0.1_1634386697346_0.7303916821569549"},"_hasShrinkwrap":false},"2.0.2":{"name":"@open-wc/testing-helpers","version":"2.0.2","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","module":"index.js","type":"module","exports":{".":"./index.js","./pure":"./index-no-side-effects.js"},"scripts":{"debug":"cd ../../ && yarn debug --group testing-helpers","prepublishOnly":"publish-docs --github-url https://github.com/open-wc/open-wc/ --git-root-dir ../../","test":"cd ../../ && yarn test:web --group testing-helpers"},"keywords":["testing","helpers","browser-testing","fixtures"],"dependencies":{"@open-wc/scoped-elements":"^2.0.1","lit":"^2.0.0"},"types":"types/index.d.ts","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@2.0.2","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-wJlvDmWo+fIbgykRP21YSP9I9Pf/fo2+dZGaWG77Hw0sIuyB+7sNUDJDkL6kMkyyRecPV6dVRmbLt6HuOwvZ1w==","shasum":"ca1833bf76036d9bdc03547415e79b6d502c78f6","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-2.0.2.tgz","fileCount":41,"unpackedSize":114451,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2UbfCRA9TVsSAnZWagAAecIP/iG/4jndBEn5bKwHm5pl\ng8zi6p3Bmbog3RX6ylsm3+erzZSBJWreMWX7OM/BO4K4BkgQhPVC2jIMBKOa\neeLtTKCrztMFOsWYeiciMWctsnuDx9sENmGfu0Q1IGTJZ5aV/USbV8gC92Ex\n3mlD0dFwwEnKgalvHIYFQhGteEpI4TUaG4SucYjoPM/PiUuaCXoHda0vbxWE\na6WLLJaw4n26/iLsSHVYIrBNwtQRhe1UufrgDB1Xu7JszfLYYehhJb/xihag\nCXNoQhtvl32+B92FqSofJOgCbKSRTvNQizLr27G9QFw10dpnh4NZxrc+U/dM\ncT2Wos2nAFWOdQcRwIpZEPxpameg5sN9zMZg7ILowvbE3hc1m3fseIYrhKrr\nuus9efdmoYkQyuzXtG5gUAhSl5rt/Xp5r+A/Iymygk6M8exIEGiKwh7bHjey\nQ94DP1rlNXvnNJ6AgqEatUoCQHC7sBtYRohcNI6sYagHFOXxufh3+yvAI8XE\n/pDvA4mMi88Dr1W3sBzqvRAusYJ207T14zSngPyee9hltAapY10635K3tDii\nwSa6qiqZ8CT0iTrKQNdWwuOwuGIjjQcLX7lycfFDX/0X+BrfniUhPISUaFhr\nktK9ps776O/i8CH6IVcqd2bCVcdrrMayHuX5yGWdnqYy3M6Fx46CWataD92L\nbL7w\r\n=O0KA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHmsyAv18GMudMOIPE9Yri36NQo4CCj9GgfHuc/d8kkbAiA6YgIzkofDBqu3hSSxu0B5LE3AUyPdp4LMkxD1OO8NwA=="}]},"_npmUser":{"name":"modern-web","email":"hello@modern-web.dev"},"directories":{},"maintainers":[{"name":"d4kmor","email":"d4kmor@gmail.com"},{"name":"larsdenbakker","email":"larsdenbakker@gmail.com"},{"name":"modern-web","email":"hello@modern-web.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_2.0.2_1636119519450_0.7234427912987524"},"_hasShrinkwrap":false},"2.0.3":{"name":"@open-wc/testing-helpers","version":"2.0.3","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","module":"index.js","type":"module","exports":{".":"./index.js","./pure":"./index-no-side-effects.js"},"scripts":{"debug":"cd ../../ && yarn debug --group testing-helpers","prepublishOnly":"publish-docs --github-url https://github.com/open-wc/open-wc/ --git-root-dir ../../","test":"cd ../../ && yarn test:web --group testing-helpers"},"keywords":["testing","helpers","browser-testing","fixtures"],"dependencies":{"@open-wc/scoped-elements":"^2.0.1","lit":"^2.0.0"},"types":"types/index.d.ts","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@2.0.3","_nodeVersion":"14.18.3","_npmVersion":"6.14.15","dist":{"integrity":"sha512-MR/7xDmeAnfGD4BmozUMQJ2V0hL6aC0SylyR0I0aB6zmph//RIUkPzsOzT8LMC5c8NtZFpPaJZEhGI6QRDO1Vg==","shasum":"173d53e45469898496995e649facf2561bbc374c","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-2.0.3.tgz","fileCount":41,"unpackedSize":114539,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+PlbCRA9TVsSAnZWagAAtvwP/12rNszayxn9wR4arwF3\ne7Ku/Aef/iaGxAniL26BDGcsB0+Win+9joahrSKNAWau41cqzk7j9rop2zpq\n/4Q64aM9Y8eogGSybDyqbQ0y/Pe9O8sSz/YsuW2eIeLBLRDgxoJbEC1G2BA9\nSN8QGKKg9JLAJCcKdXQK8AZgUKD14KjyLRS2ZX0sNNgenrXx5nECytgbh2H1\nLpakixONP+ICjhNu+D4M/tqKzsNYOkucxc6IDM/oK4iUmeNbyDGnd7Qi+2ez\n9rOOTjsWuX/JHM135GJLdQLKyUY1X3lxsjdgvar4omVygqGj2ymdkwNbPCIH\nQaW8o2iP0QUNy3QiuoI4XokvGcvZeam/IREd8WAPpmSdE4aZqvR28otrubnT\nfx3H6Ah3LeqB/GYHgvqQZuyk9yWoR0gVOFvJosZR9IfQheLxC3wDStSF0Vx7\nKxuPC/sVbMv9qmzH0pIBmGfyQrUM8eSK+CNnToXJDhUjPjUs6CNYbkyhxc9o\nAYaAQ+4LBXCoA3oO5wTgIOSc6ihx1zeYVHJviDc0pNhS5Y7Bm5PzV4G7MpVD\n/u9COjCGgqhTT7wBR3ISD6f6jbtSWUqj5J5WKkkMOV6sCVvNvlERfvuUq9r2\nQCFnwg5cfDTPTc5sIoXS+ofa3YlU5NCM4m96PHcMgg2Gp2U90b1WDC3zTTVo\nA298\r\n=zxWA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDinejTKzcrgTlBM5vj1voBV4PfwvZxkhnAYmlY0Mn5mwIgDvzECJ3Ifk9whwzeSDOySNMS+lP0gwOfFYSu8NrUloY="}]},"_npmUser":{"name":"modern-web","email":"hello@modern-web.dev"},"directories":{},"maintainers":[{"name":"d4kmor","email":"d4kmor@gmail.com"},{"name":"larsdenbakker","email":"larsdenbakker@gmail.com"},{"name":"modern-web","email":"hello@modern-web.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_2.0.3_1643706715025_0.27804887767739217"},"_hasShrinkwrap":false},"2.0.4":{"name":"@open-wc/testing-helpers","version":"2.0.4","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","module":"index.js","type":"module","exports":{".":"./index.js","./pure":"./index-no-side-effects.js"},"scripts":{"debug":"cd ../../ && yarn debug --group testing-helpers","prepublishOnly":"publish-docs --github-url https://github.com/open-wc/open-wc/ --git-root-dir ../../","test":"cd ../../ && yarn test:web --group testing-helpers"},"keywords":["testing","helpers","browser-testing","fixtures"],"dependencies":{"@open-wc/scoped-elements":"^2.0.1","lit":"^2.0.0","lit-html":"^2.0.0"},"types":"types/index.d.ts","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@2.0.4","_nodeVersion":"14.18.3","_npmVersion":"6.14.15","dist":{"integrity":"sha512-BoeZRXy0wV1/jBfxDcL/MJbKxA8F0dywKEe92l2S5pFndGBnyKAF15flIVAPgrxJUpSc6A+IIMpAhYOrB/65kw==","shasum":"4ee1fb8a06dac95faee7d221ce154e21c45bceae","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-2.0.4.tgz","fileCount":41,"unpackedSize":114691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAnXcCRA9TVsSAnZWagAA19MP/jEKcWVUbXUa1EloHPPi\nvId7Zwur/f+ixPV8f9y2T2+LMu18DENVDubMWmr48kjcN3lrG0JQGO97LCAW\n6kHpBYSAlizdHKKGqFJ4xrqG3xyeD/YfFmry3Bw95miHBle223KkmDglyE90\nOdJp1Uo539W7hNZvruAuMB9bFlaqbv9tW/nuO/aQ9OBcArbj9cnHUnCzZtZh\nGp5QX35PLdSz5CsDh6Vqm/i6iTWy00YumfGHkhW1kT2Uj1gS2biI+rtO50bt\ndNT+u0zCnVRk1D+DZCW7OFAAxE2Yj4arCRMDRGyn70AABz3OoOPhhjiwMQOH\nxCpy32Tj5zXVMvMep5iun+7u5ql59+YUm2YT4Cc2QwCjt80H581Y3alcGfkE\nEs/+S9m526oTDiW9f9ptRpKUTuhIdPlackfI9VHecb1j5taE+uP9ilamWQpd\nBHcCY/1cQPWvykBCp1G6cknnXX+hsLVX0jUedrXQN0A62eO040yToXiyd1H2\nUQnfF3gIz1AJV1uT/bVWCDLhuuXeY5sgqvBfToLlLr9mWt6F/Eiw0SC4VwfE\ngKfZ3B3nSJk/TBbtSmbe7+wR6JUzguuG70OTZ7lF1pr56/vl6cYuYwps3Jmr\njHY6+szZ12PKlk+y2WAZO0WbR0sXZWXI2wsi+uj3E2cuXYrHZBKqmROlumpE\n1Ty0\r\n=EERS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHl6CzNQzsMMHnFIMY2hgrolCOzKC/9vR05rfqvuWHRhAiA7b4YAlWPwREG/39ULkKktu68QrkNsyLcmwg914DxJaw=="}]},"_npmUser":{"name":"modern-web","email":"hello@modern-web.dev"},"directories":{},"maintainers":[{"name":"d4kmor","email":"d4kmor@gmail.com"},{"name":"larsdenbakker","email":"larsdenbakker@gmail.com"},{"name":"modern-web","email":"hello@modern-web.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_2.0.4_1644328412524_0.03815424574036652"},"_hasShrinkwrap":false},"0.0.0-canary-2022119203910":{"name":"@open-wc/testing-helpers","version":"0.0.0-canary-2022119203910","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","module":"index.js","type":"module","exports":{".":"./index.js","./pure":"./index-no-side-effects.js"},"scripts":{"debug":"cd ../../ && yarn debug --group testing-helpers","prepublishOnly":"publish-docs --github-url https://github.com/open-wc/open-wc/ --git-root-dir ../../","test":"cd ../../ && yarn test:web --group testing-helpers"},"keywords":["testing","helpers","browser-testing","fixtures"],"dependencies":{"@open-wc/scoped-elements":"^2.0.1","lit":"^2.0.0","lit-html":"^2.0.0"},"types":"types/index.d.ts","readme":"# Testing >> Helpers || 20\n\nA library with helpers functions for testing in the browser.\n\n```js script\nimport '@rocket/launch/inline-notification/inline-notification.js';\n```\n\n<inline-notification type=\"warning\">\n\nTesting helpers uses [lit](https://lit.dev/), but it's set up as a peer dependency to avoid version conflicts.\nYou don't need to write your components with lit-html to use this library, but you will need to install it:\n\n```\nnpm i -D lit\n```\n\n</inline-notification>\n\n# Usage\n\nWe recommend using this library through [@open-wc/testing](https://open-wc.org/docs/testing/testing-package/) which preconfigures and combines this library with other testing libraries.\n\nThe examples that are shown here assume this setup, and import from `@open-wc/testing`. If you want to use this library standalone, you will need to import from `@open-wc/testing-helpers` directly instead:\n\n```javascript\n// import from general testing library\nimport { fixture } from '@open-wc/testing';\n\n// import from testing-helpers directly\nimport { fixture } from '@open-wc/testing-helpers';\n```\n\n## Test fixtures\n\nA test fixture renders a piece of HTML and injects into the DOM so that you can test the behavior of your component. It returns the first dom element from the template so that you can interact with it if needed. For example you can call functions, look up dom nodes or inspect the rendered HTML.\n\nTest fixtures are async to ensure rendering is properly completed.\n\n### Templates\n\nTest fixtures can be set up by using a string or a [lit](https://lit.dev/) template. You don't need to use `lit-html` in your project to use the test fixtures, it just renders standard HTML.\n\n### Test a custom element\n\n```js\nimport { fixture } from '@open-wc/testing';\n\nit('can instantiate an element', async () => {\n  const el = await fixture('<my-el foo=\"bar\"></my-el>');\n  expect(el.getAttribute('foo')).to.equal('bar');\n}\n```\n\n### Test a custom element with properties\n\n```js\nimport { html, fixture } from '@open-wc/testing';\n\nit('can instantiate an element with properties', async () => {\n  const el = await fixture(html` <my-el .foo=${'bar'}></my-el> `);\n  expect(el.foo).to.equal('bar');\n});\n```\n\n### Test a custom class\n\nIf you're testing a mixin, or have multiple base classes that offer a various set of options you might find yourself in the situation of needing multiple custom element names in your tests. This can be dangerous as custom elements are global, so you don't want to have overlapping names in your tests. We recommend using the `defineCE` function to avoid that:\n\n```js\nimport { fixture, defineCE } from '@open-wc/testing';\n\nconst tag = defineCE(\n  class extends MyMixin(HTMLElement) {\n    constructor() {\n      super();\n      this.foo = true;\n    }\n  },\n);\nconst el = await fixture(`<${tag}></${tag}>`);\nexpect(el.foo).to.be.true;\n```\n\n## Test a custom class with properties\n\nFor lit-html it's a little tougher as it does not support dynamic tag names by default.\nThis uses a workaround that's not performant for rerenders, which is fine for testing, but do NOT use this in production code.\n\n```js\nimport { html, fixture, defineCE, unsafeStatic } from '@open-wc/testing';\n\nconst tagName = defineCE(\n  class extends MyMixin(HTMLElement) {\n    constructor() {\n      super();\n      this.foo = true;\n    }\n  },\n);\nconst tag = unsafeStatic(tagName);\nconst el = await fixture(html`<${tag} .bar=${'baz'}></${tag}>`);\nexpect(el.bar).to.equal('baz');\n```\n\n## Customize the fixture container\n\nOrdinarily, `fixture` will render your template as a child of a plain `<div>` element on karma's test runner page:\n\n```js\nconst el = await fixture(html` <my-el></my-el> `);\n```\n\n```html\n<div><my-el></my-el></div>\n```\n\nThis should suffice for most cases, but if you need to specify the type of element that contains your custom element fixture, (e.g., to give it an absolute position), you can pass the wrapping node in the `parentNode` option:\n\n```js\nconst parentNode = document.createElement('div');\nparentNode.setAttribute('style', 'position:absolute;');\nconst el = await fixture(html` <my-el></my-el> `, { parentNode });\n```\n\n```html\n<div style=\"position:absolute;\"><my-el></my-el></div>\n```\n\n## Timings\n\nBy default fixture awaits the elements \"update complete\" Promise.\n\n- for [lit](https://github.com/lit/lit) that is `el.updateComplete`;\n- for [stencil](https://github.com/ionic-team/stencil/) that is `el.componentOnReady()`;\n\nIf none of those specfic Promise hooks are found, it will wait for one frame via `await nextFrame()`.<br>\n**Note**: this does not guarantee that the element is done rendering - it just waits for the next JavaScript tick.\n\nEssentially, `fixture` creates a synchronous fixture, then waits for the element to finish updating, checking `updateComplete` first, then falling back to `componentReady()`, and `nextFrame()` as a last resort.\n\nThis way, you can write your tests more succinctly, without having to explicitly `await` those hooks yourself.\n\n```js\nconst el = await fixture(html` <my-el .foo=${'bar'}></my-el> `);\nexpect(el.foo).to.equal('bar');\n\n// vs\n\nconst el = fixtureSync(html` <my-el .foo=${'bar'}></my-el> `);\nawait elementUpdated(el);\nexpect(el.foo).to.equal('bar');\n```\n\nAll of these helpers must be imported from `@open-wc/testing`, e.g.\n\n```js\nimport { nextFrame, aTimeout, waitUntil } from '@open-wc/testing';\n```\n\n### nextFrame\n\nUses `requestAnimationFrame` to wait for the next frame.\n\n```js\nawait nextFrame();\n```\n\n### aTimeout\n\nWaits for `x` ms via `setTimeout`;\n\n```js\nawait aTimeout(10); // would wait 10ms\n```\n\n### waitUntil\n\nWaits until the given condition returns true. This is useful when elements do async work.\n\n`waitUntil` can slow down the execution of tests, it should only be used when you don't have any other more reliable hooks.\n\n```js\nimport { fixture, waitUntil } from '@open-wc/testing-helpers';\n\nconst element = await fixture(html` <my-element></my-element> `);\n\n// wait until some async property is set\nawait waitUntil(() => element.someAsyncProperty, 'Element did not become ready');\n\n// wait until some child element is rendered\nawait waitUntil(\n  () => element.shadowRoot.querySelector('my-child-element'),\n  'Element did not render children',\n);\n```\n\n`waitUntil` has a default timeout of 1000ms and a polling interval of 50ms. This can be customized:\n\n```js\nawait waitUntil(predicate, 'Element should become visible', { interval: 10, timeout: 10000 });\n```\n\nThe predicate can return a promise.\n\n### elementUpdated\n\nIf you want to test attribute and property changes, and an easy way to wait for those changes to propagate, you can import the `elementUpdated` helper (also available directly in the `testing` package)\n\n```js\nimport { fixture, elementUpdated } from '@open-wc/testing';\nimport '../my-component.js';\n\ndescribe('Attributes', () => {\n  describe('.title', () => {\n    //...\n    it('is bound to the `title` attribute', async () => {\n      const el = await fixture('<my-component title=\"test\"></my-component>');\n      expect(el.title).to.eq('test');\n\n      el.title = 'test 2';\n      await elementUpdated(el);\n      expect(el).dom.to.equal(`<my-component title=\"test 2\"></my-component>`);\n    });\n    //...\n  });\n});\n```\n\n## Testing Events\n\nIf you want to interact with web components you will sometimes need to await a specific event before you can continue testing.\nOrdinarily, you might pass the `done` callback to a test, and call it in the body of an event handler.\nThis does not work with async test functions, though, which must return a promise instead of calling the `done` callback.\nThe `oneEvent` function helps you handle events in the context of the kinds of async test functions that we recommend.\n`oneEvent` resolves with the event specified when it fires on the element specified.\n\n```js\nimport { oneEvent } from '@open-wc/testing';\n\nclass FiresDone extends HTMLElement {\n  fireDone() {\n    this.done = true;\n    this.dispatchEvent(new CustomEvent('done', { detail: this.done }));\n  }\n}\n\nit('can await an event', async () => {\n  const tag = defineCE(FiresDone);\n\n  const el = await fixture(`<${tag}></${tag}>`);\n\n  setTimeout(() => el.fireDone());\n\n  const { detail } = await oneEvent(el, 'done');\n\n  expect(el.done).to.be.true;\n  expect(detail).to.be.true;\n});\n```\n\n## Testing Focus & Blur on IE11\n\nFocus and blur events are synchronous events in all browsers except IE11.\nIf you need to support that browser in your tests, you can await `triggerFocusFor` and `triggerBlurFor` helper functions.\n\n```js\nimport { triggerFocusFor, triggerBlurFor } from '@open-wc/testing';\n\nit('can be focused and blured', async () => {\n  const el = await fixture('<input type=\"text\">');\n\n  await triggerFocusFor(el);\n  expect(document.activeElement === el).to.be.true;\n\n  await triggerBlurFor(el);\n  expect(document.activeElement === el).to.be.false;\n});\n```\n\n## Fixture Cleanup\n\nBy default, if you import anything via `import { ... } from '@open-wc/testing';`, it will automatically register a side-effect that cleans up your fixtures.\nIf you want to be in full control you can do so by using\n\n```js\nimport { fixture, fixtureCleanup } from '@open-wc/testing-helpers/pure';\n\nit('can instantiate an element with properties', async () => {\n  const el = await fixture(html`<my-el .foo=${'bar'}></my-el>`);\n  expect(el.foo).to.equal('bar');\n  fixtureCleanup();\n}\n\n// Alternatively, you can add the fixtureCleanup in the afterEach function, but note that this is exactly what the automatically registered side-effect does.\nafterEach(() => {\n  fixtureCleanup();\n});\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@0.0.0-canary-2022119203910","_nodeVersion":"14.19.0","_npmVersion":"6.14.16","dist":{"integrity":"sha512-WAcXPwHTnwQAt5OTpTrPLZalAK/l64qr/zgmxIJRAPCbKQ1ODcVTgslXJwpc7dc9sd1PVE1ItS78m+pkIwIxoA==","shasum":"cf26730c74f0c744c775ce9477c2d5224bb2f3b5","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.0.0-canary-2022119203910.tgz","fileCount":42,"unpackedSize":115195,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEVV1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqOGhAAohX+QO1EBJLlHOG6cdCmVbdH0doOH5wY63CWKp0FI+c/3B+x\r\nvvOCquqoldyQ9MgItOWPKhNeQ7qNCKy+FBGAkK+jzclhyC18O3w3etNT11Kl\r\nFBpi1hLqAT1i3uJoU78HNzzeVugJNvKNZPyKuq1WkjGyyV76w46+l31PGGKK\r\noQUfHGcebIJyimv20D3/pp1GzXE61wMKOX7r2ZyB1v2yBfd/Z5QUw6wl8x6C\r\nQ+FbMNki2GghWZs8JuX7s3KdcMs9y5bVSN/AHXzu5vT3aHke074XszQo7ZH+\r\ni9CTMqUqB2KYlWbcwfna/wh5gtQWY2HTMNMstvmoyEFYc/kRL8GpJ8d3siq2\r\nk3JsCuCIUuIohG4qCyeB/wTtFry10e77ysN/dWSP+yhTrnYBUIJnXEeL4hWd\r\n2P9XhSSi7d3uUs9SrceJH3ipVrFUxbJKhTZvO4kZnawSakzenqYD+LSAXUya\r\ndlmBwm05f7jpevhCaA0r2R2A2wT47SFkdNteT61O0v+NGxWIqI6rGRabuqc6\r\niNestdc1BpfZnsQ/o6YaIqFoWvZA0eeAlTg4Vhnz5ekiHMYHGBrXGjO1vpzS\r\nzzSPMYjXjb2nnGxV7lUL8ixZvIsQKPIR9lL9AfyzwOEgG8tI83t4LPMarTjl\r\nHGbkzxgmZiBvtolBVPhiAgwcewQdQEZXU7I=\r\n=+SR1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHMjHQmeYJ+7xOi9+nspcOgb5OTmyLaluWKFgJYd9XLWAiEA2PzIdcmFFnZl2Un8YkiXAQ2ISys7sRLuztCE+3v7Rmo="}]},"_npmUser":{"name":"modern-web","email":"hello@modern-web.dev"},"directories":{},"maintainers":[{"name":"d4kmor","email":"d4kmor@gmail.com"},{"name":"larsdenbakker","email":"larsdenbakker@gmail.com"},{"name":"modern-web","email":"hello@modern-web.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.0.0-canary-2022119203910_1645303157069_0.29435355222702264"},"_hasShrinkwrap":false},"0.0.0-canary-2022119204535":{"name":"@open-wc/testing-helpers","version":"0.0.0-canary-2022119204535","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","module":"index.js","type":"module","exports":{".":"./index.js","./pure":"./index-no-side-effects.js"},"scripts":{"debug":"cd ../../ && yarn debug --group testing-helpers","prepublishOnly":"publish-docs --github-url https://github.com/open-wc/open-wc/ --git-root-dir ../../","test":"cd ../../ && yarn test:web --group testing-helpers"},"keywords":["testing","helpers","browser-testing","fixtures"],"dependencies":{"@open-wc/scoped-elements":"^2.0.1","lit":"^2.0.0","lit-html":"^2.0.0"},"types":"types/index.d.ts","readme":"# Testing >> Helpers || 20\n\nA library with helpers functions for testing in the browser.\n\n```js script\nimport '@rocket/launch/inline-notification/inline-notification.js';\n```\n\n<inline-notification type=\"warning\">\n\nTesting helpers uses [lit](https://lit.dev/), but it's set up as a peer dependency to avoid version conflicts.\nYou don't need to write your components with lit-html to use this library, but you will need to install it:\n\n```\nnpm i -D lit\n```\n\n</inline-notification>\n\n# Usage\n\nWe recommend using this library through [@open-wc/testing](https://open-wc.org/docs/testing/testing-package/) which preconfigures and combines this library with other testing libraries.\n\nThe examples that are shown here assume this setup, and import from `@open-wc/testing`. If you want to use this library standalone, you will need to import from `@open-wc/testing-helpers` directly instead:\n\n```javascript\n// import from general testing library\nimport { fixture } from '@open-wc/testing';\n\n// import from testing-helpers directly\nimport { fixture } from '@open-wc/testing-helpers';\n```\n\n## Test fixtures\n\nA test fixture renders a piece of HTML and injects into the DOM so that you can test the behavior of your component. It returns the first dom element from the template so that you can interact with it if needed. For example you can call functions, look up dom nodes or inspect the rendered HTML.\n\nTest fixtures are async to ensure rendering is properly completed.\n\n### Templates\n\nTest fixtures can be set up by using a string or a [lit](https://lit.dev/) template. You don't need to use `lit-html` in your project to use the test fixtures, it just renders standard HTML.\n\n### Test a custom element\n\n```js\nimport { fixture } from '@open-wc/testing';\n\nit('can instantiate an element', async () => {\n  const el = await fixture('<my-el foo=\"bar\"></my-el>');\n  expect(el.getAttribute('foo')).to.equal('bar');\n}\n```\n\n### Test a custom element with properties\n\n```js\nimport { html, fixture } from '@open-wc/testing';\n\nit('can instantiate an element with properties', async () => {\n  const el = await fixture(html` <my-el .foo=${'bar'}></my-el> `);\n  expect(el.foo).to.equal('bar');\n});\n```\n\n### Test a custom class\n\nIf you're testing a mixin, or have multiple base classes that offer a various set of options you might find yourself in the situation of needing multiple custom element names in your tests. This can be dangerous as custom elements are global, so you don't want to have overlapping names in your tests. We recommend using the `defineCE` function to avoid that:\n\n```js\nimport { fixture, defineCE } from '@open-wc/testing';\n\nconst tag = defineCE(\n  class extends MyMixin(HTMLElement) {\n    constructor() {\n      super();\n      this.foo = true;\n    }\n  },\n);\nconst el = await fixture(`<${tag}></${tag}>`);\nexpect(el.foo).to.be.true;\n```\n\n## Test a custom class with properties\n\nFor lit-html it's a little tougher as it does not support dynamic tag names by default.\nThis uses a workaround that's not performant for rerenders, which is fine for testing, but do NOT use this in production code.\n\n```js\nimport { html, fixture, defineCE, unsafeStatic } from '@open-wc/testing';\n\nconst tagName = defineCE(\n  class extends MyMixin(HTMLElement) {\n    constructor() {\n      super();\n      this.foo = true;\n    }\n  },\n);\nconst tag = unsafeStatic(tagName);\nconst el = await fixture(html`<${tag} .bar=${'baz'}></${tag}>`);\nexpect(el.bar).to.equal('baz');\n```\n\n## Customize the fixture container\n\nOrdinarily, `fixture` will render your template as a child of a plain `<div>` element on karma's test runner page:\n\n```js\nconst el = await fixture(html` <my-el></my-el> `);\n```\n\n```html\n<div><my-el></my-el></div>\n```\n\nThis should suffice for most cases, but if you need to specify the type of element that contains your custom element fixture, (e.g., to give it an absolute position), you can pass the wrapping node in the `parentNode` option:\n\n```js\nconst parentNode = document.createElement('div');\nparentNode.setAttribute('style', 'position:absolute;');\nconst el = await fixture(html` <my-el></my-el> `, { parentNode });\n```\n\n```html\n<div style=\"position:absolute;\"><my-el></my-el></div>\n```\n\n## Timings\n\nBy default fixture awaits the elements \"update complete\" Promise.\n\n- for [lit](https://github.com/lit/lit) that is `el.updateComplete`;\n- for [stencil](https://github.com/ionic-team/stencil/) that is `el.componentOnReady()`;\n\nIf none of those specfic Promise hooks are found, it will wait for one frame via `await nextFrame()`.<br>\n**Note**: this does not guarantee that the element is done rendering - it just waits for the next JavaScript tick.\n\nEssentially, `fixture` creates a synchronous fixture, then waits for the element to finish updating, checking `updateComplete` first, then falling back to `componentReady()`, and `nextFrame()` as a last resort.\n\nThis way, you can write your tests more succinctly, without having to explicitly `await` those hooks yourself.\n\n```js\nconst el = await fixture(html` <my-el .foo=${'bar'}></my-el> `);\nexpect(el.foo).to.equal('bar');\n\n// vs\n\nconst el = fixtureSync(html` <my-el .foo=${'bar'}></my-el> `);\nawait elementUpdated(el);\nexpect(el.foo).to.equal('bar');\n```\n\nAll of these helpers must be imported from `@open-wc/testing`, e.g.\n\n```js\nimport { nextFrame, aTimeout, waitUntil } from '@open-wc/testing';\n```\n\n### nextFrame\n\nUses `requestAnimationFrame` to wait for the next frame.\n\n```js\nawait nextFrame();\n```\n\n### aTimeout\n\nWaits for `x` ms via `setTimeout`;\n\n```js\nawait aTimeout(10); // would wait 10ms\n```\n\n### waitUntil\n\nWaits until the given condition returns true. This is useful when elements do async work.\n\n`waitUntil` can slow down the execution of tests, it should only be used when you don't have any other more reliable hooks.\n\n```js\nimport { fixture, waitUntil } from '@open-wc/testing-helpers';\n\nconst element = await fixture(html` <my-element></my-element> `);\n\n// wait until some async property is set\nawait waitUntil(() => element.someAsyncProperty, 'Element did not become ready');\n\n// wait until some child element is rendered\nawait waitUntil(\n  () => element.shadowRoot.querySelector('my-child-element'),\n  'Element did not render children',\n);\n```\n\n`waitUntil` has a default timeout of 1000ms and a polling interval of 50ms. This can be customized:\n\n```js\nawait waitUntil(predicate, 'Element should become visible', { interval: 10, timeout: 10000 });\n```\n\nThe predicate can return a promise.\n\n### elementUpdated\n\nIf you want to test attribute and property changes, and an easy way to wait for those changes to propagate, you can import the `elementUpdated` helper (also available directly in the `testing` package)\n\n```js\nimport { fixture, elementUpdated } from '@open-wc/testing';\nimport '../my-component.js';\n\ndescribe('Attributes', () => {\n  describe('.title', () => {\n    //...\n    it('is bound to the `title` attribute', async () => {\n      const el = await fixture('<my-component title=\"test\"></my-component>');\n      expect(el.title).to.eq('test');\n\n      el.title = 'test 2';\n      await elementUpdated(el);\n      expect(el).dom.to.equal(`<my-component title=\"test 2\"></my-component>`);\n    });\n    //...\n  });\n});\n```\n\n## Testing Events\n\nIf you want to interact with web components you will sometimes need to await a specific event before you can continue testing.\nOrdinarily, you might pass the `done` callback to a test, and call it in the body of an event handler.\nThis does not work with async test functions, though, which must return a promise instead of calling the `done` callback.\nThe `oneEvent` function helps you handle events in the context of the kinds of async test functions that we recommend.\n`oneEvent` resolves with the event specified when it fires on the element specified.\n\n```js\nimport { oneEvent } from '@open-wc/testing';\n\nclass FiresDone extends HTMLElement {\n  fireDone() {\n    this.done = true;\n    this.dispatchEvent(new CustomEvent('done', { detail: this.done }));\n  }\n}\n\nit('can await an event', async () => {\n  const tag = defineCE(FiresDone);\n\n  const el = await fixture(`<${tag}></${tag}>`);\n\n  setTimeout(() => el.fireDone());\n\n  const { detail } = await oneEvent(el, 'done');\n\n  expect(el.done).to.be.true;\n  expect(detail).to.be.true;\n});\n```\n\n## Testing Focus & Blur on IE11\n\nFocus and blur events are synchronous events in all browsers except IE11.\nIf you need to support that browser in your tests, you can await `triggerFocusFor` and `triggerBlurFor` helper functions.\n\n```js\nimport { triggerFocusFor, triggerBlurFor } from '@open-wc/testing';\n\nit('can be focused and blured', async () => {\n  const el = await fixture('<input type=\"text\">');\n\n  await triggerFocusFor(el);\n  expect(document.activeElement === el).to.be.true;\n\n  await triggerBlurFor(el);\n  expect(document.activeElement === el).to.be.false;\n});\n```\n\n## Fixture Cleanup\n\nBy default, if you import anything via `import { ... } from '@open-wc/testing';`, it will automatically register a side-effect that cleans up your fixtures.\nIf you want to be in full control you can do so by using\n\n```js\nimport { fixture, fixtureCleanup } from '@open-wc/testing-helpers/pure';\n\nit('can instantiate an element with properties', async () => {\n  const el = await fixture(html`<my-el .foo=${'bar'}></my-el>`);\n  expect(el.foo).to.equal('bar');\n  fixtureCleanup();\n}\n\n// Alternatively, you can add the fixtureCleanup in the afterEach function, but note that this is exactly what the automatically registered side-effect does.\nafterEach(() => {\n  fixtureCleanup();\n});\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@0.0.0-canary-2022119204535","_nodeVersion":"14.19.0","_npmVersion":"6.14.16","dist":{"integrity":"sha512-4cM0A0b9SXscqMhVw0lUgZy1PasRLM7303UcaGoFndqdBOj/ole6o2RvIqEOb1F4mGl1HPLXyFEHkN5aUMvTwA==","shasum":"575dbef0f6ff8c773dc826206a32e88472776017","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.0.0-canary-2022119204535.tgz","fileCount":42,"unpackedSize":116404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEVb2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIFw/+JqScWvO9AiBXNRKf6jrOyVBNFaqaFVAI5CccY8TMjC0GAiMy\r\nxlydhgsawLX0UNPds6WDrRd+4Gp876V0X0K3tuUM/IioQFSghXqWRsQLZ7HW\r\nl5NOy9d3XQqpJbyMpjz/DY+XaOeKADdjiOEo8gHuexdR2ZB2fbVur20wPQxD\r\nwA/01N0OOhn9KWdAfDAzPA0Ho8q0lqew1TA9PynVOyHsxkszfVbtKuKHaBm7\r\nbQVr1IfVYfCzI7m0BMjaNgldY0sxXT1vgF9aLtfLqo5J0TxXXT7eHpnC0mi3\r\nEhnPsTqsmvEIyPiX/5vXPxY4c02opCgmZ8mpxegUml7d/mW4NTV8MFnHkh1S\r\nVkzV4t1l3Hun3HHX1jcRiRfFj/c3zwalP91gmi971vJbDiaSMuvuCwFC4YYB\r\nF6QPq8qB5+3DrWce1UK2p5yH9ue1tXFSpnyVUG+C5G47NB3ZAX5DkaGTauX1\r\nYPrIr1jTwg7iHQhbeplM7J3T1oy7eCzkuMtFooh/+0dd5MgksTAu78j8L385\r\nVyQPZxPyiO53FflcuGAAq5iXAdB1ihUQ7vnR3OLtrcJMHNRNbLKXotSHX8CM\r\nZsGc+wqd4WXt4dUEU5ZDVOTY3pl/ZNT1yH1gslUkIa3SXpGGnykzWrs1Nzij\r\n63G5/0n11LA9isUENwodfejLH6UPjzGS7w4=\r\n=lhom\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFgEhwsMq3hY07twFOGfqfZOjPcQ4xwvkj+vbxYS3mQgIhAMvXDXRPY4jdWL9LPKI7AIXGfAuaobjwZO51COWZr1Bd"}]},"_npmUser":{"name":"modern-web","email":"hello@modern-web.dev"},"directories":{},"maintainers":[{"name":"d4kmor","email":"d4kmor@gmail.com"},{"name":"larsdenbakker","email":"larsdenbakker@gmail.com"},{"name":"modern-web","email":"hello@modern-web.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.0.0-canary-2022119204535_1645303542595_0.4223153049225872"},"_hasShrinkwrap":false},"0.0.0-canary-2022119211920":{"name":"@open-wc/testing-helpers","version":"0.0.0-canary-2022119211920","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","module":"index.js","type":"module","exports":{".":"./index.js","./pure":"./index-no-side-effects.js"},"scripts":{"debug":"cd ../../ && yarn debug --group testing-helpers","prepublishOnly":"publish-docs --github-url https://github.com/open-wc/open-wc/ --git-root-dir ../../","test":"cd ../../ && yarn test:web --group testing-helpers"},"keywords":["testing","helpers","browser-testing","fixtures"],"dependencies":{"@open-wc/scoped-elements":"^2.0.1","lit":"^2.0.0","lit-html":"^2.0.0"},"types":"types/index.d.ts","readme":"# Testing >> Helpers || 20\n\nA library with helpers functions for testing in the browser.\n\n```js script\nimport '@rocket/launch/inline-notification/inline-notification.js';\n```\n\n<inline-notification type=\"warning\">\n\nTesting helpers uses [lit](https://lit.dev/), but it's set up as a peer dependency to avoid version conflicts.\nYou don't need to write your components with lit-html to use this library, but you will need to install it:\n\n```\nnpm i -D lit\n```\n\n</inline-notification>\n\n# Usage\n\nWe recommend using this library through [@open-wc/testing](https://open-wc.org/docs/testing/testing-package/) which preconfigures and combines this library with other testing libraries.\n\nThe examples that are shown here assume this setup, and import from `@open-wc/testing`. If you want to use this library standalone, you will need to import from `@open-wc/testing-helpers` directly instead:\n\n```javascript\n// import from general testing library\nimport { fixture } from '@open-wc/testing';\n\n// import from testing-helpers directly\nimport { fixture } from '@open-wc/testing-helpers';\n```\n\n## Test fixtures\n\nA test fixture renders a piece of HTML and injects into the DOM so that you can test the behavior of your component. It returns the first dom element from the template so that you can interact with it if needed. For example you can call functions, look up dom nodes or inspect the rendered HTML.\n\nTest fixtures are async to ensure rendering is properly completed.\n\n### Templates\n\nTest fixtures can be set up by using a string or a [lit](https://lit.dev/) template. You don't need to use `lit-html` in your project to use the test fixtures, it just renders standard HTML.\n\n### Test a custom element\n\n```js\nimport { fixture } from '@open-wc/testing';\n\nit('can instantiate an element', async () => {\n  const el = await fixture('<my-el foo=\"bar\"></my-el>');\n  expect(el.getAttribute('foo')).to.equal('bar');\n}\n```\n\n### Test a custom element with properties\n\n```js\nimport { html, fixture } from '@open-wc/testing';\n\nit('can instantiate an element with properties', async () => {\n  const el = await fixture(html` <my-el .foo=${'bar'}></my-el> `);\n  expect(el.foo).to.equal('bar');\n});\n```\n\n### Test a custom class\n\nIf you're testing a mixin, or have multiple base classes that offer a various set of options you might find yourself in the situation of needing multiple custom element names in your tests. This can be dangerous as custom elements are global, so you don't want to have overlapping names in your tests. We recommend using the `defineCE` function to avoid that:\n\n```js\nimport { fixture, defineCE } from '@open-wc/testing';\n\nconst tag = defineCE(\n  class extends MyMixin(HTMLElement) {\n    constructor() {\n      super();\n      this.foo = true;\n    }\n  },\n);\nconst el = await fixture(`<${tag}></${tag}>`);\nexpect(el.foo).to.be.true;\n```\n\n## Test a custom class with properties\n\nFor lit-html it's a little tougher as it does not support dynamic tag names by default.\nThis uses a workaround that's not performant for rerenders, which is fine for testing, but do NOT use this in production code.\n\n```js\nimport { html, fixture, defineCE, unsafeStatic } from '@open-wc/testing';\n\nconst tagName = defineCE(\n  class extends MyMixin(HTMLElement) {\n    constructor() {\n      super();\n      this.foo = true;\n    }\n  },\n);\nconst tag = unsafeStatic(tagName);\nconst el = await fixture(html`<${tag} .bar=${'baz'}></${tag}>`);\nexpect(el.bar).to.equal('baz');\n```\n\n## Customize the fixture container\n\nOrdinarily, `fixture` will render your template as a child of a plain `<div>` element on karma's test runner page:\n\n```js\nconst el = await fixture(html` <my-el></my-el> `);\n```\n\n```html\n<div><my-el></my-el></div>\n```\n\nThis should suffice for most cases, but if you need to specify the type of element that contains your custom element fixture, (e.g., to give it an absolute position), you can pass the wrapping node in the `parentNode` option:\n\n```js\nconst parentNode = document.createElement('div');\nparentNode.setAttribute('style', 'position:absolute;');\nconst el = await fixture(html` <my-el></my-el> `, { parentNode });\n```\n\n```html\n<div style=\"position:absolute;\"><my-el></my-el></div>\n```\n\n## Timings\n\nBy default fixture awaits the elements \"update complete\" Promise.\n\n- for [lit](https://github.com/lit/lit) that is `el.updateComplete`;\n- for [stencil](https://github.com/ionic-team/stencil/) that is `el.componentOnReady()`;\n\nIf none of those specfic Promise hooks are found, it will wait for one frame via `await nextFrame()`.<br>\n**Note**: this does not guarantee that the element is done rendering - it just waits for the next JavaScript tick.\n\nEssentially, `fixture` creates a synchronous fixture, then waits for the element to finish updating, checking `updateComplete` first, then falling back to `componentReady()`, and `nextFrame()` as a last resort.\n\nThis way, you can write your tests more succinctly, without having to explicitly `await` those hooks yourself.\n\n```js\nconst el = await fixture(html` <my-el .foo=${'bar'}></my-el> `);\nexpect(el.foo).to.equal('bar');\n\n// vs\n\nconst el = fixtureSync(html` <my-el .foo=${'bar'}></my-el> `);\nawait elementUpdated(el);\nexpect(el.foo).to.equal('bar');\n```\n\nAll of these helpers must be imported from `@open-wc/testing`, e.g.\n\n```js\nimport { nextFrame, aTimeout, waitUntil } from '@open-wc/testing';\n```\n\n### nextFrame\n\nUses `requestAnimationFrame` to wait for the next frame.\n\n```js\nawait nextFrame();\n```\n\n### aTimeout\n\nWaits for `x` ms via `setTimeout`;\n\n```js\nawait aTimeout(10); // would wait 10ms\n```\n\n### waitUntil\n\nWaits until the given condition returns true. This is useful when elements do async work.\n\n`waitUntil` can slow down the execution of tests, it should only be used when you don't have any other more reliable hooks.\n\n```js\nimport { fixture, waitUntil } from '@open-wc/testing-helpers';\n\nconst element = await fixture(html` <my-element></my-element> `);\n\n// wait until some async property is set\nawait waitUntil(() => element.someAsyncProperty, 'Element did not become ready');\n\n// wait until some child element is rendered\nawait waitUntil(\n  () => element.shadowRoot.querySelector('my-child-element'),\n  'Element did not render children',\n);\n```\n\n`waitUntil` has a default timeout of 1000ms and a polling interval of 50ms. This can be customized:\n\n```js\nawait waitUntil(predicate, 'Element should become visible', { interval: 10, timeout: 10000 });\n```\n\nThe predicate can return a promise.\n\n### elementUpdated\n\nIf you want to test attribute and property changes, and an easy way to wait for those changes to propagate, you can import the `elementUpdated` helper (also available directly in the `testing` package)\n\n```js\nimport { fixture, elementUpdated } from '@open-wc/testing';\nimport '../my-component.js';\n\ndescribe('Attributes', () => {\n  describe('.title', () => {\n    //...\n    it('is bound to the `title` attribute', async () => {\n      const el = await fixture('<my-component title=\"test\"></my-component>');\n      expect(el.title).to.eq('test');\n\n      el.title = 'test 2';\n      await elementUpdated(el);\n      expect(el).dom.to.equal(`<my-component title=\"test 2\"></my-component>`);\n    });\n    //...\n  });\n});\n```\n\n## Testing Events\n\nIf you want to interact with web components you will sometimes need to await a specific event before you can continue testing.\nOrdinarily, you might pass the `done` callback to a test, and call it in the body of an event handler.\nThis does not work with async test functions, though, which must return a promise instead of calling the `done` callback.\nThe `oneEvent` function helps you handle events in the context of the kinds of async test functions that we recommend.\n`oneEvent` resolves with the event specified when it fires on the element specified.\n\n```js\nimport { oneEvent } from '@open-wc/testing';\n\nclass FiresDone extends HTMLElement {\n  fireDone() {\n    this.done = true;\n    this.dispatchEvent(new CustomEvent('done', { detail: this.done }));\n  }\n}\n\nit('can await an event', async () => {\n  const tag = defineCE(FiresDone);\n\n  const el = await fixture(`<${tag}></${tag}>`);\n\n  setTimeout(() => el.fireDone());\n\n  const { detail } = await oneEvent(el, 'done');\n\n  expect(el.done).to.be.true;\n  expect(detail).to.be.true;\n});\n```\n\n## Testing Focus & Blur on IE11\n\nFocus and blur events are synchronous events in all browsers except IE11.\nIf you need to support that browser in your tests, you can await `triggerFocusFor` and `triggerBlurFor` helper functions.\n\n```js\nimport { triggerFocusFor, triggerBlurFor } from '@open-wc/testing';\n\nit('can be focused and blured', async () => {\n  const el = await fixture('<input type=\"text\">');\n\n  await triggerFocusFor(el);\n  expect(document.activeElement === el).to.be.true;\n\n  await triggerBlurFor(el);\n  expect(document.activeElement === el).to.be.false;\n});\n```\n\n## Fixture Cleanup\n\nBy default, if you import anything via `import { ... } from '@open-wc/testing';`, it will automatically register a side-effect that cleans up your fixtures.\nIf you want to be in full control you can do so by using\n\n```js\nimport { fixture, fixtureCleanup } from '@open-wc/testing-helpers/pure';\n\nit('can instantiate an element with properties', async () => {\n  const el = await fixture(html`<my-el .foo=${'bar'}></my-el>`);\n  expect(el.foo).to.equal('bar');\n  fixtureCleanup();\n}\n\n// Alternatively, you can add the fixtureCleanup in the afterEach function, but note that this is exactly what the automatically registered side-effect does.\nafterEach(() => {\n  fixtureCleanup();\n});\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@0.0.0-canary-2022119211920","_nodeVersion":"14.19.0","_npmVersion":"6.14.16","dist":{"integrity":"sha512-0/rAfv576Fbfokfi962TvTrUhoDYw0GmV7xynwrMYgKZL2KEHveBgrDFtdcDiaT4TceZrnooCi5GlTb6kqr1Pw==","shasum":"dafe15bca3f0bc6935e351c0286eed26f29d8749","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.0.0-canary-2022119211920.tgz","fileCount":42,"unpackedSize":116404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEV7gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpV9A//VeA201QQOxg8HolwsFyTG6x8CyfYOzsomhFWTs5OHIms2YDO\r\nq4WNtyJeKY3EvgZmeUbMlFNgffr0IwgixCz7/E3vwO/WEDF4SnhBX11qno7U\r\nDOUSE/jRrMc+cU3fJgM9PcP5PZr5uOR/OpMEoXhFKTuc6TBR/mNnf7LWKvba\r\n4Ek7z2an//PT9ocHYu6SxX9B4qTA9SiXHDZgPb+FjsV6i8IfP5SXdTXratGY\r\njxpH5duxT4PG2l5x1Xlo7C+bhZuFUT+AB4NuPoWjqn1o2WPsstp7LulYpr9P\r\nF+1U2FgFcyqRaE8/+HbJs8wy19SXICTC2mmMlxClbYyEnPja0/+qC2+12EPl\r\najSJhMzxsiQoooYcthD6jQl83vypzA/cV5dD/UFDni6dK+qLG8c1OO1lUnmh\r\nkdY16ePkt1LRWFLGm97j2d3l0pRIzagGPesYMPxGRUiDq8DxdBRAJ+Rv9Jbh\r\n1bpRLfwulO1Qo8h7YPNYEFv3WUG3X+mp4qN5GbK0s4kWvvXlezNv5nUlT7hY\r\nq1mAzN55FDc5a5ndXakMDeKU9krHec91zimkpM71H3IbI2Ht55SLsJYk1xXk\r\nG2BrGoC6hx9sXsdS1ly585nNgR4XthhyAQq3KTfxZTAZBkY8lxLTFyuJy7qf\r\naworemEbzbwxPiVYjOKr8yx99Birb3xrSLw=\r\n=d74e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZzA4zIuQU2m4dEtv7uUrZreHfNGK1G35wWHKO4JM9/AIgLue/AMN0vpGrmNXG5FXoruZpJIHxhRMO4qJ9Oy7OpMs="}]},"_npmUser":{"name":"modern-web","email":"hello@modern-web.dev"},"directories":{},"maintainers":[{"name":"d4kmor","email":"d4kmor@gmail.com"},{"name":"larsdenbakker","email":"larsdenbakker@gmail.com"},{"name":"modern-web","email":"hello@modern-web.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.0.0-canary-2022119211920_1645305568627_0.46738401186880685"},"_hasShrinkwrap":false},"0.0.0-canary-2022119212353":{"name":"@open-wc/testing-helpers","version":"0.0.0-canary-2022119212353","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","module":"index.js","type":"module","exports":{".":"./index.js","./pure":"./index-no-side-effects.js"},"scripts":{"debug":"cd ../../ && yarn debug --group testing-helpers","prepublishOnly":"publish-docs --github-url https://github.com/open-wc/open-wc/ --git-root-dir ../../","test":"cd ../../ && yarn test:web --group testing-helpers"},"keywords":["testing","helpers","browser-testing","fixtures"],"dependencies":{"@open-wc/scoped-elements":"^2.0.1","lit":"^2.0.0","lit-html":"^2.0.0"},"types":"types/index.d.ts","readme":"# Testing >> Helpers || 20\n\nA library with helpers functions for testing in the browser.\n\n```js script\nimport '@rocket/launch/inline-notification/inline-notification.js';\n```\n\n<inline-notification type=\"warning\">\n\nTesting helpers uses [lit](https://lit.dev/), but it's set up as a peer dependency to avoid version conflicts.\nYou don't need to write your components with lit-html to use this library, but you will need to install it:\n\n```\nnpm i -D lit\n```\n\n</inline-notification>\n\n# Usage\n\nWe recommend using this library through [@open-wc/testing](https://open-wc.org/docs/testing/testing-package/) which preconfigures and combines this library with other testing libraries.\n\nThe examples that are shown here assume this setup, and import from `@open-wc/testing`. If you want to use this library standalone, you will need to import from `@open-wc/testing-helpers` directly instead:\n\n```javascript\n// import from general testing library\nimport { fixture } from '@open-wc/testing';\n\n// import from testing-helpers directly\nimport { fixture } from '@open-wc/testing-helpers';\n```\n\n## Test fixtures\n\nA test fixture renders a piece of HTML and injects into the DOM so that you can test the behavior of your component. It returns the first dom element from the template so that you can interact with it if needed. For example you can call functions, look up dom nodes or inspect the rendered HTML.\n\nTest fixtures are async to ensure rendering is properly completed.\n\n### Templates\n\nTest fixtures can be set up by using a string or a [lit](https://lit.dev/) template. You don't need to use `lit-html` in your project to use the test fixtures, it just renders standard HTML.\n\n### Test a custom element\n\n```js\nimport { fixture } from '@open-wc/testing';\n\nit('can instantiate an element', async () => {\n  const el = await fixture('<my-el foo=\"bar\"></my-el>');\n  expect(el.getAttribute('foo')).to.equal('bar');\n}\n```\n\n### Test a custom element with properties\n\n```js\nimport { html, fixture } from '@open-wc/testing';\n\nit('can instantiate an element with properties', async () => {\n  const el = await fixture(html` <my-el .foo=${'bar'}></my-el> `);\n  expect(el.foo).to.equal('bar');\n});\n```\n\n### Test a custom class\n\nIf you're testing a mixin, or have multiple base classes that offer a various set of options you might find yourself in the situation of needing multiple custom element names in your tests. This can be dangerous as custom elements are global, so you don't want to have overlapping names in your tests. We recommend using the `defineCE` function to avoid that:\n\n```js\nimport { fixture, defineCE } from '@open-wc/testing';\n\nconst tag = defineCE(\n  class extends MyMixin(HTMLElement) {\n    constructor() {\n      super();\n      this.foo = true;\n    }\n  },\n);\nconst el = await fixture(`<${tag}></${tag}>`);\nexpect(el.foo).to.be.true;\n```\n\n## Test a custom class with properties\n\nFor lit-html it's a little tougher as it does not support dynamic tag names by default.\nThis uses a workaround that's not performant for rerenders, which is fine for testing, but do NOT use this in production code.\n\n```js\nimport { html, fixture, defineCE, unsafeStatic } from '@open-wc/testing';\n\nconst tagName = defineCE(\n  class extends MyMixin(HTMLElement) {\n    constructor() {\n      super();\n      this.foo = true;\n    }\n  },\n);\nconst tag = unsafeStatic(tagName);\nconst el = await fixture(html`<${tag} .bar=${'baz'}></${tag}>`);\nexpect(el.bar).to.equal('baz');\n```\n\n## Customize the fixture container\n\nOrdinarily, `fixture` will render your template as a child of a plain `<div>` element on karma's test runner page:\n\n```js\nconst el = await fixture(html` <my-el></my-el> `);\n```\n\n```html\n<div><my-el></my-el></div>\n```\n\nThis should suffice for most cases, but if you need to specify the type of element that contains your custom element fixture, (e.g., to give it an absolute position), you can pass the wrapping node in the `parentNode` option:\n\n```js\nconst parentNode = document.createElement('div');\nparentNode.setAttribute('style', 'position:absolute;');\nconst el = await fixture(html` <my-el></my-el> `, { parentNode });\n```\n\n```html\n<div style=\"position:absolute;\"><my-el></my-el></div>\n```\n\n## Timings\n\nBy default fixture awaits the elements \"update complete\" Promise.\n\n- for [lit](https://github.com/lit/lit) that is `el.updateComplete`;\n- for [stencil](https://github.com/ionic-team/stencil/) that is `el.componentOnReady()`;\n\nIf none of those specfic Promise hooks are found, it will wait for one frame via `await nextFrame()`.<br>\n**Note**: this does not guarantee that the element is done rendering - it just waits for the next JavaScript tick.\n\nEssentially, `fixture` creates a synchronous fixture, then waits for the element to finish updating, checking `updateComplete` first, then falling back to `componentReady()`, and `nextFrame()` as a last resort.\n\nThis way, you can write your tests more succinctly, without having to explicitly `await` those hooks yourself.\n\n```js\nconst el = await fixture(html` <my-el .foo=${'bar'}></my-el> `);\nexpect(el.foo).to.equal('bar');\n\n// vs\n\nconst el = fixtureSync(html` <my-el .foo=${'bar'}></my-el> `);\nawait elementUpdated(el);\nexpect(el.foo).to.equal('bar');\n```\n\nAll of these helpers must be imported from `@open-wc/testing`, e.g.\n\n```js\nimport { nextFrame, aTimeout, waitUntil } from '@open-wc/testing';\n```\n\n### nextFrame\n\nUses `requestAnimationFrame` to wait for the next frame.\n\n```js\nawait nextFrame();\n```\n\n### aTimeout\n\nWaits for `x` ms via `setTimeout`;\n\n```js\nawait aTimeout(10); // would wait 10ms\n```\n\n### waitUntil\n\nWaits until the given condition returns true. This is useful when elements do async work.\n\n`waitUntil` can slow down the execution of tests, it should only be used when you don't have any other more reliable hooks.\n\n```js\nimport { fixture, waitUntil } from '@open-wc/testing-helpers';\n\nconst element = await fixture(html` <my-element></my-element> `);\n\n// wait until some async property is set\nawait waitUntil(() => element.someAsyncProperty, 'Element did not become ready');\n\n// wait until some child element is rendered\nawait waitUntil(\n  () => element.shadowRoot.querySelector('my-child-element'),\n  'Element did not render children',\n);\n```\n\n`waitUntil` has a default timeout of 1000ms and a polling interval of 50ms. This can be customized:\n\n```js\nawait waitUntil(predicate, 'Element should become visible', { interval: 10, timeout: 10000 });\n```\n\nThe predicate can return a promise.\n\n### elementUpdated\n\nIf you want to test attribute and property changes, and an easy way to wait for those changes to propagate, you can import the `elementUpdated` helper (also available directly in the `testing` package)\n\n```js\nimport { fixture, elementUpdated } from '@open-wc/testing';\nimport '../my-component.js';\n\ndescribe('Attributes', () => {\n  describe('.title', () => {\n    //...\n    it('is bound to the `title` attribute', async () => {\n      const el = await fixture('<my-component title=\"test\"></my-component>');\n      expect(el.title).to.eq('test');\n\n      el.title = 'test 2';\n      await elementUpdated(el);\n      expect(el).dom.to.equal(`<my-component title=\"test 2\"></my-component>`);\n    });\n    //...\n  });\n});\n```\n\n## Testing Events\n\nIf you want to interact with web components you will sometimes need to await a specific event before you can continue testing.\nOrdinarily, you might pass the `done` callback to a test, and call it in the body of an event handler.\nThis does not work with async test functions, though, which must return a promise instead of calling the `done` callback.\nThe `oneEvent` function helps you handle events in the context of the kinds of async test functions that we recommend.\n`oneEvent` resolves with the event specified when it fires on the element specified.\n\n```js\nimport { oneEvent } from '@open-wc/testing';\n\nclass FiresDone extends HTMLElement {\n  fireDone() {\n    this.done = true;\n    this.dispatchEvent(new CustomEvent('done', { detail: this.done }));\n  }\n}\n\nit('can await an event', async () => {\n  const tag = defineCE(FiresDone);\n\n  const el = await fixture(`<${tag}></${tag}>`);\n\n  setTimeout(() => el.fireDone());\n\n  const { detail } = await oneEvent(el, 'done');\n\n  expect(el.done).to.be.true;\n  expect(detail).to.be.true;\n});\n```\n\n## Testing Focus & Blur on IE11\n\nFocus and blur events are synchronous events in all browsers except IE11.\nIf you need to support that browser in your tests, you can await `triggerFocusFor` and `triggerBlurFor` helper functions.\n\n```js\nimport { triggerFocusFor, triggerBlurFor } from '@open-wc/testing';\n\nit('can be focused and blured', async () => {\n  const el = await fixture('<input type=\"text\">');\n\n  await triggerFocusFor(el);\n  expect(document.activeElement === el).to.be.true;\n\n  await triggerBlurFor(el);\n  expect(document.activeElement === el).to.be.false;\n});\n```\n\n## Fixture Cleanup\n\nBy default, if you import anything via `import { ... } from '@open-wc/testing';`, it will automatically register a side-effect that cleans up your fixtures.\nIf you want to be in full control you can do so by using\n\n```js\nimport { fixture, fixtureCleanup } from '@open-wc/testing-helpers/pure';\n\nit('can instantiate an element with properties', async () => {\n  const el = await fixture(html`<my-el .foo=${'bar'}></my-el>`);\n  expect(el.foo).to.equal('bar');\n  fixtureCleanup();\n}\n\n// Alternatively, you can add the fixtureCleanup in the afterEach function, but note that this is exactly what the automatically registered side-effect does.\nafterEach(() => {\n  fixtureCleanup();\n});\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@0.0.0-canary-2022119212353","_nodeVersion":"14.19.0","_npmVersion":"6.14.16","dist":{"integrity":"sha512-NuQtmhzS/XIPkpcXiBIhwpEgvJ1VTnIMTArebpkfEIzknSXYrKSUYGMMH7wihTohKuyY572oMUDddrXVyX+DyQ==","shasum":"0004d2a16aafd2fcd9320af8a780985c45d36997","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.0.0-canary-2022119212353.tgz","fileCount":42,"unpackedSize":116404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEV/wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqzKA//YcOmIG6vGgVzIwWnPIDvuDqdVOsL+ClLEVlHIrQxikKMU+LZ\r\nWUF91xFCoHvr++n/lrAxx6MygMAkT7ZhTD3cYp9xyJtnqCHSJjV/uATfMiXQ\r\nOc9K87ZGxo8K/P4p+Ir0eLwfAxI2x/qVau+kwy99BvS+vAEqFPbdYN0b0qK9\r\ncKg6Urpzw0vMa4yXaBCLc9UgfhlzZrivCK+puG8TS7vNqbi2MtB/3UBh6v7M\r\nGKSZqp1WJ1fFRsR4gKjks8bMHs4sr75kGlZ1ExP7vXYK/1roEfD4GqmdmWv4\r\nJxYxCJGkXgZe/YOXDeiJuM8TuNHRXxM3hZk4gkrQAuPF2RvS10tHw/KQXZIJ\r\n8l1BQAlx1JLt1+aosLtBfNtXGM2lPYQRVs3wnYH+mj88j6TOfwjjTDP2d5SQ\r\nphmy5i9A17cC1Qmy26UoMiA+pcrNC2Dto+pbT/S0ki43vQnxx9SeLh4yEUS2\r\nwX7iycbyaDokUVe0QjNcksmpl+XGtdnTByJlfox+gQ9C5b8Tfxxr2S9TqX7H\r\n5YDFiefU2HAzmXQ07qYWOh0Ub1torvADWPO76TqRgt4NcgmF2MMoQMbja/8m\r\nJ5DyjFYUVUMSTfwWvPrWb37+7TczZGj8cs8y5a6GhVxObkviaTfUrKKCD4zk\r\npFZ9aEHpyMlAoQO0MMYCHHEekXn8LQBUfa8=\r\n=2+gq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGO1VR81S9uPL65MQ9l9FqBwS0kDN2ELhRkPrS3oSKvNAiBi2rnO9L7Mh+p8cozHc2koQWd8AY7uiudPKFnU4RzPgw=="}]},"_npmUser":{"name":"modern-web","email":"hello@modern-web.dev"},"directories":{},"maintainers":[{"name":"d4kmor","email":"d4kmor@gmail.com"},{"name":"larsdenbakker","email":"larsdenbakker@gmail.com"},{"name":"modern-web","email":"hello@modern-web.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.0.0-canary-2022119212353_1645305840258_0.16330262809119755"},"_hasShrinkwrap":false},"0.0.0-canary-2022119213157":{"name":"@open-wc/testing-helpers","version":"0.0.0-canary-2022119213157","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","module":"index.js","type":"module","exports":{".":"./index.js","./pure":"./index-no-side-effects.js"},"scripts":{"debug":"cd ../../ && yarn debug --group testing-helpers","prepublishOnly":"publish-docs --github-url https://github.com/open-wc/open-wc/ --git-root-dir ../../","test":"cd ../../ && yarn test:web --group testing-helpers"},"keywords":["testing","helpers","browser-testing","fixtures"],"dependencies":{"@open-wc/scoped-elements":"^2.0.1","lit":"^2.0.0","lit-html":"^2.0.0"},"types":"types/index.d.ts","readme":"# Testing >> Helpers || 20\n\nA library with helpers functions for testing in the browser.\n\n```js script\nimport '@rocket/launch/inline-notification/inline-notification.js';\n```\n\n<inline-notification type=\"warning\">\n\nTesting helpers uses [lit](https://lit.dev/), but it's set up as a peer dependency to avoid version conflicts.\nYou don't need to write your components with lit-html to use this library, but you will need to install it:\n\n```\nnpm i -D lit\n```\n\n</inline-notification>\n\n# Usage\n\nWe recommend using this library through [@open-wc/testing](https://open-wc.org/docs/testing/testing-package/) which preconfigures and combines this library with other testing libraries.\n\nThe examples that are shown here assume this setup, and import from `@open-wc/testing`. If you want to use this library standalone, you will need to import from `@open-wc/testing-helpers` directly instead:\n\n```javascript\n// import from general testing library\nimport { fixture } from '@open-wc/testing';\n\n// import from testing-helpers directly\nimport { fixture } from '@open-wc/testing-helpers';\n```\n\n## Test fixtures\n\nA test fixture renders a piece of HTML and injects into the DOM so that you can test the behavior of your component. It returns the first dom element from the template so that you can interact with it if needed. For example you can call functions, look up dom nodes or inspect the rendered HTML.\n\nTest fixtures are async to ensure rendering is properly completed.\n\n### Templates\n\nTest fixtures can be set up by using a string or a [lit](https://lit.dev/) template. You don't need to use `lit-html` in your project to use the test fixtures, it just renders standard HTML.\n\n### Test a custom element\n\n```js\nimport { fixture } from '@open-wc/testing';\n\nit('can instantiate an element', async () => {\n  const el = await fixture('<my-el foo=\"bar\"></my-el>');\n  expect(el.getAttribute('foo')).to.equal('bar');\n}\n```\n\n### Test a custom element with properties\n\n```js\nimport { html, fixture } from '@open-wc/testing';\n\nit('can instantiate an element with properties', async () => {\n  const el = await fixture(html` <my-el .foo=${'bar'}></my-el> `);\n  expect(el.foo).to.equal('bar');\n});\n```\n\n### Test a custom class\n\nIf you're testing a mixin, or have multiple base classes that offer a various set of options you might find yourself in the situation of needing multiple custom element names in your tests. This can be dangerous as custom elements are global, so you don't want to have overlapping names in your tests. We recommend using the `defineCE` function to avoid that:\n\n```js\nimport { fixture, defineCE } from '@open-wc/testing';\n\nconst tag = defineCE(\n  class extends MyMixin(HTMLElement) {\n    constructor() {\n      super();\n      this.foo = true;\n    }\n  },\n);\nconst el = await fixture(`<${tag}></${tag}>`);\nexpect(el.foo).to.be.true;\n```\n\n## Test a custom class with properties\n\nFor lit-html it's a little tougher as it does not support dynamic tag names by default.\nThis uses a workaround that's not performant for rerenders, which is fine for testing, but do NOT use this in production code.\n\n```js\nimport { html, fixture, defineCE, unsafeStatic } from '@open-wc/testing';\n\nconst tagName = defineCE(\n  class extends MyMixin(HTMLElement) {\n    constructor() {\n      super();\n      this.foo = true;\n    }\n  },\n);\nconst tag = unsafeStatic(tagName);\nconst el = await fixture(html`<${tag} .bar=${'baz'}></${tag}>`);\nexpect(el.bar).to.equal('baz');\n```\n\n## Customize the fixture container\n\nOrdinarily, `fixture` will render your template as a child of a plain `<div>` element on karma's test runner page:\n\n```js\nconst el = await fixture(html` <my-el></my-el> `);\n```\n\n```html\n<div><my-el></my-el></div>\n```\n\nThis should suffice for most cases, but if you need to specify the type of element that contains your custom element fixture, (e.g., to give it an absolute position), you can pass the wrapping node in the `parentNode` option:\n\n```js\nconst parentNode = document.createElement('div');\nparentNode.setAttribute('style', 'position:absolute;');\nconst el = await fixture(html` <my-el></my-el> `, { parentNode });\n```\n\n```html\n<div style=\"position:absolute;\"><my-el></my-el></div>\n```\n\n## Timings\n\nBy default fixture awaits the elements \"update complete\" Promise.\n\n- for [lit](https://github.com/lit/lit) that is `el.updateComplete`;\n- for [stencil](https://github.com/ionic-team/stencil/) that is `el.componentOnReady()`;\n\nIf none of those specfic Promise hooks are found, it will wait for one frame via `await nextFrame()`.<br>\n**Note**: this does not guarantee that the element is done rendering - it just waits for the next JavaScript tick.\n\nEssentially, `fixture` creates a synchronous fixture, then waits for the element to finish updating, checking `updateComplete` first, then falling back to `componentReady()`, and `nextFrame()` as a last resort.\n\nThis way, you can write your tests more succinctly, without having to explicitly `await` those hooks yourself.\n\n```js\nconst el = await fixture(html` <my-el .foo=${'bar'}></my-el> `);\nexpect(el.foo).to.equal('bar');\n\n// vs\n\nconst el = fixtureSync(html` <my-el .foo=${'bar'}></my-el> `);\nawait elementUpdated(el);\nexpect(el.foo).to.equal('bar');\n```\n\nAll of these helpers must be imported from `@open-wc/testing`, e.g.\n\n```js\nimport { nextFrame, aTimeout, waitUntil } from '@open-wc/testing';\n```\n\n### nextFrame\n\nUses `requestAnimationFrame` to wait for the next frame.\n\n```js\nawait nextFrame();\n```\n\n### aTimeout\n\nWaits for `x` ms via `setTimeout`;\n\n```js\nawait aTimeout(10); // would wait 10ms\n```\n\n### waitUntil\n\nWaits until the given condition returns true. This is useful when elements do async work.\n\n`waitUntil` can slow down the execution of tests, it should only be used when you don't have any other more reliable hooks.\n\n```js\nimport { fixture, waitUntil } from '@open-wc/testing-helpers';\n\nconst element = await fixture(html` <my-element></my-element> `);\n\n// wait until some async property is set\nawait waitUntil(() => element.someAsyncProperty, 'Element did not become ready');\n\n// wait until some child element is rendered\nawait waitUntil(\n  () => element.shadowRoot.querySelector('my-child-element'),\n  'Element did not render children',\n);\n```\n\n`waitUntil` has a default timeout of 1000ms and a polling interval of 50ms. This can be customized:\n\n```js\nawait waitUntil(predicate, 'Element should become visible', { interval: 10, timeout: 10000 });\n```\n\nThe predicate can return a promise.\n\n### elementUpdated\n\nIf you want to test attribute and property changes, and an easy way to wait for those changes to propagate, you can import the `elementUpdated` helper (also available directly in the `testing` package)\n\n```js\nimport { fixture, elementUpdated } from '@open-wc/testing';\nimport '../my-component.js';\n\ndescribe('Attributes', () => {\n  describe('.title', () => {\n    //...\n    it('is bound to the `title` attribute', async () => {\n      const el = await fixture('<my-component title=\"test\"></my-component>');\n      expect(el.title).to.eq('test');\n\n      el.title = 'test 2';\n      await elementUpdated(el);\n      expect(el).dom.to.equal(`<my-component title=\"test 2\"></my-component>`);\n    });\n    //...\n  });\n});\n```\n\n## Testing Events\n\nIf you want to interact with web components you will sometimes need to await a specific event before you can continue testing.\nOrdinarily, you might pass the `done` callback to a test, and call it in the body of an event handler.\nThis does not work with async test functions, though, which must return a promise instead of calling the `done` callback.\nThe `oneEvent` function helps you handle events in the context of the kinds of async test functions that we recommend.\n`oneEvent` resolves with the event specified when it fires on the element specified.\n\n```js\nimport { oneEvent } from '@open-wc/testing';\n\nclass FiresDone extends HTMLElement {\n  fireDone() {\n    this.done = true;\n    this.dispatchEvent(new CustomEvent('done', { detail: this.done }));\n  }\n}\n\nit('can await an event', async () => {\n  const tag = defineCE(FiresDone);\n\n  const el = await fixture(`<${tag}></${tag}>`);\n\n  setTimeout(() => el.fireDone());\n\n  const { detail } = await oneEvent(el, 'done');\n\n  expect(el.done).to.be.true;\n  expect(detail).to.be.true;\n});\n```\n\n## Testing Focus & Blur on IE11\n\nFocus and blur events are synchronous events in all browsers except IE11.\nIf you need to support that browser in your tests, you can await `triggerFocusFor` and `triggerBlurFor` helper functions.\n\n```js\nimport { triggerFocusFor, triggerBlurFor } from '@open-wc/testing';\n\nit('can be focused and blured', async () => {\n  const el = await fixture('<input type=\"text\">');\n\n  await triggerFocusFor(el);\n  expect(document.activeElement === el).to.be.true;\n\n  await triggerBlurFor(el);\n  expect(document.activeElement === el).to.be.false;\n});\n```\n\n## Fixture Cleanup\n\nBy default, if you import anything via `import { ... } from '@open-wc/testing';`, it will automatically register a side-effect that cleans up your fixtures.\nIf you want to be in full control you can do so by using\n\n```js\nimport { fixture, fixtureCleanup } from '@open-wc/testing-helpers/pure';\n\nit('can instantiate an element with properties', async () => {\n  const el = await fixture(html`<my-el .foo=${'bar'}></my-el>`);\n  expect(el.foo).to.equal('bar');\n  fixtureCleanup();\n}\n\n// Alternatively, you can add the fixtureCleanup in the afterEach function, but note that this is exactly what the automatically registered side-effect does.\nafterEach(() => {\n  fixtureCleanup();\n});\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@0.0.0-canary-2022119213157","_nodeVersion":"14.19.0","_npmVersion":"6.14.16","dist":{"integrity":"sha512-YSAS0YfCvmcQuV8KZc2Z7FRhExgT5OFcPQIj7jffalb83wSOm8nIJMvG8WLYe//T27lCXGUUohPaYSzrFn3RNg==","shasum":"d3e77c5317a517a7dae3036476b7dee99b101734","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.0.0-canary-2022119213157.tgz","fileCount":42,"unpackedSize":116404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEWHWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9hA/+JLy/ldokUT2I/YMc+YFrFproMPjvMEpxP/095jvzxqnPH6lA\r\n43HrVTz8NhKl96i78jddYl8vVDeASqvToYTzjwUhh1a5PQOcEINDlCzHuKza\r\nSXruopg2eNqaH8fyAtGRAMaL3Nj5lS+13Sa7T/DVL40rkC06SlYvEGtPVVNU\r\ngcDG1Q3KOc2IyxR3CtVCLPGPH4T4hi/A+sp2VvQbEbPEx6kiig1fBsBH7Gy9\r\nkNZYTybLkCJ6xRhduYqGIW0+eU/fyBE5MJg/lq5BwdqYCWv2/6EnwyLg706b\r\nlMrrDNcthFGXM/8pWVHnkrAzgM9uIqXlOETmwYKfEkfz5aryI+js81hu3W1W\r\nZ93jZywYHroosIXwxCFQFdXfBWvugqP1GfSfV2MO/rdilyigrBRNvLEGmu2h\r\nQke+AbNh0Uee+QLNrVeVN2EORGHekFrkGllDzAKUHw9iHHEWXPGUI8jx0DcM\r\ncB/BtdTpKRREf2YirAV9iisxKjwsmkNtfi/EZEPDfL+obflCgpc6mLbRcP3w\r\n+yT8CVHe2HLl6S1QLa75a3FS4wkr50xZF0HXHfYhMfT8A6K+qEWIh743n/77\r\nqs9u+2mta4t2Z8NU55tzIndDTgHsYuxxvCEY3inElcV1nicJW1PYz5TzJXFi\r\no1hpuQikm3Vk5R/qFE4qfmjLM/Qt9PTpr+0=\r\n=34VO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDo/uriFLCru64jJg2d10JKzSCVYfHvBxUKUSCOm5tLvAiAYC9R4Jvmynp1v+NJ7D4UlvAIu8MlvxJLTuayJSKNNYA=="}]},"_npmUser":{"name":"modern-web","email":"hello@modern-web.dev"},"directories":{},"maintainers":[{"name":"d4kmor","email":"d4kmor@gmail.com"},{"name":"larsdenbakker","email":"larsdenbakker@gmail.com"},{"name":"modern-web","email":"hello@modern-web.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.0.0-canary-2022119213157_1645306326492_0.04193087455598121"},"_hasShrinkwrap":false},"0.0.0-canary-202212022014":{"name":"@open-wc/testing-helpers","version":"0.0.0-canary-202212022014","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","module":"index.js","type":"module","exports":{".":"./index.js","./pure":"./index-no-side-effects.js"},"scripts":{"debug":"cd ../../ && yarn debug --group testing-helpers","prepublishOnly":"publish-docs --github-url https://github.com/open-wc/open-wc/ --git-root-dir ../../","test":"cd ../../ && yarn test:web --group testing-helpers"},"keywords":["testing","helpers","browser-testing","fixtures"],"dependencies":{"@open-wc/scoped-elements":"^2.0.1","lit":"^2.0.0","lit-html":"^2.0.0"},"types":"types/index.d.ts","readme":"# Testing >> Helpers || 20\n\nA library with helpers functions for testing in the browser.\n\n```js script\nimport '@rocket/launch/inline-notification/inline-notification.js';\n```\n\n<inline-notification type=\"warning\">\n\nTesting helpers uses [lit](https://lit.dev/), but it's set up as a peer dependency to avoid version conflicts.\nYou don't need to write your components with lit-html to use this library, but you will need to install it:\n\n```\nnpm i -D lit\n```\n\n</inline-notification>\n\n# Usage\n\nWe recommend using this library through [@open-wc/testing](https://open-wc.org/docs/testing/testing-package/) which preconfigures and combines this library with other testing libraries.\n\nThe examples that are shown here assume this setup, and import from `@open-wc/testing`. If you want to use this library standalone, you will need to import from `@open-wc/testing-helpers` directly instead:\n\n```javascript\n// import from general testing library\nimport { fixture } from '@open-wc/testing';\n\n// import from testing-helpers directly\nimport { fixture } from '@open-wc/testing-helpers';\n```\n\n## Test fixtures\n\nA test fixture renders a piece of HTML and injects into the DOM so that you can test the behavior of your component. It returns the first dom element from the template so that you can interact with it if needed. For example you can call functions, look up dom nodes or inspect the rendered HTML.\n\nTest fixtures are async to ensure rendering is properly completed.\n\n### Templates\n\nTest fixtures can be set up by using a string or a [lit](https://lit.dev/) template. You don't need to use `lit-html` in your project to use the test fixtures, it just renders standard HTML.\n\n### Test a custom element\n\n```js\nimport { fixture } from '@open-wc/testing';\n\nit('can instantiate an element', async () => {\n  const el = await fixture('<my-el foo=\"bar\"></my-el>');\n  expect(el.getAttribute('foo')).to.equal('bar');\n}\n```\n\n### Test a custom element with properties\n\n```js\nimport { html, fixture } from '@open-wc/testing';\n\nit('can instantiate an element with properties', async () => {\n  const el = await fixture(html` <my-el .foo=${'bar'}></my-el> `);\n  expect(el.foo).to.equal('bar');\n});\n```\n\n### Test a custom class\n\nIf you're testing a mixin, or have multiple base classes that offer a various set of options you might find yourself in the situation of needing multiple custom element names in your tests. This can be dangerous as custom elements are global, so you don't want to have overlapping names in your tests. We recommend using the `defineCE` function to avoid that:\n\n```js\nimport { fixture, defineCE } from '@open-wc/testing';\n\nconst tag = defineCE(\n  class extends MyMixin(HTMLElement) {\n    constructor() {\n      super();\n      this.foo = true;\n    }\n  },\n);\nconst el = await fixture(`<${tag}></${tag}>`);\nexpect(el.foo).to.be.true;\n```\n\n## Test a custom class with properties\n\nFor lit-html it's a little tougher as it does not support dynamic tag names by default.\nThis uses a workaround that's not performant for rerenders, which is fine for testing, but do NOT use this in production code.\n\n```js\nimport { html, fixture, defineCE, unsafeStatic } from '@open-wc/testing';\n\nconst tagName = defineCE(\n  class extends MyMixin(HTMLElement) {\n    constructor() {\n      super();\n      this.foo = true;\n    }\n  },\n);\nconst tag = unsafeStatic(tagName);\nconst el = await fixture(html`<${tag} .bar=${'baz'}></${tag}>`);\nexpect(el.bar).to.equal('baz');\n```\n\n## Customize the fixture container\n\nOrdinarily, `fixture` will render your template as a child of a plain `<div>` element on karma's test runner page:\n\n```js\nconst el = await fixture(html` <my-el></my-el> `);\n```\n\n```html\n<div><my-el></my-el></div>\n```\n\nThis should suffice for most cases, but if you need to specify the type of element that contains your custom element fixture, (e.g., to give it an absolute position), you can pass the wrapping node in the `parentNode` option:\n\n```js\nconst parentNode = document.createElement('div');\nparentNode.setAttribute('style', 'position:absolute;');\nconst el = await fixture(html` <my-el></my-el> `, { parentNode });\n```\n\n```html\n<div style=\"position:absolute;\"><my-el></my-el></div>\n```\n\n## Timings\n\nBy default fixture awaits the elements \"update complete\" Promise.\n\n- for [lit](https://github.com/lit/lit) that is `el.updateComplete`;\n- for [stencil](https://github.com/ionic-team/stencil/) that is `el.componentOnReady()`;\n\nIf none of those specfic Promise hooks are found, it will wait for one frame via `await nextFrame()`.<br>\n**Note**: this does not guarantee that the element is done rendering - it just waits for the next JavaScript tick.\n\nEssentially, `fixture` creates a synchronous fixture, then waits for the element to finish updating, checking `updateComplete` first, then falling back to `componentReady()`, and `nextFrame()` as a last resort.\n\nThis way, you can write your tests more succinctly, without having to explicitly `await` those hooks yourself.\n\n```js\nconst el = await fixture(html` <my-el .foo=${'bar'}></my-el> `);\nexpect(el.foo).to.equal('bar');\n\n// vs\n\nconst el = fixtureSync(html` <my-el .foo=${'bar'}></my-el> `);\nawait elementUpdated(el);\nexpect(el.foo).to.equal('bar');\n```\n\nAll of these helpers must be imported from `@open-wc/testing`, e.g.\n\n```js\nimport { nextFrame, aTimeout, waitUntil } from '@open-wc/testing';\n```\n\n### nextFrame\n\nUses `requestAnimationFrame` to wait for the next frame.\n\n```js\nawait nextFrame();\n```\n\n### aTimeout\n\nWaits for `x` ms via `setTimeout`;\n\n```js\nawait aTimeout(10); // would wait 10ms\n```\n\n### waitUntil\n\nWaits until the given condition returns true. This is useful when elements do async work.\n\n`waitUntil` can slow down the execution of tests, it should only be used when you don't have any other more reliable hooks.\n\n```js\nimport { fixture, waitUntil } from '@open-wc/testing-helpers';\n\nconst element = await fixture(html` <my-element></my-element> `);\n\n// wait until some async property is set\nawait waitUntil(() => element.someAsyncProperty, 'Element did not become ready');\n\n// wait until some child element is rendered\nawait waitUntil(\n  () => element.shadowRoot.querySelector('my-child-element'),\n  'Element did not render children',\n);\n```\n\n`waitUntil` has a default timeout of 1000ms and a polling interval of 50ms. This can be customized:\n\n```js\nawait waitUntil(predicate, 'Element should become visible', { interval: 10, timeout: 10000 });\n```\n\nThe predicate can return a promise.\n\n### elementUpdated\n\nIf you want to test attribute and property changes, and an easy way to wait for those changes to propagate, you can import the `elementUpdated` helper (also available directly in the `testing` package)\n\n```js\nimport { fixture, elementUpdated } from '@open-wc/testing';\nimport '../my-component.js';\n\ndescribe('Attributes', () => {\n  describe('.title', () => {\n    //...\n    it('is bound to the `title` attribute', async () => {\n      const el = await fixture('<my-component title=\"test\"></my-component>');\n      expect(el.title).to.eq('test');\n\n      el.title = 'test 2';\n      await elementUpdated(el);\n      expect(el).dom.to.equal(`<my-component title=\"test 2\"></my-component>`);\n    });\n    //...\n  });\n});\n```\n\n## Testing Events\n\nIf you want to interact with web components you will sometimes need to await a specific event before you can continue testing.\nOrdinarily, you might pass the `done` callback to a test, and call it in the body of an event handler.\nThis does not work with async test functions, though, which must return a promise instead of calling the `done` callback.\nThe `oneEvent` function helps you handle events in the context of the kinds of async test functions that we recommend.\n`oneEvent` resolves with the event specified when it fires on the element specified.\n\n```js\nimport { oneEvent } from '@open-wc/testing';\n\nclass FiresDone extends HTMLElement {\n  fireDone() {\n    this.done = true;\n    this.dispatchEvent(new CustomEvent('done', { detail: this.done }));\n  }\n}\n\nit('can await an event', async () => {\n  const tag = defineCE(FiresDone);\n\n  const el = await fixture(`<${tag}></${tag}>`);\n\n  setTimeout(() => el.fireDone());\n\n  const { detail } = await oneEvent(el, 'done');\n\n  expect(el.done).to.be.true;\n  expect(detail).to.be.true;\n});\n```\n\n## Testing Focus & Blur on IE11\n\nFocus and blur events are synchronous events in all browsers except IE11.\nIf you need to support that browser in your tests, you can await `triggerFocusFor` and `triggerBlurFor` helper functions.\n\n```js\nimport { triggerFocusFor, triggerBlurFor } from '@open-wc/testing';\n\nit('can be focused and blured', async () => {\n  const el = await fixture('<input type=\"text\">');\n\n  await triggerFocusFor(el);\n  expect(document.activeElement === el).to.be.true;\n\n  await triggerBlurFor(el);\n  expect(document.activeElement === el).to.be.false;\n});\n```\n\n## Fixture Cleanup\n\nBy default, if you import anything via `import { ... } from '@open-wc/testing';`, it will automatically register a side-effect that cleans up your fixtures.\nIf you want to be in full control you can do so by using\n\n```js\nimport { fixture, fixtureCleanup } from '@open-wc/testing-helpers/pure';\n\nit('can instantiate an element with properties', async () => {\n  const el = await fixture(html`<my-el .foo=${'bar'}></my-el>`);\n  expect(el.foo).to.equal('bar');\n  fixtureCleanup();\n}\n\n// Alternatively, you can add the fixtureCleanup in the afterEach function, but note that this is exactly what the automatically registered side-effect does.\nafterEach(() => {\n  fixtureCleanup();\n});\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@0.0.0-canary-202212022014","_nodeVersion":"14.19.0","_npmVersion":"6.14.16","dist":{"integrity":"sha512-wn5Ui+0hJrhpXpYe2XyoAOI3J2oq/fuQunnK7sCaxAWiWWK+ub4IXu78/6kF16OiuR5pMP4/29H+mdLi9/9XyQ==","shasum":"2b2131e3cde068e1ce74b94790ec4d91ddcdf418","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.0.0-canary-202212022014.tgz","fileCount":42,"unpackedSize":116402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEaVnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJVQ//SzKEu9CF2ZmKLB9/DmFBytv8/r12GNaqf/Pzmu/PATDEbMHw\r\nT3qnrcPrNH6J03QMoSEXXubE6v1HobYUUsX0Ztev9/ZveibgcwexUjbjX8o8\r\nUPdGAINx4xZAZCDkii4MFx2V5GeJcIClMRCcIjOvY3dpBy6hicMJ8YB1yISH\r\nAyE4JGH9v4Eoagb/U7w7QDP1rvkq6LlCUEmbTn6g/qxkEGGLfM1ZY/l3OnGV\r\nGXH8CHFSnCSNiCe9dgKyW8emnF+S1CvYoXEchoBm2DdwkpORtI+EKfKycAnX\r\nCbgiHWWO1Dx9Jb2d2DVEH7APsaFdtMUR5bMrEADHxWalJIWhKK7CKqpHHWeS\r\ninIT+GtHUDcg60CEiec0qcSZffv48dKPR9B0orVVGhCFfCIYaBynVNUbMkeQ\r\nYsithpVDNJuRfer379b+YtBhFAuO06Flwnr01AnV4vH4NZF3LGkzq2zfMpQk\r\nikboDl4VgHg1dPU7uANaSdlwNc8BL1GbSS7iaxXWAGT+nOZOeNaeVzgTmAYh\r\nn5zVwycVSspkprVI8Tbuj+Then+7jrhDbVQ2k4M0VjZfUdAI2t0ofrzLxqAT\r\nxT0J0QDeNTmyh1FHOCj1Up0cIXj6XjaowZbMUKlG+wAFXOnCtu1+bMtgkVXF\r\nSfwAJJ1WrMPza6YfqvTUrJQA8xZixyGtKyM=\r\n=Vmak\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZdy8hlgUyzzIw+0eP9pJpgg0shr/M+YZZUpDt/GTWmwIhAI6cGczAaN7C8RGD74LiQMJw80lJz95+Su4YY63rIxuo"}]},"_npmUser":{"name":"modern-web","email":"hello@modern-web.dev"},"directories":{},"maintainers":[{"name":"d4kmor","email":"d4kmor@gmail.com"},{"name":"larsdenbakker","email":"larsdenbakker@gmail.com"},{"name":"modern-web","email":"hello@modern-web.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.0.0-canary-202212022014_1645323623312_0.4239004260167176"},"_hasShrinkwrap":false},"0.0.0-canary-20221202287":{"name":"@open-wc/testing-helpers","version":"0.0.0-canary-20221202287","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","module":"index.js","type":"module","exports":{".":"./index.js","./pure":"./index-no-side-effects.js"},"scripts":{"debug":"cd ../../ && yarn debug --group testing-helpers","prepublishOnly":"publish-docs --github-url https://github.com/open-wc/open-wc/ --git-root-dir ../../","test":"cd ../../ && yarn test:web --group testing-helpers"},"keywords":["testing","helpers","browser-testing","fixtures"],"dependencies":{"@open-wc/scoped-elements":"^2.0.1","lit":"^2.0.0","lit-html":"^2.0.0"},"types":"types/index.d.ts","readme":"# Testing >> Helpers || 20\n\nA library with helpers functions for testing in the browser.\n\n```js script\nimport '@rocket/launch/inline-notification/inline-notification.js';\n```\n\n<inline-notification type=\"warning\">\n\nTesting helpers uses [lit](https://lit.dev/), but it's set up as a peer dependency to avoid version conflicts.\nYou don't need to write your components with lit-html to use this library, but you will need to install it:\n\n```\nnpm i -D lit\n```\n\n</inline-notification>\n\n# Usage\n\nWe recommend using this library through [@open-wc/testing](https://open-wc.org/docs/testing/testing-package/) which preconfigures and combines this library with other testing libraries.\n\nThe examples that are shown here assume this setup, and import from `@open-wc/testing`. If you want to use this library standalone, you will need to import from `@open-wc/testing-helpers` directly instead:\n\n```javascript\n// import from general testing library\nimport { fixture } from '@open-wc/testing';\n\n// import from testing-helpers directly\nimport { fixture } from '@open-wc/testing-helpers';\n```\n\n## Test fixtures\n\nA test fixture renders a piece of HTML and injects into the DOM so that you can test the behavior of your component. It returns the first dom element from the template so that you can interact with it if needed. For example you can call functions, look up dom nodes or inspect the rendered HTML.\n\nTest fixtures are async to ensure rendering is properly completed.\n\n### Templates\n\nTest fixtures can be set up by using a string or a [lit](https://lit.dev/) template. You don't need to use `lit-html` in your project to use the test fixtures, it just renders standard HTML.\n\n### Test a custom element\n\n```js\nimport { fixture } from '@open-wc/testing';\n\nit('can instantiate an element', async () => {\n  const el = await fixture('<my-el foo=\"bar\"></my-el>');\n  expect(el.getAttribute('foo')).to.equal('bar');\n}\n```\n\n### Test a custom element with properties\n\n```js\nimport { html, fixture } from '@open-wc/testing';\n\nit('can instantiate an element with properties', async () => {\n  const el = await fixture(html` <my-el .foo=${'bar'}></my-el> `);\n  expect(el.foo).to.equal('bar');\n});\n```\n\n### Test a custom class\n\nIf you're testing a mixin, or have multiple base classes that offer a various set of options you might find yourself in the situation of needing multiple custom element names in your tests. This can be dangerous as custom elements are global, so you don't want to have overlapping names in your tests. We recommend using the `defineCE` function to avoid that:\n\n```js\nimport { fixture, defineCE } from '@open-wc/testing';\n\nconst tag = defineCE(\n  class extends MyMixin(HTMLElement) {\n    constructor() {\n      super();\n      this.foo = true;\n    }\n  },\n);\nconst el = await fixture(`<${tag}></${tag}>`);\nexpect(el.foo).to.be.true;\n```\n\n## Test a custom class with properties\n\nFor lit-html it's a little tougher as it does not support dynamic tag names by default.\nThis uses a workaround that's not performant for rerenders, which is fine for testing, but do NOT use this in production code.\n\n```js\nimport { html, fixture, defineCE, unsafeStatic } from '@open-wc/testing';\n\nconst tagName = defineCE(\n  class extends MyMixin(HTMLElement) {\n    constructor() {\n      super();\n      this.foo = true;\n    }\n  },\n);\nconst tag = unsafeStatic(tagName);\nconst el = await fixture(html`<${tag} .bar=${'baz'}></${tag}>`);\nexpect(el.bar).to.equal('baz');\n```\n\n## Customize the fixture container\n\nOrdinarily, `fixture` will render your template as a child of a plain `<div>` element on karma's test runner page:\n\n```js\nconst el = await fixture(html` <my-el></my-el> `);\n```\n\n```html\n<div><my-el></my-el></div>\n```\n\nThis should suffice for most cases, but if you need to specify the type of element that contains your custom element fixture, (e.g., to give it an absolute position), you can pass the wrapping node in the `parentNode` option:\n\n```js\nconst parentNode = document.createElement('div');\nparentNode.setAttribute('style', 'position:absolute;');\nconst el = await fixture(html` <my-el></my-el> `, { parentNode });\n```\n\n```html\n<div style=\"position:absolute;\"><my-el></my-el></div>\n```\n\n## Timings\n\nBy default fixture awaits the elements \"update complete\" Promise.\n\n- for [lit](https://github.com/lit/lit) that is `el.updateComplete`;\n- for [stencil](https://github.com/ionic-team/stencil/) that is `el.componentOnReady()`;\n\nIf none of those specfic Promise hooks are found, it will wait for one frame via `await nextFrame()`.<br>\n**Note**: this does not guarantee that the element is done rendering - it just waits for the next JavaScript tick.\n\nEssentially, `fixture` creates a synchronous fixture, then waits for the element to finish updating, checking `updateComplete` first, then falling back to `componentReady()`, and `nextFrame()` as a last resort.\n\nThis way, you can write your tests more succinctly, without having to explicitly `await` those hooks yourself.\n\n```js\nconst el = await fixture(html` <my-el .foo=${'bar'}></my-el> `);\nexpect(el.foo).to.equal('bar');\n\n// vs\n\nconst el = fixtureSync(html` <my-el .foo=${'bar'}></my-el> `);\nawait elementUpdated(el);\nexpect(el.foo).to.equal('bar');\n```\n\nAll of these helpers must be imported from `@open-wc/testing`, e.g.\n\n```js\nimport { nextFrame, aTimeout, waitUntil } from '@open-wc/testing';\n```\n\n### nextFrame\n\nUses `requestAnimationFrame` to wait for the next frame.\n\n```js\nawait nextFrame();\n```\n\n### aTimeout\n\nWaits for `x` ms via `setTimeout`;\n\n```js\nawait aTimeout(10); // would wait 10ms\n```\n\n### waitUntil\n\nWaits until the given condition returns true. This is useful when elements do async work.\n\n`waitUntil` can slow down the execution of tests, it should only be used when you don't have any other more reliable hooks.\n\n```js\nimport { fixture, waitUntil } from '@open-wc/testing-helpers';\n\nconst element = await fixture(html` <my-element></my-element> `);\n\n// wait until some async property is set\nawait waitUntil(() => element.someAsyncProperty, 'Element did not become ready');\n\n// wait until some child element is rendered\nawait waitUntil(\n  () => element.shadowRoot.querySelector('my-child-element'),\n  'Element did not render children',\n);\n```\n\n`waitUntil` has a default timeout of 1000ms and a polling interval of 50ms. This can be customized:\n\n```js\nawait waitUntil(predicate, 'Element should become visible', { interval: 10, timeout: 10000 });\n```\n\nThe predicate can return a promise.\n\n### elementUpdated\n\nIf you want to test attribute and property changes, and an easy way to wait for those changes to propagate, you can import the `elementUpdated` helper (also available directly in the `testing` package)\n\n```js\nimport { fixture, elementUpdated } from '@open-wc/testing';\nimport '../my-component.js';\n\ndescribe('Attributes', () => {\n  describe('.title', () => {\n    //...\n    it('is bound to the `title` attribute', async () => {\n      const el = await fixture('<my-component title=\"test\"></my-component>');\n      expect(el.title).to.eq('test');\n\n      el.title = 'test 2';\n      await elementUpdated(el);\n      expect(el).dom.to.equal(`<my-component title=\"test 2\"></my-component>`);\n    });\n    //...\n  });\n});\n```\n\n## Testing Events\n\nIf you want to interact with web components you will sometimes need to await a specific event before you can continue testing.\nOrdinarily, you might pass the `done` callback to a test, and call it in the body of an event handler.\nThis does not work with async test functions, though, which must return a promise instead of calling the `done` callback.\nThe `oneEvent` function helps you handle events in the context of the kinds of async test functions that we recommend.\n`oneEvent` resolves with the event specified when it fires on the element specified.\n\n```js\nimport { oneEvent } from '@open-wc/testing';\n\nclass FiresDone extends HTMLElement {\n  fireDone() {\n    this.done = true;\n    this.dispatchEvent(new CustomEvent('done', { detail: this.done }));\n  }\n}\n\nit('can await an event', async () => {\n  const tag = defineCE(FiresDone);\n\n  const el = await fixture(`<${tag}></${tag}>`);\n\n  setTimeout(() => el.fireDone());\n\n  const { detail } = await oneEvent(el, 'done');\n\n  expect(el.done).to.be.true;\n  expect(detail).to.be.true;\n});\n```\n\n## Testing Focus & Blur on IE11\n\nFocus and blur events are synchronous events in all browsers except IE11.\nIf you need to support that browser in your tests, you can await `triggerFocusFor` and `triggerBlurFor` helper functions.\n\n```js\nimport { triggerFocusFor, triggerBlurFor } from '@open-wc/testing';\n\nit('can be focused and blured', async () => {\n  const el = await fixture('<input type=\"text\">');\n\n  await triggerFocusFor(el);\n  expect(document.activeElement === el).to.be.true;\n\n  await triggerBlurFor(el);\n  expect(document.activeElement === el).to.be.false;\n});\n```\n\n## Fixture Cleanup\n\nBy default, if you import anything via `import { ... } from '@open-wc/testing';`, it will automatically register a side-effect that cleans up your fixtures.\nIf you want to be in full control you can do so by using\n\n```js\nimport { fixture, fixtureCleanup } from '@open-wc/testing-helpers/pure';\n\nit('can instantiate an element with properties', async () => {\n  const el = await fixture(html`<my-el .foo=${'bar'}></my-el>`);\n  expect(el.foo).to.equal('bar');\n  fixtureCleanup();\n}\n\n// Alternatively, you can add the fixtureCleanup in the afterEach function, but note that this is exactly what the automatically registered side-effect does.\nafterEach(() => {\n  fixtureCleanup();\n});\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@0.0.0-canary-20221202287","_nodeVersion":"14.19.0","_npmVersion":"6.14.16","dist":{"integrity":"sha512-z00Ag4e+4L3v9yHGfpG17Oes3F7RUyTMj62XMChAgFGhG/luKJLgks2fYjBVEzfP/Iq8W3XfW6QEqWSdjRdk+Q==","shasum":"299919598d2af1593d9862f3c88e52c1ac5b3c80","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.0.0-canary-20221202287.tgz","fileCount":42,"unpackedSize":116400,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEac/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqh/g//TZ6F3VcHl0ceSVCc7gWB4yCmiZe66mFco5mFiG5b/73OrGwx\r\nEsQwsAhPZIR/1DZevUTEXJhXM6yAS9AvgQz6XnUQa4kiivOrl48+cClu63Ky\r\n+RGtWoNkyw0xm2y7/Fzw4n83X//suJvLTXZR3tv5bqzg+YD/W9a+Zuq7pj6z\r\nbT65jrvtpRyvKLH8GsN0qmjgvwK7lOMuRLdfggRtRTZQ/wg81JJ7LprlcjeM\r\n00Jr8KPiCKYT3ImwlXxuIe9QXKNccwXIFqGm1P50U2MsojzSwfCJ/FsgZNmv\r\nUENfAZ4bXlEG6nlasTo/HMmxA8KS6GatDjhNwcjms0XlFtMEoSDvf4lM32CD\r\nDX0yD+FKyyv9IVmftQcyRbeQXud7vx5/tAUDEL8SjjSdZL6rEgO1U11DEe1B\r\n0JV3sk3e5gbZv0iQqIjckoI4UsFRPHEdLdYll9TcbWaba23Vnk+JOCvWE099\r\nwiCmnsHQNV5hYGeSm+KX1cIAPSM/6IJAXvLLeyJ+4Eed6GIUc4quv2bxsX4j\r\n1hE2+dsNOY7MCtiaJ8KOd6iA31Msw/M1DeM2nsvytYNcm42y8YWhC9pMvR0J\r\nJW+eS4M3o94SMf6aec4Bnta09yJN2bzJ+X037RwyZWFCf9ybVysXpvtIPvhp\r\nrwtST+7A7wWj0Q2qO9VriYhTsScohVuhlVM=\r\n=IBBA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICHF5LP7HTkgJ2szBFSpEEQ/+4XGNhz8SoZ3po6mJvXKAiEA0JaWUqyDQq5mU+UxEh2FnI76muz3CEpXuDaWGYn7uk0="}]},"_npmUser":{"name":"modern-web","email":"hello@modern-web.dev"},"directories":{},"maintainers":[{"name":"d4kmor","email":"d4kmor@gmail.com"},{"name":"larsdenbakker","email":"larsdenbakker@gmail.com"},{"name":"modern-web","email":"hello@modern-web.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.0.0-canary-20221202287_1645324094873_0.9933558685578019"},"_hasShrinkwrap":false},"0.0.0-canary-202212023650":{"name":"@open-wc/testing-helpers","version":"0.0.0-canary-202212023650","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","module":"index.js","type":"module","exports":{".":"./index.js","./pure":"./index-no-side-effects.js"},"scripts":{"debug":"cd ../../ && yarn debug --group testing-helpers","prepublishOnly":"publish-docs --github-url https://github.com/open-wc/open-wc/ --git-root-dir ../../","test":"cd ../../ && yarn test:web --group testing-helpers"},"keywords":["testing","helpers","browser-testing","fixtures"],"dependencies":{"@open-wc/scoped-elements":"^2.0.1","lit":"^2.0.0","lit-html":"^2.0.0"},"types":"types/index.d.ts","readme":"# Testing >> Helpers || 20\n\nA library with helpers functions for testing in the browser.\n\n```js script\nimport '@rocket/launch/inline-notification/inline-notification.js';\n```\n\n<inline-notification type=\"warning\">\n\nTesting helpers uses [lit](https://lit.dev/), but it's set up as a peer dependency to avoid version conflicts.\nYou don't need to write your components with lit-html to use this library, but you will need to install it:\n\n```\nnpm i -D lit\n```\n\n</inline-notification>\n\n# Usage\n\nWe recommend using this library through [@open-wc/testing](https://open-wc.org/docs/testing/testing-package/) which preconfigures and combines this library with other testing libraries.\n\nThe examples that are shown here assume this setup, and import from `@open-wc/testing`. If you want to use this library standalone, you will need to import from `@open-wc/testing-helpers` directly instead:\n\n```javascript\n// import from general testing library\nimport { fixture } from '@open-wc/testing';\n\n// import from testing-helpers directly\nimport { fixture } from '@open-wc/testing-helpers';\n```\n\n## Test fixtures\n\nA test fixture renders a piece of HTML and injects into the DOM so that you can test the behavior of your component. It returns the first dom element from the template so that you can interact with it if needed. For example you can call functions, look up dom nodes or inspect the rendered HTML.\n\nTest fixtures are async to ensure rendering is properly completed.\n\n### Templates\n\nTest fixtures can be set up by using a string or a [lit](https://lit.dev/) template. You don't need to use `lit-html` in your project to use the test fixtures, it just renders standard HTML.\n\n### Test a custom element\n\n```js\nimport { fixture } from '@open-wc/testing';\n\nit('can instantiate an element', async () => {\n  const el = await fixture('<my-el foo=\"bar\"></my-el>');\n  expect(el.getAttribute('foo')).to.equal('bar');\n}\n```\n\n### Test a custom element with properties\n\n```js\nimport { html, fixture } from '@open-wc/testing';\n\nit('can instantiate an element with properties', async () => {\n  const el = await fixture(html` <my-el .foo=${'bar'}></my-el> `);\n  expect(el.foo).to.equal('bar');\n});\n```\n\n### Test a custom class\n\nIf you're testing a mixin, or have multiple base classes that offer a various set of options you might find yourself in the situation of needing multiple custom element names in your tests. This can be dangerous as custom elements are global, so you don't want to have overlapping names in your tests. We recommend using the `defineCE` function to avoid that:\n\n```js\nimport { fixture, defineCE } from '@open-wc/testing';\n\nconst tag = defineCE(\n  class extends MyMixin(HTMLElement) {\n    constructor() {\n      super();\n      this.foo = true;\n    }\n  },\n);\nconst el = await fixture(`<${tag}></${tag}>`);\nexpect(el.foo).to.be.true;\n```\n\n## Test a custom class with properties\n\nFor lit-html it's a little tougher as it does not support dynamic tag names by default.\nThis uses a workaround that's not performant for rerenders, which is fine for testing, but do NOT use this in production code.\n\n```js\nimport { html, fixture, defineCE, unsafeStatic } from '@open-wc/testing';\n\nconst tagName = defineCE(\n  class extends MyMixin(HTMLElement) {\n    constructor() {\n      super();\n      this.foo = true;\n    }\n  },\n);\nconst tag = unsafeStatic(tagName);\nconst el = await fixture(html`<${tag} .bar=${'baz'}></${tag}>`);\nexpect(el.bar).to.equal('baz');\n```\n\n## Customize the fixture container\n\nOrdinarily, `fixture` will render your template as a child of a plain `<div>` element on karma's test runner page:\n\n```js\nconst el = await fixture(html` <my-el></my-el> `);\n```\n\n```html\n<div><my-el></my-el></div>\n```\n\nThis should suffice for most cases, but if you need to specify the type of element that contains your custom element fixture, (e.g., to give it an absolute position), you can pass the wrapping node in the `parentNode` option:\n\n```js\nconst parentNode = document.createElement('div');\nparentNode.setAttribute('style', 'position:absolute;');\nconst el = await fixture(html` <my-el></my-el> `, { parentNode });\n```\n\n```html\n<div style=\"position:absolute;\"><my-el></my-el></div>\n```\n\n## Timings\n\nBy default fixture awaits the elements \"update complete\" Promise.\n\n- for [lit](https://github.com/lit/lit) that is `el.updateComplete`;\n- for [stencil](https://github.com/ionic-team/stencil/) that is `el.componentOnReady()`;\n\nIf none of those specfic Promise hooks are found, it will wait for one frame via `await nextFrame()`.<br>\n**Note**: this does not guarantee that the element is done rendering - it just waits for the next JavaScript tick.\n\nEssentially, `fixture` creates a synchronous fixture, then waits for the element to finish updating, checking `updateComplete` first, then falling back to `componentReady()`, and `nextFrame()` as a last resort.\n\nThis way, you can write your tests more succinctly, without having to explicitly `await` those hooks yourself.\n\n```js\nconst el = await fixture(html` <my-el .foo=${'bar'}></my-el> `);\nexpect(el.foo).to.equal('bar');\n\n// vs\n\nconst el = fixtureSync(html` <my-el .foo=${'bar'}></my-el> `);\nawait elementUpdated(el);\nexpect(el.foo).to.equal('bar');\n```\n\nAll of these helpers must be imported from `@open-wc/testing`, e.g.\n\n```js\nimport { nextFrame, aTimeout, waitUntil } from '@open-wc/testing';\n```\n\n### nextFrame\n\nUses `requestAnimationFrame` to wait for the next frame.\n\n```js\nawait nextFrame();\n```\n\n### aTimeout\n\nWaits for `x` ms via `setTimeout`;\n\n```js\nawait aTimeout(10); // would wait 10ms\n```\n\n### waitUntil\n\nWaits until the given condition returns true. This is useful when elements do async work.\n\n`waitUntil` can slow down the execution of tests, it should only be used when you don't have any other more reliable hooks.\n\n```js\nimport { fixture, waitUntil } from '@open-wc/testing-helpers';\n\nconst element = await fixture(html` <my-element></my-element> `);\n\n// wait until some async property is set\nawait waitUntil(() => element.someAsyncProperty, 'Element did not become ready');\n\n// wait until some child element is rendered\nawait waitUntil(\n  () => element.shadowRoot.querySelector('my-child-element'),\n  'Element did not render children',\n);\n```\n\n`waitUntil` has a default timeout of 1000ms and a polling interval of 50ms. This can be customized:\n\n```js\nawait waitUntil(predicate, 'Element should become visible', { interval: 10, timeout: 10000 });\n```\n\nThe predicate can return a promise.\n\n### elementUpdated\n\nIf you want to test attribute and property changes, and an easy way to wait for those changes to propagate, you can import the `elementUpdated` helper (also available directly in the `testing` package)\n\n```js\nimport { fixture, elementUpdated } from '@open-wc/testing';\nimport '../my-component.js';\n\ndescribe('Attributes', () => {\n  describe('.title', () => {\n    //...\n    it('is bound to the `title` attribute', async () => {\n      const el = await fixture('<my-component title=\"test\"></my-component>');\n      expect(el.title).to.eq('test');\n\n      el.title = 'test 2';\n      await elementUpdated(el);\n      expect(el).dom.to.equal(`<my-component title=\"test 2\"></my-component>`);\n    });\n    //...\n  });\n});\n```\n\n## Testing Events\n\nIf you want to interact with web components you will sometimes need to await a specific event before you can continue testing.\nOrdinarily, you might pass the `done` callback to a test, and call it in the body of an event handler.\nThis does not work with async test functions, though, which must return a promise instead of calling the `done` callback.\nThe `oneEvent` function helps you handle events in the context of the kinds of async test functions that we recommend.\n`oneEvent` resolves with the event specified when it fires on the element specified.\n\n```js\nimport { oneEvent } from '@open-wc/testing';\n\nclass FiresDone extends HTMLElement {\n  fireDone() {\n    this.done = true;\n    this.dispatchEvent(new CustomEvent('done', { detail: this.done }));\n  }\n}\n\nit('can await an event', async () => {\n  const tag = defineCE(FiresDone);\n\n  const el = await fixture(`<${tag}></${tag}>`);\n\n  setTimeout(() => el.fireDone());\n\n  const { detail } = await oneEvent(el, 'done');\n\n  expect(el.done).to.be.true;\n  expect(detail).to.be.true;\n});\n```\n\n## Testing Focus & Blur on IE11\n\nFocus and blur events are synchronous events in all browsers except IE11.\nIf you need to support that browser in your tests, you can await `triggerFocusFor` and `triggerBlurFor` helper functions.\n\n```js\nimport { triggerFocusFor, triggerBlurFor } from '@open-wc/testing';\n\nit('can be focused and blured', async () => {\n  const el = await fixture('<input type=\"text\">');\n\n  await triggerFocusFor(el);\n  expect(document.activeElement === el).to.be.true;\n\n  await triggerBlurFor(el);\n  expect(document.activeElement === el).to.be.false;\n});\n```\n\n## Fixture Cleanup\n\nBy default, if you import anything via `import { ... } from '@open-wc/testing';`, it will automatically register a side-effect that cleans up your fixtures.\nIf you want to be in full control you can do so by using\n\n```js\nimport { fixture, fixtureCleanup } from '@open-wc/testing-helpers/pure';\n\nit('can instantiate an element with properties', async () => {\n  const el = await fixture(html`<my-el .foo=${'bar'}></my-el>`);\n  expect(el.foo).to.equal('bar');\n  fixtureCleanup();\n}\n\n// Alternatively, you can add the fixtureCleanup in the afterEach function, but note that this is exactly what the automatically registered side-effect does.\nafterEach(() => {\n  fixtureCleanup();\n});\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@0.0.0-canary-202212023650","_nodeVersion":"14.19.0","_npmVersion":"6.14.16","dist":{"integrity":"sha512-mcePHTJ1/aRlQ4svx691vTlEFxm65/o5QiLkmEzgk4s8JYPwuO8yNG0Q5rrtgJ4rBI8V8gWIjQ87ru/BAeZ+Xw==","shasum":"7c14570f7f3942fc8326e7f1d30c8fa0175615ba","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.0.0-canary-202212023650.tgz","fileCount":42,"unpackedSize":116402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEalKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZdw/8DZIMMss/WLmFHLHIzgEuvXJRDJNOqSGtxMZzseYKoAdrSnFM\r\nEA5mXC/4YSzIdDcKkha8sK+WMSPtfuP9VCGxyd1zfkEFLK/BwYr9gCRceYgT\r\nHe8fjnMjp3mAsgvoGmp1tIrJF8JOsCdl32S6co/cUsgL1wHmknZQ12Hw8XU3\r\n04o80P3XCafjI4Q2RNcuJ76cC0t0aG7OPDh/zN2wDPQb8Zvzzix6u2nYzFWC\r\ngAgsWaAS6obVwQLw3anSuaSZfORFLiWNCNg2IlrvbEEBEPfCAWABcjOVp4Hv\r\nM/xilWrG/jyLCYxySjrPpDmq9+gf6NSEx/H9I0zUa349h3B6FnxLHXwpkvE7\r\nLjJcOG7XHKCoSU83hsqnVjjSWBC40Jc+flbKfh57XCd/W7OppuoxENY5fHPy\r\n9MxfvOGGZfNDeaZ2ZO2tvirVFdcxqOFTg+vCu5QYiU3ExNmivUd7+hAbRbKG\r\nlMCc1Y5tjNDceWNmdnn7KnON55CgkwWE/XxFMSAWRSi1xgoA3HFrpLASsrtm\r\nbsVDqEHH1IP+fDP6v7J2s7im3rSMicWGkjxnRWPjjy4If17xMChZHPVBBzlv\r\nu3VN14Z3ALsNkaiKaM1oPazlH1NY2LGGS3ujA34nTgAB/h39hESLaopxnaGa\r\nKNWjSiTIKGVH95ItzdkY9DZAbMFnV8tbEzI=\r\n=ntXu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIElyf1gxGCNfQRdnl2x7DqhEYTgpQd3V46Uq2kHRhZACAiBAgTwoK+/m8hX0yu6banVp66mh3CBLeVG7/d9a/HSf5Q=="}]},"_npmUser":{"name":"modern-web","email":"hello@modern-web.dev"},"directories":{},"maintainers":[{"name":"d4kmor","email":"d4kmor@gmail.com"},{"name":"larsdenbakker","email":"larsdenbakker@gmail.com"},{"name":"modern-web","email":"hello@modern-web.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.0.0-canary-202212023650_1645324618268_0.7615538991575568"},"_hasShrinkwrap":false},"0.0.0-canary-20221203831":{"name":"@open-wc/testing-helpers","version":"0.0.0-canary-20221203831","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","module":"index.js","type":"module","exports":{".":"./index.js","./pure":"./index-no-side-effects.js"},"scripts":{"debug":"cd ../../ && yarn debug --group testing-helpers","prepublishOnly":"publish-docs --github-url https://github.com/open-wc/open-wc/ --git-root-dir ../../","test":"cd ../../ && yarn test:web --group testing-helpers"},"keywords":["testing","helpers","browser-testing","fixtures"],"dependencies":{"@open-wc/scoped-elements":"^2.0.1","lit":"^2.0.0","lit-html":"^2.0.0"},"types":"types/index.d.ts","readme":"# Testing >> Helpers || 20\n\nA library with helpers functions for testing in the browser.\n\n```js script\nimport '@rocket/launch/inline-notification/inline-notification.js';\n```\n\n<inline-notification type=\"warning\">\n\nTesting helpers uses [lit](https://lit.dev/), but it's set up as a peer dependency to avoid version conflicts.\nYou don't need to write your components with lit-html to use this library, but you will need to install it:\n\n```\nnpm i -D lit\n```\n\n</inline-notification>\n\n# Usage\n\nWe recommend using this library through [@open-wc/testing](https://open-wc.org/docs/testing/testing-package/) which preconfigures and combines this library with other testing libraries.\n\nThe examples that are shown here assume this setup, and import from `@open-wc/testing`. If you want to use this library standalone, you will need to import from `@open-wc/testing-helpers` directly instead:\n\n```javascript\n// import from general testing library\nimport { fixture } from '@open-wc/testing';\n\n// import from testing-helpers directly\nimport { fixture } from '@open-wc/testing-helpers';\n```\n\n## Test fixtures\n\nA test fixture renders a piece of HTML and injects into the DOM so that you can test the behavior of your component. It returns the first dom element from the template so that you can interact with it if needed. For example you can call functions, look up dom nodes or inspect the rendered HTML.\n\nTest fixtures are async to ensure rendering is properly completed.\n\n### Templates\n\nTest fixtures can be set up by using a string or a [lit](https://lit.dev/) template. You don't need to use `lit-html` in your project to use the test fixtures, it just renders standard HTML.\n\n### Test a custom element\n\n```js\nimport { fixture } from '@open-wc/testing';\n\nit('can instantiate an element', async () => {\n  const el = await fixture('<my-el foo=\"bar\"></my-el>');\n  expect(el.getAttribute('foo')).to.equal('bar');\n}\n```\n\n### Test a custom element with properties\n\n```js\nimport { html, fixture } from '@open-wc/testing';\n\nit('can instantiate an element with properties', async () => {\n  const el = await fixture(html` <my-el .foo=${'bar'}></my-el> `);\n  expect(el.foo).to.equal('bar');\n});\n```\n\n### Test a custom class\n\nIf you're testing a mixin, or have multiple base classes that offer a various set of options you might find yourself in the situation of needing multiple custom element names in your tests. This can be dangerous as custom elements are global, so you don't want to have overlapping names in your tests. We recommend using the `defineCE` function to avoid that:\n\n```js\nimport { fixture, defineCE } from '@open-wc/testing';\n\nconst tag = defineCE(\n  class extends MyMixin(HTMLElement) {\n    constructor() {\n      super();\n      this.foo = true;\n    }\n  },\n);\nconst el = await fixture(`<${tag}></${tag}>`);\nexpect(el.foo).to.be.true;\n```\n\n## Test a custom class with properties\n\nFor lit-html it's a little tougher as it does not support dynamic tag names by default.\nThis uses a workaround that's not performant for rerenders, which is fine for testing, but do NOT use this in production code.\n\n```js\nimport { html, fixture, defineCE, unsafeStatic } from '@open-wc/testing';\n\nconst tagName = defineCE(\n  class extends MyMixin(HTMLElement) {\n    constructor() {\n      super();\n      this.foo = true;\n    }\n  },\n);\nconst tag = unsafeStatic(tagName);\nconst el = await fixture(html`<${tag} .bar=${'baz'}></${tag}>`);\nexpect(el.bar).to.equal('baz');\n```\n\n## Customize the fixture container\n\nOrdinarily, `fixture` will render your template as a child of a plain `<div>` element on karma's test runner page:\n\n```js\nconst el = await fixture(html` <my-el></my-el> `);\n```\n\n```html\n<div><my-el></my-el></div>\n```\n\nThis should suffice for most cases, but if you need to specify the type of element that contains your custom element fixture, (e.g., to give it an absolute position), you can pass the wrapping node in the `parentNode` option:\n\n```js\nconst parentNode = document.createElement('div');\nparentNode.setAttribute('style', 'position:absolute;');\nconst el = await fixture(html` <my-el></my-el> `, { parentNode });\n```\n\n```html\n<div style=\"position:absolute;\"><my-el></my-el></div>\n```\n\n## Timings\n\nBy default fixture awaits the elements \"update complete\" Promise.\n\n- for [lit](https://github.com/lit/lit) that is `el.updateComplete`;\n- for [stencil](https://github.com/ionic-team/stencil/) that is `el.componentOnReady()`;\n\nIf none of those specfic Promise hooks are found, it will wait for one frame via `await nextFrame()`.<br>\n**Note**: this does not guarantee that the element is done rendering - it just waits for the next JavaScript tick.\n\nEssentially, `fixture` creates a synchronous fixture, then waits for the element to finish updating, checking `updateComplete` first, then falling back to `componentReady()`, and `nextFrame()` as a last resort.\n\nThis way, you can write your tests more succinctly, without having to explicitly `await` those hooks yourself.\n\n```js\nconst el = await fixture(html` <my-el .foo=${'bar'}></my-el> `);\nexpect(el.foo).to.equal('bar');\n\n// vs\n\nconst el = fixtureSync(html` <my-el .foo=${'bar'}></my-el> `);\nawait elementUpdated(el);\nexpect(el.foo).to.equal('bar');\n```\n\nAll of these helpers must be imported from `@open-wc/testing`, e.g.\n\n```js\nimport { nextFrame, aTimeout, waitUntil } from '@open-wc/testing';\n```\n\n### nextFrame\n\nUses `requestAnimationFrame` to wait for the next frame.\n\n```js\nawait nextFrame();\n```\n\n### aTimeout\n\nWaits for `x` ms via `setTimeout`;\n\n```js\nawait aTimeout(10); // would wait 10ms\n```\n\n### waitUntil\n\nWaits until the given condition returns true. This is useful when elements do async work.\n\n`waitUntil` can slow down the execution of tests, it should only be used when you don't have any other more reliable hooks.\n\n```js\nimport { fixture, waitUntil } from '@open-wc/testing-helpers';\n\nconst element = await fixture(html` <my-element></my-element> `);\n\n// wait until some async property is set\nawait waitUntil(() => element.someAsyncProperty, 'Element did not become ready');\n\n// wait until some child element is rendered\nawait waitUntil(\n  () => element.shadowRoot.querySelector('my-child-element'),\n  'Element did not render children',\n);\n```\n\n`waitUntil` has a default timeout of 1000ms and a polling interval of 50ms. This can be customized:\n\n```js\nawait waitUntil(predicate, 'Element should become visible', { interval: 10, timeout: 10000 });\n```\n\nThe predicate can return a promise.\n\n### elementUpdated\n\nIf you want to test attribute and property changes, and an easy way to wait for those changes to propagate, you can import the `elementUpdated` helper (also available directly in the `testing` package)\n\n```js\nimport { fixture, elementUpdated } from '@open-wc/testing';\nimport '../my-component.js';\n\ndescribe('Attributes', () => {\n  describe('.title', () => {\n    //...\n    it('is bound to the `title` attribute', async () => {\n      const el = await fixture('<my-component title=\"test\"></my-component>');\n      expect(el.title).to.eq('test');\n\n      el.title = 'test 2';\n      await elementUpdated(el);\n      expect(el).dom.to.equal(`<my-component title=\"test 2\"></my-component>`);\n    });\n    //...\n  });\n});\n```\n\n## Testing Events\n\nIf you want to interact with web components you will sometimes need to await a specific event before you can continue testing.\nOrdinarily, you might pass the `done` callback to a test, and call it in the body of an event handler.\nThis does not work with async test functions, though, which must return a promise instead of calling the `done` callback.\nThe `oneEvent` function helps you handle events in the context of the kinds of async test functions that we recommend.\n`oneEvent` resolves with the event specified when it fires on the element specified.\n\n```js\nimport { oneEvent } from '@open-wc/testing';\n\nclass FiresDone extends HTMLElement {\n  fireDone() {\n    this.done = true;\n    this.dispatchEvent(new CustomEvent('done', { detail: this.done }));\n  }\n}\n\nit('can await an event', async () => {\n  const tag = defineCE(FiresDone);\n\n  const el = await fixture(`<${tag}></${tag}>`);\n\n  setTimeout(() => el.fireDone());\n\n  const { detail } = await oneEvent(el, 'done');\n\n  expect(el.done).to.be.true;\n  expect(detail).to.be.true;\n});\n```\n\n## Testing Focus & Blur on IE11\n\nFocus and blur events are synchronous events in all browsers except IE11.\nIf you need to support that browser in your tests, you can await `triggerFocusFor` and `triggerBlurFor` helper functions.\n\n```js\nimport { triggerFocusFor, triggerBlurFor } from '@open-wc/testing';\n\nit('can be focused and blured', async () => {\n  const el = await fixture('<input type=\"text\">');\n\n  await triggerFocusFor(el);\n  expect(document.activeElement === el).to.be.true;\n\n  await triggerBlurFor(el);\n  expect(document.activeElement === el).to.be.false;\n});\n```\n\n## Fixture Cleanup\n\nBy default, if you import anything via `import { ... } from '@open-wc/testing';`, it will automatically register a side-effect that cleans up your fixtures.\nIf you want to be in full control you can do so by using\n\n```js\nimport { fixture, fixtureCleanup } from '@open-wc/testing-helpers/pure';\n\nit('can instantiate an element with properties', async () => {\n  const el = await fixture(html`<my-el .foo=${'bar'}></my-el>`);\n  expect(el.foo).to.equal('bar');\n  fixtureCleanup();\n}\n\n// Alternatively, you can add the fixtureCleanup in the afterEach function, but note that this is exactly what the automatically registered side-effect does.\nafterEach(() => {\n  fixtureCleanup();\n});\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@0.0.0-canary-20221203831","_nodeVersion":"14.19.0","_npmVersion":"6.14.16","dist":{"integrity":"sha512-ErtiTJRs5OcxKZS5Tgvb75lYBQufC1dFXY1TFUKXLl9BVQhVDSf2gK0pI+QpF73hm03ltdOvZyHC+NcwwRckoQ==","shasum":"8fbc5a0cf805620b9ca280b9a92829a29355357a","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.0.0-canary-20221203831.tgz","fileCount":42,"unpackedSize":116400,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEbC3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmooNA//dcgc2GYKvJDbyrgfRmVTDc7I6m8rHZPjcxZOKVm/3QCOrkot\r\nkuyjVwZaZnDWx9yxFTOO8hr1+/+T34jRidwnP1TqT5yg5i1Q80BVmoZQTWQL\r\nnfot52mCWgUIwYPa/BHv0WlBWpYvlbZZrwqNFQtffPApIvY7jo5t1vtcX/Pp\r\noXxtd/hSwMPWYvew6ODkfM9obPijzNgipR6vw6ljOpMPLI1LPza4YGrsg/ba\r\nNethWpvWBF+eye/VE7ufbkrWjPmil0DdQH1oRJiKMCPg3/4DY3vxouP9Y0/1\r\nWHMU/ZHpNjYLiRRW8rX8f68j0D2YMVuTpIIDGrysmZbUpV6Y4VhRDdmcTorz\r\nLCVT2/a2gqqsSiGEvhpp5/j3HRWyGmwjiCws+wACqNO9hPpxZaWqSHUw2J2B\r\nAMT0ckdjqSPk90tdhDeEhacWA6pJlSTuSW6rzkLqTGk0KjEdJCjITEchCS2N\r\nALeULWpW2z3AxjA840CaRxYhPKg7YELkFE+h12r8NE1KBAEVio7yvsgIVYhS\r\nGeS79ZEbGum4T0rfTCZ1JgU1TnQ/6mnbH7MTyFIlEDaJvH+QitR1IF0qycva\r\nlEFj5DngdHxamcvfaWbIenRURDBksHLLG+7lxedU2DbFWAICkcH2jG+Z+7am\r\n+ZT4dglrlhLEIk+AoZjVA/R93NqH5r29FX4=\r\n=A6o6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBvX9SzAoBk/gIcqddOXw8+TBvtLBVzO3tq6YoqeTU01AiEA5OcULyG2uiF2tBleSELymwBTq+G3nfD367C2X8wXTfM="}]},"_npmUser":{"name":"modern-web","email":"hello@modern-web.dev"},"directories":{},"maintainers":[{"name":"d4kmor","email":"d4kmor@gmail.com"},{"name":"larsdenbakker","email":"larsdenbakker@gmail.com"},{"name":"modern-web","email":"hello@modern-web.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.0.0-canary-20221203831_1645326519084_0.5521320425035303"},"_hasShrinkwrap":false},"0.0.0-canary-2022120143038":{"name":"@open-wc/testing-helpers","version":"0.0.0-canary-2022120143038","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","module":"index.js","type":"module","exports":{".":"./index.js","./pure":"./index-no-side-effects.js"},"scripts":{"debug":"cd ../../ && yarn debug --group testing-helpers","prepublishOnly":"publish-docs --github-url https://github.com/open-wc/open-wc/ --git-root-dir ../../","test":"cd ../../ && yarn test:web --group testing-helpers"},"keywords":["testing","helpers","browser-testing","fixtures"],"dependencies":{"@open-wc/scoped-elements":"^2.0.1","lit":"^2.0.0","lit-html":"^2.0.0"},"types":"types/index.d.ts","readme":"# Testing >> Helpers || 20\n\nA library with helpers functions for testing in the browser.\n\n```js script\nimport '@rocket/launch/inline-notification/inline-notification.js';\n```\n\n<inline-notification type=\"warning\">\n\nTesting helpers uses [lit](https://lit.dev/), but it's set up as a peer dependency to avoid version conflicts.\nYou don't need to write your components with lit-html to use this library, but you will need to install it:\n\n```\nnpm i -D lit\n```\n\n</inline-notification>\n\n# Usage\n\nWe recommend using this library through [@open-wc/testing](https://open-wc.org/docs/testing/testing-package/) which preconfigures and combines this library with other testing libraries.\n\nThe examples that are shown here assume this setup, and import from `@open-wc/testing`. If you want to use this library standalone, you will need to import from `@open-wc/testing-helpers` directly instead:\n\n```javascript\n// import from general testing library\nimport { fixture } from '@open-wc/testing';\n\n// import from testing-helpers directly\nimport { fixture } from '@open-wc/testing-helpers';\n```\n\n## Test fixtures\n\nA test fixture renders a piece of HTML and injects into the DOM so that you can test the behavior of your component. It returns the first dom element from the template so that you can interact with it if needed. For example you can call functions, look up dom nodes or inspect the rendered HTML.\n\nTest fixtures are async to ensure rendering is properly completed.\n\n### Templates\n\nTest fixtures can be set up by using a string or a [lit](https://lit.dev/) template. You don't need to use `lit-html` in your project to use the test fixtures, it just renders standard HTML.\n\n### Test a custom element\n\n```js\nimport { fixture } from '@open-wc/testing';\n\nit('can instantiate an element', async () => {\n  const el = await fixture('<my-el foo=\"bar\"></my-el>');\n  expect(el.getAttribute('foo')).to.equal('bar');\n}\n```\n\n### Test a custom element with properties\n\n```js\nimport { html, fixture } from '@open-wc/testing';\n\nit('can instantiate an element with properties', async () => {\n  const el = await fixture(html` <my-el .foo=${'bar'}></my-el> `);\n  expect(el.foo).to.equal('bar');\n});\n```\n\n### Test a custom class\n\nIf you're testing a mixin, or have multiple base classes that offer a various set of options you might find yourself in the situation of needing multiple custom element names in your tests. This can be dangerous as custom elements are global, so you don't want to have overlapping names in your tests. We recommend using the `defineCE` function to avoid that:\n\n```js\nimport { fixture, defineCE } from '@open-wc/testing';\n\nconst tag = defineCE(\n  class extends MyMixin(HTMLElement) {\n    constructor() {\n      super();\n      this.foo = true;\n    }\n  },\n);\nconst el = await fixture(`<${tag}></${tag}>`);\nexpect(el.foo).to.be.true;\n```\n\n## Test a custom class with properties\n\nFor lit-html it's a little tougher as it does not support dynamic tag names by default.\nThis uses a workaround that's not performant for rerenders, which is fine for testing, but do NOT use this in production code.\n\n```js\nimport { html, fixture, defineCE, unsafeStatic } from '@open-wc/testing';\n\nconst tagName = defineCE(\n  class extends MyMixin(HTMLElement) {\n    constructor() {\n      super();\n      this.foo = true;\n    }\n  },\n);\nconst tag = unsafeStatic(tagName);\nconst el = await fixture(html`<${tag} .bar=${'baz'}></${tag}>`);\nexpect(el.bar).to.equal('baz');\n```\n\n## Customize the fixture container\n\nOrdinarily, `fixture` will render your template as a child of a plain `<div>` element on karma's test runner page:\n\n```js\nconst el = await fixture(html` <my-el></my-el> `);\n```\n\n```html\n<div><my-el></my-el></div>\n```\n\nThis should suffice for most cases, but if you need to specify the type of element that contains your custom element fixture, (e.g., to give it an absolute position), you can pass the wrapping node in the `parentNode` option:\n\n```js\nconst parentNode = document.createElement('div');\nparentNode.setAttribute('style', 'position:absolute;');\nconst el = await fixture(html` <my-el></my-el> `, { parentNode });\n```\n\n```html\n<div style=\"position:absolute;\"><my-el></my-el></div>\n```\n\n## Timings\n\nBy default fixture awaits the elements \"update complete\" Promise.\n\n- for [lit](https://github.com/lit/lit) that is `el.updateComplete`;\n- for [stencil](https://github.com/ionic-team/stencil/) that is `el.componentOnReady()`;\n\nIf none of those specfic Promise hooks are found, it will wait for one frame via `await nextFrame()`.<br>\n**Note**: this does not guarantee that the element is done rendering - it just waits for the next JavaScript tick.\n\nEssentially, `fixture` creates a synchronous fixture, then waits for the element to finish updating, checking `updateComplete` first, then falling back to `componentReady()`, and `nextFrame()` as a last resort.\n\nThis way, you can write your tests more succinctly, without having to explicitly `await` those hooks yourself.\n\n```js\nconst el = await fixture(html` <my-el .foo=${'bar'}></my-el> `);\nexpect(el.foo).to.equal('bar');\n\n// vs\n\nconst el = fixtureSync(html` <my-el .foo=${'bar'}></my-el> `);\nawait elementUpdated(el);\nexpect(el.foo).to.equal('bar');\n```\n\nAll of these helpers must be imported from `@open-wc/testing`, e.g.\n\n```js\nimport { nextFrame, aTimeout, waitUntil } from '@open-wc/testing';\n```\n\n### nextFrame\n\nUses `requestAnimationFrame` to wait for the next frame.\n\n```js\nawait nextFrame();\n```\n\n### aTimeout\n\nWaits for `x` ms via `setTimeout`;\n\n```js\nawait aTimeout(10); // would wait 10ms\n```\n\n### waitUntil\n\nWaits until the given condition returns true. This is useful when elements do async work.\n\n`waitUntil` can slow down the execution of tests, it should only be used when you don't have any other more reliable hooks.\n\n```js\nimport { fixture, waitUntil } from '@open-wc/testing-helpers';\n\nconst element = await fixture(html` <my-element></my-element> `);\n\n// wait until some async property is set\nawait waitUntil(() => element.someAsyncProperty, 'Element did not become ready');\n\n// wait until some child element is rendered\nawait waitUntil(\n  () => element.shadowRoot.querySelector('my-child-element'),\n  'Element did not render children',\n);\n```\n\n`waitUntil` has a default timeout of 1000ms and a polling interval of 50ms. This can be customized:\n\n```js\nawait waitUntil(predicate, 'Element should become visible', { interval: 10, timeout: 10000 });\n```\n\nThe predicate can return a promise.\n\n### elementUpdated\n\nIf you want to test attribute and property changes, and an easy way to wait for those changes to propagate, you can import the `elementUpdated` helper (also available directly in the `testing` package)\n\n```js\nimport { fixture, elementUpdated } from '@open-wc/testing';\nimport '../my-component.js';\n\ndescribe('Attributes', () => {\n  describe('.title', () => {\n    //...\n    it('is bound to the `title` attribute', async () => {\n      const el = await fixture('<my-component title=\"test\"></my-component>');\n      expect(el.title).to.eq('test');\n\n      el.title = 'test 2';\n      await elementUpdated(el);\n      expect(el).dom.to.equal(`<my-component title=\"test 2\"></my-component>`);\n    });\n    //...\n  });\n});\n```\n\n## Testing Events\n\nIf you want to interact with web components you will sometimes need to await a specific event before you can continue testing.\nOrdinarily, you might pass the `done` callback to a test, and call it in the body of an event handler.\nThis does not work with async test functions, though, which must return a promise instead of calling the `done` callback.\nThe `oneEvent` function helps you handle events in the context of the kinds of async test functions that we recommend.\n`oneEvent` resolves with the event specified when it fires on the element specified.\n\n```js\nimport { oneEvent } from '@open-wc/testing';\n\nclass FiresDone extends HTMLElement {\n  fireDone() {\n    this.done = true;\n    this.dispatchEvent(new CustomEvent('done', { detail: this.done }));\n  }\n}\n\nit('can await an event', async () => {\n  const tag = defineCE(FiresDone);\n\n  const el = await fixture(`<${tag}></${tag}>`);\n\n  setTimeout(() => el.fireDone());\n\n  const { detail } = await oneEvent(el, 'done');\n\n  expect(el.done).to.be.true;\n  expect(detail).to.be.true;\n});\n```\n\n## Testing Focus & Blur on IE11\n\nFocus and blur events are synchronous events in all browsers except IE11.\nIf you need to support that browser in your tests, you can await `triggerFocusFor` and `triggerBlurFor` helper functions.\n\n```js\nimport { triggerFocusFor, triggerBlurFor } from '@open-wc/testing';\n\nit('can be focused and blured', async () => {\n  const el = await fixture('<input type=\"text\">');\n\n  await triggerFocusFor(el);\n  expect(document.activeElement === el).to.be.true;\n\n  await triggerBlurFor(el);\n  expect(document.activeElement === el).to.be.false;\n});\n```\n\n## Fixture Cleanup\n\nBy default, if you import anything via `import { ... } from '@open-wc/testing';`, it will automatically register a side-effect that cleans up your fixtures.\nIf you want to be in full control you can do so by using\n\n```js\nimport { fixture, fixtureCleanup } from '@open-wc/testing-helpers/pure';\n\nit('can instantiate an element with properties', async () => {\n  const el = await fixture(html`<my-el .foo=${'bar'}></my-el>`);\n  expect(el.foo).to.equal('bar');\n  fixtureCleanup();\n}\n\n// Alternatively, you can add the fixtureCleanup in the afterEach function, but note that this is exactly what the automatically registered side-effect does.\nafterEach(() => {\n  fixtureCleanup();\n});\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@0.0.0-canary-2022120143038","_nodeVersion":"14.19.0","_npmVersion":"6.14.16","dist":{"integrity":"sha512-n/zDaPBKSh4Jc47VAlNGuC1ugjf2XYXPsHQTVtnAo0X8ELVTJDUiIrRGeaQ/tVo7drvyocc1rKwSdBsXWgL3Mg==","shasum":"9c889130b6138d815902328897ab364079284a4c","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.0.0-canary-2022120143038.tgz","fileCount":42,"unpackedSize":116404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiElCVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrhbw/+NwIrfPWQpovW9ZI024OHq4n9dC5FUkVOUJAfuwj2Jgi33gLr\r\ntKuzyGclzTOYcUxcbqAoeVFCc8Qs7ErkPUcOaJOMElXh3MAy1FIvkjTjdqeD\r\nVcheANY5nzHKImY52POn/6vA6jeoxq/XaNDv0OVuzwfO50YStRb4AySFCES4\r\nSxlYkMyUpuI41/+5X3UaJu7pJrZhH3hq0XKusHffwaSqDEvpxTWhEWMotEIm\r\nRXbE1D1NkLC0ngvL5z1J9fhj+h6fuISkyfQB0DUhon4A7HXXphYi/NwN7cRx\r\nnkwXwvMDDdIg5U23rsYgDCXTnrZhGGPToDywo1G/07bTOVTAtNp3x11EZQDD\r\nqmMoOLigQ2HFlhmWJLwHlkF1nTKWd6dufzYy4zunEIT2AWPoAeigUY362Rtn\r\nkk2hv0LVZ/aa1+GoqJxflVWSU3kHxcM58Sf+4z/U+DmJeOhteCzQUGovDN/L\r\nXK3finLk+knPNgz0G3Xy+zeV8ZzbYVHU1Tet7tx7d66xz1mnPQYQnAYUXmIB\r\nn4s94WVLbnAffbMPfCErLa70bVxm98dTCdIVZlI4GS/d0lSFysBmAQJCptAg\r\nYvjREyAcQIP3+HrPMn06BKreJc1fyhS3fcZNWvH+zYt5Zmo15bo21qVrwJok\r\nzb4atrKldySArMms+jngCndfFEYN6xT2BIw=\r\n=mg3B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFJbOWLsy8FyLYTmk7L1A2OmRTrTptgiR0HV/6uBggfAIhAJcLUlvnXdzudR+DuZPdcmeuewDSJG4d/SYXF61ZI+rj"}]},"_npmUser":{"name":"modern-web","email":"hello@modern-web.dev"},"directories":{},"maintainers":[{"name":"d4kmor","email":"d4kmor@gmail.com"},{"name":"larsdenbakker","email":"larsdenbakker@gmail.com"},{"name":"modern-web","email":"hello@modern-web.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.0.0-canary-2022120143038_1645367445795_0.15838402800503637"},"_hasShrinkwrap":false},"0.0.0-canary-2022120162710":{"name":"@open-wc/testing-helpers","version":"0.0.0-canary-2022120162710","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","module":"index.js","type":"module","exports":{".":"./index.js","./pure":"./index-no-side-effects.js"},"scripts":{"debug":"cd ../../ && yarn debug --group testing-helpers","prepublishOnly":"publish-docs --github-url https://github.com/open-wc/open-wc/ --git-root-dir ../../","test":"cd ../../ && yarn test:web --group testing-helpers"},"keywords":["testing","helpers","browser-testing","fixtures"],"dependencies":{"@open-wc/scoped-elements":"^2.0.1","lit":"^2.0.0","lit-html":"^2.0.0"},"types":"types/index.d.ts","readme":"# Testing >> Helpers || 20\n\nA library with helpers functions for testing in the browser.\n\n```js script\nimport '@rocket/launch/inline-notification/inline-notification.js';\n```\n\n<inline-notification type=\"warning\">\n\nTesting helpers uses [lit](https://lit.dev/), but it's set up as a peer dependency to avoid version conflicts.\nYou don't need to write your components with lit-html to use this library, but you will need to install it:\n\n```\nnpm i -D lit\n```\n\n</inline-notification>\n\n# Usage\n\nWe recommend using this library through [@open-wc/testing](https://open-wc.org/docs/testing/testing-package/) which preconfigures and combines this library with other testing libraries.\n\nThe examples that are shown here assume this setup, and import from `@open-wc/testing`. If you want to use this library standalone, you will need to import from `@open-wc/testing-helpers` directly instead:\n\n```javascript\n// import from general testing library\nimport { fixture } from '@open-wc/testing';\n\n// import from testing-helpers directly\nimport { fixture } from '@open-wc/testing-helpers';\n```\n\n## Test fixtures\n\nA test fixture renders a piece of HTML and injects into the DOM so that you can test the behavior of your component. It returns the first dom element from the template so that you can interact with it if needed. For example you can call functions, look up dom nodes or inspect the rendered HTML.\n\nTest fixtures are async to ensure rendering is properly completed.\n\n### Templates\n\nTest fixtures can be set up by using a string or a [lit](https://lit.dev/) template. You don't need to use `lit-html` in your project to use the test fixtures, it just renders standard HTML.\n\n### Test a custom element\n\n```js\nimport { fixture } from '@open-wc/testing';\n\nit('can instantiate an element', async () => {\n  const el = await fixture('<my-el foo=\"bar\"></my-el>');\n  expect(el.getAttribute('foo')).to.equal('bar');\n}\n```\n\n### Test a custom element with properties\n\n```js\nimport { html, fixture } from '@open-wc/testing';\n\nit('can instantiate an element with properties', async () => {\n  const el = await fixture(html` <my-el .foo=${'bar'}></my-el> `);\n  expect(el.foo).to.equal('bar');\n});\n```\n\n### Test a custom class\n\nIf you're testing a mixin, or have multiple base classes that offer a various set of options you might find yourself in the situation of needing multiple custom element names in your tests. This can be dangerous as custom elements are global, so you don't want to have overlapping names in your tests. We recommend using the `defineCE` function to avoid that:\n\n```js\nimport { fixture, defineCE } from '@open-wc/testing';\n\nconst tag = defineCE(\n  class extends MyMixin(HTMLElement) {\n    constructor() {\n      super();\n      this.foo = true;\n    }\n  },\n);\nconst el = await fixture(`<${tag}></${tag}>`);\nexpect(el.foo).to.be.true;\n```\n\n## Test a custom class with properties\n\nFor lit-html it's a little tougher as it does not support dynamic tag names by default.\nThis uses a workaround that's not performant for rerenders, which is fine for testing, but do NOT use this in production code.\n\n```js\nimport { html, fixture, defineCE, unsafeStatic } from '@open-wc/testing';\n\nconst tagName = defineCE(\n  class extends MyMixin(HTMLElement) {\n    constructor() {\n      super();\n      this.foo = true;\n    }\n  },\n);\nconst tag = unsafeStatic(tagName);\nconst el = await fixture(html`<${tag} .bar=${'baz'}></${tag}>`);\nexpect(el.bar).to.equal('baz');\n```\n\n## Customize the fixture container\n\nOrdinarily, `fixture` will render your template as a child of a plain `<div>` element on karma's test runner page:\n\n```js\nconst el = await fixture(html` <my-el></my-el> `);\n```\n\n```html\n<div><my-el></my-el></div>\n```\n\nThis should suffice for most cases, but if you need to specify the type of element that contains your custom element fixture, (e.g., to give it an absolute position), you can pass the wrapping node in the `parentNode` option:\n\n```js\nconst parentNode = document.createElement('div');\nparentNode.setAttribute('style', 'position:absolute;');\nconst el = await fixture(html` <my-el></my-el> `, { parentNode });\n```\n\n```html\n<div style=\"position:absolute;\"><my-el></my-el></div>\n```\n\n## Timings\n\nBy default fixture awaits the elements \"update complete\" Promise.\n\n- for [lit](https://github.com/lit/lit) that is `el.updateComplete`;\n- for [stencil](https://github.com/ionic-team/stencil/) that is `el.componentOnReady()`;\n\nIf none of those specfic Promise hooks are found, it will wait for one frame via `await nextFrame()`.<br>\n**Note**: this does not guarantee that the element is done rendering - it just waits for the next JavaScript tick.\n\nEssentially, `fixture` creates a synchronous fixture, then waits for the element to finish updating, checking `updateComplete` first, then falling back to `componentReady()`, and `nextFrame()` as a last resort.\n\nThis way, you can write your tests more succinctly, without having to explicitly `await` those hooks yourself.\n\n```js\nconst el = await fixture(html` <my-el .foo=${'bar'}></my-el> `);\nexpect(el.foo).to.equal('bar');\n\n// vs\n\nconst el = fixtureSync(html` <my-el .foo=${'bar'}></my-el> `);\nawait elementUpdated(el);\nexpect(el.foo).to.equal('bar');\n```\n\nAll of these helpers must be imported from `@open-wc/testing`, e.g.\n\n```js\nimport { nextFrame, aTimeout, waitUntil } from '@open-wc/testing';\n```\n\n### nextFrame\n\nUses `requestAnimationFrame` to wait for the next frame.\n\n```js\nawait nextFrame();\n```\n\n### aTimeout\n\nWaits for `x` ms via `setTimeout`;\n\n```js\nawait aTimeout(10); // would wait 10ms\n```\n\n### waitUntil\n\nWaits until the given condition returns true. This is useful when elements do async work.\n\n`waitUntil` can slow down the execution of tests, it should only be used when you don't have any other more reliable hooks.\n\n```js\nimport { fixture, waitUntil } from '@open-wc/testing-helpers';\n\nconst element = await fixture(html` <my-element></my-element> `);\n\n// wait until some async property is set\nawait waitUntil(() => element.someAsyncProperty, 'Element did not become ready');\n\n// wait until some child element is rendered\nawait waitUntil(\n  () => element.shadowRoot.querySelector('my-child-element'),\n  'Element did not render children',\n);\n```\n\n`waitUntil` has a default timeout of 1000ms and a polling interval of 50ms. This can be customized:\n\n```js\nawait waitUntil(predicate, 'Element should become visible', { interval: 10, timeout: 10000 });\n```\n\nThe predicate can return a promise.\n\n### elementUpdated\n\nIf you want to test attribute and property changes, and an easy way to wait for those changes to propagate, you can import the `elementUpdated` helper (also available directly in the `testing` package)\n\n```js\nimport { fixture, elementUpdated } from '@open-wc/testing';\nimport '../my-component.js';\n\ndescribe('Attributes', () => {\n  describe('.title', () => {\n    //...\n    it('is bound to the `title` attribute', async () => {\n      const el = await fixture('<my-component title=\"test\"></my-component>');\n      expect(el.title).to.eq('test');\n\n      el.title = 'test 2';\n      await elementUpdated(el);\n      expect(el).dom.to.equal(`<my-component title=\"test 2\"></my-component>`);\n    });\n    //...\n  });\n});\n```\n\n## Testing Events\n\nIf you want to interact with web components you will sometimes need to await a specific event before you can continue testing.\nOrdinarily, you might pass the `done` callback to a test, and call it in the body of an event handler.\nThis does not work with async test functions, though, which must return a promise instead of calling the `done` callback.\nThe `oneEvent` function helps you handle events in the context of the kinds of async test functions that we recommend.\n`oneEvent` resolves with the event specified when it fires on the element specified.\n\n```js\nimport { oneEvent } from '@open-wc/testing';\n\nclass FiresDone extends HTMLElement {\n  fireDone() {\n    this.done = true;\n    this.dispatchEvent(new CustomEvent('done', { detail: this.done }));\n  }\n}\n\nit('can await an event', async () => {\n  const tag = defineCE(FiresDone);\n\n  const el = await fixture(`<${tag}></${tag}>`);\n\n  setTimeout(() => el.fireDone());\n\n  const { detail } = await oneEvent(el, 'done');\n\n  expect(el.done).to.be.true;\n  expect(detail).to.be.true;\n});\n```\n\n## Testing Focus & Blur on IE11\n\nFocus and blur events are synchronous events in all browsers except IE11.\nIf you need to support that browser in your tests, you can await `triggerFocusFor` and `triggerBlurFor` helper functions.\n\n```js\nimport { triggerFocusFor, triggerBlurFor } from '@open-wc/testing';\n\nit('can be focused and blured', async () => {\n  const el = await fixture('<input type=\"text\">');\n\n  await triggerFocusFor(el);\n  expect(document.activeElement === el).to.be.true;\n\n  await triggerBlurFor(el);\n  expect(document.activeElement === el).to.be.false;\n});\n```\n\n## Fixture Cleanup\n\nBy default, if you import anything via `import { ... } from '@open-wc/testing';`, it will automatically register a side-effect that cleans up your fixtures.\nIf you want to be in full control you can do so by using\n\n```js\nimport { fixture, fixtureCleanup } from '@open-wc/testing-helpers/pure';\n\nit('can instantiate an element with properties', async () => {\n  const el = await fixture(html`<my-el .foo=${'bar'}></my-el>`);\n  expect(el.foo).to.equal('bar');\n  fixtureCleanup();\n}\n\n// Alternatively, you can add the fixtureCleanup in the afterEach function, but note that this is exactly what the automatically registered side-effect does.\nafterEach(() => {\n  fixtureCleanup();\n});\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@0.0.0-canary-2022120162710","_nodeVersion":"14.19.0","_npmVersion":"6.14.16","dist":{"integrity":"sha512-GCVZOgEhzoaaEN5/Dfr94AcolIUJv3uHtOmIQPCozI8mmeLJ25JDQqnPbyYbDX8pdFuO4hb1PGlUhH7yNQCJqA==","shasum":"d0c090a673dc03ac14fed5badf68b35d7ffc5951","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-0.0.0-canary-2022120162710.tgz","fileCount":42,"unpackedSize":116404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEmvlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+gxAAhGsxx8Fi3skrkyWbrOr0NtwdAPh5t0VwLGgMPTIYgNz6ohg3\r\nKplxyd9JR4/erJ9MtW+98a87OKRE2zMAz/B6C7LWUuCAd4coP0t+tIbrZhTM\r\nWtTkgCzlt3Kcny8Rjd8Wgql+5aNOM8XCtu0CdPF1IQn/GFJqBUoWScBQMk9Y\r\nkxTrFh3WGEN4wy/yiYDEycTTTA9mjWxuMoxH/4rQA8MYoZvWrCdpeane+Wgc\r\nB6IiYjGT/HPSQ9A6HLLGm9NLO0I2ijUYo916wCGAuvrAv6wDq3J28HPErYeu\r\n+JN4hYS8gJg7+0vG1N8OmsJ/QiVx9KblHag1Iw9g9hwr97wFFDUIknpUlZsn\r\n9QKpNrfd1DN74I/Kn2Pk3UBaTuCG8R4oAVV2uAdxu/ct6hNbHKZBJgvKyb45\r\n1JTd+mvd2VAiF0mM9m4QFlbX1UOC/LJDkof7v+7tVK0l6nqLMO0EVY1AN/x5\r\nXcoSiAES5Rt3CA9rnVaVrrGau0jkKZAAo+6QWSLav9qN5X4YCW8CzAeryt/F\r\n+vKyWmhqNdIIk1Jym11jUkbZJfAt1AFkagaT1cYk7iKHfHpBWS2UX5XpTaBH\r\nOgawFiGoD5cbasQ9IGCWMpAneBVQ3elZ15koPGR7vF+slZzAmY4Qrapo5qxu\r\ntHiLWtu0Z+A5wOCCs5ykLuVIraXHKgBd2Cw=\r\n=tdyG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLAOjCYrm8IjJ/RdQAdOrRxBpdRkRYhcHrLg75VwwtygIhAKdDVJaSzDBMHmMGVVi09dMxP8E+WeX5rX+hgqFbdrXc"}]},"_npmUser":{"name":"modern-web","email":"hello@modern-web.dev"},"directories":{},"maintainers":[{"name":"d4kmor","email":"d4kmor@gmail.com"},{"name":"larsdenbakker","email":"larsdenbakker@gmail.com"},{"name":"modern-web","email":"hello@modern-web.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_0.0.0-canary-2022120162710_1645374437771_0.3759843253107056"},"_hasShrinkwrap":false},"2.0.5":{"name":"@open-wc/testing-helpers","version":"2.0.5","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","module":"index.js","type":"module","exports":{".":"./index.js","./pure":"./index-no-side-effects.js"},"scripts":{"debug":"cd ../../ && yarn debug --group testing-helpers","prepublishOnly":"publish-docs --github-url https://github.com/open-wc/open-wc/ --git-root-dir ../../","test":"cd ../../ && yarn test:web --group testing-helpers"},"keywords":["testing","helpers","browser-testing","fixtures"],"dependencies":{"@open-wc/scoped-elements":"^2.0.1","lit":"^2.0.0","lit-html":"^2.0.0"},"types":"types/index.d.ts","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@2.0.5","_nodeVersion":"14.19.0","_npmVersion":"6.14.16","dist":{"integrity":"sha512-pqigKSFDdmERXIq8tI6yEclZ1/PwAvbIuW+kA3kqTnxVkcQew+W+Dw31QDarscNKTsDkj87cwJDgB0Lrs3pQIg==","shasum":"47da17629483760864a9c7cac620d1799ff4b243","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-2.0.5.tgz","fileCount":42,"unpackedSize":116362,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiE6PVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrq0w//TL/7mlZugDnlm8eJo1fPSeTfraOGCADMRDTqV+eldz56DgDc\r\njDtWOYa3HMMbfaXpj4ihPz05cdtC2IMUL+9icwTOdoQWRQPZqSb5A6mEHOe1\r\nIn6VG52wXiEa5vit5KIsp5Xqd6QrxNz9G2l/hmxXWhMjb4TX4pxH1d1eg3O0\r\nMOrNlx5oomxughMGB3ztdIiYGJgsnSrc05bzYpTHGkKpGTzwGzNy/lOGNLWM\r\nfC9gkcK5/GJw3hVCu0uOzGtJhbMLuz3OmqLl5jtqJawg6xu70CnsHSfNuqg2\r\n1eNniYFgklDm9LtWacdQeQBkQwaOHzwR+svf6oZOT4623ozmwly3i6yXbuY5\r\nFdgMMWzVlT1T0Rt+dDL9o+g+LD+DRNa+x97NgjGo/CWddwKsCLq8UMIlfPgw\r\ncccgpLFJJnFEfIzpMrjtbhixMAsP2Z/2/eFRMtkssrkTmTtxDfAxSU4df7Nt\r\nCK9gfX8EuGO2dkhmMrZH6VUnt8WQ20sc01kRaX6/L6e22P+mMHucS4P1eXx8\r\n6nFIkQWGlmb3RruzymkrHvn3bbFrkZqFPESVHSzgxaRi4Wxzyqq8tyASbaIZ\r\nDTqY0hSl4SG6fJ3urcH7O0nCPzBLVxWadicaFwT8TbO7PVkQApYIA+CLcZOH\r\nifjMkfv94hJuMCaH3p611J4NmqJCQuIcrl4=\r\n=rLYb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtIYJt5UhYtRm1DvCUJPoXL+mW2+aPMvjHikzH9RvOjwIgC2514ZmdR1hWbYsmgZoNP2Qs4UIXm3CHrGa8c261cvQ="}]},"_npmUser":{"name":"modern-web","email":"hello@modern-web.dev"},"directories":{},"maintainers":[{"name":"d4kmor","email":"d4kmor@gmail.com"},{"name":"larsdenbakker","email":"larsdenbakker@gmail.com"},{"name":"modern-web","email":"hello@modern-web.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_2.0.5_1645454293425_0.7152659118017142"},"_hasShrinkwrap":false},"2.1.0":{"name":"@open-wc/testing-helpers","version":"2.1.0","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","module":"index.js","type":"module","exports":{".":"./index.js","./pure":"./index-no-side-effects.js"},"scripts":{"debug":"cd ../../ && yarn debug --group testing-helpers","prepublishOnly":"publish-docs --github-url https://github.com/open-wc/open-wc/ --git-root-dir ../../","test":"cd ../../ && yarn test:web --group testing-helpers"},"keywords":["testing","helpers","browser-testing","fixtures"],"dependencies":{"@open-wc/scoped-elements":"^2.0.1","lit":"^2.0.0","lit-html":"^2.0.0"},"types":"types/index.d.ts","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@2.1.0","_nodeVersion":"14.19.0","_npmVersion":"6.14.16","dist":{"integrity":"sha512-V70YPrcQhKt8aqx0gx7EFGjqpXPV3OBGJT19cox9YLuHLXj63pU5YwXWb4Zpg7SqRuj75HRCXTVQCUE4ylcHVg==","shasum":"899fd5a836ad28c35f6c19973d9a94538411216d","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-2.1.0.tgz","fileCount":42,"unpackedSize":117091,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFjUcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpP6g/+LrbWCA+o3WpGS8uonVtKguWcNEEPEbUXupEUux+2028BptNg\r\n1S68btJuWawOGY7F1wvy4q96+RhsXd5nv3pXf1tPYmztrXkF/mdbuH1Rpfhp\r\n4TV7Yh5f1RDrBqtf0rU3qsOErdIINEO0tTH1xW2MYzd3eWTbDJmEWgI8awFO\r\nVeDGJHGk9CExHWX4CRqQYgBNmZJOFJEhAx8XORJ2jVprCEj82f//mB8w+rVy\r\npssn3TkfPaEP4EtD63hXVllLHRG4QXoripSQSKVfw3JtfY3Y03FyK3WwhhoD\r\nYIANyKj6WHa8JM8aEdvPKcH08o9rcWdhnBUeqr507WJHujT9g1LhQNjLJIRS\r\nKxjKTGzHjK2GG/q2BqpdwdeBEXnEWUMkfbd2hQJa3Mcft1tpZllRQ+O726W9\r\nteoiMFU0pyD+ip2itj/NlVLmjgUlFFF6q0pGFhia9B2BGYpRcllh8Cc0pgdN\r\ncPjPujOJh9hI7C0sSH4o2q/DEo2aMjsThyz7ADjqU+dxy8nogK3uczofGNyM\r\nSf+Ajta6yMaoVlsdYuHWA2kRvjKW0Xhe50uTtmvsrp0TZqw4a96d07QMnXUd\r\nCqQgc561UhTvHqfKyiUjDnZXPiNip0NRqQb7Cf8eVFrl1cr/s9FNfgR1H0FI\r\noByIryM9bzO1AxKshwfyO8VDx4kj8BP+ZDA=\r\n=dNgD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCd8Jukw8ExTEYBYZaqzMVzDdgIBK5ypUXNJ7S6WPw69AIhAJL07EVpYtxrAQ/j/DUikmYjcIy3EX/H/tLo8bo0JX6n"}]},"_npmUser":{"name":"modern-web","email":"hello@modern-web.dev"},"directories":{},"maintainers":[{"name":"d4kmor","email":"d4kmor@gmail.com"},{"name":"larsdenbakker","email":"larsdenbakker@gmail.com"},{"name":"modern-web","email":"hello@modern-web.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_2.1.0_1645622555953_0.24675544050633946"},"_hasShrinkwrap":false},"2.1.1":{"name":"@open-wc/testing-helpers","version":"2.1.1","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","module":"index.js","type":"module","exports":{".":"./index.js","./pure":"./index-no-side-effects.js"},"scripts":{"debug":"cd ../../ && yarn debug --group testing-helpers","prepublishOnly":"publish-docs --github-url https://github.com/open-wc/open-wc/ --git-root-dir ../../","test":"cd ../../ && yarn test:web --group testing-helpers"},"keywords":["testing","helpers","browser-testing","fixtures"],"dependencies":{"@open-wc/scoped-elements":"^2.0.1","lit":"^2.0.0","lit-html":"^2.0.0"},"types":"types/index.d.ts","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@2.1.1","_nodeVersion":"14.19.0","_npmVersion":"6.14.16","dist":{"integrity":"sha512-PFE+nd5IYSUgjIvmjV5PwjrBcTjLPOzvPrBk29krCVgwbgU4SS5WIxaHuxxGzpRn0SYDNlop5e/BMNjL2i4bsg==","shasum":"a8d1d37761ab002c9b76e5fffef1e46ee031a070","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-2.1.1.tgz","fileCount":42,"unpackedSize":119819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFoRyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmolDA/8D8Snu8ebkPaherEmkR0KIBduuAVH/HSxSNxrgGX5wQJGDvZZ\r\niX2aeSNQN6x31/CJd4Ls4N55R8W4g/Khj6RuKnSCPLHZ8fxV7Q1o1vueaEP6\r\nCLUuxkugQoNwIEZhKjKXDBSJLFqoNwkS1y2NoxcpwE6U/r8IO9RRRPWrf6TI\r\n2wOzG9x2TiZ49xVdo8QOktAAAwCBqKZgLuGNdZ8ogm0e7hl5WbaoARtdaQet\r\neEzNmQmcgcWJ/7OY3bv6PrEqtvFzR5yfeKAY2KZ6rpn+UH8CJxdyCK3K+Ff0\r\nqTjj61w/iavDrqXtETtNI8B7plfrjcruidT0CnAJEjF8Pmaa2r4KGbef+J1z\r\nDWu3CXKwjkXImS8/IGVy55TUIwKpgx2t/Srj+t/Ec3RBnYgl9svLpR1qS8tm\r\no8VAc8q1cmL20SdtIOc+nDSMEXeoZ2wNTYL8YjDAZvFssIyMz8hNZ8FKeZfJ\r\nDcOQmjL5Xcu6zwPZMGEACfgr3dsyqcItiStMaGmQd5MoGm7Qa18aSu4m55Ar\r\ndaABLBPF/IJe2fwxjl3CqzZ46BR9EZs9R8XskJ2txaau1ghK4rD8OExr7hjI\r\nJdBYFZpESmGdjgdd4p8uOUUs415eBsuyScmXdrK2vB7bqcu/+XLfai3A+kdl\r\naK4XT+KedNgdxUiONlHFtBaEOi52gitNYm8=\r\n=s3ui\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIoepiYfj+Dg6wieb9la2VuU8YGE7zh4ZF4hjCVLWYFwIhALLjU9cYN0ih7IbU7s8uAl/ZHFz+mGqXG2gwQ3LYcB38"}]},"_npmUser":{"name":"modern-web","email":"hello@modern-web.dev"},"directories":{},"maintainers":[{"name":"d4kmor","email":"d4kmor@gmail.com"},{"name":"larsdenbakker","email":"larsdenbakker@gmail.com"},{"name":"modern-web","email":"hello@modern-web.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_2.1.1_1645642866409_0.18075794558050373"},"_hasShrinkwrap":false},"2.1.2":{"name":"@open-wc/testing-helpers","version":"2.1.2","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","module":"index.js","type":"module","exports":{".":"./index.js","./pure":"./index-no-side-effects.js"},"scripts":{"debug":"cd ../../ && yarn debug --group testing-helpers","prepublishOnly":"publish-docs --github-url https://github.com/open-wc/open-wc/ --git-root-dir ../../","test":"cd ../../ && yarn test:web --group testing-helpers"},"keywords":["testing","helpers","browser-testing","fixtures"],"dependencies":{"@open-wc/scoped-elements":"^2.0.1","lit":"^2.0.0","lit-html":"^2.0.0"},"types":"types/index.d.ts","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@2.1.2","_nodeVersion":"14.19.0","_npmVersion":"6.14.16","dist":{"integrity":"sha512-NEdsV47DnOWaw3Wpp85p4qZ6bdubtGPdlTiblk8vSf2HJ2sR4b3ckyRWzsj/k+pcxrDGt8z0Awz71p+048Rrfg==","shasum":"25ebc06074ea1d46633c3d1252dc5f7e1092244d","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-2.1.2.tgz","fileCount":42,"unpackedSize":120363,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHd9yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoIBA/+KfAV6ViNmXgzYT6Qih683eBoauo33ON4TbrzkEO3tEYehMxg\r\nYAFJml5VvMst+w7RkCWrRSWs+ygNCQmuEsCMKuCuwAbjZd+nc/sFpt8O4fsD\r\nrFUg7iK0m5XBLdb6+LS0wljqQ57D1i2omA4JECwlRcEOnw9ZUeAwsDj0ynIT\r\n+gtZnxoj0G0FaN2NgcEJSq2WDJlwTykjZUPqHr4drHi1u1c5OQV4LZhrUkYA\r\nPVp5LG2reBo7A0bq3Q7FGFp0AsjsT4EU6hanFYmGgkJu82RNwnEC6tYw6oCG\r\nmxx6+D18K/9tdazAJIpuF7VCcx0xizoVAsS/9O2fJIEIoOKpslvUNhlWwoEC\r\nInS+MBjGdkXXBji5Oy85W2TWlv5GYBx5GLoSbAZn3uMM0Ev0TiM8Geps10ii\r\nQPVEymjhaU6EjbxZsnU4WyBE6lAz+o9//wvduBrlNqYr+mkZrXYZW9/2/aed\r\nUJL7SknWgUtzze8xlMN5dfoKTz5SX4IFfs+B/8G4oZGkUDGYZkJphMKOIyuz\r\nDXJJOwAXyL6fFZekiZNqpoSlfOZwOYh33KAs2s4ef2M79oIgDCd4iBH+8BVz\r\nd/nAOmPhq+WbjITMDOlNSq15YPQBnc93U84HsNIYxCZJM/gJNTyQAzekYxOV\r\n0Exa6K+YBJQu5fBFDVFJCYJqH7GOM+EsWjk=\r\n=B98J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICj1YqVQFH2IPTnxHL6XE0k+bAfSIhPhWn0SZxEqGlPAAiEAi44Jm2PUj0YtxzIEJdkLU/lMU6aLbtHG8iI19MHlsl4="}]},"_npmUser":{"name":"modern-web","email":"hello@modern-web.dev"},"directories":{},"maintainers":[{"name":"d4kmor","email":"d4kmor@gmail.com"},{"name":"larsdenbakker","email":"larsdenbakker@gmail.com"},{"name":"modern-web","email":"hello@modern-web.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_2.1.2_1646124913932_0.9853397459480797"},"_hasShrinkwrap":false},"2.1.3":{"name":"@open-wc/testing-helpers","version":"2.1.3","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","module":"index.js","type":"module","exports":{".":"./index.js","./pure":"./index-no-side-effects.js"},"scripts":{"debug":"cd ../../ && yarn debug --group testing-helpers","prepublishOnly":"publish-docs --github-url https://github.com/open-wc/open-wc/ --git-root-dir ../../","test":"cd ../../ && yarn test:web --group testing-helpers"},"keywords":["testing","helpers","browser-testing","fixtures"],"dependencies":{"@open-wc/scoped-elements":"^2.1.3","lit":"^2.0.0","lit-html":"^2.0.0"},"types":"types/index.d.ts","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@2.1.3","_nodeVersion":"14.20.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-hQujGaWncmWLx/974jq5yf2jydBNNTwnkISw2wLGiYgX34+3R6/ns301Oi9S3Il96Kzd8B7avdExp/gDgqcF5w==","shasum":"85a133ac8637ed1d880d523b07650788eab4a128","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-2.1.3.tgz","fileCount":42,"unpackedSize":120598,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEzF4YXZR0FI1mo89zadTTQxB0ONC+/7abP4agtWlE2rAiAn/rCjv5UCAJkjZc+h03X8Nqt3MY23JVMoCBDcH+/rNA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6icEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptFA/9FGO2furhSmoraMqHkFn0fYd1MCBf/yDW1HqPh/ktmogNFI/U\r\nvMtgjSQeYMi1BxTiLzBX/Om5aSk0d6j48JP5e0OhMd/fOw7XE3A06q3WbTld\r\nTS/LINCJ+JaV3UVy7a3om3kGilCrKgYLekn1isGKnO6k0g2iY6V8hgH5kqcN\r\n7JWPWZIxPvf/JQvTOWfmjHBMQfBdDa3ixPE9LAhVJL5j3SVNLjONf75/aPnX\r\nfwI68WgfticJDutFs2HCAbJhYWdEf58HLUnE4b4QbbmQg9ijVqWAAZ7WN3l/\r\nGNe65BX0qcrb/l/EsXw6HxmLjuNxPkVgPLQccO23ECQFTO6S8nqNpFms9fGg\r\nrYGCAfbX00Eh4+C9AntA39V2OzV+tZuGtg/1SE83fMPlv2UVBjZ/qYX5K3Bl\r\n+UWahiCMlLHovkOMHMv0JFAFr01jXVz7GQkCQltgIezzpZTBOh2+mYaRZAyL\r\n6lnsZv4iC2uspNsZtn+u6ID0ERibqta9Wv7nAsOSZCg3lLgRpNkrwmHFlQ/e\r\nDwAxyBOfHmThhvMRu3Y8qHBq2+pWAPLaTsJRBol0SGZlzBUc9FPyHn/hA/87\r\n+t6s1iKkjF1l1S01ZKwpuj3NLHyqIDX64Mc+Clc3wBqXQ85NbLKNH5ikZW8T\r\nQgQ/YS+hwCRTfag0O9LDWCoVYyDfZHyqsXg=\r\n=uLTY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"modern-web","email":"hello@modern-web.dev"},"directories":{},"maintainers":[{"name":"d4kmor","email":"d4kmor@gmail.com"},{"name":"larsdenbakker","email":"larsdenbakker@gmail.com"},{"name":"modern-web","email":"hello@modern-web.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_2.1.3_1659512580560_0.36754980647054425"},"_hasShrinkwrap":false},"2.1.4":{"name":"@open-wc/testing-helpers","version":"2.1.4","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","module":"index.js","type":"module","exports":{".":{"types":"./types/index.d.ts","default":"./index.js"},"./pure":{"types":"./types/index-no-side-effects.d.ts","default":"./index-no-side-effects.js"}},"scripts":{"debug":"cd ../../ && yarn debug --group testing-helpers","prepublishOnly":"publish-docs --github-url https://github.com/open-wc/open-wc/ --git-root-dir ../../","test":"cd ../../ && yarn test:web --group testing-helpers"},"keywords":["testing","helpers","browser-testing","fixtures"],"dependencies":{"@open-wc/scoped-elements":"^2.1.3","lit":"^2.0.0","lit-html":"^2.0.0"},"types":"types/index.d.ts","gitHead":"0182490fe6edfab9629bc88b71886cf7cd520faa","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@2.1.4","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-iZJxxKI9jRgnPczm8p2jpuvBZ3DHYSLrBmhDfzs7ol8vXMNt+HluzM1j1TSU95MFVGnfaspvvt9fMbXKA7cNcA==","shasum":"4b439442ecb1ea3fbcbb1ef76e8717574d78dc97","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-2.1.4.tgz","fileCount":41,"unpackedSize":78874,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHDBg3p0YanfVQ5n6sVSsNdVWf2iTqgvT9FN+dcT1MN5AiBblUlAwnJHgsKRdIyW/SrHMNxMCKXr5eEYiSn4j45UuA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbO0nACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmomzQ//ZuewQ3pETPm2owkotQRFwQL4TydWGaja/YeCPN//dzLHLU+y\r\nVgrfimL3DuK3Oc2Ewr5OFFOF8NuTThM04iPtjLYROckLnEhGBDege2bkGrgP\r\nyfVKsTc30egDtDIUA0pJLZTZP38YnLVO35qXi6RYHw3PL1NJ5HWgL5DmqwgU\r\nudKBzn64Vm/+BBTAopfvjLQUYXDYpkZY2gxhhgcpPrv9i4Jlg/RNc9NmvQrE\r\n6rYYWeIK+Fs1KBi4wke8cO2FbmnJ98gET+wQ/pOE3C6WQBW58ns4jslYdiGw\r\nWBZBLE/dUU96Q/HT8zh/Q0l1SJsM3YX9ufbkiagIrZA+lmrFI+iFb11JFdqo\r\ncLBA7XAQ1d45FDY7nOOJqfuUlGpAY/14BFFdcbN7jUECU/bGRPLPUNupMAO0\r\nLUvENaJ7flD4iYKTTUM2VPDbfU6/OE0+Hx3/EuUSHic2zoY1M0aGV15dJS+L\r\ntHSS0cseYIfELn7p27F47BRuoZ9Wh+iYa3ecXXihmnD1qCENxX/Txk4nWMGv\r\nCib4ShjQfe0y+uEF8Cqn2NBYb7WwJwn65sEd7W5Kedu8xkLo4fzvSuKBEiqE\r\nyQbIwQBgSVdKOUKehI/ROotX9Diu3ptQMsaXdi5aX38MBYCDbghSvtk3DgxU\r\n1uTwPVsrztNdK0C242v0/ZOHXzj/SiXtWGk=\r\n=FM6p\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"modern-web","email":"hello@modern-web.dev"},"directories":{},"maintainers":[{"name":"d4kmor","email":"d4kmor@gmail.com"},{"name":"larsdenbakker","email":"larsdenbakker@gmail.com"},{"name":"modern-web","email":"hello@modern-web.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_2.1.4_1668082982913_0.20199526814614588"},"_hasShrinkwrap":false},"2.2.0":{"name":"@open-wc/testing-helpers","version":"2.2.0","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","module":"index.js","type":"module","exports":{".":{"types":"./types/index.d.ts","default":"./index.js"},"./pure":{"types":"./types/index-no-side-effects.d.ts","default":"./index-no-side-effects.js"}},"scripts":{"debug":"cd ../../ && yarn debug --group testing-helpers","prepublishOnly":"publish-docs --github-url https://github.com/open-wc/open-wc/ --git-root-dir ../../","test":"cd ../../ && yarn test:web --group testing-helpers"},"keywords":["testing","helpers","browser-testing","fixtures"],"dependencies":{"@open-wc/scoped-elements":"^2.1.3","lit":"^2.0.0","lit-html":"^2.0.0"},"types":"types/index.d.ts","gitHead":"92af783ae56d433d87c55594993a303df8a79b8b","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@2.2.0","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-4TGG5WLHeHyCgki5qsLTDZahA2gaJA0W8uc4ribNwR77vmYhEZMgfkgeCmaACoMQ9dfUCA2LOdnHtlxeR9Klyw==","shasum":"cba3145d3b7ad3984183d340df68e83207733cef","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-2.2.0.tgz","fileCount":41,"unpackedSize":81461,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEG0ljhFXpcunnSZ9BY1yvVboisd+cF3BiqFeRuFe2GuAiEAoLwH/7AzGJxJQvSLbS0IotRm9M7eCj6E8C2bQQMDtKM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkDfAYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoV7xAAjHneKoDc95ao0n3oJL8JRBJzXV+vwRevzsOH9uU595iSKQXj\r\nfUzG/z4DgcE6eQ72P7qmh2v+T7mc09GaRZZV4DaaChk1NCWU7VcfHUKAQGtd\r\nuKzOrLFhU5adRyJWsYi2h9mT32ZwUl+aAlB6B+eALKVT8mYmYPIvJL8z4W1R\r\njPeAfRYApdQwuJK3oqveccoI+dpIj2KJblk+huv5ndtMgGfkmwd+XNOEd7wr\r\n4Dh98a7mJS9bfO9qyImrOtwBbzBKmR04YL3TBurNZCmBsT4sX7+n19RmM0yL\r\ntZBQSgOt+ArheLoKAopgO0r0TXEJxCv14TuUW3HKM/hYVrGA4Kq9fexa1FeT\r\nV3sC4TbLriGf3pGix3KapHva4y3v4ZLD7LmqwzZja7nmRt0KtpZZ7tLLPMPZ\r\nQtGQ81vieywOlxvqXIYnLp5kTdy8fi1/xaDTR9iS/6YUHway/iaZ0T9qY36s\r\nEhHEgtOaPhSuYdj5ZZU3VogrCF9dHG/ExVqPaPVVPQfb4pFDeJLZqsi+VgMp\r\nadd4NKzQuJAJGXWtW9xzY29nU6AreHqLxiM7buc+MKwAeWHnCNQKS4hHh/im\r\n3oWFqy3K3wWoEhYxvoVbnZBAE6Nl8+w2swOtUtKbSsxwcrhWeZLqDGmhdpbp\r\ntaY4bCmRhfb5nQIFl5sAA447sgwDGaVJnw8=\r\n=6+oJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"modern-web","email":"hello@modern-web.dev"},"directories":{},"maintainers":[{"name":"d4kmor","email":"d4kmor@gmail.com"},{"name":"larsdenbakker","email":"larsdenbakker@gmail.com"},{"name":"modern-web","email":"hello@modern-web.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_2.2.0_1678635031841_0.2518225927761544"},"_hasShrinkwrap":false},"2.2.1":{"name":"@open-wc/testing-helpers","version":"2.2.1","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","module":"index.js","type":"module","exports":{".":{"types":"./types/index.d.ts","default":"./index.js"},"./pure":{"types":"./types/index-no-side-effects.d.ts","default":"./index-no-side-effects.js"}},"scripts":{"debug":"cd ../../ && yarn debug --group testing-helpers","prepublishOnly":"publish-docs --github-url https://github.com/open-wc/open-wc/ --git-root-dir ../../","test":"cd ../../ && yarn test:web --group testing-helpers"},"keywords":["testing","helpers","browser-testing","fixtures"],"dependencies":{"@open-wc/scoped-elements":"^2.1.3","lit":"^2.0.0","lit-html":"^2.0.0"},"types":"types/index.d.ts","gitHead":"74f51a7bcc59a2b1adea2fd6265ec24c5b42c952","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@2.2.1","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-8zuJK7tUQYuXRIC/cVcPbAPOhtBJCe3Jfpk7im7WK0DIAXH9Q/ycB+yu3R8g4BQ31f/FdLjIFRbPZzIU75kkRg==","shasum":"10ed75c33faec0ed68c76e027ebe8be262a36921","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-2.2.1.tgz","fileCount":41,"unpackedSize":81645,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFvk7enBplgwjnhWIR1dhOM226v1BnoqFQZplHpXTdKfAiEAskcJRzUh5ZkRUzMsQUBe8WwkdEZu8m8B7sh6HWmacgA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMBqEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmowgA/7BTbFBBxQfKuNJRzkuE6kOqjmW5CaAwxcekK/3HF4jNWPKdYa\r\ny5DXbZWgUrHDcnVNcCjm/e7EJHrjHeRg5zJC8/XmPb23f6un7WoPV+tYgu2D\r\noFWMsfYgzh3HavfVN4igteDdTbB8hLNOjdGvDkIQ4A1TV6QHnA2/DYfAxCWp\r\nTXxARx3sDKl5Ylr5XvxsDhHImJJdWxf6+sG9LM1CXLJa3sMJLtLVL6lridkS\r\neeSCWoAZ+oEyPwue+whkLksmsQxm/kiihzusT3PCEU3wDaO/jh0ulmTVmQrc\r\n3MyFErXJ5BiPPzPMxOsO4BO0rU8A0sPOP89nHE8qD9uKTOuwSxDywrObClN9\r\nLPWrbBmXYAPWHS8/3No7APgokQXrNawGPRxbeD+1Dq6wEJ69q7sCJG2fSqyC\r\nFGe1ZU9VGMKL0x0PNiSDQnu/kEJbO8ZO+GBNjoaOPQIJl8eliu938YWtyYna\r\n2qexqa2PZWe7KmcNT/3waU3qyfjqje7BNfZS8zzJ44LaQuEa4Ppfbf/7Aj4L\r\nam1DXpe2PbCR+uG5Ug82jYdk8i2QZw7PiozGuVowG9om8pPxdmUJ2sPSHcI9\r\nhkGXH0wMWpIf/5JE6oNVRWIOX9fG65WkACnUydQiDf364y5ARoTEhg4bw45Q\r\nzFb63Yduel38A7FmvCF8QQk45AtTWXFYpLg=\r\n=ccuB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"modern-web","email":"hello@modern-web.dev"},"directories":{},"maintainers":[{"name":"d4kmor","email":"d4kmor@gmail.com"},{"name":"larsdenbakker","email":"larsdenbakker@gmail.com"},{"name":"modern-web","email":"hello@modern-web.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_2.2.1_1680874115943_0.8049237680144923"},"_hasShrinkwrap":false},"2.3.0":{"name":"@open-wc/testing-helpers","version":"2.3.0","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","module":"index.js","type":"module","exports":{".":{"types":"./types/index.d.ts","default":"./index.js"},"./pure":{"types":"./types/index-no-side-effects.d.ts","default":"./index-no-side-effects.js"}},"scripts":{"debug":"cd ../../ && yarn debug --group testing-helpers","prepublishOnly":"publish-docs --github-url https://github.com/open-wc/open-wc/ --git-root-dir ../../","test":"cd ../../ && yarn test:web --group testing-helpers"},"keywords":["testing","helpers","browser-testing","fixtures"],"dependencies":{"@open-wc/scoped-elements":"^2.2.0","lit":"^2.0.0","lit-html":"^2.0.0"},"types":"types/index.d.ts","gitHead":"57ddb3ccfff6b00468d3a7ebabbc15cfe966f7a9","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@2.3.0","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-wkDipkia/OMWq5Z1KkAgvqNLfIOCiPGrrtfoCKuQje8u7F0Bz9Un44EwBtWcCdYtLc40quWP7XFpFsW8poIfUA==","shasum":"6ee88baaf316a6217c43e7ba536cb187d15cb6f4","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-2.3.0.tgz","fileCount":41,"unpackedSize":81699,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+QI19HwolXhEM6n/5HwAjGMKDQs5lQmZWdgdq8p4xtwIgDNSgnt/W1F6y4SqVAtWTrs8Gkp6fBT3YVcrLw5+m1i8="}]},"_npmUser":{"name":"modern-web","email":"hello@modern-web.dev"},"directories":{},"maintainers":[{"name":"d4kmor","email":"d4kmor@gmail.com"},{"name":"larsdenbakker","email":"larsdenbakker@gmail.com"},{"name":"modern-web","email":"hello@modern-web.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_2.3.0_1686272859589_0.7944827991734011"},"_hasShrinkwrap":false},"2.3.1":{"name":"@open-wc/testing-helpers","version":"2.3.1","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","module":"index.js","type":"module","exports":{".":{"types":"./types/index.d.ts","default":"./index.js"},"./pure":{"types":"./types/index-no-side-effects.d.ts","default":"./index-no-side-effects.js"}},"scripts":{"debug":"cd ../../ && yarn debug --group testing-helpers","prepublishOnly":"publish-docs --github-url https://github.com/open-wc/open-wc/ --git-root-dir ../../","test":"cd ../../ && yarn test:web --group testing-helpers"},"keywords":["testing","helpers","browser-testing","fixtures"],"dependencies":{"@open-wc/scoped-elements":"^2.2.4","lit":"^2.0.0 || ^3.0.0","lit-html":"^2.0.0"},"types":"types/index.d.ts","gitHead":"d91a6219b1c1f1909133cae2f301f1dbd6433854","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@2.3.1","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-H/WKRV68MbxORle9a+gqk83r24V3hvfhyTMG+g4APaiJZxrtRljQy/XSCCX7qHbYkjiDyhSOzGl2AELoowMjAw==","shasum":"4ca352b90431c186355cb2fff33780e2410eb035","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-2.3.1.tgz","fileCount":41,"unpackedSize":83221,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD38ikWa4Yjl6JtywQaWA2c6NGt9ix6+OetyIxBolHd+wIhAK5xscaLv6NnE0SRlYwAWraX+DV9zjkuoeREsgEqJPji"}]},"_npmUser":{"name":"modern-web","email":"hello@modern-web.dev"},"directories":{},"maintainers":[{"name":"passle","email":"pascalschilp@gmail.com"},{"name":"d4kmor","email":"d4kmor@gmail.com"},{"name":"larsdenbakker","email":"larsdenbakker@gmail.com"},{"name":"modern-web","email":"hello@modern-web.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_2.3.1_1698842570567_0.9063524497561175"},"_hasShrinkwrap":false},"2.3.2":{"name":"@open-wc/testing-helpers","version":"2.3.2","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","module":"index.js","type":"module","exports":{".":{"types":"./types/index.d.ts","default":"./index.js"},"./pure":{"types":"./types/index-no-side-effects.d.ts","default":"./index-no-side-effects.js"}},"scripts":{"debug":"cd ../../ && yarn debug --group testing-helpers","prepublishOnly":"publish-docs --github-url https://github.com/open-wc/open-wc/ --git-root-dir ../../","test":"cd ../../ && yarn test:web --group testing-helpers"},"keywords":["testing","helpers","browser-testing","fixtures"],"dependencies":{"@open-wc/scoped-elements":"^2.2.4","lit":"^2.0.0 || ^3.0.0","lit-html":"^2.0.0 || ^3.0.0"},"types":"types/index.d.ts","gitHead":"e5445cde0f31f38139a93d601a8fb34257825791","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@2.3.2","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-uZMGC/C1m5EiwQsff6KMmCW25TYMQlJt4ilAWIjnelWGFg9HPUiLnlFvAas3ESUP+4OXLO8Oft7p4mHvbYvAEQ==","shasum":"c2bfa82cedd833608effa2d2367fe9524ddf4434","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-2.3.2.tgz","fileCount":41,"unpackedSize":81559,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/IOiMLp9oND8wQDYj1y9oIN3mR8MMGCJmNHODH1nUkgIgJltDBZCFMkHP21UkVirtOq4+ZVMNxvfvEHf1uWL39aI="}]},"_npmUser":{"name":"modern-web","email":"hello@modern-web.dev"},"directories":{},"maintainers":[{"name":"passle","email":"pascalschilp@gmail.com"},{"name":"d4kmor","email":"d4kmor@gmail.com"},{"name":"larsdenbakker","email":"larsdenbakker@gmail.com"},{"name":"modern-web","email":"hello@modern-web.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_2.3.2_1698887726429_0.4163929402025668"},"_hasShrinkwrap":false},"3.0.0":{"name":"@open-wc/testing-helpers","version":"3.0.0","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","module":"index.js","type":"module","exports":{".":{"types":"./types/index.d.ts","default":"./index.js"},"./pure":{"types":"./types/index-no-side-effects.d.ts","default":"./index-no-side-effects.js"}},"scripts":{"debug":"cd ../../ && yarn debug --group testing-helpers","prepublishOnly":"publish-docs --github-url https://github.com/open-wc/open-wc/ --git-root-dir ../../","test":"cd ../../ && yarn test:web --group testing-helpers"},"keywords":["testing","helpers","browser-testing","fixtures"],"dependencies":{"@open-wc/scoped-elements":"^3.0.2","lit":"^2.0.0 || ^3.0.0","lit-html":"^2.0.0 || ^3.0.0"},"types":"types/index.d.ts","gitHead":"9767b1ae8a52424e224d238784e04a9710d4e9b3","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_id":"@open-wc/testing-helpers@3.0.0","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-zkR39b7ljH/TqZgzBB9ekHKg1OLvR/JQYCEaW76V0RuASfV/vkgx2xfUQNe8DlEOLOetRZ3agFqssEREF45ClA==","shasum":"cb9b142838347f7d916718da332effa0dc32ba93","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-3.0.0.tgz","fileCount":41,"unpackedSize":64044,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEnajzEI6Oq5HFkpSm4MsjF/tt37Ks63d9ZfFQxrcNi0AiB+C1LIyRy6DfK157eEWuCwEGG9F/guj85os545HMkyRw=="}]},"_npmUser":{"name":"modern-web","email":"hello@modern-web.dev"},"directories":{},"maintainers":[{"name":"passle","email":"pascalschilp@gmail.com"},{"name":"d4kmor","email":"d4kmor@gmail.com"},{"name":"larsdenbakker","email":"larsdenbakker@gmail.com"},{"name":"modern-web","email":"hello@modern-web.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_3.0.0_1699276370145_0.85680474364523"},"_hasShrinkwrap":false},"3.0.1":{"name":"@open-wc/testing-helpers","version":"3.0.1","publishConfig":{"access":"public"},"description":"Testing Helpers following open-wc recommendations","license":"MIT","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","module":"index.js","type":"module","exports":{".":{"types":"./types/index.d.ts","default":"./index.js"},"./pure":{"types":"./types/index-no-side-effects.d.ts","default":"./index-no-side-effects.js"}},"scripts":{"debug":"cd ../../ && npm run debug --group testing-helpers","prepublishOnly":"publish-docs --github-url https://github.com/open-wc/open-wc/ --git-root-dir ../../","test":"cd ../../ && npm run test:web --group testing-helpers"},"keywords":["testing","helpers","browser-testing","fixtures"],"dependencies":{"@open-wc/scoped-elements":"^3.0.2","lit":"^2.0.0 || ^3.0.0","lit-html":"^2.0.0 || ^3.0.0"},"types":"types/index.d.ts","_id":"@open-wc/testing-helpers@3.0.1","gitHead":"7a5123dbff4bce7c23b7d18445a450569693e068","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"_nodeVersion":"20.12.2","_npmVersion":"10.5.0","dist":{"integrity":"sha512-hyNysSatbgT2FNxHJsS3rGKcLEo6+HwDFu1UQL6jcSQUabp/tj3PyX7UnXL3H5YGv0lJArdYLSnvjLnjn3O2fw==","shasum":"f356690fc3495467503a30a2172288aa8baef6f8","tarball":"https://registry.npmjs.org/@open-wc/testing-helpers/-/testing-helpers-3.0.1.tgz","fileCount":41,"unpackedSize":63940,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHXklzQu+0XrcsVZP218WFCCmwzexNNrLyYwcAQm8arRAiEAxNnsVBeEppikGr9xjlKQUwEJLoBKIJqHuDIYI0Z34H4="}]},"_npmUser":{"name":"modern-web","email":"hello@modern-web.dev"},"directories":{},"maintainers":[{"name":"passle","email":"pascalschilp@gmail.com"},{"name":"d4kmor","email":"d4kmor@gmail.com"},{"name":"larsdenbakker","email":"larsdenbakker@gmail.com"},{"name":"modern-web","email":"hello@modern-web.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testing-helpers_3.0.1_1713886263171_0.07516238672530173"},"_hasShrinkwrap":false}},"time":{"created":"2018-11-03T17:14:50.967Z","0.1.0":"2018-11-03T17:14:51.229Z","modified":"2024-04-23T15:31:03.840Z","0.1.1":"2018-11-05T23:46:50.676Z","0.1.2":"2018-11-05T23:53:04.517Z","0.2.0":"2018-11-15T20:33:43.438Z","0.2.1":"2018-11-16T21:14:19.946Z","0.3.0":"2018-11-18T17:56:13.780Z","0.4.0":"2018-11-26T19:05:22.950Z","0.4.1":"2018-11-30T18:59:55.124Z","0.4.2":"2018-12-01T10:11:30.864Z","0.4.3":"2018-12-02T19:07:27.548Z","0.5.0":"2018-12-11T22:45:30.156Z","0.5.1":"2018-12-13T07:11:13.789Z","0.5.2":"2018-12-18T14:04:24.097Z","0.6.0":"2018-12-19T18:09:03.661Z","0.6.1":"2018-12-20T13:54:04.069Z","0.6.2":"2018-12-20T16:13:21.952Z","0.6.3":"2018-12-22T00:19:53.165Z","0.6.4":"2018-12-23T00:31:05.009Z","0.7.0":"2019-01-02T19:04:17.754Z","0.7.1":"2019-01-03T17:55:56.682Z","0.7.2":"2019-01-09T22:42:18.954Z","0.7.3":"2019-01-16T20:57:09.660Z","0.7.4":"2019-01-19T12:56:18.116Z","0.7.5":"2019-01-19T22:41:28.938Z","0.7.6":"2019-01-20T17:37:40.504Z","0.7.7":"2019-01-24T18:16:15.262Z","0.7.8":"2019-01-26T08:40:34.886Z","0.7.9":"2019-01-26T22:41:52.919Z","0.7.10":"2019-02-02T00:08:41.947Z","0.7.11":"2019-02-02T20:02:26.517Z","0.7.12":"2019-02-04T21:19:25.043Z","0.7.13":"2019-02-11T21:54:32.444Z","0.7.14":"2019-02-13T18:58:33.895Z","0.7.15":"2019-02-14T21:48:43.292Z","0.7.16":"2019-02-16T17:14:45.872Z","0.7.17":"2019-02-24T18:21:45.728Z","0.7.18":"2019-02-26T10:20:48.038Z","0.7.19":"2019-03-03T17:53:44.352Z","0.7.20":"2019-03-04T22:00:55.510Z","0.7.21":"2019-03-06T22:20:16.184Z","0.7.22":"2019-03-08T23:29:00.817Z","0.7.23":"2019-03-14T09:52:57.780Z","0.7.24":"2019-03-14T11:29:19.147Z","0.7.25":"2019-03-20T11:42:40.216Z","0.8.0":"2019-03-23T22:19:44.368Z","0.8.1":"2019-03-23T23:31:02.139Z","0.8.2":"2019-03-24T15:09:27.141Z","0.8.3":"2019-03-31T13:00:50.809Z","0.8.4":"2019-04-05T23:28:11.814Z","0.8.5":"2019-04-06T16:55:12.191Z","0.8.6":"2019-04-08T07:21:48.353Z","0.8.7":"2019-04-13T16:30:06.205Z","0.8.8":"2019-04-14T22:41:57.927Z","0.8.9":"2019-04-28T10:21:04.753Z","0.8.10":"2019-05-03T17:52:54.942Z","0.9.0":"2019-05-06T07:20:24.876Z","0.9.1":"2019-05-06T08:59:17.610Z","0.9.2":"2019-05-14T17:59:31.247Z","0.9.3":"2019-05-14T21:49:22.232Z","0.9.4":"2019-05-19T08:30:13.567Z","0.9.5":"2019-05-25T12:11:55.085Z","0.9.6":"2019-06-08T07:35:54.003Z","1.0.0":"2019-06-14T06:52:29.601Z","1.0.1":"2019-06-18T16:55:49.881Z","1.0.2":"2019-06-23T19:39:45.977Z","1.0.3":"2019-06-23T20:34:06.046Z","1.0.4":"2019-06-30T15:26:31.690Z","1.0.5":"2019-07-02T16:03:19.345Z","1.0.6":"2019-07-02T21:23:50.636Z","1.0.7":"2019-07-08T06:47:09.723Z","1.0.8":"2019-07-08T07:27:38.237Z","1.0.9":"2019-07-08T20:09:49.181Z","1.0.10":"2019-07-08T20:34:36.776Z","1.0.11":"2019-07-13T17:48:39.946Z","1.0.12":"2019-07-15T23:58:17.593Z","1.0.13":"2019-07-17T08:01:12.840Z","1.0.14":"2019-07-17T16:23:39.704Z","1.0.15":"2019-07-17T19:10:28.507Z","1.0.16":"2019-07-19T06:33:53.095Z","1.0.17":"2019-07-22T05:11:46.916Z","1.0.18":"2019-07-22T06:10:39.443Z","1.0.19":"2019-07-24T06:28:28.958Z","1.0.20":"2019-07-24T18:19:46.815Z","1.0.21":"2019-07-24T19:23:39.210Z","1.0.22":"2019-07-24T19:58:25.462Z","1.0.23":"2019-07-25T11:24:35.648Z","1.0.24":"2019-07-26T19:51:57.129Z","1.1.0":"2019-07-27T15:51:14.687Z","1.1.1":"2019-07-28T20:33:47.789Z","1.1.2":"2019-07-30T10:12:14.126Z","1.1.3":"2019-08-04T12:39:47.738Z","1.1.4":"2019-08-04T13:55:16.646Z","1.1.5":"2019-08-04T15:00:03.694Z","1.1.6":"2019-08-04T19:48:43.163Z","1.1.7":"2019-08-05T16:11:40.710Z","1.2.0":"2019-08-18T15:58:44.148Z","1.2.1":"2019-08-18T16:34:37.946Z","1.2.2":"2019-10-23T23:35:51.624Z","1.2.3":"2019-10-25T19:22:56.345Z","1.3.0":"2019-11-02T18:28:29.796Z","1.4.0":"2019-11-24T12:21:13.375Z","1.5.0":"2020-01-07T22:48:06.957Z","1.5.1":"2020-01-19T21:42:45.066Z","1.5.2":"2020-02-09T17:29:41.491Z","1.5.3":"2020-03-10T09:02:03.730Z","1.6.0":"2020-03-10T10:19:57.235Z","1.6.1":"2020-03-19T07:12:44.553Z","1.6.2":"2020-03-19T15:55:57.795Z","1.7.0":"2020-04-05T17:17:00.238Z","1.7.1":"2020-04-12T21:27:36.166Z","2.0.0":"2020-04-18T15:45:31.977Z","1.7.2":"2020-04-20T17:09:40.674Z","1.8.0":"2020-04-26T11:37:32.868Z","1.8.1":"2020-04-26T12:20:35.327Z","1.8.2":"2020-05-01T20:46:17.112Z","1.8.3":"2020-06-15T16:29:30.597Z","1.8.4":"2020-07-08T14:24:23.550Z","1.8.5":"2020-08-04T05:41:54.527Z","1.8.6":"2020-08-05T15:28:23.973Z","1.8.7":"2020-08-14T18:24:31.105Z","1.8.8":"2020-08-16T18:40:40.188Z","1.8.9":"2020-08-19T12:11:59.834Z","1.8.10":"2020-10-02T23:11:24.807Z","1.8.11":"2020-10-28T18:11:25.434Z","1.8.12":"2020-10-28T18:45:03.118Z","2.0.0-next.0":"2021-04-27T19:36:32.440Z","2.0.0-next.1":"2021-10-02T13:15:35.090Z","2.0.0-next.2":"2021-10-02T17:28:54.913Z","2.0.0-next.3":"2021-10-05T01:48:36.433Z","2.0.1":"2021-10-16T12:18:17.883Z","2.0.2":"2021-11-05T13:38:39.632Z","2.0.3":"2022-02-01T09:11:55.234Z","2.0.4":"2022-02-08T13:53:32.680Z","0.0.0-canary-2022119203910":"2022-02-19T20:39:17.257Z","0.0.0-canary-2022119204535":"2022-02-19T20:45:42.742Z","0.0.0-canary-2022119211920":"2022-02-19T21:19:28.774Z","0.0.0-canary-2022119212353":"2022-02-19T21:24:00.471Z","0.0.0-canary-2022119213157":"2022-02-19T21:32:06.653Z","0.0.0-canary-202212022014":"2022-02-20T02:20:23.453Z","0.0.0-canary-20221202287":"2022-02-20T02:28:15.044Z","0.0.0-canary-202212023650":"2022-02-20T02:36:58.430Z","0.0.0-canary-20221203831":"2022-02-20T03:08:39.225Z","0.0.0-canary-2022120143038":"2022-02-20T14:30:45.987Z","0.0.0-canary-2022120162710":"2022-02-20T16:27:17.912Z","2.0.5":"2022-02-21T14:38:13.577Z","2.1.0":"2022-02-23T13:22:36.090Z","2.1.1":"2022-02-23T19:01:06.808Z","2.1.2":"2022-03-01T08:55:14.057Z","2.1.3":"2022-08-03T07:43:00.780Z","2.1.4":"2022-11-10T12:23:03.105Z","2.2.0":"2023-03-12T15:30:32.079Z","2.2.1":"2023-04-07T13:28:36.138Z","2.3.0":"2023-06-09T01:07:39.806Z","2.3.1":"2023-11-01T12:42:50.798Z","2.3.2":"2023-11-02T01:15:26.612Z","3.0.0":"2023-11-06T13:12:50.337Z","3.0.1":"2024-04-23T15:31:03.343Z"},"maintainers":[{"name":"passle","email":"pascalschilp@gmail.com"},{"name":"d4kmor","email":"d4kmor@gmail.com"},{"name":"larsdenbakker","email":"larsdenbakker@gmail.com"},{"name":"modern-web","email":"hello@modern-web.dev"}],"description":"Testing Helpers following open-wc recommendations","homepage":"https://github.com/open-wc/open-wc/tree/master/packages/testing-helpers","repository":{"type":"git","url":"git+https://github.com/open-wc/open-wc.git","directory":"packages/testing-helpers"},"author":{"name":"open-wc"},"license":"MIT","readme":"# Testing >> Helpers || 20\n\nA library with helpers functions for testing in the browser.\n\n```js script\nimport '@rocket/launch/inline-notification/inline-notification.js';\n```\n\n<inline-notification type=\"warning\">\n\nTesting helpers uses [lit](https://lit.dev/), but it's set up as a peer dependency to avoid version conflicts.\nYou don't need to write your components with lit-html to use this library, but you will need to install it:\n\n```\nnpm i -D lit\n```\n\n</inline-notification>\n\n# Usage\n\nWe recommend using this library through [@open-wc/testing](https://open-wc.org/docs/testing/testing-package/) which preconfigures and combines this library with other testing libraries.\n\nThe examples that are shown here assume this setup, and import from `@open-wc/testing`. If you want to use this library standalone, you will need to import from `@open-wc/testing-helpers` directly instead:\n\n```javascript\n// import from general testing library\nimport { fixture } from '@open-wc/testing';\n\n// import from testing-helpers directly\nimport { fixture } from '@open-wc/testing-helpers';\n```\n\n## Test fixtures\n\nA test fixture renders a piece of HTML and injects into the DOM so that you can test the behavior of your component. It returns the first dom element from the template so that you can interact with it if needed. For example you can call functions, look up dom nodes or inspect the rendered HTML.\n\nTest fixtures are async to ensure rendering is properly completed.\n\n### Templates\n\nTest fixtures can be set up by using a string or a [lit](https://lit.dev/) template. You don't need to use `lit-html` in your project to use the test fixtures, it just renders standard HTML.\n\n### Test a custom element\n\n```js\nimport { fixture } from '@open-wc/testing';\n\nit('can instantiate an element', async () => {\n  const el = await fixture('<my-el foo=\"bar\"></my-el>');\n  expect(el.getAttribute('foo')).to.equal('bar');\n});\n```\n\n### Test a custom element with properties\n\n```js\nimport { html, fixture } from '@open-wc/testing';\n\nit('can instantiate an element with properties', async () => {\n  const el = await fixture(html` <my-el .foo=${'bar'}></my-el> `);\n  expect(el.foo).to.equal('bar');\n});\n```\n\n### Test a custom class\n\nIf you're testing a mixin, or have multiple base classes that offer a various set of options you might find yourself in the situation of needing multiple custom element names in your tests. This can be dangerous as custom elements are global, so you don't want to have overlapping names in your tests. We recommend using the `defineCE` function to avoid that:\n\n```js\nimport { fixture, defineCE } from '@open-wc/testing';\n\nconst tag = defineCE(\n  class extends MyMixin(HTMLElement) {\n    constructor() {\n      super();\n      this.foo = true;\n    }\n  },\n);\nconst el = await fixture(`<${tag}></${tag}>`);\nexpect(el.foo).to.be.true;\n```\n\n## Test a custom class with properties\n\nFor lit-html it's a little tougher as it does not support dynamic tag names by default.\nThis uses a workaround that's not performant for rerenders, which is fine for testing, but do NOT use this in production code.\n\n```js\nimport { html, fixture, defineCE, unsafeStatic } from '@open-wc/testing';\n\nconst tagName = defineCE(\n  class extends MyMixin(HTMLElement) {\n    constructor() {\n      super();\n      this.foo = true;\n    }\n  },\n);\nconst tag = unsafeStatic(tagName);\nconst el = await fixture(html`<${tag} .bar=${'baz'}></${tag}>`);\nexpect(el.bar).to.equal('baz');\n```\n\n## Customize the fixture container\n\nOrdinarily, `fixture` will render your template as a child of a plain `<div>` element on karma's test runner page:\n\n```js\nconst el = await fixture(html` <my-el></my-el> `);\n```\n\n```html\n<div><my-el></my-el></div>\n```\n\nThis should suffice for most cases, but if you need to specify the type of element that contains your custom element fixture, (e.g., to give it an absolute position), you can pass the wrapping node in the `parentNode` option:\n\n```js\nconst parentNode = document.createElement('div');\nparentNode.setAttribute('style', 'position:absolute;');\nconst el = await fixture(html` <my-el></my-el> `, { parentNode });\n```\n\n```html\n<div style=\"position:absolute;\"><my-el></my-el></div>\n```\n\n## Customize the render function\n\nIt could be the case that you need to customize the render function for compatibility reasons, for example if you have multiple versions of lit-html throughout your project. You can achieve this like so:\n\n```js\nimport { render } from 'custom-lit-html-version';\n\nconst el = await fixture(html`<my-el></my-el>`, { render });\n```\n\n## Timings\n\nBy default fixture awaits the elements \"update complete\" Promise.\n\n- for [lit](https://github.com/lit/lit) that is `el.updateComplete`;\n- for [stencil](https://github.com/ionic-team/stencil/) that is `el.componentOnReady()`;\n\nIf none of those specfic Promise hooks are found, it will wait for one frame via `await nextFrame()`.<br>\n**Note**: this does not guarantee that the element is done rendering - it just waits for the next JavaScript tick.\n\nEssentially, `fixture` creates a synchronous fixture, then waits for the element to finish updating, checking `updateComplete` first, then falling back to `componentReady()`, and `nextFrame()` as a last resort.\n\nThis way, you can write your tests more succinctly, without having to explicitly `await` those hooks yourself.\n\n```js\nconst el = await fixture(html` <my-el .foo=${'bar'}></my-el> `);\nexpect(el.foo).to.equal('bar');\n\n// vs\n\nconst el = fixtureSync(html` <my-el .foo=${'bar'}></my-el> `);\nawait elementUpdated(el);\nexpect(el.foo).to.equal('bar');\n```\n\nAll of these helpers must be imported from `@open-wc/testing`, e.g.\n\n```js\nimport { nextFrame, aTimeout, waitUntil } from '@open-wc/testing';\n```\n\n### nextFrame\n\nUses `requestAnimationFrame` to wait for the next frame.\n\n```js\nawait nextFrame();\n```\n\n### aTimeout\n\nWaits for `x` ms via `setTimeout`;\n\n```js\nawait aTimeout(10); // would wait 10ms\n```\n\n### waitUntil\n\nWaits until the given condition returns true. This is useful when elements do async work.\n\n`waitUntil` can slow down the execution of tests, it should only be used when you don't have any other more reliable hooks.\n\n```js\nimport { fixture, waitUntil } from '@open-wc/testing-helpers';\n\nconst element = await fixture(html` <my-element></my-element> `);\n\n// wait until some async property is set\nawait waitUntil(() => element.someAsyncProperty, 'Element did not become ready');\n\n// wait until some child element is rendered\nawait waitUntil(\n  () => element.shadowRoot.querySelector('my-child-element'),\n  'Element did not render children',\n);\n```\n\n`waitUntil` has a default timeout of 1000ms and a polling interval of 50ms. This can be customized:\n\n```js\nawait waitUntil(predicate, 'Element should become visible', { interval: 10, timeout: 10000 });\n```\n\nThe predicate can return a promise.\n\n### elementUpdated\n\nIf you want to test attribute and property changes, and an easy way to wait for those changes to propagate, you can import the `elementUpdated` helper (also available directly in the `testing` package)\n\n```js\nimport { fixture, elementUpdated } from '@open-wc/testing';\nimport '../my-component.js';\n\ndescribe('Attributes', () => {\n  describe('.title', () => {\n    //...\n    it('is bound to the `title` attribute', async () => {\n      const el = await fixture('<my-component title=\"test\"></my-component>');\n      expect(el.title).to.eq('test');\n\n      el.title = 'test 2';\n      await elementUpdated(el);\n      expect(el).dom.to.equal(`<my-component title=\"test 2\"></my-component>`);\n    });\n    //...\n  });\n});\n```\n\n## Testing Events\n\nIf you want to interact with web components you will sometimes need to await a specific event before you can continue testing.\nOrdinarily, you might pass the `done` callback to a test, and call it in the body of an event handler.\nThis does not work with async test functions, though, which must return a promise instead of calling the `done` callback.\nThe `oneEvent` function helps you handle events in the context of the kinds of async test functions that we recommend.\n`oneEvent` resolves with the event specified when it fires on the element specified.\n\n```js\nimport { oneEvent } from '@open-wc/testing';\n\nclass FiresDone extends HTMLElement {\n  fireDone() {\n    this.done = true;\n    this.dispatchEvent(new CustomEvent('done', { detail: this.done }));\n  }\n}\n\nit('can await an event', async () => {\n  const tag = defineCE(FiresDone);\n\n  const el = await fixture(`<${tag}></${tag}>`);\n\n  setTimeout(() => el.fireDone());\n\n  const { detail } = await oneEvent(el, 'done');\n\n  expect(el.done).to.be.true;\n  expect(detail).to.be.true;\n});\n```\n\n### Events with preventDefault()\n\nIf you want to test events that have a default behavior, like a forms `submit` event, some testing tools can be interrupted if `event.preventDefault()` is not called on the event handler. For example, a form's `submit` event's default behavior is to navigate to the `action` of the form (or reload the page if no `action` is set). If the \"page\" gets reloaded in a test environment, tests can't easily recover/continue. Use the `oneDefaultPreventedEvent` function and `event.preventDefault()` will be called on the event handler and your tests can continue normally.\n\n```js\nit('can await an event and prevent the default', async () => {\n  const form = await fixture(`<form>\n    <input type=\"text\" />\n    <button>Submit button</button>\n  </form>`);\n\n  form.querySelector('button').click();\n\n  const { detail } = await oneDefaultPreventedEvent(el, 'submit');\n\n  expect(detail).to.be.true;\n});\n```\n\n## Testing Focus & Blur on IE11\n\nFocus and blur events are synchronous events in all browsers except IE11.\nIf you need to support that browser in your tests, you can await `triggerFocusFor` and `triggerBlurFor` helper functions.\n\n```js\nimport { triggerFocusFor, triggerBlurFor } from '@open-wc/testing';\n\nit('can be focused and blured', async () => {\n  const el = await fixture('<input type=\"text\">');\n\n  await triggerFocusFor(el);\n  expect(document.activeElement === el).to.be.true;\n\n  await triggerBlurFor(el);\n  expect(document.activeElement === el).to.be.false;\n});\n```\n\n## Fixture Cleanup\n\nBy default, if you import anything via `import { ... } from '@open-wc/testing';`, it will automatically register a side-effect that cleans up your fixtures.\nIf you want to be in full control you can do so by using\n\n```js\nimport { fixture, fixtureCleanup } from '@open-wc/testing-helpers/pure';\n\nit('can instantiate an element with properties', async () => {\n  const el = await fixture(html`<my-el .foo=${'bar'}></my-el>`);\n  expect(el.foo).to.equal('bar');\n  fixtureCleanup();\n}\n\n// Alternatively, you can add the fixtureCleanup in the afterEach function, but note that this is exactly what the automatically registered side-effect does.\nafterEach(() => {\n  fixtureCleanup();\n});\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/open-wc/open-wc/issues"},"keywords":["testing","helpers","browser-testing","fixtures"]}