{"_id":"add-eventlistener-with-options","_rev":"38-c8d5f701d19a3515ed6443739e497080","name":"add-eventlistener-with-options","description":"A utility function to check if EventTarget.addEventListener supports adding passive events","dist-tags":{"latest":"1.25.5"},"versions":{"1.0.0":{"name":"add-eventlistener-with-options","version":"1.0.0","description":"A utility function to check if EventTarget.addEventListener supports adding passive events","main":"index.js","scripts":{"test":"node test","build":"webpack --progress"},"repository":{"type":"git","url":"git+https://github.com/addi90/add-eventlistener-with-options.git"},"keywords":["event","passive"],"author":{"name":"Aditya Pratap Singh adisinghrajput@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/addi90/add-eventlistener-with-options/issues"},"homepage":"https://github.com/addi90/add-eventlistener-with-options#readme","dependencies":{"babel":"^6.5.2","babel-core":"^6.17.0","babel-loader":"^6.2.5","webpack":"^1.13.2"},"gitHead":"bec1efd11ab13ab2bd89ace40aec31b3438100d0","_id":"add-eventlistener-with-options@1.0.0","_shasum":"c85ac7874213880d3e0343ae9796dc9b89519545","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"addi90","email":"adisinghrajput@gmail.com"},"dist":{"shasum":"c85ac7874213880d3e0343ae9796dc9b89519545","tarball":"https://registry.npmjs.org/add-eventlistener-with-options/-/add-eventlistener-with-options-1.0.0.tgz","integrity":"sha512-yytO2buX6pabRpZyTFlWs3BRzBkEMfPqQLlegI5hoHeKtu+yRdIqZRNGpxV3vXMi/GTuhpwAkvtLlC0pxD/7fA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNQoK9kA8lKv2iquHZhRli2ELhOV65rYUgnQI3RIQw1QIhAOsfDm5I0c/1O1EGaZezGbcnGzne3IMryfb9fZ423WnH"}]},"maintainers":[{"name":"addi90","email":"adisinghrajput@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/add-eventlistener-with-options-1.0.0.tgz_1476904747769_0.15088040381669998"},"directories":{}},"1.1.0":{"name":"add-eventlistener-with-options","version":"1.1.0","description":"A utility function to check if EventTarget.addEventListener supports adding passive events","main":"index.js","scripts":{"test":"node test","build":"webpack --progress"},"repository":{"type":"git","url":"git+https://github.com/addi90/add-eventlistener-with-options.git"},"keywords":["event","passive"],"author":{"name":"Aditya Pratap Singh adisinghrajput@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/addi90/add-eventlistener-with-options/issues"},"homepage":"https://github.com/addi90/add-eventlistener-with-options#readme","dependencies":{},"devDependencies":{"babel":"^6.5.2","babel-core":"^6.17.0","babel-loader":"^6.2.5","webpack":"^1.13.2"},"gitHead":"fbaec8182f41cb0482d5baad73292f5ecc57a866","_id":"add-eventlistener-with-options@1.1.0","_shasum":"99d2b9d788d4ffa4231d95716d751be8e070ed40","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"addi90","email":"adisinghrajput@gmail.com"},"dist":{"shasum":"99d2b9d788d4ffa4231d95716d751be8e070ed40","tarball":"https://registry.npmjs.org/add-eventlistener-with-options/-/add-eventlistener-with-options-1.1.0.tgz","integrity":"sha512-bmirzeNQWtm840aj5d25wudyGE3fF95keR6oWTOQzsP1MqeLXKOiasJZJ3a1qyOKvDhX13z/ZCH9u0Qh8CwYiQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqYaRwEiG1mhcCzvO8Gtjs5n7dgCJgfW9RCbLM1KWZAAIhANrt35lkwerWsFmCGf592Byc+/cAR08JIpcHURtigVcs"}]},"maintainers":[{"name":"addi90","email":"adisinghrajput@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/add-eventlistener-with-options-1.1.0.tgz_1476904935504_0.43656571791507304"},"directories":{}},"1.2.0":{"name":"add-eventlistener-with-options","version":"1.2.0","description":"A utility function to check if EventTarget.addEventListener supports adding passive events","main":"index.js","scripts":{"test":"node test","build":"webpack --progress"},"repository":{"type":"git","url":"git+https://github.com/addi90/add-eventlistener-with-options.git"},"keywords":["event","passive"],"author":{"name":"Aditya Pratap Singh adisinghrajput@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/addi90/add-eventlistener-with-options/issues"},"homepage":"https://github.com/addi90/add-eventlistener-with-options#readme","dependencies":{},"devDependencies":{"babel":"^6.5.2","babel-core":"^6.17.0","babel-loader":"^6.2.5","webpack":"^1.13.2"},"gitHead":"a7d30d233bccd2826b6f1e5c359b236bb500e034","_id":"add-eventlistener-with-options@1.2.0","_shasum":"c29bd003caa9f4fcb5bba47153c8c15e93d01471","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"addi90","email":"adisinghrajput@gmail.com"},"dist":{"shasum":"c29bd003caa9f4fcb5bba47153c8c15e93d01471","tarball":"https://registry.npmjs.org/add-eventlistener-with-options/-/add-eventlistener-with-options-1.2.0.tgz","integrity":"sha512-mUcvMUU1iHXPYI9mnXZ2XJu0ufXeoc2XXTWn21b3JO4Xb1spo+RY/1dMZzq+D3M81F9osGUR5dwiyCEsbbq2WA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2bVH69xfX82NMCcPW24A7lMOoEpCGrTYCbpr4A1Nm1gIgdBJcuIR7ZyNYC3dI2KaCPodomcYZggEu9rSmtc7VoR8="}]},"maintainers":[{"name":"addi90","email":"adisinghrajput@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/add-eventlistener-with-options-1.2.0.tgz_1476906278468_0.36763074016198516"},"directories":{}},"1.3.0":{"name":"add-eventlistener-with-options","version":"1.3.0","description":"A utility function to check if EventTarget.addEventListener supports adding passive events","main":"index.js","scripts":{"test":"node test","build":"rm -fr dist/ && webpack --progress"},"repository":{"type":"git","url":"git+https://github.com/addi90/add-eventlistener-with-options.git"},"keywords":["event","passive"],"author":{"name":"Aditya Pratap Singh adisinghrajput@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/addi90/add-eventlistener-with-options/issues"},"homepage":"https://github.com/addi90/add-eventlistener-with-options#readme","dependencies":{},"devDependencies":{"babel":"^6.5.2","babel-core":"^6.17.0","babel-loader":"^6.2.5","babel-preset-es2015":"^6.16.0","babel-preset-stage-0":"^6.16.0","webpack":"^1.13.2"},"gitHead":"eb1e05214f76fa196d9380ab4972b7c70c807720","_id":"add-eventlistener-with-options@1.3.0","_shasum":"0a54b7588d1385f76de1a3cd5423e94160db9fde","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"addi90","email":"adisinghrajput@gmail.com"},"dist":{"shasum":"0a54b7588d1385f76de1a3cd5423e94160db9fde","tarball":"https://registry.npmjs.org/add-eventlistener-with-options/-/add-eventlistener-with-options-1.3.0.tgz","integrity":"sha512-Bq7mFDPXx2RxFxEVuA63p3h8hVBN+WiKtFLnJ2cq9XAnAUD+UfnRnkwFnDszvDAM0yKUyywerFRMC2tFjSYJjQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpFNxiiIHoXRIqY9sSn5AYMNb0ZvRlVnsTVCCtyb8oNwIgThkKM3lyXaL8YrTc8CJgCM96cgp+Y/NXtyJvCKkij9M="}]},"maintainers":[{"name":"addi90","email":"adisinghrajput@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/add-eventlistener-with-options-1.3.0.tgz_1476911985960_0.03861311171203852"},"directories":{}},"1.4.0":{"name":"add-eventlistener-with-options","version":"1.4.0","description":"A utility function to check if EventTarget.addEventListener supports adding passive events","main":"index.js","scripts":{"test":"node test","build":"rm -fr lib/ && webpack","compile":"babel -d lib/ src/","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/addi90/add-eventlistener-with-options.git"},"keywords":["event","passive"],"author":{"name":"Aditya Pratap Singh adisinghrajput@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/addi90/add-eventlistener-with-options/issues"},"homepage":"https://github.com/addi90/add-eventlistener-with-options#readme","dependencies":{},"devDependencies":{"babel":"^6.5.2","babel-core":"^6.17.0","babel-loader":"^6.2.5","babel-preset-es2015":"^6.16.0","babel-preset-stage-0":"^6.16.0","core-js":"^2.4.1","webpack":"^1.13.2"},"gitHead":"e9b6ed4684572256585babf053dc841e13152616","_id":"add-eventlistener-with-options@1.4.0","_shasum":"412e2842e1bb1a55ac5d6e6e3c4a5731efae8978","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"addi90","email":"adisinghrajput@gmail.com"},"dist":{"shasum":"412e2842e1bb1a55ac5d6e6e3c4a5731efae8978","tarball":"https://registry.npmjs.org/add-eventlistener-with-options/-/add-eventlistener-with-options-1.4.0.tgz","integrity":"sha512-DqRr/6AV+pkjH0a7UBgOD2hV2u6myoJx/ZGcC1340SebTvbQ7Hj9srwsS6jc9AF0rbzY20yBlC9pVOBFBwW0Ag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGyYsdGXc5+0tzIofhuenYL8QV6PekeQy0fEU0jtyBA3AiAyiJMk0K1+RRHnOcHfoukwKk0JU6IDQnVz/e3JpJd1lQ=="}]},"maintainers":[{"name":"addi90","email":"adisinghrajput@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/add-eventlistener-with-options-1.4.0.tgz_1476913141470_0.9063020469620824"},"directories":{}},"1.5.0":{"name":"add-eventlistener-with-options","version":"1.5.0","description":"A utility function to check if EventTarget.addEventListener supports adding passive events","main":"index.js","scripts":{"test":"node test","build":"rm -fr lib/ && webpack","compile":"babel -d lib/ src/","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/addi90/add-eventlistener-with-options.git"},"keywords":["event","passive"],"author":{"name":"Aditya Pratap Singh adisinghrajput@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/addi90/add-eventlistener-with-options/issues"},"homepage":"https://github.com/addi90/add-eventlistener-with-options#readme","dependencies":{},"devDependencies":{"babel":"^6.5.2","babel-core":"^6.17.0","babel-loader":"^6.2.5","babel-preset-es2015":"^6.16.0","babel-preset-stage-0":"^6.16.0","core-js":"^2.4.1","webpack":"^1.13.2"},"gitHead":"73f7822e9f924e236957b4b39321265eb2af8b67","_id":"add-eventlistener-with-options@1.5.0","_shasum":"c566c1b77d1b1149293d2cfba3ae868b28a6296d","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"addi90","email":"adisinghrajput@gmail.com"},"dist":{"shasum":"c566c1b77d1b1149293d2cfba3ae868b28a6296d","tarball":"https://registry.npmjs.org/add-eventlistener-with-options/-/add-eventlistener-with-options-1.5.0.tgz","integrity":"sha512-KDweyl3sCvXUPW/BhUIfve6BNEjF+0o+Ym7lzrY/yQ1uEMr3e+ZMUbrFRFLrP2TEn1LQrGUbSVdAB/y24FPOKw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBD1cFUlUej8zqIy3tqM32dHfnxDEBF1hKajJZpHLWFZAiEAyk29b/mtK8s87vSiz6fI9xZ2lN2gnwl2EeDDku5Ah04="}]},"maintainers":[{"name":"addi90","email":"adisinghrajput@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/add-eventlistener-with-options-1.5.0.tgz_1476913425191_0.21943568484857678"},"directories":{}},"1.6.0":{"name":"add-eventlistener-with-options","version":"1.6.0","description":"A utility function to check if EventTarget.addEventListener supports adding passive events","main":"index.js","scripts":{"test":"node test","build":"rm -fr index.js && webpack","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/addi90/add-eventlistener-with-options.git"},"keywords":["event","passive"],"author":{"name":"Aditya Pratap Singh adisinghrajput@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/addi90/add-eventlistener-with-options/issues"},"homepage":"https://github.com/addi90/add-eventlistener-with-options#readme","dependencies":{},"devDependencies":{"babel":"^6.5.2","babel-core":"^6.17.0","babel-loader":"^6.2.5","babel-preset-es2015":"^6.16.0","babel-preset-stage-0":"^6.16.0","core-js":"^2.4.1","webpack":"^1.13.2"},"gitHead":"de1e29a33a0d5ac2b8d8b030b04a484f3ae525f5","_id":"add-eventlistener-with-options@1.6.0","_shasum":"31dcc2a33a73d2fa26c74648490ebe4d4c49d499","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"addi90","email":"adisinghrajput@gmail.com"},"dist":{"shasum":"31dcc2a33a73d2fa26c74648490ebe4d4c49d499","tarball":"https://registry.npmjs.org/add-eventlistener-with-options/-/add-eventlistener-with-options-1.6.0.tgz","integrity":"sha512-VZPYSncIuAVGGLbBZdLWdkrsV4yzD91T0fMnJo3VPVfFNS2I1gfoXDHj1Yd5dw6nqoWNfkbSODNJNbHE1v5p5Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1BkKcjgj2zkdRlSJNbG1l5bj/nXXXVfJ+Cbx+rJFNjwIgdOVgB5TvuOi160VRMAAXzn6fbfhf8PUzLBeNJ7T2EU8="}]},"maintainers":[{"name":"addi90","email":"adisinghrajput@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/add-eventlistener-with-options-1.6.0.tgz_1476913896300_0.7464285413734615"},"directories":{}},"1.7.0":{"name":"add-eventlistener-with-options","version":"1.7.0","description":"A utility function to check if EventTarget.addEventListener supports adding passive events","main":"index.js","scripts":{"test":"npm run pretest && mocha test_dist --recursive","build":"rm -fr index.js && webpack","pretest":"rm -fr test_dist && babel src --out-dir dist && babel test --out-dir test_dist","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/addi90/add-eventlistener-with-options.git"},"keywords":["event","passive"],"author":{"name":"Aditya Pratap Singh","email":"adisinghrajput@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/addi90/add-eventlistener-with-options/issues"},"homepage":"https://github.com/addi90/add-eventlistener-with-options#readme","dependencies":{"mocha":"^3.1.2"},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.16.0","babel-core":"^6.17.0","babel-loader":"^6.2.5","babel-preset-es2015":"^6.16.0","babel-preset-stage-0":"^6.16.0","chai":"^3.5.0","core-js":"^2.4.1","jsdom":"^9.8.0","mocha-jsdom":"^1.1.0","webpack":"^1.13.2"},"gitHead":"5ec8f7b9d69ae2a378b298478d8dc7a710017d2b","_id":"add-eventlistener-with-options@1.7.0","_shasum":"c9e759f430390e2bb8875c60688a0f4a93eb435f","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"addi90","email":"adisinghrajput@gmail.com"},"dist":{"shasum":"c9e759f430390e2bb8875c60688a0f4a93eb435f","tarball":"https://registry.npmjs.org/add-eventlistener-with-options/-/add-eventlistener-with-options-1.7.0.tgz","integrity":"sha512-ZIPblLKJTB9WlTZeDNbg8hX5/DJ6R9Hwq/dCFZ+er+A5GpYQc4bnXu/sN+ysczKicDNaQ3glMpcRLVvVoM/sNg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHJ3uVJv6FSjMihFqEGy60yaOHLCl+OwM4FtDKVHKkawAiEA9ljySSicshDUxZfCot1GfbXEkQHO2Cb31mR/S8QaZvI="}]},"maintainers":[{"name":"addi90","email":"adisinghrajput@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/add-eventlistener-with-options-1.7.0.tgz_1477133731094_0.9775064019486308"},"directories":{}},"1.8.0":{"name":"add-eventlistener-with-options","version":"1.8.0","description":"A utility function to check if EventTarget.addEventListener supports adding passive events","main":"index.js","scripts":{"test":"npm run pretest && mocha test_dist --recursive","build":"rm -fr index.js && webpack","pretest":"rm -fr test_dist && babel src --out-dir dist && babel test --out-dir test_dist","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/addi90/add-eventlistener-with-options.git"},"keywords":["event","passive"],"author":{"name":"Aditya Pratap Singh","email":"adisinghrajput@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/addi90/add-eventlistener-with-options/issues"},"homepage":"https://github.com/addi90/add-eventlistener-with-options#readme","dependencies":{"mocha":"^3.1.2"},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.16.0","babel-core":"^6.17.0","babel-loader":"^6.2.5","babel-preset-es2015":"^6.16.0","babel-preset-stage-0":"^6.16.0","chai":"^3.5.0","core-js":"^2.4.1","jsdom":"^9.8.0","mocha-jsdom":"^1.1.0","webpack":"^1.13.2"},"gitHead":"181246a7b4ebfb5abf388f509ddbf0810f2f4d96","_id":"add-eventlistener-with-options@1.8.0","_shasum":"c6d1e70bafdb5eafb9b737964b73ddc4a7fd2dca","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"addi90","email":"adisinghrajput@gmail.com"},"dist":{"shasum":"c6d1e70bafdb5eafb9b737964b73ddc4a7fd2dca","tarball":"https://registry.npmjs.org/add-eventlistener-with-options/-/add-eventlistener-with-options-1.8.0.tgz","integrity":"sha512-7Tt+6D3AgzCuDP/NjtrckK2IPoD6ublSlvggCzJ5zMWZAwKJRHJOwU4uSRBSBehooik3l9SXMNT64WY7i1+abw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICQA21EM5byO/9Y0VfcVxl/H859FqKtKxjGPF444lCQqAiBJ36yFwEI5JxMHWRce3OA3dt4MOnpjy+MsCWDSVR/ubw=="}]},"maintainers":[{"name":"addi90","email":"adisinghrajput@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/add-eventlistener-with-options-1.8.0.tgz_1477138452877_0.12112367572262883"},"directories":{}},"1.9.0":{"name":"add-eventlistener-with-options","version":"1.9.0","description":"A utility function to check if EventTarget.addEventListener supports adding passive events","main":"index.js","scripts":{"test":"npm run pretest && mocha test_dist --recursive","build":"rm -fr index.js && webpack","pretest":"rm -fr test_dist && babel src --out-dir dist && babel test --out-dir test_dist","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/addi90/add-eventlistener-with-options.git"},"keywords":["event","passive"],"author":{"name":"Aditya Pratap Singh","email":"adisinghrajput@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/addi90/add-eventlistener-with-options/issues"},"homepage":"https://github.com/addi90/add-eventlistener-with-options#readme","dependencies":{"mocha":"^3.1.2"},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.16.0","babel-core":"^6.17.0","babel-loader":"^6.2.5","babel-preset-es2015":"^6.16.0","babel-preset-stage-0":"^6.16.0","chai":"^3.5.0","core-js":"^2.4.1","jsdom":"^9.8.0","mocha-jsdom":"^1.1.0","webpack":"^1.13.2"},"gitHead":"b801ac16433eb9fb7a2f146a51e86b2515f80548","_id":"add-eventlistener-with-options@1.9.0","_shasum":"0647022c4ef7dda129035895845740a009b97e98","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"addi90","email":"adisinghrajput@gmail.com"},"dist":{"shasum":"0647022c4ef7dda129035895845740a009b97e98","tarball":"https://registry.npmjs.org/add-eventlistener-with-options/-/add-eventlistener-with-options-1.9.0.tgz","integrity":"sha512-CIzODNTGpik9Xr7USGlQu1tCf9MtuTtiIzgi+axulUZIGb7DaXcOfPOTpRyuGg7qvh9ZjIUQzfmHIG59bwdQOw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcuOkQo0cE3xPk+jQdHwwykkSXkffLeBU9klQnsndq3AIgAiJ4t0M1sDK9e/qg/wjMwzDoT8JZnR7AN0/9nEQVkHg="}]},"maintainers":[{"name":"addi90","email":"adisinghrajput@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/add-eventlistener-with-options-1.9.0.tgz_1477138595540_0.3375008823350072"},"directories":{}},"1.10.0":{"name":"add-eventlistener-with-options","version":"1.10.0","description":"A utility function to check if EventTarget.addEventListener supports adding passive events","main":"index.js","scripts":{"test":"npm run pretest && mocha test_dist --recursive","build":"rm -fr index.js && webpack","pretest":"rm -fr test_dist && babel src --out-dir dist && babel test --out-dir test_dist","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/addi90/add-eventlistener-with-options.git"},"keywords":["event","passive"],"author":{"name":"Aditya Pratap Singh","email":"adisinghrajput@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/addi90/add-eventlistener-with-options/issues"},"homepage":"https://github.com/addi90/add-eventlistener-with-options#readme","dependencies":{"mocha":"^3.1.2"},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.16.0","babel-core":"^6.17.0","babel-loader":"^6.2.5","babel-preset-es2015":"^6.16.0","babel-preset-stage-0":"^6.16.0","chai":"^3.5.0","core-js":"^2.4.1","jsdom":"^9.8.0","mocha-jsdom":"^1.1.0","webpack":"^1.13.2"},"gitHead":"1a854081c169d7a08da7aae563db25fa86cd615d","_id":"add-eventlistener-with-options@1.10.0","_shasum":"1751ab77e2b7acecf5fa2d7bbed31a3d8777cc10","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"addi90","email":"adisinghrajput@gmail.com"},"dist":{"shasum":"1751ab77e2b7acecf5fa2d7bbed31a3d8777cc10","tarball":"https://registry.npmjs.org/add-eventlistener-with-options/-/add-eventlistener-with-options-1.10.0.tgz","integrity":"sha512-wIXtv4oAVM2rFb1rXL/NBZPqI8Vlz/PQcOM3TKYVZDk7uvO7q7D8usiFYmVGw0lHbE39IKqXPtoNquKIksXp9g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCm5Is9+R9VTmCdm2Uu3+qltQdTPYlxlS6qJW5A+Ef4EQIgEzQ9Uum58bBp4alINQkTrx+n1rG28toFbnLfoFZ8pm4="}]},"maintainers":[{"name":"addi90","email":"adisinghrajput@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/add-eventlistener-with-options-1.10.0.tgz_1477139129042_0.3258203906007111"},"directories":{}},"1.11.0":{"name":"add-eventlistener-with-options","version":"1.11.0","description":"A utility function to check if EventTarget.addEventListener supports adding passive events","main":"index.js","scripts":{"test":"npm run pretest && mocha test_dist --recursive","build":"rm -fr index.js && webpack","pretest":"rm -fr test_dist && babel src --out-dir dist && babel test --out-dir test_dist","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/addi90/add-eventlistener-with-options.git"},"keywords":["event","passive"],"author":{"name":"Aditya Pratap Singh","email":"adisinghrajput@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/addi90/add-eventlistener-with-options/issues"},"homepage":"https://github.com/addi90/add-eventlistener-with-options#readme","dependencies":{"mocha":"^3.1.2"},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.16.0","babel-core":"^6.17.0","babel-loader":"^6.2.5","babel-preset-es2015":"^6.16.0","babel-preset-stage-0":"^6.16.0","chai":"^3.5.0","core-js":"^2.4.1","jsdom":"^9.8.0","mocha-jsdom":"^1.1.0","webpack":"^1.13.2"},"gitHead":"e23be2044e6d1b79faf47382f5b7e6a10a49c908","_id":"add-eventlistener-with-options@1.11.0","_shasum":"e49c99465e61ca8f06168b19362329b41bdd913f","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"addi90","email":"adisinghrajput@gmail.com"},"dist":{"shasum":"e49c99465e61ca8f06168b19362329b41bdd913f","tarball":"https://registry.npmjs.org/add-eventlistener-with-options/-/add-eventlistener-with-options-1.11.0.tgz","integrity":"sha512-EEKaIE0ZM0iL60pQIGzkkrMoSNqtH08HN39xJiKyPn8be1eaE7VQGVtOzBntGZAAERyZC6OMsno47yapKnP3+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDalZKPcZcqYKK64xVdT+CF138kGCS307Ui+KDzcG3cjwIge86QaspqE8Jr5VbaPEdRTxHuGJ97IK5kwUOcUslztko="}]},"maintainers":[{"name":"addi90","email":"adisinghrajput@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/add-eventlistener-with-options-1.11.0.tgz_1477179988098_0.4209351004101336"},"directories":{}},"1.12.0":{"name":"add-eventlistener-with-options","version":"1.12.0","description":"A utility function to check if EventTarget.addEventListener supports adding passive events","main":"index.js","scripts":{"test":"npm run pretest && mocha test_dist --recursive","build":"rm -fr index.js && webpack","pretest":"rm -fr test_dist && babel src --out-dir dist && babel test --out-dir test_dist","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/addi90/add-eventlistener-with-options.git"},"keywords":["event","passive"],"author":{"name":"Aditya Pratap Singh","email":"adisinghrajput@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/addi90/add-eventlistener-with-options/issues"},"homepage":"https://github.com/addi90/add-eventlistener-with-options#readme","dependencies":{"mocha":"^3.1.2"},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.16.0","babel-core":"^6.17.0","babel-loader":"^6.2.5","babel-preset-es2015":"^6.16.0","babel-preset-stage-0":"^6.16.0","chai":"^3.5.0","core-js":"^2.4.1","jsdom":"^9.8.0","mocha-jsdom":"^1.1.0","webpack":"^1.13.2"},"gitHead":"eb37e602c47e795b33f20499a92ed04d4056295a","_id":"add-eventlistener-with-options@1.12.0","_shasum":"999b6abbde83738b3aadea52f85677d65727c85e","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"addi90","email":"adisinghrajput@gmail.com"},"dist":{"shasum":"999b6abbde83738b3aadea52f85677d65727c85e","tarball":"https://registry.npmjs.org/add-eventlistener-with-options/-/add-eventlistener-with-options-1.12.0.tgz","integrity":"sha512-kK5q63ebw48mAegt5KSowYJyGX40FMP3JVrlJET6KR7ZuXNM74GB4ex4ChsqocBUGn+eXF1T3bmE6PI95qvDrg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEzvnTaK8G6xgh7mGIw0tg9YD0xysBqOvESuOwX/Px4uAiEA+CbrgxiiRoHNM95CxvZculOR/17yGo2BvXzXDlwdeTE="}]},"maintainers":[{"name":"addi90","email":"adisinghrajput@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/add-eventlistener-with-options-1.12.0.tgz_1477348072767_0.5950476296711713"},"directories":{}},"1.13.0":{"name":"add-eventlistener-with-options","version":"1.13.0","description":"A utility function to check if EventTarget.addEventListener supports adding passive events","main":"index.js","scripts":{"test":"npm run pretest && mocha test_dist --recursive","build":"rm -fr index.js && webpack","pretest":"rm -fr test_dist && babel src --out-dir dist && babel test --out-dir test_dist","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/addi90/add-eventlistener-with-options.git"},"keywords":["event","passive"],"author":{"name":"Aditya Pratap Singh","email":"adisinghrajput@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/addi90/add-eventlistener-with-options/issues"},"homepage":"https://github.com/addi90/add-eventlistener-with-options#readme","dependencies":{"mocha":"^3.1.2"},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.16.0","babel-core":"^6.17.0","babel-loader":"^6.2.5","babel-preset-es2015":"^6.16.0","babel-preset-stage-0":"^6.16.0","chai":"^3.5.0","core-js":"^2.4.1","jsdom":"^9.8.0","mocha-jsdom":"^1.1.0","webpack":"^1.13.2"},"gitHead":"5f3695f5c5f1d4b5c0a26101cb72f69eb0e95743","_id":"add-eventlistener-with-options@1.13.0","_shasum":"788def60f4ce68e7ed5144483f42d9ca16eb4e71","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"addi90","email":"adisinghrajput@gmail.com"},"dist":{"shasum":"788def60f4ce68e7ed5144483f42d9ca16eb4e71","tarball":"https://registry.npmjs.org/add-eventlistener-with-options/-/add-eventlistener-with-options-1.13.0.tgz","integrity":"sha512-mtEFB+dQURVA6/1O26hEd8AisnzaFl9df2rTkhMYlK1xT40dQwvQYVQVPKEO/OAz5+rlZxcS7QkGN8teLWCoAQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOtk2STgSHeQhtCt73TISZ2J8JREGG7RpviznKVkPasgIhAPkYqRvVeb7g3aAledFi9WV7DeGcP87TJzrt9cZXDHK6"}]},"maintainers":[{"name":"addi90","email":"adisinghrajput@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/add-eventlistener-with-options-1.13.0.tgz_1477348269383_0.6005655997432768"},"directories":{}},"1.14.0":{"name":"add-eventlistener-with-options","version":"1.14.0","description":"A utility function to check if EventTarget.addEventListener supports adding passive events","main":"index.js","scripts":{"test":"npm run pretest && mocha test_dist --recursive","build":"rm -fr index.js && webpack","pretest":"rm -fr test_dist && babel src --out-dir dist && babel test --out-dir test_dist","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/addi90/add-eventlistener-with-options.git"},"keywords":["event","passive"],"author":{"name":"Aditya Pratap Singh","email":"adisinghrajput@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/addi90/add-eventlistener-with-options/issues"},"homepage":"https://github.com/addi90/add-eventlistener-with-options#readme","dependencies":{"mocha":"^3.1.2"},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.16.0","babel-core":"^6.17.0","babel-loader":"^6.2.5","babel-preset-es2015":"^6.16.0","babel-preset-stage-0":"^6.16.0","chai":"^3.5.0","core-js":"^2.4.1","jsdom":"^9.8.0","mocha-jsdom":"^1.1.0","webpack":"^1.13.2"},"gitHead":"d7aabd7c5674a4d561f132417a47cab730e3e8b8","_id":"add-eventlistener-with-options@1.14.0","_shasum":"e07c0690b795e69daa2a7361215a917b4549fd6b","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"addi90","email":"adisinghrajput@gmail.com"},"dist":{"shasum":"e07c0690b795e69daa2a7361215a917b4549fd6b","tarball":"https://registry.npmjs.org/add-eventlistener-with-options/-/add-eventlistener-with-options-1.14.0.tgz","integrity":"sha512-g37P92XuuqSOpktobNvIskioiqGRG6P73HPvgFa4aX0D9w9HRDFiWIzkKEuLHdhbA40HBQX87sbjwzQAPXKvhQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDF3X2RgmqE+kQ9mlcl0aB9SveLfnBeg9ezWd08ExjzSAIhALhVsSyL1HtqeRdvHYdfP/Rl3HXeBpo6/edih09kEXcI"}]},"maintainers":[{"name":"addi90","email":"adisinghrajput@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/add-eventlistener-with-options-1.14.0.tgz_1477348955146_0.10482350108213723"},"directories":{}},"1.15.0":{"name":"add-eventlistener-with-options","version":"1.15.0","description":"A utility function to check if EventTarget.addEventListener supports adding passive events","main":"index.js","scripts":{"test":"npm run pretest && mocha test_dist --recursive","build":"rm -fr index.js && webpack","pretest":"rm -fr test_dist && babel src --out-dir dist && babel test --out-dir test_dist","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/addi90/add-eventlistener-with-options.git"},"keywords":["event","passive"],"author":{"name":"Aditya Pratap Singh","email":"adisinghrajput@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/addi90/add-eventlistener-with-options/issues"},"homepage":"https://github.com/addi90/add-eventlistener-with-options#readme","dependencies":{"mocha":"^3.1.2"},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.16.0","babel-core":"^6.17.0","babel-loader":"^6.2.5","babel-preset-es2015":"^6.16.0","babel-preset-stage-0":"^6.16.0","chai":"^3.5.0","core-js":"^2.4.1","jsdom":"^9.8.0","mocha-jsdom":"^1.1.0","webpack":"^1.13.2"},"gitHead":"a6dbb86c24c4eaee1c5542cdced708077c9dc8f1","_id":"add-eventlistener-with-options@1.15.0","_shasum":"e8f55ff0ee6d3ad7d3b8eead43ac5f76b61e25a8","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"addi90","email":"adisinghrajput@gmail.com"},"dist":{"shasum":"e8f55ff0ee6d3ad7d3b8eead43ac5f76b61e25a8","tarball":"https://registry.npmjs.org/add-eventlistener-with-options/-/add-eventlistener-with-options-1.15.0.tgz","integrity":"sha512-vGEXTEK1Ww1Xnnh2r3xTXc0lnmcsNa8SPh95p8d8b7/qMtSKbKN8GhJ2k6If+oZkQCf8iN+lY9YEGJN68EwQRQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVJI386cp0SlkWhIPPDs8jx+5UlatYicMUj8VltzZ0dAIgJ0yyzdox6bJJ2MRS7vD8GnmzxfR4XBrCrjMN0wZaXqs="}]},"maintainers":[{"name":"addi90","email":"adisinghrajput@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/add-eventlistener-with-options-1.15.0.tgz_1477999608037_0.3984845010563731"},"directories":{}},"1.16.0":{"name":"add-eventlistener-with-options","version":"1.16.0","description":"A utility function to check if EventTarget.addEventListener supports adding passive events","main":"index.js","scripts":{"test":"npm run pretest && mocha test_dist --recursive","build":"rm -fr index.js && webpack","pretest":"rm -fr test_dist && babel src --out-dir dist && babel test --out-dir test_dist","prepublish":"npm run build","testc":"npm run pretest && istanbul cover ./node_modules/.bin/_mocha test_dist/checkSupportTest.js"},"repository":{"type":"git","url":"git+https://github.com/addi90/add-eventlistener-with-options.git"},"keywords":["event","passive"],"author":{"name":"Aditya Pratap Singh","email":"adisinghrajput@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/addi90/add-eventlistener-with-options/issues"},"homepage":"https://github.com/addi90/add-eventlistener-with-options#readme","dependencies":{"istanbul":"^0.4.5","mocha":"^3.1.2"},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.16.0","babel-core":"^6.17.0","babel-loader":"^6.2.5","babel-preset-es2015":"^6.16.0","babel-preset-stage-0":"^6.16.0","chai":"^3.5.0","core-js":"^2.4.1","jsdom":"^9.8.0","mocha-jsdom":"^1.1.0","webpack":"^1.13.2"},"gitHead":"af24d80b24018dc49b4be2b0104c6383213b67cd","_id":"add-eventlistener-with-options@1.16.0","_shasum":"a9cd26fe31980d80c9fe81621237ad7397669394","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"addi90","email":"adisinghrajput@gmail.com"},"dist":{"shasum":"a9cd26fe31980d80c9fe81621237ad7397669394","tarball":"https://registry.npmjs.org/add-eventlistener-with-options/-/add-eventlistener-with-options-1.16.0.tgz","integrity":"sha512-AB+KBb46WqwxpW86GgN19hhM33vRvC/2FeELoEATkIxETTxuiMcRVn66QApiIWJiYftBShFeJRMSrRtGVFsELg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHUdj2oDs3q74KHs9nqoNzG1YxZv41uJUfA6k1usKF8vAiAv98V155gtSPt98jmqAeGYfALaNdKUk7wavSIQCGWkMQ=="}]},"maintainers":[{"name":"addi90","email":"adisinghrajput@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/add-eventlistener-with-options-1.16.0.tgz_1478947898132_0.04259970528073609"},"directories":{}},"1.17.0":{"name":"add-eventlistener-with-options","version":"1.17.0","description":"A utility function to check if EventTarget.addEventListener supports adding passive events","main":"index.js","scripts":{"test":"npm run pretest && mocha test_dist --recursive","build":"rm -fr index.js && webpack","pretest":"rm -fr test_dist && babel src --out-dir dist && babel test --out-dir test_dist","prepublish":"npm run build","testc":"npm run pretest && istanbul cover ./node_modules/.bin/_mocha test_dist/checkSupportTest.js"},"repository":{"type":"git","url":"git+https://github.com/addi90/add-eventlistener-with-options.git"},"keywords":["event","passive"],"author":{"name":"Aditya Pratap Singh","email":"adisinghrajput@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/addi90/add-eventlistener-with-options/issues"},"homepage":"https://github.com/addi90/add-eventlistener-with-options#readme","dependencies":{"istanbul":"^0.4.5","mocha":"^3.1.2"},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.16.0","babel-core":"^6.17.0","babel-loader":"^6.2.5","babel-preset-es2015":"^6.16.0","babel-preset-stage-0":"^6.16.0","chai":"^3.5.0","core-js":"^2.4.1","jsdom":"^9.8.0","mocha-jsdom":"^1.1.0","webpack":"^1.13.2"},"gitHead":"381866edf3b88da50eb14c105ded715ea2ed65b3","_id":"add-eventlistener-with-options@1.17.0","_shasum":"c09f2e489faad9ae24d3eb356e86183d7e7bcad6","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"addi90","email":"adisinghrajput@gmail.com"},"dist":{"shasum":"c09f2e489faad9ae24d3eb356e86183d7e7bcad6","tarball":"https://registry.npmjs.org/add-eventlistener-with-options/-/add-eventlistener-with-options-1.17.0.tgz","integrity":"sha512-U9Fbg9K6uI8m55u75wEHaa7N26e0aeQ1gEtxcxktivk9MP62ttIdDcl+JbVD6Swy6xfoNPzBwMd/nKsUi46m0w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFgcKlaNYOHhZXxhGE81/XqqV4WhBtdhinTsTaDow0LnAiEA1XKkcTFOX2KeKHbRGWahQm61F7/2TSW6LZ4peuLBXZQ="}]},"maintainers":[{"name":"addi90","email":"adisinghrajput@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/add-eventlistener-with-options-1.17.0.tgz_1482927884382_0.7555509484373033"},"directories":{}},"1.18.0":{"name":"add-eventlistener-with-options","version":"1.18.0","description":"A utility function to check if EventTarget.addEventListener supports adding passive events","main":"index.js","scripts":{"build":"rm -fr index.js && webpack","pretest":"rm -fr test_dist && babel src --out-dir dist && babel test --out-dir test_dist","prepublish":"npm run build","codecov":"cat coverage/*/lcov.info | codecov","test":"npm run pretest && istanbul cover ./node_modules/.bin/_mocha test_dist/checkSupportTest.js"},"repository":{"type":"git","url":"git+https://github.com/addi90/add-eventlistener-with-options.git"},"keywords":["event","passive"],"author":{"name":"Aditya Pratap Singh","email":"adisinghrajput@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/addi90/add-eventlistener-with-options/issues"},"homepage":"https://github.com/addi90/add-eventlistener-with-options#readme","dependencies":{"istanbul":"^0.4.5","mocha":"^3.1.2"},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.16.0","babel-core":"^6.17.0","babel-loader":"^6.2.5","babel-preset-es2015":"^6.16.0","babel-preset-stage-0":"^6.16.0","chai":"^3.5.0","codecov":"^1.0.1","core-js":"^2.4.1","jsdom":"^9.8.0","mocha-jsdom":"^1.1.0","webpack":"^1.13.2"},"gitHead":"20fa68eb836bb187ae4cb481ce582f723f02b71e","_id":"add-eventlistener-with-options@1.18.0","_shasum":"0f6bbf566b601647ed6350235096d9e11169d3ac","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"addi90","email":"adisinghrajput@gmail.com"},"dist":{"shasum":"0f6bbf566b601647ed6350235096d9e11169d3ac","tarball":"https://registry.npmjs.org/add-eventlistener-with-options/-/add-eventlistener-with-options-1.18.0.tgz","integrity":"sha512-BPyX1r8JwGxNnnAmXr9x8gl7zQcB6Hr02VEZzPI8b4XTfvL92aSlv8Q/6Vvwd35pyp31r6bKnD/bpub/+tT9nQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICUTrNZx2hMNkHu5tdCSoiP8r3/wdSPsQHUhHtFhcpTLAiEA1GlpqbRYznfz+fQOpDSdopGyWEG9a/HRnMAXOpDRihs="}]},"maintainers":[{"name":"addi90","email":"adisinghrajput@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/add-eventlistener-with-options-1.18.0.tgz_1482934457695_0.8188896456267685"},"directories":{}},"1.19.0":{"name":"add-eventlistener-with-options","version":"1.19.0","description":"A utility function to check if EventTarget.addEventListener supports adding passive events","main":"index.js","scripts":{"test":"mocha src/**/*.js --compilers js:babel-register","test:watch":"npm t -- -w","report-coverage":"nyc report --reporter=lcov","codecov":"cat coverage/*/lcov.info | codecov","cover":"nyc npm t","prebuild":"rimraf dist","build":"babel --out-dir dist src --ignore *.test.js && webpack","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/addi90/add-eventlistener-with-options.git"},"keywords":["event","passive"],"author":{"name":"Aditya Pratap Singh","email":"adisinghrajput@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/addi90/add-eventlistener-with-options/issues"},"homepage":"https://github.com/addi90/add-eventlistener-with-options#readme","dependencies":{},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.16.0","babel-core":"^6.17.0","babel-loader":"^6.2.5","babel-preset-es2015":"^6.16.0","babel-preset-stage-0":"^6.16.0","babel-register":"^6.18.0","chai":"3.5.0","codecov":"1.0.1","core-js":"2.4.1","jsdom":"9.8.0","mocha":"3.1.2","mocha-jsdom":"1.1.0","nyc":"10.0.0","rimraf":"2.5.4","webpack":"1.13.2"},"nyc":{"exclude":["**/*.test.js","dist","src/index.js"]},"gitHead":"7ccf196d76aa4c0e3a345479c81e2f982335e6e1","_id":"add-eventlistener-with-options@1.19.0","_shasum":"517606d0f5fbd0c04dfe9df841e0fcebfdf9463f","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"addi90","email":"adisinghrajput@gmail.com"},"dist":{"shasum":"517606d0f5fbd0c04dfe9df841e0fcebfdf9463f","tarball":"https://registry.npmjs.org/add-eventlistener-with-options/-/add-eventlistener-with-options-1.19.0.tgz","integrity":"sha512-gSH7X+aKk9+s7UIGrCBRPlgv8oPog8/XuT4k8p6lfVIFzRR65eRSvx5ncxDFDqr1EV6xnNzdX8BWX2hyGk+Tnw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAucMLN9heyTfYSM3vxQStXCvRS0TXnQuEUZonVGI7gyAiAW8rbsVCcrNKpJyQhf3zzzhzraSba8OQROf7FaMkV+ig=="}]},"maintainers":[{"name":"addi90","email":"adisinghrajput@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/add-eventlistener-with-options-1.19.0.tgz_1483894826301_0.31987583823502064"},"directories":{}},"1.20.0":{"name":"add-eventlistener-with-options","version":"1.20.0","description":"A utility function to check if EventTarget.addEventListener supports adding passive events","main":"index.js","scripts":{"test":"mocha src/**/*.js --compilers js:babel-register","test:watch":"npm t -- -w","report-coverage":"nyc report --reporter=lcov","codecov":"cat coverage/*/lcov.info | codecov","cover":"nyc npm t","prebuild":"rimraf dist","build":"babel --out-dir dist src --ignore *.test.js && webpack","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/addi90/add-eventlistener-with-options.git"},"keywords":["event","passive"],"author":{"name":"Aditya Pratap Singh","email":"adisinghrajput@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/addi90/add-eventlistener-with-options/issues"},"homepage":"https://github.com/addi90/add-eventlistener-with-options#readme","dependencies":{},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.16.0","babel-core":"^6.17.0","babel-loader":"^6.2.5","babel-preset-es2015":"^6.16.0","babel-preset-stage-0":"^6.16.0","babel-register":"^6.18.0","chai":"3.5.0","codecov":"1.0.1","core-js":"2.4.1","jsdom":"9.8.0","mocha":"3.1.2","mocha-jsdom":"1.1.0","nyc":"10.0.0","rimraf":"2.5.4","webpack":"1.13.2"},"nyc":{"exclude":["**/*.test.js","dist","src/index.js"]},"gitHead":"2fcf9d17f0c705f1cfe8c66a4b3e773793f76567","_id":"add-eventlistener-with-options@1.20.0","_shasum":"d7c66569a3627ad6330afa2ae5c2b4b461605da1","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"addi90","email":"adisinghrajput@gmail.com"},"dist":{"shasum":"d7c66569a3627ad6330afa2ae5c2b4b461605da1","tarball":"https://registry.npmjs.org/add-eventlistener-with-options/-/add-eventlistener-with-options-1.20.0.tgz","integrity":"sha512-AiH2P7607GDkXxwds4QlCMMMtyYoK9mg2/zXxO4ekBO0Oqpjs9Xw+yQ7g+XVZ5BjUx7wC4z+SI2AT7KXmcjncg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEM0GPxZGcHs+eCjhJJXNJmFVIjoPt65IVl+fHw6m4bpAiAorpDdg8Q90o3O+lwdBG4IU838LWZM8qwkv58mHs4HUg=="}]},"maintainers":[{"name":"addi90","email":"adisinghrajput@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/add-eventlistener-with-options-1.20.0.tgz_1483997327773_0.17217037873342633"},"directories":{}},"1.21.0":{"name":"add-eventlistener-with-options","version":"1.21.0","description":"A utility function to check if EventTarget.addEventListener supports adding passive events","main":"index.js","scripts":{"test":"mocha src/**/*.js --compilers js:babel-register","test:watch":"npm t -- -w","report-coverage":"nyc report --reporter=lcov","codecov":"cat coverage/*/lcov.info | codecov","cover":"nyc npm t","prebuild":"rimraf dist","build":"babel --out-dir dist src --ignore *.test.js && webpack","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/addi90/add-eventlistener-with-options.git"},"keywords":["event","passive"],"author":{"name":"Aditya Pratap Singh","email":"adisinghrajput@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/addi90/add-eventlistener-with-options/issues"},"homepage":"https://github.com/addi90/add-eventlistener-with-options#readme","dependencies":{},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.16.0","babel-core":"^6.17.0","babel-loader":"^6.2.5","babel-preset-es2015":"^6.16.0","babel-preset-stage-0":"^6.16.0","babel-register":"^6.18.0","chai":"3.5.0","codecov":"1.0.1","core-js":"2.4.1","jsdom":"9.8.0","mocha":"3.1.2","mocha-jsdom":"1.1.0","nyc":"10.0.0","rimraf":"2.5.4","webpack":"1.13.2"},"nyc":{"exclude":["**/*.test.js","dist","src/index.js"]},"gitHead":"0f6a1f3a097335bf95d642a7c83936c7875e29ef","_id":"add-eventlistener-with-options@1.21.0","_shasum":"e87d7c89c64a6d099a0d7369cfac1de6df657c4f","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"addi90","email":"adisinghrajput@gmail.com"},"dist":{"shasum":"e87d7c89c64a6d099a0d7369cfac1de6df657c4f","tarball":"https://registry.npmjs.org/add-eventlistener-with-options/-/add-eventlistener-with-options-1.21.0.tgz","integrity":"sha512-4TBVWdX5MwcQNgmTdZPbSwTwwDa3hwTExtY1lXZArQLNkZaINILhvXYkET7kfGLl/WFOrgy4TW5zkngyN1rT1w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF8VwejVb8qfqq4HynSkec+AWfgk7Od3NTd3yXzGLfz5AiEA2+KHutQlQgV0HglPDF1aPVnseVgOUFE0lGrqjqjOcS8="}]},"maintainers":[{"name":"addi90","email":"adisinghrajput@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/add-eventlistener-with-options-1.21.0.tgz_1483997941047_0.20490271761082113"},"directories":{}},"1.22.0":{"name":"add-eventlistener-with-options","version":"1.22.0","description":"A utility function to check if EventTarget.addEventListener supports adding passive events","main":"index.js","scripts":{"test":"mocha src/**/*.js --compilers js:babel-register","test:watch":"npm t -- -w","report-coverage":"nyc report --reporter=lcov","codecov":"cat coverage/*/lcov.info | codecov","cover":"nyc npm t","prebuild":"rimraf dist","build":"babel --out-dir dist src --ignore *.test.js && webpack","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/addi90/add-eventlistener-with-options.git"},"keywords":["event","passive"],"author":{"name":"Aditya Pratap Singh","email":"adisinghrajput@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/addi90/add-eventlistener-with-options/issues"},"homepage":"https://github.com/addi90/add-eventlistener-with-options#readme","dependencies":{},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.16.0","babel-core":"^6.17.0","babel-loader":"^6.2.5","babel-preset-es2015":"^6.16.0","babel-preset-stage-0":"^6.16.0","babel-register":"^6.18.0","chai":"3.5.0","codecov":"1.0.1","core-js":"2.4.1","jsdom":"9.8.0","mocha":"3.1.2","mocha-jsdom":"1.1.0","nyc":"10.0.0","rimraf":"2.5.4","webpack":"1.13.2"},"nyc":{"exclude":["**/*.test.js","dist","src/index.js"]},"gitHead":"b2d507e9e7cbc4128f35b9db53764fd0df9ebd9d","_id":"add-eventlistener-with-options@1.22.0","_shasum":"73bc72b9a5ddbb5726979119ac5a93b8e5e84d09","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"addi90","email":"adisinghrajput@gmail.com"},"dist":{"shasum":"73bc72b9a5ddbb5726979119ac5a93b8e5e84d09","tarball":"https://registry.npmjs.org/add-eventlistener-with-options/-/add-eventlistener-with-options-1.22.0.tgz","integrity":"sha512-S2AStgKcDk3TMAnYg2lfs281ny2jO0LQO2DdoSH0ts83tqtO+QhAYLt+WXBFGDEL11ZA/xdwzDDvNAQ66lcDpQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAmd9KyBT+CWoXOaxn6IRWCHUqrpFJekljwdHVGKq9ZzAiBvPUrsPK4SZdJiRh14yt619Ut/7aTPbOmd0+QT+76LPw=="}]},"maintainers":[{"name":"addi90","email":"adisinghrajput@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/add-eventlistener-with-options-1.22.0.tgz_1483998020522_0.6357541284523904"},"directories":{}},"1.23.0":{"name":"add-eventlistener-with-options","version":"1.23.0","description":"A utility function to check if EventTarget.addEventListener supports adding passive events","main":"index.js","scripts":{"test":"mocha src/**/*.js --compilers js:babel-register","test:watch":"npm t -- -w","report-coverage":"nyc report --reporter=lcov","codecov":"cat coverage/*/lcov.info | codecov","cover":"nyc npm t","prebuild":"rimraf dist","build":"babel --out-dir dist src --ignore *.test.js && webpack","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/addi90/add-eventlistener-with-options.git"},"keywords":["event","passive"],"author":{"name":"Aditya Pratap Singh","email":"adisinghrajput@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/addi90/add-eventlistener-with-options/issues"},"homepage":"https://github.com/addi90/add-eventlistener-with-options#readme","dependencies":{},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.16.0","babel-core":"^6.17.0","babel-loader":"^6.2.5","babel-preset-es2015":"^6.16.0","babel-preset-stage-0":"^6.16.0","babel-register":"^6.18.0","chai":"3.5.0","codecov":"1.0.1","core-js":"2.4.1","jsdom":"9.8.0","mocha":"3.1.2","mocha-jsdom":"1.1.0","nyc":"10.0.0","rimraf":"2.5.4","webpack":"1.13.2"},"nyc":{"exclude":["**/*.test.js","dist","src/index.js"]},"gitHead":"680fc52eedc39851a37721d4776f935e7bc2bad2","_id":"add-eventlistener-with-options@1.23.0","_shasum":"4b29e29217623ede5a999f02725a6f435376f7ef","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"addi90","email":"adisinghrajput@gmail.com"},"dist":{"shasum":"4b29e29217623ede5a999f02725a6f435376f7ef","tarball":"https://registry.npmjs.org/add-eventlistener-with-options/-/add-eventlistener-with-options-1.23.0.tgz","integrity":"sha512-2LrTxRw0+YGS09+6AprERBIVArEAqJsozXvs/Q+2hPMB9A84JcyI3nyeJSxmTkX+5J1+QIu2vIr8qEzwabifNg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfzy41713if1GiQlpQqJftngw3lCT8qRC/MrMphwHp0AIhAP9XIAHVpTMD3WbHAoagkKXy7fufvxUBGXmAPdmWSP53"}]},"maintainers":[{"name":"addi90","email":"adisinghrajput@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/add-eventlistener-with-options-1.23.0.tgz_1486139794212_0.8389324604067951"},"directories":{}},"1.24.0":{"name":"add-eventlistener-with-options","version":"1.24.0","description":"A utility function to check if EventTarget.addEventListener supports adding passive events","main":"index.js","scripts":{"test":"mocha src/**/*.js --compilers js:babel-register","test:watch":"npm t -- -w","report-coverage":"nyc report --reporter=lcov","codecov":"cat coverage/*/lcov.info | codecov","cover":"nyc npm t","prebuild":"rimraf dist","build":"babel --out-dir dist src --ignore *.test.js && webpack","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/addityasingh/add-eventlistener-with-options.git"},"keywords":["event","passive"],"author":{"name":"Aditya Pratap Singh","email":"adisinghrajput@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/addityasingh/add-eventlistener-with-options/issues"},"homepage":"https://github.com/addityasingh/add-eventlistener-with-options#readme","dependencies":{},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.16.0","babel-core":"^6.17.0","babel-loader":"^6.2.5","babel-preset-es2015":"^6.16.0","babel-preset-stage-0":"^6.16.0","babel-register":"^6.18.0","chai":"3.5.0","codecov":"1.0.1","core-js":"2.4.1","jsdom":"9.8.0","mocha":"3.1.2","mocha-jsdom":"1.1.0","nyc":"10.0.0","rimraf":"2.5.4","webpack":"1.13.2"},"nyc":{"exclude":["**/*.test.js","dist","src/index.js"]},"gitHead":"5ef1a1ae711ac4c2ee61731861aa22c105ea6550","_id":"add-eventlistener-with-options@1.24.0","_shasum":"b285d02f6f5d4c51eb13ebeaebfd469fe3b20038","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"addi90","email":"adisinghrajput@gmail.com"},"dist":{"shasum":"b285d02f6f5d4c51eb13ebeaebfd469fe3b20038","tarball":"https://registry.npmjs.org/add-eventlistener-with-options/-/add-eventlistener-with-options-1.24.0.tgz","integrity":"sha512-0AuBQhZHC5q2rm7iLBdPGPX6b73+ZyQx5R2T28QbiBQpsQszPQzaeXwwyKRBh4jzc4sG+vMig8HraByIK9Dwrg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuvg7oTECA6ZX+LbKvwKF6P/ksQOqWcDYbOjmrrkPouAIgAI5q6eT3HWNTzcfKQZ0JfNo0PdyCmhU+nCK54TcpLk8="}]},"maintainers":[{"name":"addi90","email":"adisinghrajput@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/add-eventlistener-with-options-1.24.0.tgz_1486140058191_0.5301686921156943"},"directories":{}},"1.25.0":{"name":"add-eventlistener-with-options","version":"1.25.0","description":"A utility function to check if EventTarget.addEventListener supports adding passive events","main":"index.js","scripts":{"test":"mocha src/**/*.js --compilers js:babel-register","test:watch":"npm t -- -w","report-coverage":"nyc report --reporter=lcov","codecov":"cat coverage/*/lcov.info | codecov","cover":"nyc npm t","prebuild":"rimraf dist","build":"babel --out-dir dist src --ignore *.test.js && webpack","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/addityasingh/add-eventlistener-with-options.git"},"keywords":["event","passive"],"author":{"name":"Aditya Pratap Singh","email":"adisinghrajput@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/addityasingh/add-eventlistener-with-options/issues"},"homepage":"https://github.com/addityasingh/add-eventlistener-with-options#readme","dependencies":{},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.16.0","babel-core":"^6.17.0","babel-loader":"^6.2.5","babel-preset-es2015":"^6.16.0","babel-preset-stage-0":"^6.16.0","babel-register":"^6.18.0","chai":"3.5.0","codecov":"1.0.1","core-js":"2.4.1","jsdom":"9.8.0","mocha":"3.1.2","mocha-jsdom":"1.1.0","nyc":"10.0.0","rimraf":"2.5.4","webpack":"1.13.2"},"nyc":{"exclude":["**/*.test.js","dist","src/index.js"]},"gitHead":"c2a1d83c44a0f955221dc117ccf13b59c8e54ca0","_id":"add-eventlistener-with-options@1.25.0","_shasum":"3c1bb90f106d465e20a467c9fd5d108ef73eae3b","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"addi90","email":"adisinghrajput@gmail.com"},"dist":{"shasum":"3c1bb90f106d465e20a467c9fd5d108ef73eae3b","tarball":"https://registry.npmjs.org/add-eventlistener-with-options/-/add-eventlistener-with-options-1.25.0.tgz","integrity":"sha512-UkMhrPrZ10ZO2ClVbHdMKv8dQHo8TgJA54HZKCBmOMX545PxrI4zpkQFHvt0uleghCZPrTFe/kxGrah72MzVIQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFTCY76D5jCwZPHqTUX7W042Z3XtJmwPAVNAOpdmDZigAiEAv5r8Ln7Ni8AiU9Cl7KoV+PFWc+IVVUO8KTcgXZZOH7o="}]},"maintainers":[{"name":"addi90","email":"adisinghrajput@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/add-eventlistener-with-options-1.25.0.tgz_1487665528065_0.8885404258035123"},"directories":{}},"1.25.1":{"name":"add-eventlistener-with-options","version":"1.25.1","description":"A utility function to check if EventTarget.addEventListener supports adding passive events","main":"index.js","scripts":{"test":"mocha src/**/*.js --compilers js:babel-register","test:watch":"npm t -- -w","report-coverage":"nyc report --reporter=lcov","codecov":"cat coverage/*/lcov.info | codecov","cover":"nyc npm t","prebuild":"rimraf dist","build":"babel --out-dir dist src --ignore *.test.js && webpack","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/addityasingh/add-eventlistener-with-options.git"},"keywords":["event","passive"],"author":{"name":"Aditya Pratap Singh","email":"adisinghrajput@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/addityasingh/add-eventlistener-with-options/issues"},"homepage":"https://github.com/addityasingh/add-eventlistener-with-options#readme","dependencies":{},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.16.0","babel-core":"^6.17.0","babel-loader":"^6.2.5","babel-preset-es2015":"^6.16.0","babel-preset-stage-0":"^6.16.0","babel-register":"^6.18.0","chai":"3.5.0","codecov":"1.0.1","core-js":"2.4.1","jsdom":"9.8.0","mocha":"3.1.2","mocha-jsdom":"1.1.0","nyc":"10.0.0","rimraf":"2.5.4","webpack":"1.13.2"},"nyc":{"exclude":["**/*.test.js","dist","src/index.js"]},"gitHead":"bfa90ba29ee8e0b13f4e6ac4e55a26a53d091ce0","_id":"add-eventlistener-with-options@1.25.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"addi90","email":"adisinghrajput@gmail.com"},"dist":{"integrity":"sha512-3g/4jAU2LfmFzpZudRgC4CPmCeMYxEnTXORhhg9arsllBi2zE1koi7Yt1XRlGCWiQiuTyf1kenhwONOm01zmKQ==","shasum":"c9afbc39354c06d8553491ddd8683e7c799d923d","tarball":"https://registry.npmjs.org/add-eventlistener-with-options/-/add-eventlistener-with-options-1.25.1.tgz","fileCount":6,"unpackedSize":13952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2dTOCRA9TVsSAnZWagAA3skQAIltoWN5vN1i3MPnkDPX\n1rr5Dz8dPrR9X5rMyMHwNlrySW23ruef2MjMDJlRoyIZGPLVUwrWY3Qrqd9j\n7s+PmaWLPRYqs0vNzIbjWgpMBFzGwl9+N+LdqVCfrBdM2eSJTtNgChtehsNu\ncD4rPbTRmfAdK6MU5ATopziYXv4CPspqDRv+ygE+tJ6Gk1chjP/xdsVtssHL\nxcBSsnKavXvikkcifVIf/An2f5toQIuRvfGb4TKqqXpAmvLnr53SXD56HBBx\n0PYiFHUIELby++bhiRKY+9pUspw3uwAhSahHdCJw4yzTWgPXNEnzgGUF3xFO\nMUk3rsJ68voMmv8vmfnp8cc7o3lUA6jF5IGsiWQ2f4qLmELg/MwAfmQZPh34\nIXb2zca5eo9o+cwOYOwaO/IvkkAeWyw/QfYEoDH5eHhzvVapLG2ICLIpMgNC\nPh6ktmB0V1lJVt5U5TJ8EaRqGiusWMVxsas2pHA+ytr50/Z8ldbIEkQIJ8bY\nqkPBeXfVJfiaOFzCdgVkN7oCb1XicE17RlROGxu3lVT9x5yZ4S1wGAabfkWi\nY3FlWpAWiNGI8iLMvRNwhS+vQ7mlym9WS7tp6LgF+KbfLhMlrhJav7hw2P0V\njWAryAi5VuZHw2hf14QDXLPfAN4KPIZaEn7PQm7XAGqQg6p6Eewt4oWF67fm\nBAmB\r\n=GjbJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC4jycSYLMFw8vHjxWexShZpw8yiUasvu+U/cT3dkS27AiEAnbjZAhIPK5b+1dWDb81IQMGzxC+1ddkxra5nM6L1ij0="}]},"maintainers":[{"name":"addi90","email":"adisinghrajput@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/add-eventlistener-with-options_1.25.1_1557779661784_0.5859008351580857"},"_hasShrinkwrap":false},"1.25.2":{"name":"add-eventlistener-with-options","version":"1.25.2","description":"A utility function to check if EventTarget.addEventListener supports adding passive events","main":"index.js","scripts":{"test":"mocha src/**/*.js --compilers js:babel-register","test:watch":"npm t -- -w","report-coverage":"nyc report --reporter=lcov","codecov":"cat coverage/*/lcov.info | codecov","cover":"nyc npm t","prebuild":"rimraf dist","build":"babel --out-dir dist src --ignore *.test.js && webpack","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/addityasingh/add-eventlistener-with-options.git"},"keywords":["event","passive"],"author":{"name":"Aditya Pratap Singh","email":"adisinghrajput@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/addityasingh/add-eventlistener-with-options/issues"},"homepage":"https://github.com/addityasingh/add-eventlistener-with-options#readme","dependencies":{},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.16.0","babel-core":"^6.17.0","babel-loader":"^6.2.5","babel-preset-es2015":"^6.16.0","babel-preset-stage-0":"^6.16.0","babel-register":"^6.18.0","chai":"3.5.0","codecov":"1.0.1","core-js":"2.4.1","jsdom":"9.8.0","mocha":"3.1.2","mocha-jsdom":"1.1.0","nyc":"10.0.0","rimraf":"2.5.4","webpack":"1.13.2"},"nyc":{"exclude":["**/*.test.js","dist","src/index.js"]},"gitHead":"e3104ac228c0a1b0b696cdecc9098cb71937e72c","_id":"add-eventlistener-with-options@1.25.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"addi90","email":"adisinghrajput@gmail.com"},"dist":{"integrity":"sha512-qqyVdvEJG4up5qibamYdIMj3XR7TtQ+15v8bfZLj0qpt0V29HjsbzHZUsq+PNeycvInVWHvCD7V6d/y+h5hKqg==","shasum":"38ef391e0874aa95c06f9f66035ee037eaece0c9","tarball":"https://registry.npmjs.org/add-eventlistener-with-options/-/add-eventlistener-with-options-1.25.2.tgz","fileCount":6,"unpackedSize":13952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2dU8CRA9TVsSAnZWagAAO9AQAJQ2OlNqgSwwe5cM0TNA\n6rYPa9FRDyTx2/98vK75RfJYqJwvIQQ8pManaZ4WcJW0d54hfDTvetR2x/EA\ntAxfaVhRSMZqM2kfo1EWu0alJxt8Vf/JBF7pE43/xu/aIZoGocYLBXzB3CIj\n96Oy7nz3a7iOJVel4lc3PoKqb9rmx6zH2fFBc1g4mYRlmDLEnmTKl1DJtH52\nGEkj1fd/gzlC+9YPV52Jk7GPARS1lD4zZKPX3xgL9TAmIrxHcQbtI/YRbZPq\nLn+NGH/UqIw/+mawAa3pkrAH4QLdK8dnyM1RJaZkSM23mGxXdkkyaLQcGDcz\nOV7Rmy8HmduXspYAHNsthfNnpUopvFVW3ZpnezVt7tAklArGcgQfXWc1/Vik\nrk+RBpPJIvwTs2bwt5oPtiqPoFB40Tvl/qrxhW9CqUF7BAC8H8c4dqbHXRlv\n+AxYwCJyDTTKA8tqdBF0gvvoWY5ZpImqOWaf9jVvaTsfZZCdzWfXJlTWzT+U\nt5p6MccZbjgWjXL7uffhc5cke5PtkgU+J7Oyl3Gr0ii6rghIb2e3NcIhycHQ\nozMnq8d/u4nXoExHpKZItPd3YHW6iUrLziitdqSvbRycr2hqqlqnoT+r2/bJ\nxMGEhu6hgpu9HGvp9XwHwqGfJ+BcGvFU6T79uCUGmncsRSylnRE4rIokZQvp\nF0Yn\r\n=dM7l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDB0MhAS96vam2SE2IFpIDEE5HQ1oqOu8Y0frQ0se9AyQIhAK9VIjO2ySLPV/op+K2az1SE8XuttlXMTS0ikvmMGPty"}]},"maintainers":[{"name":"addi90","email":"adisinghrajput@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/add-eventlistener-with-options_1.25.2_1557779771993_0.23195583600822012"},"_hasShrinkwrap":false},"1.25.3":{"name":"add-eventlistener-with-options","version":"1.25.3","description":"A utility function to check if EventTarget.addEventListener supports adding passive events","main":"index.js","scripts":{"test":"mocha src/**/*.js --compilers js:babel-register","test:watch":"npm t -- -w","report-coverage":"nyc report --reporter=lcov","codecov":"cat coverage/*/lcov.info | codecov","cover":"nyc npm t","prebuild":"rimraf dist","build":"babel --out-dir dist src --ignore *.test.js && webpack","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/addityasingh/add-eventlistener-with-options.git"},"keywords":["event","passive"],"author":{"name":"Aditya Pratap Singh","email":"adisinghrajput@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/addityasingh/add-eventlistener-with-options/issues"},"homepage":"https://github.com/addityasingh/add-eventlistener-with-options#readme","dependencies":{},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.16.0","babel-core":"^6.17.0","babel-loader":"^6.2.5","babel-preset-es2015":"^6.16.0","babel-preset-stage-0":"^6.16.0","babel-register":"^6.18.0","chai":"3.5.0","codecov":"1.0.1","core-js":"2.4.1","jsdom":"9.8.0","mocha":"3.1.2","mocha-jsdom":"1.1.0","nyc":"10.0.0","rimraf":"2.5.4","webpack":"1.13.2"},"nyc":{"exclude":["**/*.test.js","dist","src/index.js"]},"gitHead":"82ff0969121f4e9f9ae061d014d860784eee683c","_id":"add-eventlistener-with-options@1.25.3","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"addi90","email":"adisinghrajput@gmail.com"},"dist":{"integrity":"sha512-nDJPpqz+m/gohcQaNmhH19w/qion8yXd3CHRCfEH7OMmuAR9JgLqf7d1ZdmookD7eW/rTunre42/V9MBgd5LMw==","shasum":"f4474860166c3a1b1488ca3b1afd203d23a0acec","tarball":"https://registry.npmjs.org/add-eventlistener-with-options/-/add-eventlistener-with-options-1.25.3.tgz","fileCount":6,"unpackedSize":13988,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2dZFCRA9TVsSAnZWagAANHkP/0CpMLCNbsQKMqS5LIMy\nMcaR0CdTIsUijpPvYLx/tZ4hhuqSPSCRQwm0V1PfDZIh2o6mNx1g6EWBeaFR\n9EKFpdrUUBnW8i69OlTkBqVrh1eBkaVNd8hQqSHxxPm13wX89wKkPPzXqN7W\nh7YXtulY6rYXZXdsH/bDnztzwDpxCLGH7TYObqFtfC4vdqPJ5DHRcOcFMAKV\npIDh1Ui6D4F7HGnr4iXrMXgZWjSaZa+YaZR8PqtGAAcsCtmiEocZ7+gfAusK\nkB7joOXuvV/fS+NxixGKWoHDB5Jhzkz3Xpkks2jmUIuQOPxLQu3JOcl7eUAC\nhv1sH4bdIPSr+6XhbhGIRtYXDXfIvOKo/Xwrv7GKRa8bqc47SZ/zFQa2LrbO\n9rp8oBqYlHO029J8ilX2kwNfoTxovNOXGEhrwZUuXNG9rlaTma3SLN3cHA5S\nfy7NHPaCcgsKORgDKo0rYy9ob1LR/zEWHLChqKhInYfNhNp6UcheHHTMQ+KQ\n2zXUP8CEr8/lL6hg206mSqLYYMYyLDt5GdvI/or7hYCGJNdOepv5WoZ44zmU\nGzCJqbwviwbeDHTeLcRpP0m/b4ZmyqchV4Cy/IxfYS4rJ5DQNk++moLICsv/\nz4AIxx2S23CDqHCF5tSelW/YlsTvx5WlceQLDdGdkY88ed+umBWdi757yLTY\na1je\r\n=wyHi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuwqVm32yJiev5201OOx6g6M0ZJBdDr8/+Dj8lsbW7AQIgYLf8N1jH2WkeZEY46UX8spDFa8bTljcn55ALHTiLv1s="}]},"maintainers":[{"name":"addi90","email":"adisinghrajput@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/add-eventlistener-with-options_1.25.3_1557780036890_0.8105087446346428"},"_hasShrinkwrap":false},"1.25.4":{"name":"add-eventlistener-with-options","version":"1.25.4","description":"A utility function to check if EventTarget.addEventListener supports adding passive events","main":"index.js","scripts":{"test":"mocha src/**/*.js --compilers js:babel-register","test:watch":"npm t -- -w","report-coverage":"nyc report --reporter=lcov","codecov":"cat coverage/*/lcov.info | codecov","cover":"nyc npm t","prebuild":"rimraf dist","build":"babel --out-dir dist src --ignore *.test.js && webpack","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/addityasingh/add-eventlistener-with-options.git"},"keywords":["event","passive"],"author":{"name":"Aditya Pratap Singh","email":"adisinghrajput@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/addityasingh/add-eventlistener-with-options/issues"},"homepage":"https://github.com/addityasingh/add-eventlistener-with-options#readme","dependencies":{},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.16.0","babel-core":"^6.17.0","babel-loader":"^6.2.5","babel-preset-es2015":"^6.16.0","babel-preset-stage-0":"^6.16.0","babel-register":"^6.18.0","chai":"3.5.0","codecov":"1.0.1","core-js":"2.4.1","jsdom":"9.8.0","mocha":"3.1.2","mocha-jsdom":"1.1.0","nyc":"10.0.0","rimraf":"2.5.4","sinon":"7.3.2","webpack":"1.13.2"},"nyc":{"exclude":["**/*.test.js","dist","src/index.js"]},"gitHead":"01b22fb0dd26cd1dda5706af27c05b325aa67726","_id":"add-eventlistener-with-options@1.25.4","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"addi90","email":"adisinghrajput@gmail.com"},"dist":{"integrity":"sha512-b7zhX2ZUosQAHSEaomTcUVBg3R+AU8zepd+cWHVesXRcGPrdBYs6FNO931/4e/epCA6VUsEYfwN6Bw58d1mpgA==","shasum":"505474127b6142649eb64d5ce998e00455617361","tarball":"https://registry.npmjs.org/add-eventlistener-with-options/-/add-eventlistener-with-options-1.25.4.tgz","fileCount":3,"unpackedSize":9384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc4CjOCRA9TVsSAnZWagAAnQsQAIehm75TeRyosOh4oc11\nsO37kmHFSNnKUXDtdL0wTO+0iEIXiW4Wfxk8SWIJVwaVpVylY09Sd038QeO2\n4ZGUVwNYnsymjvEn0DEEJ8qrHRERv7RqvxjrFcVjfD38RPwzUmp8snEljoN4\nB5xdS//hLpXOWz7o0TMFok2eZmJLfp46avVWgVukMEmj0m3o7GM0agHHiVbd\nNoKS4YNdF+m/IB/A9uji7C0wk+bUMGadf6uDO162JYoXuibAARahg+Ox4dfp\nCrK2Xy5fcOno6iMk43Uos3dvnsw1qmy6HTP6La/rLpeX2zSTZ28N9ineKqh3\nKLnJzxMg0J1NGwz5xBdjeK+y/wxFhPaDwRaeHGFREZCi00Q2/c5sYjbHYyPi\n0LpvNHr3zXkAjqMg2ylZ4tW7HqaCZUGDTO7/W937Vo+tMRQzfG11DVX/ivVQ\nBXXJgaGl2yazJb2JiJCC/zf3B7zcLBnlopDbxH79njwOQNQcoHckcV+Ef2OU\nDLtSOY1SCplOfK/ZIOvaKHdh02AUsTCiH08BSCNMkJnuTgmK7octCLdPzE2J\n/cBTnP8ZLdxQP+QrW8QQhB7vGows6bu95mKEyaip9RM685yMEK6cbP4Cx6e+\nm3w8vDuJJxp54O/7ZNnN0bZnIrZgrt1/WLcL5WS+YGMj4S4narl4aqyfmkY4\nFbUY\r\n=j1Mi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBrJNZ7TUYdxDfahw9kMRgCEy4XoxWHrozmyxjhExkmWAiBhVUulH/63Txtlu34W1a2ZUf0o9dqP1oC22MxhacmzdA=="}]},"maintainers":[{"name":"addi90","email":"adisinghrajput@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/add-eventlistener-with-options_1.25.4_1558194381709_0.5036810975263426"},"_hasShrinkwrap":false},"1.25.5":{"name":"add-eventlistener-with-options","version":"1.25.5","description":"A utility function to check if EventTarget.addEventListener supports adding passive events","main":"index.js","scripts":{"test":"mocha src/**/*.js --compilers js:babel-register","test:watch":"npm t -- -w","report-coverage":"nyc report --reporter=lcov","codecov":"cat coverage/*/lcov.info | codecov","cover":"nyc npm t","prebuild":"rimraf dist","build":"babel --out-dir dist src --ignore *.test.js && webpack","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/addityasingh/add-eventlistener-with-options.git"},"keywords":["event","passive"],"author":{"name":"Aditya Pratap Singh","email":"adisinghrajput@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/addityasingh/add-eventlistener-with-options/issues"},"homepage":"https://github.com/addityasingh/add-eventlistener-with-options#readme","dependencies":{},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.16.0","babel-core":"^6.17.0","babel-loader":"^6.2.5","babel-preset-es2015":"^6.16.0","babel-preset-stage-0":"^6.16.0","babel-register":"^6.18.0","chai":"3.5.0","codecov":"1.0.1","core-js":"2.4.1","jsdom":"9.8.0","mocha":"3.1.2","mocha-jsdom":"1.1.0","nyc":"10.0.0","rimraf":"2.5.4","sinon":"7.3.2","webpack":"1.13.2"},"nyc":{"exclude":["**/*.test.js","dist","src/index.js"]},"gitHead":"f413386349e91a480a3b61b91693d3accb39a8e7","_id":"add-eventlistener-with-options@1.25.5","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"addi90","email":"adisinghrajput@gmail.com"},"dist":{"integrity":"sha512-L8X5FekCYy0dVc6obZvIK4QaGdWyA1x6LH8e3BYAfxItX4FOJ13L8FlxBWOricGSnH/sfVY4zpJMp8ZxC9UMzA==","shasum":"c3221a042e424f9bf2bd83598a57a1d9dd506ac4","tarball":"https://registry.npmjs.org/add-eventlistener-with-options/-/add-eventlistener-with-options-1.25.5.tgz","fileCount":4,"unpackedSize":14096,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc4CpvCRA9TVsSAnZWagAA3ywP/062KZ4YNvP6c+rm7tym\nE6AUQhjrzKioEFrRTdp0xMlfnfpYFrpqAKUY3u2/3mBhpt1oPvX1MqSe8Ebx\njnM6+20Av9Yv7fXq+fi7Oo//0CXYpEDcUYMjv50cWE8rvFX5t44WPGQxCJOP\nqr+oA52Zf2V0yExWmrqdQHhv3rUpYBpLD/ha4orPvIprAcPxbvXcAUl+65Mp\nIk2KO8Xk0ync7I2vO16WXz+WMhNdprwZ4wrJDJUP0CWr6sziAK96+R/H0exo\nBJdMPVzu3H6nrvrGdo/pARhDyCiwdoth8u0Ij2NawjEwclo8UNQmsKfWJhdd\nkb6Jw5dqWBcPh1/wmTH6kD45m9gaOPEIlNEVIHzt0q6OaoTDKb35EO6uBnmD\nGSCfnwYImcEXK0SDjgwHB5EggUrAQ/FecDGvoFldC4JFveGcPgZBEjlRk4D3\nT8lVDAdC2fn9l6muF8tZf4AkTrC6Qoq4YjjutdV6bEYevTF4LARCdzDz3uOv\nKE1d/098akvEh/77u54cGxWD0XLzwdUy+DIWH0kUz76t7/uTCPhK4CxfvwzT\nZAz2U/MPhhS4wLB//QVF3iY2eSlbMQ2Ap/E6kBngAo6XHBwr1pwfTn6VmbDL\nISDnW1HGXw4HQ8cQPHMIhIYvEpdpcDwxAJ7bDRLCXVHiW7q1UxK+dQ5uq2LA\nWZSL\r\n=pyuR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAVwLXGOJqCuzATJrIhr8xRVi+MX7AWnck9GvHV/kX1fAiEAsFnHslsaxKo0IGjetMLttDgOUTUSUXmpuNsXmM4MlGA="}]},"maintainers":[{"name":"addi90","email":"adisinghrajput@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/add-eventlistener-with-options_1.25.5_1558194798524_0.8777011550269578"},"_hasShrinkwrap":false}},"readme":"# add-eventlistener-with-options\nA utility function to check if [EventTarget.addEventListener](https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/addEventListener) supports adding `passive` (or `capture`, `once`) event options.\n\n[![NPM](https://nodei.co/npm/add-eventlistener-with-options.png)](https://npmjs.org/package/add-eventlistener-with-options)\n\n## Build status\n[![Build Status](https://travis-ci.org/addityasingh/add-eventlistener-with-options.svg?branch=master)](https://travis-ci.org/addityasingh/add-eventlistener-with-options)\n[![coverage](https://codecov.io/github/addityasingh/add-eventlistener-with-options/coverage.svg?precision=0)](https://codecov.io/github/addityasingh/add-eventlistener-with-options)\n\n## npm status\n[![downloads](https://img.shields.io/npm/dt/add-eventlistener-with-options.svg)](https://npmjs.org/package/add-eventlistener-with-options?cacheSeconds=3600)\n[![version](https://img.shields.io/npm/v/add-eventlistener-with-options.svg)](https://npmjs.org/package/add-eventlistener-with-options?cacheSeconds=3600)\n\n# Story behind Passive event listeners \n\nPassive event listeners are a new feature [in the DOM spec](https://dom.spec.whatwg.org/#dom-eventlisteneroptions-passive) that enable developers to opt-in to better scroll performance by eliminating the need for scrolling to block on touch and wheel event listeners.  Developers can annotate touch and wheel listeners with `{passive: true}` to indicate that they will never invoke `preventDefault`.  This feature [shipped in Chrome 51](https://www.chromestatus.com/features/5745543795965952), [Firefox 49](https://bugzilla.mozilla.org/show_bug.cgi?id=1266066) and [landed in WebKit](https://bugs.webkit.org/show_bug.cgi?id=158601). \n\n\n### The problem\n\nSmooth scrolling performance is essential to a good experience on the web, especially on touch-based devices.\nAll modern browsers have a threaded scrolling feature to permit scrolling to run smoothly even when expensive\nJavaScript is running, but this optimization is partially defeated by the need to wait for the results of\nany `touchstart` and `touchmove` handlers, which may prevent the scroll entirely by calling [`preventDefault()`](http://www.w3.org/TR/touch-events/#the-touchstart-event) on the event. While there are particular scenarios where an author may indeed want to prevent scrolling, analysis indicates that the majority of touch event handlers on the web never actually\ncall `preventDefault()`, so browsers often block scrolling unneccesarily. For instance, in Chrome for Android 80% of the touch events that block scrolling never actually prevent it. 10% of these events add more than 100ms of delay to the start of scrolling, and a catastrophic delay of at least 500ms occurs in 1% of scrolls.\n\n### Solution: the 'passive' option\n\nNow that we have an extensible syntax for specifying options at event handler registration time, we can add a new `passive` option which declares up-front that the listener will never call `preventDefault()` on the event.  If it does, the user agent will just ignore the request (ideally generating at least a console warning). \n\nNow rather than having to block scrolling whenever there are any touch or wheel listener, the browser only needs to do this when there are *non-passive* listeners (see [TouchEvents spec](http://w3c.github.io/touch-events/#cancelability)).  `passive` listeners are free of performance side-effects.\n\nThis package provides a smooth fallback implementation to use the `{ passive: true }` option in newer browsers, while falling back to `false` value in older ones. \nAdditionally, you could also use the method to use the `capture` and `once` options.\n\n# Syntax\n```javascript\naddEventListenerWithOptions(target, \n  eventName, \n  listener, \n  options, \n  optionName);\n```\n\n - `target`: The [EventTarget](https://developer.mozilla.org/en-US/docs/Web/API/EventTarget) element to use as the target of the event\n - `eventName`: Name of the event to be handled using the event listener. E.g. `touchstart`, `touchend`\n - `listener`: The event listener callback to be called on the event\n - `options`: Additional options\n - `optionName`: Defaults to `passive`. Use [`once`, `capture`] to override.\n\n# Installation\nUse it with `npm` as\n\n```\nnpm install add-event-listener-with-options\n```\n\n# Example\n- To add the `passive` event listeners as default\n\n## ES6 syntax\n```javascript\nimport addEventListenerWithOptions from 'add-eventlistener-with-options';\n\naddEventListenerWithOptions(window, 'touchstart', () => {\n    // Execute callback code\n});\n```\n\n- The default option is `passive`, but you can even add `capture` or `once` options by passing them as the last parameter\n\n```javascript\naddEventListenerWithOptions(window, 'touchstart', () => {\n    // Execute callback code\n}, {}, 'capture');\n```\n\n# Performance test\nThere is a video showing the comparison of performance on [CNN website](https://www.cnn.com) here\n\n<a href=\"https://www.youtube.com/watch?v=NPM6172J22g\">\n![demo video](https://cloud.githubusercontent.com/assets/39191/16223871/cab9f508-379f-11e6-8154-1d0a005ad071.png)\n</a>\n\nAdditionally, I tested the change with below code and the Devtools Timline data ***before*** and ***after*** the change are shown below for a sample **Redux** application. The number of frames in green (< 16ms) is increased after adding the `passive` option as compared below:\n\n### Before\n\n\n```javascript\nwindow.addEventListener('touchstart', (e) => {\n  console.log('e.defaultPrevented', e.defaultPrevented);  // will be false \n  for (let i =0; i< 100; i++) {\n    console.log(`i ${i}`);\n    e.preventDefault(); // prevents the scroll because the event handler is not passive \n  }\n\n  console.log('e.defaultPrevented', e.defaultPrevented);  // true \n});\n```\n\n![Before Passive ](https://raw.githubusercontent.com/addityasingh/add-eventlistener-with-options/master/assets/before-passive.png)\n\n### After\n\n```javascript\naddEventListenerWithOptions(window, 'touchstart', (e) => {\n  console.log('e.defaultPrevented', e.defaultPrevented);  // will be false \n  for (let i =0; i< 100; i++) {\n    console.log(`i ${i}`);\n    e.preventDefault(); // does nothing since the listener is passive \n  }\n\n  console.log('e.defaultPrevented', e.defaultPrevented);  // still false \n});\n```\n\n![After Passive ](https://raw.githubusercontent.com/addityasingh/add-eventlistener-with-options/master/assets/after-passive.png)\n\n\n# Reference and Credits\nMost of the sources for implementing this comes from the [Web Platform Incubator Community Group](https://www.w3.org/blog/2015/07/wicg/) suggestion on [EventListenerOptions](https://github.com/WICG/EventListenerOptions/blob/gh-pages/explainer.md)\n\n","maintainers":[{"name":"addi90","email":"adisinghrajput@gmail.com"}],"time":{"modified":"2022-06-13T02:25:24.729Z","created":"2016-10-19T19:19:08.362Z","1.0.0":"2016-10-19T19:19:08.362Z","1.1.0":"2016-10-19T19:22:16.093Z","1.2.0":"2016-10-19T19:44:40.125Z","1.3.0":"2016-10-19T21:19:47.834Z","1.4.0":"2016-10-19T21:39:03.393Z","1.5.0":"2016-10-19T21:43:45.818Z","1.6.0":"2016-10-19T21:51:38.065Z","1.7.0":"2016-10-22T10:55:32.857Z","1.8.0":"2016-10-22T12:14:14.794Z","1.9.0":"2016-10-22T12:16:37.382Z","1.10.0":"2016-10-22T12:25:30.955Z","1.11.0":"2016-10-22T23:46:29.811Z","1.12.0":"2016-10-24T22:27:54.656Z","1.13.0":"2016-10-24T22:31:11.192Z","1.14.0":"2016-10-24T22:42:36.775Z","1.15.0":"2016-11-01T11:26:49.904Z","1.16.0":"2016-11-12T10:51:38.812Z","1.17.0":"2016-12-28T12:24:45.005Z","1.18.0":"2016-12-28T14:14:18.360Z","1.19.0":"2017-01-08T17:00:28.437Z","1.20.0":"2017-01-09T21:28:49.864Z","1.21.0":"2017-01-09T21:39:03.099Z","1.22.0":"2017-01-09T21:40:21.354Z","1.23.0":"2017-02-03T16:36:34.929Z","1.24.0":"2017-02-03T16:40:58.849Z","1.25.0":"2017-02-21T08:25:28.718Z","1.25.1":"2019-05-13T20:34:21.894Z","1.25.2":"2019-05-13T20:36:12.156Z","1.25.3":"2019-05-13T20:40:37.006Z","1.25.4":"2019-05-18T15:46:21.865Z","1.25.5":"2019-05-18T15:53:18.757Z"},"homepage":"https://github.com/addityasingh/add-eventlistener-with-options#readme","keywords":["event","passive"],"repository":{"type":"git","url":"git+https://github.com/addityasingh/add-eventlistener-with-options.git"},"author":{"name":"Aditya Pratap Singh","email":"adisinghrajput@gmail.com"},"bugs":{"url":"https://github.com/addityasingh/add-eventlistener-with-options/issues"},"license":"ISC","readmeFilename":"README.md","users":{"dinakar91":true,"addi90":true}}