Skip to main content

Platform

Interfaces​

Type Aliases​

$Shape​

$Shape = object & { linux?: null; macos?: null; variant?: undefined; windows?: null; } | { linux: $Shape; macos?: null; variant?: "linux"; windows?: null; } | { linux?: null; macos: $Shape; variant?: "macos"; windows?: null; } | { linux?: null; macos?: null; variant?: "windows"; windows: $Shape; }

Narrowed shape of a Platform.

Type Declaration​

linux?​

optional linux?: $Shape | null

macos?​

optional macos?: $Shape | null

windows?​

optional windows?: $Shape | null