Skip to content

Central shareable eslint config for all klasa repos

License

Notifications You must be signed in to change notification settings

dirigeants/klasa-lint

Repository files navigation

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

About

Central shareable eslint config for all klasa repos

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published