var config = {
    output: {
        libraryTarget: 'umd',
        library: 'ReactTabs'
    },

    resolve: {
        extensions: ['', '.js'],
        alias: {
            src: __dirname + '/src'
        }
    },

    externals: {
        // Use external version of React
        react: {
            commonjs: 'react',
            commonjs2: 'react',
            amd: 'react',
            root: 'React' // indicates global variable
        }
    },

    module: {
        loaders: [{
            test: /\.js$/,
            loader: 'babel',
            exclude: /node_modules/
        }]
    }
};

module.exports = config;

@@ -427,16 +427,185 @@
 ariable%0A
+        %7D,%0A        'prop-types': %7B%0A            commonjs: 'prop-types',%0A            commonjs2: 'prop-types',%0A            amd: 'prop-types',%0A            root: 'PropTypes'%0A
         

Exclude PropTypes from UMD build