Skip to content

Repository files navigation

Ngandu Database

Quality Tests License

A Bun workspace containing Ngandu's database abstraction, SQL query builder, and SQL formatter.

Packages

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.

Requirements

  • Node.js 20 or newer
  • Bun 1.3 or newer

Development

bun install --frozen-lockfile
bun run format
bun run quality

See CONTRIBUTING.md for the contribution and release expectations.

Security

Please report vulnerabilities privately according to SECURITY.md.

License

Released under the MIT License.

Contributors

Contributors

About

Typesafe Legacy Database Utils

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages