This allows mint run to drop the executable name. It still supports it if specified. With packages with multiple executables it can still be specified, or a new --executable argument can be used in case the first arguments passed to the executable matches the executable
All of these work
mint run realm/SwiftLint
mint run realm/SwiftLint autocorrect
mint run swiftlint
mint run swiftLint autocorrect
mint run swiftLint swiftlint autocorrect #for backwards compatability
mint run --executable swiftlint realm/SwiftLint autocorrect
Fixes #145
This allows
mint run
to drop the executable name. It still supports it if specified. With packages with multiple executables it can still be specified, or a new--executable
argument can be used in case the first arguments passed to the executable matches the executableAll of these work