FluidFramework icon indicating copy to clipboard operation
FluidFramework copied to clipboard

Update Client Deps

Open CraigMacomber opened this issue 7 months ago • 1 comments

Description

This regenerates the client lock file.

Regenerating the workspace lock file helps detect issues where our dependency specifications are incorrect, as well as provides a way to update our deps to what a customer would get when creating a new project which helps us test more realistic usage.

This found an issue where we have a patch to API extractor, but don't pin the version, so if it gets updated, we can pull in that update breaking the patch. This change pins the version to match the patch since the updates to not include the fix we are patching.

rm ./pnpm-lock.yaml 
rm -r ./node_modules/
pnpm install --no-frozen-lockfile

Reviewer Guidance

The review process is outlined on this wiki page.

Questions:

  • Is this a good thing to do now? It made less of an impact than I expected: often we accumulate a ton do duplicated versions and doing this shrinks the install a lot, but it only shrunk a bit this time.

CraigMacomber avatar Jul 22 '24 21:07 CraigMacomber