Socket
Socket
Sign inDemoInstall

@solid-primitives/event-listener

Package Overview
Dependencies
Maintainers
3
Versions
41
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@solid-primitives/event-listener - npm Package Compare versions

Comparing version 2.2.11 to 2.2.12

2

dist/index.d.ts

@@ -105,4 +105,4 @@ import { MaybeAccessor, Many, Directive } from '@solid-primitives/utils';

*/
declare function createEventListenerMap<EventMap extends Record<string, Event>, UsedEvents extends keyof EventMap = keyof EventMap>(target: MaybeAccessor<Many<EventTarget>>, handlersMap: Partial<Pick<EventHandlersMap<EventMap>, UsedEvents>>, options?: EventListenerOptions): void;
declare function createEventListenerMap<Target extends TargetWithEventMap, EventMap extends EventMapOf<Target>, HandlersMap extends Partial<EventHandlersMap<EventMap>>>(target: MaybeAccessor<Many<Target>>, handlersMap: HandlersMap, options?: EventListenerOptions): void;
declare function createEventListenerMap<EventMap extends Record<string, Event>>(target: MaybeAccessor<Many<EventTarget>>, handlersMap: Partial<EventHandlersMap<EventMap>>, options?: EventListenerOptions): void;

@@ -109,0 +109,0 @@ type WindowEventProps = {

{
"name": "@solid-primitives/event-listener",
"version": "2.2.11",
"version": "2.2.12",
"description": "SolidJS Primitives to manage creating event listeners.",

@@ -58,5 +58,3 @@ "author": "David Di Biase <dave.dibiase@gmail.com>",

"scripts": {
"start": "vite serve dev --host",
"dev": "vite serve dev",
"page": "vite build dev",
"dev": "jiti ../../scripts/dev.ts",
"build": "jiti ../../scripts/build.ts",

@@ -63,0 +61,0 @@ "test": "vitest -c ../../configs/vitest.config.ts",

@@ -243,10 +243,7 @@ <p>

// fill both type generics for the best type support
createEventListenerMap<
{
myEvent: MyEvent;
custom: Event;
other: Event;
},
"myEvent" | "custom"
>(target, {
createEventListenerMap<{
myEvent: MyEvent;
custom: Event;
other: Event;
}>(target, {
myEvent: e => {},

@@ -253,0 +250,0 @@ custom: e => {},

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