@naturalcycles/nodejs-lib
Advanced tools
Comparing version 13.24.0 to 13.24.1
@@ -37,3 +37,3 @@ "use strict"; | ||
function csvStringToArray(str) { | ||
const objPattern = new RegExp('(,|\\r?\\n|\\r|^)(?:"([^"]*(?:""[^"]*)*)"|([^,\\r\\n]*))', 'gi'); | ||
const objPattern = new RegExp(String.raw `(,|\r?\n|\r|^)(?:"([^"]*(?:""[^"]*)*)"|([^,\r\n]*))`, 'gi'); | ||
let matches; | ||
@@ -40,0 +40,0 @@ const arr = [[]]; |
@@ -133,3 +133,3 @@ "use strict"; | ||
function slackDefaultMessagePrefixHook(msg) { | ||
const tokens = [(0, js_lib_1.localTimeNow)().toPretty()]; | ||
const tokens = [js_lib_1.localTime.now().toPretty()]; | ||
const { ctx } = msg; | ||
@@ -136,0 +136,0 @@ // AppEngine-specific decoration |
@@ -106,3 +106,3 @@ "use strict"; | ||
} | ||
logger.log(`${(0, colors_1.dimGrey)((0, js_lib_1.localTimeNow)().toPretty())} ${(0, colors_1.white)(metric)} took ${(0, colors_1.yellow)((0, js_lib_1._since)(this.started))} so far to process ${(0, colors_1.yellow)(batchedProgress)} rows, ~${(0, colors_1.yellow)(perHour)}/hour`); | ||
logger.log(`${(0, colors_1.dimGrey)(js_lib_1.localTime.now().toPretty())} ${(0, colors_1.white)(metric)} took ${(0, colors_1.yellow)((0, js_lib_1._since)(this.started))} so far to process ${(0, colors_1.yellow)(batchedProgress)} rows, ~${(0, colors_1.yellow)(perHour)}/hour`); | ||
} | ||
@@ -109,0 +109,0 @@ else if (final) { |
@@ -8,3 +8,3 @@ "use strict"; | ||
function generateBuildInfo(opt = {}) { | ||
const now = (0, js_lib_1.localTimeOrNow)(opt.overrideTimestamp); | ||
const now = js_lib_1.localTime.orNow(opt.overrideTimestamp); | ||
const ts = now.unix(); | ||
@@ -11,0 +11,0 @@ const rev = (0, git_util_1.gitCurrentCommitSha)(); |
@@ -98,3 +98,3 @@ "use strict"; | ||
lastCheckedPlus = now; | ||
return (todayStrPlusCached = (0, js_lib_1.localTimeNow)().plus(15, 'hour').toISODate()); | ||
return (todayStrPlusCached = js_lib_1.localTime.now().plus(15, 'hour').toISODate()); | ||
} | ||
@@ -108,3 +108,3 @@ function getTodayStrMinus15() { | ||
lastCheckedMinus = now; | ||
return (todayStrMinusCached = (0, js_lib_1.localTimeNow)().plus(-15, 'hour').toISODate()); | ||
return (todayStrMinusCached = js_lib_1.localTime.now().plus(-15, 'hour').toISODate()); | ||
} |
{ | ||
"name": "@naturalcycles/nodejs-lib", | ||
"version": "13.24.0", | ||
"version": "13.24.1", | ||
"scripts": { | ||
@@ -37,3 +37,3 @@ "prepare": "husky", | ||
"devDependencies": { | ||
"@naturalcycles/bench-lib": "^2.0.0", | ||
"@naturalcycles/bench-lib": "^3.0.0", | ||
"@naturalcycles/dev-lib": "^13.0.0", | ||
@@ -40,0 +40,0 @@ "@types/node": "^20.1.0", |
@@ -59,3 +59,6 @@ // Inspired by: https://gist.github.com/Jezternz/c8e9fafc2c114e079829974e3764db75 | ||
export function csvStringToArray(str: string): string[][] { | ||
const objPattern = new RegExp('(,|\\r?\\n|\\r|^)(?:"([^"]*(?:""[^"]*)*)"|([^,\\r\\n]*))', 'gi') | ||
const objPattern = new RegExp( | ||
String.raw`(,|\r?\n|\r|^)(?:"([^"]*(?:""[^"]*)*)"|([^,\r\n]*))`, | ||
'gi', | ||
) | ||
let matches: RegExpExecArray | null | ||
@@ -62,0 +65,0 @@ const arr: any[][] = [[]] |
@@ -9,3 +9,3 @@ import { | ||
getFetcher, | ||
localTimeNow, | ||
localTime, | ||
PQueue, | ||
@@ -184,3 +184,3 @@ } from '@naturalcycles/js-lib' | ||
export function slackDefaultMessagePrefixHook(msg: SlackMessage): string[] { | ||
const tokens = [localTimeNow().toPretty()] | ||
const tokens = [localTime.now().toPretty()] | ||
const { ctx } = msg | ||
@@ -187,0 +187,0 @@ |
@@ -7,3 +7,3 @@ import { inspect, InspectOptions } from 'node:util' | ||
CommonLogger, | ||
localTimeNow, | ||
localTime, | ||
SimpleMovingAverage, | ||
@@ -298,3 +298,3 @@ UnixTimestampMillisNumber, | ||
logger.log( | ||
`${dimGrey(localTimeNow().toPretty())} ${white(metric)} took ${yellow( | ||
`${dimGrey(localTime.now().toPretty())} ${white(metric)} took ${yellow( | ||
_since(this.started), | ||
@@ -301,0 +301,0 @@ )} so far to process ${yellow(batchedProgress)} rows, ~${yellow(perHour)}/hour`, |
@@ -5,3 +5,3 @@ import { | ||
BuildInfo, | ||
localTimeOrNow, | ||
localTime, | ||
UnixTimestampNumber, | ||
@@ -25,3 +25,3 @@ } from '@naturalcycles/js-lib' | ||
export function generateBuildInfo(opt: GenerateBuildInfoOptions = {}): BuildInfo { | ||
const now = localTimeOrNow(opt.overrideTimestamp) | ||
const now = localTime.orNow(opt.overrideTimestamp) | ||
const ts = now.unix() | ||
@@ -28,0 +28,0 @@ |
@@ -1,2 +0,2 @@ | ||
import { localTimeNow } from '@naturalcycles/js-lib' | ||
import { localTime } from '@naturalcycles/js-lib' | ||
import Joi, { Extension, StringSchema as JoiStringSchema } from 'joi' | ||
@@ -114,3 +114,3 @@ | ||
lastCheckedPlus = now | ||
return (todayStrPlusCached = localTimeNow().plus(15, 'hour').toISODate()) | ||
return (todayStrPlusCached = localTime.now().plus(15, 'hour').toISODate()) | ||
} | ||
@@ -126,3 +126,3 @@ | ||
lastCheckedMinus = now | ||
return (todayStrMinusCached = localTimeNow().plus(-15, 'hour').toISODate()) | ||
return (todayStrMinusCached = localTime.now().plus(-15, 'hour').toISODate()) | ||
} |
13315
466911