microsoft / fluentui-contrib

Monorepo for contributor extension packages to Fluent UI
MIT License
31 stars 35 forks source link

feat(tools): add yarn.lock verification to repo integrity script #225

Closed Hotell closed 3 months ago

Hotell commented 3 months ago

this repo is an integrated nx repo (https://nx.dev/concepts/integrated-vs-package-based), thus there is no need for hoisting and other workspace package manager related jazz.

In the recent past few contributors added yarn.lock by accident as we didnt have any validation/automation for that.

This PR adds new verification to our verify repo integrity script to mitigate invalid yarn.lock additions.

Demo:

all good:

image

failing:

image

Related issues: