tests/data/coreutils-commands.json
|
{ "//": "Dev-time tripwire fixture — NOT used at runtime. Get-DFCommandConflict always", "//2": "reads the live set from the user's machine; this list exists only so that", "//3": "tests/Coreutils.Conflicts.Tests.ps1 can flag a NEW DotForge alias that collides", "//4": "with coreutils on a dev box or CI runner that has no coreutils installed.", "//5": "", "//6": "Provenance: `coreutils-manager status` on Coreutils for Windows 2026.6.16", "//7": "(winget Microsoft.Coreutils), captured 2026-07-15. Includes utilities that are", "//8": "currently disabled, because the tripwire cares about the full namespace, not one", "//9": "machine's configuration.", "//10": "", "//11": "'la' is deliberately absent: it is not a utility. The installer synthesizes it", "//12": "into the readline hook only while 'ls' is enabled, and coreutils-manager rejects", "//13": "`disable la`. See docs/external-dependencies.md.", "//14": "", "//15": "Staleness is acceptable and expected: a newer coreutils may add utilities this", "//16": "list lacks. That only weakens the tripwire, never the runtime check. Refresh with:", "//17": " coreutils-manager status | ForEach-Object { ($_ -split '\\s+')[0] }", "version": "2026.6.16", "captured": "2026-07-15", "commands": [ "arch", "b2sum", "base32", "base64", "basename", "basenc", "cat", "cksum", "comm", "cp", "csplit", "cut", "date", "df", "dirname", "du", "echo", "env", "expr", "factor", "false", "find", "fmt", "fold", "grep", "head", "hostname", "join", "link", "ln", "ls", "md5sum", "mkdir", "mktemp", "mv", "nl", "nproc", "numfmt", "od", "paste", "pathchk", "pr", "printenv", "printf", "ptx", "pwd", "readlink", "realpath", "rm", "rmdir", "seq", "sha1sum", "sha224sum", "sha256sum", "sha384sum", "sha512sum", "shuf", "sleep", "sort", "split", "stat", "sum", "tac", "tail", "tee", "test", "touch", "tr", "true", "truncate", "tsort", "unexpand", "uniq", "unlink", "uptime", "wc", "xargs", "yes" ] } |