@trigen/oxlint-config
v11.0.0
Published
Trigen's Oxlint config.
Readme
@trigen/oxlint-config
Trigen's Oxlint config.
Install
pnpm add -D oxlint @trigen/oxlint-config
# or
yarn add -D oxlint @trigen/oxlint-config
# or
npm i -D oxlint @trigen/oxlint-configConfigure
Create oxlint.config.ts with next content:
import baseConfig from '@trigen/oxlint-config'
export default baseConfigAdditional configs
There are additional configs for specific language features:
| Config | Description | |--------|-------------| | @trigen/oxlint-config/commonjs | Rules for CommonJS modules. | | @trigen/oxlint-config/module | Rules for ES modules. | | @trigen/oxlint-config/bundler | Rules for ES modules with bundler's module resolution. | | @trigen/oxlint-config/test | Rules for test files. | | @trigen/oxlint-config/react | Rules for React code. | | @trigen/oxlint-config/storybook | Rules for Storybook stories. | | @trigen/oxlint-config/typescript | Rules for TypeScript code. | | @trigen/oxlint-config/typescript-type-checked | Rules for TypeScript code with type checking. |
Example:
import baseConfig from '@trigen/oxlint-config'
import bundlerConfig from '@trigen/oxlint-config/bundler'
import reactConfig from '@trigen/oxlint-config/react'
import typescriptConfig from '@trigen/oxlint-config/typescript-type-checked'
import testConfig from '@trigen/oxlint-config/test'
import storybookConfig from '@trigen/oxlint-config/storybook'
export default {
extends: [
baseConfig,
bundlerConfig,
reactConfig,
typescriptConfig,
testConfig,
storybookConfig
]
}