a zip code crypto-currency system good for red ONLY

123456789101112131415161718192021222324252627282930
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", { value: true });
  3. var logger_1 = require("./logger/logger");
  4. var errors_1 = require("./util/errors");
  5. var bundle_components_1 = require("./core/bundle-components");
  6. function preprocess(context) {
  7. var logger = new logger_1.Logger("preprocess");
  8. return preprocessWorker(context).then(function () {
  9. logger.finish();
  10. })
  11. .catch(function (err) {
  12. var error = new errors_1.BuildError(err.message);
  13. error.isFatal = true;
  14. throw logger.fail(error);
  15. });
  16. }
  17. exports.preprocess = preprocess;
  18. function preprocessWorker(context) {
  19. var bundlePromise = bundle_components_1.bundleCoreComponents(context);
  20. return Promise.all([bundlePromise]);
  21. }
  22. function preprocessUpdate(changedFiles, context) {
  23. var promises = [];
  24. if (changedFiles.some(function (cf) { return cf.ext === '.scss'; })) {
  25. promises.push(bundle_components_1.bundleCoreComponents(context));
  26. }
  27. return Promise.all(promises);
  28. }
  29. exports.preprocessUpdate = preprocessUpdate;