1.0.0-expert-no-country.0 • Published 11 months ago

expert-workspace v1.0.0-expert-no-country.0

Weekly downloads
-
License
-
Repository
-
Last release
11 months ago

Expert

Microservices handling JobMission, Expert profile

Install

This repo uses npm workspaces and so requires npm v7+

Architecture

Virtuo-crudify write operations must not be used, this choice implies that :

  • the options readonly of both the middleware must be kept to true and only the mixin withCrudReadOnly should be used.
  • For integrations tests that require to have a model in a state that is impossible to get to because of time constraints, a test only route can be created. The corresponding client methods should be prefixed with UNSAFE_.

VSCode users

Add this to your config for eslint to work correctly.

// .vscode/settings.json 
{
  "eslint.workingDirectories": ["./client/", "./service"]
}