waffle-linter

3.0.0 • Public • Published

waffle-linter License npm version

Linters para garantir os padrões de código desejados para os projetos que usam o Waffle

Para usar

  1. Instale-o como dependência: npm install --save-dev waffle-linter
  2. Crie um script no package.json para executar o linter no projeto:
{
    "scripts": {
        "lint": "waffle-lint"
    }
}

Para desenvolver

  • Instalar as dependências: npm ci
  • Executar os testes de unidade: npm test
  • Calcular a cobertura dos testes: npm run coverage

Para deployar

  1. Mergear PR na master
  2. Executar npm version patch | minor | major na master para gerar a nova versão
    • major: quebra de compatibilidade
    • minor: novas funcionalidades
    • patch: correção de bugs / refatoração
  3. git push && git push --tags para enviar a nova versão para o Github
  4. npm publish para enviar o pacote para o npm (você vai ter que fazer login no npm primeiro)
  5. Edite o release gerado automaticamente pelo Github com o changelog da versão lançada

Copyright ©️ 2019 Elo7

/waffle-linter/

    Package Sidebar

    Install

    npm i waffle-linter

    Weekly Downloads

    2

    Version

    3.0.0

    License

    Apache-2.0

    Unpacked Size

    83.9 kB

    Total Files

    26

    Last publish

    Collaborators

    • elo7tech