UNPKG

@ideasio/add-to-homescreen-react

Version:

A React component providing add-to-home-screen functionality for progressive webapps on different platforms and browsers.

45 lines (43 loc) 986 B
const path = require('path'); const nodeExternals = require('webpack-node-externals'); const CopyWebpackPlugin = require('copy-webpack-plugin'); module.exports = { entry: './src/AddToHomeScreen.js', resolve: { extensions: ['*', '.js', '.jsx'] }, output: { path: path.join(__dirname, 'build'), filename: 'AddToHomeScreen.js', library: 'add-to-homescreen-react', libraryTarget: 'umd' }, externals: [nodeExternals()], module: { rules: [ { test: /\.(js|jsx)$/, include: path.resolve(__dirname, 'src'), use: ['babel-loader'] }, { test: /\.scss$/, include: path.resolve(__dirname, 'src'), use: [ 'style-loader', 'css-loader', 'sass-loader' ] } ] }, plugins: [ new CopyWebpackPlugin({ patterns: [{ context: 'src/images', from: '**/*', to: path.resolve(__dirname, 'build/images') }] }) ] };