diff --git a/.github/ISSUE_TEMPLATE/bug-report.md b/.github/ISSUE_TEMPLATE/bug-report.md index d325e134..dc5b3c35 100644 --- a/.github/ISSUE_TEMPLATE/bug-report.md +++ b/.github/ISSUE_TEMPLATE/bug-report.md @@ -1,29 +1,36 @@ --- name: Bug report about: Um modelo exemplo para você relatar algum defeito que tenha encontrado no site. -title: "[BUG] Título do problema" +title: '[BUG] Título do problema' labels: bug assignees: '' - --- + # Descrição + Aqui você escreve sobre o que é o defeito. # Problema encontrado + Aqui você dá detalhes sobre o problema, incluíndo os passos para reproduzir, se necessário. # Prioridade + Registre apenas a prioridade ou seriedade do defeito. Um guia: + - Crítico: site fora do ar, erros fatas que impedem utilização por completo, página em branco - Grave: site online, mas com defeito sério que impedem o uso de forma considerável -- Média: defeito não tão sério, mas que dificulta o uso da aplicação de modo geral +- Média: defeito não tão sério, mas que dificulta o uso da aplicação de modo geral - Baixa: coisas poucas, sistema pode ser usado. Problemas de grafia são incluídos aqui # Solução proposta + Como deveria ser o comportamento sem o defeito? # Ambiente + Aqui você escreve o tipo de dispositivo (Modelo do celular ou sistema operacional do computador) e o navegador que utilizou para o teste. # Evidência -Adicione o que for possível, como captura de tela ou vídeo evidenciando o problema. \ No newline at end of file + +Adicione o que for possível, como captura de tela ou vídeo evidenciando o problema. diff --git a/.gitignore b/.gitignore index 3b0b4037..65f61907 100644 --- a/.gitignore +++ b/.gitignore @@ -23,4 +23,6 @@ dist-ssr *.sln *.sw? -.env \ No newline at end of file +.env + +bun.lockb \ No newline at end of file diff --git a/.husky/pre-commit b/.husky/pre-commit new file mode 100644 index 00000000..b28c372e --- /dev/null +++ b/.husky/pre-commit @@ -0,0 +1 @@ +npm run lint-staged \ No newline at end of file diff --git a/.lintstagedrc b/.lintstagedrc new file mode 100644 index 00000000..fdbc4303 --- /dev/null +++ b/.lintstagedrc @@ -0,0 +1,4 @@ +{ + "!(*.ts)": "prettier --write", + "*.ts": ["eslint . --fix", "prettier --write"] +} diff --git a/.prettierignore b/.prettierignore new file mode 100644 index 00000000..e5382a2c --- /dev/null +++ b/.prettierignore @@ -0,0 +1,6 @@ +node_modules +.husky +.github +bun.lockb +.prettierignore +.gitignore \ No newline at end of file diff --git a/.prettierrc b/.prettierrc index 544138be..4b7d5b71 100644 --- a/.prettierrc +++ b/.prettierrc @@ -1,3 +1,10 @@ { - "singleQuote": true + "arrowParens": "always", + "printWidth": 80, + "singleQuote": true, + "jsxSingleQuote": false, + "semi": true, + "trailingComma": "all", + "tabWidth": 2, + "plugins": ["prettier-plugin-tailwindcss"] } diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 9d44effa..2557942e 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -79,10 +79,10 @@ de forma desnecessária. 5. Faça um push para o seu repositório com `git push`. 6. [Sincronize seu repositório](#-sincronizando). 7. [Abra um pull request](https://docs.github.com/pt/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request). - Não deixe de informar, no seu pull request, qual a issue que está fechando. - Idealmente coloque um comentário no PR que já fechará a issue, como - `fixes #xxxx` ou `closes #xxxx` (onde `xxxx` é o número do issue). Veja - [como isso funciona](https://docs.github.com/pt/get-started/writing-on-github/working-with-advanced-formatting/using-keywords-in-issues-and-pull-requests). + Não deixe de informar, no seu pull request, qual a issue que está fechando. + Idealmente coloque um comentário no PR que já fechará a issue, como + `fixes #xxxx` ou `closes #xxxx` (onde `xxxx` é o número do issue). Veja + [como isso funciona](https://docs.github.com/pt/get-started/writing-on-github/working-with-advanced-formatting/using-keywords-in-issues-and-pull-requests). 8. Acompanhe a revisão do PR. Algumas verificações automáticas serão feitas (o Github Actions rodará o build do Vite, por exemplo). Se uma delas falhar, corrija-a, a revisão humana só começa quando estas checagem estão passando. Após abrir o diff --git a/bun.lockb b/bun.lockb new file mode 100755 index 00000000..db3340e3 Binary files /dev/null and b/bun.lockb differ diff --git a/components.json b/components.json index 46f4379c..b67a3e09 100644 --- a/components.json +++ b/components.json @@ -14,4 +14,4 @@ "components": "@/components", "utils": "@/lib/utils" } -} \ No newline at end of file +} diff --git a/index.html b/index.html index eea57e14..34a99b8e 100644 --- a/index.html +++ b/index.html @@ -1,4 +1,4 @@ - +