@alvinometric/oxlint-config
v1.0.0
Published
My agents.md was out of control
Downloads
76
Maintainers
Readme
oxlint-config
My AGENTS.md was full of "never use axios" and other rules like this, and we have AI now so we can actually understand ESLINT rule names
This prevents those patterns via oxlint-plugin-eslint and the JS rulesets.
Use it
Install oxlint and the plugin in your project:
pnpm add -D oxlint oxlint-plugin-eslint @alvinometric/oxlint-configoxlint.config.ts
Import the config by package name and extend it:
import config from "@alvinometric/oxlint-config";
import { defineConfig } from "oxlint";
export default defineConfig({
extends: [config],
});.oxlintrc.json
JSON extends can't resolve a package name, so point it at the file in node_modules:
{
"extends": ["./node_modules/@alvinometric/oxlint-config/.oxlintrc.json"]
}Run:
pnpm oxlint