UNPKG

@narmafzam/jalali-datepicker

Version:

just a jalali-datepicker

49 lines (48 loc) 1.34 kB
let webpack = require('webpack'); let path = require('path'); let pkg = require("./package.json"); let scope = pkg.scope; let packageName = pkg.name; let fileName = packageName.replace((scope + '/'), '') + ".js"; let plugins = [ new webpack.DefinePlugin({ __VERSION__: JSON.stringify(pkg.version) }) ]; module.exports = { entry: "./src/es6/index.js", // string | object | array output: { library: "jalalidatepicker", libraryTarget: "umd2", path: path.resolve(__dirname, "dist/js"), // string filename: fileName // string }, devServer: { contentBase: path.join(__dirname, "/"), port: 3000 }, mode: 'development', optimization: { minimize: false }, plugins: plugins, module: { rules: [ { test: /\.js$/, include: [ path.resolve(__dirname, "./src/es6") ], exclude: [ path.resolve(__dirname, "./node_module") ], use: { loader: 'babel-loader', options: { presets: ['es2015'] } } } ] } };