@awayfl/poki-player
Version:
AVM Player for poki games
30 lines (27 loc) • 726 B
JavaScript
const path = require('path');
const fs = require('fs');
const webpack = require('webpack');
const CopyWebPackPlugin = require('copy-webpack-plugin');
const HTMLWebPackPlugin = require('html-webpack-plugin');
const Terser = require('terser-webpack-plugin')
const rimraf = require("rimraf");
const tsloader = require.resolve('ts-loader');
const merge = require("webpack-merge").merge;
const config = require('./pokiGame.config.js')
const getWebpackConfig = require('./template/PokiConfigHelper.js')
module.exports = (env = {}) => {
return getWebpackConfig(
!!env.prod,
config,
__dirname,
CopyWebPackPlugin,
HTMLWebPackPlugin,
webpack.BannerPlugin,
fs,
rimraf,
path,
tsloader,
merge,
Terser
);
};