title: gulp error: TypeError: Invalid non-string/buffer chunk
body: <p>I am trying to automate some tasks using gulp.</p>
  
  <p>It is for a vue.js project where I am using the following tools:</p>
  
  <ul>
  <li>browserify</li>
  <li>vueify</li>
  <li>vuemaker</li>
  </ul>
  
  <p>I am getting this error:</p>
  
  <pre><code>PS C:\mycode\myfrontend\myvuemaker&gt; .\node_modules\.bin\gulp
  [14:20:57] Using gulpfile C:\mycode\myfrontend\myvuemaker\gulpfile.js
  [14:20:57] Starting 'default'...
  [14:20:57] 'default' errored after 39 ms
  [14:20:57] TypeError: Invalid non-string/buffer chunk
      at validChunk (_stream_writable.js:185:14)
      at WriteStream.Writable.write (_stream_writable.js:212:12)
      at DestroyableTransform.ondata (stream.js:31:26)
      at emitOne (events.js:77:13)
      at DestroyableTransform.emit (events.js:169:7)
      at DestroyableTransform.&lt;anonymous&gt; (C:\mycode\myfrontend\myvuemaker\node_modules\gulp\node_modules\vinyl-fs\node_mo
  dules\through2\node_modules\readable-stream\lib\_stream_readable.js:786:14)
      at emitNone (events.js:67:13)
      at DestroyableTransform.emit (events.js:166:7)
      at emitReadable_ (C:\mycode\myfrontend\myvuemaker\node_modules\gulp\node_modules\vinyl-fs\node_modules\through2\node
  _modules\readable-stream\lib\_stream_readable.js:448:10)
      at emitReadable (C:\mycode\myfrontend\myvuemaker\node_modules\gulp\node_modules\vinyl-fs\node_modules\through2\node_
  modules\readable-stream\lib\_stream_readable.js:444:5)
  </code></pre>
  
  <p>Here is my package.json</p>
  
  <pre><code>{
    "name": "myvuemaker",
    "version": "1.0.0",
    "description": "using vuemaker browserify vueify and gulp",
    "main": "gulpfile.js",
    "dependencies": {
      "babel-core": "^6.10.4",
      "babel-preset-es2015": "^6.9.0",
      "browserify": "^13.0.1",
      "babel-runtime": "^6.9.2",
      "gulp": "^3.9.1",
      "gulp-vuemaker": "^1.0.1",
      "babel-plugin-transform-runtime": "^6.9.0",
      "vue": "^1.0.26",
      "vueify": "^8.7.0",
      "vue-hot-reload-api": "^2.0.5"
    },
    "devDependencies": {},
    "scripts": {
      "test": "echo \"Error: no test specified\" &amp;&amp; exit 1"
    },
    "author": "",
    "license": "ISC"
  }
  </code></pre>
  
  <p>This command works fine</p>
  
  <pre><code> .\node_modules\.bin\browserify -t vueify -e .\mainvue.js -o .\build\bundle.js
  </code></pre>
  
  <p>But I want to automate it.</p>
  
  <p>Thanks</p>