IglanCardeal / base-nodejs-setup

Este é um projeto com configuração básica pra inicio de projetos Node.js. Este possui apenas dependências simples para construção de códigos que são o CORE da aplicação e não inclui nenhum framework web de Node.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Base Node.js Setup

Este é um projeto com configuração básica pra inicio de projetos Node.js. Este possui apenas dependências simples para construção de códigos que são o CORE da aplicação.

Algum dos pacotes inclusos:

  • typescript
  • ts-node-dev
  • husky
  • jest
  • lint-staged
  • prettier
  • ts-jest
  • eslint

Scripts padrão do projeto:

"scripts": {
  "lint": "eslint --ignore-path .gitignore --ext .ts src/",
  "lint:fix": "yarn lint --fix",
  "test": "jest --passWithNoTests --silent",
  "test:coverage": "yarn test:unit --coverage",
  "test:ci": "yarn test:unit --coverage --ci --updateSnapshot",
  "test:unit": "yarn test",
  "test:unit:watch": "yarn test --watch",
  "test:u": "yarn test:unit",
  "test:u:w": "yarn test:unit:watch",
  "test:staged": "yarn test",
  "test:verbose": "jest --passWithNoTests --verbose",
  "test:verbose:watch": "jest --passWithNoTests --verbose --watch",
  "test:v": "yarn test:verbose",
  "test:v:w": "yarn test:verbose:watch",
  "prepare": "husky install"
}

Versão do Node.js v16.0.0.

About

Este é um projeto com configuração básica pra inicio de projetos Node.js. Este possui apenas dependências simples para construção de códigos que são o CORE da aplicação e não inclui nenhum framework web de Node.


Languages

Language:JavaScript 62.2%Language:Shell 23.5%Language:Makefile 14.3%