Skip to content

Simplify native development commands - #167

Merged
kostyafarber merged 2 commits into
mainfrom
chore/simplify-dev-commands
Jul 30, 2026
Merged

Simplify native development commands#167
kostyafarber merged 2 commits into
mainfrom
chore/simplify-dev-commands

Conversation

@kostyafarber

Copy link
Copy Markdown
Collaborator

Summary

  • add explicit debug/release Electron development workflows:
    • pnpm dev
    • pnpm dev:release
    • pnpm dev:watch
    • pnpm dev:watch:release
  • make Rust watch mode select the native build profile, watch the Cargo workspace, and avoid a duplicate startup build
  • remove the redundant root build command, ineffective Turbo native/dev tasks, and unused test:ci / test:typecheck aliases
  • update setup and command documentation for Node 24 and pnpm 11

Testing

  • repository pre-commit hooks
  • JSON parsing for package.json and turbo.json
  • bash -n scripts/watch.sh
  • invalid watch-profile exit/usage check
  • git diff --check

@kostyafarber
kostyafarber merged commit 594fbc5 into main Jul 30, 2026
10 checks passed
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