React, Flux, GraphQL, Hack, HHVM...? All of this and more!
One feature users working with Visual Studio and C#, or some of the JetBrains editors such as WebStorm or PhpStorm, is refactoring when renaming. This may seem like an glaring omission, but the TypeScript tooling infrastructure simply has not had that capability.
But this is changing, with the TypeScript editor language services being extended to support file renaming refactoring. The effort were started a few weeks ago, and now there is a pull request (#23573) with the feature in place. The high level implementation is as follows:
The feature is not yet merged, or scheduled for any specific release. However, once it is in the master branch users who want to test the functionality can simply use the bleeding edge nightly version.