PHP 8.2.30
Preview: webpack.buildAddons.js Size: 1.07 KB
/home/byroehnu/.trash/node_modules11/text-mask-addons/webpack.buildAddons.js

var StatsPlugin = require('stats-webpack-plugin')
var webpack = require('webpack')
var path = require('path')

module.exports = {
  entry: {
    textMaskAddons: path.join(__dirname, './src/index.js'),
    createAutoCorrectedDatePipe: [path.join(__dirname, './src/createAutoCorrectedDatePipe.js')],
    createNumberMask: [path.join(__dirname, './src/createNumberMask.js')],
    emailMask: [path.join(__dirname, './src/emailMask.js')]
  },

  output: {
    path: path.join(__dirname, './dist'),
    filename: '[name].js',
    library: '[name]',
    libraryTarget: 'umd'
  },

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

  resolve: {
    extensions: ['', '.js']
  },

  plugins: [
    new webpack.optimize.OccurenceOrderPlugin(),
    new webpack.DefinePlugin({
      'process.env.NODE_ENV': JSON.stringify('production')
    }),
    new webpack.optimize.UglifyJsPlugin({
      compressor: {
        screw_ie8: true,
        warnings: false
      }
    }),
    new StatsPlugin('stats.json', {
      chunkModules: true
    })
  ]
}

Directory Contents

Dirs: 3 × Files: 5

Name Size Perms Modified Actions
dist DIR
- drwxr-xr-x 2026-02-28 00:28:10
Edit Download
src DIR
- drwxr-xr-x 2026-02-28 00:28:28
Edit Download
test DIR
- drwxr-xr-x 2026-02-28 00:28:34
Edit Download
1.18 KB lrw-r--r-- 2026-02-28 00:26:52
Edit Download
643 B lrw-r--r-- 2026-02-28 00:26:32
Edit Download
293 B lrw-r--r-- 2026-02-28 00:28:16
Edit Download
3.86 KB lrw-r--r-- 2026-02-28 00:26:42
Edit Download
1.07 KB lrw-r--r-- 2026-02-28 00:27:02
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).