From 5cc6c005ff911e8ff4bda3025472b60a2f906c3a Mon Sep 17 00:00:00 2001 From: Christian Rocha Date: Thu, 13 Sep 2018 18:56:27 -0400 Subject: [PATCH 1/2] Optimize assets in production (`NODE_ENV === 'production'`) --- ElmAsset.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ElmAsset.js b/ElmAsset.js index e9790c8..07eac82 100644 --- a/ElmAsset.js +++ b/ElmAsset.js @@ -8,6 +8,10 @@ class ElmAsset extends JSAsset { getParserOptions() { const defaultOptions = { cwd: process.cwd(), + + // Optimize assets if NODE_ENV is set to production + optimize: (process.env.NODE_ENV === 'production') + }; return defaultOptions; } From ce62463c40766f5b5a9c35fd5b9880d42474ec22 Mon Sep 17 00:00:00 2001 From: Christian Rocha Date: Thu, 13 Sep 2018 18:57:46 -0400 Subject: [PATCH 2/2] Minor update to `node-elm-compiler` --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index dcf7e5a..490d0fb 100644 --- a/package.json +++ b/package.json @@ -14,7 +14,7 @@ "license": "ISC", "dependencies": { "find-elm-dependencies": "^2.0.0", - "node-elm-compiler": "^5.0.0", + "node-elm-compiler": "^5.0.1", "parcel-bundler": "^1.9.7" }, "devDependencies": {