<commit_before># This is used to copy specific files from bower_components to the build.
# It is yucky that we have to do this, but there is no universal bower package
# format, and some bower repos are complete source hairballs. We reduce the code
# side significantly, and eliminate the possibility of serving up hairball files
# from the kbase-ui service.
bowerFiles:
    -
        name: bluebird
        cwd: js/browser
        src:
            - bluebird.js
        bowerComponent: true
    -
        name: knockout
        cwd: dist
        src: knockout.js
        bowerComponent: true
    -
        name: bootstrap
        cwd: dist
        src: "**/*"
        bowerComponent: true
    -
        name: d3
        bowerComponent: true
    -
        name: font-awesome
        src:
            - css/font-awesome.css
            - fonts/*
        bowerComponent: true
    -
        name: jquery
        cwd: dist
        bowerComponent: true
    -
        name: js-yaml
        cwd: dist
        bowerComponent: true
    -
        dir: node-uuid
        src:
            - uuid.js
        bowerComponent: true
    -
        name: require-css
        src:
            - css.js
            - css-builder.js
            - normalize.js
        bowerComponent: true
    -
        dir: require-yaml
        name: yaml
        bowerComponent: true
    -
        dir: requirejs
        name: require
        bowerComponent: true
    -
        dir: requirejs-json
        name: json
        bowerComponent: true
    -
        dir: requirejs-text
        name: text
        bowerComponent: true
    -
        dir: SparkMD5
        name: spark-md5
        bowerComponent: true
    -
        name: underscore
        bowerComponent: true
    -
        name: datatables
        cwd: media
        src:
            - css/jquery.dataTables.css
            - images/*
            - js/jquery.dataTables.js
        bowerComponent: true
    -
        name: datatables-bootstrap
        dir: datatables-bootstrap3-plugin
        cwd: media
        src:
            - css/datatables-bootstrap3.css
            - js/datatables-bootstrap3.js
        bowerComponent: true
    - 
        name: google-code-prettify
        cwd: src
        src:
            - prettify.js
            - prettify.css
        bowerComponent: true        
    -
        dir: d3-plugins-sankey
        src:
            - sankey.js
            - sankey.css
        bowerComponent: true
    -
        name: handlebars
        bowerComponent: true
    -
        name: nunjucks
        cwd: browser
        src: nunjucks.js
        bowerComponent: true
    -
        dir: numeral
        src:
            - numeral.js
            - languages/*.js
        bowerComponent: true
    -
        name: blockui
        src:
            - jquery.blockUI.js
        bowerComponent: true
    -
        name: q
        src:
            - q.js
        bowerComponent: true
    - 
        name: postal
        cwd: lib
        src: 
            - postal.js        
        bowerComponent: true
    -
        # This one is an installable package, kbase style, so we just
        # copy the whole thing in, and the install.yml says what to do
        name: kbase-data-client-js
        src: "**/*"
        bowerComponent: true   
    -
        name: plotly
        cwd: dist
        src: plotly.js
        bowerComponent: true
            <commit_msg>add switched uuid lib and new highlightjs lib to bower install config<commit_after># This is used to copy specific files from bower_components to the build.
# It is yucky that we have to do this, but there is no universal bower package
# format, and some bower repos are complete source hairballs. We reduce the code
# side significantly, and eliminate the possibility of serving up hairball files
# from the kbase-ui service.
bowerFiles:
    -
        name: bluebird
        cwd: js/browser
        src:
            - bluebird.js
        bowerComponent: true
    -
        name: knockout
        cwd: dist
        src: knockout.js
        bowerComponent: true
    -
        name: bootstrap
        cwd: dist
        src: "**/*"
        bowerComponent: true
    -
        name: d3
        bowerComponent: true
    -
        name: font-awesome
        src:
            - css/font-awesome.css
            - fonts/*
        bowerComponent: true
    -
        name: jquery
        cwd: dist
        bowerComponent: true
    -
        name: js-yaml
        cwd: dist
        bowerComponent: true
    -
        dir: pure-uuid
        src:
            - uuid.js
        bowerComponent: true
    -
        name: require-css
        src:
            - css.js
            - css-builder.js
            - normalize.js
        bowerComponent: true
    -
        dir: require-yaml
        name: yaml
        bowerComponent: true
    -
        dir: requirejs
        name: require
        bowerComponent: true
    -
        dir: requirejs-json
        name: json
        bowerComponent: true
    -
        dir: requirejs-text
        name: text
        bowerComponent: true
    -
        dir: SparkMD5
        name: spark-md5
        bowerComponent: true
    -
        name: underscore
        bowerComponent: true
    -
        name: datatables
        cwd: media
        src:
            - css/jquery.dataTables.css
            - images/*
            - js/jquery.dataTables.js
        bowerComponent: true
    -
        name: datatables-bootstrap
        dir: datatables-bootstrap3-plugin
        cwd: media
        src:
            - css/datatables-bootstrap3.css
            - js/datatables-bootstrap3.js
        bowerComponent: true
    - 
        name: google-code-prettify
        cwd: src
        src:
            - prettify.js
            - prettify.css
        bowerComponent: true        
    -
        dir: d3-plugins-sankey
        src:
            - sankey.js
            - sankey.css
        bowerComponent: true
    -
        name: handlebars
        bowerComponent: true
    -
        name: nunjucks
        cwd: browser
        src: nunjucks.js
        bowerComponent: true
    -
        dir: numeral
        src:
            - numeral.js
            - languages/*.js
        bowerComponent: true
    -
        name: blockui
        src:
            - jquery.blockUI.js
        bowerComponent: true
    -
        name: q
        src:
            - q.js
        bowerComponent: true
    - 
        name: postal
        cwd: lib
        src: 
            - postal.js        
        bowerComponent: true
    -
        dir: highlightjs
        src:
            - highlight.pack.js   
            - styles/*
        bowerComponent: true
    -
        # This one is an installable package, kbase style, so we just
        # copy the whole thing in, and the install.yml says what to do
        name: kbase-data-client-js
        src: "**/*"
        bowerComponent: true   
    -
        name: plotly
        cwd: dist
        src: plotly.js
        bowerComponent: true
            
{'fraction_non_alphanumeric': 0.06713527470951083, 'fraction_numerical': 0.0020083201836178454, 'mean_word_length': 1.1972896312637882, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, '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': '5180888', 'n_tokens_mistral': 1998, 'n_tokens_neox': 1966, 'n_words': 546}