www

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | Submodules | README | LICENSE

clean.js (508B)


      1 'use strict';
      2 
      3 const path = require('path');
      4 const fs = require('fs-extra');
      5 const { onError } = require('./utils');
      6 
      7 const ROOT = path.resolve(__dirname, '..');
      8 
      9 async function getClean(source) {
     10 	await fs.remove(source);
     11 }
     12 
     13 module.exports = getClean;
     14 
     15 if (require.main === module) {
     16 	(async () => {
     17 		try {
     18 			await getClean(path.join(ROOT, 'build'));
     19 			await getClean(path.join(ROOT, '.signatures.json'));
     20 		} catch (err) {
     21 			process.exitCode = 1;
     22 			global.isError = true;
     23 			onError(err);
     24 		}
     25 	})();
     26 }