A Bun workspace containing Ngandu's database abstraction, SQL query builder, and SQL formatter.
| Package | Purpose |
|---|---|
@ngandu-dev/database |
Database connections, drivers, platforms, schema, types, and portability. |
@ngandu-dev/query-builder |
Composable SQL query construction with optional database execution. |
@ngandu-dev/query-formatter |
SQL formatting, compression, highlighting, and CLI support. |
The dependency direction is intentionally one-way: database depends on query-builder, while query-formatter remains independent.
- Node.js 20 or newer
- Bun 1.3 or newer
bun install --frozen-lockfile
bun run format
bun run qualitySee CONTRIBUTING.md for the contribution and release expectations.
Please report vulnerabilities privately according to SECURITY.md.
Released under the MIT License.