{"repo":"supersoniko/hono-api-starter","free":true,"listed":false,"github":"https://github.com/supersoniko/hono-api-starter","clone":"git clone https://github.com/supersoniko/hono-api-starter.git","description":"Modern DX friendly starter for Node.js/Hono APIs with the focus on simplicity and robustness.","language":"TypeScript","stars":19,"topics":["honojs","monorepo","nodejs","starter-template","typescript","boilerplate","starter-kit"],"license":"MIT","category":"saas-starters-boilerplates","readme_excerpt":"Hono API Starter 🚀 Modern DX friendly starter for Node.js/Hono APIs with the focus on simplicity and robustness. Features - ✨ Node 22 - 🔹 TypeScript 5.8 - ❤️ Monorepo setup with Turbo and npm workspaces - 🔥 Auto reloading support for monorepo setup - 🚀 Turbo pipeline to run tasks - ✅ Type and runtime safe environment variables - 🔒 Secure headers by default for APIs - 🛡️CORS - 📚 Robust logger (credits to Practica) - 🆔 Unique request ID (credits to Practica) - 🚫 Strict linting and type checking rules - 🐶 Husky for Git Hooks - 📔 Lint git commit with Commitlint - 🦺 Unit Testing with native Node.js test runner - 📦 Optimized esbuild production artifact - 🐳 Production ready Dockerfile for deployment General setup Manage your Node.js version automatically with Volta Clone the repository Install dependencies Cat Topia Application Development Server Production simulation Production deploy to Fly This will require Fly.io CLI to be installed. API Specification The API specification is written in RapidAPI/Paw. The specification can be be found in the root folder hono-starter-api-spec.paw . Debugging with VS Code Start any application in debug mode Attach debugger in VS Code Go to the Command Pallete (⇧+⌘+P on macOS), and search for the action \"Debug: Attach to Node process\". Choose the node process that looks like this: node --inspect -r ts-node/register -r tsconfig-paths/register ./src/entry-points/api/server.ts . View the VS Code Debug Actions documentation for more inform","default_branch":null,"files":null,"tree":[],"storefront":"/r/supersoniko","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/supersoniko/hono-api-starter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}