The tsimp package, a TypeScript import loader for Node.js, has released version 2.0.3, a minor update from the previous stable version 2.0.2. Both versions share the same core dependencies, including mkdirp, rimraf, pirates, signal-exit, sock-daemon, walk-up-path, @isaacs/cached, @isaacs/catcher, and foreground-child, ensuring consistent functionality for managing directories, file removal, import interception, process signaling, daemon management, path traversal, and child process handling. Similarly, the development dependencies remain the same, using tools like tap for testing, tshy for type checking, chalk for terminal styling, typedoc for documentation generation, prettier for code formatting, and typescript along with @types/node for TypeScript compilation and Node.js type definitions. The peer dependency on typescript persists, requiring a version compatible with ^5.1.0.
The primary difference between the two versions lies in the dist section, specifically the unpackedSize. Version 2.0.3 has an unpacked size of 365957 bytes, slightly larger than version 2.0.2's 365117 bytes. This suggests minor internal changes or additions, potentially bug fixes, optimization or updated documentation. The release date also indicates extremely close release of both versions: a few hours. For developers using tsimp, this update should be a seamless transition. Consider upgrading to version 2.0.3 to benefit from any potential bug fixes, micro-optimizations, or documentation improvements included. tsimp allows developers to execute Typescript files directly, removing the need for pre-compilation in some contexts, making it a convenient tool for rapid prototyping and scripting with TypeScript in Node.js environments.
The are not vulnerabilities for the version 2.0.3 of the package tsimp