Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

cli-check-node

ahmadawais207.6kMIT1.3.4

Check the installed Node.js version and exit as per the required Node.js version.

cli-check-node, Ahmad Awais, ahmadawais

readme

cli-check-node

Check the installed Node.js version and exit as per the required Node.js version.

DOWNLOADS Learn Node.js CLI Automation Follow @MrAhmadAwais on Twitter


cli-check-node

  • ✅ Checks if a Node app is running on the right Node version
  • ❌ Fails with a message to update Node version to specified version

📟

Install

npm install cli-check-node

⚙️

Usage

const checkNode = require('cli-check-node');
checkNode('13'); // Fails the script if current node version is less than 13.

📃

API

checkNode(requiredNodeVersion, options?)

❯ requiredNodeVersion

Type: string

❯ options

Type: object
Default: {fail: true} (optional)

You can specify the options below.

❯ fail

Type: boolean
Default: true (optional)

checkNode('13', {fail: false});
// Notifies if current node version is less than 13. Does NOT fail.

📝

Changelog

❯ Read the changelog here →


KEY: 📦 NEW, 👌 IMPROVE, 🐛 FIX, 📖 DOC, 🚀 RELEASE, and ✅ TEST

I use Emoji-log, you should try it and simplify your git commits.


📃

License & Conduct


🙌

Connect

GitHub @AhmadAwais (follow) To stay up to date on free & open-source software

Twitter @MrAhmadAwais (follow) To get #OneDevMinute daily hot tips & trolls

YouTube AhmadAwais (subscribe) To tech talks & #OneDevMinute videos

Blog: AhmadAwais.com (read) In-depth & long form technical articles

LinkedIn @MrAhmadAwais (connect) On the LinkedIn profile y'all


👌

Me (Ahmad Awais) and my incredible wife (Maedah Batool) are two engineers who fell in love with open source and then with each other. You can read more about me here. If you or your company use any of my projects or like what I’m doing then consider backing me. I'm in this for the long run. An open-source developer advocate.


Or you can back me by checking out my super fun video course. As developers, we spend over 200 Hrs/month with our code editors — it's only fair to learn your next editor deeply. This course will save you 15-20 hours every month. Become a VSCode Power User


VSCODE


VSCode Ahmad on Twitter

changelog

CHANGELOG

All notable changes in this project's released versions are documented in this file.

Support my work: If you or your company use any of my projects or like what I’m doing then consider backing me. I'm in this for the long run. An open-source developer advocate.

Sponsor Awais Node.js CLI Automation VSCode Follow @MrAhmadAwais on Twitter


I have released a video course to help you build Node.js CLIs for Automation


NodeCLI.com


hr

CHANGELOG KEY: 📦 NEW, 👌 IMPROVE, 🐛 FIX, 📖 DOC, 🚀 RELEASE, 🤖 TEST, and ‼️ BREAKING.

I use Emoji-log, you should try it and simplify your git commits.


hr


RELEASE: 1.3.4

👌 IMPROVE:

👌 Remove Scarf ff97863


hr


RELEASE: 1.3.3

📖 DOC:

📖 Changelog 046d18f
📖 Badge link c24c347


hr


RELEASE: 1.3.2

👌 IMPROVE:

👌 Image 44540bb

📖 DOC:

📖 Changelog a9cce51
📖 Badge color 256df06


hr


RELEASE: 1.3.1

📦 NEW:

📦 Analyze f0ba9af

📖 DOC:

📖 Changelog efa22be


hr


RELEASE: 1.3.0

📦 NEW:

📦 tesnt 0a954f4

📖 DOC:

📖 Changelog 6e10d17

✅ TEST:

🤖 Node version 00cf089


hr


RELEASE: 1.2.0

🐛 FIX:

🐛 DevDeps 6a9a823

📖 DOC:

📖 Changelog 83b8bf6


hr


RELEASE: 1.1.0

👌 IMPROVE:

👌 Lingo 0ee9935

📖 DOC:

📖 Changelog 71aacd7


hr


RELEASE: 1.0.0

📦 NEW:

📦 First commit 671a73c
📦 First version 0d8b735
📦 First version f9e9642

📖 DOC:

📖 Changelog 1acdabd



📃

License & Conduct


🙌

Connect

GitHub @AhmadAwais (follow) TO STAY UP TO DATE ON FREE & OPEN SOURCE SOFTWARE

Twitter @MrAhmadAwais (follow) TO GET ONE DEV MINUTE DAILY HOT TIPS & TROLLS

YouTube AhmadAwais (subscribe) TO TECH TALKS & ONE DEV MINUTE VIDEOS

Blog: AhmadAwais.com (read) MOSTLY LONG FORM TECHNICAL ARTICLES

LinkedIn @MrAhmadAwais (connect) WITH THE LINKEDIN PROFILE Y'ALL


👌

Me (Ahmad Awais) and my incredible wife (Maedah Batool) are two engineers who fell in love with open source and then with each other. You can read more about me here. If you or your company use any of my projects or like what I’m doing then consider backing me. I'm in this for the long run. An open-source developer advocate.


Node CLI

Or you can back me by checking out my super fun video course. After building hundreds of developer automation tools used by millions of developers, I am sharing exactly how you can do it yourself with minimum effective effort. Learn to build Node.js & JavaScript based CLI (Command Line Interface) apps. Automate the grunt work, do more in less time, impress your manager, and help the community. → I'm sharing it all in this online video course. Node CLI Automation without wasting a 1,000 hours


Node CLI


Support my work: If you or your company use any of my projects or like what I’m doing then consider backing me. I'm in this for the long run. An open-source developer advocate.

Sponsor Awais Node.js CLI Automation VSCode Follow @MrAhmadAwais on Twitter

Sponsor