{"library":"eslint-plugin-nestjs","type":"library","category":null,"description":"This package, `eslint-plugin-nestjs` (version 1.2.3), provides a set of ESLint rules specifically designed for the NestJS framework. It aims to help developers enforce common best practices and catch potential issues related to NestJS decorators, pipes, and dependency injection patterns. The rules cover areas such as enforcing `ParseIntPipe` for `@Param()`, checking for deprecated API usage, ensuring dependency injection via constructors, and promoting the use of `ValidationPipe` for `@Body` parameters. However, it's crucial to note that the project explicitly states it is a 'Proof of Concept (POC) and is not under development'. This means it lacks active maintenance, bug fixes, or updates to support newer NestJS versions or ESLint configurations, making it potentially outdated and unsuitable for modern NestJS projects. Developers looking for actively maintained NestJS ESLint rules might consider alternatives like `@darraghor/eslint-plugin-nestjs-typed` or `@elsikora/eslint-plugin-nestjs-typed`.","language":"javascript","status":"abandoned","version":"1.2.3","tags":["javascript","eslint-plugin","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install eslint-plugin-nestjs","imports":["{ plugins: ['nestjs'], extends: ['plugin:nestjs/recommended'] }","extends: ['plugin:nestjs/recommended']","rules: { 'nestjs/parse-int-pipe': 'error' }"]},{"cmd":"yarn add eslint-plugin-nestjs","imports":[]},{"cmd":"pnpm add eslint-plugin-nestjs","imports":[]}],"homepage":null,"github":"https://github.com/unlight/eslint-plugin-nestjs","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/eslint-plugin-nestjs","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/eslint-plugin-nestjs/compatibility"}}