{"id":41030,"library":"eslint-plugin-ignore-generated","title":"eslint-plugin-ignore-generated","description":"ESLint plugin that silently suppresses all lint errors in files containing a @generated comment. Version 3.1.0 is stable; no active development since 2020. Different from alternatives like eslint-plugin-graphql or eslint-plugin-markdown because it globally disables all rules for entire files based on a single comment, making it simple but broad.","status":"maintenance","version":"3.1.0","language":"javascript","source_language":"en","source_url":"https://github.com/zertosh/eslint-plugin-ignore-generated","tags":["javascript","eslint","eslint-plugin"],"install":[{"cmd":"npm install eslint-plugin-ignore-generated","lang":"bash","label":"npm"},{"cmd":"yarn add eslint-plugin-ignore-generated","lang":"bash","label":"yarn"},{"cmd":"pnpm add eslint-plugin-ignore-generated","lang":"bash","label":"pnpm"}],"dependencies":[],"imports":[{"note":"In ESLint config, plugin names can omit the 'eslint-plugin-' prefix.","wrong":"plugins: ['eslint-plugin-ignore-generated']","symbol":"plugin (default)","correct":"plugins: ['ignore-generated']"},{"note":"The plugin automatically applies to all files with @generated; no rule settings necessary.","wrong":"'ignore-generated': 'error'","symbol":"rules (none needed)","correct":"// No rule configuration required"}],"quickstart":{"code":"// Install: npm install eslint-plugin-ignore-generated --save-dev\n// In .eslintrc:\n{\n  \"plugins\": [\"ignore-generated\"]\n}","lang":"javascript","description":"Basic setup to suppress all ESLint warnings in files containing @generated."},"warnings":[{"fix":"Ensure @generated is only used in truly auto-generated files.","message":"Plugin silences all rules for any file with @generated, which may hide unintended issues.","severity":"gotcha","affected_versions":">=1.0.0"},{"fix":"Use eslint-disable directives for selective suppression instead.","message":"The plugin does not provide a way to exclude specific rules from being ignored.","severity":"gotcha","affected_versions":">=1.0.0"},{"fix":"Consider using ESLint's built-in ignore patterns or other actively maintained plugins.","message":"No updates since 2020; may not support latest ESLint versions.","severity":"deprecated","affected_versions":">=3.0.0"}],"env_vars":null,"search_vec":"'2020':28 '3.1.0':21 'activ':25 'altern':31 'base':51 'broad':60 'comment':19,55 'contain':16 'develop':26 'differ':29 'disabl':45 'entir':49 'error':13 'eslint':2,6,34,39,62,64 'eslint-plugin':63 'eslint-plugin-graphql':33 'eslint-plugin-ignore-gener':1 'eslint-plugin-markdown':38 'file':15,50 'generat':5,18 'global':44 'graphql':36 'ignor':4 'javascript':61 'like':32 'lint':12 'make':56 'markdown':41 'plugin':3,7,35,40,65 'rule':47 'silent':9 'simpl':58 'sinc':27 'singl':54 'stabl':23 'suppress':10 'version':20","created_at":"2026-06-04T18:50:26.258940+00:00","updated_at":"2026-06-04T18:50:26.258940+00:00","problems":[{"fix":"Run npm install eslint-plugin-ignore-generated --save-dev and ensure the plugin name is correct (e.g., 'ignore-generated' not 'eslint-plugin-ignore-generated').","cause":"Plugin is not installed or incorrectly referenced.","error":"ESLint configuration error: The plugin 'ignore-generated' was not found."},{"fix":"Install the plugin locally: npm install eslint-plugin-ignore-generated --save-dev","cause":"Missing dependency or incorrect module resolution.","error":"Error: Failed to load plugin 'ignore-generated': Cannot find module 'eslint-plugin-ignore-generated'"}],"ecosystem":"npm","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"https://github.com/zertosh/eslint-plugin-ignore-generated#readme","github":"https://github.com/zertosh/eslint-plugin-ignore-generated","docs":null,"changelog":null,"pypi":null,"npm":"eslint-plugin-ignore-generated","openapi_spec":null,"status_page":null,"smithery":null,"categories":["testing"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-04","next_check":"2026-09-02","install_tag":null}}