{"id":389586,"url":"https://github.com/brianc/node-libpq","last_synced_at":"2026-10-23T21:02:43.696Z","repository":{"id":20221088,"uuid":"23492806","full_name":"brianc/node-libpq","owner":"brianc","description":"Simple, low level native bindings to PostgreSQL's libpq from node.js","archived":false,"fork":false,"pushed_at":"2026-09-13T04:56:41.000Z","size":303,"stargazers_count":123,"open_issues_count":46,"forks_count":51,"subscribers_count":5,"default_branch":"master","last_synced_at":"2026-09-30T09:15:27.662Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/brianc.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2014-08-30T14:02:00.000Z","updated_at":"2026-09-25T16:20:54.000Z","dependencies_parsed_at":"2024-05-30T21:34:36.698Z","dependency_job_id":"f9ff4165-7ac6-4c09-8561-0a59015cdc2d","html_url":"https://github.com/brianc/node-libpq","commit_stats":{"total_commits":158,"total_committers":20,"mean_commits":7.9,"dds":"0.15822784810126578","last_synced_commit":"0d5d339c04cd9cbd9b07e2cbef5b3d3a639de64f"},"previous_names":[],"tags_count":44,"template":false,"template_full_name":null,"purl":"pkg:github/brianc/node-libpq","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brianc","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/sbom","scorecard":{"id":252984,"data":{"date":"2025-08-11","repo":{"name":"github.com/brianc/node-libpq","commit":"e51bd5fcf7e7e3044fcc081f97028d225d0c0bdf"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":4,"reason":"Found 13/29 approved changesets -- score normalized to 4","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":3,"reason":"dependency not pinned by hash detected -- score normalized to 3","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yaml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/brianc/node-libpq/ci.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yaml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/brianc/node-libpq/ci.yaml/master?enable=pin","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   1 npmCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":0,"reason":"license file not detected","details":["Warn: project does not have a license file"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":9,"reason":"1 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 20 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-17T08:56:59.583Z","repository_id":20221088,"created_at":"2025-08-17T08:56:59.584Z","updated_at":"2025-08-17T08:56:59.584Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":342542704,"owners_count":37927987,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-10-02T02:00:07.254Z","response_time":104,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"brianc","name":"Brian C","uuid":"50081","kind":"user","description":"","email":"brian.m.carlson@gmail.com","website":null,"location":"Austin, TX","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/50081?v=4","repositories_count":154,"last_synced_at":"2026-10-17T03:09:19.686Z","metadata":{"has_sponsors_listing":true,"funding":null},"html_url":"https://github.com/brianc","funding_links":["https://github.com/sponsors/brianc"],"total_stars":17117,"followers":1245,"following":35,"created_at":"2022-11-02T16:25:33.417Z","updated_at":"2026-10-17T03:09:19.700Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brianc","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brianc/repositories"},"packages":[{"id":13558537,"name":"node-libpq","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/brianc/node-libpq","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/brianc/node-libpq","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-11T04:48:44.497Z","latest_release_published_at":"2026-02-11T04:48:44.497Z","latest_release_number":"1.8.12+~1.8.10-2","latest_published_release_number":null,"last_synced_at":"2026-03-12T00:17:01.298Z","created_at":"2026-02-11T04:48:44.303Z","updated_at":"2026-10-15T00:02:21.133Z","registry_url":"https://launchpad.net/ubuntu/+source/node-libpq","install_command":"apt-get install node-libpq","documentation_url":null,"metadata":{"component":"universe","architecture":"any","priority":"optional","binary":"node-libpq","standards_version":"4.6.1","maintainer":"Debian Javascript Maintainers \u003cpkg-javascript-devel@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-sequence-nodejs, libpq-dev, node-bindings \u003c!nocheck\u003e, node-gyp, node-nan","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":20221088,"uuid":"23492806","full_name":"brianc/node-libpq","owner":"brianc","description":"Simple, low level native bindings to PostgreSQL's libpq from node.js","archived":false,"fork":false,"pushed_at":"2026-09-13T04:56:41.000Z","size":303,"stargazers_count":123,"open_issues_count":46,"forks_count":51,"subscribers_count":5,"default_branch":"master","last_synced_at":"2026-09-30T09:15:27.662Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/brianc.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2014-08-30T14:02:00.000Z","updated_at":"2026-09-25T16:20:54.000Z","dependencies_parsed_at":"2024-05-30T21:34:36.698Z","dependency_job_id":"f9ff4165-7ac6-4c09-8561-0a59015cdc2d","html_url":"https://github.com/brianc/node-libpq","commit_stats":{"total_commits":158,"total_committers":20,"mean_commits":7.9,"dds":"0.15822784810126578","last_synced_commit":"0d5d339c04cd9cbd9b07e2cbef5b3d3a639de64f"},"previous_names":[],"tags_count":44,"template":false,"template_full_name":null,"purl":"pkg:github/brianc/node-libpq","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brianc","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/sbom","scorecard":{"id":252984,"data":{"date":"2025-08-11","repo":{"name":"github.com/brianc/node-libpq","commit":"e51bd5fcf7e7e3044fcc081f97028d225d0c0bdf"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":4,"reason":"Found 13/29 approved changesets -- score normalized to 4","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":3,"reason":"dependency not pinned by hash detected -- score normalized to 3","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yaml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/brianc/node-libpq/ci.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yaml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/brianc/node-libpq/ci.yaml/master?enable=pin","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   1 npmCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":0,"reason":"license file not detected","details":["Warn: project does not have a license file"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":9,"reason":"1 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 20 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-17T08:56:59.583Z","repository_id":20221088,"created_at":"2025-08-17T08:56:59.584Z","updated_at":"2025-08-17T08:56:59.584Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":342542704,"owners_count":37927987,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-10-02T02:00:07.254Z","response_time":104,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"brianc","name":"Brian C","uuid":"50081","kind":"user","description":"","email":"brian.m.carlson@gmail.com","website":null,"location":"Austin, TX","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/50081?v=4","repositories_count":154,"last_synced_at":"2026-10-10T00:06:38.269Z","metadata":{"has_sponsors_listing":true,"funding":null},"html_url":"https://github.com/brianc","funding_links":["https://github.com/sponsors/brianc"],"total_stars":17117,"followers":1244,"following":35,"created_at":"2022-11-02T16:25:33.417Z","updated_at":"2026-10-10T00:06:38.287Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brianc","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brianc/repositories"},"tags":[{"name":"v1.8.13","sha":"714bb6fa0feeeb0192a3d7bf70465abbce43f7db","kind":"tag","published_at":"2024-05-30T18:44:09.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.13","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.13/manifests"},{"name":"v1.8.12","sha":"83dee3043773183eda697128ed74bdbb4046841e","kind":"tag","published_at":"2022-08-29T17:39:15.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.12","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.12/manifests"},{"name":"v1.8.11","sha":"f166cdbc8966337398d692584ce68b55d5bc43ed","kind":"tag","published_at":"2022-08-23T16:34:19.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.11","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.11/manifests"},{"name":"v1.8.10","sha":"308849c9ee7adc6c84b6011ad8ce572c7b3632f1","kind":"tag","published_at":"2022-08-19T18:08:50.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.10","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.10/manifests"},{"name":"v1.8.8","sha":"3237893c435ec935ef7b131d3a60925a5697e6b6","kind":"tag","published_at":"2018-05-04T18:45:59.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.8","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.8/manifests"},{"name":"v1.8.7","sha":"f1067769c0eab0c60cbf8095c58583a40d1a91ad","kind":"tag","published_at":"2017-04-10T14:21:35.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.7","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.7/manifests"},{"name":"v1.8.6","sha":"d159ebbd2ce300f7f624dd921874a0baeff3eec6","kind":"tag","published_at":"2017-04-05T14:44:32.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.6","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.6/manifests"},{"name":"v1.8.5","sha":"1ab56400470c57e0e5ae56be084f567e3b7937d2","kind":"tag","published_at":"2016-08-03T15:30:34.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.5","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.5/manifests"},{"name":"v1.8.4","sha":"c65a571cbfa72d7b566e879a00d1d498e1baa99e","kind":"tag","published_at":"2016-07-14T16:17:01.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.4","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.4/manifests"},{"name":"v1.8.3","sha":"7f4a44de4a9bde34d7fa1bf0443a884cd890a1f6","kind":"tag","published_at":"2016-06-21T13:54:39.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.3","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.3/manifests"},{"name":"v1.8.2","sha":"87ceb937dba958b270876d9489c996b2e21ba39f","kind":"tag","published_at":"2016-04-27T19:18:43.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.2/manifests"},{"name":"v1.8.1","sha":"97b93099cd682b0ab72c976b7fc186a7b880dc27","kind":"tag","published_at":"2016-02-25T16:56:48.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"6bd4833c82956f17ec203cf0e3fc4fe4c87d7fa4","kind":"tag","published_at":"2015-11-17T17:05:03.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.0/manifests"},{"name":"v1.7.0","sha":"6767eff332545d318bb7645aaecf81152cfbd4f4","kind":"tag","published_at":"2015-09-08T16:48:38.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.7.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.7.0/manifests"},{"name":"v1.6.4","sha":"bf6dbac0022a4cdf535c8b4511f13fc143867676","kind":"tag","published_at":"2015-05-18T12:49:37.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.4","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.4/manifests"},{"name":"v1.6.3","sha":"3b248c007f9d06727b0de2b9514efd2a4cc887fb","kind":"tag","published_at":"2015-05-05T17:11:29.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.3","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.3/manifests"},{"name":"v1.6.2","sha":"ad799cfe5920442c201651573a0fe52983e6f069","kind":"tag","published_at":"2015-05-03T19:03:54.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.2/manifests"},{"name":"v1.6.1","sha":"70e7bf53489cce7f0da0c3380bb35a04077ceb7e","kind":"tag","published_at":"2015-05-01T15:06:34.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"67fde213257674476e2e224af5d97dbcd8f1f6d8","kind":"tag","published_at":"2015-04-26T17:39:14.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.0/manifests"},{"name":"v1.5.1","sha":"d50817f83458e527e3e245e1a916d15adb0d61f6","kind":"tag","published_at":"2015-01-20T16:42:24.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.5.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"64533af10c48dc088ff89f6a21ad1a383c3d623d","kind":"tag","published_at":"2015-01-16T21:04:09.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.5.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.5.0/manifests"},{"name":"v1.4.2","sha":"453e2ad71e25bc768cb9966862ba8c96ace4a143","kind":"tag","published_at":"2015-01-02T16:21:14.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.4.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"806e16a2ea870c9ad52669670f099c71ec930b02","kind":"tag","published_at":"2014-12-27T21:51:28.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.4.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"f1fc0b044641bbedf47dcfa34995370a5de714f0","kind":"tag","published_at":"2014-12-17T05:40:33.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.4.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"7b2547e092dccac5254d5dafee8ff7247bef22f3","kind":"tag","published_at":"2014-11-20T23:46:19.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.3.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"e0bacae95ea898e0582ccf20a01e8b3d8486218f","kind":"tag","published_at":"2014-11-18T19:31:02.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.3.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.3.0/manifests"},{"name":"v1.2.1","sha":"2777d35087f69f60302969f3fe07cdf073e4a373","kind":"tag","published_at":"2014-10-18T03:04:03.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.2.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"4613c440627be42af4f5679f3da003ec50237a6e","kind":"tag","published_at":"2014-10-16T03:17:04.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.2.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"900da604df5f2d16bfbe5742cc9b789b0d43561e","kind":"tag","published_at":"2014-10-09T19:31:39.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.1.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.1.0/manifests"},{"name":"v1.0.1","sha":"ff3356ddbf294e50d9c66df9846c0a3392c5bbf6","kind":"tag","published_at":"2014-10-07T04:28:21.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.0.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"6026ebe3effbee6d53dd888c5a6b7a54f06719f4","kind":"tag","published_at":"2014-09-25T16:20:09.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.0.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.0.0/manifests"},{"name":"v0.5.3","sha":"e0ef724a87460fcab8121db24e0dc887a076f3ba","kind":"tag","published_at":"2014-09-14T20:58:42.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.5.3","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.3/manifests"},{"name":"v0.5.2","sha":"5d49faf46ac993c28f0c30c5b8dfdb5ab4e9a186","kind":"tag","published_at":"2014-09-14T20:43:32.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.5.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"22a4ba5b0796d5d036c4ec8d6edec7e52afbdcd1","kind":"tag","published_at":"2014-09-14T01:58:13.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.5.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"4195305a2e84d28002b970c75c3fcf02e307e14d","kind":"tag","published_at":"2014-09-09T09:48:49.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.5.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.0/manifests"},{"name":"v0.4.1","sha":"bd41a7a575976d778ee6a3313544c38692fd3f9b","kind":"tag","published_at":"2014-09-04T23:38:25.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.4.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"28b2047254320915398dfb71c2c04cc6a599b65a","kind":"tag","published_at":"2014-09-04T23:34:01.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.4.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"f681723e26e14c31885395838aa486913570106e","kind":"tag","published_at":"2014-09-03T03:29:44.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.3.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.3.0/manifests"},{"name":"v0.2.5","sha":"73a3532518cd46ab18caa9d4610da5cd1d93e755","kind":"tag","published_at":"2014-09-03T03:05:13.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.5","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.5/manifests"},{"name":"v0.2.4","sha":"6ed577820c6e5fe6f4eb971e11550fca0ab0ce5b","kind":"tag","published_at":"2014-09-02T13:49:30.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.4","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"89f49fa626254a271035b3f50c69c4f67c63b207","kind":"tag","published_at":"2014-09-02T13:35:31.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.3","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.3/manifests"},{"name":"v0.2.2","sha":"d6888f1196d99fcf5679cf161a18808907e20cfc","kind":"tag","published_at":"2014-09-02T13:31:58.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"f8dadd2a8279e6c1980291ab55d32b84ce6daf09","kind":"tag","published_at":"2014-09-01T18:25:05.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"0f0a0eea253e9a01edd51aa6a56c905892d1a2d8","kind":"tag","published_at":"2014-09-01T18:10:40.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.0/manifests"}]},"repo_metadata_updated_at":"2026-10-15T00:02:21.133Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/node-libpq?arch=source\u0026distro=ubuntu-23.04\u0026repository_url=https://launchpad.net/ubuntu/lunar","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/node-libpq","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/node-libpq","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/node-libpq/dependencies","status":null,"funding_links":["https://github.com/sponsors/brianc"],"critical":null,"issue_metadata":{"last_synced_at":"2026-10-14T17:00:31.191Z","issues_count":58,"pull_requests_count":81,"avg_time_to_close_issue":13745140.24,"avg_time_to_close_pull_request":20047791.10769231,"issues_closed_count":25,"pull_requests_closed_count":65,"pull_request_authors_count":44,"issue_authors_count":56,"avg_comments_per_issue":2.8793103448275863,"avg_comments_per_pull_request":1.8518518518518519,"merged_pull_requests_count":45,"bot_issues_count":1,"bot_pull_requests_count":7,"past_year_issues_count":3,"past_year_pull_requests_count":11,"past_year_avg_time_to_close_issue":84792.0,"past_year_avg_time_to_close_pull_request":216152.0,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":5,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.6666666666666666,"past_year_avg_comments_per_pull_request":0.9090909090909091,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":3,"past_year_merged_pull_requests_count":4,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/issues","maintainers":[{"login":"brianc","count":17,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/brianc"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/node-libpq/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/node-libpq/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/node-libpq/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/node-libpq/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/node-libpq/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/node-libpq/codemeta","maintainers":[],"registry":{"name":"ubuntu-23.04","url":"https://launchpad.net/ubuntu/lunar","ecosystem":"ubuntu","default":false,"packages_count":36116,"maintainers_count":0,"namespaces_count":4,"keywords_count":993,"github":"ubuntu","metadata":{"codename":"lunar","mirror":"http://old-releases.ubuntu.com/ubuntu","funded_packages_count":2330},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:49.117Z","updated_at":"2026-10-22T05:06:08.908Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/namespaces"}},{"id":13794292,"name":"node-libpq","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/brianc/node-libpq","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/brianc/node-libpq","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T16:06:42.061Z","latest_release_published_at":"2026-02-13T16:06:42.061Z","latest_release_number":"1.8.12+~1.8.10-2","latest_published_release_number":null,"last_synced_at":"2026-03-13T20:18:10.595Z","created_at":"2026-02-13T16:06:41.805Z","updated_at":"2026-10-15T00:03:12.251Z","registry_url":"https://launchpad.net/ubuntu/+source/node-libpq","install_command":"apt-get install node-libpq","documentation_url":null,"metadata":{"component":"universe","architecture":"any","priority":"optional","binary":"node-libpq","standards_version":"4.6.1","maintainer":"Debian Javascript Maintainers \u003cpkg-javascript-devel@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-sequence-nodejs, libpq-dev, node-bindings \u003c!nocheck\u003e, node-gyp, node-nan","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":20221088,"uuid":"23492806","full_name":"brianc/node-libpq","owner":"brianc","description":"Simple, low level native bindings to PostgreSQL's libpq from node.js","archived":false,"fork":false,"pushed_at":"2026-09-13T04:56:41.000Z","size":303,"stargazers_count":123,"open_issues_count":46,"forks_count":51,"subscribers_count":5,"default_branch":"master","last_synced_at":"2026-09-30T09:15:27.662Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/brianc.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2014-08-30T14:02:00.000Z","updated_at":"2026-09-25T16:20:54.000Z","dependencies_parsed_at":"2024-05-30T21:34:36.698Z","dependency_job_id":"f9ff4165-7ac6-4c09-8561-0a59015cdc2d","html_url":"https://github.com/brianc/node-libpq","commit_stats":{"total_commits":158,"total_committers":20,"mean_commits":7.9,"dds":"0.15822784810126578","last_synced_commit":"0d5d339c04cd9cbd9b07e2cbef5b3d3a639de64f"},"previous_names":[],"tags_count":44,"template":false,"template_full_name":null,"purl":"pkg:github/brianc/node-libpq","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brianc","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/sbom","scorecard":{"id":252984,"data":{"date":"2025-08-11","repo":{"name":"github.com/brianc/node-libpq","commit":"e51bd5fcf7e7e3044fcc081f97028d225d0c0bdf"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":4,"reason":"Found 13/29 approved changesets -- score normalized to 4","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":3,"reason":"dependency not pinned by hash detected -- score normalized to 3","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yaml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/brianc/node-libpq/ci.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yaml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/brianc/node-libpq/ci.yaml/master?enable=pin","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   1 npmCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":0,"reason":"license file not detected","details":["Warn: project does not have a license file"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":9,"reason":"1 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 20 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-17T08:56:59.583Z","repository_id":20221088,"created_at":"2025-08-17T08:56:59.584Z","updated_at":"2025-08-17T08:56:59.584Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":342542704,"owners_count":37927987,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-10-02T02:00:07.254Z","response_time":104,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"brianc","name":"Brian C","uuid":"50081","kind":"user","description":"","email":"brian.m.carlson@gmail.com","website":null,"location":"Austin, TX","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/50081?v=4","repositories_count":154,"last_synced_at":"2026-10-10T00:06:38.269Z","metadata":{"has_sponsors_listing":true,"funding":null},"html_url":"https://github.com/brianc","funding_links":["https://github.com/sponsors/brianc"],"total_stars":17117,"followers":1244,"following":35,"created_at":"2022-11-02T16:25:33.417Z","updated_at":"2026-10-10T00:06:38.287Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brianc","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brianc/repositories"},"tags":[{"name":"v1.8.13","sha":"714bb6fa0feeeb0192a3d7bf70465abbce43f7db","kind":"tag","published_at":"2024-05-30T18:44:09.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.13","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.13/manifests"},{"name":"v1.8.12","sha":"83dee3043773183eda697128ed74bdbb4046841e","kind":"tag","published_at":"2022-08-29T17:39:15.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.12","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.12/manifests"},{"name":"v1.8.11","sha":"f166cdbc8966337398d692584ce68b55d5bc43ed","kind":"tag","published_at":"2022-08-23T16:34:19.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.11","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.11/manifests"},{"name":"v1.8.10","sha":"308849c9ee7adc6c84b6011ad8ce572c7b3632f1","kind":"tag","published_at":"2022-08-19T18:08:50.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.10","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.10/manifests"},{"name":"v1.8.8","sha":"3237893c435ec935ef7b131d3a60925a5697e6b6","kind":"tag","published_at":"2018-05-04T18:45:59.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.8","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.8/manifests"},{"name":"v1.8.7","sha":"f1067769c0eab0c60cbf8095c58583a40d1a91ad","kind":"tag","published_at":"2017-04-10T14:21:35.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.7","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.7/manifests"},{"name":"v1.8.6","sha":"d159ebbd2ce300f7f624dd921874a0baeff3eec6","kind":"tag","published_at":"2017-04-05T14:44:32.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.6","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.6/manifests"},{"name":"v1.8.5","sha":"1ab56400470c57e0e5ae56be084f567e3b7937d2","kind":"tag","published_at":"2016-08-03T15:30:34.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.5","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.5/manifests"},{"name":"v1.8.4","sha":"c65a571cbfa72d7b566e879a00d1d498e1baa99e","kind":"tag","published_at":"2016-07-14T16:17:01.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.4","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.4/manifests"},{"name":"v1.8.3","sha":"7f4a44de4a9bde34d7fa1bf0443a884cd890a1f6","kind":"tag","published_at":"2016-06-21T13:54:39.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.3","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.3/manifests"},{"name":"v1.8.2","sha":"87ceb937dba958b270876d9489c996b2e21ba39f","kind":"tag","published_at":"2016-04-27T19:18:43.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.2/manifests"},{"name":"v1.8.1","sha":"97b93099cd682b0ab72c976b7fc186a7b880dc27","kind":"tag","published_at":"2016-02-25T16:56:48.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"6bd4833c82956f17ec203cf0e3fc4fe4c87d7fa4","kind":"tag","published_at":"2015-11-17T17:05:03.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.0/manifests"},{"name":"v1.7.0","sha":"6767eff332545d318bb7645aaecf81152cfbd4f4","kind":"tag","published_at":"2015-09-08T16:48:38.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.7.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.7.0/manifests"},{"name":"v1.6.4","sha":"bf6dbac0022a4cdf535c8b4511f13fc143867676","kind":"tag","published_at":"2015-05-18T12:49:37.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.4","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.4/manifests"},{"name":"v1.6.3","sha":"3b248c007f9d06727b0de2b9514efd2a4cc887fb","kind":"tag","published_at":"2015-05-05T17:11:29.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.3","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.3/manifests"},{"name":"v1.6.2","sha":"ad799cfe5920442c201651573a0fe52983e6f069","kind":"tag","published_at":"2015-05-03T19:03:54.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.2/manifests"},{"name":"v1.6.1","sha":"70e7bf53489cce7f0da0c3380bb35a04077ceb7e","kind":"tag","published_at":"2015-05-01T15:06:34.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"67fde213257674476e2e224af5d97dbcd8f1f6d8","kind":"tag","published_at":"2015-04-26T17:39:14.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.0/manifests"},{"name":"v1.5.1","sha":"d50817f83458e527e3e245e1a916d15adb0d61f6","kind":"tag","published_at":"2015-01-20T16:42:24.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.5.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"64533af10c48dc088ff89f6a21ad1a383c3d623d","kind":"tag","published_at":"2015-01-16T21:04:09.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.5.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.5.0/manifests"},{"name":"v1.4.2","sha":"453e2ad71e25bc768cb9966862ba8c96ace4a143","kind":"tag","published_at":"2015-01-02T16:21:14.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.4.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"806e16a2ea870c9ad52669670f099c71ec930b02","kind":"tag","published_at":"2014-12-27T21:51:28.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.4.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"f1fc0b044641bbedf47dcfa34995370a5de714f0","kind":"tag","published_at":"2014-12-17T05:40:33.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.4.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"7b2547e092dccac5254d5dafee8ff7247bef22f3","kind":"tag","published_at":"2014-11-20T23:46:19.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.3.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"e0bacae95ea898e0582ccf20a01e8b3d8486218f","kind":"tag","published_at":"2014-11-18T19:31:02.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.3.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.3.0/manifests"},{"name":"v1.2.1","sha":"2777d35087f69f60302969f3fe07cdf073e4a373","kind":"tag","published_at":"2014-10-18T03:04:03.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.2.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"4613c440627be42af4f5679f3da003ec50237a6e","kind":"tag","published_at":"2014-10-16T03:17:04.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.2.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"900da604df5f2d16bfbe5742cc9b789b0d43561e","kind":"tag","published_at":"2014-10-09T19:31:39.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.1.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.1.0/manifests"},{"name":"v1.0.1","sha":"ff3356ddbf294e50d9c66df9846c0a3392c5bbf6","kind":"tag","published_at":"2014-10-07T04:28:21.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.0.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"6026ebe3effbee6d53dd888c5a6b7a54f06719f4","kind":"tag","published_at":"2014-09-25T16:20:09.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.0.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.0.0/manifests"},{"name":"v0.5.3","sha":"e0ef724a87460fcab8121db24e0dc887a076f3ba","kind":"tag","published_at":"2014-09-14T20:58:42.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.5.3","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.3/manifests"},{"name":"v0.5.2","sha":"5d49faf46ac993c28f0c30c5b8dfdb5ab4e9a186","kind":"tag","published_at":"2014-09-14T20:43:32.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.5.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"22a4ba5b0796d5d036c4ec8d6edec7e52afbdcd1","kind":"tag","published_at":"2014-09-14T01:58:13.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.5.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"4195305a2e84d28002b970c75c3fcf02e307e14d","kind":"tag","published_at":"2014-09-09T09:48:49.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.5.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.0/manifests"},{"name":"v0.4.1","sha":"bd41a7a575976d778ee6a3313544c38692fd3f9b","kind":"tag","published_at":"2014-09-04T23:38:25.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.4.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"28b2047254320915398dfb71c2c04cc6a599b65a","kind":"tag","published_at":"2014-09-04T23:34:01.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.4.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"f681723e26e14c31885395838aa486913570106e","kind":"tag","published_at":"2014-09-03T03:29:44.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.3.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.3.0/manifests"},{"name":"v0.2.5","sha":"73a3532518cd46ab18caa9d4610da5cd1d93e755","kind":"tag","published_at":"2014-09-03T03:05:13.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.5","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.5/manifests"},{"name":"v0.2.4","sha":"6ed577820c6e5fe6f4eb971e11550fca0ab0ce5b","kind":"tag","published_at":"2014-09-02T13:49:30.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.4","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"89f49fa626254a271035b3f50c69c4f67c63b207","kind":"tag","published_at":"2014-09-02T13:35:31.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.3","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.3/manifests"},{"name":"v0.2.2","sha":"d6888f1196d99fcf5679cf161a18808907e20cfc","kind":"tag","published_at":"2014-09-02T13:31:58.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"f8dadd2a8279e6c1980291ab55d32b84ce6daf09","kind":"tag","published_at":"2014-09-01T18:25:05.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"0f0a0eea253e9a01edd51aa6a56c905892d1a2d8","kind":"tag","published_at":"2014-09-01T18:10:40.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.0/manifests"}]},"repo_metadata_updated_at":"2026-10-15T00:03:12.251Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/node-libpq?arch=source\u0026distro=ubuntu-23.10\u0026repository_url=https://launchpad.net/ubuntu/mantic","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/node-libpq","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/node-libpq","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/node-libpq/dependencies","status":null,"funding_links":["https://github.com/sponsors/brianc"],"critical":null,"issue_metadata":{"last_synced_at":"2026-10-14T17:00:31.191Z","issues_count":58,"pull_requests_count":81,"avg_time_to_close_issue":13745140.24,"avg_time_to_close_pull_request":20047791.10769231,"issues_closed_count":25,"pull_requests_closed_count":65,"pull_request_authors_count":44,"issue_authors_count":56,"avg_comments_per_issue":2.8793103448275863,"avg_comments_per_pull_request":1.8518518518518519,"merged_pull_requests_count":45,"bot_issues_count":1,"bot_pull_requests_count":7,"past_year_issues_count":3,"past_year_pull_requests_count":11,"past_year_avg_time_to_close_issue":84792.0,"past_year_avg_time_to_close_pull_request":216152.0,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":5,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.6666666666666666,"past_year_avg_comments_per_pull_request":0.9090909090909091,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":3,"past_year_merged_pull_requests_count":4,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/issues","maintainers":[{"login":"brianc","count":17,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/brianc"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/node-libpq/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/node-libpq/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/node-libpq/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/node-libpq/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/node-libpq/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/node-libpq/codemeta","maintainers":[],"registry":{"name":"ubuntu-23.10","url":"https://launchpad.net/ubuntu/mantic","ecosystem":"ubuntu","default":false,"packages_count":36642,"maintainers_count":0,"namespaces_count":4,"keywords_count":2188,"github":"ubuntu","metadata":{"codename":"mantic","mirror":"http://old-releases.ubuntu.com/ubuntu","funded_packages_count":2474},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:48.636Z","updated_at":"2026-10-22T05:06:04.745Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/namespaces"}},{"id":13659762,"name":"node-libpq","ecosystem":"debian","description":null,"homepage":"https://github.com/brianc/node-libpq","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/brianc/node-libpq","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-12T08:24:14.475Z","latest_release_published_at":"2026-02-12T08:24:14.475Z","latest_release_number":"1.8.12+~1.8.10-2","latest_published_release_number":null,"last_synced_at":"2026-03-14T07:05:49.453Z","created_at":"2026-02-12T08:24:14.297Z","updated_at":"2026-10-15T00:03:26.560Z","registry_url":"https://tracker.debian.org/pkg/node-libpq","install_command":"apt-get install node-libpq","documentation_url":"https://packages.debian.org/trixie/node-libpq","metadata":{"component":"main","architecture":"any","priority":"optional","binary":"node-libpq","standards_version":"4.6.1","maintainer":"Debian Javascript Maintainers \u003cpkg-javascript-devel@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-sequence-nodejs, libpq-dev, node-bindings \u003c!nocheck\u003e, node-gyp, node-nan","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":20221088,"uuid":"23492806","full_name":"brianc/node-libpq","owner":"brianc","description":"Simple, low level native bindings to PostgreSQL's libpq from node.js","archived":false,"fork":false,"pushed_at":"2026-09-13T04:56:41.000Z","size":303,"stargazers_count":123,"open_issues_count":46,"forks_count":51,"subscribers_count":5,"default_branch":"master","last_synced_at":"2026-09-30T09:15:27.662Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/brianc.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2014-08-30T14:02:00.000Z","updated_at":"2026-09-25T16:20:54.000Z","dependencies_parsed_at":"2024-05-30T21:34:36.698Z","dependency_job_id":"f9ff4165-7ac6-4c09-8561-0a59015cdc2d","html_url":"https://github.com/brianc/node-libpq","commit_stats":{"total_commits":158,"total_committers":20,"mean_commits":7.9,"dds":"0.15822784810126578","last_synced_commit":"0d5d339c04cd9cbd9b07e2cbef5b3d3a639de64f"},"previous_names":[],"tags_count":44,"template":false,"template_full_name":null,"purl":"pkg:github/brianc/node-libpq","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brianc","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/sbom","scorecard":{"id":252984,"data":{"date":"2025-08-11","repo":{"name":"github.com/brianc/node-libpq","commit":"e51bd5fcf7e7e3044fcc081f97028d225d0c0bdf"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":4,"reason":"Found 13/29 approved changesets -- score normalized to 4","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":3,"reason":"dependency not pinned by hash detected -- score normalized to 3","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yaml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/brianc/node-libpq/ci.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yaml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/brianc/node-libpq/ci.yaml/master?enable=pin","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   1 npmCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":0,"reason":"license file not detected","details":["Warn: project does not have a license file"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":9,"reason":"1 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 20 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-17T08:56:59.583Z","repository_id":20221088,"created_at":"2025-08-17T08:56:59.584Z","updated_at":"2025-08-17T08:56:59.584Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":342542704,"owners_count":37927987,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-10-02T02:00:07.254Z","response_time":104,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"brianc","name":"Brian C","uuid":"50081","kind":"user","description":"","email":"brian.m.carlson@gmail.com","website":null,"location":"Austin, TX","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/50081?v=4","repositories_count":154,"last_synced_at":"2026-10-10T00:06:38.269Z","metadata":{"has_sponsors_listing":true,"funding":null},"html_url":"https://github.com/brianc","funding_links":["https://github.com/sponsors/brianc"],"total_stars":17117,"followers":1244,"following":35,"created_at":"2022-11-02T16:25:33.417Z","updated_at":"2026-10-10T00:06:38.287Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brianc","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brianc/repositories"},"tags":[{"name":"v1.8.13","sha":"714bb6fa0feeeb0192a3d7bf70465abbce43f7db","kind":"tag","published_at":"2024-05-30T18:44:09.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.13","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.13/manifests"},{"name":"v1.8.12","sha":"83dee3043773183eda697128ed74bdbb4046841e","kind":"tag","published_at":"2022-08-29T17:39:15.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.12","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.12/manifests"},{"name":"v1.8.11","sha":"f166cdbc8966337398d692584ce68b55d5bc43ed","kind":"tag","published_at":"2022-08-23T16:34:19.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.11","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.11/manifests"},{"name":"v1.8.10","sha":"308849c9ee7adc6c84b6011ad8ce572c7b3632f1","kind":"tag","published_at":"2022-08-19T18:08:50.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.10","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.10/manifests"},{"name":"v1.8.8","sha":"3237893c435ec935ef7b131d3a60925a5697e6b6","kind":"tag","published_at":"2018-05-04T18:45:59.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.8","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.8/manifests"},{"name":"v1.8.7","sha":"f1067769c0eab0c60cbf8095c58583a40d1a91ad","kind":"tag","published_at":"2017-04-10T14:21:35.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.7","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.7/manifests"},{"name":"v1.8.6","sha":"d159ebbd2ce300f7f624dd921874a0baeff3eec6","kind":"tag","published_at":"2017-04-05T14:44:32.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.6","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.6/manifests"},{"name":"v1.8.5","sha":"1ab56400470c57e0e5ae56be084f567e3b7937d2","kind":"tag","published_at":"2016-08-03T15:30:34.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.5","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.5/manifests"},{"name":"v1.8.4","sha":"c65a571cbfa72d7b566e879a00d1d498e1baa99e","kind":"tag","published_at":"2016-07-14T16:17:01.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.4","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.4/manifests"},{"name":"v1.8.3","sha":"7f4a44de4a9bde34d7fa1bf0443a884cd890a1f6","kind":"tag","published_at":"2016-06-21T13:54:39.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.3","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.3/manifests"},{"name":"v1.8.2","sha":"87ceb937dba958b270876d9489c996b2e21ba39f","kind":"tag","published_at":"2016-04-27T19:18:43.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.2/manifests"},{"name":"v1.8.1","sha":"97b93099cd682b0ab72c976b7fc186a7b880dc27","kind":"tag","published_at":"2016-02-25T16:56:48.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"6bd4833c82956f17ec203cf0e3fc4fe4c87d7fa4","kind":"tag","published_at":"2015-11-17T17:05:03.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.0/manifests"},{"name":"v1.7.0","sha":"6767eff332545d318bb7645aaecf81152cfbd4f4","kind":"tag","published_at":"2015-09-08T16:48:38.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.7.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.7.0/manifests"},{"name":"v1.6.4","sha":"bf6dbac0022a4cdf535c8b4511f13fc143867676","kind":"tag","published_at":"2015-05-18T12:49:37.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.4","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.4/manifests"},{"name":"v1.6.3","sha":"3b248c007f9d06727b0de2b9514efd2a4cc887fb","kind":"tag","published_at":"2015-05-05T17:11:29.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.3","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.3/manifests"},{"name":"v1.6.2","sha":"ad799cfe5920442c201651573a0fe52983e6f069","kind":"tag","published_at":"2015-05-03T19:03:54.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.2/manifests"},{"name":"v1.6.1","sha":"70e7bf53489cce7f0da0c3380bb35a04077ceb7e","kind":"tag","published_at":"2015-05-01T15:06:34.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"67fde213257674476e2e224af5d97dbcd8f1f6d8","kind":"tag","published_at":"2015-04-26T17:39:14.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.0/manifests"},{"name":"v1.5.1","sha":"d50817f83458e527e3e245e1a916d15adb0d61f6","kind":"tag","published_at":"2015-01-20T16:42:24.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.5.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"64533af10c48dc088ff89f6a21ad1a383c3d623d","kind":"tag","published_at":"2015-01-16T21:04:09.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.5.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.5.0/manifests"},{"name":"v1.4.2","sha":"453e2ad71e25bc768cb9966862ba8c96ace4a143","kind":"tag","published_at":"2015-01-02T16:21:14.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.4.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"806e16a2ea870c9ad52669670f099c71ec930b02","kind":"tag","published_at":"2014-12-27T21:51:28.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.4.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"f1fc0b044641bbedf47dcfa34995370a5de714f0","kind":"tag","published_at":"2014-12-17T05:40:33.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.4.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"7b2547e092dccac5254d5dafee8ff7247bef22f3","kind":"tag","published_at":"2014-11-20T23:46:19.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.3.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"e0bacae95ea898e0582ccf20a01e8b3d8486218f","kind":"tag","published_at":"2014-11-18T19:31:02.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.3.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.3.0/manifests"},{"name":"v1.2.1","sha":"2777d35087f69f60302969f3fe07cdf073e4a373","kind":"tag","published_at":"2014-10-18T03:04:03.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.2.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"4613c440627be42af4f5679f3da003ec50237a6e","kind":"tag","published_at":"2014-10-16T03:17:04.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.2.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"900da604df5f2d16bfbe5742cc9b789b0d43561e","kind":"tag","published_at":"2014-10-09T19:31:39.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.1.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.1.0/manifests"},{"name":"v1.0.1","sha":"ff3356ddbf294e50d9c66df9846c0a3392c5bbf6","kind":"tag","published_at":"2014-10-07T04:28:21.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.0.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"6026ebe3effbee6d53dd888c5a6b7a54f06719f4","kind":"tag","published_at":"2014-09-25T16:20:09.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.0.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.0.0/manifests"},{"name":"v0.5.3","sha":"e0ef724a87460fcab8121db24e0dc887a076f3ba","kind":"tag","published_at":"2014-09-14T20:58:42.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.5.3","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.3/manifests"},{"name":"v0.5.2","sha":"5d49faf46ac993c28f0c30c5b8dfdb5ab4e9a186","kind":"tag","published_at":"2014-09-14T20:43:32.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.5.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"22a4ba5b0796d5d036c4ec8d6edec7e52afbdcd1","kind":"tag","published_at":"2014-09-14T01:58:13.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.5.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"4195305a2e84d28002b970c75c3fcf02e307e14d","kind":"tag","published_at":"2014-09-09T09:48:49.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.5.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.0/manifests"},{"name":"v0.4.1","sha":"bd41a7a575976d778ee6a3313544c38692fd3f9b","kind":"tag","published_at":"2014-09-04T23:38:25.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.4.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"28b2047254320915398dfb71c2c04cc6a599b65a","kind":"tag","published_at":"2014-09-04T23:34:01.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.4.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"f681723e26e14c31885395838aa486913570106e","kind":"tag","published_at":"2014-09-03T03:29:44.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.3.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.3.0/manifests"},{"name":"v0.2.5","sha":"73a3532518cd46ab18caa9d4610da5cd1d93e755","kind":"tag","published_at":"2014-09-03T03:05:13.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.5","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.5/manifests"},{"name":"v0.2.4","sha":"6ed577820c6e5fe6f4eb971e11550fca0ab0ce5b","kind":"tag","published_at":"2014-09-02T13:49:30.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.4","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"89f49fa626254a271035b3f50c69c4f67c63b207","kind":"tag","published_at":"2014-09-02T13:35:31.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.3","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.3/manifests"},{"name":"v0.2.2","sha":"d6888f1196d99fcf5679cf161a18808907e20cfc","kind":"tag","published_at":"2014-09-02T13:31:58.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"f8dadd2a8279e6c1980291ab55d32b84ce6daf09","kind":"tag","published_at":"2014-09-01T18:25:05.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"0f0a0eea253e9a01edd51aa6a56c905892d1a2d8","kind":"tag","published_at":"2014-09-01T18:10:40.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.0/manifests"}]},"repo_metadata_updated_at":"2026-10-15T00:03:26.559Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/node-libpq?arch=source\u0026distro=debian-13\u0026repository_url=https://packages.debian.org/trixie","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/node-libpq","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/node-libpq","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/node-libpq/dependencies","status":null,"funding_links":["https://github.com/sponsors/brianc"],"critical":null,"issue_metadata":{"last_synced_at":"2026-10-14T17:00:31.191Z","issues_count":58,"pull_requests_count":81,"avg_time_to_close_issue":13745140.24,"avg_time_to_close_pull_request":20047791.10769231,"issues_closed_count":25,"pull_requests_closed_count":65,"pull_request_authors_count":44,"issue_authors_count":56,"avg_comments_per_issue":2.8793103448275863,"avg_comments_per_pull_request":1.8518518518518519,"merged_pull_requests_count":45,"bot_issues_count":1,"bot_pull_requests_count":7,"past_year_issues_count":3,"past_year_pull_requests_count":11,"past_year_avg_time_to_close_issue":84792.0,"past_year_avg_time_to_close_pull_request":216152.0,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":5,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.6666666666666666,"past_year_avg_comments_per_pull_request":0.9090909090909091,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":3,"past_year_merged_pull_requests_count":4,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/issues","maintainers":[{"login":"brianc","count":17,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/brianc"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/node-libpq/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/node-libpq/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/node-libpq/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/node-libpq/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/node-libpq/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/node-libpq/codemeta","maintainers":[],"registry":{"name":"debian-13","url":"https://packages.debian.org/trixie","ecosystem":"debian","default":false,"packages_count":38027,"maintainers_count":0,"namespaces_count":4,"keywords_count":1978,"github":"debian","metadata":{"codename":"trixie","funded_packages_count":3248},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:50.448Z","updated_at":"2026-10-23T05:03:14.460Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/namespaces"}},{"id":13459673,"name":"node-libpq","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/brianc/node-libpq","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/brianc/node-libpq","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-09T06:45:05.043Z","latest_release_published_at":"2026-02-09T06:45:05.043Z","latest_release_number":"1.8.12+~1.8.10-2build2","latest_published_release_number":null,"last_synced_at":"2026-03-09T07:26:34.334Z","created_at":"2026-02-09T06:45:04.569Z","updated_at":"2026-10-15T00:03:26.349Z","registry_url":"https://launchpad.net/ubuntu/+source/node-libpq","install_command":"apt-get install node-libpq","documentation_url":null,"metadata":{"component":"universe","architecture":"any","priority":"optional","binary":"node-libpq","standards_version":"4.6.1","maintainer":"Ubuntu Developers \u003cubuntu-devel-discuss@lists.ubuntu.com\u003e","build_depends":"debhelper-compat (= 13), dh-sequence-nodejs, libpq-dev, node-bindings \u003c!nocheck\u003e, node-gyp, node-nan","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":20221088,"uuid":"23492806","full_name":"brianc/node-libpq","owner":"brianc","description":"Simple, low level native bindings to PostgreSQL's libpq from node.js","archived":false,"fork":false,"pushed_at":"2026-09-13T04:56:41.000Z","size":303,"stargazers_count":123,"open_issues_count":46,"forks_count":51,"subscribers_count":5,"default_branch":"master","last_synced_at":"2026-09-30T09:15:27.662Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/brianc.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2014-08-30T14:02:00.000Z","updated_at":"2026-09-25T16:20:54.000Z","dependencies_parsed_at":"2024-05-30T21:34:36.698Z","dependency_job_id":"f9ff4165-7ac6-4c09-8561-0a59015cdc2d","html_url":"https://github.com/brianc/node-libpq","commit_stats":{"total_commits":158,"total_committers":20,"mean_commits":7.9,"dds":"0.15822784810126578","last_synced_commit":"0d5d339c04cd9cbd9b07e2cbef5b3d3a639de64f"},"previous_names":[],"tags_count":44,"template":false,"template_full_name":null,"purl":"pkg:github/brianc/node-libpq","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brianc","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/sbom","scorecard":{"id":252984,"data":{"date":"2025-08-11","repo":{"name":"github.com/brianc/node-libpq","commit":"e51bd5fcf7e7e3044fcc081f97028d225d0c0bdf"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":4,"reason":"Found 13/29 approved changesets -- score normalized to 4","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":3,"reason":"dependency not pinned by hash detected -- score normalized to 3","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yaml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/brianc/node-libpq/ci.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yaml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/brianc/node-libpq/ci.yaml/master?enable=pin","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   1 npmCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":0,"reason":"license file not detected","details":["Warn: project does not have a license file"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":9,"reason":"1 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 20 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-17T08:56:59.583Z","repository_id":20221088,"created_at":"2025-08-17T08:56:59.584Z","updated_at":"2025-08-17T08:56:59.584Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":342542704,"owners_count":37927987,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-10-02T02:00:07.254Z","response_time":104,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"brianc","name":"Brian C","uuid":"50081","kind":"user","description":"","email":"brian.m.carlson@gmail.com","website":null,"location":"Austin, TX","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/50081?v=4","repositories_count":154,"last_synced_at":"2026-10-10T00:06:38.269Z","metadata":{"has_sponsors_listing":true,"funding":null},"html_url":"https://github.com/brianc","funding_links":["https://github.com/sponsors/brianc"],"total_stars":17117,"followers":1244,"following":35,"created_at":"2022-11-02T16:25:33.417Z","updated_at":"2026-10-10T00:06:38.287Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brianc","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brianc/repositories"},"tags":[{"name":"v1.8.13","sha":"714bb6fa0feeeb0192a3d7bf70465abbce43f7db","kind":"tag","published_at":"2024-05-30T18:44:09.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.13","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.13/manifests"},{"name":"v1.8.12","sha":"83dee3043773183eda697128ed74bdbb4046841e","kind":"tag","published_at":"2022-08-29T17:39:15.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.12","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.12/manifests"},{"name":"v1.8.11","sha":"f166cdbc8966337398d692584ce68b55d5bc43ed","kind":"tag","published_at":"2022-08-23T16:34:19.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.11","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.11/manifests"},{"name":"v1.8.10","sha":"308849c9ee7adc6c84b6011ad8ce572c7b3632f1","kind":"tag","published_at":"2022-08-19T18:08:50.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.10","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.10/manifests"},{"name":"v1.8.8","sha":"3237893c435ec935ef7b131d3a60925a5697e6b6","kind":"tag","published_at":"2018-05-04T18:45:59.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.8","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.8/manifests"},{"name":"v1.8.7","sha":"f1067769c0eab0c60cbf8095c58583a40d1a91ad","kind":"tag","published_at":"2017-04-10T14:21:35.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.7","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.7/manifests"},{"name":"v1.8.6","sha":"d159ebbd2ce300f7f624dd921874a0baeff3eec6","kind":"tag","published_at":"2017-04-05T14:44:32.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.6","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.6/manifests"},{"name":"v1.8.5","sha":"1ab56400470c57e0e5ae56be084f567e3b7937d2","kind":"tag","published_at":"2016-08-03T15:30:34.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.5","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.5/manifests"},{"name":"v1.8.4","sha":"c65a571cbfa72d7b566e879a00d1d498e1baa99e","kind":"tag","published_at":"2016-07-14T16:17:01.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.4","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.4/manifests"},{"name":"v1.8.3","sha":"7f4a44de4a9bde34d7fa1bf0443a884cd890a1f6","kind":"tag","published_at":"2016-06-21T13:54:39.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.3","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.3/manifests"},{"name":"v1.8.2","sha":"87ceb937dba958b270876d9489c996b2e21ba39f","kind":"tag","published_at":"2016-04-27T19:18:43.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.2/manifests"},{"name":"v1.8.1","sha":"97b93099cd682b0ab72c976b7fc186a7b880dc27","kind":"tag","published_at":"2016-02-25T16:56:48.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"6bd4833c82956f17ec203cf0e3fc4fe4c87d7fa4","kind":"tag","published_at":"2015-11-17T17:05:03.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.0/manifests"},{"name":"v1.7.0","sha":"6767eff332545d318bb7645aaecf81152cfbd4f4","kind":"tag","published_at":"2015-09-08T16:48:38.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.7.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.7.0/manifests"},{"name":"v1.6.4","sha":"bf6dbac0022a4cdf535c8b4511f13fc143867676","kind":"tag","published_at":"2015-05-18T12:49:37.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.4","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.4/manifests"},{"name":"v1.6.3","sha":"3b248c007f9d06727b0de2b9514efd2a4cc887fb","kind":"tag","published_at":"2015-05-05T17:11:29.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.3","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.3/manifests"},{"name":"v1.6.2","sha":"ad799cfe5920442c201651573a0fe52983e6f069","kind":"tag","published_at":"2015-05-03T19:03:54.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.2/manifests"},{"name":"v1.6.1","sha":"70e7bf53489cce7f0da0c3380bb35a04077ceb7e","kind":"tag","published_at":"2015-05-01T15:06:34.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"67fde213257674476e2e224af5d97dbcd8f1f6d8","kind":"tag","published_at":"2015-04-26T17:39:14.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.0/manifests"},{"name":"v1.5.1","sha":"d50817f83458e527e3e245e1a916d15adb0d61f6","kind":"tag","published_at":"2015-01-20T16:42:24.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.5.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"64533af10c48dc088ff89f6a21ad1a383c3d623d","kind":"tag","published_at":"2015-01-16T21:04:09.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.5.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.5.0/manifests"},{"name":"v1.4.2","sha":"453e2ad71e25bc768cb9966862ba8c96ace4a143","kind":"tag","published_at":"2015-01-02T16:21:14.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.4.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"806e16a2ea870c9ad52669670f099c71ec930b02","kind":"tag","published_at":"2014-12-27T21:51:28.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.4.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"f1fc0b044641bbedf47dcfa34995370a5de714f0","kind":"tag","published_at":"2014-12-17T05:40:33.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.4.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"7b2547e092dccac5254d5dafee8ff7247bef22f3","kind":"tag","published_at":"2014-11-20T23:46:19.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.3.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"e0bacae95ea898e0582ccf20a01e8b3d8486218f","kind":"tag","published_at":"2014-11-18T19:31:02.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.3.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.3.0/manifests"},{"name":"v1.2.1","sha":"2777d35087f69f60302969f3fe07cdf073e4a373","kind":"tag","published_at":"2014-10-18T03:04:03.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.2.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"4613c440627be42af4f5679f3da003ec50237a6e","kind":"tag","published_at":"2014-10-16T03:17:04.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.2.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"900da604df5f2d16bfbe5742cc9b789b0d43561e","kind":"tag","published_at":"2014-10-09T19:31:39.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.1.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.1.0/manifests"},{"name":"v1.0.1","sha":"ff3356ddbf294e50d9c66df9846c0a3392c5bbf6","kind":"tag","published_at":"2014-10-07T04:28:21.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.0.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"6026ebe3effbee6d53dd888c5a6b7a54f06719f4","kind":"tag","published_at":"2014-09-25T16:20:09.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.0.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.0.0/manifests"},{"name":"v0.5.3","sha":"e0ef724a87460fcab8121db24e0dc887a076f3ba","kind":"tag","published_at":"2014-09-14T20:58:42.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.5.3","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.3/manifests"},{"name":"v0.5.2","sha":"5d49faf46ac993c28f0c30c5b8dfdb5ab4e9a186","kind":"tag","published_at":"2014-09-14T20:43:32.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.5.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"22a4ba5b0796d5d036c4ec8d6edec7e52afbdcd1","kind":"tag","published_at":"2014-09-14T01:58:13.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.5.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"4195305a2e84d28002b970c75c3fcf02e307e14d","kind":"tag","published_at":"2014-09-09T09:48:49.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.5.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.0/manifests"},{"name":"v0.4.1","sha":"bd41a7a575976d778ee6a3313544c38692fd3f9b","kind":"tag","published_at":"2014-09-04T23:38:25.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.4.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"28b2047254320915398dfb71c2c04cc6a599b65a","kind":"tag","published_at":"2014-09-04T23:34:01.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.4.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"f681723e26e14c31885395838aa486913570106e","kind":"tag","published_at":"2014-09-03T03:29:44.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.3.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.3.0/manifests"},{"name":"v0.2.5","sha":"73a3532518cd46ab18caa9d4610da5cd1d93e755","kind":"tag","published_at":"2014-09-03T03:05:13.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.5","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.5/manifests"},{"name":"v0.2.4","sha":"6ed577820c6e5fe6f4eb971e11550fca0ab0ce5b","kind":"tag","published_at":"2014-09-02T13:49:30.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.4","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"89f49fa626254a271035b3f50c69c4f67c63b207","kind":"tag","published_at":"2014-09-02T13:35:31.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.3","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.3/manifests"},{"name":"v0.2.2","sha":"d6888f1196d99fcf5679cf161a18808907e20cfc","kind":"tag","published_at":"2014-09-02T13:31:58.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"f8dadd2a8279e6c1980291ab55d32b84ce6daf09","kind":"tag","published_at":"2014-09-01T18:25:05.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"0f0a0eea253e9a01edd51aa6a56c905892d1a2d8","kind":"tag","published_at":"2014-09-01T18:10:40.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.0/manifests"}]},"repo_metadata_updated_at":"2026-10-15T00:03:26.349Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/node-libpq?arch=source\u0026distro=ubuntu-24.10\u0026repository_url=https://launchpad.net/ubuntu/oracular","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/node-libpq","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/node-libpq","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/node-libpq/dependencies","status":null,"funding_links":["https://github.com/sponsors/brianc"],"critical":null,"issue_metadata":{"last_synced_at":"2026-10-14T17:00:31.191Z","issues_count":58,"pull_requests_count":81,"avg_time_to_close_issue":13745140.24,"avg_time_to_close_pull_request":20047791.10769231,"issues_closed_count":25,"pull_requests_closed_count":65,"pull_request_authors_count":44,"issue_authors_count":56,"avg_comments_per_issue":2.8793103448275863,"avg_comments_per_pull_request":1.8518518518518519,"merged_pull_requests_count":45,"bot_issues_count":1,"bot_pull_requests_count":7,"past_year_issues_count":3,"past_year_pull_requests_count":11,"past_year_avg_time_to_close_issue":84792.0,"past_year_avg_time_to_close_pull_request":216152.0,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":5,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.6666666666666666,"past_year_avg_comments_per_pull_request":0.9090909090909091,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":3,"past_year_merged_pull_requests_count":4,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/issues","maintainers":[{"login":"brianc","count":17,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/brianc"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/node-libpq/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/node-libpq/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/node-libpq/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/node-libpq/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/node-libpq/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/node-libpq/codemeta","maintainers":[],"registry":{"name":"ubuntu-24.10","url":"https://launchpad.net/ubuntu/oracular","ecosystem":"ubuntu","default":false,"packages_count":38437,"maintainers_count":0,"namespaces_count":4,"keywords_count":1430,"github":"ubuntu","metadata":{"codename":"oracular","mirror":"http://old-releases.ubuntu.com/ubuntu","funded_packages_count":2744},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:48.028Z","updated_at":"2026-10-23T05:03:18.611Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/namespaces"}},{"id":13701909,"name":"node-libpq","ecosystem":"debian","description":null,"homepage":"https://github.com/brianc/node-libpq","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/brianc/node-libpq","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-12T21:18:41.600Z","latest_release_published_at":"2026-02-12T21:18:41.600Z","latest_release_number":"1.8.12+~1.8.10-2","latest_published_release_number":null,"last_synced_at":"2026-07-27T07:03:32.972Z","created_at":"2026-02-12T21:18:41.423Z","updated_at":"2026-10-15T00:03:26.592Z","registry_url":"https://tracker.debian.org/pkg/node-libpq","install_command":"apt-get install node-libpq","documentation_url":"https://packages.debian.org/bookworm/node-libpq","metadata":{"component":"main","architecture":"any","priority":"optional","binary":"node-libpq","standards_version":"4.6.1","maintainer":"Debian Javascript Maintainers \u003cpkg-javascript-devel@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-sequence-nodejs, libpq-dev, node-bindings \u003c!nocheck\u003e, node-gyp, node-nan","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":20221088,"uuid":"23492806","full_name":"brianc/node-libpq","owner":"brianc","description":"Simple, low level native bindings to PostgreSQL's libpq from node.js","archived":false,"fork":false,"pushed_at":"2026-09-13T04:56:41.000Z","size":303,"stargazers_count":123,"open_issues_count":46,"forks_count":51,"subscribers_count":5,"default_branch":"master","last_synced_at":"2026-09-30T09:15:27.662Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/brianc.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2014-08-30T14:02:00.000Z","updated_at":"2026-09-25T16:20:54.000Z","dependencies_parsed_at":"2024-05-30T21:34:36.698Z","dependency_job_id":"f9ff4165-7ac6-4c09-8561-0a59015cdc2d","html_url":"https://github.com/brianc/node-libpq","commit_stats":{"total_commits":158,"total_committers":20,"mean_commits":7.9,"dds":"0.15822784810126578","last_synced_commit":"0d5d339c04cd9cbd9b07e2cbef5b3d3a639de64f"},"previous_names":[],"tags_count":44,"template":false,"template_full_name":null,"purl":"pkg:github/brianc/node-libpq","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brianc","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/sbom","scorecard":{"id":252984,"data":{"date":"2025-08-11","repo":{"name":"github.com/brianc/node-libpq","commit":"e51bd5fcf7e7e3044fcc081f97028d225d0c0bdf"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":4,"reason":"Found 13/29 approved changesets -- score normalized to 4","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":3,"reason":"dependency not pinned by hash detected -- score normalized to 3","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yaml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/brianc/node-libpq/ci.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yaml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/brianc/node-libpq/ci.yaml/master?enable=pin","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   1 npmCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":0,"reason":"license file not detected","details":["Warn: project does not have a license file"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":9,"reason":"1 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 20 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-17T08:56:59.583Z","repository_id":20221088,"created_at":"2025-08-17T08:56:59.584Z","updated_at":"2025-08-17T08:56:59.584Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":342542704,"owners_count":37927987,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-10-02T02:00:07.254Z","response_time":104,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"brianc","name":"Brian C","uuid":"50081","kind":"user","description":"","email":"brian.m.carlson@gmail.com","website":null,"location":"Austin, TX","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/50081?v=4","repositories_count":154,"last_synced_at":"2026-10-10T00:06:38.269Z","metadata":{"has_sponsors_listing":true,"funding":null},"html_url":"https://github.com/brianc","funding_links":["https://github.com/sponsors/brianc"],"total_stars":17117,"followers":1244,"following":35,"created_at":"2022-11-02T16:25:33.417Z","updated_at":"2026-10-10T00:06:38.287Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brianc","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brianc/repositories"},"tags":[{"name":"v1.8.13","sha":"714bb6fa0feeeb0192a3d7bf70465abbce43f7db","kind":"tag","published_at":"2024-05-30T18:44:09.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.13","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.13/manifests"},{"name":"v1.8.12","sha":"83dee3043773183eda697128ed74bdbb4046841e","kind":"tag","published_at":"2022-08-29T17:39:15.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.12","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.12/manifests"},{"name":"v1.8.11","sha":"f166cdbc8966337398d692584ce68b55d5bc43ed","kind":"tag","published_at":"2022-08-23T16:34:19.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.11","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.11/manifests"},{"name":"v1.8.10","sha":"308849c9ee7adc6c84b6011ad8ce572c7b3632f1","kind":"tag","published_at":"2022-08-19T18:08:50.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.10","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.10/manifests"},{"name":"v1.8.8","sha":"3237893c435ec935ef7b131d3a60925a5697e6b6","kind":"tag","published_at":"2018-05-04T18:45:59.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.8","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.8/manifests"},{"name":"v1.8.7","sha":"f1067769c0eab0c60cbf8095c58583a40d1a91ad","kind":"tag","published_at":"2017-04-10T14:21:35.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.7","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.7/manifests"},{"name":"v1.8.6","sha":"d159ebbd2ce300f7f624dd921874a0baeff3eec6","kind":"tag","published_at":"2017-04-05T14:44:32.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.6","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.6/manifests"},{"name":"v1.8.5","sha":"1ab56400470c57e0e5ae56be084f567e3b7937d2","kind":"tag","published_at":"2016-08-03T15:30:34.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.5","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.5/manifests"},{"name":"v1.8.4","sha":"c65a571cbfa72d7b566e879a00d1d498e1baa99e","kind":"tag","published_at":"2016-07-14T16:17:01.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.4","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.4/manifests"},{"name":"v1.8.3","sha":"7f4a44de4a9bde34d7fa1bf0443a884cd890a1f6","kind":"tag","published_at":"2016-06-21T13:54:39.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.3","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.3/manifests"},{"name":"v1.8.2","sha":"87ceb937dba958b270876d9489c996b2e21ba39f","kind":"tag","published_at":"2016-04-27T19:18:43.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.2/manifests"},{"name":"v1.8.1","sha":"97b93099cd682b0ab72c976b7fc186a7b880dc27","kind":"tag","published_at":"2016-02-25T16:56:48.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"6bd4833c82956f17ec203cf0e3fc4fe4c87d7fa4","kind":"tag","published_at":"2015-11-17T17:05:03.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.0/manifests"},{"name":"v1.7.0","sha":"6767eff332545d318bb7645aaecf81152cfbd4f4","kind":"tag","published_at":"2015-09-08T16:48:38.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.7.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.7.0/manifests"},{"name":"v1.6.4","sha":"bf6dbac0022a4cdf535c8b4511f13fc143867676","kind":"tag","published_at":"2015-05-18T12:49:37.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.4","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.4/manifests"},{"name":"v1.6.3","sha":"3b248c007f9d06727b0de2b9514efd2a4cc887fb","kind":"tag","published_at":"2015-05-05T17:11:29.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.3","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.3/manifests"},{"name":"v1.6.2","sha":"ad799cfe5920442c201651573a0fe52983e6f069","kind":"tag","published_at":"2015-05-03T19:03:54.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.2/manifests"},{"name":"v1.6.1","sha":"70e7bf53489cce7f0da0c3380bb35a04077ceb7e","kind":"tag","published_at":"2015-05-01T15:06:34.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"67fde213257674476e2e224af5d97dbcd8f1f6d8","kind":"tag","published_at":"2015-04-26T17:39:14.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.0/manifests"},{"name":"v1.5.1","sha":"d50817f83458e527e3e245e1a916d15adb0d61f6","kind":"tag","published_at":"2015-01-20T16:42:24.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.5.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"64533af10c48dc088ff89f6a21ad1a383c3d623d","kind":"tag","published_at":"2015-01-16T21:04:09.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.5.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.5.0/manifests"},{"name":"v1.4.2","sha":"453e2ad71e25bc768cb9966862ba8c96ace4a143","kind":"tag","published_at":"2015-01-02T16:21:14.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.4.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"806e16a2ea870c9ad52669670f099c71ec930b02","kind":"tag","published_at":"2014-12-27T21:51:28.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.4.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"f1fc0b044641bbedf47dcfa34995370a5de714f0","kind":"tag","published_at":"2014-12-17T05:40:33.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.4.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"7b2547e092dccac5254d5dafee8ff7247bef22f3","kind":"tag","published_at":"2014-11-20T23:46:19.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.3.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"e0bacae95ea898e0582ccf20a01e8b3d8486218f","kind":"tag","published_at":"2014-11-18T19:31:02.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.3.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.3.0/manifests"},{"name":"v1.2.1","sha":"2777d35087f69f60302969f3fe07cdf073e4a373","kind":"tag","published_at":"2014-10-18T03:04:03.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.2.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"4613c440627be42af4f5679f3da003ec50237a6e","kind":"tag","published_at":"2014-10-16T03:17:04.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.2.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"900da604df5f2d16bfbe5742cc9b789b0d43561e","kind":"tag","published_at":"2014-10-09T19:31:39.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.1.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.1.0/manifests"},{"name":"v1.0.1","sha":"ff3356ddbf294e50d9c66df9846c0a3392c5bbf6","kind":"tag","published_at":"2014-10-07T04:28:21.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.0.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"6026ebe3effbee6d53dd888c5a6b7a54f06719f4","kind":"tag","published_at":"2014-09-25T16:20:09.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.0.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.0.0/manifests"},{"name":"v0.5.3","sha":"e0ef724a87460fcab8121db24e0dc887a076f3ba","kind":"tag","published_at":"2014-09-14T20:58:42.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.5.3","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.3/manifests"},{"name":"v0.5.2","sha":"5d49faf46ac993c28f0c30c5b8dfdb5ab4e9a186","kind":"tag","published_at":"2014-09-14T20:43:32.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.5.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"22a4ba5b0796d5d036c4ec8d6edec7e52afbdcd1","kind":"tag","published_at":"2014-09-14T01:58:13.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.5.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"4195305a2e84d28002b970c75c3fcf02e307e14d","kind":"tag","published_at":"2014-09-09T09:48:49.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.5.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.0/manifests"},{"name":"v0.4.1","sha":"bd41a7a575976d778ee6a3313544c38692fd3f9b","kind":"tag","published_at":"2014-09-04T23:38:25.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.4.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"28b2047254320915398dfb71c2c04cc6a599b65a","kind":"tag","published_at":"2014-09-04T23:34:01.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.4.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"f681723e26e14c31885395838aa486913570106e","kind":"tag","published_at":"2014-09-03T03:29:44.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.3.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.3.0/manifests"},{"name":"v0.2.5","sha":"73a3532518cd46ab18caa9d4610da5cd1d93e755","kind":"tag","published_at":"2014-09-03T03:05:13.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.5","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.5/manifests"},{"name":"v0.2.4","sha":"6ed577820c6e5fe6f4eb971e11550fca0ab0ce5b","kind":"tag","published_at":"2014-09-02T13:49:30.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.4","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"89f49fa626254a271035b3f50c69c4f67c63b207","kind":"tag","published_at":"2014-09-02T13:35:31.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.3","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.3/manifests"},{"name":"v0.2.2","sha":"d6888f1196d99fcf5679cf161a18808907e20cfc","kind":"tag","published_at":"2014-09-02T13:31:58.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"f8dadd2a8279e6c1980291ab55d32b84ce6daf09","kind":"tag","published_at":"2014-09-01T18:25:05.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"0f0a0eea253e9a01edd51aa6a56c905892d1a2d8","kind":"tag","published_at":"2014-09-01T18:10:40.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.0/manifests"}]},"repo_metadata_updated_at":"2026-10-15T00:03:26.591Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/node-libpq?arch=source\u0026distro=debian-12","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/node-libpq","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/node-libpq","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/node-libpq/dependencies","status":null,"funding_links":["https://github.com/sponsors/brianc"],"critical":null,"issue_metadata":{"last_synced_at":"2026-10-14T17:00:31.191Z","issues_count":58,"pull_requests_count":81,"avg_time_to_close_issue":13745140.24,"avg_time_to_close_pull_request":20047791.10769231,"issues_closed_count":25,"pull_requests_closed_count":65,"pull_request_authors_count":44,"issue_authors_count":56,"avg_comments_per_issue":2.8793103448275863,"avg_comments_per_pull_request":1.8518518518518519,"merged_pull_requests_count":45,"bot_issues_count":1,"bot_pull_requests_count":7,"past_year_issues_count":3,"past_year_pull_requests_count":11,"past_year_avg_time_to_close_issue":84792.0,"past_year_avg_time_to_close_pull_request":216152.0,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":5,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.6666666666666666,"past_year_avg_comments_per_pull_request":0.9090909090909091,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":3,"past_year_merged_pull_requests_count":4,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/issues","maintainers":[{"login":"brianc","count":17,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/brianc"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/node-libpq/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/node-libpq/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/node-libpq/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/node-libpq/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/node-libpq/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/node-libpq/codemeta","maintainers":[],"registry":{"name":"debian-12","url":"https://packages.debian.org/bookworm","ecosystem":"debian","default":true,"packages_count":34734,"maintainers_count":0,"namespaces_count":4,"keywords_count":2635,"github":"debian","metadata":{"codename":"bookworm","funded_packages_count":2322},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:49.459Z","updated_at":"2026-10-22T05:06:13.183Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/namespaces"}},{"id":13399633,"name":"node-libpq","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/brianc/node-libpq","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/brianc/node-libpq","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-06T05:59:24.211Z","latest_release_published_at":"2026-02-06T05:59:24.211Z","latest_release_number":"1.8.12+~1.8.10-2build1","latest_published_release_number":null,"last_synced_at":"2026-03-06T06:58:45.202Z","created_at":"2026-02-06T05:59:23.942Z","updated_at":"2026-10-15T00:03:52.204Z","registry_url":"https://launchpad.net/ubuntu/+source/node-libpq","install_command":"apt-get install node-libpq","documentation_url":null,"metadata":{"component":"universe","architecture":"any","priority":"optional","binary":"node-libpq","standards_version":"4.6.1","maintainer":"Ubuntu Developers \u003cubuntu-devel-discuss@lists.ubuntu.com\u003e","build_depends":"debhelper-compat (= 13), dh-sequence-nodejs, libpq-dev, node-bindings \u003c!nocheck\u003e, node-gyp, node-nan","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":20221088,"uuid":"23492806","full_name":"brianc/node-libpq","owner":"brianc","description":"Simple, low level native bindings to PostgreSQL's libpq from node.js","archived":false,"fork":false,"pushed_at":"2026-09-13T04:56:41.000Z","size":303,"stargazers_count":123,"open_issues_count":46,"forks_count":51,"subscribers_count":5,"default_branch":"master","last_synced_at":"2026-09-30T09:15:27.662Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/brianc.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2014-08-30T14:02:00.000Z","updated_at":"2026-09-25T16:20:54.000Z","dependencies_parsed_at":"2024-05-30T21:34:36.698Z","dependency_job_id":"f9ff4165-7ac6-4c09-8561-0a59015cdc2d","html_url":"https://github.com/brianc/node-libpq","commit_stats":{"total_commits":158,"total_committers":20,"mean_commits":7.9,"dds":"0.15822784810126578","last_synced_commit":"0d5d339c04cd9cbd9b07e2cbef5b3d3a639de64f"},"previous_names":[],"tags_count":44,"template":false,"template_full_name":null,"purl":"pkg:github/brianc/node-libpq","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brianc","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/sbom","scorecard":{"id":252984,"data":{"date":"2025-08-11","repo":{"name":"github.com/brianc/node-libpq","commit":"e51bd5fcf7e7e3044fcc081f97028d225d0c0bdf"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":4,"reason":"Found 13/29 approved changesets -- score normalized to 4","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":3,"reason":"dependency not pinned by hash detected -- score normalized to 3","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yaml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/brianc/node-libpq/ci.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yaml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/brianc/node-libpq/ci.yaml/master?enable=pin","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   1 npmCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":0,"reason":"license file not detected","details":["Warn: project does not have a license file"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":9,"reason":"1 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 20 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-17T08:56:59.583Z","repository_id":20221088,"created_at":"2025-08-17T08:56:59.584Z","updated_at":"2025-08-17T08:56:59.584Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":342542704,"owners_count":37927987,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-10-02T02:00:07.254Z","response_time":104,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"brianc","name":"Brian C","uuid":"50081","kind":"user","description":"","email":"brian.m.carlson@gmail.com","website":null,"location":"Austin, TX","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/50081?v=4","repositories_count":154,"last_synced_at":"2026-10-10T00:06:38.269Z","metadata":{"has_sponsors_listing":true,"funding":null},"html_url":"https://github.com/brianc","funding_links":["https://github.com/sponsors/brianc"],"total_stars":17117,"followers":1244,"following":35,"created_at":"2022-11-02T16:25:33.417Z","updated_at":"2026-10-10T00:06:38.287Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brianc","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brianc/repositories"},"tags":[{"name":"v1.8.13","sha":"714bb6fa0feeeb0192a3d7bf70465abbce43f7db","kind":"tag","published_at":"2024-05-30T18:44:09.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.13","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.13/manifests"},{"name":"v1.8.12","sha":"83dee3043773183eda697128ed74bdbb4046841e","kind":"tag","published_at":"2022-08-29T17:39:15.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.12","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.12/manifests"},{"name":"v1.8.11","sha":"f166cdbc8966337398d692584ce68b55d5bc43ed","kind":"tag","published_at":"2022-08-23T16:34:19.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.11","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.11/manifests"},{"name":"v1.8.10","sha":"308849c9ee7adc6c84b6011ad8ce572c7b3632f1","kind":"tag","published_at":"2022-08-19T18:08:50.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.10","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.10/manifests"},{"name":"v1.8.8","sha":"3237893c435ec935ef7b131d3a60925a5697e6b6","kind":"tag","published_at":"2018-05-04T18:45:59.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.8","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.8/manifests"},{"name":"v1.8.7","sha":"f1067769c0eab0c60cbf8095c58583a40d1a91ad","kind":"tag","published_at":"2017-04-10T14:21:35.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.7","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.7/manifests"},{"name":"v1.8.6","sha":"d159ebbd2ce300f7f624dd921874a0baeff3eec6","kind":"tag","published_at":"2017-04-05T14:44:32.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.6","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.6/manifests"},{"name":"v1.8.5","sha":"1ab56400470c57e0e5ae56be084f567e3b7937d2","kind":"tag","published_at":"2016-08-03T15:30:34.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.5","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.5/manifests"},{"name":"v1.8.4","sha":"c65a571cbfa72d7b566e879a00d1d498e1baa99e","kind":"tag","published_at":"2016-07-14T16:17:01.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.4","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.4/manifests"},{"name":"v1.8.3","sha":"7f4a44de4a9bde34d7fa1bf0443a884cd890a1f6","kind":"tag","published_at":"2016-06-21T13:54:39.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.3","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.3/manifests"},{"name":"v1.8.2","sha":"87ceb937dba958b270876d9489c996b2e21ba39f","kind":"tag","published_at":"2016-04-27T19:18:43.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.2/manifests"},{"name":"v1.8.1","sha":"97b93099cd682b0ab72c976b7fc186a7b880dc27","kind":"tag","published_at":"2016-02-25T16:56:48.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"6bd4833c82956f17ec203cf0e3fc4fe4c87d7fa4","kind":"tag","published_at":"2015-11-17T17:05:03.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.0/manifests"},{"name":"v1.7.0","sha":"6767eff332545d318bb7645aaecf81152cfbd4f4","kind":"tag","published_at":"2015-09-08T16:48:38.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.7.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.7.0/manifests"},{"name":"v1.6.4","sha":"bf6dbac0022a4cdf535c8b4511f13fc143867676","kind":"tag","published_at":"2015-05-18T12:49:37.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.4","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.4/manifests"},{"name":"v1.6.3","sha":"3b248c007f9d06727b0de2b9514efd2a4cc887fb","kind":"tag","published_at":"2015-05-05T17:11:29.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.3","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.3/manifests"},{"name":"v1.6.2","sha":"ad799cfe5920442c201651573a0fe52983e6f069","kind":"tag","published_at":"2015-05-03T19:03:54.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.2/manifests"},{"name":"v1.6.1","sha":"70e7bf53489cce7f0da0c3380bb35a04077ceb7e","kind":"tag","published_at":"2015-05-01T15:06:34.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"67fde213257674476e2e224af5d97dbcd8f1f6d8","kind":"tag","published_at":"2015-04-26T17:39:14.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.0/manifests"},{"name":"v1.5.1","sha":"d50817f83458e527e3e245e1a916d15adb0d61f6","kind":"tag","published_at":"2015-01-20T16:42:24.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.5.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"64533af10c48dc088ff89f6a21ad1a383c3d623d","kind":"tag","published_at":"2015-01-16T21:04:09.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.5.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.5.0/manifests"},{"name":"v1.4.2","sha":"453e2ad71e25bc768cb9966862ba8c96ace4a143","kind":"tag","published_at":"2015-01-02T16:21:14.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.4.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"806e16a2ea870c9ad52669670f099c71ec930b02","kind":"tag","published_at":"2014-12-27T21:51:28.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.4.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"f1fc0b044641bbedf47dcfa34995370a5de714f0","kind":"tag","published_at":"2014-12-17T05:40:33.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.4.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"7b2547e092dccac5254d5dafee8ff7247bef22f3","kind":"tag","published_at":"2014-11-20T23:46:19.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.3.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"e0bacae95ea898e0582ccf20a01e8b3d8486218f","kind":"tag","published_at":"2014-11-18T19:31:02.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.3.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.3.0/manifests"},{"name":"v1.2.1","sha":"2777d35087f69f60302969f3fe07cdf073e4a373","kind":"tag","published_at":"2014-10-18T03:04:03.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.2.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"4613c440627be42af4f5679f3da003ec50237a6e","kind":"tag","published_at":"2014-10-16T03:17:04.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.2.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"900da604df5f2d16bfbe5742cc9b789b0d43561e","kind":"tag","published_at":"2014-10-09T19:31:39.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.1.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.1.0/manifests"},{"name":"v1.0.1","sha":"ff3356ddbf294e50d9c66df9846c0a3392c5bbf6","kind":"tag","published_at":"2014-10-07T04:28:21.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.0.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"6026ebe3effbee6d53dd888c5a6b7a54f06719f4","kind":"tag","published_at":"2014-09-25T16:20:09.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.0.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.0.0/manifests"},{"name":"v0.5.3","sha":"e0ef724a87460fcab8121db24e0dc887a076f3ba","kind":"tag","published_at":"2014-09-14T20:58:42.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.5.3","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.3/manifests"},{"name":"v0.5.2","sha":"5d49faf46ac993c28f0c30c5b8dfdb5ab4e9a186","kind":"tag","published_at":"2014-09-14T20:43:32.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.5.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"22a4ba5b0796d5d036c4ec8d6edec7e52afbdcd1","kind":"tag","published_at":"2014-09-14T01:58:13.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.5.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"4195305a2e84d28002b970c75c3fcf02e307e14d","kind":"tag","published_at":"2014-09-09T09:48:49.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.5.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.0/manifests"},{"name":"v0.4.1","sha":"bd41a7a575976d778ee6a3313544c38692fd3f9b","kind":"tag","published_at":"2014-09-04T23:38:25.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.4.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"28b2047254320915398dfb71c2c04cc6a599b65a","kind":"tag","published_at":"2014-09-04T23:34:01.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.4.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"f681723e26e14c31885395838aa486913570106e","kind":"tag","published_at":"2014-09-03T03:29:44.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.3.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.3.0/manifests"},{"name":"v0.2.5","sha":"73a3532518cd46ab18caa9d4610da5cd1d93e755","kind":"tag","published_at":"2014-09-03T03:05:13.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.5","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.5/manifests"},{"name":"v0.2.4","sha":"6ed577820c6e5fe6f4eb971e11550fca0ab0ce5b","kind":"tag","published_at":"2014-09-02T13:49:30.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.4","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"89f49fa626254a271035b3f50c69c4f67c63b207","kind":"tag","published_at":"2014-09-02T13:35:31.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.3","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.3/manifests"},{"name":"v0.2.2","sha":"d6888f1196d99fcf5679cf161a18808907e20cfc","kind":"tag","published_at":"2014-09-02T13:31:58.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"f8dadd2a8279e6c1980291ab55d32b84ce6daf09","kind":"tag","published_at":"2014-09-01T18:25:05.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"0f0a0eea253e9a01edd51aa6a56c905892d1a2d8","kind":"tag","published_at":"2014-09-01T18:10:40.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.0/manifests"}]},"repo_metadata_updated_at":"2026-10-15T00:03:52.204Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/node-libpq?arch=source\u0026distro=ubuntu-24.04","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/node-libpq","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/node-libpq","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/node-libpq/dependencies","status":null,"funding_links":["https://github.com/sponsors/brianc"],"critical":null,"issue_metadata":{"last_synced_at":"2026-10-14T17:00:31.191Z","issues_count":58,"pull_requests_count":81,"avg_time_to_close_issue":13745140.24,"avg_time_to_close_pull_request":20047791.10769231,"issues_closed_count":25,"pull_requests_closed_count":65,"pull_request_authors_count":44,"issue_authors_count":56,"avg_comments_per_issue":2.8793103448275863,"avg_comments_per_pull_request":1.8518518518518519,"merged_pull_requests_count":45,"bot_issues_count":1,"bot_pull_requests_count":7,"past_year_issues_count":3,"past_year_pull_requests_count":11,"past_year_avg_time_to_close_issue":84792.0,"past_year_avg_time_to_close_pull_request":216152.0,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":5,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.6666666666666666,"past_year_avg_comments_per_pull_request":0.9090909090909091,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":3,"past_year_merged_pull_requests_count":4,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/issues","maintainers":[{"login":"brianc","count":17,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/brianc"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/node-libpq/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/node-libpq/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/node-libpq/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/node-libpq/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/node-libpq/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/node-libpq/codemeta","maintainers":[],"registry":{"name":"ubuntu-24.04","url":"https://launchpad.net/ubuntu/noble","ecosystem":"ubuntu","default":true,"packages_count":37306,"maintainers_count":0,"namespaces_count":4,"keywords_count":1696,"github":"ubuntu","metadata":{"codename":"noble","funded_packages_count":2580},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:45.928Z","updated_at":"2026-10-22T05:05:53.997Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/namespaces"}},{"id":15150177,"name":"github.com/brianc/node-libpq","ecosystem":"go","description":null,"homepage":null,"licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/brianc/node-libpq","keywords_array":[],"namespace":null,"versions_count":44,"first_release_published_at":"2014-09-01T18:10:40.000Z","latest_release_published_at":"2024-05-30T18:44:09.000Z","latest_release_number":"v1.8.13","latest_published_release_number":"v1.8.13","last_synced_at":"2026-10-22T18:00:47.993Z","created_at":"2026-09-09T21:56:21.895Z","updated_at":"2026-10-22T18:00:47.994Z","registry_url":"https://pkg.go.dev/github.com/brianc/node-libpq","install_command":"go get github.com/brianc/node-libpq","documentation_url":"https://pkg.go.dev/github.com/brianc/node-libpq#section-documentation","metadata":{},"repo_metadata":{"id":20221088,"uuid":"23492806","full_name":"brianc/node-libpq","owner":"brianc","description":"Simple, low level native bindings to PostgreSQL's libpq from node.js","archived":false,"fork":false,"pushed_at":"2026-09-13T04:56:41.000Z","size":303,"stargazers_count":123,"open_issues_count":46,"forks_count":51,"subscribers_count":5,"default_branch":"master","last_synced_at":"2026-09-30T09:15:27.662Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/brianc.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2014-08-30T14:02:00.000Z","updated_at":"2026-09-25T16:20:54.000Z","dependencies_parsed_at":"2024-05-30T21:34:36.698Z","dependency_job_id":"f9ff4165-7ac6-4c09-8561-0a59015cdc2d","html_url":"https://github.com/brianc/node-libpq","commit_stats":{"total_commits":158,"total_committers":20,"mean_commits":7.9,"dds":"0.15822784810126578","last_synced_commit":"0d5d339c04cd9cbd9b07e2cbef5b3d3a639de64f"},"previous_names":[],"tags_count":44,"template":false,"template_full_name":null,"purl":"pkg:github/brianc/node-libpq","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brianc","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/sbom","scorecard":{"id":252984,"data":{"date":"2025-08-11","repo":{"name":"github.com/brianc/node-libpq","commit":"e51bd5fcf7e7e3044fcc081f97028d225d0c0bdf"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":4,"reason":"Found 13/29 approved changesets -- score normalized to 4","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":3,"reason":"dependency not pinned by hash detected -- score normalized to 3","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yaml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/brianc/node-libpq/ci.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yaml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/brianc/node-libpq/ci.yaml/master?enable=pin","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   1 npmCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":0,"reason":"license file not detected","details":["Warn: project does not have a license file"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":9,"reason":"1 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 20 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-17T08:56:59.583Z","repository_id":20221088,"created_at":"2025-08-17T08:56:59.584Z","updated_at":"2025-08-17T08:56:59.584Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":342542704,"owners_count":37927987,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-10-02T02:00:07.254Z","response_time":104,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"brianc","name":"Brian C","uuid":"50081","kind":"user","description":"","email":"brian.m.carlson@gmail.com","website":null,"location":"Austin, TX","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/50081?v=4","repositories_count":154,"last_synced_at":"2026-10-10T00:06:38.269Z","metadata":{"has_sponsors_listing":true,"funding":null},"html_url":"https://github.com/brianc","funding_links":["https://github.com/sponsors/brianc"],"total_stars":17117,"followers":1244,"following":35,"created_at":"2022-11-02T16:25:33.417Z","updated_at":"2026-10-10T00:06:38.287Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brianc","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brianc/repositories"},"tags":[{"name":"v1.8.13","sha":"714bb6fa0feeeb0192a3d7bf70465abbce43f7db","kind":"tag","published_at":"2024-05-30T18:44:09.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.13","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.13/manifests"},{"name":"v1.8.12","sha":"83dee3043773183eda697128ed74bdbb4046841e","kind":"tag","published_at":"2022-08-29T17:39:15.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.12","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.12/manifests"},{"name":"v1.8.11","sha":"f166cdbc8966337398d692584ce68b55d5bc43ed","kind":"tag","published_at":"2022-08-23T16:34:19.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.11","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.11/manifests"},{"name":"v1.8.10","sha":"308849c9ee7adc6c84b6011ad8ce572c7b3632f1","kind":"tag","published_at":"2022-08-19T18:08:50.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.10","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.10/manifests"},{"name":"v1.8.8","sha":"3237893c435ec935ef7b131d3a60925a5697e6b6","kind":"tag","published_at":"2018-05-04T18:45:59.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.8","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.8/manifests"},{"name":"v1.8.7","sha":"f1067769c0eab0c60cbf8095c58583a40d1a91ad","kind":"tag","published_at":"2017-04-10T14:21:35.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.7","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.7/manifests"},{"name":"v1.8.6","sha":"d159ebbd2ce300f7f624dd921874a0baeff3eec6","kind":"tag","published_at":"2017-04-05T14:44:32.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.6","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.6/manifests"},{"name":"v1.8.5","sha":"1ab56400470c57e0e5ae56be084f567e3b7937d2","kind":"tag","published_at":"2016-08-03T15:30:34.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.5","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.5/manifests"},{"name":"v1.8.4","sha":"c65a571cbfa72d7b566e879a00d1d498e1baa99e","kind":"tag","published_at":"2016-07-14T16:17:01.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.4","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.4/manifests"},{"name":"v1.8.3","sha":"7f4a44de4a9bde34d7fa1bf0443a884cd890a1f6","kind":"tag","published_at":"2016-06-21T13:54:39.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.3","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.3/manifests"},{"name":"v1.8.2","sha":"87ceb937dba958b270876d9489c996b2e21ba39f","kind":"tag","published_at":"2016-04-27T19:18:43.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.2/manifests"},{"name":"v1.8.1","sha":"97b93099cd682b0ab72c976b7fc186a7b880dc27","kind":"tag","published_at":"2016-02-25T16:56:48.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"6bd4833c82956f17ec203cf0e3fc4fe4c87d7fa4","kind":"tag","published_at":"2015-11-17T17:05:03.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.0/manifests"},{"name":"v1.7.0","sha":"6767eff332545d318bb7645aaecf81152cfbd4f4","kind":"tag","published_at":"2015-09-08T16:48:38.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.7.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.7.0/manifests"},{"name":"v1.6.4","sha":"bf6dbac0022a4cdf535c8b4511f13fc143867676","kind":"tag","published_at":"2015-05-18T12:49:37.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.4","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.4/manifests"},{"name":"v1.6.3","sha":"3b248c007f9d06727b0de2b9514efd2a4cc887fb","kind":"tag","published_at":"2015-05-05T17:11:29.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.3","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.3/manifests"},{"name":"v1.6.2","sha":"ad799cfe5920442c201651573a0fe52983e6f069","kind":"tag","published_at":"2015-05-03T19:03:54.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.2/manifests"},{"name":"v1.6.1","sha":"70e7bf53489cce7f0da0c3380bb35a04077ceb7e","kind":"tag","published_at":"2015-05-01T15:06:34.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"67fde213257674476e2e224af5d97dbcd8f1f6d8","kind":"tag","published_at":"2015-04-26T17:39:14.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.0/manifests"},{"name":"v1.5.1","sha":"d50817f83458e527e3e245e1a916d15adb0d61f6","kind":"tag","published_at":"2015-01-20T16:42:24.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.5.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"64533af10c48dc088ff89f6a21ad1a383c3d623d","kind":"tag","published_at":"2015-01-16T21:04:09.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.5.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.5.0/manifests"},{"name":"v1.4.2","sha":"453e2ad71e25bc768cb9966862ba8c96ace4a143","kind":"tag","published_at":"2015-01-02T16:21:14.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.4.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"806e16a2ea870c9ad52669670f099c71ec930b02","kind":"tag","published_at":"2014-12-27T21:51:28.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.4.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"f1fc0b044641bbedf47dcfa34995370a5de714f0","kind":"tag","published_at":"2014-12-17T05:40:33.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.4.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"7b2547e092dccac5254d5dafee8ff7247bef22f3","kind":"tag","published_at":"2014-11-20T23:46:19.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.3.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"e0bacae95ea898e0582ccf20a01e8b3d8486218f","kind":"tag","published_at":"2014-11-18T19:31:02.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.3.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.3.0/manifests"},{"name":"v1.2.1","sha":"2777d35087f69f60302969f3fe07cdf073e4a373","kind":"tag","published_at":"2014-10-18T03:04:03.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.2.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"4613c440627be42af4f5679f3da003ec50237a6e","kind":"tag","published_at":"2014-10-16T03:17:04.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.2.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"900da604df5f2d16bfbe5742cc9b789b0d43561e","kind":"tag","published_at":"2014-10-09T19:31:39.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.1.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.1.0/manifests"},{"name":"v1.0.1","sha":"ff3356ddbf294e50d9c66df9846c0a3392c5bbf6","kind":"tag","published_at":"2014-10-07T04:28:21.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.0.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"6026ebe3effbee6d53dd888c5a6b7a54f06719f4","kind":"tag","published_at":"2014-09-25T16:20:09.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.0.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.0.0/manifests"},{"name":"v0.5.3","sha":"e0ef724a87460fcab8121db24e0dc887a076f3ba","kind":"tag","published_at":"2014-09-14T20:58:42.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.5.3","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.3/manifests"},{"name":"v0.5.2","sha":"5d49faf46ac993c28f0c30c5b8dfdb5ab4e9a186","kind":"tag","published_at":"2014-09-14T20:43:32.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.5.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"22a4ba5b0796d5d036c4ec8d6edec7e52afbdcd1","kind":"tag","published_at":"2014-09-14T01:58:13.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.5.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"4195305a2e84d28002b970c75c3fcf02e307e14d","kind":"tag","published_at":"2014-09-09T09:48:49.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.5.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.0/manifests"},{"name":"v0.4.1","sha":"bd41a7a575976d778ee6a3313544c38692fd3f9b","kind":"tag","published_at":"2014-09-04T23:38:25.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.4.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"28b2047254320915398dfb71c2c04cc6a599b65a","kind":"tag","published_at":"2014-09-04T23:34:01.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.4.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"f681723e26e14c31885395838aa486913570106e","kind":"tag","published_at":"2014-09-03T03:29:44.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.3.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.3.0/manifests"},{"name":"v0.2.5","sha":"73a3532518cd46ab18caa9d4610da5cd1d93e755","kind":"tag","published_at":"2014-09-03T03:05:13.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.5","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.5/manifests"},{"name":"v0.2.4","sha":"6ed577820c6e5fe6f4eb971e11550fca0ab0ce5b","kind":"tag","published_at":"2014-09-02T13:49:30.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.4","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"89f49fa626254a271035b3f50c69c4f67c63b207","kind":"tag","published_at":"2014-09-02T13:35:31.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.3","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.3/manifests"},{"name":"v0.2.2","sha":"d6888f1196d99fcf5679cf161a18808907e20cfc","kind":"tag","published_at":"2014-09-02T13:31:58.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"f8dadd2a8279e6c1980291ab55d32b84ce6daf09","kind":"tag","published_at":"2014-09-01T18:25:05.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"0f0a0eea253e9a01edd51aa6a56c905892d1a2d8","kind":"tag","published_at":"2014-09-01T18:10:40.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.0/manifests"}]},"repo_metadata_updated_at":"2026-10-15T00:03:27.047Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":4.706167293801342,"dependent_packages_count":4.4095161842564945,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":4.557841739028918},"purl":"pkg:golang/github.com/brianc/node-libpq","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/brianc/node-libpq","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/brianc/node-libpq","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/brianc/node-libpq/dependencies","status":null,"funding_links":["https://github.com/sponsors/brianc"],"critical":null,"issue_metadata":{"last_synced_at":"2026-10-14T17:00:31.191Z","issues_count":58,"pull_requests_count":81,"avg_time_to_close_issue":13745140.24,"avg_time_to_close_pull_request":20047791.10769231,"issues_closed_count":25,"pull_requests_closed_count":65,"pull_request_authors_count":44,"issue_authors_count":56,"avg_comments_per_issue":2.8793103448275863,"avg_comments_per_pull_request":1.8518518518518519,"merged_pull_requests_count":45,"bot_issues_count":1,"bot_pull_requests_count":7,"past_year_issues_count":3,"past_year_pull_requests_count":11,"past_year_avg_time_to_close_issue":84792.0,"past_year_avg_time_to_close_pull_request":216152.0,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":5,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.6666666666666666,"past_year_avg_comments_per_pull_request":0.9090909090909091,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":3,"past_year_merged_pull_requests_count":4,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/issues","maintainers":[{"login":"brianc","count":17,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/brianc"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fbrianc%2Fnode-libpq/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fbrianc%2Fnode-libpq/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fbrianc%2Fnode-libpq/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fbrianc%2Fnode-libpq/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fbrianc%2Fnode-libpq/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fbrianc%2Fnode-libpq/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2541048,"maintainers_count":0,"namespaces_count":853808,"keywords_count":146098,"github":"golang","metadata":{"funded_packages_count":120986,"sync_missing_packages_cursor":{"timestamp":"2026-09-29T00:04:57.155362Z","path":"github.com/virtengine/virtengine/sdk/specs","version":"v0.0.0-20260928231908-c0c887541540"},"rate_limit":5},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-10-22T05:07:44.151Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":1954121,"name":"libpq","ecosystem":"npm","description":"Low-level native bindings to PostgreSQL libpq","homepage":"https://github.com/brianc/node-libpq#readme","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/brianc/node-libpq","keywords_array":["postgres","libpq"],"namespace":null,"versions_count":49,"first_release_published_at":"2014-09-01T18:09:06.686Z","latest_release_published_at":"2026-05-07T21:53:46.132Z","latest_release_number":"1.11.0","latest_published_release_number":"1.11.0","last_synced_at":"2026-10-22T18:00:52.796Z","created_at":"2022-04-09T18:49:20.621Z","updated_at":"2026-10-22T18:00:52.797Z","registry_url":"https://www.npmjs.com/package/libpq","install_command":"npm install libpq","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"1.11.0"},"contentPolicy":null},"repo_metadata":{"id":20221088,"uuid":"23492806","full_name":"brianc/node-libpq","owner":"brianc","description":"Simple, low level native bindings to PostgreSQL's libpq from node.js","archived":false,"fork":false,"pushed_at":"2026-09-13T04:56:41.000Z","size":303,"stargazers_count":123,"open_issues_count":46,"forks_count":51,"subscribers_count":5,"default_branch":"master","last_synced_at":"2026-09-30T09:15:27.662Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/brianc.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2014-08-30T14:02:00.000Z","updated_at":"2026-09-25T16:20:54.000Z","dependencies_parsed_at":"2024-05-30T21:34:36.698Z","dependency_job_id":"f9ff4165-7ac6-4c09-8561-0a59015cdc2d","html_url":"https://github.com/brianc/node-libpq","commit_stats":{"total_commits":158,"total_committers":20,"mean_commits":7.9,"dds":"0.15822784810126578","last_synced_commit":"0d5d339c04cd9cbd9b07e2cbef5b3d3a639de64f"},"previous_names":[],"tags_count":44,"template":false,"template_full_name":null,"purl":"pkg:github/brianc/node-libpq","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brianc","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/sbom","scorecard":{"id":252984,"data":{"date":"2025-08-11","repo":{"name":"github.com/brianc/node-libpq","commit":"e51bd5fcf7e7e3044fcc081f97028d225d0c0bdf"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":4,"reason":"Found 13/29 approved changesets -- score normalized to 4","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":3,"reason":"dependency not pinned by hash detected -- score normalized to 3","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yaml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/brianc/node-libpq/ci.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yaml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/brianc/node-libpq/ci.yaml/master?enable=pin","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   1 npmCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":0,"reason":"license file not detected","details":["Warn: project does not have a license file"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":9,"reason":"1 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 20 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-17T08:56:59.583Z","repository_id":20221088,"created_at":"2025-08-17T08:56:59.584Z","updated_at":"2025-08-17T08:56:59.584Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":342542704,"owners_count":37927987,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-10-02T02:00:07.254Z","response_time":104,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"brianc","name":"Brian C","uuid":"50081","kind":"user","description":"","email":"brian.m.carlson@gmail.com","website":null,"location":"Austin, TX","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/50081?v=4","repositories_count":154,"last_synced_at":"2026-10-17T03:09:19.686Z","metadata":{"has_sponsors_listing":true,"funding":null},"html_url":"https://github.com/brianc","funding_links":["https://github.com/sponsors/brianc"],"total_stars":17117,"followers":1245,"following":35,"created_at":"2022-11-02T16:25:33.417Z","updated_at":"2026-10-17T03:09:19.700Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brianc","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brianc/repositories"},"tags":[{"name":"v1.8.13","sha":"714bb6fa0feeeb0192a3d7bf70465abbce43f7db","kind":"tag","published_at":"2024-05-30T18:44:09.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.13","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.13/manifests"},{"name":"v1.8.12","sha":"83dee3043773183eda697128ed74bdbb4046841e","kind":"tag","published_at":"2022-08-29T17:39:15.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.12","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.12/manifests"},{"name":"v1.8.11","sha":"f166cdbc8966337398d692584ce68b55d5bc43ed","kind":"tag","published_at":"2022-08-23T16:34:19.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.11","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.11/manifests"},{"name":"v1.8.10","sha":"308849c9ee7adc6c84b6011ad8ce572c7b3632f1","kind":"tag","published_at":"2022-08-19T18:08:50.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.10","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.10/manifests"},{"name":"v1.8.8","sha":"3237893c435ec935ef7b131d3a60925a5697e6b6","kind":"tag","published_at":"2018-05-04T18:45:59.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.8","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.8/manifests"},{"name":"v1.8.7","sha":"f1067769c0eab0c60cbf8095c58583a40d1a91ad","kind":"tag","published_at":"2017-04-10T14:21:35.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.7","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.7/manifests"},{"name":"v1.8.6","sha":"d159ebbd2ce300f7f624dd921874a0baeff3eec6","kind":"tag","published_at":"2017-04-05T14:44:32.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.6","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.6/manifests"},{"name":"v1.8.5","sha":"1ab56400470c57e0e5ae56be084f567e3b7937d2","kind":"tag","published_at":"2016-08-03T15:30:34.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.5","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.5/manifests"},{"name":"v1.8.4","sha":"c65a571cbfa72d7b566e879a00d1d498e1baa99e","kind":"tag","published_at":"2016-07-14T16:17:01.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.4","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.4/manifests"},{"name":"v1.8.3","sha":"7f4a44de4a9bde34d7fa1bf0443a884cd890a1f6","kind":"tag","published_at":"2016-06-21T13:54:39.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.3","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.3/manifests"},{"name":"v1.8.2","sha":"87ceb937dba958b270876d9489c996b2e21ba39f","kind":"tag","published_at":"2016-04-27T19:18:43.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.2/manifests"},{"name":"v1.8.1","sha":"97b93099cd682b0ab72c976b7fc186a7b880dc27","kind":"tag","published_at":"2016-02-25T16:56:48.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"6bd4833c82956f17ec203cf0e3fc4fe4c87d7fa4","kind":"tag","published_at":"2015-11-17T17:05:03.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.0/manifests"},{"name":"v1.7.0","sha":"6767eff332545d318bb7645aaecf81152cfbd4f4","kind":"tag","published_at":"2015-09-08T16:48:38.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.7.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.7.0/manifests"},{"name":"v1.6.4","sha":"bf6dbac0022a4cdf535c8b4511f13fc143867676","kind":"tag","published_at":"2015-05-18T12:49:37.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.4","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.4/manifests"},{"name":"v1.6.3","sha":"3b248c007f9d06727b0de2b9514efd2a4cc887fb","kind":"tag","published_at":"2015-05-05T17:11:29.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.3","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.3/manifests"},{"name":"v1.6.2","sha":"ad799cfe5920442c201651573a0fe52983e6f069","kind":"tag","published_at":"2015-05-03T19:03:54.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.2/manifests"},{"name":"v1.6.1","sha":"70e7bf53489cce7f0da0c3380bb35a04077ceb7e","kind":"tag","published_at":"2015-05-01T15:06:34.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"67fde213257674476e2e224af5d97dbcd8f1f6d8","kind":"tag","published_at":"2015-04-26T17:39:14.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.0/manifests"},{"name":"v1.5.1","sha":"d50817f83458e527e3e245e1a916d15adb0d61f6","kind":"tag","published_at":"2015-01-20T16:42:24.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.5.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"64533af10c48dc088ff89f6a21ad1a383c3d623d","kind":"tag","published_at":"2015-01-16T21:04:09.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.5.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.5.0/manifests"},{"name":"v1.4.2","sha":"453e2ad71e25bc768cb9966862ba8c96ace4a143","kind":"tag","published_at":"2015-01-02T16:21:14.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.4.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"806e16a2ea870c9ad52669670f099c71ec930b02","kind":"tag","published_at":"2014-12-27T21:51:28.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.4.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"f1fc0b044641bbedf47dcfa34995370a5de714f0","kind":"tag","published_at":"2014-12-17T05:40:33.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.4.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"7b2547e092dccac5254d5dafee8ff7247bef22f3","kind":"tag","published_at":"2014-11-20T23:46:19.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.3.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"e0bacae95ea898e0582ccf20a01e8b3d8486218f","kind":"tag","published_at":"2014-11-18T19:31:02.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.3.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.3.0/manifests"},{"name":"v1.2.1","sha":"2777d35087f69f60302969f3fe07cdf073e4a373","kind":"tag","published_at":"2014-10-18T03:04:03.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.2.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"4613c440627be42af4f5679f3da003ec50237a6e","kind":"tag","published_at":"2014-10-16T03:17:04.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.2.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"900da604df5f2d16bfbe5742cc9b789b0d43561e","kind":"tag","published_at":"2014-10-09T19:31:39.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.1.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.1.0/manifests"},{"name":"v1.0.1","sha":"ff3356ddbf294e50d9c66df9846c0a3392c5bbf6","kind":"tag","published_at":"2014-10-07T04:28:21.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.0.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"6026ebe3effbee6d53dd888c5a6b7a54f06719f4","kind":"tag","published_at":"2014-09-25T16:20:09.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.0.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.0.0/manifests"},{"name":"v0.5.3","sha":"e0ef724a87460fcab8121db24e0dc887a076f3ba","kind":"tag","published_at":"2014-09-14T20:58:42.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.5.3","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.3/manifests"},{"name":"v0.5.2","sha":"5d49faf46ac993c28f0c30c5b8dfdb5ab4e9a186","kind":"tag","published_at":"2014-09-14T20:43:32.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.5.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"22a4ba5b0796d5d036c4ec8d6edec7e52afbdcd1","kind":"tag","published_at":"2014-09-14T01:58:13.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.5.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"4195305a2e84d28002b970c75c3fcf02e307e14d","kind":"tag","published_at":"2014-09-09T09:48:49.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.5.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.0/manifests"},{"name":"v0.4.1","sha":"bd41a7a575976d778ee6a3313544c38692fd3f9b","kind":"tag","published_at":"2014-09-04T23:38:25.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.4.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"28b2047254320915398dfb71c2c04cc6a599b65a","kind":"tag","published_at":"2014-09-04T23:34:01.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.4.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"f681723e26e14c31885395838aa486913570106e","kind":"tag","published_at":"2014-09-03T03:29:44.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.3.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.3.0/manifests"},{"name":"v0.2.5","sha":"73a3532518cd46ab18caa9d4610da5cd1d93e755","kind":"tag","published_at":"2014-09-03T03:05:13.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.5","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.5/manifests"},{"name":"v0.2.4","sha":"6ed577820c6e5fe6f4eb971e11550fca0ab0ce5b","kind":"tag","published_at":"2014-09-02T13:49:30.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.4","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"89f49fa626254a271035b3f50c69c4f67c63b207","kind":"tag","published_at":"2014-09-02T13:35:31.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.3","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.3/manifests"},{"name":"v0.2.2","sha":"d6888f1196d99fcf5679cf161a18808907e20cfc","kind":"tag","published_at":"2014-09-02T13:31:58.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"f8dadd2a8279e6c1980291ab55d32b84ce6daf09","kind":"tag","published_at":"2014-09-01T18:25:05.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"0f0a0eea253e9a01edd51aa6a56c905892d1a2d8","kind":"tag","published_at":"2014-09-01T18:10:40.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.0/manifests"}]},"repo_metadata_updated_at":"2026-10-21T14:33:13.717Z","dependent_packages_count":6,"downloads":1324608,"downloads_period":"last-month","dependent_repos_count":1463,"rankings":{"downloads":0.38085506476667225,"dependent_repos_count":0.5250707618727684,"dependent_packages_count":3.152347083487224,"stargazers_count":4.865859859713307,"forks_count":4.2162904732668816,"docker_downloads_count":0.8230641923892921,"average":2.3272479059160243},"purl":"pkg:npm/libpq","advisories":[{"uuid":"GSA_kwCzR0hTQS1qMzJqLTJoeHYtcnFmN84AArte","url":"https://github.com/advisories/GHSA-j32j-2hxv-rqf7","title":"pg-native and libpq vulnerable to uncontrolled resource consumption","description":"pg-native before 3.0.1 and libpq before 1.8.10 are vulnerable to Denial of Service (DoS) when the addons attempt to cast the second argument to an array and fail. This happens for every non-array argument passed. **Note:** pg-native is a mere binding to npm's libpq library, which in turn has the addons and bindings to the actual C libpq library. This means that problems found in pg-native may transitively impact npm's libpq.","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2022-06-18T00:00:20.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":7.5,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","references":["https://nvd.nist.gov/vuln/detail/CVE-2022-25852","https://snyk.io/vuln/SNYK-JS-LIBPQ-2392366","https://snyk.io/vuln/SNYK-JS-PGNATIVE-2392365","https://github.com/brianc/node-libpq/issues/84","https://github.com/brianc/node-libpq/pull/86","https://github.com/advisories/GHSA-j32j-2hxv-rqf7"],"source_kind":"github","identifiers":["GHSA-j32j-2hxv-rqf7","CVE-2022-25852"],"repository_url":"https://github.com/brianc/node-libpq","blast_radius":0.0,"created_at":"2022-12-21T16:12:00.756Z","updated_at":"2026-10-18T11:25:53.865Z","epss_percentage":0.01378,"epss_percentile":0.71532,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1qMzJqLTJoeHYtcnFmN84AArte","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1qMzJqLTJoeHYtcnFmN84AArte","packages":[{"ecosystem":"npm","package_name":"pg-native","versions":[{"first_patched_version":"3.0.1","vulnerable_version_range":"\u003c= 3.0.0"}],"purl":"pkg:npm/pg-native"},{"ecosystem":"npm","package_name":"libpq","versions":[{"first_patched_version":"1.8.10","vulnerable_version_range":"\u003c= 1.8.9"}],"purl":"pkg:npm/libpq"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1qMzJqLTJoeHYtcnFmN84AArte/related_packages","related_advisories":[]}],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/libpq","docker_dependents_count":47,"docker_downloads_count":27664,"usage_url":"https://repos.ecosyste.ms/usage/npm/libpq","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/libpq/dependencies","status":null,"funding_links":["https://github.com/sponsors/brianc"],"critical":null,"issue_metadata":{"last_synced_at":"2026-10-20T11:33:05.657Z","issues_count":58,"pull_requests_count":81,"avg_time_to_close_issue":13745140.24,"avg_time_to_close_pull_request":20047791.10769231,"issues_closed_count":25,"pull_requests_closed_count":65,"pull_request_authors_count":44,"issue_authors_count":56,"avg_comments_per_issue":2.8793103448275863,"avg_comments_per_pull_request":1.8518518518518519,"merged_pull_requests_count":45,"bot_issues_count":1,"bot_pull_requests_count":7,"past_year_issues_count":3,"past_year_pull_requests_count":11,"past_year_avg_time_to_close_issue":84792.0,"past_year_avg_time_to_close_pull_request":216152.0,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":5,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.6666666666666666,"past_year_avg_comments_per_pull_request":0.9090909090909091,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":3,"past_year_merged_pull_requests_count":4,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/issues","maintainers":[{"login":"brianc","count":17,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/brianc"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/libpq/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/libpq/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/libpq/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/libpq/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/libpq/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/libpq/codemeta","maintainers":[{"uuid":"brianc","login":"brianc","name":null,"email":"brian.m.carlson@gmail.com","url":null,"packages_count":98,"html_url":"https://www.npmjs.com/~brianc","role":null,"created_at":"2022-11-19T23:01:09.338Z","updated_at":"2022-11-19T23:01:09.338Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/brianc/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":6004776,"maintainers_count":1284340,"namespaces_count":451536,"keywords_count":935443,"github":"npm","metadata":{"funded_packages_count":211478,"rate_limit":3},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-10-22T05:05:13.263Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":15771259,"name":"org.mvnpm:libpq","ecosystem":"maven","description":"Low-level native bindings to PostgreSQL libpq","homepage":"https://github.com/brianc/node-libpq#readme","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/brianc/node-libpq","keywords_array":[],"namespace":"org.mvnpm","versions_count":2,"first_release_published_at":"2026-03-24T14:13:38.000Z","latest_release_published_at":"2026-05-10T00:23:40.000Z","latest_release_number":"1.11.0","latest_published_release_number":"1.11.0","last_synced_at":"2026-10-22T18:00:49.563Z","created_at":"2026-10-13T08:48:22.061Z","updated_at":"2026-10-22T18:00:49.564Z","registry_url":"https://central.sonatype.com/artifact/org.mvnpm/libpq/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.mvnpm/libpq/","metadata":{},"repo_metadata":{"id":20221088,"uuid":"23492806","full_name":"brianc/node-libpq","owner":"brianc","description":"Simple, low level native bindings to PostgreSQL's libpq from node.js","archived":false,"fork":false,"pushed_at":"2026-09-13T04:56:41.000Z","size":303,"stargazers_count":123,"open_issues_count":46,"forks_count":51,"subscribers_count":5,"default_branch":"master","last_synced_at":"2026-09-30T09:15:27.662Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/brianc.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2014-08-30T14:02:00.000Z","updated_at":"2026-09-25T16:20:54.000Z","dependencies_parsed_at":"2024-05-30T21:34:36.698Z","dependency_job_id":"f9ff4165-7ac6-4c09-8561-0a59015cdc2d","html_url":"https://github.com/brianc/node-libpq","commit_stats":{"total_commits":158,"total_committers":20,"mean_commits":7.9,"dds":"0.15822784810126578","last_synced_commit":"0d5d339c04cd9cbd9b07e2cbef5b3d3a639de64f"},"previous_names":[],"tags_count":44,"template":false,"template_full_name":null,"purl":"pkg:github/brianc/node-libpq","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brianc","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/sbom","scorecard":{"id":252984,"data":{"date":"2025-08-11","repo":{"name":"github.com/brianc/node-libpq","commit":"e51bd5fcf7e7e3044fcc081f97028d225d0c0bdf"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":4,"reason":"Found 13/29 approved changesets -- score normalized to 4","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":3,"reason":"dependency not pinned by hash detected -- score normalized to 3","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yaml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/brianc/node-libpq/ci.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yaml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/brianc/node-libpq/ci.yaml/master?enable=pin","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   1 npmCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":0,"reason":"license file not detected","details":["Warn: project does not have a license file"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":9,"reason":"1 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 20 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-17T08:56:59.583Z","repository_id":20221088,"created_at":"2025-08-17T08:56:59.584Z","updated_at":"2025-08-17T08:56:59.584Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":342542704,"owners_count":37927987,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-10-02T02:00:07.254Z","response_time":104,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"brianc","name":"Brian C","uuid":"50081","kind":"user","description":"","email":"brian.m.carlson@gmail.com","website":null,"location":"Austin, TX","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/50081?v=4","repositories_count":154,"last_synced_at":"2026-10-10T00:06:38.269Z","metadata":{"has_sponsors_listing":true,"funding":null},"html_url":"https://github.com/brianc","funding_links":["https://github.com/sponsors/brianc"],"total_stars":17117,"followers":1244,"following":35,"created_at":"2022-11-02T16:25:33.417Z","updated_at":"2026-10-10T00:06:38.287Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brianc","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brianc/repositories"},"tags":[{"name":"v1.8.13","sha":"714bb6fa0feeeb0192a3d7bf70465abbce43f7db","kind":"tag","published_at":"2024-05-30T18:44:09.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.13","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.13/manifests"},{"name":"v1.8.12","sha":"83dee3043773183eda697128ed74bdbb4046841e","kind":"tag","published_at":"2022-08-29T17:39:15.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.12","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.12/manifests"},{"name":"v1.8.11","sha":"f166cdbc8966337398d692584ce68b55d5bc43ed","kind":"tag","published_at":"2022-08-23T16:34:19.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.11","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.11/manifests"},{"name":"v1.8.10","sha":"308849c9ee7adc6c84b6011ad8ce572c7b3632f1","kind":"tag","published_at":"2022-08-19T18:08:50.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.10","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.10/manifests"},{"name":"v1.8.8","sha":"3237893c435ec935ef7b131d3a60925a5697e6b6","kind":"tag","published_at":"2018-05-04T18:45:59.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.8","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.8/manifests"},{"name":"v1.8.7","sha":"f1067769c0eab0c60cbf8095c58583a40d1a91ad","kind":"tag","published_at":"2017-04-10T14:21:35.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.7","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.7/manifests"},{"name":"v1.8.6","sha":"d159ebbd2ce300f7f624dd921874a0baeff3eec6","kind":"tag","published_at":"2017-04-05T14:44:32.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.6","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.6/manifests"},{"name":"v1.8.5","sha":"1ab56400470c57e0e5ae56be084f567e3b7937d2","kind":"tag","published_at":"2016-08-03T15:30:34.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.5","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.5/manifests"},{"name":"v1.8.4","sha":"c65a571cbfa72d7b566e879a00d1d498e1baa99e","kind":"tag","published_at":"2016-07-14T16:17:01.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.4","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.4/manifests"},{"name":"v1.8.3","sha":"7f4a44de4a9bde34d7fa1bf0443a884cd890a1f6","kind":"tag","published_at":"2016-06-21T13:54:39.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.3","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.3/manifests"},{"name":"v1.8.2","sha":"87ceb937dba958b270876d9489c996b2e21ba39f","kind":"tag","published_at":"2016-04-27T19:18:43.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.2/manifests"},{"name":"v1.8.1","sha":"97b93099cd682b0ab72c976b7fc186a7b880dc27","kind":"tag","published_at":"2016-02-25T16:56:48.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"6bd4833c82956f17ec203cf0e3fc4fe4c87d7fa4","kind":"tag","published_at":"2015-11-17T17:05:03.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.0/manifests"},{"name":"v1.7.0","sha":"6767eff332545d318bb7645aaecf81152cfbd4f4","kind":"tag","published_at":"2015-09-08T16:48:38.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.7.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.7.0/manifests"},{"name":"v1.6.4","sha":"bf6dbac0022a4cdf535c8b4511f13fc143867676","kind":"tag","published_at":"2015-05-18T12:49:37.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.4","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.4/manifests"},{"name":"v1.6.3","sha":"3b248c007f9d06727b0de2b9514efd2a4cc887fb","kind":"tag","published_at":"2015-05-05T17:11:29.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.3","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.3/manifests"},{"name":"v1.6.2","sha":"ad799cfe5920442c201651573a0fe52983e6f069","kind":"tag","published_at":"2015-05-03T19:03:54.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.2/manifests"},{"name":"v1.6.1","sha":"70e7bf53489cce7f0da0c3380bb35a04077ceb7e","kind":"tag","published_at":"2015-05-01T15:06:34.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"67fde213257674476e2e224af5d97dbcd8f1f6d8","kind":"tag","published_at":"2015-04-26T17:39:14.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.0/manifests"},{"name":"v1.5.1","sha":"d50817f83458e527e3e245e1a916d15adb0d61f6","kind":"tag","published_at":"2015-01-20T16:42:24.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.5.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"64533af10c48dc088ff89f6a21ad1a383c3d623d","kind":"tag","published_at":"2015-01-16T21:04:09.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.5.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.5.0/manifests"},{"name":"v1.4.2","sha":"453e2ad71e25bc768cb9966862ba8c96ace4a143","kind":"tag","published_at":"2015-01-02T16:21:14.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.4.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"806e16a2ea870c9ad52669670f099c71ec930b02","kind":"tag","published_at":"2014-12-27T21:51:28.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.4.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"f1fc0b044641bbedf47dcfa34995370a5de714f0","kind":"tag","published_at":"2014-12-17T05:40:33.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.4.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"7b2547e092dccac5254d5dafee8ff7247bef22f3","kind":"tag","published_at":"2014-11-20T23:46:19.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.3.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"e0bacae95ea898e0582ccf20a01e8b3d8486218f","kind":"tag","published_at":"2014-11-18T19:31:02.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.3.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.3.0/manifests"},{"name":"v1.2.1","sha":"2777d35087f69f60302969f3fe07cdf073e4a373","kind":"tag","published_at":"2014-10-18T03:04:03.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.2.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"4613c440627be42af4f5679f3da003ec50237a6e","kind":"tag","published_at":"2014-10-16T03:17:04.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.2.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"900da604df5f2d16bfbe5742cc9b789b0d43561e","kind":"tag","published_at":"2014-10-09T19:31:39.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.1.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.1.0/manifests"},{"name":"v1.0.1","sha":"ff3356ddbf294e50d9c66df9846c0a3392c5bbf6","kind":"tag","published_at":"2014-10-07T04:28:21.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.0.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"6026ebe3effbee6d53dd888c5a6b7a54f06719f4","kind":"tag","published_at":"2014-09-25T16:20:09.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.0.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.0.0/manifests"},{"name":"v0.5.3","sha":"e0ef724a87460fcab8121db24e0dc887a076f3ba","kind":"tag","published_at":"2014-09-14T20:58:42.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.5.3","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.3/manifests"},{"name":"v0.5.2","sha":"5d49faf46ac993c28f0c30c5b8dfdb5ab4e9a186","kind":"tag","published_at":"2014-09-14T20:43:32.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.5.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"22a4ba5b0796d5d036c4ec8d6edec7e52afbdcd1","kind":"tag","published_at":"2014-09-14T01:58:13.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.5.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"4195305a2e84d28002b970c75c3fcf02e307e14d","kind":"tag","published_at":"2014-09-09T09:48:49.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.5.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.0/manifests"},{"name":"v0.4.1","sha":"bd41a7a575976d778ee6a3313544c38692fd3f9b","kind":"tag","published_at":"2014-09-04T23:38:25.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.4.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"28b2047254320915398dfb71c2c04cc6a599b65a","kind":"tag","published_at":"2014-09-04T23:34:01.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.4.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"f681723e26e14c31885395838aa486913570106e","kind":"tag","published_at":"2014-09-03T03:29:44.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.3.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.3.0/manifests"},{"name":"v0.2.5","sha":"73a3532518cd46ab18caa9d4610da5cd1d93e755","kind":"tag","published_at":"2014-09-03T03:05:13.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.5","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.5/manifests"},{"name":"v0.2.4","sha":"6ed577820c6e5fe6f4eb971e11550fca0ab0ce5b","kind":"tag","published_at":"2014-09-02T13:49:30.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.4","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"89f49fa626254a271035b3f50c69c4f67c63b207","kind":"tag","published_at":"2014-09-02T13:35:31.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.3","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.3/manifests"},{"name":"v0.2.2","sha":"d6888f1196d99fcf5679cf161a18808907e20cfc","kind":"tag","published_at":"2014-09-02T13:31:58.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"f8dadd2a8279e6c1980291ab55d32b84ce6daf09","kind":"tag","published_at":"2014-09-01T18:25:05.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"0f0a0eea253e9a01edd51aa6a56c905892d1a2d8","kind":"tag","published_at":"2014-09-01T18:10:40.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.0/manifests"}]},"repo_metadata_updated_at":"2026-10-15T00:02:40.657Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":27.971056063821187,"dependent_packages_count":39.98919198178167,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":33.980124022801434},"purl":"pkg:maven/org.mvnpm/libpq","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.mvnpm:libpq","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.mvnpm:libpq","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.mvnpm:libpq/dependencies","status":null,"funding_links":["https://github.com/sponsors/brianc"],"critical":null,"issue_metadata":{"last_synced_at":"2026-10-14T17:00:31.191Z","issues_count":58,"pull_requests_count":81,"avg_time_to_close_issue":13745140.24,"avg_time_to_close_pull_request":20047791.10769231,"issues_closed_count":25,"pull_requests_closed_count":65,"pull_request_authors_count":44,"issue_authors_count":56,"avg_comments_per_issue":2.8793103448275863,"avg_comments_per_pull_request":1.8518518518518519,"merged_pull_requests_count":45,"bot_issues_count":1,"bot_pull_requests_count":7,"past_year_issues_count":3,"past_year_pull_requests_count":11,"past_year_avg_time_to_close_issue":84792.0,"past_year_avg_time_to_close_pull_request":216152.0,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":5,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.6666666666666666,"past_year_avg_comments_per_pull_request":0.9090909090909091,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":3,"past_year_merged_pull_requests_count":4,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/issues","maintainers":[{"login":"brianc","count":17,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/brianc"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.mvnpm:libpq/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.mvnpm:libpq/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.mvnpm:libpq/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.mvnpm:libpq/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.mvnpm:libpq/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.mvnpm:libpq/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://maven-central.storage-download.googleapis.com/maven2","ecosystem":"maven","default":true,"packages_count":732006,"maintainers_count":0,"namespaces_count":84593,"keywords_count":40751,"github":"maven-central","metadata":{"funded_packages_count":71438,"rate_limit":2,"aliases":["https://repo.maven.apache.org/maven2","https://repo1.maven.org/maven2"]},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-10-23T05:02:36.843Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":11371254,"name":"@kingdanx/libpq","ecosystem":"npm","description":"Low-level native bindings to PostgreSQL libpq","homepage":"https://github.com/brianc/node-libpq#readme","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/brianc/node-libpq","keywords_array":["postgres","libpq"],"namespace":"kingdanx","versions_count":1,"first_release_published_at":"2025-02-21T15:52:00.411Z","latest_release_published_at":"2025-02-21T15:52:00.411Z","latest_release_number":"1.8.14","latest_published_release_number":"1.8.14","last_synced_at":"2026-10-22T18:00:49.775Z","created_at":"2025-02-21T15:55:15.262Z","updated_at":"2026-10-22T18:00:49.775Z","registry_url":"https://www.npmjs.com/package/@kingdanx/libpq","install_command":"npm install @kingdanx/libpq","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"1.8.14"},"contentPolicy":null},"repo_metadata":{"id":20221088,"uuid":"23492806","full_name":"brianc/node-libpq","owner":"brianc","description":"Simple, low level native bindings to PostgreSQL's libpq from node.js","archived":false,"fork":false,"pushed_at":"2026-09-13T04:56:41.000Z","size":303,"stargazers_count":123,"open_issues_count":46,"forks_count":51,"subscribers_count":5,"default_branch":"master","last_synced_at":"2026-09-30T09:15:27.662Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/brianc.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2014-08-30T14:02:00.000Z","updated_at":"2026-09-25T16:20:54.000Z","dependencies_parsed_at":"2024-05-30T21:34:36.698Z","dependency_job_id":"f9ff4165-7ac6-4c09-8561-0a59015cdc2d","html_url":"https://github.com/brianc/node-libpq","commit_stats":{"total_commits":158,"total_committers":20,"mean_commits":7.9,"dds":"0.15822784810126578","last_synced_commit":"0d5d339c04cd9cbd9b07e2cbef5b3d3a639de64f"},"previous_names":[],"tags_count":44,"template":false,"template_full_name":null,"purl":"pkg:github/brianc/node-libpq","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brianc","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/sbom","scorecard":{"id":252984,"data":{"date":"2025-08-11","repo":{"name":"github.com/brianc/node-libpq","commit":"e51bd5fcf7e7e3044fcc081f97028d225d0c0bdf"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":4,"reason":"Found 13/29 approved changesets -- score normalized to 4","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":3,"reason":"dependency not pinned by hash detected -- score normalized to 3","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yaml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/brianc/node-libpq/ci.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yaml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/brianc/node-libpq/ci.yaml/master?enable=pin","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   1 npmCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":0,"reason":"license file not detected","details":["Warn: project does not have a license file"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":9,"reason":"1 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 20 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-17T08:56:59.583Z","repository_id":20221088,"created_at":"2025-08-17T08:56:59.584Z","updated_at":"2025-08-17T08:56:59.584Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":342542704,"owners_count":37927987,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-10-02T02:00:07.254Z","response_time":104,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"brianc","name":"Brian C","uuid":"50081","kind":"user","description":"","email":"brian.m.carlson@gmail.com","website":null,"location":"Austin, TX","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/50081?v=4","repositories_count":154,"last_synced_at":"2026-10-10T00:06:38.269Z","metadata":{"has_sponsors_listing":true,"funding":null},"html_url":"https://github.com/brianc","funding_links":["https://github.com/sponsors/brianc"],"total_stars":17117,"followers":1244,"following":35,"created_at":"2022-11-02T16:25:33.417Z","updated_at":"2026-10-10T00:06:38.287Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brianc","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brianc/repositories"},"tags":[{"name":"v1.8.13","sha":"714bb6fa0feeeb0192a3d7bf70465abbce43f7db","kind":"tag","published_at":"2024-05-30T18:44:09.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.13","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.13/manifests"},{"name":"v1.8.12","sha":"83dee3043773183eda697128ed74bdbb4046841e","kind":"tag","published_at":"2022-08-29T17:39:15.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.12","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.12/manifests"},{"name":"v1.8.11","sha":"f166cdbc8966337398d692584ce68b55d5bc43ed","kind":"tag","published_at":"2022-08-23T16:34:19.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.11","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.11/manifests"},{"name":"v1.8.10","sha":"308849c9ee7adc6c84b6011ad8ce572c7b3632f1","kind":"tag","published_at":"2022-08-19T18:08:50.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.10","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.10/manifests"},{"name":"v1.8.8","sha":"3237893c435ec935ef7b131d3a60925a5697e6b6","kind":"tag","published_at":"2018-05-04T18:45:59.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.8","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.8/manifests"},{"name":"v1.8.7","sha":"f1067769c0eab0c60cbf8095c58583a40d1a91ad","kind":"tag","published_at":"2017-04-10T14:21:35.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.7","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.7/manifests"},{"name":"v1.8.6","sha":"d159ebbd2ce300f7f624dd921874a0baeff3eec6","kind":"tag","published_at":"2017-04-05T14:44:32.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.6","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.6/manifests"},{"name":"v1.8.5","sha":"1ab56400470c57e0e5ae56be084f567e3b7937d2","kind":"tag","published_at":"2016-08-03T15:30:34.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.5","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.5/manifests"},{"name":"v1.8.4","sha":"c65a571cbfa72d7b566e879a00d1d498e1baa99e","kind":"tag","published_at":"2016-07-14T16:17:01.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.4","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.4/manifests"},{"name":"v1.8.3","sha":"7f4a44de4a9bde34d7fa1bf0443a884cd890a1f6","kind":"tag","published_at":"2016-06-21T13:54:39.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.3","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.3/manifests"},{"name":"v1.8.2","sha":"87ceb937dba958b270876d9489c996b2e21ba39f","kind":"tag","published_at":"2016-04-27T19:18:43.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.2/manifests"},{"name":"v1.8.1","sha":"97b93099cd682b0ab72c976b7fc186a7b880dc27","kind":"tag","published_at":"2016-02-25T16:56:48.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"6bd4833c82956f17ec203cf0e3fc4fe4c87d7fa4","kind":"tag","published_at":"2015-11-17T17:05:03.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.0/manifests"},{"name":"v1.7.0","sha":"6767eff332545d318bb7645aaecf81152cfbd4f4","kind":"tag","published_at":"2015-09-08T16:48:38.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.7.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.7.0/manifests"},{"name":"v1.6.4","sha":"bf6dbac0022a4cdf535c8b4511f13fc143867676","kind":"tag","published_at":"2015-05-18T12:49:37.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.4","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.4/manifests"},{"name":"v1.6.3","sha":"3b248c007f9d06727b0de2b9514efd2a4cc887fb","kind":"tag","published_at":"2015-05-05T17:11:29.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.3","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.3/manifests"},{"name":"v1.6.2","sha":"ad799cfe5920442c201651573a0fe52983e6f069","kind":"tag","published_at":"2015-05-03T19:03:54.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.2/manifests"},{"name":"v1.6.1","sha":"70e7bf53489cce7f0da0c3380bb35a04077ceb7e","kind":"tag","published_at":"2015-05-01T15:06:34.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"67fde213257674476e2e224af5d97dbcd8f1f6d8","kind":"tag","published_at":"2015-04-26T17:39:14.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.0/manifests"},{"name":"v1.5.1","sha":"d50817f83458e527e3e245e1a916d15adb0d61f6","kind":"tag","published_at":"2015-01-20T16:42:24.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.5.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"64533af10c48dc088ff89f6a21ad1a383c3d623d","kind":"tag","published_at":"2015-01-16T21:04:09.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.5.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.5.0/manifests"},{"name":"v1.4.2","sha":"453e2ad71e25bc768cb9966862ba8c96ace4a143","kind":"tag","published_at":"2015-01-02T16:21:14.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.4.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"806e16a2ea870c9ad52669670f099c71ec930b02","kind":"tag","published_at":"2014-12-27T21:51:28.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.4.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"f1fc0b044641bbedf47dcfa34995370a5de714f0","kind":"tag","published_at":"2014-12-17T05:40:33.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.4.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"7b2547e092dccac5254d5dafee8ff7247bef22f3","kind":"tag","published_at":"2014-11-20T23:46:19.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.3.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"e0bacae95ea898e0582ccf20a01e8b3d8486218f","kind":"tag","published_at":"2014-11-18T19:31:02.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.3.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.3.0/manifests"},{"name":"v1.2.1","sha":"2777d35087f69f60302969f3fe07cdf073e4a373","kind":"tag","published_at":"2014-10-18T03:04:03.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.2.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"4613c440627be42af4f5679f3da003ec50237a6e","kind":"tag","published_at":"2014-10-16T03:17:04.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.2.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"900da604df5f2d16bfbe5742cc9b789b0d43561e","kind":"tag","published_at":"2014-10-09T19:31:39.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.1.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.1.0/manifests"},{"name":"v1.0.1","sha":"ff3356ddbf294e50d9c66df9846c0a3392c5bbf6","kind":"tag","published_at":"2014-10-07T04:28:21.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.0.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"6026ebe3effbee6d53dd888c5a6b7a54f06719f4","kind":"tag","published_at":"2014-09-25T16:20:09.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.0.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.0.0/manifests"},{"name":"v0.5.3","sha":"e0ef724a87460fcab8121db24e0dc887a076f3ba","kind":"tag","published_at":"2014-09-14T20:58:42.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.5.3","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.3/manifests"},{"name":"v0.5.2","sha":"5d49faf46ac993c28f0c30c5b8dfdb5ab4e9a186","kind":"tag","published_at":"2014-09-14T20:43:32.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.5.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"22a4ba5b0796d5d036c4ec8d6edec7e52afbdcd1","kind":"tag","published_at":"2014-09-14T01:58:13.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.5.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"4195305a2e84d28002b970c75c3fcf02e307e14d","kind":"tag","published_at":"2014-09-09T09:48:49.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.5.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.0/manifests"},{"name":"v0.4.1","sha":"bd41a7a575976d778ee6a3313544c38692fd3f9b","kind":"tag","published_at":"2014-09-04T23:38:25.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.4.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"28b2047254320915398dfb71c2c04cc6a599b65a","kind":"tag","published_at":"2014-09-04T23:34:01.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.4.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"f681723e26e14c31885395838aa486913570106e","kind":"tag","published_at":"2014-09-03T03:29:44.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.3.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.3.0/manifests"},{"name":"v0.2.5","sha":"73a3532518cd46ab18caa9d4610da5cd1d93e755","kind":"tag","published_at":"2014-09-03T03:05:13.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.5","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.5/manifests"},{"name":"v0.2.4","sha":"6ed577820c6e5fe6f4eb971e11550fca0ab0ce5b","kind":"tag","published_at":"2014-09-02T13:49:30.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.4","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"89f49fa626254a271035b3f50c69c4f67c63b207","kind":"tag","published_at":"2014-09-02T13:35:31.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.3","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.3/manifests"},{"name":"v0.2.2","sha":"d6888f1196d99fcf5679cf161a18808907e20cfc","kind":"tag","published_at":"2014-09-02T13:31:58.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"f8dadd2a8279e6c1980291ab55d32b84ce6daf09","kind":"tag","published_at":"2014-09-01T18:25:05.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"0f0a0eea253e9a01edd51aa6a56c905892d1a2d8","kind":"tag","published_at":"2014-09-01T18:10:40.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.0/manifests"}]},"repo_metadata_updated_at":"2026-10-15T22:31:40.518Z","dependent_packages_count":0,"downloads":9,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":24.99110366977481,"dependent_packages_count":36.14443647485102,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":30.567770072312914},"purl":"pkg:npm/%40kingdanx/libpq","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@kingdanx/libpq","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/@kingdanx/libpq","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@kingdanx/libpq/dependencies","status":null,"funding_links":["https://github.com/sponsors/brianc"],"critical":null,"issue_metadata":{"last_synced_at":"2026-10-14T17:00:31.191Z","issues_count":58,"pull_requests_count":81,"avg_time_to_close_issue":13745140.24,"avg_time_to_close_pull_request":20047791.10769231,"issues_closed_count":25,"pull_requests_closed_count":65,"pull_request_authors_count":44,"issue_authors_count":56,"avg_comments_per_issue":2.8793103448275863,"avg_comments_per_pull_request":1.8518518518518519,"merged_pull_requests_count":45,"bot_issues_count":1,"bot_pull_requests_count":7,"past_year_issues_count":3,"past_year_pull_requests_count":11,"past_year_avg_time_to_close_issue":84792.0,"past_year_avg_time_to_close_pull_request":216152.0,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":5,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.6666666666666666,"past_year_avg_comments_per_pull_request":0.9090909090909091,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":3,"past_year_merged_pull_requests_count":4,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/issues","maintainers":[{"login":"brianc","count":17,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/brianc"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@kingdanx%2Flibpq/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@kingdanx%2Flibpq/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@kingdanx%2Flibpq/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@kingdanx%2Flibpq/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@kingdanx%2Flibpq/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@kingdanx%2Flibpq/codemeta","maintainers":[{"uuid":"kingdanx","login":"kingdanx","name":null,"email":"dannyprud@yahoo.com","url":null,"packages_count":9,"html_url":"https://www.npmjs.com/~kingdanx","role":null,"created_at":"2025-02-21T15:55:16.687Z","updated_at":"2025-02-21T15:55:16.687Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/kingdanx/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":6004776,"maintainers_count":1284340,"namespaces_count":451536,"keywords_count":935443,"github":"npm","metadata":{"funded_packages_count":211478,"rate_limit":3},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-10-22T05:05:13.263Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":7553361,"name":"@wizardtales/libpq","ecosystem":"npm","description":"Low-level native bindings to PostgreSQL libpq","homepage":"https://github.com/brianc/node-libpq#readme","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/brianc/node-libpq","keywords_array":["postgres","libpq"],"namespace":"wizardtales","versions_count":1,"first_release_published_at":"2023-04-10T22:40:27.100Z","latest_release_published_at":"2023-04-10T22:40:27.100Z","latest_release_number":"1.8.12","latest_published_release_number":"1.8.12","last_synced_at":"2026-10-22T18:00:55.249Z","created_at":"2023-04-10T22:50:53.180Z","updated_at":"2026-10-22T18:00:55.250Z","registry_url":"https://www.npmjs.com/package/@wizardtales/libpq","install_command":"npm install @wizardtales/libpq","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"1.8.12"},"contentPolicy":null},"repo_metadata":{"id":20221088,"uuid":"23492806","full_name":"brianc/node-libpq","owner":"brianc","description":"Simple, low level native bindings to PostgreSQL's libpq from node.js","archived":false,"fork":false,"pushed_at":"2026-09-13T04:56:41.000Z","size":303,"stargazers_count":123,"open_issues_count":46,"forks_count":51,"subscribers_count":5,"default_branch":"master","last_synced_at":"2026-09-30T09:15:27.662Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/brianc.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2014-08-30T14:02:00.000Z","updated_at":"2026-09-25T16:20:54.000Z","dependencies_parsed_at":"2024-05-30T21:34:36.698Z","dependency_job_id":"f9ff4165-7ac6-4c09-8561-0a59015cdc2d","html_url":"https://github.com/brianc/node-libpq","commit_stats":{"total_commits":158,"total_committers":20,"mean_commits":7.9,"dds":"0.15822784810126578","last_synced_commit":"0d5d339c04cd9cbd9b07e2cbef5b3d3a639de64f"},"previous_names":[],"tags_count":44,"template":false,"template_full_name":null,"purl":"pkg:github/brianc/node-libpq","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brianc","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/sbom","scorecard":{"id":252984,"data":{"date":"2025-08-11","repo":{"name":"github.com/brianc/node-libpq","commit":"e51bd5fcf7e7e3044fcc081f97028d225d0c0bdf"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":4,"reason":"Found 13/29 approved changesets -- score normalized to 4","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":3,"reason":"dependency not pinned by hash detected -- score normalized to 3","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yaml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/brianc/node-libpq/ci.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yaml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/brianc/node-libpq/ci.yaml/master?enable=pin","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   1 npmCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":0,"reason":"license file not detected","details":["Warn: project does not have a license file"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":9,"reason":"1 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 20 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-17T08:56:59.583Z","repository_id":20221088,"created_at":"2025-08-17T08:56:59.584Z","updated_at":"2025-08-17T08:56:59.584Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":342542704,"owners_count":37927987,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-10-02T02:00:07.254Z","response_time":104,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"brianc","name":"Brian C","uuid":"50081","kind":"user","description":"","email":"brian.m.carlson@gmail.com","website":null,"location":"Austin, TX","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/50081?v=4","repositories_count":154,"last_synced_at":"2026-10-17T03:09:19.686Z","metadata":{"has_sponsors_listing":true,"funding":null},"html_url":"https://github.com/brianc","funding_links":["https://github.com/sponsors/brianc"],"total_stars":17117,"followers":1245,"following":35,"created_at":"2022-11-02T16:25:33.417Z","updated_at":"2026-10-17T03:09:19.700Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brianc","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brianc/repositories"},"tags":[{"name":"v1.8.13","sha":"714bb6fa0feeeb0192a3d7bf70465abbce43f7db","kind":"tag","published_at":"2024-05-30T18:44:09.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.13","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.13/manifests"},{"name":"v1.8.12","sha":"83dee3043773183eda697128ed74bdbb4046841e","kind":"tag","published_at":"2022-08-29T17:39:15.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.12","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.12/manifests"},{"name":"v1.8.11","sha":"f166cdbc8966337398d692584ce68b55d5bc43ed","kind":"tag","published_at":"2022-08-23T16:34:19.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.11","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.11/manifests"},{"name":"v1.8.10","sha":"308849c9ee7adc6c84b6011ad8ce572c7b3632f1","kind":"tag","published_at":"2022-08-19T18:08:50.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.10","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.10/manifests"},{"name":"v1.8.8","sha":"3237893c435ec935ef7b131d3a60925a5697e6b6","kind":"tag","published_at":"2018-05-04T18:45:59.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.8","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.8/manifests"},{"name":"v1.8.7","sha":"f1067769c0eab0c60cbf8095c58583a40d1a91ad","kind":"tag","published_at":"2017-04-10T14:21:35.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.7","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.7/manifests"},{"name":"v1.8.6","sha":"d159ebbd2ce300f7f624dd921874a0baeff3eec6","kind":"tag","published_at":"2017-04-05T14:44:32.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.6","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.6/manifests"},{"name":"v1.8.5","sha":"1ab56400470c57e0e5ae56be084f567e3b7937d2","kind":"tag","published_at":"2016-08-03T15:30:34.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.5","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.5/manifests"},{"name":"v1.8.4","sha":"c65a571cbfa72d7b566e879a00d1d498e1baa99e","kind":"tag","published_at":"2016-07-14T16:17:01.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.4","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.4/manifests"},{"name":"v1.8.3","sha":"7f4a44de4a9bde34d7fa1bf0443a884cd890a1f6","kind":"tag","published_at":"2016-06-21T13:54:39.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.3","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.3/manifests"},{"name":"v1.8.2","sha":"87ceb937dba958b270876d9489c996b2e21ba39f","kind":"tag","published_at":"2016-04-27T19:18:43.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.2/manifests"},{"name":"v1.8.1","sha":"97b93099cd682b0ab72c976b7fc186a7b880dc27","kind":"tag","published_at":"2016-02-25T16:56:48.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"6bd4833c82956f17ec203cf0e3fc4fe4c87d7fa4","kind":"tag","published_at":"2015-11-17T17:05:03.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.8.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.8.0/manifests"},{"name":"v1.7.0","sha":"6767eff332545d318bb7645aaecf81152cfbd4f4","kind":"tag","published_at":"2015-09-08T16:48:38.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.7.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.7.0/manifests"},{"name":"v1.6.4","sha":"bf6dbac0022a4cdf535c8b4511f13fc143867676","kind":"tag","published_at":"2015-05-18T12:49:37.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.4","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.4/manifests"},{"name":"v1.6.3","sha":"3b248c007f9d06727b0de2b9514efd2a4cc887fb","kind":"tag","published_at":"2015-05-05T17:11:29.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.3","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.3/manifests"},{"name":"v1.6.2","sha":"ad799cfe5920442c201651573a0fe52983e6f069","kind":"tag","published_at":"2015-05-03T19:03:54.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.2/manifests"},{"name":"v1.6.1","sha":"70e7bf53489cce7f0da0c3380bb35a04077ceb7e","kind":"tag","published_at":"2015-05-01T15:06:34.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"67fde213257674476e2e224af5d97dbcd8f1f6d8","kind":"tag","published_at":"2015-04-26T17:39:14.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.6.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.6.0/manifests"},{"name":"v1.5.1","sha":"d50817f83458e527e3e245e1a916d15adb0d61f6","kind":"tag","published_at":"2015-01-20T16:42:24.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.5.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"64533af10c48dc088ff89f6a21ad1a383c3d623d","kind":"tag","published_at":"2015-01-16T21:04:09.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.5.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.5.0/manifests"},{"name":"v1.4.2","sha":"453e2ad71e25bc768cb9966862ba8c96ace4a143","kind":"tag","published_at":"2015-01-02T16:21:14.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.4.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"806e16a2ea870c9ad52669670f099c71ec930b02","kind":"tag","published_at":"2014-12-27T21:51:28.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.4.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"f1fc0b044641bbedf47dcfa34995370a5de714f0","kind":"tag","published_at":"2014-12-17T05:40:33.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.4.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"7b2547e092dccac5254d5dafee8ff7247bef22f3","kind":"tag","published_at":"2014-11-20T23:46:19.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.3.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"e0bacae95ea898e0582ccf20a01e8b3d8486218f","kind":"tag","published_at":"2014-11-18T19:31:02.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.3.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.3.0/manifests"},{"name":"v1.2.1","sha":"2777d35087f69f60302969f3fe07cdf073e4a373","kind":"tag","published_at":"2014-10-18T03:04:03.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.2.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"4613c440627be42af4f5679f3da003ec50237a6e","kind":"tag","published_at":"2014-10-16T03:17:04.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.2.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"900da604df5f2d16bfbe5742cc9b789b0d43561e","kind":"tag","published_at":"2014-10-09T19:31:39.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.1.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.1.0/manifests"},{"name":"v1.0.1","sha":"ff3356ddbf294e50d9c66df9846c0a3392c5bbf6","kind":"tag","published_at":"2014-10-07T04:28:21.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.0.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"6026ebe3effbee6d53dd888c5a6b7a54f06719f4","kind":"tag","published_at":"2014-09-25T16:20:09.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v1.0.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v1.0.0/manifests"},{"name":"v0.5.3","sha":"e0ef724a87460fcab8121db24e0dc887a076f3ba","kind":"tag","published_at":"2014-09-14T20:58:42.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.5.3","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.3/manifests"},{"name":"v0.5.2","sha":"5d49faf46ac993c28f0c30c5b8dfdb5ab4e9a186","kind":"tag","published_at":"2014-09-14T20:43:32.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.5.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"22a4ba5b0796d5d036c4ec8d6edec7e52afbdcd1","kind":"tag","published_at":"2014-09-14T01:58:13.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.5.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"4195305a2e84d28002b970c75c3fcf02e307e14d","kind":"tag","published_at":"2014-09-09T09:48:49.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.5.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.5.0/manifests"},{"name":"v0.4.1","sha":"bd41a7a575976d778ee6a3313544c38692fd3f9b","kind":"tag","published_at":"2014-09-04T23:38:25.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.4.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"28b2047254320915398dfb71c2c04cc6a599b65a","kind":"tag","published_at":"2014-09-04T23:34:01.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.4.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"f681723e26e14c31885395838aa486913570106e","kind":"tag","published_at":"2014-09-03T03:29:44.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.3.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.3.0/manifests"},{"name":"v0.2.5","sha":"73a3532518cd46ab18caa9d4610da5cd1d93e755","kind":"tag","published_at":"2014-09-03T03:05:13.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.5","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.5/manifests"},{"name":"v0.2.4","sha":"6ed577820c6e5fe6f4eb971e11550fca0ab0ce5b","kind":"tag","published_at":"2014-09-02T13:49:30.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.4","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"89f49fa626254a271035b3f50c69c4f67c63b207","kind":"tag","published_at":"2014-09-02T13:35:31.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.3","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.3/manifests"},{"name":"v0.2.2","sha":"d6888f1196d99fcf5679cf161a18808907e20cfc","kind":"tag","published_at":"2014-09-02T13:31:58.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.2","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"f8dadd2a8279e6c1980291ab55d32b84ce6daf09","kind":"tag","published_at":"2014-09-01T18:25:05.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.1","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"0f0a0eea253e9a01edd51aa6a56c905892d1a2d8","kind":"tag","published_at":"2014-09-01T18:10:40.000Z","download_url":"https://codeload.github.com/brianc/node-libpq/tar.gz/v0.2.0","html_url":"https://github.com/brianc/node-libpq/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/brianc/node-libpq@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/tags/v0.2.0/manifests"}]},"repo_metadata_updated_at":"2026-10-20T11:33:10.873Z","dependent_packages_count":0,"downloads":38,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":18.975345641785125,"dependent_packages_count":26.3584098264927,"stargazers_count":5.18361290841729,"forks_count":4.183092455869491,"average":13.675115208141152},"purl":"pkg:npm/%40wizardtales/libpq","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@wizardtales/libpq","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/@wizardtales/libpq","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@wizardtales/libpq/dependencies","status":null,"funding_links":["https://github.com/sponsors/brianc"],"critical":null,"issue_metadata":{"last_synced_at":"2026-10-19T08:03:52.321Z","issues_count":58,"pull_requests_count":81,"avg_time_to_close_issue":13745140.24,"avg_time_to_close_pull_request":20047791.10769231,"issues_closed_count":25,"pull_requests_closed_count":65,"pull_request_authors_count":44,"issue_authors_count":56,"avg_comments_per_issue":2.8793103448275863,"avg_comments_per_pull_request":1.8518518518518519,"merged_pull_requests_count":45,"bot_issues_count":1,"bot_pull_requests_count":7,"past_year_issues_count":3,"past_year_pull_requests_count":11,"past_year_avg_time_to_close_issue":84792.0,"past_year_avg_time_to_close_pull_request":216152.0,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":5,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.6666666666666666,"past_year_avg_comments_per_pull_request":0.9090909090909091,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":3,"past_year_merged_pull_requests_count":4,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/issues","maintainers":[{"login":"brianc","count":17,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/brianc"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@wizardtales%2Flibpq/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@wizardtales%2Flibpq/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@wizardtales%2Flibpq/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@wizardtales%2Flibpq/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@wizardtales%2Flibpq/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@wizardtales%2Flibpq/codemeta","maintainers":[{"uuid":"wzrdtales","login":"wzrdtales","name":null,"email":"magic@wizardtales.com","url":null,"packages_count":65,"html_url":"https://www.npmjs.com/~wzrdtales","role":null,"created_at":"2023-04-11T00:27:02.837Z","updated_at":"2023-04-11T00:27:02.837Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/wzrdtales/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":6004776,"maintainers_count":1284340,"namespaces_count":451536,"keywords_count":935443,"github":"npm","metadata":{"funded_packages_count":211478,"rate_limit":3},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-10-22T05:05:13.263Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}}],"commits":{"id":218397,"full_name":"brianc/node-libpq","default_branch":"master","total_commits":184,"total_committers":26,"total_bot_commits":10,"total_bot_committers":1,"mean_commits":7.076923076923077,"dds":0.23913043478260865,"past_year_total_commits":20,"past_year_total_committers":6,"past_year_total_bot_commits":9,"past_year_total_bot_committers":1,"past_year_mean_commits":3.3333333333333335,"past_year_dds":0.55,"last_synced_at":"2026-10-22T18:00:35.572Z","last_synced_commit":"c42be88528c43e5ccc5b36db07a9776b45db9691","created_at":"2023-03-08T07:39:56.876Z","updated_at":"2026-10-22T18:00:35.325Z","committers":[{"name":"Brian M. Carlson","email":"brian.m.carlson@gmail.com","login":"brianc","count":140},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":10},{"name":"Bernhard K. Weisshuhn","email":"bkw@codingforce.com","login":"bkw","count":4},{"name":"francesco","email":"francesco.bagnoli.69@gmail.com","login":"cesco69","count":4},{"name":"Allon Mureinik","email":"mureinik@gmail.com","login":"mureinik","count":2},{"name":"Horiuchi_H","email":"horiuchi.g@gmail.com","login":"horiuchi","count":2},{"name":"Jos Kuijpers","email":"jos@kuijpersvof.nl","login":"joskuijpers","count":2},{"name":"Tomasz Sikora","email":"frakti7@gmail.com","login":"frakti","count":2},{"name":"João Barbosa","email":"joao@uphold.com","login":null,"count":1},{"name":"Keith Tucker","email":"keith.tucker@hhs.gov","login":null,"count":1},{"name":"Benjamin Byholm","email":"bbyholm@abo.fi","login":"kkoopa","count":1},{"name":"Dan Prudhomme","email":"88867180+KingDanx","login":"KingDanx","count":1},{"name":"Edho Arief","email":"me@nanaya.pro","login":"nanaya","count":1},{"name":"Herman J. Radtke III","email":"herman@hermanradtke.com","login":"hjr3","count":1},{"name":"Juan Hoyos","email":"juan.hoyosr@gmail.com","login":"elhoyos","count":1},{"name":"Leonardo Zanivan","email":"leonardo.zanivan@gmail.com","login":"panga","count":1},{"name":"Martin Zagora","email":"zaggino@gmail.com","login":"zaggino","count":1},{"name":"Maxim Bronnikov","email":"bronnikovmr@gmail.com","login":"maxbronnikov10","count":1},{"name":"Moti Zilberman","email":"motiz88@gmail.com","login":"motiz88","count":1},{"name":"Pavel","email":"pavel.evst@gmail.com","login":"Paxa","count":1},{"name":"Petri Lehtinen","email":"petri@digip.org","login":"akheron","count":1},{"name":"Ruben Bridgewater","email":"BridgeAR","login":"BridgeAR","count":1},{"name":"Todd Kennedy","email":"toddself","login":"toddself","count":1},{"name":"Tom","email":"9058376+TVrijdag","login":"TVrijdag","count":1},{"name":"darkgl0w","email":"31093081+darkgl0w","login":"darkgl0w","count":1},{"name":"popmanhe","email":"neo_temp@hotmail.com","login":"popmanhe","count":1}],"past_year_committers":[{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":9},{"name":"Brian Carlson","email":"brian.m.carlson@gmail.com","login":"brianc","count":4},{"name":"francesco","email":"francesco.bagnoli.69@gmail.com","login":"cesco69","count":3},{"name":"Allon Mureinik","email":"mureinik@gmail.com","login":"mureinik","count":2},{"name":"Maxim Bronnikov","email":"bronnikovmr@gmail.com","login":"maxbronnikov10","count":1},{"name":"Leonardo Zanivan","email":"leonardo.zanivan@gmail.com","login":"panga","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-10-23T00:00:05.965Z","repositories_count":8561617,"commits_count":1302325003,"contributors_count":59735796,"owners_count":1841463,"committers_count":3884413,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues":{"table":{"full_name":"brianc/node-libpq","html_url":"https://github.com/brianc/node-libpq","last_synced_at":"2026-10-22T18:00:43.801Z","status":null,"issues_count":58,"pull_requests_count":81,"avg_time_to_close_issue":13745140.24,"avg_time_to_close_pull_request":20047791.10769231,"issues_closed_count":25,"pull_requests_closed_count":65,"pull_request_authors_count":44,"issue_authors_count":56,"avg_comments_per_issue":2.8793103448275863,"avg_comments_per_pull_request":1.8518518518518519,"merged_pull_requests_count":45,"bot_issues_count":1,"bot_pull_requests_count":7,"past_year_issues_count":3,"past_year_pull_requests_count":11,"past_year_avg_time_to_close_issue":84792.0,"past_year_avg_time_to_close_pull_request":216152.0,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":5,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.6666666666666666,"past_year_avg_comments_per_pull_request":0.9090909090909091,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":3,"past_year_merged_pull_requests_count":4,"created_at":"2023-05-20T04:49:10.387Z","updated_at":"2026-10-22T18:00:43.801Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianc%2Fnode-libpq/issues","issue_labels_count":{"table":{"dependencies":1}},"pull_request_labels_count":{"table":{"dependencies":7,"javascript":3}},"issue_author_associations_count":{"table":{"NONE":55,"CONTRIBUTOR":3}},"pull_request_author_associations_count":{"table":{"NONE":32,"CONTRIBUTOR":32,"OWNER":17}},"issue_authors":{"table":{"trailsandtribulations":2,"ghost":2,"Chris911":1,"MinhyukHong":1,"indreek":1,"gothammm":1,"royshil":1,"sjuvonen":1,"axvpast":1,"SparK-Cruz":1,"eeyin":1,"moretti":1,"jmealo":1,"miraries":1,"Dzenly":1,"djaonourside":1,"abhishek-rathore07":1,"poshest":1,"travega":1,"jtaryma":1,"LSURENDRAN":1,"jayrosen1576":1,"betsy-fu":1,"cybermerlin":1,"emertechie":1,"benasher44":1,"thdxr":1,"sasha-alias":1,"apunuj":1,"darkgl0w":1,"whatupdave":1,"johnnyasantoss":1,"markreg":1,"theosotr":1,"cbaron":1,"Nopik":1,"dependabot[bot]":1,"vitaly-t":1,"dr-js":1,"scamden":1,"joskuijpers":1,"GongT":1,"mureinik":1,"btakita":1,"rosulucian":1,"JumpLink":1,"gagyibenedek":1,"abhilash-sivan":1,"tomoakley":1,"wzrdtales":1,"alxpereira":1,"YoungiiJC":1,"bencmbrook":1,"LouisStAmour":1,"sirisian":1,"devmetal":1}},"pull_request_authors":{"table":{"brianc":17,"dependabot[bot]":7,"nigrosimone":5,"cesco69":3,"TVrijdag":2,"scalm":2,"KingDanx":2,"joskuijpers":2,"hjr3":2,"frakti":2,"mureinik":2,"garymardell":2,"jonathanong":2,"darkgl0w":1,"popmanhe":1,"claaslange":1,"BridgeAR":1,"MinhyukHong":1,"Nautigsam":1,"zaggino":1,"nanaya":1,"danielgavrilov":1,"katucker":1,"motiz88":1,"kkoopa":1,"crnch":1,"theosotr":1,"Gobie":1,"Paxa":1,"pfumagalli":1,"cclauss":1,"akheron":1,"rgagnon24":1,"elhoyos":1,"Qard":1,"EliSnow":1,"nkt":1,"horiuchi":1,"promag":1,"toddself":1,"sasha-alias":1,"lukaslihotzki":1,"bkw":1,"nicolasbrugneaux":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-10-23T00:00:07.020Z","repositories_count":18191027,"issues_count":48998720,"pull_requests_count":150943336,"authors_count":12102308,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"}},"past_year_issue_labels_count":{"table":{}},"past_year_pull_request_labels_count":{"table":{"dependencies":3,"javascript":3}},"past_year_issue_author_associations_count":{"table":{"NONE":2,"CONTRIBUTOR":1}},"past_year_pull_request_author_associations_count":{"table":{"CONTRIBUTOR":6,"NONE":5}},"past_year_issue_authors":{"table":{"MinhyukHong":1,"mureinik":1,"theosotr":1}},"past_year_pull_request_authors":{"table":{"dependabot[bot]":3,"nigrosimone":3,"mureinik":2,"cesco69":1,"MinhyukHong":1,"theosotr":1}},"maintainers":[{"table":{"login":"brianc","count":17,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/brianc"}}],"active_maintainers":[]}},"events":{"total":{"CreateEvent":4,"DeleteEvent":7,"ForkEvent":4,"IssueCommentEvent":21,"IssuesEvent":4,"PullRequestEvent":29,"PushEvent":16,"WatchEvent":3},"last_year":{"DeleteEvent":5,"IssueCommentEvent":1,"PullRequestEvent":14,"PushEvent":8,"WatchEvent":1}},"keywords":[],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/ci.yaml","sha":null,"kind":"manifest","created_at":"2024-05-30T21:34:35.820Z","updated_at":"2024-05-30T21:34:35.820Z","repository_link":"https://github.com/brianc/node-libpq/blob/master/.github/workflows/ci.yaml","dependencies":[{"id":18322259548,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":18322259549,"package_name":"actions/setup-node","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":18322259550,"package_name":"postgres","ecosystem":"actions","requirements":"11","direct":true,"kind":"docker","optional":false}]},{"ecosystem":"npm","filepath":"package-lock.json","sha":null,"kind":"lockfile","created_at":"2024-05-30T21:34:36.144Z","updated_at":"2024-05-30T21:34:36.144Z","repository_link":"https://github.com/brianc/node-libpq/blob/master/package-lock.json","dependencies":[{"id":18322259551,"package_name":"ansi-colors","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"development","optional":false},{"id":18322259552,"package_name":"ansi-regex","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"development","optional":false},{"id":18322259553,"package_name":"ansi-styles","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"development","optional":false},{"id":18322259554,"package_name":"anymatch","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"development","optional":false},{"id":18322259555,"package_name":"argparse","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":18322259556,"package_name":"async","ecosystem":"npm","requirements":"2.6.4","direct":false,"kind":"development","optional":false},{"id":18322259557,"package_name":"balanced-match","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":18322259558,"package_name":"binary-extensions","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"development","optional":false},{"id":18322259559,"package_name":"bindings","ecosystem":"npm","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":18322259560,"package_name":"brace-expansion","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":18322259561,"package_name":"braces","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"development","optional":false},{"id":18322259562,"package_name":"browser-stdout","ecosystem":"npm","requirements":"1.3.1","direct":false,"kind":"development","optional":false},{"id":18322259563,"package_name":"buffer-from","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"development","optional":false},{"id":18322259564,"package_name":"camelcase","ecosystem":"npm","requirements":"6.3.0","direct":false,"kind":"development","optional":false},{"id":18322259565,"package_name":"chalk","ecosystem":"npm","requirements":"4.1.2","direct":false,"kind":"development","optional":false},{"id":18322259566,"package_name":"supports-color","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"development","optional":false},{"id":18322259567,"package_name":"chokidar","ecosystem":"npm","requirements":"3.5.3","direct":false,"kind":"development","optional":false},{"id":18322259568,"package_name":"cliui","ecosystem":"npm","requirements":"7.0.4","direct":false,"kind":"development","optional":false},{"id":18322259569,"package_name":"color-convert","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":18322259570,"package_name":"color-name","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"development","optional":false},{"id":18322259571,"package_name":"debug","ecosystem":"npm","requirements":"4.3.4","direct":false,"kind":"development","optional":false},{"id":18322259572,"package_name":"ms","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"development","optional":false},{"id":18322259573,"package_name":"decamelize","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":18322259574,"package_name":"diff","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":18322259575,"package_name":"emoji-regex","ecosystem":"npm","requirements":"8.0.0","direct":false,"kind":"development","optional":false},{"id":18322259576,"package_name":"escalade","ecosystem":"npm","requirements":"3.1.2","direct":false,"kind":"development","optional":false},{"id":18322259577,"package_name":"escape-string-regexp","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":18322259578,"package_name":"file-uri-to-path","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":18322259579,"package_name":"fill-range","ecosystem":"npm","requirements":"7.1.1","direct":false,"kind":"development","optional":false},{"id":18322259580,"package_name":"find-up","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":18322259581,"package_name":"flat","ecosystem":"npm","requirements":"5.0.2","direct":false,"kind":"development","optional":false},{"id":18322259582,"package_name":"fs.realpath","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":18322259583,"package_name":"fsevents","ecosystem":"npm","requirements":"2.3.3","direct":false,"kind":"development","optional":false},{"id":18322259584,"package_name":"get-caller-file","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"development","optional":false},{"id":18322259585,"package_name":"glob","ecosystem":"npm","requirements":"8.1.0","direct":false,"kind":"development","optional":false},{"id":18322259586,"package_name":"glob-parent","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"development","optional":false},{"id":18322259587,"package_name":"has-flag","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":18322259588,"package_name":"he","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"development","optional":false},{"id":18322259589,"package_name":"inflight","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"development","optional":false},{"id":18322259590,"package_name":"inherits","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"development","optional":false},{"id":18322259591,"package_name":"is-binary-path","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":18322259592,"package_name":"is-extglob","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":18322259593,"package_name":"is-fullwidth-code-point","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":18322259594,"package_name":"is-glob","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"development","optional":false},{"id":18322259595,"package_name":"is-number","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"development","optional":false},{"id":18322259596,"package_name":"is-plain-obj","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":18322259597,"package_name":"is-unicode-supported","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"development","optional":false},{"id":18322259598,"package_name":"js-yaml","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":18322259599,"package_name":"locate-path","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"development","optional":false},{"id":18322259600,"package_name":"lodash","ecosystem":"npm","requirements":"4.17.21","direct":false,"kind":"development","optional":false},{"id":18322259601,"package_name":"log-symbols","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":18322259602,"package_name":"minimatch","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"development","optional":false},{"id":18322259603,"package_name":"mocha","ecosystem":"npm","requirements":"10.4.0","direct":false,"kind":"development","optional":false},{"id":18322259604,"package_name":"ms","ecosystem":"npm","requirements":"2.1.3","direct":false,"kind":"development","optional":false},{"id":18322259605,"package_name":"nan","ecosystem":"npm","requirements":"2.19.0","direct":false,"kind":"runtime","optional":false},{"id":18322259606,"package_name":"normalize-path","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":18322259607,"package_name":"okay","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":18322259608,"package_name":"once","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":18322259609,"package_name":"p-limit","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":18322259610,"package_name":"p-locate","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":18322259611,"package_name":"path-exists","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":18322259612,"package_name":"picomatch","ecosystem":"npm","requirements":"2.3.1","direct":false,"kind":"development","optional":false},{"id":18322259613,"package_name":"randombytes","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":18322259614,"package_name":"readdirp","ecosystem":"npm","requirements":"3.6.0","direct":false,"kind":"development","optional":false},{"id":18322259615,"package_name":"require-directory","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":18322259616,"package_name":"safe-buffer","ecosystem":"npm","requirements":"5.2.1","direct":false,"kind":"development","optional":false},{"id":18322259617,"package_name":"serialize-javascript","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"development","optional":false},{"id":18322259618,"package_name":"sliced","ecosystem":"npm","requirements":"0.0.5","direct":false,"kind":"development","optional":false},{"id":18322259619,"package_name":"string-width","ecosystem":"npm","requirements":"4.2.3","direct":false,"kind":"development","optional":false},{"id":18322259620,"package_name":"strip-ansi","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"development","optional":false},{"id":18322259621,"package_name":"strip-json-comments","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":18322259622,"package_name":"supports-color","ecosystem":"npm","requirements":"8.1.1","direct":false,"kind":"development","optional":false},{"id":18322259623,"package_name":"to-regex-range","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"development","optional":false},{"id":18322259624,"package_name":"workerpool","ecosystem":"npm","requirements":"6.2.1","direct":false,"kind":"development","optional":false},{"id":18322259625,"package_name":"wrap-ansi","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"development","optional":false},{"id":18322259626,"package_name":"wrappy","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":18322259627,"package_name":"y18n","ecosystem":"npm","requirements":"5.0.8","direct":false,"kind":"development","optional":false},{"id":18322259628,"package_name":"yargs","ecosystem":"npm","requirements":"16.2.0","direct":false,"kind":"development","optional":false},{"id":18322259629,"package_name":"yargs-parser","ecosystem":"npm","requirements":"20.2.4","direct":false,"kind":"development","optional":false},{"id":18322259630,"package_name":"yargs-unparser","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":18322259631,"package_name":"yocto-queue","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"package.json","sha":null,"kind":"manifest","created_at":"2024-05-30T21:34:36.328Z","updated_at":"2024-05-30T21:34:36.328Z","repository_link":"https://github.com/brianc/node-libpq/blob/master/package.json","dependencies":[{"id":18322259632,"package_name":"bindings","ecosystem":"npm","requirements":"1.5.0","direct":true,"kind":"runtime","optional":false},{"id":18322259633,"package_name":"nan","ecosystem":"npm","requirements":"2.19.0","direct":true,"kind":"runtime","optional":false},{"id":18322259634,"package_name":"async","ecosystem":"npm","requirements":"^2.6.2","direct":true,"kind":"development","optional":false},{"id":18322259635,"package_name":"buffer-from","ecosystem":"npm","requirements":"^1.1.1","direct":true,"kind":"development","optional":false},{"id":18322259636,"package_name":"lodash","ecosystem":"npm","requirements":"^4.17.11","direct":true,"kind":"development","optional":false},{"id":18322259637,"package_name":"mocha","ecosystem":"npm","requirements":"10.4.0","direct":true,"kind":"development","optional":false},{"id":18322259638,"package_name":"okay","ecosystem":"npm","requirements":"^1.0.0","direct":true,"kind":"development","optional":false}]}],"score":22.50644933274599,"created_at":"2026-10-06T11:19:40.095Z","updated_at":"2026-10-23T21:02:43.697Z","avatar_url":"https://github.com/brianc.png","language":"JavaScript","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/389586","html_url":"https://summary.ecosyste.ms/projects/389586"}