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

    painless-version

    2.0.0 • Public • Published

    painless-version

    Build Status Test Coverage Dependabot Status Dependencies NPM Downloads Semantic-Release Gardener

    Intuitive version management abstraction

    Install

    npm i --save painless-version

    Getting Started

    const pv = require('painless-version');
    
    const version = '5.3.5';
    pv.test(`1.2.3 < ${version}`);
    // => true

    Functions

    test(expression: String)

    Evaluate comparison string of form LHS CMP RHS where LHS and RHS are version strings and CMP is one of <, <=, >, >=, =.

    Under the hood this uses compare-versions.

    updateDeprecationHeaders(headers: {}, { deprecationDate: Date, sunsetDate: Date })

    Modifies the headers object in place assuming this is a response headers object.

    Updates headers deprecation and sunset

    Existing headers are only overwritten if the date present is further in the future.

    Install

    npm i painless-version

    DownloadsWeekly Downloads

    221

    Version

    2.0.0

    License

    MIT

    Unpacked Size

    8.05 kB

    Total Files

    6

    Last publish

    Collaborators

    • avatar