Skip to content

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.

Notifications You must be signed in to change notification settings

IglanCardeal/base-nodejs-setup

Repository files navigation

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published