{ "name": "deka-dom-el", "version": "0.6.1", "description": "A low-code library that simplifies the creation of native DOM elements/components using small wrappers and tweaks.", "author": "Jan Andrle ", "license": "MIT", "homepage": "https://github.com/jaandrle/deka-dom-el", "repository": { "type": "git", "url": "git@github.com:jaandrle/deka-dom-el.git" }, "bugs": { "url": "https://github.com/jaandrle/deka-dom-el/issues" }, "main": "index.js", "types": "./index.d.ts", "type": "module", "exports": { ".": { "import": "./index.js", "types": "./index.d.ts" }, "./jsdom": { "import": "./jsdom.js", "types": "./jsdom.d.ts" }, "./signals": { "import": "./signals.js", "types": "./signals.d.ts" }, "./src/signals-lib": { "import": "./src/signals-lib.js", "types": "./src/signals.d.ts" } }, "files": [ "*.js", "*.d.ts", "src" ], "engines": { "node": ">=18" }, "jshintConfig": { "esversion": 11, "browser": true, "undef": "true", "latedef": "true", "maxparams": 5, "maxdepth": 3, "maxcomplexity": 13, "globals": { "requestIdleCallback": false, "AbortController": false, "AbortSignal": false } }, "size-limit": [ { "path": "./index.js", "limit": "8 kB", "gzip": false }, { "path": "./signals.js", "limit": "8.5 kB", "gzip": false }, { "path": "./jsdom.js", "limit": "10 kB", "gzip": false }, { "path": "./examples/components/webComponent.js", "limit": "12.5 kB", "gzip": false } ], "modifyEsbuildConfig": { "platform": "browser" }, "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, "keywords": [ "dom", "javascript", "low-code", "typescript" ], "devDependencies": { "@size-limit/preset-small-lib": "^8.2.6", "dts-bundler": "^0.1.0", "esbuild": "^0.19.2", "jsdom": "^22.1.0", "jshint": "^2.13.6", "nodejsscript": "github:jaandrle/nodejsscript#dev-v1", "size-limit-node-esbuild": "^0.2.0" } }