Typescript EventStore CLI

Job ID: 33689998

Budget: $30 – $250 USD

Take a custom CLI in typescript connected to EventStore database https://www.eventstore.com/
also reqs: bootable in guthub command, node.js /typescript Class-based structure
Console.log commands:

Budget: $50
give ENTITY.name = "entitytest";
give entity.userid = 99;
give entity.storagenum = 22;
give ENTITY.behaviour = "GIVE entity.storagenum xp to USERID" WHEN entity2.quest = 22


The console input will be processed:

var translatedData = "READ FROM STRING";

{
'entity.name' = "entitytest",
entity.behaviour: {data: "give entity.storagenum xp to USERID", result: "give 22 xp to 99 when entity2 quest is 22",
when: ["entity2.quest": 22}],

}


Things I need fixed

- use switch cases between a component test ( etg warehouse )
- send the CLI commands to a server that handles the response.
- "connects" the user after entering their command asked questions such as name, to the server.
- establish and shows content passed in the eventstore.


also need this done :
- system that auth commands based on levels of user permission
- write in file & read from stream of events