1 line
14 KiB
Plaintext
1 line
14 KiB
Plaintext
{"_id":"@socket.io/component-emitter","_rev":"9-cab265b3ae4b2ae3b6d74e4110a3f811","name":"@socket.io/component-emitter","dist-tags":{"latest":"3.1.2"},"versions":{"2.0.0":{"name":"@socket.io/component-emitter","description":"Event emitter","version":"2.0.0","license":"MIT","devDependencies":{"mocha":"*","should":"*"},"component":{"scripts":{"emitter/index.js":"index.js"}},"main":"index.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/socketio/emitter.git"},"scripts":{"test":"make test"},"gitHead":"59b4bad558c83635dc7bf537f67d573afb8662d1","bugs":{"url":"https://github.com/socketio/emitter/issues"},"homepage":"https://github.com/socketio/emitter#readme","_id":"@socket.io/component-emitter@2.0.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-tfCc1aFpZQtnVXQhZDlwefCmT03U75O/NNd65X37U20r6vfERhwRBcZYANnFt0/GEU/Acb3Z1ZVeK+qbV32VJw==","shasum":"b572d18d8f6189f7ece78863d5ddeb944edadab9","tarball":"https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-2.0.0.tgz","fileCount":6,"unpackedSize":8384,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBeNM/QE5m4KTaF+5/1oeNbd41qOcvodT7cZ/4aFw/UzAiAyIKstKW4ubCT/8c90bzBh7Dq0PEVRIxsqhR0N/fv9hw=="}]},"_npmUser":{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},"directories":{},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-emitter_2.0.0_1633327957880_0.12080183127117672"},"_hasShrinkwrap":false},"3.0.0":{"name":"@socket.io/component-emitter","description":"Event emitter","version":"3.0.0","license":"MIT","devDependencies":{"mocha":"*","should":"*"},"component":{"scripts":{"emitter/index.js":"index.js"}},"main":"index.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/socketio/emitter.git"},"scripts":{"test":"make test"},"gitHead":"cd703fe28e5bf85ecf137b0e6422e2608c0eefbf","bugs":{"url":"https://github.com/socketio/emitter/issues"},"homepage":"https://github.com/socketio/emitter#readme","_id":"@socket.io/component-emitter@3.0.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-2pTGuibAXJswAPJjaKisthqS/NOK5ypG4LYT6tEAV0S/mxW0zOIvYvGK0V8w8+SHxAm6vRMSjqSalFXeBAqs+Q==","shasum":"8863915676f837d9dad7b76f50cb500c1e9422e9","tarball":"https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.0.0.tgz","fileCount":6,"unpackedSize":13392,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2bm0CRA9TVsSAnZWagAAmEMQAKDedaNc5sy0mqnaSCeA\nFQGIXt5dGHhorbT5PJF1W1wDR3hwnEpd7NIm/OQpAGjetRHOIdHS8ynpN5gu\no6rDOVQsZuOXhlT4AHIx0AhVTS/QpbIlWOYd6Lbj0wa1JWpqdoD1ccOFwChU\niDCaQjCZJDdIGVVaB8C7meCWyzRyXdKQWmhIrNF/G6c/INzKUxTJzKlmZigw\nMji5XpNZwh/kPNfXwzU/Zn2Ix0L/bs3NPD+CWhEP25pG5ilMnkPlF1Vy1Kxy\nPK3t6UnuJx+nPd6m/Q/SQJIrKoCHsC1DgGfUS6pYrHwhnDL3Dj57qR8dMopD\nThAmr3MX7OfLMMxKBP+1z13p43jflF2ZQsMhRie9XTL6nAekwWDYnoG3ImLK\nS96Aumbsornp1zrDia/2/30y7B7XBMHpvF7BQeYKw2WothMAL97L3mpXRLLF\nSRdeOv7yPxdkq5qDIzTSmutqHgbCMTmNG+hQiiqrpKYLMY91v1zRM6qk3P86\nJ2YLpP1VlRnKuNCfkhs8YTVpuijmiMwruRPhpCWJzdRN0TBR/W5RquOPzlY3\ny4OTifVp3oXl+Yr62J1YU9KAscx8A8WExFlsO1oHajyzNLZLNQ1832l4v+M5\nmKR6PliBfjP+qhVnE9CyQRzxaVn5IypkAy6gmXL5qtWCZK7yixnNt+vmyDBr\nguzb\r\n=U/ib\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC8PKHCbmJpt1dKR2lIT4xBu7WOY53yqufmxk9SGg51fAiActnNYM0R5SakIUqAPYUb0zimQszTJbmxHJeFDZq6k8A=="}]},"_npmUser":{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},"directories":{},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-emitter_3.0.0_1634207785876_0.35866981075813165"},"_hasShrinkwrap":false},"3.1.0":{"name":"@socket.io/component-emitter","description":"Event emitter","version":"3.1.0","license":"MIT","devDependencies":{"mocha":"*","should":"*"},"component":{"scripts":{"emitter/index.js":"index.js"}},"main":"index.js","module":"index.mjs","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/socketio/emitter.git"},"scripts":{"test":"make test"},"gitHead":"ab6a6d4db8302afc2c70ee38d72e4e292bbef3d4","bugs":{"url":"https://github.com/socketio/emitter/issues"},"homepage":"https://github.com/socketio/emitter#readme","_id":"@socket.io/component-emitter@3.1.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-+9jVqKhRSpsc591z5vX+X5Yyw+he/HCB4iQ/RYxw35CEPaY1gnsNE43nf9n9AaYjAQrTiI/mOwKUKdUs9vf7Xg==","shasum":"96116f2a912e0c02817345b3c10751069920d553","tarball":"https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.0.tgz","fileCount":6,"unpackedSize":15327,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+BXbDeACATdWZPDyTt6B265zP0Bv9y9lmu3XikekjEAIgcU2xaemPoTCG9A/tvDMMj2/DYo0I+bRkrLc0nqne5Xk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXIT0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmof8A/8CkQswTw1Mw7oLsa8ah3UHWRfNrCnTpaiHsBgptZRoXlbYjHh\r\nkSW2kQ/JB+4kxTMMSLxVMD1hrupjHhr8nLJsUNu+czYPoJz0D8TYH4TYzLJr\r\n3XumIpwqUjQneEm3+CesK99aJaU1d1Lxu8zHSetaB937nigeT+/whRjeSVt4\r\nwqtive2njQ0MtiENJ7L/A0yEUDTOSKzm9F2KvDB4rMF5w7a1njMJyF3HX9U+\r\nUg+grZS4e30jFb1FebCkVa/0zI3hvqsJPiPM0gvpn/E+OHVnibj7OgykkvMJ\r\nKVuCk0C3UDASX7tDvFBy/5ZPormvqFIP7eEuwopqfI61nOX2OZWWBMWnkZmy\r\nbkce6GEa+K4/e1v9kaobAArZ5GyrMdw3Zf2eqfoL/BYSrll8nG8gKxLZ6Qxu\r\nbJg3bRk4o5Zi48OiyXXGFL+EJ7ap/Qx08foVe1jwvLmammswXI/jfeOtDB/j\r\nmQ2FyD2jjBPbkzQ9pPo5yoCnySo0gIAmuqveCSFCWOeM/xbb0cJl8ACYZo3z\r\nAtealMFBWTX6evY7TQiGsuOJndbJTBQntIcq4UzPTubF9JE3pCd9OUeNU/Cm\r\nbPdmQBAkc9WBxIdt77msKAQygju1phZuF9tG8EYwFzgn4ZjZM0D9WUJZP032\r\nx5+KIAkRNH5gTz4ldqCYp2zynKz5mqxPddU=\r\n=q57U\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},"directories":{},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-emitter_3.1.0_1650230516260_0.3332721876168674"},"_hasShrinkwrap":false},"4.0.0":{"name":"@socket.io/component-emitter","description":"Event emitter","version":"4.0.0","license":"MIT","devDependencies":{"mocha":"*","should":"*"},"component":{"scripts":{"emitter/index.js":"index.js"}},"main":"index.js","module":"index.mjs","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/socketio/emitter.git"},"scripts":{"test":"make test"},"gitHead":"4810bd7592519c522a11da3852d82e6c15eb074d","bugs":{"url":"https://github.com/socketio/emitter/issues"},"homepage":"https://github.com/socketio/emitter#readme","_id":"@socket.io/component-emitter@4.0.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-2WNKxlj1JdjMDc3REbalzBNL/3fPu1gqA87/aU3BmDJGDAy66zjCNHAwa5WuWU3IXJwwqN8s4c5j4XfneMEsqg==","shasum":"aff621061b46be36f14e9a532c59ac44aaef7bd1","tarball":"https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-4.0.0.tgz","fileCount":6,"unpackedSize":15317,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH+V/cBadlborTAklr9yb7OCATwXx1Y80hdKYktkI4WKAiEAzlno0tiyodebS8H5xfvIcr5tidBan6oOQr7/5PvCscA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfMyMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+Wg/+MeqYRoglNO3piYEWGfzEujX7+Ctb45QqvrQY+51Ng4wGRHzL\r\naQS8xn6Je6c81vXHHBWC55moIqplAtUYwW0nxsQjd3ByzxhUBtPw1ho4SQtf\r\na24xB3G5T42GR463CnQPg+oKXXRfoJZPlyWp+DWbkDGjjFqDvCBx4D2oc7Ap\r\n6AbkMBj8QWSFU9GQNznqyXy6/j9h9FVVlGMkPgi+qxPTVWNtnPjqXOvIWMOL\r\nValj498C4Gy+XSkmPsyodEAtG6X+FeMJ5Arebyq9AtNOOIykZuGTPd2EHgP/\r\n/dkhjrENywRd8DqNAIXM2EYjwwHCqnwhTS27ZUArEBvuk8IDUGNYITwEj4OK\r\nfsBlNOnNYM7hsK+LP721ZwgzG0RrF/s1TnA2yixguH9Meqzo0MlY3ypJEjcr\r\ncausRu7weJCbCaPcrlLCMo7mhl7Qly0ibYvZ3Ggb+qVG6noJ29I3V/7inQ83\r\nXR5YhAyQ2u0Fcb7k3efNPV51OcuXptBRE7jidBKoMXaE7CfLU8z3XwMzd2QH\r\nLy6VTnnr845t5xMw4iTfb2ZhVKhKDUo6WoWJfwcqHn1hHepHW+BA7OQUaetA\r\nYl6e5NghrP0C8liS1rgiCU1AGckDWosrgqLqcU+w9H/SMHMLhTRQftGJDdqX\r\nZ9jgaHGcA2JpRmJ6syoUc8Nh8tODCmHnWMo=\r\n=6tEa\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},"directories":{},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-emitter_4.0.0_1669123212363_0.9589803367809946"},"_hasShrinkwrap":false},"3.1.1":{"name":"@socket.io/component-emitter","description":"Event emitter","version":"3.1.1","license":"MIT","devDependencies":{"mocha":"*","should":"*"},"component":{"scripts":{"emitter/index.js":"index.js"}},"main":"./lib/cjs/index.js","module":"./lib/esm/index.js","types":"./lib/esm/index.d.ts","repository":{"type":"git","url":"git+https://github.com/socketio/emitter.git"},"scripts":{"test":"make test"},"gitHead":"c68478dcf8152525eb189f20f6387c97bdcaeeda","bugs":{"url":"https://github.com/socketio/emitter/issues"},"homepage":"https://github.com/socketio/emitter#readme","_id":"@socket.io/component-emitter@3.1.1","_nodeVersion":"20.3.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-dzJtaDAAoXx4GCOJpbB2eG/Qj8VDpdwkLsWGzGm+0L7E8/434RyMbAHmk9ubXWVAb9nXmc44jUf8GKqVDiKezg==","shasum":"621270c02c0a5d4f4669eb1caa9723c91cf201de","tarball":"https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.1.tgz","fileCount":9,"unpackedSize":21216,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBZd2q62En3Pg330hGzUhWz+DDZvGUiEuT90UpxFD76nAiAuUdDmhn73C/HVr+OU8IbjGdLETObIAeIMVhOowLUn/w=="}]},"_npmUser":{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},"directories":{},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-emitter_3.1.1_1712760770719_0.12863590863743157"},"_hasShrinkwrap":false},"3.1.2":{"name":"@socket.io/component-emitter","description":"Event emitter","version":"3.1.2","license":"MIT","devDependencies":{"mocha":"*","should":"*"},"component":{"scripts":{"emitter/index.js":"index.js"}},"main":"./lib/cjs/index.js","module":"./lib/esm/index.js","types":"./lib/cjs/index.d.ts","repository":{"type":"git","url":"git+https://github.com/socketio/emitter.git"},"scripts":{"test":"make test"},"gitHead":"8a2ece1f367dd9898791ee663940386147d2d688","bugs":{"url":"https://github.com/socketio/emitter/issues"},"homepage":"https://github.com/socketio/emitter#readme","_id":"@socket.io/component-emitter@3.1.2","_nodeVersion":"20.3.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==","shasum":"821f8442f4175d8f0467b9daf26e3a18e2d02af2","tarball":"https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.2.tgz","fileCount":9,"unpackedSize":21216,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHrt9fDcdYJGUAfsx6RYwOPj5/RM0GCi13+3LxZniKSAIgZhoQ+kXyUxfPcZu7hXddxVjRm42NzFr1oH8gDmbWbhU="}]},"_npmUser":{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},"directories":{},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-emitter_3.1.2_1714109537485_0.9594432039475118"},"_hasShrinkwrap":false}},"time":{"created":"2021-10-04T06:12:37.879Z","2.0.0":"2021-10-04T06:12:37.996Z","modified":"2024-04-26T05:32:17.802Z","3.0.0":"2021-10-14T10:36:26.026Z","3.1.0":"2022-04-17T21:21:56.375Z","4.0.0":"2022-11-22T13:20:12.512Z","3.1.1":"2024-04-10T14:52:50.898Z","3.1.2":"2024-04-26T05:32:17.630Z"},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"}],"description":"Event emitter","homepage":"https://github.com/socketio/emitter#readme","repository":{"type":"git","url":"git+https://github.com/socketio/emitter.git"},"bugs":{"url":"https://github.com/socketio/emitter/issues"},"license":"MIT","readme":"# `@socket.io/component-emitter`\n\n Event emitter component.\n\nThis project is a fork of the [`component-emitter`](https://github.com/sindresorhus/component-emitter) project, with [Socket.IO](https://socket.io/)-specific TypeScript typings.\n\n## Installation\n\n```\n$ npm i @socket.io/component-emitter\n```\n\n## API\n\n### Emitter(obj)\n\n The `Emitter` may also be used as a mixin. For example\n a \"plain\" object may become an emitter, or you may\n extend an existing prototype.\n\n As an `Emitter` instance:\n\n```js\nimport { Emitter } from '@socket.io/component-emitter';\n\nvar emitter = new Emitter;\nemitter.emit('something');\n```\n\n As a mixin:\n\n```js\nimport { Emitter } from '@socket.io/component-emitter';\n\nvar user = { name: 'tobi' };\nEmitter(user);\n\nuser.emit('im a user');\n```\n\n As a prototype mixin:\n\n```js\nimport { Emitter } from '@socket.io/component-emitter';\n\nEmitter(User.prototype);\n```\n\n### Emitter#on(event, fn)\n\n Register an `event` handler `fn`.\n\n### Emitter#once(event, fn)\n\n Register a single-shot `event` handler `fn`,\n removed immediately after it is invoked the\n first time.\n\n### Emitter#off(event, fn)\n\n * Pass `event` and `fn` to remove a listener.\n * Pass `event` to remove all listeners on that event.\n * Pass nothing to remove all listeners on all events.\n\n### Emitter#emit(event, ...)\n\n Emit an `event` with variable option args.\n\n### Emitter#listeners(event)\n\n Return an array of callbacks, or an empty array.\n\n### Emitter#hasListeners(event)\n\n Check if this emitter has `event` handlers.\n\n## License\n\nMIT\n","readmeFilename":"Readme.md"} |