Two API styles
Every export takes a callback or returns a Promise - use whichever reads better at the call site. From JS you don't need a wrapper at all.
The database resource I wanted for my own servers - a real connection pool, result caching, migrations, a live profiler, deadlock-safe transactions, and MariaDB tuning that uses the features MariaDB gives you. A drop-in successor to oxmysql.