1
0
mirror of https://github.com/nextapps-de/flexsearch.git synced 2025-08-16 11:04:15 +02:00
This commit is contained in:
Thomas Wilkerling
2025-05-21 10:57:43 +02:00
parent e9c26f06b4
commit 103f617ad5
174 changed files with 16528 additions and 14980 deletions

View File

@@ -69,6 +69,9 @@ fs.existsSync("dist") || fs.mkdirSync("dist");
if(file.endsWith(".js")){
let src = fs.readFileSync("src/" + path + "/" + file, "utf8");
src = src.replace(/\/\/ COMPILER BLOCK -->(.*)<-- COMPILER BLOCK/gs, "");
if(path.startsWith("db/")){
src = src.replace(/import \{[^}]+} from "\.\.\/(\.\.\/)?type\.js";/, '');
}
if(file === "handler.js"){
// add the eval wrapper
src = src.replace('options=(await import(filepath))["default"];', '//options=(await import(filepath))["default"];');
@@ -86,10 +89,6 @@ fs.existsSync("dist") || fs.mkdirSync("dist");
});
}
let content = fs.readFileSync("tmp/db/interface.js", "utf8");
content = content.replace(/import \{([^}]+)} from "\.\.\/type\.js";/, '');
fs.writeFileSync("tmp/db/interface.js", content);
//fs.copyFileSync("src/db/interface.js", "tmp/db/interface.js");
fs.copyFileSync("task/babel." + (debug ? "debug": (minify ? "min" : "bundle")) + ".json", "tmp/.babelrc");
fs.existsSync("dist/module" + (debug ? "-debug" : (minify ? "-min" : ""))) && fs.rmSync("dist/module" + (debug ? "-debug" : (minify ? "-min" : "")), { recursive: true });