https://github.com/lsu-emdm/nexusUI
Raw File
Tip revision: 63100a011bbbb89da0ea1b56ccc3b073d23953a1 authored by Tate Carson on 07 September 2020, 14:34:12 UTC
Merge branch 'master' of https://github.com/nexus-js/ui into master
Tip revision: 63100a0
webpack.config.js
module.exports = {
    entry: './index.js',
    output: {
        filename: './dist/NexusUI.js',
        sourceMapFilename: './dist/NexusUI.map',
        library: 'Nexus',
        libraryTarget: 'umd'
    },
    module: {
        preLoaders: [{
            test: /\.js$/, // include .js files
            exclude: /node_modules/, // exclude any and all files in the node_modules folder
            loader: 'jshint-loader'
        }],
        loaders: [{
            test: /\.js$/,
            exclude: /node_modules/,
            loader: 'babel-loader'
        }]
    },
    resolve: {
        extensions: ['', '.js']
    },
    jshint: {
        'node': true,
        'browser': true,
        'esnext': true,
        'bitwise': false,
        'camelcase': false,
        'curly': false,
        'eqeqeq': false,
        'immed': true,
        'latedef': true,
        'newcap': true,
        'noarg': true,
        'regexp': true,
        'undef': true,
        'unused': true,
        'strict': true,
        'trailing': true,
        'smarttabs': false,
        'globals': {},
        'predef': [
            'define',
            'require',
            'exports',
            'module',
            'describe',
            'before',
            'beforeEach',
            'after',
            'afterEach',
            'it',
            'inject',
            'expect',
            'spyOn'
        ],
        'indent': 4,
        'devel': true,
        'noempty': true,
        'maxlen': 0
    }
};
back to top