Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/jsxc/jsxc.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsualko <klaus@jsxc.org>2018-10-02 11:54:57 +0300
committersualko <klaus@jsxc.org>2018-10-02 13:49:51 +0300
commit675ed42ee09ee362990bf0b30364eee623090a86 (patch)
treee849522dae834626034e5632316a0e2b1507b71e /webpack.config.js
parent34f440b8135ab31956910c06a4c8c55e2dcd0b08 (diff)
add build script
Diffstat (limited to 'webpack.config.js')
-rw-r--r--webpack.config.js10
1 files changed, 9 insertions, 1 deletions
diff --git a/webpack.config.js b/webpack.config.js
index 1f4ee8a8..403c4b0b 100644
--- a/webpack.config.js
+++ b/webpack.config.js
@@ -24,7 +24,7 @@ const dependencies = Object.keys(packageJson.dependencies).map(function(name) {
return `${package.name}@${package.version} (${package.license})`;
});
-let version = packageJson.version + '-git.' + GitRevisionPlugin.version();
+let version = packageJson.version.replace(/-.+$/, '') + '-git.' + GitRevisionPlugin.version();
let buildDate = (new Date()).toDateString();
let definePluginConfig = {
__BUILD_DATE__: JSON.stringify(buildDate),
@@ -55,6 +55,10 @@ let config = {
minSize: 10,
},
},
+ performance: {
+ maxEntrypointSize: 1024 * 1000 * 1000 * 3,
+ maxAssetSize: 1024 * 1000 * 1000 * 3,
+ },
node: {
fs: 'empty'
},
@@ -159,6 +163,10 @@ let config = {
module.exports = (env, argv) => {
+ if (typeof argv.mode === 'string') {
+ config.mode = argv.mode;
+ }
+
if (argv.release) {
version = packageJson.version;
}