From c986afa94a242c7c78b2d7ec70effa2f362775c6 Mon Sep 17 00:00:00 2001 From: Thomas Ott Date: Thu, 29 Apr 2021 10:47:26 +0200 Subject: [PATCH 1/3] fix ts sourceMap warning on prod build --- scripts/setupTypeScript.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/setupTypeScript.js b/scripts/setupTypeScript.js index 1eb6b772..d2acc5e3 100644 --- a/scripts/setupTypeScript.js +++ b/scripts/setupTypeScript.js @@ -5,7 +5,7 @@ - + As well as validating the code for CI. */ @@ -71,7 +71,7 @@ rollupConfig = rollupConfig.replace( // Add TypeScript rollupConfig = rollupConfig.replace( 'commonjs(),', - 'commonjs(),\n\t\ttypescript({\n\t\t\tsourceMap: !production,\n\t\t\tinlineSources: !production\n\t\t}),' + 'commonjs(),\n\t\ttypescript({\n\t\t\tsourceMap: production,\n\t\t\tinlineSources: !production\n\t\t}),' ); fs.writeFileSync(rollupConfigPath, rollupConfig) From 8ee7c0d40fe7407fc835ff25f01583a0a31156e1 Mon Sep 17 00:00:00 2001 From: Thomas Ott Date: Thu, 29 Apr 2021 11:22:00 +0200 Subject: [PATCH 2/3] change output sourcemaps depending on env --- rollup.config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rollup.config.js b/rollup.config.js index e8965ec8..c7aaaa60 100644 --- a/rollup.config.js +++ b/rollup.config.js @@ -31,7 +31,7 @@ function serve() { export default { input: 'src/main.js', output: { - sourcemap: true, + sourcemap: !production, format: 'iife', name: 'app', file: 'public/build/bundle.js' From 5b02b7045c194a99f76391ea7427ad275b00c813 Mon Sep 17 00:00:00 2001 From: Thomas Ott Date: Thu, 29 Apr 2021 11:23:02 +0200 Subject: [PATCH 3/3] change output sourcemaps depending on env --- scripts/setupTypeScript.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/setupTypeScript.js b/scripts/setupTypeScript.js index d2acc5e3..a5c19c77 100644 --- a/scripts/setupTypeScript.js +++ b/scripts/setupTypeScript.js @@ -71,7 +71,7 @@ rollupConfig = rollupConfig.replace( // Add TypeScript rollupConfig = rollupConfig.replace( 'commonjs(),', - 'commonjs(),\n\t\ttypescript({\n\t\t\tsourceMap: production,\n\t\t\tinlineSources: !production\n\t\t}),' + 'commonjs(),\n\t\ttypescript({\n\t\t\tsourceMap: !production,\n\t\t\tinlineSources: !production\n\t\t}),' ); fs.writeFileSync(rollupConfigPath, rollupConfig)