|  | /** | 
						
						
							|  |  * @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 | 
						
						
							|  | 
 | 
						
						
							|  | };
 |