Versioning
Pin a registry version, compare it with owned source, and choose every replacement explicitly.
On this page
Pin the registry
The repository-local tool manifest pins FSharp.ViewEngine.Cli. Each installed file records its registry version and checksum in fve.json.
dotnet tool update FSharp.ViewEngine.Cli
dotnet fve diff --config src/Acme.Components/fve.jsonNo silent source upgrades
fve diff reports unchanged, modified, missing, and unavailable files against the selected tool registry. fve add preserves installed edits; --overwrite is an explicit replacement decision. The first release does not attempt a three-way merge.
Migrate from the compiled package
Create the owned Components project, add the components your application uses, replace the FSharp.ViewEngine.Components package reference with a project reference, update namespace opens if you selected a custom namespace, and point Tailwind at the copied F# source. Keep FSharp.ViewEngine as the conventional Core package dependency.