{"versions":{"0.1.2":{"name":"@antv/event-emitter","version":"0.1.2","description":"event emitter for antvis.","license":"MIT","main":"lib/index.js","module":"esm/index.js","types":"lib/index.d.ts","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/antvis/event-emitter.git"},"scripts":{"build":"run-s clean lib","clean":"rimraf lib esm","lib":"run-p lib:*","lib:cjs":"tsc -p tsconfig.json --target ES5 --module commonjs --outDir lib","lib:esm":"tsc -p tsconfig.json --target ES5 --module ESNext --outDir esm","test":"jest"},"devDependencies":{"@types/jest":"^24.0.18","jest":"^24.9.0","jest-electron":"^0.1.7","npm-run-all":"^4.1.5","prettier":"^2.0.2","rimraf":"^2.6.2","ts-jest":"^24.1.0","typescript":"^3.6.4"},"jest":{"preset":"ts-jest","runner":"jest-electron/runner","testEnvironment":"jest-electron/environment","collectCoverage":true,"collectCoverageFrom":["src/**/*.ts","!**/node_modules/**"],"testRegex":"/__tests__/.*spec\\.ts$"},"gitHead":"3568985c2555d938139a042eb056c0418207c33b","bugs":{"url":"https://github.com/antvis/event-emitter/issues"},"homepage":"https://github.com/antvis/event-emitter#readme","_id":"@antv/event-emitter@0.1.2","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"shasum":"a17b7cb86e6d071880dc6bfb232756f88624ecbc","size":3030,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@antv/event-emitter/-/event-emitter-0.1.2.tgz"},"maintainers":[{"name":"anonymous","email":"army8735@qq.com"},{"name":"anonymous","email":"i@hust.cc"},{"name":"anonymous","email":"576375879@qq.com"},{"name":"anonymous","email":"boyu.zlj@antfin.com"},{"name":"anonymous","email":"bubkoo@163.com"},{"name":"anonymous","email":"ccnuzindex@gmail.com"},{"name":"anonymous","email":"dengfuping_develop@163.com"},{"name":"anonymous","email":"418466938@qq.com"},{"name":"anonymous","email":"dxq613@gmail.com"},{"name":"anonymous","email":"yilin.qyl@antfin.com"},{"name":"anonymous","email":"yuanjiefeng@gmail.com"},{"name":"anonymous","email":"736929286@qq.com"},{"name":"anonymous","email":"wyy460342010@gmail.com"},{"name":"anonymous","email":"lliudongqi@gmail.com"},{"name":"anonymous","email":"leungwensen@gmail.com"},{"name":"anonymous","email":"120635640@qq.com"},{"name":"anonymous","email":"neo.wang@vip.163.com"},{"name":"anonymous","email":"vectorse@126.com"},{"name":"anonymous","email":"pyqiverson@gmail.com"},{"name":"anonymous","email":"2673547395@foxmail.com"},{"name":"anonymous","email":"360965398@qq.com"},{"name":"anonymous","email":"sima.zhang1990@gmail.com"},{"name":"anonymous","email":"747042796@qq.com"},{"name":"anonymous","email":"yzy1089@gmail.com"},{"name":"anonymous","email":"zqlu.cn@gmail.com"}],"_npmUser":{"name":"anonymous","email":"zqlu.cn@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/event-emitter_0.1.2_1585741384027_0.3730512662574954"},"_hasShrinkwrap":false,"publish_time":1585741384128,"_cnpm_publish_time":1585741384128,"contributors":[]},"0.1.1":{"name":"@antv/event-emitter","version":"0.1.1","description":"event emitter for antvis.","license":"MIT","main":"lib/index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/antvis/event-emitter.git"},"scripts":{"build":"rimraf lib && tsc","test":"jest"},"devDependencies":{"@types/jest":"^24.0.18","jest":"^24.9.0","jest-electron":"^0.1.7","rimraf":"^2.6.2","ts-jest":"^24.1.0","typescript":"^3.6.4"},"jest":{"preset":"ts-jest","runner":"jest-electron/runner","testEnvironment":"jest-electron/environment","collectCoverage":true,"collectCoverageFrom":["src/**/*.ts","!**/node_modules/**"],"testRegex":"/__tests__/.*spec\\.ts$"},"gitHead":"186f4563dd2c40fa5a3db7396f2f2c669d2f9376","bugs":{"url":"https://github.com/antvis/event-emitter/issues"},"homepage":"https://github.com/antvis/event-emitter#readme","_id":"@antv/event-emitter@0.1.1","_nodeVersion":"11.10.1","_npmVersion":"6.7.0","dist":{"shasum":"5e6cae4206af0e37eb2431fc3cd9416f8d8cd06c","size":2683,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@antv/event-emitter/-/event-emitter-0.1.1.tgz"},"maintainers":[{"name":"anonymous","email":"army8735@qq.com"},{"name":"anonymous","email":"i@hust.cc"},{"name":"anonymous","email":"576375879@qq.com"},{"name":"anonymous","email":"boyu.zlj@antfin.com"},{"name":"anonymous","email":"bubkoo@163.com"},{"name":"anonymous","email":"ccnuzindex@gmail.com"},{"name":"anonymous","email":"dengfuping_develop@163.com"},{"name":"anonymous","email":"418466938@qq.com"},{"name":"anonymous","email":"dxq613@gmail.com"},{"name":"anonymous","email":"yilin.qyl@antfin.com"},{"name":"anonymous","email":"yuanjiefeng@gmail.com"},{"name":"anonymous","email":"736929286@qq.com"},{"name":"anonymous","email":"wyy460342010@gmail.com"},{"name":"anonymous","email":"lliudongqi@gmail.com"},{"name":"anonymous","email":"leungwensen@gmail.com"},{"name":"anonymous","email":"120635640@qq.com"},{"name":"anonymous","email":"neo.wang@vip.163.com"},{"name":"anonymous","email":"vectorse@126.com"},{"name":"anonymous","email":"pyqiverson@gmail.com"},{"name":"anonymous","email":"2673547395@foxmail.com"},{"name":"anonymous","email":"360965398@qq.com"},{"name":"anonymous","email":"sima.zhang1990@gmail.com"},{"name":"anonymous","email":"747042796@qq.com"},{"name":"anonymous","email":"yzy1089@gmail.com"},{"name":"anonymous","email":"zqlu.cn@gmail.com"}],"_npmUser":{"name":"anonymous","email":"i@hust.cc"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/event-emitter_0.1.1_1571658028757_0.4351404595094568"},"_hasShrinkwrap":false,"publish_time":1571658028898,"_cnpm_publish_time":1571658028898,"contributors":[]},"0.1.0":{"name":"@antv/event-emitter","version":"0.1.0","description":"event emitter for antvis.","license":"MIT","main":"lib/index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/antvis/event-emitter.git"},"scripts":{"build":"rimraf lib && tsc","test":"jest"},"devDependencies":{"@types/jest":"^23.3.10","jest":"^23.6.0","rimraf":"^2.6.2","ts-jest":"^23.10.5","typescript":"^3.2.2"},"jest":{"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.ts$","transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"collectCoverage":true,"collectCoverageFrom":["src/**/*.{ts,js}","!**/node_modules/**","!**/vendor/**","!src/**/*.{d.ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"]},"gitHead":"a76b85459a844c4a22ae65c73f9f6600300643d1","bugs":{"url":"https://github.com/antvis/event-emitter/issues"},"homepage":"https://github.com/antvis/event-emitter#readme","_id":"@antv/event-emitter@0.1.0","_nodeVersion":"10.10.0","_npmVersion":"6.10.0","dist":{"shasum":"8b3e0a45dcf157cd7621f0cbe67e82d9ef8c3a24","size":1847,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@antv/event-emitter/-/event-emitter-0.1.0.tgz"},"maintainers":[{"name":"anonymous","email":"army8735@qq.com"},{"name":"anonymous","email":"i@hust.cc"},{"name":"anonymous","email":"576375879@qq.com"},{"name":"anonymous","email":"boyu.zlj@antfin.com"},{"name":"anonymous","email":"bubkoo@163.com"},{"name":"anonymous","email":"ccnuzindex@gmail.com"},{"name":"anonymous","email":"dengfuping_develop@163.com"},{"name":"anonymous","email":"418466938@qq.com"},{"name":"anonymous","email":"dxq613@gmail.com"},{"name":"anonymous","email":"yilin.qyl@antfin.com"},{"name":"anonymous","email":"yuanjiefeng@gmail.com"},{"name":"anonymous","email":"736929286@qq.com"},{"name":"anonymous","email":"wyy460342010@gmail.com"},{"name":"anonymous","email":"lliudongqi@gmail.com"},{"name":"anonymous","email":"leungwensen@gmail.com"},{"name":"anonymous","email":"120635640@qq.com"},{"name":"anonymous","email":"neo.wang@vip.163.com"},{"name":"anonymous","email":"vectorse@126.com"},{"name":"anonymous","email":"pyqiverson@gmail.com"},{"name":"anonymous","email":"2673547395@foxmail.com"},{"name":"anonymous","email":"360965398@qq.com"},{"name":"anonymous","email":"sima.zhang1990@gmail.com"},{"name":"anonymous","email":"747042796@qq.com"},{"name":"anonymous","email":"yzy1089@gmail.com"},{"name":"anonymous","email":"zqlu.cn@gmail.com"}],"_npmUser":{"name":"anonymous","email":"i@hust.cc"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/event-emitter_0.1.0_1563503717143_0.7617899546636144"},"_hasShrinkwrap":false,"publish_time":1563503717331,"_cnpm_publish_time":1563503717331,"contributors":[]},"0.1.3":{"name":"@antv/event-emitter","version":"0.1.3","description":"event emitter for antvis.","license":"MIT","main":"lib/index.js","module":"esm/index.js","types":"lib/index.d.ts","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/antvis/event-emitter.git"},"scripts":{"build":"run-s clean lib","clean":"rimraf lib esm","lib":"run-p lib:*","lib:cjs":"tsc -p tsconfig.json --target ES5 --module commonjs --outDir lib","lib:esm":"tsc -p tsconfig.json --target ES5 --module ESNext --outDir esm","test":"jest"},"devDependencies":{"@types/jest":"^24.0.18","jest":"^24.9.0","jest-electron":"^0.1.7","npm-run-all":"^4.1.5","prettier":"^2.0.2","rimraf":"^2.6.2","ts-jest":"^24.1.0","typescript":"^3.6.4"},"jest":{"preset":"ts-jest","runner":"jest-electron/runner","testEnvironment":"jest-electron/environment","collectCoverage":true,"collectCoverageFrom":["src/**/*.ts","!**/node_modules/**"],"testRegex":"/__tests__/.*spec\\.ts$"},"gitHead":"f46ff7712f332ef1c8b7601eb88b5784ad4edaa1","bugs":{"url":"https://github.com/antvis/event-emitter/issues"},"homepage":"https://github.com/antvis/event-emitter#readme","_id":"@antv/event-emitter@0.1.3","_nodeVersion":"14.17.4","_npmVersion":"8.0.0","dist":{"integrity":"sha512-4ddpsiHN9Pd4UIlWuKVK1C4IiZIdbwQvy9i7DUSI3xNJ89FPUFt8lxDYj8GzzfdllV0NkJTRxnG+FvLk0llidg==","shasum":"3e06323b9dcd55a3241ddc7c5458cfabd2095164","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@antv/event-emitter/-/event-emitter-0.1.3.tgz","fileCount":9,"unpackedSize":16818,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBN4bCRA9TVsSAnZWagAAj/MQAJqzPPMNCy2TkWiN0giQ\nre2FwTbvLBOpNUScuJlIT1tIV+hYv3zzoBxWzYgRDFAegrEMMcQpS0CH5N6L\nw7wgA8+HJlEFWaa/Zkmz4ntN4455wL3pAfVBYeiFuHY5l4WAg5E646ZqR8gW\nebDuqnUemnk+qqHU85oXV9vLXxHBtjoXanb0ABATohPfhZpEtZiugqE2ZE1E\nsLesiDBXh9hzKArzBdTC/lI8oxLau3AbEncAsxiL3qdlmO6It64cf5Tdc9ox\nsKUVVlsXScqUDDFIvWhqnCnE05aep05toqY1VBYZmpdck5UhUnSBZyXrTYs4\nVjz6iakUd4L7qv2WAv9MusayrVqt2DQxAIVK5v50NZijLuFWUhXe+6plpCO8\ncNC+FOIndwETgvrwAsLtxTCITU68WHg6tzc6D79b6BVeWhpQVYzZqwQHURSD\nvYTBdeIM7TMdKOcXOT5+VbSIWtURlgLUxBbtQvzjcOcOfuTdrKDqzlmnlOXO\ne2tsXfPgHvB3wJH98m0IE9Z8ZLaeGaZYqCnWJLj80vDlNqOknI8LxpAmy406\nXYnhuWkP9Or2sc6vWkM9vQ5357CFYXGzobnD6IHOy9GZDTWe/3T/gyp9noAy\n5GccPJrQEyA44IwMKWtCw3ht6S+p11+O12AA4tcJK4YuNft11iawg8EPwOsm\nqqpv\r\n=LT8v\r\n-----END PGP SIGNATURE-----\r\n","size":3364},"_npmUser":{"name":"anonymous","email":"i@hust.cc"},"directories":{},"maintainers":[{"name":"anonymous","email":"1748420480@qq.com"},{"name":"anonymous","email":"zywangx@gmail.com"},{"name":"anonymous","email":"496845051@qq.com"},{"name":"anonymous","email":"susiwen8@gmail.com"},{"name":"anonymous","email":"675861708@qq.com"},{"name":"anonymous","email":"fulingsun515@gmail.com"},{"name":"anonymous","email":"yilin.qyl@antfin.com"},{"name":"anonymous","email":"xingya.shi@gmail.com"},{"name":"anonymous","email":"liuvigongzuoshi@gmail.com"},{"name":"anonymous","email":"360965398@qq.com"},{"name":"anonymous","email":"wjh199455@gmail.com"},{"name":"anonymous","email":"zhaoxiaodong@zju.edu.cn"},{"name":"anonymous","email":"15809244435@163.com"},{"name":"anonymous","email":"906626481@qq.com"},{"name":"anonymous","email":"leungwensen@gmail.com"},{"name":"anonymous","email":"418466938@qq.com"},{"name":"anonymous","email":"943720372@qq.com"},{"name":"anonymous","email":"zjwengyidong@outlook.com"},{"name":"anonymous","email":"sima.zhang1990@gmail.com"},{"name":"anonymous","email":"dxq613@gmail.com"},{"name":"anonymous","email":"h.a.p.p.y.y.x.d@163.com"},{"name":"anonymous","email":"lisuwe_n@163.com"},{"name":"anonymous","email":"1359518268@qq.com"},{"name":"anonymous","email":"120635640@qq.com"},{"name":"anonymous","email":"army8735@qq.com"},{"name":"anonymous","email":"i@hust.cc"},{"name":"anonymous","email":"576375879@qq.com"},{"name":"anonymous","email":"dengfuping_develop@163.com"},{"name":"anonymous","email":"neoddish@outlook.com"},{"name":"anonymous","email":"yuanjiefeng@gmail.com"},{"name":"anonymous","email":"zqlu.cn@gmail.com"},{"name":"anonymous","email":"afc163@gmail.com"},{"name":"anonymous","email":"czynwu@gmail.com"},{"name":"anonymous","email":"yanyanwang93@gmail.com"},{"name":"anonymous","email":"ccnuzindex@gmail.com"},{"name":"anonymous","email":"pyqiverson@gmail.com"},{"name":"anonymous","email":"bubkoo.wy@gmail.com"},{"name":"anonymous","email":"yezengyue@gmail.com"},{"name":"anonymous","email":"736929286@qq.com"},{"name":"anonymous","email":"boyu.zlj@antfin.com"},{"name":"anonymous","email":"lliudongqi@gmail.com"},{"name":"anonymous","email":"vectorse@126.com"},{"name":"anonymous","email":"wanyingxing@gmail.com"},{"name":"anonymous","email":"chenluuli@gmail.com"},{"name":"anonymous","email":"1175863618@qq.com"},{"name":"anonymous","email":"deng25st@163.com"},{"name":"anonymous","email":"semious@163.com"},{"name":"anonymous","email":"tygyh2012@gmail.com"},{"name":"anonymous","email":"1803275951@qq.com"},{"name":"anonymous","email":"1491812683@qq.com"},{"name":"anonymous","email":"mxz96102@qq.com"},{"name":"anonymous","email":"openwayne@gmail.com"},{"name":"anonymous","email":"subairui@icloud.com"},{"name":"anonymous","email":"pddpengdi@gmail.com"},{"name":"anonymous","email":"2912401452@qq.com"},{"name":"anonymous","email":"c5e1856@gmail.com"},{"name":"anonymous","email":"christy05.chen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/event-emitter_0.1.3_1644486171407_0.6489245436429851"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-10T09:50:58.266Z","contributors":[]}},"dist-tags":{"latest":"0.1.3"},"name":"@antv/event-emitter","time":{"modified":"2025-12-10T11:50:51.827Z","created":"2022-01-26T22:30:55.323Z","0.1.2":"2020-04-01T11:43:04.128Z","0.1.1":"2019-10-21T11:40:28.898Z","0.1.0":"2019-07-19T02:35:17.331Z","0.1.3":"2022-02-10T09:42:51.565Z"},"readme":"# @antv/event-emitter\n\n> event-emitter for @antvis.\n\n\n\n## Install\n\n> npm i --save @antv/event-emitter\n\n\n\n## Usage\n\n```js\nimport EE from '@antv/event-emitter';\n\nconst ee = new EE();\n\nee.on('mouseover', () => {});\n\nee.once('click', () => {});\n\nee.on('*', () => {});\n\nee.emit('click', 1, 'hello', true);\n\nee.off('click');\n```\n\n\n\n## API\n\nSimple and similar with `event-emitter`.\n\n\n - `on(evt: string, callback: Function)`: listen an event.\n - `once(evt: string, callback: Function)`: listen a event only once.\n - `emit(evt: string, ...parameters: any[])`: emit / trigger an event with parameters.\n - `off(evt?: string, callback?: Function)`: unsubscribe an event.\n - `getEvents()`: get all the exist events.","users":{}}