├── .gitignore ├── README.md ├── app ├── app.css ├── entry.server.tsx ├── root.tsx ├── routes.ts ├── routes │ ├── api │ │ ├── get-image.ts │ │ └── image.ts │ ├── home.tsx │ └── ws.ts └── stores │ └── chat.ts ├── biome.json ├── docs └── image.png ├── drizzle.config.ts ├── drizzle ├── migrations │ ├── 0000_flawless_abomination.sql │ ├── index.ts │ └── meta │ │ ├── 0000_snapshot.json │ │ └── _journal.json ├── schema.ts └── utils.ts ├── package.json ├── pnpm-lock.yaml ├── public └── favicon.ico ├── react-router.config.ts ├── tsconfig.cloudflare.json ├── tsconfig.json ├── tsconfig.node.json ├── vite.config.ts ├── worker-configuration.d.ts ├── workers ├── app.ts ├── types.ts └── ws.ts └── wrangler.jsonc /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akazwz/anonymous-chat/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akazwz/anonymous-chat/HEAD/README.md -------------------------------------------------------------------------------- /app/app.css: -------------------------------------------------------------------------------- 1 | @import "tailwindcss"; 2 | -------------------------------------------------------------------------------- /app/entry.server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akazwz/anonymous-chat/HEAD/app/entry.server.tsx -------------------------------------------------------------------------------- /app/root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akazwz/anonymous-chat/HEAD/app/root.tsx -------------------------------------------------------------------------------- /app/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akazwz/anonymous-chat/HEAD/app/routes.ts -------------------------------------------------------------------------------- /app/routes/api/get-image.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akazwz/anonymous-chat/HEAD/app/routes/api/get-image.ts -------------------------------------------------------------------------------- /app/routes/api/image.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akazwz/anonymous-chat/HEAD/app/routes/api/image.ts -------------------------------------------------------------------------------- /app/routes/home.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akazwz/anonymous-chat/HEAD/app/routes/home.tsx -------------------------------------------------------------------------------- /app/routes/ws.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akazwz/anonymous-chat/HEAD/app/routes/ws.ts -------------------------------------------------------------------------------- /app/stores/chat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akazwz/anonymous-chat/HEAD/app/stores/chat.ts -------------------------------------------------------------------------------- /biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akazwz/anonymous-chat/HEAD/biome.json -------------------------------------------------------------------------------- /docs/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akazwz/anonymous-chat/HEAD/docs/image.png -------------------------------------------------------------------------------- /drizzle.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akazwz/anonymous-chat/HEAD/drizzle.config.ts -------------------------------------------------------------------------------- /drizzle/migrations/0000_flawless_abomination.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akazwz/anonymous-chat/HEAD/drizzle/migrations/0000_flawless_abomination.sql -------------------------------------------------------------------------------- /drizzle/migrations/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akazwz/anonymous-chat/HEAD/drizzle/migrations/index.ts -------------------------------------------------------------------------------- /drizzle/migrations/meta/0000_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akazwz/anonymous-chat/HEAD/drizzle/migrations/meta/0000_snapshot.json -------------------------------------------------------------------------------- /drizzle/migrations/meta/_journal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akazwz/anonymous-chat/HEAD/drizzle/migrations/meta/_journal.json -------------------------------------------------------------------------------- /drizzle/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akazwz/anonymous-chat/HEAD/drizzle/schema.ts -------------------------------------------------------------------------------- /drizzle/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akazwz/anonymous-chat/HEAD/drizzle/utils.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akazwz/anonymous-chat/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akazwz/anonymous-chat/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akazwz/anonymous-chat/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /react-router.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akazwz/anonymous-chat/HEAD/react-router.config.ts -------------------------------------------------------------------------------- /tsconfig.cloudflare.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akazwz/anonymous-chat/HEAD/tsconfig.cloudflare.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akazwz/anonymous-chat/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akazwz/anonymous-chat/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akazwz/anonymous-chat/HEAD/vite.config.ts -------------------------------------------------------------------------------- /worker-configuration.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akazwz/anonymous-chat/HEAD/worker-configuration.d.ts -------------------------------------------------------------------------------- /workers/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akazwz/anonymous-chat/HEAD/workers/app.ts -------------------------------------------------------------------------------- /workers/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akazwz/anonymous-chat/HEAD/workers/types.ts -------------------------------------------------------------------------------- /workers/ws.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akazwz/anonymous-chat/HEAD/workers/ws.ts -------------------------------------------------------------------------------- /wrangler.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akazwz/anonymous-chat/HEAD/wrangler.jsonc --------------------------------------------------------------------------------