You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
7. **Open a Pull Request (PR):** Open a PR from your branch to the `main` branch of the original repository. Provide a clear description of your changes.
26
+
8. **Open a Pull Request (PR):** Open a PR from your branch to the `main` branch of the original repository. Provide a clear description of your changes.
23
27
24
28
### Keep Pull Requests Small and Focused
25
29
@@ -29,6 +33,21 @@ Try to break down large features into smaller, incremental changes. Each PR shou
29
33
30
34
Avoid including unrelated changes. If you notice something that needs fixing but is outside the scope of your current work, create a separate [issue](https://github.com/samui-build/samui-wallet/issues/new/choose) or address it in a follow-up PR. This helps keep your PRs focused and easy to review.
31
35
36
+
## Prerequisites
37
+
38
+
Before you start contributing, please make sure you have the following with the correct versions:
39
+
40
+
- [Node.js](https://nodejs.org)
41
+
- [Bun](https://bun.sh)
42
+
43
+
- The project requires the correct Bun version, as specified in [`package.json`](./package.json) or .bun-version.
44
+
45
+
We use [Biome](https://biomejs.dev/) for code formatting and linting. To ensure consistency:
46
+
47
+
- Disable any other code formatters (such as ESLint, Prettier, etc.).
48
+
- Configure your editor to use Biome for formatting and linting on save.
49
+
- See your editor's documentation for how to set Biome as the default formatter.
50
+
32
51
## Keeping Your Branch Updated
33
52
34
53
As you work, the `main` branch may be updated with other changes. It's important to keep your branch up-to-date to avoid merge conflicts and maintain a clean commit history.
0 commit comments