From 80293a2b6fb91ed79e6640802b9f012aa1246586 Mon Sep 17 00:00:00 2001 From: Bassam Ismail Date: Wed, 24 Jun 2020 03:07:14 +0530 Subject: [PATCH] fix(5019): check if mapbox key is added before generating the production build. --- site/rollup.config.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/site/rollup.config.js b/site/rollup.config.js index 9cb963a87d..f525ea712a 100644 --- a/site/rollup.config.js +++ b/site/rollup.config.js @@ -13,6 +13,10 @@ const mode = process.env.NODE_ENV; const dev = mode === 'development'; const legacy = !!process.env.SAPPER_LEGACY_BUILD; +if (!dev && !process.env.MAPBOX_ACCESS_TOKEN) { + throw Error('MAPBOX Access Token is missing. Please add the token in the .env file to generate the production build.'); +} + const onwarn = (warning, onwarn) => (warning.code === 'CIRCULAR_DEPENDENCY' && /[/\\]@sapper[/\\]/.test(warning.message)) || onwarn(warning); const dedupe = importee => importee === 'svelte' || importee.startsWith('svelte/');