18F/web-design-standards

View on GitHub
tasks/clean.js

Summary

Maintainability
A
0 mins
Test Coverage
/**
 * Clean tasks - Clean compiled dist directories.
 */

// Include Our Plugins
const del = require('del');
const cFlags = require("./utils/cflags");
const dutil = require("./utils/doc-util");

// Clean generated Dist directory.
exports.cleanDist = done => {
  if (!cFlags.cleanup) {
    dutil.logMessage(
      "clean-dist",
      "Skipping cleaning up the distribution directories."
    );
    return done();
  }
  dutil.logMessage("clean-dist", "Removing distribution directories.");

  return del("dist");
};