ESLint InterlaceESLint Interlace

Installation

Install ESLint Interlace plugins in your project

Prerequisites

Node.js 18+

Required for ESLint 9.x compatibility

ESLint 9.x

Flat config format is required

ESLint Version

ESLint Interlace requires ESLint 9.x with flat config. See our Flat Config Migration guide if you're upgrading.


Quick Start

Install ESLint and your first security plugin. Choose your package manager:

npm

npm install eslint eslint-plugin-secure-coding --save-dev

pnpm

pnpm add eslint eslint-plugin-secure-coding -D

yarn

yarn add eslint eslint-plugin-secure-coding --dev

Then create eslint.config.js:

eslint.config.js
import secureCoding from 'eslint-plugin-secure-coding';

export default [secureCoding.configs.recommended];

Security Plugins

Choose the plugins that match your stack:

Database Security

Framework Security


Quality Plugins


Verify Installation

npx eslint --version
npx eslint .

Next Steps

On this page