chore: move pnpm overrides to pnpm-workspace.yaml
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 74/100
- Issue type
- Refactor
- Clarity
- Clearly specified
- Activity status
- Quiet
- Domain
- build-system, tooling
Research direction
Inspect the dashboard package.json and pnpm-workspace.yaml to compare the current overrides with pnpm 10's workspace configuration. Run the dashboard install and lockfile refresh, then verify the warning is gone, both dependency pins remain effective, the lockfile is consistent, and any install documentation still matches.
Written by the indexing model from the issue text.
Description
What to build
Move dashboard dependency overrides out of package.json's deprecated pnpm.overrides field into the pnpm 10-supported workspace configuration so dependency pins continue to apply during installs and lockfile refreshes.
Acceptance criteria
- pnpm no longer prints the warning that package.json pnpm.overrides is ignored.
- The immutable and lodash-es overrides remain effective after install.
- The lockfile remains consistent after the override location change.
- CI/dashboard install documentation, if any, still matches the workspace setup.
Blocked by
None - can start immediately
- Dominant language
- Python
- Stars
- 40.7k
- Forks
- 2.9k
- Avg merge
- 1d 5h
- Merged PRs (30d)
- 112
Contributor guide
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.
More from AstrBotDevs/AstrBot
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
AstrBotDevs/AstrBot#10033 · 3 comments ·
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
AstrBotDevs/AstrBot#9999 ·
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
AstrBotDevs/AstrBot#9945 · 2 comments ·
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
AstrBotDevs/AstrBot#9938 · 1 comment ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
AstrBotDevs/AstrBot#9929 · 2 comments ·
All issues in AstrBotDevs/AstrBot
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100