interface GearInfo {
    author: string;
    capabilities?: string[];
    cite?: string;
    command?: string;
    config: GearConfig;
    custom: {
        flywheel?: {
            invalid?: boolean;
            suite?: string;
        };
        [key: string]: any;
    };
    description: string;
    environment?: Record<string, string>;
    flywheel?: Record<string, string>;
    inputs: {
        [name: string]: GearInput;
    };
    label: string;
    license: string;
    maintainer: string;
    name: string;
    source: string;
    url: string;
    version: string;
}

Properties

author: string
capabilities?: string[]
cite?: string
command?: string
config: GearConfig
custom: {
    flywheel?: {
        invalid?: boolean;
        suite?: string;
    };
    [key: string]: any;
}

Type declaration

  • [key: string]: any
  • Optional flywheel?: {
        invalid?: boolean;
        suite?: string;
    }
    • Optional invalid?: boolean
    • Optional suite?: string
description: string
environment?: Record<string, string>
flywheel?: Record<string, string>
inputs: {
    [name: string]: GearInput;
}

Type declaration

label: string
license: string
maintainer: string
name: string
source: string
url: string
version: string