UNPKG

unleash-server

Version:

Unleash is an enterprise ready feature flag service. It provides different strategies for handling feature flags.

12 lines 639 B
export const rewriteHTML = (input, rewriteValue, cdnPrefix, uiFlags, unleashToken) => { let result = input; result = result.replace(/::baseUriPath::/gi, rewriteValue); result = result.replace(/::cdnPrefix::/gi, cdnPrefix || ''); const faviconPrefix = cdnPrefix ? cdnPrefix : ''; result = result.replace(/::faviconPrefix::/gi, faviconPrefix); result = result.replace(/::uiFlags::/gi, uiFlags || '{}'); result = result.replace(/::unleashToken::/gi, unleashToken || ''); result = result.replace(/\/static/gi, `${cdnPrefix || rewriteValue}/static`); return result; }; //# sourceMappingURL=rewriteHTML.js.map