forked from extern/bruno
73c62010b7
I noticed that sometimes the response size is weirdly displayed. - size `112932` is displayed as `110.28.999999999999996KB` - size `112990` is displayed as `110.34KB` The problem is in the decimal calculation. Rounding the value ensure we don't have two `.` in the displayed size. Also, update the `contributing` to increase the minimum Node version required.
1.1 KiB
1.1 KiB
Lets make bruno better, together !!
I am happy that you are looking to improve bruno. Below are the guidelines to get started bringing up bruno on your computer.
Technology Stack
Bruno is built using NextJs and React. We also use electron to ship a desktop version (that supports local collections)
Libraries we use
- CSS - Tailwind
- Code Editors - Codemirror
- State Management - Redux
- Icons - Tabler Icons
- Forms - formik
- Schema Validation - Yup
- Request Client - axios
- Filesystem Watcher - chokidar
Dependencies
You would need Node v18.x or the latest LTS version and npm 8.x. We use npm workspaces in the project
Lets start coding
Please reference development.md for instructions on running the local development environment.
Raising Pull Request
- Please keep the PR's small and focused on one thing
- Please follow the format of creating branches
- feature/[feature name]: This branch should contain changes for a specific feature
- Example: feature/dark-mode
- bugfix/[bug name]: This branch should container only bug fixes for a specific bug
- Example bugfix/bug-1
- feature/[feature name]: This branch should contain changes for a specific feature