mirror of
https://github.com/node-red/node-red.git
synced 2025-03-01 10:36:34 +00:00
Merge branch 'master' into dev
This commit is contained in:
13
packages/node_modules/@node-red/util/lib/util.js
vendored
13
packages/node_modules/@node-red/util/lib/util.js
vendored
@@ -774,6 +774,12 @@ function encodeObject(msg,opts) {
|
||||
data: value.toString()
|
||||
}
|
||||
}
|
||||
} else if (typeof value === 'bigint') {
|
||||
value = {
|
||||
__enc__: true,
|
||||
type: 'bigint',
|
||||
data: value.toString()
|
||||
}
|
||||
} else if (value && value.constructor) {
|
||||
if (value.type === "Buffer") {
|
||||
value.__enc__ = true;
|
||||
@@ -808,6 +814,13 @@ function encodeObject(msg,opts) {
|
||||
} else if (msgType === "number") {
|
||||
msg.format = "number";
|
||||
msg.msg = msg.msg.toString();
|
||||
} else if (msgType === "bigint") {
|
||||
msg.format = "bigint";
|
||||
msg.msg = {
|
||||
__enc__: true,
|
||||
type: 'bigint',
|
||||
data: msg.msg.toString()
|
||||
};
|
||||
} else if (msg.msg === null || msgType === "undefined") {
|
||||
msg.format = (msg.msg === null)?"null":"undefined";
|
||||
msg.msg = "(undefined)";
|
||||
|
@@ -20,7 +20,7 @@
|
||||
"json-stringify-safe": "5.0.1",
|
||||
"jsonata": "1.8.4",
|
||||
"lodash.clonedeep": "^4.5.0",
|
||||
"moment-timezone": "^0.5.31",
|
||||
"moment-timezone": "0.5.32",
|
||||
"when": "3.7.8"
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user