Closed
Description
If I update to the latest version of tsx
, version 4.20.2 (released today) then I get the following error from pg
:
/node_modules/pg/lib/defaults.js:77
const parseBigInteger = pgTypes.getTypeParser(20, 'text')
^
TypeError: pgTypes.getTypeParser is not a function
at Object.<anonymous> (/node_modules/pg/lib/defaults.js:77:33)
at loadCJSModule (node:internal/modules/esm/translators:161:3)
at ModuleWrap.<anonymous> (node:internal/modules/esm/translators:196:7)
at ModuleJob.runSync (node:internal/modules/esm/module_job:258:17)
at require (node:internal/modules/esm/translators:146:9)
at Object.<anonymous> (/node_modules/pg/lib/utils.js:3:18)
at loadCJSModule (node:internal/modules/esm/translators:161:3)
at ModuleWrap.<anonymous> (node:internal/modules/esm/translators:196:7)
at ModuleJob.runSync (node:internal/modules/esm/module_job:258:17)
at require (node:internal/modules/esm/translators:146:9)
Node.js v22.14.0
Version 4.20.1 of tsx
still works without error.
Since it's an error in pgTypes, I also created a ticket there: brianc/node-pg-types#163
I'm not quite sure what's the right place to create this ticket which involves an interaction between multiple libraries.
Metadata
Metadata
Assignees
Labels
No labels