1
0
mirror of https://github.com/Pomax/BezierInfo-2.git synced 2025-08-11 19:24:07 +02:00

fix preloader

This commit is contained in:
Pomax
2016-01-05 02:14:32 -08:00
parent 76fc269b07
commit 1e14b594b4
2 changed files with 376 additions and 325 deletions

View File

@@ -1,4 +1,5 @@
var blockLoader = require("block-loader");
var options = {
start: "<pre>",
end: "</pre>",
@@ -8,12 +9,16 @@ var options = {
* <pre> elements used in JSX...
*/
process: function fixPreBlocks(pre) {
return pre
var replaced = pre
.replace(options.start,'')
.replace(options.end,'')
.replace(/&/g,'&amp;')
.replace(/</g,'&lt;')
.replace(/>/g,'&gt;')
.replace(/([{}])/g,"{'$1'}")
.replace(/\n/g,"{'\\n'}");
return options.start + replaced + options.end;
}
};
module.exports = blockLoader(options);