Have ideas to improve npm?Join in the discussion! »

    find-versions
    TypeScript icon, indicating that this package has built-in type declarations

    4.0.0 • Public • Published

    find-versions

    Find semver versions in a string: unicorn v1.2.31.2.3

    Install

    $ npm install find-versions
    

    Usage

    const findVersions = require('find-versions');
    
    findVersions('unicorn v1.2.3 rainbow 2.3.4+build.1');
    //=> ['1.2.3', '2.3.4+build.1']
    
    findVersions('cp (GNU coreutils) 8.22', {loose: true});
    //=> ['8.22.0']

    API

    findVersions(stringWithVersions, options?)

    stringWithVersions

    Type: string

    options

    Type: object

    loose

    Type: boolean
    Default: false

    Also match non-semver versions like 1.88. They're coerced into semver compliant versions.

    Related

    Install

    npm i find-versions

    DownloadsWeekly Downloads

    4,085,795

    Version

    4.0.0

    License

    MIT

    Unpacked Size

    3.81 kB

    Total Files

    5

    Last publish

    Collaborators

    • avatar