diff --git a/README.md b/README.md index 211ec96..b30a461 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,6 @@ -## semver-utils +## semver-utils.js + +| Sponsored by [ppl](https://ppl.family) Some utils that aren't provided by the mainstream `semver` module. @@ -11,11 +13,10 @@ npm install --save semver-utils ```javascript 'use strict'; -var semverUtils = require('semver-utils') - , version = require('./package.json').version - , semver = semverUtils.parse(version) - ; - +var semverUtils = require('semver-utils'); +var version = require('./package.json').version; +var semver = semverUtils.parse(version); + console.log(semver); ``` @@ -30,8 +31,7 @@ console.log(semver); Turns a string such as `1.0.6-1+build-623` into the object - { - semver: '1.0.6-1+build-623' + { semver: '1.0.6-1+build-623' , version: '1.0.6' , major: '1' , minor: '0' @@ -46,8 +46,7 @@ returns `null` on **error** Creates a string such as `1.0.6-1+build-623` from the object - { - major: '1' + { major: '1' , minor: '0' , patch: '6' , release: '1' @@ -96,29 +95,25 @@ Creates a range string such as `>= 1.1.7 < 2.0.0 || 1.1.3` from an array of semver objects (and operators) such as [ - { - "semver": ">= v1.1.7" - , "operator": ">=" - , "major": 1 - , "minor": 1 - , "patch": 7 + { "semver": ">= v1.1.7" + , "operator": ">=" + , "major": 1 + , "minor": 1 + , "patch": 7 } - , { - "semver": "< v2.0.0" - , "operator": "<" - , "major": 2 - , "minor": 0 - , "patch": 0 + , { "semver": "< v2.0.0" + , "operator": "<" + , "major": 2 + , "minor": 0 + , "patch": 0 } - , { - "operator": "||" + , { "operator": "||" } - , { - "semver": "v1.1.3" - , "operator": "=" - , "major": 1 - , "minor": 1 - , "patch": 3 + , { "semver": "v1.1.3" + , "operator": "=" + , "major": 1 + , "minor": 1 + , "patch": 3 } ] diff --git a/package.json b/package.json index 57dd498..dc6732d 100644 --- a/package.json +++ b/package.json @@ -1,14 +1,15 @@ { "name": "semver-utils", - "version": "1.1.0", + "version": "1.1.1", "description": "Tools for manipulating semver strings and objects", + "homepage": "https://git.coolaj86.com/coolaj86/semver-utils.js", "main": "semver-utils.js", "scripts": { "test": "mocha" }, "repository": { "type": "git", - "url": "git://github.com/coolaj86/semver-utils.git" + "url": "git://git.coolaj86.com/coolaj86/semver-utils.js.git" }, "keywords": [ "semver",