@archon-research/oxlint-config
v0.7.0
Published
Shared Oxlint configuration presets for consistent code quality across projects.
Readme
@archon-research/oxlint-config
Shared Oxlint configuration presets for consistent code quality across projects.
Installation
npm install --save-dev @archon-research/oxlint-config oxlintUsage
Use the configuration presets in your oxlint.config.ts:
Base configuration
import baseConfig from '@archon-research/oxlint-config';
import { defineConfig } from 'oxlint';
export default defineConfig({
...baseConfig,
});React projects
import reactConfig from '@archon-research/oxlint-config/react';
import { defineConfig } from 'oxlint';
export default defineConfig({
...reactConfig,
});React projects with design-system import governance
import boundariesConfig from '@archon-research/oxlint-config/design-system-boundaries';
import { defineConfig } from 'oxlint';
export default defineConfig({
...boundariesConfig,
});Included presets
- base (default) - General linting rules
- react - Additional rules for React projects
- design-system-boundaries - React rules plus warnings for direct primitive imports from
@ark-ui/react/*
