microsoft/vscode-react-native

Public

mirrored fromhttps://github.com/microsoft/vscode-react-nativeAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
5b0c8906f37aa1a6e91a95bd3c3350e9e0b8bbb5

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

gulp_scripts/cleaner.js

33lines · modecode

1const del = require("del");
2const GulpExtras = require("../tools/gulp-extras");
3
4async function clean() {
5 const pathsToDelete = [
6 "src/**/*.js",
7 "src/**/*.js.map",
8 "test/**/*.js",
9 "test/**/*.js.map",
10 "out/",
11 "dist",
12 "!test/resources/sampleReactNativeProject/**/*.js",
13 "!test/resources/newVersionReactNativeProject/**/*.js",
14 ".vscode-test/",
15 "nls.*.json",
16 "!test/smoke/**/*",
17 ];
18
19 const TIMEOUT_MS = 5000;
20
21 return await GulpExtras.withTimeout(
22 del(pathsToDelete, { force: true }),
23 TIMEOUT_MS,
24 {
25 onTimeout: () => console.log("Timeout for clean up, will try on next step, but may cause other failures."),
26 fallbackValue: [],
27 }
28 );
29}
30
31module.exports = {
32 clean,
33};
34