tinyemitter
TypeScript icon, indicating that this package has built-in type declarations

1.0.1 • Public • Published

Tiny Emitter

Build Status Coverage Status dependencies Status devDependencies Status NPM Version

Yet another tiny event emitter libary.

Install

Use NPM

npm install tinyemitter

Then import it in your project:

// ES6 module
import TinyEmitter from 'tinyemitter'
 
// Or CommonJS module
const TinyEmitter = require('tinyemitter')

Use with <script>

Download tinyemitter.js from unpkg(min), then:

<script src="path/to/tinyemitter.js"></script>
<script>var e = new TinyEmitter()</script> 

Usage

import TinyEmitter from 'tinyemitter'
 
const e = new TinyEmitter()
 
function handle (...names) {
  console.log(...names)
}
 
e.on('hello', handle)
e.emit('hello', 'Mike', 'Bob', 'Lucy')
e.off('hello', handle)

That's all.

License

MIT

Readme

Keywords

none

Package Sidebar

Install

npm i tinyemitter

Weekly Downloads

13

Version

1.0.1

License

MIT

Last publish

Collaborators

  • milklee