typescript.events
TypeScript icon, indicating that this package has built-in type declarations

7.9.0 • Public • Published

Events

Implementation of Node.Events in Typescript for Client and Server

Example

Typescript

import {Event} from "typescript.events";
 
class MyEmitter extends Event {}
 
let myEmitter = new MyEmitter();
myEmitter.on('event', () => {
   console.log('event occured') 
});
 
myEmitter.emit('event');

Javascript

When performing in browser testing with NPM copy, paste and run below example.

var Event = require("typescript.events").Event;
 
class MyEmitter extends Event {};
 
let myEmitter = new MyEmitter();
myEmitter.on('event', () => {
   console.log('event occured') 
});
 
myEmitter.emit('event');

Refer to Node Documentation for additional information

IntelliSense Exeperience

Alt Text

Installation

npm install typescript.events

Development

Prepare environment

git clone https://github.com/FlippieCoetser/Events
cd Events
npm install
npm link

Lint code

npm run lint

Build code

npm run build

Test code

npm test

Coverage report

npm run report

Package code

npm run package

Readme

Keywords

Package Sidebar

Install

npm i typescript.events

Weekly Downloads

44

Version

7.9.0

License

MIT

Last publish

Collaborators

  • flippie.coetser