🌋 A universal bundler plugin for integrating the Oxlint linter into your project, based on vite-plugin-oxlint.
# npm
npm i -D unplugin-oxlint
Vite
// vite.config.ts
import Oxlint from "unplugin-oxlint/vite";
export default defineConfig({
plugins: [Oxlint()],
});
Rollup
// rollup.config.js
import Oxlint from "unplugin-oxlint/rollup";
export default {
plugins: [Oxlint()],
};
esbuild
// esbuild.config.js
import { build } from "esbuild";
build({
plugins: [require("unplugin-oxlint/esbuild")()],
});
Webpack
// webpack.config.js
module.exports = {
/* ... */
plugins: [require("unplugin-oxlint/webpack")()],
};