UNPKG

1.04 kBTypeScriptView Raw
1import { AbstractAction } from './abstract.action';
2interface LockfileDependency {
3 version: string;
4}
5interface PackageJsonDependencies {
6 [key: string]: LockfileDependency;
7}
8interface NestDependency {
9 name: string;
10 value: string;
11}
12export declare class InfoAction extends AbstractAction {
13 private manager;
14 handle(): Promise<void>;
15 private displayBanner;
16 private displaySystemInformation;
17 displayPackageManagerVersion(): Promise<void>;
18 displayNestInformation(): Promise<void>;
19 displayNestInformationFromPackage(): Promise<void>;
20 displayCliVersion(): void;
21 readProjectPackageDependencies(): PackageJsonDependencies;
22 displayNestVersions(dependencies: PackageJsonDependencies): void;
23 buildNestVersionsMessage(dependencies: PackageJsonDependencies): NestDependency[];
24 collectNestDependencies(dependencies: PackageJsonDependencies): NestDependency[];
25 format(dependencies: NestDependency[]): NestDependency[];
26 rightPad(name: string, length: number): string;
27}
28export {};