You're Invited:Meet the Socket Team at RSAC and BSidesSF 2026, March 23–26.RSVP
Socket
Book a DemoSign in
Socket

@leafer/event

Package Overview
Dependencies
Maintainers
1
Versions
117
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@leafer/event - npm Package Compare versions

Comparing version
1.2.1
to
1.2.2
+5
-5
package.json
{
"name": "@leafer/event",
"version": "1.2.1",
"version": "1.2.2",
"description": "@leafer/event",

@@ -25,9 +25,9 @@ "author": "Chao (Leafer) Wan",

"dependencies": {
"@leafer/decorator": "1.2.1",
"@leafer/math": "1.2.1",
"@leafer/platform": "1.2.1"
"@leafer/decorator": "1.2.2",
"@leafer/math": "1.2.2",
"@leafer/platform": "1.2.2"
},
"devDependencies": {
"@leafer/interface": "1.2.1"
"@leafer/interface": "1.2.2"
}
}

@@ -125,9 +125,10 @@ import { IEventListener, IEventListenerMap, IEventListenerItem, IEventListenerId, IEvent, IObject, IEventTarget, IEventOption, IEventer, IEventMap, InnerId } from '@leafer/interface'

for (let i = 0, len = list.length; i < len; i++) {
item = list[i]
item.listener(event)
if (item.once) {
this.off(type, item.listener, capture)
i--, len--
if (item = list[i]) { // 防止 list 变化造成的空值
item.listener(event)
if (item.once) {
this.off(type, item.listener, capture)
i--, len--
}
if (event && event.isStopNow) break
}
if (event && (event as IEvent).isStopNow) break
}

@@ -134,0 +135,0 @@ }