@acoustic-content-sdk/tooling-pkg-mgr v9.0.10076
Tooling functions to implement support for feature modules.
Home > @acoustic-content-sdk/tooling-pkg-mgr
tooling-pkg-mgr package
Tooling functions to implement support for feature modules.
Enumerations
| Enumeration | Description |
|---|---|
| PackageManager | Enumeration of the supported package managers |
Functions
| Function | Description |
|---|---|
| getPackageManager(aRoot) | Decodes the supported workspace from the host |
| rxSupportsNpm() | Tests if we have an npm installation |
| rxSupportsYarn() | Tests if we have a yarn installation |
| rxYarnHasPackage(aName, aRange) | Tests if we have a matching package installation |
Variables
| Variable | Description |
|---|---|
| VERSION | Version and build number of the package |
Home > @acoustic-content-sdk/tooling-pkg-mgr > PackageManager
PackageManager enum
Enumeration of the supported package managers
Signature:
export declare enum PackageManager Enumeration Members
| Member | Value | Description |
|---|---|---|
| NPM | "npm" | |
| YARN | "yarn" |
Home > @acoustic-content-sdk/tooling-pkg-mgr > getPackageManager
getPackageManager() function
Decodes the supported workspace from the host
Signature:
export declare function getPackageManager(aRoot: string): Observable<PackageManager>;Parameters
| Parameter | Type | Description |
|---|---|---|
| aRoot | string | the root dir to test |
Returns:
Observable<PackageManager>
the supported package manager
Home > @acoustic-content-sdk/tooling-pkg-mgr > rxSupportsNpm
rxSupportsNpm() function
Tests if we have an npm installation
Signature:
export declare function rxSupportsNpm(): Observable<boolean>;Returns:
Observable<boolean>
true if we have an installation, else false
Home > @acoustic-content-sdk/tooling-pkg-mgr > rxSupportsYarn
rxSupportsYarn() function
Tests if we have a yarn installation
Signature:
export declare function rxSupportsYarn(): Observable<boolean>;Returns:
Observable<boolean>
true if we have an installation, else false
Home > @acoustic-content-sdk/tooling-pkg-mgr > rxYarnHasPackage
rxYarnHasPackage() function
Tests if we have a matching package installation
Signature:
export declare function rxYarnHasPackage(aName: string, aRange: string): Observable<boolean>;Parameters
| Parameter | Type | Description |
|---|---|---|
| aName | string | package name |
| aRange | string |
Returns:
Observable<boolean>
true if we have such a package
Home > @acoustic-content-sdk/tooling-pkg-mgr > VERSION
VERSION variable
Version and build number of the package
Signature:
VERSION: {
version: {
major: string;
minor: string;
patch: string;
branch: string;
};
build: Date;
}