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

@akashic/trigger

Package Overview
Dependencies
Maintainers
6
Versions
11
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@akashic/trigger - npm Package Compare versions

Comparing version 0.1.6 to 0.1.7

6

lib/ChainTrigger.d.ts

@@ -17,3 +17,3 @@ import { TriggerLike, TriggerRemoveConditions, HandlerFunction } from "./TriggerLike";

*/
filter: (args?: T) => boolean | undefined;
filter: ((args?: T) => boolean | undefined) | null;
/**

@@ -37,3 +37,3 @@ * フィルタのオーナー。

*/
constructor(chain: TriggerLike<T>, filter?: (args?: T) => boolean, filterOwner?: any);
constructor(chain: TriggerLike<T>, filter?: (args?: T) => boolean | undefined, filterOwner?: any);
add(paramsOrHandler: any, owner?: any): void;

@@ -48,3 +48,3 @@ addOnce(paramsOrHandler: any, owner?: any): void;

*/
_onChainTriggerFired(args: T): void;
_onChainTriggerFired(args?: T): void;
}

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

_this.chain = chain;
_this.filter = filter;
_this.filter = filter != null ? filter : null;
_this.filterOwner = filterOwner;

@@ -36,0 +36,0 @@ _this._isActivated = false;

@@ -10,4 +10,4 @@ import { TriggerLike } from "./TriggerLike";

chain: TriggerLike<T>;
filter: (args?: T) => boolean;
filter: ((args?: T) => boolean | undefined) | null;
filterOwner: any;
}

@@ -6,3 +6,3 @@ /**

*/
export declare type HandlerFunction<T> = (arg: T) => void | boolean;
export declare type HandlerFunction<T> = (arg?: T) => void | boolean;
/**

@@ -88,3 +88,3 @@ * Triggerのハンドラ。

owner?: any;
name?: string;
name?: string | null;
}

@@ -91,0 +91,0 @@ /**

{
"name": "@akashic/trigger",
"version": "0.1.6",
"version": "0.1.7",
"description": "An event emitting module for TypeScript",

@@ -33,3 +33,3 @@ "main": "lib/index.js",

"devDependencies": {
"@types/jasmine": "3.4.6",
"@types/jasmine": "3.5.0",
"istanbul": "~0.4.5",

@@ -41,3 +41,3 @@ "jasmine": "~3.5.0",

"tslint": "~5.20.1",
"typescript": "~3.7.2"
"typescript": "~3.7.4"
},

@@ -44,0 +44,0 @@ "publishConfig": {

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