No description
- Added @elysiajs/swagger dependency to package.json for API documentation. - Removed the old bed router and replaced it with a new history router. - Created a new state router to manage WebSocket connections and state updates. - Implemented a comprehensive state management system with the StateManager service. - Introduced AlarmManagement and BedService services for handling alarms and sensor readings. - Established a new MQTT service for managing MQTT connections and subscriptions. - Created an AlarmStateStore to manage volatile alerts and their states. - Defined FrontendState types for structured state management and WebSocket messaging. |
||
---|---|---|
adapter | ||
config | ||
prisma | ||
routes | ||
services | ||
store | ||
types | ||
utils | ||
.env | ||
.gitignore | ||
app.ts | ||
bun.lock | ||
package.json | ||
README.md | ||
tsconfig.json |
Elysia with Bun runtime
Getting Started
To get started with this template, simply paste this command into your terminal:
bun create elysia ./elysia-example
Development
To start the development server run:
bun run dev
Open http://localhost:3000/ with your browser to see the result.