schangxiang@126.com
2025-09-18 49a51c068d62084bc4c3e77c4be94a20de556c4a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
 
1.3.0 / 2018-04-15
==================
 
 * removed bower support
 * expose emitter on `exports`
 * prevent de-optimization from using `arguments`
 
1.2.1 / 2016-04-18
==================
 
 * enable client side use
 
1.2.0 / 2014-02-12
==================
 
 * prefix events with `$` to support object prototype method names
 
1.1.3 / 2014-06-20
==================
 
 * republish for npm
 * add LICENSE file
 
1.1.2 / 2014-02-10
==================
 
  * package: rename to "component-emitter"
  * package: update "main" and "component" fields
  * Add license to Readme (same format as the other components)
  * created .npmignore
  * travis stuff
 
1.1.1 / 2013-12-01
==================
 
  * fix .once adding .on to the listener
  * docs: Emitter#off()
  * component: add `.repo` prop
 
1.1.0 / 2013-10-20
==================
 
 * add `.addEventListener()` and `.removeEventListener()` aliases
 
1.0.1 / 2013-06-27
==================
 
 * add support for legacy ie
 
1.0.0 / 2013-02-26
==================
 
  * add `.off()` support for removing all listeners
 
0.0.6 / 2012-10-08
==================
 
  * add `this._callbacks` initialization to prevent funky gotcha
 
0.0.5 / 2012-09-07
==================
 
  * fix `Emitter.call(this)` usage
 
0.0.3 / 2012-07-11
==================
 
  * add `.listeners()`
  * rename `.has()` to `.hasListeners()`
 
0.0.2 / 2012-06-28
==================
 
  * fix `.off()` with `.once()`-registered callbacks