{"library":"dmdb","type":"library","category":null,"description":"DMDB is a native Node.js driver for the Dameng 8 (DM8) relational database, providing direct database connectivity and interaction. The current stable version is 1.0.48286 (as of March 2026), with a frequent release cadence, often monthly or bi-monthly, addressing bugs, performance, and new features. Key differentiators include its tight integration with the DM8 ecosystem, official support for Node.js versions 12 and above, and extensions for popular ORMs like TypeORM and Knex via `typeorm-dm` and `knex-dm` packages. The driver supports features like connection pooling, statement caching, and optional Snappy compression for internal communication. It also aims for compatibility with OracleDB-like API patterns, which is a significant aspect for developers migrating or working with similar database drivers.","language":"javascript","status":"active","version":"1.0.48286","tags":["javascript","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install dmdb","imports":["import dmdb from 'dmdb';","import { Connection } from 'dmdb';","import { Pool } from 'dmdb';","import { OUT_FORMAT_ARRAY } from 'dmdb';"]},{"cmd":"yarn add dmdb","imports":[]},{"cmd":"pnpm add dmdb","imports":[]}],"homepage":null,"github":null,"docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/dmdb","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/dmdb/compatibility"}}