diff --git a/.changeset/fifty-teachers-flash.md b/.changeset/fifty-teachers-flash.md new file mode 100644 index 00000000..7e62db98 --- /dev/null +++ b/.changeset/fifty-teachers-flash.md @@ -0,0 +1,5 @@ +--- +'steiger': minor +--- + +Added processConfiguration to exports diff --git a/packages/steiger/src/app.ts b/packages/steiger/src/app.ts index 05687d34..fd1e4220 100644 --- a/packages/steiger/src/app.ts +++ b/packages/steiger/src/app.ts @@ -4,7 +4,7 @@ import type { Config, Folder, Rule } from '@steiger/types' import { scan, createWatcher } from './features/transfer-fs-to-vfs' import { defer } from './shared/defer' -import { $enabledRules, getEnabledRules, getGlobalIgnores } from './models/config' +import { $enabledRules, getEnabledRules, getGlobalIgnores, processConfiguration } from './models/config' import { runRule } from './features/run-rule' import { removeGlobalIgnoreFromVfs } from './features/remove-global-ignores-from-vfs' import { calculateFinalSeverities } from './features/calculate-diagnostic-severities' @@ -70,3 +70,5 @@ export const linter = { export function defineConfig = Array>(config: Config) { return config } + +export { processConfiguration }