<commit_before>var jsonSass = require('gulp-json-sass'),
    gulp = require('gulp'),
    concat = require('gulp-concat'),
    sass = require('gulp-sass'),
    clean = require('gulp-rimraf'),
    rename = require('gulp-rename'),
    replace = require('gulp-replace'),
    designProperties = require('./config.json');

// Convert JSON to SCSS variables
gulp.task('json-scss', function() {
  return gulp
    .src('principles/typography.json')
    .pipe(jsonSass({
      sass: true,
      ignoreJsonErrors: false
    }))
    .pipe(concat('_principles.scss'))
    .pipe(gulp.dest('dest/'));
});
// Convert JSON to SASS variables
gulp.task('json-sass', function() {
  return gulp
    .src('config.json')
    .pipe(jsonSass({
      sass: true,
      ignoreJsonErrors: false
    }))
    .pipe(concat('_principles.scss'))
    .pipe(replace(';', ''))
    .pipe(rename('_principles.sass'))
    .pipe(gulp.dest('dest/'));
});
// Convert JSON to Less variables
gulp.task('json-less', function() {
  return gulp
    .src('config.json')
    .pipe(jsonSass({
      sass: true,
      ignoreJsonErrors: false
    }))
    .pipe(concat('_principles.scss'))    
    .pipe(replace('$', '@'))
    .pipe(rename('_principles.less'))
    .pipe(gulp.dest('dest/'));
});
// Convert JSON to Stylus variables
gulp.task('json-stylus', function() {
  return gulp
    .src('config.json')
    .pipe(jsonSass({
      sass: true,
      ignoreJsonErrors: false
    }))
    .pipe(concat('_principles.scss'))    
    .pipe(replace('$', ''))
    .pipe(replace(':', '='))
    .pipe(replace(';', ''))
    .pipe(rename('_principles.styl'))
    .pipe(gulp.dest('dest/'));
});
// Convert JSON to Android XML

// Convert JSON to iOS JSON format

<commit_msg>updated gulpfile and verified it's working<commit_after>var jsonSass = require('gulp-json-sass'),
    gulp = require('gulp'),
    concat = require('gulp-concat'),
    sass = require('gulp-sass'),
    clean = require('gulp-rimraf'),
    rename = require('gulp-rename'),
    replace = require('gulp-replace');

// Convert JSON to SCSS variables
gulp.task('json-scss', function() {
  return gulp
    .src('config/*.json')
    .pipe(jsonSass({
      sass: true,
      ignoreJsonErrors: false
    }))
    // .pipe(concat('_typography.scss'))
    .pipe(gulp.dest('dest/'));
});
// Convert JSON to SASS variables
gulp.task('json-sass', function() {
  return gulp
    .src('config/*.json')
    .pipe(jsonSass({
      sass: true,
      ignoreJsonErrors: false
    }))
    // .pipe(concat('_principles.scss'))
    .pipe(replace(';', ''))
    .pipe(rename('_principles.sass'))
    .pipe(gulp.dest('dest/'));
});
// Convert JSON to Less variables
gulp.task('json-less', function() {
  return gulp
    .src('config/*.json')
    .pipe(jsonSass({
      sass: true,
      ignoreJsonErrors: false
    }))
    // .pipe(concat('_principles.scss'))    
    .pipe(replace('$', '@'))
    .pipe(rename('_principles.less'))
    .pipe(gulp.dest('dest/'));
});
// Convert JSON to Stylus variables
gulp.task('json-stylus', function() {
  return gulp
    .src('config/*.json')
    .pipe(jsonSass({
      sass: true,
      ignoreJsonErrors: false
    }))
    // .pipe(concat('_principles.scss'))    
    .pipe(replace('$', ''))
    .pipe(replace(':', '='))
    .pipe(replace(';', ''))
    .pipe(rename('_principles.styl'))
    .pipe(gulp.dest('dest/'));
});
// Convert JSON to Android XML

// Convert JSON to iOS JSON format

gulp.task('default', ['json-scss', 'json-sass', 'json-less', 'json-stylus']);
{'fraction_non_alphanumeric': 0.2033849684452094, 'fraction_numerical': 0.0, 'mean_word_length': 3.0927230046948355, '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': '6131398', 'n_tokens_mistral': 1236, 'n_tokens_neox': 1218, 'n_words': 216}