Files
scriptc/packages/compiler/src
Malte UblandClaude Opus 5.5 28de3ca7c6 Island modules that patch a builtin module's CommonJS exports
Detect writes through a builtin module's CommonJS object (direct,
aliased, namespace, defineProperty, Object.assign, delete) as the new
island reason `builtin-patch` (R2.5), in Node islands they are collected
alongside npm and user modules, and the SC8001 note names the patched
member. A patching entry module is refused with SC8006 ("move the patch
into a module of its own"), as is a patcher whose TypeScript needs more
than Node's type stripping. A native module that reads a patched member
through the CommonJS object gets SC8020, and npm packages that read one
join the island set. Program modules also ship data files they name
beside themselves, since an island loads from the extracted tree.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-29 18:16:03 -07:00
..
2026-10-29 16:39:31 -05:00
…
…
2026-10-29 16:39:31 -05:00
2026-10-29 16:39:31 -05:00
…
…
…