<commit_before>var webpack = require('webpack'),
    conf = require('./dev.config'),
    _ = require('underscore');


var ext = _.map(conf.ext.js, function (x) {return '.' + x});
ext = ext.concat('');

module.exports = {
    entry: [
        'webpack-dev-server/client?http://localhost:' + conf.webPack.port.toString(),
        'webpack/hot/dev-server',
        conf.entry
    ],

    output: {
        path: __dirname,
        filename: 'bundle.js',
        publicPath: 'http://localhost:' + conf.webPack.port.toString() + '/' + conf.scripts + '/'
    },

    plugins: [
        new webpack.HotModuleReplacementPlugin()
    ],

    resolve: {
        extensions: ext
    },

    module: {
        loaders: [
            {
                test: /\.jsx$/,
                loaders: ['react-hot', 'jsx']
            },
            {
                test: /\.scss$/,
                loader: "style!css!sass?outputStyle=expanded"
            },
            {
                test: /\.sass$/,
                loader: "style!css!sass?outputStyle=expanded"
            },
            {
                test: /\.css$/,
                loader: "style-loader!css-loader!autoprefixer-loader"
            },
            {<commit_msg>source maps<commit_after>var webpack = require('webpack'),
    conf = require('./dev.config'),
    _ = require('underscore');


var ext = _.map(conf.ext.js, function (x) {return '.' + x});
ext = ext.concat('');

module.exports = {
    entry: [
        'webpack-dev-server/client?http://localhost:' + conf.webPack.port.toString(),
        'webpack/hot/dev-server',
        conf.entry
    ],

    output: {
        path: __dirname,
        filename: 'bundle.js',
        publicPath: 'http://localhost:' + conf.webPack.port.toString() + '/' + conf.scripts + '/'
    },

    plugins: [
        new webpack.HotModuleReplacementPlugin()
    ],

    resolve: {
        extensions: ext
    },

    devtool: "inline-source-map",

    module: {
        loaders: [
            {
                test: /\.jsx$/,
                loaders: ['react-hot', 'jsx']
            },
            {
                test: /\.scss$/,
                loader: "style!css!sass?outputStyle=expanded"
            },
            {
                test: /\.sass$/,
                loader: "style!css!sass?outputStyle=expanded"
            },
            {
                test: /\.css$/,
                loader: "style-loader!css-loader!autoprefixer-loader"
            },
            {
{'fraction_non_alphanumeric': 0.16417306914678528, 'fraction_numerical': 0.0, 'mean_word_length': 1.447082096933729, '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': '6228632', 'n_tokens_mistral': 767, 'n_tokens_neox': 731, 'n_words': 113}