Skip to content

Projeto To do list para abordar a manipulação de CSS e JavaScript com manipulação do DOM.

Notifications You must be signed in to change notification settings

adrianomonteiroweb/to-do-list-project

Repository files navigation

Boas vindas ao repositório do projeto To-do List!

Habilidades:

  • Manipular CSS.
  • Manipular DOM com Javascript.

O que foir desenvolvido.

  • Uma lista de tarefas usando HTML, CSS e JavaScript manipulando DOM.

Linter

Para garantir a qualidade do código, foi utilizado neste projeto os linters ESLint e StyleLint. Assim o código estará alinhado com as boas práticas de desenvolvimento, sendo mais legível e de fácil manutenção! Para rodá-los localmente no projeto, execute os comandos abaixo:

npm run lint
npm run lint:styles

Quando é executado o comando npm run lint:styles, ele irá avaliar se os arquivos com a extensão CSS estão com o padrão correto.

Quando é executado o comando npm run lint, ele irá avaliar se os arquivos com a extensão JS e JSX estão com o padrão correto.

Cypress

Cypress é uma ferramenta de teste de front-end desenvolvida para a web. Você pode rodar o cypress localmente para verificar se seus requisitos estão passando, para isso execute o um dos seguintes comandos:

Para executar os testes apenas no terminal:

npm test

Para executar os testes e vê-los rodando em uma janela de navegador:

npm run cypress:open

ou

npx cypress open

Após executar um dos dois comandos acima, será aberta uma janela de navegador e então basta clicar no nome do arquivo de teste que quiser executar (project.spec.js), ou para executar todos os testes clique em Run all specs.

Para rodar o cypress é preciso ter rodado o comando npm install anteriormente.

Resultado do projeto:

To-do List

About

Projeto To do list para abordar a manipulação de CSS e JavaScript com manipulação do DOM.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published