/MarshSRRTypescript

Primary LanguageTypeScriptMIT LicenseMIT

Hexagonal Architecture Typescript Service Skeleton

Skeleton for new typescript services based on hexagonal architecture

nodejs

Table of Contents

Installing

nvm install 18.0.0
nvm use
npm install npm@8.3.0 -g
npm install

Building

npm run build

Testing

Jest with Testing Library

npm run test

Linting

Run the linter

npm run lint

Fix lint issues automatically

npm run lint:fix