Gulp.js flux d'événements de fusion de l'ordre

Je suis en train de fusionner les css et les fichiers scss dans une main.fichier css qui va dans mon répertoire de construction.
Son travail, mais pas dans le bon ordre. Les attributs de style de la scss fichiers doivent être dans le bas de la main.fichier css afin qu'ils annuler le reste.

mon Gulp tâche ressemble à ceci:

    //CSS
gulp.task('css', function () {
    var cssTomincss = gulp.src(['dev/css/reset.css', 'dev/css/style.css','dev/css/typography.css',    'dev/css/sizes.css']);

    var cssFromscss = gulp.src(['dev/css/*.scss'])
        .pipe(sass());

    return es.merge(cssTomincss, cssFromscss)
        .pipe(concat('main.css'))
        .pipe(minifyCSS())
        .pipe(gulp.dest('build/css'))
});

Je suis la définition des sources de la première avec des variables. Je suis l'aide de la gulp-sass plugin pour convertir le fichier scss en css (.pipe(sass)) et, plus tard, la fusion des deux avec les es.la fonction de fusion et la concaténation en main.css.

Le problème est que les attributs de style van la .scss fichiers se retrouvent quelque part dans le haut de la fourchette de la main.fichier css. J'ai besoin d'eux pour être à la base. De sorte qu'ils doivent être concaténés en bas.

Aucune idée de comment faire cela?