Registry /
testing / eslint-plugin-icedfrisby
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
✓ import icedfrisby from 'eslint-plugin-icedfrisby'
✗ const icedfrisby = require('eslint-plugin-icedfrisby'); // ESM-only? No, CJS require works too, but typical usage uses CJS require in flat config.
Both ESM and CJS are supported; recommended to use CJS require in .eslint.config.js as per docs.
configs
✓ icedfrisby.configs.recommended
configs is a property of the default export; no named import for configs.
rules
✓ // rules are accessed via plugin object in ESLint flat config: 'icedfrisby/no-exclusive-tests' or 'icedfrisby/no-skipped-tests'
✗ // not imported directly; rules are strings like 'icedfrisby/no-exclusive-tests'
Rules are not exported as named symbols; they are referenced by plugin prefix in ESLint config.
no-exclusive-tests
✓ // rules are accessed via plugin object in ESLint flat config: 'icedfrisby/no-exclusive-tests' or 'icedfrisby/no-skipped-tests'
✗ // not imported directly; rules are strings like 'icedfrisby/no-exclusive-tests'
Rules are not exported as named symbols; they are referenced by plugin prefix in ESLint config.
Shows how to install and configure eslint-plugin-icedfrisby with flat config, including recommended config and custom rule.
// Install: npm i --save-dev eslint eslint-plugin-icedfrisby
// .eslint.config.js
const icedfrisby = require("eslint-plugin-icedfrisby");
module.exports = [
icedfrisby.configs.recommended,
{
plugins: { icedfrisby },
rules: {
"icedfrisby/no-skipped-tests": ["error"],
},
},
];
Errors
Common errors & fixes
ESLint couldn't find the plugin "eslint-plugin-icedfrisby".
Plugin not installed or not properly configured in flat config plugins object.
fixEnsure eslint-plugin-icedfrisby is installed and added to plugins in flat config: plugins: { icedfrisby }. Configuration for rule "icedfrisby/no-exclusive-tests" is invalid: Value "warn" is not allowed.
Trying to set rule severity to 'warn' which may not be supported or using incorrect config format.
fixUse severity 'error' or 'off'; or check ESLint version compatibility.
Failed to load config "eslint-plugin-icedfrisby/recommended" to extend from.
Using legacy extends in eslintrc format which is not supported by this plugin.
fixUse flat config and import configs directly: const icedfrisby = require('eslint-plugin-icedfrisby'); then icedfrisby.configs.recommended. Audit
Dependencies
eslintrequiredpeer dependency, ESLint >=9 required