diff --git a/src/app/config.ts b/src/app/config.ts index 96fcbdb9..3234f011 100644 --- a/src/app/config.ts +++ b/src/app/config.ts @@ -505,19 +505,20 @@ export const APP_CONFIGURATION = { }; const ALL_LEGACY_ENV_VARS = [ - 'NEXT_PUBLIC_SITE_DOMAIN', - 'NEXT_PUBLIC_SITE_DESCRIPTION', - 'NEXT_PUBLIC_SITE_TITLE', - 'NEXT_PUBLIC_SITE_ABOUT', - 'NEXT_PUBLIC_STATICALLY_OPTIMIZE_PAGES', - 'NEXT_PUBLIC_STATICALLY_OPTIMIZE_OG_IMAGES', - 'NEXT_PUBLIC_PRO_MODE', - 'NEXT_PUBLIC_HIDE_SOCIAL', - 'NEXT_PUBLIC_SITE_DOMAIN', + { old: 'NEXT_PUBLIC_SITE_DOMAIN', new: 'NEXT_PUBLIC_DOMAIN' }, + { old: 'NEXT_PUBLIC_SITE_DESCRIPTION', new: 'NEXT_PUBLIC_NAV_CAPTION' }, + { old: 'NEXT_PUBLIC_SITE_TITLE', new: 'NEXT_PUBLIC_META_TITLE' }, + { old: 'NEXT_PUBLIC_SITE_ABOUT', new: 'NEXT_PUBLIC_PAGE_ABOUT' }, + // eslint-disable-next-line max-len + { old: 'NEXT_PUBLIC_STATICALLY_OPTIMIZE_PAGES', new: 'NEXT_PUBLIC_STATICALLY_OPTIMIZE_PHOTOS' }, + // eslint-disable-next-line max-len + { old: 'NEXT_PUBLIC_STATICALLY_OPTIMIZE_OG_IMAGES', new: 'NEXT_PUBLIC_STATICALLY_OPTIMIZE_PHOTO_OG_IMAGES' }, + { old: 'NEXT_PUBLIC_PRO_MODE', new: 'NEXT_PUBLIC_PRESERVE_ORIGINAL_UPLOADS' }, + { old: 'NEXT_PUBLIC_HIDE_SOCIAL', new: 'NEXT_PUBLIC_SOCIAL_NETWORKS' }, ]; export const USED_LEGACY_ENV_VARS = ALL_LEGACY_ENV_VARS - .filter(variable => Boolean(process.env[variable])); + .filter(({ old }) => Boolean(process.env[old])); export const DOES_APP_HAVE_LEGACY_ENV_VARS = USED_LEGACY_ENV_VARS.length > 0;