a zip code crypto-currency system good for red ONLY

123456789101112131415161718192021
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", { value: true });
  3. var errors_1 = require("./util/errors");
  4. var fs_extra_1 = require("fs-extra");
  5. var logger_1 = require("./logger/logger");
  6. function clean(context) {
  7. return new Promise(function (resolve, reject) {
  8. var logger = new logger_1.Logger('clean');
  9. try {
  10. logger_1.Logger.debug("[Clean] clean: cleaning " + context.buildDir);
  11. fs_extra_1.emptyDirSync(context.buildDir);
  12. logger.finish();
  13. }
  14. catch (ex) {
  15. reject(logger.fail(new errors_1.BuildError("Failed to clean directory " + context.buildDir + " - " + ex.message)));
  16. }
  17. resolve();
  18. });
  19. }
  20. exports.clean = clean;