33 lines
3.0 KiB
JavaScript
33 lines
3.0 KiB
JavaScript
export { adminOnly, adminOnlyField, adminOrEditor, adminOrEditorField, adminOrSelf, authenticated, hasMinimumRole, isAdmin, isEditor, requireRole, requireRoleField, ROLE_HIERARCHY } from './modules/access/index.js';
|
|
export { getAnalyticsConfig } from './modules/analytics/index.js';
|
|
export { ACCEPT_ALL_CONSENT, CONSENT_CATEGORIES, CONSENT_COOKIE, CONSENT_MAX_AGE, CONSENT_VERSION, DEFAULT_CONSENT, getConsentTexts, parseConsent, REJECT_ALL_CONSENT, serializeConsent, setDefaultConsent, updateConsent } from './modules/consent/index.js';
|
|
export { archiveFieldName, buildArchivePath, buildEntryPath, getArchiveEntries, parsePageParam, resolveRoute } from './modules/content/index.js';
|
|
export { graphAdapter } from './modules/email/graphAdapter.js';
|
|
export { mailAdapter } from './modules/email/mailAdapter.js';
|
|
// Imported straight from the file, NOT from ./modules/email/index.js — that
|
|
// barrel re-exports sendEmail, which imports 'server-only' and would crash when
|
|
// Payload loads the config (or runs generate:importmap) as a plain Node script.
|
|
export { panelSmtpAdapter } from './modules/email/panelSmtpAdapter.js';
|
|
export { buildFormsPlugin } from './modules/forms/formsPluginConfig.js';
|
|
export { createContentHelpers } from './modules/frontend/index.js';
|
|
export { buildLocalizedPath, getDefaultLocale, getLocaleCodes, getLocaleDefinition, getLocalizedSlugs, isValidLocale, LOCALE_COOKIE_NAME, matchAcceptLanguage, negotiateLocale, switchLocalePath } from './modules/i18n/index.js';
|
|
export { createLocaleMiddleware, DEFAULT_MIDDLEWARE_MATCHER } from './modules/i18n/index.js';
|
|
export { normalizeFilename, normalizeFilenameHook } from './modules/media/index.js';
|
|
export { getNotificationTexts, NOTIFICATION_FALLBACK, resolveFormMessage } from './modules/notifications/index.js';
|
|
export { ALL_SYSTEM_PAGE_ROLES, getSystemPagePath } from './modules/pages/index.js';
|
|
export { getGlobal, getSiteIntegrations, getSiteSettings, SITE_INTEGRATIONS_SLUG, SITE_SETTINGS_SLUG } from './modules/payload/index.js';
|
|
export { buildSecurityHeaders } from './modules/security/index.js';
|
|
export { buildCsp } from './modules/security/index.js';
|
|
export { buildHreflangAlternates, buildMetadata, composeTitle } from './modules/seo/index.js';
|
|
export { buildAutoFillMetaHook, buildRobots, buildSitemapEntries, createMetadataGenerator, createPageMetadata, injectAutoFillMeta } from './modules/seo/index.js';
|
|
export { buildIconsMetadata, buildOrganizationJsonLd, validateFaviconField } from './modules/seo/index.js';
|
|
export { buildBreadcrumbJsonLd, buildSiteNavigationJsonLd, buildWebSiteJsonLd } from './modules/seo/index.js';
|
|
// Local SEO structured data — LocalBusiness (map pack), Service (offering), FAQPage.
|
|
export { buildFaqJsonLd, buildLocalBusinessJsonLd, buildServiceJsonLd } from './modules/seo/index.js';
|
|
export { buildArticleJsonLd } from './modules/seo/index.js';
|
|
export { buildLlmsTxt } from './modules/seo/index.js';
|
|
export { buildSlugField, toSlug } from './modules/slug/index.js';
|
|
export { buildR2Storage } from './modules/storage/index.js';
|
|
export { ipalKit } from './plugin.js';
|
|
|
|
//# sourceMappingURL=index.js.map
|