1.0.0 • Published 5 years ago

archetype-node-interfaces v1.0.0

Weekly downloads
8
License
ISC
Repository
gitlab
Last release
5 years ago

Archtype Nodejs Interfaces

Intefaces corporativas em TypeScript. Todas as interfaces deverão seguir o padrão de desenvolvimento para TypeScript citados no link abaixo:

https://eslint.org/docs/rules/

Pré requisitos

  • eslint
  • typescript
  • typescript@next
  • ts-node

Instalações e execuções

Instalações Globais

sudo npm install -g eslint typescript typescript@next ts-node --ignore-scripts

Instalações da aplicação

npm install --ignore-scripts

// Anbiente de Dev
npm install --only=dev --ignore-scripts

Lista de Interfaces

Todas as interfaces desenvolvidas nesse módulo serão desenvolvida para âmbito corporativo. Caso a interface seja em âmbito de projeto deverá ser criada na pasta de interfaces do projeto.

Lista de interfaces:

  • DatabaseInterface

Ao implementar uma interface, esta deverá ser exportada no arquivo index.ts, segue exemplo abaixo:

export * from './interfaces/DatabaseInterface';
1.0.0

5 years ago