apps/admin/README.md
New React-based Ghost admin interface, gradually replacing the existing Ember admin.
Uses an Ember Bridge system for smooth migration:
# Start development server (from monorepo root)
pnpm dev
pnpm test:unit): Vitest + jsdom, colocated *.test.ts(x) files.pnpm test:acceptance): the real app in real Chromium against a fake admin API served through MSW — see test-utils/acceptance/README.md.e2e/ workspace.# Build production bundle
pnpm nx run @tryghost/admin:build
This outputs to apps/admin/dist/ and updates the assets in ghost/core/core/built/admin/.