{"library":"highsql","type":"library","category":null,"description":"Highsql is a TypeScript module that provides a high-level MySQL database utility built on top of mysql2/promise. Version 1.3.3 offers a promise-based interface with connection pooling, prepared statements, and convenience methods for common operations (SELECT, INSERT, UPDATE, DELETE) and transactions. Unlike raw mysql2 usage, highsql simplifies query construction and error handling with custom error classes. The library targets TypeScript developers who need a readable, secure wrapper without an ORM. Active development is moderate; the package has low weekly downloads and no recent releases, suggesting a maintenance phase. Key differentiators: built-in transaction scope, getByID shorthand, and underlying pool access.","language":"javascript","status":"active","version":"1.3.3","tags":["javascript"],"last_verified":"Fri Jun 05","install":[{"cmd":"npm install highsql","imports":["import { Connection } from 'highsql'","import { ConnectionConfig } from 'highsql'","import { RowDataPacket } from 'highsql'"]},{"cmd":"yarn add highsql","imports":[]},{"cmd":"pnpm add highsql","imports":[]}],"homepage":null,"github":null,"docs":null,"changelog":null,"pypi":null,"npm":"highsql","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}