mirror of
https://github.com/tobspr/shapez.io.git
synced 2024-10-27 20:34:29 +00:00
22 lines
526 B
JavaScript
22 lines
526 B
JavaScript
|
/*jslint node:true */
|
||
|
"use strict";
|
||
|
|
||
|
const startComment = "typehints:start";
|
||
|
const endComment = "typehints:end";
|
||
|
const regexPattern = new RegExp(
|
||
|
"[\\t ]*\\/\\* ?" + startComment + " ?\\*\\/[\\s\\S]*?\\/\\* ?" + endComment + " ?\\*\\/[\\t ]*\\n?",
|
||
|
"g"
|
||
|
);
|
||
|
|
||
|
function StripBlockLoader(content) {
|
||
|
if (content.indexOf(startComment) >= 0) {
|
||
|
content = content.replace(regexPattern, "");
|
||
|
}
|
||
|
if (this.cacheable) {
|
||
|
this.cacheable(true);
|
||
|
}
|
||
|
return content;
|
||
|
}
|
||
|
|
||
|
module.exports = StripBlockLoader;
|