mirror of
https://github.com/clusterio/clusterio.git
synced 2026-11-11 23:04:52 +09:00
* 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>
18 lines
844 B
TypeScript
18 lines
844 B
TypeScript
import { bootstrap } from "./controller";
|
|
export { default as Controller } from "./src/Controller";
|
|
export { default as ControllerRouter } from "./src/ControllerRouter";
|
|
export { default as ControlConnection } from "./src/ControlConnection";
|
|
export { default as HostConnection } from "./src/HostConnection";
|
|
export { default as InstanceRecord } from "./src/InstanceRecord";
|
|
export { default as InstanceManager } from "./src/InstanceManager";
|
|
export { default as HostRecord } from "./src/HostRecord";
|
|
export { default as BaseControllerPlugin } from "./src/BaseControllerPlugin";
|
|
export { default as UserManager } from "./src/UserManager";
|
|
export { default as UserRecord } from "./src/UserRecord";
|
|
export { default as User } from "./src/User";
|
|
export { default as WsServer } from "./src/WsServer";
|
|
|
|
if (module === require.main) {
|
|
bootstrap();
|
|
}
|