
Security News
npm Adopts OIDC for Trusted Publishing in CI/CD Workflows
npm now supports Trusted Publishing with OIDC, enabling secure package publishing directly from CI/CD workflows without relying on long-lived tokens.
eslint-config-stezu
Advanced tools
A collection of eslint configurations for my projects.
npm install --save-dev eslint eslint-config-stezu babel-eslint eslint-plugin-react
npm install --save-dev eslint eslint-config-stezu
Refer to the ESLint documentation if you need to customize rules, but the basics are documented below.
The default configuration is for ES6 and up. The main goal is to prevent common issues and enforce readable code. Complexity should be low, JSDoc comments should exist, etc. The goal is to generally make things easy to understand by a junior developer. Due to the complexity rules, it tends to favor a more functional style, but I personally believe that helps with readability which is the overall goal of this ruleset.
.eslintrc.yml
extends: stezu
A superset of the ES6 guide, but with react-specific additions to help prevent making some common mistakes.
.eslintrc.yml
extends: stezu/react
Generally the same rules as the ES6 style guide, but doesn't enforce ES6-specific things like arrow functions. Useful if you're still writing ES5 code by hand, but you should really stop doing that. It's bad for your health.
.eslintrc.yml
extends: stezu/es5
FAQs
A collection of eslint configurations for my projects.
The npm package eslint-config-stezu receives a total of 0 weekly downloads. As such, eslint-config-stezu popularity was classified as not popular.
We found that eslint-config-stezu 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.
Security News
npm now supports Trusted Publishing with OIDC, enabling secure package publishing directly from CI/CD workflows without relying on long-lived tokens.
Research
/Security News
A RubyGems malware campaign used 60 malicious packages posing as automation tools to steal credentials from social media and marketing tool users.
Security News
The CNA Scorecard ranks CVE issuers by data completeness, revealing major gaps in patch info and software identifiers across thousands of vulnerabilities.