Swap-Aggregator-Subgraph/node_modules/gluegun/docs/toolbox-semver.md
Richa-iitr d211083153 Revert "Revert "added handler""
This reverts commit c36ee8c5ca.
2022-07-03 07:30:05 +05:30

709 B

A set of functions & values to work with semantic versions. The majority of these functions come straight from semver

You can access these tools on the Gluegun toolbox, via const { semver } = require('gluegun'), or directly via const { semver } = require('gluegun/semver').

Usage

All your common semver needs are accessible.

// Step 1: grab from toolbox
const semver = { toolbox }

// Step 2: start using
semver.valid('1.2.3') // '1.2.3'
semver.valid('a.b.c') // null
semver.clean('  =v1.2.3   ') // '1.2.3'
semver.satisfies('1.2.3', '1.x || >=2.5.0 || 5.0.0 - 7.2.3') // true
semver.gt('1.2.3', '9.8.7') // false
semver.lt('1.2.3', '9.8.7') // true