You're Invited:Meet the Socket Team at BlackHat and DEF CON in Las Vegas, Aug 4-6.RSVP
Socket
Book a DemoInstallSign in
Socket

dom-helpers

Package Overview
Dependencies
Maintainers
3
Versions
36
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

dom-helpers - npm Package Compare versions

Comparing version

to
6.0.1

cjs/types.d.ts

6

cjs/animate.d.ts

@@ -1,4 +0,4 @@

import { EventHandler } from './addEventListener.ts';
import { TransformValue } from './isTransform.ts';
import { Property } from './types.ts';
import { EventHandler } from './addEventListener.d.ts';
import { TransformValue } from './isTransform.d.ts';
import { Property } from './types.d.ts';
type AnimateProperties = Record<Property | TransformValue, string>;

@@ -5,0 +5,0 @@ interface Options {

@@ -1,2 +0,2 @@

import { CamelProperty, Property } from './types.ts';
import { CamelProperty, Property } from './types.d.ts';
export default function camelizeStyleName<T extends string = Property>(string: T): CamelProperty;
import * as CSS from 'csstype';
import { CamelProperty, HyphenProperty, Property } from './types.ts';
import { CamelProperty, HyphenProperty, Property } from './types.d.ts';
declare function style(node: HTMLElement, property: Partial<Record<Property, string>>): void;

@@ -4,0 +4,0 @@ declare function style<T extends HyphenProperty>(node: HTMLElement, property: T): CSS.PropertiesHyphen[T];

@@ -1,2 +0,2 @@

import { EventHandler } from './addEventListener.ts';
import { EventHandler } from './addEventListener.d.ts';
export default function filterEvents<K extends keyof HTMLElementEventMap>(selector: string, handler: EventHandler<K>): EventHandler<K>;

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

*/
import { Property } from './types.ts';
import { Property } from './types.d.ts';
export default function hyphenateStyleName(string: Property): Property;

@@ -1,45 +0,45 @@

import activeElement from './activeElement.ts';
import addClass from './addClass.ts';
import addEventListener from './addEventListener.ts';
import animate from './animate.ts';
import { cancel as cancelAnimationFrame, request as requestAnimationFrame } from './animationFrame.ts';
import attribute from './attribute.ts';
import childElements from './childElements.ts';
import clear from './clear.ts';
import closest from './closest.ts';
import contains from './contains.ts';
import childNodes from './childNodes.ts';
import style from './css.ts';
import filter from './filterEventHandler.ts';
import getComputedStyle from './getComputedStyle.ts';
import hasClass from './hasClass.ts';
import height from './height.ts';
import insertAfter from './insertAfter.ts';
import isInput from './isInput.ts';
import isVisible from './isVisible.ts';
import listen from './listen.ts';
import matches from './matches.ts';
import nextUntil from './nextUntil.ts';
import offset from './offset.ts';
import offsetParent from './offsetParent.ts';
import ownerDocument from './ownerDocument.ts';
import ownerWindow from './ownerWindow.ts';
import parents from './parents.ts';
import position from './position.ts';
import prepend from './prepend.ts';
import querySelectorAll from './querySelectorAll.ts';
import remove from './remove.ts';
import removeClass from './removeClass.ts';
import removeEventListener from './removeEventListener.ts';
import scrollbarSize from './scrollbarSize.ts';
import scrollLeft from './scrollLeft.ts';
import scrollParent from './scrollParent.ts';
import scrollTo from './scrollTo.ts';
import scrollTop from './scrollTop.ts';
import siblings from './siblings.ts';
import text from './text.ts';
import toggleClass from './toggleClass.ts';
import transitionEnd from './transitionEnd.ts';
import triggerEvent from './triggerEvent.ts';
import width from './width.ts';
import activeElement from './activeElement.d.ts';
import addClass from './addClass.d.ts';
import addEventListener from './addEventListener.d.ts';
import animate from './animate.d.ts';
import { cancel as cancelAnimationFrame, request as requestAnimationFrame } from './animationFrame.d.ts';
import attribute from './attribute.d.ts';
import childElements from './childElements.d.ts';
import clear from './clear.d.ts';
import closest from './closest.d.ts';
import contains from './contains.d.ts';
import childNodes from './childNodes.d.ts';
import style from './css.d.ts';
import filter from './filterEventHandler.d.ts';
import getComputedStyle from './getComputedStyle.d.ts';
import hasClass from './hasClass.d.ts';
import height from './height.d.ts';
import insertAfter from './insertAfter.d.ts';
import isInput from './isInput.d.ts';
import isVisible from './isVisible.d.ts';
import listen from './listen.d.ts';
import matches from './matches.d.ts';
import nextUntil from './nextUntil.d.ts';
import offset from './offset.d.ts';
import offsetParent from './offsetParent.d.ts';
import ownerDocument from './ownerDocument.d.ts';
import ownerWindow from './ownerWindow.d.ts';
import parents from './parents.d.ts';
import position from './position.d.ts';
import prepend from './prepend.d.ts';
import querySelectorAll from './querySelectorAll.d.ts';
import remove from './remove.d.ts';
import removeClass from './removeClass.d.ts';
import removeEventListener from './removeEventListener.d.ts';
import scrollbarSize from './scrollbarSize.d.ts';
import scrollLeft from './scrollLeft.d.ts';
import scrollParent from './scrollParent.d.ts';
import scrollTo from './scrollTo.d.ts';
import scrollTop from './scrollTop.d.ts';
import siblings from './siblings.d.ts';
import text from './text.d.ts';
import toggleClass from './toggleClass.d.ts';
import transitionEnd from './transitionEnd.d.ts';
import triggerEvent from './triggerEvent.d.ts';
import width from './width.d.ts';
export { addEventListener, removeEventListener, triggerEvent, animate, filter, listen, style, getComputedStyle, attribute, activeElement, ownerDocument, ownerWindow, requestAnimationFrame, cancelAnimationFrame, matches, height, width, offset, offsetParent, position, contains, scrollbarSize, scrollLeft, scrollParent, scrollTo, scrollTop, querySelectorAll, closest, addClass, removeClass, hasClass, toggleClass, transitionEnd, childNodes, childElements, nextUntil, parents, siblings, clear, insertAfter, isInput, isVisible, prepend, remove, text, };

@@ -46,0 +46,0 @@ declare const _default: {

@@ -1,3 +0,3 @@

import { EventHandler } from './addEventListener.ts';
import { EventHandler } from './addEventListener.d.ts';
declare function listen<K extends keyof HTMLElementEventMap>(node: HTMLElement, eventName: K, handler: EventHandler<K>, options?: boolean | AddEventListenerOptions): () => void;
export default listen;

@@ -1,2 +0,2 @@

import { TaggedEventHandler } from './addEventListener.ts';
import { TaggedEventHandler } from './addEventListener.d.ts';
/**

@@ -3,0 +3,0 @@ * A `removeEventListener` ponyfill

@@ -1,4 +0,4 @@

import { EventHandler } from './addEventListener.ts';
import { TransformValue } from './isTransform.ts';
import { Property } from './types.ts';
import { EventHandler } from './addEventListener.d.ts';
import { TransformValue } from './isTransform.d.ts';
import { Property } from './types.d.ts';
type AnimateProperties = Record<Property | TransformValue, string>;

@@ -5,0 +5,0 @@ interface Options {

@@ -1,2 +0,2 @@

import { CamelProperty, Property } from './types.ts';
import { CamelProperty, Property } from './types.d.ts';
export default function camelizeStyleName<T extends string = Property>(string: T): CamelProperty;
import * as CSS from 'csstype';
import { CamelProperty, HyphenProperty, Property } from './types.ts';
import { CamelProperty, HyphenProperty, Property } from './types.d.ts';
declare function style(node: HTMLElement, property: Partial<Record<Property, string>>): void;

@@ -4,0 +4,0 @@ declare function style<T extends HyphenProperty>(node: HTMLElement, property: T): CSS.PropertiesHyphen[T];

@@ -1,2 +0,2 @@

import { EventHandler } from './addEventListener.ts';
import { EventHandler } from './addEventListener.d.ts';
export default function filterEvents<K extends keyof HTMLElementEventMap>(selector: string, handler: EventHandler<K>): EventHandler<K>;

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

*/
import { Property } from './types.ts';
import { Property } from './types.d.ts';
export default function hyphenateStyleName(string: Property): Property;

@@ -1,45 +0,45 @@

import activeElement from './activeElement.ts';
import addClass from './addClass.ts';
import addEventListener from './addEventListener.ts';
import animate from './animate.ts';
import { cancel as cancelAnimationFrame, request as requestAnimationFrame } from './animationFrame.ts';
import attribute from './attribute.ts';
import childElements from './childElements.ts';
import clear from './clear.ts';
import closest from './closest.ts';
import contains from './contains.ts';
import childNodes from './childNodes.ts';
import style from './css.ts';
import filter from './filterEventHandler.ts';
import getComputedStyle from './getComputedStyle.ts';
import hasClass from './hasClass.ts';
import height from './height.ts';
import insertAfter from './insertAfter.ts';
import isInput from './isInput.ts';
import isVisible from './isVisible.ts';
import listen from './listen.ts';
import matches from './matches.ts';
import nextUntil from './nextUntil.ts';
import offset from './offset.ts';
import offsetParent from './offsetParent.ts';
import ownerDocument from './ownerDocument.ts';
import ownerWindow from './ownerWindow.ts';
import parents from './parents.ts';
import position from './position.ts';
import prepend from './prepend.ts';
import querySelectorAll from './querySelectorAll.ts';
import remove from './remove.ts';
import removeClass from './removeClass.ts';
import removeEventListener from './removeEventListener.ts';
import scrollbarSize from './scrollbarSize.ts';
import scrollLeft from './scrollLeft.ts';
import scrollParent from './scrollParent.ts';
import scrollTo from './scrollTo.ts';
import scrollTop from './scrollTop.ts';
import siblings from './siblings.ts';
import text from './text.ts';
import toggleClass from './toggleClass.ts';
import transitionEnd from './transitionEnd.ts';
import triggerEvent from './triggerEvent.ts';
import width from './width.ts';
import activeElement from './activeElement.d.ts';
import addClass from './addClass.d.ts';
import addEventListener from './addEventListener.d.ts';
import animate from './animate.d.ts';
import { cancel as cancelAnimationFrame, request as requestAnimationFrame } from './animationFrame.d.ts';
import attribute from './attribute.d.ts';
import childElements from './childElements.d.ts';
import clear from './clear.d.ts';
import closest from './closest.d.ts';
import contains from './contains.d.ts';
import childNodes from './childNodes.d.ts';
import style from './css.d.ts';
import filter from './filterEventHandler.d.ts';
import getComputedStyle from './getComputedStyle.d.ts';
import hasClass from './hasClass.d.ts';
import height from './height.d.ts';
import insertAfter from './insertAfter.d.ts';
import isInput from './isInput.d.ts';
import isVisible from './isVisible.d.ts';
import listen from './listen.d.ts';
import matches from './matches.d.ts';
import nextUntil from './nextUntil.d.ts';
import offset from './offset.d.ts';
import offsetParent from './offsetParent.d.ts';
import ownerDocument from './ownerDocument.d.ts';
import ownerWindow from './ownerWindow.d.ts';
import parents from './parents.d.ts';
import position from './position.d.ts';
import prepend from './prepend.d.ts';
import querySelectorAll from './querySelectorAll.d.ts';
import remove from './remove.d.ts';
import removeClass from './removeClass.d.ts';
import removeEventListener from './removeEventListener.d.ts';
import scrollbarSize from './scrollbarSize.d.ts';
import scrollLeft from './scrollLeft.d.ts';
import scrollParent from './scrollParent.d.ts';
import scrollTo from './scrollTo.d.ts';
import scrollTop from './scrollTop.d.ts';
import siblings from './siblings.d.ts';
import text from './text.d.ts';
import toggleClass from './toggleClass.d.ts';
import transitionEnd from './transitionEnd.d.ts';
import triggerEvent from './triggerEvent.d.ts';
import width from './width.d.ts';
export { addEventListener, removeEventListener, triggerEvent, animate, filter, listen, style, getComputedStyle, attribute, activeElement, ownerDocument, ownerWindow, requestAnimationFrame, cancelAnimationFrame, matches, height, width, offset, offsetParent, position, contains, scrollbarSize, scrollLeft, scrollParent, scrollTo, scrollTop, querySelectorAll, closest, addClass, removeClass, hasClass, toggleClass, transitionEnd, childNodes, childElements, nextUntil, parents, siblings, clear, insertAfter, isInput, isVisible, prepend, remove, text, };

@@ -46,0 +46,0 @@ declare const _default: {

@@ -1,3 +0,3 @@

import { EventHandler } from './addEventListener.ts';
import { EventHandler } from './addEventListener.d.ts';
declare function listen<K extends keyof HTMLElementEventMap>(node: HTMLElement, eventName: K, handler: EventHandler<K>, options?: boolean | AddEventListenerOptions): () => void;
export default listen;

@@ -1,2 +0,2 @@

import { TaggedEventHandler } from './addEventListener.ts';
import { TaggedEventHandler } from './addEventListener.d.ts';
/**

@@ -3,0 +3,0 @@ * A `removeEventListener` ponyfill

{
"name": "dom-helpers",
"version": "6.0.0",
"version": "6.0.1",
"description": "tiny modular DOM lib for ie9+",

@@ -62,3 +62,3 @@ "author": {

"tdd": "karma start",
"build": "yarn build:cjs && yarn build:esm",
"build": "yarn build:cjs && yarn build:esm && node fix-dts.mjs",
"build:cjs": "rimraf cjs && babel src --out-dir cjs --delete-dir-on-start --env-name cjs --extensions .ts && yarn build:cjs:types && echo '{\"type\": \"commonjs\"}' > cjs/package.json",

@@ -98,2 +98,3 @@ "build:esm": "rimraf esm && babel src --out-dir esm --delete-dir-on-start --env-name esm --extensions .ts && yarn build:esm:types && echo '{\"type\": \"module\"}' > esm/package.json",

"expect.js": "^0.3.1",
"glob": "^11.0.3",
"jquery": "^3.7.1",

@@ -100,0 +101,0 @@ "karma": "^6.4.4",