
Product
Announcing Socket Fix 2.0
Socket Fix 2.0 brings targeted CVE remediation, smarter upgrade planning, and broader ecosystem support to help developers get to zero alerts.
eslint-plugin-foo-bar
Advanced tools
This rule is created for educational purposes to explain how to create an ESLint custom rule and plugin.
ESLint plugin that only allows you to assign "bar"
to const foo
.
For example, the rule would give an error for the following:
const foo = "baz"; // Bad :(
The rule accepts the following:
const foo = "bar"; // Good :)
For a tutorial on how to create a custom rule in a plugin using eslint-plugin-foo-bar
as an example, refer to the [ESlint Custom Rule & Plugin Tutorial](TODO: add link).
Install the rule in your project:
npm install --save-dev eslint-plugin-foo-bar
Add the plugin and rule to your ESLint configuration file:
// .eslintrc.js
module.exports = {
// ...rest of configuration
plugins: [
"eslint-plugin-foo-bar"
],
rules: [
"eslint-plugin-foo-bar/foo-bar": "error"
]
};
To learn more about ESLint, creating custom rules, and plugins, refer to the following documentation:
FAQs
ESLint plugin for foo-bar rule.
The npm package eslint-plugin-foo-bar receives a total of 0 weekly downloads. As such, eslint-plugin-foo-bar popularity was classified as not popular.
We found that eslint-plugin-foo-bar demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Product
Socket Fix 2.0 brings targeted CVE remediation, smarter upgrade planning, and broader ecosystem support to help developers get to zero alerts.
Security News
Socket CEO Feross Aboukhadijeh joins Risky Business Weekly to unpack recent npm phishing attacks, their limited impact, and the risks if attackers get smarter.
Product
Socket’s new Tier 1 Reachability filters out up to 80% of irrelevant CVEs, so security teams can focus on the vulnerabilities that matter.