UNPKG

motoko

Version:

Compile and run Motoko smart contracts in Node.js or the browser.

21 lines 704 B
import { Motoko } from '.'; export interface PackageInfo { name: string; repo: string; version: string; dir?: string; branch?: string | undefined; } export interface Package { name: string; version: string; files: PackageFiles; } export declare type PackageFiles = Record<string, PackageFile>; export interface PackageFile { content: string; } export declare function fetchPackage(name: string, info: string | PackageInfo): Promise<Package | undefined>; export declare function installPackages(mo: Motoko, packages: Record<string, string | PackageInfo>): Promise<void>; export declare function validatePackage(pkg: Package): void; //# sourceMappingURL=package.d.ts.map