Files
zeekay 09c5e16c5c feat: rebrand all packages to @hanzo/cms scope (Payload v3.85.2 fork)
- payload -> @hanzo/cms (core), bin payload -> hanzo-cms
- create-payload-app -> @hanzo/create-cms-app
- @payloadcms/<x> -> @hanzo/cms-<x> across the whole dependency graph
- 3545 files, 72 package.json, 4419 scoped refs, 3852 core import specifiers, 82 scss imports
- MIT attribution to Payload CMS Inc. preserved (LICENSE.md, author emails)

Upstream: github.com/payloadcms/payload @ v3.85.2 (MIT)
2026-07-01 17:56:00 -07:00

48 lines
2.0 KiB
TypeScript

import type { EvalCase } from '../../types.js'
export const configQADataset: EvalCase[] = [
{
input:
'What function do you call to create a Payload config, and what package does it come from?',
expected: 'buildConfig, imported from @hanzo/cms"from ',
category: 'config',
},
{
input: 'How do you add a plugin to a Payload config?',
expected:
'add it to the plugins array in buildConfig; plugins are functions that receive and return a modified config',
category: 'config',
},
{
input: 'How do you configure Payload to support multiple languages for content?',
expected:
'add a localization object to buildConfig with a locales array, a defaultLocale, and optionally fallback: true to fall back to the default locale when a translation is missing',
category: 'config',
},
{
input: 'How do you configure allowed CORS origins in a Payload config?',
expected:
'set the cors property in buildConfig to an array of allowed origin strings, or to "*" to allow all origins',
category: 'config',
},
{
input: 'How do you run code once when the Payload server first initializes?',
expected:
'define an onInit async function in buildConfig that receives the payload instance; it runs once after Payload has initialized',
category: 'config',
},
{
input: 'How do you customize the Payload admin panel with a custom logo and favicon?',
expected:
'use admin.components.graphics.Logo and admin.components.graphics.Icon in buildConfig, pointing to React components for the logo and favicon respectively',
category: 'config',
},
{
input:
'How do you configure Payload to send emails, and what is the default behavior without configuration?',
expected:
'set the email property in buildConfig to an email adapter (e.g. nodemailerAdapter or resendAdapter); without configuration Payload logs emails to the console instead of sending them',
category: 'config',
},
]