Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
@skava/bs / src / scripts / bundle / clean.ts
Size: Mime:
/**
 * @fileoverview removes any exisitng build output.
 * @file side-effect-only
 */

import rimraf from 'rimraf'
import { resolveToRoot } from '../../config/resolveToRoot'
import config from '../../config/oneConfig/getConfigForEnv'

function clean() {
  const buildOutputPath = config('buildOutputPath')
  const outputPath = resolveToRoot(buildOutputPath)

  rimraf(outputPath, () => {
    console.log(`Cleaned ${outputPath}`)
  })
}

clean()