UNPKG

gd-sprest-react

Version:

SharePoint 2013/Online react components.

34 lines (28 loc) 912 B
var fs = require('fs'); // Deletes a directory function deleteDirectory(src) { // Ensure the directory exists if (fs.existsSync(src) && fs.lstatSync(src).isDirectory()) { // Get each item in the directory fs.readdirSync(src).forEach(function (item) { var srcPath = src + "/" + item; // See if this is a directory if (fs.lstatSync(srcPath).isDirectory()) { // Delete the folder recursively deleteDirectory(srcPath); } else { // Delete the file fs.unlinkSync(srcPath); } }); // Delete the directory fs.rmdirSync(src); } }; // Log console.log("Cleaning the files..."); // Delete the folder deleteDirectory("./build"); deleteDirectory("./dist"); // Log console.log("Successfully cleaned the library");