open Fnm; let run = (~name, ~version) => { let version = Versions.format(version); let versionPath = Filename.concat( Filename.concat(Directories.nodeVersions, version), "installation", ); let%lwt versionInstalled = Lwt_unix.file_exists(versionPath); if (!versionInstalled) { Logger.error( "Can't find a version installed in " versionPath , ); exit(1); }; Logger.log( "Aliasing " name " to " version , ); let%lwt () = Versions.Aliases.set(~alias=name, ~versionPath); Lwt.return(); };