Update fdc3-workbench dependencies
- Dominant language
- TypeScript
- Stars
- 270
- Forks
- 193
- Avg merge
- 2d 13h
- Merged PRs (30d)
- 36
Description
## Enhancement Request
The following dependabot PRs can't be merge without combination and some manual upgrade work, primarily in the fdc3-workbench app:
- #2206
- #2207
- #2209
- #2211
- #2212
Apply the updates, fix up the toolbox/fdc3-workbench codebase (and toolbox/fdc3-conformance and toolbox/fdc3-for-web codebases if necessary) and then manually test them by:
- run `npm install; npm run build` at the top-level
- run `npm run dev` in toolbox/fdc3-conformance and toolbox/fdc3-workbench to start them up
- run `npm run dev` in toolbox/fdc3-for-web/demo to start the web desktop agent reference implementation
- launch fdc3-workbench from the dashboard and check its working
- reload the dashboard page
- launch fdc3-conformance from the dashboard and run the conformance suite.
Contributor guide
Research direction
Start by reviewing dependabot PRs #2206, #2207, #2209, #2211, and #2212, then inspect toolbox/fdc3-workbench and the related conformance and for-web codebases. Run the listed npm install, build, and dev commands, launch the apps from the dashboard, reload it, and run the conformance suite; done means the dependency updates work across these checks.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- nodejs, typescript
- Domain
- build-system, testing
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100