From 9d8b8d769dcb872401252ed677e7d5126a2534e3 Mon Sep 17 00:00:00 2001 From: Jim Myhrberg Date: Thu, 28 Jul 2022 00:12:26 +0100 Subject: [PATCH] chore(node): improve node/volta setup --- zsh/nodejs.zsh | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/zsh/nodejs.zsh b/zsh/nodejs.zsh index ad9144d..b0aead8 100755 --- a/zsh/nodejs.zsh +++ b/zsh/nodejs.zsh @@ -16,21 +16,21 @@ zinit light-mode wait lucid as'program' from'gh-r' \ alias no="node" alias np="npm" -alias ni="npm install" -alias ngi="npm install -g" -alias cof="coffee" # ============================================================================== # global node packages # ============================================================================== install_node_global_packages() { - local packages=( + local volta_packages=( npm npx yarn + ) + local npm_packages=( @commitlint/cli @commitlint/config-conventional + @mermaid-js/mermaid-cli @prettier/plugin-php @prettier/plugin-ruby @prettier/plugin-xml @@ -45,7 +45,6 @@ install_node_global_packages() { jsonlint localtunnel markdown-it - mermaid.cli prettier prettier-plugin-toml standard-version @@ -60,5 +59,5 @@ install_node_global_packages() { yaml-language-server ) - volta install "${packages[@]}" + volta install "${volta_packages[@]}" "${npm_packages[@]}" }