{"_id":"focus-options-polyfill","_rev":"8-a949cddbfc766cc91ddae2f366a615ff","name":"focus-options-polyfill","dist-tags":{"latest":"1.6.0"},"versions":{"1.1.0":{"name":"focus-options-polyfill","version":"1.1.0","description":"JavaScript polyfill for the WHATWG spec of focusOptions, that enables a set of options to be passed to the focus method.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","dev":"lite-server --baseDir=\"demo\""},"repository":{"type":"git","url":"git+https://github.com/calvellido/focus-options-polyfill.git"},"keywords":["javascript","polyfill","javascript-polyfill","focus","whatwg","whatwg-dom","js"],"author":{"name":"Juan Valencia Calvellido","email":"juanvalencia@calvellido.es","url":"https://calvellido.es"},"license":"MIT","bugs":{"url":"https://github.com/calvellido/focus-options-polyfill/issues"},"homepage":"https://github.com/calvellido/focus-options-polyfill#readme","devDependencies":{"lite-server":"^2.5.4"},"gitHead":"4e7bd553bec6cb3761d5823d34de4f33f48d28ad","_id":"focus-options-polyfill@1.1.0","_nodeVersion":"12.6.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-/DsHGAMENkCK8Y/gXtqed7NDMZicXMWguo5goNyRfK2CSOX4MriVYsd4lrFDUZhHMuinU9C2AIZ8Twjev09XeA==","shasum":"48ed7ef49dc86b3db77313944486b93fa8f50de3","tarball":"https://registry.npmjs.org/focus-options-polyfill/-/focus-options-polyfill-1.1.0.tgz","fileCount":4,"unpackedSize":4051,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGI5KCRA9TVsSAnZWagAAII4P/RRwM6NQFIqWpHiQtTMD\np5n0ulV9O26LlONKfIXtmW7pxG9QgE0dgH6ytkOjDksdI1njSCTn+B86zeyJ\nZU5JABZitQmGL8gvUOdU4KYNoYLaMwI4TFebPnzVHy5m2GvwBValrrjCpeF8\nz78U52h/z6vkwIVMu50ey3QZsNr6tt0ecXf5rJ8zdRYBtQgSrMicyNbwONRm\nVJMucC+LKhrGuxWAeb6o2v8j7b8R6+npCvQGB8U3TeHx2oSYoFh1EduH4lh1\nAI7haJ3Dhr3NpiP+ZShiGqBOXdMD064gmbO1X8cSX8vEzc9J6qCnA4aSTfxU\nWwZCQBIUnakAvBrdbLQR973SE2zgeNKyK++bthljUAZs0GZIGCzwkiwtmxVu\neB/BFbHkFTze8ZyBAYXaGVg+pzeHJPGJFOnp9JZUaAu9iDp/aHRYqof+7yau\ngJBL7s4usUnQrNkOMCYdfn3OETRw8ZseoxnxB7tpSScLSqRFfhsZ3OgD/ny+\nv1b3I1JwjSoVKFnaI/RUn7vF5M0bAB0zJhIjUnQQVkZ6jN9W4f4bM2LxFlzS\n2au0S5HNo/BVdpGapMHC2dYbBYpmRSyeCBcEXszSXR1FsdANtt1Ls/Hcxzbw\nxw63AhZ1116kd0RW9ZUqnC46AVXIMbTR0BQ6YZkwtMpH2DTZE0R3ZHhfKFbc\nDaLC\r\n=+fwW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDD5yYfyqmcCvp6ctko7ljVaM0vriQ77nmYy894F5yYtAiAp6lt2i83MRwTMLVmBqtiBBIgP/pTK3fgAJA9DQxOI3w=="}]},"maintainers":[{"name":"calvellido","email":"juanvalencia@calvellido.es"}],"_npmUser":{"name":"calvellido","email":"juanvalencia@calvellido.es"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-options-polyfill_1.1.0_1578667594185_0.42043824392959217"},"_hasShrinkwrap":false},"1.1.1":{"name":"focus-options-polyfill","version":"1.1.1","description":"JavaScript polyfill for the WHATWG spec of focusOptions, that enables a set of options to be passed to the focus method.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","dev":"lite-server"},"repository":{"type":"git","url":"git+https://github.com/calvellido/focus-options-polyfill.git"},"keywords":["javascript","polyfill","javascript-polyfill","focus","whatwg","whatwg-dom","js"],"author":{"name":"Juan Valencia Calvellido","email":"juanvalencia@calvellido.es","url":"https://calvellido.es"},"license":"MIT","bugs":{"url":"https://github.com/calvellido/focus-options-polyfill/issues"},"homepage":"https://github.com/calvellido/focus-options-polyfill#readme","devDependencies":{"lite-server":"^2.5.4"},"gitHead":"ddbd9069d014bc9525b3e31710f59806baadaca8","_id":"focus-options-polyfill@1.1.1","_nodeVersion":"12.6.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-mpKQYRXdBnUid8bifeRnWjv7IPUHd8HLNCEIIQ0vNmwQm/m4mmv3iSXFHLWJYLfwAr8F4oNfppQE/Y+tK4H/RQ==","shasum":"4d01abd6daa058da3447065268d402ab7dd1bdc9","tarball":"https://registry.npmjs.org/focus-options-polyfill/-/focus-options-polyfill-1.1.1.tgz","fileCount":5,"unpackedSize":5982,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGI+YCRA9TVsSAnZWagAAaJEQAKQei3ac0xkD+b7gP+Fx\nrSef0VYTuBFDTSAuhbG9QIIv3Rh45aerfYOUVB4WystxNGpQCHaLUEcCzTT8\ny4eqFwptTJli80m4+PlzQQZWOwBYn1n6xd0NJoO/hzB9d+dBMLJxF0fGxD4O\n3usO2Z4vPDqgUeLn2QIjz8ul6dIfxQEVTDXEs6lSQG+vlSwv0vllWxGuA3Vf\n2W6n1JYFk5kebGAU8QSGO/cOyRbpY0rsYvVwKB1F8lX43wJx7x6apEZ6bh2H\n7qGVqtsA8VdStsMovxAjc1pjyJ3mAQGn7EMlPk5utaIceUcpGKY4GyYKo9UO\nx7YighHlSdanRWOh0VqhAPhkUQxXi0YZ9OM1BmXDQh9qIE1HIR5WQucRQ7T9\nvgech8SnYryRNd3EWCMnK8oNoXWLXPxw/6GavVMpCdnU0RGj/qkfuy+0rOvU\n4EQemVQOv6MEVd4ZKWatgW/jWEWBWcIV8COfrLq1J3bZYjCWI3fLaordnUnB\nmrahWP7KTXFhcKeyeCshXvHPDc3kasRszQyZGWwwEnBmLx2+y2jZHXr7UrB4\nbxib7wMdjR5VRYhcLb/tg/XfzR9v6Df/mRVw/rxPSXuPnuNK2V9c7Bgmjlim\nYt//Zn+cgwhG2spvElnwx25X4NfN9Q3f5+0/eQUiRpguwj30OKHMo8fWf84u\n/20O\r\n=XmkA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYozMQgIcoWgxjZ09We8sIBwS4PMFqzHHE0dTcH1rmsQIhAJ2Xhy3qhEb/qCgx6bLcsp2VpRNhO/rdmqJZLyFQ1XAd"}]},"maintainers":[{"name":"calvellido","email":"juanvalencia@calvellido.es"}],"_npmUser":{"name":"calvellido","email":"juanvalencia@calvellido.es"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-options-polyfill_1.1.1_1578667927692_0.3764062252520908"},"_hasShrinkwrap":false},"1.2.0":{"name":"focus-options-polyfill","version":"1.2.0","description":"JavaScript polyfill for the WHATWG spec of focusOptions, that enables a set of options to be passed to the focus method.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","dev":"lite-server"},"repository":{"type":"git","url":"git+https://github.com/calvellido/focus-options-polyfill.git"},"keywords":["javascript","polyfill","javascript-polyfill","focus","whatwg","whatwg-dom","js"],"author":{"name":"Juan Valencia Calvellido","email":"juanvalencia@calvellido.es","url":"https://calvellido.es"},"license":"MIT","bugs":{"url":"https://github.com/calvellido/focus-options-polyfill/issues"},"homepage":"https://github.com/calvellido/focus-options-polyfill#readme","devDependencies":{"lite-server":"^2.5.4"},"gitHead":"20f4e65e93ba687594984e67b841c2d06a9bf51d","_id":"focus-options-polyfill@1.2.0","_nodeVersion":"12.6.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-4sgXxV/zU4WHM2IHWpjUmEWazbF6ie+M93/uo8ipfAbQ1GHopn+/V+Ca+PR0ndxswNQbisCNrjbnvWEq14MkTA==","shasum":"9800ffb230bc9db63eea6d27694a62ac2e355946","tarball":"https://registry.npmjs.org/focus-options-polyfill/-/focus-options-polyfill-1.2.0.tgz","fileCount":5,"unpackedSize":6260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOuRICRA9TVsSAnZWagAAlacP/3aYXy9dCe22g/qmzgwO\niMvdoBj2gzFx5NPjzrtWXaUwZFQz2RSGZq87f+GGDjSEpOKG773twHxkT1SC\nVVMWECLoTPaO4TP24DOkHvxeq1+TiM9O6g2A7+IM5WOz5R5Rf/t27HH9Zj2a\nqkFUhao18gq/7yxeXfYBsURTW371ZvTTgB3AlOVlg0s5qSSGcevHHXzBpW3D\nNneoC/9brT4Jvjz7b+17pbgSkaZpp1ENkSisO6ro1r66j9BVDH47ocJtQPX+\nQydZav2K9zjQzk1RaEeflUpNhYJYtyt5ujyJfm7CQlUzjZWizSzUhqDcAvRn\nF5gq6DFpFQpwBUQL7TTIn0AQEIA+8P1SVTeyfu6e0vx9Wnnh24NNhI2gWf/+\nSsbQqGLsO6i8BUfOh9hqXMRXfAZdXNy1hvsMwyXyQFj1Ls97SEQFZr6nXnwO\nbhKSvEpLBUJzkAndSEtiVQxdaOoLGbgc/oacEYF78quUt2CrgOtbeXbDP3cu\nZetVpsqHIGuGZInROL11dbhTEUi/7bD3Vae6R27QYiSNJudPijRXH/ZyDP4F\nYDP1xIZ1n52NAPvUr7q2vclz6L1dRyr1PnNI1xXSTL3q4T/5ROpf5wz+BmGT\n0TZMny+68ayp3Op18UfinlQf/fbKD7z4Na/9Zvwvg1yi4IIAeDGvPeGU6YKt\nAwKC\r\n=WYGV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdaYr8fb5ezJAp2lIxKeKdaIy1IXO4k7HnHFvDk3dLVAIgPMygyy+Xb1ekGVskYc7IZqHTlIuZ0qRRujsVE1vZ/gU="}]},"maintainers":[{"name":"calvellido","email":"juanvalencia@calvellido.es"}],"_npmUser":{"name":"calvellido","email":"juanvalencia@calvellido.es"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-options-polyfill_1.2.0_1580917831698_0.08359275912644826"},"_hasShrinkwrap":false},"1.3.0":{"name":"focus-options-polyfill","version":"1.3.0","description":"JavaScript polyfill for the WHATWG spec of focusOptions, that enables a set of options to be passed to the focus method.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","dev":"lite-server"},"repository":{"type":"git","url":"git+https://github.com/calvellido/focus-options-polyfill.git"},"keywords":["javascript","polyfill","javascript-polyfill","focus","whatwg","whatwg-dom","js"],"author":{"name":"Juan Valencia Calvellido","email":"juanvalencia@calvellido.es","url":"https://calvellido.es"},"license":"MIT","bugs":{"url":"https://github.com/calvellido/focus-options-polyfill/issues"},"homepage":"https://github.com/calvellido/focus-options-polyfill#readme","devDependencies":{"lite-server":"^2.5.4"},"gitHead":"d07c4a27d0b3cfc17bfa0d041e4d37eb137a8997","_id":"focus-options-polyfill@1.3.0","_nodeVersion":"12.6.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-Qi8SSzyATOx2dWEJegGjXyu1RJS2/7O1fnMBbGH+aggIcCbrKY5LKZ136lP90xpcwwTZo63VKAAignMyc5QCXg==","shasum":"b574943a5cd6a7f98b178c443be326b1db8fe005","tarball":"https://registry.npmjs.org/focus-options-polyfill/-/focus-options-polyfill-1.3.0.tgz","fileCount":5,"unpackedSize":8841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRr6rCRA9TVsSAnZWagAAvhkP/3L2U2BYBbFrkIweuLaF\n2fafqSjkNJTlNsE1iZoOY0UK2o1Z78d/WiafjwTvtldw2uaYTp4q4RQwB+un\nLesfMD7gfZnBWtwoFkuWDdeSUe6KU5Fy8WiAlij0S+02KQW8SLLJtLPnvrQA\nFVsLLM36XHZOGJz+/4mBmK5Ra+Mo4/iGIzra3eGPKicbf/AOMh1qZKYDdytK\nLV9ivCingEwNjzYZxqoO3Es/Q4U+zKf5AaKGHKjUsKdNN7YGlv+ysAiYmcbr\npKzks1WzloI8O3ChJSr4yw2agF0rzrtQEKbXiMe/o3QhVBmVBiC7n9dO6fVo\naDYHj+04c0HEcBmnaxIQec93xB9iOLcCbZ+XteLxHIGCJhXFYTIQ+Iv2Htlm\n9YrM5lsdWjT/x58iaed4E/5m54MGCYYIkR9AxXzC6WZwm+mIe2d211ivjUWp\n7Nw8sgUfVZ0ObCb0CSclYH9ee42M0PMXYlSSc46xcy+JOkUosoGwhxyYdUj4\ngAD9yg/yVkx0NpzUy9h6QOugraDEV9D8H9CdnaqhZkFlpnxlsvh6MQa1FQf+\nJ3NYq4TwDpC/C/mOqQcIZrclBfmXma5BDo6xXAxTR+0tDOoHna0wHy7beuoa\nOsz+Cx7Jjm7aOZdrIVYduPZfeOws/o2oeL/Oz0NIWc86QMV/B8Qx5QvSjO9R\nA8id\r\n=RSnC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjikdJ4J1HrtLh8tUkF4MidMalztVmRidOaWXDqp6FKQIgPSly44fEn39jXhxn6Kx49XiJWLcyOEhifxyuWCNy0xo="}]},"maintainers":[{"name":"calvellido","email":"juanvalencia@calvellido.es"}],"_npmUser":{"name":"calvellido","email":"juanvalencia@calvellido.es"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-options-polyfill_1.3.0_1581694634933_0.09766197865028681"},"_hasShrinkwrap":false},"1.4.0":{"name":"focus-options-polyfill","version":"1.4.0","description":"JavaScript polyfill for the WHATWG spec of focusOptions, that enables a set of options to be passed to the focus method.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","dev":"lite-server"},"repository":{"type":"git","url":"git+https://github.com/calvellido/focus-options-polyfill.git"},"keywords":["javascript","polyfill","javascript-polyfill","focus","options","focusOptions","preventScroll","whatwg","whatwg-dom","js"],"author":{"name":"Juan Valencia Calvellido","email":"juanvalencia@calvellido.es","url":"https://calvellido.es"},"license":"MIT","bugs":{"url":"https://github.com/calvellido/focus-options-polyfill/issues"},"homepage":"https://github.com/calvellido/focus-options-polyfill#readme","devDependencies":{"lite-server":"^2.5.4"},"gitHead":"5a0ae02642de68001b14d7dbce2a28c26f9a1132","_id":"focus-options-polyfill@1.4.0","_nodeVersion":"12.6.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-FqRrlu2o9DycNonZVAwdS4k12fNgRip9HIdTosjzOePgYrzH9wH0DeKPTSVdeKaElR4rILQOCAgWQZZSWP/n8A==","shasum":"7165383e264bd24d02963d4a9322d110d627ade8","tarball":"https://registry.npmjs.org/focus-options-polyfill/-/focus-options-polyfill-1.4.0.tgz","fileCount":5,"unpackedSize":9910,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTB6ECRA9TVsSAnZWagAAbwcQAI6BKVdIt89XxgujIhoU\n+LZAGQnchYYYUolVCYecE9TThSz+8LxS55tKDAbBMMJKKT1tfwnf6LNDfodg\nd9WoziWYBxnahrLISela/BuQoNR47ZwrlPEi7sb8NIjJUjDUa4i3DteFlXvq\nt31Qgll+XQ1jhIpGerVG9Xnioljm9s9kqlB0sN+VyTQnv8HgTBXWpQBkbECF\nBcCQi+gyBFA/emCvkDKUesuXEOjV1Y5A4RdFIC0Jx74qnhmsBg6WtQUAN4du\nxXscl4v7QM5O95bjqLxBd19fwavL8ipX0dCQGrANXulZToLaMCwMEoRO+Jfo\nO4AI4ZzX9kSWS2DUsp6vFhW+B7kXYFKnp9ey5yGi+WMg4yz5VhYqFbGyhV9M\nRXr4yYRNK+c0HK2qL/7Ikt5Cr56jCOqy1meLspf2yHB8Si5Y0Vsfu78k568L\nsLkhrXwikoORbT5M03U0yuMKUx4aeTdg79PD0iNNlOwIIYfwVNgWWlCF8mxU\noFB1feR/VHyEwcoScwIiUp+Ob3A070QXbs37p8pyXLsQK8ODCTSjq0BLZHpD\npDKSBA93W7x6dTtYFIcCLMnkgCA606Gz9xEyco0H8tKKvxgZEnkFH+fXmLj+\nxiudMyW21vCNIXIdkL/SNhotzW1ZnEgmYwE5GdLT5E34stb4XyZ+IXywD9kd\nnx5V\r\n=iBn9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYUiN2iQD+moAy7Bn6d8WAIBOiQSSwj6eh8C/Y+sk9mAIgB96dcc4HlBTxr6QTvlfw8zZVD0B4/3EmRpkU+i2Ygx4="}]},"maintainers":[{"name":"calvellido","email":"juanvalencia@calvellido.es"}],"_npmUser":{"name":"calvellido","email":"juanvalencia@calvellido.es"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-options-polyfill_1.4.0_1582046852003_0.4005183999242268"},"_hasShrinkwrap":false},"1.5.0":{"name":"focus-options-polyfill","version":"1.5.0","description":"JavaScript polyfill for the WHATWG spec of focusOptions, that enables a set of options to be passed to the focus method.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","dev":"lite-server"},"repository":{"type":"git","url":"git+https://github.com/calvellido/focus-options-polyfill.git"},"keywords":["javascript","polyfill","javascript-polyfill","focus","options","focusOptions","preventScroll","whatwg","whatwg-dom","js"],"author":{"name":"Juan Valencia Calvellido","email":"juanvalencia@calvellido.es","url":"https://calvellido.es"},"license":"MIT","bugs":{"url":"https://github.com/calvellido/focus-options-polyfill/issues"},"homepage":"https://github.com/calvellido/focus-options-polyfill#readme","devDependencies":{"lite-server":"^2.5.4"},"gitHead":"fef04ebe8a48ac55c6b5b00b6737f80ef4edadd2","_id":"focus-options-polyfill@1.5.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-HiMSaXGUz2OFjOuoGTWXlp+YjZCGnVXPu6vPeccgaSOzGmqLVz8tJRcKXWfMJnj16LXf/IM1rJI0zrZMVc9q7g==","shasum":"fd2e6a0d6d8f828346726a5adf02f3d2bdfece5f","tarball":"https://registry.npmjs.org/focus-options-polyfill/-/focus-options-polyfill-1.5.0.tgz","fileCount":5,"unpackedSize":10612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9IFwCRA9TVsSAnZWagAA6CMP/3jqRRU0q3FM/ajWswsE\ng7wRDbR3Gi1nTACdKOJIKSLSIUiDfC/yTnC4heVRMRA8q7X8HuH0nRyLpe3k\nqRPWkTIw1jtvDOh+Ent7RXho7pix6cnLeih2MPAUfEJtelpWLFWV+aE+HbKW\nabzliPUUPiFzQqwbHSyyhRO8KTEgNYATci/r1RYluSz5pwOJh/ubO+uYY7Ds\nVpbbGeEcNrAPS0vAXmYCBeiFsqi11dP4D0qDjzCIKvkv9F6u/fIssmkoE3sz\nrHFmWMd+ewvyDkU2IytByWa/+H/qp1fN26yQZdT7L8N2AMh+5EsRmUr+cCcK\nKfHyjZLAZrgSjfulatCMm5zIsZc2IPPTC4kCl3k2R3zwXM4XBu0+kjiyaRxv\nQR7GJeOBKX+goeQfVepEwqUZUuZdp2CvheK+pO2QoKHNWGdYnLSux097Yr2y\nbgc0rNPOrJvbhkTIaQI/Ofgih0MS09cpoe5aRz6hvEbSXsweprTSHn9TRMn2\n9ZUGx2iG01THf52WbEtR57WWWAc9Vag+B9RjvEtmr43n60YvLvkOoFsNuNqw\n5vdk86pJrh0q6vSNfH63MFYFffDpdQUUKtjA9j03ZmZpHgwkV3uuecEqPbSn\nzw2sWjMMTVuJssKcvYc4QhpgMBL7recmOUQ0F3lOyzox+8AO/GQqzgIivjbn\n9S74\r\n=zeUi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDgmmFKnAi8y2U8/nd5M5KAvN+dn4rMH3VIeoXbwl0gXAiAyG0YXmIoBFMzw3avIUqEXvxpw1o8sgY+0tfO3Zy3QYw=="}]},"maintainers":[{"name":"calvellido","email":"juanvalencia@calvellido.es"}],"_npmUser":{"name":"calvellido","email":"juanvalencia@calvellido.es"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-options-polyfill_1.5.0_1593082223912_0.25858990265457127"},"_hasShrinkwrap":false},"1.5.1":{"name":"focus-options-polyfill","version":"1.5.1","description":"JavaScript polyfill for the WHATWG spec of focusOptions, that enables a set of options to be passed to the focus method.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","dev":"lite-server"},"repository":{"type":"git","url":"git+https://github.com/calvellido/focus-options-polyfill.git"},"keywords":["javascript","polyfill","javascript-polyfill","focus","options","focusOptions","preventScroll","whatwg","whatwg-dom","js"],"author":{"name":"Juan Valencia Calvellido","email":"juanvalencia@calvellido.es","url":"https://calvellido.es"},"license":"MIT","bugs":{"url":"https://github.com/calvellido/focus-options-polyfill/issues"},"homepage":"https://github.com/calvellido/focus-options-polyfill#readme","devDependencies":{"lite-server":"^2.5.4"},"gitHead":"6f32aaff69953943fbcc716825000083c90f6d65","_id":"focus-options-polyfill@1.5.1","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-7yH20IePROHJLLbJvqqtsG420jE6DuukccapiB/WagtUpnc98r9NzHbX5rnjCDgdZqLgcqlzGjn+8l0Zb8Zf9w==","shasum":"0f422580d9d1fb65651f2968b547032eb17dab3c","tarball":"https://registry.npmjs.org/focus-options-polyfill/-/focus-options-polyfill-1.5.1.tgz","fileCount":5,"unpackedSize":10982,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfU7loCRA9TVsSAnZWagAAGwEP/ikgnSOIVYtOHKb5L990\nhYz2dwuYT7NZC//BsdfCZ6cq4zbJc9Sellacg4I5a3oLHooCgAav4FyKSs5M\njCgxFY6oRIK/J9HvIJfOLBzYXHfS6sn/twCM/AVKERrYHpbp/ILOhe30xCOy\nYV0Zaz4ezFvd10ij7dEDzksWa/R82L8Lac6QlGkmazuBtWjqHaWyvlWAsall\n2hoayvW0GQrdD2J3KIiRfAUsPj4dqrowpIWnMZ1snRzSopzzsQfutOm6Ev8O\n3PaxQebAtu/e2Rk8IeB/266+iyrhUA+EuDN+KdTYwZ8KA3KoosRW+c9psOUi\nWLDNzmQK2YxzHW/btpvMmTfr1Zf8h7lwpTda9IlD+qszkv9ChoKvhnwmrMog\nPwHfrVBIiVhJRMXhhmpyG8dOBw6u7N2zEXQabqXVJNA5I18DWbOwZtTkYm/T\nJvc3+R3l+mJJRz4wN6lq+IHgQ7Zh3S/4TYexuTMa5KmsLBguIxsQF1GtHyIw\nJoQZ9wqergeYEZxgtmtqG6Nx6o7NcKBEXP6ERnDyUY8U8M5c86hWnXHviODV\nb/4xpEyUBV1Cv1KPTws1iFSVnoNDMsij8FmY5NRw8h3BtqZWu/nNLFW4vDoE\nTJyp5fYTQdC5ZVFt5W04ERcwdUDZF8W/wsVSR+BEeW7XqqR7YEPRORsoCP+P\nRbfw\r\n=9Umc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGtqhIpuh7jkUKhJFj/GM3XONrvRqt+hW7BqGIS+akDAAiBdOJrJT0zJDwOeMqi4lD5axDZ7Y5V2WQqtTtGDMDzPHw=="}]},"maintainers":[{"name":"calvellido","email":"juanvalencia@calvellido.es"}],"_npmUser":{"name":"calvellido","email":"juanvalencia@calvellido.es"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-options-polyfill_1.5.1_1599322472029_0.29133065893336374"},"_hasShrinkwrap":false},"1.6.0":{"name":"focus-options-polyfill","version":"1.6.0","description":"JavaScript polyfill for the WHATWG spec of focusOptions, that enables a set of options to be passed to the focus method.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","dev":"lite-server"},"repository":{"type":"git","url":"git+https://github.com/calvellido/focus-options-polyfill.git"},"keywords":["javascript","polyfill","javascript-polyfill","focus","options","focusOptions","preventScroll","whatwg","whatwg-dom","js"],"author":{"name":"Juan Valencia Calvellido","email":"juanvalencia@calvellido.es","url":"https://calvellido.es"},"license":"MIT","bugs":{"url":"https://github.com/calvellido/focus-options-polyfill/issues"},"homepage":"https://github.com/calvellido/focus-options-polyfill#readme","devDependencies":{"lite-server":"^2.5.4"},"gitHead":"321a392a0a779d78d339cbf9f13bce5a0fe36045","_id":"focus-options-polyfill@1.6.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-uyrAmLZrPnUItQY5wTdg31TO9GGZRGsh/jmohUg9oLmLi/sw5y7LlTV/mwyd6rvbxIOGwmRiv6LcTS8w7Bk9NQ==","shasum":"12ef3081dae9801d32dfcffd7b69259ca8f57198","tarball":"https://registry.npmjs.org/focus-options-polyfill/-/focus-options-polyfill-1.6.0.tgz","fileCount":5,"unpackedSize":11041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfU71FCRA9TVsSAnZWagAA+CoP/AqOmz1pb6bTGr65KXMQ\n5BPokI4zLyv14NUVlJshiATPBQUaViUkP/D/iMwVpVUZTaVZ2lqxZp0SjXVq\nSumIHK+aWNP5fQZyhS7NfwVGysKj9sAIqMZq0DPXvxShp3PDrpkkfAXxWcXu\nt1FzRxAu5yeS2CZPToypgHM8Jn+ndeJ0DfqHtG5LSQXUbhVVF6a2b74exhFP\nep8E56eGth3bO9nAwyQwiwvr2i5YZw+JjdVbc1EYDRBbUpisWD7HvjYLK0c2\nZw5ksi9ctIya1AdbEtYb8tbYwpmZ2qsbCXEUXcjTj8+EeWeR6u8ux5+izNud\nGBw08s094q2loJ8R4E4Amph0hD3YVez7CQkWk/P/PgiqIDpksPo6lD+hNPzq\nO0cnlUbqEyu+u9KjTdG5OGhOEvAHVZQU+q+wnzafT18NQ3b/KnM9eB2SvBLU\nJ5bO6GWK99ya4xppExNaxoX0PB80qwqrnmkq65omNJQH2z9JoxmcZ0RAgAGE\noISNysHz1YWcdFjPuwU/F6CPGBQYByP1t44bFovyU123qpP1FTcGJpjgC47g\nOyH6Lj9Y1G6biI0puCD8Yos81cClQyiiOUdMZfTQGe/Hz2oiWDme0eah6IS5\n2CJeDKKHHtRF/XZiEixvbeZ7A14htiv9OC0LUPknFGuxor4xpZLbDA0frvrQ\nJIf1\r\n=9muj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYHYvzsM98pA2SMffh+aphk/STq7CFRxVbRknlz2GO8QIgMi3Qe1EKAd+DMzb/Maf8a6sYDHvmtFdgk+EKfjN+WHA="}]},"maintainers":[{"name":"calvellido","email":"juanvalencia@calvellido.es"}],"_npmUser":{"name":"calvellido","email":"juanvalencia@calvellido.es"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/focus-options-polyfill_1.6.0_1599323461210_0.9721143620760218"},"_hasShrinkwrap":false}},"time":{"created":"2020-01-10T14:46:34.185Z","1.1.0":"2020-01-10T14:46:34.321Z","modified":"2022-05-02T17:16:08.357Z","1.1.1":"2020-01-10T14:52:07.785Z","1.2.0":"2020-02-05T15:50:31.808Z","1.3.0":"2020-02-14T15:37:15.032Z","1.4.0":"2020-02-18T17:27:32.113Z","1.5.0":"2020-06-25T10:50:24.053Z","1.5.1":"2020-09-05T16:14:32.163Z","1.6.0":"2020-09-05T16:31:01.325Z"},"maintainers":[{"name":"calvellido","email":"juanvalencia@calvellido.es"}],"description":"JavaScript polyfill for the WHATWG spec of focusOptions, that enables a set of options to be passed to the focus method.","homepage":"https://github.com/calvellido/focus-options-polyfill#readme","keywords":["javascript","polyfill","javascript-polyfill","focus","options","focusOptions","preventScroll","whatwg","whatwg-dom","js"],"repository":{"type":"git","url":"git+https://github.com/calvellido/focus-options-polyfill.git"},"author":{"name":"Juan Valencia Calvellido","email":"juanvalencia@calvellido.es","url":"https://calvellido.es"},"bugs":{"url":"https://github.com/calvellido/focus-options-polyfill/issues"},"license":"MIT","readme":"# focus-options-polyfill\n\n[![npm version](http://img.shields.io/npm/v/focus-options-polyfill.svg?label=npm%20package&style=flat-square&logo=npm&logoWidth=20)](https://npmjs.com/package/focus-options-polyfill \"View this project on npm\")\n\nJavaScript polyfill for `focusOptions`, an optional property passed to `HTMLElement.focus()` that contains the `preventScroll` boolean, which controls whether the browser should prevent a focused element from being scrolled into view.\n\n\n## Current support\n\nhttps://caniuse.com/#feat=mdn-api_htmlelement_focus_preventscroll_option\n\n\n## Docs\n\n* WHATWG Spec\n\n  https://html.spec.whatwg.org/multipage/interaction.html#dom-focusoptions-preventscroll\n\n* MDN Web Docs - focus\n\n  https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/focus\n\n\n## Intents to implement\n\n* Chrome/Chromium: Chrome Platform Status issue 734166 - Prevent scrolling in HTMLElement.focus()\n\n  https://www.chromestatus.com/feature/5745122025144320\n\n* Edge: Issue 14314565 - Enable ability to prevent scrolling in Element.focus()\n\n  https://web.archive.org/web/20190401133643/https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/14314565/\n\n* Firefox: Bug 1374045 - Consider adding support for customizing scrolling behavior with Element.focus\n\n  https://bugzilla.mozilla.org/show_bug.cgi?id=1374045\n\n* Safari: WebKit Bug 178583 - Enable ability to prevent scrolling in Element.focus()\n\n  https://bugs.webkit.org/show_bug.cgi?id=178583\n\n\n## document.scrollingElement\n\nThis polyfill uses a basic fallback for the [document.scrollingElement](https://developer.mozilla.org/en-US/docs/Web/API/Document/scrollingElement) property, using `document.documentElement` when not found.\n\nThis could suffice in basic cases, but if you need wider and/or specific support you should refer to a polyfill for it:\n\n* https://github.com/mathiasbynens/document.scrollingElement\n\nAlso, to overcome its absence if you are executing this polyfill through [`jsdom`](https://github.com/jsdom/jsdom), you could place this in your setup:\n\n```js\ndocument.scrollingElement = document.documentElement\n```\n\nMore context about this property can be found in:\n\n* https://developer.mozilla.org/en-US/docs/Web/API/Document/scrollingElement\n* https://developer.mozilla.org/en-US/docs/Web/HTML/Quirks_Mode_and_Standards_Mode\n* https://developer.mozilla.org/en-US/docs/Web/API/Document/documentElement\n\n\n## Dev and testing\n\nTo check this polyfill you can do:\n\n```bash\nnpm run dev\n```\n\nto launch a small page that will check browser/polyfill behaviour.\n","readmeFilename":"README.md"}