diff options
Diffstat (limited to 'scripts/patches/resetWS.js')
-rw-r--r-- | scripts/patches/resetWS.js | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/scripts/patches/resetWS.js b/scripts/patches/resetWS.js new file mode 100644 index 00000000..d34b74fd --- /dev/null +++ b/scripts/patches/resetWS.js @@ -0,0 +1,24 @@ +const { execSync } = require("child_process"); +const path = require("path"); +const fs = require("fs"); +const { argv, stdout, exit } = require("process"); +const { execIn, parts, getDirs, walk, sanitizeVarName } = require("../utils"); + +//copy all js and css files from assets/cache_src to assets/cache +const srcDir = path.join(__dirname, "..", "..", "assets", "cache_src"); +const destDir = path.join(__dirname, "..", "..", "assets", "cache"); +if(!fs.existsSync(destDir)) fs.mkdirSync(destDir); +const files = fs.readdirSync(srcDir); +files.forEach((file) => { + const filePath = path.join(srcDir, file); + const stats = fs.statSync(filePath); + if (stats.isFile()) { + const ext = path.extname(file); + if (ext === ".js" || ext === ".css") { + const newFilePath = path.join(destDir, file); + fs.rmSync(newFilePath); + fs.copyFileSync(filePath, newFilePath); + console.log(`Copied ${file} to ${newFilePath}`); + } + } +}); \ No newline at end of file |