Hornwitser
867bb0c646
Add ModInfo.id getter
...
Provide a simple unique identifier for mods consisting of the name
followed by an underscore and then the version.
2023-12-12 00:08:25 +01:00
Hornwitser
f12a9926eb
Add isDeleted and updatedAt to subscribable types
...
Prepare for subscriptinos being able to be cached and resumed by adding
updatedAt and isDeleted fields to the subscribable types.
2023-12-08 18:22:34 +01:00
Hornwitser
853866492b
Refactor controller mod storage into ModStore
...
Structure the storage of mods on the controller into into a reusable
component in preparation for the host using the same kind of mod storage
to retrieve and cache the mods it needs to run mod packs on instances.
2023-12-03 19:59:14 +01:00
Hornwitser
a66e930997
Use strict type checking
2023-08-12 02:31:17 +02:00
Hornwitser
679c00527f
Port remaining lib/data modules to TypeScript
2023-08-11 01:13:38 +02:00