{ "name": "dhtml", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "dhtml", "workspaces": [ ".", "examples/*", "scripts/*" ], "devDependencies": { "@types/node": "^22.15.30", "prettier": "^3.5.3", "prettier-plugin-organize-imports": "^4.1.0", "typescript": "^5.8.3" } }, "dist": { "name": "dhtml" }, "examples/kanban": { "name": "@dhtml-examples/kanban", "dependencies": { "@tombl/router": "npm:@jsr/tombl__router@^0.1.2", "dhtml": "file:../../dist", "sqlocal": "^0.14.1" }, "devDependencies": { "typescript": "~5.8.3", "vite": "^6.3.5" } }, "examples/kanban/node_modules/dhtml": { "resolved": "dist", "link": true }, "examples/kanban/node_modules/typescript": { "version": "5.8.3", "dev": true, "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" }, "engines": { "node": ">=14.17" } }, "examples/ssr": { "name": "@dhtml-examples/ssr", "dependencies": { "@hono/node-server": "^1.15.0", "amaro": "^1.1.0", "dhtml": "file:../../dist", "hono": "^4.8.3" }, "devDependencies": { "typescript": "~5.8.3" } }, "examples/ssr/node_modules/dhtml": { "resolved": "dist", "link": true }, "examples/ssr/node_modules/typescript": { "version": "5.8.3", "dev": true, "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" }, "engines": { "node": ">=14.17" } }, "examples/todomvc": { "name": "@dhtml-examples/todomvc", "dependencies": { "dhtml": "file:../../dist" }, "devDependencies": { "typescript": "~5.8.3" } }, "examples/todomvc/node_modules/dhtml": { "resolved": "dist", "link": true }, "examples/todomvc/node_modules/typescript": { "version": "5.8.3", "dev": true, "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" }, "engines": { "node": ">=14.17" } }, "examples/uibench": { "name": "@dhtml-examples/uibench", "dependencies": { "dhtml": "file:../../dist" }, "devDependencies": { "typescript": "~5.8.3" } }, "examples/uibench/node_modules/dhtml": { "resolved": "dist", "link": true }, "examples/uibench/node_modules/typescript": { "version": "5.8.3", "dev": true, "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" }, "engines": { "node": ">=14.17" } }, "node_modules/@babel/code-frame": { "version": "7.27.1", "license": "MIT", "dependencies": { "@babel/helper-validator-identifier": "^7.27.1", "js-tokens": "^4.0.0", "picocolors": "^1.1.1" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/generator": { "version": "7.28.0", "license": "MIT", "dependencies": { "@babel/parser": "^7.28.0", "@babel/types": "^7.28.0", "@jridgewell/gen-mapping": "^0.3.12", "@jridgewell/trace-mapping": "^0.3.28", "jsesc": "^3.0.2" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-string-parser": { "version": "7.27.1", "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-identifier": { "version": "7.27.1", "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/parser": { "version": "7.28.0", "license": "MIT", "dependencies": { "@babel/types": "^7.28.0" }, "bin": { "parser": "bin/babel-parser.js" }, "engines": { "node": ">=6.0.0" } }, "node_modules/@babel/types": { "version": "7.28.2", "license": "MIT", "dependencies": { "@babel/helper-string-parser": "^7.27.1", "@babel/helper-validator-identifier": "^7.27.1" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@dhtml-examples/kanban": { "resolved": "examples/kanban", "link": true }, "node_modules/@dhtml-examples/ssr": { "resolved": "examples/ssr", "link": true }, "node_modules/@dhtml-examples/todomvc": { "resolved": "examples/todomvc", "link": true }, "node_modules/@dhtml-examples/uibench": { "resolved": "examples/uibench", "link": true }, "node_modules/@dhtml-scripts/build": { "resolved": "scripts/build", "link": true }, "node_modules/@dhtml-scripts/test": { "resolved": "scripts/test", "link": true }, "node_modules/@emnapi/core": { "version": "1.4.5", "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.4.5.tgz", "integrity": "sha512-XsLw1dEOpkSX/WucdqUhPWP7hDxSvZiY+fsUC14h+FtQ2Ifni4znbBt8punRX+Uj2JG/uDb8nEHVKvrVlvdZ5Q==", "license": "MIT", "optional": true, "dependencies": { "@emnapi/wasi-threads": "1.0.4", "tslib": "^2.4.0" } }, "node_modules/@emnapi/runtime": { "version": "1.4.5", "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.4.5.tgz", "integrity": "sha512-++LApOtY0pEEz1zrd9vy1/zXVaVJJ/EbAF3u0fXIzPJEDtnITsBGbbK0EkM72amhl/R5b+5xx0Y/QhcVOpuulg==", "license": "MIT", "optional": true, "dependencies": { "tslib": "^2.4.0" } }, "node_modules/@emnapi/wasi-threads": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.0.4.tgz", "integrity": "sha512-PJR+bOmMOPH8AtcTGAyYNiuJ3/Fcoj2XN/gBEWzDIKh254XO+mM9XoXHk5GNEhodxeMznbg7BlRojVbKN+gC6g==", "license": "MIT", "optional": true, "dependencies": { "tslib": "^2.4.0" } }, "node_modules/@esbuild/linux-x64": { "version": "0.25.5", "cpu": [ "x64" ], "dev": true, "license": "MIT", "optional": true, "os": [ "linux" ], "engines": { "node": ">=18" } }, "node_modules/@hono/node-server": { "version": "1.18.1", "license": "MIT", "engines": { "node": ">=18.14.1" }, "peerDependencies": { "hono": "^4" } }, "node_modules/@jridgewell/gen-mapping": { "version": "0.3.12", "license": "MIT", "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.0", "@jridgewell/trace-mapping": "^0.3.24" } }, "node_modules/@jridgewell/resolve-uri": { "version": "3.1.2", "license": "MIT", "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/source-map": { "version": "0.3.6", "license": "MIT", "dependencies": { "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.25" } }, "node_modules/@jridgewell/sourcemap-codec": { "version": "1.5.0", "license": "MIT" }, "node_modules/@jridgewell/trace-mapping": { "version": "0.3.29", "license": "MIT", "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", "@jridgewell/sourcemap-codec": "^1.4.14" } }, "node_modules/@napi-rs/wasm-runtime": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.0.3.tgz", "integrity": "sha512-rZxtMsLwjdXkMUGC3WwsPwLNVqVqnTJT6MNIB6e+5fhMcSCPP0AOsNWuMQ5mdCq6HNjs/ZeWAEchpqeprqBD2Q==", "license": "MIT", "optional": true, "dependencies": { "@emnapi/core": "^1.4.5", "@emnapi/runtime": "^1.4.5", "@tybys/wasm-util": "^0.10.0" } }, "node_modules/@oxc-parser/binding-android-arm64": { "version": "0.82.0", "resolved": "https://registry.npmjs.org/@oxc-parser/binding-android-arm64/-/binding-android-arm64-0.82.0.tgz", "integrity": "sha512-DsWgcx0oz1vti4u1zqBi+wPAqU1M7zgR/l3ScsrBAnDNjarAddMMGG50B3yOBBLNVJeKx2G9iJUXImXOuw2aXA==", "cpu": [ "arm64" ], "license": "MIT", "optional": true, "os": [ "android" ], "engines": { "node": ">=20.0.0" } }, "node_modules/@oxc-parser/binding-darwin-arm64": { "version": "0.82.0", "resolved": "https://registry.npmjs.org/@oxc-parser/binding-darwin-arm64/-/binding-darwin-arm64-0.82.0.tgz", "integrity": "sha512-xojSO9PTU6qAiN7ZaaGjUvHmrMFVFXJBAlpAyVqQRKGcvz149IlQj/9dyYTvqh5F1d+6CUosYHWiLI1TlPnSHw==", "cpu": [ "arm64" ], "license": "MIT", "optional": true, "os": [ "darwin" ], "engines": { "node": ">=20.0.0" } }, "node_modules/@oxc-parser/binding-darwin-x64": { "version": "0.82.0", "resolved": "https://registry.npmjs.org/@oxc-parser/binding-darwin-x64/-/binding-darwin-x64-0.82.0.tgz", "integrity": "sha512-4PW/hyWoAvyYvaYjbTFlUnrIdc+mljYukhVVPcmUSrUQLqZIGH6H7icEx0v1qhPgfyGzYxej70MEXJ9fdvdN8Q==", "cpu": [ "x64" ], "license": "MIT", "optional": true, "os": [ "darwin" ], "engines": { "node": ">=20.0.0" } }, "node_modules/@oxc-parser/binding-freebsd-x64": { "version": "0.82.0", "resolved": "https://registry.npmjs.org/@oxc-parser/binding-freebsd-x64/-/binding-freebsd-x64-0.82.0.tgz", "integrity": "sha512-AHhmfA+UhtmGypHR01Bj/Rkx8dZB+9YjvgzfdgHTnm236JD2uHKxauy+poS9BUl8FTTRoILxqmapcC6mKXuXxQ==", "cpu": [ "x64" ], "license": "MIT", "optional": true, "os": [ "freebsd" ], "engines": { "node": ">=20.0.0" } }, "node_modules/@oxc-parser/binding-linux-arm-gnueabihf": { "version": "0.82.0", "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-0.82.0.tgz", "integrity": "sha512-RMTgUbDkT1Gn0VQBAbWVTy6CS3Qgaw+p4tL8AcDhKuhOXqwzlP6k8j1uzCWi2wgacErlHJHHnJHBFHDRt3BNAw==", "cpu": [ "arm" ], "license": "MIT", "optional": true, "os": [ "linux" ], "engines": { "node": ">=20.0.0" } }, "node_modules/@oxc-parser/binding-linux-arm-musleabihf": { "version": "0.82.0", "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-arm-musleabihf/-/binding-linux-arm-musleabihf-0.82.0.tgz", "integrity": "sha512-IhlJ+MgF295sjX33PU6jaMU6ben+n0jCMat47k3ERpqEqv0x6hUfvie1k3FGhf6vYhe/5FnpjdItgxczkTTeug==", "cpu": [ "arm" ], "license": "MIT", "optional": true, "os": [ "linux" ], "engines": { "node": ">=20.0.0" } }, "node_modules/@oxc-parser/binding-linux-arm64-gnu": { "version": "0.82.0", "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-0.82.0.tgz", "integrity": "sha512-yQA83KcTfB5eXn11Oz9W7ZcCWwQWB8eIOTfThFeqf4WQZdKlXU/MgV/kSVMmGjDh6XxebeDScpV1ZuXf8DSEZQ==", "cpu": [ "arm64" ], "license": "MIT", "optional": true, "os": [ "linux" ], "engines": { "node": ">=20.0.0" } }, "node_modules/@oxc-parser/binding-linux-arm64-musl": { "version": "0.82.0", "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-arm64-musl/-/binding-linux-arm64-musl-0.82.0.tgz", "integrity": "sha512-7qC3K6GQjOb4a0x1Ux5XbvVHBnm1rkI1c4ZqIkuSV9M3b/na5TFgasthQahZDw3fqknLCNOLv093PToqy3JArg==", "cpu": [ "arm64" ], "license": "MIT", "optional": true, "os": [ "linux" ], "engines": { "node": ">=20.0.0" } }, "node_modules/@oxc-parser/binding-linux-riscv64-gnu": { "version": "0.82.0", "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-riscv64-gnu/-/binding-linux-riscv64-gnu-0.82.0.tgz", "integrity": "sha512-YAN1wh8kKidLTs/XDcNUNYNVKux5TUeRfHpx+A7EHn657hsph9lTIbXN8QaBeLgxrJp4/UeuB3nT3Jk8ITQUmw==", "cpu": [ "riscv64" ], "license": "MIT", "optional": true, "os": [ "linux" ], "engines": { "node": ">=20.0.0" } }, "node_modules/@oxc-parser/binding-linux-s390x-gnu": { "version": "0.82.0", "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-0.82.0.tgz", "integrity": "sha512-S5KbAN8r8f7VSwq3AjGdx4Zy222awDKRRyHL/UFYkT0HGL3V5jIXqwDcVlhwxCtkDzVJkBxOl0wO7jC2Lk3ldA==", "cpu": [ "s390x" ], "license": "MIT", "optional": true, "os": [ "linux" ], "engines": { "node": ">=20.0.0" } }, "node_modules/@oxc-parser/binding-linux-x64-gnu": { "version": "0.82.0", "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-x64-gnu/-/binding-linux-x64-gnu-0.82.0.tgz", "integrity": "sha512-R6KA91RQcg9HeCseQPsBezAnEGguzIhRjaUMFUkD1K3oh9d/lEtPKtY7CExc9T73gv/pbcXmBiy5q4nB0x8/Sw==", "cpu": [ "x64" ], "license": "MIT", "optional": true, "os": [ "linux" ], "engines": { "node": ">=20.0.0" } }, "node_modules/@oxc-parser/binding-linux-x64-musl": { "version": "0.82.0", "resolved": "https://registry.npmjs.org/@oxc-parser/binding-linux-x64-musl/-/binding-linux-x64-musl-0.82.0.tgz", "integrity": "sha512-j0l71Bsqez+nWgQyiHrVScQrTA3HCNAa7DTphGBkvc4NzrZorFZTmhXDajr4Ioawnab0YkDEJteSxwjrfc5J1g==", "cpu": [ "x64" ], "license": "MIT", "optional": true, "os": [ "linux" ], "engines": { "node": ">=20.0.0" } }, "node_modules/@oxc-parser/binding-wasm32-wasi": { "version": "0.82.0", "resolved": "https://registry.npmjs.org/@oxc-parser/binding-wasm32-wasi/-/binding-wasm32-wasi-0.82.0.tgz", "integrity": "sha512-+ue9H5WMqfZ/DT6VV6dednDHC/+gW62e3rqTV6s9X+VDZ/LBGJZFRr7QUXzyYrNNjZH5ZCXVjz5oWJnlulSQPQ==", "cpu": [ "wasm32" ], "license": "MIT", "optional": true, "dependencies": { "@napi-rs/wasm-runtime": "^1.0.3" }, "engines": { "node": ">=14.0.0" } }, "node_modules/@oxc-parser/binding-win32-arm64-msvc": { "version": "0.82.0", "resolved": "https://registry.npmjs.org/@oxc-parser/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-0.82.0.tgz", "integrity": "sha512-W9KPrCL3U0Rocix61YX555c0CLdBnxk/buePuwFq1qfSGNwqv4vLZRELrCVj9tlQ/oMvcJZo4MjgsAoynF8ung==", "cpu": [ "arm64" ], "license": "MIT", "optional": true, "os": [ "win32" ], "engines": { "node": ">=20.0.0" } }, "node_modules/@oxc-parser/binding-win32-x64-msvc": { "version": "0.82.0", "resolved": "https://registry.npmjs.org/@oxc-parser/binding-win32-x64-msvc/-/binding-win32-x64-msvc-0.82.0.tgz", "integrity": "sha512-pVAv5iYsQ845rwQrh2BPeomfTItgztjOdafqUuE0RooFq1PcREPncOPxVGnmvKFSIS5F4kNdI5cfwVjsDhxxKg==", "cpu": [ "x64" ], "license": "MIT", "optional": true, "os": [ "win32" ], "engines": { "node": ">=20.0.0" } }, "node_modules/@oxc-project/runtime": { "version": "0.80.0", "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@oxc-project/types": { "version": "0.80.0", "license": "MIT", "funding": { "url": "https://github.com/sponsors/Boshen" } }, "node_modules/@puppeteer/browsers": { "version": "2.10.6", "license": "Apache-2.0", "dependencies": { "debug": "^4.4.1", "extract-zip": "^2.0.1", "progress": "^2.0.3", "proxy-agent": "^6.5.0", "semver": "^7.7.2", "tar-fs": "^3.1.0", "yargs": "^17.7.2" }, "bin": { "browsers": "lib/cjs/main-cli.js" }, "engines": { "node": ">=18" } }, "node_modules/@rolldown/binding-linux-x64-gnu": { "version": "1.0.0-beta.31", "cpu": [ "x64" ], "license": "MIT", "optional": true, "os": [ "linux" ] }, "node_modules/@rolldown/binding-linux-x64-musl": { "version": "1.0.0-beta.31", "cpu": [ "x64" ], "license": "MIT", "optional": true, "os": [ "linux" ] }, "node_modules/@rolldown/pluginutils": { "version": "1.0.0-beta.31", "license": "MIT" }, "node_modules/@rollup/rollup-linux-x64-gnu": { "version": "4.44.1", "cpu": [ "x64" ], "dev": true, "license": "MIT", "optional": true, "os": [ "linux" ] }, "node_modules/@rollup/rollup-linux-x64-musl": { "version": "4.44.1", "cpu": [ "x64" ], "dev": true, "license": "MIT", "optional": true, "os": [ "linux" ] }, "node_modules/@sqlite.org/sqlite-wasm": { "version": "3.49.1-build4", "license": "Apache-2.0", "bin": { "sqlite-wasm": "bin/index.js" } }, "node_modules/@tombl/router": { "name": "@jsr/tombl__router", "version": "0.1.3" }, "node_modules/@tootallnate/quickjs-emscripten": { "version": "0.23.0", "license": "MIT" }, "node_modules/@tybys/wasm-util": { "version": "0.10.0", "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.0.tgz", "integrity": "sha512-VyyPYFlOMNylG45GoAe0xDoLwWuowvf92F9kySqzYh8vmYm7D2u4iUJKa1tOUpS70Ku13ASrOkS4ScXFsTaCNQ==", "license": "MIT", "optional": true, "dependencies": { "tslib": "^2.4.0" } }, "node_modules/@types/estree": { "version": "1.0.8", "license": "MIT" }, "node_modules/@types/istanbul-lib-coverage": { "version": "2.0.6", "license": "MIT" }, "node_modules/@types/istanbul-lib-report": { "version": "3.0.3", "license": "MIT", "dependencies": { "@types/istanbul-lib-coverage": "*" } }, "node_modules/@types/istanbul-reports": { "version": "3.0.4", "license": "MIT", "dependencies": { "@types/istanbul-lib-report": "*" } }, "node_modules/@types/node": { "version": "22.17.1", "resolved": "https://registry.npmjs.org/@types/node/-/node-22.17.1.tgz", "integrity": "sha512-y3tBaz+rjspDTylNjAX37jEC3TETEFGNJL6uQDxwF9/8GLLIjW1rvVHlynyuUKMnMr1Roq8jOv3vkopBjC4/VA==", "devOptional": true, "license": "MIT", "dependencies": { "undici-types": "~6.21.0" } }, "node_modules/@types/yauzl": { "version": "2.10.3", "license": "MIT", "optional": true, "dependencies": { "@types/node": "*" } }, "node_modules/@ungap/structured-clone": { "version": "1.3.0", "license": "ISC" }, "node_modules/@ungap/with-resolvers": { "version": "0.1.0", "license": "ISC" }, "node_modules/acorn": { "version": "8.15.0", "license": "MIT", "bin": { "acorn": "bin/acorn" }, "engines": { "node": ">=0.4.0" } }, "node_modules/agent-base": { "version": "7.1.4", "license": "MIT", "engines": { "node": ">= 14" } }, "node_modules/amaro": { "version": "1.1.1", "license": "MIT", "engines": { "node": ">=22" } }, "node_modules/ansi-regex": { "version": "5.0.1", "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/ansi-styles": { "version": "4.3.0", "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, "engines": { "node": ">=8" }, "funding": { "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "node_modules/ansis": { "version": "4.1.0", "license": "ISC", "engines": { "node": ">=14" } }, "node_modules/argparse": { "version": "2.0.1", "license": "Python-2.0" }, "node_modules/ast-kit": { "version": "2.1.1", "license": "MIT", "dependencies": { "@babel/parser": "^7.27.7", "pathe": "^2.0.3" }, "engines": { "node": ">=20.18.0" }, "funding": { "url": "https://github.com/sponsors/sxzz" } }, "node_modules/ast-types": { "version": "0.13.4", "license": "MIT", "dependencies": { "tslib": "^2.0.1" }, "engines": { "node": ">=4" } }, "node_modules/ast-v8-to-istanbul": { "version": "0.3.4", "license": "MIT", "dependencies": { "@jridgewell/trace-mapping": "^0.3.29", "estree-walker": "^3.0.3", "js-tokens": "^9.0.1" } }, "node_modules/ast-v8-to-istanbul/node_modules/js-tokens": { "version": "9.0.1", "license": "MIT" }, "node_modules/b4a": { "version": "1.6.7", "license": "Apache-2.0" }, "node_modules/bare-events": { "version": "2.6.0", "license": "Apache-2.0", "optional": true }, "node_modules/bare-fs": { "version": "4.1.6", "license": "Apache-2.0", "optional": true, "dependencies": { "bare-events": "^2.5.4", "bare-path": "^3.0.0", "bare-stream": "^2.6.4" }, "engines": { "bare": ">=1.16.0" }, "peerDependencies": { "bare-buffer": "*" }, "peerDependenciesMeta": { "bare-buffer": { "optional": true } } }, "node_modules/bare-os": { "version": "3.6.1", "license": "Apache-2.0", "optional": true, "engines": { "bare": ">=1.14.0" } }, "node_modules/bare-path": { "version": "3.0.0", "license": "Apache-2.0", "optional": true, "dependencies": { "bare-os": "^3.0.1" } }, "node_modules/bare-stream": { "version": "2.6.5", "license": "Apache-2.0", "optional": true, "dependencies": { "streamx": "^2.21.0" }, "peerDependencies": { "bare-buffer": "*", "bare-events": "*" }, "peerDependenciesMeta": { "bare-buffer": { "optional": true }, "bare-events": { "optional": true } } }, "node_modules/basic-ftp": { "version": "5.0.5", "license": "MIT", "engines": { "node": ">=10.0.0" } }, "node_modules/birpc": { "version": "2.5.0", "license": "MIT", "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/buffer-crc32": { "version": "0.2.13", "license": "MIT", "engines": { "node": "*" } }, "node_modules/buffer-from": { "version": "1.1.2", "license": "MIT" }, "node_modules/callsites": { "version": "3.1.0", "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/chromium-bidi": { "version": "7.2.0", "license": "Apache-2.0", "dependencies": { "mitt": "^3.0.1", "zod": "^3.24.1" }, "peerDependencies": { "devtools-protocol": "*" } }, "node_modules/cliui": { "version": "8.0.1", "license": "ISC", "dependencies": { "string-width": "^4.2.0", "strip-ansi": "^6.0.1", "wrap-ansi": "^7.0.0" }, "engines": { "node": ">=12" } }, "node_modules/coincident": { "version": "1.2.3", "license": "ISC", "dependencies": { "@ungap/structured-clone": "^1.2.0", "@ungap/with-resolvers": "^0.1.0", "gc-hook": "^0.3.1", "proxy-target": "^3.0.2" }, "optionalDependencies": { "ws": "^8.16.0" } }, "node_modules/color-convert": { "version": "2.0.1", "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, "engines": { "node": ">=7.0.0" } }, "node_modules/color-name": { "version": "1.1.4", "license": "MIT" }, "node_modules/commander": { "version": "2.20.3", "license": "MIT" }, "node_modules/cosmiconfig": { "version": "9.0.0", "license": "MIT", "dependencies": { "env-paths": "^2.2.1", "import-fresh": "^3.3.0", "js-yaml": "^4.1.0", "parse-json": "^5.2.0" }, "engines": { "node": ">=14" }, "funding": { "url": "https://github.com/sponsors/d-fischer" }, "peerDependencies": { "typescript": ">=4.9.5" }, "peerDependenciesMeta": { "typescript": { "optional": true } } }, "node_modules/data-uri-to-buffer": { "version": "6.0.2", "license": "MIT", "engines": { "node": ">= 14" } }, "node_modules/debug": { "version": "4.4.1", "license": "MIT", "dependencies": { "ms": "^2.1.3" }, "engines": { "node": ">=6.0" }, "peerDependenciesMeta": { "supports-color": { "optional": true } } }, "node_modules/degenerator": { "version": "5.0.1", "license": "MIT", "dependencies": { "ast-types": "^0.13.4", "escodegen": "^2.1.0", "esprima": "^4.0.1" }, "engines": { "node": ">= 14" } }, "node_modules/devalue": { "version": "5.1.1", "license": "MIT" }, "node_modules/devtools-protocol": { "version": "0.0.1464554", "license": "BSD-3-Clause" }, "node_modules/dhtml": { "resolved": "", "link": true }, "node_modules/dts-resolver": { "version": "2.1.1", "license": "MIT", "engines": { "node": ">=20.18.0" }, "funding": { "url": "https://github.com/sponsors/sxzz" }, "peerDependencies": { "oxc-resolver": ">=11.0.0" }, "peerDependenciesMeta": { "oxc-resolver": { "optional": true } } }, "node_modules/emoji-regex": { "version": "8.0.0", "license": "MIT" }, "node_modules/end-of-stream": { "version": "1.4.5", "license": "MIT", "dependencies": { "once": "^1.4.0" } }, "node_modules/env-paths": { "version": "2.2.1", "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/error-ex": { "version": "1.3.2", "license": "MIT", "dependencies": { "is-arrayish": "^0.2.1" } }, "node_modules/esbuild": { "version": "0.25.5", "dev": true, "hasInstallScript": true, "license": "MIT", "bin": { "esbuild": "bin/esbuild" }, "engines": { "node": ">=18" }, "optionalDependencies": { "@esbuild/aix-ppc64": "0.25.5", "@esbuild/android-arm": "0.25.5", "@esbuild/android-arm64": "0.25.5", "@esbuild/android-x64": "0.25.5", "@esbuild/darwin-arm64": "0.25.5", "@esbuild/darwin-x64": "0.25.5", "@esbuild/freebsd-arm64": "0.25.5", "@esbuild/freebsd-x64": "0.25.5", "@esbuild/linux-arm": "0.25.5", "@esbuild/linux-arm64": "0.25.5", "@esbuild/linux-ia32": "0.25.5", "@esbuild/linux-loong64": "0.25.5", "@esbuild/linux-mips64el": "0.25.5", "@esbuild/linux-ppc64": "0.25.5", "@esbuild/linux-riscv64": "0.25.5", "@esbuild/linux-s390x": "0.25.5", "@esbuild/linux-x64": "0.25.5", "@esbuild/netbsd-arm64": "0.25.5", "@esbuild/netbsd-x64": "0.25.5", "@esbuild/openbsd-arm64": "0.25.5", "@esbuild/openbsd-x64": "0.25.5", "@esbuild/sunos-x64": "0.25.5", "@esbuild/win32-arm64": "0.25.5", "@esbuild/win32-ia32": "0.25.5", "@esbuild/win32-x64": "0.25.5" } }, "node_modules/escalade": { "version": "3.2.0", "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/escodegen": { "version": "2.1.0", "license": "BSD-2-Clause", "dependencies": { "esprima": "^4.0.1", "estraverse": "^5.2.0", "esutils": "^2.0.2" }, "bin": { "escodegen": "bin/escodegen.js", "esgenerate": "bin/esgenerate.js" }, "engines": { "node": ">=6.0" }, "optionalDependencies": { "source-map": "~0.6.1" } }, "node_modules/esprima": { "version": "4.0.1", "license": "BSD-2-Clause", "bin": { "esparse": "bin/esparse.js", "esvalidate": "bin/esvalidate.js" }, "engines": { "node": ">=4" } }, "node_modules/estraverse": { "version": "5.3.0", "license": "BSD-2-Clause", "engines": { "node": ">=4.0" } }, "node_modules/estree-walker": { "version": "3.0.3", "license": "MIT", "dependencies": { "@types/estree": "^1.0.0" } }, "node_modules/esutils": { "version": "2.0.3", "license": "BSD-2-Clause", "engines": { "node": ">=0.10.0" } }, "node_modules/extract-zip": { "version": "2.0.1", "license": "BSD-2-Clause", "dependencies": { "debug": "^4.1.1", "get-stream": "^5.1.0", "yauzl": "^2.10.0" }, "bin": { "extract-zip": "cli.js" }, "engines": { "node": ">= 10.17.0" }, "optionalDependencies": { "@types/yauzl": "^2.9.1" } }, "node_modules/fast-fifo": { "version": "1.3.2", "license": "MIT" }, "node_modules/fd-slicer": { "version": "1.1.0", "license": "MIT", "dependencies": { "pend": "~1.2.0" } }, "node_modules/gc-hook": { "version": "0.3.1", "license": "ISC" }, "node_modules/get-caller-file": { "version": "2.0.5", "license": "ISC", "engines": { "node": "6.* || 8.* || >= 10.*" } }, "node_modules/get-stream": { "version": "5.2.0", "license": "MIT", "dependencies": { "pump": "^3.0.0" }, "engines": { "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/get-tsconfig": { "version": "4.10.1", "license": "MIT", "dependencies": { "resolve-pkg-maps": "^1.0.0" }, "funding": { "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" } }, "node_modules/get-uri": { "version": "6.0.5", "license": "MIT", "dependencies": { "basic-ftp": "^5.0.2", "data-uri-to-buffer": "^6.0.2", "debug": "^4.3.4" }, "engines": { "node": ">= 14" } }, "node_modules/has-flag": { "version": "4.0.0", "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/hono": { "version": "4.8.12", "license": "MIT", "engines": { "node": ">=16.9.0" } }, "node_modules/html-escaper": { "version": "2.0.2", "license": "MIT" }, "node_modules/http-proxy-agent": { "version": "7.0.2", "license": "MIT", "dependencies": { "agent-base": "^7.1.0", "debug": "^4.3.4" }, "engines": { "node": ">= 14" } }, "node_modules/https-proxy-agent": { "version": "7.0.6", "license": "MIT", "dependencies": { "agent-base": "^7.1.2", "debug": "4" }, "engines": { "node": ">= 14" } }, "node_modules/import-fresh": { "version": "3.3.1", "license": "MIT", "dependencies": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" }, "engines": { "node": ">=6" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/ip-address": { "version": "9.0.5", "license": "MIT", "dependencies": { "jsbn": "1.1.0", "sprintf-js": "^1.1.3" }, "engines": { "node": ">= 12" } }, "node_modules/is-arrayish": { "version": "0.2.1", "license": "MIT" }, "node_modules/is-fullwidth-code-point": { "version": "3.0.0", "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/istanbul-lib-coverage": { "version": "3.2.2", "license": "BSD-3-Clause", "engines": { "node": ">=8" } }, "node_modules/istanbul-lib-report": { "version": "3.0.1", "license": "BSD-3-Clause", "dependencies": { "istanbul-lib-coverage": "^3.0.0", "make-dir": "^4.0.0", "supports-color": "^7.1.0" }, "engines": { "node": ">=10" } }, "node_modules/istanbul-reports": { "version": "3.1.7", "license": "BSD-3-Clause", "dependencies": { "html-escaper": "^2.0.0", "istanbul-lib-report": "^3.0.0" }, "engines": { "node": ">=8" } }, "node_modules/js-tokens": { "version": "4.0.0", "license": "MIT" }, "node_modules/js-yaml": { "version": "4.1.0", "license": "MIT", "dependencies": { "argparse": "^2.0.1" }, "bin": { "js-yaml": "bin/js-yaml.js" } }, "node_modules/jsbn": { "version": "1.1.0", "license": "MIT" }, "node_modules/jsesc": { "version": "3.1.0", "license": "MIT", "bin": { "jsesc": "bin/jsesc" }, "engines": { "node": ">=6" } }, "node_modules/json-parse-even-better-errors": { "version": "2.3.1", "license": "MIT" }, "node_modules/lines-and-columns": { "version": "1.2.4", "license": "MIT" }, "node_modules/lru-cache": { "version": "7.18.3", "license": "ISC", "engines": { "node": ">=12" } }, "node_modules/magic-string": { "version": "0.30.17", "license": "MIT", "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.0" } }, "node_modules/make-dir": { "version": "4.0.0", "license": "MIT", "dependencies": { "semver": "^7.5.3" }, "engines": { "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/mitata": { "version": "1.0.34", "license": "MIT" }, "node_modules/mitt": { "version": "3.0.1", "license": "MIT" }, "node_modules/ms": { "version": "2.1.3", "license": "MIT" }, "node_modules/nanoid": { "version": "3.3.11", "dev": true, "funding": [ { "type": "github", "url": "https://github.com/sponsors/ai" } ], "license": "MIT", "bin": { "nanoid": "bin/nanoid.cjs" }, "engines": { "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" } }, "node_modules/netmask": { "version": "2.0.2", "license": "MIT", "engines": { "node": ">= 0.4.0" } }, "node_modules/once": { "version": "1.4.0", "license": "ISC", "dependencies": { "wrappy": "1" } }, "node_modules/oxc-parser": { "version": "0.82.0", "resolved": "https://registry.npmjs.org/oxc-parser/-/oxc-parser-0.82.0.tgz", "integrity": "sha512-65sfeL3mV20/8RfLYOfdDG7xqXy7Unqz67OpGCfkYsEaki97xV/c1uwwCJ9gseQxxGwtaWYD8l9XSzE95Vv43A==", "license": "MIT", "dependencies": { "@oxc-project/types": "^0.82.0" }, "engines": { "node": ">=20.0.0" }, "funding": { "url": "https://github.com/sponsors/Boshen" }, "optionalDependencies": { "@oxc-parser/binding-android-arm64": "0.82.0", "@oxc-parser/binding-darwin-arm64": "0.82.0", "@oxc-parser/binding-darwin-x64": "0.82.0", "@oxc-parser/binding-freebsd-x64": "0.82.0", "@oxc-parser/binding-linux-arm-gnueabihf": "0.82.0", "@oxc-parser/binding-linux-arm-musleabihf": "0.82.0", "@oxc-parser/binding-linux-arm64-gnu": "0.82.0", "@oxc-parser/binding-linux-arm64-musl": "0.82.0", "@oxc-parser/binding-linux-riscv64-gnu": "0.82.0", "@oxc-parser/binding-linux-s390x-gnu": "0.82.0", "@oxc-parser/binding-linux-x64-gnu": "0.82.0", "@oxc-parser/binding-linux-x64-musl": "0.82.0", "@oxc-parser/binding-wasm32-wasi": "0.82.0", "@oxc-parser/binding-win32-arm64-msvc": "0.82.0", "@oxc-parser/binding-win32-x64-msvc": "0.82.0" } }, "node_modules/oxc-parser/node_modules/@oxc-project/types": { "version": "0.82.0", "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.82.0.tgz", "integrity": "sha512-Cjnk69JMq8/HgwEqSn3UKIIb4Cb18Umu2SboIMRHDa9Akmi1DQ4VC0WBEZyaJxQtKZlXrGbXHmkkIt3dMKk92A==", "license": "MIT", "funding": { "url": "https://github.com/sponsors/Boshen" } }, "node_modules/pac-proxy-agent": { "version": "7.2.0", "license": "MIT", "dependencies": { "@tootallnate/quickjs-emscripten": "^0.23.0", "agent-base": "^7.1.2", "debug": "^4.3.4", "get-uri": "^6.0.1", "http-proxy-agent": "^7.0.0", "https-proxy-agent": "^7.0.6", "pac-resolver": "^7.0.1", "socks-proxy-agent": "^8.0.5" }, "engines": { "node": ">= 14" } }, "node_modules/pac-resolver": { "version": "7.0.1", "license": "MIT", "dependencies": { "degenerator": "^5.0.0", "netmask": "^2.0.2" }, "engines": { "node": ">= 14" } }, "node_modules/parent-module": { "version": "1.0.1", "license": "MIT", "dependencies": { "callsites": "^3.0.0" }, "engines": { "node": ">=6" } }, "node_modules/parse-json": { "version": "5.2.0", "license": "MIT", "dependencies": { "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", "json-parse-even-better-errors": "^2.3.0", "lines-and-columns": "^1.1.6" }, "engines": { "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/pathe": { "version": "2.0.3", "license": "MIT" }, "node_modules/pend": { "version": "1.2.0", "license": "MIT" }, "node_modules/picocolors": { "version": "1.1.1", "license": "ISC" }, "node_modules/postcss": { "version": "8.5.6", "dev": true, "funding": [ { "type": "opencollective", "url": "https://opencollective.com/postcss/" }, { "type": "tidelift", "url": "https://tidelift.com/funding/github/npm/postcss" }, { "type": "github", "url": "https://github.com/sponsors/ai" } ], "license": "MIT", "dependencies": { "nanoid": "^3.3.11", "picocolors": "^1.1.1", "source-map-js": "^1.2.1" }, "engines": { "node": "^10 || ^12 || >=14" } }, "node_modules/prettier": { "version": "3.6.2", "dev": true, "license": "MIT", "bin": { "prettier": "bin/prettier.cjs" }, "engines": { "node": ">=14" }, "funding": { "url": "https://github.com/prettier/prettier?sponsor=1" } }, "node_modules/prettier-plugin-organize-imports": { "version": "4.2.0", "dev": true, "license": "MIT", "peerDependencies": { "prettier": ">=2.0", "typescript": ">=2.9", "vue-tsc": "^2.1.0 || 3" }, "peerDependenciesMeta": { "vue-tsc": { "optional": true } } }, "node_modules/progress": { "version": "2.0.3", "license": "MIT", "engines": { "node": ">=0.4.0" } }, "node_modules/proxy-agent": { "version": "6.5.0", "license": "MIT", "dependencies": { "agent-base": "^7.1.2", "debug": "^4.3.4", "http-proxy-agent": "^7.0.1", "https-proxy-agent": "^7.0.6", "lru-cache": "^7.14.1", "pac-proxy-agent": "^7.1.0", "proxy-from-env": "^1.1.0", "socks-proxy-agent": "^8.0.5" }, "engines": { "node": ">= 14" } }, "node_modules/proxy-from-env": { "version": "1.1.0", "license": "MIT" }, "node_modules/proxy-target": { "version": "3.0.2", "license": "MIT" }, "node_modules/pump": { "version": "3.0.3", "license": "MIT", "dependencies": { "end-of-stream": "^1.1.0", "once": "^1.3.1" } }, "node_modules/puppeteer": { "version": "24.15.0", "hasInstallScript": true, "license": "Apache-2.0", "dependencies": { "@puppeteer/browsers": "2.10.6", "chromium-bidi": "7.2.0", "cosmiconfig": "^9.0.0", "devtools-protocol": "0.0.1464554", "puppeteer-core": "24.15.0", "typed-query-selector": "^2.12.0" }, "bin": { "puppeteer": "lib/cjs/puppeteer/node/cli.js" }, "engines": { "node": ">=18" } }, "node_modules/puppeteer-core": { "version": "24.15.0", "license": "Apache-2.0", "dependencies": { "@puppeteer/browsers": "2.10.6", "chromium-bidi": "7.2.0", "debug": "^4.4.1", "devtools-protocol": "0.0.1464554", "typed-query-selector": "^2.12.0", "ws": "^8.18.3" }, "engines": { "node": ">=18" } }, "node_modules/require-directory": { "version": "2.1.1", "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/resolve-from": { "version": "4.0.0", "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/resolve-pkg-maps": { "version": "1.0.0", "license": "MIT", "funding": { "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" } }, "node_modules/rolldown": { "version": "1.0.0-beta.31", "license": "MIT", "dependencies": { "@oxc-project/runtime": "=0.80.0", "@oxc-project/types": "=0.80.0", "@rolldown/pluginutils": "1.0.0-beta.31", "ansis": "^4.0.0" }, "bin": { "rolldown": "bin/cli.mjs" }, "optionalDependencies": { "@rolldown/binding-android-arm64": "1.0.0-beta.31", "@rolldown/binding-darwin-arm64": "1.0.0-beta.31", "@rolldown/binding-darwin-x64": "1.0.0-beta.31", "@rolldown/binding-freebsd-x64": "1.0.0-beta.31", "@rolldown/binding-linux-arm-gnueabihf": "1.0.0-beta.31", "@rolldown/binding-linux-arm64-gnu": "1.0.0-beta.31", "@rolldown/binding-linux-arm64-musl": "1.0.0-beta.31", "@rolldown/binding-linux-arm64-ohos": "1.0.0-beta.31", "@rolldown/binding-linux-x64-gnu": "1.0.0-beta.31", "@rolldown/binding-linux-x64-musl": "1.0.0-beta.31", "@rolldown/binding-wasm32-wasi": "1.0.0-beta.31", "@rolldown/binding-win32-arm64-msvc": "1.0.0-beta.31", "@rolldown/binding-win32-ia32-msvc": "1.0.0-beta.31", "@rolldown/binding-win32-x64-msvc": "1.0.0-beta.31" } }, "node_modules/rolldown-plugin-dts": { "version": "0.15.6", "resolved": "https://registry.npmjs.org/rolldown-plugin-dts/-/rolldown-plugin-dts-0.15.6.tgz", "integrity": "sha512-AxQlyx3Nszob5QLmVUjz/VnC5BevtUo0h8tliuE0egddss7IbtCBU7GOe7biRU0fJNRQJmQjPKXFcc7K98j3+w==", "license": "MIT", "dependencies": { "@babel/generator": "^7.28.0", "@babel/parser": "^7.28.0", "@babel/types": "^7.28.2", "ast-kit": "^2.1.1", "birpc": "^2.5.0", "debug": "^4.4.1", "dts-resolver": "^2.1.1", "get-tsconfig": "^4.10.1" }, "engines": { "node": ">=20.18.0" }, "funding": { "url": "https://github.com/sponsors/sxzz" }, "peerDependencies": { "@typescript/native-preview": ">=7.0.0-dev.20250601.1", "rolldown": "^1.0.0-beta.9", "typescript": "^5.0.0", "vue-tsc": "~3.0.3" }, "peerDependenciesMeta": { "@typescript/native-preview": { "optional": true }, "typescript": { "optional": true }, "vue-tsc": { "optional": true } } }, "node_modules/rollup": { "version": "4.44.1", "dev": true, "license": "MIT", "dependencies": { "@types/estree": "1.0.8" }, "bin": { "rollup": "dist/bin/rollup" }, "engines": { "node": ">=18.0.0", "npm": ">=8.0.0" }, "optionalDependencies": { "@rollup/rollup-android-arm-eabi": "4.44.1", "@rollup/rollup-android-arm64": "4.44.1", "@rollup/rollup-darwin-arm64": "4.44.1", "@rollup/rollup-darwin-x64": "4.44.1", "@rollup/rollup-freebsd-arm64": "4.44.1", "@rollup/rollup-freebsd-x64": "4.44.1", "@rollup/rollup-linux-arm-gnueabihf": "4.44.1", "@rollup/rollup-linux-arm-musleabihf": "4.44.1", "@rollup/rollup-linux-arm64-gnu": "4.44.1", "@rollup/rollup-linux-arm64-musl": "4.44.1", "@rollup/rollup-linux-loongarch64-gnu": "4.44.1", "@rollup/rollup-linux-powerpc64le-gnu": "4.44.1", "@rollup/rollup-linux-riscv64-gnu": "4.44.1", "@rollup/rollup-linux-riscv64-musl": "4.44.1", "@rollup/rollup-linux-s390x-gnu": "4.44.1", "@rollup/rollup-linux-x64-gnu": "4.44.1", "@rollup/rollup-linux-x64-musl": "4.44.1", "@rollup/rollup-win32-arm64-msvc": "4.44.1", "@rollup/rollup-win32-ia32-msvc": "4.44.1", "@rollup/rollup-win32-x64-msvc": "4.44.1", "fsevents": "~2.3.2" } }, "node_modules/semver": { "version": "7.7.2", "license": "ISC", "bin": { "semver": "bin/semver.js" }, "engines": { "node": ">=10" } }, "node_modules/smart-buffer": { "version": "4.2.0", "license": "MIT", "engines": { "node": ">= 6.0.0", "npm": ">= 3.0.0" } }, "node_modules/socks": { "version": "2.8.6", "license": "MIT", "dependencies": { "ip-address": "^9.0.5", "smart-buffer": "^4.2.0" }, "engines": { "node": ">= 10.0.0", "npm": ">= 3.0.0" } }, "node_modules/socks-proxy-agent": { "version": "8.0.5", "license": "MIT", "dependencies": { "agent-base": "^7.1.2", "debug": "^4.3.4", "socks": "^2.8.3" }, "engines": { "node": ">= 14" } }, "node_modules/source-map": { "version": "0.6.1", "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } }, "node_modules/source-map-js": { "version": "1.2.1", "dev": true, "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } }, "node_modules/source-map-support": { "version": "0.5.21", "license": "MIT", "dependencies": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" } }, "node_modules/sprintf-js": { "version": "1.1.3", "license": "BSD-3-Clause" }, "node_modules/sqlocal": { "version": "0.14.1", "license": "MIT", "dependencies": { "@sqlite.org/sqlite-wasm": "^3.49.1-build4", "coincident": "^1.2.3" }, "funding": { "type": "paypal", "url": "https://www.paypal.com/biz/fund?id=U3ZNM2Q26WJY8" }, "peerDependencies": { "drizzle-orm": "*", "kysely": "*" }, "peerDependenciesMeta": { "drizzle-orm": { "optional": true }, "kysely": { "optional": true } } }, "node_modules/streamx": { "version": "2.22.1", "license": "MIT", "dependencies": { "fast-fifo": "^1.3.2", "text-decoder": "^1.1.0" }, "optionalDependencies": { "bare-events": "^2.2.0" } }, "node_modules/string-width": { "version": "4.2.3", "license": "MIT", "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", "strip-ansi": "^6.0.1" }, "engines": { "node": ">=8" } }, "node_modules/strip-ansi": { "version": "6.0.1", "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" }, "engines": { "node": ">=8" } }, "node_modules/supports-color": { "version": "7.2.0", "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, "engines": { "node": ">=8" } }, "node_modules/tar-fs": { "version": "3.1.0", "license": "MIT", "dependencies": { "pump": "^3.0.0", "tar-stream": "^3.1.5" }, "optionalDependencies": { "bare-fs": "^4.0.1", "bare-path": "^3.0.0" } }, "node_modules/tar-stream": { "version": "3.1.7", "license": "MIT", "dependencies": { "b4a": "^1.6.4", "fast-fifo": "^1.2.0", "streamx": "^2.15.0" } }, "node_modules/terser": { "version": "5.43.1", "license": "BSD-2-Clause", "dependencies": { "@jridgewell/source-map": "^0.3.3", "acorn": "^8.14.0", "commander": "^2.20.0", "source-map-support": "~0.5.20" }, "bin": { "terser": "bin/terser" }, "engines": { "node": ">=10" } }, "node_modules/text-decoder": { "version": "1.2.3", "license": "Apache-2.0", "dependencies": { "b4a": "^1.6.4" } }, "node_modules/tinyglobby": { "version": "0.2.14", "dev": true, "license": "MIT", "dependencies": { "fdir": "^6.4.4", "picomatch": "^4.0.2" }, "engines": { "node": ">=12.0.0" }, "funding": { "url": "https://github.com/sponsors/SuperchupuDev" } }, "node_modules/tinyglobby/node_modules/fdir": { "version": "6.4.6", "dev": true, "license": "MIT", "peerDependencies": { "picomatch": "^3 || ^4" }, "peerDependenciesMeta": { "picomatch": { "optional": true } } }, "node_modules/tinyglobby/node_modules/picomatch": { "version": "4.0.2", "dev": true, "license": "MIT", "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/jonschlinkert" } }, "node_modules/tslib": { "version": "2.8.1", "license": "0BSD" }, "node_modules/typed-query-selector": { "version": "2.12.0", "license": "MIT" }, "node_modules/typescript": { "version": "5.9.2", "devOptional": true, "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" }, "engines": { "node": ">=14.17" } }, "node_modules/undici-types": { "version": "6.21.0", "devOptional": true, "license": "MIT" }, "node_modules/vite": { "version": "6.3.5", "dev": true, "license": "MIT", "dependencies": { "esbuild": "^0.25.0", "fdir": "^6.4.4", "picomatch": "^4.0.2", "postcss": "^8.5.3", "rollup": "^4.34.9", "tinyglobby": "^0.2.13" }, "bin": { "vite": "bin/vite.js" }, "engines": { "node": "^18.0.0 || ^20.0.0 || >=22.0.0" }, "funding": { "url": "https://github.com/vitejs/vite?sponsor=1" }, "optionalDependencies": { "fsevents": "~2.3.3" }, "peerDependencies": { "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", "jiti": ">=1.21.0", "less": "*", "lightningcss": "^1.21.0", "sass": "*", "sass-embedded": "*", "stylus": "*", "sugarss": "*", "terser": "^5.16.0", "tsx": "^4.8.1", "yaml": "^2.4.2" }, "peerDependenciesMeta": { "@types/node": { "optional": true }, "jiti": { "optional": true }, "less": { "optional": true }, "lightningcss": { "optional": true }, "sass": { "optional": true }, "sass-embedded": { "optional": true }, "stylus": { "optional": true }, "sugarss": { "optional": true }, "terser": { "optional": true }, "tsx": { "optional": true }, "yaml": { "optional": true } } }, "node_modules/vite/node_modules/fdir": { "version": "6.4.6", "dev": true, "license": "MIT", "peerDependencies": { "picomatch": "^3 || ^4" }, "peerDependenciesMeta": { "picomatch": { "optional": true } } }, "node_modules/vite/node_modules/picomatch": { "version": "4.0.2", "dev": true, "license": "MIT", "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/jonschlinkert" } }, "node_modules/wrap-ansi": { "version": "7.0.0", "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" }, "engines": { "node": ">=10" }, "funding": { "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, "node_modules/wrappy": { "version": "1.0.2", "license": "ISC" }, "node_modules/ws": { "version": "8.18.3", "license": "MIT", "engines": { "node": ">=10.0.0" }, "peerDependencies": { "bufferutil": "^4.0.1", "utf-8-validate": ">=5.0.2" }, "peerDependenciesMeta": { "bufferutil": { "optional": true }, "utf-8-validate": { "optional": true } } }, "node_modules/y18n": { "version": "5.0.8", "license": "ISC", "engines": { "node": ">=10" } }, "node_modules/yargs": { "version": "17.7.2", "license": "MIT", "dependencies": { "cliui": "^8.0.1", "escalade": "^3.1.1", "get-caller-file": "^2.0.5", "require-directory": "^2.1.1", "string-width": "^4.2.3", "y18n": "^5.0.5", "yargs-parser": "^21.1.1" }, "engines": { "node": ">=12" } }, "node_modules/yargs-parser": { "version": "21.1.1", "license": "ISC", "engines": { "node": ">=12" } }, "node_modules/yauzl": { "version": "2.10.0", "license": "MIT", "dependencies": { "buffer-crc32": "~0.2.3", "fd-slicer": "~1.1.0" } }, "node_modules/zimmerframe": { "version": "1.1.2", "license": "MIT" }, "node_modules/zod": { "version": "3.25.76", "license": "MIT", "funding": { "url": "https://github.com/sponsors/colinhacks" } }, "scripts/build": { "name": "@dhtml-scripts/build", "dependencies": { "@oxc-project/types": "^0.80.0", "magic-string": "^0.30.17", "rolldown": "^1.0.0-beta.12", "rolldown-plugin-dts": "^0.15.4", "terser": "^5.41.0", "zimmerframe": "^1.1.2" } }, "scripts/site": { "extraneous": true }, "scripts/test": { "name": "@dhtml-scripts/test", "dependencies": { "@hono/node-server": "^1.17.0", "@types/istanbul-lib-coverage": "^2.0.6", "@types/istanbul-lib-report": "^3.0.3", "@types/istanbul-reports": "^3.0.4", "amaro": "^1.1.0", "ast-v8-to-istanbul": "^0.3.3", "birpc": "^2.5.0", "devalue": "^5.1.1", "hono": "^4.8.5", "istanbul-lib-coverage": "^3.2.2", "istanbul-lib-report": "^3.0.1", "istanbul-reports": "^3.1.7", "mitata": "^1.0.34", "oxc-parser": "^0.82.0", "puppeteer": "^24.14.0" } } } }