Skip to content

🌋 A universal plugin for integrating the Oxlint into your project.

License

Notifications You must be signed in to change notification settings

tmg0/unplugin-oxlint

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

unplugin-oxlint

🌋 A universal bundler plugin for integrating the Oxlint linter into your project, based on vite-plugin-oxlint.

Installation

# 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")()],
};


License

MIT License © 2024-PRESENT Tamago