##Editor
Esse projeto é um protótipo de um editor de textos usando a propriedade contenteditable.
É possível formatar o texto com os comandos:
- Ctrl + b: negrito
- Ctrl + i: itálico
- Ctrl + u: sublinhado
Também é possível arrastar uma imagem do sistema de arquivos para o editor.
###Dependências
Para instalar as dependências basta rodar o comando:
$ npm install
###Build
Para buildar o sistema, basta executar:
$ grunt build
É possível deixar o build em modo watch rodando o comando:
$ grunt
###Servidor
Para subir o servidor execute:
$ node server.js.
###Testes
Para rodar os testes é necessário baixar o selenium-server-standalone-[version].jar daqui e o chromedriver daqui, e adicioná-los na pasta bin.
Eu baixei a versão 2.19 do chromedriver e a versão 2.47.1 daqui. Se você baixou uma versão diferente do selenium-server-standalone, altere a opção selenium.serverPath em nightwatch.json.
Para executar os testes:
$ grunt test