Skip to content

add install.sh for desktop app dev setup #53

Merged
amandal0903 merged 2 commits intomainfrom
create-install-sh
Apr 1, 2026
Merged

add install.sh for desktop app dev setup #53
amandal0903 merged 2 commits intomainfrom
create-install-sh

Conversation

@amandal0903
Copy link
Copy Markdown
Collaborator

Summary

  • Adds a one-command setup script (apps/desktop/install.sh) that handles the full desktop app dev environment: nvm, Node 22, Python/build-tool checks, npm
    install, Electron download, and compilation
  • Updates README with desktop app setup instructions

Avijit Mandal added 2 commits April 1, 2026 20:31
Directories like test/integration/browser, test/monaco, test/smoke, and
test/mcp are listed in dirs.ts but don't exist in this repo. When
postinstall tries to npm install in a non-existent cwd with shell: true,
Node throws ENOENT. Now we check existence before queuing the task.
@amandal0903 amandal0903 merged commit 1df68b3 into main Apr 1, 2026
amandal0903 added a commit that referenced this pull request Apr 3, 2026
* fix: skip missing directories in postinstall to prevent ENOENT errors

Directories like test/integration/browser, test/monaco, test/smoke, and
test/mcp are listed in dirs.ts but don't exist in this repo. When
postinstall tries to npm install in a non-existent cwd with shell: true,
Node throws ENOENT. Now we check existence before queuing the task.

* feat: creating install.sh file
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.

1 participant