{"library":"unplugin-oxlint","type":"library","category":null,"description":"unplugin-oxlint is a universal bundler plugin designed to integrate the high-performance Oxlint linter into various JavaScript and TypeScript projects. Currently at version 0.8.0, this library maintains an active release cadence, frequently updating to support the latest Oxlint versions and bundler ecosystems. Its core differentiator is the ability to seamlessly embed Oxlint across popular build tools like Vite, Rollup, esbuild, and Webpack through the `unplugin` ecosystem. It also provides a Node.js API for programmatic linting. Key features include highly optimized performance by linting only changed files via `chokidar`, user-friendly terminal output, and optional integration with ESLint setups using `eslint-plugin-oxlint` to disable redundant rules. This allows for flexible adoption, either replacing ESLint or running alongside it for a faster feedback loop.","language":"javascript","status":"active","version":"0.8.0","tags":["javascript","eslint","oxlint","plugin","rolldown","rollup","esbuild","webpack","vite","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install unplugin-oxlint","imports":["import Oxlint from 'unplugin-oxlint/vite'","import { lint } from 'unplugin-oxlint'","const Oxlint = require('unplugin-oxlint/webpack')","import type { UnpluginFactory } from 'unplugin'"]},{"cmd":"yarn add unplugin-oxlint","imports":[]},{"cmd":"pnpm add unplugin-oxlint","imports":[]}],"homepage":null,"github":"https://github.com/tmg0/unplugin-oxlint","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/unplugin-oxlint","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/unplugin-oxlint/compatibility"}}