/eslint-plugin-nestjs

POC. ESLint rules for nestjs framework

Primary LanguageTypeScriptMIT LicenseMIT

eslint-plugin-nestjs

ESLint rules for nestjs framework.

This project is POC and is not under development. But it will be, if I will get nestjs project on my job.

INSTALL

npm install --save-dev eslint-plugin-nestjs

USAGE

Configure it in your configuration file:

  1. Add to plugins section:
nestjs
  1. Add to extends section (optional):
plugin:nestjs/recommended
  1. Configure rules

RULES

SIMILAR PROJECTS

TODO

  • rule: inject @Res() but not using send or json
  • rule: if class decorated it must be exported
  • cqrs: commands which only trigger 1 command handler (for write), but events can multiple
  • cqrs: command should return void

USEFUL LINKS

CHANGELOG

See CHANGELOG.md