9.1.0 • Published 7 months ago
nanoevents v9.1.0
Nano Events
Simple and tiny event emitter library for JavaScript.
- Only 108 bytes (minified and brotlied). It uses Size Limit to control size.
- The
on
method returnsunbind
function. You don’t need to save callback to variable forremoveListener
. - TypeScript and ES modules support.
- No aliases, just
emit
andon
methods. No Node.js EventEmitter compatibility.
import { createNanoEvents } from 'nanoevents'
const emitter = createNanoEvents()
const unbind = emitter.on('tick', volume => {
summary += volume
})
emitter.emit('tick', 2)
summary //=> 2
unbind()
emitter.emit('tick', 2)
summary //=> 2
Made at Evil Martians, product consulting for developer tools.
Docs
Read full docs here.
9.1.0
7 months ago
9.0.0
1 year ago
8.0.0
2 years ago
7.0.0
3 years ago
7.0.1
3 years ago
6.0.2
4 years ago
6.0.1
4 years ago
6.0.0
4 years ago
5.1.13
4 years ago
5.1.12
4 years ago
5.1.11
4 years ago
5.1.10
5 years ago
5.1.9
5 years ago
5.1.8
5 years ago
5.1.7
5 years ago
5.1.6
5 years ago
5.1.5
5 years ago
5.1.4
5 years ago
5.1.3
5 years ago
5.1.2
5 years ago
5.1.1
5 years ago
5.1.0
5 years ago
5.0.1
5 years ago
5.0.0
5 years ago
4.0.3
5 years ago
4.0.2
5 years ago
4.0.1
5 years ago
3.0.0
5 years ago
4.0.0
5 years ago
2.0.0
6 years ago
1.0.8
7 years ago
1.0.7
7 years ago
1.0.6
7 years ago
1.0.5
7 years ago
1.0.4
7 years ago
1.0.3
7 years ago
1.0.2
8 years ago
1.0.1
8 years ago
1.0.0
8 years ago
0.4.1
8 years ago
0.4.0
8 years ago
0.3.0
8 years ago
0.2.0
9 years ago
0.1.0
9 years ago