Bumps [pg](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg) from 8.16.3 to 8.18.0. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/brianc/node-postgres/blob/master/CHANGELOG.md">pg's changelog</a>.</em></p> <blockquote> <h2>pg@8.18.0</h2> <ul> <li><a href="https://redirect.github.com/brianc/node-postgres/pull/3564">Return the client instance</a> as the result of calling <code>connect</code> (previously it was <code>void</code>).</li> </ul> <h2>pg@8.17.0</h2> <ul> <li>Throw correct error if database URL parsing <a href="https://redirect.github.com/brianc/node-postgres/issues/3513">fails</a>.</li> </ul> <h2>pg@8.16.0</h2> <ul> <li>Add support for <a href="https://redirect.github.com/brianc/node-postgres/pull/3438">min connection pool size</a>.</li> </ul> <h2>pg@8.15.0</h2> <ul> <li>Add support for <a href="https://redirect.github.com/brianc/node-postgres/pull/3423">esm</a> importing. CommonJS importing is still also supported.</li> </ul> <h2>pg@8.14.0</h2> <ul> <li>Add support from SCRAM-SAH-256-PLUS i.e. <a href="https://redirect.github.com/brianc/node-postgres/pull/3356">channel binding</a>.</li> </ul> <h2>pg@8.13.0</h2> <ul> <li>Add ability to specify query timeout on <a href="https://redirect.github.com/brianc/node-postgres/pull/3074">per-query basis</a>.</li> </ul> <h2>pg@8.12.0</h2> <ul> <li>Add <code>queryMode</code> config option to <a href="https://redirect.github.com/brianc/node-postgres/pull/3214">force use of the extended query protocol</a> on queries without any parameters.</li> </ul> <h2>pg-pool@8.10.0</h2> <ul> <li>Emit <code>release</code> event when client is returned to <a href="https://redirect.github.com/brianc/node-postgres/pull/2845">the pool</a>.</li> </ul> <h2>pg@8.9.0</h2> <ul> <li>Add support for <a href="https://redirect.github.com/brianc/node-postgres/pull/2898">stream factory</a>.</li> <li><a href="https://redirect.github.com/brianc/node-postgres/pull/2901">Better errors</a> for SASL authentication.</li> <li><a href="https://redirect.github.com/brianc/node-postgres/pull/2815">Use native crypto module</a> for SASL authentication.</li> </ul> <h2>pg@8.8.0</h2> <ul> <li>Bump minimum required version of <a href="https://redirect.github.com/brianc/node-postgres/pull/2787">native bindings</a>.</li> <li>Catch previously uncatchable errors thrown in <a href="https://redirect.github.com/brianc/node-postgres/pull/2569"><code>pool.query</code></a>.</li> <li>Prevent the pool from blocking the event loop if all clients are <a href="https://redirect.github.com/brianc/node-postgres/pull/2721">idle</a> (and <code>allowExitOnIdle</code> is enabled).</li> <li>Support <code>lock_timeout</code> in <a href="https://redirect.github.com/brianc/node-postgres/pull/2779">client config</a>.</li> <li>Fix errors thrown in callbacks from <a href="https://redirect.github.com/brianc/node-postgres/pull/2753">interfering with cleanup</a>.</li> </ul> <h3>pg-pool@3.5.0</h3> <ul> <li>Add connection <a href="https://redirect.github.com/brianc/node-postgres/pull/2698">lifetime limit</a> config option.</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/brianc/node-postgres/commit/fc4de3c62ad350d0e1b392a0d132aff906d1cec6"><code>fc4de3c</code></a> Publish</li> <li><a href="https://github.com/brianc/node-postgres/commit/0d1541d338f6c652f23ca3ac45211b651ce1b739"><code>0d1541d</code></a> Always check if activeQuery is null before using it (<a href="https://github.com/brianc/node-postgres/tree/HEAD/packages/pg/issues/3586">#3586</a>)</li> <li><a href="https://github.com/brianc/node-postgres/commit/57e93b5daff5bca91ba55c7bac4a046d9e8eda38"><code>57e93b5</code></a> Return the client instance in the <code>connect()</code> method (<a href="https://github.com/brianc/node-postgres/tree/HEAD/packages/pg/issues/3564">#3564</a>)</li> <li><a href="https://github.com/brianc/node-postgres/commit/5b68a115cc90a7b7069fa8c4b0ca51e3447367e9"><code>5b68a11</code></a> Publish</li> <li><a href="https://github.com/brianc/node-postgres/commit/ea06db5a1348ce6e0fb8561934fad642beef5935"><code>ea06db5</code></a> Remove node: prefix from imports (<a href="https://github.com/brianc/node-postgres/tree/HEAD/packages/pg/issues/3584">#3584</a>)</li> <li><a href="https://github.com/brianc/node-postgres/commit/a3a4567b63005fa77287eb572a8186e30fb27a14"><code>a3a4567</code></a> remove unused variable (<a href="https://github.com/brianc/node-postgres/tree/HEAD/packages/pg/issues/3562">#3562</a>)</li> <li><a href="https://github.com/brianc/node-postgres/commit/4eb7529a5906f2000faf72b5452e10d95bde2f9e"><code>4eb7529</code></a> Publish</li> <li><a href="https://github.com/brianc/node-postgres/commit/b94c8e136647d96ca6f54029b2a87bdb469ba460"><code>b94c8e1</code></a> Don't use prefix import as it breaks in old nodes. (<a href="https://github.com/brianc/node-postgres/tree/HEAD/packages/pg/issues/3578">#3578</a>)</li> <li><a href="https://github.com/brianc/node-postgres/commit/6bf475c3c1770a37857a97db3498904f61f69b51"><code>6bf475c</code></a> Improve Deno compatibility: config-first and safe env access (<a href="https://github.com/brianc/node-postgres/tree/HEAD/packages/pg/issues/3547">#3547</a>)</li> <li><a href="https://github.com/brianc/node-postgres/commit/d10e09c888f94abf77382aba6f353ca665a1cf09"><code>d10e09c</code></a> Publish</li> <li>Additional commits viewable in <a href="https://github.com/brianc/node-postgres/commits/pg@8.18.0/packages/pg">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>