Skip to content

Libraries

The libraries option enables integrations that usually correspond to major project dependencies.

IntegrationEnumUse It WhenAuto-Detected
Tailwind CSSLibrary.TailwindThe project uses Tailwind CSS.Yes
I18nextLibrary.I18nextThe project uses I18next.Yes
StencilLibrary.StencilThe project uses Stencil.Yes
TanStack QueryLibrary.TanstackQueryThe project uses TanStack Query.Yes
TanStack RouterLibrary.TanstackRouterThe project uses TanStack Router.Yes
StorybookLibrary.StorybookThe project uses Storybook.Yes

Example

js
import { eslintConfig, Library } from '@santi020k/eslint-config-basic'

export default eslintConfig({
  libraries: [Library.Tailwind, Library.Storybook]
})

Notes

  • The library integrations stay optional, so projects only install and enable what they use.
  • Detection helps the CLI and zero-argument config path, but you can still choose the final composition explicitly.

Repository Examples

Built by Santi020k. Repo and personal site linked throughout the docs.