NPX (NPM Package Runner) Commands
List of useful npx (NPM Package Runner) commands.
What is NPX?
Using NPX we can execute/run node binaries without the need to install it locally or globally.
Commands
Create local server
npx server <folder-name>
Format using prettier
npx pretty-quick --check # to check the no of files to be affected
npx pretty-quick # format all files shown in check
Show system info, browsers installed, binaries like node, npm, yarn and npm packages installed in local & globally
npx envinfo
To show system info and show specific npm packages info
npx envinfo --preset <package-name>
Deploy to now.sh
npx now --public
Create react app
npx create-react-app <app-name>
Log all your installed vscode extensions.
npx https://gist.github.com/gokulkrishh/9dd54a34ed93701a37811f0eb2e37822
Run a json server with .json file.
npx json-server <json-file-link> # We can even using json file from git gist
Sort package.json file.
npx sort-package-json
Check for node module updates and update them interactively in command line
npx npm-upgrade
Get the package version information in command line
npx gvi <package-name>
Set any macOS browser as default browser via cli
npx set-default-browser <browser-name>
Add license, code of conducts, gitignore
npx license mit > LICENSE.md # initialize your license
npx gitignore node # initialize your gitignore
npx covgen YOUR_EMAIL_ADDRESS # code of conduct
Delete node_modules
npx npkill
npx npkill --sort "size"