Skip to content

craft-hub / PacotePluginPackageInstaller

Class: PacotePluginPackageInstaller ​

Defined in: packages/craft-hub/src/marketplace.ts:388

Fetch and extract an integrity-pinned registry package without requiring an external package manager.

Implements ​

Constructors ​

Constructor ​

new PacotePluginPackageInstaller(extract?): PacotePluginPackageInstaller

Defined in: packages/craft-hub/src/marketplace.ts:389

Parameters ​

extract? ​

PacoteExtract = ...

Returns ​

PacotePluginPackageInstaller

Methods ​

install() ​

install(input): Promise<InstalledPackage>

Defined in: packages/craft-hub/src/marketplace.ts:391

Parameters ​

input ​
destination ​

string

integrity? ​

string

package ​

string

registry? ​

string

signal? ​

AbortSignal

version ​

string

Returns ​

Promise<InstalledPackage>

Implementation of ​

PluginPackageInstaller.install

Released under the MIT License.