scripts: chmods & npm package helper

This commit is contained in:
Ismo Vuorinen
2023-02-14 13:01:48 +02:00
parent 33a7de2dfc
commit 305355beaf
4 changed files with 26 additions and 0 deletions

0
scripts/install-dotfiles.sh Normal file → Executable file
View File

0
scripts/install-go-packages.sh Normal file → Executable file
View File

26
scripts/install-npm-packages.sh Executable file
View File

@@ -0,0 +1,26 @@
#!/usr/bin/env zsh
# Install npm packages globally.
source "$HOME/.dotfiles/scripts/shared.sh"
if ! command -v npm &> /dev/null; then
msg_err "npm could not be found."
exit 1
fi
packages=(
# This is a tool to check if your files consider your .editorconfig rules.
"editorconfig-checker"
)
for pkg in "${packages[@]}"; do
# Trim spaces
pkg=${pkg// /}
# Skip comments
if [[ ${pkg:0:1} == "#" ]]; then continue; fi
msg_run "Installing npm package:" "$pkg"
npm install -g --force "$pkg"
echo ""
done

0
scripts/shared.sh Normal file → Executable file
View File