Skip to content

cutenode/nodevu

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

nodevu

nodevu is a Node.js Version Utility meant to collect, merge, and reason about Node.js versions in a way that's explicitly developer friendly.

nodevu is composed of a set of modules:

  • Foundational Modules
    • core: this is the core, online-only module. It calls out to sources that have version information about Node.js and does the heavy lifting of coercion, merging, and reasoning about that data into a format that is easily accessible and (hopefully!) extremely useful. It transparently provides data from the sources it fetches from, but also adds additional useufl context that it figures out based on time, context, and other signals.
    • static: this is the offline-only version of nodevu. It's simply an interface to both the full context of core, in addition to a few subsets of the data core provides. It is automatically updated when there's new information available, though there aren't gaurantees on when that will be available. This is mostly useful if you're not particularly picky about when your version information is availble.
  • Additional Utilities
    • earliest: this is a utility for finding the earliest LTS or Security release in a Node.js release line.
    • ranges: a module that provides information about ranges of Node.js versions.
    • aliases: a module that provides information about aliases for Node.js versions.
  • Helper Modules
    • parsefiles: this is a utility for parsing the files property of the Node.js distributions JSON file to understand the available files for any given set of identifiers from that list. It also provides additional, potentially useful information.

About

A utility for Node.js version information.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published