vscode-viva icon indicating copy to clipboard operation
vscode-viva copied to clipboard

πŸ’‘ [Feature]: Show `heft` tasks as part of Tasks view

Open Adam-it opened this issue 3 months ago β€’ 2 comments

🎯 Aim of the feature

The aim is to show most relevant for SPFx development heft cli tasks in the Tasks view. The heft tasks should be shown in the same list as gulp tasks but in a separate tree branch dedicated for heft. Currently we should have already two branches in this tree view: first for gulp and second for npm scripts.

New heft tasks should only be present for newer projects of SPFx (after 1.22 release) that are note ejected and use heft as primary build toolchain tool. Most probably it will replace gulp tasks in the tree view.

πŸ“· Images (if possible) with expected result

No response

πŸ€” Additional remarks or comments

follow up to #424 we should wait for the related issue to get merged/completed before implementing this issue also lets wait for SPFx 1.22 to get a RC version to check based on which properties in the SPFx project would be best to determine if the heft tasks should be visible for SPFx project or not.

Adam-it avatar Oct 13 '25 09:10 Adam-it

we may open it up since the related issue that added npm scripts is closed

Adam-it avatar Oct 15 '25 22:10 Adam-it

I'll take it

Adam-it avatar Oct 17 '25 06:10 Adam-it