{"library":"database-js-common","type":"library","category":null,"description":"The `database-js-common` package provides essential utility functions designed to support the implementation of drivers within the broader `database-js` ecosystem. Its primary function is the robust parsing of database connection strings, converting complex URL-like formats (e.g., `key=value&nested[key]=value`) into structured JavaScript objects. It includes optional automatic type conversion for common values like booleans and numbers. Currently at version 1.0.1, this package serves as a foundational internal component for `database-js` drivers. However, it's crucial to note that the main `database-js` project itself, which this package supports, was last published in June 2021 (version 3.0.11). This indicates that the entire `database-js` ecosystem, including this common utility module, is likely in an abandoned or unmaintained state, with no active development, regular release cadence, or ongoing support. Its key differentiator is its specialized connection string parsing logic tailored for the `database-js` framework, rather than being a general-purpose, actively maintained parsing library.","language":"javascript","status":"abandoned","version":"1.0.1","tags":["javascript","database-js"],"last_verified":"Wed May 27","install":[{"cmd":"npm install database-js-common","imports":["const Common = require('database-js-common');","const Common = require('database-js-common');\nconst params = Common.parseConnectionParameters(paramString);"]},{"cmd":"yarn add database-js-common","imports":[]},{"cmd":"pnpm add database-js-common","imports":[]}],"homepage":null,"github":"https://github.com/mlaanderson/database-js-common","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/database-js-common","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/database-js-common/compatibility"}}