id = "stepzen" name = "StepZen" description = "CLI to build, deploy and test GraphQL schemas on StepZen." executables = ["StepZen"] [commands] format = 1 label = "StepZen" description = "Start a local development deployment." quality = "ai-draft" base = "fig:StepZen" parser = { end_of_options = "--", interleave = "permute", long_equals = true, short_attached = true, short_bundles = false } [[commands.source]] id = "fig" kind = "completion" url = "https://github.com/withfig/autocomplete/blob/master/src/StepZen.ts" license = "MIT" [[commands.subcommand]] path = ["start"] label = "Deploy, watch and develop" [[commands.subcommand.source]] id = "fig" kind = "completion" url = "https://github.com/withfig/autocomplete/blob/master/src/StepZen.ts" license = "MIT" [[commands.subcommand.field]] id = "dir" label = "Working directory" type = "path" path = { kind = "directory", role = "input" } option = ["--dir"] sources = ["fig"] [[commands.subcommand.field]] id = "endpoint" label = "Endpoint" type = "string" option = ["--endpoint"] sources = ["fig"] [[commands.subcommand.field]] id = "port" label = "GraphiQL port" type = "integer" option = ["--port"] sources = ["fig"] [[commands.subcommand.task]] id = "start" label = "Start" fields = ["dir", "endpoint", "port"] [[commands.subcommand.group]] id = "basic" label = "Basic" fields = ["dir", "endpoint", "port"]