<commit_before>var webpack = require("webpack");
var HtmlWebpackPlugin = require('html-webpack-plugin');

module.exports = {
    entry: {
        // entry point for your application code
        main: [
            './src/app/main.ts'
        ],
        // put your third party libs here
        // vendor: []
    },
    output: {
        path: '/dist',
        filename: '[name].bundle.js',
        // the bundled output will be loaded by the Dojo AMD loader
        // that is included in the ArcGIS API for JavaScript
        libraryTarget: 'amd'
    },
    resolve: {
        extensions: ['.webpack.js', '.web.js', '.ts', '.tsx', '.js']
    },
    module: {
        rules: [
            {
                test: /\.tsx?$/,
                use: [
                    'ts-loader'
                ]
            },
            // css
            {
                test: /\.css$/,
                use: [
                    'style-loader!css-loader'
                ]
            }
        ]
    },
    plugins: [
        new webpack.optimize.CommonsChunkPlugin({
            name: 'vendor',
            minChunks: Infinity
        }),
        new HtmlWebpackPlugin({
            inject: false, // we need to use the dojo loader
            jsapiVersion: 3.17,
            template: 'src/app/index.ejs'<commit_msg>Changes jsapiVersion to be a string<commit_after>var webpack = require("webpack");
var HtmlWebpackPlugin = require('html-webpack-plugin');

module.exports = {
    entry: {
        // entry point for your application code
        main: [
            './src/app/main.ts'
        ],
        // put your third party libs here
        // vendor: []
    },
    output: {
        path: '/dist',
        filename: '[name].bundle.js',
        // the bundled output will be loaded by the Dojo AMD loader
        // that is included in the ArcGIS API for JavaScript
        libraryTarget: 'amd'
    },
    resolve: {
        extensions: ['.webpack.js', '.web.js', '.ts', '.tsx', '.js']
    },
    module: {
        rules: [
            {
                test: /\.tsx?$/,
                use: [
                    'ts-loader'
                ]
            },
            // css
            {
                test: /\.css$/,
                use: [
                    'style-loader!css-loader'
                ]
            }
        ]
    },
    plugins: [
        new webpack.optimize.CommonsChunkPlugin({
            name: 'vendor',
            minChunks: Infinity
        }),
        new HtmlWebpackPlugin({
            inject: false, // we need to use the dojo loader
            jsapiVersion: '3.17',
            template: 'src/app/index.ejs'
{'fraction_non_alphanumeric': 0.12764350453172205, 'fraction_numerical': 0.0022658610271903325, 'mean_word_length': 1.178453947368421, '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': '4508169', 'n_tokens_mistral': 750, 'n_tokens_neox': 724, 'n_words': 184}