Skip to content

Commit ad9c488

Browse files
committed
use es2020-compatible replaceAll
1 parent 41c8b41 commit ad9c488

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/shared/uriTemplate.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ export class UriTemplate {
105105
return expr
106106
.slice(operator.length)
107107
.split(',')
108-
.map(name => name.replaceAll('*', '').trim())
108+
.map(name => name.replace(/\*/g, '').trim())
109109
.filter(name => name.length > 0);
110110
}
111111

@@ -312,7 +312,7 @@ export class UriTemplate {
312312

313313
for (const [i, { name, exploded }] of names.entries()) {
314314
const value = match[i + 1]!;
315-
const cleanName = name.replace('*', '');
315+
const cleanName = name.replace(/\*/g, '');
316316
result[cleanName] = exploded && value.includes(',') ? value.split(',') : value;
317317
}
318318

@@ -330,7 +330,7 @@ export class UriTemplate {
330330
}
331331

332332
for (const { name, exploded } of queryParts) {
333-
const cleanName = name.replace('*', '');
333+
const cleanName = name.replace(/\*/g, '');
334334
const value = queryParams.get(cleanName);
335335

336336
if (value === undefined) continue;

0 commit comments

Comments
 (0)