UNPKG

@godspeedsystems/godspeed

Version:

Godspeed CLI

44 lines (43 loc) 928 B
type PlainObject = { [key: string]: any; }; type MongoDB = { dbName: string; ports: [number]; }; type PostgresDB = { dbName: string; port: number; }; type MysqlDB = { dbName: string; port: number; }; type Kafka = { kafkaPort: number; zookeeperPort: number; }; type ElasticSearch = { elasticsearchPort: number; }; type Redis = { port: number; }; interface GodspeedOptions { projectName: string; gsNodeServiceVersion: string; servicePort: number; mongodb: false | MongoDB; postgresql: false | PostgresDB; mysql: false | MysqlDB; kafka: false | Kafka; elasticsearch: false | ElasticSearch; redis: false | Redis; userUID: number; meta: { createTimestamp: string; lastUpdateTimestamp: string; cliVersionWhileCreation: string; cliVersionWhileLastUpdate: string; }; }