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

@mpxjs/api-proxy

Package Overview
Dependencies
Maintainers
12
Versions
179
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@mpxjs/api-proxy - npm Package Compare versions

Comparing version 2.8.40 to 2.8.44

4

package.json
{
"name": "@mpxjs/api-proxy",
"version": "2.8.40",
"version": "2.8.44",
"description": "convert miniprogram API at each end",

@@ -42,3 +42,3 @@ "module": "src/index.js",

},
"gitHead": "46a9b88c11f1ca2f0cfbc414e668b2f618ee6806"
"gitHead": "cd1f38bc84aca8b2a2e5ec890aa1e2f2693f26e3"
}

@@ -22,4 +22,4 @@ class EventChannel {

off (eventName, EventCallback) {
if (EventCallback) {
off (eventName, listener) {
if (listener) {
const cbs = this.listener[eventName]

@@ -29,3 +29,3 @@ const copyCbs = []

cbs.forEach((item) => {
if (item.fn !== EventCallback) {
if (item.fn !== listener) {
copyCbs.push(item)

@@ -41,24 +41,23 @@ }

on (eventName, EventCallback) {
(this.listener[eventName] || (this.listener[eventName] = [])).push({ fn: EventCallback, type: 'on' })
on (eventName, listener) {
this._addListener(eventName, listener, 'on')
}
once (eventName, EventCallback) {
(this.listener[eventName] || (this.listener[eventName] = [])).push({ fn: EventCallback, type: 'once' })
once (eventName, listener) {
this._addListener(eventName, listener, 'once')
}
_addListener (eventName, EventCallback, type) {
(this.listener[eventName] || (this.listener[eventName] = [])).push({ fn: EventCallback, type })
_addListener (eventName, listener, type) {
(this.listener[eventName] || (this.listener[eventName] = [])).push({ fn: listener, type })
}
_addListeners (events) {
if (Object.prototype.toString.call(events) === '[object Object]') {
Object.keys(events).forEach((eventName) => {
(this.listener[eventName] || (this.listener[eventName] = [])).push({ fn: events[eventName], type: 'on' })
})
}
Object.keys(events).forEach((eventName) => {
this.on(eventName, events[eventName])
})
}
}
export {
EventChannel
}
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