Skip to content
This repository has been archived by the owner. It is now read-only.
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Sass SemVer

A Sass implementation of node-semver. This project is inspired by sass-deprecate from Salesforce.

npm install sass-semver

Public API

Check the SassDoc-powered documentation.

  • valid($version)
    Returns whether $version a is valid SemVer version.
  • clean($version)
    Returns version without leading v or =.
  • inc($version, $release)
    Returns $version with incremented $release component.
  • major($version)
    Returns major component from $version.
  • minor($version)
    Returns minor component from $version.
  • patch($version)
    Returns patch component from $version.
  • gt($v1, $v2)
    Returns whether $v1 is greater than $v2 (i.e. $v1 > $v2).
  • gte($v1, $v2)
    Returns whether $v1 is greater than or equal to $v2 (i.e. $v1 >= $v2).
  • lt($v1, $v2)
    Returns whether $v1 is lesser than $v2 (i.e. $v1 < $v2).
  • lte($v1, $v2)
    Returns whether $v1 is lesser than or equal to $v2 (i.e. $v1 <= $v2).
  • eq($v1, $v2)
    Returns whether $v1 is equal to $v2 (i.e. $v1 == $v2).
  • neq($v1, $v2)
    Returns whether $v1 is not equal to $v2 (i.e. $v1 != $v2).
  • cmp($v1, $comparator, $v2)
    Calls the corresponding function above depending on which $comparator is being given. Warning: === and !== perform string comparison, which == and != call eq and neq methods.

Tests

npm test

Build dist file

npm run build

About

[UNMAINTAINED] A Sass implementation of node-semver.

Resources

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.