Ts-loader versions 6.1.1 and 6.1.0 are both TypeScript loaders for Webpack, designed to simplify the process of integrating TypeScript code into your Webpack builds. Both versions share the same core dependencies like chalk, semver, micromatch, loader-utils, and enhanced-resolve, ensuring consistent functionality for handling command-line styling, version management, pattern matching, and module resolution. The development dependencies are also identical, including tools like glob, babel, karma, mocha, tslint, webpack, and various testing and linting utilities ensuring code quality and compatibility including specific configurations and plugins like babel-preset-react, html-webpack-plugin and others. Regarding peer dependencies, both versions require typescript to be installed, meaning that the typescript compiler needs to be present within the project.
While the codebases are similar, the main difference lies in the update. Version 6.1.1 was released on September 20, 2019, while 6.1.0 was released on September 10, 2019. The unpacked size of 6.1.1 is slightly larger (163180 bytes vs 147688 bytes). The difference in packed sizes and release day suggests bug fixes, performance improvements, or minor feature additions that didn't warrant a major or minor version bump, something which can be verified only by checking the release notes.
For developers, both ts-loader versions provide a solid foundation for compiling TypeScript projects, offering robust support for modern TypeScript features, efficient compilation, and seamless integration with the Webpack ecosystem. Choosing the newest version is typically recommended for benefit from the latest improvements.
The are not vulnerabilities for the version 6.1.1 of the package ts-loader