dwnpm
Version:
Decentralized Registry Package Manager (DRPM) helps developers publish, install, find and manage Decentralized Packages (DPKs) published to Decentralized Web Nodes (DWNs). DRPM does this by looking up a Decentralized Identifier (DID) to find its DID docum
13 lines • 882 B
TypeScript
import { CreatePackageParams, CreateReleaseParams, DpkRequest, ReadPackageParams, ReadReleaseParams, RegistryResponse } from '../types.js';
export declare class DManager {
static getDwnEndpoints(didToResolve?: string): Promise<string[]>;
static readPackageRecord({ name }: {
name: string;
}): Promise<RegistryResponse>;
static readPackage({ builder, name }: ReadPackageParams): Promise<RegistryResponse>;
static readRelease({ builder, name, version }: ReadReleaseParams): Promise<RegistryResponse>;
static readDpk({ did, dpk: { name, version, path } }: DpkRequest): Promise<RegistryResponse>;
static createPackage({ metadata }: CreatePackageParams): Promise<RegistryResponse>;
static createPackageRelease({ parentId, name, version, integrity, release }: CreateReleaseParams): Promise<RegistryResponse>;
}
//# sourceMappingURL=manager.d.ts.map