ts-loader version 9.5.0 represents an incremental update to the popular TypeScript loader for webpack, building upon the solid foundation of version 9.4.4. While both versions share core dependencies such as chalk, semver, micromatch, and enhanced-resolve, the key difference lies in the updated development dependencies, particularly concerning TypeScript and related linting tools.
Version 9.5.0 upgrades the TypeScript dependency to version 5.2.2 and the packages @typescript-eslint/parser and @typescript-eslint/eslint-plugin to version 6.0.0. This ensures compatibility and leverages the latest features and improvements offered by these tools. Developers upgrading to 9.5.0 can take advantage of TypeScript 5.2's enhancements, potentially benefiting from improved type checking, language features, and overall performance during development.
The upgrade to the aforementioned linting tools is also crucial, helping to catch errors and enforce consistent coding styles. Furthermore, the peer dependencies for webpack and typescript remain consistent, ensuring a seamless transition for existing projects using webpack 5 or higher. The unpacked size has slightly increased, suggesting minor additions or refinements in the codebase. Overall, version 9.5.0 emphasizes staying current with the TypeScript ecosystem offering improvements mainly to the development experience.
The are not vulnerabilities for the version 9.5.0 of the package ts-loader