Skip to content

Conversation

@aceppaluni
Copy link

Description:

This PR aims to update the readme with new setup instructions for Winodows users to setup the JS SDK on their local Winodws machine.

Related issue(s):

Fixes #3697

Notes for reviewer:

Attempted to add a clear defined step for Windows users only

Checklist

  • Documented (Code comments, README, etc.)
  • Tested (unit, integration, etc.)

Signed-off-by: aceppaluni <aceppaluni@gmail.com>
@lfdt-bot
Copy link
Contributor

lfdt-bot commented Feb 12, 2026

Snyk checks have passed. No issues have been found so far.

Status Scanner Critical High Medium Low Total (0)
Open Source Security 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

README.md Outdated
Comment on lines 68 to 77
### Windows
Enable the long paths in Windows:

1. Go to ```Run``` app and type ```regedit```
2. Navigate to ```HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem```
3. On the right search for ```LongPathsEnabled``` entry
4. Set this to ```Enabled``` or ```1```
5. Open Git Bash as an Administrator and run ```git config --system core.longpaths true```
6. In Git Bash Run ```git config core.autocrlf false```
7. FInally, in Git Bash run ```git config core.eol lf```
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for putting this together - I know I initially suggested adding more explicit Windows guidance, but on second thought I think we may want to slightly adjust the approach.
Instead of documenting the exact registry and Git configuration steps, it might be better to describe the required conditions at a higher level (e.g. long paths must be enabled on Windows, Git must support long paths, LF line endings enforced), and link to official documentation for how to configure those.
My thinking now is that these are general OS/Git configuration topics rather than SDK-specific setup, and keeping the README focused on SDK requirements will likely make it cleaner and easier to maintain long term.
Curious what you think about reframing it that way.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also with this in place, I do not think that we should split the README.md per OS as these would be +2~lines of text. :)

@codecov
Copy link

codecov bot commented Feb 12, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Signed-off-by: aceppaluni <aceppaluni@gmail.com>
Signed-off-by: aceppaluni <aceppaluni@gmail.com>
Signed-off-by: aceppaluni <aceppaluni@gmail.com>
Signed-off-by: aceppaluni <aceppaluni@gmail.com>
README.md Outdated
### Windows

>[!Note]
> Link to official documentation: [Windows-Long-Path](https://learn.microsoft.com/en-us/windows/win32/fileio/maximum-file-path-limitation?tabs=registry)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
> Link to official documentation: [Windows-Long-Path](https://learn.microsoft.com/en-us/windows/win32/fileio/maximum-file-path-limitation?tabs=registry)
> Long paths must be enabled. Link to official documentation: [Windows-Long-Path](https://learn.microsoft.com/en-us/windows/win32/fileio/maximum-file-path-limitation?tabs=registry)

README.md Outdated
>
> Git must support long paths
>
> LF line endings must be enforced on Windows
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
> LF line endings must be enforced on Windows
> LF line endings must be enforced.

Since it is obvious it is for Windows as we're in the windows section

Signed-off-by: aceppaluni <aceppaluni@gmail.com>
Copy link
Contributor

@venilinvasilev venilinvasilev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Beginner]: Update Setup Instructions In Readme For Windows

3 participants