Skip to content

Commit

Permalink
fix for Issue #6; new node demo
Browse files Browse the repository at this point in the history
  • Loading branch information
gitbrent committed Apr 5, 2022
1 parent 589930a commit d7711c2
Showing 1 changed file with 8 additions and 1 deletion.
9 changes: 8 additions & 1 deletion gulpfile.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ const gulp = require("gulp"),
concat = require("gulp-concat"),
ignore = require("gulp-ignore"),
insert = require("gulp-insert"),
replace = require("gulp-replace"),
source = require("gulp-sourcemaps"),
uglify = require("gulp-uglify");

Expand All @@ -14,6 +15,7 @@ gulp.task("min", () => {
.src(["./src/xlsx.js"])
.pipe(concat("xlsx.min.js"))
.pipe(uglify())
.pipe(replace("./dist/cpexcel.js", "./cpexcel.js"))
.pipe(insert.prepend("/* xlsx-js-style " + pkg.version + " @ " + new Date().toISOString() + " */\n"))
.pipe(source.init())
.pipe(ignore.exclude(["**/*.map"]))
Expand All @@ -26,14 +28,19 @@ gulp.task("bundle", () => {
.src(["./libs/*", "./src/xlsx.js"])
.pipe(concat("xlsx.bundle.js"))
.pipe(uglify())
.pipe(replace("./dist/cpexcel.js", "./cpexcel.js"))
.pipe(insert.prepend("/* xlsx-js-style " + pkg.version + " @ " + new Date().toISOString() + " */\n"))
.pipe(source.init())
.pipe(ignore.exclude(["**/*.map"]))
.pipe(source.write("./"))
.pipe(gulp.dest("./dist/"));
});

gulp.task("nodeTest", () => {
return gulp.src(["./dist/xlsx.min.js"]).pipe(gulp.dest("./demos/node/node_modules/xlsx-js-style/dist"));
});

// Build/Deploy (ad-hoc, no watch)
gulp.task("ship", gulp.series("min", "bundle"), () => {
gulp.task("ship", gulp.series("min", "bundle", "nodeTest"), () => {
console.log("... ./dist/*.js files created!");
});

0 comments on commit d7711c2

Please sign in to comment.