/
usr
/
local
/
lib
/
node_modules
/
pm2
/
node_modules
/
dayjs
/
esm
/
plugin
/
bigIntSupport
/
/usr/local/lib/node_modules/pm2/node_modules/dayjs/esm/plugin/bigIntSupport
mkdir
upload
Name
Size
Mode
Actions
index.d.ts
220
0644
edit
dl
rm
index.js
648
0644
edit
dl
rm
Edit:
/usr/local/lib/node_modules/pm2/node_modules/dayjs/esm/plugin/bigIntSupport/index.js
(648B)
// eslint-disable-next-line valid-typeof var isBigInt = function isBigInt(num) { return typeof num === 'bigint'; }; export default (function (o, c, dayjs) { var proto = c.prototype; var parseDate = function parseDate(cfg) { var date = cfg.date; if (isBigInt(date)) { return Number(date); } return date; }; var oldParse = proto.parse; proto.parse = function (cfg) { cfg.date = parseDate.bind(this)(cfg); oldParse.bind(this)(cfg); }; var oldUnix = dayjs.unix; dayjs.unix = function (timestamp) { var ts = isBigInt(timestamp) ? Number(timestamp) : timestamp; return oldUnix(ts); }; });
Save
cmd:
run