RubyGems Navigation menu

semverify 0.3.2

Parse, compare, and increment RubyGem versions. This gem installs the `semverify` CLI tool to display and increment a gem's version based on SemVer rules. This tool can replace the `bump` command from the [bump gem](https://rubygems.org/gems/bump/) for incrementing gem version strings. This gem also provides the `Semverify::Semver` class which knows how to parse, validate, and compare [SemVer 2.0.0](https://semver.org/spec/v2.0.0.html) version strings. Both the CLI tool and the library code support prerelease versions and versions with build metadata. Example CLI commands: ```bash # Increment the gem version semverify {next-major|next-minor|next-patch} [--pre [--pretype=TYPE]] [--build=METADATA] [--dryrun] semverify next-pre [--pretype=TYPE] [--build=METADATA] [--dryrun] semverify next-release [--build=METADATA] [--dryrun] # Command to display the current gem version semverify current # Display the gem version file semverify file # Validate that a version conforms to SemVer 2.0.0 semverify validate VERSION # Get more detailed help for each command listed above semverify help [COMMAND] ```

Gemfile:
=

インストール:
=

バージョン履歴:

  1. 0.3.4 January 20, 2024 (20KB)
  2. 0.3.3 January 11, 2024 (19.5KB)
  3. 0.3.2 January 11, 2024 (20KB)
  4. 0.3.1 January 06, 2024 (18.5KB)
  5. 0.3.0 March 19, 2023 (18.5KB)

Runtime依存関係 (1):

thor ~> 1.3

Development依存関係 (10):

bundler-audit ~> 0.9
rake ~> 13.1
redcarpet ~> 3.6
rspec ~> 3.12
rubocop ~> 1.59
simplecov ~> 0.22
yard ~> 0.9, >= 0.9.28
yardstick ~> 0.9

所有者:

プッシュ者:

作者:

  • James Couball

SHA 256チェックサム:

=

累計ダウンロード数 3,005

このバージョンのみ 269

このバージョンがリリースされたのは:

ライセンス:

MIT

必要なRubyのバージョン: >= 3.0.0

新しいバージョンはMFAを必要とします: true

MFAで投稿されたバージョン: true

リンク: