Summer Sale! All accounts are 50% off this week.

jet's avatar
Level 1

Error: watching api/swagger/swagger.yaml: watch task has to be a function

i need help pls

var gulp = require("gulp");
var yaml = require("js-yaml");
var path = require("path");
var fs = require("fs");

//converts yaml to js
gulp.task("swagger", function() {
	var doc = yaml.safeload(fs.readFileSync(path.join(__dirname, "api/swagger/swagger.yaml")));
	fs.writeFileSync(
		path.join(__dirname, "../golang.json"),
		JSON.stringifty(doc, null," ")
	);
});

//watch for changers
gulp.task("watch", function() {
	gulp.watch("api/swagger/swagger.yaml", ["swagger"]);
})
0 likes
2 replies
Sinnbeck's avatar

What version of gulp are you using? Did you try googling the error?

jet's avatar
Level 1

CLI version: 2.3.0 and yes i have looked online

Please or to participate in this conversation.