Skip to content

Latest commit

 

History

History
55 lines (49 loc) · 720 Bytes

README.md

File metadata and controls

55 lines (49 loc) · 720 Bytes

klasa-lint

Central shareable eslint config for all klasa repos. This is inteded for private use, but you can use it via:

npm i --save-dev dirigeants/klasa-lint

standard eslint rules

{
	"extends": "klasa"
}

requires:

  • eslint

markdown codeblock eslint rules

{
	"extends": "klasa/md"
}

requires:

  • eslint
  • eslint-plugin-markdown

eslint-typescript rules

{
	"extends": "klasa/eslint-ts"
}

requires:

  • eslint
  • @typescript-eslint/parser
  • @typescript-eslint/eslint-plugin

tslint rules

{
	"extends": "eslint-config-klasa/ts"
}

requires:

  • tslint

eslint vue rules

{
	"extends": "klasa/vue"
}

requires:

  • eslint
  • eslint-plugin-vue