Go to repository

Interface PackageManagerDefinition

Models a package manager definition and basic commands and folder it has.

interface PackageManagerDefinition {
    binFolders: string[];
    cmd: string;
    install: string;
    modulesFolders: string[];
    name: string;
    run: string;
}

Properties

binFolders: string[]

A set of binary folders that the package manager uses.

cmd: string

The regular command name.

install: string

The command used to install dependencies.

modulesFolders: string[]

A set of module folders that the package manager uses.

name: string

The name of this package manager

run: string

The command used to execute a binary related to the package manager.