Files
factorio-clusterio/packages/create/templates/plugin-ts
Cooldude2606andHornwitser 2235294c59 Refactor user and instance manager (#837)
* Refactor UserManager to use Datastore

* Rename lib.User to UserDetails also adds to/fromUserDetails

* Fix existing tests

* Add user class tests

* Add tests for finaliseUsers

* Move HostDetails to own file with tests

* Move InstanceDetails to its own file with tests

* Rename HostInfo and add tests

* Rename InstanceInfo and add tests

- Also changes the names of the host properties related to instances
- Also removes the need to specify the location of InstanceInfo

* Make json round trip test validate schema

* Add InstanceManager

* Fix lint errors

* Extra tests

* Add final test coverage

* Add one last test to InstanceManager

* Response to comments

* Use generator rather than return anonumous generator

Co-authored-by: Hornwitser <github@hornwitser.no>

* Fix lint issue with generator

---------

Co-authored-by: Hornwitser <github@hornwitser.no>
2026-03-01 23:04:37 +00:00
..
2025-08-07 19:14:23 +01:00
2025-08-07 19:14:23 +01:00
2025-08-08 21:41:49 +01:00
2024-03-08 20:08:16 +00:00
2025-08-07 17:32:54 +01:00
2025-08-07 17:32:54 +01:00
2024-02-27 23:07:38 +00:00
2025-08-07 17:32:54 +01:00