We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c7133eb commit d544e07Copy full SHA for d544e07
packages/pg/lib/utils.js
@@ -4,6 +4,8 @@ const crypto = require('crypto')
4
5
const defaults = require('./defaults')
6
7
+const util = require('util')
8
+
9
function escapeElement(elementRepresentation) {
10
var escaped = elementRepresentation.replace(/\\/g, '\\\\').replace(/"/g, '\\"')
11
@@ -52,7 +54,7 @@ var prepareValue = function (val, seen) {
52
54
}
53
55
return buf.slice(val.byteOffset, val.byteOffset + val.byteLength) // Node.js v4 does not support those Buffer.from params
56
- if (val instanceof Date) {
57
+ if (util.types.isDate(val)) {
58
if (defaults.parseInputDatesAsUTC) {
59
return dateToStringUTC(val)
60
} else {
0 commit comments