diff options
author | Yamagishi Kazutoshi <ykzts@desire.sh> | 2019-03-15 23:05:31 +0900 |
---|---|---|
committer | Eugen Rochko <eugen@zeonfederated.com> | 2019-03-15 15:05:31 +0100 |
commit | 8347479f5d801b6b9756e804b62e04e517fed196 (patch) | |
tree | e7339d6a06a5c58b724db0fc1735a1f993e1c51d /config/webpack/rules/babel.js | |
parent | 5a9978f02a70a0d0011255d429c2312fbe0b6935 (diff) |
Bump webpacker from 3.5.5 to 4.0.2 (#10277)
Bumps [webpacker](https://github.com/rails/webpacker) from 3.5.5 to 4.0.2. - [Release notes](https://github.com/rails/webpacker/releases) - [Changelog](https://github.com/rails/webpacker/blob/master/CHANGELOG.md) - [Commits](https://github.com/rails/webpacker/compare/v3.5.5...v4.0.2) Signed-off-by: dependabot[bot] <support@dependabot.com> Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh>
Diffstat (limited to 'config/webpack/rules/babel.js')
-rw-r--r-- | config/webpack/rules/babel.js | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/config/webpack/rules/babel.js b/config/webpack/rules/babel.js new file mode 100644 index 000000000..2fc245c43 --- /dev/null +++ b/config/webpack/rules/babel.js @@ -0,0 +1,21 @@ +const { join, resolve } = require('path'); +const { env, settings } = require('../configuration'); + +module.exports = { + test: /\.(js|jsx|mjs)$/, + include: [ + settings.source_path, + ...settings.resolved_paths, + ].map(p => resolve(p)), + exclude: /node_modules/, + use: [ + { + loader: 'babel-loader', + options: { + cacheDirectory: join(settings.cache_path, 'babel-loader'), + cacheCompression: env.NODE_ENV === 'production', + compact: env.NODE_ENV === 'production', + }, + }, + ], +}; |