Source code for our collaborative blended modeling demo, based on (1) operation-based, dependency-aware versioning, (2) correspondence models and incremental parsing/rendering.

Joeri Exelmans e29b2c2760 Manual renderer shows changelog + always JSON.stringify() displayed node IDs (so the user can distinguish between numbers and strings) %!s(int64=2) %!d(string=hai) anos
dist f4e4b73a16 Move CSS from HTML to CSS file. Graph nodes display drag cursor. %!s(int64=2) %!d(string=hai) anos
src e29b2c2760 Manual renderer shows changelog + always JSON.stringify() displayed node IDs (so the user can distinguish between numbers and strings) %!s(int64=2) %!d(string=hai) anos
.gitignore 690ded9a3a update deps, fix vulnerability, fix gitignore %!s(int64=2) %!d(string=hai) anos
.gitlab-ci.yml 7936ffa357 missing quote added %!s(int64=2) %!d(string=hai) anos
Dockerfile 8bc4ac80c8 first attempt of a deployment pipeline %!s(int64=2) %!d(string=hai) anos
package-lock.json f7600b98bd align version of mocha with version of types/mocha %!s(int64=2) %!d(string=hai) anos
package.json f7600b98bd align version of mocha with version of types/mocha %!s(int64=2) %!d(string=hai) anos
pnpm-lock.yaml 68531e6d8e Blended modeling demo also has automated + manual parsing and rendering %!s(int64=2) %!d(string=hai) anos
tsconfig.json 882195d790 Frontend: Managed to get D3 to work with React. %!s(int64=3) %!d(string=hai) anos
webpack.config.js 1c4be88cb0 speed up (re)builds %!s(int64=2) %!d(string=hai) anos