Problem
When a devproxyrc.json or devproxyrc.jsonc file is detected in the current workspace, the toolkit should help projects recommend the Dev Proxy Toolkit extension for contributors.
Proposed Enhancement
- When detecting a
devproxyrc.json or devproxyrc.jsonc in the workspace:
- Check if
.vscode/extensions.json exists.
- If it exists, check if
garrytrinder.dev-proxy-toolkit is included in the recommendations array.
- If the extension is not present in the array, or if the file does not exist, prompt the user asking if they want to add
garrytrinder.dev-proxy-toolkit to the project's extension recommendations.
Benefits
- Ensures contributors are aware of and prompted to install the Dev Proxy Toolkit extension when working on relevant projects.
- Improves onboarding and reduces setup friction for new contributors.
Acceptance Criteria
Problem
When a
devproxyrc.jsonordevproxyrc.jsoncfile is detected in the current workspace, the toolkit should help projects recommend the Dev Proxy Toolkit extension for contributors.Proposed Enhancement
devproxyrc.jsonordevproxyrc.jsoncin the workspace:.vscode/extensions.jsonexists.garrytrinder.dev-proxy-toolkitis included in therecommendationsarray.garrytrinder.dev-proxy-toolkitto the project's extension recommendations.Benefits
Acceptance Criteria
devproxyrc.jsonordevproxyrc.jsonc, checks for.vscode/extensions.jsonand presence of the extension inrecommendations.