UNPKG

skypager-project-types-react

Version:
38 lines (36 loc) 860 B
const { join } = require('path') const { api } = require('../skypager-webpack') module.exports = function (env, options = {}) { return Promise.resolve(api() .target('node') .node({ __dirname: false, __filename: false, process: false, }) .externals(require.resolve('./package.json')) .context(__dirname) .entry({ register: './src/register', index: './src/index', projectType: './src/helpers/project-types/react.js' }) .plugin('webpack.NamedModulesPlugin') .modules( join(__dirname, 'src') ) .output({ path: join(__dirname, 'lib'), filename: '[name].js', chunkFilename: '[name].js', }) .loader('babel', '.js', { include: [ join(__dirname, 'src'), ], exclude: [ /node_modules/, ], }) .getConfig()) }