m365-extension-control CLI brings release-intent checks to SPFx estates
A new open-source command-line tool called m365-extension-control has been released to help SharePoint Framework (SPFx) teams verify that on-disk project state matches their declared release intent. The tool uses an estate.json manifest to record ownership, lifecycle status, release channel, and expected version details for each project in an estate. Running commands such as scan, inventory, evidence, and preflight, the CLI compares those declarations against local file facts and reports drift, inconsistencies, and ownership gaps. It outputs deterministic JSON and Markdown evidence with CI-compatible exit codes, but deliberately does not interact with any SharePoint tenant or App Catalog. The project ships with 20 deterministic tests, TypeScript support, and GitHub Actions CI, and is available on GitHub at vystartasv/m365-extension-control.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in