Skip to content

Latest commit

 

History

History
20 lines (13 loc) · 843 Bytes

File metadata and controls

20 lines (13 loc) · 843 Bytes

Project Borealis API

Project Borealis web services API for the game, admin panel, developer services, and website.

Project structure

  1. Your main router is defined in src/index.ts.
  2. Each endpoint has its own file in src/endpoints/.
  3. For more information read the chanfana documentation and Hono documentation.

Development

  1. Clone this project and install dependencies with pnpm install
  2. Run pnpm dev to start a local instance of the API.
  3. Open http://localhost:8787/ in your browser to see the Swagger interface where you can try the endpoints.
  4. Changes made in the src/ folder will automatically trigger the server to reload, you only need to refresh the Swagger interface.

Deployment

Run pnpm deploy to publish the API to Cloudflare Workers.