/ scripts / clean-dist.cjs
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  }