# CHANGELOG

All notable changes in this project's [released versions](../../releases) are documented in this file.

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

[![Sponsor Awais](https://img.shields.io/badge/-Sponsor%20Awais%20%E2%86%92-gray.svg?colorA=6A788D&colorB=6A788D&style=flat)](https://github.com/AhmadAwais/sponsor/?utm_source=FOSS) [![Node.js CLI Automation](https://img.shields.io/badge/-NodeCLI.com%20%E2%86%92-gray.svg?colorA=6A788D&colorB=6A788D&style=flat)](https://NodeCLI.com/?utm_source=FOSS)
[![VSCode](https://img.shields.io/badge/-VSCode.pro%20%E2%86%92-gray.svg?colorA=6A788D&colorB=6A788D&style=flat)](https://VSCode.pro/?utm_source=GitHubFOSS)
[![Follow @MrAhmadAwais on Twitter](https://img.shields.io/twitter/follow/mrahmadawais.svg?style=social&label=Follow%20@MrAhmadAwais)](https://twitter.com/mrahmadawais/)

<br>

I have released a video course to help you build <a href="https://NodeCLI.com/?utm_source=FOSS" target="_blank">Node.js CLIs for Automation</a> →</p>

<a href="https://NodeCLI.com/?utm_source=FOSS" target="_blank"><img src="https://raw.githubusercontent.com/ahmadawais/stuff/master/nodecli/featured.jpg" /><br>NodeCLI.com</a> →

<br>

[![hr](https://raw.githubusercontent.com/ahmadawais/stuff/master/images/git/hr.png)](/)

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

<small>

> _I use [Emoji-log](https://github.com/ahmadawais/Emoji-Log), you should try it and simplify your git commits._

</small>

<br>

[![hr](https://raw.githubusercontent.com/ahmadawais/stuff/master/images/git/hr.png)](/)

<br>

### RELEASE: [v4.2.0](https://github.com/ahmadawais/awais/compare/v4.1.0...v4.2.0)

![👌 IMPROVE:](https://img.shields.io/badge/-IMPROVEMENT-gray.svg?colorB=39AA54)

> 👌 Deps [`bcea01f`](https://github.com/ahmadawais/awais/commit/bcea01f7c5d1ab66a39a1724b64faea152ceda2b) <br>

<br>

[![hr](https://raw.githubusercontent.com/ahmadawais/stuff/master/images/git/hr.png)](/)

<br>

### RELEASE: [v4.1.0](https://github.com/ahmadawais/awais/compare/v4.0.0...v4.1.0)

![📦 NEW:](https://img.shields.io/badge/-NEW-gray.svg?colorB=3778FF)

> 📦 Help text [`4d51f8a`](https://github.com/ahmadawais/awais/commit/4d51f8a61b0c0a8b532da7c479c87e34fcc5dcd0) <br>

![📖 DOC:](https://img.shields.io/badge/-DOCS-gray.svg?colorB=978CD4)

>  📖 Changelog [`87ad922`](https://github.com/ahmadawais/awais/commit/87ad9223ba23778a3b546c57b3aff7a3c511ff19) <br>
> 📖 NodeCLI [`1dab604`](https://github.com/ahmadawais/awais/commit/1dab604a4699ae31fec76e0cdfcf523333650ee8) <br>
> 📖 Changelog [`c7c3d8f`](https://github.com/ahmadawais/awais/commit/c7c3d8fb37a69ee4ab4de68d789160f49489b51b) <br>

<br>

[![hr](https://raw.githubusercontent.com/ahmadawais/stuff/master/images/git/hr.png)](/)

<br>

### RELEASE: [v4.0.0](https://github.com/ahmadawais/awais/compare/v3.3.0...v4.0.0)

![📦 NEW:](https://img.shields.io/badge/-NEW-gray.svg?colorB=3778FF)

> 📦 Fetch posts [`ef55c8b`](https://github.com/ahmadawais/awais/commit/ef55c8bd9ac317a4261dc722991fdead98a87fba) <br>

![📖 DOC:](https://img.shields.io/badge/-DOCS-gray.svg?colorB=978CD4)

> 📖 Changelog [`577b339`](https://github.com/ahmadawais/awais/commit/577b339959d4cd960701f4e43571e3611e7ed135) <br>

<br>

[![hr](https://raw.githubusercontent.com/ahmadawais/stuff/master/images/git/hr.png)](/)

<br>

### RELEASE: [v3.3.0](https://github.com/ahmadawais/awais/compare/v3.2.0...v3.3.0)

![👌 IMPROVE:](https://img.shields.io/badge/-IMPROVEMENT-gray.svg?colorB=39AA54)

> 👌 Lingo [`5436e94`](https://github.com/ahmadawais/awais/commit/5436e94c90fa0b67b11551c70abed684da4b67b0) <br>

![📖 DOC:](https://img.shields.io/badge/-DOCS-gray.svg?colorB=978CD4)

> 📖 Changelog [`c77ff1a`](https://github.com/ahmadawais/awais/commit/c77ff1aa5e058d74ae643af9f33022b3ca48442e) <br>

<br>

[![hr](https://raw.githubusercontent.com/ahmadawais/stuff/master/images/git/hr.png)](/)

<br>

### RELEASE: [v3.2.0](https://github.com/ahmadawais/awais/compare/v3.1.0...v3.2.0)

![📦 NEW:](https://img.shields.io/badge/-NEW-gray.svg?colorB=3778FF)

> 📦 Data fetching [`5dd32b6`](https://github.com/ahmadawais/awais/commit/5dd32b6dd8ed0e96f476e835c361f4142ba45165) <br>

![👌 IMPROVE:](https://img.shields.io/badge/-IMPROVEMENT-gray.svg?colorB=39AA54)

> 👌 Spinners [`23f174d`](https://github.com/ahmadawais/awais/commit/23f174d71bcd19bd61203f32042cc7519f683356) <br>

![📖 DOC:](https://img.shields.io/badge/-DOCS-gray.svg?colorB=978CD4)

> 📖 Changelog [`6262ff7`](https://github.com/ahmadawais/awais/commit/6262ff7e9d4509790acbab073294ee2733ddc87c) <br>

<br>

[![hr](https://raw.githubusercontent.com/ahmadawais/stuff/master/images/git/hr.png)](/)

<br>

### RELEASE: [v3.1.0](https://github.com/ahmadawais/awais/compare/v3.0.0...v3.1.0)

![📦 NEW:](https://img.shields.io/badge/-NEW-gray.svg?colorB=3778FF)

> 📦 CLI Box [`ef6a26c`](https://github.com/ahmadawais/awais/commit/ef6a26cbd24a72dd69d268f069801adbd829768e) <br>

![📖 DOC:](https://img.shields.io/badge/-DOCS-gray.svg?colorB=978CD4)

> 📖 Changelog [`2deceaf`](https://github.com/ahmadawais/awais/commit/2deceaf1b11ecfda38c486580f4fbc10c9f9a4f4) <br>

<br>

[![hr](https://raw.githubusercontent.com/ahmadawais/stuff/master/images/git/hr.png)](/)

<br>

### RELEASE: [v3.0.0](https://github.com/ahmadawais/awais/compare/v2.9.0...v3.0.0)

![📦 NEW:](https://img.shields.io/badge/-NEW-gray.svg?colorB=3778FF)

> 📦 Meow [`cbbe385`](https://github.com/ahmadawais/awais/commit/cbbe3851d940996b14457dcbd9e9430e0a6e9b28) <br>

![📖 DOC:](https://img.shields.io/badge/-DOCS-gray.svg?colorB=978CD4)

> 📖 Changelog [`48cfb82`](https://github.com/ahmadawais/awais/commit/48cfb82ba2a381346e2ae61f9109b72188087ceb) <br>

<br>

[![hr](https://raw.githubusercontent.com/ahmadawais/stuff/master/images/git/hr.png)](/)

<br>

### RELEASE: [v2.9.0](https://github.com/ahmadawais/awais/compare/v2.8.0...v2.9.0)

![📦 NEW:](https://img.shields.io/badge/-NEW-gray.svg?colorB=3778FF)

> 📦 Refactor Data [`a7381cc`](https://github.com/ahmadawais/awais/commit/a7381cc3ff68a015bb68db03801e41f126ef2590) <br>

![📖 DOC:](https://img.shields.io/badge/-DOCS-gray.svg?colorB=978CD4)

> 📖 Changelog [`03ae201`](https://github.com/ahmadawais/awais/commit/03ae201a0907a6037d74b3362c85ef8d133a81ab) <br>

<br>

[![hr](https://raw.githubusercontent.com/ahmadawais/stuff/master/images/git/hr.png)](/)

<br>

### RELEASE: [v2.8.0](https://github.com/ahmadawais/awais/compare/v2.7.0...v2.8.0)

![🐛 FIX:](https://img.shields.io/badge/-FIX-gray.svg?colorB=ff6347)

> 🐛 Ad [`fa14b91`](https://github.com/ahmadawais/awais/commit/fa14b91dc681bce12a8568ee5682f7f5bc0f45dd) <br>

![📖 DOC:](https://img.shields.io/badge/-DOCS-gray.svg?colorB=978CD4)

> 📖 Changelog [`66054e9`](https://github.com/ahmadawais/awais/commit/66054e97b0a46c50f82fec373da8d476796e7e67) <br>

<br>

[![hr](https://raw.githubusercontent.com/ahmadawais/stuff/master/images/git/hr.png)](/)

<br>

### RELEASE: [v2.7.0](https://github.com/ahmadawais/awais/compare/v2.6.0...v2.7.0)

![📦 NEW:](https://img.shields.io/badge/-NEW-gray.svg?colorB=3778FF)

> 📦 Arguments [`24a6ae3`](https://github.com/ahmadawais/awais/commit/24a6ae3c5b57ccabd8ad2f5eee7e8beb3c2ee9fc) <br>

![📖 DOC:](https://img.shields.io/badge/-DOCS-gray.svg?colorB=978CD4)

> 📖 Changelog [`63e1846`](https://github.com/ahmadawais/awais/commit/63e18469b4838b0b53e55de9d235815638ab6071) <br>

![🚀 RELEASE:](https://img.shields.io/badge/-RELEASE-gray.svg?colorB=E5A301)

> 🚀 2.7.0 [`8d46378`](https://github.com/ahmadawais/awais/commit/8d46378c4b98db4af0e991f16f912edc2fbdb063) <br>

<br>

[![hr](https://raw.githubusercontent.com/ahmadawais/stuff/master/images/git/hr.png)](/)

<br>

### RELEASE: [v2.6.0](https://github.com/ahmadawais/awais/compare/v2.5.0...v2.6.0)

![📦 NEW:](https://img.shields.io/badge/-NEW-gray.svg?colorB=3778FF)

> 📦 Error handler [`7c9292d`](https://github.com/ahmadawais/awais/commit/7c9292de3f431f75223005ca189d334320e66e1c) <br>

![📖 DOC:](https://img.shields.io/badge/-DOCS-gray.svg?colorB=978CD4)

> 📖 Changelog [`4e7294e`](https://github.com/ahmadawais/awais/commit/4e7294eeada0b2cbe6936deaaa19da5ac9a13469) <br>

<br>

[![hr](https://raw.githubusercontent.com/ahmadawais/stuff/master/images/git/hr.png)](/)

<br>

### RELEASE: [v2.5.0](https://github.com/ahmadawais/awais/compare/v2.4.0...v2.5.0)

![📦 NEW:](https://img.shields.io/badge/-NEW-gray.svg?colorB=3778FF)

> 📦 Refactor init [`ce06999`](https://github.com/ahmadawais/awais/commit/ce069997f7c7cf0f192da8367b891a8aa064e202) <br>

![📖 DOC:](https://img.shields.io/badge/-DOCS-gray.svg?colorB=978CD4)

> 📖 Changelog [`37d4657`](https://github.com/ahmadawais/awais/commit/37d46574bf388f71ff3da7e9193204b7ae74412b) <br>

<br>

[![hr](https://raw.githubusercontent.com/ahmadawais/stuff/master/images/git/hr.png)](/)

<br>

### RELEASE: [v2.4.0](https://github.com/ahmadawais/awais/compare/v2.3.0...v2.4.0)

![📦 NEW:](https://img.shields.io/badge/-NEW-gray.svg?colorB=3778FF)

> 📦 Handle the unhandled [`707787a`](https://github.com/ahmadawais/awais/commit/707787a62ce1ce9701047796b0126a3391ffb0e5) <br>

![📖 DOC:](https://img.shields.io/badge/-DOCS-gray.svg?colorB=978CD4)

> 📖 Changelog [`075a8ec`](https://github.com/ahmadawais/awais/commit/075a8ec1575687400585fb696fa25c8e03ab4a03) <br>

<br>

[![hr](https://raw.githubusercontent.com/ahmadawais/stuff/master/images/git/hr.png)](/)

<br>

### RELEASE: [v2.3.0](https://github.com/ahmadawais/awais/compare/v2.2.2...v2.3.0)

![📦 NEW:](https://img.shields.io/badge/-NEW-gray.svg?colorB=3778FF)

> 📦 Check Node version [`822ed24`](https://github.com/ahmadawais/awais/commit/822ed243d54671dc921993081c407dac9d7bdbeb) <br>

![📖 DOC:](https://img.shields.io/badge/-DOCS-gray.svg?colorB=978CD4)

> 📖 Changelog [`d1c45f1`](https://github.com/ahmadawais/awais/commit/d1c45f1a21566b886137ebe910607a3d91f31554) <br>

<br>

[![hr](https://raw.githubusercontent.com/ahmadawais/stuff/master/images/git/hr.png)](/)

<br>

### RELEASE: [v2.2.2](https://github.com/ahmadawais/awais/compare/v2.2.1...v2.2.2)

![👌 IMPROVE:](https://img.shields.io/badge/-IMPROVEMENT-gray.svg?colorB=39AA54)

> 👌 rm lockfile [`c75c0c9`](https://github.com/ahmadawais/awais/commit/c75c0c94ab2812a9770e1ccc605977c4a4212436) <br>

![📖 DOC:](https://img.shields.io/badge/-DOCS-gray.svg?colorB=978CD4)

> 📖 Changelog [`e4f2451`](https://github.com/ahmadawais/awais/commit/e4f2451c9f09ab5bfbdb2d1d26703a9ac68b8338) <br>

<br>

[![hr](https://raw.githubusercontent.com/ahmadawais/stuff/master/images/git/hr.png)](/)

<br>

### RELEASE: [v2.2.1](https://github.com/ahmadawais/awais/compare/v2.2.0...v2.2.1)

![🐛 FIX:](https://img.shields.io/badge/-FIX-gray.svg?colorB=ff6347)

> 🐛 Links [`5089e57`](https://github.com/ahmadawais/awais/commit/5089e57a2fb2d567d20897a2d15419d2829e130b) <br>

![📖 DOC:](https://img.shields.io/badge/-DOCS-gray.svg?colorB=978CD4)

> 📖 Changelog [`7b4d75a`](https://github.com/ahmadawais/awais/commit/7b4d75a5f0f068215a1ffdcd3b6e4426c8405ea1) <br>

<br>

[![hr](https://raw.githubusercontent.com/ahmadawais/stuff/master/images/git/hr.png)](/)

<br>

### RELEASE: [v2.2.0](https://github.com/ahmadawais/awais/compare/v2.1.0...v2.2.0)

![📦 NEW:](https://img.shields.io/badge/-NEW-gray.svg?colorB=3778FF)

> 📦 Alerts [`782143c`](https://github.com/ahmadawais/awais/commit/782143c84f1217640db459d8fcf4814a870d0e48) <br>
> 📦 Alert [`d2bb90f`](https://github.com/ahmadawais/awais/commit/d2bb90f682c154260bb27700b769f91bea404bde) <br>
> 📦 Remove alerts [`9eca365`](https://github.com/ahmadawais/awais/commit/9eca3655a309b754bdea86300849fd36586257ae) <br>

![📖 DOC:](https://img.shields.io/badge/-DOCS-gray.svg?colorB=978CD4)

> 📖 Changelog [`6dcedd4`](https://github.com/ahmadawais/awais/commit/6dcedd4674924d44cc5d2cdba438b79a329bffd3) <br>

<br>

[![hr](https://raw.githubusercontent.com/ahmadawais/stuff/master/images/git/hr.png)](/)

<br>

### RELEASE: [v2.1.0](https://github.com/ahmadawais/awais/compare/v2.0.3...v2.1.0)

![📦 NEW:](https://img.shields.io/badge/-NEW-gray.svg?colorB=3778FF)

> 📦 Colors [`fada859`](https://github.com/ahmadawais/awais/commit/fada8597039cb883a462e8fba22c4baacf73ba0c) <br>
> 📦 rm npmrc [`accb35f`](https://github.com/ahmadawais/awais/commit/accb35f2084e926f87a2f45f69e522582c43d857) <br>
> 📦 RM Lock files [`0da452d`](https://github.com/ahmadawais/awais/commit/0da452d274161396756d6fa0dcc5ed23099f4325) <br>

![🚀 RELEASE:](https://img.shields.io/badge/-RELEASE-gray.svg?colorB=E5A301)

> 🚀 2.1.0 [`785d193`](https://github.com/ahmadawais/awais/commit/785d193820241a47089b1458af5a53fa2b3ef8e8) <br>

<br>

[![hr](https://raw.githubusercontent.com/ahmadawais/stuff/master/images/git/hr.png)](/)

<br>

### RELEASE: [v2.0.3](https://github.com/ahmadawais/awais/compare/v2.0.2...v2.0.3)

![👌 IMPROVE:](https://img.shields.io/badge/-IMPROVEMENT-gray.svg?colorB=39AA54)

> 👌 Package JSON Fields [`0ea3493`](https://github.com/ahmadawais/awais/commit/0ea3493d2f300acd00b71d424abfbd594570dea4) <br>

<br>

[![hr](https://raw.githubusercontent.com/ahmadawais/stuff/master/images/git/hr.png)](/)

<br>

### RELEASE: [v2.0.2](https://github.com/ahmadawais/awais/compare/v2.0.1...v2.0.2)

![📖 DOC:](https://img.shields.io/badge/-DOCS-gray.svg?colorB=978CD4)

> 📖 Keywords and readme [`f84c416`](https://github.com/ahmadawais/awais/commit/f84c4169d2d0877905f985430c85889b46027f9d) <br>

<br>

[![hr](https://raw.githubusercontent.com/ahmadawais/stuff/master/images/git/hr.png)](/)

<br>

### RELEASE: [v2.0.1](https://github.com/ahmadawais/awais/compare/v2.0.0...v2.0.1)

![👌 IMPROVE:](https://img.shields.io/badge/-IMPROVEMENT-gray.svg?colorB=39AA54)

> 👌 Clears console [`6eb7750`](https://github.com/ahmadawais/awais/commit/6eb7750495fcabf84f4539d2bc199d0c1ab74652) <br>

<br>

[![hr](https://raw.githubusercontent.com/ahmadawais/stuff/master/images/git/hr.png)](/)

<br>

### RELEASE: [v2.0.0](https://github.com/ahmadawais/awais/compare/v1.3.0...v2.0.0)

![📦 NEW:](https://img.shields.io/badge/-NEW-gray.svg?colorB=3778FF)

> 📦 Welcome header [`af3ae70`](https://github.com/ahmadawais/awais/commit/af3ae702f0f666e1377a50f190f94b89091b7d8d) <br>

![🐛 FIX:](https://img.shields.io/badge/-FIX-gray.svg?colorB=ff6347)

> 🐛 Version change [`edf2299`](https://github.com/ahmadawais/awais/commit/edf2299cc24314a3e27a82099139c494d8aa1454) <br>

<br>

[![hr](https://raw.githubusercontent.com/ahmadawais/stuff/master/images/git/hr.png)](/)

<br>

### RELEASE: [v1.3.0](https://github.com/ahmadawais/awais/compare/v1.2.1...v1.3.0)

<br>

[![hr](https://raw.githubusercontent.com/ahmadawais/stuff/master/images/git/hr.png)](/)

<br>

### RELEASE: [v1.2.1](https://github.com/ahmadawais/awais/compare/v1.2.0...v1.2.1)

<br>

[![hr](https://raw.githubusercontent.com/ahmadawais/stuff/master/images/git/hr.png)](/)

<br>

### RELEASE: [v1.2.0](https://github.com/ahmadawais/awais/compare/v1.1.0...v1.2.0)

<br>

[![hr](https://raw.githubusercontent.com/ahmadawais/stuff/master/images/git/hr.png)](/)

<br>

### RELEASE: v1.1.0

![📦 NEW:](https://img.shields.io/badge/-NEW-gray.svg?colorB=3778FF)

> 📦 First version [`8b000f3`](https://github.com/ahmadawais/awais/commit/8b000f3ca25ec209236d4f2bfb2bcfc9c460d58a) <br>

![👌 IMPROVE:](https://img.shields.io/badge/-IMPROVEMENT-gray.svg?colorB=39AA54)

> 👌 Clears console [`64819a1`](https://github.com/ahmadawais/awais/commit/64819a132bd723037212f084fadf8a042902c2a6) <br>

<br>

<br>

[![📃](https://raw.githubusercontent.com/ahmadawais/stuff/master/images/git/license.png)](/)

## License & Conduct

- MIT © [Ahmad Awais](https://twitter.com/MrAhmadAwais/)
- [Code of Conduct](code-of-conduct.md)

<br>

[![🙌](https://raw.githubusercontent.com/ahmadawais/stuff/master/images/git/connect.png)](/)

## Connect

<div align="left">
<p><a href="https://github.com/ahmadawais"><img alt="GitHub @AhmadAwais" align="center" src="https://img.shields.io/badge/GITHUB-gray.svg?colorB=6cc644&style=flat" /></a>&nbsp;<small><strong>(follow)</strong> TO STAY UP TO DATE ON FREE & OPEN SOURCE SOFTWARE</small></p>
<p><a href="https://twitter.com/MrAhmadAwais/"><img alt="Twitter @MrAhmadAwais" align="center" src="https://img.shields.io/badge/TWITTER-gray.svg?colorB=1da1f2&style=flat" /></a>&nbsp;<small><strong>(follow)</strong> TO GET ONE DEV MINUTE DAILY HOT TIPS & TROLLS</small></p>
<p><a href="https://www.youtube.com/AhmadAwais"><img alt="YouTube AhmadAwais" align="center" src="https://img.shields.io/badge/YOUTUBE-gray.svg?colorB=ff0000&style=flat" /></a>&nbsp;<small><strong>(subscribe)</strong> TO TECH TALKS & ONE DEV MINUTE VIDEOS</small></p>
<p><a href="https://AhmadAwais.com/"><img alt="Blog: AhmadAwais.com" align="center" src="https://img.shields.io/badge/MY%20BLOG-gray.svg?colorB=4D2AFF&style=flat" /></a>&nbsp;<small><strong>(read)</strong> MOSTLY LONG FORM TECHNICAL ARTICLES</small></p>
<p><a href="https://www.linkedin.com/in/MrAhmadAwais/"><img alt="LinkedIn @MrAhmadAwais" align="center" src="https://img.shields.io/badge/LINKEDIN-gray.svg?colorB=0077b5&style=flat" /></a>&nbsp;<small><strong>(connect)</strong> WITH THE LINKEDIN PROFILE Y'ALL</small></p>
</div>

<br>

[![👌](https://raw.githubusercontent.com/ahmadawais/stuff/master/images/git/sponsor.png)](/)

## Sponsor

Me ([Ahmad Awais](https://twitter.com/mrahmadawais/)) and my incredible wife ([Maedah Batool](https://twitter.com/MaedahBatool/)) are two engineers who fell in love with open source and then with each other. You can read more [about me here](https://ahmadawais.com/about). 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.

- 🌟  **$9.99/month (recommended)** ❯ [Two cups of Caffè latte (coffee) every month →](https://pay.paddle.com/checkout/540217)
- 🚀  **$99.99 (one-time sponsor)** ❯ [Support an hour of open-source code →](https://pay.paddle.com/checkout/515568)
- 🔰  **$49.99 (one-time sponsor)** ❯ [Support an hour of maintenance →](https://pay.paddle.com/checkout/527253)
- ☕️  **$9.99 (one-time sponsor)** ❯ [Lunch/coffee →](https://pay.paddle.com/checkout/527254)

<br>

[![Node CLI](https://img.shields.io/badge/-NodeCLI.com%20%E2%86%92-gray.svg?colorB=3D873A)](https://nodecli.com/?utm_source=FOSS)

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. <a href="https://nodecli.com/?utm_source=FOSS" target="_blank">Node CLI Automation
without wasting a 1,000 hours</a> →</p>

<a href="https://nodecli.com/?utm_source=FOSS" target="_blank"><img src="https://raw.githubusercontent.com/ahmadawais/stuff/master/nodecli/featured.jpg" /><br><strong>Node CLI</strong></a>

<br>

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

[![Sponsor Awais](https://img.shields.io/badge/-Sponsor%20Awais%20%E2%86%92-gray.svg?colorA=6A788D&colorB=6A788D&style=flat)](https://github.com/AhmadAwais/sponsor/?utm_source=FOSS) [![Node.js CLI Automation](https://img.shields.io/badge/-NodeCLI.com%20%E2%86%92-gray.svg?colorA=6A788D&colorB=6A788D&style=flat)](https://NodeCLI.com/?utm_source=FOSS)
[![VSCode](https://img.shields.io/badge/-VSCode.pro%20%E2%86%92-gray.svg?colorA=6A788D&colorB=6A788D&style=flat)](https://VSCode.pro/?utm_source=GitHubFOSS)
[![Follow @MrAhmadAwais on Twitter](https://img.shields.io/twitter/follow/mrahmadawais.svg?style=social&label=Follow%20@MrAhmadAwais)](https://twitter.com/mrahmadawais/)

[![Sponsor](https://raw.githubusercontent.com/ahmadawais/stuff/master/sponsor/sponsor.jpg)][sponsor]

[sponsor]: https://github.com/AhmadAwais/sponsor
