UNPKG

cnpmcore

Version:
20 lines (19 loc) 761 B
import { EggContext } from '@eggjs/tegg'; import { Static } from '@sinclair/typebox'; import { AbstractController } from '../AbstractController'; declare const MaintainerDataRule: import("@sinclair/typebox").TObject<{ maintainers: import("@sinclair/typebox").TArray<import("@sinclair/typebox").TObject<{ name: import("@sinclair/typebox").TString; email: import("@sinclair/typebox").TString; }>>; }>; type Maintainer = Static<typeof MaintainerDataRule>; export declare class UpdatePackageController extends AbstractController { private packageManagerService; update(ctx: EggContext, fullname: string, data: Maintainer): Promise<{ ok: boolean; }>; private getNpmCommand; private isNpmCommandValid; } export {};