devtools-shared: Upgrade chai 4 → 6 across the monorepo

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Developer Tools

      Extracted from the semver-compatible lockfile upgrade PR (commits f8300ce chai + 5892f83 chai types).

      • chai ^4.5.0 → ^6.2.2 and @types/chai ^4 → ^5.2.3 in ~27 packages.
      • configs/mocha-config-devtools/package.json: chai-dom ^1.9.0 → ^1.12.1.
      • Fallout: new packages/mql-typescript/tsconfig.tests.json + test script change from tsc --noEmit tests/*/.ts to tsc -p tsconfig.tests.json, because @types/chai 5 augments Object.prototype.should and collides with the Atlas Search compound operator.
      • Adds @types/minimist to packages/download-url/package.json.

      Major version across every package — own PR.

            Assignee:
            Unassigned
            Reporter:
            Neal Beeken
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: