David Anson

Results 484 comments of David Anson

Most people don't read release notes and would not realize this behavior had changed. What's concerning to me is that they would lose coverage of files they may have specifically...

Overriding `make-dir` to `3.1.0` (previous version) does NOT fix the problem: https://github.com/DavidAnson/markdownlint/actions/runs/5676526442 Overriding `yargs` and `yargs-parser` to their `[email protected]` versions according to https://github.com/bcoe/c8/compare/v8.0.0...v8.0.1 DOES fix the problem: https://github.com/DavidAnson/markdownlint/actions/runs/5676565863 Both `yargs`...

FYI, overriding ONLY `yargs-parser` (to `^20.2.9`) also produces a successful run: https://github.com/DavidAnson/markdownlint/actions/runs/5676622211

I think you meant to override and force **`yargs-parser`** to `21.0.0`? That fails: Overriding it to `20.2.9`, the previous version works: Here’s the diff of those two releases; it includes...

@bcoe, I think you're right about that commit. Previously, `yargs-parser` would remove quotes from each `val` in `processValue` but now it only does so if the top-level input was a...

Ironically, it turns out I don't need either `--exclude` in this scenario, so I can simplify the command to `c8 --100` and avoid the issue entirely. (The default exclusion includes...

This kind of platform-specific stuff scares me. I maintain a CLI as well and include some pretty intricate directions for getting consistent behavior for arguments, but this issue makes me...

Ooookay. This was bothering me, so I did more experimentation. Here's receipts: https://github.com/DavidAnson/markdownlint-cli2/actions/runs/5734878989/job/15541764773 I'd summarize the key points as follows (as observed in GitHub's Actions environment): - On Ubuntu and...