Texto e documentos
Números e cálculo
Dados e formatos
Segurança
Desenvolvimento e DevOps
Inteligência Artificial
Finanças
Saúde & Bem-estar
Produtividade
Jogos & Entretenimento
Multimédia e design
Empresa
Guia de utilização
O que faz

Verifica que versões satisfazem um intervalo semver (versionamento semântico major.minor.patch), a mesma sintaxe de intervalos que o npm usa no package.json.

Como a usar

Escreve o intervalo em Intervalo semver (por exemplo ^1.2.3) e uma versão por linha na área de texto. Cada versão é marcada com Satisfaz, Não satisfaz ou Versão inválida. O cálculo é automático enquanto escreves.

Sintaxe de intervalos

Consulta a tabela Sintaxe de intervalos no fundo: ^ fixa o major, ~ fixa o minor, >= compara, 1.2.3 - 2.0.0 define um intervalo com hífen e * aceita qualquer versão.

SemverIntervalos de versões semânticas
Semver — Calculadora de intervalosVerifica que versões satisfazem um intervalo semântico
1.0.0Não satisfaz
1.2.3Satisfaz
1.9.0Satisfaz
2.0.0Não satisfaz
2.1.0Não satisfaz
2.1.5Não satisfaz
3.0.0-alpha.1Não satisfaz

Sintaxe de intervalos

1.2.3Versão exata
^1.2.3Compatível (mesmo major)
~1.2.3Patch compatível (mesmo minor)
>=1.2.3Maior ou igual
>1.0.0 <2.0.0Intervalo
1.2.3 - 2.0.0Intervalo com hífen
*Qualquer versão