All Projects → jubianchi → semver-check

jubianchi / semver-check

Licence: MIT License
Online SemVer Checker

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to semver-check

Semver
Work with Semantic Versions in Go
Stars: ✭ 608 (+623.81%)
Mutual labels:  semver, constraints
cpp-semver
semver in c++
Stars: ✭ 25 (-70.24%)
Mutual labels:  semver
GHOST
General meta-Heuristic Optimization Solving Toolkit
Stars: ✭ 28 (-66.67%)
Mutual labels:  constraints
breakcheck
Backwards compatibility linter for Go.
Stars: ✭ 66 (-21.43%)
Mutual labels:  semver
bump
A generic version tracking and update tool
Stars: ✭ 33 (-60.71%)
Mutual labels:  semver
clpz
Constraint Logic Programming over Integers
Stars: ✭ 131 (+55.95%)
Mutual labels:  constraints
Flask-Validator
Validator for SQLAlchemy Models
Stars: ✭ 27 (-67.86%)
Mutual labels:  constraints
sh-semver
Bash implementation of semantic versioning
Stars: ✭ 28 (-66.67%)
Mutual labels:  semver
ar-check
Enable PostgreSQL's CHECK constraints on ActiveRecord migrations
Stars: ✭ 17 (-79.76%)
Mutual labels:  constraints
pyvsc
Python packages providing a library for Verification Stimulus and Coverage
Stars: ✭ 58 (-30.95%)
Mutual labels:  constraints
koji
🦊 An interactive CLI for creating conventional commits.
Stars: ✭ 25 (-70.24%)
Mutual labels:  semver
csb
A cloth and soft body simulation library, using position based dynamics.
Stars: ✭ 29 (-65.48%)
Mutual labels:  constraints
mv-core
Migration Validators project core classes
Stars: ✭ 23 (-72.62%)
Mutual labels:  constraints
clpsmt-miniKanren
CLP(SMT) on top of miniKanren
Stars: ✭ 31 (-63.1%)
Mutual labels:  constraints
sketch-constraints
📏 A plugin that integrates constraints in Sketch to lay out layers.
Stars: ✭ 1,294 (+1440.48%)
Mutual labels:  constraints
verl
SemVer 2.0 parsing, matching, and comparisons for Erlang
Stars: ✭ 28 (-66.67%)
Mutual labels:  semver
minibrass
Modeling preferences and soft constraints -- qualitatively and quantitatively on top of MiniZinc
Stars: ✭ 13 (-84.52%)
Mutual labels:  constraints
terraform-module-versions
CLI tool that checks Terraform code for module updates. Single binary, no dependencies. linux, osx, windows. #golang #cli #terraform
Stars: ✭ 143 (+70.24%)
Mutual labels:  semver
SPKeyBoardAvoiding
It's a smart KeyBoard manager with active text field using Scroll View along with Constraints in Objective C & Swift 4
Stars: ✭ 22 (-73.81%)
Mutual labels:  constraints
git-semver
a small cli tool to version your git repository with semantic versioning
Stars: ✭ 19 (-77.38%)
Mutual labels:  semver

Online SemVer Checker

Build Status Prettier

A basic web app coded with ReactJS to check a version against a SemVer constraint.

Check it online here: http://jubianchi.github.io/semver-check

SemVer checker... Why?

In the world of software management there exists a dread place called "dependency hell."

The bigger your system grows and the more packages you integrate into your software, the more likely you are to find yourself, one day, in this pit of despair.

More and more projects try to follow Semantic Versioning to reduce package versioning nightmare and every dependency manager implement its own semantic versioner. Composer and NPM for example don't handle version constraints the same way. It's hard sometimes to be sure how some library version will behave against some constraint.

This tiny webapp checks if a given version satisfies another given constraint in the NPM world.

Run it!

yarn start

This will start the build and open your web browser.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].