Source Intelligence

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

All of v2.0.19 Home All releases olderv2.0.18 v2.0.20newer
Claude Code v2.0.19

Import Statement Reorganization

What: The codebase has reorganized how Node.js core modules are imported, moving from default imports to more specific destructured imports in several locations.

Details:

  • Replaced default import import cr from "stream" with destructured import { PassThrough as KR8 } from "stream" at line 465525
  • Replaced default import import o90 from "node:child_process" with destructured import { execSync as N2B, spawn as dM6 } from "node:child_process" at line 247555
  • Added new destructured import import { cwd as GwA } from "node:process" at line 70285, removing default import import mjQ from "node:process" at line 464092
  • Impact: These are internal refactoring changes with no effect on functionality or user experience. The same capabilities exist with different internal variable names.
  • Evidence: Import changes verified at lines 12585→465525 (stream), 35787→247555 (child_process), 464092→70285 (process)

Related

Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.

See this entry in the whole of v2.0.19 →