{"library":"eslint-plugin-yaml","type":"library","category":null,"description":"An ESLint plugin that provides linting for YAML files (`.yaml`, `.yml`). Current stable version is 1.1.3, released March 2025. It uses an ESLint-based YAML parser (not js-yaml) since v1.1.0, enabling integration with ESLint's rule system. Supports both ESLint 9 flat config (ESM/CJS) and legacy ESLint 8 configs. Ships TypeScript types. Differentiators: first-class ESLint compatibility with YAML-specific rules, support for multiple YAML documents, and active maintenance with recent dependency updates.","language":"javascript","status":"active","version":"1.1.3","tags":["javascript","eslint","eslintplugin","eslint-plugin","yaml","yml","eslint-plugin-yaml","eslint-plugin-yml","typescript"],"last_verified":"Fri May 01","install":[{"cmd":"npm install eslint-plugin-yaml","imports":["import pluginYaml from 'eslint-plugin-yaml'","import pluginYaml from 'eslint-plugin-yaml'; pluginYaml.configs.recommended","import pluginYaml from 'eslint-plugin-yaml'; pluginYaml.rules"]},{"cmd":"yarn add eslint-plugin-yaml","imports":[]},{"cmd":"pnpm add eslint-plugin-yaml","imports":[]}],"homepage":null,"github":"https://github.com/aminya/eslint-plugin-yaml","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/eslint-plugin-yaml","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}