{"name":"@thednp/event-listener","author":{"name":"thednp"},"version":"2.0.15","description":"🚅 Modern event listener for efficient web applications based on subscribe-publish pattern.","license":"MIT","homepage":"https://thednp.github.io/event-listener","source":"./src/index.ts","browser":"./dist/index.umd.js","types":"./dist/index.d.cts","type":"module","exports":{".":"./dist/index.js","./package.json":"./package.json"},"repository":{"type":"git","url":"git+https://github.com/thednp/event-listener.git"},"bugs":{"url":"https://github.com/thednp/event-listener/issues"},"keywords":["addEventListener","removeEventListener","subscribe","publish","event","listener","javascript-events","typescript"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"devDependencies":{"@types/node":"^25.5.0","@vitest/browser":"^4.1.1","@vitest/browser-playwright":"^4.1.1","@vitest/coverage-istanbul":"^4.1.1","@vitest/ui":"^4.1.1","playwright":"^1.58.2","tsdown":"^0.21.5","typescript":"6.0.2","vite":"^8.0.3","vite-plugin-strip-comments":"^0.0.10","vitest":"^4.1.1"},"engines":{"node":">=16","pnpm":">=8.6.0"},"scripts":{"dev":"vite --open ./docs/index-dev.html --port 8577","pre-test":"pnpm clean-coverage","test":"pnpm pre-test && vitest --browser.headless","test-ui":"pnpm pre-test && vitest --browser --ui","clean-coverage":"rm -rf coverage .nyc_output","format":"deno fmt src","lint":"pnpm lint:ts && pnpm check:ts","lint:ts":"deno lint src","fix:ts":"deno lint src --fix","check:ts":"tsc -noEmit","build":"pnpm tsdown && pnpm copy-docs","copy-docs":"cp dist/index.umd.js docs/index.umd.js && cp dist/index.umd.js.map docs/index.umd.js.map"},"_id":"@thednp/event-listener@2.0.15","_integrity":"sha512-X1B+Yuvb30a/0rGdXnTLMfqvzCQ4D/1Kns7B78ON3BoFNFazJyFQ4ypuErY1jQLZSFDN4c3zTAIrdrtuIa/fFg==","_resolved":"/tmp/36c1e985be63e6db8b07fc6bd5272878/thednp-event-listener-2.0.15.tgz","_from":"file:thednp-event-listener-2.0.15.tgz","_nodeVersion":"22.22.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-X1B+Yuvb30a/0rGdXnTLMfqvzCQ4D/1Kns7B78ON3BoFNFazJyFQ4ypuErY1jQLZSFDN4c3zTAIrdrtuIa/fFg==","shasum":"a0c637c168f475acbfb72c238b4ae92e82e28376","tarball":"https://registry.npmjs.org/@thednp/event-listener/-/event-listener-2.0.15.tgz","fileCount":8,"unpackedSize":33866,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@thednp%2fevent-listener@2.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCNJ6jYUKjiJYbO2OqRqOBSvt4wkaBIjHco7NX27MygaQIhAM6qbaXMBuS9Hm/1/Dhm7VSGroBtifMxz9fTCNlHJm1/"}]},"_npmUser":{"name":"thednp","email":"dnp.digital@gmail.com"},"directories":{},"maintainers":[{"name":"thednp","email":"dnp.digital@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/event-listener_2.0.15_1774535364944_0.28681148241438215"},"_hasShrinkwrap":false}