<commit_before>/**
 * Copy files and folders.
 *
 * ---------------------------------------------------------------
 *
 * # dev task config
 * Copies all directories and files, exept coffescript and less fiels, from the sails
 * assets folder into the .tmp/public directory.
 *
 * # build task config
 * Copies all directories nd files from the .tmp/public directory into a www directory.
 *
 * For usage docs see:
 *        https://github.com/gruntjs/grunt-contrib-copy
 */
module.exports = function (grunt) {

    grunt.config.set('copy', {
        dev: {
            files: [{
                expand: true,
                cwd: './bower_components',
                src: [
                    'angular/angular.min.js',
                    'angular-animate/angular-animate.min.js',
                    'angular-aria/angular-aria.min.js',
                    'angular-bootstrap/ui-bootstrap.min.js',
                    'angular-bootstrap/ui-bootstrap-tpls.min.js',
                    'angular-form-for/dist/form-for.min.js',
                    'angular-form-for/dist/form-for.bootstrap-templates.js',
                    'angular-local-storage/dist/angular-local-storage.min.js',
                    'angular-route/angular-route.min.js',
                    'angular-sanitize/angular-sanitize.min.js',
                    'angular-ui-notification/dist/angular-ui-notification.min.js',
                    'bootstrap/dist/js/bootstrap.min.js',
                    'jquery/dist/jquery.min.js',
                    'lodash/dist/lodash.min.js',
                    'restangular/dist/restangular.min.js',
                    'd3/d3.js',
                    'nvd3/build/nv.d3.js',
                    'angular-nvd3/dist/angular-nvd3.min.js'
                ],
                flatten: true,
                dest: '.tmp/public/js/dependencies'
            }, {
                expand: true,
                cwd: './bower_components',
                src: [
                    'angular-ui-notification/dist/angular-ui-notification.min.css',
                    'bootstrap/dist/css/bootstrap.min.css',
                    'bootstrap/dist/fonts/*',
                    'font-awesome/css/font-awesome.min.css',
                    'font-awesome/fonts/*',
                    'nvd3/build/nv.d3.css'
                ],
                dest: '.tmp/public/styles/dependencies'
            }, {
                expand: true,
                cwd: './assets',
                src: ['**/*.css'],
                dest: '.tmp/public'
            }, {
                expand: true,
                cwd: './assets',
                src: ['js/app/*/*.html'],
                flatten: true,
                dest: '.tmp/public/partials'
            }]
        },
        build: {
            files: [{
                expand: true,
                cwd: '.tmp/public',
                src: ['**/*'],
                dest: 'www'
            }]
        }
    });

    grunt.loadNpmTasks('grunt-contrib-copy');
};<commit_msg>Fixed problem with missing favicon.<commit_after>/**
 * Copy files and folders.
 *
 * ---------------------------------------------------------------
 *
 * # dev task config
 * Copies all directories and files, exept coffescript and less fiels, from the sails
 * assets folder into the .tmp/public directory.
 *
 * # build task config
 * Copies all directories nd files from the .tmp/public directory into a www directory.
 *
 * For usage docs see:
 *        https://github.com/gruntjs/grunt-contrib-copy
 */
module.exports = function (grunt) {

    grunt.config.set('copy', {
        dev: {
            files: [{
                expand: true,
                cwd: './bower_components',
                src: [
                    'angular/angular.min.js',
                    'angular-animate/angular-animate.min.js',
                    'angular-aria/angular-aria.min.js',
                    'angular-bootstrap/ui-bootstrap.min.js',
                    'angular-bootstrap/ui-bootstrap-tpls.min.js',
                    'angular-form-for/dist/form-for.min.js',
                    'angular-form-for/dist/form-for.bootstrap-templates.js',
                    'angular-local-storage/dist/angular-local-storage.min.js',
                    'angular-route/angular-route.min.js',
                    'angular-sanitize/angular-sanitize.min.js',
                    'angular-ui-notification/dist/angular-ui-notification.min.js',
                    'bootstrap/dist/js/bootstrap.min.js',
                    'jquery/dist/jquery.min.js',
                    'lodash/dist/lodash.min.js',
                    'restangular/dist/restangular.min.js',
                    'd3/d3.js',
                    'nvd3/build/nv.d3.js',
                    'angular-nvd3/dist/angular-nvd3.min.js'
                ],
                flatten: true,
                dest: '.tmp/public/js/dependencies'
            }, {
                expand: true,
                cwd: './bower_components',
                src: [
                    'angular-ui-notification/dist/angular-ui-notification.min.css',
                    'bootstrap/dist/css/bootstrap.min.css',
                    'bootstrap/dist/fonts/*',
                    'font-awesome/css/font-awesome.min.css',
                    'font-awesome/fonts/*',
                    'nvd3/build/nv.d3.css'
                ],
                dest: '.tmp/public/styles/dependencies'
            }, {
                expand: true,
                cwd: './assets',
                src: ['**/*.css'],
                dest: '.tmp/public'
            }, {
                expand: true,
                cwd: './assets',
                src: ['*'],
                dest: '.tmp/public'
            }, {
                expand: true,
                cwd: './assets',
                src: ['js/app/*/*.html'],
                flatten: true,
                dest: '.tmp/public/partials'
            }]
        },
        build: {
            files: [{
                expand: true,
                cwd: '.tmp/public',
                src: ['**/*'],
                dest: 'www'
            }]
        }
    });

    grunt.loadNpmTasks('grunt-contrib-copy');
};
{'fraction_non_alphanumeric': 0.15407071034706454, 'fraction_numerical': 0.0025948751216347712, 'mean_word_length': 1.1076555023923444, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 4, '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': '2717832', 'n_tokens_mistral': 1754, 'n_tokens_neox': 1621, 'n_words': 255}