README
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';