braintree / braintree-web

A suite of tools for integrating Braintree in the browser
https://developer.paypal.com/braintree/docs/start/hello-client/javascript/v3
MIT License
444 stars 134 forks source link

npm versioning #685

Closed 719media closed 1 year ago

719media commented 1 year ago

General information

Issue description

Your beta/alpha versions you are publishing to npm do not follow semver, and therefore show up incorrectly when running commands like npm outdated. In my opinion, it would be nice if this pattern was not followed for future to avoid confusion over updates.

For example

$ npm outdated
Package        Current  Wanted                  Latest  Location                    Depended by
braintree-web   3.95.0  3.95.0  3.95.0-connect-alpha.5  node_modules/braintree-web  some-project
hollabaq86 commented 1 year ago

👋 @719media thanks for reaching out, and sorry about that incorrect tagging on npm. We're working on updating our release process to ensure we're not incorrectly tagging test versions with the latest tag.

Npm is currently up to date with the latest tagged version being 3.96.0.