a post-component library for building user-interfaces on the web.
1{
2 "name": "dhtml",
3 "type": "module",
4 "exports": {
5 ".": "./src/index.ts",
6 "./client": "./src/client.ts",
7 "./server": "./src/server.ts"
8 },
9 "scripts": {
10 "postinstall": "patch-package",
11 "build": "node build.js",
12 "format": "prettier --write . --cache",
13 "check": "tsc",
14 "test": "bun test --coverage --define __DEV__=true",
15 "test:watch": "npm test -- --watch",
16 "test:prod": "bun test --define __DEV__=false"
17 },
18 "devDependencies": {
19 "@happy-dom/global-registrator": "^17.4.4",
20 "@types/node": "^22.13.11",
21 "bun-types": "^1.2.5",
22 "dhtml": ".",
23 "dts-buddy": "^0.5.5",
24 "htmlparser2": "^10.0.0",
25 "magic-string": "^0.30.17",
26 "mitata": "^1.0.34",
27 "patch-package": "^8.0.0",
28 "prettier": "^3.4.2",
29 "rolldown": "^1.0.0-beta.6",
30 "terser": "^5.39.0",
31 "typescript": "^5.7.2",
32 "zimmerframe": "^1.1.2"
33 },
34 "prettier": {
35 "arrowParens": "avoid",
36 "printWidth": 120,
37 "semi": false,
38 "singleQuote": true,
39 "trailingComma": "all",
40 "useTabs": true
41 }
42}