UNPKG

@push.rocks/smarthbs

Version:

handlebars with better fs support

14 lines 1.25 kB
import * as plugins from './smarthbs.plugins.js'; let safeSyntaxBeginRegex = /{-{/g; let safeSyntaxEndRegex = /}-}/g; /** * allows you to keep handlebars in place across multiple iterations * helpful when handlebars syntax is used by more than one tool in a build chain */ export let postprocess = async (stringArg) => { let processedString = stringArg; processedString = processedString.replace(safeSyntaxBeginRegex, '{{'); processedString = processedString.replace(safeSyntaxEndRegex, '}}'); return processedString; }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic21hcnRoYnMucG9zdHByb2Nlc3MuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi90cy9zbWFydGhicy5wb3N0cHJvY2Vzcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEtBQUssT0FBTyxNQUFNLHVCQUF1QixDQUFDO0FBRWpELElBQUksb0JBQW9CLEdBQUcsTUFBTSxDQUFDO0FBQ2xDLElBQUksa0JBQWtCLEdBQUcsTUFBTSxDQUFDO0FBRWhDOzs7R0FHRztBQUNILE1BQU0sQ0FBQyxJQUFJLFdBQVcsR0FBRyxLQUFLLEVBQUUsU0FBaUIsRUFBbUIsRUFBRTtJQUNwRSxJQUFJLGVBQWUsR0FBRyxTQUFTLENBQUM7SUFDaEMsZUFBZSxHQUFHLGVBQWUsQ0FBQyxPQUFPLENBQUMsb0JBQW9CLEVBQUUsSUFBSSxDQUFDLENBQUM7SUFDdEUsZUFBZSxHQUFHLGVBQWUsQ0FBQyxPQUFPLENBQUMsa0JBQWtCLEVBQUUsSUFBSSxDQUFDLENBQUM7SUFDcEUsT0FBTyxlQUFlLENBQUM7QUFDekIsQ0FBQyxDQUFDIn0=