Understanding npm Versioning

This page summarizes the projects mentioned and recommended in the original post on dev.to

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • berry

    πŸ“¦πŸˆ Active development trunk for Yarn βš’

    If you use the Yarn Package Manager instead of npm and run the command yarn upgrade-interactive --latest, you'll see a color-coded legend that indicates the likelihood of a package update breaking your code:

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • semver

    Semantic Versioning Specification

    The npm ecosystem uses semantic versioning where version numbers typically consist of three parts, separated by dots: major.minor.patch. These parts represent different types of changes made to the software, and are used to help developers and users understand the significance of a given version number.

  • lerna

    Lerna is a fast, modern build system for managing and publishing multiple JavaScript/TypeScript packages from the same repository.

    Tools for publishing, such as Lerna (when using the --conventional-commit flag), follow this convention when incrementing package versions and generating changelog files.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Lerna is Officially Dead. Long Live Monorepos

    3 projects | /r/javascript | 5 May 2022
  • JavaScript Monorepo Tooling

    7 projects | dev.to | 13 Feb 2021
  • How to Create an NPM Packages using Rollup.js + Lerna.js + Jfrog Artifactory

    2 projects | dev.to | 13 Nov 2024
  • Wow, pnpm, You’re Really Fast

    5 projects | dev.to | 6 Nov 2024
  • Rsbuild – A Better Vite?

    2 projects | news.ycombinator.com | 24 Oct 2024

Did you konow that TypeScript is
the 1st most popular programming language
based on number of metions?