UNPKG

uascript

Version:
14 lines (13 loc) 521 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.restore = exports.parse = void 0; function parse(source, fragments, pattern) { fragments.forEach((savedString, i) => source = source.replace(savedString, `${pattern}${i}${pattern}`)); return source; } exports.parse = parse; function restore(source, fragments, pattern) { fragments.forEach((savedString, i) => source = source.replace(`${pattern}${i}${pattern}`, savedString)); return source; } exports.restore = restore;