{"_id":"js-polyfills","_rev":"32-90393a0e4cb5264f036d696b2816d46e","name":"js-polyfills","description":"Collection of Web polyfills.","dist-tags":{"latest":"0.1.43"},"versions":{"0.1.7":{"name":"js-polyfills","author":{"name":"Joshua Bell","email":"inexorabletash@gmail.com"},"version":"0.1.7","description":"Collection of Web polyfills.","main":"polyfill.js","files":["README.md","LICENSE.md","polyfill.min.js","web.js","web.min.js","es5.md","es5.js","es6.md","es6.js","html.js","dom.js","xhr.js","url.js","fetch.js","cssom.js","timing.js","keyboard.md","keyboard.js","typedarray.js"],"repository":{"type":"git","url":"git+https://github.com/inexorabletash/polyfill.git"},"keywords":["polyfill","standards"],"bugs":{"url":"https://github.com/inexorabletash/polyfill/issues"},"homepage":"https://github.com/inexorabletash/polyfill","gitHead":"35bb7e3f8446cabe1098b059b25a3ca2d5312cea","_id":"js-polyfills@0.1.7","scripts":{},"_shasum":"50b89b60f430715ca9fa1b3ebe12a3c76e05c203","_from":".","_npmVersion":"2.13.4","_nodeVersion":"0.12.7","_npmUser":{"name":"inexorabletash","email":"inexorabletash@gmail.com"},"maintainers":[{"name":"inexorabletash","email":"inexorabletash@gmail.com"}],"dist":{"shasum":"50b89b60f430715ca9fa1b3ebe12a3c76e05c203","tarball":"https://registry.npmjs.org/js-polyfills/-/js-polyfills-0.1.7.tgz","integrity":"sha512-+s6qFM9MVLKKdcL6js/E5AiTQ9cHxh19G87FDsykDUDdgp1wH0fJOvrlR5D3h7JrPegIbauQnJ1oaZYmk9Xv8w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC++NaOfL9FFPg1pNa40hsWEkoLvhKQ31tshS/IcsjqIAIgaofxS2p0MZfWIM4yYssu1grqiAPsSSJDck7tz2B4FaY="}]},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.9":{"name":"js-polyfills","author":{"name":"Joshua Bell","email":"inexorabletash@gmail.com"},"version":"0.1.9","description":"Collection of Web polyfills.","main":"polyfill.js","files":["README.md","LICENSE.md","polyfill.min.js","web.js","web.min.js","es5.md","es5.js","es6.md","es6.js","html.js","dom.js","xhr.js","url.js","fetch.js","cssom.js","timing.js","keyboard.md","keyboard.js","typedarray.js"],"repository":{"type":"git","url":"git+https://github.com/inexorabletash/polyfill.git"},"keywords":["polyfill","standards"],"bugs":{"url":"https://github.com/inexorabletash/polyfill/issues"},"homepage":"https://github.com/inexorabletash/polyfill","gitHead":"c5dc1849136a7c0832b6cd325a228399e3096ded","_id":"js-polyfills@0.1.9","scripts":{},"_shasum":"96b3438b352592363d13742f9f5e44b8408d983e","_from":".","_npmVersion":"2.13.4","_nodeVersion":"0.12.7","_npmUser":{"name":"inexorabletash","email":"inexorabletash@gmail.com"},"maintainers":[{"name":"inexorabletash","email":"inexorabletash@gmail.com"}],"dist":{"shasum":"96b3438b352592363d13742f9f5e44b8408d983e","tarball":"https://registry.npmjs.org/js-polyfills/-/js-polyfills-0.1.9.tgz","integrity":"sha512-VndPBjnuH1nu07S8IEGcpny2rfQJUOmOXBkodz+mX7SCIsOE2nwgPIIPhkfXNSfP7Q5OLZMN8FdVcEu7W5XfgA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvhKbEBngqWb3UvxdnDKfIUKKu5ZEttBce0P4a//lMGwIgcXxSPDdSfTdPpslO9iWrMO0HbTyqdrWBeVzqW4WOE/g="}]},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.10":{"name":"js-polyfills","author":{"name":"Joshua Bell","email":"inexorabletash@gmail.com"},"version":"0.1.10","description":"Collection of Web polyfills.","main":"polyfill.js","files":["README.md","LICENSE.md","polyfill.min.js","web.js","web.min.js","es5.md","es5.js","es6.md","es6.js","html.js","dom.js","xhr.js","url.js","fetch.js","cssom.js","timing.js","keyboard.md","keyboard.js","typedarray.js"],"repository":{"type":"git","url":"git+https://github.com/inexorabletash/polyfill.git"},"keywords":["polyfill","standards"],"bugs":{"url":"https://github.com/inexorabletash/polyfill/issues"},"homepage":"https://github.com/inexorabletash/polyfill","gitHead":"66a492fda0707d2d5017b67e20d30763132b5598","_id":"js-polyfills@0.1.10","scripts":{},"_shasum":"3d10bd2b1afd2a434774a56978e9cee17bed4caf","_from":".","_npmVersion":"2.13.4","_nodeVersion":"0.12.7","_npmUser":{"name":"inexorabletash","email":"inexorabletash@gmail.com"},"maintainers":[{"name":"inexorabletash","email":"inexorabletash@gmail.com"}],"dist":{"shasum":"3d10bd2b1afd2a434774a56978e9cee17bed4caf","tarball":"https://registry.npmjs.org/js-polyfills/-/js-polyfills-0.1.10.tgz","integrity":"sha512-81rMMMKzZirl16Wr7EXV9UFtoeqESK1XfG8WaRA4NePAe+aFpki6+akgm8tSVzojtZiPMFw0P8K5jug62L0RpA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAVqrm95Doqb3s3Yfa1lXL8EbxXUkN4fxgKXcm8W49VQIgW9qjzSgaAZujVu6LjgATE+Mw18ljdBptIYZ0XBFd37o="}]},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.11":{"name":"js-polyfills","author":{"name":"Joshua Bell","email":"inexorabletash@gmail.com"},"version":"0.1.11","description":"Collection of Web polyfills.","main":"polyfill.js","files":["README.md","LICENSE.md","polyfill.min.js","web.js","web.min.js","es5.md","es5.js","es6.md","es6.js","html.js","dom.js","xhr.js","url.js","fetch.js","cssom.js","timing.js","keyboard.md","keyboard.js","typedarray.js"],"repository":{"type":"git","url":"git+https://github.com/inexorabletash/polyfill.git"},"keywords":["polyfill","standards"],"bugs":{"url":"https://github.com/inexorabletash/polyfill/issues"},"homepage":"https://github.com/inexorabletash/polyfill","gitHead":"a70970ef735fa2e401d753552bdef8b746352ac3","_id":"js-polyfills@0.1.11","scripts":{},"_shasum":"1ffcdd026fd1e9c3c3e2f74842725ebfb3f9eb14","_from":".","_npmVersion":"2.13.4","_nodeVersion":"0.12.7","_npmUser":{"name":"inexorabletash","email":"inexorabletash@gmail.com"},"maintainers":[{"name":"inexorabletash","email":"inexorabletash@gmail.com"}],"dist":{"shasum":"1ffcdd026fd1e9c3c3e2f74842725ebfb3f9eb14","tarball":"https://registry.npmjs.org/js-polyfills/-/js-polyfills-0.1.11.tgz","integrity":"sha512-o0fhHp0h0mt0Z2NbYJS94+ffnQOxgvUxOEOQOl1KcSpaDPfCwvHky6Lsam8U3n6nxA/Mfy3uOjpYjyjaOkoywA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNNXXDTiF5cEMA1v3Xxv5aEDdJ22FMIff1N0YbC+hB7gIga8pxhiB+78y97dgTJOdXuXQJZTXDYxe3BkFQjo1Wjxg="}]},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.12":{"name":"js-polyfills","author":{"name":"Joshua Bell","email":"inexorabletash@gmail.com"},"version":"0.1.12","description":"Collection of Web polyfills.","main":"polyfill.js","files":["README.md","LICENSE.md","polyfill.js","polyfill.min.js","web.js","web.min.js","es5.md","es5.js","es6.md","es6.js","html.js","dom.js","xhr.js","url.js","fetch.js","cssom.js","timing.js","keyboard.md","keyboard.js","typedarray.js"],"repository":{"type":"git","url":"git+https://github.com/inexorabletash/polyfill.git"},"keywords":["polyfill","standards"],"bugs":{"url":"https://github.com/inexorabletash/polyfill/issues"},"homepage":"https://github.com/inexorabletash/polyfill","gitHead":"49d9a9d210e9506f6b9e2aafdc0cae82c234a9dd","_id":"js-polyfills@0.1.12","scripts":{},"_shasum":"8aed55ea09933d7641cf75e0d7866133403023f0","_from":".","_npmVersion":"3.3.5","_nodeVersion":"4.1.2","_npmUser":{"name":"inexorabletash","email":"inexorabletash@gmail.com"},"maintainers":[{"name":"inexorabletash","email":"inexorabletash@gmail.com"}],"dist":{"shasum":"8aed55ea09933d7641cf75e0d7866133403023f0","tarball":"https://registry.npmjs.org/js-polyfills/-/js-polyfills-0.1.12.tgz","integrity":"sha512-KE1exnwngeQsC78QK799WXMuO+SRep2Pp+qmO5/HwvD3sAQ26FqIt6g3HttAdR+bgsR2MuPbjPC6T01rW8gvYQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+XGhKiO19OEsx90nl+DiZLk3CsAcfb2I7f/UKWR35RQIgcv1PdxuGREvYZyTJVZxc7Jg/0XoWcpvIGLbNN5rcrKQ="}]},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.15":{"name":"js-polyfills","author":{"name":"Joshua Bell","email":"inexorabletash@gmail.com"},"version":"0.1.15","description":"Collection of Web polyfills.","main":"polyfill.js","files":["README.md","LICENSE.md","polyfill.js","polyfill.min.js","web.js","web.min.js","es5.md","es5.js","es6.md","es6.js","html.js","dom.js","xhr.js","url.js","fetch.js","cssom.js","timing.js","keyboard.md","keyboard.js","typedarray.js"],"repository":{"type":"git","url":"git+https://github.com/inexorabletash/polyfill.git"},"keywords":["polyfill","standards"],"bugs":{"url":"https://github.com/inexorabletash/polyfill/issues"},"homepage":"https://github.com/inexorabletash/polyfill","gitHead":"b28f61651c49d73fc70eab960087a120ea7b9829","_id":"js-polyfills@0.1.15","scripts":{},"_shasum":"5bcdb6054114ced9571cadf942709444ecae4205","_from":".","_npmVersion":"3.7.3","_nodeVersion":"4.1.2","_npmUser":{"name":"inexorabletash","email":"inexorabletash@gmail.com"},"maintainers":[{"name":"inexorabletash","email":"inexorabletash@gmail.com"}],"dist":{"shasum":"5bcdb6054114ced9571cadf942709444ecae4205","tarball":"https://registry.npmjs.org/js-polyfills/-/js-polyfills-0.1.15.tgz","integrity":"sha512-NLdd2N24pIXnxQKXV8K/H1E2mH8CBVPEKR2xpPHiapCVNe2nMPT8QjdWSb4uXbmQnDLFCMXTLP2Sy41mlYNnFA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICDw0FM7hIEX6fapdpSRYH8rzASks9ij+XPLMwILERCJAiAJy8kTChmJaJ599eQT3Bwz9PgnVBCT/dWgGf9Rs456+A=="}]},"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/js-polyfills-0.1.15.tgz_1456370553740_0.8077259175479412"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.16":{"name":"js-polyfills","author":{"name":"Joshua Bell","email":"inexorabletash@gmail.com"},"version":"0.1.16","description":"Collection of Web polyfills.","main":"polyfill.js","files":["README.md","LICENSE.md","polyfill.js","polyfill.min.js","web.js","web.min.js","es5.md","es5.js","es6.md","es6.js","html.js","dom.js","xhr.js","url.js","fetch.js","cssom.js","timing.js","keyboard.md","keyboard.js","typedarray.js"],"repository":{"type":"git","url":"git+https://github.com/inexorabletash/polyfill.git"},"keywords":["polyfill","standards"],"bugs":{"url":"https://github.com/inexorabletash/polyfill/issues"},"homepage":"https://github.com/inexorabletash/polyfill","gitHead":"51e0b2372803abd1c72f740d9fa15ee398b9a5a2","_id":"js-polyfills@0.1.16","scripts":{},"_shasum":"e1c7fc4798f1ddccb83d82db02a87ed603634a53","_from":".","_npmVersion":"3.7.3","_nodeVersion":"4.1.2","_npmUser":{"name":"inexorabletash","email":"inexorabletash@gmail.com"},"maintainers":[{"name":"inexorabletash","email":"inexorabletash@gmail.com"}],"dist":{"shasum":"e1c7fc4798f1ddccb83d82db02a87ed603634a53","tarball":"https://registry.npmjs.org/js-polyfills/-/js-polyfills-0.1.16.tgz","integrity":"sha512-3M2oGysDOJi0J6wbYl1doYXMoJUV9k1XIDuqZX4XSUXEYB/v5TdKpXC/VKGpA8e01+mhcbWtoYwQT236JEKKtg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7rNIUpT6/uIuYr+eCia/15iQWZe+gMpL+LTnoI4e03AIhAI40Q7/6yME0zweOCNRl84tIsM2Q83/z/GpTwh8b8xoN"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/js-polyfills-0.1.16.tgz_1457240356869_0.948988858377561"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.17":{"name":"js-polyfills","author":{"name":"Joshua Bell","email":"inexorabletash@gmail.com"},"version":"0.1.17","description":"Collection of Web polyfills.","main":"polyfill.js","files":["README.md","LICENSE.md","polyfill.js","polyfill.min.js","web.js","web.min.js","es5.md","es5.js","es6.md","es6.js","html.js","dom.js","xhr.js","url.js","fetch.js","cssom.js","timing.js","keyboard.md","keyboard.js","typedarray.js"],"repository":{"type":"git","url":"git+https://github.com/inexorabletash/polyfill.git"},"keywords":["polyfill","standards"],"bugs":{"url":"https://github.com/inexorabletash/polyfill/issues"},"homepage":"https://github.com/inexorabletash/polyfill","gitHead":"c447bb9fe62fe18f4142047bcefb5fbf09f6e7ad","_id":"js-polyfills@0.1.17","scripts":{},"_shasum":"22cbe028da32cda1e3e090d3f5374eb181aef3a1","_from":".","_npmVersion":"3.7.3","_nodeVersion":"4.1.2","_npmUser":{"name":"inexorabletash","email":"inexorabletash@gmail.com"},"maintainers":[{"name":"inexorabletash","email":"inexorabletash@gmail.com"}],"dist":{"shasum":"22cbe028da32cda1e3e090d3f5374eb181aef3a1","tarball":"https://registry.npmjs.org/js-polyfills/-/js-polyfills-0.1.17.tgz","integrity":"sha512-OgWYrrP6sZ47UqxqX/WpHeDFr6vYJYanspPPEFHAt7i//hc0iARxP7N1zdFWAKiKIjrx9F3pegZh7B31xdR+Sg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAqdCP6MJZOoH2vWYV/mDmGNAdNDSlc8oPckGW/IRURwAiBPkl8LUzzjvg1WPM5jHdG48Mmn9PcrIvMWC67gWv5cEg=="}]},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/js-polyfills-0.1.17.tgz_1458432640565_0.33141287392936647"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.18":{"name":"js-polyfills","author":{"name":"Joshua Bell","email":"inexorabletash@gmail.com"},"version":"0.1.18","description":"Collection of Web polyfills.","main":"polyfill.js","files":["README.md","LICENSE.md","polyfill.js","polyfill.min.js","web.js","web.min.js","es5.md","es5.js","es6.md","es6.js","html.js","dom.js","xhr.js","url.js","fetch.js","cssom.js","timing.js","keyboard.md","keyboard.js","typedarray.js"],"repository":{"type":"git","url":"git+https://github.com/inexorabletash/polyfill.git"},"keywords":["polyfill","standards"],"bugs":{"url":"https://github.com/inexorabletash/polyfill/issues"},"homepage":"https://github.com/inexorabletash/polyfill","gitHead":"7c8f464d8b43195cc516a560621e993c9695a1d7","_id":"js-polyfills@0.1.18","scripts":{},"_shasum":"c30f221be933b9686cc63fc79b4734c881091382","_from":".","_npmVersion":"3.7.3","_nodeVersion":"4.1.2","_npmUser":{"name":"inexorabletash","email":"inexorabletash@gmail.com"},"maintainers":[{"name":"inexorabletash","email":"inexorabletash@gmail.com"}],"dist":{"shasum":"c30f221be933b9686cc63fc79b4734c881091382","tarball":"https://registry.npmjs.org/js-polyfills/-/js-polyfills-0.1.18.tgz","integrity":"sha512-xu5fZlE63r8xPn/GqeOi4Grk1ADaL2CKF+sTwm/0SbAoyV5ZunCPRCaOMCAcFUBr1+BH5Q7oL6ZM6Ojo5ua9OA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH1YJpqZL4GYdQmCopIZnB2rRhMfKo7ytzqkDpdrMfhHAiAvRM4E/4e/3Il1ytAUII+oD0iGFsDUyAeZgPaX3tfsqg=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/js-polyfills-0.1.18.tgz_1458702278462_0.5550899200607091"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.19":{"name":"js-polyfills","author":{"name":"Joshua Bell","email":"inexorabletash@gmail.com"},"version":"0.1.19","description":"Collection of Web polyfills.","main":"polyfill.js","files":["README.md","LICENSE.md","polyfill.js","polyfill.min.js","web.js","web.min.js","es5.md","es5.js","es6.md","es6.js","html.js","dom.js","xhr.js","url.js","fetch.js","cssom.js","timing.js","keyboard.md","keyboard.js","typedarray.js"],"repository":{"type":"git","url":"git+https://github.com/inexorabletash/polyfill.git"},"keywords":["polyfill","standards"],"bugs":{"url":"https://github.com/inexorabletash/polyfill/issues"},"homepage":"https://github.com/inexorabletash/polyfill","gitHead":"a9dc7dc958980689b8fc5454d526e64347097ea8","_id":"js-polyfills@0.1.19","scripts":{},"_shasum":"43aaabbda1489a538425f008bc6bac5537898116","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.10.0","_npmUser":{"name":"inexorabletash","email":"inexorabletash@gmail.com"},"maintainers":[{"name":"inexorabletash","email":"inexorabletash@gmail.com"}],"dist":{"shasum":"43aaabbda1489a538425f008bc6bac5537898116","tarball":"https://registry.npmjs.org/js-polyfills/-/js-polyfills-0.1.19.tgz","integrity":"sha512-i4FKa8sv8jeBg4ohXgLNg6wz1Lo1d1fp5BGsjw8h4MrGrBq2nA6D/7RPTRIp5EvQiLA0WFRf95DR44pKUh2pig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDV5vk/F+16giBWX4mZe6tiVqipoEekDWyfc8IMaXdf4wIhANMuRjpAbFTOqz0xKAiWH9hvDkUbonC5JHSy++5Nv1xQ"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/js-polyfills-0.1.19.tgz_1459728092384_0.19342850730754435"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.21":{"name":"js-polyfills","author":{"name":"Joshua Bell","email":"inexorabletash@gmail.com"},"version":"0.1.21","description":"Collection of Web polyfills.","main":"polyfill.js","files":["README.md","LICENSE.md","polyfill.js","polyfill.min.js","web.js","web.min.js","es5.md","es5.js","es6.md","es6.js","html.js","dom.js","xhr.js","url.js","fetch.js","cssom.js","timing.js","keyboard.md","keyboard.js","typedarray.js"],"repository":{"type":"git","url":"git+https://github.com/inexorabletash/polyfill.git"},"keywords":["polyfill","standards"],"bugs":{"url":"https://github.com/inexorabletash/polyfill/issues"},"homepage":"https://github.com/inexorabletash/polyfill","gitHead":"85e189e94779788cee69fd7d3be2ec73c7af534d","_id":"js-polyfills@0.1.21","scripts":{},"_shasum":"89b4cdac284a2f39409275b21dd80dd643db1d7a","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.10.0","_npmUser":{"name":"inexorabletash","email":"inexorabletash@gmail.com"},"maintainers":[{"name":"inexorabletash","email":"inexorabletash@gmail.com"}],"dist":{"shasum":"89b4cdac284a2f39409275b21dd80dd643db1d7a","tarball":"https://registry.npmjs.org/js-polyfills/-/js-polyfills-0.1.21.tgz","integrity":"sha512-rsJUFd1b6gKiWug5IY+kcq+jwx/6s0wV4SRYSwUGDrgihFw+gYgpHKTQ1GmDWwsvzpjk/lXKt+uXf64+DT6m3g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJJoQghSGaclNFiJsskePm7++jqxPdTbjCxHBMvbLlqAIhANVHcAbE+U1RLW+sUV+pbCa/VDtTJ0XaQ3rLDVcgdJoW"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/js-polyfills-0.1.21.tgz_1466387538569_0.3604226417373866"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.22":{"name":"js-polyfills","author":{"name":"Joshua Bell","email":"inexorabletash@gmail.com"},"version":"0.1.22","description":"Collection of Web polyfills.","license":"Unlicense","main":"polyfill.js","files":["README.md","LICENSE.md","polyfill.js","polyfill.min.js","web.js","web.min.js","es5.md","es5.js","es6.md","es6.js","html.js","dom.js","xhr.js","url.js","fetch.js","cssom.js","timing.js","keyboard.md","keyboard.js","typedarray.js"],"repository":{"type":"git","url":"git+https://github.com/inexorabletash/polyfill.git"},"keywords":["polyfill","standards"],"bugs":{"url":"https://github.com/inexorabletash/polyfill/issues"},"homepage":"https://github.com/inexorabletash/polyfill","gitHead":"462f0905f86b3ab9debb0383278ac4176fe18a53","_id":"js-polyfills@0.1.22","scripts":{},"_shasum":"eacae1260a4682ded23e4f1ab432f5639bb22f1b","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.10.0","_npmUser":{"name":"inexorabletash","email":"inexorabletash@gmail.com"},"maintainers":[{"name":"inexorabletash","email":"inexorabletash@gmail.com"}],"dist":{"shasum":"eacae1260a4682ded23e4f1ab432f5639bb22f1b","tarball":"https://registry.npmjs.org/js-polyfills/-/js-polyfills-0.1.22.tgz","integrity":"sha512-cZAz1F8hLofpINip9OQokTo7+uEsY2fdeZK+Uy2bG5KcjAVpXgYc/USEZ6KON/au0mlitzoUtaOWMl0h/TvbVQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpcwk299HyiJpmfVx3XrzUnmRmDHyqBqoqJH2po2HyyQIgNsCpibSvd+fwkbACeO89w6++7QKTNI6EGz0ItvStAKk="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/js-polyfills-0.1.22.tgz_1467952658288_0.08862837497144938"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.26":{"name":"js-polyfills","author":{"name":"Joshua Bell","email":"inexorabletash@gmail.com"},"version":"0.1.26","description":"Collection of Web polyfills.","license":"Unlicense","main":"polyfill.js","files":["README.md","LICENSE.md","polyfill.js","polyfill.min.js","web.js","web.min.js","es5.md","es5.js","es6.md","es6.js","html.js","dom.js","xhr.js","url.js","fetch.js","cssom.js","timing.js","keyboard.md","keyboard.js","typedarray.js"],"repository":{"type":"git","url":"git+https://github.com/inexorabletash/polyfill.git"},"keywords":["polyfill","standards"],"bugs":{"url":"https://github.com/inexorabletash/polyfill/issues"},"homepage":"https://github.com/inexorabletash/polyfill","gitHead":"69ab81ce9d75e99621cf575b1f25d2d591f6a05a","_id":"js-polyfills@0.1.26","scripts":{},"_shasum":"c7385255ca25655359669fbec7f80c1ee77d2ec5","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.10.0","_npmUser":{"name":"inexorabletash","email":"inexorabletash@gmail.com"},"maintainers":[{"name":"inexorabletash","email":"inexorabletash@gmail.com"}],"dist":{"shasum":"c7385255ca25655359669fbec7f80c1ee77d2ec5","tarball":"https://registry.npmjs.org/js-polyfills/-/js-polyfills-0.1.26.tgz","integrity":"sha512-8XNkzE6Rcs6APQpu8xz19yvH2c0tLmuKpHut2tvnSaZ/L6uMOemoThZrKqJOAICZs4EoBAKKPZY/Bfv/4vN9UA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuTV7U5Okbct5Oqdvii7cRY7GrsG/m7PMDZ7yX33CUTgIgGwBqZoA827Bl3TMMRHBCe+NIEMEHHUV+lxkTQSNx55U="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/js-polyfills-0.1.26.tgz_1474773738943_0.5011797018814832"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.27":{"name":"js-polyfills","author":{"name":"Joshua Bell","email":"inexorabletash@gmail.com"},"version":"0.1.27","description":"Collection of Web polyfills.","license":"Unlicense","main":"polyfill.js","files":["README.md","LICENSE.md","polyfill.js","polyfill.min.js","web.js","web.min.js","es5.md","es5.js","es6.md","es6.js","es2016.md","es2016.js","html.js","dom.js","xhr.js","url.js","fetch.js","cssom.js","timing.js","keyboard.md","keyboard.js","typedarray.js"],"repository":{"type":"git","url":"git+https://github.com/inexorabletash/polyfill.git"},"keywords":["polyfill","standards"],"bugs":{"url":"https://github.com/inexorabletash/polyfill/issues"},"homepage":"https://github.com/inexorabletash/polyfill","gitHead":"891d4f185e4a39a04f608122039933ca26c93403","_id":"js-polyfills@0.1.27","scripts":{},"_shasum":"095cc76dc7c7e9213818094d204fb082456e846f","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.10.0","_npmUser":{"name":"inexorabletash","email":"inexorabletash@gmail.com"},"maintainers":[{"name":"inexorabletash","email":"inexorabletash@gmail.com"}],"dist":{"shasum":"095cc76dc7c7e9213818094d204fb082456e846f","tarball":"https://registry.npmjs.org/js-polyfills/-/js-polyfills-0.1.27.tgz","integrity":"sha512-fK3rmh9Ky5UU6bu+46JbUixEHnXMGnA6jBxgASFVrNHCSA3VmSWar/sIp/IiK74uOZt41FgfW3+7hDTMiqxaug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyG87piCsAw9FQZr/MP24zn8wGAfgew2EJJXwSHxJ3SwIgS7Y78Vpwtp1nI8sPZie33sjg5F34E0v8dLiv5AzcBKI="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/js-polyfills-0.1.27.tgz_1475463134550_0.01904847053810954"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.28":{"name":"js-polyfills","author":{"name":"Joshua Bell","email":"inexorabletash@gmail.com"},"version":"0.1.28","description":"Collection of Web polyfills.","license":"Unlicense","main":"polyfill.js","files":["README.md","LICENSE.md","polyfill.js","polyfill.min.js","web.js","web.min.js","es5.md","es5.js","es6.md","es6.js","es2016.md","es2016.js","html.js","dom.js","xhr.js","url.js","fetch.js","cssom.js","timing.js","keyboard.md","keyboard.js","typedarray.js"],"repository":{"type":"git","url":"git+https://github.com/inexorabletash/polyfill.git"},"keywords":["polyfill","standards"],"bugs":{"url":"https://github.com/inexorabletash/polyfill/issues"},"homepage":"https://github.com/inexorabletash/polyfill","gitHead":"abd3bbe46c88d4cb9ea1e2eedb091e6efb251dea","_id":"js-polyfills@0.1.28","scripts":{},"_shasum":"7c683a36be6c85b3829e727b61babaec6828a186","_from":".","_npmVersion":"3.10.8","_nodeVersion":"5.10.0","_npmUser":{"name":"inexorabletash","email":"inexorabletash@gmail.com"},"maintainers":[{"name":"inexorabletash","email":"inexorabletash@gmail.com"}],"dist":{"shasum":"7c683a36be6c85b3829e727b61babaec6828a186","tarball":"https://registry.npmjs.org/js-polyfills/-/js-polyfills-0.1.28.tgz","integrity":"sha512-UvZHQ1FlpDzgnbgMSIi/QOF/QCZHoQi58P8Zgr6JvC5n4Ew6/9SflQLAqCJ8v4sZgH0Dt4BzmPn8Cl9XwBgz5Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCp+wHLi4qAQ89+s1ImFTKxPwtlFPNnarkjsB3qhuAOQQIhALMZMyNv88paDE0qiQYkFtPZGSN5/JU0L4LCmwD7/tAn"}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/js-polyfills-0.1.28.tgz_1481686945690_0.046125049237161875"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.30":{"name":"js-polyfills","author":{"name":"Joshua Bell","email":"inexorabletash@gmail.com"},"version":"0.1.30","description":"Collection of Web polyfills.","license":"Unlicense","main":"polyfill.js","files":["README.md","LICENSE.md","polyfill.js","polyfill.min.js","web.js","web.min.js","es5.md","es5.js","es6.md","es6.js","es2016.md","es2016.js","html.js","dom.js","xhr.js","url.js","fetch.js","cssom.js","timing.js","keyboard.md","keyboard.js","typedarray.js"],"repository":{"type":"git","url":"git+https://github.com/inexorabletash/polyfill.git"},"keywords":["polyfill","standards"],"bugs":{"url":"https://github.com/inexorabletash/polyfill/issues"},"homepage":"https://github.com/inexorabletash/polyfill","gitHead":"de07459ebc41297dec1d442d7f0379de687ee8c6","_id":"js-polyfills@0.1.30","scripts":{},"_shasum":"d1d196b87977fe369c95930b486e6483344d85eb","_from":".","_npmVersion":"4.0.5","_nodeVersion":"5.10.0","_npmUser":{"name":"inexorabletash","email":"inexorabletash@gmail.com"},"maintainers":[{"name":"inexorabletash","email":"inexorabletash@gmail.com"}],"dist":{"shasum":"d1d196b87977fe369c95930b486e6483344d85eb","tarball":"https://registry.npmjs.org/js-polyfills/-/js-polyfills-0.1.30.tgz","integrity":"sha512-X3VMff+pzZbtCyFv+CghU/I/DR0smjngGxYRUPkWUxcvU9EAlYUnpgDJsqMRXglI90ASugI26jk4AcDTOM4FRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrIb5wXiuXO6b6R95bJE6RqxvorJJr5Zh1y2o2NmPEtQIhAJTyskQBtvMIoLwLNUR8HEsJQR7u94ywfB1yZH9J3jMg"}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/js-polyfills-0.1.30.tgz_1483043579815_0.8151300500612706"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.31":{"name":"js-polyfills","author":{"name":"Joshua Bell","email":"inexorabletash@gmail.com"},"version":"0.1.31","description":"Collection of Web polyfills.","license":"Unlicense","main":"polyfill.js","files":["README.md","LICENSE.md","polyfill.js","polyfill.min.js","web.js","web.min.js","es5.md","es5.js","es6.md","es6.js","es2016.md","es2016.js","html.js","dom.js","xhr.js","url.js","fetch.js","cssom.js","timing.js","keyboard.md","keyboard.js","typedarray.js"],"repository":{"type":"git","url":"git+https://github.com/inexorabletash/polyfill.git"},"keywords":["polyfill","standards"],"bugs":{"url":"https://github.com/inexorabletash/polyfill/issues"},"homepage":"https://github.com/inexorabletash/polyfill","gitHead":"c45e2bef8993acb18d503eb6ca432c674c5c754d","_id":"js-polyfills@0.1.31","scripts":{},"_shasum":"accae49e0b5b8e0979110872226aaa59e9e11200","_from":".","_npmVersion":"4.0.5","_nodeVersion":"5.10.0","_npmUser":{"name":"inexorabletash","email":"inexorabletash@gmail.com"},"maintainers":[{"name":"inexorabletash","email":"inexorabletash@gmail.com"}],"dist":{"shasum":"accae49e0b5b8e0979110872226aaa59e9e11200","tarball":"https://registry.npmjs.org/js-polyfills/-/js-polyfills-0.1.31.tgz","integrity":"sha512-2SA73HKu0/WZYRP8HQM7P3ehGdyyeWzUCXVRlK1L5wF4yr77kw9fhr9avr1IalOCyJ86VW/+uzCztl3WmOn6Jw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCilVkZYpUwzOXUkUrDY0aAYJSPQt6N7pbTm5PUm9Y+IQIgAO4h/h5kLwRLHikVoHh2FtIN8TviIMUJQNgmcB4pGmQ="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/js-polyfills-0.1.31.tgz_1484366723246_0.13384157232940197"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.32":{"name":"js-polyfills","author":{"name":"Joshua Bell","email":"inexorabletash@gmail.com"},"version":"0.1.32","description":"Collection of Web polyfills.","license":"Unlicense","main":"polyfill.js","files":["README.md","LICENSE.md","polyfill.js","polyfill.min.js","web.js","web.min.js","es5.md","es5.js","es6.md","es6.js","es2016.md","es2016.js","html.js","dom.js","xhr.js","url.js","fetch.js","cssom.js","timing.js","keyboard.md","keyboard.js","typedarray.js"],"repository":{"type":"git","url":"git+https://github.com/inexorabletash/polyfill.git"},"keywords":["polyfill","standards"],"bugs":{"url":"https://github.com/inexorabletash/polyfill/issues"},"homepage":"https://github.com/inexorabletash/polyfill","gitHead":"50b9f4963c6b31e0525831ec6b91b5e13bb69c62","_id":"js-polyfills@0.1.32","scripts":{},"_shasum":"b35dc4f2c21659012b4ef6d3cf053823a5d44d1c","_from":".","_npmVersion":"4.0.5","_nodeVersion":"5.10.0","_npmUser":{"name":"inexorabletash","email":"inexorabletash@gmail.com"},"maintainers":[{"name":"inexorabletash","email":"inexorabletash@gmail.com"}],"dist":{"shasum":"b35dc4f2c21659012b4ef6d3cf053823a5d44d1c","tarball":"https://registry.npmjs.org/js-polyfills/-/js-polyfills-0.1.32.tgz","integrity":"sha512-kHW43SRSakWFu6pPfyemsnk+58robhu7HEov9Z41MP6skJ1osGBFOtNtx/BUGM/5JH6EzPNnOuDVMIQ5IgP+Sg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXYiCZvGJk39GVkmS4VQT+ErMOyI3gq8Zk6kPV9sKLUAIgMZKOK65Qiz5MO+GhvRE8He0u0rjWL6Vprz7iBHN5kZA="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/js-polyfills-0.1.32.tgz_1487564914760_0.6887376026716083"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.33":{"name":"js-polyfills","author":{"name":"Joshua Bell","email":"inexorabletash@gmail.com"},"version":"0.1.33","description":"Collection of Web polyfills.","license":"Unlicense","main":"polyfill.js","files":["README.md","LICENSE.md","polyfill.js","polyfill.min.js","web.js","web.min.js","es5.md","es5.js","es6.md","es6.js","es2016.md","es2016.js","html.js","dom.js","xhr.js","url.js","fetch.js","cssom.js","timing.js","keyboard.md","keyboard.js","typedarray.js"],"repository":{"type":"git","url":"git+https://github.com/inexorabletash/polyfill.git"},"keywords":["polyfill","standards"],"bugs":{"url":"https://github.com/inexorabletash/polyfill/issues"},"homepage":"https://github.com/inexorabletash/polyfill","gitHead":"678db9a554d7b30f8e25ac5aeb2572da3850be88","_id":"js-polyfills@0.1.33","scripts":{},"_shasum":"5e39ac1d34ef1df496423329be227612e63c3b6b","_from":".","_npmVersion":"4.0.5","_nodeVersion":"5.10.0","_npmUser":{"name":"inexorabletash","email":"inexorabletash@gmail.com"},"maintainers":[{"name":"inexorabletash","email":"inexorabletash@gmail.com"}],"dist":{"shasum":"5e39ac1d34ef1df496423329be227612e63c3b6b","tarball":"https://registry.npmjs.org/js-polyfills/-/js-polyfills-0.1.33.tgz","integrity":"sha512-RtKSV2WLEkkhSAQVTf56+lS7jlSMMe/sXb+vJP0iRKn0aguSpgRWcBpN/A1+yjUsJYovkPDJCaqvc1sD/06yDQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwtnEYQ+NE/60ojmMQaoVrH9BBl08iwXj9ORT+gLCbvwIgAvPDgJJKNZWWbYulH/0IHPf5oHM8GAFf7ZISGEwTi4o="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/js-polyfills-0.1.33.tgz_1487657488505_0.05151218664832413"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.34":{"name":"js-polyfills","author":{"name":"Joshua Bell","email":"inexorabletash@gmail.com"},"version":"0.1.34","description":"Collection of Web polyfills.","license":"Unlicense","main":"polyfill.js","files":["README.md","LICENSE.md","polyfill.js","polyfill.min.js","web.js","web.min.js","es5.md","es5.js","es6.md","es6.js","es2016.md","es2016.js","html.js","dom.js","xhr.js","url.js","fetch.js","cssom.js","timing.js","keyboard.md","keyboard.js","typedarray.js"],"repository":{"type":"git","url":"git+https://github.com/inexorabletash/polyfill.git"},"keywords":["polyfill","standards"],"bugs":{"url":"https://github.com/inexorabletash/polyfill/issues"},"homepage":"https://github.com/inexorabletash/polyfill","gitHead":"0afbb031ee1122a300325c022eea6acd445c8beb","_id":"js-polyfills@0.1.34","scripts":{},"_shasum":"f93cd2d72cffce7ec98d1d4e5aad0d00c1f721c2","_from":".","_npmVersion":"4.0.5","_nodeVersion":"5.10.0","_npmUser":{"name":"inexorabletash","email":"inexorabletash@gmail.com"},"maintainers":[{"name":"inexorabletash","email":"inexorabletash@gmail.com"}],"dist":{"shasum":"f93cd2d72cffce7ec98d1d4e5aad0d00c1f721c2","tarball":"https://registry.npmjs.org/js-polyfills/-/js-polyfills-0.1.34.tgz","integrity":"sha512-OBz0A2zjV1EAM1GoLS2R7HYW1nBOmQZrc7nak3o8o2nQP9HrqY0qdm9Sftkmo2mb4sconXyjCnIEziYwgH5I8Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDlZSqmIqY3fgIbhWL80pgdzMH5otHLEwMNjxfpaxWPJAiBvZgy2jv4mjZYSiyAMqptttrm/WpNvlB35GgqeIUO8TQ=="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-polyfills-0.1.34.tgz_1502124591966_0.3021443954203278"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.39":{"name":"js-polyfills","author":{"name":"Joshua Bell","email":"inexorabletash@gmail.com"},"version":"0.1.39","description":"Collection of Web polyfills.","license":"Unlicense","main":"polyfill.js","files":["README.md","LICENSE.md","polyfill.js","polyfill.min.js","web.js","web.min.js","es5.md","es5.js","es6.md","es6.js","es2016.md","es2016.js","html.js","dom.js","xhr.js","url.js","fetch.js","cssom.js","timing.js","keyboard.md","keyboard.js","typedarray.js"],"repository":{"type":"git","url":"git+https://github.com/inexorabletash/polyfill.git"},"keywords":["polyfill","standards"],"bugs":{"url":"https://github.com/inexorabletash/polyfill/issues"},"homepage":"https://github.com/inexorabletash/polyfill","gitHead":"6837642edc3434a9600b407d6b4bec2b896c6243","_id":"js-polyfills@0.1.39","scripts":{},"_shasum":"bb249230921fd1ee116e4358b6fa754cc45606c1","_from":".","_npmVersion":"4.0.5","_nodeVersion":"5.10.0","_npmUser":{"name":"inexorabletash","email":"inexorabletash@gmail.com"},"maintainers":[{"name":"inexorabletash","email":"inexorabletash@gmail.com"}],"dist":{"shasum":"bb249230921fd1ee116e4358b6fa754cc45606c1","tarball":"https://registry.npmjs.org/js-polyfills/-/js-polyfills-0.1.39.tgz","integrity":"sha512-qBrhJc51pDbyZoYEkbbyTbUf/fwyDcEPbsRdv6au2FslcOf0knsfWPaHVmNdhrT3FFgt1wa1bXGWS7Dc0YeHmg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDx90lysT7lFaVgv6fIOCuMgBunU/qLyEOIm7hYHj+XiQIhALfM1/M2/INM0Tr2U3PNFn3mKIOGYZQTGC6qzf3egZa8"}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-polyfills-0.1.39.tgz_1509074340924_0.5843688235618174"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.40":{"name":"js-polyfills","author":{"name":"Joshua Bell","email":"inexorabletash@gmail.com"},"version":"0.1.40","description":"Collection of Web polyfills.","license":"Unlicense","main":"polyfill.js","files":["README.md","LICENSE.md","polyfill.js","polyfill.min.js","web.js","web.min.js","es5.md","es5.js","es6.md","es6.js","es2016.md","es2016.js","html.js","dom.js","xhr.js","url.js","fetch.js","cssom.js","timing.js","keyboard.md","keyboard.js","typedarray.js"],"repository":{"type":"git","url":"git+https://github.com/inexorabletash/polyfill.git"},"keywords":["polyfill","standards"],"bugs":{"url":"https://github.com/inexorabletash/polyfill/issues"},"homepage":"https://github.com/inexorabletash/polyfill","gitHead":"459c53cf5cfda3157b545a3300ec06c8c923140b","_id":"js-polyfills@0.1.40","scripts":{},"_shasum":"0f2403f9ec96d2e6f6a69006b3024a821fb3fb14","_from":".","_npmVersion":"4.0.5","_nodeVersion":"5.10.0","_npmUser":{"name":"inexorabletash","email":"inexorabletash@gmail.com"},"maintainers":[{"name":"inexorabletash","email":"inexorabletash@gmail.com"}],"dist":{"shasum":"0f2403f9ec96d2e6f6a69006b3024a821fb3fb14","tarball":"https://registry.npmjs.org/js-polyfills/-/js-polyfills-0.1.40.tgz","integrity":"sha512-MCcr2fOzRpBud+l9jeMzQRkK0HV4ZpvWCls+0HCXDh2r4NajApUb3BYJmnvYooxNO0yr3+KEusQPE6WOxejNSg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVD5zvC7NLTH+rC/9Z53M3+j+eq5oPu8u1j5xMKZOQAgIhAOsVYelRR1nWtiyrAvn9NxuUpjcwCzSdOLCWDOLJpgU0"}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-polyfills-0.1.40.tgz_1509075409671_0.18365970836021006"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.41":{"name":"js-polyfills","author":{"name":"Joshua Bell","email":"inexorabletash@gmail.com"},"version":"0.1.41","description":"Collection of Web polyfills.","license":"Unlicense","main":"polyfill.js","files":["README.md","LICENSE.md","polyfill.js","polyfill.min.js","web.js","web.min.js","es5.md","es5.js","es6.md","es6.js","es2016.md","es2016.js","es2017.md","es2017.js","html.js","dom.js","xhr.js","url.js","fetch.js","cssom.js","timing.js","keyboard.md","keyboard.js","typedarray.js"],"repository":{"type":"git","url":"git+https://github.com/inexorabletash/polyfill.git"},"keywords":["polyfill","standards"],"bugs":{"url":"https://github.com/inexorabletash/polyfill/issues"},"homepage":"https://github.com/inexorabletash/polyfill","gitHead":"fb46f09639a38779720e17a4ef06ce888c3bd272","_id":"js-polyfills@0.1.41","scripts":{},"_shasum":"00f3f029c3be054cb8854dd2da320660d0433731","_from":".","_npmVersion":"4.0.5","_nodeVersion":"5.10.0","_npmUser":{"name":"inexorabletash","email":"inexorabletash@gmail.com"},"maintainers":[{"name":"inexorabletash","email":"inexorabletash@gmail.com"}],"dist":{"shasum":"00f3f029c3be054cb8854dd2da320660d0433731","tarball":"https://registry.npmjs.org/js-polyfills/-/js-polyfills-0.1.41.tgz","integrity":"sha512-7/xmtxMuGBg6lZhsQMFwbkTYrU7hgVtZjJzFjWS7DkYc0Drqg+nh4IB6jz6TS4FOYONAJmWkNWUPRlztZoRzgg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClvj5DFMIv0Ay3l+/Q0d8I0xU2w6Qw70WOVKq+D/wQDQIgd3koD+AU70gvXH6YtngZetzZ+rjgc8Hf7XydFRN0Pa4="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-polyfills-0.1.41.tgz_1509855309916_0.8001484784763306"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.42":{"name":"js-polyfills","author":{"name":"Joshua Bell","email":"inexorabletash@gmail.com"},"version":"0.1.42","description":"Collection of Web polyfills.","license":"Unlicense","main":"polyfill.js","files":["README.md","LICENSE.md","polyfill.js","polyfill.min.js","web.js","web.min.js","es5.md","es5.js","es6.md","es6.js","es2016.md","es2016.js","es2017.md","es2017.js","html.js","dom.js","xhr.js","url.js","fetch.js","cssom.js","timing.js","keyboard.md","keyboard.js","typedarray.js"],"repository":{"type":"git","url":"git+https://github.com/inexorabletash/polyfill.git"},"keywords":["polyfill","standards"],"bugs":{"url":"https://github.com/inexorabletash/polyfill/issues"},"homepage":"https://github.com/inexorabletash/polyfill","gitHead":"3ad9351437e7e6cd263dfbd75c099a0027ab960f","_id":"js-polyfills@0.1.42","scripts":{},"_shasum":"5d484902b361e3cf601fd23ad0f30bafcc93f148","_from":".","_npmVersion":"4.0.5","_nodeVersion":"5.10.0","_npmUser":{"name":"inexorabletash","email":"inexorabletash@gmail.com"},"maintainers":[{"name":"inexorabletash","email":"inexorabletash@gmail.com"}],"dist":{"shasum":"5d484902b361e3cf601fd23ad0f30bafcc93f148","tarball":"https://registry.npmjs.org/js-polyfills/-/js-polyfills-0.1.42.tgz","fileCount":25,"unpackedSize":665141,"integrity":"sha512-chP8mTuNIVgzG0tTH801tQYMWVVjMK7vwuJ5hFDcY/ZqkZSiLHulv2Mdbh00Btx8Dfo3zByDgHNTarJSGr6kng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDn07tk1jVGLNPtraHQcqVQjlfXOELpIDmaq8GTV0pEwAIgN2c8ac2+QT6f65jNP60H8nI/5LPiqSXP2gKL9F9h4B8="}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-polyfills_0.1.42_1520009809430_0.8674667902699364"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.43":{"name":"js-polyfills","author":{"name":"Joshua Bell","email":"inexorabletash@gmail.com"},"version":"0.1.43","description":"Collection of Web polyfills.","license":"(Unlicense OR MIT)","main":"polyfill.js","repository":{"type":"git","url":"git+https://github.com/inexorabletash/polyfill.git"},"keywords":["polyfill","standards"],"bugs":{"url":"https://github.com/inexorabletash/polyfill/issues"},"homepage":"https://github.com/inexorabletash/polyfill","gitHead":"8de025d0ac4d523a58d3527ee071b031d6d6be5d","_id":"js-polyfills@0.1.43","scripts":{},"_shasum":"6ec32030b05dc71a4257a950d1c4eaf301bb8035","_from":".","_npmVersion":"4.0.5","_nodeVersion":"5.10.0","_npmUser":{"name":"inexorabletash","email":"inexorabletash@gmail.com"},"maintainers":[{"name":"inexorabletash","email":"inexorabletash@gmail.com"}],"dist":{"shasum":"6ec32030b05dc71a4257a950d1c4eaf301bb8035","tarball":"https://registry.npmjs.org/js-polyfills/-/js-polyfills-0.1.43.tgz","integrity":"sha512-wWCJcw7uMA12uk7qcqZlIQy9nj+Evh1wVUmn5MOlJ7GPC8HT5PLjB9Uiqjw9ldAbbOuNOWJ6ENb7NwU6qqf48g==","fileCount":25,"unpackedSize":668632,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUGpxCRA9TVsSAnZWagAASIEP/jHDl/cugrcB970N+Ban\nP+RW5yy6s7VW1CuvugDd5cdmYDvJ+D08/mFlMEtly4U+45WXh5xnAXZd8osJ\n2opF0qHihwnIJ1CXVIkcc9H5LqVMr4tvI85hyeJAYSY+mqVWZKEDsGetYX8C\n/0HGcSwtY/pqOb6aNCUC6aA+gUAlkqt4zrzufSJY2vH+cIn+otlQP5j5aS15\nKDRrLFP5BFRNv3Nip6mVqDbGEerSeyeTw3/sp5RI2OKsls12h0oAaOmeo4Qr\nWAgUltmODBadPf1ZyDIcd3CWz/CkW+T2BQnwu091x42GjT+Lf/kXKmYbInI7\nl1fg4dvRmjLPHTSX4jOFULM+2LV0S4iICaoFPEUrkOd4IC9Xu/GwuAh4VPfc\n+TTVs+r2ImoyC1vdUXkJZNgLFDk4sT1KrIMLH4JTpJlJf0AyWKFlp9PouT5Q\nFrhh7hEqTBi/q/6WiW+Rm340/TVRjoMor0RZjhrAA2oc8jJ72Y69FepABQE3\nwtkDiNG7qY2rwICt/pPlLwK5akjJGcpaI1+xRhmIkDkJ0YJFTb1v6lN/Ki9K\n7PEq+MYxmupSWNRsery6vj1kr1LPfWHp7lF8Ff2uNdZi7+3aC3fDM266bP1n\njAot9FjFRV1+ON9nZcnZF5FPK4JCcuAqx8TfModzdH6Y3+/msEcvpUCkKEqV\n0VcJ\r\n=t5SO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnlQ7pSMFcG9RoWgWm86YW1L9Fr5I0jLnQSrQ+QkX3oQIgHF9KeYkY6KDhpwboi5VhUnV+vaSSUtOe0QisjcHAB9Y="}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-polyfills_0.1.43_1599105648799_0.27920928115108534"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"readme":"polyfill - JavaScript and Web Polyfills\n=======================================\n\nThis is a collection of polyfills covering web platform features, from those defined as part of the ECMAScript standard to new web browser functionality. Most are for features shipping in major browsers. A few are experimental and called out as such, subject to change at any time.\n\nMy philosophy is that it's better to write future-looking code that takes advantage of new Web platform APIs where possible, and fill in the gaps with polyfills. There is no effort to produce 100% compliant behavior, or to completely hide differences in browser behavior.\n\nI use these in various pages on my sites; most are by me, or I have at least tweaked them. A more comprehensive list of polyfills can be found at [The All-In-One Entirely-Not-Alphabetical No-Bullshit Guide to HTML5 Fallbacks](https://github.com/Modernizr/Modernizr/wiki/HTML5-Cross-browser-Polyfills) by Paul Irish.\n\n### Getting the Code ###\n\nYou're already here! Great, just download it, or use:\n\n[git](https://git-scm.com/): `git clone https://github.com/inexorabletash/polyfill.git`\n\n[bower](http://bower.io/): `bower install js-polyfills`\n\n[npm](https://www.npmjs.com/): `npm install js-polyfills`\n\n> It is *not* packaged as Node.js module(s); there's nothing to `require()`, this is just for distribution.\n\nOr just include scripts directly in your page via CDN (c/o [RawGit](https://rawgit.com/)):\n\n    <script src=\"https://cdn.rawgit.com/inexorabletash/polyfill/$TAGNAME/polyfill.min.js\"></script>\n\n(look at [Releases](https://github.com/inexorabletash/polyfill/releases) for the tag name, e.g. \"v1.2.3\")\n\n### Files ###\n\nThe polyfills are roughly split up into files matching 1:1 with Web standards (specifications, living standards documents, etc). So there is [html.js](html.js) for [HTML](https://html.spec.whatwg.org), [dom.js](dom.js) for [DOM](https://dom.spec.whatwg.org), etc.\n\nSince I generally use several in my hobby projects, bundled/minified versions are available:\n\n* [web.js](web.js) (minified: [web.min.js](web.min.js)) includes the most common Web polyfills - it assumes ES2015 support\n  * Includes: [html.js](html.js) [dom.js](dom.js) [xhr.js](xhr.js) [cssom.js](cssom.js) [url.js](url.js) [fetch.js](fetch.js)\n* [polyfill.js](polyfill.js) (minified: [polyfill.min.js](polyfill.min.js)) has everything in [web.js](web.js) plus [es5.js](es5.js) and [es6.js](es6.js) and [es2016.js](es2016.js) and [es2017.js](es2017.js)\n\nMinification is done via https://github.com/mishoo/UglifyJS2\n\n> Some of the files use `console.assert()` calls to catch bugs during development. These are\n> automatically removed from the included minified versions. If you use your own minifying\n> processor it may cause to assertions to appear when unnecessary function names are stripped.\n> You can safely remove these lines as part of a build step (e.g. using `grep -V`), or use a\n> minifier that does this automatically. For [UglifyJS2](https://github.com/mishoo/UglifyJS2)\n> the option is: `drop_console`\n\n\nECMAScript / JavaScript Polyfills\n---------------------------------\n\n[ECMAScript 5](es5.md) - Previous standard, supported by browsers circa 2012..\n\n[ECMAScript 2015](es6.md) - Previous standard, supported by browsers circa 2016.\n\n[ECMAScript 2016](es2016.md) - Previous standard, supported by browsers circa 2017.\n\n[ECMAScript 2017](es2017.md) - Most recent standard. Implementation in progress or complete in latest browsers.\n\n[ECMAScript proposed](experimental/es-proposed.md) - Proposals for future editions of the standard. Here there be dragons.\n\n[JavaScript 1.X String Extras](js.js) - [ref](https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String)\n  * String prototype: `trimLeft`, `trimRight`, `quote`\n\n\nHTML\n----\n[script](html.js) -\n[tests](https://inexorabletash.github.io/polyfill/tests/html.html) -\n[living standard](https://html.spec.whatwg.org)\n\n* `document.head` (for IE8-)\n* 'shiv' of newer HTML elements (`section`, `aside`, etc), to fix parsing (for IE8-)\n* `dataset` and `data-*` attributes [spec](https://html.spec.whatwg.org/multipage/dom.html#embedding-custom-non-visible-data-with-the-data-*-attributes) (for IE8+, not available in IE7-)\n  * `str = element.dataset[key]` - yields undefined if data-key attribute not present\n  * `element.dataset[key] = str` - fails unless data-key attribute already present\n* [Base64 utility methods](https://html.spec.whatwg.org/multipage/webappapis.html#atob) (for IE9-)\n  * `encodedString = window.btoa(binaryString)` - Base64 Encode\n  * `binaryString = window.atob(encodedString)` - Base64 Decode\n* [Animation Frames](https://html.spec.whatwg.org/multipage/webappapis.html#animation-frames) - [demo page](https://inexorabletash.github.io/polyfill/demos/raf.html)\n  * `id = window.requestAnimationFrame()`\n  * `window.cancelAnimationFrame(id)`\n\n\nDOM\n---\n[script](dom.js) -\n[tests](https://inexorabletash.github.io/polyfill/tests/dom.html) -\n[living standard](https://dom.spec.whatwg.org)\n\n* [Selectors](https://dom.spec.whatwg.org/#scope-match-a-selectors-string) (for IE7-) - adapted from [Paul Young](http://ajaxian.com/archives/creating-a-queryselector-for-ie-that-runs-at-native-speed)\n  * `element = document.querySelector(selector)`\n  * `elementArray = document.querySelectorAll(selector)`\n* `elem.matches(selector)` (for IE, Firefox 3.6, early Webkit and Opera 15.0)\n* `elementArray = document.getElementsByClassName(classNames)` (for IE8-)\n* `e = element.nextElementSibling`, `e = element.previousElementSibling` (for IE8)\n* Node constants: `Node.ELEMENT_NODE`, etc (for IE8-)\n* DOMException constants: `DOMException.INDEX_SIZE_ERR` (for IE8-)\n* [Events](https://dom.spec.whatwg.org/) (for IE8)\n  * Where `EventTarget` is `window`, `document`, or any element:\n    * `EventTarget.addEventListener(event, handler)` - for IE8+\n    * `EventTarget.removeEventListener(event, handler)` - for IE8+\n  * Event: `target`, `currentTarget`, `eventPhase`, `bubbles`, `cancelable`, `timeStamp`, `defaultPrevented`, `stopPropagation()`, `cancelBubble()`\n* Non-standard Event helpers for IE7- - adapted from\n* [Custom Events](https://developer.mozilla.org/en-US/docs/Web/API/CustomEvent/CustomEvent)\n* [QuirksMode](http://www.quirksmode.org/blog/archives/2005/10/_and_the_winner_1.html)\n  * `window.addEvent(EventTarget, event, handler)`\n  * `window.removeEvent(EventTarget, event, handler)`\n* [DOMTokenList](https://dom.spec.whatwg.org/#interface-domtokenlist) - `classList`[spec](https://dom.spec.whatwg.org/#dom-element-classlist), `relList`[spec](https://html.spec.whatwg.org/multipage/semantics.html#the-link-element)\n  * DOMTokenList: `length`, `item(index)`, `contains(token)`, `add(token)`, `remove(token)`, `toggle(token)`\n  * `tokenList = elem.classList` - for IE8+\n  * `tokenList = elem.relList` - for IE8+\n  * Non-standard helpers for IE7-:\n    * `tokenList = window.getClassList(element)`\n    * `tokenList = window.getRelList(element)`\n* ParentNode: `node.prepend(nodes...)`, `node.append(nodes...)`\n* ChildNode: `node.before(nodes...)` , `node.after(nodes...)` , `node.replaceWith(nodes...)` , `node.remove()`\n\n\nFetch\n-----\n[script](fetch.js) -\n[tests](https://inexorabletash.github.io/polyfill/tests/fetch.html) -\n[living standard](https://fetch.spec.whatwg.org)\n\nExample:\n\n```js\nfetch('http://example.com/foo.json')\n  .then(function(response) { return response.json(); })\n  .then(function(data) { console.log(data); });\n```\n\nSupported:\n* Headers: `new Headers()`, `append(name, value)`, `delete(name)`, `get(name)`, `getAll(name)`, `has(name)`, `set(name, value)`, `[Symbol.iterator]()`\n* Body: `arrayBuffer()`, `blob()`, `formData()`, `json()`, `text()` - but conversions are limited\n* Request: `new Request(input, init)`, `method`, `headers`, `body`, `url`\n* Response: `new Response(body, init)`, `headers`, `url`, `status`, `statusText`, `body`\n* `fetch(input, init)`\n\n\nXMLHttpRequest\n--------------\n[script](xhr.js) -\n[tests](https://inexorabletash.github.io/polyfill/tests/xhr.html) -\n[living standard](https://xhr.spec.whatwg.org/)\n* [`XMLHttpRequest`](https://xhr.spec.whatwg.org/#interface-xmlhttprequest) (for IE6-)\n* [`FormData`](https://xhr.spec.whatwg.org/#interface-formdata) (for IE9-)\n\n\nCSS OM\n------\n[script](cssom.js) - [spec](https://dev.w3.org/csswg/cssom-view/)\n\nPolyfill for `width` and `height` in `getBoundingClientRect()` in IE8-\n\n\nURL API\n-------\n[script](url.js) -\n[tests](https://inexorabletash.github.io/polyfill/tests/url.html) -\n[living standard](https://url.spec.whatwg.org/)\n\n```javascript\nvar url = new URL(url, base);\nvar value = url.searchParams.get(name);\nvar valueArray = url.searchParams.getAll(name);\nurl.searchParams.append(name, valueOrValues);\nurl.searchParams.delete(name);\n\nvar p = new URLSearchParams('a=1&b=2');\n```\n\n* URL: `href`, `origin`, `protocol`, `username`, `password`, `host`, `hostname`, `port`, `pathname`, `search`, `searchParams`, `hash`\n* URLSearchParams: `append(name, value)`, `delete(name)`, `get(name)`, `getAll(name)`, `has(name)`, `set(name, value)`, `entries()`, `keys()`, `values()`, `forEach(callback)` and `[Symbol.iterator]()` (if defined)\n\n\nUncommon Polyfills\n==================\n\nThe following are of limited use and are *not* included in the `web.js` / `polyfill.js` bundled versions.\n\nTiming\n------\n[script](timing.js)\n\n* [Efficient Script Yielding](http://w3c.github.io/setImmediate/)\n  * `id = setImmediate(callback, args...)`\n  * `clearImmediate(id)`\n\n\nKeyboard Events\n---------------\n[script](keyboard.js) -\n[demo page](https://inexorabletash.github.io/polyfill/demos/keyboard.html) -\n[draft spec](https://w3c.github.io/uievents/) ([also](https://dvcs.w3.org/hg/d4e/raw-file/tip/source_respec.htm))\n\nKeyboardEvent: `code`, `key`, `location`, `KeyboardEvent.queryKeyCap(code)`\n\nIE7- only: Call `window.identifyKey(keyboardEvent);` in `keydown`/`keyup` handlers before accessing above properties.\n\n[more details](keyboard.md)\n\n\nGeolocation API\n---------------\n[script](geo.js) -\n[demo page](https://inexorabletash.github.io/polyfill/demos/geo.html) -\n[spec](http://www.w3.org/TR/geolocation-API/) -\nuses [freegeoip.net](https://freegeoip.net/)\n\n```javascript\nnavigator.geolocation.getCurrentPosition(successCallback, errorCallback, options);\nvar watchId = navigator.geolocation.watchPosition(successCallback, errorCallback, options);\nnavigator.geolocation.clearWatch(watchId);\n```\n\nObsolete\n--------\n[Obsolete and Unmaintained Polyfills](obsolete/README.md)\n","maintainers":[{"name":"inexorabletash","email":"inexorabletash@gmail.com"}],"time":{"modified":"2022-06-19T05:40:59.881Z","created":"2015-08-14T03:06:02.695Z","0.1.7":"2015-08-14T03:06:02.695Z","0.1.9":"2015-08-15T20:52:24.768Z","0.1.10":"2015-08-15T21:03:29.883Z","0.1.11":"2015-08-21T04:43:58.529Z","0.1.12":"2015-10-08T22:34:18.704Z","0.1.15":"2016-02-25T03:22:34.488Z","0.1.16":"2016-03-06T04:59:18.274Z","0.1.17":"2016-03-20T00:10:40.991Z","0.1.18":"2016-03-23T03:04:38.968Z","0.1.19":"2016-04-04T00:01:32.909Z","0.1.21":"2016-06-20T01:52:19.015Z","0.1.22":"2016-07-08T04:37:38.801Z","0.1.26":"2016-09-25T03:22:21.749Z","0.1.27":"2016-10-03T02:52:17.043Z","0.1.28":"2016-12-14T03:42:27.988Z","0.1.30":"2016-12-29T20:33:01.722Z","0.1.31":"2017-01-14T04:05:23.489Z","0.1.32":"2017-02-20T04:28:36.992Z","0.1.33":"2017-02-21T06:11:30.538Z","0.1.34":"2017-08-07T16:49:53.180Z","0.1.39":"2017-10-27T03:19:01.055Z","0.1.40":"2017-10-27T03:36:50.148Z","0.1.41":"2017-11-05T04:15:10.012Z","0.1.42":"2018-03-02T16:56:49.725Z","0.1.43":"2020-09-03T04:00:49.005Z"},"homepage":"https://github.com/inexorabletash/polyfill","keywords":["polyfill","standards"],"repository":{"type":"git","url":"git+https://github.com/inexorabletash/polyfill.git"},"author":{"name":"Joshua Bell","email":"inexorabletash@gmail.com"},"bugs":{"url":"https://github.com/inexorabletash/polyfill/issues"},"readmeFilename":"README.md","license":"(Unlicense OR MIT)","users":{"adriancmiranda":true,"majioa":true,"imaginegenesis":true}}