deleight
Version:
A library with 9 modules for writing more expressive web applications with traditional HTML, CSS and JavaScript.
200 lines (199 loc) • 6.2 kB
JSON
{
"name": "deleight",
"version": "5.11.0",
"description": "A library with 9 modules for writing more expressive web applications with traditional HTML, CSS and JavaScript.",
"type": "module",
"exports": {
".": {
"require": "./dist/cjs/deleight.js",
"default": "./dist/esm/deleight.js"
},
"./action": {
"require": "./dist/cjs/action/action.js",
"default": "./dist/esm/action/action.js"
},
"./css": {
"require": "./dist/cjs/css/css.js",
"default": "./dist/esm/css/css.js"
},
"./dom": {
"require": "./dist/cjs/dom/dom.js",
"default": "./dist/esm/dom/dom.js"
},
"./dom/apply": {
"require": "./dist/cjs/dom/apply/apply.js",
"default": "./dist/esm/dom/apply/apply.js"
},
"./dom/builder": {
"require": "./dist/cjs/dom/builder/builder.js",
"default": "./dist/esm/dom/builder/builder.js"
},
"./dom/components": {
"require": "./dist/cjs/dom/components/components.js",
"default": "./dist/esm/dom/components/components.js"
},
"./dom/esc": {
"require": "./dist/cjs/dom/esc/esc.js",
"default": "./dist/esm/dom/esc/esc.js"
},
"./dom/element": {
"require": "./dist/cjs/dom/element/element.js",
"default": "./dist/esm/dom/element/element.js"
},
"./dom/html": {
"require": "./dist/cjs/dom/html/html.js",
"default": "./dist/esm/dom/html/html.js"
},
"./dom/parent": {
"require": "./dist/cjs/dom/parent/parent.js",
"default": "./dist/esm/dom/parent/parent.js"
},
"./dom/process": {
"require": "./dist/cjs/dom/process/process.js",
"default": "./dist/esm/dom/process/process.js"
},
"./function": {
"require": "./dist/cjs/function/function.js",
"default": "./dist/esm/function/function.js"
},
"./function/cache": {
"require": "./dist/cjs/function/cache/cache.js",
"default": "./dist/esm/function/cache/cache.js"
},
"./function/context": {
"require": "./dist/cjs/function/context/context.js",
"default": "./dist/esm/function/context/context.js"
},
"./function/dynamic": {
"require": "./dist/cjs/function/dynamic/dynamic.js",
"default": "./dist/esm/function/dynamic/dynamic.js"
},
"./function/return": {
"require": "./dist/cjs/function/return/return.js",
"default": "./dist/esm/function/return/return.js"
},
"./function/reversible": {
"require": "./dist/cjs/function/reversible/reversible.js",
"default": "./dist/esm/function/reversible/reversible.js"
},
"./generators": {
"require": "./dist/cjs/generators/generators.js",
"default": "./dist/esm/generators/generators.js"
},
"./lists": {
"require": "./dist/cjs/lists/lists.js",
"default": "./dist/esm/lists/lists.js"
},
"./lists/array": {
"require": "./dist/cjs/lists/array/array.js",
"default": "./dist/esm/lists/array/array.js"
},
"./lists/element": {
"require": "./dist/cjs/lists/element/element.js",
"default": "./dist/esm/lists/element/element.js"
},
"./object": {
"require": "./dist/cjs/object/object.js",
"default": "./dist/esm/object/object.js"
},
"./object/apply": {
"require": "./dist/cjs/object/apply/apply.js",
"default": "./dist/esm/object/apply/apply.js"
},
"./object/deep": {
"require": "./dist/cjs/object/member/deep/deep.js",
"default": "./dist/esm/object/member/deep/deep.js"
},
"./object/member": {
"require": "./dist/cjs/object/member/own/own.js",
"default": "./dist/esm/object/member/own/own.js"
},
"./object/operations": {
"require": "./dist/cjs/object/operations/operations.js",
"default": "./dist/esm/object/operations/operations.js"
},
"./object/process": {
"require": "./dist/cjs/object/process/process.js",
"default": "./dist/esm/object/process/process.js"
},
"./object/shared": {
"require": "./dist/cjs/object/member/shared/shared.js",
"default": "./dist/esm/object/member/shared/shared.js"
},
"./proxy": {
"require": "./dist/cjs/proxies/proxies.js",
"default": "./dist/esm/proxies/proxies.js"
},
"./proxy/alias": {
"require": "./dist/cjs/proxies/alias/alias.js",
"default": "./dist/esm/proxies/alias/alias.js"
},
"./proxy/scope": {
"require": "./dist/cjs/proxies/scope/scope.js",
"default": "./dist/esm/proxies/scope/scope.js"
},
"./proxy/selector": {
"require": "./dist/cjs/proxies/selector/selector.js",
"default": "./dist/esm/proxies/selector/selector.js"
},
"./proxy/wrapper": {
"require": "./dist/cjs/proxies/wrapper/wrapper.js",
"default": "./dist/esm/proxies/wrapper/wrapper.js"
},
"./template": {
"require": "./dist/cjs/template/template.js",
"default": "./dist/esm/template/template.js"
}
},
"scripts": {
"test": "node --experimental-modules --test",
"otest": "node --test-only --experimental-modules --test",
"wtest": "node --experimental-modules --test --watch",
"doc": "npx typedoc --out ./docs/api/deleight-api-docs/main ./src/*.ts",
"compile": "npx tsc",
"compile-cjs": "npx tsc tsconfig.cjs.json",
"build": "npx tsc && npx tsc --build tsconfig.cjs.json && npx tsc --build tsconfig.test.json"
},
"repository": {
"type": "git",
"url": "https://github.com/mksunny1/deleight"
},
"homepage": "https://deleightjs.com",
"keywords": [
"frontend",
"html",
"css",
"javascript",
"typescript",
"library",
"framework",
"vanilla",
"deleight",
"flexibility",
"performance",
"components",
"reactivity",
"functions",
"objects",
"properties",
"methods",
"array",
"dom",
"proxy",
"generators",
"navigation",
"resources",
"templates",
"routing"
],
"author": "Mark Sun",
"license": "MIT",
"devDependencies": {
"@types/jsdom": "^21.1.7",
"@types/node": "^22.7.4",
"express": "^4.19.2",
"jsdom": "^24.0.0",
"typedoc": "^0.25.13",
"typescript": "^5.4.5"
}
}