in Generator/Sources/needle/main.swift [24:34]
func main() {
let parser = ArgumentParser(usage: "<subcommand> <options>", overview: "Needle DI code generator.")
let commands = initializeCommands(with: parser)
let inputs = Array(CommandLine.arguments.dropFirst())
do {
let args = try parser.parse(inputs)
execute(commands, with: parser, args)
} catch (let e) {
error("Command-line pasing error (use --help for help): \(e)")
}
}