linter-configs/readme.md

1.5 KiB

Linter Configs

Linters @ Williams New York

SCSS

Packages

Install

npm install -g stylelint postcss stylelint-config-recommended-scss stylelint-order @stylistic/stylelint-plugin

Config

Repo: stylelintrc System: ~/.stylelintrc

Install

ln -s "$(readlink -f stylelintrc)" ~/.stylelintrc

Javascript

Packages

Install

Add this to your ~/.bashrc:

export npm_config_prefix="$HOME/.node"
export NODE_PATH="$HOME/.node/lib/node_modules"
export ESLINT_USE_FLAT_CONFIG=false

function eslint {
  npx eslint --config ~/.eslintrc --resolve-plugins-relative-to ~/.node/lib "$@" 2>/dev/null
}

Then install with:

npm install -g eslint @babel/eslint-parser eslint-plugin-vue eslint-plugin-json

Config

Repo: eslintrc System: ~/.eslintrc

Install

ln -s "$(readlink -f eslintrc)" ~/.eslintrc