chensenlai 10988628a0 语音房项目初始化 | 5 éve | |
---|---|---|
.. | ||
cli.js | 5 éve | |
index.js | 5 éve | |
license | 5 éve | |
package.json | 5 éve | |
readme.md | 5 éve |
Find semver versions in a string:
unicorn 1.0.0
→1.0.0
$ npm install --save find-versions
var findVersions = require('find-versions');
findVersions('unicorn 1.0.0 rainbow v2.3.4+build.1');
//=> ['1.0.0', '2.3.4+build.1']
findVersions('cp (GNU coreutils) 8.22', {loose: true});
//=> ['8.22.0']
Required
Type: string
Type: boolean
Default: false
Also match non-semver versions like 1.88
.
They're coerced into semver compliant versions.
$ npm install --global find-versions
$ find-versions --help
Usage
$ find-versions <string> [--first] [--loose]
$ echo <string> | find-versions
Example
$ find-versions 'unicorns v1.2.3'
1.2.3
$ curl --version | find-versions --first
7.30.0
Options
--first Return the first match
--loose Match non-semver versions like 1.88
MIT © Sindre Sorhus