microsoft / microsoft/fluentui
PROM-INFRA-02 — Bundle-size fixtures for all motion components
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 20.3k
- Forks
- 2.9k
- Avg merge
- 2d 9h
- Merged PRs (30d)
- 46
Description
Description: Add bundle-size/<Name>.fixture.js for Blur, Collapse, Fade, Rotate, Scale, Slide. Establishes baseline bundle budgets per component. Mechanical work; batches well.
Why it matters: v9 checklist requires bundle-size fixtures. Per-component baselines also produce signal on whether the motion-component implementation has unjustified weight.
- Difficulty: Easy
- Sequencing: M2 w8 (single PR covering all 6)
- Tags:
partner-pickup,stable-blocker
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Locate the existing bundle-size fixtures and the Blur, Collapse, Fade, Rotate, Scale, and Slide component entry points. Add bundle-size/.fixture.js for each of the six components, following the established fixture pattern. Run the repository's bundle-size check and confirm that each component has a baseline budget.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- react, typescript
- Domain
- build-system, frontend, performance
- Issue type
- Feature
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Quiet
- Clarity
- Clearly specified
- Newbie friendliness
- 75/100