FLUTTER ECOSYSTEM

pub_semver

pubのバージョン管理ポリシーを実装するバージョンとバージョン制約。これは通常のsemverに非常に似ていますが、いくつかの例外ケースがあります。

最新バージョン
2.2.0
30日間ダウンロード
630万
いいね数
165
Pub ポイント
160

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

概要

pub_semver は、Pub のバージョン管理ポリシーに従ってバージョン管理およびバージョン制約ロジックを実装する Dart パッケージです。標準的なセマンティックバージョニング(SemVer)に加えて、プレリリースおよびビルドメタデータ用の追加ルールを備え、Dart のパッケージエコシステムと互換性を持ちます。このパッケージは、バージョン文字列の堅牢な解析、比較、制約評価を提供し、Flutter および Dart プロジェクトにおける依存関係バージョンの管理に最適です。Android、iOS、Web、macOS、Windows、Linux を含むすべての主要プラットフォームをサポートしています。

用途
  • パッケージバージョン制約の管理
  • バージョン互換性の検証
  • バージョン文字列の解析と比較
  • 依存関係の競合の解決
  • CI/CDにおけるバージョンチェックの自動化
  • プレリリースおよびビルドメタデータのサポート
主な機能
  • Pub 固有のバージョン管理ルール
  • 堅牢なバージョンの解析と比較
  • プレリリースおよびビルド識別子のサポート
  • >=、<、^ などの演算子を使用した制約評価
  • クロスプラットフォーム互換性
  • 軽量で依存関係なし
適している対象
  • Dart および Flutter 開発者
  • パッケージメンテナ
  • ビルドおよびCI/CDシステム
  • バージョン検証が必要なツール
  • 依存関係マネージャー
注意事項
  • 一般的なSemVerライブラリと完全に互換性がない
  • Pub のバージョン管理ポリシーの理解が必要です
  • Dartエコシステムの利用事例に限定
  • 非Pubバージョン形式のサポートなし
  • プレリリースバージョンの取り扱いには注意が必要な場合があります
対応プラットフォームAndroidiOSWebmacOSWindowsLinux

パッケージをインストール

flutter pub add pub_semver

カテゴリー

ソースリポジトリ

関連プロジェクト

ランキング