Example: if a user makes the typo yarn run blendid --build (instead of yarn run blendid -- build), yarn run blendid is run. This can be problematic for someone waiting for a notification, someone using the command in a script, or someone simply unfamiliar with watching (that user could reasonably think yarn run blendid -- build was hanging).
Invalid options should return a failure with an explanatory error log.
Example: if a user makes the typo
yarn run blendid --build
(instead ofyarn run blendid -- build
),yarn run blendid
is run. This can be problematic for someone waiting for a notification, someone using the command in a script, or someone simply unfamiliar with watching (that user could reasonably thinkyarn run blendid -- build
was hanging).Invalid options should return a failure with an explanatory error log.