fixed webpack issues

This commit is contained in:
David Sun 2020-02-18 13:58:22 -05:00
parent 5902d878d8
commit bc096554b5
2 changed files with 8 additions and 4 deletions

View File

@ -2,9 +2,10 @@ INSTANT_ROLLBAR_PUBLISH_TOKEN=
INSTANT_ROLLBAR_CLIENT_TOKEN=
INSTANT_HEAP_ANALYTICS_ID_PRODUCTION=
INSTANT_HEAP_ANALYTICS_ID_DEVELOPMENT=
INSTANT_FORTMATIC_API_KEY_PRODUCTION=
INSTANT_FORTMATIC_API_KEY_DEVELOPMENT=
INSTANT_INFURA_PROJECT_ID_PRODUCTION=
INSTANT_INFURA_PROJECT_ID_DEVELOPMENT=
# if you want to report to heap or rollbar when building in development mode, you can use the following:
# INSTANT_HEAP_FORCE_DEVELOPMENT=true
# INSTANT_ROLLBAR_FORCE_DEVELOPMENT=true
INSTANT_FORTMATIC_API_KEY=
# INSTANT_ROLLBAR_FORCE_DEVELOPMENT=true

View File

@ -94,15 +94,18 @@ const generateConfig = (dischargeTarget, heapConfigOptions, rollbarConfigOptions
? process.env.INSTANT_INFURA_PROJECT_ID_PRODUCTION
: process.env.INSTANT_INFURA_PROJECT_ID_DEVELOPMENT;
const fortmaticApiKey = process.env.INSTANT_FORTMATIC_API_KEY;
const fortmaticApiKey =
dischargeTarget === 'production'
? process.env.INSTANT_FORTMATIC_API_KEY_PRODUCTION
: process.env.INSTANT_FORTMATIC_API_KEY_DEVELOPMENT;
const envVars = {
GIT_SHA: JSON.stringify(GIT_SHA),
NPM_PACKAGE_VERSION: JSON.stringify(process.env.npm_package_version),
ROLLBAR_ENABLED: rollbarEnabled,
HEAP_ENABLED: heapEnabled,
INSTANT_FORTMATIC_API_KEY: JSON.stringify(fortmaticApiKey),
INSTANT_INFURA_PROJECT_ID: JSON.stringify(infuraProjectId),
INSTANT_FORTMATIC_API_KEY: fortmaticApiKey,
};
if (dischargeTarget) {
envVars.INSTANT_DISCHARGE_TARGET = JSON.stringify(dischargeTarget);