This PR fixes the buffer symbol search to show `js` and `ts` buffer symbols when using svelte components with `ts`. Does also seem to improve `ts` capabilities (probably because there has been a conflict of `js` and `ts` before). Unfortunately when changing the script tag from no lang attribute to `ts` one needs to update the file (input anyting) to get correct buffer symbol search. Before:  After:  Release Notes: - Fixed svelte outlines for `TS`.