@docker-doctor/cli@0.2.0
Minor Changes
-
ccfca12: Replace
readline/promisestext input with fully interactive keyboard-driven prompts.askConfirm: vertical Yes/No layout with arrow keys, vim keys (h/j/k/l), and y/n shortcutsaskSelect: vertical option list with up/down / j/k navigation- Hidden cursor during prompts; restored on exit, Ctrl+C, SIGINT, and SIGTERM
- Falls back gracefully to default values in non-TTY (CI/pipe) environments
Patch Changes
- c47c581: Reduce score animation duration from 2 s to 300 ms (20 frames × 15 ms). Guard animation behind
isTTY,CI,NO_ANIMATION,TERM=dumb, andNODE_ENV=testchecks to ensure a clean experience in non-interactive environments. - 0a04d98: Fix workspace discovery to correctly track and validate
.dockerignorefiles, resolving false-positive warnings in theuseDockerignoreperformance rule. - a744994: Fix
no-secrets-in-envrule to support space-separatedENV KEY VALUEformat, ensuring hardcoded credentials in this format are correctly detected by the linter. - 60b743d: Fix
FROMandCOPY/ADDinstruction parsing in rules to correctly skip option flags (e.g.--platform,--chown), preventing false-positive diagnostics or layer ordering check failures.