You'll notice
File extension detection now recognizes .cjs, .mts, and .cts
What
The map used to detect a file's language from its extension now includes .cjs (mapped to JavaScript) and .mts and .cts (both mapped to TypeScript), alongside the existing .jsx, .js, and .mjs entries.
Why
This lets Claude Code correctly recognize these CommonJS and TypeScript module file extensions wherever the language is used, such as syntax highlighting or file-type-aware behavior.
Names in the bundle.cjs.mts.cts
Documented inclaude-code/permission-modes