Interlace ESLint authoring toolkit (rule scaffolding + test runners)
- Last 30 days
- 24,729
- All time
- 307,356
npm install --save-dev @interlace/eslint-devkitPackages
Every actively-promoted package, with downloads over time, install commands, and links to source. The lifetime total is the site-wide figure — the same number the homepage shows, covering everything ever published; the cards below cover the packages still actively promoted, so their totals sum to less. Refreshed daily from the npm registry.
Interlace ESLint authoring toolkit (rule scaffolding + test runners)
npm install --save-dev @interlace/eslint-devkitSecurity-focused ESLint plugin with AI-parseable rules for detecting and preventing vulnerabilities
npm install --save-dev eslint-plugin-secure-codingDrop-in replacement for eslint-plugin-import
npm install --save-dev eslint-plugin-import-nextSecurity-focused ESLint plugin for browser applications
npm install --save-dev eslint-plugin-browser-securitySecurity-focused ESLint plugin for Node
npm install --save-dev eslint-plugin-node-securitySecurity-focused ESLint rules for NestJS applications
npm install --save-dev eslint-plugin-nestjs-securitySecurity-focused ESLint plugin for Vercel AI SDK
npm install --save-dev eslint-plugin-vercel-ai-securityReact accessibility ESLint plugin with LLM-optimized rules for WCAG 2
npm install --save-dev eslint-plugin-react-a11ySecurity-focused ESLint plugin for Express
npm install --save-dev eslint-plugin-express-securityESLint rules for reducing cognitive load and ensuring code readability
npm install --save-dev eslint-plugin-maintainabilityESLint React rules for modern react features, hooks, and patterns
npm install --save-dev eslint-plugin-react-featuresESLint rules for team-specific disciplinary patterns and code conventions
npm install --save-dev eslint-plugin-conventionsESLint rules for runtime stability, fault tolerance, and type safety
npm install --save-dev eslint-plugin-reliabilityESLint rules for production behavior, resource hygiene, and log quality
npm install --save-dev eslint-plugin-operabilityESLint rules for architecture, DDD patterns, and module isolation
npm install --save-dev eslint-plugin-modularityESLint rules for modernizing JavaScript to ES2022+ syntax
npm install --save-dev eslint-plugin-modernizationSecurity-focused ESLint plugin for MongoDB & Mongoose
npm install --save-dev eslint-plugin-mongodb-securitySecurity-focused ESLint plugin for AWS Lambda and Middy applications
npm install --save-dev eslint-plugin-lambda-securityESLint plugin for JWT security — algorithm confusion (CVE-2022-23540), alg:none, weak secrets, decode-without-verify
npm install --save-dev eslint-plugin-jwt-securityESLint plugin for the Anthropic SDK — hardcoded API keys, the browser escape hatch, prompt injection
npm install --save-dev eslint-plugin-anthropic-securityESLint plugin for better-sqlite3 / sqlite3 — SQL injection in raw queries
npm install --save-dev eslint-plugin-sqlite-securityESLint plugin for the pg PostgreSQL driver — SQL injection, unreleased clients, floating queries, unsafe search_path, insecure SSL
npm install --save-dev eslint-plugin-postgresql-securityAn agent-native CLI framework, drop-in compatible with commander and yargs. One declaration; help, --json, --schema, --mcp and completions all projected from it.
npm install --save-dev burgeeESLint plugin for @prisma/client — SQL injection in raw queries
npm install --save-dev eslint-plugin-prisma-securityESLint plugin for the Sequelize ORM — SQL injection, insecure TLS config, hardcoded credentials
npm install --save-dev eslint-plugin-sequelize-securityESLint plugin for knex — SQL injection, insecure TLS config, hardcoded credentials
npm install --save-dev eslint-plugin-knex-securityESLint plugin for typeorm — SQL injection, insecure TLS config, hardcoded credentials
npm install --save-dev eslint-plugin-typeorm-securityESLint plugin for the MCP SDK — schemaless tools, undeclared arguments, dynamic tool descriptions, args reaching a shell
npm install --save-dev eslint-plugin-mcp-sdk-securityESLint plugin for drizzle-orm — SQL injection in raw queries
npm install --save-dev eslint-plugin-drizzle-securityESLint plugin for the Google Gemini SDK — BLOCK_NONE safety thresholds, hardcoded API keys, prompt injection
npm install --save-dev eslint-plugin-gemini-securityESLint plugin for mysql2 / mysql — SQL injection, insecure TLS config, hardcoded credentials
npm install --save-dev eslint-plugin-mysql-securityESLint plugin for the OpenAI SDK — dangerouslyAllowBrowser, hardcoded API keys, prompt injection
npm install --save-dev eslint-plugin-openai-securityThe colours a CLI carries. One output policy, semantic tokens, a theme, and a chalk migration path lighter than chalk. Zero dependencies.
npm install --save-dev roundelA printer's line gauge
npm install --save-dev linegaugeClose everything out. Exit handlers that run exactly once on every path, terminal restore, and a bounded deadline so shutdown cannot hang. Drop-in paths for signal-exit, exit-hook and restore-cursor. Zero dependencies.
npm install --save-dev closeoutWhich source outranks the others. One resolution for flags, environment, project and home config files and defaults
npm install --save-dev seniorityThe cord you pull to ring a bell in another room. Subprocesses with executable resolution and a structured result every caller can read
npm install --save-dev bellpullESLint plugin for Supabase security
npm install --save-dev eslint-plugin-supabase-securityThe parrot that always answers back, and the boat that goes between ship and shore. Prompts that are flags first, so agents answer before they are asked and non-TTY callers get an error naming the flag, never a hang. Drop-in path for inquirer and clack.
npm install --save-dev caiqueThe staff the flag flies from. A terminal frame loop with a static projection for agents and screen readers, and a plugin host for spinners, progress, boxes and tables. Drop-in paths for ora, log-update, boxen and cli-table3. No dependency outside the bur
npm install --save-dev flagstaffEverything around your terminal output that is not the output: hyperlinks, images, window title, clipboard, notifications and the bell
npm install --save-dev paratextMutation testing for JavaScript and TypeScript on the oxc engine, run warm inside the project's own Vitest, with CI lanes, SARIF and an agent surface. No dependency outside the burgee family. A Stryker migration path.
npm install --save-dev oxmutateThe secure-coding rules for oxlint and Vite+. Same rules and rule IDs as eslint-plugin-secure-coding.
npm install --save-dev oxlint-plugin-secure-codingKeyboard-driven terminal screens, inline or full-screen, with a static projection for pipes, CI and --json. No dependency outside the burgee family; react and react-reconciler are optional peers, loaded only by controlroom/ink. Drop-in path for ink.
npm install --save-dev controlroomThe node-security rules for oxlint and Vite+. Same rules and rule IDs as eslint-plugin-node-security.
npm install --save-dev oxlint-plugin-node-securityThe import-next rules for oxlint and Vite+. Same rules and rule IDs as eslint-plugin-import-next.
npm install --save-dev oxlint-plugin-import-nextThe browser-security rules for oxlint and Vite+. Same rules and rule IDs as eslint-plugin-browser-security.
npm install --save-dev oxlint-plugin-browser-securityThe prisma-security rules for oxlint and Vite+. Same rules and rule IDs as eslint-plugin-prisma-security.
npm install --save-dev oxlint-plugin-prisma-securityThe express-security rules for oxlint and Vite+. Same rules and rule IDs as eslint-plugin-express-security.
npm install --save-dev oxlint-plugin-express-securityThe vercel-ai-security rules for oxlint and Vite+. Same rules and rule IDs as eslint-plugin-vercel-ai-security.
npm install --save-dev oxlint-plugin-vercel-ai-securityThe typeorm-security rules for oxlint and Vite+. Same rules and rule IDs as eslint-plugin-typeorm-security.
npm install --save-dev oxlint-plugin-typeorm-securityThe drizzle-security rules for oxlint and Vite+. Same rules and rule IDs as eslint-plugin-drizzle-security.
npm install --save-dev oxlint-plugin-drizzle-securityThe sequelize-security rules for oxlint and Vite+. Same rules and rule IDs as eslint-plugin-sequelize-security.
npm install --save-dev oxlint-plugin-sequelize-securityThe lambda-security rules for oxlint and Vite+. Same rules and rule IDs as eslint-plugin-lambda-security.
npm install --save-dev oxlint-plugin-lambda-securityThe nestjs-security rules for oxlint and Vite+. Same rules and rule IDs as eslint-plugin-nestjs-security.
npm install --save-dev oxlint-plugin-nestjs-securityThe postgresql-security rules for oxlint and Vite+. Same rules and rule IDs as eslint-plugin-postgresql-security.
npm install --save-dev oxlint-plugin-postgresql-securityThe mongodb-security rules for oxlint and Vite+. Same rules and rule IDs as eslint-plugin-mongodb-security.
npm install --save-dev oxlint-plugin-mongodb-securityThe knex-security rules for oxlint and Vite+. Same rules and rule IDs as eslint-plugin-knex-security.
npm install --save-dev oxlint-plugin-knex-securityThe mcp-sdk-security rules for oxlint and Vite+. Same rules and rule IDs as eslint-plugin-mcp-sdk-security.
npm install --save-dev oxlint-plugin-mcp-sdk-securityThe react-features rules for oxlint and Vite+. Same rules and rule IDs as eslint-plugin-react-features.
npm install --save-dev oxlint-plugin-react-featuresThe conventions rules for oxlint and Vite+. Same rules and rule IDs as eslint-plugin-conventions.
npm install --save-dev oxlint-plugin-conventionsThe react-a11y rules for oxlint and Vite+. Same rules and rule IDs as eslint-plugin-react-a11y.
npm install --save-dev oxlint-plugin-react-a11yThe mysql-security rules for oxlint and Vite+. Same rules and rule IDs as eslint-plugin-mysql-security.
npm install --save-dev oxlint-plugin-mysql-securityThe anthropic-security rules for oxlint and Vite+. Same rules and rule IDs as eslint-plugin-anthropic-security.
npm install --save-dev oxlint-plugin-anthropic-securityThe jwt-security rules for oxlint and Vite+. Same rules and rule IDs as eslint-plugin-jwt-security.
npm install --save-dev oxlint-plugin-jwt-securityThe operability rules for oxlint and Vite+. Same rules and rule IDs as eslint-plugin-operability.
npm install --save-dev oxlint-plugin-operabilityThe gemini-security rules for oxlint and Vite+. Same rules and rule IDs as eslint-plugin-gemini-security.
npm install --save-dev oxlint-plugin-gemini-securityThe modernization rules for oxlint and Vite+. Same rules and rule IDs as eslint-plugin-modernization.
npm install --save-dev oxlint-plugin-modernizationThe reliability rules for oxlint and Vite+. Same rules and rule IDs as eslint-plugin-reliability.
npm install --save-dev oxlint-plugin-reliabilityThe sqlite-security rules for oxlint and Vite+. Same rules and rule IDs as eslint-plugin-sqlite-security.
npm install --save-dev oxlint-plugin-sqlite-securityThe maintainability rules for oxlint and Vite+. Same rules and rule IDs as eslint-plugin-maintainability.
npm install --save-dev oxlint-plugin-maintainabilityThe modularity rules for oxlint and Vite+. Same rules and rule IDs as eslint-plugin-modularity.
npm install --save-dev oxlint-plugin-modularityThe openai-security rules for oxlint and Vite+. Same rules and rule IDs as eslint-plugin-openai-security.
npm install --save-dev oxlint-plugin-openai-securityThe supabase-security rules for oxlint and Vite+. Same rules and rule IDs as eslint-plugin-supabase-security.
npm install --save-dev oxlint-plugin-supabase-securitySARIF v2.1.0 formatter for ESLint
npm install --save-dev @interlace/eslint-formatter-sarifSmart ESLint formatter
npm install --save-dev @interlace/eslint-formatter