<commit_before>module.exports = function (grunt) {
    'use strict';

    grunt.util.linefeed = '\n';

    // Project config
    grunt.initConfig({
        pkg: grunt.file.readJSON('package.json'),

        banner: '/*!\n' +
                ' * <%= pkg.name %> v<%= pkg.version %>\n' +
                ' * Copyright 2014 <%= pkg.author %>\n' +
                ' * Licensed under <%= pkg.license.type %> (<%= pkg.license.url %>)\n' +
                '*/\n',

        // Path config
        // -----------
        path: {
            vendor: {
                src: "bower_components",
                dest: "<%= path.script.dest %>/vendor"
            },
            script: {
                src: "src/scripts",
                dest: "scripts"
            },
            style: {
                src: "src/styles",
                dest: "styles"
            },
            image: {
                src: "src/images",
                dest: "images"
            },
            font: "fonts",
            http: "/",
            temp: "temp"
        },

        // Task config
        // -----------
        clean: {
            normalize: '<%= path.style.src %>/base/_normalize.scss',
            temp: '<%= path.temp %>',
            vendor: ['<%= path.vendor.dest %>/jquery-2.1.1.min.js', '<%= path.vendor.dest %>/modernizr-2.8.2.min.js']
        },

        compass: {
            // Compass config as it appears in config.rb
            options: {
                sassDir: '<%= path.style.src %>',
                cssDir: '<%= path.style.dest %>',
                imagesDir: '<%= path.image.src %>',
                javascriptsDir: '<%= path.script.dest %>',
                fontsDir: '<%= path.font %>',
                generatedImagesDir: '<%= path.image.dest %>',<commit_msg>Added compass and html-validation grunt clean tasks<commit_after>module.exports = function (grunt) {
    'use strict';

    grunt.util.linefeed = '\n';

    // Project config
    grunt.initConfig({
        pkg: grunt.file.readJSON('package.json'),

        banner: '/*!\n' +
                ' * <%= pkg.name %> v<%= pkg.version %>\n' +
                ' * Copyright 2014 <%= pkg.author %>\n' +
                ' * Licensed under <%= pkg.license.type %> (<%= pkg.license.url %>)\n' +
                '*/\n',

        // Path config
        // -----------
        path: {
            vendor: {
                src: "bower_components",
                dest: "<%= path.script.dest %>/vendor"
            },
            script: {
                src: "src/scripts",
                dest: "scripts"
            },
            style: {
                src: "src/styles",
                dest: "styles"
            },
            image: {
                src: "src/images",
                dest: "images"
            },
            font: "fonts",
            http: "/",
            temp: "temp"
        },

        // Task config
        // -----------
        clean: {
            normalize: '<%= path.style.src %>/base/_normalize.scss',
            temp: '<%= path.temp %>',
            vendor: ['<%= path.vendor.dest %>/jquery-2.1.1.min.js', '<%= path.vendor.dest %>/modernizr-2.8.2.min.js'],
            compass: ['<%= path.style.dest %>/main.css'],
            'html-validation': ['validation-report.json', 'validation-status.json']
        },

        compass: {
            // Compass config as it appears in config.rb
            options: {
                sassDir: '<%= path.style.src %>',
                cssDir: '<%= path.style.dest %>',
                imagesDir: '<%= path.image.src %>',
                javascriptsDir: '<%= path.script.dest %>',
                fontsDir: '<%= path.font %>',
                generatedImagesDir: '<%= path.image.dest %>',
{'fraction_non_alphanumeric': 0.18517527428418518, 'fraction_numerical': 0.005351886540005352, 'mean_word_length': 1.170731707317073, 'pattern_counts': {'":': 0, '<': 36, '<?xml version=': 0, '>': 36, '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': '6736751', 'n_tokens_mistral': 1160, 'n_tokens_neox': 1034, 'n_words': 194}