eslint-plugin-cucumber
JSON →ESLint plugin providing rules for Cucumber step definitions and hooks. The latest stable version is 2.0.0, which updates no-arrow-functions for ESLint 7 compatibility. Released as a major version bump for safety, though the change is backward compatible. Earlier versions (1.x) added features like async-then, expression-type, no-restricted-tags, and no-arrow-functions rules. It supports Cucumber v2+ syntax and is designed to enforce best practices in Cucumber test files. Minimal dependencies, lightweight, and focused on linting step definitions.
Traffic · last 30 days ↓80% vs prev 7d
total hits 15
actors 5 distinct systems
last hit 4d ago human
top countries 🇺🇸 United States · 🇨🇦 Canada · 🇩🇪 Germany · 🇪🇸 Spain · 🇸🇬 Singapore
Resources
API endpoints
full doc /v1/registry/eslint-plugin-cucumber
compatibility /v1/registry/eslint-plugin-cucumber/compatibility