Teraslice CLI: `Helpers Github Asset Default`
helpers/github-asset.default
Table of contents
Constructors
Properties
Accessors
Methods
Constructors
constructor
• new default(config
): default
Parameters
Name | Type |
---|---|
config | GithubAssetConfig |
Returns
Defined in
teraslice-cli/src/helpers/github-asset.ts:16
Properties
arch
• arch: string
Defined in
teraslice-cli/src/helpers/github-asset.ts:7
assetString
• assetString: string
Defined in
teraslice-cli/src/helpers/github-asset.ts:8
bundle
• bundle: boolean
Defined in
teraslice-cli/src/helpers/github-asset.ts:14
name
• name: string
Defined in
teraslice-cli/src/helpers/github-asset.ts:12
nodeVersion
• nodeVersion: string
Defined in
teraslice-cli/src/helpers/github-asset.ts:9
platform
• platform: string
Defined in
teraslice-cli/src/helpers/github-asset.ts:10
user
• user: string
Defined in
teraslice-cli/src/helpers/github-asset.ts:11
version
• Optional
version: string
Defined in
teraslice-cli/src/helpers/github-asset.ts:13
Accessors
nodeMajorVersion
• get
nodeMajorVersion(): string
Returns
string
Defined in
teraslice-cli/src/helpers/github-asset.ts:29
Methods
download
▸ download(outDir?
, quiet?
): Promise
<string
>
Parameters
Name | Type | Default value |
---|---|---|
outDir | string | '/tmp' |
quiet | boolean | false |
Returns
Promise
<string
>
Defined in
teraslice-cli/src/helpers/github-asset.ts:33
parseAssetString
▸ parseAssetString(assetString
): Object
Parameters
Name | Type |
---|---|
assetString | string |
Returns
Object
Name | Type | |
---|---|---|
name | string | |
user | string | |
version | undefined \ | string |