Typescript-formatter version 5.2.0 introduces several key updates compared to the previous stable release, 5.1.3, of this TypeScript code formatting tool. The core functionality, as a formatter itself, remains consistent. Dependency changes primarily involve the development toolchain. The newer version updates its dev dependencies to align with more recent tooling. Most notably, typescript is updated from version 2.2.1 to 2.3.2 and tslint is updated from version 4.4.2 to 5.1.0, bringing the formatter up to date with contemporary linting rules and TypeScript compiler features.
A significant shift is the replacement of espower-loader with intelli-espower-loader. Several grunt tools for testing, cleaning, and running typescript linter have been removed too. This likely means an evolution or simplification in the underlying testing and build processes of the formatter itself, possibly for enhanced performance, stability or better integration with modern IDEs. These changes suggests an improved internal development workflow and a commitment to staying current with the rapidly evolving TypeScript ecosystem. The peer dependency on typescript remains unchanged, ensuring compatibility with TypeScript versions 2.0.6 and above, including several development versions. Developers should see enhanced formatting capabilities due to the Typescript and TSLint updates.
The are not vulnerabilities for the version 5.2.0 of the package typescript-formatter