Registry /
devops / prettier-plugin-ignored
Install & Compatibility
Where this runs
tested against v? · npm install
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
muslnode 18–226 runs
build_error
glibcnode 18–226 runs
build_error
Code
Verified usage
Verified import paths — ran on the pinned version, not inferred.
default (plugin registration)
✓ // In .prettierrc: "plugins": ["prettier-plugin-ignored"]
✗ // Wrong: importing as a JavaScript module when not needed
import plugin from 'prettier-plugin-ignored'
This is a Prettier plugin, not a regular import. Register it in your Prettier config file.
parserName
✓ const parserName = 'ignored'; // Use this in config overrides
✗ // Wrong: using a different name
const parserName = 'ignore';
The parser string must be exactly 'ignored' to match the plugin's registered parser.
plugin options (if any)
✓ // No options to import, plugin works automatically when added to plugins list
✗ // Wrong: trying to require the plugin in code
const prettierPluginIgnored = require('prettier-plugin-ignored');
The plugin is used declaratively via Prettier config; no programmatic API is exported.
Install plugin, add to Prettier config with parser overrides to ignore specific files without .prettierignore.
// 1. Install the plugin
npm install --save-dev prettier@3 prettier-plugin-ignored
// 2. Create .prettierrc.json:
{
"plugins": ["prettier-plugin-ignored"],
"overrides": [
{
"files": ["pnpm-lock.yaml", "public/**.json"],
"options": {
"parser": "ignored"
}
}
]
}
// 3. Run Prettier:
npx prettier --write .
Errors
Common errors & fixes
Cannot find module 'prettier-plugin-ignored'
Plugin not installed or devDependencies not installed.
fixRun npm install --save-dev prettier-plugin-ignored or ensure node_modules is up-to-date.
Error: Cannot resolve parser 'ignored'
Plugin not registered in Prettier config's 'plugins' array.
fixAdd "plugins": ["prettier-plugin-ignored"] to your Prettier config.
[error] Invalid parser name: 'ignored'
Using a typo or wrong parser string.
fixEnsure the parser in overrides.options is exactly "ignored" (lowercase, no spaces).
Audit
Dependencies
prettierrequiredpeer dependency, plugin requires Prettier 3.x to run