UNPKG

hooktml

Version:

A reactive HTML component library with hooks-based lifecycle management

67 lines (66 loc) 1.56 kB
{ "name": "hooktml", "version": "0.5.0", "description": "A reactive HTML component library with hooks-based lifecycle management", "main": "index.js", "type": "module", "exports": { ".": { "browser": "./index.browser.js", "node": "./index.js", "default": "./index.js" }, "./package.json": "./package.json" }, "sideEffects": false, "keywords": [ "html", "components", "hooks", "reactive", "dom", "frontend" ], "author": "Josh Shroy", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/shroy/hooktml.git" }, "bugs": { "url": "https://github.com/shroy/hooktml/issues" }, "homepage": "https://github.com/shroy/hooktml#readme", "files": [ "index.js", "index.browser.js", "index.global.js", "src/core/", "src/hooks/", "src/utils/", "src/index.js", "dist/", "README.md" ], "scripts": { "build": "esbuild index.global.js --bundle --format=iife --outfile=dist/hooktml.min.js --minify", "build:dev": "esbuild index.global.js --bundle --format=iife --outfile=dist/hooktml.js", "test": "vitest", "test:watch": "vitest watch", "test:ui": "vitest --ui", "test:coverage": "vitest run --coverage", "prepublishOnly": "npm run build && npm test" }, "devDependencies": { "@vitest/coverage-v8": "^1.3.1", "@vitest/ui": "^1.3.1", "jsdom": "^24.0.0", "vitest": "^1.3.1" }, "engines": { "node": ">=18.0.0" }, "publishConfig": { "access": "public" } }