# Functions
Decode status to appropriate error from JSON error or HTTP code.
NewClient creates a new client using the DefaultConduit.
StatusCodeToError converts API response status to error code.
# Variables
DefaultConduit is a wrapper for http.DefaultClient.
Account has an exclusive lock on the resource.
ErrForbidden is the error for 403 from server.
ErrFuryServer is the error for 5xx server errors.
ErrNotFound is the error for 404 from server.
Not implemented error for endpoints that are no longer supported.
ErrTimeout is the error for 408 from server or net timeout.
ErrUnauthorized is the error for 401 from server.
# Structs
AccountResponse represents Account JSON.
Client is the main entrypoint for interacting with Gemfury API.
Repo represents Git Config KV pair.
Repo represents Git Repo JSON.
ReposResponse represents details from Git List API call.
Repo represents Git Config KV pair.
LoginCreateResponse represents LoginCreate JSON response.
LoginGetResponse represents LoginGet JSON response.
LoginRequest represents Login JSON.
LoginResponse represents Login JSON.
Member represents Member JSON.
MembersResponse represents details from Members API call.
Package represents Package JSON.
PackageResponse represents details from Packages API call.
PaginationRequest for requesting paginated.
PaginationResponse for pagination metadata from API headers.
UserError is one whose message can be displayed to user.
VersionResponse represents Version JSON.
VersionDigests represents Version's digest field.
VersionsResponse represents details from Versions API call.