Configurations for linters used at WNY
Find a file
2024-08-15 18:03:51 -04:00
eslintrc Fix eslint by removing the json plugin 2024-06-13 15:01:02 -04:00
LICENSE Initial commit 2016-05-05 18:44:56 -04:00
readme.md Add missing dependency for eslint 2024-08-13 18:10:46 -04:00
stylelintrc Add inset property to stylelintrc 2024-08-15 18:03:51 -04:00

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 @babel/preset-env eslint-plugin-vue

Config

Repo: eslintrc System: ~/.eslintrc

Install

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