diff --git a/client/coral-embed/src/index.js b/client/coral-embed/src/index.js index 43bd3202e..2f456c4e2 100644 --- a/client/coral-embed/src/index.js +++ b/client/coral-embed/src/index.js @@ -16,7 +16,7 @@ function parseAssetURL() { // Try to get the url from the canonical tag on the page. return document.querySelector('link[rel="canonical"]').href; } catch (e) { - console.warn( + window.console.warn( 'This page does not include a canonical link tag. Talk has inferred this asset_url from the window object. Query params have been stripped, which may cause a single thread to be present across multiple pages.' ); diff --git a/webpack.config.js b/webpack.config.js index 193ebe65e..428bbf117 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -214,12 +214,14 @@ if (process.env.NODE_ENV === 'production') { toplevel: false, typeofs: false, unused: false, - // Switch off all types of compression except those needed to convince // react-devtools that we're using a production build conditionals: true, dead_code: true, evaluate: true, + // Remove warnings + discard any console.* functions + warnings: false, + drop_console: true, }, mangle: true, },