Estrutura base para um projeto Frontend
š„ Comandos usados para a construĆ§Ć£o do Projeto
# Inicializando o package.json
$ npx create-react-app frontend-struct --template=typescript
# Pacotes do eslint e prettier
$ yarn add eslint -D
$ yarn eslint --init
$ yarn add -D eslint-plugin-react@^7.19.0 @typescript-eslint/eslint-plugin@latest eslint-config-airbnb@latest eslint-plugin-import@^2.20.1 eslint-plugin-jsx-a11y@^6.2.3 eslint-plugin-react-hooks@^2.5.0 @typescript-eslint/parser@latest
$ yarn add -D eslint-import-resolver-typescript
$ yarn add -D prettier eslint-config-prettier eslint-plugin-prettier
$ yarn add react-icons react-router-dom styled-components styled-media-query axios polished
$ yarn add -D @types/react-router-dom @types/styled-components