This repository was archived by the owner on Nov 4, 2024. It is now read-only.
File tree Expand file tree Collapse file tree 4 files changed +18
-1
lines changed Expand file tree Collapse file tree 4 files changed +18
-1
lines changed Original file line number Diff line number Diff line change @@ -54,6 +54,8 @@ rl-compile:
5454 @docker-compose run --no-deps --rm node gulp build
5555rl-compile-with-source :
5656 @docker-compose run --no-deps --rm node gulp build --source
57+ rl-watch-css :
58+ @docker-compose run --no-deps --rm node npm run watch-css
5759rl-watch-js :
5860 @docker-compose run --no-deps --rm node npm run watch-js
5961
Original file line number Diff line number Diff line change @@ -6,6 +6,7 @@ const { assets } = require('./tasks/assets');
66const { js, jsLint } = require ( './tasks/js' ) ;
77const { css, cssLint } = require ( './tasks/css' ) ;
88const { vendors } = require ( './tasks/vendors' ) ;
9+ const { watchCss } = require ( './tasks/watch' ) ;
910const { rainloop } = require ( './tasks/rainloop' ) ;
1011const { owncloud } = require ( './tasks/owncloud' ) ;
1112
@@ -23,6 +24,8 @@ exports.lint = lint;
2324exports . build = build ;
2425exports . default = build ;
2526
27+ exports . watchCss = watchCss ;
28+
2629exports . rainloop = gulp . series ( build , rainloop ) ;
2730exports . owncloud = gulp . series ( build , owncloud ) ;
2831exports . all = gulp . series ( exports . rainloop , exports . owncloud ) ;
Original file line number Diff line number Diff line change 1616 "url" : " git://github.com/RainLoop/rainloop-webmail.git"
1717 },
1818 "scripts" : {
19- "watch-css" : " gulp watch " ,
19+ "watch-css" : " gulp watchCss " ,
2020 "watch-js" : " webpack --color --watch"
2121 },
2222 "license" : " SEE LICENSE IN LICENSE" ,
Original file line number Diff line number Diff line change 1+ /* RainLoop Webmail (c) RainLoop Team | Licensed under AGPL 3 */
2+ const gulp = require ( 'gulp' ) ;
3+
4+ const { config } = require ( './config' ) ;
5+ const { cssBuild } = require ( './css' ) ;
6+
7+ const watchCss = gulp . series ( cssBuild , ( cb ) => {
8+ gulp . watch ( config . paths . less . main . watch , { interval : config . watchInterval } , cssBuild ) ;
9+ cb ( ) ;
10+ } ) ;
11+
12+ exports . watchCss = watchCss ;
You can’t perform that action at this time.
0 commit comments