🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more
Socket
Book a DemoInstallSign in
Socket

event-lite

Package Overview
Dependencies
Maintainers
1
Versions
8
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

event-lite - npm Package Compare versions

Comparing version

to
0.1.2

event-lite.d.ts

15

package.json
{
"name": "event-lite",
"description": "Light-weight EventEmitter (less than 1KB when gzipped)",
"version": "0.1.1",
"version": "0.1.2",
"author": "@kawanet",

@@ -13,7 +13,6 @@ "bugs": {

"devDependencies": {
"jsdoc": "^3.4.0",
"jshint": "^2.9.1",
"mocha": "^2.4.5",
"uglify-js": "^2.6.1",
"zuul": "^3.9.0"
"jsdoc": "^3.5.5",
"jshint": "^2.9.6",
"mocha": "^5.2.0",
"uglify-js": "^3.4.9"
},

@@ -41,4 +40,6 @@ "homepage": "https://github.com/kawanet/event-lite",

"scripts": {
"fixpack": "fixpack",
"test": "make test"
}
},
"typings": "event-lite.d.ts"
}

@@ -5,4 +5,2 @@ # event-lite.js [![npm version](https://badge.fury.io/js/event-lite.svg)](http://badge.fury.io/js/event-lite) [![Build Status](https://travis-ci.org/kawanet/event-lite.svg?branch=master)](https://travis-ci.org/kawanet/event-lite)

[![Sauce Test Status](https://saucelabs.com/browser-matrix/event-lite.svg)](https://saucelabs.com/u/event-lite)
### Usage

@@ -18,6 +16,6 @@

var obj = new MyClass();
obj.on("foo", function() {...}); // add event listener
obj.once("bar", function() {...}); // add one-time event listener
obj.emit("foo"); // dispatch event
obj.emit("bar"); // dispatch another event
obj.on("foo", function(v) {...}); // add event listener
obj.once("bar", function(v) {...}); // add one-time event listener
obj.emit("foo", v); // dispatch event
obj.emit("bar", v); // dispatch another event
obj.off("foo"); // remove event listener

@@ -38,2 +36,19 @@ ```

### TypeScript
```typescript
import EventLite = require("event-lite");
class MyClass() extends EventLite {
// your class
}
const obj = new MyClass();
obj.on("foo", v => {...}); // add event listener
obj.once("bar", v => {...}); // add one-time event listener
obj.emit("foo", v); // dispatch event
obj.emit("bar", v); // dispatch another event
obj.off("foo"); // remove event listener
```
### Repository

@@ -55,3 +70,3 @@

Copyright (c) 2015-2016 Yusuke Kawasaki
Copyright (c) 2015-2018 Yusuke Kawasaki

@@ -58,0 +73,0 @@ Permission is hereby granted, free of charge, to any person obtaining a copy

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet