{"version":3,"file":"placeholder-pattern-config.mjs","names":[],"sources":["../../../../../../localization/src/placeholder-pattern-config.ts"],"sourcesContent":["// :placeholder pattern\r\nconst colonPlaceholderPattern: RegExp = /:([a-zA-Z0-9_-]+)/g;\r\n\r\n// {{placeholder}} pattern\r\nconst doubleCurlyPlaceholderPattern: RegExp = /{{([a-zA-Z0-9_-]+)}}/g;\r\n\r\nexport const placeholderPatterns = {\r\n  colon: colonPlaceholderPattern,\r\n  doubleCurly: doubleCurlyPlaceholderPattern,\r\n};\r\n\r\nlet placeholderPattern = /:([a-zA-Z0-9_-]+)/g;\r\n\r\nexport function setPlaceholderPattern(pattern: RegExp) {\r\n  placeholderPattern = pattern;\r\n}\r\n\r\nexport function getPlaceholderPattern() {\r\n  return placeholderPattern;\r\n}\r\n"],"mappings":";AACA,MAAM,0BAAkC;AAGxC,MAAM,gCAAwC;AAE9C,MAAa,sBAAsB;CACjC,OAAO;CACP,aAAa;AACf;AAEA,IAAI,qBAAqB;AAEzB,SAAgB,sBAAsB,SAAiB;CACrD,qBAAqB;AACvB;AAEA,SAAgB,wBAAwB;CACtC,OAAO;AACT"}