microsoft/vscode-react-native

Public

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

CodeCommitsIssuesPull requestsActionsInsightsSecurity
7a4506dc64e6cbc45759beda15efd10c48815919

Branches

Tags

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

Clone

HTTPS

Download ZIP

gulp_scripts/watcher.js

22lines · modecode

1const gulp = require("gulp");
2const { series } = require("gulp");
3const log = require("fancy-log");
4const getBuilder = require("../gulp_scripts/builder");
5const getTester = require("../gulp_scripts/tester");
6const srcPath = "src";
7const testPath = "test";
8const sources = [srcPath, testPath].map(tsFolder => tsFolder + "/**/*.ts");
9
10const watch = series(getBuilder.buildTask, function runWatch() {
11 log("Watching build sources...");
12 return gulp.watch(sources, gulp.series(getBuilder.buildTask));
13});
14
15const watchBuildTest = gulp.series(getBuilder.buildTask, getTester.testTask, function runWatch() {
16 return gulp.watch(sources, gulp.series(getBuilder.buildTask, getTester.testTask));
17});
18
19module.exports = {
20 watch,
21 watchBuildTest,
22};
23