From 389a4ad110140223ba7eb471f82f99f3d580bcbc Mon Sep 17 00:00:00 2001 From: vvo Date: Wed, 16 Dec 2015 12:03:36 +0100 Subject: [PATCH] chore(build): fix source maps locations and usage --- scripts/build-js | 7 +++++-- webpack.config.jsdelivr.babel.js | 1 + 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/scripts/build-js b/scripts/build-js index ece1c890..ed8898f5 100755 --- a/scripts/build-js +++ b/scripts/build-js @@ -8,15 +8,18 @@ DIST_DIR_CDN="dist/cdn" DIST_DIR_NPM="dist/npm" DIST_FILE="$DIST_DIR_CDN/${NAME}.js" DIST_FILE_MIN="$DIST_DIR_CDN/${NAME}.min.js" -DIST_FILE_SOURCEMAP="$DIST_DIR_CDN/${NAME}.min.map" +DIST_FILE_SOURCEMAP="$DIST_DIR_CDN/${NAME}.js.map" +DIST_FILE_SOURCEMAP_MIN="$DIST_DIR_CDN/${NAME}.min.js.map" mkdir -p "$DIST_DIR_CDN" "$DIST_DIR_NPM" # docsearch.js as one ES5 file + minified version and source maps webpack --config webpack.config.jsdelivr.babel.js echo "$LICENSE" | cat - "${DIST_FILE}" > /tmp/out && mv /tmp/out "${DIST_FILE}" + uglifyjs "${DIST_FILE}" \ - --source-map "${DIST_FILE_SOURCEMAP}" \ + --in-source-map "${DIST_FILE_SOURCEMAP}" \ + --source-map "${DIST_FILE_SOURCEMAP_MIN}" \ --preamble "$LICENSE" \ -c warnings=false \ -m \ diff --git a/webpack.config.jsdelivr.babel.js b/webpack.config.jsdelivr.babel.js index 83cd5167..5bd9985e 100644 --- a/webpack.config.jsdelivr.babel.js +++ b/webpack.config.jsdelivr.babel.js @@ -1,5 +1,6 @@ export default { entry: './index.js', + devtool: 'source-map', output: { path: './dist/cdn', filename: 'docsearch.js',