mixin

LibOrigin

@Js
const mixin LibOrigin

LibOrigin models metadata and provenance for a library installed from a remote repository.

methods digest

Digest the remote repo advertised for the bytes it served, formatted as LibVersion.digest

repoName

Remote repo name

uri

URI of the remote repo

digest abstract Str? digest()

Digest the remote repo advertised for the bytes it served, formatted as LibVersion.digest. Comparing the two detects an artifact which changed on disk after it was installed.

repoName abstract Str repoName()

Remote repo name

uri abstract Uri uri()

URI of the remote repo

Haxall 4.0.7 ∙ 27-Oct-2026 09:10 EDT