docs: clarify that JavaScript is handled via the TypeScript language server#1142
Closed
zerone0x wants to merge 1 commit intooraios:mainfrom
Closed
docs: clarify that JavaScript is handled via the TypeScript language server#1142zerone0x wants to merge 1 commit intooraios:mainfrom
zerone0x wants to merge 1 commit intooraios:mainfrom
Conversation
…server JavaScript projects are supported through the TypeScript language server internally. As a result, they appear as TypeScript in the dashboard and the Add Language menu does not list JavaScript as a separate option. This is expected behaviour — all JavaScript features work normally. Added an inline note to the JavaScript entry and a cross-reference on the TypeScript entry to prevent user confusion (see oraios#1141). Co-Authored-By: Claude <noreply@anthropic.com>
Contributor
|
Thanks. I have added a more minimal version of this with commit f51ba80 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes #1141
JavaScript support is provided internally by the TypeScript language server (via a
lang_name_mappingin the config). This means JavaScript projects will appear as TypeScript in the Serena dashboard, and the Add Language menu doesn't list JavaScript as a separate option — which is expected and works correctly.Without a note, users (and LLMs) get confused when they see the dashboard report "TypeScript" for a plain JS project. The LLM then warns the user about a mismatch that doesn't actually indicate a problem.
Added an inline note under the JavaScript entry in the language support docs, and a cross-reference on the TypeScript entry.
Co-Authored-By: Claude noreply@anthropic.com