{"library":"eslint-plugin-redux-saga","type":"library","category":null,"description":"An ESLint plugin providing linting rules for redux-saga to catch common mistakes and enforce best practices. Version 1.3.2 is the current stable release, published in 2022 with a low maintenance cadence (last commit in 2020). Key differentiators: it includes three recommended rules for ensuring effects are yielded (yield-effects), preventing yield inside race entries (no-yield-in-race), and catching unhandled errors in sagas (no-unhandled-errors). Compared to alternatives like eslint-plugin-redux-saga (by the redux-saga org), this plugin is community-maintained and focuses on a smaller set of opinionated rules.","language":"javascript","status":"maintenance","version":"1.3.2","tags":["javascript","eslint","eslint-plugin","eslintplugin","redux-saga"],"last_verified":"Wed May 27","install":[{"cmd":"npm install eslint-plugin-redux-saga","imports":["{\n  \"plugins\": [\"redux-saga\"]\n}","{\n  \"extends\": [\"plugin:redux-saga/recommended\"]\n}","{\n  \"rules\": {\n    \"redux-saga/yield-effects\": \"error\",\n    \"redux-saga/no-yield-in-race\": \"warn\",\n    \"redux-saga/no-unhandled-errors\": \"error\"\n  }\n}","const plugin = require('eslint-plugin-redux-saga');"]},{"cmd":"yarn add eslint-plugin-redux-saga","imports":[]},{"cmd":"pnpm add eslint-plugin-redux-saga","imports":[]}],"homepage":null,"github":"https://github.com/pke/eslint-plugin-redux-saga","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/eslint-plugin-redux-saga","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-redux-saga/compatibility"}}