{ "name": "deka-dom-el", "version": "0.1.3", "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://gitea.jaandrle.cz/jaandrle/deka-dom-el", "repository": { "type": "git", "url": "git@jaandrle.cz:jaandrle/deka-dom-el.git" }, "bugs": { "url": "https://gitea.jaandrle.cz/jaandrle/deka-dom-el/issues" }, "main": "index.js", "types": "./index.d.ts", "type": "module", "exports": { "./jsdom": { "import": "./jsdom.js", "types": "./jsdom.d.ts" }, "./signals": { "import": "./signals.js", "types": "./signals.d.ts" }, "./signals-lib": { "import": "./src/signals-lib.js", "types": "./src/signals.d.ts" } }, "typesVersions": { "*": { "./jsdom": [ "./jsdom.d.ts" ], "./signals": [ "./signals.d.ts" ], "./signals-lib": [ "./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": 10, "globals": { "requestIdleCallback": false, "AbortSignal": false } }, "size-limit": [ { "path": "./index.js", "limit": "7 kB", "gzip": false }, { "path": "./src/signals.js", "limit": "4 kB", "gzip": false }, { "path": "./src/jsdom.js", "limit": "8 kB", "gzip": false }, { "path": "./test/components/webComponent.js", "limit": "10kb", "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", "esbuild": "^0.19.2", "jshint": "^2.13.6", "nodejsscript": "github:jaandrle/nodejsscript#dev-v1", "size-limit-node-esbuild": "^0.2.0" } }