From 1932f0da95f90a3849917f737af4bd07d3ef13fa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Priit=20L=C3=A4tt?= Date: Thu, 13 Feb 2025 16:48:28 +0200 Subject: [PATCH] Fix parse-duration usage in cli In PR #95 parse-duration was bumped from version 1.1.0 to 2.1.3 in cli. This version upgrade was not backwards compatible and caused build to fail. --- cli/script/command-parser.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cli/script/command-parser.ts b/cli/script/command-parser.ts index 43b8b39..fd7ce77 100644 --- a/cli/script/command-parser.ts +++ b/cli/script/command-parser.ts @@ -5,7 +5,7 @@ import * as yargs from "yargs"; import * as cli from "../script/types/cli"; import * as chalk from "chalk"; import backslash = require("backslash"); -import parseDuration = require("parse-duration"); +import parse from "parse-duration"; const packageJson = require("../../package.json"); const ROLLOUT_PERCENTAGE_REGEX: RegExp = /^(100|[1-9][0-9]|[1-9])%?$/; @@ -1318,5 +1318,5 @@ function isDefined(object: any): boolean { } function parseDurationMilliseconds(durationString: string): number { - return Math.floor(parseDuration(durationString)); + return Math.floor(parse(durationString)); }