From 98d3e9500ac406f43b8d0ebd073aadc58129594a Mon Sep 17 00:00:00 2001 From: Raymond Hill Date: Tue, 24 Feb 2026 08:50:41 -0500 Subject: [PATCH] Improve `json-edit`-related scriptlets --- src/js/jsonpath.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/js/jsonpath.js b/src/js/jsonpath.js index b26ead502..2369430a2 100644 --- a/src/js/jsonpath.js +++ b/src/js/jsonpath.js @@ -486,7 +486,10 @@ export class JSONPath { if ( outcome ) { return k; } } #modifyVal(obj, key) { - const { modify, rval } = this.#compiled; + let { modify, rval } = this.#compiled; + if ( typeof rval === 'string' ) { + rval = rval.replace('${now}', `${Date.now()}`); + } switch ( modify ) { case undefined: obj[key] = rval;