eslint-plugin-nestjs
v1.2.3
Published
ESLint rules for nestjs framework
Downloads
44,564
Readme
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:
- Add to
plugins
section:
nestjs
- Add to
extends
section (optional):
plugin:nestjs/recommended
RULES
- nestjs/parse-int-pipe — Usage of transform pipe
ParseIntPipe
for@Param()
decorator - nestjs/deprecated-api-modules — Usage of the deprecated api (import modules)
- nestjs/use-dependency-injection — Dependencies must be provided through a class constructor
- nestjs/use-validation-pipe — Usage of
ValidationPipe
for@Body
decorated parameters
TODO
- rule: inject @Res() but not using send or json
- rule: if class decorated it must be exported
USEFUL LINKS
- https://astexplorer.net/
CHANGELOG
See CHANGELOG.md