sim icon indicating copy to clipboard operation
sim copied to clipboard

- Fixed install and run on windows issues

Open TonyCasey opened this issue 3 months ago • 2 comments

It took me a few hours to fix these issues and get it running locally on windows.

  • Restrict local file uploads, downloads, and deletions to server-side execution only.
  • Update webpack configuration to prevent bundling server-only modules in the client.
  • Extend dependencies with necessary libraries (e.g., chalk, lodash, nanoid, etc.).
  • Adjust scripts, packages, and serverExternalPackages in project configuration.
  • Optimize runtime setup for server-side uploads directory.

Summary

Brief description of what this PR does and why.

Fixes #(issue)

Type of Change

  • [ X] Bug fix
  • [ ] New feature
  • [ ] Breaking change
  • [ ] Documentation
  • [ ] Other: ___________

Testing

How has this been tested? What should reviewers focus on?

Checklist

  • [X ] Code follows project style guidelines
  • [X] Self-reviewed my changes
  • [ ] Tests added/updated and passing
  • [X] No new warnings introduced
  • [X] I confirm that I have read and agree to the terms outlined in the Contributor License Agreement (CLA)

Screenshots/Videos

TonyCasey avatar Oct 30 '25 23:10 TonyCasey

@web-flow is attempting to deploy a commit to the Sim Team on Vercel.

A member of the Team first needs to authorize it.

vercel[bot] avatar Oct 30 '25 23:10 vercel[bot]

@TonyCasey can you rebase and resolve the merge conflicts so we can merge this in? thanks for the contribution!

waleedlatif1 avatar Nov 20 '25 20:11 waleedlatif1