Files
dotfiles/shell/nodejs.sh

49 lines
965 B
Bash
Executable File

#
# Node.js
#
# Aliases
alias no="node"
alias np="npm"
alias ni="npm install"
alias ngi="npm install -g"
alias cof="coffee"
install_node_global_packages () {
npm install -g \
eslint \
eslint-config-semistandard \
eslint-config-standard \
eslint-plugin-import \
eslint-plugin-node \
eslint-plugin-promise \
eslint-plugin-react \
eslint-plugin-standard \
eslint_d \
htmllint-cli \
httpsnippet \
jsfmt \
jslinter \
jsonlint \
localtunnel \
semistandard \
semistandard-format \
standard \
standard-format \
stylefmt \
tslint \
typescript \
typescript-formatter \
uuid-cli
}
# Load nvm if it's available
if [ -f "$HOME/.nvm/nvm.sh" ]; then
source "$HOME/.nvm/nvm.sh"
# And it's shell completion
if [ -n "$BASH_VERSION" ] && [ -f "$HOME/.nvm/bash_completion" ]; then
source "$HOME/.nvm/bash_completion"
fi
fi