How to use the rimrafSync function from rimraf

Find comprehensive JavaScript rimraf.rimrafSync code examples handpicked from public code repositorys.

3
4
5
6
7
8
9
10
11
12
13
const postcss = require('esbuild-postcss-plugin');
// const stylePlugin = require('esbuild-style-plugin');
const { rimraf, rimrafSync, native, nativeSync } = require('rimraf');


(async function () {
  await rimrafSync("./dist");
  await esbuild.build({
    entryPoints: ['src/browser.ts'],
    bundle: true,
    minify: true,
fork icon3
star icon2
watch icon0

+ 3 other calls in file

41
42
43
44
45
46
47
48
49
50
51
            ]);
    } catch(error) {
        logger.error('##################### plantuml-filter error:', error);
        throw error;
    } finally {
        rimrafSync(tempDirName);
    }
}


// var data = JSON.parse(json);
fork icon0
star icon0
watch icon0

+ 3 other calls in file

43
44
45
46
47
48
49
50
51
52
          pattern +
          ' as it is not inside the project root directory.',
      );
    }
  } else {
    if (!options.dryRun) rimrafSync(pattern, {glob: true});
    removed.push(pattern);
  }
});
return 'rm -rf ' + removed.join(' ');
fork icon0
star icon0
watch icon0