Package: Emacs Version: 30.0.50 Many packages use the `major-mode` as a proxy for the type of content in the buffer. When using the new TS modes, these packages tend to behave poorly because they do not understand that a buffer in `js-ts-mode` contains Javascript. I suggest we add the non-TS mode as an extra parent, so `derived-mode-all-parents` includes `js-mode` in `js-ts-mode`. Stefan