Skip to content

Commit 5b078a9

Browse files
committed
bump
1 parent 6276f9e commit 5b078a9

File tree

6 files changed

+7
-7
lines changed

6 files changed

+7
-7
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
[![vitest version](https://img.shields.io/badge/vitest-2.1.4-brightgreen)](https://vitest.dev/)
1010
[![vite version](https://img.shields.io/badge/vite-5.4.10-brightgreen)](https://github.com/vitejs)
1111

12-
A TypeScript sourced event listener for efficient applications based on the [subscribe-publish](https://hackernoon.com/do-you-still-register-window-event-listeners-in-each-component-react-in-example-31a4b1f6f1c8) pattern, less than 900 bytes when minified and packs a surprising amount of power.
12+
A TypeScript sourced event listener for efficient applications based on the [subscribe-publish](https://hackernoon.com/do-you-still-register-window-event-listeners-in-each-component-react-in-example-31a4b1f6f1c8) pattern, around 700 bytes when minified and packs a surprising amount of power.
1313

1414
## Features
1515

dist/event-listener.cjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const v="2.0.7",r={},a=s=>{const{type:e,currentTarget:n}=s;r[e].forEach((c,t)=>{n===t&&c.forEach((o,i)=>{i.apply(t,[s]),typeof o=="object"&&o.once&&f(t,e,i,o)})})},d=(s,e,n,c)=>{r[e]||(r[e]=new Map);const t=r[e];t.has(s)||t.set(s,new Map);const o=t.get(s),{size:i}=o;o.set(n,c),i||s.addEventListener(e,a,c)},f=(s,e,n,c)=>{const t=r[e],o=t&&t.get(s),i=o&&o.get(n),g=i!==void 0?i:c;o&&o.has(n)&&o.delete(n),t&&(!o||!o.size)&&t.delete(s),(!t||!t.size)&&delete r[e],(!o||!o.size)&&s.removeEventListener(e,a,g)},E=d,L=f;exports.addListener=d;exports.globalListener=a;exports.off=L;exports.on=E;exports.registry=r;exports.removeListener=f;exports.version=v;
1+
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const v="2.0.8",r={},a=s=>{const{type:e,currentTarget:n}=s;r[e].forEach((c,t)=>{n===t&&c.forEach((o,i)=>{i.apply(t,[s]),typeof o=="object"&&o.once&&f(t,e,i,o)})})},d=(s,e,n,c)=>{r[e]||(r[e]=new Map);const t=r[e];t.has(s)||t.set(s,new Map);const o=t.get(s),{size:i}=o;o.set(n,c),i||s.addEventListener(e,a,c)},f=(s,e,n,c)=>{const t=r[e],o=t&&t.get(s),i=o&&o.get(n),g=i!==void 0?i:c;o&&o.has(n)&&o.delete(n),t&&(!o||!o.size)&&t.delete(s),(!t||!t.size)&&delete r[e],(!o||!o.size)&&s.removeEventListener(e,a,g)},E=d,L=f;exports.addListener=d;exports.globalListener=a;exports.off=L;exports.on=E;exports.registry=r;exports.removeListener=f;exports.version=v;
22
//# sourceMappingURL=event-listener.cjs.map

dist/event-listener.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/event-listener.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
const g = "2.0.7", e = {}, f = (t) => {
1+
const g = "2.0.8", e = {}, f = (t) => {
22
const { type: n, currentTarget: c } = t;
33
e[n].forEach((a, s) => {
44
c === s && a.forEach((o, i) => {

docs/event-listener.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
22
"name": "@thednp/event-listener",
33
"author": "thednp",
4-
"version": "2.0.7",
5-
"description": "Modern event listener for efficient web applications based on subscribe-publish pattern.",
4+
"version": "2.0.8",
5+
"description": "🚅 Modern event listener for efficient web applications based on subscribe-publish pattern.",
66
"license": "MIT",
77
"homepage": "https://thednp.github.io/event-listener",
88
"source": "./src/index.ts",

0 commit comments

Comments
 (0)