TypeScript version 1.7.3 arrived on November 30, 2015, succeeding version 1.6.2, which was released on September 16, 2015. Both versions share the same core purpose: to provide a language for scaling JavaScript application development, as indicated by their identical descriptions. They are both licensed under Apache-2.0 and developed by Microsoft.
A key difference lies in their development dependencies. Notably, version 1.7.3 includes "tsd": "latest" in its devDependencies, which is absent in version 1.6.2. TSD, or TypeScript Definition Manager, was a popular tool for managing TypeScript definition files (typings) before the advent of @types on npm. Its presence suggests a shift in the tooling landscape supported or recommended by the TypeScript team at the time. While both continue to use the same core set of testing frameworks (chai, jake, mocha) and utilities (tslint, istanbul, browserify, mocha-fivemat-progress-reporter).
For developers, the inclusion of TSD support in version 1.7.3 signifies an alignment or reliance on TSD for improved type management during the development workflow. This might translate to easier integration with external JavaScript libraries via readily available typings. However, considering the age of these versions, it's important for developers using modern TypeScript to understand that TSD is largely superseded by @types and other package managers like Yarn and pnpm, so this dependency is less relevant.
The are not vulnerabilities for the version 1.7.3 of the package typescript