- generate(
source: Source,
options: {
additionalOnVersion?: (
context: {
githubRepo: string;
package: Package;
release: {};
addFetchQueue<T>(job: () => T): Promise<T>;
},
) => Record<string, unknown>
| Promise<Record<string, unknown>>;
apiConcurrency?: number;
calcSHA256?: boolean;
check?: boolean;
concurrency?: number;
logger?: (message: string) => unknown;
octokit: Octokit & {} & paginateGraphQLInterface & Api & {};
retries?: number;
retryDelay?: RetryDelayOption;
retryOn?: RetryOnOption;
},
): Promise<Listing> Parameters
- source: Source
- options: {
additionalOnVersion?: (
context: {
githubRepo: string;
package: Package;
release: {};
addFetchQueue<T>(job: () => T): Promise<T>;
},
) => Record<string, unknown>
| Promise<Record<string, unknown>>;
apiConcurrency?: number;
calcSHA256?: boolean;
check?: boolean;
concurrency?: number;
logger?: (message: string) => unknown;
octokit: Octokit & {} & paginateGraphQLInterface & Api & {};
retries?: number;
retryDelay?: RetryDelayOption;
retryOn?: RetryOnOption;
}Optional
additionalOnVersion?: (
context: {
githubRepo: string;
package: Package;
release: {};
addFetchQueue<T>(job: () => T): Promise<T>;
},
) => Record<string, unknown>
| Promise<Record<string, unknown>>
Optional
apiConcurrency?: number
Optional
calcSHA256?: boolean
Optional
check?: boolean
Optional
concurrency?: number
Optional
logger?: (message: string) => unknown
octokit: Octokit & {} & paginateGraphQLInterface & Api & {}
Optional
retries?: number
Returns Promise<Listing>
generate vpm repository listing json