<commit_before>'use strict';

var gulp = require('gulp'),
    gutil = require("gulp-util"),
    del = require('del');

gulp.task('cleanAll', function () {
    del(['./dist','./tmp','./release','./build','./npm-debug.log'], {force: true}).then(function(paths){
        gutil.log('Success :', gutil.colors.green('Cleaning completed.'));
    });
});

require('./tasks/dist.js');
require('./tasks/build.js');

require('./tasks/release_linux_64.js');
require('./tasks/release_osx_64.js');
require('./tasks/release_windows_32.js');<commit_msg>os detection for gulp release tasks<commit_after>'use strict';

var gulp = require('gulp'),
    gutil = require("gulp-util"),
    utils = require('./tasks/utility'),
    del = require('del');

gulp.task('cleanAll', function () {
    del(['./dist', './tmp', './release', './build', './npm-debug.log'], {force: true}).then(function (paths) {
        gutil.log('Success :', gutil.colors.green('Cleaning completed.'));
    });
});

require('./tasks/dist.js');
require('./tasks/build.js');

if (utils.os === 'linux') {
    require('./tasks/release_linux_64.js');
} else if (utils.os === 'windows') {
    require('./tasks/release_windows_32.js');
} else if (utils.os === 'osx') {
    require('./tasks/release_osx_64.js');

}

{'fraction_non_alphanumeric': 0.25079617834394907, 'fraction_numerical': 0.009554140127388535, 'mean_word_length': 4.00796812749004, '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': '6131388', 'n_tokens_mistral': 424, 'n_tokens_neox': 419, 'n_words': 66}