{"_id":"typed-event-target","_rev":"33-d49a82ea717f8b690bf6752ab8e6f30b","name":"typed-event-target","dist-tags":{"latest":"4.3.4"},"versions":{"0.0.0":{"name":"typed-event-target","version":"0.0.0","keywords":["browser","event-target","EventTarget","type","typed"],"author":{"url":"https://github.com/electrovir","name":"electrovir"},"license":"MIT","_id":"typed-event-target@0.0.0","maintainers":[{"name":"electrovir","email":"pithy.gut0a@icloud.com"}],"homepage":"https://github.com/electrovir/typed-event-target","bugs":{"url":"https://github.com/electrovir/typed-event-target/issues"},"dist":{"shasum":"9ea822ab45a5f14946b366b7b6c9614f26d9de2f","tarball":"https://registry.npmjs.org/typed-event-target/-/typed-event-target-0.0.0.tgz","fileCount":5,"integrity":"sha512-YFR9EoKBbok9Hf2y0c5mTYv/EU0hVwE+3mYK4ylbcRHvQqtSdYV8O8aUjHsR1RuV/6bS9U4JMHKmcAzujjcg4A==","signatures":[{"sig":"MEYCIQCC2xq5DHGbFThms5hHRgtNfV7K0lOvMRsGQ84E2//NIAIhAODVZf73MUkbYQqq82tId2OYI5UV4AgVoauxFlWzTdZa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2886,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjClJRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5FA/+IyJ64ZBI7C+zHUYj2+bOJ2HW1JTykOrjDLhppwySXoadiEZJ\r\n/6YeKwMLjYbIh1eFo4y/TkZ9/HwakiqEf98cxpMFXYz5RULJ8etbmoJbPrKV\r\n0eG5u49BQPp8zYa309dgL5lI+rJU8W2fWaO30ZvDDEBZCYFv2mTwpk3xLo2h\r\n36kXRH6xpc8nGV15p4Z8+WyYfU3xGV0xDbEPWYGc5Tx1Sq23hmf+nubzztVi\r\n+P+cQyLSbSgddPrFiRpuGpNVqQ9ftt1AghgtJ+e8TlGyBXc67Ce13+fIUMhM\r\n09H7hzXRYeSKcxuoMg2ApMWzdYSmqpVHlDLrNplNkXEWY8xuslAY/fDTomp+\r\nN6LcWaZ+IqRdEyesr5lBIKeof506aJ0tc4Le41OQSIG48iySP8peEbqh1odW\r\nZHQ1opEUvLQV2lDjPtUQ0B442VSp9Wcauw84bXwZ02BYPsyTLr7wyslFwrjM\r\n3ve8ymfXBeVP7sF+tKQ9Y13syJKps19fypnwjJdC03XXPNPSI4KFmbm3Ttv/\r\n+uHp3ai1sWCu619UP4UcYPd7gP2XbUoqOMJGXWPDWfOtkXt9ymytN6n6U5tc\r\nS7rz0iuLR1EtMsaZSAbBgjXrFxAtJQ6ecGa6gvQcZi3ixwby9DDFTIIx47ct\r\nBieb+SO+e7XnTQdKTrLw4KLaB2sxkAyjY+Q=\r\n=yT7X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"10b1354d486ecf3409809232e1968464f6fe463d","scripts":{"test":"virmator test","build":"virmator frontend build","start":"npm install && vite --force --config .virmator/vite/vite.config.ts","format":"virmator format write","compile":"rm -rf dist && tsc --project tsconfig.json","test:full":"npm run test:types && npm test && npm run spellcheck && virmator format check","spellcheck":"virmator spellcheck","test:types":"tsc --noEmit","docs:update":"virmator code-in-markdown","prepublishOnly":"npm run compile && npm run test:full"},"_npmUser":{"name":"electrovir","email":"pithy.gut0a@icloud.com"},"repository":{"url":"git+https://github.com/electrovir/typed-event-target.git","type":"git"},"_npmVersion":"8.15.0","description":"EventTarget in the browser but with strong event typing.","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"virmator":"3.0.6"},"_npmOperationalInternal":{"tmp":"tmp/typed-event-target_0.0.0_1661620816783_0.185811172809228","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"typed-event-target","version":"1.0.0","keywords":["browser","event-target","EventTarget","type","typed"],"author":{"url":"https://github.com/electrovir","name":"electrovir"},"license":"MIT","_id":"typed-event-target@1.0.0","maintainers":[{"name":"electrovir","email":"pithy.gut0a@icloud.com"}],"homepage":"https://github.com/electrovir/typed-event-target","bugs":{"url":"https://github.com/electrovir/typed-event-target/issues"},"dist":{"shasum":"afb14f6d4dae818a209f5580ea48fd428a657e85","tarball":"https://registry.npmjs.org/typed-event-target/-/typed-event-target-1.0.0.tgz","fileCount":13,"integrity":"sha512-Dk39abF95WFyyJCzy3fGxcY1bcQZiof9WOeZ30B8ZUdDwBoh1pZXo4fZ/hYJH8l+w5z6Fv65TXTdxESmciUViA==","signatures":[{"sig":"MEUCIFTJ906vBk1ztsEct0CeSve8waylOutIGjpNyBLY/f2yAiEA8uXPDrjdsXHT9Gz9JjpRxfnD0wYq2eD/ejlQXTxWW3M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9599,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCmWOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmruqw/7BA3f5Jisa6utrFW86PCeNY1jgcoFcuGlzu36O54aJGQKUAn3\r\nCaLMtqVF6A27IeZU3gUk9kBgE/AjqjKqtRlvLMu9s6tj8BwCuCbjv9A95VbC\r\nJxuxT2KTNU7v9zpdB6S9vKLJMrMdfap6XrqTwwZaq9uFZHtjyKFMpRn6a2bA\r\nv74tXu0MYCxOsAPg2khhM3IFDNYhA5YCD6mLqsHZkwpWtm/4N7YEnUPx8Kh/\r\nXieeU0KQ9ZkeXv93zOCTCCvEj9dkL6mMepT4LnTxZ8DIbELqABwWfVL8dmw8\r\n3FSqayXQMfCCEwkPHfxOmW+1w5Ytf7e7s8yZF5qcy+Kqx03ZMDA8ywX3s7m3\r\nkeLbKqX5gidYaiGeRByqjk0Ox8me9rgOXIATfNYHrmotXsBWpF7z+T1B9N2a\r\nTQilNppSuCJeGw9l2PFBb2kjSXIyCsSFIPSBSeQwZe/q0masXsQukL6eXvTM\r\nDcPwg7jzacqwe8YvfAiX0PkRu2xrwzSBcojrTEJN5ZZI7ITLKXuvrk1STzlh\r\nJ7PwqDJrQiPAXBFPJD4scGU5fGLbPlQQJDeu3OZNibvqp4zJZLdQ0V2TXlA+\r\nRCO4VP6jH+oN3YcRtABwQSvTPxEqi0QENdjPrvTZ8CvDI7Xcd3vwQ+rpFLxp\r\nKVCW90wD/Yhkaz6PcCIneFCuLuFzCNR9Ovk=\r\n=hEm/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"07e952d2b576e9ded72656b727b01626ab32185f","scripts":{"test":"virmator test-web","start":"npm install && vite --force --config .virmator/vite/vite.config.ts","format":"virmator format write","compile":"rm -rf dist && tsc --project tsconfig.json","test:full":"npm run test:types && npm test && npm run spellcheck && virmator format check","spellcheck":"virmator spellcheck","test:types":"tsc --noEmit","docs:update":"virmator code-in-markdown","prepublishOnly":"npm run compile && npm run test:full"},"_npmUser":{"name":"electrovir","email":"pithy.gut0a@icloud.com"},"repository":{"url":"git+https://github.com/electrovir/typed-event-target.git","type":"git"},"_npmVersion":"8.15.0","description":"EventTarget in the browser but with strong event typing.","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.6","virmator":"3.0.6","augment-vir":"2.5.0","@open-wc/testing":"3.1.6"},"_npmOperationalInternal":{"tmp":"tmp/typed-event-target_1.0.0_1661625742108_0.698439333512163","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"typed-event-target","version":"1.1.0","keywords":["browser","event-target","EventTarget","type","typed"],"author":{"url":"https://github.com/electrovir","name":"electrovir"},"license":"MIT","_id":"typed-event-target@1.1.0","maintainers":[{"name":"electrovir","email":"pithy.gut0a@icloud.com"}],"homepage":"https://github.com/electrovir/typed-event-target","bugs":{"url":"https://github.com/electrovir/typed-event-target/issues"},"dist":{"shasum":"03111738726583124ee5455faa8ea5a5ec2fca13","tarball":"https://registry.npmjs.org/typed-event-target/-/typed-event-target-1.1.0.tgz","fileCount":15,"integrity":"sha512-EVPymLX+xi8ZP2IlLWc0/A75X9ktAwGE08JNXtGl0pJ5yOmj9LIDos1VOr6S5olYV9quGQxOD0ilRwtjn881nQ==","signatures":[{"sig":"MEUCIQDQW3oOKHAxIT2aAT9qsz+xtFHMA3iltnyZjXCjnP/QXAIgU+IzgGJ8LxfQXZT9z0YoTptpx1KFYROo9rOncXqbYfA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCmwJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0Dg//UYco0sC1b8NLMHueUjK6umO3KGotAuCXnLUBXk4u5OjimFcs\r\n+pNfp6UWiXtWHWD90GiF1Plw5a48sHPwsZGB+UpPspCy+8uG95Ryli9Sf2x4\r\nTp8p+HEVBbG6IcUcwPC2Xnu2QQqKofQdZVJ3VO4j/hbR/YM8DTB07t1Fgu+2\r\nXbpkSBI4GC8qeSFHDaQj5VfxS/7nhEaJUX3uqRAWyShHEBEXAmqIh+HNje0H\r\nthhvFhIjIVpCcLTO4fnsb5trmFecxwG4W/D106i93RBjHAPATgozU5HFKkYN\r\nWvq0uNfoN8SPbdafbPA3HuBP5y7u6ln2GYuum88QznZNeiSPKQLIcJsQnF2b\r\n2BggiughMn7e51FPd3LickL1kMk7vG/V35piUspRCWJdcw1KclqAk7vlyutp\r\nIX1n0dNS5iZH0qahbAv3Gdlia9QHRvIzeXjmRYBMTF9sWGJCplNvg1m1e4gT\r\n4Gt2kcCAhW/sYfplmUyRixArGkjHKyl1Ym+9sbjuTkJSo3/iynGGvCAaepKd\r\nodLFNn4Nr/+0iHViJJBzEglx1ftReQTFu1GCFHpaeW8XNfjIlVecgIJS3Roa\r\n5bD1WTLfkhMVgdxp2NyUVSvN2UdHb0r9exw7nl0AulHs3X/KZVdYFMHv3y20\r\nzhYCo43i3QoPnrnTt7l7cLccpiIiNukoSHQ=\r\n=vXUG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"fefe9b218548d3bf4580bd995cd2129ba58ec730","scripts":{"test":"virmator test-web","start":"npm install && vite --force --config .virmator/vite/vite.config.ts","format":"virmator format write","compile":"rm -rf dist && tsc --project tsconfig.json","test:full":"npm run test:types && npm test && npm run spellcheck && virmator format check","spellcheck":"virmator spellcheck","test:types":"tsc --noEmit","docs:update":"virmator code-in-markdown","prepublishOnly":"npm run compile && npm run test:full"},"_npmUser":{"name":"electrovir","email":"pithy.gut0a@icloud.com"},"repository":{"url":"git+https://github.com/electrovir/typed-event-target.git","type":"git"},"_npmVersion":"8.15.0","description":"EventTarget in the browser but with strong event typing.","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"virmator":"3.0.6","augment-vir":"2.5.0","@open-wc/testing":"3.1.6"},"_npmOperationalInternal":{"tmp":"tmp/typed-event-target_1.1.0_1661627400903_0.08391731059225127","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"typed-event-target","version":"1.1.1","keywords":["browser","event-target","EventTarget","type","typed"],"author":{"url":"https://github.com/electrovir","name":"electrovir"},"license":"MIT","_id":"typed-event-target@1.1.1","maintainers":[{"name":"electrovir","email":"pithy.gut0a@icloud.com"}],"homepage":"https://github.com/electrovir/typed-event-target","bugs":{"url":"https://github.com/electrovir/typed-event-target/issues"},"dist":{"shasum":"1a7e0e3cbc99a528e36c37edd864c13fd3b1bd62","tarball":"https://registry.npmjs.org/typed-event-target/-/typed-event-target-1.1.1.tgz","fileCount":15,"integrity":"sha512-6E37YB6ZYEzMNTBtUC9WOn1U/XiRnXOe2r+5QVyjs15TNOmDW1DqbfRhJYbwEO9zcz+Pe2VbVC+T7Y/MxfI43A==","signatures":[{"sig":"MEQCIDMgDHdv0H6qWjS+VWZZSfkI6eWVe0fGMhtrtpfymt0GAiBaN5lkgvmRSNnQDzSo2P/oFBEwN1A3MOoxWHkOpGZo7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10413,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjC8b/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqIzRAAnljbUMTfx1+BQHQJV3WW492maoVRW60Bt1f/QmSwepZ7E8Jn\r\nDlTo8wDu/4zD69q3W+PUZPH1LvnYjCo4FEEaB1QbVImGhma+6U95ZrXh7Y0O\r\neWNOZXME30/OId5EGLVEW0xA3OuOtT1fvXeU/tQRAXjTU31iLSxXxJi8nh6i\r\nYIVHHV9aJ+Z4+PXsF0idOH01ZUVga0UcFoN2udFY+nzu6hkEagKL3WSu7xdl\r\nYNHQLItZvNzrI9ykdLyFh55MwKnMrn5kawPnXDCeocAN2Lhf0b8Zo2+lLIV3\r\nVn+Wz4I6MZcWnqJvYgZFkJsMgaEj/Il2h76ebocV+/xU9/hp5ZMnpiDQGxns\r\nIQoj7Tz5y1pjWZZIQHDTk2GPuCEXRpnqu0CV72YZwIvFefDJJpyEYbHN2J4w\r\nN56eG6qcthrmONVnEa3sc/BvCcu36/1Cu2v4Y9DZ8tc22Mip9e3raC5KFqE3\r\nS6yjBVKs4XfmON0uY2NQypw8cvdoPo1FYvCFvwSiAabun/WfFQxGtYDB8WTg\r\nCdtqiCtOCSXBT5CWbqsJGeEq3VDZbQO5+OUSODVeOaRfoCOm/z4541wzIBiC\r\nhbpmYgLS98WqslNVCQqwK/OYINkVK7V6pp0Co324neGmFSma8x/4aWtadTAJ\r\nPlyT0tyhvopRlXHCjhtDQejHgfStCo6DrjQ=\r\n=4YeB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"21c0b0c529a851f0dd56af3ade2b89bfad02bb54","scripts":{"test":"virmator test-web","start":"npm install && vite --force --config .virmator/vite/vite.config.ts","format":"virmator format write","compile":"rm -rf dist && tsc --project tsconfig.json","test:full":"npm run test:types && npm test && npm run spellcheck && virmator format check","spellcheck":"virmator spellcheck","test:types":"tsc --noEmit","docs:update":"virmator code-in-markdown","prepublishOnly":"npm run compile && npm run test:full"},"_npmUser":{"name":"electrovir","email":"pithy.gut0a@icloud.com"},"repository":{"url":"git+https://github.com/electrovir/typed-event-target.git","type":"git"},"_npmVersion":"8.15.0","description":"EventTarget in the browser but with strong event typing.","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"virmator":"3.0.6","augment-vir":"2.5.0","@open-wc/testing":"3.1.6"},"_npmOperationalInternal":{"tmp":"tmp/typed-event-target_1.1.1_1661716223406_0.12665039011932078","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"typed-event-target","version":"1.2.0","keywords":["browser","event-target","EventTarget","type","typed"],"author":{"url":"https://github.com/electrovir","name":"electrovir"},"license":"MIT","_id":"typed-event-target@1.2.0","maintainers":[{"name":"electrovir","email":"pithy.gut0a@icloud.com"}],"homepage":"https://github.com/electrovir/typed-event-target","bugs":{"url":"https://github.com/electrovir/typed-event-target/issues"},"dist":{"shasum":"b3bcdedeb71d802e9611323ac51e126da5855e03","tarball":"https://registry.npmjs.org/typed-event-target/-/typed-event-target-1.2.0.tgz","fileCount":45,"integrity":"sha512-Mlsxqr41q+9tfY3KcIROsFlXex3Fpjv8Cymf0EevU4iHCpPbDMRLso9kG646zT3GDf7P6AG4n5eYUNQGDST28w==","signatures":[{"sig":"MEYCIQCZAAcj6Xl13zoNbsBGr+hp8NYvXc+14PbpfSVxYtbkwAIhAI+SoeFxubBJLf2fmaIOLjn/WgBNsoipmzFErRfW75b6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/0MkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpaNQ//Zwqq1zRqj5Y6UHY9BH8i4hKBLTyPWcRvSwUt8s0aomqckwVC\r\nbxzVoGlobndBiNxqRD/1jPGWdIPDvvKHp9xGynYUYmZJiwZmhNIVLlNYolVf\r\nSPOlqggmURHEWKcmd258he/izrK9A9rqV3wVpiSVmUdAaLwKChCh+tCdfYRk\r\n1WgCrqab2rRE/entDAMnX/kp1Z5TIkyuS7ED9i5Oljmoz/KtBG7pzLNv4CJD\r\nOBjnEwBfHb0sm7VtHcuIYeKxvk0ik7RhrnAUITwCcLJhc7BNiq48FTnS9iP+\r\nJ/fRZzfOayfnvQObrXnOa32xQ+gTQfDaExCvi46CvtEdHMZuO+aMeW5jkvE0\r\n+eISVjDnnOdjD94DhSGs1+Qij0t22OHohGQ9djKVnfgfxrxm/BX34B9c0uMQ\r\nnxn+6mQbfYl9wmPcWbVIamMm2sg+j0n4J3lV6QQA9lLzytFQLVzev/vIOzsE\r\nn/Z8259KOg0jto/+3afBh52hnKks7OIPrccbf2AgRgsD7FYF2aueZrx5sYYI\r\nZQ1Nmtg0JYFg9oOrUncVgwDDEUBx+dMdgxibxfWjXc7lFvDOAXdPOawjp7Gt\r\n28hGsErWvbVd/0xveyY8N4teUjM9OlXEmHyA34De6B4ZiQtotXxZxtzxEMQa\r\nuOpej8EjdDXuJ1RhJ3JKNIur4Dp3Z9oQpL8=\r\n=5kdI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.js","gitHead":"6b63786313dec401367ff91148c275cdb1dd7f9f","scripts":{"test":"virmator test-web","format":"virmator format","compile":"tsc --project tsconfig.json && tsc --project tsconfig.cjs.json && tsc --project tsconfig.esm.json","publish":"virmator publish \"npm run compile && npm run test:all\"","test:all":"npm run test:types && npm run test:coverage && npm run test:spelling && npm run test:format && npm run test:docs","test:docs":"virmator code-in-markdown check --index src/index.ts README.md","test:types":"tsc --noEmit","docs:update":"virmator code-in-markdown --index src/index.ts README.md","test:format":"virmator format check","test:coverage":"npm run test coverage","test:spelling":"virmator spellcheck"},"_npmUser":{"name":"electrovir","email":"pithy.gut0a@icloud.com"},"repository":{"url":"git+https://github.com/electrovir/typed-event-target.git","type":"git"},"_npmVersion":"8.19.2","description":"EventTarget in the browser but with strong event typing.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"@augment-vir/common":"^12.14.0"},"_hasShrinkwrap":false,"devDependencies":{"cspell":"^6.27.0","prettier":"^2.8.4","virmator":"6.2.1","@types/mocha":"^10.0.1","@open-wc/testing":"3.1.7","@web/test-runner":"^0.15.1","prettier-plugin-toml":"^0.3.1","prettier-plugin-jsdoc":"^0.4.2","@web/dev-server-esbuild":"^0.3.3","@web/test-runner-commands":"^0.6.5","prettier-plugin-sort-json":"^1.0.0","@web/test-runner-playwright":"^0.9.0","prettier-plugin-packagejson":"^2.4.3","istanbul-smart-text-reporter":"^1.1.1","markdown-code-example-inserter":"^0.3.0","prettier-plugin-multiline-arrays":"^1.1.3","prettier-plugin-organize-imports":"^3.2.2","@web/test-runner-visual-regression":"^0.7.0","prettier-plugin-interpolated-html-tags":"^0.0.3"},"_npmOperationalInternal":{"tmp":"tmp/typed-event-target_1.2.0_1677673252204_0.49350667832015893","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"typed-event-target","version":"1.2.1","keywords":["browser","event-target","EventTarget","type","typed"],"author":{"url":"https://github.com/electrovir","name":"electrovir"},"license":"MIT","_id":"typed-event-target@1.2.1","maintainers":[{"name":"electrovir","email":"pithy.gut0a@icloud.com"}],"homepage":"https://github.com/electrovir/typed-event-target","bugs":{"url":"https://github.com/electrovir/typed-event-target/issues"},"dist":{"shasum":"255a069500b488830f434511b37a8347b92713ab","tarball":"https://registry.npmjs.org/typed-event-target/-/typed-event-target-1.2.1.tgz","fileCount":45,"integrity":"sha512-ILp3as6HYe+SFl+vm+/cS37VFJvkZ8CZ17x+jLT0jU5wLvoKlpnnLUdbAi3XZwzasRqoVlzZo37SDcVNDDYxHQ==","signatures":[{"sig":"MEUCIQCm0hSVAxGWt32Cjnggu+Ql9E537+P5KmwHqibeEHJ2RgIgIpvXPaEKktfLwvnTmpukTAvmzRDK0M4gQkOnt6XJazo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27796},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.js","gitHead":"18dd8a1ef5976a98415526650385a4087279a4d6","scripts":{"test":"virmator test-web","format":"virmator format","compile":"tsc --project tsconfig.json && tsc --project tsconfig.cjs.json && tsc --project tsconfig.esm.json","publish":"virmator publish \"npm run compile && npm run test:all\"","test:all":"npm run test:types && npm run test:coverage && npm run test:spelling && npm run test:format && npm run test:docs","test:docs":"virmator code-in-markdown check --index src/index.ts README.md","test:types":"tsc --noEmit","docs:update":"virmator code-in-markdown --index src/index.ts README.md","test:format":"virmator format check","test:coverage":"npm run test coverage","test:spelling":"virmator spellcheck"},"_npmUser":{"name":"electrovir","email":"pithy.gut0a@icloud.com"},"repository":{"url":"git+https://github.com/electrovir/typed-event-target.git","type":"git"},"_npmVersion":"9.5.1","description":"EventTarget in the browser but with strong event typing.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"@augment-vir/common":"^14.2.2"},"_hasShrinkwrap":false,"devDependencies":{"cspell":"^6.31.1","esbuild":"^0.17.19","prettier":"^2.8.8","virmator":"6.6.1","@types/mocha":"^10.0.1","@open-wc/testing":"3.1.8","@web/test-runner":"^0.16.1","npm-check-updates":"^16.10.12","prettier-plugin-toml":"^0.3.1","prettier-plugin-jsdoc":"^0.4.2","@web/dev-server-esbuild":"^0.4.1","@web/test-runner-commands":"^0.7.0","prettier-plugin-sort-json":"^1.0.0","@web/test-runner-playwright":"^0.10.0","prettier-plugin-packagejson":"^2.4.3","istanbul-smart-text-reporter":"^1.1.2","markdown-code-example-inserter":"^0.3.1","prettier-plugin-multiline-arrays":"^1.1.4","prettier-plugin-organize-imports":"^3.2.2","@web/test-runner-visual-regression":"^0.8.0","prettier-plugin-interpolated-html-tags":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/typed-event-target_1.2.1_1685542365041_0.2512882994164307","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"typed-event-target","version":"1.3.0","keywords":["browser","event-target","EventTarget","type","typed"],"author":{"url":"https://github.com/electrovir","name":"electrovir"},"license":"MIT","_id":"typed-event-target@1.3.0","maintainers":[{"name":"electrovir","email":"pithy.gut0a@icloud.com"}],"homepage":"https://github.com/electrovir/typed-event-target","bugs":{"url":"https://github.com/electrovir/typed-event-target/issues"},"dist":{"shasum":"7bac5fc80c546688998e49fc1b7b2813f6e1e8cb","tarball":"https://registry.npmjs.org/typed-event-target/-/typed-event-target-1.3.0.tgz","fileCount":45,"integrity":"sha512-TrC1imkJR2a07dOBQl+9OrdewVmkLhC99QiA7B7JkLltKgDprfQoNaVhpuXNppZsRNAGZArMrpmVz95UVtCoFg==","signatures":[{"sig":"MEYCIQDd+XiEReQFYBQnfQCG+KrikP++jikFW0JOTcxNV+lIyAIhAPXxbUnEko2C5at9wKHufTK1BD46ZDuAcHUi5Z9LitQV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31427},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.js","gitHead":"b57f9025a01eb73cde00ed81f6b1cfb0122a73b3","scripts":{"test":"virmator test-web","format":"virmator format","compile":"tsc --project tsconfig.json && tsc --project tsconfig.cjs.json && tsc --project tsconfig.esm.json","publish":"virmator publish \"npm run compile && npm run test:all\"","test:all":"npm run test:types && npm run test:coverage && npm run test:spelling && npm run test:format && npm run test:docs","test:docs":"virmator code-in-markdown check --index src/index.ts README.md","test:types":"tsc --noEmit","docs:update":"virmator code-in-markdown --index src/index.ts README.md","test:format":"virmator format check","test:coverage":"npm run test coverage","test:spelling":"virmator spellcheck"},"_npmUser":{"name":"electrovir","email":"pithy.gut0a@icloud.com"},"overrides":{"semver":"^7.5.3"},"repository":{"url":"git+https://github.com/electrovir/typed-event-target.git","type":"git"},"_npmVersion":"9.5.1","description":"EventTarget in the browser but with strong event typing.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"@augment-vir/common":"^15.3.0"},"_hasShrinkwrap":false,"devDependencies":{"cspell":"^6.31.1","esbuild":"^0.18.11","prettier":"^2.8.8","virmator":"6.6.6","@types/mocha":"^10.0.1","@open-wc/testing":"3.2.0","@web/test-runner":"^0.16.1","npm-check-updates":"^16.10.13","prettier-plugin-toml":"^0.3.1","prettier-plugin-jsdoc":"^0.4.2","@web/dev-server-esbuild":"^0.4.1","@web/test-runner-commands":"^0.7.0","prettier-plugin-sort-json":"^1.0.0","@web/test-runner-playwright":"^0.10.1","prettier-plugin-packagejson":"^2.4.3","istanbul-smart-text-reporter":"^1.1.2","markdown-code-example-inserter":"^0.3.1","prettier-plugin-multiline-arrays":"^2.0.0","prettier-plugin-organize-imports":"^3.2.2","@web/test-runner-visual-regression":"^0.8.0","prettier-plugin-interpolated-html-tags":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/typed-event-target_1.3.0_1688397215797_0.6212259508501972","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"typed-event-target","version":"1.3.1","keywords":["browser","event-target","EventTarget","type","typed"],"author":{"url":"https://github.com/electrovir","name":"electrovir"},"license":"MIT","_id":"typed-event-target@1.3.1","maintainers":[{"name":"electrovir","email":"pithy.gut0a@icloud.com"}],"homepage":"https://github.com/electrovir/typed-event-target","bugs":{"url":"https://github.com/electrovir/typed-event-target/issues"},"dist":{"shasum":"64605de2cdf40b3d81d5f86e9d7f4e2a64cdb6ef","tarball":"https://registry.npmjs.org/typed-event-target/-/typed-event-target-1.3.1.tgz","fileCount":45,"integrity":"sha512-tn66vn+vPRcQgoKTbe6BhVROmM8tlBLzKwcxWoMMOpbtWcaIuXNIdjsVKByThZJc75lQKdRe0bxWhrsdQKmwlg==","signatures":[{"sig":"MEYCIQCS4rRE+iGO6FLVfE1Htoc3p50f2/ahyaAVCBOMb/IzngIhALWFx3Fl8M0aiQzFm7wZpD737uE47QrediGPkymPX9d8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31517},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.js","gitHead":"b40442025bcc710d0de62aa27e3512d4e44d2f6c","scripts":{"test":"virmator test-web","format":"virmator format","compile":"tsc --project tsconfig.json && tsc --project tsconfig.cjs.json && tsc --project tsconfig.esm.json","publish":"virmator publish \"npm run compile && npm run test:all\"","test:all":"npm run test:types && npm run test:coverage && npm run test:spelling && npm run test:format && npm run test:docs","test:docs":"virmator code-in-markdown check --index src/index.ts README.md","test:types":"tsc --noEmit","docs:update":"virmator code-in-markdown --index src/index.ts README.md","test:format":"virmator format check","test:coverage":"npm run test coverage","test:spelling":"virmator spellcheck"},"_npmUser":{"name":"electrovir","email":"pithy.gut0a@icloud.com"},"overrides":{"semver":"^7.5.3"},"repository":{"url":"git+https://github.com/electrovir/typed-event-target.git","type":"git"},"_npmVersion":"9.5.1","description":"EventTarget in the browser but with strong event typing.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"@augment-vir/common":"^15.3.0"},"_hasShrinkwrap":false,"devDependencies":{"cspell":"^6.31.1","esbuild":"^0.18.11","prettier":"^2.8.8","virmator":"6.6.6","@types/mocha":"^10.0.1","@open-wc/testing":"3.2.0","@web/test-runner":"^0.16.1","npm-check-updates":"^16.10.13","prettier-plugin-toml":"^0.3.1","prettier-plugin-jsdoc":"^0.4.2","@web/dev-server-esbuild":"^0.4.1","@web/test-runner-commands":"^0.7.0","prettier-plugin-sort-json":"^1.0.0","@web/test-runner-playwright":"^0.10.1","prettier-plugin-packagejson":"^2.4.3","istanbul-smart-text-reporter":"^1.1.2","markdown-code-example-inserter":"^0.3.1","prettier-plugin-multiline-arrays":"^2.0.0","prettier-plugin-organize-imports":"^3.2.2","@web/test-runner-visual-regression":"^0.8.0","prettier-plugin-interpolated-html-tags":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/typed-event-target_1.3.1_1688912654229_0.17228510993927015","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"typed-event-target","version":"1.4.0","keywords":["browser","event-target","EventTarget","type","typed"],"author":{"url":"https://github.com/electrovir","name":"electrovir"},"license":"MIT","_id":"typed-event-target@1.4.0","maintainers":[{"name":"electrovir","email":"pithy.gut0a@icloud.com"}],"homepage":"https://github.com/electrovir/typed-event-target","bugs":{"url":"https://github.com/electrovir/typed-event-target/issues"},"dist":{"shasum":"b3fa7faafed054f940bfbdbfb7c6a5d832e354ac","tarball":"https://registry.npmjs.org/typed-event-target/-/typed-event-target-1.4.0.tgz","fileCount":33,"integrity":"sha512-EWSFCT7IHeaofzjrV95Wc4ZGVQqSSoKu312WOTaM39y86Ej7LPNs2nxcyD0qyTUt58EpaBMvWPzxFXhvN9gm3w==","signatures":[{"sig":"MEQCIHhlA95loR+QGj/IW0nVS/aWsZUP72g6uVmsoqQU+TZ3AiADDCCcXjSiPTZslJCuJ4MD3e6d+lU0orB2Duk16nj5tQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27341},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.js","gitHead":"ef1151aca0d431b8d7e934292f4b4711503ebca9","scripts":{"test":"virmator test-web","format":"virmator format","compile":"tsc --project tsconfig.json && tsc --project tsconfig.cjs.json && tsc --project tsconfig.esm.json","publish":"virmator publish \"npm run compile && npm run test:all\"","test:all":"npm run test:types && npm run test:coverage && npm run test:spelling && npm run test:format && npm run test:docs","test:docs":"virmator code-in-markdown check --index src/index.ts README.md","test:types":"tsc --noEmit","docs:update":"virmator code-in-markdown --index src/index.ts README.md","test:format":"virmator format check","test:coverage":"npm run test coverage","test:spelling":"virmator spellcheck"},"_npmUser":{"name":"electrovir","email":"pithy.gut0a@icloud.com"},"overrides":{"semver":"^7.5.3"},"repository":{"url":"git+https://github.com/electrovir/typed-event-target.git","type":"git"},"_npmVersion":"9.8.0","description":"EventTarget in the browser but with strong event typing.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"@augment-vir/common":"^16.4.0"},"_hasShrinkwrap":false,"devDependencies":{"cspell":"^7.0.0","esbuild":"^0.19.2","prettier":"^2.8.8","virmator":"^7.3.1","@types/mocha":"^10.0.1","@open-wc/testing":"3.2.0","@web/test-runner":"^0.17.0","npm-check-updates":"^16.12.2","prettier-plugin-toml":"^0.3.1","prettier-plugin-jsdoc":"^0.4.2","@web/dev-server-esbuild":"^0.4.1","@web/test-runner-commands":"^0.8.0","prettier-plugin-sort-json":"^1.0.0","@web/test-runner-playwright":"^0.10.1","prettier-plugin-packagejson":"^2.4.5","istanbul-smart-text-reporter":"^1.1.2","markdown-code-example-inserter":"^0.3.1","prettier-plugin-multiline-arrays":"^2.0.0","prettier-plugin-organize-imports":"^3.2.3","@web/test-runner-visual-regression":"^0.8.2","prettier-plugin-interpolated-html-tags":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/typed-event-target_1.4.0_1692462958644_0.652604189175426","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"typed-event-target","version":"1.4.1","keywords":["browser","event-target","EventTarget","type","typed"],"author":{"url":"https://github.com/electrovir","name":"electrovir"},"license":"MIT","_id":"typed-event-target@1.4.1","maintainers":[{"name":"electrovir","email":"pithy.gut0a@icloud.com"}],"homepage":"https://github.com/electrovir/typed-event-target","bugs":{"url":"https://github.com/electrovir/typed-event-target/issues"},"dist":{"shasum":"e9c6bf18339cb63059cda1fe1b17c62bcda5725b","tarball":"https://registry.npmjs.org/typed-event-target/-/typed-event-target-1.4.1.tgz","fileCount":33,"integrity":"sha512-8xJDmeHpxFGCa8RgDudXtwTGicCcro0BaACmwO8CF1Z1Cs51zVRjv9fuzIccCWAB+Rbb8iwhYilgRPEQKHuSFQ==","signatures":[{"sig":"MEUCIQCkpIRjF2NjBk2Lu/deWZQLV+uLWKDdniO1fZhn7dZQJAIgBAI5TSugCNon7hi/YYgNfV+0MeZuHHdC9uDqqXFwpAA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27341},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.js","gitHead":"b7816b44ec1ff1374d4d88b7b5cb9dfea62b80ae","scripts":{"test":"virmator test-web","format":"virmator format","compile":"tsc --project tsconfig.json && tsc --project tsconfig.cjs.json && tsc --project tsconfig.esm.json","publish":"virmator publish \"npm run compile && npm run test:all\"","test:all":"npm run test:types && npm run test:coverage && npm run test:spelling && npm run test:format && npm run test:docs","test:docs":"virmator code-in-markdown check --index src/index.ts README.md","test:types":"tsc --noEmit","docs:update":"virmator code-in-markdown --index src/index.ts README.md","test:format":"virmator format check","test:coverage":"npm run test coverage","test:spelling":"virmator spellcheck"},"_npmUser":{"name":"electrovir","email":"pithy.gut0a@icloud.com"},"overrides":{"semver":"^7.5.3"},"repository":{"url":"git+https://github.com/electrovir/typed-event-target.git","type":"git"},"_npmVersion":"9.8.0","description":"EventTarget in the browser but with strong event typing.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"@augment-vir/common":"^18.0.0"},"_hasShrinkwrap":false,"devDependencies":{"cspell":"^7.3.2","esbuild":"^0.19.2","prettier":"^2.8.8","virmator":"^7.4.1","@types/mocha":"^10.0.1","@open-wc/testing":"3.2.0","@web/test-runner":"^0.17.1","npm-check-updates":"~16.12.3","prettier-plugin-toml":"^0.3.1","prettier-plugin-jsdoc":"^0.4.2","@web/dev-server-esbuild":"^0.4.1","@web/test-runner-commands":"^0.8.0","prettier-plugin-sort-json":"^2.0.0","@web/test-runner-playwright":"^0.10.1","prettier-plugin-packagejson":"^2.4.5","istanbul-smart-text-reporter":"^1.1.2","markdown-code-example-inserter":"^0.3.1","prettier-plugin-multiline-arrays":"^2.0.0","prettier-plugin-organize-imports":"^3.2.3","@web/test-runner-visual-regression":"^0.8.2","prettier-plugin-interpolated-html-tags":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/typed-event-target_1.4.1_1694008419432_0.5452284914199477","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"typed-event-target","version":"2.0.0","keywords":["browser","event-target","EventTarget","type","typed"],"author":{"url":"https://github.com/electrovir","name":"electrovir"},"license":"(MIT or CC0 1.0)","_id":"typed-event-target@2.0.0","maintainers":[{"name":"electrovir","email":"pithy.gut0a@icloud.com"}],"homepage":"https://github.com/electrovir/typed-event-target","bugs":{"url":"https://github.com/electrovir/typed-event-target/issues"},"dist":{"shasum":"fb6cf69a556510a0b720a8ee22ddd75fc455b152","tarball":"https://registry.npmjs.org/typed-event-target/-/typed-event-target-2.0.0.tgz","fileCount":28,"integrity":"sha512-4l0jqzg5329UYkNg3I07dmx2CKF3hZ4gxbvRq6f2rMDY7CswPCccNw02hUx2VxxiUNLN4ZkdW8uVJZ79V/tPtg==","signatures":[{"sig":"MEUCIDiEEwqCSBVKBzRBnpRtSxYRF9EpCXl2BDgvhWTwOTltAiEApJ2skfmkrE1xiXa1WbtHk0P26GZiT/Jwc2oV9kjBxOI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30825},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","gitHead":"606f68322349d3a244c20fd65005ffc2826d4082","scripts":{"test":"virmator test-web","format":"virmator format","compile":"tsc --project tsconfig.json && tsc --project tsconfig.cjs.json","publish":"virmator publish \"npm run compile && npm run test:all\"","test:all":"concurrently --colors --kill-others-on-fail -c auto --names types,tests,spelling,format,docs,deps \"npm run test:types\" \"npm run test:coverage\" \"npm run test:spelling\" \"npm run test:format\" \"npm run test:docs\" \"npm run test:deps\"","test:deps":"virmator deps check","test:docs":"virmator docs check --index src/index.ts README.md","test:types":"tsc --noEmit","docs:update":"virmator docs --index src/index.ts README.md","test:format":"virmator format check","test:coverage":"npm run test coverage","test:spelling":"virmator spellcheck"},"_npmUser":{"name":"electrovir","email":"pithy.gut0a@icloud.com"},"overrides":{"semver":"^7.5.3"},"repository":{"url":"git+https://github.com/electrovir/typed-event-target.git","type":"git"},"_npmVersion":"9.8.0","description":"EventTarget in the browser but with strong event typing.","directories":{},"_nodeVersion":"20.5.1","dependencies":{"@augment-vir/common":"^21.3.6"},"_hasShrinkwrap":false,"devDependencies":{"cspell":"^7.3.8","esbuild":"^0.19.5","typedoc":"^0.25.2","prettier":"^3.0.3","virmator":"^11.1.0","@types/mocha":"^10.0.3","@open-wc/testing":"3.2.0","@web/test-runner":"^0.17.2","npm-check-updates":"~16.12.3","dependency-cruiser":"^15.0.0","prettier-plugin-toml":"^1.0.0","prettier-plugin-jsdoc":"^1.1.1","@web/dev-server-esbuild":"^0.4.3","@web/test-runner-commands":"^0.8.2","prettier-plugin-sort-json":"^3.1.0","@web/test-runner-playwright":"^0.10.2","prettier-plugin-packagejson":"^2.4.6","istanbul-smart-text-reporter":"^1.1.2","markdown-code-example-inserter":"^0.3.2","prettier-plugin-multiline-arrays":"^3.0.0","prettier-plugin-organize-imports":"^3.2.3","@web/test-runner-visual-regression":"^0.8.2","prettier-plugin-interpolated-html-tags":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/typed-event-target_2.0.0_1698493873246_0.9229436990768165","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"typed-event-target","version":"2.0.1","keywords":["browser","event-target","EventTarget","type","typed"],"author":{"url":"https://github.com/electrovir","name":"electrovir"},"license":"(MIT or CC0 1.0)","_id":"typed-event-target@2.0.1","maintainers":[{"name":"electrovir","email":"pithy.gut0a@icloud.com"}],"homepage":"https://github.com/electrovir/typed-event-target","bugs":{"url":"https://github.com/electrovir/typed-event-target/issues"},"dist":{"shasum":"93356cff2f0773eefe80b8f6b3b1941e0de0c5db","tarball":"https://registry.npmjs.org/typed-event-target/-/typed-event-target-2.0.1.tgz","fileCount":28,"integrity":"sha512-F9za5TJx1ZxEnZMYvFx9Fa132vEA4zFAVurcUDXxbgVf4v0taSIof1R+UQfigTbz2KSo7kDHsUceG39v81ujPg==","signatures":[{"sig":"MEYCIQD1xys6bJWWwiN3kCdJFCk2PGmukKAkKuMUpRHrpTo8EAIhAL2V+bZDJHnFjcrt0Ut3M650udqAnuhZc40MbUxYOrHq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30825},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","gitHead":"9ce01f79edaeb35fd743ce98d32286561475ca1b","scripts":{"test":"virmator test-web","format":"virmator format","compile":"tsc --project tsconfig.json && tsc --project tsconfig.cjs.json","publish":"virmator publish \"npm run compile && npm run test:all\"","test:all":"concurrently --colors --kill-others-on-fail -c auto --names types,tests,spelling,format,docs,deps \"npm run test:types\" \"npm run test:coverage\" \"npm run test:spelling\" \"npm run test:format\" \"npm run test:docs\" \"npm run test:deps\"","test:deps":"virmator deps check","test:docs":"virmator docs check --index src/index.ts README.md","test:types":"tsc --noEmit","docs:update":"virmator docs --index src/index.ts README.md","test:format":"virmator format check","test:coverage":"npm run test coverage","test:spelling":"virmator spellcheck"},"_npmUser":{"name":"electrovir","email":"pithy.gut0a@icloud.com"},"overrides":{"semver":"^7.5.3"},"repository":{"url":"git+https://github.com/electrovir/typed-event-target.git","type":"git"},"_npmVersion":"10.2.4","description":"EventTarget in the browser but with strong event typing.","directories":{},"_nodeVersion":"20.5.1","dependencies":{"@augment-vir/common":"^22.0.0"},"_hasShrinkwrap":false,"devDependencies":{"cspell":"^8.0.0","esbuild":"^0.19.6","typedoc":"^0.25.3","prettier":"^3.1.0","virmator":"^11.1.2","@types/mocha":"^10.0.4","@open-wc/testing":"4.0.0","@web/test-runner":"^0.18.0","npm-check-updates":"~16.12.3","dependency-cruiser":"^15.3.0","prettier-plugin-toml":"^1.0.0","prettier-plugin-jsdoc":"^1.1.1","@web/dev-server-esbuild":"^1.0.1","@web/test-runner-commands":"^0.9.0","prettier-plugin-sort-json":"^3.1.0","@web/test-runner-playwright":"^0.11.0","prettier-plugin-packagejson":"^2.4.6","istanbul-smart-text-reporter":"^1.1.3","markdown-code-example-inserter":"^0.3.3","prettier-plugin-multiline-arrays":"^3.0.1","prettier-plugin-organize-imports":"^3.2.4","@web/test-runner-visual-regression":"^0.9.0","prettier-plugin-interpolated-html-tags":"^1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/typed-event-target_2.0.1_1700503115247_0.22029909798080327","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"typed-event-target","version":"2.1.0","keywords":["browser","event-target","EventTarget","type","typed"],"author":{"url":"https://github.com/electrovir","name":"electrovir"},"license":"(MIT or CC0 1.0)","_id":"typed-event-target@2.1.0","maintainers":[{"name":"electrovir","email":"pithy.gut0a@icloud.com"}],"homepage":"https://github.com/electrovir/typed-event-target","bugs":{"url":"https://github.com/electrovir/typed-event-target/issues"},"dist":{"shasum":"739dd333ef2b6642e525a9a3c100c1b90c3f5c47","tarball":"https://registry.npmjs.org/typed-event-target/-/typed-event-target-2.1.0.tgz","fileCount":52,"integrity":"sha512-YZT/ufEUAXf6QNIa9xQXdDDOPN68GI9+Z8TvjCoG87+jCgVeGBfR+EFrOrta34taq3JhTtBEGsiN+Jb+l5c6WQ==","signatures":[{"sig":"MEUCIEfnKB9yhvwKCc9rF+yoJz0v4OAVY096MVp6GRM8ScLVAiEAzdCoVANDBYxQddR5sqTxyjN8YvF3mL2zDAQrzj0Ox/E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62117},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","gitHead":"2c8253b31236c6555d16df9cf814c8f72ebbb103","scripts":{"docs":"virmator docs --index src/index.ts README.md","test":"virmator test-web","format":"virmator format","compile":"tsc --project tsconfig.json && tsc --project tsconfig.cjs.json","publish":"virmator publish \"npm run compile && npm run test:all\"","test:all":"concurrently --colors --kill-others-on-fail -c auto --names types,tests,spelling,format,docs,deps \"npm run test:types\" \"npm run test:coverage\" \"npm run test:spelling\" \"npm run test:format\" \"npm run test:docs\" \"npm run test:deps\"","test:deps":"virmator deps check","test:docs":"virmator docs check --index src/index.ts README.md","test:types":"tsc --noEmit","test:format":"virmator format check","test:coverage":"npm run test coverage","test:spelling":"virmator spellcheck"},"_npmUser":{"name":"electrovir","email":"pithy.gut0a@icloud.com"},"overrides":{"semver":"^7.5.3"},"repository":{"url":"git+https://github.com/electrovir/typed-event-target.git","type":"git"},"_npmVersion":"10.2.5","description":"EventTarget in the browser but with strong event typing.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"type-fest":"^4.9.0","@augment-vir/common":"^22.1.1","run-time-assertions":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"cspell":"^8.3.0","esbuild":"^0.19.11","typedoc":"^0.25.4","prettier":"^3.1.1","virmator":"^11.1.5","@types/mocha":"^10.0.6","@open-wc/testing":"4.0.0","@web/test-runner":"^0.18.0","npm-check-updates":"~16.12.3","dependency-cruiser":"^16.0.0","prettier-plugin-toml":"^2.0.1","prettier-plugin-jsdoc":"^1.3.0","@web/dev-server-esbuild":"^1.0.1","@web/test-runner-commands":"^0.9.0","prettier-plugin-sort-json":"^3.1.0","@web/test-runner-playwright":"^0.11.0","prettier-plugin-packagejson":"^2.4.8","istanbul-smart-text-reporter":"^1.1.3","markdown-code-example-inserter":"^0.3.3","prettier-plugin-multiline-arrays":"^3.0.1","prettier-plugin-organize-imports":"^3.2.4","@web/test-runner-visual-regression":"^0.9.0","prettier-plugin-interpolated-html-tags":"^1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/typed-event-target_2.1.0_1703954586289_0.27676868990018844","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"typed-event-target","version":"3.0.0","keywords":["browser","event-target","EventTarget","type","typed"],"author":{"url":"https://github.com/electrovir","name":"electrovir"},"license":"(MIT or CC0 1.0)","_id":"typed-event-target@3.0.0","maintainers":[{"name":"electrovir","email":"pithy.gut0a@icloud.com"}],"homepage":"https://github.com/electrovir/typed-event-target","bugs":{"url":"https://github.com/electrovir/typed-event-target/issues"},"dist":{"shasum":"56470b492922e839be8faf79ebaf4664bb4b6d9b","tarball":"https://registry.npmjs.org/typed-event-target/-/typed-event-target-3.0.0.tgz","fileCount":52,"integrity":"sha512-Uw3+7oUdG7OuafDErkWPKHAajG/VvbJdreorwgQaOl3EysdPu/Extov4u6yx0vYlW67/r5p6MX3LptuecByGsg==","signatures":[{"sig":"MEUCIExsVyJtlDP/0LbDItuKu6cbhhTugSoDboVdz5T892nfAiEAtu8FmWYYyWq35MKA14JoXD6SeGO0TNr0dniu0DMwYB4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62129},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","gitHead":"caf285a7a96e5508231fb994a3b931d497e86a6b","scripts":{"docs":"virmator docs --index src/index.ts README.md","test":"virmator test-web","format":"virmator format","compile":"tsc --project tsconfig.json && tsc --project tsconfig.cjs.json","publish":"virmator publish \"npm run compile && npm run test:all\"","test:all":"concurrently --colors --kill-others-on-fail -c auto --names types,tests,spelling,format,docs,deps \"npm run test:types\" \"npm run test:coverage\" \"npm run test:spelling\" \"npm run test:format\" \"npm run test:docs\" \"npm run test:deps\"","test:deps":"virmator deps check","test:docs":"virmator docs check --index src/index.ts README.md","test:types":"tsc --noEmit","test:format":"virmator format check","test:coverage":"npm run test coverage","test:spelling":"virmator spellcheck"},"_npmUser":{"name":"electrovir","email":"pithy.gut0a@icloud.com"},"overrides":{"semver":"^7.5.3"},"repository":{"url":"git+https://github.com/electrovir/typed-event-target.git","type":"git"},"_npmVersion":"10.2.5","description":"EventTarget in the browser but with strong event typing.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"type-fest":"^4.9.0","@augment-vir/common":"^22.1.1","run-time-assertions":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"cspell":"^8.3.0","esbuild":"^0.19.11","typedoc":"^0.25.4","prettier":"^3.1.1","virmator":"^11.1.5","@types/mocha":"^10.0.6","@open-wc/testing":"4.0.0","@web/test-runner":"^0.18.0","npm-check-updates":"~16.12.3","dependency-cruiser":"^16.0.0","prettier-plugin-toml":"^2.0.1","prettier-plugin-jsdoc":"^1.3.0","@web/dev-server-esbuild":"^1.0.1","@web/test-runner-commands":"^0.9.0","prettier-plugin-sort-json":"^3.1.0","@web/test-runner-playwright":"^0.11.0","prettier-plugin-packagejson":"^2.4.8","istanbul-smart-text-reporter":"^1.1.3","markdown-code-example-inserter":"^0.3.3","prettier-plugin-multiline-arrays":"^3.0.1","prettier-plugin-organize-imports":"^3.2.4","@web/test-runner-visual-regression":"^0.9.0","prettier-plugin-interpolated-html-tags":"^1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/typed-event-target_3.0.0_1704117326712_0.2907131675624939","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"typed-event-target","version":"3.0.1","keywords":["browser","event-target","EventTarget","type","typed"],"author":{"url":"https://github.com/electrovir","name":"electrovir"},"license":"(MIT or CC0 1.0)","_id":"typed-event-target@3.0.1","maintainers":[{"name":"electrovir","email":"pithy.gut0a@icloud.com"}],"homepage":"https://github.com/electrovir/typed-event-target","bugs":{"url":"https://github.com/electrovir/typed-event-target/issues"},"dist":{"shasum":"da2f5f32426ce9de682f64f6daf6ce1b282e84bd","tarball":"https://registry.npmjs.org/typed-event-target/-/typed-event-target-3.0.1.tgz","fileCount":52,"integrity":"sha512-/H1gF1g2bFisR5A4RZ25l20faPXCCuz+hywolS0mYQJlwQ4LDXm6aTOLZs6NV4/EShdGEbg/53IMkPstUVf/Xw==","signatures":[{"sig":"MEQCIHMUHekqBOfsMDngAwwKFL0pEyUjXSw28UBG80OhhsgpAiBOp8xNWt0l5dlafutm6emAMjJt5wGwJ1BSOxbTq3K/MQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61956},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","gitHead":"7af7ee890688a2b09153db90485fdba7d7d8f944","scripts":{"docs":"virmator docs --index src/index.ts README.md","test":"virmator test-web","format":"virmator format","compile":"tsc --project tsconfig.json && tsc --project tsconfig.cjs.json","publish":"virmator publish \"npm run compile && npm run test:all\"","test:all":"concurrently --colors --kill-others-on-fail -c auto --names types,tests,spelling,format,docs,deps \"npm run test:types\" \"npm run test:coverage\" \"npm run test:spelling\" \"npm run test:format\" \"npm run test:docs\" \"npm run test:deps\"","test:deps":"virmator deps check","test:docs":"virmator docs check --index src/index.ts README.md","test:types":"tsc --noEmit","test:format":"virmator format check","test:coverage":"npm run test coverage","test:spelling":"virmator spellcheck"},"_npmUser":{"name":"electrovir","email":"pithy.gut0a@icloud.com"},"overrides":{"semver":"^7.5.3"},"repository":{"url":"git+https://github.com/electrovir/typed-event-target.git","type":"git"},"_npmVersion":"10.2.5","description":"EventTarget in the browser but with strong event typing.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@augment-vir/common":"^22.1.1","run-time-assertions":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"cspell":"^8.3.0","esbuild":"^0.19.11","typedoc":"^0.25.4","prettier":"^3.1.1","virmator":"^11.1.5","@types/mocha":"^10.0.6","@open-wc/testing":"4.0.0","@web/test-runner":"^0.18.0","npm-check-updates":"~16.12.3","dependency-cruiser":"^16.0.0","prettier-plugin-toml":"^2.0.1","prettier-plugin-jsdoc":"^1.3.0","@web/dev-server-esbuild":"^1.0.1","@web/test-runner-commands":"^0.9.0","prettier-plugin-sort-json":"^3.1.0","@web/test-runner-playwright":"^0.11.0","prettier-plugin-packagejson":"^2.4.8","istanbul-smart-text-reporter":"^1.1.3","markdown-code-example-inserter":"^0.3.3","prettier-plugin-multiline-arrays":"^3.0.1","prettier-plugin-organize-imports":"^3.2.4","@web/test-runner-visual-regression":"^0.9.0","prettier-plugin-interpolated-html-tags":"^1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/typed-event-target_3.0.1_1704119914131_0.24980642670595699","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"typed-event-target","version":"3.0.2","keywords":["browser","event-target","EventTarget","type","typed"],"author":{"url":"https://github.com/electrovir","name":"electrovir"},"license":"(MIT or CC0 1.0)","_id":"typed-event-target@3.0.2","maintainers":[{"name":"electrovir","email":"pithy.gut0a@icloud.com"}],"homepage":"https://github.com/electrovir/typed-event-target","bugs":{"url":"https://github.com/electrovir/typed-event-target/issues"},"dist":{"shasum":"db8bad57167f3e55debf3147291579f4a091b46d","tarball":"https://registry.npmjs.org/typed-event-target/-/typed-event-target-3.0.2.tgz","fileCount":52,"integrity":"sha512-pHZ3Lkp1dlpPOYBDtePUuHKsBGm4sU8YsGgzuyJbOlYVCAdkCmhJUd1LEbrY+d7a9OCKg6B4HnguIs+/UvA3/A==","signatures":[{"sig":"MEQCIBbF/N8DCbVZTFbD30wq4/jJzoRupfajzAkDo2Nx2u9aAiAqvVcc3+Wc4HrsKS7vLjNZGGCiGPcVU0AR1Y7AxJR3JQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63564},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","gitHead":"e37836547cd0e99e3218b375dbfa0e90050062c4","scripts":{"docs":"virmator docs --index src/index.ts README.md","test":"virmator test-web","format":"virmator format","compile":"tsc --project tsconfig.json && tsc --project tsconfig.cjs.json","publish":"virmator publish \"npm run compile && npm run test:all\"","test:all":"concurrently --colors --kill-others-on-fail -c auto --names types,tests,spelling,format,docs,deps \"npm run test:types\" \"npm run test:coverage\" \"npm run test:spelling\" \"npm run test:format\" \"npm run test:docs\" \"npm run test:deps\"","test:deps":"virmator deps check","test:docs":"virmator docs check --index src/index.ts README.md","test:types":"tsc --noEmit","test:format":"virmator format check","test:coverage":"npm run test coverage","test:spelling":"virmator spellcheck"},"_npmUser":{"name":"electrovir","email":"pithy.gut0a@icloud.com"},"overrides":{"semver":"^7.5.3"},"repository":{"url":"git+https://github.com/electrovir/typed-event-target.git","type":"git"},"_npmVersion":"10.2.5","description":"EventTarget in the browser but with strong event typing.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@augment-vir/common":"^23.3.4","run-time-assertions":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"cspell":"^8.4.0","esbuild":"^0.20.1","typedoc":"^0.25.8","prettier":"^3.2.5","virmator":"^11.3.4","@types/mocha":"^10.0.6","@open-wc/testing":"4.0.0","@web/test-runner":"^0.18.0","npm-check-updates":"~16.12.3","dependency-cruiser":"^16.2.1","prettier-plugin-toml":"^2.0.1","prettier-plugin-jsdoc":"^1.3.0","@web/dev-server-esbuild":"^1.0.2","@web/test-runner-commands":"^0.9.0","prettier-plugin-sort-json":"^3.1.0","@web/test-runner-playwright":"^0.11.0","prettier-plugin-packagejson":"^2.4.11","istanbul-smart-text-reporter":"^1.1.4","markdown-code-example-inserter":"^1.0.0","prettier-plugin-multiline-arrays":"^3.0.4","prettier-plugin-organize-imports":"^3.2.4","@web/test-runner-visual-regression":"^0.9.0","prettier-plugin-interpolated-html-tags":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/typed-event-target_3.0.2_1708354791301_0.5380624684761108","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"typed-event-target","version":"3.1.0","keywords":["browser","event-target","EventTarget","type","typed"],"author":{"url":"https://github.com/electrovir","name":"electrovir"},"license":"(MIT or CC0 1.0)","_id":"typed-event-target@3.1.0","maintainers":[{"name":"electrovir","email":"pithy.gut0a@icloud.com"}],"homepage":"https://github.com/electrovir/typed-event-target","bugs":{"url":"https://github.com/electrovir/typed-event-target/issues"},"dist":{"shasum":"8e089e185789ad0cd9b4d3b09f353a8cdac7d151","tarball":"https://registry.npmjs.org/typed-event-target/-/typed-event-target-3.1.0.tgz","fileCount":52,"integrity":"sha512-U8kpVUBc0VSmiXKW9U/dRr6Q9QSSfmNNQ8rNxIJ0YkCY8QqcbuXyDjO5/CYTCOjk1s6i1HgkIAM78EfrpNvqyQ==","signatures":[{"sig":"MEUCIQDPljIm605QVynLr7Hxf0PhCXFOHQxwL2vKobw4A9QN1AIgY9GFh/IKchjhbAT1eWkjM4BThzzJaylPLYBg1AmKoaU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65413},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","gitHead":"de033a9feb079e7432a85960d75a325790b94d53","scripts":{"docs":"virmator docs --index src/index.ts README.md","test":"virmator test-web","format":"virmator format","compile":"tsc --project tsconfig.json && tsc --project tsconfig.cjs.json","publish":"virmator publish \"npm run compile && npm run test:all\"","test:all":"concurrently --colors --kill-others-on-fail -c auto --names types,tests,spelling,format,docs,deps \"npm run test:types\" \"npm run test:coverage\" \"npm run test:spelling\" \"npm run test:format\" \"npm run test:docs\" \"npm run test:deps\"","test:deps":"virmator deps check","test:docs":"virmator docs check --index src/index.ts README.md","test:types":"tsc --noEmit","test:format":"virmator format check","test:coverage":"npm run test coverage","test:spelling":"virmator spellcheck"},"_npmUser":{"name":"electrovir","email":"pithy.gut0a@icloud.com"},"overrides":{"semver":"^7.5.3"},"repository":{"url":"git+https://github.com/electrovir/typed-event-target.git","type":"git"},"_npmVersion":"10.2.5","description":"EventTarget in the browser but with strong event typing.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@augment-vir/common":"^23.3.4","run-time-assertions":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"cspell":"^8.4.0","esbuild":"^0.20.1","typedoc":"^0.25.8","prettier":"^3.2.5","virmator":"^11.3.4","@types/mocha":"^10.0.6","@open-wc/testing":"4.0.0","@web/test-runner":"^0.18.0","npm-check-updates":"~16.12.3","dependency-cruiser":"^16.2.1","prettier-plugin-toml":"^2.0.1","prettier-plugin-jsdoc":"^1.3.0","@web/dev-server-esbuild":"^1.0.2","@web/test-runner-commands":"^0.9.0","prettier-plugin-sort-json":"^3.1.0","@web/test-runner-playwright":"^0.11.0","prettier-plugin-packagejson":"^2.4.11","istanbul-smart-text-reporter":"^1.1.4","markdown-code-example-inserter":"^1.0.0","prettier-plugin-multiline-arrays":"^3.0.4","prettier-plugin-organize-imports":"^3.2.4","@web/test-runner-visual-regression":"^0.9.0","prettier-plugin-interpolated-html-tags":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/typed-event-target_3.1.0_1708954143884_0.4161105710364097","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"typed-event-target","version":"3.2.0","keywords":["browser","event-target","EventTarget","type","typed"],"author":{"url":"https://github.com/electrovir","name":"electrovir"},"license":"(MIT or CC0 1.0)","_id":"typed-event-target@3.2.0","maintainers":[{"name":"electrovir","email":"pithy.gut0a@icloud.com"}],"homepage":"https://github.com/electrovir/typed-event-target","bugs":{"url":"https://github.com/electrovir/typed-event-target/issues"},"dist":{"shasum":"a7503afdd9494b77d0e8f6ac3b72cb87b4b977ef","tarball":"https://registry.npmjs.org/typed-event-target/-/typed-event-target-3.2.0.tgz","fileCount":52,"integrity":"sha512-4RRiCfG9TCBIELXM6mPkoJcYbshEZopnHXk1vNNbmHuBpc/CLpx3j0aU2eYCp4nI+tP6aH1iP2sH5zJIoe5Dww==","signatures":[{"sig":"MEQCIHAFnobusmYE8rO2lfkA5q9xYcAXPy54L2tLRbmLA6+UAiAVXhJ/LR2Q/9pciOxdpWWAACium7nlbChc4yLrm7xtQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68060},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","gitHead":"b88b5683681c3a3c94d8683ef386abac0f3980ee","scripts":{"docs":"virmator docs --index src/index.ts README.md","test":"virmator test-web","format":"virmator format","compile":"tsc --project tsconfig.json && tsc --project tsconfig.cjs.json","publish":"virmator publish \"npm run compile && npm run test:all\"","test:all":"concurrently --colors --kill-others-on-fail -c auto --names types,tests,spelling,format,docs,deps \"npm run test:types\" \"npm run test:coverage\" \"npm run test:spelling\" \"npm run test:format\" \"npm run test:docs\" \"npm run test:deps\"","test:deps":"virmator deps check","test:docs":"virmator docs check --index src/index.ts README.md","test:types":"tsc --noEmit","test:format":"virmator format check","test:coverage":"npm run test coverage","test:spelling":"virmator spellcheck"},"_npmUser":{"name":"electrovir","email":"pithy.gut0a@icloud.com"},"overrides":{"semver":"^7.5.3"},"repository":{"url":"git+https://github.com/electrovir/typed-event-target.git","type":"git"},"_npmVersion":"10.2.5","description":"EventTarget in the browser but with strong event typing.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@augment-vir/common":"^23.3.4","run-time-assertions":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"cspell":"^8.4.0","esbuild":"^0.20.1","typedoc":"^0.25.8","prettier":"^3.2.5","virmator":"^11.3.4","@types/mocha":"^10.0.6","@open-wc/testing":"4.0.0","@web/test-runner":"^0.18.0","npm-check-updates":"~16.12.3","dependency-cruiser":"^16.2.1","prettier-plugin-toml":"^2.0.1","prettier-plugin-jsdoc":"^1.3.0","@web/dev-server-esbuild":"^1.0.2","@web/test-runner-commands":"^0.9.0","prettier-plugin-sort-json":"^3.1.0","@web/test-runner-playwright":"^0.11.0","prettier-plugin-packagejson":"^2.4.11","istanbul-smart-text-reporter":"^1.1.4","markdown-code-example-inserter":"^1.0.0","prettier-plugin-multiline-arrays":"^3.0.4","prettier-plugin-organize-imports":"^3.2.4","@web/test-runner-visual-regression":"^0.9.0","prettier-plugin-interpolated-html-tags":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/typed-event-target_3.2.0_1708957956720_0.646732806628243","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"typed-event-target","version":"3.2.1","keywords":["browser","event-target","EventTarget","type","typed"],"author":{"url":"https://github.com/electrovir","name":"electrovir"},"license":"(MIT or CC0 1.0)","_id":"typed-event-target@3.2.1","maintainers":[{"name":"electrovir","email":"pithy.gut0a@icloud.com"}],"homepage":"https://github.com/electrovir/typed-event-target","bugs":{"url":"https://github.com/electrovir/typed-event-target/issues"},"dist":{"shasum":"ac5bae1e420e75a6e1fd63de298823a3851bfcfb","tarball":"https://registry.npmjs.org/typed-event-target/-/typed-event-target-3.2.1.tgz","fileCount":52,"integrity":"sha512-A8Cv9e7ozPP0cB8bpkGz/Ziug1RAGO8hFw/qoyVVrJKkjcX5vLsYypZ5GckCyt89Xj4EGAIOBt5+FGEBw5VaoQ==","signatures":[{"sig":"MEYCIQCy0hE0zVd6ej7bvoqiOhfJzkit+Fr+JUzFl0tdEVTEiwIhAJSK6mjAVbH6c47fFBH2yTs2wDTvvL+tqCy+BZvIlFwp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68061},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","gitHead":"660445ed9e2f4c2258dbc33fa24ead3443bcce95","scripts":{"docs":"virmator docs --index src/index.ts README.md","test":"virmator test-web","format":"virmator format","compile":"tsc --project tsconfig.json && tsc --project tsconfig.cjs.json","publish":"virmator publish \"npm run compile && npm run test:all\"","test:all":"concurrently --colors --kill-others-on-fail -c auto --names types,tests,spelling,format,docs,deps \"npm run test:types\" \"npm run test:coverage\" \"npm run test:spelling\" \"npm run test:format\" \"npm run test:docs\" \"npm run test:deps\"","test:deps":"virmator deps check","test:docs":"virmator docs check --index src/index.ts README.md","test:types":"tsc --noEmit","test:format":"virmator format check","test:coverage":"npm run test coverage","test:spelling":"virmator spellcheck"},"_npmUser":{"name":"electrovir","email":"pithy.gut0a@icloud.com"},"overrides":{"semver":"^7.5.3"},"repository":{"url":"git+https://github.com/electrovir/typed-event-target.git","type":"git"},"_npmVersion":"10.2.5","description":"EventTarget in the browser but with strong event typing.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@augment-vir/common":"^26.2.0","run-time-assertions":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"cspell":"^8.6.1","esbuild":"^0.20.2","typedoc":"^0.25.12","prettier":"^3.2.5","virmator":"^11.5.2","@types/mocha":"^10.0.6","@open-wc/testing":"4.0.0","@web/test-runner":"^0.18.1","npm-check-updates":"~16.12.3","dependency-cruiser":"^16.2.4","prettier-plugin-toml":"^2.0.1","prettier-plugin-jsdoc":"^1.3.0","@web/dev-server-esbuild":"^1.0.2","@web/test-runner-commands":"^0.9.0","prettier-plugin-sort-json":"^4.0.0","@web/test-runner-playwright":"^0.11.0","prettier-plugin-packagejson":"^2.4.13","istanbul-smart-text-reporter":"^1.1.4","markdown-code-example-inserter":"^1.0.0","prettier-plugin-multiline-arrays":"^3.0.4","prettier-plugin-organize-imports":"^3.2.4","@web/test-runner-visual-regression":"^0.9.0","prettier-plugin-interpolated-html-tags":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/typed-event-target_3.2.1_1711628007613_0.2031740460294562","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"typed-event-target","version":"3.3.0","keywords":["browser","event-target","EventTarget","type","typed"],"author":{"url":"https://github.com/electrovir","name":"electrovir"},"license":"(MIT or CC0 1.0)","_id":"typed-event-target@3.3.0","maintainers":[{"name":"electrovir","email":"pithy.gut0a@icloud.com"}],"homepage":"https://github.com/electrovir/typed-event-target","bugs":{"url":"https://github.com/electrovir/typed-event-target/issues"},"dist":{"shasum":"ff2a94d787247d0320ae3a0b960f3a2950979ae1","tarball":"https://registry.npmjs.org/typed-event-target/-/typed-event-target-3.3.0.tgz","fileCount":56,"integrity":"sha512-SCwl7rJpFE9a/kCgMo6NzAsA+hVPTXJvp8jMNShI4SK+u4/RIv1f8NKxivqC4AGYICkqWKApiHW3zwxY1eMTTg==","signatures":[{"sig":"MEUCIGe6n/UARXM8gL3pm4jOPhc8HJ7cmR3+m7+vsoX7+WuQAiEAneZ3E9yIBBnblyd1sRYyQ6lsL2Tbvg+iAbkDTtLUcb4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70722},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","gitHead":"2d1a40af9a019c8fd8be8e3c251c74117c78f9b1","scripts":{"docs":"virmator docs --index src/index.ts README.md","test":"virmator test-web","format":"virmator format","compile":"tsc --project tsconfig.json && tsc --project tsconfig.cjs.json","publish":"virmator publish \"npm run compile && npm run test:all\"","test:all":"concurrently --colors --kill-others-on-fail -c auto --names types,tests,spelling,format,docs,deps \"npm run test:types\" \"npm run test:coverage\" \"npm run test:spelling\" \"npm run test:format\" \"npm run test:docs\" \"npm run test:deps\"","test:deps":"virmator deps check","test:docs":"virmator docs check --index src/index.ts README.md","test:types":"tsc --noEmit","test:format":"virmator format check","test:coverage":"npm run test coverage","test:spelling":"virmator spellcheck"},"_npmUser":{"name":"electrovir","email":"pithy.gut0a@icloud.com"},"overrides":{"semver":"^7.5.3"},"repository":{"url":"git+https://github.com/electrovir/typed-event-target.git","type":"git"},"_npmVersion":"10.2.5","description":"EventTarget in the browser but with strong event typing.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@augment-vir/common":"^26.2.0","run-time-assertions":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"cspell":"^8.6.1","esbuild":"^0.20.2","typedoc":"^0.25.12","prettier":"^3.2.5","virmator":"^11.5.2","@types/mocha":"^10.0.6","@open-wc/testing":"4.0.0","@web/test-runner":"^0.18.1","npm-check-updates":"~16.12.3","dependency-cruiser":"^16.2.4","prettier-plugin-toml":"^2.0.1","prettier-plugin-jsdoc":"^1.3.0","@web/dev-server-esbuild":"^1.0.2","@web/test-runner-commands":"^0.9.0","prettier-plugin-sort-json":"^4.0.0","@web/test-runner-playwright":"^0.11.0","prettier-plugin-packagejson":"^2.4.13","@augment-vir/browser-testing":"^26.3.2","istanbul-smart-text-reporter":"^1.1.4","markdown-code-example-inserter":"^1.0.0","prettier-plugin-multiline-arrays":"^3.0.4","prettier-plugin-organize-imports":"^3.2.4","@web/test-runner-visual-regression":"^0.9.0","prettier-plugin-interpolated-html-tags":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/typed-event-target_3.3.0_1713019326709_0.32622505280433645","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"typed-event-target","version":"3.4.0","keywords":["browser","event-target","EventTarget","type","typed"],"author":{"url":"https://github.com/electrovir","name":"electrovir"},"license":"(MIT or CC0 1.0)","_id":"typed-event-target@3.4.0","maintainers":[{"name":"electrovir","email":"pithy.gut0a@icloud.com"}],"homepage":"https://github.com/electrovir/typed-event-target","bugs":{"url":"https://github.com/electrovir/typed-event-target/issues"},"dist":{"shasum":"ab1dc5f787467bdee6a7e6001e10ef2100851381","tarball":"https://registry.npmjs.org/typed-event-target/-/typed-event-target-3.4.0.tgz","fileCount":56,"integrity":"sha512-BvSk33Dgo+kubQpbRqiI8A7C5obN0hRydWYya/LTZQoPTCpmB4zScNJSckuKBJDq62A/sCRlZN8ZHgSQxVAKqw==","signatures":[{"sig":"MEUCIFXlvDBvHxrf896IiBnIHyk/qbVY8Lb6KMboOKwb5lPDAiEAyFtw4Q1M9iC4mcv5UeTcOlzRxIx1MACmdsoQ6oISUXo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71851},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","gitHead":"2a12e1f29e372bdd4c499db0cfca905b16a3b179","scripts":{"docs":"virmator docs --index src/index.ts README.md","test":"virmator test-web","format":"virmator format","compile":"tsc --project tsconfig.json && tsc --project tsconfig.cjs.json","publish":"virmator publish \"npm run compile && npm run test:all\"","test:all":"concurrently --colors --kill-others-on-fail -c auto --names types,tests,spelling,format,docs,deps \"npm run test:types\" \"npm run test:coverage\" \"npm run test:spelling\" \"npm run test:format\" \"npm run test:docs\" \"npm run test:deps\"","test:deps":"virmator deps check","test:docs":"virmator docs check --index src/index.ts README.md","test:types":"tsc --noEmit","test:format":"virmator format check","test:coverage":"npm run test coverage","test:spelling":"virmator spellcheck"},"_npmUser":{"name":"electrovir","email":"pithy.gut0a@icloud.com"},"overrides":{"semver":"^7.5.3"},"repository":{"url":"git+https://github.com/electrovir/typed-event-target.git","type":"git"},"_npmVersion":"10.2.5","description":"EventTarget in the browser but with strong event typing.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@augment-vir/common":"^26.2.0","run-time-assertions":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"cspell":"^8.6.1","esbuild":"^0.20.2","typedoc":"^0.25.12","prettier":"^3.2.5","virmator":"^11.5.2","@types/mocha":"^10.0.6","@open-wc/testing":"4.0.0","@web/test-runner":"^0.18.1","npm-check-updates":"~16.12.3","dependency-cruiser":"^16.2.4","prettier-plugin-toml":"^2.0.1","prettier-plugin-jsdoc":"^1.3.0","@web/dev-server-esbuild":"^1.0.2","@web/test-runner-commands":"^0.9.0","prettier-plugin-sort-json":"^4.0.0","@web/test-runner-playwright":"^0.11.0","prettier-plugin-packagejson":"^2.4.13","@augment-vir/browser-testing":"^26.3.2","istanbul-smart-text-reporter":"^1.1.4","markdown-code-example-inserter":"^1.0.0","prettier-plugin-multiline-arrays":"^3.0.4","prettier-plugin-organize-imports":"^3.2.4","@web/test-runner-visual-regression":"^0.9.0","prettier-plugin-interpolated-html-tags":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/typed-event-target_3.4.0_1713543063789_0.6013527096815274","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"typed-event-target","version":"4.0.0","keywords":["browser","event-target","EventTarget","type","typed"],"author":{"url":"https://github.com/electrovir","name":"electrovir"},"license":"(MIT or CC0 1.0)","_id":"typed-event-target@4.0.0","maintainers":[{"name":"electrovir","email":"pithy.gut0a@icloud.com"}],"homepage":"https://github.com/electrovir/typed-event-target","bugs":{"url":"https://github.com/electrovir/typed-event-target/issues"},"dist":{"shasum":"eb8a3cdab41b80dca63d2b64149cfd0f501aaf57","tarball":"https://registry.npmjs.org/typed-event-target/-/typed-event-target-4.0.0.tgz","fileCount":20,"integrity":"sha512-57jbykPqeNLNrCbQM1zVbSkSzmyM+HoAYWzgY0g/6Djfn0Y0l9A2Q/GaAsnzTR+cg2lfOsYFSW4Pt/31istcjQ==","signatures":[{"sig":"MEUCIGVyjrwH0LIIJr6+WgRsX4rKQjA0yuL3lwGbydlfRby1AiEAq9oUevmZUzEMjxmpFBQbFU5xhNXySTEzMpp8jQ41DaM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33876},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22"},"gitHead":"f902f36257a90049bc6b79eb5773c58355948dc7","scripts":{"docs":"virmator docs","lint":"virmator lint fix","test":"virmator test web","format":"virmator format","compile":"virmator compile","publish":"virmator publish npm run test:all","test:all":"npm run compile && concurrently --colors --kill-others-on-fail -c auto --names tests,spelling,format,docs,deps,lint \"npm run test:coverage\" \"npm run test:spelling\" \"npm run test:format\" \"npm run test:docs\" \"npm run test:deps\" \"npm run test:lint\"","test:deps":"virmator deps check","test:docs":"virmator docs check","test:lint":"virmator lint","test:format":"virmator format check","test:coverage":"npm run test coverage","test:spelling":"virmator spellcheck"},"_npmUser":{"name":"electrovir","email":"pithy.gut0a@icloud.com"},"repository":{"url":"git+https://github.com/electrovir/typed-event-target.git","type":"git"},"_npmVersion":"10.8.2","description":"EventTarget in the browser but with strong event typing.","directories":{},"_nodeVersion":"22.5.1","dependencies":{"@augment-vir/test":"^30.1.0","@augment-vir/assert":"^30.1.0","@augment-vir/common":"^30.1.0"},"_hasShrinkwrap":false,"devDependencies":{"cspell":"^8.14.4","eslint":"^9.11.1","esbuild":"^0.24.0","typedoc":"^0.26.7","prettier":"^3.3.3","virmator":"^13.4.1","type-fest":"^4.26.1","@eslint/js":"^9.11.1","typescript":"^5.6.2","element-vir":"^22.2.2","@eslint/eslintrc":"^3.1.0","@web/test-runner":"^0.19.0","npm-check-updates":"^17.1.3","typescript-eslint":"^8.7.0","dependency-cruiser":"^16.4.2","eslint-plugin-jsdoc":"^50.3.0","prettier-plugin-toml":"^2.0.1","eslint-plugin-sonarjs":"^2.0.2","eslint-plugin-unicorn":"^55.0.0","prettier-plugin-jsdoc":"^1.3.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@web/dev-server-esbuild":"^1.0.2","@stylistic/eslint-plugin":"^2.8.0","eslint-plugin-playwright":"^1.6.2","@web/test-runner-commands":"^0.9.0","prettier-plugin-sort-json":"^4.0.0","eslint-plugin-monorepo-cop":"^1.0.2","@stylistic/eslint-plugin-ts":"^2.8.0","@web/test-runner-playwright":"^0.11.0","prettier-plugin-packagejson":"^2.5.2","istanbul-smart-text-reporter":"^1.1.4","markdown-code-example-inserter":"^3.0.0","@typescript-eslint/eslint-plugin":"^8.7.0","eslint-plugin-require-extensions":"^0.1.3","prettier-plugin-multiline-arrays":"^3.0.6","prettier-plugin-organize-imports":"^4.1.0","@web/test-runner-visual-regression":"^0.10.0","prettier-plugin-interpolated-html-tags":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/typed-event-target_4.0.0_1727553185748_0.500835413682073","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"typed-event-target","version":"4.0.1","keywords":["browser","event-target","EventTarget","type","typed"],"author":{"url":"https://github.com/electrovir","name":"electrovir"},"license":"(MIT or CC0 1.0)","_id":"typed-event-target@4.0.1","maintainers":[{"name":"electrovir","email":"pithy.gut0a@icloud.com"}],"homepage":"https://github.com/electrovir/typed-event-target","bugs":{"url":"https://github.com/electrovir/typed-event-target/issues"},"dist":{"shasum":"544a25274c386285f3c0d9c2945228a2b7351a96","tarball":"https://registry.npmjs.org/typed-event-target/-/typed-event-target-4.0.1.tgz","fileCount":20,"integrity":"sha512-WS6f3UKeux9jDsZHtmew82utlAEIVWnT1z8nQGQdWZh6o7T5nY+VgrZ3kVvO7zmef+ZnRkuIY0SmpHrGWCGzhg==","signatures":[{"sig":"MEUCIQDZ2q+x8K8fz/62e/6904UfaxUkzl9k5HYjvlZBVXwV3QIgWKl+Mnj4qywD7RXjf6wCUbvDkTlYxezSY4OnvFR1S48=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33882},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22"},"gitHead":"3649d7b4ab34801bdb78453ef75673b1af84b4f4","scripts":{"docs":"virmator docs","lint":"virmator lint fix","test":"virmator test web","format":"virmator format","compile":"virmator compile","publish":"virmator publish npm run test:all","test:all":"npm run compile && concurrently --colors --kill-others-on-fail -c auto --names tests,spelling,format,docs,deps,lint \"npm run test:coverage\" \"npm run test:spelling\" \"npm run test:format\" \"npm run test:docs\" \"npm run test:deps\" \"npm run test:lint\"","test:deps":"virmator deps check","test:docs":"virmator docs check","test:lint":"virmator lint","test:format":"virmator format check","test:coverage":"npm run test coverage","test:spelling":"virmator spellcheck"},"_npmUser":{"name":"electrovir","email":"pithy.gut0a@icloud.com"},"repository":{"url":"git+https://github.com/electrovir/typed-event-target.git","type":"git"},"_npmVersion":"10.8.3","description":"EventTarget in the browser but with strong event typing.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"@augment-vir/assert":"^30.3.0","@augment-vir/common":"^30.3.0"},"_hasShrinkwrap":false,"devDependencies":{"cspell":"^8.16.0","eslint":"^9.14.0","esbuild":"^0.24.0","typedoc":"^0.26.11","prettier":"^3.3.3","virmator":"^13.6.0","type-fest":"^4.26.1","@eslint/js":"^9.14.0","typescript":"^5.6.3","element-vir":"^23.0.0","@eslint/eslintrc":"^3.1.0","@web/test-runner":"^0.19.0","@augment-vir/test":"^30.3.0","npm-check-updates":"^17.1.10","typescript-eslint":"^8.13.0","dependency-cruiser":"^16.6.0","eslint-plugin-jsdoc":"^50.4.3","prettier-plugin-toml":"^2.0.1","eslint-plugin-sonarjs":"^2.0.4","eslint-plugin-unicorn":"^56.0.0","prettier-plugin-jsdoc":"^1.3.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@web/dev-server-esbuild":"^1.0.3","@stylistic/eslint-plugin":"^2.10.1","eslint-plugin-playwright":"^2.0.1","@web/test-runner-commands":"^0.9.0","prettier-plugin-sort-json":"^4.0.0","eslint-plugin-monorepo-cop":"^1.0.2","@stylistic/eslint-plugin-ts":"^2.10.1","@web/test-runner-playwright":"^0.11.0","prettier-plugin-packagejson":"^2.5.3","istanbul-smart-text-reporter":"^1.1.5","markdown-code-example-inserter":"^3.0.0","@typescript-eslint/eslint-plugin":"^8.13.0","eslint-plugin-require-extensions":"^0.1.3","prettier-plugin-multiline-arrays":"^3.0.6","prettier-plugin-organize-imports":"^4.1.0","@web/test-runner-visual-regression":"^0.10.0","prettier-plugin-interpolated-html-tags":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/typed-event-target_4.0.1_1731001231203_0.7662747848300033","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"typed-event-target","version":"4.0.2","keywords":["browser","event-target","EventTarget","type","typed"],"author":{"url":"https://github.com/electrovir","name":"electrovir"},"license":"(MIT or CC0 1.0)","_id":"typed-event-target@4.0.2","maintainers":[{"name":"electrovir","email":"pithy.gut0a@icloud.com"}],"homepage":"https://github.com/electrovir/typed-event-target","bugs":{"url":"https://github.com/electrovir/typed-event-target/issues"},"dist":{"shasum":"2b4ecc43e3965d3e40885601e34135e0c262b014","tarball":"https://registry.npmjs.org/typed-event-target/-/typed-event-target-4.0.2.tgz","fileCount":20,"integrity":"sha512-vIAqC5HN/yuAn4+K4MFB6QBz4pAjp3se55KkRIbxX+EjGRyBJwbVasj2jgzUDhYeda9b0YbDng2N11A/bXvYwA==","signatures":[{"sig":"MEUCIASNvtQXEQCfOjMJqdvbU5X8abuI0Yif65K9DWMGghk5AiEA869GVeMphX9ioWiQSmla7cGr+CU12WHASUAIK0WhawE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34083},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22"},"gitHead":"b3da37addb5f088cee21deed9963c26e5acc5e3e","scripts":{"docs":"virmator docs","lint":"virmator lint fix","test":"virmator test web","format":"virmator format","compile":"virmator compile","publish":"virmator publish npm run test:all","test:all":"npm run compile && concurrently --colors --kill-others-on-fail -c auto --names tests,spelling,format,docs,deps,lint \"npm run test:coverage\" \"npm run test:spelling\" \"npm run test:format\" \"npm run test:docs\" \"npm run test:deps\" \"npm run test:lint\"","test:deps":"virmator deps check","test:docs":"virmator docs check","test:lint":"virmator lint","test:format":"virmator format check","test:coverage":"npm run test coverage","test:spelling":"virmator spellcheck"},"_npmUser":{"name":"electrovir","email":"pithy.gut0a@icloud.com"},"repository":{"url":"git+https://github.com/electrovir/typed-event-target.git","type":"git"},"_npmVersion":"10.8.3","description":"EventTarget in the browser but with strong event typing.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"@augment-vir/core":"^30.3.0","@augment-vir/assert":"^30.3.0","@augment-vir/common":"^30.3.0"},"_hasShrinkwrap":false,"devDependencies":{"cspell":"^8.16.0","eslint":"^9.14.0","esbuild":"^0.24.0","typedoc":"^0.26.11","prettier":"^3.3.3","virmator":"^13.6.0","type-fest":"^4.26.1","@eslint/js":"^9.14.0","typescript":"^5.6.3","element-vir":"^23.0.0","@eslint/eslintrc":"^3.1.0","@web/test-runner":"^0.19.0","@augment-vir/test":"^30.3.0","npm-check-updates":"^17.1.10","typescript-eslint":"^8.13.0","dependency-cruiser":"^16.6.0","eslint-plugin-jsdoc":"^50.4.3","prettier-plugin-toml":"^2.0.1","eslint-plugin-sonarjs":"^2.0.4","eslint-plugin-unicorn":"^56.0.0","prettier-plugin-jsdoc":"^1.3.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@web/dev-server-esbuild":"^1.0.3","@stylistic/eslint-plugin":"^2.10.1","eslint-plugin-playwright":"^2.0.1","@web/test-runner-commands":"^0.9.0","prettier-plugin-sort-json":"^4.0.0","eslint-plugin-monorepo-cop":"^1.0.2","@stylistic/eslint-plugin-ts":"^2.10.1","@web/test-runner-playwright":"^0.11.0","prettier-plugin-packagejson":"^2.5.3","istanbul-smart-text-reporter":"^1.1.5","markdown-code-example-inserter":"^3.0.0","@typescript-eslint/eslint-plugin":"^8.13.0","eslint-plugin-require-extensions":"^0.1.3","prettier-plugin-multiline-arrays":"^3.0.6","prettier-plugin-organize-imports":"^4.1.0","@web/test-runner-visual-regression":"^0.10.0","prettier-plugin-interpolated-html-tags":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/typed-event-target_4.0.2_1731010538669_0.030592045042505678","host":"s3://npm-registry-packages"}},"4.0.3":{"name":"typed-event-target","version":"4.0.3","keywords":["browser","event-target","EventTarget","type","typed"],"author":{"url":"https://github.com/electrovir","name":"electrovir"},"license":"(MIT or CC0 1.0)","_id":"typed-event-target@4.0.3","maintainers":[{"name":"electrovir","email":"pithy.gut0a@icloud.com"}],"homepage":"https://github.com/electrovir/typed-event-target","bugs":{"url":"https://github.com/electrovir/typed-event-target/issues"},"dist":{"shasum":"c61ca8ec55d6c0f5eff27280fe4b7e24f4cbdaa0","tarball":"https://registry.npmjs.org/typed-event-target/-/typed-event-target-4.0.3.tgz","fileCount":20,"integrity":"sha512-CwpGF+ne1ju2zZo9Cx1VCG6fWQkcV8Mu1cFH2i4hciiuch3u6GahNirkfOE+S+9cegZ5NKvyR7gCXedJbV5uvQ==","signatures":[{"sig":"MEQCIDpShn2yYjuB6WMaS6fFzTMn/IPI3bLLnJkdvEU8oK1QAiASP8rhrO6sdH8a0uPnHwFm6MIy2GxVG4uRDcsQsKSInA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34084},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22"},"gitHead":"af4600a914c657d76faab1f652eefe01da483c97","scripts":{"docs":"virmator docs","lint":"virmator lint fix","test":"virmator test web","format":"virmator format","compile":"virmator compile","publish":"virmator publish npm run test:all","test:all":"npm run compile && concurrently --colors --kill-others-on-fail -c auto --names tests,spelling,format,docs,deps,lint \"npm run test:coverage\" \"npm run test:spelling\" \"npm run test:format\" \"npm run test:docs\" \"npm run test:deps\" \"npm run test:lint\"","test:deps":"virmator deps check","test:docs":"virmator docs check","test:lint":"virmator lint","test:format":"virmator format check","test:coverage":"npm run test coverage","test:spelling":"virmator spellcheck"},"_npmUser":{"name":"electrovir","email":"pithy.gut0a@icloud.com"},"repository":{"url":"git+https://github.com/electrovir/typed-event-target.git","type":"git"},"_npmVersion":"11.0.0","description":"EventTarget in the browser but with strong event typing.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@augment-vir/core":"^31.9.3","@augment-vir/assert":"^31.9.3","@augment-vir/common":"^31.9.3"},"_hasShrinkwrap":false,"devDependencies":{"cspell":"^8.17.5","eslint":"^9.21.0","esbuild":"^0.25.0","typedoc":"^0.27.9","prettier":"~3.3.3","virmator":"^13.13.1","type-fest":"^4.37.0","@eslint/js":"^9.21.0","typescript":"^5.8.2","element-vir":"^23.4.2","@eslint/eslintrc":"^3.3.0","@web/test-runner":"^0.20.0","@augment-vir/test":"^31.9.3","npm-check-updates":"^17.1.15","typescript-eslint":"^8.26.0","dependency-cruiser":"^16.10.0","eslint-plugin-jsdoc":"^50.6.3","prettier-plugin-toml":"^2.0.2","eslint-plugin-sonarjs":"^3.0.2","eslint-plugin-unicorn":"^57.0.0","prettier-plugin-jsdoc":"^1.3.2","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@web/dev-server-esbuild":"^1.0.4","@stylistic/eslint-plugin":"^4.2.0","eslint-plugin-playwright":"^2.2.0","@web/test-runner-commands":"^0.9.0","prettier-plugin-sort-json":"^4.1.1","eslint-plugin-monorepo-cop":"^1.0.2","@stylistic/eslint-plugin-ts":"^4.2.0","@web/test-runner-playwright":"^0.11.0","prettier-plugin-packagejson":"^2.5.10","istanbul-smart-text-reporter":"^1.1.5","markdown-code-example-inserter":"^3.0.3","@typescript-eslint/eslint-plugin":"^8.26.0","eslint-plugin-require-extensions":"^0.1.3","prettier-plugin-multiline-arrays":"^4.0.2","prettier-plugin-organize-imports":"^4.1.0","@web/test-runner-visual-regression":"^0.10.0","prettier-plugin-interpolated-html-tags":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/typed-event-target_4.0.3_1741101587967_0.001968972356141352","host":"s3://npm-registry-packages-npm-production"}},"4.0.4":{"name":"typed-event-target","version":"4.0.4","keywords":["browser","event-target","EventTarget","type","typed"],"author":{"url":"https://github.com/electrovir","name":"electrovir"},"license":"(MIT or CC0 1.0)","_id":"typed-event-target@4.0.4","maintainers":[{"name":"electrovir","email":"pithy.gut0a@icloud.com"}],"homepage":"https://github.com/electrovir/typed-event-target","bugs":{"url":"https://github.com/electrovir/typed-event-target/issues"},"dist":{"shasum":"0833d4271b9764e2da23b2d363725aececebf486","tarball":"https://registry.npmjs.org/typed-event-target/-/typed-event-target-4.0.4.tgz","fileCount":20,"integrity":"sha512-S0Ob9gNz/AlsFiE/ltidnnz0yqONOBi7WhRMK4PZNPSnjNy/Y3K5eRy28FhGbO6IuPKWYtTIIt/4oPtfOBOf3A==","signatures":[{"sig":"MEUCIQCcru7f7+o62l3AEHAt+y0d9Uej6DZ5InsrvMVjupYs/gIgBan+NyKxKVgx3S7k1+b1ibEeEyeajjrgVzA8PVN7WJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34148},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22"},"gitHead":"586f3fe07b2d060010f0a3a02d78a83da678df42","scripts":{"docs":"virmator docs","lint":"virmator lint fix","test":"virmator test web","format":"virmator format","compile":"virmator compile","publish":"virmator publish npm run test:all","test:all":"npm run compile && concurrently --colors --kill-others-on-fail -c auto --names tests,spelling,format,docs,deps,lint \"npm run test:coverage\" \"npm run test:spelling\" \"npm run test:format\" \"npm run test:docs\" \"npm run test:deps\" \"npm run test:lint\"","test:deps":"virmator deps check","test:docs":"virmator docs check","test:lint":"virmator lint","test:format":"virmator format check","test:coverage":"npm run test coverage","test:spelling":"virmator spellcheck"},"_npmUser":{"name":"electrovir","email":"pithy.gut0a@icloud.com"},"repository":{"url":"git+https://github.com/electrovir/typed-event-target.git","type":"git"},"_npmVersion":"11.2.0","description":"EventTarget in the browser but with strong event typing.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@augment-vir/core":"^31.16.0","@augment-vir/assert":"^31.16.0","@augment-vir/common":"^31.16.0"},"_hasShrinkwrap":false,"devDependencies":{"cspell":"^8.19.3","eslint":"^9.25.1","esbuild":"^0.25.3","typedoc":"^0.28.3","prettier":"~3.3.3","virmator":"^13.15.0","type-fest":"^4.40.1","@eslint/js":"^9.25.1","typescript":"^5.8.3","element-vir":"^25.3.0","@eslint/eslintrc":"^3.3.1","@web/test-runner":"^0.20.1","@augment-vir/test":"^31.16.0","npm-check-updates":"^18.0.1","typescript-eslint":"^8.31.1","dependency-cruiser":"^16.10.1","eslint-plugin-jsdoc":"^50.6.11","prettier-plugin-toml":"^2.0.4","eslint-plugin-sonarjs":"^3.0.2","eslint-plugin-unicorn":"^59.0.0","prettier-plugin-jsdoc":"^1.3.2","eslint-config-prettier":"^10.1.2","eslint-plugin-prettier":"^5.2.6","@web/dev-server-esbuild":"^1.0.4","@stylistic/eslint-plugin":"^4.2.0","eslint-plugin-playwright":"^2.2.0","@web/test-runner-commands":"^0.9.0","prettier-plugin-sort-json":"^4.1.1","eslint-plugin-monorepo-cop":"^1.0.2","@stylistic/eslint-plugin-ts":"^4.2.0","@web/test-runner-playwright":"^0.11.0","prettier-plugin-packagejson":"^2.5.10","istanbul-smart-text-reporter":"^1.1.5","markdown-code-example-inserter":"^3.0.3","@typescript-eslint/eslint-plugin":"^8.31.1","eslint-plugin-require-extensions":"^0.1.3","prettier-plugin-multiline-arrays":"^4.0.3","prettier-plugin-organize-imports":"^4.1.0","@web/test-runner-visual-regression":"^0.10.0","prettier-plugin-interpolated-html-tags":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/typed-event-target_4.0.4_1746203357636_0.5445318973567013","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"typed-event-target","version":"4.1.0","keywords":["browser","event-target","EventTarget","type","typed"],"author":{"url":"https://github.com/electrovir","name":"electrovir"},"license":"(MIT or CC0 1.0)","_id":"typed-event-target@4.1.0","maintainers":[{"name":"electrovir","email":"pithy.gut0a@icloud.com"}],"homepage":"https://github.com/electrovir/typed-event-target","bugs":{"url":"https://github.com/electrovir/typed-event-target/issues"},"dist":{"shasum":"ad3bba0e584640d7af484a0581016238e1228076","tarball":"https://registry.npmjs.org/typed-event-target/-/typed-event-target-4.1.0.tgz","fileCount":20,"integrity":"sha512-fDFhZb7ofywLsVv8mYePD6ONfCpVHyM1t2dboEJx/XMsnflljnu3GQ5qH09hS1USuypGMR7wRbdWQPydgJ8nGQ==","signatures":[{"sig":"MEQCIBSurWtYrQUBRqlfWgXIWTVWlP3y2jx2EJj+aHBjrp/0AiA7mPqil1gk63tuxxwRUjKPx2FI3wTXw4g/StnrTbF8ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36900},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22"},"gitHead":"5e1bea17f892b6a36ed98bc3deba803be6dfa6c9","scripts":{"docs":"virmator docs","lint":"virmator lint fix","test":"virmator test web","format":"virmator format","compile":"virmator compile","publish":"virmator publish npm run test:all","test:all":"npm run compile && concurrently --colors --kill-others-on-fail -c auto --names tests,spelling,format,docs,deps,lint \"npm run test:coverage\" \"npm run test:spelling\" \"npm run test:format\" \"npm run test:docs\" \"npm run test:deps\" \"npm run test:lint\"","test:deps":"virmator deps check","test:docs":"virmator docs check","test:lint":"virmator lint","test:format":"virmator format check","test:coverage":"npm run test coverage","test:spelling":"virmator spellcheck"},"_npmUser":{"name":"electrovir","email":"pithy.gut0a@icloud.com"},"repository":{"url":"git+https://github.com/electrovir/typed-event-target.git","type":"git"},"_npmVersion":"11.3.0","description":"EventTarget in the browser but with strong event typing.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"@augment-vir/core":"^31.19.1","@augment-vir/assert":"^31.19.1","@augment-vir/common":"^31.19.1"},"_hasShrinkwrap":false,"devDependencies":{"cspell":"^9.0.1","eslint":"^9.27.0","esbuild":"^0.25.4","typedoc":"^0.28.4","prettier":"~3.3.3","virmator":"^13.15.1","type-fest":"^4.41.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","element-vir":"^25.4.0","@eslint/eslintrc":"^3.3.1","@web/test-runner":"^0.20.1","@augment-vir/test":"^31.19.1","npm-check-updates":"^18.0.1","typescript-eslint":"^8.32.1","dependency-cruiser":"^16.10.2","eslint-plugin-jsdoc":"^50.6.17","prettier-plugin-toml":"^2.0.5","eslint-plugin-sonarjs":"^3.0.2","eslint-plugin-unicorn":"^59.0.1","prettier-plugin-jsdoc":"^1.3.2","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@web/dev-server-esbuild":"^1.0.4","@stylistic/eslint-plugin":"^4.2.0","eslint-plugin-playwright":"^2.2.0","@web/test-runner-commands":"^0.9.0","prettier-plugin-sort-json":"^4.1.1","eslint-plugin-monorepo-cop":"^1.0.2","@stylistic/eslint-plugin-ts":"^4.2.0","@web/test-runner-playwright":"^0.11.0","prettier-plugin-packagejson":"^2.5.13","istanbul-smart-text-reporter":"^1.1.5","markdown-code-example-inserter":"^3.0.3","@typescript-eslint/eslint-plugin":"^8.32.1","eslint-plugin-require-extensions":"^0.1.3","prettier-plugin-multiline-arrays":"^4.0.3","prettier-plugin-organize-imports":"^4.1.0","@web/test-runner-visual-regression":"^0.10.0","prettier-plugin-interpolated-html-tags":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/typed-event-target_4.1.0_1747493057720_0.13280406005521095","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"typed-event-target","version":"4.2.0","keywords":["browser","event-target","EventTarget","type","typed"],"author":{"url":"https://github.com/electrovir","name":"electrovir"},"license":"(MIT or CC0 1.0)","_id":"typed-event-target@4.2.0","maintainers":[{"name":"electrovir","email":"pithy.gut0a@icloud.com"}],"homepage":"https://github.com/electrovir/typed-event-target","bugs":{"url":"https://github.com/electrovir/typed-event-target/issues"},"dist":{"shasum":"17835081cc89aa8810a7d5e267f6b38d2e5c3340","tarball":"https://registry.npmjs.org/typed-event-target/-/typed-event-target-4.2.0.tgz","fileCount":20,"integrity":"sha512-sTukDWMyhcHUuBBUN8xRQOTl13bjss0dqa2OQrUGM+1RHuxDftpbXx48aEgbjNFWi4+PtTP0M4TSgCJXxDt9GA==","signatures":[{"sig":"MEUCIQDTu0MmvTOOkHh/clAhwQg3M2nt9fvt60a1+td+VfmLjAIgMH30SOhpcaI8gncIpu0mYCDk3iHsiZQtn2J47NiP22w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37722},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22"},"gitHead":"78b140c5e62222f0c4498cf14564130cc9f2228c","scripts":{"docs":"virmator docs","lint":"virmator lint fix","test":"virmator test web","format":"virmator format","compile":"virmator compile","publish":"virmator publish npm run test:all","test:all":"npm run compile && runstorm --names tests,spelling,format,docs,deps,lint \"npm run test:coverage\" \"npm run test:spelling\" \"npm run test:format\" \"npm run test:docs\" \"npm run test:deps\" \"npm run test:lint\"","test:deps":"virmator deps check","test:docs":"virmator docs check","test:lint":"virmator lint","test:format":"virmator format check","test:coverage":"npm run test coverage","test:spelling":"virmator spellcheck"},"_npmUser":{"name":"electrovir","email":"pithy.gut0a@icloud.com"},"repository":{"url":"git+https://github.com/electrovir/typed-event-target.git","type":"git"},"_npmVersion":"11.4.2","description":"EventTarget in the browser but with strong event typing.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"@augment-vir/core":"^31.67.1","@augment-vir/assert":"^31.67.1","@augment-vir/common":"^31.67.1"},"_hasShrinkwrap":false,"devDependencies":{"cspell":"^9.7.0","eslint":"^9.39.2","esbuild":"^0.27.3","typedoc":"^0.28.17","prettier":"~3.3.3","virmator":"^14.7.2","type-fest":"^5.4.4","@eslint/js":"^9.39.2","typescript":"^5.9.3","element-vir":"^26.14.5","@eslint/eslintrc":"^3.3.4","@web/test-runner":"^0.20.2","@augment-vir/test":"^31.67.1","npm-check-updates":"^19.6.3","typescript-eslint":"^8.56.1","dependency-cruiser":"^17.3.8","eslint-plugin-jsdoc":"^62.7.1","prettier-plugin-toml":"^2.0.6","eslint-plugin-sonarjs":"^4.0.0","eslint-plugin-unicorn":"^63.0.0","prettier-plugin-jsdoc":"^1.8.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@web/dev-server-esbuild":"^1.0.5","@stylistic/eslint-plugin":"^5.9.0","eslint-plugin-playwright":"^2.9.0","@web/test-runner-commands":"^0.9.0","prettier-plugin-sort-json":"^4.2.0","eslint-plugin-monorepo-cop":"^1.0.2","@stylistic/eslint-plugin-ts":"^4.4.1","@web/test-runner-playwright":"^0.11.1","prettier-plugin-packagejson":"^3.0.0","istanbul-smart-text-reporter":"^1.1.5","markdown-code-example-inserter":"^3.0.3","@typescript-eslint/eslint-plugin":"^8.56.1","eslint-plugin-require-extensions":"^0.1.3","prettier-plugin-multiline-arrays":"^4.1.4","prettier-plugin-organize-imports":"^4.3.0","@web/test-runner-visual-regression":"^0.10.0","prettier-plugin-interpolated-html-tags":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/typed-event-target_4.2.0_1772669917879_0.7924310701794421","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"typed-event-target","version":"4.3.0","keywords":["browser","event-target","EventTarget","type","typed"],"author":{"url":"https://github.com/electrovir","name":"electrovir"},"license":"(MIT or CC0 1.0)","_id":"typed-event-target@4.3.0","maintainers":[{"name":"electrovir","email":"pithy.gut0a@icloud.com"}],"homepage":"https://github.com/electrovir/typed-event-target","bugs":{"url":"https://github.com/electrovir/typed-event-target/issues"},"dist":{"shasum":"6e0a8efc1b059b4dbee5bfc21a0cef6e385613d6","tarball":"https://registry.npmjs.org/typed-event-target/-/typed-event-target-4.3.0.tgz","fileCount":22,"integrity":"sha512-21TH+1pkLuMNjwsDDXY5272CWmxgwszWd7kOoTsxgc87kcSkH9wiandsyVQbOXC2e85H8k+xKL3OEfKxt/pwxg==","signatures":[{"sig":"MEQCIFKmPvkPiYunp0N5uVD9t6iHoqgakPlnJA+HJl658qSsAiBGYfkQ9LKvFwLSkzyFx/Gbz+XrQbCZr+o0ZCp/HdK5FQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44627},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22"},"gitHead":"fcc6e1af9ab1a2d30976eb5b96fe0cb1a4134081","scripts":{"docs":"virmator docs","lint":"virmator lint fix","test":"virmator test web","format":"virmator format","compile":"virmator compile","publish":"virmator publish npm run test:all","test:all":"npm run compile && runstorm --names tests,spelling,format,docs,deps,lint \"npm run test:coverage\" \"npm run test:spelling\" \"npm run test:format\" \"npm run test:docs\" \"npm run test:deps\" \"npm run test:lint\"","test:deps":"virmator deps check","test:docs":"virmator docs check","test:lint":"virmator lint","test:format":"virmator format check","test:coverage":"npm run test coverage","test:spelling":"virmator spellcheck"},"_npmUser":{"name":"electrovir","email":"pithy.gut0a@icloud.com"},"repository":{"url":"git+https://github.com/electrovir/typed-event-target.git","type":"git"},"_npmVersion":"11.4.2","description":"EventTarget in the browser but with strong event typing.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"@augment-vir/core":"^31.67.1","@augment-vir/assert":"^31.67.1","@augment-vir/common":"^31.67.1"},"_hasShrinkwrap":false,"devDependencies":{"cspell":"^9.7.0","eslint":"^9.39.2","esbuild":"^0.27.3","typedoc":"^0.28.17","prettier":"~3.3.3","virmator":"^14.7.2","type-fest":"^5.4.4","@eslint/js":"^9.39.2","typescript":"^5.9.3","element-vir":"^26.14.5","@eslint/eslintrc":"^3.3.4","@web/test-runner":"^0.20.2","@augment-vir/test":"^31.67.1","npm-check-updates":"^19.6.3","typescript-eslint":"^8.56.1","dependency-cruiser":"^17.3.8","eslint-plugin-jsdoc":"^62.7.1","prettier-plugin-toml":"^2.0.6","eslint-plugin-sonarjs":"^4.0.0","eslint-plugin-unicorn":"^63.0.0","prettier-plugin-jsdoc":"^1.8.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@web/dev-server-esbuild":"^1.0.5","@stylistic/eslint-plugin":"^5.9.0","eslint-plugin-playwright":"^2.9.0","@web/test-runner-commands":"^0.9.0","prettier-plugin-sort-json":"^4.2.0","eslint-plugin-monorepo-cop":"^1.0.2","@stylistic/eslint-plugin-ts":"^4.4.1","@web/test-runner-playwright":"^0.11.1","prettier-plugin-packagejson":"^3.0.0","istanbul-smart-text-reporter":"^1.1.5","markdown-code-example-inserter":"^3.0.3","@typescript-eslint/eslint-plugin":"^8.56.1","eslint-plugin-require-extensions":"^0.1.3","prettier-plugin-multiline-arrays":"^4.1.4","prettier-plugin-organize-imports":"^4.3.0","@web/test-runner-visual-regression":"^0.10.0","prettier-plugin-interpolated-html-tags":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/typed-event-target_4.3.0_1772934272060_0.22133109808459883","host":"s3://npm-registry-packages-npm-production"}},"4.3.1":{"name":"typed-event-target","version":"4.3.1","keywords":["browser","event-target","EventTarget","type","typed"],"author":{"url":"https://github.com/electrovir","name":"electrovir"},"license":"(MIT OR CC0-1.0)","_id":"typed-event-target@4.3.1","maintainers":[{"name":"electrovir","email":"pithy.gut0a@icloud.com"}],"homepage":"https://github.com/electrovir/typed-event-target","bugs":{"url":"https://github.com/electrovir/typed-event-target/issues"},"dist":{"shasum":"add175748fad800d977a6cec1db2077ebc879323","tarball":"https://registry.npmjs.org/typed-event-target/-/typed-event-target-4.3.1.tgz","fileCount":22,"integrity":"sha512-X9Wx2Xd58rcnWUTMlSJVREN7hhmf5jvcr0UY4qMRRUJo5WdI66COmLgLKHlMtWw2vo1dvxL2H8gBTTeRb6rP/w==","signatures":[{"sig":"MEQCIGj1J62LGmyTGK25thaXWD1CrnC2Rb/cEb2jrvmYCRFOAiBJW4yhNHItH9OKAxWnbHsl9QUfTaMppdE9S3arH1qPDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44550},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22"},"gitHead":"cf4d16ada938312f4097c3fd9c084d1a4bd6ffda","scripts":{"docs":"virmator docs","lint":"virmator lint fix","test":"virmator test web","format":"virmator format","compile":"virmator compile","publish":"virmator publish npm run test:all","test:all":"npm run compile && runstorm --names tests,spelling,format,docs,deps,lint \"npm run test:coverage\" \"npm run test:spelling\" \"npm run test:format\" \"npm run test:docs\" \"npm run test:deps\" \"npm run test:lint\"","test:deps":"virmator deps check","test:docs":"virmator docs check","test:lint":"virmator lint","test:format":"virmator format check","test:coverage":"npm run test coverage","test:spelling":"virmator spellcheck"},"_npmUser":{"name":"electrovir","email":"pithy.gut0a@icloud.com"},"repository":{"url":"git+https://github.com/electrovir/typed-event-target.git","type":"git"},"_npmVersion":"11.15.0","description":"EventTarget in the browser but with strong event typing.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"@augment-vir/core":"^31.71.3","@augment-vir/assert":"^31.71.3","@augment-vir/common":"^31.71.3"},"_hasShrinkwrap":false,"devDependencies":{"cspell":"^10.0.0","eslint":"^9.39.2","esbuild":"^0.28.0","typedoc":"^0.28.19","prettier":"~3.3.3","virmator":"^14.19.1","type-fest":"^5.6.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","element-vir":"^26.17.0","@eslint/eslintrc":"^3.3.5","@web/test-runner":"^0.20.2","@augment-vir/test":"^31.71.3","npm-check-updates":"^22.2.1","typescript-eslint":"8.57.1","dependency-cruiser":"^17.4.3","eslint-plugin-jsdoc":"^63.0.0","prettier-plugin-toml":"^2.0.6","eslint-plugin-sonarjs":"^4.0.3","eslint-plugin-unicorn":"^64.0.0","prettier-plugin-jsdoc":"^1.8.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.6","@web/dev-server-esbuild":"^1.0.5","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-playwright":"^2.10.4","@web/test-runner-commands":"^0.9.0","prettier-plugin-sort-json":"^4.2.0","eslint-plugin-monorepo-cop":"^1.0.2","@stylistic/eslint-plugin-ts":"^4.4.1","@web/test-runner-playwright":"^0.11.1","prettier-plugin-packagejson":"^3.0.2","istanbul-smart-text-reporter":"^1.1.5","markdown-code-example-inserter":"^3.0.5","@typescript-eslint/eslint-plugin":"^8.60.0","eslint-plugin-require-extensions":"^0.1.3","prettier-plugin-multiline-arrays":"^4.1.8","prettier-plugin-organize-imports":"^4.3.0","@web/test-runner-visual-regression":"^0.10.0","prettier-plugin-interpolated-html-tags":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/typed-event-target_4.3.1_1780594681105_0.9789165092238183","host":"s3://npm-registry-packages-npm-production"}},"4.3.2":{"name":"typed-event-target","version":"4.3.2","keywords":["browser","event-target","EventTarget","type","typed"],"author":{"url":"https://github.com/electrovir","name":"electrovir"},"license":"(MIT OR CC0-1.0)","_id":"typed-event-target@4.3.2","maintainers":[{"name":"electrovir","email":"pithy.gut0a@icloud.com"}],"homepage":"https://github.com/electrovir/typed-event-target","bugs":{"url":"https://github.com/electrovir/typed-event-target/issues"},"dist":{"shasum":"4636e27bd0d1915134771536b1fd2dfcb7f71192","tarball":"https://registry.npmjs.org/typed-event-target/-/typed-event-target-4.3.2.tgz","fileCount":22,"integrity":"sha512-5kmy9pUK0S6jmcGbokgagS60ZINGMhRORKJsuCqIFiL99vl8BBgm8Jzu61/KFogjXD0HaAvJ/CJl4Cp4YukKqw==","signatures":[{"sig":"MEUCIQCWmRePqLCCbm8Rxuo7BGyuy+tgEWxn881kKw0kaW0wpgIgcMX2pI+R8eogRPDH/cU0BjFfgCFapsgF65Gh/izrTIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44602},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22"},"gitHead":"96a446e19dbc309e7171fb3c72f26f80025e348f","scripts":{"docs":"virmator docs","lint":"virmator lint fix","test":"virmator test web","format":"virmator format","compile":"virmator compile","publish":"virmator publish npm run test:all","test:all":"npm run compile && runstorm --names tests,spelling,format,docs,deps,lint \"npm run test:coverage\" \"npm run test:spelling\" \"npm run test:format\" \"npm run test:docs\" \"npm run test:deps\" \"npm run test:lint\"","test:deps":"virmator deps check","test:docs":"virmator docs check","test:lint":"virmator lint","test:format":"virmator format check","test:coverage":"npm run test coverage","test:spelling":"virmator spellcheck"},"_npmUser":{"name":"electrovir","email":"pithy.gut0a@icloud.com"},"overrides":{"esbuild":"^0.28.1"},"repository":{"url":"git+https://github.com/electrovir/typed-event-target.git","type":"git"},"_npmVersion":"11.17.0","description":"EventTarget in the browser but with strong event typing.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@augment-vir/core":"^32.0.0","@augment-vir/assert":"^32.0.0","@augment-vir/common":"^32.0.0"},"_hasShrinkwrap":false,"devDependencies":{"cspell":"^10.0.1","eslint":"^10.5.0","esbuild":"^0.28.1","typedoc":"^0.28.19","prettier":"~3.3.3","virmator":"^14.27.3","type-fest":"^5.7.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","element-vir":"^26.17.0","@eslint/eslintrc":"^3.3.5","@web/test-runner":"^0.20.2","@augment-vir/test":"^32.0.0","npm-check-updates":"^22.2.7","typescript-eslint":"8.62.0","dependency-cruiser":"^18.0.0","eslint-plugin-jsdoc":"^63.0.9","prettier-plugin-toml":"^2.0.6","eslint-plugin-sonarjs":"^4.1.0","eslint-plugin-unicorn":"^69.0.0","prettier-plugin-jsdoc":"^1.8.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.6","@web/dev-server-esbuild":"^1.0.5","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-playwright":"^2.10.4","@web/test-runner-commands":"^0.9.0","prettier-plugin-sort-json":"^4.2.0","eslint-plugin-monorepo-cop":"^1.0.2","@stylistic/eslint-plugin-ts":"^4.4.1","@web/test-runner-playwright":"^0.11.1","prettier-plugin-packagejson":"^3.0.2","istanbul-smart-text-reporter":"^1.1.5","markdown-code-example-inserter":"^3.0.5","@typescript-eslint/eslint-plugin":"^8.62.0","eslint-plugin-require-extensions":"^0.1.3","prettier-plugin-multiline-arrays":"^4.1.10","prettier-plugin-organize-imports":"^4.3.0","@web/test-runner-visual-regression":"^0.10.0","prettier-plugin-interpolated-html-tags":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/typed-event-target_4.3.2_1782914387436_0.0839511389978358","host":"s3://npm-registry-packages-npm-production"}},"4.3.3":{"name":"typed-event-target","version":"4.3.3","keywords":["browser","event-target","EventTarget","type","typed"],"author":{"url":"https://github.com/electrovir","name":"electrovir"},"license":"(MIT OR CC0-1.0)","_id":"typed-event-target@4.3.3","maintainers":[{"name":"electrovir","email":"pithy.gut0a@icloud.com"}],"homepage":"https://github.com/electrovir/typed-event-target","bugs":{"url":"https://github.com/electrovir/typed-event-target/issues"},"dist":{"shasum":"d6cfb237159bc8581787deddb57ed6c8a8af4c95","tarball":"https://registry.npmjs.org/typed-event-target/-/typed-event-target-4.3.3.tgz","fileCount":22,"integrity":"sha512-9ljWIMsGlNzxVEK9zzjKyemrlnvbVx6rCZGoWz6qMx016nIZ85xkH+3zuL9u5uP97pCZdHvMP1c9wTHHOgIB3g==","signatures":[{"sig":"MEUCIQDRJ1+KPDpQLoWM8tX/2ssvIPYSuZU3c622LZzwivxMmwIgOSrqFm8yTmGi8nf3wx6AY5hoioQ91sn8xWoqdlNnHAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45241},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22"},"gitHead":"33e91f63420ad4e70aa775629630f9158a474bda","scripts":{"docs":"virmator docs","lint":"virmator lint fix","test":"virmator test web","format":"virmator format","compile":"virmator compile","publish":"virmator publish npm run test:all","test:all":"npm run compile && runstorm --names tests,spelling,format,docs,deps,lint \"npm run test:coverage\" \"npm run test:spelling\" \"npm run test:format\" \"npm run test:docs\" \"npm run test:deps\" \"npm run test:lint\"","test:deps":"virmator deps check","test:docs":"virmator docs check","test:lint":"virmator lint","test:format":"virmator format check","test:coverage":"npm run test coverage","test:spelling":"virmator spellcheck"},"_npmUser":{"name":"electrovir","email":"pithy.gut0a@icloud.com"},"overrides":{"esbuild":"^0.28.1"},"repository":{"url":"git+https://github.com/electrovir/typed-event-target.git","type":"git"},"_npmVersion":"11.17.0","description":"EventTarget in the browser but with strong event typing.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@augment-vir/assert":"^32.2.1","@augment-vir/common":"^32.2.1"},"_hasShrinkwrap":false,"devDependencies":{"cspell":"^10.0.1","eslint":"^10.8.0","esbuild":"^0.28.1","typedoc":"^0.28.20","prettier":"~3.3.3","virmator":"^14.30.3","type-fest":"^5.8.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","element-vir":"^26.17.2","@eslint/eslintrc":"^3.3.6","@web/test-runner":"^1.0.0","@augment-vir/test":"^32.2.1","npm-check-updates":"^23.0.0","typescript-eslint":"8.65.0","dependency-cruiser":"^18.1.0","eslint-plugin-jsdoc":"^63.3.2","prettier-plugin-toml":"^2.0.6","eslint-plugin-sonarjs":"^4.2.0","eslint-plugin-unicorn":"^72.0.0","prettier-plugin-jsdoc":"^1.8.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.6","@web/dev-server-esbuild":"^2.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-playwright":"^2.11.0","@web/test-runner-commands":"^1.0.1","prettier-plugin-sort-json":"^4.2.0","eslint-plugin-monorepo-cop":"^1.0.2","@stylistic/eslint-plugin-ts":"^4.4.1","@web/test-runner-playwright":"^1.0.0","prettier-plugin-packagejson":"^3.0.2","istanbul-smart-text-reporter":"^1.1.5","markdown-code-example-inserter":"^3.0.6","@typescript-eslint/eslint-plugin":"^8.65.0","eslint-plugin-require-extensions":"^0.1.3","prettier-plugin-multiline-arrays":"^4.1.11","prettier-plugin-organize-imports":"^4.3.0","@web/test-runner-visual-regression":"^1.0.1","prettier-plugin-interpolated-html-tags":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/typed-event-target_4.3.3_1785967151185_0.8785406609925506","host":"s3://npm-registry-packages-npm-production"}},"4.3.4":{"_id":"typed-event-target@4.3.4","bugs":{"url":"https://github.com/electrovir/typed-event-target/issues"},"dist":{"shasum":"a7e50771b14e2dd94dbb542eba33b3e86a9cb7a5","tarball":"https://registry.npmjs.org/typed-event-target/-/typed-event-target-4.3.4.tgz","fileCount":22,"integrity":"sha512-ZaBVgXjCvCxlK2Ct89CF3/rgkTy6Hk5PxWMbSbmrviinx1J/YhyvuSc6Ko4SKnY3XeePffq83nCFPR9Y9Os17g==","signatures":[{"sig":"MEYCIQDduu+RlN3fzc5mgUcZZGMA2lPbdf/2843FLmqme4eVpgIhAJ9FmdFCAuZl2g8ESlSruFFqM2HsinQtBNIWlWPKkQ8R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCPvDACxWeVRWCF1z0mPugngOEwogZmPEY++OV2MEdajAIhAPuX+Dmz1lGxITVx43ePR3GHoVLh8NR7Xddo1sRwUhba"}],"unpackedSize":45237},"main":"dist/index.js","name":"typed-event-target","type":"module","types":"dist/index.d.ts","author":{"url":"https://github.com/electrovir","name":"electrovir"},"module":"dist/index.js","engines":{"node":">=22"},"gitHead":"1b50b3f11772eb59429254fdb2dadd938349d2c4","license":"(MIT OR CC0-1.0)","scripts":{"docs":"virmator docs","lint":"virmator lint fix","test":"virmator test web","format":"virmator format","compile":"virmator compile","publish":"virmator publish npm run test:all","test:all":"npm run compile && runstorm --names tests,spelling,format,docs,deps,lint \"npm run test:coverage\" \"npm run test:spelling\" \"npm run test:format\" \"npm run test:docs\" \"npm run test:deps\" \"npm run test:lint\"","test:deps":"virmator deps check","test:docs":"virmator docs check","test:lint":"virmator lint","test:format":"virmator format check","test:coverage":"npm run test coverage","test:spelling":"virmator spellcheck"},"version":"4.3.4","_npmUser":{"name":"electrovir","email":"pithy.gut0a@icloud.com"},"homepage":"https://github.com/electrovir/typed-event-target","keywords":["browser","event-target","EventTarget","type","typed"],"overrides":{"esbuild":"^0.28.2"},"repository":{"url":"git+https://github.com/electrovir/typed-event-target.git","type":"git"},"_npmVersion":"11.17.0","description":"EventTarget in the browser but with strong event typing.","directories":{},"maintainers":[{"name":"electrovir","email":"pithy.gut0a@icloud.com"}],"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@augment-vir/assert":"^32.3.0","@augment-vir/common":"^32.3.0"},"_hasShrinkwrap":false,"devDependencies":{"cspell":"^10.3.0","eslint":"^10.10.0","esbuild":"^0.28.2","typedoc":"^0.28.20","prettier":"~3.3.3","virmator":"^14.36.2","type-fest":"^5.9.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","element-vir":"^27.0.1","@eslint/eslintrc":"^3.3.7","@web/test-runner":"^1.0.0","@augment-vir/test":"^32.3.0","npm-check-updates":"^23.1.0","typescript-eslint":"8.70.0","dependency-cruiser":"^18.2.0","eslint-plugin-jsdoc":"^64.3.9","prettier-plugin-toml":"^2.0.6","eslint-plugin-sonarjs":"^4.2.0","eslint-plugin-unicorn":"^74.0.0","prettier-plugin-jsdoc":"^1.8.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.6","@web/dev-server-esbuild":"^2.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-playwright":"^2.11.0","@web/test-runner-commands":"^1.0.1","prettier-plugin-sort-json":"^4.2.0","eslint-plugin-monorepo-cop":"^1.0.2","@stylistic/eslint-plugin-ts":"^4.4.1","@web/test-runner-playwright":"^1.0.0","prettier-plugin-packagejson":"^3.0.2","istanbul-smart-text-reporter":"^1.1.5","markdown-code-example-inserter":"^3.0.6","@typescript-eslint/eslint-plugin":"^8.70.0","eslint-plugin-require-extensions":"^0.1.3","prettier-plugin-multiline-arrays":"^4.1.11","prettier-plugin-organize-imports":"^4.3.0","@web/test-runner-visual-regression":"^1.0.1","prettier-plugin-interpolated-html-tags":"^2.0.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/typed-event-target_4.3.4_1789480996963_0.05306566101305288"}}},"time":{"created":"2022-08-27T17:20:16.782Z","modified":"2026-09-15T14:03:17.227Z","0.0.0":"2022-08-27T17:20:16.997Z","1.0.0":"2022-08-27T18:42:22.345Z","1.1.0":"2022-08-27T19:10:01.043Z","1.1.1":"2022-08-28T19:50:23.588Z","1.2.0":"2023-03-01T12:20:52.345Z","1.2.1":"2023-05-31T14:12:45.228Z","1.3.0":"2023-07-03T15:13:36.012Z","1.3.1":"2023-07-09T14:24:14.421Z","1.4.0":"2023-08-19T16:35:58.857Z","1.4.1":"2023-09-06T13:53:39.672Z","2.0.0":"2023-10-28T11:51:13.459Z","2.0.1":"2023-11-20T17:58:35.408Z","2.1.0":"2023-12-30T16:43:06.434Z","3.0.0":"2024-01-01T13:55:26.887Z","3.0.1":"2024-01-01T14:38:34.323Z","3.0.2":"2024-02-19T14:59:51.477Z","3.1.0":"2024-02-26T13:29:04.043Z","3.2.0":"2024-02-26T14:32:36.898Z","3.2.1":"2024-03-28T12:13:27.802Z","3.3.0":"2024-04-13T14:42:06.884Z","3.4.0":"2024-04-19T16:11:03.998Z","4.0.0":"2024-09-28T19:53:05.988Z","4.0.1":"2024-11-07T17:40:31.402Z","4.0.2":"2024-11-07T20:15:38.853Z","4.0.3":"2025-03-04T15:19:48.155Z","4.0.4":"2025-05-02T16:29:17.837Z","4.1.0":"2025-05-17T14:44:17.930Z","4.2.0":"2026-03-05T00:18:38.022Z","4.3.0":"2026-03-08T01:44:32.209Z","4.3.1":"2026-06-04T17:38:01.256Z","4.3.2":"2026-07-01T13:59:47.568Z","4.3.3":"2026-08-05T21:59:11.316Z","4.3.4":"2026-09-15T14:03:17.063Z"},"bugs":{"url":"https://github.com/electrovir/typed-event-target/issues"},"author":{"url":"https://github.com/electrovir","name":"electrovir"},"license":"(MIT OR CC0-1.0)","homepage":"https://github.com/electrovir/typed-event-target","keywords":["browser","event-target","EventTarget","type","typed"],"repository":{"url":"git+https://github.com/electrovir/typed-event-target.git","type":"git"},"description":"EventTarget in the browser but with strong event typing.","maintainers":[{"name":"electrovir","email":"pithy.gut0a@icloud.com"}],"readme":"# typed-event-target\n\nThis package provides a strongly typed `EventTarget` sub class. Provided types pass down to event listeners and place requirements on event dispatching.\n\n## Usage\n\n```bash\nnpm i typed-event-target\n```\n\n### TypedEventTarget\n\nExtend `TypedEventTarget` to create your own event target with specific types, or just use it to add types to an existing event target.\n\n<!-- example-link: ./src/readme-examples/my-event-target.example.ts -->\n\n```TypeScript\nimport {TypedEventTarget} from 'typed-event-target';\nimport {type MyEvent1, type MyEvent2} from './typed-events.example.js';\n\nexport class MyTypedEventTarget extends TypedEventTarget<MyEvent1 | MyEvent2> {}\n```\n\n<!-- example-link: ./src/readme-examples/adding-types.example.ts -->\n\n```TypeScript\nimport {type TypedEventTarget} from 'typed-event-target';\nimport {type MyEvent1, type MyEvent2} from './typed-events.example.js';\n\nexport const nowWithTypes = new EventTarget() as TypedEventTarget<MyEvent1 | MyEvent2>;\n```\n\nIn the end, `nowWithTypes` will be functionally equivalent to any new instance of `MyEventTarget` (`new MyEventTarget())` because `MyEventTarget` is a sub-class of `EventTarget` with nothing extra but type information. (Though of course, `nowWithTypes` won't be an instance of `MyEventTarget` because `MyEventTarget` is a separate run-time class.)\n\nInstances of `TypedEventTarget` can be used just like any instance of `EventTarget`:\n\n<!-- example-link: ./src/readme-examples/event-target-usage.example.ts -->\n\n```TypeScript\nimport {MyTypedEventTarget} from './my-event-target.example.js';\nimport {MyEvent1} from './typed-events.example.js';\n\nconst myInstance = new MyTypedEventTarget();\n\nfunction myListener(event: MyEvent1) {\n    console.info(event);\n}\n\nmyInstance.addEventListener(MyEvent1.type, myListener);\nmyInstance.dispatchEvent(new MyEvent1());\nmyInstance.removeEventListener(MyEvent1.type, myListener);\n```\n\n## Typed Events\n\nYou are free to add the `type` property information to your `Event` sub-classes (for passing into `TypedEventTarget`'s generic) however you wish, but this package provides an easy way to do so with `defineTypedEvent`:\n\n<!-- example-link: ./src/readme-examples/typed-events.example.ts -->\n\n```TypeScript\nimport {defineTypedEvent} from 'typed-event-target';\n\nexport class MyEvent1 extends defineTypedEvent('my-event-type-1') {}\nexport class MyEvent2 extends defineTypedEvent('my-event-type-2') {}\n```\n\n## Typed Custom Events\n\nTyped custom events are also provided, so you can add type guards to the data included in your events. Note the extra `()` call after `defineTypedCustomEvent`. This is needed so you don't have to duplicate the Event type information as a function generic.\n\n<!-- example-link: ./src/readme-examples/typed-custom-events.example.ts -->\n\n```TypeScript\nimport {defineTypedCustomEvent} from 'typed-event-target';\n\nexport class MyEvent1 extends defineTypedCustomEvent<string>()('my-event-type-1') {}\nexport class MyEvent2 extends defineTypedCustomEvent<number>()('my-event-type-2') {}\n\nconsole.info(\n    new MyEvent1({\n        detail: 'five',\n    }),\n);\nconsole.info(\n    new MyEvent2({\n        detail: 5,\n    }),\n);\n```\n","readmeFilename":"README.md"}