Interface: LocalFeaturePack
Defined in: Data/Core/FeaturePackTypes.ts:123
A pack delivered as a file or folder rather than fetched from a catalog.
Deliberately not a FeaturePack with the URLs made optional: a type whose
download_url is sometimes absent invites a caller to fetch undefined, and
the install paths for the two are genuinely different code. Keeping them
separate makes "this pack came from the user, not from a catalog" a fact the
type system carries rather than a comment.
Properties
artifacts
artifacts:
LocalFeaturePackArtifact[]
Defined in: Data/Core/FeaturePackTypes.ts:133
description
description:
string
Defined in: Data/Core/FeaturePackTypes.ts:129
format
format:
"bible-feature-pack@1"
Defined in: Data/Core/FeaturePackTypes.ts:124
installed_size_bytes
installed_size_bytes:
number
Defined in: Data/Core/FeaturePackTypes.ts:132
license
license:
string
Defined in: Data/Core/FeaturePackTypes.ts:130
license_url?
optionallicense_url?:string|null
Defined in: Data/Core/FeaturePackTypes.ts:131
metadata?
optionalmetadata?:Record<string,unknown> |null
Defined in: Data/Core/FeaturePackTypes.ts:134
name
name:
string
Defined in: Data/Core/FeaturePackTypes.ts:127
pack_id
pack_id:
string
Defined in: Data/Core/FeaturePackTypes.ts:125
pack_type
pack_type:
"semantic_search"
Defined in: Data/Core/FeaturePackTypes.ts:126
version
version:
string
Defined in: Data/Core/FeaturePackTypes.ts:128