Procs
proc cloner(args: seq[string]; strict = false; log_level = logLevel; safe_mode = false; quiet = true; network = true; force = false; dry_run = false): int {....raises: [Exception, OSError, ValueError, IOError, KeyError, ERecoverableError, EOFError, ResultError[system.void], ResultError[errors.git_error_code], Exception, RestError, JsonParsingError, SyntaxError, StudyError, RegexInternalError, InvalidUnicodeError], tags: [ RootEffect, ReadDirEffect, ReadEnvEffect, ReadIOEffect, WriteIOEffect, WriteEnvEffect, WriteDirEffect, ExecIOEffect, TimeEffect].}
- cli entry to clone a package into the environment Source Edit
proc fixer(strict = false; log_level = logLevel; safe_mode = false; quiet = false; network = true; force = false; dry_run = false): int {....raises: [ OSError, ValueError, IOError, Exception, KeyError, ERecoverableError, EOFError, ResultError[system.void], ResultError[errors.git_error_code], Exception, SyntaxError, StudyError, RegexInternalError, InvalidUnicodeError], tags: [ ReadDirEffect, ReadEnvEffect, ReadIOEffect, RootEffect, WriteIOEffect, WriteEnvEffect, WriteDirEffect, ExecIOEffect, TimeEffect].}
- cli entry to evaluate and/or repair the environment Source Edit
proc forker(names: seq[string]; strict = false; log_level = logLevel; safe_mode = false; quiet = false; network = true; force = false; dry_run = false): int {....raises: [OSError, ValueError, IOError, Exception, KeyError, ERecoverableError, EOFError, ResultError[system.void], ResultError[errors.git_error_code], Exception, ResultError[system.string], RestError, JsonParsingError, TimeParseError], tags: [ReadDirEffect, ReadEnvEffect, ReadIOEffect, RootEffect, WriteIOEffect, WriteEnvEffect, WriteDirEffect, ExecIOEffect, TimeEffect].}
- cli entry to remotely fork installed packages Source Edit
proc grapher(names: seq[string]; strict = false; log_level = logLevel; safe_mode = false; quiet = true; network = true; force = false; dry_run = false): int {....raises: [OSError, ValueError, IOError, Exception, KeyError, ERecoverableError, EOFError, ResultError[system.void], ResultError[errors.git_error_code], Exception, ResultError[system.string]], tags: [ ReadDirEffect, ReadEnvEffect, ReadIOEffect, RootEffect, WriteIOEffect, WriteEnvEffect, WriteDirEffect, ExecIOEffect, TimeEffect].}
- graph requirements for the project or any of its dependencies Source Edit
proc lockfiler(names: seq[string]; strict = false; log_level = logLevel; safe_mode = false; quiet = false; network = true; force = false; dry_run = false): int {....raises: [OSError, ValueError, IOError, Exception, KeyError, ERecoverableError, EOFError, ResultError[system.void], ResultError[errors.git_error_code], Exception], tags: [ReadDirEffect, ReadEnvEffect, ReadIOEffect, RootEffect, WriteIOEffect, WriteEnvEffect, WriteDirEffect, ExecIOEffect, TimeEffect].}
- cli entry to write a lockfile Source Edit
proc nimbler(args: seq[string]; strict = false; log_level = logLevel; safe_mode = false; quiet = true; network = true; force = false; dry_run = false): int {....raises: [OSError, ValueError, IOError, Exception, KeyError, ERecoverableError, EOFError, ResultError[system.void], ResultError[errors.git_error_code], Exception], tags: [ReadDirEffect, ReadEnvEffect, ReadIOEffect, RootEffect, WriteIOEffect, WriteEnvEffect, WriteDirEffect, ExecIOEffect, TimeEffect].}
- cli entry to pass-through nimble commands with a sane nimbleDir Source Edit
proc pather(names: seq[string]; strict = false; log_level = logLevel; safe_mode = false; quiet = true; network = true; force = false; dry_run = false): int {....raises: [OSError, ValueError, IOError, Exception, KeyError, ERecoverableError, EOFError, ResultError[system.void], ResultError[errors.git_error_code], Exception, ResultError[system.string]], tags: [ ReadDirEffect, ReadEnvEffect, ReadIOEffect, RootEffect, WriteIOEffect, WriteEnvEffect, WriteDirEffect, ExecIOEffect, TimeEffect].}
- cli entry to echo the path(s) of any dependencies Source Edit
proc roller(names: seq[string]; strict = false; log_level = logLevel; safe_mode = false; quiet = false; network = true; force = false; dry_run = false): int {....raises: [OSError, ValueError, IOError, Exception, KeyError, ERecoverableError, EOFError, ResultError[system.void], ResultError[errors.git_error_code], Exception, SyntaxError, StudyError, RegexInternalError, InvalidUnicodeError], tags: [ReadDirEffect, ReadEnvEffect, ReadIOEffect, RootEffect, WriteIOEffect, WriteEnvEffect, WriteDirEffect, ExecIOEffect, TimeEffect].}
- roll a project's dependencies to specific requirements Source Edit
proc runner(args: seq[string]; git = false; strict = false; log_level = logLevel; safe_mode = false; quiet = true; network = true; force = false; dry_run = false): int {....raises: [ OSError, ValueError, IOError, Exception, KeyError, ERecoverableError, EOFError, ResultError[system.void], ResultError[errors.git_error_code], Exception], tags: [ReadDirEffect, ReadEnvEffect, ReadIOEffect, RootEffect, WriteIOEffect, WriteEnvEffect, WriteDirEffect, ExecIOEffect, TimeEffect].}
- this is another pather, basically, that invokes the arguments in the path Source Edit
proc searcher(args: seq[string]; strict = false; log_level = logLevel; safe_mode = false; quiet = true; network = true; force = false; dry_run = false): int {....raises: [Exception, IOError, ValueError, KeyError, RestError, OSError, JsonParsingError], tags: [RootEffect, ReadEnvEffect, ReadIOEffect, ReadDirEffect, TimeEffect, WriteIOEffect].}
- cli entry to search github for nim packages Source Edit
proc tagger(strict = false; log_level = logLevel; safe_mode = false; quiet = false; network = true; force = false; dry_run = false): int {....raises: [ OSError, ValueError, IOError, Exception, KeyError, ERecoverableError, EOFError, ResultError[system.void], ResultError[errors.git_error_code], Exception], tags: [ReadDirEffect, ReadEnvEffect, ReadIOEffect, RootEffect, WriteIOEffect, WriteEnvEffect, WriteDirEffect, ExecIOEffect, TimeEffect].}
- cli entry to add missing tags Source Edit
proc unlockfiler(names: seq[string]; strict = false; log_level = logLevel; safe_mode = false; quiet = false; network = true; force = false; dry_run = false): int {....raises: [OSError, ValueError, IOError, Exception, KeyError, ERecoverableError, EOFError, ResultError[system.void], ResultError[errors.git_error_code], Exception, SyntaxError, StudyError, RegexInternalError, InvalidUnicodeError], tags: [ ReadDirEffect, ReadEnvEffect, ReadIOEffect, RootEffect, WriteIOEffect, WriteEnvEffect, WriteDirEffect, ExecIOEffect, TimeEffect].}
- cli entry to read a lockfile Source Edit
proc updowner(names: seq[string]; goal: RollGoal; strict = false; log_level = logLevel; safe_mode = false; quiet = true; network = true; force = false; dry_run = false): int {....raises: [ OSError, ValueError, IOError, Exception, KeyError, ERecoverableError, EOFError, ResultError[system.void], ResultError[errors.git_error_code], Exception, SyntaxError, StudyError, RegexInternalError, InvalidUnicodeError], tags: [ ReadDirEffect, ReadEnvEffect, ReadIOEffect, RootEffect, WriteIOEffect, WriteEnvEffect, WriteDirEffect, ExecIOEffect, TimeEffect].}
- perform upgrades or downgrades of dependencies within project requirement specifications Source Edit