sitegen/package.json

46 lines
1.3 KiB
JSON

{
"type": "module",
"dependencies": {
"@hono/node-server": "^1.14.3",
"@mdx-js/mdx": "^3.1.0",
"@paperclover/console": "git+https://git.paperclover.net/clo/console.git",
"blurhash": "^2.0.5",
"codemirror": "^6.0.1",
"devalue": "^5.1.1",
"esbuild": "^0.25.5",
"hls.js": "^1.6.5",
"hono": "^4.7.11",
"marko": "^6.0.20",
"puppeteer": "^24.10.1",
"sharp": "^0.34.2",
"unique-names-generator": "^4.7.1",
"vscode-oniguruma": "^2.0.1",
"vscode-textmate": "^9.2.0"
},
"devDependencies": {
"@types/node": "^24.0.10",
"typescript": "^5.8.3"
},
"imports": {
"#backend": "./src/backend.ts",
"#debug": "./framework/debug.safe.ts",
"#sitegen": "./framework/lib/sitegen.ts",
"#sitegen/*": "./framework/lib/*.ts",
"#ssr": "./framework/engine/ssr.ts",
"#ssr/jsx-dev-runtime": "./framework/engine/jsx-runtime.ts",
"#ssr/jsx-runtime": "./framework/engine/jsx-runtime.ts",
"#ssr/marko": "./framework/engine/marko-runtime.ts",
"#marko/html": {
"types": "marko/html",
"production": "marko/production",
"node": "marko/debug/html"
},
"#hono": "hono",
"#hono/conninfo": {
"bun": "hono/bun",
"deno": "hono/deno",
"node": "@hono/node-server/conninfo",
"worker": "hono/cloudflare-workers"
}
}
}