microsoft / microsoft/winget-cli
Convert packages.json (WinGet Export) to configuration.dsc.yaml (Configuration file)
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 26.4k
- Forks
- 1.8k
- Avg merge
- 1d 11h
- Merged PRs (30d)
- 15
Description
Description of the new feature / enhancement
I have a packages.json file with the list of packages installed on my machine, or one that I've authored by hand. I want a utility to convert the WinGet export file to a WinGet configuration file.
Customer verbatim
I have a winget.bat
but it got so tiring to make a winget configuration file
it's so verbose
Proposed technical implementation details
No response
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.
Research direction
The issue names no source files, tests, or command entry point. Start by locating the existing WinGet export and configuration command paths, then determine how packages.json should map to configuration.dsc.yaml. Done means a utility converts a WinGet export into a usable configuration file.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- cli
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100