With the SharePoint Framework Toolkit extension, you can create and manage your SharePoint Framework solutions on your tenant. All actions you need to perform during the development flow are at your fingertips.
The aim of this PR is to refactor the extension to use local version of CLI for Microsoft365 that was reverted to cjs. Mainly due to the fact es modules are still not supported by VS Code extensions.
Along the way some small bug fixes were included like reading sample data from main branch or allowing to login immediately after logout
✅ What was done
[X] Refactored pipelines to replace npm package with local cleaned-up version of CLI
[X] Refactored pipelines to use node v18
[X] Adds new pipeline to create artifact with package
[X] Bug fix of Login after logout
[X] Bug fix to read sample data from main
[X] Adds support for SPFx 1.18.0 (upgrade)
[x] Validate environment will validate node 16-18
[x] Update scaffolding process (different flow for node 16 and 18, new ACEs templates)
🎯 Aim
The aim of this PR is to refactor the extension to use local version of CLI for Microsoft365 that was reverted to cjs. Mainly due to the fact es modules are still not supported by VS Code extensions. Along the way some small bug fixes were included like reading sample data from main branch or allowing to login immediately after logout
✅ What was done
🔗 Related issue
Closes: #103 Closes: #82 Closes: #81