Finds the newest LTS or security release of a Node.js release line.
npm install @nodevu/newest
Pass it the name of a release line:
const { lts, security } = require('@nodevu/newest'); await lts('v16'); // '16.20.2' await security('v16'); // '16.20.2'
Every function fetches fresh data through @nodevu/core, and
fulfills with undefined when there's no such release: the line has no LTS
releases (like v25 or v0.10), no security releases (like v5), or
doesn't exist (like v999). @nodevu/oldest finds the oldest
ones.
newest(name, type, options?): Promise<string | undefined>
Attributes
M
lts
lts(name, options?): Promise<string | undefined>
Attributes
Same as newest(name, 'lts', options).
security(name, options?): Promise<string | undefined>
Attributes
Same as newest(name, 'security', options).