title: gulp-uglify doesn`t work
body: <p>I want task 'js' takes .js(&amp; not .min.js) files in directory, uglify that &amp; put them in the same directory with suffix: '.min', but it doesn`t work with many files in directory, my task:</p>
  
  <pre><code>gulp.task('js', function(cb) {
      pump([
              gulp.src(['js/*.js', '!js/*.min.js']),
              uglify(),
              rename({suffix: '.min'}),
              gulp.dest('js/signup/' + pathDist)
          ],
              cb
          );
   });
  </code></pre>
  
  <p>&amp; my 'watch' task:</p>
  
  <pre><code>gulp.task('watch', ['js'], function() {
      gulp.watch(['js/*.js', '!js/*.min.js'], ['js']);
  });
  </code></pre>
  
  <p>gulpfile.js:</p>
  
  <pre><code>var gulp            = require('gulp'), // Подключаем Gulp
      cssnano         = require('gulp-cssnano'), // Подключаем пакет для минификации CSS
      concat          = require('gulp-concat'), // Подключаем gulp-concat (для конкатенации файлов)
      rename          = require('gulp-rename'), // Подключаем библиотеку для переименования файлов
      uglify          = require('gulp-uglifyjs'), // Подключаем gulp-uglifyjs (для сжатия JS)
      del             = require('del'), // Подключаем библиотеку для удаления файлов и папок
      imagemin        = require('gulp-imagemin'), // Подключаем библиотеку для работы с изображениями
      pngquant        = require('imagemin-pngquant'), // Подключаем библиотеку для работы с png
      autoprefixer    = require('gulp-autoprefixer'), // Подключаем библиотеку для автоматического добавления префиксов
      cache           = require('gulp-cache'), // Подключаем библиотеку кеширования
      svgmin          = require('gulp-svgmin'), //Подключаем svgmin
      open            = require('gulp-open'), // Подключаем библиотеку открытия файлов
      bulkSass        = require('gulp-sass-bulk-import'), // импорт путей в Sass
      pump            = require('pump'),
      sass            = require('gulp-sass'); //Подключаем Sass пакет
  </code></pre>
  
  <p>package.json:</p>
  
  <pre><code>"dependencies": {
      "del": "^2.2.0",
      "pump": "^1.0.1",
      "gulp": "^3.9.1",
      "gulp-autoprefixer": "^3.1.0",
      "gulp-cache": "^0.4.5",
      "gulp-concat": "^2.6.0",
      "gulp-cssnano": "^2.1.2",
      "gulp-imagemin": "^3.0.3",
      "gulp-open": "^2.0.0",
      "gulp-rename": "^1.2.2",
      "gulp-sass": "^2.2.0",
      "gulp-sass-bulk-import": "^1.0.1",
      "gulp-svgmin": "^1.2.2",
      "gulp-uglifyjs": "^0.6.2",
      "imagemin-pngquant": "^5.0.0"
    }
  </code></pre>
  
  <p>directory has 5 files .js, 5 files .min.js &amp; 1 .php;
  Task takes the first file .js in directory, work with it &amp; stops...
  How can i work with many files in directory?</p>