Click any tag below to further narrow down your results
Links
The article argues against the effectiveness of semantic versioning (SemVer) in software development. It highlights how the system often misrepresents the impact of changes on consumers and points out common misunderstandings about versioning practices. The author suggests that SemVer is more of a trend than a reliable method for managing software versions.
The author explores which npm package has the largest version number, ultimately finding that the package "latentflip-test" claims an enormous version of 1000000000000000000.1000000000000000000. However, after filtering for packages that genuinely follow semantic versioning, the real winner is "all-the-package-names" with a version of 1.3905.0, highlighting the quirks of npm versioning practices. The article also details the process of fetching and analyzing package data using the npm API.