Socket
Socket
Sign inDemoInstall

eventize

Package Overview
Dependencies
0
Maintainers
1
Versions
8
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.3.0 to 0.4.0

6

lib/eventize-method.js

@@ -25,6 +25,6 @@

object[methodName] = function() {
object.emit(beforeEventName, arguments);
object.emit(methodName, arguments);
object.emit(beforeEventName, arguments, methodName, object);
object.emit(methodName, arguments, methodName, object);
var returnValue = originalMethod.apply(this, arguments);
object.emit(afterEventName, arguments, returnValue);
object.emit(afterEventName, arguments, returnValue, methodName, object);
return returnValue;

@@ -31,0 +31,0 @@ };

{
"name": "eventize",
"version": "0.3.0",
"version": "0.4.0",
"description": "Transform your objects into event emitters",

@@ -5,0 +5,0 @@ "main": "lib/index.js",

@@ -112,5 +112,8 @@ [![npm](https://img.shields.io/npm/v/eventize.svg)](https://npmjs.org/package/eventize)

* 0.4.0:
- Event callback signature is now (args, [returnValue], method, target)
* 0.3.0:
- new method eventize.methods (mostly for classes)
* 0.2.0:

@@ -117,0 +120,0 @@ - new methods eventize.object and eventize.method

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc