├── .env.example ├── .gitignore ├── LICENSE ├── README.md ├── bun.lock ├── docker-compose.yml ├── drizzle.config.ts ├── package.json ├── src ├── app.ts ├── db │ ├── index.ts │ ├── migrations │ │ ├── 0000_happy_adam_warlock.sql │ │ └── meta │ │ │ ├── 0000_snapshot.json │ │ │ └── _journal.json │ └── schema.ts ├── env-runtime.ts ├── env.ts ├── lib │ ├── auth.ts │ ├── create-app.ts │ └── types.ts ├── middlewares │ ├── auth-cors.ts │ ├── not-found.ts │ ├── on-error.ts │ └── with-session.ts └── routes │ ├── auth │ └── auth.index.ts │ └── index.route.ts ├── tsconfig.json └── wrangler.jsonc /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwaysnomads/better-hono/HEAD/.env.example -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwaysnomads/better-hono/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwaysnomads/better-hono/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwaysnomads/better-hono/HEAD/README.md -------------------------------------------------------------------------------- /bun.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwaysnomads/better-hono/HEAD/bun.lock -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwaysnomads/better-hono/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /drizzle.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwaysnomads/better-hono/HEAD/drizzle.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwaysnomads/better-hono/HEAD/package.json -------------------------------------------------------------------------------- /src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwaysnomads/better-hono/HEAD/src/app.ts -------------------------------------------------------------------------------- /src/db/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwaysnomads/better-hono/HEAD/src/db/index.ts -------------------------------------------------------------------------------- /src/db/migrations/0000_happy_adam_warlock.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwaysnomads/better-hono/HEAD/src/db/migrations/0000_happy_adam_warlock.sql -------------------------------------------------------------------------------- /src/db/migrations/meta/0000_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwaysnomads/better-hono/HEAD/src/db/migrations/meta/0000_snapshot.json -------------------------------------------------------------------------------- /src/db/migrations/meta/_journal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwaysnomads/better-hono/HEAD/src/db/migrations/meta/_journal.json -------------------------------------------------------------------------------- /src/db/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwaysnomads/better-hono/HEAD/src/db/schema.ts -------------------------------------------------------------------------------- /src/env-runtime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwaysnomads/better-hono/HEAD/src/env-runtime.ts -------------------------------------------------------------------------------- /src/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwaysnomads/better-hono/HEAD/src/env.ts -------------------------------------------------------------------------------- /src/lib/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwaysnomads/better-hono/HEAD/src/lib/auth.ts -------------------------------------------------------------------------------- /src/lib/create-app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwaysnomads/better-hono/HEAD/src/lib/create-app.ts -------------------------------------------------------------------------------- /src/lib/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwaysnomads/better-hono/HEAD/src/lib/types.ts -------------------------------------------------------------------------------- /src/middlewares/auth-cors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwaysnomads/better-hono/HEAD/src/middlewares/auth-cors.ts -------------------------------------------------------------------------------- /src/middlewares/not-found.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwaysnomads/better-hono/HEAD/src/middlewares/not-found.ts -------------------------------------------------------------------------------- /src/middlewares/on-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwaysnomads/better-hono/HEAD/src/middlewares/on-error.ts -------------------------------------------------------------------------------- /src/middlewares/with-session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwaysnomads/better-hono/HEAD/src/middlewares/with-session.ts -------------------------------------------------------------------------------- /src/routes/auth/auth.index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwaysnomads/better-hono/HEAD/src/routes/auth/auth.index.ts -------------------------------------------------------------------------------- /src/routes/index.route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwaysnomads/better-hono/HEAD/src/routes/index.route.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwaysnomads/better-hono/HEAD/tsconfig.json -------------------------------------------------------------------------------- /wrangler.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwaysnomads/better-hono/HEAD/wrangler.jsonc --------------------------------------------------------------------------------