
Product
Introducing Webhook Events for Alert Changes
Add real-time Socket webhook events to your workflows to automatically receive software supply chain alert changes in real time.
@eruptionjs/config
Advanced tools
Opinionated configuration for projects using Prettier, ESLint, TypeScript and React.
npm install --save-dev @eruptionjs/config
While you have full control over the configuration, you can use the settings in this project as a starting point for your own. In many cases, the default configurations may be all you need.
Install prettier on your project, and add the eruptionjs configuration on your package.json:
npm install --save-dev prettier
package.json
{
// ... Your existing configuration
"prettier": "@eruptionjs/config/prettier"
}
The Eruption TypeScript configuration extends the base TypeScript configuration with additional rules and settings.
To use the configuration, add the following to your tsconfig.json (create it if it doesn't exist):
{
"extends": "@eruptionjs/config/typescript",
"include": ["@eruptionjs/reset.d.ts", "**/*.ts", "**/*.tsx"],
"compilerOptions": {
"baseUrl": ".",
"paths": {
"@/*": ["src/*"]
}
}
}
The Eruption ESLint configuration extends the base ESLint configuration with additional rules and settings.
To use the configuration, install eslint on your project, and add the following to your eslint.config.js file (create it if it doesn't exist):
npm install --save-dev eslint
eslint.config.js
import { config as defaultConfig } from '@eruptionjs/config/eslint'
/** @type {import("eslint").Linter.Config} */
export default [...defaultConfig]
Install biome on your project, and add the eruptionjs configuration on your biome.json file:
npm install --save-dev @biomejs/biome
biome.json
{
"extends": "@eruptionjs/config/biome"
}
MIT @ EruptionJS and its contributors.
FAQs
Opinionated configuration for EruptionJS projects
We found that @eruptionjs/config demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 3 open source maintainers 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
Add real-time Socket webhook events to your workflows to automatically receive software supply chain alert changes in real time.

Security News
ENISA has become a CVE Program Root, giving the EU a central authority for coordinating vulnerability reporting, disclosure, and cross-border response.

Product
Socket now scans OpenVSX extensions, giving teams early detection of risky behaviors, hidden capabilities, and supply chain threats in developer tools.