cra-template-typescript-ea

1.2.1 • Public • Published

React Typescript Boilerplate

Boilerplate feito para acelerar a inicialização de um projeto feito em ReactJS + Typescript com toda a estrutura de pastas padrão e com ambiente de teste e documentação configurados.

Projeto

Certifique-se que a versão do seu create-react-app é >=3.3.0

create-react-app --version

Caso não seja utilize o comando abaixo para atualiza-lo

npm i -g create-react-app

Para instalar como um template do Create React App

create-react-app <nome_do_projeto> --template typescript-ea


Instalar dependencias

$ yarn

Iniciar o projeto

$ yarn start


Testes

Rodar testes automatizados

$ yarn test

Verificar o quanto a aplicação foi testada

$ yarn coverage


Documentação de Componentes

Iniciar a documentação

$ yarn storybook

Linters

Para funcionar os linters de Javascript(ESLint) e de CSS(Stylelint) necessário instalar as extenções do vscode:

E para ativar as formações na hora de salvar no vscode CTRL + SHIFT + P para abrir a palleta de comandos e escrever settings.json após dar um enter adicione essas duas configurações no arquivo:

{
  "editor.formatOnSave": true,
  "editor.codeActionsOnSave": {
    "source.fixAll": true
  }
}

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.2.1
    2
    • latest

Version History

Package Sidebar

Install

npm i cra-template-typescript-ea

Weekly Downloads

2

Version

1.2.1

License

MIT

Unpacked Size

229 kB

Total Files

41

Last publish

Collaborators

  • efraim-andrade