Interface PackageInfo

interface PackageInfo {
    dependencies?: {
        [dep: string]: string;
    };
    devDependencies?: {
        [dep: string]: string;
    };
    group?: string;
    name: string;
    optionalDependencies?: {
        [dep: string]: string;
    };
    packageJsonPath: string;
    peerDependencies?: {
        [dep: string]: string;
    };
    private?: boolean;
    repository?: string | {
        directory?: string;
        type: string;
        url: string;
    };
    scripts?: {
        [scriptName: string]: string;
    };
    version: string;
    [key: string]: any;
}

Indexable

[key: string]: any

Properties

dependencies?: {
    [dep: string]: string;
}

Type declaration

  • [dep: string]: string
devDependencies?: {
    [dep: string]: string;
}

Type declaration

  • [dep: string]: string
group?: string
name: string
optionalDependencies?: {
    [dep: string]: string;
}

Type declaration

  • [dep: string]: string
packageJsonPath: string
peerDependencies?: {
    [dep: string]: string;
}

Type declaration

  • [dep: string]: string
private?: boolean
repository?: string | {
    directory?: string;
    type: string;
    url: string;
}

Type declaration

  • Optional directory?: string
  • type: string
  • url: string
scripts?: {
    [scriptName: string]: string;
}

Type declaration

  • [scriptName: string]: string
version: string

Generated using TypeDoc