UNPKG

@kadira/react-native-storybook

Version:

A better way to develop React Native Components for your app

45 lines (34 loc) 1.21 kB
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); var _path = require('path'); var _path2 = _interopRequireDefault(_path); var _webpack = require('webpack'); var _webpack2 = _interopRequireDefault(_webpack); var _caseSensitivePathsWebpackPlugin = require('case-sensitive-paths-webpack-plugin'); var _caseSensitivePathsWebpackPlugin2 = _interopRequireDefault(_caseSensitivePathsWebpackPlugin); var _utils = require('./utils'); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var config = { devtool: '#cheap-module-eval-source-map', entry: { manager: [require.resolve('../../manager')] }, output: { path: _path2.default.join(__dirname, 'dist'), filename: 'static/[name].bundle.js', publicPath: '/' }, plugins: [new _utils.OccurenceOrderPlugin(), new _webpack2.default.HotModuleReplacementPlugin(), new _caseSensitivePathsWebpackPlugin2.default()], module: { loaders: [{ test: /\.jsx?$/, loader: require.resolve('babel-loader'), query: require('./babel.js'), include: _utils.includePaths, exclude: _utils.excludePaths }] } }; exports.default = config;