@amitruls1/rw-cli
v1.0.1
Published
A CLI to provide react and webpack snippets
Downloads
3
Readme
rw-cli
rw-cli is npm cli package to install related dependancies of packages, providing webpack configuration snippet and also checking web vitals using google page insight.
Installation
Use the package manager npm to install rw-cli.
npm install -g @amitruls1/rw-cli
How to install packages
You don't need to install all the packages by yourself, related packages will be installed automatically.
rw-cli -I react
This will install react
react-dom
@babel/preset-react
.
How to run web vitals test
Web vitals can be check via below command
rw-cli -V -D mobile -U https://facebook.com
and output will be printed as
--------------------------------------------------------
Summary
URL: m.facebook.com
Strategy: mobile
Performance: 86
Field Data
Cumulative Layout Shift (CLS) | 4ms
First Contentful Paint (FCP) | 2.2s
First Input Delay (FID) | 29ms
Largest Contentful Paint (LCP) | 4s
Lab Data
Cumulative Layout Shift | 0
First Contentful Paint | 2.9s
Largest Contentful Paint | 3.4s
Speed Index | 2.9s
Time to Interactive | 2.9s
Total Blocking Time | 0ms
Opportunities
No opportunities provided.
--------------------------------------------------------
Supported Packages and related list
Currently supporting very few packages and their related dependancies along with snippet of webpack configuration.
react => react, react-dom, @babel/preset-react
webpack => webpack, webpack-cli, webpack-dev-server
scss => css-loader, style-loader, sass-loader
css => css-loader, style-loader
babel => @babel/core, @babel/preset-env, babel-loader
Commands
Commands list is given below
--install OR -I
--vitals OR -V
--device OR -D
--url OR -U
Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.