<commit_before>module.exports = function($, gulp, paths){

  return {
    /**
     * @name            dev
     * @task            styl:dev
     * @note            the index.styl file should import the remainder of the stylus files
     * @description     Create a stream from the ./src/client/app/index.styl file
     *                  Pipe the .styl file through gulp-plumber to keep the command-line from shutting down due to errors
     *                  Compile the .styl file into a .css file
     *                  Run gulp-autoprefixer which prefixes any css properties requiring -webkit- and -moz- -mz- -o-
     *                  Rename the file to stylus.css
     *                  Stop gulp-plumber
     *                  Pipe the file into ./build/css
     * @return {Stream}
     */
    dev: function(){
      var source = gulp.src(paths.client.styl.index);
      var dest   = gulp.dest(paths.build.dir.css);

      return source
        .pipe($.plumber())
        .pipe($.stylus())
        .pipe($.autoprefixer())
        .pipe($.rename('stylus.css'))
        .pipe($.plumber.stop())
        .pipe( dest );
    },
    /**
     * @name            stage
     * @task            styl:stage
     * @note            the index.styl file should import the remainder of the stylus files
     * @description     Create a stream from the ./src/client/app/index.styl file
     *                  Compile the .styl file into a .css files
     *                  Run gulp-autoprefixer which prefixes any css properties requiring -webkit- and -moz- -mz- -o-
     *                  Rename the file to stylus.min.css
     *                  Pipe the file into ./build/css
     * @return {Stream}
     */
    stage: function(){
      var source = gulp.src(paths.client.styl.index);
      var dest   = gulp.dest(paths.build.dir.css);

      return source
        .pipe($.plumber())
        .pipe($.stylus())
        .pipe($.autoprefixer())
        .pipe($.rename('stylus.min.css'))
        .pipe($.plumber.stop())
        .pipe(dest);
    }
  };
};<commit_msg>finish styl:stage<commit_after>module.exports = function($, gulp, paths){

  return {
    /**
     * @name            dev
     * @task            styl:dev
     * @note            the index.styl file should import the remainder of the stylus files
     * @description     Create a stream from the ./src/client/app/index.styl file
     *                  Pipe the .styl file through gulp-plumber to keep the command-line from shutting down due to errors
     *                  Compile the .styl file into a .css file
     *                  Run gulp-autoprefixer which prefixes any css properties requiring -webkit- and -moz- -mz- -o-
     *                  Rename the file to stylus.css
     *                  Stop gulp-plumber
     *                  Pipe the file into ./build/css
     * @return {Stream}
     */
    dev: function(){
      var source = gulp.src(paths.client.styl.index);
      var dest   = gulp.dest(paths.build.dir.css);

      return source
        .pipe($.plumber())
        .pipe($.stylus())
        .pipe($.autoprefixer())
        .pipe($.rename('stylus.css'))
        .pipe($.plumber.stop())
        .pipe( dest );
    },
    /**
     * @name            stage
     * @task            styl:stage
     * @note            the index.styl file should import the remainder of the stylus files
     * @description     Create a stream from the ./src/client/app/index.styl file
     *                  Compile the .styl file into a .css files
     *                  Run gulp-autoprefixer which prefixes any css properties requiring -webkit- and -moz- -mz- -o-
     *                  Rename the file to stylus.min.css
     *                  Pipe the file into ./build/css
     * @return {Stream}
     */
    stage: function(){
      var source = gulp.src(paths.client.styl.index);
      var dest   = gulp.dest(paths.build.dir.css);

      return source
        .pipe($.plumber())
        .pipe($.stylus())
        .pipe($.autoprefixer())
        .pipe($.rename('stylus.min.css'))
        .pipe($.minifyCss({ keepBreaks: true }))
        .pipe($.plumber.stop())
        .pipe(dest);
    }
  };
};
{'fraction_non_alphanumeric': 0.11802729231505865, 'fraction_numerical': 0.0, 'mean_word_length': 1.5168674698795181, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3466484', 'n_tokens_mistral': 1259, 'n_tokens_neox': 1225, 'n_words': 344}