New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

events-ex

Package Overview
Dependencies
Maintainers
1
Versions
35
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

events-ex - npm Package Compare versions

Comparing version 2.0.0-alpha.3 to 2.0.0-alpha.4

7

CHANGELOG.md

@@ -5,2 +5,9 @@ # Changelog

## [2.0.0-alpha.4](https://github.com/snowyu/events-ex.js/compare/v2.0.0-alpha.3...v2.0.0-alpha.4) (2023-12-31)
### Bug Fixes
* add message parameter to Error object if exists ([8b7be69](https://github.com/snowyu/events-ex.js/commit/8b7be691a7ede7772d4150ae24aafe6e2d901ad4))
## [2.0.0-alpha.3](https://github.com/snowyu/events-ex.js/compare/v2.0.0-alpha.2...v2.0.0-alpha.3) (2023-08-27)

@@ -7,0 +14,0 @@

8

docs/classes/event_emitter-1.EventEmitter.md

@@ -17,4 +17,8 @@ [events-ex](../README.md) / [Exports](../modules.md) / [event-emitter](../modules/event_emitter-1.md) / EventEmitter

• **new EventEmitter**()
• **new EventEmitter**(): [`EventEmitter`](event_emitter-1.EventEmitter.md)
#### Returns
[`EventEmitter`](event_emitter-1.EventEmitter.md)
**`Classdesc`**

@@ -26,2 +30,2 @@

[src/event-emitter.js:7](https://github.com/snowyu/events-ex.js/blob/2b0a99d/src/event-emitter.js#L7)
[src/event-emitter.js:7](https://github.com/snowyu/events-ex.js/blob/8b7be69/src/event-emitter.js#L7)

@@ -36,4 +36,8 @@ [events-ex](../README.md) / [Exports](../modules.md) / [event-emitter](../modules/event_emitter.md) / EventEmitter

• **new EventEmitter**()
• **new EventEmitter**(): [`EventEmitter`](event_emitter.EventEmitter.md)
#### Returns
[`EventEmitter`](event_emitter.EventEmitter.md)
## Properties

@@ -47,3 +51,3 @@

[src/event-emitter.d.ts:7](https://github.com/snowyu/events-ex.js/blob/2b0a99d/src/event-emitter.d.ts#L7)
[src/event-emitter.d.ts:7](https://github.com/snowyu/events-ex.js/blob/8b7be69/src/event-emitter.d.ts#L7)

@@ -73,3 +77,3 @@ ## Methods

[src/event-emitter.d.ts:38](https://github.com/snowyu/events-ex.js/blob/2b0a99d/src/event-emitter.d.ts#L38)
[src/event-emitter.d.ts:38](https://github.com/snowyu/events-ex.js/blob/8b7be69/src/event-emitter.d.ts#L38)

@@ -80,3 +84,3 @@ ___

▸ **emitAsync**(`eventName`, `...args`): `Promise`<`any`\>
▸ **emitAsync**(`eventName`, `...args`): `Promise`\<`any`\>

@@ -94,3 +98,3 @@ Asynchronously emits the specified event type with the given arguments.

`Promise`<`any`\>
`Promise`\<`any`\>

@@ -101,3 +105,3 @@ A promise that resolves with the result of the event.

[src/event-emitter.d.ts:44](https://github.com/snowyu/events-ex.js/blob/2b0a99d/src/event-emitter.d.ts#L44)
[src/event-emitter.d.ts:44](https://github.com/snowyu/events-ex.js/blob/8b7be69/src/event-emitter.d.ts#L44)

@@ -126,3 +130,3 @@ ___

[src/event-emitter.d.ts:66](https://github.com/snowyu/events-ex.js/blob/2b0a99d/src/event-emitter.d.ts#L66)
[src/event-emitter.d.ts:66](https://github.com/snowyu/events-ex.js/blob/8b7be69/src/event-emitter.d.ts#L66)

@@ -151,3 +155,3 @@ ___

[src/event-emitter.d.ts:59](https://github.com/snowyu/events-ex.js/blob/2b0a99d/src/event-emitter.d.ts#L59)
[src/event-emitter.d.ts:59](https://github.com/snowyu/events-ex.js/blob/8b7be69/src/event-emitter.d.ts#L59)

@@ -162,6 +166,2 @@ ___

**`Throws`**
If the listener is not a function.
#### Parameters

@@ -180,5 +180,9 @@

**`Throws`**
If the listener is not a function.
#### Defined in
[src/event-emitter.d.ts:32](https://github.com/snowyu/events-ex.js/blob/2b0a99d/src/event-emitter.d.ts#L32)
[src/event-emitter.d.ts:32](https://github.com/snowyu/events-ex.js/blob/8b7be69/src/event-emitter.d.ts#L32)

@@ -193,6 +197,2 @@ ___

**`Throws`**
If the listener is not a function.
#### Parameters

@@ -211,5 +211,9 @@

**`Throws`**
If the listener is not a function.
#### Defined in
[src/event-emitter.d.ts:16](https://github.com/snowyu/events-ex.js/blob/2b0a99d/src/event-emitter.d.ts#L16)
[src/event-emitter.d.ts:16](https://github.com/snowyu/events-ex.js/blob/8b7be69/src/event-emitter.d.ts#L16)

@@ -224,6 +228,2 @@ ___

**`Throws`**
If the listener is not a function.
#### Parameters

@@ -242,5 +242,9 @@

**`Throws`**
If the listener is not a function.
#### Defined in
[src/event-emitter.d.ts:24](https://github.com/snowyu/events-ex.js/blob/2b0a99d/src/event-emitter.d.ts#L24)
[src/event-emitter.d.ts:24](https://github.com/snowyu/events-ex.js/blob/8b7be69/src/event-emitter.d.ts#L24)

@@ -269,3 +273,3 @@ ___

[src/event-emitter.d.ts:51](https://github.com/snowyu/events-ex.js/blob/2b0a99d/src/event-emitter.d.ts#L51)
[src/event-emitter.d.ts:51](https://github.com/snowyu/events-ex.js/blob/8b7be69/src/event-emitter.d.ts#L51)

@@ -290,3 +294,3 @@ ___

[src/event-emitter.d.ts:52](https://github.com/snowyu/events-ex.js/blob/2b0a99d/src/event-emitter.d.ts#L52)
[src/event-emitter.d.ts:52](https://github.com/snowyu/events-ex.js/blob/8b7be69/src/event-emitter.d.ts#L52)

@@ -297,3 +301,3 @@ ___

▸ `Static` **listenerCount**(`emitter`, `eventName`): `number`
▸ **listenerCount**(`emitter`, `eventName`): `number`

@@ -313,2 +317,2 @@ #### Parameters

[src/event-emitter.d.ts:67](https://github.com/snowyu/events-ex.js/blob/2b0a99d/src/event-emitter.d.ts#L67)
[src/event-emitter.d.ts:67](https://github.com/snowyu/events-ex.js/blob/8b7be69/src/event-emitter.d.ts#L67)

@@ -28,10 +28,6 @@ [events-ex](../README.md) / [Exports](../modules.md) / [event](../modules/event.md) / Event

• **new Event**(`target`)
• **new Event**(`target`): [`Event`](event.Event.md)
Creates a new Event object instance that contains information about the event, such as the target element and the return value of the event.
**`Classdesc`**
Event Object that contains information about the event, such as the target element and the return value of the event.
#### Parameters

@@ -43,5 +39,15 @@

#### Returns
[`Event`](event.Event.md)
- The new Event instance.
**`Classdesc`**
Event Object that contains information about the event, such as the target element and the return value of the event.
#### Defined in
[src/event.js:8](https://github.com/snowyu/events-ex.js/blob/2b0a99d/src/event.js#L8)
[src/event.js:8](https://github.com/snowyu/events-ex.js/blob/8b7be69/src/event.js#L8)

@@ -58,3 +64,3 @@ ## Properties

[src/event.js:38](https://github.com/snowyu/events-ex.js/blob/2b0a99d/src/event.js#L38)
[src/event.js:38](https://github.com/snowyu/events-ex.js/blob/8b7be69/src/event.js#L38)

@@ -71,3 +77,3 @@ ___

[src/event.js:32](https://github.com/snowyu/events-ex.js/blob/2b0a99d/src/event.js#L32)
[src/event.js:32](https://github.com/snowyu/events-ex.js/blob/8b7be69/src/event.js#L32)

@@ -84,3 +90,3 @@ ___

[src/event.js:26](https://github.com/snowyu/events-ex.js/blob/2b0a99d/src/event.js#L26)
[src/event.js:26](https://github.com/snowyu/events-ex.js/blob/8b7be69/src/event.js#L26)

@@ -103,3 +109,3 @@ ## Methods

[src/event.js:45](https://github.com/snowyu/events-ex.js/blob/2b0a99d/src/event.js#L45)
[src/event.js:45](https://github.com/snowyu/events-ex.js/blob/8b7be69/src/event.js#L45)

@@ -126,2 +132,2 @@ ___

[src/event.js:20](https://github.com/snowyu/events-ex.js/blob/2b0a99d/src/event.js#L20)
[src/event.js:20](https://github.com/snowyu/events-ex.js/blob/8b7be69/src/event.js#L20)

@@ -44,2 +44,2 @@ [events-ex](../README.md) / [Exports](../modules.md) / all-off

[src/all-off.js:12](https://github.com/snowyu/events-ex.js/blob/2b0a99d/src/all-off.js#L12)
[src/all-off.js:12](https://github.com/snowyu/events-ex.js/blob/8b7be69/src/all-off.js#L12)

@@ -28,2 +28,2 @@ [events-ex](../README.md) / [Exports](../modules.md) / consts

[src/consts.js:6](https://github.com/snowyu/events-ex.js/blob/2b0a99d/src/consts.js#L6)
[src/consts.js:6](https://github.com/snowyu/events-ex.js/blob/8b7be69/src/consts.js#L6)

@@ -40,3 +40,3 @@ [events-ex](../README.md) / [Exports](../modules.md) / default-methods

| `emit` | (...`args`: `any`) => `any` |
| `emitAsync` | (...`args`: `any`) => `Promise`<`any`\> |
| `emitAsync` | (...`args`: `any`) => `Promise`\<`any`\> |
| `listenerCount` | (`emitter`: `any`, `type`: `any`) => `any` |

@@ -48,6 +48,6 @@ | `listeners` | (`type`: `any`) => `any` |

| `removeAllListeners` | (`type`: `string`) => [`EventEmitter`](../classes/event_emitter.EventEmitter.md) |
| `setMaxListeners` | (`n`: `any`) => { on(type: string, listener: Function): EventEmitter; once(type: string, listener: Function): EventEmitter; emit(...args: any[]): any; ... 5 more ...; removeAllListeners(type: string): EventEmitter; } |
| `setMaxListeners` | (`n`: `any`) => \{ on(type: string, listener: Function): EventEmitter; once(type: string, listener: Function): EventEmitter; emit(...args: any[]): any; ... 5 more ...; removeAllListeners(type: string): EventEmitter; } |
#### Defined in
[src/default-methods.js:8](https://github.com/snowyu/events-ex.js/blob/2b0a99d/src/default-methods.js#L8)
[src/default-methods.js:8](https://github.com/snowyu/events-ex.js/blob/8b7be69/src/default-methods.js#L8)

@@ -40,2 +40,2 @@ [events-ex](../README.md) / [Exports](../modules.md) / has-listeners

[src/has-listeners.js:10](https://github.com/snowyu/events-ex.js/blob/2b0a99d/src/has-listeners.js#L10)
[src/has-listeners.js:10](https://github.com/snowyu/events-ex.js/blob/8b7be69/src/has-listeners.js#L10)

@@ -29,6 +29,2 @@ [events-ex](../README.md) / [Exports](../modules.md) / pipe-async

**`Throws`**
- If either of the arguments is not an event emitter object.
#### Parameters

@@ -48,4 +44,8 @@

**`Throws`**
- If either of the arguments is not an event emitter object.
#### Defined in
[src/pipe-async.js:21](https://github.com/snowyu/events-ex.js/blob/2b0a99d/src/pipe-async.js#L21)
[src/pipe-async.js:21](https://github.com/snowyu/events-ex.js/blob/8b7be69/src/pipe-async.js#L21)

@@ -29,6 +29,2 @@ [events-ex](../README.md) / [Exports](../modules.md) / pipe

**`Throws`**
- If either of the arguments is not an event emitter object.
#### Parameters

@@ -48,4 +44,8 @@

**`Throws`**
- If either of the arguments is not an event emitter object.
#### Defined in
[src/pipe.js:21](https://github.com/snowyu/events-ex.js/blob/2b0a99d/src/pipe.js#L21)
[src/pipe.js:21](https://github.com/snowyu/events-ex.js/blob/8b7be69/src/pipe.js#L21)

@@ -29,6 +29,2 @@ [events-ex](../README.md) / [Exports](../modules.md) / unify

**`Throws`**
- If either of the arguments is not an event emitter object.
#### Parameters

@@ -45,4 +41,8 @@

**`Throws`**
- If either of the arguments is not an event emitter object.
#### Defined in
[src/unify.js:17](https://github.com/snowyu/events-ex.js/blob/2b0a99d/src/unify.js#L17)
[src/unify.js:17](https://github.com/snowyu/events-ex.js/blob/8b7be69/src/unify.js#L17)

@@ -39,2 +39,2 @@ [events-ex](../README.md) / [Exports](../modules.md) / util/array-remove

[src/util/array-remove.js:5](https://github.com/snowyu/events-ex.js/blob/2b0a99d/src/util/array-remove.js#L5)
[src/util/array-remove.js:5](https://github.com/snowyu/events-ex.js/blob/8b7be69/src/util/array-remove.js#L5)

@@ -41,2 +41,2 @@ [events-ex](../README.md) / [Exports](../modules.md) / util/object-for-each

[src/util/object-for-each.js:6](https://github.com/snowyu/events-ex.js/blob/2b0a99d/src/util/object-for-each.js#L6)
[src/util/object-for-each.js:6](https://github.com/snowyu/events-ex.js/blob/8b7be69/src/util/object-for-each.js#L6)

@@ -40,2 +40,2 @@ [events-ex](../README.md) / [Exports](../modules.md) / util/string-pad

[src/util/string-pad.js:8](https://github.com/snowyu/events-ex.js/blob/2b0a99d/src/util/string-pad.js#L8)
[src/util/string-pad.js:8](https://github.com/snowyu/events-ex.js/blob/8b7be69/src/util/string-pad.js#L8)

@@ -39,2 +39,2 @@ [events-ex](../README.md) / [Exports](../modules.md) / util/to-int

[src/util/to-int.js:2](https://github.com/snowyu/events-ex.js/blob/2b0a99d/src/util/to-int.js#L2)
[src/util/to-int.js:2](https://github.com/snowyu/events-ex.js/blob/8b7be69/src/util/to-int.js#L2)

@@ -39,2 +39,2 @@ [events-ex](../README.md) / [Exports](../modules.md) / util/valid-callable

[src/util/valid-callable.js:1](https://github.com/snowyu/events-ex.js/blob/2b0a99d/src/util/valid-callable.js#L1)
[src/util/valid-callable.js:1](https://github.com/snowyu/events-ex.js/blob/8b7be69/src/util/valid-callable.js#L1)

@@ -39,2 +39,2 @@ [events-ex](../README.md) / [Exports](../modules.md) / util/valid-object

[src/util/valid-object.js:3](https://github.com/snowyu/events-ex.js/blob/2b0a99d/src/util/valid-object.js#L3)
[src/util/valid-object.js:3](https://github.com/snowyu/events-ex.js/blob/8b7be69/src/util/valid-object.js#L3)

@@ -33,3 +33,3 @@ [events-ex](../README.md) / [Exports](../modules.md) / wrap-event-emitter

[src/wrap-event-emitter.js:6](https://github.com/snowyu/events-ex.js/blob/2b0a99d/src/wrap-event-emitter.js#L6)
[src/wrap-event-emitter.js:6](https://github.com/snowyu/events-ex.js/blob/8b7be69/src/wrap-event-emitter.js#L6)

@@ -58,2 +58,2 @@ ## Functions

[src/wrap-event-emitter.js:33](https://github.com/snowyu/events-ex.js/blob/2b0a99d/src/wrap-event-emitter.js#L33)
[src/wrap-event-emitter.js:33](https://github.com/snowyu/events-ex.js/blob/8b7be69/src/wrap-event-emitter.js#L33)

@@ -23,3 +23,2 @@ "use strict";

;
var _default = allOff;
exports.default = _default;
var _default = exports.default = allOff;

@@ -11,3 +11,3 @@ "use strict";

const ABORT = -1;
const states = {
const states = exports.states = {
CONTINUE,

@@ -17,3 +17,2 @@ DONE,

ABORT
};
exports.states = states;
};

@@ -272,4 +272,3 @@ "use strict";

}
var _default = getEventableMethods;
exports.default = _default;
var _default = exports.default = getEventableMethods;
function _emit(type, msg) {

@@ -293,3 +292,3 @@ const data = this._events;

if (!(msg instanceof Error)) {
msg = new Error(UnCAUGHT_ERR);
msg = new Error(msg ? UnCAUGHT_ERR + msg : UnCAUGHT_ERR);
}

@@ -296,0 +295,0 @@ throw msg;

@@ -15,3 +15,2 @@ "use strict";

(0, _eventable.eventable)(EventEmitter);
var _default = EventEmitter;
exports.default = _default;
var _default = exports.default = EventEmitter;

@@ -55,3 +55,2 @@ "use strict";

};
var _default = Event;
exports.default = _default;
var _default = exports.default = Event;

@@ -34,5 +34,3 @@ "use strict";

;
const eventable = (0, _customAbility.createAbilityInjector)(getEventableClass, true);
exports.eventable = eventable;
var _default = eventable;
exports.default = _default;
const eventable = exports.eventable = (0, _customAbility.createAbilityInjector)(getEventableClass, true);
var _default = exports.default = eventable;

@@ -24,3 +24,2 @@ "use strict";

;
var _default = hasListeners;
exports.default = _default;
var _default = exports.default = hasListeners;

@@ -128,3 +128,2 @@ "use strict";

});
var _default = _eventEmitter.EventEmitter;
exports.default = _default;
var _default = exports.default = _eventEmitter.EventEmitter;

@@ -61,3 +61,2 @@ "use strict";

;
var _default = pipeAsync;
exports.default = _default;
var _default = exports.default = pipeAsync;

@@ -61,3 +61,2 @@ "use strict";

;
var _default = pipe;
exports.default = _default;
var _default = exports.default = pipe;

@@ -71,3 +71,2 @@ "use strict";

}
var _default = unify;
exports.default = _default;
var _default = exports.default = unify;

@@ -20,3 +20,2 @@ "use strict";

}
var _default = remove;
exports.default = _default;
var _default = exports.default = remove;

@@ -24,3 +24,2 @@ "use strict";

}
var _default = forEach;
exports.default = _default;
var _default = exports.default = forEach;

@@ -25,3 +25,2 @@ "use strict";

}
var _default = pad;
exports.default = _default;
var _default = exports.default = pad;

@@ -19,3 +19,2 @@ "use strict";

}
var _default = toInt;
exports.default = _default;
var _default = exports.default = toInt;

@@ -14,3 +14,2 @@ "use strict";

}
var _default = validCallable;
exports.default = _default;
var _default = exports.default = validCallable;

@@ -15,3 +15,2 @@ "use strict";

}
var _default = validObject;
exports.default = _default;
var _default = exports.default = validObject;

@@ -12,4 +12,3 @@ "use strict";

const defineProperties = Object.defineProperties;
const methods = (0, _eventable.default)().methods;
exports.methods = methods;
const methods = exports.methods = (0, _eventable.default)().methods;
const descriptors = {

@@ -47,3 +46,2 @@ on: {

;
var _default = wrapEventEmitter;
exports.default = _default;
var _default = exports.default = wrapEventEmitter;
{
"name": "events-ex",
"version": "2.0.0-alpha.3",
"version": "2.0.0-alpha.4",
"description": "Browser-friendly enhanced events most compatible with standard node.js, it's powerful eventable ability.",

@@ -45,17 +45,17 @@ "contributors": [

"devDependencies": {
"@antfu/eslint-config": "^0.39.3",
"@babel/cli": "^7.21.5",
"@babel/core": "^7.21.8",
"@antfu/eslint-config": "^2.6.1",
"@babel/cli": "^7.23.4",
"@babel/core": "^7.23.7",
"@babel/plugin-proposal-dynamic-import": "^7.18.6",
"@babel/plugin-transform-modules-commonjs": "^7.21.5",
"@babel/register": "^7.21.0",
"chai": "^4.3.7",
"eslint": "^8.38.0",
"eslint-config-prettier": "^8.8.0",
"@babel/plugin-transform-modules-commonjs": "^7.23.3",
"@babel/register": "^7.23.7",
"chai": "~4.3.7",
"eslint": "^8.56.0",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-tsdoc": "^0.2.17",
"mocha": "^10.2.0",
"prettier": "^2.8.8",
"typedoc": "^0.24.7",
"typedoc-plugin-markdown": "^3.15.3",
"typescript": "^5.0.4"
"prettier": "^3.1.1",
"typedoc": "^0.25.4",
"typedoc-plugin-markdown": "^3.17.1",
"typescript": "^5.3.3"
},

@@ -62,0 +62,0 @@ "scripts": {

@@ -267,3 +267,3 @@ import {defineProperty, isArray, isFunction, isNumber, isObject, isUndefined} from 'util-ex'

if (!listeners && type === 'error') {
if (!(msg instanceof Error)) {msg = new Error(UnCAUGHT_ERR)}
if (!(msg instanceof Error)) {msg = new Error(msg ? UnCAUGHT_ERR + msg : UnCAUGHT_ERR)}
throw msg

@@ -270,0 +270,0 @@ }

SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc