UNPKG

@ec0lint/ec0lintrc

Version:

ec0lint configuration

51 lines (44 loc) 1.71 kB
/** * @fileoverview Package exports for @eslint/eslintrc * @author Nicholas C. Zakas */ //------------------------------------------------------------------------------ // Requirements //------------------------------------------------------------------------------ import { ConfigArrayFactory, createContext as createConfigArrayFactoryContext, } from "./config-array-factory.js"; import { CascadingConfigArrayFactory } from "./cascading-config-array-factory.js"; import * as ModuleResolver from "./shared/relative-module-resolver.js"; import { ConfigArray, getUsedExtractedConfigs } from "./config-array/index.js"; import { ConfigDependency } from "./config-array/config-dependency.js"; import { ExtractedConfig } from "./config-array/extracted-config.js"; import { IgnorePattern } from "./config-array/ignore-pattern.js"; import { OverrideTester } from "./config-array/override-tester.js"; import * as ConfigOps from "./shared/config-ops.js"; import ConfigValidator from "./shared/config-validator.js"; import * as naming from "./shared/naming.js"; import { FlatCompat } from "./flat-compat.js"; import environments from "../conf/environments.js"; //----------------------------------------------------------------------------- // Exports //----------------------------------------------------------------------------- const Legacy = { ConfigArray, createConfigArrayFactoryContext, CascadingConfigArrayFactory, ConfigArrayFactory, ConfigDependency, ExtractedConfig, IgnorePattern, OverrideTester, getUsedExtractedConfigs, environments, // shared ConfigOps, ConfigValidator, ModuleResolver, naming, }; export { Legacy, FlatCompat };