Miss any of our Open RFC calls?Watch the recordings here! »

painless-version

1.2.2 • 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

252

Version

1.2.2

License

MIT

Unpacked Size

14.7 kB

Total Files

6

Last publish

Collaborators

  • avatar