UNPKG

dom-track

Version:

Minimal utility for observing DOM elements appearing and disappearing using callbacks or Promises.

49 lines (48 loc) 1.11 kB
{ "name": "dom-track", "version": "0.1.0", "description": "Minimal utility for observing DOM elements appearing and disappearing using callbacks or Promises.", "main": "./dist/index.js", "types": "./dist/index.d.ts", "exports": { ".": { "import": "./dist/index.js", "types": "./dist/index.d.ts" } }, "files": [ "dist" ], "scripts": { "build": "tsup src/index.ts --format esm,cjs --dts", "dev": "vitest watch", "test": "vitest run", "test:coverage": "vitest run --coverage", "lint": "eslint . --ext .ts", "prepare": "npm run build" }, "repository": { "type": "git", "url": "https://gitlab.com/horlacher/dom-track.git" }, "keywords": [ "dom", "observer", "mutationobserver", "dom-utils", "promise", "selector", "appear", "disappear" ], "author": "Fabian Horlacher (horlacher.be)", "license": "GPL-3.0", "devDependencies": { "@vitest/coverage-v8": "^3.2.4", "eslint": "^8.0.0", "jsdom": "^26.1.0", "tsup": "^8.0.0", "typescript": "^5.3.0", "vitest": "^3.2.4" } }