Tshy, a "TypeScript HYbridizer," streamlines the creation of hybrid (CommonJS/ESM) TypeScript Node.js packages. Comparing versions 3.0.1 and 3.0.2, developers will find subtle but potent enhancements. Both versions share core functionality, including dependencies like chalk for colorful console output, mkdirp for directory creation, rimraf for removing files, chokidar for file watching, minimatch for pattern matching, typescript for compilation, polite-json for JSON handling, sync-content for file synchronization and walk-up-path for traversing directory structures. Development dependencies like @types/node, prettier, tap, and typedoc remain consistent, ensuring a continued focus on code quality, testing, and documentation.
The key update in version 3.0.2 lies in the resolve-import dependency, bumped from version 1.4.6 to version 2.0.0. This upgrade, while seemingly minor, might introduce changes in how module resolution is handled, potentially impacting build processes or the way Tshy identifies and manages dependencies within your project. Developers upgrading to the latest resolve-import version benefit from improvements by the tool maintainers that could address bug fixes, new features, or performance optimizations in module resolution. Both versions are licensed under BlueOak-1.0.0, promoting open-source collaboration. Developers should test their existing Tshy implementations after upgrading to version 3.0.2 to verify compatibility with the updated resolve-import package.
The are not vulnerabilities for the version 3.0.2 of the package tshy