Monorepo for Webentor shared packages and docs.
packages/webentor-corepackages/webentor-configspackages/webentor-setuppackages/webentor-starterdocs
The repo ships a one-command E2E harness under test-site/ — a Bedrock install that mirrors
webentor-starter, with webentor-core symlinked from the monorepo, so blocks and runtime can
be tested against a real WordPress site.
Prerequisites: PHP, Composer, a running MySQL/MariaDB server (e.g. DBngin), WP-CLI, pnpm, and
Herd. Before the first run, copy test-site/.env.example to test-site/.env and set your ACF Pro
credentials (PLUGIN_ACF_KEY, PLUGIN_ACF_SITE_URL) — Composer needs them to install ACF Pro.
pnpm test:setup # provision the test-site (composer install, build theme, install WP, link Herd)
pnpm test:e2e # run the Playwright suite (headless)
pnpm test:e2e:ui # run Playwright in UI mode
pnpm test:teardown # tear the test-site back downThe site serves at http://webentor-test.test (admin admin / admin). See the Testing Suite
(E2E) section of AGENTS.md for the operational details (symlink vs copy, rebuild/cache rules,
running on a specific PHP version, the block-console checker).
packages/webentor-setupis mirrored to standalonewebentor-setupfor client subtree pulls.packages/webentor-starteris mirrored to standalonewebentor-starterfor client subtree pulls.