/ordenador-node--js

Projeto Individual - M4 - Códigos do amanhã

Primary LanguageJavaScriptMIT LicenseMIT

ordenador-node--js

Projeto Individual - M4 - Códigos do amanhã

Ordenador de Propriedades de CSS

Este projeto é um programa simples em Node.js que permite a você inserir propriedades de CSS e visualizar a lista ordenada dessas propriedades.

Bibliotecas Utilizadas

  • prompt-async: Uma biblioteca para facilitar a captura de entrada do usuário de forma assíncrona.
  • clear-terminal: Uma biblioteca para limpar o terminal para melhorar a experiência do usuário.
  • chalk: Uma biblioteca para colorir o terminal com estilos de texto.

Escolhas de Implementação

Captura Assíncrona de Entrada

A biblioteca prompt-async foi escolhida para capturar a entrada do usuário de forma assíncrona, permitindo que o programa continue funcionando enquanto aguarda a entrada do usuário.

Limpeza do Terminal

A biblioteca clear-terminal é usada para limpar o terminal antes de exibir a lista ordenada de propriedades. Isso proporciona uma saída mais limpa e legível para o usuário.

Cores no Terminal

A biblioteca chalk é utilizada para adicionar cores aos textos exibidos no terminal. As propriedades são exibidas em verde, tornando mais fácil identificar a lista ordenada.

Ordenação Sensível a Acentos

As propriedades são ordenadas usando o método .sort() com o uso de localeCompare para realizar uma ordenação sensível a acentos (com base na língua portuguesa) e garantir que caracteres especiais sejam tratados corretamente.

Licença

Este projeto está licenciado sob a Licença MIT.

Uso

  1. Certifique-se de ter o Node.js instalado em seu sistema. Você pode baixar a versão mais recente do Node.js em https://nodejs.org/

  2. Clone este repositório para o seu computador ou faça o download do arquivo ZIP e extraia-o.

Na página do repositório, clique no botão "Code" (ou "Código") em verde, localizado no canto superior direito. Isso abrirá um menu suspenso.

Certifique-se de que a opção "HTTPS" esteja selecionada. A URL do repositório será exibida. Ela se parecerá com algo como: https://github.com/nomeusuario/nomerepositorio.git.

Você precisará dessa URL para clonar o repositório.

Clonar o Repositório:

Abra um terminal ou prompt de comando no seu computador. Navegue até o diretório onde deseja clonar o repositório.

Use o comando git clone seguido da URL do repositório que você copiou anteriormente:

git clone https://github.com/nomeusuario/nomerepositorio.git
  1. No terminal, navegue até o diretório onde você clonou/extraiu o repositório.

  2. Instale as dependências executando o seguinte comando:

npm i

Execute o programa com o seguinte comando:
npm start

Siga as instruções exibidas no terminal para inserir propriedades de CSS. Digite "SAIR" para encerrar e exibir a lista ordenada.

Licença

Este projeto está licenciado sob a Licença MIT.