import { type ParseFlagsOptions } from "https://dotland.deno.dev/x/cliffy@v1.0.0-rc.7/flags/types.ts";
Parser options.
Type Parameters
optional
TFlagOptions extends FlagOptions = FlagOptionsProperties
optional
option: (option: TFlagOptions, value?: unknown) => voidOption callback function. Will be called for all parsed options.
Enable stop early. If enabled, all arguments starting from the first non option argument will be added to the unknown array.
For example:
command --debug-level warning server --port 80
Will result in:
- flags: { debugLevel: 'warning' }
- unknown: ['server', '--port', '80']