Why don't you ask a couple follow up questions about the situation before you slide into the comments and deliver judgement on a something you know nothing about?
> It's a method useful for startups only.
this is a start up. So yes it's useful.
> Deprecation should only be on the table if your original design was flawed.
It was.
> It says a lot about your company and creates a broken windows atmosphere
It says a lot about what kind of person you are to come at me with a statement like this. The entire reason this approach is being done is to deal with broken windows genius.
> "Wanting typescript" is a shitty excuse for putting a business critical system up for adoption
TS is one of many changes we are adding to deal with the "broken windows" you so snidely commented right before delivering this one. Isolating the part that makes this shift impossible without a lengthy and expensive re-write is absolute the right approach as we can continue delivering features, address tech debt, and leverage this critical piece of software until we can migrate it to the new infrastructure.
> Enjoy your growth stagnation.
Enjoy being a smug asshole.