From 375f72e65755d74756b29edfd87f7ea68f9e1fae Mon Sep 17 00:00:00 2001 From: Mickael Lecoq Date: Tue, 17 Apr 2018 15:42:19 +0200 Subject: [PATCH] set dev mode for local developments --- .../aws-nodejs-typescript/webpack.config.js | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/lib/plugins/create/templates/aws-nodejs-typescript/webpack.config.js b/lib/plugins/create/templates/aws-nodejs-typescript/webpack.config.js index f8d4deb08..482b98431 100644 --- a/lib/plugins/create/templates/aws-nodejs-typescript/webpack.config.js +++ b/lib/plugins/create/templates/aws-nodejs-typescript/webpack.config.js @@ -3,22 +3,16 @@ const slsw = require('serverless-webpack'); const entries = {}; -Object.keys(slsw.lib.entries).forEach(key => ( - entries[key] = ['./source-map-install.js', slsw.lib.entries[key]] -)); +Object.keys(slsw.lib.entries).forEach( + key => (entries[key] = ['./source-map-install.js', slsw.lib.entries[key]]) +); module.exports = { - mode: 'production', + mode: slsw.lib.webpack.isLocal ? 'development' : 'production', entry: entries, devtool: 'source-map', resolve: { - extensions: [ - '.js', - '.jsx', - '.json', - '.ts', - '.tsx' - ] + extensions: ['.js', '.jsx', '.json', '.ts', '.tsx'], }, output: { libraryTarget: 'commonjs',