Add recommended keys for legacy env vars

This commit is contained in:
Sam Becker 2025-09-11 09:37:03 -05:00
parent bd9b33422f
commit 9e8242828c

View File

@ -505,19 +505,20 @@ export const APP_CONFIGURATION = {
}; };
const ALL_LEGACY_ENV_VARS = [ const ALL_LEGACY_ENV_VARS = [
'NEXT_PUBLIC_SITE_DOMAIN', { old: 'NEXT_PUBLIC_SITE_DOMAIN', new: 'NEXT_PUBLIC_DOMAIN' },
'NEXT_PUBLIC_SITE_DESCRIPTION', { old: 'NEXT_PUBLIC_SITE_DESCRIPTION', new: 'NEXT_PUBLIC_NAV_CAPTION' },
'NEXT_PUBLIC_SITE_TITLE', { old: 'NEXT_PUBLIC_SITE_TITLE', new: 'NEXT_PUBLIC_META_TITLE' },
'NEXT_PUBLIC_SITE_ABOUT', { old: 'NEXT_PUBLIC_SITE_ABOUT', new: 'NEXT_PUBLIC_PAGE_ABOUT' },
'NEXT_PUBLIC_STATICALLY_OPTIMIZE_PAGES', // eslint-disable-next-line max-len
'NEXT_PUBLIC_STATICALLY_OPTIMIZE_OG_IMAGES', { old: 'NEXT_PUBLIC_STATICALLY_OPTIMIZE_PAGES', new: 'NEXT_PUBLIC_STATICALLY_OPTIMIZE_PHOTOS' },
'NEXT_PUBLIC_PRO_MODE', // eslint-disable-next-line max-len
'NEXT_PUBLIC_HIDE_SOCIAL', { old: 'NEXT_PUBLIC_STATICALLY_OPTIMIZE_OG_IMAGES', new: 'NEXT_PUBLIC_STATICALLY_OPTIMIZE_PHOTO_OG_IMAGES' },
'NEXT_PUBLIC_SITE_DOMAIN', { 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 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 = export const DOES_APP_HAVE_LEGACY_ENV_VARS =
USED_LEGACY_ENV_VARS.length > 0; USED_LEGACY_ENV_VARS.length > 0;