MCPcopy
hub / github.com/triggerdotdev/trigger.dev / replaceAll

Function replaceAll

packages/cli/src/utils/createFileFromTemplate.ts:62–68  ·  view source on GitHub ↗
(input: string, replacements: Record<string, string>)

Source from the content-addressed store, hash-verified

60
61// find strings that match ${varName} and replace with the value from a Record<string, string> where { varName: "value" }
62export function replaceAll(input: string, replacements: Record<string, string>) {
63 let output = input;
64 for (const [key, value] of Object.entries(replacements)) {
65 output = output.replace(new RegExp(`\\$\\{${key}\\}`, "g"), value);
66 }
67 return output;
68}

Callers 2

createFileFromTemplateFunction · 0.70

Calls 1

replaceMethod · 0.80

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…