UNPKG

wonder.js

Version:
50 lines (29 loc) 1.27 kB
var gulp = require("gulp"); require("./build/gulp_task/create_inner_file/shaderChunk"); require("./build/gulp_task/performance/testPerformance"); require("./build/gulp_task/render/testRender"); require("./build/gulp_task/e2e/upgradeConfig"); require("./build/gulp_task/install/installWithPuppeteer"); var path = require("path"); gulp.task("generateIndex", function (done) { var generate = require("wonder-generate-index"); var rootDir = path.join(process.cwd(), "src"), destDir = "./src/"; generate.generate("/", rootDir, ["**/api/*.re", "**/api/**/*.re"], destDir, { exclude: ["System.re", "Utils.re", "Common.re"] }); done(); }); gulp.task("updateCopyRightVersion", function (done) { const packageJsonFilePath = path.join(__dirname, "package.json"); const copyrightFilePath = path.join(__dirname, "src/Copyright.re"); var packageJson = JSON.parse(fs.readFileSync(packageJsonFilePath, "utf8")); var data = fs.readFileSync(copyrightFilePath, "utf8"); var result = data.replace(/(let\sgetVersion\s=\s\(\)\s=>\s")(.+)"/img, function (match, p1, p2) { return p1 + packageJson.version + "\""; }); fs.writeFileSync( copyrightFilePath, result, "utf8" ); done(); });