Skip to content

Latest commit

ย 

History

History
82 lines (58 loc) ยท 1.5 KB

File metadata and controls

82 lines (58 loc) ยท 1.5 KB

Davi Roberto - Frontend Engineer

Hello, world ๐Ÿ’ป

This is my personal website, where I report about my career in frontend web development.

๐Ÿ“– Guide

  1. What I used to develop
  2. Necessary
  3. Installing the project
  4. Running
  5. Prettier
  6. ESlint
  7. Build
  8. Info

๐Ÿš€ What I used to develop

  • Next.js
  • React
  • TypeScript
  • Bootstrap
  • Styled Components
  • Prettier
  • ESLint
  • Pre-commit with Husky
  • And other technologies...

โœ… Required

  • Node 14 (LTS Version)
  • Yarn 1.22.17

๐Ÿ“ฆ Install Dependencies

Run yarn for intall dependencies.

๐ŸŒ Development server

Run yarn dev for start local server.

๐Ÿ“ˆ Prettier

  • Run yarn run pretty:format to format project files using prettier settings.

  • Run yarn run pretty:check to validate that the files are formatted in the configured prettier pattern.

๐Ÿ› ๏ธ ESlint

  • Run yarn lint to check if the project is outside an established standard or if it has bugs and problematic code.

โš™๏ธ Build

  • Run yarn build to generate a build of the project.

โ„น๏ธ Info:

  • Pre-commit: When adding a commit, some checks will be performed to validate the commit before uploading. You can see what these checks are in package.json - lint-staged