Skip to content

A mu.semte.ch service to interpret AR designs following the VLAG model, and generate traffic measures based on the designs

Notifications You must be signed in to change notification settings

lblod/vks-design-service

Repository files navigation

VKS design service

A mu-semtech service which implements the VLAG datamodel, to the extent of extracting the necessary information for importing VKS designs for the purpose of generating regulations.

How to use

Environment variables

variable required default description
MOW_ENDPOINT no defaults to MU_SPARQL_ENDPOINT if it is set, http://database:8890/sparql if not The sparql endpoint where the information about measures is held. Leave empty if this information is in the same stack as this service

Development

This service has an unusual and experimental test setup. To run the tests, simply:

npm install
npm run test

This will launch a vitest session. Through the use of https://testcontainers.com/ , a test-stack is launched for each test suite. The test-stack is defined by the compose file under /test-app. Before each test, the database is cleared and re-seeded.

About

A mu.semte.ch service to interpret AR designs following the VLAG model, and generate traffic measures based on the designs

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •