{ "lock": false, "lint": { "rules": { "tags": [ "recommended" ] } }, "exports": { ".": "./mod.ts" }, "imports": { "@app/": "./", "preact": "https://esm.sh/preact@10.23.2", "preact/": "https://esm.sh/preact@10.23.2/", "chalk": "npm:chalk@5" }, "compilerOptions": { "jsx": "react-jsx", "jsxImportSource": "preact" }, "nodeModulesDir": true, "tasks": { "start": "ENV=DEVELOPMENT deno run --env --unstable-kv -A --watch modules/app/main.ts", "build": "deno run --env -A --unstable-kv modules/app/main.ts --build ", "prod": "deno run --env --unstable-kv -A modules/app/main.ts", "test": "rm -rf .hydrate && rm -rf cov && deno test --unstable-kv -A --coverage=cov && deno coverage cov", "coverage": "deno coverage cov --lcov > cov.lcov", "bench": "deno run -A bench/run.ts", "oauth": "deno run --env -A --unstable-kv examples/oauth.ts", "deno": "deno run -A examples/deno.ts", "hook": "deno run -A examples/hook.ts", "raw_json": "deno run -A examples/raw_json.ts", "raw_jsx": "deno run -A examples/raw_jsx.tsx", "raw_string": "deno run -A examples/raw_string.ts", "ctx_json": "deno run -A examples/ctx_json.ts", "ctx_jsx": "deno run -A examples/ctx_jsx.tsx", "ctx_string": "deno run -A examples/ctx_string.ts", "string_response": "deno run -A examples/string_response.ts", "deno_kv": "deno run -A --unstable-kv examples/deno_kv.ts", "deno_sqlite": "deno run -A --unstable-ffi examples/deno_sqlite.ts", "deno_postgres": "deno run -A examples/deno_postgres.ts", "deno_mysql": "deno run -A examples/deno_mysql.ts", "deno_redis": "deno run -A examples/deno_redis.ts", "deno_mongo": "deno run -A examples/deno_mongo.ts", "params_query": "deno run -A examples/params_query.ts", "static_file_string": "deno run -A examples/static_file_string.ts", "static_file_image": "deno run -A examples/static_file_image.ts", "markdown_middleware": "GITHUB_CLIENT_ID=abe04d0d76dd2b169380 GITHUB_CLIENT_SECRET=e9a16ec40a87c8a6d1f4eff3ea955248059b67ee deno run -A --unstable-kv examples/markdown_middleware.ts", "group": "deno run -A examples/group.ts", "app_middleware": "deno run -A examples/app_middleware.ts", "route_middleware": "deno run -A examples/route_middleware.ts", "server_rendering": "deno run -A examples/server_rendering.tsx" }}