balena-supervisor/test/unit
Felipe Lalanne 94de4006a0 Split compose types into interface and implementation
This splits `App`, `Network`, `Service` and `Volume` which used to be
defined as classes into an interface and a class implementation that is
not exported. This will allow to work with just the types in some cases
and prevent circular dependencies when importing.

Change-type: patch
2024-05-27 14:36:03 -04:00
..
compose Split compose types into interface and implementation 2024-05-27 14:36:03 -04:00
config Update @balena/lint to v7 2024-03-01 18:27:30 -03:00
device-api Update typescript to v5 2024-03-05 15:33:56 -03:00
lib Move lib/fs-utils tests to testfs 2024-04-24 13:37:45 -07:00
.mocharc.js Disable logs globally using mocha hooks 2022-09-28 10:37:41 -03:00
memory.spec.ts Add memory usage healthcheck 2024-04-11 18:16:47 -07:00
network.spec.ts Update typescript to v5 2024-03-05 15:33:56 -03:00
types.spec.ts Fix withDefault type helper to work with boolean 2022-09-13 20:08:32 +00:00