UNPKG

@benshi.ai/react-native-bsh-e-learn

Version:

benshi.ai SDK for tracking logs for E-learning content block

38 lines (36 loc) 724 B
const path = require('path') const { CleanWebpackPlugin } = require('clean-webpack-plugin') module.exports = { mode: process.env.NODE_ENV ? 'development': 'production', devtool: 'source-map', watch: false, entry: { lib: path.resolve(__dirname, './index.ts'), }, output: { path: path.resolve(__dirname, './lib'), filename: '[name].js', library: { name: '[name]', type: 'umd' } }, externals: { "react-native": true, }, resolve: { extensions: ['.tsx', '.ts', '.js'], }, module: { rules: [ { test: /\.tsx?$/, loader: 'babel-loader', exclude: /node_modules/, }, ], }, plugins: [ new CleanWebpackPlugin(), ], }