{"library":"eslint-plugin-ghost","type":"library","category":null,"description":"eslint-plugin-ghost provides shared ESLint configurations and custom rules for Ghost projects. As of version 3.5.0, it offers presets for Node, browser, Ember, TypeScript, and test environments, with style-disabled variants. It is actively maintained by the Ghost Foundation and follows Ghost's code style documented in base.js. Unlike generic ESLint configs, it is tightly coupled to the Ghost ecosystem, ensuring consistency across official Ghost repos. Release cadence is irregular, driven by changes in Ghost's code style or ESLint updates.","language":"javascript","status":"active","version":"3.5.0","tags":["javascript","eslint","eslintplugin","eslint-plugin"],"last_verified":"Wed May 27","install":[{"cmd":"npm install eslint-plugin-ghost","imports":["extends: ['plugin:ghost/node']","plugins: ['ghost']","const plugin = require('eslint-plugin-ghost')"]},{"cmd":"yarn add eslint-plugin-ghost","imports":[]},{"cmd":"pnpm add eslint-plugin-ghost","imports":[]}],"homepage":"https://ghost.org","github":"https://github.com/TryGhost/eslint-plugin-ghost","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/eslint-plugin-ghost","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-ghost/compatibility"}}