clean-dist.cjs
1 /** 2 * Remove dist/ before a fresh build so deleted source modules do not leave 3 * stale compiled files behind. 4 */ 5 const { existsSync, rmSync } = require('fs'); 6 7 if (existsSync('dist')) { 8 rmSync('dist', { recursive: true, force: true }); 9 } 10 11 if (existsSync('tsconfig.tsbuildinfo')) { 12 rmSync('tsconfig.tsbuildinfo', { force: true }); 13 }