1.0.3 • Published 8 years ago

sass-semver v1.0.3

Weekly downloads
516
License
MIT
Repository
github
Last release
8 years ago

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
1.0.3

8 years ago

1.0.2

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago