dom-helpers
Advanced tools
Comparing version
@@ -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", |
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
118315
0.55%233
0.87%2980
0.27%0
-100%35
2.94%