npm run devstarts the local Next.js server.npm run lintruns ESLint.npm run format:checkverifies formatting.npm testruns unit/integration tests (Vitest).npm run test:smokeruns Playwright smoke tests.
These variables are required for app startup:
NEXT_PUBLIC_DRUPAL_BASE_URL
Optional variables used by features:
DRUPAL_PREVIEW_SECRETNEXT_PUBLIC_FATHOM_IDYOUTUBE_API_KEY
Sass files now use the module system (@use) rather than deprecated @import.
lib/static-menus.jsandpublic/sitemap-0.xmlare generated files.- Regenerate menus with
npm run generate:menus.