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 = [
'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;