mirror of
https://github.com/jimeh/dotfiles.git
synced 2026-02-19 13:46:41 +00:00
47 lines
1006 B
Bash
Executable File
47 lines
1006 B
Bash
Executable File
#
|
|
# Node.js environment setup.
|
|
#
|
|
|
|
# ==============================================================================
|
|
# global node packages
|
|
# ==============================================================================
|
|
|
|
install_node_global_packages() {
|
|
local npm_packages=(
|
|
@commitlint/cli
|
|
@commitlint/config-conventional
|
|
@mermaid-js/mermaid-cli
|
|
@prettier/plugin-php
|
|
@prettier/plugin-ruby
|
|
@prettier/plugin-xml
|
|
dockerfile-language-server-nodejs
|
|
eslint
|
|
eslint-config-prettier
|
|
eslint-plugin-prettier
|
|
eslint_d
|
|
htmllint-cli
|
|
httpsnippet
|
|
js-beautify
|
|
jsonlint
|
|
localtunnel
|
|
markdown-it
|
|
prettier
|
|
prettier-plugin-toml
|
|
standard-version
|
|
stylelint
|
|
tslint
|
|
typescript
|
|
typescript-formatter
|
|
typescript-language-server
|
|
uuid-cli
|
|
vscode-css-languageserver-bin
|
|
vscode-json-languageserver
|
|
yaml-language-server
|
|
)
|
|
|
|
npm install -g "${npm_packages[@]}"
|
|
|
|
# Ensure yarn and pnpm are enabled.
|
|
corepack enable
|
|
}
|