Class HuzmaManifest<Permissions>

Type Parameters

  • Permissions extends PermissionsListRaw = ReadonlyArray<{
        key: string;
        value: string[];
    }>

Hierarchy

  • HuzmaManifest

Constructors

  • Type Parameters

    • Permissions extends readonly (string | {
          key: string;
          value: string[] | (readonly string[]);
      })[] = readonly {
          key: string;
          value: string[];
      }[]

    Parameters

    Returns HuzmaManifest<Permissions>

Properties

authors: {
    email: string;
    name: string;
    url: string;
}[]
description: string
entry: string
files: {
    bytes: number;
    invalidation: InvalidationStrategy;
    name: string;
}[]
homepageUrl: string
invalidation: InvalidationStrategy
keywords: string[]
license: string
logoUrl: string
metadata: Record<string, string>
name: string
permissions: PermissionsList<Permissions>
repo: {
    type: RepoType;
    url: string;
}

Type declaration

version: string

Generated using TypeDoc