{"_id":"@thednp/event-listener","_rev":"28-19387c0e20b16ce70feca0f110e5c456","name":"@thednp/event-listener","dist-tags":{"latest":"2.0.15"},"versions":{"1.0.0":{"name":"@thednp/event-listener","version":"1.0.0","keywords":["addEventListener","removeEventListener","subscribe","publish","event","listener","javascript-events"],"author":{"name":"thednp"},"license":"MIT","_id":"@thednp/event-listener@1.0.0","maintainers":[{"name":"thednp","email":"dnp.digital@gmail.com"}],"homepage":"https://github.com/thednp/event-listener.js","bugs":{"url":"https://github.com/thednp/event-listener.js/issues"},"dist":{"shasum":"ed322051b5713eef84d776c9003c509a9aea4e85","tarball":"https://registry.npmjs.org/@thednp/event-listener/-/event-listener-1.0.0.tgz","fileCount":14,"integrity":"sha512-NuelCpX11tDOADFCQxz1pWA67ntQXEs4b9ZFuQcPcs17Lypy07VRb/Z8ggSSLtHccuTtTV3AfBI37sS1fUk3hg==","signatures":[{"sig":"MEYCIQDNYYUWr+yfNVfNUfM51ripLiV/d6CuEMEnCb1vnVRxeAIhAKqmBlDFPp/RgjC/ADjRQbgph45Ge2Z0AVkt8DLtc2Mg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJibl82ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpStBAAlpQf2pxIgDj8h7eurd45VfsAswfdnKoOK0IPfEs2McrDjVjy\r\nt8Ml2akjuOz8brHbKdum+hFrhD667WP6hCAbkzlgSZwz16kmJVDqi62FmDpR\r\nxeV0Jdx8Oybq3sxZ1/rfAYzpvn3Z4c8c8PbuQ+/W2r/ffjTj/Ur5mdsv1RiU\r\nuGCxM9YSy5MPe3Ob+hjlLNS+3nD9L7jJmXF9Qp/2Uk5lYszKMhHBRYKB2Ob3\r\n+WL7vDcCUK4zpZoMuwmcU4UUu/RDTLHjUwpgDZrXyOkXQ+S6Mm1hXMaOwDRo\r\no3hw+J599K7tqeFwZfbEHHBvk5GRv3mFTfCK5Zk4+H7CnS0WNQDncScSx8Cm\r\nMgwvK0lTPYHDeO1EVAPl/DndI9TxcZygxrhT+Qox8HCy5ZT6NAMgO1UKG/rV\r\nDffJ/hRWwLxHyMXd+SBrEv74DCl8mF2Oib+6m0orVT6/BXnncOlj0xqb+tmq\r\n/Sq6Q3HqOuan35wuBi7YzSJKQg2slj1e2F6SM4e8sNHmDCD+76xJFD4AbPai\r\nyP6j4hmRwiL/vqbYHsVX2W5SiawWmNyHkWYcJi0Eop33ryHgB1pmSrHFoNbY\r\n3rojVg8LicetHqNFkoX2eaf+Pi4Rkj/4x3QpsK+u1sMa6RpsbE9oKZjvxmf2\r\nkEFUdmiN+Yfs9X1SOyZUIwZwvCTWfFhwEhk=\r\n=uLIQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/event-listener.min.js","types":"types/index.d.ts","jsnext":"src/index.js","module":"dist/event-listener.esm.js","gitHead":"2358177a1a9d41e630c67438df27c45cabb3acc0","scripts":{"test":"cypress run","build":"npm run fix:js && npm-run-all --parallel build-*","fix:js":"eslint src/ --config .eslintrc --fix","cypress":"npx cypress open","lint:js":"eslint src/ --config .eslintrc","build-js":"rollup --environment FORMAT:umd,MIN:false -c","build:ts":"tsc -d","build-esm":"rollup --environment FORMAT:esm,MIN:false -c","build-js-es5":"rollup --environment FORMAT:umd,MIN:false,ES5:true,OUTPUTFILE:dist/event-listener-es5.js -c","build-js-min":"rollup --environment FORMAT:umd,MIN:true -c","custom-build":"rollup -c --environment","build-esm-min":"rollup --environment FORMAT:esm,MIN:true -c","coverage:report":"nyc report --reporter=lcov --reporter=json --reporter=text --reporter=json-summary","build-js-es5-min":"rollup --environment FORMAT:umd,MIN:true,ES5:true,OUTPUTFILE:dist/event-listener-es5.min.js -c"},"_npmUser":{"name":"thednp","email":"dnp.digital@gmail.com"},"repository":{"url":"git+https://github.com/thednp/event-listener.js.git","type":"git"},"_npmVersion":"7.24.1","description":"Modern event listener for efficient applications based on subscribe-publish pattern.","directories":{},"_nodeVersion":"16.14.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.22.0","rollup":"^2.38.5","cypress":"^9.6.0","esbuild":"^0.14.30","typescript":"^4.5.2","npm-run-all":"^4.1.5","@rollup/plugin-json":"^4.1.0","@rollup/plugin-buble":"^0.21.3","eslint-plugin-import":"^2.22.1","rollup-plugin-terser":"^5.3.1","istanbul-lib-coverage":"^3.2.0","@cypress/code-coverage":"^3.9.12","istanbul-lib-instrument":"^5.2.0","@rollup/plugin-typescript":"^8.3.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^7.1.0","@bahmutov/cypress-esbuild-preprocessor":"^2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/event-listener_1.0.0_1651400502398_0.7065625648701626","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@thednp/event-listener","version":"1.0.1","keywords":["addEventListener","removeEventListener","subscribe","publish","event","listener","javascript-events"],"author":{"name":"thednp"},"license":"MIT","_id":"@thednp/event-listener@1.0.1","maintainers":[{"name":"thednp","email":"dnp.digital@gmail.com"}],"homepage":"https://github.com/thednp/event-listener.js","bugs":{"url":"https://github.com/thednp/event-listener.js/issues"},"dist":{"shasum":"ea100047665e8580b56709ead7c349d3895cd0d9","tarball":"https://registry.npmjs.org/@thednp/event-listener/-/event-listener-1.0.1.tgz","fileCount":14,"integrity":"sha512-CF1Jb2ppLqFiSZEnpnVfEo0R96LoR5+aLEBxNbEyl66DnuOa+5HeCfuygymei3J0oL+whmk6lC0ClfF3qpFrzg==","signatures":[{"sig":"MEQCIEbkOFbVP3DT1VrX8pb+ECbsDGzncQc5vgBtBUPQseBPAiBoVkgp/TOr37ZIKnSU3hg2JMjmvX/4ukL2/CiVK9NdZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27461,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJibr6vACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmps9w/+PfKdrmf9/LPUbm3Em+BNjbIUlylWRxJVbWtIZNFofGoMilAK\r\nODXh8jTHi2NY2wQM0JFoLwr2jPUJF6CWGNsGR3+XSInMRz/DjFa3d4U5xBxa\r\nDvoOg6WKhGPXwxy/zLKcle1/JszXlAQdZOEdxxjfxLcQ/ZxRBzP1jqpNQnMd\r\nPbUla9aRyISXollTLOUknKTbQ2uIIUxJ/z4PeAwkkSRvcUpacT6l8ycOKxZa\r\n/kIE+P/p4Q6kcXAeZS3HRQHMf+PCHYZKumCXYE84gwl57CUy4Pg5s2xFYvTE\r\nAMur3kHglQfkS8+xJR5m6N0InQPXakiWioiA01gcv5JAoGS7Da5sCGkJdFcm\r\nTMsqXw75vXNT2O0io0lgctrNoc59AghhXujST7e9OFKRGNzcYPcGoF80f16j\r\nrmmE4p7k4qLuJNx3KMGQXrSLympb37SBJnZMXmrDdWK95z5BrOjeyJ4u9ZOj\r\nSiquD6euOpDE3ZhBU+Vqz+FaH7UKTyrdhZfwKyic43L7b9Rs+TTIcDvkeaKw\r\nbibZa9BWYHvYai5JTJ6Q5zHVQRedPSDhBWMFy6idEHdzTIP/lfky/YLpxkBJ\r\nugxH4koVv3N9xkA5rI1Amk8wd+xifrNFkOmVr3DuDUsDmHfcGeYZikA5/ihW\r\nBYX2JUj7B/2SysGSZFvJjRLyhd0Eq1Ucgqc=\r\n=c3ww\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/event-listener.min.js","types":"types/index.d.ts","jsnext":"src/index.js","module":"dist/event-listener.esm.js","gitHead":"b788faa16d2d4b56dfe6185c25de11893bfa01a5","scripts":{"test":"cypress run","build":"npm run fix:js && npm-run-all --parallel build-*","fix:js":"eslint src/ --config .eslintrc --fix","cypress":"npx cypress open","lint:js":"eslint src/ --config .eslintrc","build-js":"rollup --environment FORMAT:umd,MIN:false -c","build:ts":"tsc -d","build-esm":"rollup --environment FORMAT:esm,MIN:false -c","build-js-es5":"rollup --environment FORMAT:umd,MIN:false,ES5:true,OUTPUTFILE:dist/event-listener-es5.js -c","build-js-min":"rollup --environment FORMAT:umd,MIN:true -c","custom-build":"rollup -c --environment","build-esm-min":"rollup --environment FORMAT:esm,MIN:true -c","coverage:report":"nyc report --reporter=lcov --reporter=json --reporter=text --reporter=json-summary","build-js-es5-min":"rollup --environment FORMAT:umd,MIN:true,ES5:true,OUTPUTFILE:dist/event-listener-es5.min.js -c"},"_npmUser":{"name":"thednp","email":"dnp.digital@gmail.com"},"repository":{"url":"git+https://github.com/thednp/event-listener.js.git","type":"git"},"_npmVersion":"7.24.1","description":"Modern event listener for efficient applications based on subscribe-publish pattern.","directories":{},"_nodeVersion":"16.14.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","eslint":"^7.22.0","rollup":"^2.38.5","cypress":"^9.6.0","esbuild":"^0.14.30","typescript":"^4.5.2","npm-run-all":"^4.1.5","@rollup/plugin-json":"^4.1.0","@rollup/plugin-buble":"^0.21.3","eslint-plugin-import":"^2.22.1","rollup-plugin-terser":"^5.3.1","istanbul-lib-coverage":"^3.2.0","@cypress/code-coverage":"^3.9.12","istanbul-lib-instrument":"^5.2.0","@rollup/plugin-typescript":"^8.3.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^7.1.0","@bahmutov/cypress-esbuild-preprocessor":"^2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/event-listener_1.0.1_1651424943276_0.449141919943026","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@thednp/event-listener","version":"1.0.2","keywords":["addEventListener","removeEventListener","subscribe","publish","event","listener","javascript-events"],"author":{"name":"thednp"},"license":"MIT","_id":"@thednp/event-listener@1.0.2","maintainers":[{"name":"thednp","email":"dnp.digital@gmail.com"}],"homepage":"https://github.com/thednp/event-listener","bugs":{"url":"https://github.com/thednp/event-listener/issues"},"dist":{"shasum":"c8bad53eaea203d3542e793d09873c58dad402c3","tarball":"https://registry.npmjs.org/@thednp/event-listener/-/event-listener-1.0.2.tgz","fileCount":14,"integrity":"sha512-uI+tbXfeBhAu20Wasn0yYy0WM1+Ut6Lz+C/jr6jY0ZBscLRe3Qf59o/6zhlTJmlm+GmKXSPNrFKNUOmopF0qDA==","signatures":[{"sig":"MEUCIQDagOuNsOVWZMfKWm9LC2PwXTRle0xrlXIYVOYpLRSBqwIgR7RQgrVXtJF06RfwJ6q2CYbGiuVWmxhERTyAWxDqpIU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27443,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJibsd7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqy+A//VsCemB631XvIJKYXel5/sy4SiF2fkGVIr8idLu0RMYah/Qfk\r\nT5Oq7YfBs/1EIoswDVvabuCRVZG7AkQKAiWTmzDhKqHaFqSn6/Ro/kOweF3u\r\nG18YQZ9G6nXfTetQtiCLYQJtdxY506EPn1kme5gR9jW/T6CXNveA8fl0AKvx\r\nIdW5bQD4G8ekrMloI1a5GhP8EOwSycxjqLOV45WIg44ydkufE0hGFfScy80C\r\ngx8mErbN7/eTGwGqAaEmmly9QDhZHukydHCIjcAkOERri6l8LZKHFrg0Ttnc\r\nTIUJ/glQtBIV6ErYRM/PUfaQh9C8BP1f0J+Ii612jimr4KqjIgspk5AY7jvV\r\nrYR/PFVGt3ulRPLY+QX0q1wxQN8uVxCKC80n7tdciQJoteUK91LnURVgRPtD\r\nuEIfVeoIQV8Dy+SUfQ2Q52B86r8LU6xhTBaAQg39bZLILlXsDw2Ls9Rjksi3\r\nRV3OH9qa/uJxPw7XgmiqpoiZs9SIx/HUbHcjE9R7QIzgR5HPVrfcGFxzwz2j\r\n3+1pPliA2Rg1EUtVEL/95lX8LPIZrkVxFArLv7trT/YjEI74FuaNk/FSMQhr\r\nEVGcJJDvEvfzSJUY0BEWaRDiDCa0EwfqAavIiuoOSEaGy/NQkY+LCc7A0sjY\r\nPPBHSZClT49thNZYFHPIzRU+R9ytkwHlRWg=\r\n=HU/1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/event-listener.min.js","types":"types/index.d.ts","jsnext":"src/index.js","module":"dist/event-listener.esm.js","gitHead":"3ea3e0d70579589628f7df255a3bee91aeb1827c","scripts":{"test":"cypress run","build":"npm run fix:js && npm-run-all --parallel build-*","fix:js":"eslint src/ --config .eslintrc --fix","cypress":"npx cypress open","lint:js":"eslint src/ --config .eslintrc","build-js":"rollup --environment FORMAT:umd,MIN:false -c","build:ts":"tsc -d","build-esm":"rollup --environment FORMAT:esm,MIN:false -c","build-js-es5":"rollup --environment FORMAT:umd,MIN:false,ES5:true,OUTPUTFILE:dist/event-listener-es5.js -c","build-js-min":"rollup --environment FORMAT:umd,MIN:true -c","custom-build":"rollup -c --environment","build-esm-min":"rollup --environment FORMAT:esm,MIN:true -c","coverage:report":"nyc report --reporter=lcov --reporter=json --reporter=text --reporter=json-summary","build-js-es5-min":"rollup --environment FORMAT:umd,MIN:true,ES5:true,OUTPUTFILE:dist/event-listener-es5.min.js -c"},"_npmUser":{"name":"thednp","email":"dnp.digital@gmail.com"},"repository":{"url":"git+https://github.com/thednp/event-listener.git","type":"git"},"_npmVersion":"7.24.1","description":"Modern event listener for efficient applications based on subscribe-publish pattern.","directories":{},"_nodeVersion":"16.14.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","eslint":"^7.22.0","rollup":"^2.38.5","cypress":"^9.6.0","esbuild":"^0.14.30","typescript":"^4.5.2","npm-run-all":"^4.1.5","@rollup/plugin-json":"^4.1.0","@rollup/plugin-buble":"^0.21.3","eslint-plugin-import":"^2.22.1","rollup-plugin-terser":"^5.3.1","istanbul-lib-coverage":"^3.2.0","@cypress/code-coverage":"^3.9.12","istanbul-lib-instrument":"^5.2.0","@rollup/plugin-typescript":"^8.3.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^7.1.0","@bahmutov/cypress-esbuild-preprocessor":"^2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/event-listener_1.0.2_1651427195331_0.7957020958302337","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@thednp/event-listener","version":"1.0.3","keywords":["addEventListener","removeEventListener","subscribe","publish","event","listener","javascript-events"],"author":{"name":"thednp"},"license":"MIT","_id":"@thednp/event-listener@1.0.3","maintainers":[{"name":"thednp","email":"dnp.digital@gmail.com"}],"homepage":"https://github.com/thednp/event-listener","bugs":{"url":"https://github.com/thednp/event-listener/issues"},"dist":{"shasum":"b2d5cc69ee5f84b8979f0c78c59e1feaeb19b206","tarball":"https://registry.npmjs.org/@thednp/event-listener/-/event-listener-1.0.3.tgz","fileCount":14,"integrity":"sha512-+YpUh1GSv/iCgFSai9AOOqkzUss/tgBh41ovqD0AUk2VlW/RMFwh0fnSOelwdOHQ2yYZnK8ihHowQHD3O5kXhA==","signatures":[{"sig":"MEQCIA9tD7DaQMANHz2aieMcpyLiEcw+lxrTOoW6StY5lIPoAiBMZiZPfmUIYcyWYboBS+OgDgRlq2NGAElCTblaNIgLFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicLxXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrpsA//SvQk8GeprpKKpNgNAiy29PgJFSyrPTEJJ9E8qe5B1VSPfj4h\r\nHjtl5bluLf7PNccXs36sVu/tqczLxWpcRCSx7LUTzLLbD7xsoQglPNRRGT6N\r\nbg8h2KwLMATDDNWio2pAzWqVDaJgJlIWmyfOqTFlOjfWZpaH+U0MIYfdr87v\r\n55VLjszO4nMfo54a20ZdzaghNAZ9Ra8vHCtkhhvpGsipX52cU2MTxjKOYylI\r\nq/EczT9AWo8uLkTCImd3ln03gYqi2FfUJ0SLrNi4Vce+UPlnLp0GKX0D3m9N\r\nzAQJvUjTOhPlWPo3FprO5TRmdFWAwnISrBrI6CbZQsxgGozA2ARPd3SuoZVi\r\nTZgpmtvqsFBAIAtU9PNGxyYSiocSG7tj9DjgxJsWNs6W9vjqnD18IU4mPrfd\r\nllDtVdHBfWJJGnTQYHE5J3ytXvReaGNSrwd/6V3pMkcU99ElOB8ZD+3NxoMG\r\nAcuvSL4X56ujHozPhCKsoHQ5sFZGTyQpkUUfYaOfFX1vHyDN291rXIlDeGSW\r\nBWHGhYFti0ymBT3qDRoIOx39wvnpbmmRFeZoPoiH5X2RgWnKYnE7MeDwB21z\r\noCFoL33MYC85hdeF70PJuecDvFgFZpzJ2ZAzV+RBsh/pXqdGplOP93B7bO4P\r\nNVv2vb/RVvrv3hdNow87W/lZqG3jzLOUFnk=\r\n=CEGf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/event-listener.min.js","types":"types/index.d.ts","jsnext":"src/index.js","module":"dist/event-listener.esm.js","gitHead":"e1063b4dc3290a7aaf4b13c2255274a0b87ad5d9","scripts":{"test":"cypress run","build":"npm run fix:js && npm-run-all --parallel build-*","fix:js":"eslint src/ --config .eslintrc --fix","cypress":"npx cypress open","lint:js":"eslint src/ --config .eslintrc","build-js":"rollup --environment FORMAT:umd,MIN:false -c","build:ts":"tsc -d","build-esm":"rollup --environment FORMAT:esm,MIN:false -c","build-js-es5":"rollup --environment FORMAT:umd,MIN:false,ES5:true,OUTPUTFILE:dist/event-listener-es5.js -c","build-js-min":"rollup --environment FORMAT:umd,MIN:true -c","custom-build":"rollup -c --environment","build-esm-min":"rollup --environment FORMAT:esm,MIN:true -c","coverage:report":"nyc report --reporter=lcov --reporter=json --reporter=text --reporter=json-summary","build-js-es5-min":"rollup --environment FORMAT:umd,MIN:true,ES5:true,OUTPUTFILE:dist/event-listener-es5.min.js -c"},"_npmUser":{"name":"thednp","email":"dnp.digital@gmail.com"},"repository":{"url":"git+https://github.com/thednp/event-listener.git","type":"git"},"_npmVersion":"7.24.1","description":"Modern event listener for efficient applications based on subscribe-publish pattern.","directories":{},"_nodeVersion":"16.14.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","eslint":"^7.22.0","rollup":"^2.38.5","cypress":"^9.6.0","esbuild":"^0.14.30","typescript":"^4.5.2","npm-run-all":"^4.1.5","@rollup/plugin-json":"^4.1.0","@rollup/plugin-buble":"^0.21.3","eslint-plugin-import":"^2.22.1","rollup-plugin-terser":"^5.3.1","istanbul-lib-coverage":"^3.2.0","@cypress/code-coverage":"^3.9.12","istanbul-lib-instrument":"^5.2.0","@rollup/plugin-typescript":"^8.3.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^7.1.0","@bahmutov/cypress-esbuild-preprocessor":"^2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/event-listener_1.0.3_1651555415409_0.5876575617674731","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@thednp/event-listener","version":"1.0.4","keywords":["addEventListener","removeEventListener","subscribe","publish","event","listener","javascript-events"],"author":{"name":"thednp"},"license":"MIT","_id":"@thednp/event-listener@1.0.4","maintainers":[{"name":"thednp","email":"dnp.digital@gmail.com"}],"homepage":"https://thednp.github.io/event-listener","bugs":{"url":"https://github.com/thednp/event-listener/issues"},"dist":{"shasum":"dc92f2318283390089bfad683faa04939a27872f","tarball":"https://registry.npmjs.org/@thednp/event-listener/-/event-listener-1.0.4.tgz","fileCount":14,"integrity":"sha512-EAYzsRiNPdb1yWeisu0WCGUtloHD6P6IpGekJxgBvPR2qNFuMsfQI3XAq+LEJiFKIGKF503JoRfjHcGTO2F+Pw==","signatures":[{"sig":"MEUCIQCx0v9aQqFlzERtw2KtsiBgKbs5iA/vWD+4jbFPVw935QIgFeGK1HxBWvTbhBbkWCsNnzNLgp8xNLP+k5pp9s/irWI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJieS+XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrwARAAjeZjtR8+K7VOY18LtfvDdYzqWPbwiRbH5Z1EEt1WudRy/uzH\r\n1CRkzhrAk3t13QN/YmD0HWV0b1QlXPLMh2dblw+eIglH9ru4WI2X8Osi49UX\r\nldn4r1LLPBzGyKtN31spGP8g1baPFF6flNfXUHTCNsswK38xBhavsEA4dabT\r\nUKpJV5svUo/H1E3S5gNaLbduk8aq5+pt5FEcHJyjmN4VuGoQuEn0BmhCpjsR\r\nmaVDERviy8b+kHMSI1dquR+pHcWS7lP7BG64CiuaGEjgR4b14F8CBv61cMjp\r\nAYEFVRjsWi7ZbAL0PP555VNsSqEkwuvdjLGI6H/YwYXl6PsqhY/qdy0IeIMd\r\nqVdZ0qATmefyU1+xq+PIUOb2BU2HhExLtsyJGxjhYsp5omisRzjcLiy/QB5b\r\nq3FJAdMl4g+npyXlN69ltgRVwyoNhj6dtcXAxUmMQ0dUYlEmE85Z/CQbqqzb\r\n9FfnHlFCeAoClvHRPsVhjTiduN0azkQG0sHi/HgzgeiYOrLpbMnXI5oDWbLg\r\nt65HH+n6G37UdiWQPgDYsENooisUQvR+UISt+PJ7XLjXQ+CK3K0tPReoK61i\r\nEL6matHsLTfeJECa0XibQOYwEdrnWIvmR4mBVTC1c1n3pATgAwSoEhAML7g6\r\nmcnGVXl64HRah+fpuVoTiLpp43B5rX9pDro=\r\n=/kBB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/event-listener.min.js","types":"types/index.d.ts","jsnext":"src/index.js","module":"dist/event-listener.esm.js","gitHead":"c7124922c81b9a4621613dedec0a3843334a3d7e","scripts":{"test":"cypress run","build":"npm run fix:js && npm-run-all --parallel build-*","fix:js":"eslint src/ --config .eslintrc --fix","cypress":"npx cypress open","lint:js":"eslint src/ --config .eslintrc","build-js":"rollup --environment FORMAT:umd,MIN:false -c","build:ts":"tsc -d","build-esm":"rollup --environment FORMAT:esm,MIN:false -c","build-docs":"rollup --environment FORMAT:umd,MIN:false,OUTPUTFILE:docs/event-listener.js -c","build-js-es5":"rollup --environment FORMAT:umd,MIN:false,ES5:true,OUTPUTFILE:dist/event-listener-es5.js -c","build-js-min":"rollup --environment FORMAT:umd,MIN:true -c","custom-build":"rollup -c --environment","build-esm-min":"rollup --environment FORMAT:esm,MIN:true -c","coverage:report":"nyc report --reporter=lcov --reporter=json --reporter=text --reporter=json-summary","build-js-es5-min":"rollup --environment FORMAT:umd,MIN:true,ES5:true,OUTPUTFILE:dist/event-listener-es5.min.js -c"},"_npmUser":{"name":"thednp","email":"dnp.digital@gmail.com"},"repository":{"url":"git+https://github.com/thednp/event-listener.git","type":"git"},"_npmVersion":"7.24.1","description":"Modern event listener for efficient web applications based on subscribe-publish pattern.","directories":{},"_nodeVersion":"16.14.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","eslint":"^7.22.0","rollup":"^2.38.5","cypress":"^9.6.0","esbuild":"^0.14.30","typescript":"^4.5.2","npm-run-all":"^4.1.5","@rollup/plugin-json":"^4.1.0","@rollup/plugin-buble":"^0.21.3","eslint-plugin-import":"^2.22.1","rollup-plugin-terser":"^5.3.1","istanbul-lib-coverage":"^3.2.0","@cypress/code-coverage":"^3.9.12","istanbul-lib-instrument":"^5.2.0","@rollup/plugin-typescript":"^8.3.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^7.1.0","@bahmutov/cypress-esbuild-preprocessor":"^2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/event-listener_1.0.4_1652109206884_0.3068462171992994","host":"s3://npm-registry-packages"}},"2.0.0-alpha1":{"name":"@thednp/event-listener","version":"2.0.0-alpha1","keywords":["addEventListener","removeEventListener","subscribe","publish","event","listener","javascript-events","typescript"],"author":{"name":"thednp"},"license":"MIT","_id":"@thednp/event-listener@2.0.0-alpha1","maintainers":[{"name":"thednp","email":"dnp.digital@gmail.com"}],"homepage":"https://thednp.github.io/event-listener","bugs":{"url":"https://github.com/thednp/event-listener/issues"},"dist":{"shasum":"598fdf31c68a260e114b5837f9bc2169f737b272","tarball":"https://registry.npmjs.org/@thednp/event-listener/-/event-listener-2.0.0-alpha1.tgz","fileCount":25,"integrity":"sha512-7XRvhK2ruJxnvbyoLlPGtTeZ07nkoSfc7w6w28PnfHPuotJRH19tFZqWrHpMWRVbgiDMbIzOsARqjJ10NEwX5w==","signatures":[{"sig":"MEQCIAmFIc24B+uNNVrMLgj4lIuwIaT9p38G/25PDR+uQiFlAiB7KNGx4EoMst5zwax6NZXfr/Jkqsbu5PfrVTXnK4Dsmw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4sn1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9uA/9E2Xkbt2fPw975kk7yCZ7IPQfMuTQ+E8Gq/cgSjcP6pWabIRy\r\nkiehR/Yhhnd1EiAm9+F1P/PZcgz9HpR/1Os2S6SK+EBhCZGBm0uP8Rk0qt5V\r\nu7bNwaGdQ9ygOOGZveMr5ydYy55yJ+az7Rxj5g03LtyVYgX/USs6wiby4/h1\r\nLkgQSiPJquDuht0bPSZTUZp6S7dQWZCefX9tZadNTmRnSje0F5ErlcTAd/5n\r\nrLKTcoqB6RT0t1YH63jIQBkRyH8oaJgA7s6PZJfYVwZ4kAJA3nPLnqjdkmhH\r\nTgj9qtspDD4E1AuW2NVaojoUtG1tFPTLhebnaBndFEy3ylDybUaLvTkCZksx\r\nhA2d47kpTlHTclHcZ5gMQkgqW9ICO24QmdNpiNkm16iRJ+HUjtTjsAyxPPKF\r\nJd1nwZM1hhJH0J4YaIX0EoNvtkKxF+V0+yNdZVec0EaZPwJO5n3iOn0d2O9F\r\nRs39XKAc9RPz0GL3CRvQoXlfWAtg73eL1zpUNghQhksCvtr30ween5SGxY1j\r\n8Jp9KmrlwwDdFUKH5It5kvC3VnvkHkcN6scrE7chaRORRIxJLn1BtM8/RMkX\r\nhE4gSTYhNtVMVLeIt9ZQy432/tRJTSXuq+eU9+U488cd/uW2RshVMr9hyPFa\r\n5N6PXWiGWL/d6T+rH7deXJVTdylF/ba92TY=\r\n=byAM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","types":"types/index.d.ts","esnext":"src/index.js","module":"dist/index.cjs.js","gitHead":"ee61064ae9047389fb9a3fca157f8812d9423eb5","scripts":{"test":"npm run pre-test && cypress run","build":"npm run fix:ts && npm-run-all --parallel build-*","clean":"del-cli --force dist","fix:ts":"eslint src/ --fix","cypress":"npm run pre-test && npx cypress open","lint:ts":"eslint src/","build-js":"node esbuild.config.js FORMAT:iife","build:ts":"del-cli --force ./types && tsc -d --removeComments --emitDeclarationOnly --declarationMap --outDir ./types","pre-test":"npm run clean-coverage && npx tsc","build-esm":"node esbuild.config.js","build-mod":"node esbuild.config.js FORMAT:cjs","build-docs":"node esbuild.config.js FORMAT:iife OUTPUTFILE:docs/event-listener.js","build-minjs":"node esbuild.config.js MIN:true FORMAT:iife","build-minesm":"node esbuild.config.js MIN:true","build-minmod":"node esbuild.config.js MIN:true FORMAT:cjs","clean-coverage":"del-cli --force coverage .nyc_output","coverage:report":"nyc report --reporter=lcov --reporter=json --reporter=text --reporter=json-summary"},"_npmUser":{"name":"thednp","email":"dnp.digital@gmail.com"},"repository":{"url":"git+https://github.com/thednp/event-listener.git","type":"git"},"_npmVersion":"7.24.1","description":"Modern event listener for efficient web applications based on subscribe-publish pattern.","directories":{},"_nodeVersion":"16.14.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","eslint":"^8.20.0","cypress":"^10.3.1","del-cli":"^5.0.0","esbuild":"^0.14.30","typescript":"^4.7.4","npm-run-all":"^4.1.5","istanbul-lib-coverage":"^3.2.0","@cypress/code-coverage":"^3.10.0","eslint-plugin-prettier":"^4.2.1","istanbul-lib-instrument":"^5.2.0","@typescript-eslint/parser":"^5.31.0","@types/istanbul-lib-instrument":"^1.7.4","@typescript-eslint/eslint-plugin":"^5.31.0","@bahmutov/cypress-esbuild-preprocessor":"^2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/event-listener_2.0.0-alpha1_1659030005150_0.5771947340239412","host":"s3://npm-registry-packages"}},"2.0.0-alpha2":{"name":"@thednp/event-listener","version":"2.0.0-alpha2","keywords":["addEventListener","removeEventListener","subscribe","publish","event","listener","javascript-events","typescript"],"author":{"name":"thednp"},"license":"MIT","_id":"@thednp/event-listener@2.0.0-alpha2","maintainers":[{"name":"thednp","email":"dnp.digital@gmail.com"}],"homepage":"https://thednp.github.io/event-listener","bugs":{"url":"https://github.com/thednp/event-listener/issues"},"dist":{"shasum":"28fdac89c993265720784a6440c4c084777a524a","tarball":"https://registry.npmjs.org/@thednp/event-listener/-/event-listener-2.0.0-alpha2.tgz","fileCount":21,"integrity":"sha512-ONh08IXFzTHN6r9zRDQxQ5/dVUZgJK1wxLCdDCWMGNjYKUTqyQjn1kuhF6nzXokVANcIl1bOVNWqewsOuUq1mA==","signatures":[{"sig":"MEYCIQDe0RVwy8zBTrJhmmJyQ22qmVxp/qiCSCIAIByXJiZlFQIhAIjhXogdD/BxaRj2Ru8PUxaOR5LuWZ/LBMy6dnYgL2WB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5OCXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrK9g/9FzbbyGqPguLzbE+nuk1gxXGWSae4Lj95zr/g5W4NgKp/cmd8\r\nFc5vq+sKKYth9MMCfYw157uIydTUMU/vYYLmG8Ee8UqLlX/qnqsFV+t6yaY9\r\n6k1T870uAfYRmK8FY43mRNYRp5+bqa4KXGRu0Jr/LCkl0LJhEiyi0sRwKJ9Q\r\nlCkTigNMbuyk6HhbPiLyaJrCvwym2jlQ5ppdRj14E/7KTxXvChpIBZ7fQHr4\r\nV+bWDDzCY+1I6DLaeYPPPUPDYFcA9ODVTkO4kCCuZzaajdqDkMyiUOlED4gh\r\nLuOagpqOuXRc1nD4gZJRWkXXntAPisD9zmnxw8AKkqFm1JbTjEmBo4oiBK11\r\n3kybDPMOfxgXo9F6F59H+l+xHR/m23tYxb7Rm4mfXARrkf2aTBlK4TtxPqBM\r\nAOWTUW4zVVJPJo5rdvmC1bpR7cM4XBoQD4QrD7iaNIlXYEzHjP/TafZX171F\r\nkDi/zKUPtLO/v73H2NbuxVrsvVMrHqQXHXYlvQPE5wQpk1BhlaPpbiSghNNK\r\nY1k2bMv3/UjZJhtTBZPz5UAWZpPT4n0Bt6jYw2t+3h/uASY+pmVsJdFHrQN/\r\nyIF/miKNo+rnMq7ZeGWRrdRSlfqXmf+vz5lH/9DZzcu3VNkhVvJ2UNijRJdB\r\nJR8tPq3SQVFx/nnWIzbrVPDFjCvuhqUJBmg=\r\n=j5JN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","types":"types/index.d.ts","esnext":"src/index.js","module":"dist/index.cjs.js","gitHead":"af71ffac736c3d7f079c1925e1ff586479453027","scripts":{"test":"npm run pre-test && cypress run","build":"del-cli --force dist && npm run fix:ts && npm-run-all --parallel build-*","clean":"del-cli --force dist","fix:ts":"eslint src/ --fix","cypress":"npm run pre-test && npx cypress open","lint:ts":"eslint src/","build:ts":"del-cli --force ./types && tsc -d --removeComments --emitDeclarationOnly --declarationMap --outDir ./types","pre-test":"npm run clean-coverage && npx tsc","build-esm":"node esbuild.config.js","build-mod":"node esbuild.config.js FORMAT:cjs","build-docs":"node esbuild.config.js FORMAT:iife OUTPUTFILE:docs/event-listener.js","build-minesm":"node esbuild.config.js MIN:true","build-minmod":"node esbuild.config.js MIN:true FORMAT:cjs","clean-coverage":"del-cli --force coverage .nyc_output","coverage:report":"nyc report --reporter=lcov --reporter=json --reporter=text --reporter=json-summary"},"_npmUser":{"name":"thednp","email":"dnp.digital@gmail.com"},"repository":{"url":"git+https://github.com/thednp/event-listener.git","type":"git"},"_npmVersion":"7.24.1","description":"Modern event listener for efficient web applications based on subscribe-publish pattern.","directories":{},"_nodeVersion":"16.14.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","eslint":"^8.20.0","cypress":"^10.3.1","del-cli":"^5.0.0","esbuild":"^0.14.30","typescript":"^4.7.4","npm-run-all":"^4.1.5","istanbul-lib-coverage":"^3.2.0","@cypress/code-coverage":"^3.10.0","eslint-plugin-prettier":"^4.2.1","istanbul-lib-instrument":"^5.2.0","@typescript-eslint/parser":"^5.31.0","@types/istanbul-lib-instrument":"^1.7.4","@typescript-eslint/eslint-plugin":"^5.31.0","@bahmutov/cypress-esbuild-preprocessor":"^2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/event-listener_2.0.0-alpha2_1659166871023_0.4636209969125529","host":"s3://npm-registry-packages"}},"2.0.0-alpha3":{"name":"@thednp/event-listener","version":"2.0.0-alpha3","keywords":["addEventListener","removeEventListener","subscribe","publish","event","listener","javascript-events","typescript"],"author":{"name":"thednp"},"license":"MIT","_id":"@thednp/event-listener@2.0.0-alpha3","maintainers":[{"name":"thednp","email":"dnp.digital@gmail.com"}],"homepage":"https://thednp.github.io/event-listener","bugs":{"url":"https://github.com/thednp/event-listener/issues"},"dist":{"shasum":"e8392b31cd3ada7dd56dbb04725b74208e30a0de","tarball":"https://registry.npmjs.org/@thednp/event-listener/-/event-listener-2.0.0-alpha3.tgz","fileCount":21,"integrity":"sha512-chPiP7gRHB6U+gMGEErKDpBQyJoP8fq/BxeANQqHiSPAo+p592E8jEl+PbaQ8qdCuwiVJUsGsrCzf9Q0lI5rRQ==","signatures":[{"sig":"MEUCIHlAvKL/H/mrVk4AQXAmnoUx3je1ZPnjtvk9MbabWwReAiEAlFRM4oBF4ZNg/EfChU/UByH9hlfeC4hFKLzHak4r6Gg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6BxvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqH8w/+On46qZAk12G7eG0ygx5ZvJD3fzDcnop+ibdZuITkfK0D4fr7\r\nGZPb6+bx48g5gGDKkweKyfOa9W2za0bVu4utnlOKkhioVBOq12OVs96/uk++\r\nHnfkPyGr6DXnhA5Xy6+26kbkwgBUu/rEQ8h+7GP1Y/PKva7bffBUDEMpSYt5\r\ni8whRYRvIj+77B2vDizpii+A6kDWw47sBineOtW807a2E6KTnjiCmLSKvb7J\r\nnu344mdQuz5bM7nmkpR0oOAWJ8OgOrPSJf0Vt+UlUWyjThHNq5V2fiHRB0sw\r\ns1wj3Q5IKQ70eKT1nmPc0SPX3MCprtEaEZL1awhZ9q+6M4oolD8PihPdLCHZ\r\nb7tRCogy4R4VLc7FsWlQKQc/LvdLy7RXXjJumt/6/WPnhijpBayl42WmzvJW\r\n+cUE1IR479X6MKv6VlaBXPCoNrz6jkCuPQftXW93X6YvL0YplcWtcYzDQnXB\r\nQFI3kA5CkD4XwSevdnQ5/1U3d2absDw/0++PQXrd0bo3MXuvAQgB9Ge7faj/\r\n2OvjXSvRTduHHdHWr9zMmFT5QuP8E3PPdkK6dLXoSHb0K+0ntylPjN/8N0DC\r\nsEma5zr0C8Z3WJSqaRze0KEvRPOFtIlFMlmfAdA8oOvlI0+M1H2Zke9HWm9K\r\nKy6ll7H2uSUHcu/08bJhlwLn862aEwA3GPQ=\r\n=WElo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","types":"types/index.d.ts","esnext":"src/index.js","module":"dist/event-listener.cjs.js","gitHead":"d0f7e4205b72a39a4a8a8911a3c994e97f49d721","scripts":{"test":"npm run pre-test && cypress run","build":"del-cli --force dist && npm run fix:ts && npm-run-all --parallel build-*","clean":"del-cli --force dist","fix:ts":"eslint src/ --fix","cypress":"npm run pre-test && npx cypress open","lint:ts":"eslint src/","build:ts":"del-cli --force ./types && tsc -d --removeComments --emitDeclarationOnly --declarationMap --outDir ./types","pre-test":"npm run clean-coverage && npx tsc","build-esm":"node esbuild.config.js","build-mod":"node esbuild.config.js FORMAT:cjs","build-docs":"node esbuild.config.js FORMAT:iife OUTPUTFILE:docs/event-listener.js","build-minesm":"node esbuild.config.js MIN:true","build-minmod":"node esbuild.config.js MIN:true FORMAT:cjs","clean-coverage":"del-cli --force coverage .nyc_output","coverage:report":"nyc report --reporter=lcov --reporter=json --reporter=text --reporter=json-summary"},"_npmUser":{"name":"thednp","email":"dnp.digital@gmail.com"},"esmodule":"dist/event-listener.js","repository":{"url":"git+https://github.com/thednp/event-listener.git","type":"git"},"_npmVersion":"7.24.1","description":"Modern event listener for efficient web applications based on subscribe-publish pattern.","directories":{},"_nodeVersion":"16.14.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","eslint":"^8.20.0","cypress":"^10.3.1","del-cli":"^5.0.0","esbuild":"^0.14.30","typescript":"^4.7.4","npm-run-all":"^4.1.5","istanbul-lib-coverage":"^3.2.0","@cypress/code-coverage":"^3.10.0","eslint-plugin-prettier":"^4.2.1","istanbul-lib-instrument":"^5.2.0","@typescript-eslint/parser":"^5.31.0","@types/istanbul-lib-instrument":"^1.7.4","@typescript-eslint/eslint-plugin":"^5.31.0","@bahmutov/cypress-esbuild-preprocessor":"^2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/event-listener_2.0.0-alpha3_1659378798960_0.23594798634330716","host":"s3://npm-registry-packages"}},"2.0.0-alpha4":{"name":"@thednp/event-listener","version":"2.0.0-alpha4","keywords":["addEventListener","removeEventListener","subscribe","publish","event","listener","javascript-events","typescript"],"author":{"name":"thednp"},"license":"MIT","_id":"@thednp/event-listener@2.0.0-alpha4","maintainers":[{"name":"thednp","email":"dnp.digital@gmail.com"}],"homepage":"https://thednp.github.io/event-listener","bugs":{"url":"https://github.com/thednp/event-listener/issues"},"dist":{"shasum":"7cfc5980da81ce2bb434c6265ef0eda2911ac782","tarball":"https://registry.npmjs.org/@thednp/event-listener/-/event-listener-2.0.0-alpha4.tgz","fileCount":11,"integrity":"sha512-nyqvwG57mxGJYrvGn2dvvmgOud3IGNBZKbLau3ZiOZSfY3G2ihIuvbrunIYoZ8z+SO4qUe/c3cnn+FbLGzCcGA==","signatures":[{"sig":"MEUCID77um2K1hgcKahBO1xmsT3zGdcLsGKeRiwHfYlTPnoOAiEAoC0VaHP+yJ56EGTljDwpCabxVHDEVE80YxHr85YMkQA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCylmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpjXA//SdiJzI8Of+HrAZJTgpo5yrhLuTkLtI8X5gKwljqbDoOnygEa\r\ndDMeb8ZiM87bxihtJ02UjsJYQae5Xnc37qIpUCwhDBjf2k4kaALyl3Mu6JE+\r\nhqDL+mW5MBSveLfkfc54Pazgwf0NiKkCMHW+NckOBxyUJFVdKjPQWMIlQqzP\r\nmlJ/WTraXOjuWlbMhZTM/T40iwGADgUcNNlDiJ3JaIn5+0bz2+5xwPVMLrjN\r\njc1ZIS9KW/QoZ6jGybRdBza8ttHEjx+2f6ghQ4upiU1YqlhiD3xglkFsF72X\r\nxNb5pOsZts7cY8Tj2fi7ODhZj/AvMFnRj+fhUmPj+LjMofEkPpxSMPi4XPin\r\nlXeLwNvLztjNxB/Dvvh9pJueMQ4sgfSaxOOlYqTBr+cpQM+QlTODphjQ427b\r\ni9V9s4GmljQbVnyp9y1abzLWXGWD9NY4xnV+OE/DcdLFDSUV6VgprLrzVUPz\r\nzaoR76xRO5BHWYWLReRNUZKVsLaKI7p4njgaefIX9rVzew7KykM4E1uQi57Y\r\nhOX7AHpZ7i28rQr7oOoMwTgTQ4GruE6J0IuqKjvrBecBvdJOvHRm3SlWKE7a\r\nv0IQXw2mI5IQCfva0aKXRHs8APH5e7sIqcUkTwI7vp8ipp2/XCmb4I2aLH1A\r\nFQwTlVjSzyPt9lrACqPzKDHUSPdTX3ZowzU=\r\n=OYdu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/event-listener.js","types":"dist/event-listener.d.ts","module":"dist/event-listener.mjs","source":"src/index.ts","exports":{".":{"types":"./dist/event-listener.d.ts","import":"./dist/event-listener.mjs","require":"./dist/event-listener.cjs"}},"gitHead":"e76c05bdb513005f0d6510c74bcc31cded5627f1","scripts":{"docs":"ncp dist/event-listener.js docs/event-listener.js && ncp dist/event-listener.js.map docs/event-listener.js.map","test":"npm run pre-test && cypress run","build":"npm run clean && npm run lint:ts && vite build && npm run docs && dts-bundle-generator --config ./dts.config.ts","clean":"rimraf dist","fix:ts":"eslint -c .eslintrc.js --ext .ts src --fix","format":"prettier --write \"src/**/*.ts\"","cypress":"npm run pre-test && npx cypress open","lint:ts":"eslint -c .eslintrc.js --ext .ts src","pre-test":"npm run clean-coverage","clean-coverage":"rimraf coverage .nyc_output","coverage:report":"nyc report --reporter=lcov --reporter=json --reporter=text --reporter=json-summary"},"_npmUser":{"name":"thednp","email":"dnp.digital@gmail.com"},"repository":{"url":"git+https://github.com/thednp/event-listener.git","type":"git"},"_npmVersion":"7.24.1","description":"Modern event listener for efficient web applications based on subscribe-publish pattern.","directories":{},"_nodeVersion":"16.14.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ncp":"^2.0.0","nyc":"^15.1.0","vite":"^3.0.9","eslint":"^8.23.0","rimraf":"^3.0.2","cypress":"^10.6.0","esbuild":"^0.14.30","typescript":"^4.7.4","npm-run-all":"^4.1.5","eslint-plugin-jsdoc":"^39.3.6","dts-bundle-generator":"^6.12.0","istanbul-lib-coverage":"^3.2.0","@cypress/code-coverage":"^3.10.0","eslint-plugin-prettier":"^4.2.1","istanbul-lib-instrument":"^5.2.0","@typescript-eslint/parser":"^5.35.1","eslint-plugin-prefer-arrow":"^1.2.3","@types/istanbul-lib-instrument":"^1.7.4","@typescript-eslint/eslint-plugin":"^5.35.1","@bahmutov/cypress-esbuild-preprocessor":"^2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/event-listener_2.0.0-alpha4_1661675878316_0.652642979685683","host":"s3://npm-registry-packages"}},"2.0.0-alpha5":{"name":"@thednp/event-listener","version":"2.0.0-alpha5","keywords":["addEventListener","removeEventListener","subscribe","publish","event","listener","javascript-events","typescript"],"author":{"name":"thednp"},"license":"MIT","_id":"@thednp/event-listener@2.0.0-alpha5","maintainers":[{"name":"thednp","email":"dnp.digital@gmail.com"}],"homepage":"https://thednp.github.io/event-listener","bugs":{"url":"https://github.com/thednp/event-listener/issues"},"dist":{"shasum":"1591a86e82577358bf8880677a5c39bcf6a540fb","tarball":"https://registry.npmjs.org/@thednp/event-listener/-/event-listener-2.0.0-alpha5.tgz","fileCount":11,"integrity":"sha512-EdXT9VoPBLrKb2/qYN9Tqt1IleQae94SjWY/+9AtFQ7JKza+R45NTtEuB75DX3WULIho/k8Dd1JAEDIKjujHEg==","signatures":[{"sig":"MEUCICnsQ8PSneQBln8d3pKlgDLjVMjnx1jdIv4+6qtggxHpAiEA8dkokBLof/TDaZBos9Nkw7nUPBs+QTs9NLAgSNEb7+c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDKTUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrc9g//a7dRNQaDTrMoLS1Igz3aOIBFbPI2ulie8Dtvin1U4PSThCHs\r\nF9vtiC1/rk5slgsT6qn7xRExYGMSOGpg990h9JNH+/yCFsy805UfDtZzt4tQ\r\nxG9Et/jzjFzKLyP2P9+xSe1uFwUobZbu7gYZIKViEdBxfOJ1KzCj6BgqJ7Un\r\nvoXdJKh9TUN8RT7snYs1Ggu75tyFn8IocXkwypDGfE+q0LYSbBakn1ZzTBi0\r\nR1lWpwg5SqcMwxlwKboGA5lthynYlNQhYue4/e+i+56JRJjmzTr+/CJNVT5t\r\n/724Nuet1ie1Paaxa6FtsEK1tz53iiwBv5JjKuPaGDPF/NKr/gJCIy5NgLBP\r\n5n739celWDmnSZl9fsVXdBAurSTMn7IRvJnmIIRRAHu/FYVihwMKbmM8u500\r\nZlT/E44xdPCYrAkW2SI4FFNZnxxYDHGsU/weYKzhXNXdy7a8Bd3Bn/A3ds+M\r\nwtXG/0LQgRDchnnMcigIIeXgZ5K79mA1UagIwN3PZSItW+awDJtPDicpiV2C\r\nBDnXvUhyjxMvhuhVCHBxvdNAjvObSnbjMuaxPtdGo1Dr6H/D9OqpZledFm6C\r\n7ISpZND3HUHW6DgUTN1NQbwawL7oS8N0JoQfnm+/1a9RhOBQELP+TN/D6oDI\r\nLboRrx+evbbxKEElgCWHwPZZazg/Wnn4haU=\r\n=C7cg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/event-listener.js","types":"dist/event-listener.d.ts","module":"dist/event-listener.mjs","source":"src/index.ts","exports":{".":{"types":"./dist/event-listener.d.ts","import":"./dist/event-listener.mjs","require":"./dist/event-listener.cjs"}},"gitHead":"09bbe10fb5e29545d951245a9db0f8331fdd458c","scripts":{"docs":"ncp dist/event-listener.js docs/event-listener.js && ncp dist/event-listener.js.map docs/event-listener.js.map","test":"npm run pre-test && cypress run","build":"npm run clean && npm run lint:ts && vite build && npm run docs && npm run build:ts","clean":"rimraf dist","fix:ts":"eslint -c .eslintrc.js --ext .ts src --fix","format":"prettier --write \"src/**/*.ts\"","cypress":"npm run pre-test && npx cypress open","lint:ts":"eslint -c .eslintrc.js --ext .ts src","build:ts":"dts-bundle-generator --config ./dts.config.ts","pre-test":"npm run clean-coverage","clean-coverage":"rimraf coverage .nyc_output","coverage:report":"nyc report --reporter=lcov --reporter=json --reporter=text --reporter=json-summary"},"_npmUser":{"name":"thednp","email":"dnp.digital@gmail.com"},"repository":{"url":"git+https://github.com/thednp/event-listener.git","type":"git"},"_npmVersion":"7.24.1","description":"Modern event listener for efficient web applications based on subscribe-publish pattern.","directories":{},"sideEffects":false,"_nodeVersion":"16.14.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ncp":"^2.0.0","nyc":"^15.1.0","vite":"^3.0.9","eslint":"^8.23.0","rimraf":"^3.0.2","terser":"^5.15.0","cypress":"^10.6.0","esbuild":"^0.14.30","typescript":"^4.7.4","npm-run-all":"^4.1.5","eslint-plugin-jsdoc":"^39.3.6","dts-bundle-generator":"^6.12.0","istanbul-lib-coverage":"^3.2.0","@cypress/code-coverage":"^3.10.0","eslint-plugin-prettier":"^4.2.1","istanbul-lib-instrument":"^5.2.0","@typescript-eslint/parser":"^5.35.1","eslint-plugin-prefer-arrow":"^1.2.3","@types/istanbul-lib-instrument":"^1.7.4","@typescript-eslint/eslint-plugin":"^5.35.1","@bahmutov/cypress-esbuild-preprocessor":"^2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/event-listener_2.0.0-alpha5_1661773012605_0.31378921101938095","host":"s3://npm-registry-packages"}},"2.0.0-alpha6":{"name":"@thednp/event-listener","version":"2.0.0-alpha6","keywords":["addEventListener","removeEventListener","subscribe","publish","event","listener","javascript-events","typescript"],"author":{"name":"thednp"},"license":"MIT","_id":"@thednp/event-listener@2.0.0-alpha6","maintainers":[{"name":"thednp","email":"dnp.digital@gmail.com"}],"homepage":"https://thednp.github.io/event-listener","bugs":{"url":"https://github.com/thednp/event-listener/issues"},"dist":{"shasum":"703b64ba8c6cdd82a6a9bb853ab09dd668d49fb4","tarball":"https://registry.npmjs.org/@thednp/event-listener/-/event-listener-2.0.0-alpha6.tgz","fileCount":11,"integrity":"sha512-ZnqyEpyLovrfADZlqKcKWvaWRiqK/BW2+RdR5m3r+Pvb/JzasLwP7RAky+E/IewK+FYtPLepfn45qNWQHPoDFg==","signatures":[{"sig":"MEQCIDexUHhzPa1PaY5YDVD969Gbi4b0ab4BiyEADVxN14tLAiBE/wydMdaR3svF7nTUc+kDNLtAixkG2+zsmnqhxAPU0w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31092,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlhN3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqirA/5AeLzOSLzLeC2vIG+oXkFDr9B4wHFidwZa95SjXA8wP8R52w9\r\nYFNYjzKiL+sAsoRwYmzicWN8IJs+cVXPm09tf4aQf2A9VHpdEqyrZg5stQVP\r\ny20j2EXT0PpZbqHrh85T+7ZqbWKd4PRbsHYiATdiNVEZLMQnKCE4s5AzmmQ8\r\nj0Dn8xx4Ch5Tm1Ed+xeh9Ep+SzBBhJtwVme7VwyqW+ax2vvjcXNMkViXyKU9\r\n6fNGbdExE8wUjO9ZZg6GgbZKDgRZP39TTBk0X/3UnInf0+06rDOM3u5aUpkk\r\nspVmSWDZahIkm+EJlh6NkbJiH3FwxEQUhvknMh5r15CtS2+WcJyRORZRxhn7\r\nk2+WTWB3a4KAYVezrsJgjPAwLvCEYrJsY67Oss9XdsH5WGl91eL98eAE1aRV\r\n7qDMMAYPc96yClyo2OEZX/ZwcUPEfQXi4Oc347Ihex+OAva/n+i4hrsj1pfR\r\n8CqWtYI4GxqoQZ8ZTXD5fsvHfBSlgJUt1SuQtzxlwbPJ+8MgCPXW5fPXazzX\r\n9mcB1s598WCPQQ5JGUKao1CrdRDHUTbrkvmYxmgNf+2oWgGutt9KF7qULxAA\r\nAcb+kHNkSZwD1Ne587VSo7E3XHi/0gHzuKoHw5kpYS3bNeJ3WgMlp82y1Xvy\r\nwGq1eyYuhtjkYtJKwcY/KuiUCIcEUVGZ+yA=\r\n=45ae\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/event-listener.js","types":"dist/event-listener.d.ts","module":"dist/event-listener.mjs","source":"src/index.ts","exports":{".":{"types":"./dist/event-listener.d.ts","import":"./dist/event-listener.mjs","require":"./dist/event-listener.cjs"}},"gitHead":"b3727f71e01bddf88a594750c2aad2e4f2b6dcc8","scripts":{"docs":"ncp dist/event-listener.js docs/event-listener.js && ncp dist/event-listener.js.map docs/event-listener.js.map","test":"npm run pre-test && cypress run","build":"npm run clean && npm run lint:ts && vite build && npm run docs && npm run build:ts","clean":"rimraf dist","fix:ts":"eslint -c .eslintrc.js --ext .ts src --fix","format":"prettier --write \"src/**/*.ts\"","cypress":"npm run pre-test && npx cypress open","lint:ts":"eslint -c .eslintrc.js --ext .ts src","build:ts":"dts-bundle-generator --config ./dts.config.ts","pre-test":"npm run clean-coverage","clean-coverage":"rimraf coverage .nyc_output","coverage:report":"nyc report --reporter=lcov --reporter=json --reporter=text --reporter=json-summary"},"_npmUser":{"name":"thednp","email":"dnp.digital@gmail.com"},"repository":{"url":"git+https://github.com/thednp/event-listener.git","type":"git"},"_npmVersion":"8.19.2","description":"Modern event listener for efficient web applications based on subscribe-publish pattern.","directories":{},"sideEffects":false,"_nodeVersion":"16.14.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ncp":"^2.0.0","nyc":"^15.1.0","vite":"^3.0.9","eslint":"^8.23.0","rimraf":"^3.0.2","terser":"^5.15.0","cypress":"^10.6.0","esbuild":"^0.14.30","typescript":"^4.7.4","npm-run-all":"^4.1.5","eslint-plugin-jsdoc":"^39.3.6","dts-bundle-generator":"^6.12.0","istanbul-lib-coverage":"^3.2.0","@cypress/code-coverage":"^3.10.0","eslint-plugin-prettier":"^4.2.1","istanbul-lib-instrument":"^5.2.0","@typescript-eslint/parser":"^5.35.1","eslint-plugin-prefer-arrow":"^1.2.3","@types/istanbul-lib-instrument":"^1.7.4","@typescript-eslint/eslint-plugin":"^5.35.1","@bahmutov/cypress-esbuild-preprocessor":"^2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/event-listener_2.0.0-alpha6_1670779767145_0.3793383143769675","host":"s3://npm-registry-packages"}},"2.0.0-alpha7":{"name":"@thednp/event-listener","version":"2.0.0-alpha7","keywords":["addEventListener","removeEventListener","subscribe","publish","event","listener","javascript-events","typescript"],"author":{"name":"thednp"},"license":"MIT","_id":"@thednp/event-listener@2.0.0-alpha7","maintainers":[{"name":"thednp","email":"dnp.digital@gmail.com"}],"homepage":"https://thednp.github.io/event-listener","bugs":{"url":"https://github.com/thednp/event-listener/issues"},"dist":{"shasum":"d9c57222de1ae815fea2faa0fbef87ae8b807c7c","tarball":"https://registry.npmjs.org/@thednp/event-listener/-/event-listener-2.0.0-alpha7.tgz","fileCount":11,"integrity":"sha512-v9o9vPrP9WuVSvaiQ2FWGI/zARC3F0G1GV5TekZVQOEJ72eiy4fX3OPEe6i6vtEFbUkr86SD2tW8sXRqWiV8dA==","signatures":[{"sig":"MEUCIGkaIncIQDvFQRNkQNvXzQ1IbrJt/CkPpOpfVjQiOucPAiEAo3x98lJvOuSopR2DIHjusg3w2L2VpsMfWRFNsbdg1KI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqBkTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoIDA/8Dphi0YGBr7TrZ0+yJ9Iw8XN5CN5Bcy8B08dHNOlGoIcpeSt3\r\nTwplctfSDnOd3o3eBcpu2swzBdKtiBql9EmmKem04GpPRwRD+GFdGWG4tr1P\r\nU7xeie6Colw08KWdy7Q+ecnItvrEu2JJsOiQfDEbdfukctbAh0Eb9/ZPZFlu\r\nO+eiT/zBJ5rIRQQJGwTKoUCLHuUqQOITizEXrEGwry/ThnINrPyR1DBZXuG2\r\nuNes2orOMoGV23MQBM3gqmd0uiIJupUEPvzYY5D9BctwfaV95m/CeBDI44o/\r\nKoqomFR2FRCZKxO79XmqGsKko7uAkiQGYuUJr//EYBAw6JH2f1lAMQJugRxz\r\nbjdv15DdBBl8UqbZgE8vV3IEY2E4EqZnNNNu76OKryPPqXsWaEqK3xPZAowm\r\nwWuL0tDNdcEgt77RrCNYClICaH3txDFYuOpVDIDU59Hk6h/tprgxH6gcyNS1\r\noa/llPaYrgFQ96Arvtp8G/hu6hPe+kiQULAMpZsabqGhia3L94cxlh4N7Qxd\r\n5iUCaA3dsaQWL88cEcMHKBwp5ohejjcz6Qcl5JZP2IsI7c1PgQM0fD02Wzen\r\nZqjUxvvS7THMEjzdnzD3JNoSq5T6qR4IxbCB6E8tw35k7A+9INUJaGSORalE\r\nIHdS+QISBQhmI07NGLds/nZCOOthBWkYA4g=\r\n=k8Iq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/event-listener.js","types":"dist/event-listener.d.ts","module":"dist/event-listener.mjs","source":"src/index.ts","exports":{".":{"types":"./dist/event-listener.d.ts","import":"./dist/event-listener.mjs","require":"./dist/event-listener.cjs"}},"gitHead":"08d56eb179610fcda2902be0ec504a806d77a82b","scripts":{"docs":"ncp dist/event-listener.js docs/event-listener.js && ncp dist/event-listener.js.map docs/event-listener.js.map","test":"npm run pre-test && cypress run","build":"npm run lint:ts && vite build && npm run docs && npm run build:ts","fix:ts":"eslint -c .eslintrc.js --ext .ts src --fix","format":"prettier --write \"src/**/*.ts\"","cypress":"npm run pre-test && npx cypress open","lint:ts":"eslint -c .eslintrc.js --ext .ts src","build:ts":"dts-bundle-generator --config ./dts.config.ts","pre-test":"npm run clean-coverage","clean-coverage":"rimraf coverage .nyc_output","coverage:report":"nyc report --reporter=lcov --reporter=json --reporter=text --reporter=json-summary"},"_npmUser":{"name":"thednp","email":"dnp.digital@gmail.com"},"repository":{"url":"git+https://github.com/thednp/event-listener.git","type":"git"},"_npmVersion":"8.19.2","description":"Modern event listener for efficient web applications based on subscribe-publish pattern.","directories":{},"sideEffects":false,"_nodeVersion":"16.14.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ncp":"^2.0.0","nyc":"^15.1.0","vite":"^4.0.3","eslint":"^8.30.0","rimraf":"^3.0.2","cypress":"^12.2.0","prettier":"^2.8.1","typescript":"^4.9.4","eslint-plugin-jsdoc":"^39.6.4","dts-bundle-generator":"^7.1.0","istanbul-lib-coverage":"^3.2.0","@cypress/code-coverage":"^3.10.0","eslint-plugin-prettier":"^4.2.1","istanbul-lib-instrument":"^5.2.1","@typescript-eslint/parser":"^5.47.0","eslint-plugin-prefer-arrow":"^1.2.3","@types/istanbul-lib-instrument":"^1.7.4","@typescript-eslint/eslint-plugin":"^5.47.0","@bahmutov/cypress-esbuild-preprocessor":"^2.1.5"},"_npmOperationalInternal":{"tmp":"tmp/event-listener_2.0.0-alpha7_1671960851191_0.5605717834191275","host":"s3://npm-registry-packages"}},"2.0.0-alpha8":{"name":"@thednp/event-listener","version":"2.0.0-alpha8","keywords":["addEventListener","removeEventListener","subscribe","publish","event","listener","javascript-events","typescript"],"author":{"name":"thednp"},"license":"MIT","_id":"@thednp/event-listener@2.0.0-alpha8","maintainers":[{"name":"thednp","email":"dnp.digital@gmail.com"}],"homepage":"https://thednp.github.io/event-listener","bugs":{"url":"https://github.com/thednp/event-listener/issues"},"dist":{"shasum":"441ebe1442a15a21385f922c3f6855a9fb0f307c","tarball":"https://registry.npmjs.org/@thednp/event-listener/-/event-listener-2.0.0-alpha8.tgz","fileCount":30,"integrity":"sha512-5VVMxP0OqQy/0+TRbkLVgDoPROA2/icadwG14QRt5IWrq3dN4sBskkzHOFQyBX3t5WrXXr52ZXcsTc/WzlpsXg==","signatures":[{"sig":"MEUCIQDzkwyoVscfJduFoIV2Km/+q544+moLjAV9OO3VuSWb9wIgBiYgC8rh1oczOC0q0Q+eK9IEXmva+nPrU+e+ECtJe1Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6PnOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpXTQ//c+4RrmoApocy39X0OLmBpmvNpKZfw7IX2zHFrStSylvjs/bc\r\nNcPOEi6WFUT1cQKLNUC6Zakp/myuteww8RAVn48itOuBdG3YspVoFEZln4Xr\r\n5gdIZjv2GjLQcpiqPe4a0seyib5gHZ1GIQS3m2KpDmkF9rIXcS073+nEw8Gx\r\nabFC2W6xhzUliHWpvisfZPEolu6NObw0NUY9c9lMzAggNZ3RpVq5jDwP5RZ8\r\nYX65gy00wXvIJVHLSoHOOAVLmHjfzpg/0eBecRUdJSEZl7TYGzpyWE1WJzjv\r\nwQ9/tBHuqGSV7dKALQBc1BUS7tG17DHwPtHwe/KcLV2Uv2GBeZ3Ed0iCOVan\r\nKPv4nmfPySeQFkAc3Y/ZOaozvWKhW2quvV2WuXt7KjCfaYJ7tceXxspKdp8A\r\niKCUxJr/h2MyqhWpNY+JSUxpYKlNBSMQ9fqizhnVnI2cogvtA3RRy1pJt1zT\r\nPVZ+KyXd/+52wPTLtThYM/B6doG3+K6llZ9kgu5+XBc8MpG9FdUGwPkpnKhK\r\nFssj7afVxpodVQFyM99PiMojApVYkUSffPdObtZL4OEzF1tA64ee1wLAfBW1\r\na6nUFITuNeoRNlYPMy7i4uE8/EFdn8CRufGcycY6eKrrLZIWfm/lPvTZGleD\r\nNTozMdEgEuU549CWVYyAG3/8gwp7cPNKBwE=\r\n=ASp3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/event-listener.js","types":"dist/event-listener.d.ts","esnext":"dist/event-listener.mjs","module":"dist/event-listener.cjs","source":"src/index.ts","gitHead":"f1c779e2cb50999ce69ed7ff06f9ed19b8427ced","scripts":{"dts":"dts-bundle-generator --config ./dts.config.ts","docs":"ncp dist/event-listener.js docs/event-listener.js && ncp dist/event-listener.js.map docs/event-listener.js.map","test":"npm run pre-test && cypress run","build":"npm run lint:ts && vite build && npm run docs && npm run dts","fix:ts":"eslint -c .eslintrc.cjs --ext .ts src --fix","format":"prettier --write \"src/**/*.ts\"","cypress":"npm run pre-test && npx cypress open","lint:ts":"eslint -c .eslintrc.cjs --ext .ts src","pre-test":"npm run clean-coverage","clean-coverage":"rimraf coverage .nyc_output","coverage:report":"nyc report --reporter=lcov --reporter=json --reporter=text --reporter=json-summary"},"_npmUser":{"name":"thednp","email":"dnp.digital@gmail.com"},"repository":{"url":"git+https://github.com/thednp/event-listener.git","type":"git"},"_npmVersion":"8.19.2","description":"Modern event listener for efficient web applications based on subscribe-publish pattern.","directories":{},"_nodeVersion":"16.14.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ncp":"^2.0.0","nyc":"^15.1.0","vite":"^4.0.4","eslint":"^8.30.0","rimraf":"^3.0.2","cypress":"^12.4.1","prettier":"^2.8.3","typescript":"^4.9.4","eslint-plugin-jsdoc":"^39.6.4","dts-bundle-generator":"^7.2.0","istanbul-lib-coverage":"^3.2.0","@cypress/code-coverage":"^3.10.0","eslint-plugin-prettier":"^4.2.1","istanbul-lib-instrument":"^5.2.1","@typescript-eslint/parser":"^5.47.0","eslint-plugin-prefer-arrow":"^1.2.3","@types/istanbul-lib-instrument":"^1.7.4","@typescript-eslint/eslint-plugin":"^5.47.0","@bahmutov/cypress-esbuild-preprocessor":"^2.1.5"},"_npmOperationalInternal":{"tmp":"tmp/event-listener_2.0.0-alpha8_1676212685904_0.529855761944888","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@thednp/event-listener","version":"2.0.0","keywords":["addEventListener","removeEventListener","subscribe","publish","event","listener","javascript-events","typescript"],"author":{"name":"thednp"},"license":"MIT","_id":"@thednp/event-listener@2.0.0","maintainers":[{"name":"thednp","email":"dnp.digital@gmail.com"}],"homepage":"https://thednp.github.io/event-listener","bugs":{"url":"https://github.com/thednp/event-listener/issues"},"dist":{"shasum":"8363b026cdf066bb9bdc90fffc01a1998fe2b1fe","tarball":"https://registry.npmjs.org/@thednp/event-listener/-/event-listener-2.0.0.tgz","fileCount":30,"integrity":"sha512-z0PG+x8hu/SyIe+cCHKIva21WVDibVU65Xvo4ph+duSDizRpGkmnbWg1NzVKsj3sggG7VF3YphyFiYar+FfiTA==","signatures":[{"sig":"MEQCIHHoSGnizCbHETfbgwOaUmmFGUKBY9fifO+mMVDo1OYCAiBTzvKxNmvmBRwRnN9Qc2eMEgwVt+Ha8RpGIeM8YWp8hw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51853,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFbpAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrBjQ/+LScfIc5YIg0DrQmnO6n5jcU2Z63w5pZnNiI4cZhnvNSKi01R\r\njwfx5udxXtiYWfR/W6TYUgGhDlowvk0uoP2LZY/GGmTYkxdhITYJ8c0o7GWf\r\nLGBJ4Mx3id8eGGiQRB8+HwdG8Moy4WD8yFjwnKCZftlU6uM8+bsIccGptiiK\r\nDOxSgzM4WmYPZJNZuaIg1fzGXBRmB5+JZjVZCe5aKpAHhCi0U2juVcBlxgYf\r\nBAeKR+crRDMaij8It2MgVQ3eUW6cFniiw+8k7Htvoq8cDsBsLCgJJQ8NW7J/\r\nUQIVuM6sGL8DJcNXY0pO64TfL/2K2lESIw8wNxGpG2vFT+4tq9eUv2RTizJn\r\n6Nm9QBjkHYx3+U0PY/14JG0+Z5Dq78rPiQscstgKWBiYX/UvLATDEISeD4HP\r\n9oaW1c/uJGjUewhCQgATpTsDsUTC680EG485tGBCX0aUUXyZiQk4hT2xPcTc\r\nzgK4UFtO7LAGRZX1e/0FSiIXkWsH5WrIeRwBJ9j/gBJifNwh3qXmazqiR7m3\r\nYbnc53/2LwCVh7aa5r/XlFM0seVH6fh4FLO+8nhB+HG7dHFwq42aglm7QIWl\r\ncbbxDKlUjgC79TZJbTfB57KeM8PlyJWEPlyoxzIydN+is3Ld9CccfN2qyglZ\r\njdqQmzbvcROlaUyrcnFVOLbow8w6RWf3Rds=\r\n=Gj5L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/event-listener.js","types":"./dist/event-listener.d.ts","module":"./dist/event-listener.mjs","source":"./src/index.ts","exports":{".":{"import":"./dist/event-listener.mjs","require":"./dist/event-listener.cjs"}},"gitHead":"24cb1f7e689fae7d8399e8a576e67379d3ad78da","scripts":{"dts":"dts-bundle-generator --config ./dts.config.ts","docs":"ncp dist/event-listener.js docs/event-listener.js && ncp dist/event-listener.js.map docs/event-listener.js.map","test":"npm run pre-test && cypress run","build":"npm run lint:ts && vite build && npm run docs && npm run dts","fix:ts":"eslint -c .eslintrc.cjs --ext .ts src --fix","format":"prettier --write \"src/**/*.ts\"","cypress":"npm run pre-test && npx cypress open","lint:ts":"eslint -c .eslintrc.cjs --ext .ts src","pre-test":"npm run clean-coverage","clean-coverage":"rimraf coverage .nyc_output","coverage:report":"nyc report --reporter=lcov --reporter=json --reporter=text --reporter=json-summary"},"_npmUser":{"name":"thednp","email":"dnp.digital@gmail.com"},"repository":{"url":"git+https://github.com/thednp/event-listener.git","type":"git"},"_npmVersion":"8.19.2","description":"Modern event listener for efficient web applications based on subscribe-publish pattern.","directories":{},"_nodeVersion":"16.14.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ncp":"^2.0.0","nyc":"^15.1.0","vite":"^4.2.0","eslint":"^8.36.0","rimraf":"^4.4.0","cypress":"^12.8.1","prettier":"^2.8.4","typescript":"^5.0.2","eslint-plugin-jsdoc":"^40.0.3","dts-bundle-generator":"^7.2.0","istanbul-lib-coverage":"^3.2.0","@cypress/code-coverage":"^3.10.0","eslint-plugin-prettier":"^4.2.1","istanbul-lib-instrument":"^5.2.1","@typescript-eslint/parser":"^5.55.0","eslint-plugin-prefer-arrow":"^1.2.3","@types/istanbul-lib-instrument":"^1.7.4","@typescript-eslint/eslint-plugin":"^5.55.0","@bahmutov/cypress-esbuild-preprocessor":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/event-listener_2.0.0_1679145536097_0.3746740026238149","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@thednp/event-listener","version":"2.0.1","keywords":["addEventListener","removeEventListener","subscribe","publish","event","listener","javascript-events","typescript"],"author":{"name":"thednp"},"license":"MIT","_id":"@thednp/event-listener@2.0.1","maintainers":[{"name":"thednp","email":"dnp.digital@gmail.com"}],"homepage":"https://thednp.github.io/event-listener","bugs":{"url":"https://github.com/thednp/event-listener/issues"},"dist":{"shasum":"b7bd62d964fef379cdccb4e4b36aa383dc851136","tarball":"https://registry.npmjs.org/@thednp/event-listener/-/event-listener-2.0.1.tgz","fileCount":30,"integrity":"sha512-JCi7E/jVu/53S0Oxq+UZktdlE+v/6m/fcQsuP3mukmECcDiwx0GQdYqHEyzpTxsFvNwazkKdWnWxKs1fDfktDg==","signatures":[{"sig":"MEUCIQCToL+ME0ITe+rPU42YDWZQp9phUKuz535BCDaPztB6jwIgNR+mnVNazdwB2JMxm/KcPV8v0JFlxy1FNv1MzG4/cd8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51858},"main":"./dist/event-listener.js","types":"./dist/event-listener.d.ts","module":"./dist/event-listener.mjs","source":"./src/index.ts","exports":{".":{"import":"./dist/event-listener.mjs","require":"./dist/event-listener.cjs"}},"gitHead":"5cb0844a32880b91853fe5922a6d813c28fc74e1","scripts":{"dts":"dts-bundle-generator --config ./dts.config.ts","docs":"ncp dist/event-listener.js docs/event-listener.js && ncp dist/event-listener.js.map docs/event-listener.js.map","test":"npm run pre-test && cypress run","build":"npm run lint:ts && vite build && npm run docs && npm run dts","fix:ts":"eslint -c .eslintrc.cjs --ext .ts src --fix","format":"prettier --write \"src/**/*.ts\"","cypress":"npm run pre-test && npx cypress open","lint:ts":"eslint -c .eslintrc.cjs --ext .ts src","pre-test":"npm run clean-coverage","clean-coverage":"rimraf coverage .nyc_output","coverage:report":"nyc report --reporter=lcov --reporter=json --reporter=text --reporter=json-summary"},"_npmUser":{"name":"thednp","email":"dnp.digital@gmail.com"},"repository":{"url":"git+https://github.com/thednp/event-listener.git","type":"git"},"_npmVersion":"8.19.2","description":"Modern event listener for efficient web applications based on subscribe-publish pattern.","directories":{},"_nodeVersion":"20.2.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ncp":"^2.0.0","nyc":"^15.1.0","vite":"^4.3.9","eslint":"^8.42.0","rimraf":"^5.0.1","cypress":"^12.14.0","prettier":"^2.8.8","typescript":"^5.1.3","eslint-plugin-jsdoc":"^46.2.6","dts-bundle-generator":"^8.0.1","istanbul-lib-coverage":"^3.2.0","@cypress/code-coverage":"^3.10.7","eslint-plugin-prettier":"^4.2.1","istanbul-lib-instrument":"^5.2.1","@typescript-eslint/parser":"^5.59.9","eslint-plugin-prefer-arrow":"^1.2.3","@types/istanbul-lib-instrument":"^1.7.4","@typescript-eslint/eslint-plugin":"^5.59.9","@bahmutov/cypress-esbuild-preprocessor":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/event-listener_2.0.1_1686470234314_0.3128936284627146","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@thednp/event-listener","version":"2.0.2","keywords":["addEventListener","removeEventListener","subscribe","publish","event","listener","javascript-events","typescript"],"author":{"name":"thednp"},"license":"MIT","_id":"@thednp/event-listener@2.0.2","maintainers":[{"name":"thednp","email":"dnp.digital@gmail.com"}],"homepage":"https://thednp.github.io/event-listener","bugs":{"url":"https://github.com/thednp/event-listener/issues"},"dist":{"shasum":"e820b82fb1e4aa387b7e6b584475a36ba3b06fed","tarball":"https://registry.npmjs.org/@thednp/event-listener/-/event-listener-2.0.2.tgz","fileCount":30,"integrity":"sha512-/X+q1i2wvG3ESU4UVmJGkMNY192YcdfWIOOPNcpfDVHerPt3LgN981V0z/qNF2PQxrZpXs0r9qt+IQrmxrL5Og==","signatures":[{"sig":"MEYCIQCSkJHhqlXK1ULFXz7NNNJq12abFdSDp187DTfVX4xePgIhAPn/Jmif0/xNrb5Qjp71kf2I8OgNjzqDw9Rc0/S3bQPv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51862},"main":"./dist/event-listener.js","types":"./dist/event-listener.d.ts","module":"./dist/event-listener.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/event-listener.d.ts","import":"./dist/event-listener.mjs","require":"./dist/event-listener.cjs"}},"gitHead":"3d2ce0aec05b047af08d4c15d7659be4d8d5dc6c","scripts":{"dts":"dts-bundle-generator --config ./dts.config.ts","docs":"ncp dist/event-listener.js docs/event-listener.js && ncp dist/event-listener.js.map docs/event-listener.js.map","test":"npm run pre-test && cypress run","build":"npm run lint:ts && vite build && npm run docs && npm run dts","fix:ts":"eslint -c .eslintrc.cjs --ext .ts src --fix","format":"prettier --write \"src/**/*.ts\"","cypress":"npm run pre-test && npx cypress open","lint:ts":"eslint -c .eslintrc.cjs --ext .ts src","pre-test":"npm run clean-coverage","clean-coverage":"rimraf coverage .nyc_output","coverage:report":"nyc report --reporter=lcov --reporter=json --reporter=text --reporter=json-summary"},"_npmUser":{"name":"thednp","email":"dnp.digital@gmail.com"},"repository":{"url":"git+https://github.com/thednp/event-listener.git","type":"git"},"_npmVersion":"9.7.2","description":"Modern event listener for efficient web applications based on subscribe-publish pattern.","directories":{},"_nodeVersion":"20.3.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ncp":"^2.0.0","nyc":"^15.1.0","vite":"^4.3.9","eslint":"^8.44.0","rimraf":"^5.0.1","cypress":"^12.16.0","prettier":"^2.8.8","typescript":"^5.1.6","eslint-plugin-jsdoc":"^46.4.3","dts-bundle-generator":"^8.0.1","istanbul-lib-coverage":"^3.2.0","@cypress/code-coverage":"^3.10.8","eslint-plugin-prettier":"^4.2.1","istanbul-lib-instrument":"^5.2.1","@typescript-eslint/parser":"^5.61.0","eslint-plugin-prefer-arrow":"^1.2.3","@types/istanbul-lib-instrument":"^1.7.4","@typescript-eslint/eslint-plugin":"^5.61.0","@bahmutov/cypress-esbuild-preprocessor":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/event-listener_2.0.2_1688485103983_0.26536608138644","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@thednp/event-listener","version":"2.0.3","keywords":["addEventListener","removeEventListener","subscribe","publish","event","listener","javascript-events","typescript"],"author":{"name":"thednp"},"license":"MIT","_id":"@thednp/event-listener@2.0.3","maintainers":[{"name":"thednp","email":"dnp.digital@gmail.com"}],"homepage":"https://thednp.github.io/event-listener","bugs":{"url":"https://github.com/thednp/event-listener/issues"},"dist":{"shasum":"a4e616518a78c3065475fe6c23f5403f50468687","tarball":"https://registry.npmjs.org/@thednp/event-listener/-/event-listener-2.0.3.tgz","fileCount":31,"integrity":"sha512-z/38djB/l7QWoxO2OhFQzAwAdhXve8F+5YPGVA0PpbJzM4VzV0vbIuwedcERleodwBwEqkSWpnVp38KHJ2er+Q==","signatures":[{"sig":"MEYCIQClnwXRvpgjRRs9y8N7x6HsJKZtQU/IH3pDa0aHqycInAIhANF3TExdZr6cshmc0t17WH+FQ/8UaixBBHxjXzyKWm6S","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75766},"main":"./dist/event-listener.js","_from":"file:thednp-event-listener-2.0.3.tgz","types":"./dist/event-listener.d.ts","module":"./dist/event-listener.mjs","source":"./src/index.ts","engines":{"node":">=16","pnpm":">=8.6.0"},"exports":{".":{"types":"./dist/event-listener.d.ts","import":"./dist/event-listener.mjs","require":"./dist/event-listener.cjs"}},"scripts":{"dts":"dts-bundle-generator --config ./dts.config.ts","docs":"ncp dist/event-listener.js docs/event-listener.js && ncp dist/event-listener.js.map docs/event-listener.js.map","test":"pnpm pre-test && cypress run","build":"pnpm lint:ts && vite build && pnpm dts","fix:ts":"eslint -c .eslintrc.cjs --ext .ts src --fix","format":"prettier --write \"src/**/*.ts\"","cypress":"pnpm pre-test && cypress open","lint:ts":"eslint -c .eslintrc.cjs --ext .ts src","pre-test":"pnpm clean-coverage","clean-coverage":"rimraf coverage .nyc_output","coverage:report":"nyc report --reporter=lcov --reporter=json --reporter=text --reporter=json-summary"},"_npmUser":{"name":"thednp","email":"dnp.digital@gmail.com"},"_resolved":"/tmp/853b3828d33937b143d4a64a7049cbb3/thednp-event-listener-2.0.3.tgz","_integrity":"sha512-z/38djB/l7QWoxO2OhFQzAwAdhXve8F+5YPGVA0PpbJzM4VzV0vbIuwedcERleodwBwEqkSWpnVp38KHJ2er+Q==","repository":{"url":"git+https://github.com/thednp/event-listener.git","type":"git"},"_npmVersion":"9.8.1","description":"Modern event listener for efficient web applications based on subscribe-publish pattern.","directories":{},"_nodeVersion":"20.4.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.12","devDependencies":{"ncp":"^2.0.0","nyc":"^15.1.0","vite":"^4.4.9","eslint":"^8.48.0","rimraf":"^5.0.1","cypress":"^12.17.4","prettier":"^2.8.8","typescript":"^5.2.2","eslint-plugin-jsdoc":"^46.5.1","dts-bundle-generator":"^8.0.1","istanbul-lib-coverage":"^3.2.0","@cypress/code-coverage":"^3.12.0","eslint-plugin-prettier":"^4.2.1","istanbul-lib-instrument":"^5.2.1","@typescript-eslint/parser":"^5.62.0","eslint-plugin-prefer-arrow":"^1.2.3","@types/istanbul-lib-instrument":"^1.7.4","@typescript-eslint/eslint-plugin":"^5.62.0","@bahmutov/cypress-esbuild-preprocessor":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/event-listener_2.0.3_1694039155611_0.954443007056414","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"@thednp/event-listener","version":"2.0.4","keywords":["addEventListener","removeEventListener","subscribe","publish","event","listener","javascript-events","typescript"],"author":{"name":"thednp"},"license":"MIT","_id":"@thednp/event-listener@2.0.4","maintainers":[{"name":"thednp","email":"dnp.digital@gmail.com"}],"homepage":"https://thednp.github.io/event-listener","bugs":{"url":"https://github.com/thednp/event-listener/issues"},"dist":{"shasum":"76400393849e6e5d1e7cb8bcf23e3f184dfe1865","tarball":"https://registry.npmjs.org/@thednp/event-listener/-/event-listener-2.0.4.tgz","fileCount":31,"integrity":"sha512-sc4B7AzYAIvnGnivirq0XyR7LfzEDhGiiB70Q0qdNn8wSJ2pL1buVAsEZxrlc47qRJiBV4YIP+BFkyMm2r3NLg==","signatures":[{"sig":"MEYCIQCdBKbUihb5dQIZlEynArA0DgxbY8LBPoXT2vHehQpRhAIhAP0mk3V+zyYZD14kTTbkU3RU6REEni6yr0sQnPK4+rW0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72554},"main":"./dist/event-listener.js","_from":"file:thednp-event-listener-2.0.4.tgz","types":"./dist/event-listener.d.ts","module":"./dist/event-listener.mjs","source":"./src/index.ts","engines":{"node":">=16","pnpm":">=8.6.0"},"exports":{".":{"types":"./dist/event-listener.d.ts","import":"./dist/event-listener.mjs","require":"./dist/event-listener.cjs"}},"scripts":{"dts":"dts-bundle-generator --config ./dts.config.ts","docs":"ncp dist/event-listener.js docs/event-listener.js && ncp dist/event-listener.js.map docs/event-listener.js.map","test":"pnpm pre-test && cypress run","build":"pnpm check:ts && pnpm lint:ts && vite build && pnpm dts","fix:ts":"eslint -c .eslintrc.cjs --ext .ts src --fix","format":"prettier --write \"src/**/*.ts\"","cypress":"pnpm pre-test && cypress open","lint:ts":"eslint -c .eslintrc.cjs --ext .ts src","check:ts":"tsc --noEmit","pre-test":"pnpm clean-coverage","clean-coverage":"rimraf coverage .nyc_output","coverage:report":"nyc report --reporter=lcov --reporter=json --reporter=text --reporter=json-summary"},"_npmUser":{"name":"thednp","email":"dnp.digital@gmail.com"},"_resolved":"/tmp/6fad4d767b168bfc84c41cfe9018b9c1/thednp-event-listener-2.0.4.tgz","_integrity":"sha512-sc4B7AzYAIvnGnivirq0XyR7LfzEDhGiiB70Q0qdNn8wSJ2pL1buVAsEZxrlc47qRJiBV4YIP+BFkyMm2r3NLg==","repository":{"url":"git+https://github.com/thednp/event-listener.git","type":"git"},"_npmVersion":"9.8.1","description":"Modern event listener for efficient web applications based on subscribe-publish pattern.","directories":{},"_nodeVersion":"20.4.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.12","devDependencies":{"ncp":"^2.0.0","nyc":"^15.1.0","vite":"^4.4.9","eslint":"^8.48.0","rimraf":"^5.0.1","cypress":"^12.17.4","prettier":"^2.8.8","typescript":"^5.2.2","eslint-plugin-jsdoc":"^46.5.1","dts-bundle-generator":"^8.0.1","istanbul-lib-coverage":"^3.2.0","@cypress/code-coverage":"^3.12.0","eslint-plugin-prettier":"^4.2.1","istanbul-lib-instrument":"^5.2.1","@typescript-eslint/parser":"^5.62.0","eslint-plugin-prefer-arrow":"^1.2.3","@types/istanbul-lib-instrument":"^1.7.4","@typescript-eslint/eslint-plugin":"^5.62.0","@bahmutov/cypress-esbuild-preprocessor":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/event-listener_2.0.4_1694202397172_0.8011246506951861","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"@thednp/event-listener","version":"2.0.5","keywords":["addEventListener","removeEventListener","subscribe","publish","event","listener","javascript-events","typescript"],"author":{"name":"thednp"},"license":"MIT","_id":"@thednp/event-listener@2.0.5","maintainers":[{"name":"thednp","email":"dnp.digital@gmail.com"}],"homepage":"https://thednp.github.io/event-listener","bugs":{"url":"https://github.com/thednp/event-listener/issues"},"dist":{"shasum":"1a97076d7223a9066d8c0c6b9cb48df5d31add8c","tarball":"https://registry.npmjs.org/@thednp/event-listener/-/event-listener-2.0.5.tgz","fileCount":40,"integrity":"sha512-Zns+CFEAIKIEyqmuBZ3K2DSvk5IppaWcioghxLZPMrzkV034aOA38lP7NIKSxkeu0Eqd4UPxC06FksO6Pb/tmA==","signatures":[{"sig":"MEUCICdTWiZVxSFbbfhhwUlsW0ow7XjkviDm3Zg1a8ISed34AiEA68UDgaY36C9TYnEEoGvPTDnWh30GMH8uJY/CCgeidwY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86442},"main":"./dist/event-listener.js","_from":"file:thednp-event-listener-2.0.5.tgz","types":"./dist/event-listener.d.ts","module":"./dist/event-listener.mjs","source":"./src/index.ts","engines":{"node":">=16","pnpm":">=8.6.0"},"exports":{".":{"types":"./dist/event-listener.d.ts","import":"./dist/event-listener.mjs","require":"./dist/event-listener.cjs"}},"scripts":{"dts":"dts-bundle-generator --config ./dts.config.cjs","docs":"ncp dist/event-listener.js docs/event-listener.js && ncp dist/event-listener.js.map docs/event-listener.js.map","test":"pnpm pre-test && cypress run","build":"pnpm check:ts && pnpm lint:ts && vite build && pnpm dts","badges":"npx -p dependency-version-badge update-badge eslint typescript vite prettier cypress","fix:ts":"eslint -c .eslintrc.cjs --ext .ts src --fix","format":"prettier --write \"src/**/*.ts\"","cypress":"pnpm pre-test && cypress open","lint:ts":"eslint -c .eslintrc.cjs --ext .ts src","check:ts":"tsc --noEmit","pre-test":"pnpm clean-coverage","clean-coverage":"rimraf coverage .nyc_output","coverage:report":"nyc report --reporter=lcov --reporter=json --reporter=text --reporter=json-summary"},"_npmUser":{"name":"thednp","email":"dnp.digital@gmail.com"},"_resolved":"/tmp/b81c43dcd0149fa4260ea44fc6181e81/thednp-event-listener-2.0.5.tgz","_integrity":"sha512-Zns+CFEAIKIEyqmuBZ3K2DSvk5IppaWcioghxLZPMrzkV034aOA38lP7NIKSxkeu0Eqd4UPxC06FksO6Pb/tmA==","repository":{"url":"git+https://github.com/thednp/event-listener.git","type":"git"},"_npmVersion":"10.7.0","description":"Modern event listener for efficient web applications based on subscribe-publish pattern.","directories":{},"_nodeVersion":"20.15.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ncp":"^2.0.0","nyc":"^15.1.0","vite":"^5.3.4","eslint":"^8.57.0","rimraf":"^5.0.9","cypress":"^12.17.4","prettier":"^2.8.8","typescript":"^5.5.3","eslint-plugin-jsdoc":"^46.10.1","dts-bundle-generator":"^9.5.1","istanbul-lib-coverage":"^3.2.2","@cypress/code-coverage":"^3.12.43","eslint-plugin-prettier":"^4.2.1","istanbul-lib-instrument":"^5.2.1","@typescript-eslint/parser":"^5.62.0","eslint-plugin-prefer-arrow":"^1.2.3","@types/istanbul-lib-instrument":"^1.7.7","@typescript-eslint/eslint-plugin":"^5.62.0","@bahmutov/cypress-esbuild-preprocessor":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/event-listener_2.0.5_1721579539554_0.3206790662029735","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"@thednp/event-listener","version":"2.0.6","keywords":["addEventListener","removeEventListener","subscribe","publish","event","listener","javascript-events","typescript"],"author":{"name":"thednp"},"license":"MIT","_id":"@thednp/event-listener@2.0.6","maintainers":[{"name":"thednp","email":"dnp.digital@gmail.com"}],"homepage":"https://thednp.github.io/event-listener","bugs":{"url":"https://github.com/thednp/event-listener/issues"},"dist":{"shasum":"46ac5d64863a479f508f439f34777bd919565675","tarball":"https://registry.npmjs.org/@thednp/event-listener/-/event-listener-2.0.6.tgz","fileCount":37,"integrity":"sha512-6u55ydv4+2VHwHU8EJaJXa40QzZ7XOXVo74MMPnGCSzbl0q3yqHfQh8r0Sw/50rutHxecLVQBM/C9Fr0c+m+ew==","signatures":[{"sig":"MEYCIQCU7SEI+THrzVkYt1okKkC+3j5XDHWJx4ekyQ66I4wL2QIhAP7yyBUDolRPMcAH78pOvMcCucmwdD2g8VeJjqZg3yJK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84590},"main":"./dist/event-listener.js","_from":"file:thednp-event-listener-2.0.6.tgz","types":"./dist/event-listener.d.ts","module":"./dist/event-listener.mjs","source":"./src/index.ts","engines":{"node":">=16","pnpm":">=8.6.0"},"exports":{".":{"types":"./dist/event-listener.d.ts","import":"./dist/event-listener.mjs","require":"./dist/event-listener.cjs"}},"scripts":{"dts":"dts-bundle-generator --config ./dts.config.cjs","docs":"ncp dist/event-listener.js docs/event-listener.js && ncp dist/event-listener.js.map docs/event-listener.js.map","lint":"pnpm lint:ts && pnpm check:ts","test":"pnpm pre-test && vitest --config vitest.config.ts","build":"vite build && pnpm dts","badges":"npx -p dependency-version-badge update-badge eslint typescript prettier vitest vite","fix:ts":"eslint -c .eslintrc.cjs --ext .ts src --fix","format":"prettier --write \"src/**/*.ts\"","lint:ts":"eslint -c .eslintrc.cjs --ext .ts src","test-ui":"pnpm pre-test && vitest --config vitest.config-ui.ts --browser=chromium","check:ts":"tsc --noEmit","pre-test":"pnpm clean-coverage","clean-coverage":"rimraf coverage .nyc_output"},"_npmUser":{"name":"thednp","email":"dnp.digital@gmail.com"},"_resolved":"/tmp/e4dc901dd7ab5b950db49610648effb4/thednp-event-listener-2.0.6.tgz","_integrity":"sha512-6u55ydv4+2VHwHU8EJaJXa40QzZ7XOXVo74MMPnGCSzbl0q3yqHfQh8r0Sw/50rutHxecLVQBM/C9Fr0c+m+ew==","repository":{"url":"git+https://github.com/thednp/event-listener.git","type":"git"},"_npmVersion":"10.8.1","description":"Modern event listener for efficient web applications based on subscribe-publish pattern.","directories":{},"_nodeVersion":"20.16.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ncp":"^2.0.0","nyc":"^15.1.0","vite":"^5.4.3","eslint":"^8.57.0","rimraf":"^5.0.10","vitest":"^2.0.5","prettier":"^2.8.8","@vitest/ui":"^2.0.5","playwright":"^1.47.0","typescript":"^5.5.4","@vitest/browser":"^2.0.5","eslint-plugin-jsdoc":"^46.10.1","dts-bundle-generator":"^9.5.1","istanbul-lib-coverage":"^3.2.2","eslint-plugin-prettier":"^4.2.1","istanbul-lib-instrument":"^5.2.1","@typescript-eslint/parser":"^5.62.0","@vitest/coverage-istanbul":"^2.0.5","eslint-plugin-prefer-arrow":"^1.2.3","@types/istanbul-lib-instrument":"^1.7.7","@typescript-eslint/eslint-plugin":"^5.62.0"},"_npmOperationalInternal":{"tmp":"tmp/event-listener_2.0.6_1725602992407_0.3313534164236531","host":"s3://npm-registry-packages"}},"2.0.7":{"name":"@thednp/event-listener","version":"2.0.7","keywords":["addEventListener","removeEventListener","subscribe","publish","event","listener","javascript-events","typescript"],"author":{"name":"thednp"},"license":"MIT","_id":"@thednp/event-listener@2.0.7","maintainers":[{"name":"thednp","email":"dnp.digital@gmail.com"}],"homepage":"https://thednp.github.io/event-listener","bugs":{"url":"https://github.com/thednp/event-listener/issues"},"dist":{"shasum":"8bfd0bf33752fef62ece5835b17e6f1dcf19b408","tarball":"https://registry.npmjs.org/@thednp/event-listener/-/event-listener-2.0.7.tgz","fileCount":14,"integrity":"sha512-Xc+Tt2suETrRSNlIeRnSZn+72+ryHBv04CRUK2wMK0zh80zO2o8+62NSI18tSKLdv86xJWy3k/I+xD9Ky/YxqA==","signatures":[{"sig":"MEUCIF253yM6u+69GBNYfjQKoZ8+SodNvI+G3DZBe6r5E04IAiEArXFsNqAZss2x8YogLR6pU6iU6rd3NxdhI4FqYza29MU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43102},"main":"./dist/event-listener.js","_from":"file:thednp-event-listener-2.0.7.tgz","types":"./dist/event-listener.d.ts","module":"./dist/event-listener.mjs","source":"./src/index.ts","engines":{"node":">=16","pnpm":">=8.6.0"},"exports":{".":{"types":"./dist/event-listener.d.ts","import":"./dist/event-listener.mjs","require":"./dist/event-listener.cjs"}},"scripts":{"dev":"vite --open ./docs/index-dev.html --port 8577","lint":"pnpm lint:ts && pnpm check:ts","test":"pnpm pre-test && vitest --config vitest.config.mts","build":"pnpm build-vite && pnpm copy-docs","badges":"npx -p dependency-version-badge update-badge typescript vitest vite","fix:ts":"deno lint src --fix","format":"deno fmt src","lint:ts":"deno lint src","test-ui":"pnpm pre-test && vitest --config vitest.config-ui.mts --browser=chromium","check:ts":"tsc -noEmit","pre-test":"pnpm clean-coverage","copy-docs":"cp dist/event-listener.js docs/event-listener.js && cp dist/event-listener.js.map docs/event-listener.js.map","build-vite":"vite build","clean-coverage":"rm -rf coverage .nyc_output"},"_npmUser":{"name":"thednp","email":"dnp.digital@gmail.com"},"_resolved":"/tmp/361799391040d899543da16fe5948eb9/thednp-event-listener-2.0.7.tgz","_integrity":"sha512-Xc+Tt2suETrRSNlIeRnSZn+72+ryHBv04CRUK2wMK0zh80zO2o8+62NSI18tSKLdv86xJWy3k/I+xD9Ky/YxqA==","repository":{"url":"git+https://github.com/thednp/event-listener.git","type":"git"},"_npmVersion":"10.8.1","description":"Modern event listener for efficient web applications based on subscribe-publish pattern.","directories":{},"_nodeVersion":"20.16.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.10","vitest":"^2.1.4","@vitest/ui":"^2.1.4","playwright":"^1.48.2","typescript":"^5.6.3","@vitest/browser":"^2.1.4","vite-plugin-dts":"^4.3.0","@vitest/coverage-istanbul":"^2.1.4","vite-plugin-strip-comments":"^0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/event-listener_2.0.7_1730303077521_0.6706325416575218","host":"s3://npm-registry-packages"}},"2.0.8":{"name":"@thednp/event-listener","version":"2.0.8","keywords":["addEventListener","removeEventListener","subscribe","publish","event","listener","javascript-events","typescript"],"author":{"name":"thednp"},"license":"MIT","_id":"@thednp/event-listener@2.0.8","maintainers":[{"name":"thednp","email":"dnp.digital@gmail.com"}],"homepage":"https://thednp.github.io/event-listener","bugs":{"url":"https://github.com/thednp/event-listener/issues"},"dist":{"shasum":"1342778a6435492db9be373d07bc05261b20d019","tarball":"https://registry.npmjs.org/@thednp/event-listener/-/event-listener-2.0.8.tgz","fileCount":12,"integrity":"sha512-bZY04sWSn2YWAqcuY/fYy03ynARYHwn8xzYgdqqcHBXsBXhOc+bbWwHyLwW28XAA2NjzjMPZZAM3N5D09i+zEQ==","signatures":[{"sig":"MEUCIHk0llslE5Fa7LyWxF41MU2Vy/Rr2LdlIiDhA8b/f4CUAiEA/qNeFgVxYQZs2ooGBho9fIW95TBwzbRoauQelqth0mI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42244},"main":"./dist/event-listener.js","_from":"file:thednp-event-listener-2.0.8.tgz","types":"./dist/event-listener.d.ts","module":"./dist/event-listener.mjs","source":"./src/index.ts","engines":{"node":">=16","pnpm":">=8.6.0"},"exports":{".":{"types":"./dist/event-listener.d.ts","import":"./dist/event-listener.mjs","require":"./dist/event-listener.cjs"}},"scripts":{"dev":"vite --open ./docs/index-dev.html --port 8577","lint":"pnpm lint:ts && pnpm check:ts","test":"pnpm pre-test && vitest --config vitest.config.mts","build":"pnpm build-vite && pnpm copy-docs","badges":"npx -p dependency-version-badge update-badge typescript vitest vite","fix:ts":"deno lint src --fix","format":"deno fmt src","lint:ts":"deno lint src","test-ui":"pnpm pre-test && vitest --config vitest.config-ui.mts --browser=chromium","check:ts":"tsc -noEmit","pre-test":"pnpm clean-coverage","copy-docs":"cp dist/event-listener.js docs/event-listener.js && cp dist/event-listener.js.map docs/event-listener.js.map","build-vite":"vite build","clean-coverage":"rm -rf coverage .nyc_output"},"_npmUser":{"name":"thednp","email":"dnp.digital@gmail.com"},"_resolved":"/tmp/fa8032388bc69b693d7a6ed6e4bd11e8/thednp-event-listener-2.0.8.tgz","_integrity":"sha512-bZY04sWSn2YWAqcuY/fYy03ynARYHwn8xzYgdqqcHBXsBXhOc+bbWwHyLwW28XAA2NjzjMPZZAM3N5D09i+zEQ==","repository":{"url":"git+https://github.com/thednp/event-listener.git","type":"git"},"_npmVersion":"10.8.1","description":"🚅 Modern event listener for efficient web applications based on subscribe-publish pattern.","directories":{},"_nodeVersion":"20.16.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.10","vitest":"^2.1.4","@vitest/ui":"^2.1.4","playwright":"^1.48.2","typescript":"^5.6.3","@vitest/browser":"^2.1.4","vite-plugin-dts":"^4.3.0","@vitest/coverage-istanbul":"^2.1.4","vite-plugin-strip-comments":"^0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/event-listener_2.0.8_1730305718625_0.5749205395682035","host":"s3://npm-registry-packages"}},"2.0.10":{"name":"@thednp/event-listener","version":"2.0.10","keywords":["addEventListener","removeEventListener","subscribe","publish","event","listener","javascript-events","typescript"],"author":{"name":"thednp"},"license":"MIT","_id":"@thednp/event-listener@2.0.10","maintainers":[{"name":"thednp","email":"dnp.digital@gmail.com"}],"homepage":"https://thednp.github.io/event-listener","bugs":{"url":"https://github.com/thednp/event-listener/issues"},"dist":{"shasum":"3f1629673d3b2a72670e33066b5e2d15df25373a","tarball":"https://registry.npmjs.org/@thednp/event-listener/-/event-listener-2.0.10.tgz","fileCount":10,"integrity":"sha512-TH7YVKmoKg6GBLqZB+ETXObofcqJ/Tp5ycheolvYZMjLbMpzYf6MmOWTcBtx8+zrhWy8deV0hYkPvDFioDXdVQ==","signatures":[{"sig":"MEQCIEcFj6xQSVO95O7Er4Y9PuuvdJE6yxF/g4ezIm/tndj6AiAEoA/cXqx8qPFNPSzmP0473EMQeE4gnGA3wFb3qJbK+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41297},"main":"./dist/event-listener.js","_from":"file:thednp-event-listener-2.0.10.tgz","types":"./dist/event-listener.d.ts","module":"./dist/event-listener.mjs","source":"./src/index.ts","engines":{"node":">=16","pnpm":">=8.6.0"},"exports":{".":{"types":"./dist/event-listener.d.ts","import":"./dist/event-listener.mjs","require":"./dist/event-listener.cjs"}},"scripts":{"dev":"vite --open ./docs/index-dev.html --port 8577","lint":"pnpm lint:ts && pnpm check:ts","test":"pnpm pre-test && vitest --config vitest.config.mts","build":"pnpm build-vite && pnpm copy-docs","badges":"npx -p dependency-version-badge update-badge typescript vitest vite","fix:ts":"deno lint src --fix","format":"deno fmt src","lint:ts":"deno lint src","test-ui":"pnpm pre-test && vitest --config vitest.config-ui.mts --browser=chromium","check:ts":"tsc -noEmit","pre-test":"pnpm clean-coverage","copy-docs":"cp dist/event-listener.js docs/event-listener.js && cp dist/event-listener.js.map docs/event-listener.js.map","build-vite":"vite build","clean-coverage":"rm -rf coverage .nyc_output"},"_npmUser":{"name":"thednp","email":"dnp.digital@gmail.com"},"_resolved":"/tmp/5013d59564c283c0d08092f36ba40170/thednp-event-listener-2.0.10.tgz","_integrity":"sha512-TH7YVKmoKg6GBLqZB+ETXObofcqJ/Tp5ycheolvYZMjLbMpzYf6MmOWTcBtx8+zrhWy8deV0hYkPvDFioDXdVQ==","repository":{"url":"git+https://github.com/thednp/event-listener.git","type":"git"},"_npmVersion":"11.4.1","description":"🚅 Modern event listener for efficient web applications based on subscribe-publish pattern.","directories":{},"_nodeVersion":"23.5.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.12","devDependencies":{"vite":"^6.3.5","vitest":"^3.1.4","@vitest/ui":"^3.1.4","playwright":"^1.52.0","typescript":"5.8.3","@vitest/browser":"^3.1.4","vite-plugin-dts":"^4.5.4","@vitest/coverage-istanbul":"^3.1.4","vite-plugin-strip-comments":"^0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/event-listener_2.0.10_1748434388137_0.5301826629205508","host":"s3://npm-registry-packages-npm-production"}},"2.0.11":{"name":"@thednp/event-listener","version":"2.0.11","keywords":["addEventListener","removeEventListener","subscribe","publish","event","listener","javascript-events","typescript"],"author":{"name":"thednp"},"license":"MIT","_id":"@thednp/event-listener@2.0.11","maintainers":[{"name":"thednp","email":"dnp.digital@gmail.com"}],"homepage":"https://thednp.github.io/event-listener","bugs":{"url":"https://github.com/thednp/event-listener/issues"},"dist":{"shasum":"3f3605cac2d9fe13be8bd0a2cd5adebdd7db636c","tarball":"https://registry.npmjs.org/@thednp/event-listener/-/event-listener-2.0.11.tgz","fileCount":12,"integrity":"sha512-sNxXJbGjk2GGf+sCAdmFZfRE84F9CcwL3yGbKErC5xPUkMvcMokQLpc2mBbsc887sjfdgbg83Mx6Xkyu/Sfswg==","signatures":[{"sig":"MEUCIHfgxmfZVtZwnmXcRClg7LTtJY9PEJ8RN0/IIPrX/gO2AiEA37V7MzA0BuXOOqc5FMA/Em3gmcFzRaAW2ucRMyJRW7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thednp%2fevent-listener@2.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42938},"main":"./dist/event-listener.js","_from":"file:thednp-event-listener-2.0.11.tgz","types":"./dist/event-listener.d.ts","module":"./dist/event-listener.mjs","source":"./src/index.ts","engines":{"node":">=16","pnpm":">=8.6.0"},"exports":{".":{"types":"./dist/event-listener.d.ts","import":"./dist/event-listener.mjs","require":"./dist/event-listener.cjs"}},"scripts":{"dev":"vite --open ./docs/index-dev.html --port 8577","lint":"pnpm lint:ts && pnpm check:ts","test":"pnpm pre-test && vitest --browser.headless","build":"pnpm build-vite && pnpm copy-docs","badges":"npx -p dependency-version-badge update-badge typescript vitest vite","fix:ts":"deno lint src --fix","format":"deno fmt src","lint:ts":"deno lint src","test-ui":"pnpm pre-test && vitest --browser --ui","check:ts":"tsc -noEmit","pre-test":"pnpm clean-coverage","copy-docs":"cp dist/event-listener.js docs/event-listener.js && cp dist/event-listener.js.map docs/event-listener.js.map","build-vite":"vite build","clean-coverage":"rm -rf coverage .nyc_output"},"_npmUser":{"name":"thednp","email":"dnp.digital@gmail.com"},"_resolved":"/tmp/169d4de24ce8803d8664e6eeb4967130/thednp-event-listener-2.0.11.tgz","_integrity":"sha512-sNxXJbGjk2GGf+sCAdmFZfRE84F9CcwL3yGbKErC5xPUkMvcMokQLpc2mBbsc887sjfdgbg83Mx6Xkyu/Sfswg==","repository":{"url":"git+https://github.com/thednp/event-listener.git","type":"git"},"_npmVersion":"10.9.4","description":"🚅 Modern event listener for efficient web applications based on subscribe-publish pattern.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"@types/node":"^25.0.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.0","vitest":"^4.0.16","@vitest/ui":"^4.0.16","playwright":"^1.57.0","typescript":"5.9.3","@vitest/browser":"^4.0.16","vite-plugin-dts":"^4.5.4","@vitest/coverage-istanbul":"^4.0.16","@vitest/browser-playwright":"^4.0.16","vite-plugin-strip-comments":"^0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/event-listener_2.0.11_1766728560027_0.5103052253910132","host":"s3://npm-registry-packages-npm-production"}},"2.0.12":{"name":"@thednp/event-listener","version":"2.0.12","keywords":["addEventListener","removeEventListener","subscribe","publish","event","listener","javascript-events","typescript"],"author":{"name":"thednp"},"license":"MIT","_id":"@thednp/event-listener@2.0.12","maintainers":[{"name":"thednp","email":"dnp.digital@gmail.com"}],"homepage":"https://thednp.github.io/event-listener","bugs":{"url":"https://github.com/thednp/event-listener/issues"},"dist":{"shasum":"fb9ba4ffd474d58728d700bef13cf07d9ecc0b6e","tarball":"https://registry.npmjs.org/@thednp/event-listener/-/event-listener-2.0.12.tgz","fileCount":17,"integrity":"sha512-PbW05+EwNfGVy2uwz0vL2xbEmcLhpuBZ2nm0pdLT088gjmY9dySfJOZUtWCmzSPJcVFn3BkgH1m1MiS11AubJA==","signatures":[{"sig":"MEUCIQCZOx3zGGcdHztwAwdybfJ7kKbiNxwdswXYOSvWex7bYgIgJbJ5/SBzv8kjy8ZENPTCKsPg8qcD/dc95WWuYsAVyhU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thednp%2fevent-listener@2.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":70975},"main":"./dist/index.cjs","_from":"file:thednp-event-listener-2.0.12.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","source":"./src/index.ts","browser":"./dist/index.iife.js","engines":{"node":">=16","pnpm":">=8.6.0"},"exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"vite --open ./docs/index-dev.html --port 8577","lint":"pnpm lint:ts && pnpm check:ts","test":"pnpm pre-test && vitest --browser.headless","build":"pnpm tsdown && pnpm copy-docs","badges":"npx -p dependency-version-badge update-badge typescript vitest vite","fix:ts":"deno lint src --fix","format":"deno fmt src","lint:ts":"deno lint src","test-ui":"pnpm pre-test && vitest --browser --ui","check:ts":"tsc -noEmit","pre-test":"pnpm clean-coverage","copy-docs":"cp dist/index.iife.js docs/event-listener.js && cp dist/index.iife.js.map docs/event-listener.js.map","clean-coverage":"rm -rf coverage .nyc_output"},"_npmUser":{"name":"thednp","email":"dnp.digital@gmail.com"},"_resolved":"/tmp/85294f950e19102f1bec351be7c95f39/thednp-event-listener-2.0.12.tgz","_integrity":"sha512-PbW05+EwNfGVy2uwz0vL2xbEmcLhpuBZ2nm0pdLT088gjmY9dySfJOZUtWCmzSPJcVFn3BkgH1m1MiS11AubJA==","repository":{"url":"git+https://github.com/thednp/event-listener.git","type":"git"},"_npmVersion":"10.9.4","description":"🚅 Modern event listener for efficient web applications based on subscribe-publish pattern.","directories":{},"_nodeVersion":"22.21.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.0","tsdown":"^0.18.3","vitest":"^4.0.16","@vitest/ui":"^4.0.16","playwright":"^1.57.0","typescript":"5.9.3","@types/node":"^25.0.3","@vitest/browser":"^4.0.16","@vitest/coverage-istanbul":"^4.0.16","@vitest/browser-playwright":"^4.0.16","vite-plugin-strip-comments":"^0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/event-listener_2.0.12_1766912351882_0.492913747388144","host":"s3://npm-registry-packages-npm-production"}},"2.0.13":{"name":"@thednp/event-listener","version":"2.0.13","keywords":["addEventListener","removeEventListener","subscribe","publish","event","listener","javascript-events","typescript"],"author":{"name":"thednp"},"license":"MIT","_id":"@thednp/event-listener@2.0.13","maintainers":[{"name":"thednp","email":"dnp.digital@gmail.com"}],"homepage":"https://thednp.github.io/event-listener","bugs":{"url":"https://github.com/thednp/event-listener/issues"},"dist":{"shasum":"86029561e4a43a2ed26af95dfcf55727cdbda113","tarball":"https://registry.npmjs.org/@thednp/event-listener/-/event-listener-2.0.13.tgz","fileCount":9,"integrity":"sha512-NXLw6pIlrnrE++CobZHnQDfwN9oyAwewil1yeyYg1LXLwJcldgf2wL8amGZa18ZpI/7KX4hvfPwSheojlaNLig==","signatures":[{"sig":"MEUCIQCYvMDRBF2nTf7/Xz9jly4mfupvsXLLC7bywO2zEhL9TAIgNtZuUBqJ+KgtyFZRDvGuihVsnripBjUjMSJPpuy6Biw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thednp%2fevent-listener@2.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35583},"type":"module","_from":"file:thednp-event-listener-2.0.13.tgz","types":"./dist/index.d.cts","source":"./src/index.ts","browser":"./dist/index.umd.js","engines":{"node":">=16","pnpm":">=8.6.0"},"exports":{".":"./dist/index.mjs","./package.json":"./package.json"},"scripts":{"dev":"vite --open ./docs/index-dev.html --port 8577","lint":"pnpm lint:ts && pnpm check:ts","test":"pnpm pre-test && vitest --browser.headless","build":"pnpm tsdown && pnpm copy-docs","badges":"npx -p dependency-version-badge update-badge typescript vitest vite","fix:ts":"deno lint src --fix","format":"deno fmt src","lint:ts":"deno lint src","test-ui":"pnpm pre-test && vitest --browser --ui","check:ts":"tsc -noEmit","pre-test":"pnpm clean-coverage","copy-docs":"cp dist/index.umd.js docs/index.umd.js && cp dist/index.umd.js.map docs/index.umd.js.map","clean-coverage":"rm -rf coverage .nyc_output"},"_npmUser":{"name":"thednp","email":"dnp.digital@gmail.com"},"_resolved":"/tmp/dfffb60f0c046b4ddfd655319832098d/thednp-event-listener-2.0.13.tgz","_integrity":"sha512-NXLw6pIlrnrE++CobZHnQDfwN9oyAwewil1yeyYg1LXLwJcldgf2wL8amGZa18ZpI/7KX4hvfPwSheojlaNLig==","repository":{"url":"git+https://github.com/thednp/event-listener.git","type":"git"},"_npmVersion":"10.9.4","description":"🚅 Modern event listener for efficient web applications based on subscribe-publish pattern.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","tsdown":"^0.21.4","vitest":"^4.1.0","@vitest/ui":"^4.1.0","playwright":"^1.58.2","typescript":"5.9.3","@types/node":"^25.5.0","@vitest/browser":"^4.1.0","@vitest/coverage-istanbul":"^4.1.0","@vitest/browser-playwright":"^4.1.0","vite-plugin-strip-comments":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/event-listener_2.0.13_1773823289039_0.846937578204904","host":"s3://npm-registry-packages-npm-production"}},"2.0.14":{"name":"@thednp/event-listener","version":"2.0.14","keywords":["addEventListener","removeEventListener","subscribe","publish","event","listener","javascript-events","typescript"],"author":{"name":"thednp"},"license":"MIT","_id":"@thednp/event-listener@2.0.14","maintainers":[{"name":"thednp","email":"dnp.digital@gmail.com"}],"homepage":"https://thednp.github.io/event-listener","bugs":{"url":"https://github.com/thednp/event-listener/issues"},"dist":{"shasum":"2bbe09c09a1a24a52030f517ce94ddc9ec558295","tarball":"https://registry.npmjs.org/@thednp/event-listener/-/event-listener-2.0.14.tgz","fileCount":9,"integrity":"sha512-DctB5pHYVg1Gw19wtweh+4YDJIlEkoi1LNMTaPVNaK25VB9nnMY16TgtMmbxakeUIjMchQDog5wBEY9gyUeJrg==","signatures":[{"sig":"MEYCIQDUJFndFq5XxAnsyGTiy8Kka5O1fh0c9fOW7vAv40KBmQIhAM6sqtC17rqKkBTcWKd856sM7h7GYb5uQhSlA4GAWHy9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thednp%2fevent-listener@2.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36087},"type":"module","_from":"file:thednp-event-listener-2.0.14.tgz","types":"./dist/index.d.cts","source":"./src/index.ts","browser":"./dist/index.umd.js","engines":{"node":">=16","pnpm":">=8.6.0"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"vite --open ./docs/index-dev.html --port 8577","lint":"pnpm lint:ts && pnpm check:ts","test":"pnpm pre-test && vitest --browser.headless","build":"pnpm tsdown && pnpm copy-docs","badges":"npx -p dependency-version-badge update-badge typescript vitest vite","fix:ts":"deno lint src --fix","format":"deno fmt src","lint:ts":"deno lint src","test-ui":"pnpm pre-test && vitest --browser --ui","check:ts":"tsc -noEmit","pre-test":"pnpm clean-coverage","copy-docs":"cp dist/index.umd.js docs/index.umd.js && cp dist/index.umd.js.map docs/index.umd.js.map","clean-coverage":"rm -rf coverage .nyc_output"},"_npmUser":{"name":"thednp","email":"dnp.digital@gmail.com"},"_resolved":"/tmp/23acb6e19cf4cc9851f5ce4d4a42a5b0/thednp-event-listener-2.0.14.tgz","_integrity":"sha512-DctB5pHYVg1Gw19wtweh+4YDJIlEkoi1LNMTaPVNaK25VB9nnMY16TgtMmbxakeUIjMchQDog5wBEY9gyUeJrg==","repository":{"url":"git+https://github.com/thednp/event-listener.git","type":"git"},"_npmVersion":"10.9.4","description":"🚅 Modern event listener for efficient web applications based on subscribe-publish pattern.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","tsdown":"^0.21.4","vitest":"^4.1.0","@vitest/ui":"^4.1.0","playwright":"^1.58.2","typescript":"5.9.3","@types/node":"^25.5.0","@vitest/browser":"^4.1.0","@vitest/coverage-istanbul":"^4.1.0","@vitest/browser-playwright":"^4.1.0","vite-plugin-strip-comments":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/event-listener_2.0.14_1773833463882_0.1823035946493783","host":"s3://npm-registry-packages-npm-production"}},"2.0.15":{"name":"@thednp/event-listener","author":{"name":"thednp"},"version":"2.0.15","description":"🚅 Modern event listener for efficient web applications based on subscribe-publish pattern.","license":"MIT","homepage":"https://thednp.github.io/event-listener","source":"./src/index.ts","browser":"./dist/index.umd.js","types":"./dist/index.d.cts","type":"module","exports":{".":"./dist/index.js","./package.json":"./package.json"},"repository":{"type":"git","url":"git+https://github.com/thednp/event-listener.git"},"bugs":{"url":"https://github.com/thednp/event-listener/issues"},"keywords":["addEventListener","removeEventListener","subscribe","publish","event","listener","javascript-events","typescript"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"devDependencies":{"@types/node":"^25.5.0","@vitest/browser":"^4.1.1","@vitest/browser-playwright":"^4.1.1","@vitest/coverage-istanbul":"^4.1.1","@vitest/ui":"^4.1.1","playwright":"^1.58.2","tsdown":"^0.21.5","typescript":"6.0.2","vite":"^8.0.3","vite-plugin-strip-comments":"^0.0.10","vitest":"^4.1.1"},"engines":{"node":">=16","pnpm":">=8.6.0"},"scripts":{"dev":"vite --open ./docs/index-dev.html --port 8577","pre-test":"pnpm clean-coverage","test":"pnpm pre-test && vitest --browser.headless","test-ui":"pnpm pre-test && vitest --browser --ui","clean-coverage":"rm -rf coverage .nyc_output","format":"deno fmt src","lint":"pnpm lint:ts && pnpm check:ts","lint:ts":"deno lint src","fix:ts":"deno lint src --fix","check:ts":"tsc -noEmit","build":"pnpm tsdown && pnpm copy-docs","copy-docs":"cp dist/index.umd.js docs/index.umd.js && cp dist/index.umd.js.map docs/index.umd.js.map"},"_id":"@thednp/event-listener@2.0.15","_integrity":"sha512-X1B+Yuvb30a/0rGdXnTLMfqvzCQ4D/1Kns7B78ON3BoFNFazJyFQ4ypuErY1jQLZSFDN4c3zTAIrdrtuIa/fFg==","_resolved":"/tmp/36c1e985be63e6db8b07fc6bd5272878/thednp-event-listener-2.0.15.tgz","_from":"file:thednp-event-listener-2.0.15.tgz","_nodeVersion":"22.22.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-X1B+Yuvb30a/0rGdXnTLMfqvzCQ4D/1Kns7B78ON3BoFNFazJyFQ4ypuErY1jQLZSFDN4c3zTAIrdrtuIa/fFg==","shasum":"a0c637c168f475acbfb72c238b4ae92e82e28376","tarball":"https://registry.npmjs.org/@thednp/event-listener/-/event-listener-2.0.15.tgz","fileCount":8,"unpackedSize":33866,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thednp%2fevent-listener@2.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCNJ6jYUKjiJYbO2OqRqOBSvt4wkaBIjHco7NX27MygaQIhAM6qbaXMBuS9Hm/1/Dhm7VSGroBtifMxz9fTCNlHJm1/"}]},"_npmUser":{"name":"thednp","email":"dnp.digital@gmail.com"},"directories":{},"maintainers":[{"name":"thednp","email":"dnp.digital@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/event-listener_2.0.15_1774535364944_0.28681148241438215"},"_hasShrinkwrap":false}},"time":{"created":"2022-05-01T10:21:42.348Z","modified":"2026-03-26T14:29:25.372Z","1.0.0":"2022-05-01T10:21:42.563Z","1.0.1":"2022-05-01T17:09:03.436Z","1.0.2":"2022-05-01T17:46:35.463Z","1.0.3":"2022-05-03T05:23:35.582Z","1.0.4":"2022-05-09T15:13:27.040Z","2.0.0-alpha1":"2022-07-28T17:40:05.390Z","2.0.0-alpha2":"2022-07-30T07:41:11.260Z","2.0.0-alpha3":"2022-08-01T18:33:19.107Z","2.0.0-alpha4":"2022-08-28T08:37:58.553Z","2.0.0-alpha5":"2022-08-29T11:36:52.765Z","2.0.0-alpha6":"2022-12-11T17:29:27.311Z","2.0.0-alpha7":"2022-12-25T09:34:11.368Z","2.0.0-alpha8":"2023-02-12T14:38:06.083Z","2.0.0":"2023-03-18T13:18:56.293Z","2.0.1":"2023-06-11T07:57:14.521Z","2.0.2":"2023-07-04T15:38:24.236Z","2.0.3":"2023-09-06T22:25:55.827Z","2.0.4":"2023-09-08T19:46:37.362Z","2.0.5":"2024-07-21T16:32:19.742Z","2.0.6":"2024-09-06T06:09:52.686Z","2.0.7":"2024-10-30T15:44:37.720Z","2.0.8":"2024-10-30T16:28:38.825Z","2.0.10":"2025-05-28T12:13:08.314Z","2.0.11":"2025-12-26T05:56:00.181Z","2.0.12":"2025-12-28T08:59:12.036Z","2.0.13":"2026-03-18T08:41:29.190Z","2.0.14":"2026-03-18T11:31:04.012Z","2.0.15":"2026-03-26T14:29:25.106Z"},"bugs":{"url":"https://github.com/thednp/event-listener/issues"},"author":{"name":"thednp"},"license":"MIT","homepage":"https://thednp.github.io/event-listener","keywords":["addEventListener","removeEventListener","subscribe","publish","event","listener","javascript-events","typescript"],"repository":{"type":"git","url":"git+https://github.com/thednp/event-listener.git"},"description":"🚅 Modern event listener for efficient web applications based on subscribe-publish pattern.","maintainers":[{"name":"thednp","email":"dnp.digital@gmail.com"}],"readme":"## EventListener\r\n\r\n[![Coverage Status](https://coveralls.io/repos/github/thednp/event-listener/badge.svg)](https://coveralls.io/github/thednp/event-listener)\r\n[![ci](https://github.com/thednp/event-listener/actions/workflows/ci.yml/badge.svg)](https://github.com/thednp/event-listener/actions/workflows/ci.yml)\r\n[![NPM Version](https://img.shields.io/npm/v/@thednp/event-listener.svg)](https://www.npmjs.com/package/@thednp/event-listener)\r\n[![NPM Downloads](https://img.shields.io/npm/dm/@thednp/event-listener.svg)](http://npm-stat.com/charts.html?package=@thednp/event-listener)\r\n[![jsDeliver](https://img.shields.io/jsdelivr/npm/hw/@thednp/event-listener)](https://www.jsdelivr.com/package/npm/@thednp/event-listener)\r\n\r\nA TypeScript sourced event listener for efficient applications based on the [subscribe-publish](https://hackernoon.com/do-you-still-register-window-event-listeners-in-each-component-react-in-example-31a4b1f6f1c8) pattern, around 700 bytes when minified and packs a surprising amount of power.\r\n\r\n## Features\r\n\r\n- **EventListener** is TypeScript sourced, with some types addapted from React;\r\n- **EventListener** makes use of the native [Map](https://caniuse.com/mdn-javascript_builtins_map) to subscribe/register or unsubscribe/remove listeners, which is perfect since we need to make sure the exact listeners are added/removed; this completely invalidates the need to [deconstruct function objects](https://stackoverflow.com/questions/122102/what-is-the-most-efficient-way-to-deep-clone-an-object-in-javascript) for comparison's sake to make sure event listeners are properly handled;\r\n- **EventListener** allows you to register multiple listeners for the same target, even of the same type, but always uses a single `globalListener` to call them all at once when event is triggered;\r\n- **EventListener** \"should\" be able to manage event options, especially `once`, meaning that when the option is `true`, the listener is automatically un-subscribed and detached from target;\r\n- **EventListener** will unsubscribe and detach listeners with the same options used when attached, which means you can \"lazy\" remove listeners on the fly.\r\n\r\n\r\n# Install\r\n\r\n```bash\r\npnpm add @thednp/event-listener\r\n```\r\n\r\n```bash\r\nyarn add @thednp/event-listener\r\n```\r\n\r\n```bash\r\nnpm install @thednp/event-listener\r\n```\r\n\r\n```bash\r\ndeno add npm:@thednp/event-listener@latest\r\n```\r\n\r\n\r\n## CDN\r\n\r\nVersions starting with v2.0.13\r\n```html\r\n<script src=\"https://cdn.jsdelivr.net/npm/@thednp/event-listener/dist/index.umd.js\"></script>\r\n```\r\n\r\nVersion v2.0.12\r\n```html\r\n<script src=\"https://cdn.jsdelivr.net/npm/@thednp/event-listener/dist/index.iife.js\"></script>\r\n```\r\n\r\nVersions up to 2.0.11\r\n```html\r\n<script src=\"https://cdn.jsdelivr.net/npm/@thednp/event-listener/dist/event-listener.js\"></script>\r\n```\r\n\r\n\r\n## Use\r\n\r\n```js\r\nimport * as Listener from '@thednp/event-listener';\r\n\r\n// execute a listener once\r\nListener.on(document, 'DOMContentLoaded', () => {\r\n    console.log('document is now loaded');\r\n  },\r\n  { once: true },\r\n);\r\n\r\n// add a listener with `useCapture: false`\r\nfunction handleMyClick(e: Listener.NativeEvent) {\r\n  if (e.target.tagName === 'button') {\r\n    e.preventDefault();\r\n    e.stopImmediatePropagation();\r\n  }\r\n  console.log('do something else instead');\r\n}\r\nListener.on(document, 'click', handleMyClick, false);\r\n\r\n// remove a listener, `EventListener` will get listener options from registry\r\nListener.off(document, 'click', handleMyClick);\r\n\r\n// add listener to `window`, this listener has no name and cannot be removed\r\nListener.on(window, 'scroll', () => console.log(window.scrollY));\r\n```\r\n\r\nSince we're implementing `Map`, you can make use of its prototype to access registry:\r\n\r\n```js\r\n// get element listener registry\r\nconst documentClickListeners = Listener.registry['click'].get(document);\r\n\r\n// returns\r\nMap(1) {\r\n  Entries => [\r\n    0: {\r\n      key: handleMyClick() // listener\r\n      value: false // listener options\r\n    }\r\n  ],\r\n  size: 1, // size of the Map\r\n  prototype: [Prototype(Map)]\r\n}\r\n\r\n// check if element has listener\r\nif (documentClickListeners && documentClickListeners.has(handleMyClick)) {\r\n  // do something about it\r\n}\r\n\r\n// check if a listener is the one you're looking for\r\nif (documentClickListeners) {\r\n  const [eventListener] = documentClickListeners;\r\n  if (eventListener === handleMyClick) {\r\n    // do something about it\r\n  }\r\n}\r\n\r\n// get listener options\r\nconst myListenerOptions = documentClickListeners && documentClickListeners.get(handleMyClick);\r\n\r\n// returns false, which is the `useCapture` option value added for `handleMyClick`\r\n```\r\n\r\n## Advanced Use\r\n\r\nYou can also make use of the types for more consistent code:\r\n\r\n```ts\r\nimport { on, FocusEventHandler } from '@thednp/event-listener';\r\n\r\nconst handleMyFocus: FocusEventHandler<HTMLInputElement> = (e) => {\r\n  console.log(e)\r\n}\r\n\r\nconst myInput = document.querySelector('input') || document.createElement('input');\r\non(myInput, 'focus', handleMyFocus);\r\n```\r\n\r\nFor more advanced use, check out the [demo](https://thednp.github.io/event-listener), showcasing the **EventListener** usage with a demo component.\r\n\r\n## Run the tests suite\r\n\r\n- [Download](https://github.com/thednp/event-listener/archive/refs/heads/master.zip) the package from Github;\r\n- unpack/unzip and open the folder with your editor;\r\n- open your terminal and navigate to the root of the unpacked folder;\r\n- run `npm install` or `npm update`, takes a few minutes to download the Electron browser;\r\n- run `npm run test-ui` to open the browser mode testing OR `npm run test` to run the tests in headless mode.\r\n\r\n## License\r\n\r\n**EventListener** is released under the [MIT License](https://github.com/thednp/event-listener/blob/main/LICENSE).\r\n","readmeFilename":"README.md"}