Security News
tea.xyz Spam Plagues npm and RubyGems Package Registries
Tea.xyz, a crypto project aimed at rewarding open source contributions, is once again facing backlash due to an influx of spam packages flooding public package registries.
eslint-config-pogo
Advanced tools
Readme
Standard eslint rules for all Synacor javascript projects
Add eslint-config-synacor as a development dependency for your project: npm i -D eslint-config-synacor
If you aren't already including eslint with your project, install that as a development dependency as well: npm i -D eslint
.
package.json
To specify for your entire project to use the global rules, add this as a clause in your package.json
file:
"eslintConfig": {
"extends": "eslint-config-synacor"
},
.eslintrc
Optionally (or in addition to your package.json setup), to specify to use the global rules in all subdirectories of a given directory, you can create a .eslintrc
file with the contents
{
extends: 'eslint-config-synacor'
}
test/.eslintrc
There are a set of overrides/rules for directories that contain unit tests. These are available in the test-rules
submodule of the package. You can reference them via estlint-config-synacor/test-rules
. So, to apply these as overrides in your tests/
directory, you would create a .eslintrc
file in tests/
. The contents of that file would look like:
{
extends: 'eslint-config-synacor/test-rules'
}
All rule definition files are in src/rules
. Edit/create rule files there.
Rules that are meant to be used for an entire project should go in files that are included by src/index.js
.
Rules that are only meant to be run/overriden in test directories of a project should be included by src/test-rules.js
.
FAQs
ESLint configuration for Pogo javascript projects
The npm package eslint-config-pogo receives a total of 3 weekly downloads. As such, eslint-config-pogo popularity was classified as not popular.
We found that eslint-config-pogo 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
Tea.xyz, a crypto project aimed at rewarding open source contributions, is once again facing backlash due to an influx of spam packages flooding public package registries.
Security News
As cyber threats become more autonomous, AI-powered defenses are crucial for businesses to stay ahead of attackers who can exploit software vulnerabilities at scale.
Security News
UnitedHealth Group disclosed that the ransomware attack on Change Healthcare compromised protected health information for millions in the U.S., with estimated costs to the company expected to reach $1 billion.