Skip to content

Latest commit

 

History

History
49 lines (31 loc) · 1.12 KB

File metadata and controls

49 lines (31 loc) · 1.12 KB

Logux Oxlint & Oxfmt Configs

Shareable code style and best practice for Logux projects.


  Made at Evil Martians, product consulting for developer tools.


Install

pnpm add --save-dev @logux/oxc-configs oxlint oxlint-tsgolint typescript

Usage

Create oxlint.config.ts:

import loguxOxlintConfig from '@logux/oxc-configs/lint'
import { defineConfig } from 'oxlint'

export default defineConfig({
  extends: [loguxOxlintConfig]
})

Create oxfmt.config.ts:

import loguxOxfmtConfig from '@logux/oxc-configs/fmt'

export default loguxOxfmtConfig

For compatibility in open source projects create .prettierrc.js:

import loguxOxfmtConfig from '@logux/oxc-configs/fmt'

export default loguxOxfmtConfig