From baa81a5bb0ced30d0b2d6e66804040aa475b98f5 Mon Sep 17 00:00:00 2001 From: Markus Petermann Date: Wed, 19 Aug 2020 02:36:08 +0200 Subject: [PATCH] Added integer (%i) parsing to util.format --- util.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/util.js b/util.js index 6eea657..235b777 100644 --- a/util.js +++ b/util.js @@ -29,7 +29,7 @@ var getOwnPropertyDescriptors = Object.getOwnPropertyDescriptors || return descriptors; }; -var formatRegExp = /%[sdj%]/g; +var formatRegExp = /%[sdij%]/g; exports.format = function(f) { if (!isString(f)) { var objects = []; @@ -48,6 +48,7 @@ exports.format = function(f) { switch (x) { case '%s': return String(args[i++]); case '%d': return Number(args[i++]); + case '%i': return parseInt(args[i++], 10); case '%j': try { return JSON.stringify(args[i++]);