Skip to content

craft-hub / LocalEnvironmentTool

Interface: LocalEnvironmentTool ​

Defined in: packages/craft-hub/src/local-environment.ts:13

One tool observed on the API host, without implying installation or project compatibility.

Properties ​

executablePath? ​

optional executablePath?: string

Defined in: packages/craft-hub/src/local-environment.ts:17


id ​

id: LocalEnvironmentToolId

Defined in: packages/craft-hub/src/local-environment.ts:14


message? ​

optional message?: string

Defined in: packages/craft-hub/src/local-environment.ts:22


name ​

name: string

Defined in: packages/craft-hub/src/local-environment.ts:15


reason? ​

optional reason?: "timeout" | "not-found" | "platform-unsupported" | "shell-shim" | "permission-denied" | "output-limit" | "version-unrecognized" | "probe-failed" | "developer-tools-unavailable"

Defined in: packages/craft-hub/src/local-environment.ts:21


resolvedPath? ​

optional resolvedPath?: string

Defined in: packages/craft-hub/src/local-environment.ts:18


source? ​

optional source?: "path" | "common-location"

Defined in: packages/craft-hub/src/local-environment.ts:19


status ​

status: "error" | "available" | "unsupported" | "missing"

Defined in: packages/craft-hub/src/local-environment.ts:16


version? ​

optional version?: string

Defined in: packages/craft-hub/src/local-environment.ts:20

Released under the MIT License.