title: Gulp-less 4.0.1 and Gulp 4.0.0 don't create output css
body: <p>I have Gulp 4.0.0, gulp cli 3.9.1 and gulp-less 4.0.0 installed.<br />
  I understand that gulp-less 4.0.1 requires gulp 3.x. <br />
  The question is "How to use less with gulp 4?"<br />
  Console and gulp-util doesn't show any bugs, but it looks like less task is ignored.</p>
  
  <p>Package.json:</p>
  
  <pre><code>{
    "name": "quests",
    "version": "1.0.0",
    "description": "quests",
    "main": "index.js",
    "scripts": {
      "test": "echo \"Error: no test specified\" &amp;&amp; exit 1"
    },
    "author": "Toma",
    "license": "ISC",
    "devDependencies": {
      "gulp": "^4.0.0",
      "gulp-less": "^4.0.1"
    }
  }
  </code></pre>
  
  <p>Gulpfile.js:</p>
  
  <pre><code>var gulp = require("gulp"); 
  var less = require('gulp-less');
  
  gulp.task('less', function () {
      return gulp.src('less/*.less')
          .pipe(less())
          .pipe(gulp.dest("dist/css"));
  });
  
  gulp.task('watch', function(){
      gulp.watch("src/less/*.less").on('change', function(event) {
          console.log(event.path);
          console.log(event.type);
      });
  });
  
  gulp.task('default', gulp.series(['less', 'watch'], function(done) {
      done();
  }));
  </code></pre>
  
  <p>Console:</p>
  
  <pre><code>[16:53:20] Using gulpfile ~\Documents\quests\gulpfile.js
  [16:53:20] Starting 'default'...
  [16:53:20] Starting 'less'...
  [16:53:21] Finished 'less' after 45 ms
  [16:53:21] Starting 'watch'...
  </code></pre>