<commit_before>module.exports = function (grunt) {
  // Configure the project
  grunt.initConfig({
    jshint: {
      client: ['public/js/main.js']
    },
    sass: {
      all: {
        files: {
          'dist/css/index.min.css': 'public/css/index.scss'
        },
        options: {
          style: 'compressed'
        }
      },
      unmin: {
        files: {
          'dist/css/index.css': 'public/css/index.scss'
        }
      }
    },
    'jsmin-sourcemap': {
      client: {
        cwd: 'public/js',
        src: ['ready.js', 'highlight.pack.js', 'gator.js', 'gator-legacy.js', 'main.js'],
        dest: '../../dist/js/index.js',
        destMap: '../../dist/js/index.js.map'
      },
      'articles/develop-faster': {
        cwd: 'public/js/articles/develop-faster',
        src: [
          'player.js', 'init-screencast.js', 'grunt-screencast.js',
          'nodemon-screencast.js', 'livereload-screencast.js',
          'watch-screencast.js', 'autocorrect-screencast.js', 'render.js'
        ],
        dest: '../../../../dist/js/articles/develop-faster.js',
        destMap: '../../../../dist/js/articles/develop-faster.js.map'
      }
    },
    sprite: {
      all: {
        src: 'public/images/sprites/*.png',
        destImg: 'public/images/sprites.png',
        destCSS: 'public/css/base/sprites.scss',
        imgPath: '../images/sprites.png',
        cssFormat: 'css',
        algorithm: 'alt-diagonal'
      }
    },
    curl: {
      // Inuit.css
      'tmp/inuit.css.zip': 'https://github.com/csswizardry/inuit.css/archive/v5.0.0.zip',

      // Front-end dependencies
      'public/js/ready.js': 'https://raw.github.com/ded/domready/master/ready.js',
      'public/js/gator.js': 'https://raw.github.com/ccampbell/gator/master/gator.js',
      'public/js/gator-legacy.js': 'https://raw.github.com/ccampbell/gator/master/plugins/gator-legacy.js',
      'test/test_files/jquery.js': 'http://ajax.googleapis.com/ajax/libs/jquery/1.8/jquery.js'
    },
    'curl-dir': {<commit_msg>Declaring canvas as the engine of choice but sprites look the same =/<commit_after>module.exports = function (grunt) {
  // Configure the project
  grunt.initConfig({
    jshint: {
      client: ['public/js/main.js']
    },
    sass: {
      all: {
        files: {
          'dist/css/index.min.css': 'public/css/index.scss'
        },
        options: {
          style: 'compressed'
        }
      },
      unmin: {
        files: {
          'dist/css/index.css': 'public/css/index.scss'
        }
      }
    },
    'jsmin-sourcemap': {
      client: {
        cwd: 'public/js',
        src: ['ready.js', 'highlight.pack.js', 'gator.js', 'gator-legacy.js', 'main.js'],
        dest: '../../dist/js/index.js',
        destMap: '../../dist/js/index.js.map'
      },
      'articles/develop-faster': {
        cwd: 'public/js/articles/develop-faster',
        src: [
          'player.js', 'init-screencast.js', 'grunt-screencast.js',
          'nodemon-screencast.js', 'livereload-screencast.js',
          'watch-screencast.js', 'autocorrect-screencast.js', 'render.js'
        ],
        dest: '../../../../dist/js/articles/develop-faster.js',
        destMap: '../../../../dist/js/articles/develop-faster.js.map'
      }
    },
    sprite: {
      all: {
        src: 'public/images/sprites/*.png',
        destImg: 'public/images/sprites.png',
        destCSS: 'public/css/base/sprites.scss',
        imgPath: '../images/sprites.png',
        cssFormat: 'css',
        algorithm: 'alt-diagonal',
        engine: 'canvas'
      }
    },
    curl: {
      // Inuit.css
      'tmp/inuit.css.zip': 'https://github.com/csswizardry/inuit.css/archive/v5.0.0.zip',

      // Front-end dependencies
      'public/js/ready.js': 'https://raw.github.com/ded/domready/master/ready.js',
      'public/js/gator.js': 'https://raw.github.com/ccampbell/gator/master/gator.js',
      'public/js/gator-legacy.js': 'https://raw.github.com/ccampbell/gator/master/plugins/gator-legacy.js',
      'test/test_files/jquery.js': 'http://ajax.googleapis.com/ajax/libs/jquery/1.8/jquery.js'
    },
    'curl-dir': {
{'fraction_non_alphanumeric': 0.19678519240136386, 'fraction_numerical': 0.0024354603019970775, 'mean_word_length': 1.9127659574468086, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 8, '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': '1113902', 'n_tokens_mistral': 1498, 'n_tokens_neox': 1462, 'n_words': 176}