<commit_before>module.exports = function(grunt) {
    var output = "web/";
    var source = "src/"
    var layouts = source + 'layouts';
    var assets = source + 'assets';

    grunt.initConfig({
        pkg: grunt.file.readJSON('package.json'),
        open : {
          dev : {
            path: 'http://127.0.0.1:8080/'
          }
        },
        'http-server': {
        'dev': {
            root: "web",
            port: 8080,
            host: "0.0.0.0",
            cache: 0,
            showDir : true,
            autoIndex: true,
            // server default file extension
            ext: "html",
            // run in parallel with other tasks
            runInBackground: false
        }
    },
        clean: ['akka.net',output,'src/wiki'],
        gitclone: {
            "akka.net": { //clone akka.net repository
                options: {
                    branch : 'dev',
                    repository : 'https://github.com/akkadotnet/akka.net.git',
                    depth:1
                }
            }
        },

        copy: {
            "documentation" : { //copy documentation and assets from akka.net repo to our source folder
                files: [
                    {
                        expand: true,
                        cwd   : 'akka.net/documentation',
                        src   : ['**/*.*'],<commit_msg>indent<commit_after>module.exports = function(grunt) {
    var output = "web/";
    var source = "src/"
    var layouts = source + 'layouts';
    var assets = source + 'assets';

    grunt.initConfig({
        pkg: grunt.file.readJSON('package.json'),
        open : {
          dev : {
            path: 'http://127.0.0.1:8080/'
          }
        },
        'http-server': {
            'dev': {
                root: "web",
                port: 8080,
                host: "0.0.0.0",
                cache: 0,
                showDir : true,
                autoIndex: true,
                // server default file extension
                ext: "html",
                // run in parallel with other tasks
                runInBackground: false
            }
        },
        clean: ['akka.net',output,'src/wiki'],
        gitclone: {
            "akka.net": { //clone akka.net repository
                options: {
                    branch : 'dev',
                    repository : 'https://github.com/akkadotnet/akka.net.git',
                    depth:1
                }
            }
        },

        copy: {
            "documentation" : { //copy documentation and assets from akka.net repo to our source folder
                files: [
                    {
                        expand: true,
                        cwd   : 'akka.net/documentation',
                        src   : ['**/*.*'],
{'fraction_non_alphanumeric': 0.12495511669658887, 'fraction_numerical': 0.01436265709156194, 'mean_word_length': 1.0350620891161433, 'pattern_counts': {'":': 2, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 4, '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': '1397017', 'n_tokens_mistral': 787, 'n_tokens_neox': 724, 'n_words': 166}