- 🚀 VITE
- 💎 JavaScript - Essentials.
- 🔨 EsLint - Pluggable JavaScript linter
- 🐺 Husky - Native Git hooks
- ⚙️ Tailwind CSS 3 - A utility-first CSS framework
In this project, you can run the following scripts:
Script | Description |
---|---|
npm run dev | Runs the app in the development mode. |
npm run start | Runs the node server. |
npm run back | Runs the node server with nodemon. |
npm run build | Builds the app for production |
npm run lint | Runs the Eslint and show code problems |
- Create your branch:
git checkout -b my-new-feature
; - Commit your changes:
git commit -m 'feat: add some feature'
; - Push to the branch:
git push origin my-new-feature
. - Open pull request
After your pull request is merged, you can safely delete your branch.
Use this table as a reference when writing commits. Husky will be in charge of checking that the rules will be followed.
Commit Type | Title | Description | Emoji |
---|---|---|---|
feat |
Features | A new feature | ✨ |
fix |
Bug Fixes | A bug fix | 🐛 |
docs |
Documentation | Documentation only changes | 📝 |
style |
Styles | Changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc) | 🎨 |
refactor |
Code Refactoring | A code change that neither fixes a bug nor adds a feature | ♻️ |
perf |
Performance Improvements | A code change that improves performance | ⚡ |
test |
Tests | Adding missing tests or correcting existing tests | ✅ |
build |
Builds | Changes that affect the build system or external dependencies (example scopes: gulp, broccoli, npm) | 🚨 |
ci |
Continuous Integrations | Changes to our CI configuration files and scripts (example scopes: Travis, Circle, BrowserStack, SauceLabs) | 👷 |
chore |
Chores | Other changes that don't modify src or test files | ➕ |
revert |
Reverts | Reverts a previous commit | ⏪ |