<commit_before>module.exports = (grunt) ->

    # Project configuration
    grunt.initConfig({

        pkg: grunt.file.readJSON('package.json')

        coffee:
            build:
                files:
                    'build/fsm.js': 'src/fsm.coffee'

            spec:
                files:
                    'spec/spec-helper.js': 'src/spec/spec-helper.coffee'
                    'spec/fsm-spec.js': 'src/spec/fsm-spec.coffee'

        uglify:
            options:
                banner: '/*! <%= pkg.name %> v<%= pkg.version %> by <%= pkg.author.name %> <<%= pkg.author.email %>> (<%= pkg.author.url %>) */\n'
                mangle: false

            build:
                src: 'build/fsm.js'
                dest: 'build/fsm.min.js'

        jasmine:
            fsm:
                src: ['build/fsm.js']
                options:
                    specs: 'spec/fsm-spec.js'
                    helpers: 'spec/spec-helper.js'<commit_msg>Fixed jasmine task name.<commit_after>module.exports = (grunt) ->

    # Project configuration
    grunt.initConfig({

        pkg: grunt.file.readJSON('package.json')

        coffee:
            build:
                files:
                    'build/fsm.js': 'src/fsm.coffee'

            spec:
                files:
                    'spec/spec-helper.js': 'src/spec/spec-helper.coffee'
                    'spec/fsm-spec.js': 'src/spec/fsm-spec.coffee'

        uglify:
            options:
                banner: '/*! <%= pkg.name %> v<%= pkg.version %> by <%= pkg.author.name %> <<%= pkg.author.email %>> (<%= pkg.author.url %>) */\n'
                mangle: false

            build:
                src: 'build/fsm.js'
                dest: 'build/fsm.min.js'

        jasmine:
            build:
                src: ['build/fsm.js']
                options:
                    specs: 'spec/fsm-spec.js'
                    helpers: 'spec/spec-helper.js'
{'fraction_non_alphanumeric': 0.14789828749351322, 'fraction_numerical': 0.0, 'mean_word_length': 1.1785310734463277, 'pattern_counts': {'":': 0, '<': 15, '<?xml version=': 0, '>': 17, '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': '715419', 'n_tokens_mistral': 653, 'n_tokens_neox': 571, 'n_words': 92}