chore: replace web-dev-server with cem serve#3129
chore: replace web-dev-server with cem serve#3129bennypowers wants to merge 4 commits intostaging/pfv6from
Conversation
|
✅ Commitlint tests passed!More Info{
"valid": true,
"errors": [],
"warnings": [],
"input": "chore: replace web-dev-server with cem serve"
} |
a703dc5 to
0ef6c45
Compare
0ef6c45 to
50e495f
Compare
There was a problem hiding this comment.
Pull request overview
This PR migrates local development and Playwright’s non-CI web server from @web/dev-server to cem serve, consolidating/adjusting CEM configuration accordingly.
Changes:
- Replace
web-dev-serverusage withcem servefor local dev (wireit dev) and for Playwright’s localwebServercommand. - Add a root
.config/cem.yamland adjust existing CEM config underelements/. - Update Playwright demo navigation URL construction and bump
@pwrs/*tooling dependencies.
Reviewed changes
Copilot reviewed 8 out of 9 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| web-dev-server.config.js | Removed legacy WDS configuration (and its associated pre-run filesystem writes). |
| docs/demo/web-dev-server.demo.config.js | Removed WDS demo server config formerly used by Playwright. |
| .config/cem.yaml | Added root CEM config to support cem serve and demo discovery. |
| elements/.config/cem.yaml | Removed sourceControlRootUrl (now provided by root config). |
| playwright.config.ts | Switch Playwright’s local webServer command to cem serve. |
| tools/pfe-tools/test/playwright/PfeDemoPage.ts | Update demo URL routing logic and simplify constructor signature. |
| tools/pfe-tools/package.json | Bump @pwrs/mappa version used by pfe-tools. |
| package.json | Switch wireit dev command to cem serve and bump @pwrs/cem / @pwrs/mappa (plus optional platform deps). |
| package-lock.json | Lockfile updates for the above dependency changes (including license metadata changes). |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
✅ Deploy Preview for patternfly-elements ready!
To edit notification comments on pull requests, go to your Netlify site settings. |
No description provided.