Signed-off-by: Anders Kaseorg <anders@zulip.com>
This commit removes role field from StreamSubscription type and also removes SubscriptionRole type since we are not moving forward with stream administrator concept and instead working on new permssions model as per #19525.
We also upgrade @babel/preset-typescript to the latest version to get support for constant enums.