{"library":"node-postgres-named","type":"library","category":null,"description":"node-postgres-named is a utility library designed to introduce named parameter support to the `node-postgres` client by monkeypatching its `query` method. As of its latest release, version 2.4.1 (published in 2018), this package allows developers to write more readable SQL queries using `$name` syntax, which it then translates into the positional `$1`, `$2` parameters required by PostgreSQL. This addresses a deliberate design choice in `node-postgres` to maintain a minimal API consistent with PostgreSQL's native capabilities, which do not inherently support named parameters. Given the absence of updates since 2018, this project is considered abandoned. Consequently, its compatibility with contemporary Node.js versions, recent `node-postgres` releases, and modern JavaScript module systems like ESM is highly uncertain and likely problematic.","language":"javascript","status":"abandoned","version":"2.4.1","tags":["javascript"],"install":[{"cmd":"npm install node-postgres-named","imports":["const named = require('node-postgres-named');","named.patch(client);"]},{"cmd":"yarn add node-postgres-named","imports":[]},{"cmd":"pnpm add node-postgres-named","imports":[]}],"homepage":null,"github":"https://github.com/bwestergard/node-postgres-named","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/node-postgres-named","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/node-postgres-named/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Fri Jul 24","install_tag":null}}