ワークスペースを準備中…
入力
出力
結果はここに表示されます。
使い方
- 完全なバージョン、比較対象、npm 範囲を入力します。
- ツールを実行し、結果と状態メッセージを確認します。
- 必要な値をコピーするか、結果をダウンロードして利用します。
SemVer 計算ツール
セマンティックバージョンの比較、npm 範囲の判定、次のリリースの計算。
処理はブラウザー内で完結し、入力やファイルは DevToolsy に送信されません。
仕組み
バージョンは SemVer 2.0.0、範囲は npm の規則に従います。ビルドメタデータは優先順位に影響しません。
入力
1.2.3出力
{
"major": "2.0.0",
"minor": "1.3.0",
"patch": "1.2.4",
"prerelease": "1.2.4-beta.0"
}セマンティックバージョンの比較、npm 範囲の判定、次のリリースの計算。
処理の動作
npm は通常、同じ基本バージョンのプレリリースを範囲に明示しない限り除外します。設定を有効にすると判定範囲が広がります。
出力
必要な値をコピーするか、結果をダウンロードして利用します。
処理の制限
完全なバージョンは 256 文字、npm 範囲は 2,048 文字、リストは 1,000 件まで。
参考資料SemVer 2.0.0
?
よくある質問
バージョンと範囲にはどの規則を使いますか?
バージョンは SemVer 2.0.0、範囲は npm の規則に従います。ビルドメタデータは優先順位に影響しません。
プレリリースの範囲判定はどうなりますか?
npm は通常、同じ基本バージョンのプレリリースを範囲に明示しない限り除外します。設定を有効にすると判定範囲が広がります。
入力はアップロードされますか?
処理はブラウザー内で完結し、入力やファイルは DevToolsy に送信されません。
処理の上限はありますか?
完全なバージョンは 256 文字、npm 範囲は 2,048 文字、リストは 1,000 件まで。
結果を保存できますか?
必要な値をコピーするか、結果をダウンロードして利用します。