Purpose & Overview
Provides development telemetry and environment insights using systeminformation directly on screen during local development.
Installation & Setup
1
Install the package
bash
bun veap add @veap/devtools-plugin2
Register in lib/veap.ts (or auto via lib/plugins.gen.ts)
lib/veap.ts
typescript
// lib/veap.ts
import { Application } from "@veap/core/core/server";
import devtoolsPlugin from "@veap/devtools-plugin";
export const app = Application.configure()
.withPlugins([
...(process.env.NODE_ENV === "development" ? [devtoolsPlugin] : [])
])
.create();Keep in mind
- Should only be registered in development environments (`process.env.NODE_ENV === 'development'`).
- Displays SQL query execution times and query count per request.
- Provides real-time visibility into Node.js/Bun process RAM usage and database connection pool status.
Dependencies
Veap Core
@veap/core (^0.1.0)
Required Veap Plugins
NPM Packages
- systeminformation@^5.23.0
- lucide-react@^1.27.0
Authors & Maintainers
Veap Core Team
Maintainer
Specifications
- License
- MIT
- Type
- plugin
- Status
- official
- Repository
- GitHub →
- Issues
- Report issue →