├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .prettierrc ├── .vscode └── settings.json ├── README.md ├── bun.lock ├── eslint.config.mjs ├── examples └── basic │ ├── .gitignore │ ├── e2e.test.ts │ ├── package.json │ ├── playwright-vite.config.ts │ ├── src │ ├── client │ │ ├── app.tsx │ │ └── index.tsx │ ├── server │ │ ├── index.tsx │ │ ├── renderer-stream.tsx │ │ └── renderer.tsx │ └── style.css │ ├── tsconfig.json │ ├── vite.config.ts │ ├── worker-configuration.d.ts │ └── wrangler.jsonc ├── package.json ├── src ├── components │ ├── index.ts │ ├── link.tsx │ └── script.tsx ├── index.ts ├── plugin.ts └── utils │ └── path.ts ├── tsconfig.json └── tsup.config.ts /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yusukebe/hono-vite-react-stack/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .wrangler 3 | .mf 4 | *.tgz 5 | dist 6 | .DS_Store 7 | package-lock.json -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yusukebe/hono-vite-react-stack/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yusukebe/hono-vite-react-stack/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yusukebe/hono-vite-react-stack/HEAD/README.md -------------------------------------------------------------------------------- /bun.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yusukebe/hono-vite-react-stack/HEAD/bun.lock -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yusukebe/hono-vite-react-stack/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /examples/basic/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yusukebe/hono-vite-react-stack/HEAD/examples/basic/.gitignore -------------------------------------------------------------------------------- /examples/basic/e2e.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yusukebe/hono-vite-react-stack/HEAD/examples/basic/e2e.test.ts -------------------------------------------------------------------------------- /examples/basic/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yusukebe/hono-vite-react-stack/HEAD/examples/basic/package.json -------------------------------------------------------------------------------- /examples/basic/playwright-vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yusukebe/hono-vite-react-stack/HEAD/examples/basic/playwright-vite.config.ts -------------------------------------------------------------------------------- /examples/basic/src/client/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yusukebe/hono-vite-react-stack/HEAD/examples/basic/src/client/app.tsx -------------------------------------------------------------------------------- /examples/basic/src/client/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yusukebe/hono-vite-react-stack/HEAD/examples/basic/src/client/index.tsx -------------------------------------------------------------------------------- /examples/basic/src/server/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yusukebe/hono-vite-react-stack/HEAD/examples/basic/src/server/index.tsx -------------------------------------------------------------------------------- /examples/basic/src/server/renderer-stream.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yusukebe/hono-vite-react-stack/HEAD/examples/basic/src/server/renderer-stream.tsx -------------------------------------------------------------------------------- /examples/basic/src/server/renderer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yusukebe/hono-vite-react-stack/HEAD/examples/basic/src/server/renderer.tsx -------------------------------------------------------------------------------- /examples/basic/src/style.css: -------------------------------------------------------------------------------- 1 | @import 'tailwindcss'; 2 | -------------------------------------------------------------------------------- /examples/basic/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yusukebe/hono-vite-react-stack/HEAD/examples/basic/tsconfig.json -------------------------------------------------------------------------------- /examples/basic/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yusukebe/hono-vite-react-stack/HEAD/examples/basic/vite.config.ts -------------------------------------------------------------------------------- /examples/basic/worker-configuration.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yusukebe/hono-vite-react-stack/HEAD/examples/basic/worker-configuration.d.ts -------------------------------------------------------------------------------- /examples/basic/wrangler.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yusukebe/hono-vite-react-stack/HEAD/examples/basic/wrangler.jsonc -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yusukebe/hono-vite-react-stack/HEAD/package.json -------------------------------------------------------------------------------- /src/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yusukebe/hono-vite-react-stack/HEAD/src/components/index.ts -------------------------------------------------------------------------------- /src/components/link.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yusukebe/hono-vite-react-stack/HEAD/src/components/link.tsx -------------------------------------------------------------------------------- /src/components/script.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yusukebe/hono-vite-react-stack/HEAD/src/components/script.tsx -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yusukebe/hono-vite-react-stack/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yusukebe/hono-vite-react-stack/HEAD/src/plugin.ts -------------------------------------------------------------------------------- /src/utils/path.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yusukebe/hono-vite-react-stack/HEAD/src/utils/path.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yusukebe/hono-vite-react-stack/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yusukebe/hono-vite-react-stack/HEAD/tsup.config.ts --------------------------------------------------------------------------------