{"library":"oxlint","title":"Oxlint: High-Performance JavaScript/TypeScript Linter","description":"Oxlint is a JavaScript and TypeScript linter, part of the Oxc (Oxidation Compiler) suite, designed for extremely fast performance. It aims to provide a zero-configuration experience, allowing users to quickly integrate it into their projects. The current stable version is 1.60.0, and the project maintains a rapid release cadence, often releasing new minor versions (e.g., 1.58.0, 1.59.0, 1.60.0) and breaking changes at a frequent pace, sometimes weekly or bi-weekly. Key differentiators include its Rust-based implementation for speed and its focus on being an 'ESLint alternative' with built-in rules, avoiding the plugin ecosystem complexity of ESLint. It's intended to be run as a CLI tool.","language":"javascript","status":"active","last_verified":"Sun Apr 19","install":{"commands":["npm install oxlint"],"cli":{"name":"oxlint","version":null}},"imports":[],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"{\n  \"name\": \"my-project\",\n  \"version\": \"1.0.0\",\n  \"description\": \"A sample project using Oxlint.\",\n  \"main\": \"index.js\",\n  \"scripts\": {\n    \"lint\": \"oxlint .\",\n    \"lint:fix\": \"oxlint . --fix\"\n  },\n  \"devDependencies\": {\n    \"oxlint\": \"^1.60.0\"\n  }\n}\n\n// Run from your terminal:\n// npm install oxlint\n// npm run lint\n// npm run lint:fix\n\n// Or for a quick, temporary check without installation:\n// npx --yes oxlint@latest","lang":"typescript","description":"Demonstrates how to install Oxlint and integrate it into package.json scripts for linting and auto-fixing a project, as well as one-off usage via npx.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}