Total Complexity | 2 |
Complexity/F | 1 |
Lines of Code | 29 |
Function Count | 2 |
Duplicated Lines | 0 |
Ratio | 0 % |
Changes | 0 |
1 | const { src, dest, parallel } = require("gulp"); |
||
2 | const browserify = require('gulp-browserify'); |
||
3 | const minifyCSS = require('gulp-csso'); |
||
4 | const concat = require('gulp-concat'); |
||
5 | |||
6 | var node_modules = "node_modules/"; |
||
7 | |||
8 | var maincss = [ |
||
9 | node_modules + "bootswatch/dist/sketchy/bootstrap.min.css", |
||
10 | "public/css/local.css" |
||
11 | ]; |
||
12 | |||
13 | async function js() { |
||
14 | src(['public/js/app.js'], { sourcemaps: true }) |
||
15 | .pipe(browserify()) |
||
16 | .pipe(concat('main.min.js')) |
||
17 | .pipe(dest("public/js", { sourcemaps: true })) |
||
18 | }; |
||
19 | |||
20 | async function css() { |
||
21 | src(maincss) |
||
22 | .pipe(concat('main.min.css')) |
||
23 | .pipe(minifyCSS()) |
||
24 | .pipe(dest("public/css")) |
||
25 | }; |
||
26 | |||
27 | exports.js = js; |
||
28 | exports.css = css; |
||
29 | exports.default = parallel(css, js); |
||
30 |