mirror of
https://github.com/GSA/notifications-admin.git
synced 2026-08-11 09:28:27 -04:00
- Added support for default gulp/build commands
- Moved some folders around to align with gulp copy functions
This commit is contained in:
13
gulpfile.js
13
gulpfile.js
@@ -10,6 +10,7 @@ const rollupPluginCommonjs = require('rollup-plugin-commonjs');
|
||||
const rollupPluginNodeResolve = require('rollup-plugin-node-resolve');
|
||||
const streamqueue = require('streamqueue');
|
||||
const stylish = require('jshint-stylish');
|
||||
const uswds = require("@uswds/compile");
|
||||
|
||||
const plugins = {};
|
||||
plugins.addSrc = require('gulp-add-src');
|
||||
@@ -174,6 +175,7 @@ const images = () => {
|
||||
paths.toolkit + 'images/**/*',
|
||||
paths.govuk_frontend + 'assets/images/**/*',
|
||||
paths.src + 'images/**/*',
|
||||
paths.src + 'img/**/*',
|
||||
paths.template + 'assets/images/**/*'
|
||||
|
||||
])
|
||||
@@ -194,6 +196,10 @@ const watchFiles = {
|
||||
watch([paths.src + 'images/**/*'], images);
|
||||
cb();
|
||||
},
|
||||
uswds: (cb) => {
|
||||
watch([paths.src + 'sass/**/*'], uswds.watch);
|
||||
cb();
|
||||
},
|
||||
self: (cb) => {
|
||||
watch(['gulpfile.js'], defaultTask);
|
||||
cb();
|
||||
@@ -237,7 +243,8 @@ const defaultTask = parallel(
|
||||
series(
|
||||
javascripts
|
||||
),
|
||||
sass
|
||||
sass,
|
||||
uswds.compile
|
||||
)
|
||||
);
|
||||
|
||||
@@ -260,10 +267,6 @@ exports.watch = series(defaultTask, watchForChanges);
|
||||
|
||||
|
||||
// 3. Compile USWDS
|
||||
/**
|
||||
* Import uswds-compile
|
||||
*/
|
||||
const uswds = require("@uswds/compile");
|
||||
|
||||
/**
|
||||
* USWDS version
|
||||
|
||||
Reference in New Issue
Block a user