Erik Arvidsson
Erik Arvidsson
I'm not sure we need to do anything here. This is not an observable part of the platform.
I realized that I can do this with `runtype` but maybe there is room for simplifacation? ```ts import * as t from 'simple-runtypes'; type Node = { children: Node[]; label:...
The real world scenarios include tree like data structures... Filesystems, btrees etc.
We currently use zod (and superstruct) and have a JSON type that is recursive.
It is Node.js tests using mocha+chai, set up to work with TravisCI
Based on my very limited research travis only support Firefox and PhantomJS.
Zuul looks promising. Another option is to install Chrome on Travis: https://github.com/angular/templating/blob/1e4b135e461b6d9b50c88ab2c99f1eac16b698a5/install_chrome.sh