1.0.3 • Published 6 years ago

tp-events v1.0.3

Weekly downloads
2
License
MIT
Repository
github
Last release
6 years ago

tp-events

Build Status Coverage Status npm version monthly downloads code style: prettier semantic-release UNPKG liense

Intro

Event based JavaScript for the browser with nodejs events api. For more: Nodejs Events.

Example

import EventEmitter from 'tp-events'

class MyEmitter extends EventEmitter {}

const myEmitter = new MyEmitter();
myEmitter.on('event', () => {
  console.log('an event occurred!');
});
myEmitter.emit('event');

Install

NPM Badge

API

Please refer to the document on Node.js v9.6.1 Events, API is the same.

Development

  • npm t: Run test suite
  • npm start: Run npm run build in watch mode
  • npm run test:watch: Run test suite in interactive watch mode
  • npm run test:prod: Run linting and generate coverage
  • npm run build: Generate bundles and typings, create docs
  • npm run lint: Lints code
  • npm run commit: Commit using conventional commit style (husky will tell you to use it if you haven't :wink:)

Reference

License

MIT