@fuel-infrastructure/fuel-hyperlane-registry
Version:
A collection of configs, artifacts, and schemas for Hyperlane
13 lines (12 loc) • 699 B
TypeScript
import { ChainMetadata } from '@hyperlane-xyz/sdk';
export declare function toYamlString(data: any, prefix?: string): string;
export declare function stripLeadingSlash(path: string): string;
export declare function concurrentMap<A, B>(concurrency: number, xs: A[], mapFn: (val: A, idx: number) => Promise<B>): Promise<B[]>;
export declare function isObject(item: any): any;
export declare function objMerge(a: Record<string, any>, b: Record<string, any>, max_depth?: number): any;
export declare function isAbacusWorksChain(metadata: ChainMetadata): boolean;
export declare function parseGitHubPath(uri: string): {
repoOwner: string;
repoName: string;
repoBranch: string | undefined;
};