Upgrading mocha 10 to 11
Breaking10.8.2 → 11.8.0Breaking1New4Changed10Fixed12Other57
1 breaking change.
- Mocha 11 supports a different set of Node.js versions than before, so older runtimes may no longer work.
Node.js requirement changed in 11.0.0-beta: >= 14.0.0 → ^18.18.0 || ^20.9.0 || >=21.1.0.
Adds is-path-inside ^3.0.3, picocolors ^1.1.1.
Drops ansi-colors.
Installs 93 packages in all (was 71).
Also installs @isaacs/cliui, @pkgjs/parseargs, cross-spawn, eastasianwidth, foreground-child, isexe, jackspeak, lru-cache, minipass, package-json-from-dist, path-key, path-scurry, shebang-command, shebang-regex, signal-exit and 1 more.
No longer installs anymatch, binary-extensions, braces, fill-range, fs.realpath, fsevents, glob-parent, inflight, inherits, is-binary-path, is-extglob, is-glob, is-number, normalize-path, once and 3 more.
Moves ansi-regex 5.0.1 → 5.0.1, 6.5.0, ansi-styles 4.3.0 → 4.3.0, 6.2.3, chokidar 3.6.0 → 4.0.3, cliui 7.0.4 → 8.0.1, diff 5.2.2 → 7.0.0, emoji-regex 8.0.0 → 8.0.0, 9.2.2, glob 8.1.0 → 10.5.0, minimatch 5.1.9 → 9.0.9, readdirp 3.6.0 → 4.1.2, string-width 4.2.3 → 4.2.3, 5.1.2, strip-ansi 6.0.1 → 6.0.1, 7.2.0, workerpool 6.5.1 → 9.3.4, wrap-ansi 7.0.0 → 7.0.0, 8.1.0, yargs 16.2.2 → 17.7.3, yargs-parser 20.2.9 → 21.1.1. Your build may pick other versions.