Skip to content

Commit c208165

Browse files
ghostery-adblocker-bot[bot]Ghostery Adblocker Bot
andauthored
Update scriptlets (#44)
Co-authored-by: Ghostery Adblocker Bot <ghostery-adblocker-bot@users.noreply.github.com>
1 parent 4775a84 commit c208165

File tree

2 files changed

+73
-19
lines changed

2 files changed

+73
-19
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"main": "index.js",
66
"type": "module",
77
"scripts": {
8-
"build": "deno build.ts --tagName 1.69.1b4 > ubo.js",
8+
"build": "deno build.ts --tagName 1.69.1b5 > ubo.js",
99
"test": "node --test"
1010
},
1111
"author": {

ubo.js

Lines changed: 72 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -2373,7 +2373,10 @@ class JSONPath {
23732373
if ( outcome ) { return k; }
23742374
}
23752375
#modifyVal(obj, key) {
2376-
const { modify, rval } = this.#compiled;
2376+
let { modify, rval } = this.#compiled;
2377+
if ( typeof rval === 'string' ) {
2378+
rval = rval.replace('${now}', `${Date.now()}`);
2379+
}
23772380
switch ( modify ) {
23782381
case undefined:
23792382
obj[key] = rval;
@@ -3145,7 +3148,10 @@ class JSONPath {
31453148
if ( outcome ) { return k; }
31463149
}
31473150
#modifyVal(obj, key) {
3148-
const { modify, rval } = this.#compiled;
3151+
let { modify, rval } = this.#compiled;
3152+
if ( typeof rval === 'string' ) {
3153+
rval = rval.replace('${now}', `${Date.now()}`);
3154+
}
31493155
switch ( modify ) {
31503156
case undefined:
31513157
obj[key] = rval;
@@ -3917,7 +3923,10 @@ class JSONPath {
39173923
if ( outcome ) { return k; }
39183924
}
39193925
#modifyVal(obj, key) {
3920-
const { modify, rval } = this.#compiled;
3926+
let { modify, rval } = this.#compiled;
3927+
if ( typeof rval === 'string' ) {
3928+
rval = rval.replace('${now}', `${Date.now()}`);
3929+
}
39213930
switch ( modify ) {
39223931
case undefined:
39233932
obj[key] = rval;
@@ -4689,7 +4698,10 @@ class JSONPath {
46894698
if ( outcome ) { return k; }
46904699
}
46914700
#modifyVal(obj, key) {
4692-
const { modify, rval } = this.#compiled;
4701+
let { modify, rval } = this.#compiled;
4702+
if ( typeof rval === 'string' ) {
4703+
rval = rval.replace('${now}', `${Date.now()}`);
4704+
}
46934705
switch ( modify ) {
46944706
case undefined:
46954707
obj[key] = rval;
@@ -5461,7 +5473,10 @@ class JSONPath {
54615473
if ( outcome ) { return k; }
54625474
}
54635475
#modifyVal(obj, key) {
5464-
const { modify, rval } = this.#compiled;
5476+
let { modify, rval } = this.#compiled;
5477+
if ( typeof rval === 'string' ) {
5478+
rval = rval.replace('${now}', `${Date.now()}`);
5479+
}
54655480
switch ( modify ) {
54665481
case undefined:
54675482
obj[key] = rval;
@@ -6260,7 +6275,10 @@ class JSONPath {
62606275
if ( outcome ) { return k; }
62616276
}
62626277
#modifyVal(obj, key) {
6263-
const { modify, rval } = this.#compiled;
6278+
let { modify, rval } = this.#compiled;
6279+
if ( typeof rval === 'string' ) {
6280+
rval = rval.replace('${now}', `${Date.now()}`);
6281+
}
62646282
switch ( modify ) {
62656283
case undefined:
62666284
obj[key] = rval;
@@ -7003,7 +7021,10 @@ class JSONPath {
70037021
if ( outcome ) { return k; }
70047022
}
70057023
#modifyVal(obj, key) {
7006-
const { modify, rval } = this.#compiled;
7024+
let { modify, rval } = this.#compiled;
7025+
if ( typeof rval === 'string' ) {
7026+
rval = rval.replace('${now}', `${Date.now()}`);
7027+
}
70077028
switch ( modify ) {
70087029
case undefined:
70097030
obj[key] = rval;
@@ -7759,7 +7780,10 @@ class JSONPath {
77597780
if ( outcome ) { return k; }
77607781
}
77617782
#modifyVal(obj, key) {
7762-
const { modify, rval } = this.#compiled;
7783+
let { modify, rval } = this.#compiled;
7784+
if ( typeof rval === 'string' ) {
7785+
rval = rval.replace('${now}', `${Date.now()}`);
7786+
}
77637787
switch ( modify ) {
77647788
case undefined:
77657789
obj[key] = rval;
@@ -8515,7 +8539,10 @@ class JSONPath {
85158539
if ( outcome ) { return k; }
85168540
}
85178541
#modifyVal(obj, key) {
8518-
const { modify, rval } = this.#compiled;
8542+
let { modify, rval } = this.#compiled;
8543+
if ( typeof rval === 'string' ) {
8544+
rval = rval.replace('${now}', `${Date.now()}`);
8545+
}
85198546
switch ( modify ) {
85208547
case undefined:
85218548
obj[key] = rval;
@@ -9254,7 +9281,10 @@ class JSONPath {
92549281
if ( outcome ) { return k; }
92559282
}
92569283
#modifyVal(obj, key) {
9257-
const { modify, rval } = this.#compiled;
9284+
let { modify, rval } = this.#compiled;
9285+
if ( typeof rval === 'string' ) {
9286+
rval = rval.replace('${now}', `${Date.now()}`);
9287+
}
92589288
switch ( modify ) {
92599289
case undefined:
92609290
obj[key] = rval;
@@ -9898,7 +9928,10 @@ class JSONPath {
98989928
if ( outcome ) { return k; }
98999929
}
99009930
#modifyVal(obj, key) {
9901-
const { modify, rval } = this.#compiled;
9931+
let { modify, rval } = this.#compiled;
9932+
if ( typeof rval === 'string' ) {
9933+
rval = rval.replace('${now}', `${Date.now()}`);
9934+
}
99029935
switch ( modify ) {
99039936
case undefined:
99049937
obj[key] = rval;
@@ -10768,7 +10801,10 @@ class JSONPath {
1076810801
if ( outcome ) { return k; }
1076910802
}
1077010803
#modifyVal(obj, key) {
10771-
const { modify, rval } = this.#compiled;
10804+
let { modify, rval } = this.#compiled;
10805+
if ( typeof rval === 'string' ) {
10806+
rval = rval.replace('${now}', `${Date.now()}`);
10807+
}
1077210808
switch ( modify ) {
1077310809
case undefined:
1077410810
obj[key] = rval;
@@ -11638,7 +11674,10 @@ class JSONPath {
1163811674
if ( outcome ) { return k; }
1163911675
}
1164011676
#modifyVal(obj, key) {
11641-
const { modify, rval } = this.#compiled;
11677+
let { modify, rval } = this.#compiled;
11678+
if ( typeof rval === 'string' ) {
11679+
rval = rval.replace('${now}', `${Date.now()}`);
11680+
}
1164211681
switch ( modify ) {
1164311682
case undefined:
1164411683
obj[key] = rval;
@@ -12505,7 +12544,10 @@ class JSONPath {
1250512544
if ( outcome ) { return k; }
1250612545
}
1250712546
#modifyVal(obj, key) {
12508-
const { modify, rval } = this.#compiled;
12547+
let { modify, rval } = this.#compiled;
12548+
if ( typeof rval === 'string' ) {
12549+
rval = rval.replace('${now}', `${Date.now()}`);
12550+
}
1250912551
switch ( modify ) {
1251012552
case undefined:
1251112553
obj[key] = rval;
@@ -13489,7 +13531,10 @@ class JSONPath {
1348913531
if ( outcome ) { return k; }
1349013532
}
1349113533
#modifyVal(obj, key) {
13492-
const { modify, rval } = this.#compiled;
13534+
let { modify, rval } = this.#compiled;
13535+
if ( typeof rval === 'string' ) {
13536+
rval = rval.replace('${now}', `${Date.now()}`);
13537+
}
1349313538
switch ( modify ) {
1349413539
case undefined:
1349513540
obj[key] = rval;
@@ -14259,7 +14304,10 @@ class JSONPath {
1425914304
if ( outcome ) { return k; }
1426014305
}
1426114306
#modifyVal(obj, key) {
14262-
const { modify, rval } = this.#compiled;
14307+
let { modify, rval } = this.#compiled;
14308+
if ( typeof rval === 'string' ) {
14309+
rval = rval.replace('${now}', `${Date.now()}`);
14310+
}
1426314311
switch ( modify ) {
1426414312
case undefined:
1426514313
obj[key] = rval;
@@ -14934,7 +14982,10 @@ class JSONPath {
1493414982
if ( outcome ) { return k; }
1493514983
}
1493614984
#modifyVal(obj, key) {
14937-
const { modify, rval } = this.#compiled;
14985+
let { modify, rval } = this.#compiled;
14986+
if ( typeof rval === 'string' ) {
14987+
rval = rval.replace('${now}', `${Date.now()}`);
14988+
}
1493814989
switch ( modify ) {
1493914990
case undefined:
1494014991
obj[key] = rval;
@@ -15831,7 +15882,10 @@ class JSONPath {
1583115882
if ( outcome ) { return k; }
1583215883
}
1583315884
#modifyVal(obj, key) {
15834-
const { modify, rval } = this.#compiled;
15885+
let { modify, rval } = this.#compiled;
15886+
if ( typeof rval === 'string' ) {
15887+
rval = rval.replace('${now}', `${Date.now()}`);
15888+
}
1583515889
switch ( modify ) {
1583615890
case undefined:
1583715891
obj[key] = rval;

0 commit comments

Comments
 (0)