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

@graphql-yoga/typed-event-target

Package Overview
Dependencies
Maintainers
4
Versions
908
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@graphql-yoga/typed-event-target - npm Package Compare versions

Comparing version 3.0.0 to 3.0.1-alpha-20241210123611-f4662dbf9aa3c5cecef72af390b444c23a91d59e

2

package.json
{
"name": "@graphql-yoga/typed-event-target",
"version": "3.0.0",
"version": "3.0.1-alpha-20241210123611-f4662dbf9aa3c5cecef72af390b444c23a91d59e",
"description": "",

@@ -5,0 +5,0 @@ "sideEffects": false,

@@ -1,12 +0,16 @@

export interface TypedEventListener<TEvent extends CustomEvent> {
export type TypedEvent<TType extends string = string, TDetail = unknown> = Omit<CustomEvent<TDetail>, 'detail' | 'type'> & {
type: TType;
detail: TDetail;
};
export interface TypedEventListener<TEvent extends TypedEvent> {
(evt: TEvent): void;
}
export interface TypedEventListenerObject<TEvent extends CustomEvent> {
export interface TypedEventListenerObject<TEvent extends TypedEvent> {
handleEvent(object: TEvent): void;
}
export type TypedEventListenerOrEventListenerObject<TEvent extends CustomEvent> = TypedEventListener<TEvent> | TypedEventListenerObject<TEvent>;
export interface TypedEventTarget<TEvent extends CustomEvent> extends EventTarget {
addEventListener(type: string, callback: TypedEventListenerOrEventListenerObject<TEvent> | null, options?: AddEventListenerOptions | boolean): void;
export type TypedEventListenerOrEventListenerObject<TEvent extends TypedEvent> = TypedEventListener<TEvent> | TypedEventListenerObject<TEvent>;
export interface TypedEventTarget<TEvent extends TypedEvent> extends EventTarget {
addEventListener<TCurrEvent extends TEvent>(type: TCurrEvent['type'], callback: TypedEventListenerOrEventListenerObject<TCurrEvent> | null, options?: AddEventListenerOptions | boolean): void;
dispatchEvent(event: TEvent): boolean;
removeEventListener(type: string, callback: TypedEventListenerOrEventListenerObject<TEvent> | null, options?: EventListenerOptions | boolean): void;
removeEventListener<TCurrEvent extends TEvent>(type: TCurrEvent['type'], callback: TypedEventListenerOrEventListenerObject<TCurrEvent> | null, options?: EventListenerOptions | boolean): void;
}

Sorry, the diff of this file is not supported yet

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