FaasJS
Home
  • Guide
  • Documents
  • Templates
  • Changelog
  • Ecosystem

    • Docker Images
  • Github
  • Contributing
  • Sponsor
  • Security
Home
  • Guide
  • Documents
  • Templates
  • Changelog
  • Ecosystem

    • Docker Images
  • Github
  • Contributing
  • Sponsor
  • Security

Documents / @faasjs/dev / OxlintConfig

Variable: OxlintConfig

const OxlintConfig: NonNullable<UserConfig["lint"]>

Shared Oxlint configuration used by FaasJS projects.

Enables TypeScript, React, Node, Vitest, Unicorn, ESLint, Import, and JSDoc plugins with type-aware checking. The most opinionated rule is no-unused-vars with argsIgnorePattern: '^_', while consistent-type-imports enforces type-only imports. Generated output under dist/, .faasjs/, and node_modules/ is ignored by default.

Example

import { defineConfig } from 'vite-plus'
import { OxlintConfig } from '@faasjs/dev'

export default defineConfig({
  lint: OxlintConfig,
})