Skip to content
You are viewing the v1 archive. For current setup guidance, use the v3 docs; the v2 release is preserved at /v2/.

Core Package

Package: @santi020k/eslint-config-core

The core package contains the base JavaScript rules, runtime-aware globals, shared utilities, and types that the rest of the monorepo builds on.

  • Base ESLint and stylistic rules.
  • Runtime helpers and environment globals.
  • detectProjectOptions: Automatically identifies project settings from package.json and project structure. Note that this no longer populates boolean flags in the frameworks object; instead, it reports names via detectedFrameworks.
  • Shared config types and enums.
  • gitignore integration.
  • Runtime
  • Preset
  • Library
  • Testing
  • Format
  • Tool
  • Extension
  • Setting
  • NextMode
  • detectProjectOptions
  • createCoreConfig
  • coreConfig

For most consumers, the main package is the right entry point. Import core directly only when you are building your own wrapper or you need the low-level shared utilities.

Did this page help?

One click helps us spot documentation that needs another pass. No personal data is sent.