UNPKG

vite-plugin-react-server

Version:
14 lines (12 loc) 1.53 kB
/** * vite-plugin-react-server * Copyright (c) Nico Brinkkemper * MIT License */ function interpolatePattern(pattern, values) { return pattern.replace(/\{(\w+)\}/g, (match, key) => { return values[key] ?? match; }); } export { interpolatePattern }; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW50ZXJwb2xhdGVQYXR0ZXJuLmpzIiwic291cmNlcyI6WyIuLi8uLi8uLi9wbHVnaW4vY29uZmlnL2ludGVycG9sYXRlUGF0dGVybi50cyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEludGVycG9sYXRlcyB2YWx1ZXMgaW50byBhIHN0cmluZyBwYXR0ZXJuLlxuICogT25seSByZXBsYWNlcyBleGFjdCBtYXRjaGVzIG9mIHtrZXl9IHdpdGggdGhlaXIgdmFsdWVzLlxuICpcbiAqIEBleGFtcGxlXG4gKiBgYGB0c1xuICogaW50ZXJwb2xhdGVQYXR0ZXJuKFwiKi57ZXh0fVwiLCB7IGV4dDogXCJqc1wiIH0pICAgICAvLyBcIiouanNcIlxuICogaW50ZXJwb2xhdGVQYXR0ZXJuKFwic3JjLyoue2V4dH1cIiwgeyBleHQ6IFwianNcIiB9KSAvLyBcInNyYy8qLmpzXCJcbiAqIGludGVycG9sYXRlUGF0dGVybihcIioue2V4dH1cIiwgeyBleHQ6IFwianN8dHNcIiB9KSAgLy8gXCIqLmpzfHRzXCJcbiAqIGBgYFxuICovXG5leHBvcnQgZnVuY3Rpb24gaW50ZXJwb2xhdGVQYXR0ZXJuKFxuICBwYXR0ZXJuOiBzdHJpbmcsXG4gIHZhbHVlczogUmVjb3JkPHN0cmluZywgc3RyaW5nPlxuKTogc3RyaW5nIHtcbiAgcmV0dXJuIHBhdHRlcm4ucmVwbGFjZSgvXFx7KFxcdyspXFx9L2csIChtYXRjaCwga2V5KSA9PiB7XG4gICAgcmV0dXJuIHZhbHVlc1trZXldID8/IG1hdGNoO1xuICB9KTtcbn1cbiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQVdPLFNBQVMsa0JBQUEsQ0FDZCxTQUNBLE1BQ1EsRUFBQTtBQUNSLEVBQUEsT0FBTyxPQUFRLENBQUEsT0FBQSxDQUFRLFlBQWMsRUFBQSxDQUFDLE9BQU8sR0FBUSxLQUFBO0FBQ25ELElBQU8sT0FBQSxNQUFBLENBQU8sR0FBRyxDQUFLLElBQUEsS0FBQTtBQUFBLEdBQ3ZCLENBQUE7QUFDSDs7OzsifQ==