Fix zsh config inclusion
This commit is contained in:
		
							
								
								
									
										26
									
								
								zsh/.oh-my-zsh_old/plugins/npm/README.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										26
									
								
								zsh/.oh-my-zsh_old/plugins/npm/README.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,26 @@ | ||||
| ## npm plugin | ||||
|  | ||||
| The npm plugin provides completion as well as adding many useful aliases. | ||||
|  | ||||
| To use it, add npm to the plugins array of your zshrc file: | ||||
| ``` | ||||
| plugins=(... npm) | ||||
| ``` | ||||
|  | ||||
| ## Aliases | ||||
|  | ||||
| | Alias   | Command                      | Descripton                                                      | | ||||
| |:------  |:-----------------------------|:----------------------------------------------------------------| | ||||
| | `npmg`  | `npm i -g`                   | Install dependencies globally                                   | | ||||
| | `npmS`  | `npm i -S`                   | Install and save to dependencies in your package.json           | | ||||
| | `npmD`  | `npm i -D`                   | Install and save to dev-dependencies in your package.json       | | ||||
| | `npmE`  | `PATH="$(npm bin)":"$PATH"`  | Run command from node_modules folder based on current directory | | ||||
| | `npmO`  | `npm outdated`               | Check which npm modules are outdated                            | | ||||
| | `npmV`  | `npm -v`                     | Check package versions                                          | | ||||
| | `npmL`  | `npm list`                   | List installed packages                                         | | ||||
| | `npmL0` | `npm ls --depth=0`           | List top-level installed packages                               | | ||||
| | `npmst` | `npm start`                  | Run npm start                                                   | | ||||
| | `npmt`  | `npm test`                   | Run npm test                                                    | | ||||
| | `npmR`  | `npm run`                    | Run npm scripts                                                 | | ||||
| | `npmP`  | `npm publish`                | Run npm publish                                                 | | ||||
| | `npmI`  | `npm init`                   | Run npm init                                                    | | ||||
							
								
								
									
										57
									
								
								zsh/.oh-my-zsh_old/plugins/npm/npm.plugin.zsh
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										57
									
								
								zsh/.oh-my-zsh_old/plugins/npm/npm.plugin.zsh
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,57 @@ | ||||
| (( $+commands[npm] )) && { | ||||
|     __NPM_COMPLETION_FILE="${ZSH_CACHE_DIR:-$ZSH/cache}/npm_completion" | ||||
|  | ||||
|     if [[ ! -f $__NPM_COMPLETION_FILE ]]; then | ||||
|         npm completion >! $__NPM_COMPLETION_FILE 2>/dev/null | ||||
|         [[ $? -ne 0 ]] && rm -f $__NPM_COMPLETION_FILE | ||||
|     fi | ||||
|  | ||||
|     [[ -f $__NPM_COMPLETION_FILE ]] && source $__NPM_COMPLETION_FILE | ||||
|  | ||||
|     unset __NPM_COMPLETION_FILE | ||||
| } | ||||
|  | ||||
| # Install dependencies globally | ||||
| alias npmg="npm i -g " | ||||
|  | ||||
| # npm package names are lowercase | ||||
| # Thus, we've used camelCase for the following aliases: | ||||
|  | ||||
| # Install and save to dependencies in your package.json | ||||
| # npms is used by https://www.npmjs.com/package/npms | ||||
| alias npmS="npm i -S " | ||||
|  | ||||
| # Install and save to dev-dependencies in your package.json | ||||
| # npmd is used by https://github.com/dominictarr/npmd | ||||
| alias npmD="npm i -D " | ||||
|  | ||||
| # Execute command from node_modules folder based on current directory | ||||
| # i.e npmE gulp | ||||
| alias npmE='PATH="$(npm bin)":"$PATH"' | ||||
|  | ||||
| # Check which npm modules are outdated | ||||
| alias npmO="npm outdated" | ||||
|  | ||||
| # Check package versions | ||||
| alias npmV="npm -v" | ||||
|  | ||||
| # List packages | ||||
| alias npmL="npm list" | ||||
|  | ||||
| # List top-level installed packages | ||||
| alias npmL0="npm ls --depth=0" | ||||
|  | ||||
| # Run npm start | ||||
| alias npmst="npm start" | ||||
|  | ||||
| # Run npm test | ||||
| alias npmt="npm test" | ||||
|  | ||||
| # Run npm scripts | ||||
| alias npmR="npm run" | ||||
|  | ||||
| # Run npm publish  | ||||
| alias npmP="npm publish" | ||||
|  | ||||
| # Run npm init | ||||
| alias npmI="npm init" | ||||
		Reference in New Issue
	
	Block a user