{"_id":"@wasdadeel/emitter","_rev":"32-7c944b6d4b01fdff82e09e9cbe331536","name":"@wasdadeel/emitter","dist-tags":{"latest":"1.0.30"},"versions":{"0.0.1":{"name":"@wasdadeel/emitter","version":"0.0.1","license":"MIT","_id":"@wasdadeel/emitter@0.0.1","maintainers":[{"name":"bandrw","email":"bandrwx@gmail.com"}],"dist":{"shasum":"2e4754fab5781aaad8205034dec9c7dd0a06d07a","tarball":"https://registry.npmjs.org/@wasdadeel/emitter/-/emitter-0.0.1.tgz","fileCount":3,"integrity":"sha512-889llt9VwHLgpwK+d6x3GtgRQcrNScMj+sWz85n+8wk6FQpdYRxzgL+mcv6d9/dTDu6Lgl6/jamKFRqphvOwkw==","signatures":[{"sig":"MEYCIQDSIxxWc1B4LBodkqVEevCDXw0gFf3ShSCuFKFSbFj6bgIhAMCQAQ8lCGbnSgwmMeoeHZddXOzZNH4Yf3EHGLxgs6NP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3684},"main":"src/index.ts","module":"src/index.ts","gitHead":"244a0c1cf57a583783c60ddcfa3a58163b62ced8","_npmUser":{"name":"bandrw","email":"bandrwx@gmail.com"},"_npmVersion":"10.2.3","directories":{},"_nodeVersion":"18.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/emitter_0.0.1_1757406070913_0.08487528018760404","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@wasdadeel/emitter","version":"0.0.2","author":{"name":"Andrei Balashov","email":"bandrwx@gmail.com"},"license":"MIT","_id":"@wasdadeel/emitter@0.0.2","maintainers":[{"name":"bandrw","email":"bandrwx@gmail.com"}],"homepage":"https://github.com/bandrw/wasdadeel#readme","bugs":{"url":"https://github.com/bandrw/wasdadeel/issues"},"dist":{"shasum":"0ed451065723d0293b97b06d8edf94e6030b2612","tarball":"https://registry.npmjs.org/@wasdadeel/emitter/-/emitter-0.0.2.tgz","fileCount":7,"integrity":"sha512-wBQO6O9/NIknuwWecScBAUiZxWcyDZSIKKN2E6bN9WmLqFB4e+1BAJK39k/i/VHwf43DTxo2DuUCnMU1idzcIQ==","signatures":[{"sig":"MEYCIQCo7nCHWWum6Jq73QN75+q7S3bzwILTCq3ORFnyqPbe1wIhAOsRIIKZ7LiTTvy6Y4zieMBJoKTzNR1o9gCPqTB1KXFw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6324},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"d8aa2ecd3f24ca30592a6d0fc3d52f1688d7cd84","scripts":{"build":"yarn build:esm && yarn build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"bandrw","email":"bandrwx@gmail.com"},"repository":{"url":"git+https://github.com/bandrw/wasdadeel.git","type":"git"},"_npmVersion":"10.8.2","description":"Tiny event emitter used by wasdadeel libs","directories":{},"sideEffects":false,"_nodeVersion":"18.20.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/emitter_0.0.2_1757508678805_0.38951210938662206","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@wasdadeel/emitter","version":"0.0.3","author":{"name":"Andrei Balashov","email":"bandrwx@gmail.com"},"license":"MIT","_id":"@wasdadeel/emitter@0.0.3","maintainers":[{"name":"bandrw","email":"bandrwx@gmail.com"}],"homepage":"https://github.com/bandrw/wasdadeel#readme","bugs":{"url":"https://github.com/bandrw/wasdadeel/issues"},"dist":{"shasum":"1bd2fd3cb55344d45b86725fb4ae7803a3755f37","tarball":"https://registry.npmjs.org/@wasdadeel/emitter/-/emitter-0.0.3.tgz","fileCount":7,"integrity":"sha512-yuN35iSM+olFdBl0qYrMPiKXjXWpZ7Mu4yseRVECEEKyQxehR0h3iv/YnuUHxhbpwvQt8wWl0NX429k9X3tj9Q==","signatures":[{"sig":"MEYCIQCx24/13ZRx9Xe2jRNowC5HnxoVDIhO2xHu6pAPKyC9LAIhALUZHZcq33Cjb+yZwLEWuiyApMX0eC8d5qBB5IRauKQr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6393},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"8c5549b55bc265024cf140cfb9f6dd01ee998d52","scripts":{"build":"rm -rf dist && yarn build:esm && yarn build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"bandrw","email":"bandrwx@gmail.com"},"repository":{"url":"git+https://github.com/bandrw/wasdadeel.git","type":"git"},"_npmVersion":"10.8.2","description":"Tiny event emitter used by wasdadeel libs","directories":{},"sideEffects":false,"_nodeVersion":"18.20.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/emitter_0.0.3_1757509333000_0.47734980410699124","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@wasdadeel/emitter","version":"1.0.0","author":{"name":"Andrei Balashov","email":"bandrwx@gmail.com"},"license":"MIT","_id":"@wasdadeel/emitter@1.0.0","maintainers":[{"name":"bandrw","email":"bandrwx@gmail.com"}],"homepage":"https://github.com/bandrw/wasdadeel#readme","bugs":{"url":"https://github.com/bandrw/wasdadeel/issues"},"dist":{"shasum":"a8c54505e445989307709916cf4d62b763156bc8","tarball":"https://registry.npmjs.org/@wasdadeel/emitter/-/emitter-1.0.0.tgz","fileCount":6,"integrity":"sha512-YlQNbaTLNpOz/0tgjic6MeBpLgHuTC53c2xU8J02E9zO5/NbJqkcPkqFfT53L6t3miGi6fgW7hnf+TRxbm/LxQ==","signatures":[{"sig":"MEUCIQCRQ/vHQhmCzMWXVhWKbDz7Pjxq61ZROTalWVg7oufTtgIgC19qvQ7LXtSFdIhL0xyogcemE4DDHRApsena3n7Hfzo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7873},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"52d7f4174b0d9a2dd557b6c4aff02530b4e2f39f","scripts":{"build":"rm -rf dist && yarn build:esm && yarn build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"bandrw","email":"bandrwx@gmail.com"},"repository":{"url":"git+https://github.com/bandrw/wasdadeel.git","type":"git","directory":"packages/emitter"},"_npmVersion":"10.8.2","description":"Tiny event emitter used by wasdadeel libs","directories":{},"sideEffects":false,"_nodeVersion":"18.20.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/emitter_1.0.0_1757510498545_0.9349402149250492","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@wasdadeel/emitter","version":"1.0.1","author":{"name":"Andrei Balashov","email":"bandrwx@gmail.com"},"license":"MIT","_id":"@wasdadeel/emitter@1.0.1","maintainers":[{"name":"bandrw","email":"bandrwx@gmail.com"}],"dist":{"shasum":"b0ebd87fce5313aaefb0045543dbdc59f1d25904","tarball":"https://registry.npmjs.org/@wasdadeel/emitter/-/emitter-1.0.1.tgz","fileCount":8,"integrity":"sha512-LzsSgzMbIyr3oSpbbDKnVz7Wr5rm/vUUpj++h6v2tQIwoQ0vUApux+4d8y4utv9hNtGY/CUy8hjKauCNW5TCzA==","signatures":[{"sig":"MEUCIQDJhk66hz8v9gQ7YdXwt9iflM/RGSgvaz2LAqzKm0sKgwIgFodVnJXUdejcqkQx51U2kxihGRBzGBv5gq/dn3zEP8g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5799},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"rm -rf dist && yarn build:esm","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"bandrw","email":"bandrwx@gmail.com"},"repository":{"url":"git+https://github.com/bandrw/wasdadeel.git","type":"git","directory":"packages/emitter"},"description":"Tiny event emitter used by wasdadeel libs","directories":{},"sideEffects":false,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/emitter_1.0.1_1757593070235_0.5458343486147685","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@wasdadeel/emitter","version":"1.0.2","author":{"name":"Andrei Balashov","email":"bandrwx@gmail.com"},"license":"MIT","_id":"@wasdadeel/emitter@1.0.2","maintainers":[{"name":"bandrw","email":"bandrwx@gmail.com"}],"dist":{"shasum":"0da7de28539a776950589fafa387c42466088968","tarball":"https://registry.npmjs.org/@wasdadeel/emitter/-/emitter-1.0.2.tgz","fileCount":8,"integrity":"sha512-Q5oETOIePtIdC7VuzbUW3VQ9wHVCPMiV76aXUhJt5V0jVYVJxcXEkLmVOATGZwLT0H95t55jmlP579XTv95Ruw==","signatures":[{"sig":"MEUCIGDykYGSMynz7z/jrEKg/dn0jfSi/gTXE88JY69v6dwOAiEAqnZQT9eFfPGhNhy/B4liLZCcGd22rhT0iKxKYk4+/XE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5799},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"rm -rf dist && yarn build:esm","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"bandrw","email":"bandrwx@gmail.com"},"repository":{"url":"git+https://github.com/bandrw/wasdadeel.git","type":"git","directory":"packages/emitter"},"description":"Tiny event emitter used by wasdadeel libs","directories":{},"sideEffects":false,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/emitter_1.0.2_1757593093774_0.07118904283489425","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@wasdadeel/emitter","version":"1.0.5","keywords":["typescript","event-emitter","events","typed","strongly-typed","subscription","listener","emit","on","once","off","zero-deps","minimal","tiny"],"author":{"name":"Andrei Balashov","email":"bandrwx@gmail.com"},"license":"MIT","_id":"@wasdadeel/emitter@1.0.5","maintainers":[{"name":"bandrw","email":"bandrwx@gmail.com"}],"dist":{"shasum":"a1e096db5c46f9c7b16408aa09b3d06bfb0a4b8f","tarball":"https://registry.npmjs.org/@wasdadeel/emitter/-/emitter-1.0.5.tgz","fileCount":8,"integrity":"sha512-QJAKN6XA8EoLBwVIHxf3GWvfLWxma8zfv0xZ+zuxPs1x4atwVbwVLfI94jjgdB98qbvW/4EigNUaNxhbIS5+gA==","signatures":[{"sig":"MEUCIFBunRwowfsQlHZRINhLHidwat/yZ4c9YAS4/jVv3s6IAiEAxAijeOfKLQG0wiv2KSozzfCzuCaJhmsNcu5KOrXtTCg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6310},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"rm -rf dist && yarn build:esm","release":"yarn publish --new-version $(node -p \"require('./package.json').version\") --no-git-tag-version --no-commit-hooks","lint:fix":"exit 1","build:esm":"tsc -p tsconfig.json","lint:check":"exit 0","prepublishOnly":"npm run build"},"_npmUser":{"name":"bandrw","email":"bandrwx@gmail.com"},"repository":{"url":"git+https://github.com/bandrw/wasdadeel.git","type":"git","directory":"packages/emitter"},"description":"A tiny, strongly-typed event emitter for TypeScript projects","directories":{},"sideEffects":false,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/emitter_1.0.5_1757810690249_0.9997506815033332","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@wasdadeel/emitter","version":"1.0.6","keywords":["typescript","event-emitter","events","typed","strongly-typed","subscription","listener","emit","on","once","off","zero-deps","minimal","tiny"],"author":{"name":"Andrei Balashov","email":"bandrwx@gmail.com"},"license":"MIT","_id":"@wasdadeel/emitter@1.0.6","maintainers":[{"name":"bandrw","email":"bandrwx@gmail.com"}],"dist":{"shasum":"7e65d4cee90c6f75f08bf0c2f2d7f62a7266a975","tarball":"https://registry.npmjs.org/@wasdadeel/emitter/-/emitter-1.0.6.tgz","fileCount":8,"integrity":"sha512-xP/lz+J53q/a47lhQ4cnpjVXw1En1FVcmbpsnr8APwGWks3q0a+8CflYVFDSlMK6frYMq1D55M7DP6EZYdezuA==","signatures":[{"sig":"MEQCIHfvK4tyj4glvNgi+vShCl21M1CmD1bkox0FaaVCGmO+AiB/gNLgJa/yiPRUR2sABEuJxyq5Toa/6qKFrF4gH42+HQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6388},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"rm -rf dist && yarn build:esm","release":"yarn publish --new-version $(node -p \"require('./package.json').version\") --no-git-tag-version --no-commit-hooks","lint:fix":"exit 1","build:esm":"tsc -p tsconfig.json","typecheck":"tsc --project ./tsconfig.json --noEmit --skipLibCheck","lint:check":"exit 0","prepublishOnly":"npm run build"},"_npmUser":{"name":"bandrw","email":"bandrwx@gmail.com"},"repository":{"url":"git+https://github.com/bandrw/wasdadeel.git","type":"git","directory":"packages/emitter"},"description":"A tiny, strongly-typed event emitter for TypeScript projects","directories":{},"sideEffects":false,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/emitter_1.0.6_1757825187265_0.19090801719320316","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@wasdadeel/emitter","version":"1.0.7","keywords":["typescript","event-emitter","events","typed","strongly-typed","subscription","listener","emit","on","once","off","zero-deps","minimal","tiny"],"author":{"name":"Andrei Balashov","email":"bandrwx@gmail.com"},"license":"MIT","_id":"@wasdadeel/emitter@1.0.7","maintainers":[{"name":"bandrw","email":"bandrwx@gmail.com"}],"dist":{"shasum":"4caae9f2e1b09bde8db5bb517a8a75b02a6bdc98","tarball":"https://registry.npmjs.org/@wasdadeel/emitter/-/emitter-1.0.7.tgz","fileCount":8,"integrity":"sha512-8YImo+RfkVWnbusFqrrS63TgJyTszpOwL/FIFREng5RU4b+bcKVhWpNBgT9aNiIMhEvAhDavQ+4mebBiKA3k6Q==","signatures":[{"sig":"MEYCIQC21EMW95iNakP2hlezmnVoyZXmf3tX53rKqEv6OH2wewIhAKUikWskkPb+XBqhLapoReg83lWAfZMLV0FdyPvfqaiJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6388},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"rm -rf dist && yarn build:esm","release":"yarn publish --new-version $(node -p \"require('./package.json').version\") --no-git-tag-version --no-commit-hooks","lint:fix":"exit 1","build:esm":"tsc -p tsconfig.json","typecheck":"tsc --project ./tsconfig.json --noEmit --skipLibCheck","lint:check":"exit 0","prepublishOnly":"npm run build"},"_npmUser":{"name":"bandrw","email":"bandrwx@gmail.com"},"repository":{"url":"git+https://github.com/bandrw/wasdadeel.git","type":"git","directory":"packages/emitter"},"description":"A tiny, strongly-typed event emitter for TypeScript projects","directories":{},"sideEffects":false,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/emitter_1.0.7_1757827094805_0.30546725921560247","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@wasdadeel/emitter","version":"1.0.8","keywords":["typescript","event-emitter","events","typed","strongly-typed","subscription","listener","emit","on","once","off","zero-deps","minimal","tiny"],"author":{"name":"Andrei Balashov","email":"bandrwx@gmail.com"},"license":"MIT","_id":"@wasdadeel/emitter@1.0.8","maintainers":[{"name":"bandrw","email":"bandrwx@gmail.com"}],"dist":{"shasum":"c56fa758edbed25c35689b2d0b767129b5fe40c7","tarball":"https://registry.npmjs.org/@wasdadeel/emitter/-/emitter-1.0.8.tgz","fileCount":8,"integrity":"sha512-fVllx1ZArScU4PcUIkNz9yOFGh2/RPIHbY9rQ8f8wQFU1I2JRGYIjK7fpFhcwS9d9LKnJpwUXKFVbb6VkyxWZg==","signatures":[{"sig":"MEUCIQDScenRnNoZjNfZWw17RUWV5bhmVfy8/ON+z45HgAaPwgIgcsWIGjElPaAsQ7MKu+Va1YpkxnuNqeePBMW5wrMjYJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6388},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"rm -rf dist && yarn build:esm","release":"yarn publish --new-version $(node -p \"require('./package.json').version\") --no-git-tag-version --no-commit-hooks","lint:fix":"exit 1","build:esm":"tsc -p tsconfig.json","typecheck":"tsc --project ./tsconfig.json --noEmit --skipLibCheck","lint:check":"exit 0","prepublishOnly":"npm run build"},"_npmUser":{"name":"bandrw","email":"bandrwx@gmail.com"},"repository":{"url":"git+https://github.com/bandrw/wasdadeel.git","type":"git","directory":"packages/emitter"},"description":"A tiny, strongly-typed event emitter for TypeScript projects","directories":{},"sideEffects":false,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/emitter_1.0.8_1757836437569_0.28299114913459755","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@wasdadeel/emitter","version":"1.0.9","keywords":["typescript","event-emitter","events","typed","strongly-typed","subscription","listener","emit","on","once","off","zero-deps","minimal","tiny"],"author":{"name":"Andrei Balashov","email":"bandrwx@gmail.com"},"license":"MIT","_id":"@wasdadeel/emitter@1.0.9","maintainers":[{"name":"bandrw","email":"bandrwx@gmail.com"}],"dist":{"shasum":"0c2a7472ed5ab6043e1c9119ab04ab9e32fdfd19","tarball":"https://registry.npmjs.org/@wasdadeel/emitter/-/emitter-1.0.9.tgz","fileCount":8,"integrity":"sha512-IBxevcPq0CcnunmyyXfLzCxS/8ycMek/WcAqKEg8G9W9iC0KD+8tCBXQpbqmnhXWWUT2md0o46rOBRUkmNxeew==","signatures":[{"sig":"MEQCIFEVAbjiTdE0U11W6F4rLFyW4YOcO2c0wq6u6RYGUktrAiAPdf83VAXMzLCg4bydW7doADbYsnNZU2dkHxeOCjsBiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6388},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"rm -rf dist && yarn build:esm","release":"yarn publish --new-version $(node -p \"require('./package.json').version\") --no-git-tag-version --no-commit-hooks","lint:fix":"exit 1","build:esm":"tsc -p tsconfig.json","typecheck":"tsc --project ./tsconfig.json --noEmit --skipLibCheck","lint:check":"exit 0","prepublishOnly":"npm run build"},"_npmUser":{"name":"bandrw","email":"bandrwx@gmail.com"},"repository":{"url":"git+https://github.com/bandrw/wasdadeel.git","type":"git","directory":"packages/emitter"},"description":"A tiny, strongly-typed event emitter for TypeScript projects","directories":{},"sideEffects":false,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/emitter_1.0.9_1757838187974_0.6280031796895824","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@wasdadeel/emitter","version":"1.0.10","keywords":["typescript","event-emitter","events","typed","strongly-typed","subscription","listener","emit","on","once","off","zero-deps","minimal","tiny"],"author":{"name":"Andrei Balashov","email":"bandrwx@gmail.com"},"license":"MIT","_id":"@wasdadeel/emitter@1.0.10","maintainers":[{"name":"bandrw","email":"bandrwx@gmail.com"}],"dist":{"shasum":"220b8adf7e6b83f5205538c53d612571fad69186","tarball":"https://registry.npmjs.org/@wasdadeel/emitter/-/emitter-1.0.10.tgz","fileCount":8,"integrity":"sha512-tHGOwbObkf6UmRmU5I0Ui7DHXNL1mjdy84lZc7GNO9cOeIuZ3d3jPiT2OwnoSv1x4M0iLiWxjF5C+/f90yrcjg==","signatures":[{"sig":"MEYCIQDLbEuxcqmvsW6GC65VEk5PEMnpOQYiIGs4K2XSwjlGxgIhAPUvSCFiIU4Fl7nsXRFUo+Wqx+ioZtGHJEOcYsTEkMO/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6389},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"rm -rf dist && yarn build:esm","release":"yarn publish --new-version $(node -p \"require('./package.json').version\") --no-git-tag-version --no-commit-hooks","lint:fix":"exit 1","build:esm":"tsc -p tsconfig.json","typecheck":"tsc --project ./tsconfig.json --noEmit --skipLibCheck","lint:check":"exit 0","prepublishOnly":"npm run build"},"_npmUser":{"name":"bandrw","email":"bandrwx@gmail.com"},"repository":{"url":"git+https://github.com/bandrw/wasdadeel.git","type":"git","directory":"packages/emitter"},"description":"A tiny, strongly-typed event emitter for TypeScript projects","directories":{},"sideEffects":false,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/emitter_1.0.10_1757839139767_0.5000305781184171","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@wasdadeel/emitter","version":"1.0.11","keywords":["typescript","event-emitter","events","typed","strongly-typed","subscription","listener","emit","on","once","off","zero-deps","minimal","tiny"],"author":{"name":"Andrei Balashov","email":"bandrwx@gmail.com"},"license":"MIT","_id":"@wasdadeel/emitter@1.0.11","maintainers":[{"name":"bandrw","email":"bandrwx@gmail.com"}],"dist":{"shasum":"474d433ad8a4c3adf633b9ec10c9a58ef83f4a57","tarball":"https://registry.npmjs.org/@wasdadeel/emitter/-/emitter-1.0.11.tgz","fileCount":8,"integrity":"sha512-ZGHlSaDj/eWbiQlFcoHICzl6gSImgj5IuA+Z91U6rG/40G6W+DpaIjbU3bLH3IlCyIXahV/UTnwwamOCJLNsJA==","signatures":[{"sig":"MEYCIQDJJNOi7zG2A2k20w78/oLD9QAn/+GbvGNjtCbkivfRBQIhANq92xvlbrqPLCFpUyfvhuIXapRCEc9OzeAwruVaHkVa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6389},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"rm -rf dist && yarn build:esm","release":"yarn publish --new-version $(node -p \"require('./package.json').version\") --no-git-tag-version --no-commit-hooks","lint:fix":"exit 1","build:esm":"tsc -p tsconfig.json","typecheck":"tsc --project ./tsconfig.json --noEmit --skipLibCheck","lint:check":"exit 0","prepublishOnly":"npm run build"},"_npmUser":{"name":"bandrw","email":"bandrwx@gmail.com"},"repository":{"url":"git+https://github.com/bandrw/wasdadeel.git","type":"git","directory":"packages/emitter"},"description":"A tiny, strongly-typed event emitter for TypeScript projects","directories":{},"sideEffects":false,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/emitter_1.0.11_1757840063286_0.8006343006081194","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@wasdadeel/emitter","version":"1.0.12","keywords":["typescript","event-emitter","events","typed","strongly-typed","subscription","listener","emit","on","once","off","zero-deps","minimal","tiny"],"author":{"name":"Andrei Balashov","email":"bandrwx@gmail.com"},"license":"MIT","_id":"@wasdadeel/emitter@1.0.12","maintainers":[{"name":"bandrw","email":"bandrwx@gmail.com"}],"dist":{"shasum":"8793f8bc122f319ebe6d6341e98ba20dd23f06f2","tarball":"https://registry.npmjs.org/@wasdadeel/emitter/-/emitter-1.0.12.tgz","fileCount":8,"integrity":"sha512-Gq/uVMNLHNtXQ9SwlCb+Gl2T6n8Pu6/jhNQSLLzY9HYjAiYOIuqqCu3du8zyMxKbM7lDAj4nCx/CRkRzO/gThw==","signatures":[{"sig":"MEUCICElSu459ZMYUjuT+m8l4OnKIurfx2VbG5BmBMaglfImAiEAv+6w3/dgQ2odJcEFsxqPn11FPK6lSiY+scvIA74iqpI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6389},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"rm -rf dist && yarn build:esm","release":"yarn publish --new-version $(node -p \"require('./package.json').version\") --no-git-tag-version --no-commit-hooks","lint:fix":"exit 1","build:esm":"tsc -p tsconfig.json","typecheck":"tsc --project ./tsconfig.json --noEmit --skipLibCheck","lint:check":"exit 0","prepublishOnly":"npm run build"},"_npmUser":{"name":"bandrw","email":"bandrwx@gmail.com"},"repository":{"url":"git+https://github.com/bandrw/wasdadeel.git","type":"git","directory":"packages/emitter"},"description":"A tiny, strongly-typed event emitter for TypeScript projects","directories":{},"sideEffects":false,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/emitter_1.0.12_1757840569243_0.8382731621361887","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@wasdadeel/emitter","version":"1.0.13","keywords":["typescript","event-emitter","events","typed","strongly-typed","subscription","listener","emit","on","once","off","zero-deps","minimal","tiny"],"author":{"name":"Andrei Balashov","email":"bandrwx@gmail.com"},"license":"MIT","_id":"@wasdadeel/emitter@1.0.13","maintainers":[{"name":"bandrw","email":"bandrwx@gmail.com"}],"dist":{"shasum":"6cabf61980e489e498e5f98f48737f301d0539a9","tarball":"https://registry.npmjs.org/@wasdadeel/emitter/-/emitter-1.0.13.tgz","fileCount":8,"integrity":"sha512-96oOdCYk/PNbS0nHlPxX+rCyzjWIyZfGfX8skJ5JkU4ep1vIMUbxt2E543MXobWTmO+4QkD72e1/Hz0H3n5syQ==","signatures":[{"sig":"MEYCIQDMeU/XNvM82bR36t1Niul2bIP+or5cM1ajh7+/995eDAIhAPf9aEgW5Mchw6QfMmoHyKMAKXq7tXTtUbVXohXBQo0s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6389},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"rm -rf dist && yarn build:esm","release":"yarn publish --new-version $(node -p \"require('./package.json').version\") --no-git-tag-version --no-commit-hooks","lint:fix":"exit 1","build:esm":"tsc -p tsconfig.json","typecheck":"tsc --project ./tsconfig.json --noEmit --skipLibCheck","lint:check":"exit 0","prepublishOnly":"npm run build"},"_npmUser":{"name":"bandrw","email":"bandrwx@gmail.com"},"repository":{"url":"git+https://github.com/bandrw/wasdadeel.git","type":"git","directory":"packages/emitter"},"description":"A tiny, strongly-typed event emitter for TypeScript projects","directories":{},"sideEffects":false,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/emitter_1.0.13_1757841099699_0.13081750643725343","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@wasdadeel/emitter","version":"1.0.14","keywords":["typescript","event-emitter","events","typed","strongly-typed","subscription","listener","emit","on","once","off","zero-deps","minimal","tiny"],"author":{"name":"Andrei Balashov","email":"bandrwx@gmail.com"},"license":"MIT","_id":"@wasdadeel/emitter@1.0.14","maintainers":[{"name":"bandrw","email":"bandrwx@gmail.com"}],"dist":{"shasum":"b6df6ea5879e0a5bdcbf0e1be418394df3e4f5b8","tarball":"https://registry.npmjs.org/@wasdadeel/emitter/-/emitter-1.0.14.tgz","fileCount":8,"integrity":"sha512-W1/CWTn7auHRtfmQHL2N/v0NpL7gCWPzEQYXqkGo+0q40/3ekkdSbI7mlRBh27lQSVVuoi0JDDl+/f+N/dLZMA==","signatures":[{"sig":"MEUCICBcpRg01N12wJVqiZbqIQ6Kq/01J+RwRjTEZ6bW6hBCAiEA74NkqQBOrhl/njxWrU+PHZPgvuHbYTsaldOU+Sxlj9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6389},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"rm -rf dist && yarn build:esm","release":"yarn publish --new-version $(node -p \"require('./package.json').version\") --no-git-tag-version --no-commit-hooks","lint:fix":"exit 1","build:esm":"tsc -p tsconfig.json","typecheck":"tsc --project ./tsconfig.json --noEmit --skipLibCheck","lint:check":"exit 0","prepublishOnly":"npm run build"},"_npmUser":{"name":"bandrw","email":"bandrwx@gmail.com"},"repository":{"url":"git+https://github.com/bandrw/wasdadeel.git","type":"git","directory":"packages/emitter"},"description":"A tiny, strongly-typed event emitter for TypeScript projects","directories":{},"sideEffects":false,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/emitter_1.0.14_1757847298260_0.666327800318611","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@wasdadeel/emitter","version":"1.0.15","keywords":["typescript","event-emitter","events","typed","strongly-typed","subscription","listener","emit","on","once","off","zero-deps","minimal","tiny"],"author":{"name":"Andrei Balashov","email":"bandrwx@gmail.com"},"license":"MIT","_id":"@wasdadeel/emitter@1.0.15","maintainers":[{"name":"bandrw","email":"bandrwx@gmail.com"}],"dist":{"shasum":"5ecb9dbe73d0250ddba9f61c2b00b1538fa930d0","tarball":"https://registry.npmjs.org/@wasdadeel/emitter/-/emitter-1.0.15.tgz","fileCount":8,"integrity":"sha512-0nWSA+MbS1u3fnyZRr+1ruNHxsloaXKEuSO5T1GQtQ9BtPJGCbkuIatjT03x8zOgkBacv176tidXnwCUfHgZ0w==","signatures":[{"sig":"MEUCIB+PCB3nj7WglP/+U/Bhin7O4O2XiuJg0EM21EGx5NxlAiEA9x0Y3DAtNh+k02VDm/eAmaViNs0AnUxuHTZKb6qkv10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6389},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"rm -rf dist && yarn build:esm","release":"yarn publish --new-version $(node -p \"require('./package.json').version\") --no-git-tag-version --no-commit-hooks","lint:fix":"exit 1","build:esm":"tsc -p tsconfig.json","typecheck":"tsc --project ./tsconfig.json --noEmit --skipLibCheck","lint:check":"exit 0","prepublishOnly":"npm run build"},"_npmUser":{"name":"bandrw","email":"bandrwx@gmail.com"},"repository":{"url":"git+https://github.com/bandrw/wasdadeel.git","type":"git","directory":"packages/emitter"},"description":"A tiny, strongly-typed event emitter for TypeScript projects","directories":{},"sideEffects":false,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/emitter_1.0.15_1757918152590_0.6857229642869964","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"@wasdadeel/emitter","version":"1.0.16","keywords":["typescript","event-emitter","events","typed","strongly-typed","subscription","listener","emit","on","once","off","zero-deps","minimal","tiny"],"author":{"name":"Andrei Balashov","email":"bandrwx@gmail.com"},"license":"MIT","_id":"@wasdadeel/emitter@1.0.16","maintainers":[{"name":"bandrw","email":"bandrwx@gmail.com"}],"dist":{"shasum":"7a17ed30b38f1752bc1b35676999b38ed2164c24","tarball":"https://registry.npmjs.org/@wasdadeel/emitter/-/emitter-1.0.16.tgz","fileCount":8,"integrity":"sha512-twcEkstHvtXVpl3InibAr6fTF9TMLHXGNG6oYCxowH+fywy2rA4gdjuy9ifaoZ49P2+vqdlKHk1ddbRl4lrxNw==","signatures":[{"sig":"MEUCIQC5NpjqW+/lT6qkcsV/1fI7AZTpsATRdXD7Kuy41dqnFgIgC7qGYT1h/O9Q4Fhd+OJUO2+HC2gdJphLTlh9jCbVksE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6389},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"rm -rf dist && yarn build:esm","release":"yarn publish --new-version $(node -p \"require('./package.json').version\") --no-git-tag-version --no-commit-hooks","lint:fix":"exit 1","build:esm":"tsc -p tsconfig.json","typecheck":"tsc --project ./tsconfig.json --noEmit --skipLibCheck","lint:check":"exit 0","prepublishOnly":"npm run build"},"_npmUser":{"name":"bandrw","email":"bandrwx@gmail.com"},"repository":{"url":"git+https://github.com/bandrw/wasdadeel.git","type":"git","directory":"packages/emitter"},"description":"A tiny, strongly-typed event emitter for TypeScript projects","directories":{},"sideEffects":false,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/emitter_1.0.16_1757938423752_0.9374246313161019","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"@wasdadeel/emitter","version":"1.0.17","keywords":["typescript","event-emitter","events","typed","strongly-typed","subscription","listener","emit","on","once","off","zero-deps","minimal","tiny"],"author":{"name":"Andrei Balashov","email":"bandrwx@gmail.com"},"license":"MIT","_id":"@wasdadeel/emitter@1.0.17","maintainers":[{"name":"bandrw","email":"bandrwx@gmail.com"}],"dist":{"shasum":"d430a708152f18847ceb662b858c3325bc4f6aa7","tarball":"https://registry.npmjs.org/@wasdadeel/emitter/-/emitter-1.0.17.tgz","fileCount":8,"integrity":"sha512-C6loGbg6L4CtdVAkD8pcokpiEFvqYDITKtmbc1DjBhGUXwdHlnXj/MKBVeUDdcQ0fLl4JkCJ8sR5d8Ce2yzeBA==","signatures":[{"sig":"MEUCIEogw/ti1V8/vJi/XLFGXbbVKLSRidBP0KLWY5wWp2TZAiEAvTpmTeBBYjsXu8j1YqIWcQJUkaZVf2IlDiM3g0+rck4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6389},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"rm -rf dist && yarn build:esm","release":"yarn publish --new-version $(node -p \"require('./package.json').version\") --no-git-tag-version --no-commit-hooks","lint:fix":"exit 1","build:esm":"tsc -p tsconfig.json","typecheck":"tsc --project ./tsconfig.json --noEmit --skipLibCheck","lint:check":"exit 0","prepublishOnly":"npm run build"},"_npmUser":{"name":"bandrw","email":"bandrwx@gmail.com"},"repository":{"url":"git+https://github.com/bandrw/wasdadeel.git","type":"git","directory":"packages/emitter"},"description":"A tiny, strongly-typed event emitter for TypeScript projects","directories":{},"sideEffects":false,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/emitter_1.0.17_1758016341174_0.19694622226178238","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"@wasdadeel/emitter","version":"1.0.18","keywords":["typescript","event-emitter","events","typed","strongly-typed","subscription","listener","emit","on","once","off","zero-deps","minimal","tiny"],"author":{"name":"Andrei Balashov","email":"bandrwx@gmail.com"},"license":"MIT","_id":"@wasdadeel/emitter@1.0.18","maintainers":[{"name":"bandrw","email":"bandrwx@gmail.com"}],"dist":{"shasum":"52ce19d664a22d1efacedd2298957112a48d95c0","tarball":"https://registry.npmjs.org/@wasdadeel/emitter/-/emitter-1.0.18.tgz","fileCount":8,"integrity":"sha512-RtAaOAerLe3prGv4g0sm7QaitOVKspUj/ZokGtV9xQCzx0bXUxxKFmNlbzAG0EeKjcREdSwKqS5/dFIA0AJ0Gg==","signatures":[{"sig":"MEYCIQD2e9zMU4nAyxq5Mj6mCC6vT1uWM6jWuBQoGPDm5B8CCQIhAMlXB+Q5twB2TOIWH2SBTlwDPksethI5Pnlia0XntjyV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6389},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"rm -rf dist && yarn build:esm","release":"yarn publish --new-version $(node -p \"require('./package.json').version\") --no-git-tag-version --no-commit-hooks","lint:fix":"exit 1","build:esm":"tsc -p tsconfig.json","typecheck":"tsc --project ./tsconfig.json --noEmit --skipLibCheck","lint:check":"exit 0","prepublishOnly":"npm run build"},"_npmUser":{"name":"bandrw","email":"bandrwx@gmail.com"},"repository":{"url":"git+https://github.com/bandrw/wasdadeel.git","type":"git","directory":"packages/emitter"},"description":"A tiny, strongly-typed event emitter for TypeScript projects","directories":{},"sideEffects":false,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/emitter_1.0.18_1758415129086_0.5337038144775266","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"@wasdadeel/emitter","version":"1.0.19","keywords":["typescript","event-emitter","events","typed","strongly-typed","subscription","listener","emit","on","once","off","zero-deps","minimal","tiny"],"author":{"name":"Andrei Balashov","email":"bandrwx@gmail.com"},"license":"MIT","_id":"@wasdadeel/emitter@1.0.19","maintainers":[{"name":"bandrw","email":"bandrwx@gmail.com"}],"dist":{"shasum":"3d1a5d82e021d3e411fb1ca0d1e7e64b2a09a6df","tarball":"https://registry.npmjs.org/@wasdadeel/emitter/-/emitter-1.0.19.tgz","fileCount":8,"integrity":"sha512-xVVNuLYuVioJXJ60Y/OdQXHHE50cMnROFzxThI+QlLSEp650J4kka0rQ3Ud3dRsZm5Y/WRUncMisfTlR3kSI6A==","signatures":[{"sig":"MEUCIQCP3849ruHaxd/VtHNRv5ukqLdSX+NhznmivDelLLze4wIgKJNXDb27nSukKlkUWdpixCGmcSFKkfPO4cx/d5L7hao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6389},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"rm -rf dist && yarn build:esm","release":"yarn publish --new-version $(node -p \"require('./package.json').version\") --no-git-tag-version --no-commit-hooks","lint:fix":"exit 1","build:esm":"tsc -p tsconfig.json","typecheck":"tsc --project ./tsconfig.json --noEmit --skipLibCheck","lint:check":"exit 0","prepublishOnly":"npm run build"},"_npmUser":{"name":"bandrw","email":"bandrwx@gmail.com"},"repository":{"url":"git+https://github.com/bandrw/wasdadeel.git","type":"git","directory":"packages/emitter"},"description":"A tiny, strongly-typed event emitter for TypeScript projects","directories":{},"sideEffects":false,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/emitter_1.0.19_1758415363640_0.13863466296066118","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"@wasdadeel/emitter","version":"1.0.20","keywords":["typescript","event-emitter","events","typed","strongly-typed","subscription","listener","emit","on","once","off","zero-deps","minimal","tiny"],"author":{"name":"Andrei Balashov","email":"bandrwx@gmail.com"},"license":"MIT","_id":"@wasdadeel/emitter@1.0.20","maintainers":[{"name":"bandrw","email":"bandrwx@gmail.com"}],"dist":{"shasum":"b48339166d7a1b4d9e6992222fa29632e549031a","tarball":"https://registry.npmjs.org/@wasdadeel/emitter/-/emitter-1.0.20.tgz","fileCount":8,"integrity":"sha512-xuKZ7D7oUmYT5Vtpt8P5g0u658iWzD/2PFR4deim5i5cffkA2P8agwBC6Pzr8o/z+wZ13h7BJ3Gp56xOSq8GDg==","signatures":[{"sig":"MEUCIQD6MV0OmhdO8ocU5RHNfiEgeo6TfUjhBhG0PTWI62Px+gIgLHowNtpb0kH+rftL73465TicCQVls1BFgq1/OG6cYJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6389},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"rm -rf dist && yarn build:esm","release":"yarn publish --new-version $(node -p \"require('./package.json').version\") --no-git-tag-version --no-commit-hooks","lint:fix":"exit 1","build:esm":"tsc -p tsconfig.json","typecheck":"tsc --project ./tsconfig.json --noEmit --skipLibCheck","lint:check":"exit 0","prepublishOnly":"npm run build"},"_npmUser":{"name":"bandrw","email":"bandrwx@gmail.com"},"repository":{"url":"git+https://github.com/bandrw/wasdadeel.git","type":"git","directory":"packages/emitter"},"description":"A tiny, strongly-typed event emitter for TypeScript projects","directories":{},"sideEffects":false,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/emitter_1.0.20_1758446039329_0.8328282072865314","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"@wasdadeel/emitter","version":"1.0.21","keywords":["typescript","event-emitter","events","typed","strongly-typed","subscription","listener","emit","on","once","off","zero-deps","minimal","tiny"],"author":{"name":"Andrei Balashov","email":"bandrwx@gmail.com"},"license":"MIT","_id":"@wasdadeel/emitter@1.0.21","maintainers":[{"name":"bandrw","email":"bandrwx@gmail.com"}],"dist":{"shasum":"566bea07488d623cfb2ec9ec9b47555bd4663d69","tarball":"https://registry.npmjs.org/@wasdadeel/emitter/-/emitter-1.0.21.tgz","fileCount":8,"integrity":"sha512-JxWPHkNtDBqusB5oVbuU5RNac5ZwTWBv3PZ6gJCenPLiY3D9xdfRxw71xxOKdfhR/JfyrGTOY+SrYNp5B3AulA==","signatures":[{"sig":"MEYCIQDab1ag6Q8XQl++cGn/buFBh5pvAhTRBWh+i4X4OsESlQIhAK3p0BWFvxAUGci/fZSuTghhQZ20iHcI5f8p17ZAQXMk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6389},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"rm -rf dist && yarn build:esm","release":"yarn publish --new-version $(node -p \"require('./package.json').version\") --no-git-tag-version --no-commit-hooks","lint:fix":"exit 1","build:esm":"tsc -p tsconfig.json","typecheck":"tsc --project ./tsconfig.json --noEmit --skipLibCheck","lint:check":"exit 0","prepublishOnly":"npm run build"},"_npmUser":{"name":"bandrw","email":"bandrwx@gmail.com"},"repository":{"url":"git+https://github.com/bandrw/wasdadeel.git","type":"git","directory":"packages/emitter"},"description":"A tiny, strongly-typed event emitter for TypeScript projects","directories":{},"sideEffects":false,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/emitter_1.0.21_1758446147856_0.43083325054377153","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"@wasdadeel/emitter","version":"1.0.22","keywords":["typescript","event-emitter","events","typed","strongly-typed","subscription","listener","emit","on","once","off","zero-deps","minimal","tiny"],"author":{"name":"Andrei Balashov","email":"bandrwx@gmail.com"},"license":"MIT","_id":"@wasdadeel/emitter@1.0.22","maintainers":[{"name":"bandrw","email":"bandrwx@gmail.com"}],"dist":{"shasum":"5e9427562711fbd6eb36edacf0645bcdba301a63","tarball":"https://registry.npmjs.org/@wasdadeel/emitter/-/emitter-1.0.22.tgz","fileCount":8,"integrity":"sha512-dxdA2+6iXWUAmSDBDfi0z3oHZff3YKwNS2PZPGH3HeL4JgQ4MS52AEVxy+8C/brEybrNuta+GwAmBIIPPgmKSg==","signatures":[{"sig":"MEQCIAiEq3inu2uzY9QYCRUIPFdxA11grtTtoyemVEK3OYbaAiB7ARvJlI9WXsaOY5kTKA11xCAqewSQN+ae/ou3AyGZxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6389},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"rm -rf dist && yarn build:esm","release":"yarn publish --new-version $(node -p \"require('./package.json').version\") --no-git-tag-version --no-commit-hooks","lint:fix":"exit 1","build:esm":"tsc -p tsconfig.json","typecheck":"tsc --project ./tsconfig.json --noEmit --skipLibCheck","lint:check":"exit 0","prepublishOnly":"npm run build"},"_npmUser":{"name":"bandrw","email":"bandrwx@gmail.com"},"repository":{"url":"git+https://github.com/bandrw/wasdadeel.git","type":"git","directory":"packages/emitter"},"description":"A tiny, strongly-typed event emitter for TypeScript projects","directories":{},"sideEffects":false,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/emitter_1.0.22_1758532536370_0.8305888812383375","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"@wasdadeel/emitter","version":"1.0.23","keywords":["typescript","event-emitter","events","typed","strongly-typed","subscription","listener","emit","on","once","off","zero-deps","minimal","tiny"],"author":{"name":"Andrei Balashov","email":"bandrwx@gmail.com"},"license":"MIT","_id":"@wasdadeel/emitter@1.0.23","maintainers":[{"name":"bandrw","email":"bandrwx@gmail.com"}],"dist":{"shasum":"ae601899fad7acfd576612b6e3d82e6c7b5c4e3b","tarball":"https://registry.npmjs.org/@wasdadeel/emitter/-/emitter-1.0.23.tgz","fileCount":8,"integrity":"sha512-afnMZb4UY/7HngnhlzbeUTHiIFVqfKKTEED5tpU+OLFvjGuPT2b9YS80Ui4zG0eoUDZpiYZQDabmw2yA0MDFvQ==","signatures":[{"sig":"MEYCIQDzsqFZ2HuOJlsCkz+SWVf9lfqELeFdzyBWLEuuN9rI7AIhAIu68pvztsUqC63eFwmFuv08FbVPlXxz6VdHNGbhRX74","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6389},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"rm -rf dist && yarn build:esm","release":"yarn publish --new-version $(node -p \"require('./package.json').version\") --no-git-tag-version --no-commit-hooks","lint:fix":"exit 1","build:esm":"tsc -p tsconfig.json","typecheck":"tsc --project ./tsconfig.json --noEmit --skipLibCheck","lint:check":"exit 0","prepublishOnly":"npm run build"},"_npmUser":{"name":"bandrw","email":"bandrwx@gmail.com"},"repository":{"url":"git+https://github.com/bandrw/wasdadeel.git","type":"git","directory":"packages/emitter"},"description":"A tiny, strongly-typed event emitter for TypeScript projects","directories":{},"sideEffects":false,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/emitter_1.0.23_1758699141165_0.17736189214506926","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"@wasdadeel/emitter","version":"1.0.24","keywords":["typescript","event-emitter","events","typed","strongly-typed","subscription","listener","emit","on","once","off","zero-deps","minimal","tiny"],"author":{"name":"Andrei Balashov","email":"bandrwx@gmail.com"},"license":"MIT","_id":"@wasdadeel/emitter@1.0.24","maintainers":[{"name":"bandrw","email":"bandrwx@gmail.com"}],"dist":{"shasum":"916ca418684564fa4c89e211822264836ad9d614","tarball":"https://registry.npmjs.org/@wasdadeel/emitter/-/emitter-1.0.24.tgz","fileCount":8,"integrity":"sha512-ui9CYt/2TZjKU4VF0v0sqQC4EuWW6VIU+aLwsOaPAwHw9HgoGAGHq5wpqv10licczPhRmEtfWXPYb/MDY4fCgA==","signatures":[{"sig":"MEYCIQDqOhVJHpAOYkniprMH27um62yc5duDZWJtIKnxabpbEAIhANcaMLSG9u8wb8V0Ehh71i8bcKywF3Cky4hD6PwgC3B+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6389},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"rm -rf dist && yarn build:esm","release":"yarn publish --new-version $(node -p \"require('./package.json').version\") --no-git-tag-version --no-commit-hooks","lint:fix":"exit 1","build:esm":"tsc -p tsconfig.json","typecheck":"tsc --project ./tsconfig.json --noEmit --skipLibCheck","lint:check":"exit 0","prepublishOnly":"npm run build"},"_npmUser":{"name":"bandrw","email":"bandrwx@gmail.com"},"repository":{"url":"git+https://github.com/bandrw/wasdadeel.git","type":"git","directory":"packages/emitter"},"description":"A tiny, strongly-typed event emitter for TypeScript projects","directories":{},"sideEffects":false,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/emitter_1.0.24_1760012369775_0.9064830878378878","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"@wasdadeel/emitter","version":"1.0.25","keywords":["typescript","event-emitter","events","typed","strongly-typed","subscription","listener","emit","on","once","off","zero-deps","minimal","tiny"],"author":{"name":"Andrei Balashov","email":"bandrwx@gmail.com"},"license":"MIT","_id":"@wasdadeel/emitter@1.0.25","maintainers":[{"name":"bandrw","email":"bandrwx@gmail.com"}],"dist":{"shasum":"ba509319655128fe4d57071c1860f5b0c6e9539e","tarball":"https://registry.npmjs.org/@wasdadeel/emitter/-/emitter-1.0.25.tgz","fileCount":8,"integrity":"sha512-GBtwFPCblG+Q4wP8SoJkwfyWi1Lx+kQFRAEW6Sw4nT8uzUDNij0nankilpAh7kIHuJ4B9ZuMHwi4nK5i9gS6nQ==","signatures":[{"sig":"MEUCIHGkDES/YRJLMnCuIW7V/lXFUmLKK5r5Yinx76iEosBmAiEA9cnlB/14B2i51cRKQRtkp3ex96vCKUNA8whDECpBwRQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6389},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"rm -rf dist && yarn build:esm","release":"yarn publish --new-version $(node -p \"require('./package.json').version\") --no-git-tag-version --no-commit-hooks","lint:fix":"exit 1","build:esm":"tsc -p tsconfig.json","typecheck":"tsc --project ./tsconfig.json --noEmit --skipLibCheck","lint:check":"exit 0","prepublishOnly":"npm run build"},"_npmUser":{"name":"bandrw","email":"bandrwx@gmail.com"},"repository":{"url":"git+https://github.com/bandrw/wasdadeel.git","type":"git","directory":"packages/emitter"},"description":"A tiny, strongly-typed event emitter for TypeScript projects","directories":{},"sideEffects":false,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/emitter_1.0.25_1760012994433_0.2528235207959937","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"@wasdadeel/emitter","version":"1.0.26","keywords":["typescript","event-emitter","events","typed","strongly-typed","subscription","listener","emit","on","once","off","zero-deps","minimal","tiny"],"author":{"name":"Andrei Balashov","email":"bandrwx@gmail.com"},"license":"MIT","_id":"@wasdadeel/emitter@1.0.26","maintainers":[{"name":"bandrw","email":"bandrwx@gmail.com"}],"dist":{"shasum":"b73c8f2a3164d1bfd21be588ac1ae23d69f673ff","tarball":"https://registry.npmjs.org/@wasdadeel/emitter/-/emitter-1.0.26.tgz","fileCount":8,"integrity":"sha512-ytq3epRp+9+MMFxaeqMw3CxCuVtpmvLLr6PXJ0ptH5/dHdTfGYmjSh+32xgd/atgykrKjMrnsvzrEyt7YDaKpg==","signatures":[{"sig":"MEUCIAqBQJvjX25uOHP/K2ju5BfXPjWZjQI7jZ7xQUOQbO+9AiEA92lsRGwxlCemfh5eLN56ipAaBzVtsgpIcliQOVF2JzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6389},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"rm -rf dist && yarn build:esm","release":"yarn publish --new-version $(node -p \"require('./package.json').version\") --no-git-tag-version --no-commit-hooks","lint:fix":"exit 1","build:esm":"tsc -p tsconfig.json","typecheck":"tsc --project ./tsconfig.json --noEmit --skipLibCheck","lint:check":"exit 0","prepublishOnly":"npm run build"},"_npmUser":{"name":"bandrw","email":"bandrwx@gmail.com"},"repository":{"url":"git+https://github.com/bandrw/wasdadeel.git","type":"git","directory":"packages/emitter"},"description":"A tiny, strongly-typed event emitter for TypeScript projects","directories":{},"sideEffects":false,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/emitter_1.0.26_1761464728594_0.14241585900379095","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"@wasdadeel/emitter","version":"1.0.27","keywords":["typescript","event-emitter","events","typed","strongly-typed","subscription","listener","emit","on","once","off","zero-deps","minimal","tiny"],"author":{"name":"Andrei Balashov","email":"bandrwx@gmail.com"},"license":"MIT","_id":"@wasdadeel/emitter@1.0.27","maintainers":[{"name":"bandrw","email":"bandrwx@gmail.com"}],"dist":{"shasum":"d1f4bf5aab0364b46fd5c4813114150f97f4d2af","tarball":"https://registry.npmjs.org/@wasdadeel/emitter/-/emitter-1.0.27.tgz","fileCount":8,"integrity":"sha512-6uav9wibIXXNe5FOtnFqIOvFoBEaP63UF8oR1qngCVHeDEjbA7qkyYNb2/N/LE6wiNYrLA7E5dCaKJ6PZ9oPwg==","signatures":[{"sig":"MEYCIQC1/dZe/uHDln/xyX5lEpVXoGcosJZVK/yIop2f9Bw1TgIhAMotMt85iYGammSIZozoMtDtUIpF0Dt0EuIfnpXSF2IU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6389},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"rm -rf dist && yarn build:esm","release":"yarn publish --new-version $(node -p \"require('./package.json').version\") --no-git-tag-version --no-commit-hooks","lint:fix":"exit 1","build:esm":"tsc -p tsconfig.json","typecheck":"tsc --project ./tsconfig.json --noEmit --skipLibCheck","lint:check":"exit 0","prepublishOnly":"npm run build"},"_npmUser":{"name":"bandrw","email":"bandrwx@gmail.com"},"repository":{"url":"git+https://github.com/bandrw/wasdadeel.git","type":"git","directory":"packages/emitter"},"description":"A tiny, strongly-typed event emitter for TypeScript projects","directories":{},"sideEffects":false,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/emitter_1.0.27_1761465133943_0.8716488679562588","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"@wasdadeel/emitter","version":"1.0.28","keywords":["typescript","event-emitter","events","typed","strongly-typed","subscription","listener","emit","on","once","off","zero-deps","minimal","tiny"],"author":{"name":"Andrei Balashov","email":"bandrwx@gmail.com"},"license":"MIT","_id":"@wasdadeel/emitter@1.0.28","maintainers":[{"name":"bandrw","email":"bandrwx@gmail.com"}],"dist":{"shasum":"5c17cc34d3e2fb285ab9ce6e0e86e41d4630ee7e","tarball":"https://registry.npmjs.org/@wasdadeel/emitter/-/emitter-1.0.28.tgz","fileCount":8,"integrity":"sha512-iiE/9AMq+mTPUvHi6Xd+vZacu2+QdRdjDtr0KiSZaUz7RCTgLOyS+5Uw4ZEb4zYhsJ+gij1R62lVEm1C11RQFw==","signatures":[{"sig":"MEUCIQCuQ2QOpfMscQQ+p5+CyH/WAvwEXD4yreL8UtB3SKqiwwIgJYgXo6QL7wAqSFf+mwwp5MmsOEv8Z5knldVNmiPRS1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6389},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"rm -rf dist && yarn build:esm","release":"yarn publish --new-version $(node -p \"require('./package.json').version\") --no-git-tag-version --no-commit-hooks","lint:fix":"exit 1","build:esm":"tsc -p tsconfig.json","typecheck":"tsc --project ./tsconfig.json --noEmit --skipLibCheck","lint:check":"exit 0","prepublishOnly":"npm run build"},"_npmUser":{"name":"bandrw","email":"bandrwx@gmail.com"},"repository":{"url":"git+https://github.com/bandrw/wasdadeel.git","type":"git","directory":"packages/emitter"},"description":"A tiny, strongly-typed event emitter for TypeScript projects","directories":{},"sideEffects":false,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/emitter_1.0.28_1762137954366_0.9788279698517364","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"@wasdadeel/emitter","version":"1.0.29","keywords":["typescript","event-emitter","events","typed","strongly-typed","subscription","listener","emit","on","once","off","zero-deps","minimal","tiny"],"author":{"name":"Andrei Balashov","email":"bandrwx@gmail.com"},"license":"MIT","_id":"@wasdadeel/emitter@1.0.29","maintainers":[{"name":"bandrw","email":"bandrwx@gmail.com"}],"dist":{"shasum":"a0eac144821e5ef51d7e4f7f25dbeee5308afe09","tarball":"https://registry.npmjs.org/@wasdadeel/emitter/-/emitter-1.0.29.tgz","fileCount":8,"integrity":"sha512-mwlNqPDo1iO4p6FM7Fv0AymHfBoeBRU2aRRSeCoutT9orZqyUHMBztZB8jNUMP0ZBtrV/YfkK1nGG47BZTJ+Xg==","signatures":[{"sig":"MEUCIQCoTBLmhK8vF5CSCvCWruxtQeT6Bcy6frfD+xe/drUq/gIgSq1dT1IVc1w0UoBHdEKorbrWGHJHA2EcekIhQFaydGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6389},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"rm -rf dist && yarn build:esm","release":"yarn publish --new-version $(node -p \"require('./package.json').version\") --no-git-tag-version --no-commit-hooks","lint:fix":"exit 1","build:esm":"tsc -p tsconfig.json","typecheck":"tsc --project ./tsconfig.json --noEmit --skipLibCheck","lint:check":"exit 0","prepublishOnly":"npm run build"},"_npmUser":{"name":"bandrw","email":"bandrwx@gmail.com"},"repository":{"url":"git+https://github.com/bandrw/wasdadeel.git","type":"git","directory":"packages/emitter"},"description":"A tiny, strongly-typed event emitter for TypeScript projects","directories":{},"sideEffects":false,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/emitter_1.0.29_1777459551358_0.8152601111180116","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"@wasdadeel/emitter","description":"A tiny, strongly-typed event emitter for TypeScript projects","keywords":["typescript","event-emitter","events","typed","strongly-typed","subscription","listener","emit","on","once","off","zero-deps","minimal","tiny"],"repository":{"type":"git","url":"git+https://github.com/bandrw/wasdadeel.git","directory":"packages/emitter"},"author":{"name":"Andrei Balashov","email":"bandrwx@gmail.com"},"version":"1.0.30","type":"module","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"sideEffects":false,"scripts":{"build:esm":"tsc -p tsconfig.json","build":"rm -rf dist && yarn build:esm","typecheck":"tsc --project ./tsconfig.json --noEmit --skipLibCheck","lint:check":"exit 0","lint:fix":"exit 1","release":"yarn publish --new-version $(node -p \"require('./package.json').version\") --no-git-tag-version --no-commit-hooks","prepublishOnly":"npm run build"},"devDependencies":{"typescript":"^5"},"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"license":"MIT","_id":"@wasdadeel/emitter@1.0.30","dist":{"shasum":"58c15c31f44e78423ffd459e59f897c9a23a477d","integrity":"sha512-PNXJaj5vGQKXAnIS2+EwxdrJuHNFPqMRc4fRw//zn/1hnyM4BmjjQ7cuNPJQ80/9EoUkLJ8SYdHYJQjd3ZiR6g==","tarball":"https://registry.npmjs.org/@wasdadeel/emitter/-/emitter-1.0.30.tgz","fileCount":8,"unpackedSize":6440,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDv3xGdmotWvRS1BXalXunMK45C6HyyOtlfSogzp80C9AIhAJ1vLZ+zPx9xKCWKZ5l7UGZpMRNwG6ybTEifpkZ1JdXE"}]},"_npmUser":{"name":"bandrw","email":"bandrwx@gmail.com"},"directories":{},"maintainers":[{"name":"bandrw","email":"bandrwx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/emitter_1.0.30_1779342197030_0.7250985939919026"},"_hasShrinkwrap":false}},"time":{"created":"2025-09-09T08:21:10.742Z","modified":"2026-05-21T05:43:17.278Z","0.0.1":"2025-09-09T08:21:11.100Z","0.0.2":"2025-09-10T12:51:19.002Z","0.0.3":"2025-09-10T13:02:13.191Z","1.0.0":"2025-09-10T13:21:38.742Z","1.0.1":"2025-09-11T12:17:50.401Z","1.0.2":"2025-09-11T12:18:13.979Z","1.0.5":"2025-09-14T00:44:50.434Z","1.0.6":"2025-09-14T04:46:27.465Z","1.0.7":"2025-09-14T05:18:15.010Z","1.0.8":"2025-09-14T07:53:57.751Z","1.0.9":"2025-09-14T08:23:08.152Z","1.0.10":"2025-09-14T08:38:59.937Z","1.0.11":"2025-09-14T08:54:23.499Z","1.0.12":"2025-09-14T09:02:49.411Z","1.0.13":"2025-09-14T09:11:39.888Z","1.0.14":"2025-09-14T10:54:58.431Z","1.0.15":"2025-09-15T06:35:52.772Z","1.0.16":"2025-09-15T12:13:43.927Z","1.0.17":"2025-09-16T09:52:21.357Z","1.0.18":"2025-09-21T00:38:49.278Z","1.0.19":"2025-09-21T00:42:43.817Z","1.0.20":"2025-09-21T09:13:59.578Z","1.0.21":"2025-09-21T09:15:48.058Z","1.0.22":"2025-09-22T09:15:36.573Z","1.0.23":"2025-09-24T07:32:21.325Z","1.0.24":"2025-10-09T12:19:29.969Z","1.0.25":"2025-10-09T12:29:54.636Z","1.0.26":"2025-10-26T07:45:28.893Z","1.0.27":"2025-10-26T07:52:14.116Z","1.0.28":"2025-11-03T02:45:54.566Z","1.0.29":"2026-04-29T10:45:51.517Z","1.0.30":"2026-05-21T05:43:17.167Z"},"author":{"name":"Andrei Balashov","email":"bandrwx@gmail.com"},"license":"MIT","keywords":["typescript","event-emitter","events","typed","strongly-typed","subscription","listener","emit","on","once","off","zero-deps","minimal","tiny"],"repository":{"type":"git","url":"git+https://github.com/bandrw/wasdadeel.git","directory":"packages/emitter"},"description":"A tiny, strongly-typed event emitter for TypeScript projects","maintainers":[{"name":"bandrw","email":"bandrwx@gmail.com"}],"readme":"# @wasdadeel/emitter\n\nA tiny, strongly-typed event emitter for TypeScript projects.  \nBuilt to be minimal, predictable, and dependency-free.\n\n---\n\n## Installation\n\n```bash\nnpm install @wasdadeel/emitter\n# or\nyarn add @wasdadeel/emitter\n```\n\n## Usage\n\n```\nimport { createEventEmitter } from \"@wasdadeel/emitter\";\n\n// define your event map\ntype Events = {\n  message: string;\n  count: number;\n};\n\nconst emitter = createEventEmitter<Events>();\n\n// subscribe\nconst off = emitter.on(\"message\", (msg) => {\n  console.log(\"Got message:\", msg);\n});\n\n// emit\nemitter.emit(\"message\", \"Hello world!\");\n\n// unsubscribe\noff();\n\n// once\nemitter.once(\"count\", (n) => {\n  console.log(\"Count fired once:\", n);\n});\n\nemitter.emit(\"count\", 1);\nemitter.emit(\"count\", 2); // won't fire\n```\n\n## API\n\n`createEventEmitter<T>()`\n\nCreates a typed event emitter.\n\nThe returned emitter has the following methods:\n\n- `on(event, listener): () => void`\n  \n  Subscribe to an event. Returns an unsubscribe function.\n\n- `once(event, listener): () => void`\n  \n  Subscribe to an event once. Automatically removed after first call.\n  \n  Returns a manual unsubscribe.\n\n- `off(event, listener): void`\n  \n  Remove a listener previously added with on.\n\n- `offOnce(event, listener): void`\n  \n  Remove a listener previously added with once.\n\n- `emit(event, payload): void`\n  \n  Trigger all listeners for a given event.\n\n## Why?\n\n- No dependencies\n- Simple source code - copy/paste & customize & be happy\n","readmeFilename":"README.md"}