(sigil deps fetch)
(sigil deps fetch) - Dependency Fetching
This module handles fetching git dependencies using bare repos and worktrees. Dependencies are cached globally in ~/.sigil/repos/ as bare repos, and worktrees are created per-project in .sigil/deps/.
Exports
parse-git-urlprocedureParse a git URL specification.
Supports shorthand and full URL formats:
codeberg:user/repocodeberg:user/repo/subpathcodeberg:user/repo#refhttps://example.com/repo.git
Returns an alist with keys: forge, user, repo, subpath, ref. Returns #f if parsing fails.
Re-exported from (sigil git)
git-url-repoprocedureRe-exported from (sigil git)