eslint-plugin-yoast
raw JSON → 1.0.1 verified Sat Apr 25 auth: no javascript abandoned
An ESLint plugin providing custom lint rules for Yoast projects. Current version 1.0.1 is outdated with no updates since initial release. This plugin is specific to Yoast's internal ESLint config and is not actively maintained for external use. Use with ESLint (peer dependency) and configure via .eslintrc plugins array. No TypeScript definitions included.
Common errors
error Error: Failed to load plugin 'yoast' declared in '.eslintrc': Cannot find module 'eslint-plugin-yoast' ↓
cause The plugin is not installed or not in node_modules.
fix
Run 'npm install eslint-plugin-yoast --save-dev'.
error ESLint couldn't find the plugin "yoast". ↓
cause Plugin not installed or misconfigured in .eslintrc.
fix
Ensure eslint-plugin-yoast is listed in devDependencies and plugins array includes 'yoast'.
Warnings
breaking The plugin is no longer maintained and may not work with modern ESLint versions. ↓
fix Consider migrating to a supported ESLint plugin or remove the dependency.
deprecated Plugin has not been updated since initial release; rules may be outdated or incompatible. ↓
fix Replace with a maintained alternative or contribute updates.
Install
npm install eslint-plugin-yoast yarn add eslint-plugin-yoast pnpm add eslint-plugin-yoast Imports
- eslint-plugin-yoast plugin wrong
import plugin from 'eslint-plugin-yoast'correctplugins: ['yoast'] in .eslintrc
Quickstart
{
"plugins": ["yoast"],
"rules": {
"yoast/rule-name": "error"
}
}