# @harness-engineering/eslint-plugin API Surface

> Auto-generated reference index linking all source modules in `packages/eslint-plugin/src/`.
> Created by harness-docs-pipeline FILL phase (2026-05-03).

19 source modules.

## Modules

- [`index.ts`](../../../packages/eslint-plugin/src/index.ts)
- [`rules/enforce-doc-exports.ts`](../../../packages/eslint-plugin/src/rules/enforce-doc-exports.ts)
- [`rules/index.ts`](../../../packages/eslint-plugin/src/rules/index.ts)
- [`rules/no-circular-deps.ts`](../../../packages/eslint-plugin/src/rules/no-circular-deps.ts)
- [`rules/no-forbidden-imports.ts`](../../../packages/eslint-plugin/src/rules/no-forbidden-imports.ts)
- [`rules/no-hardcoded-path-separator.ts`](../../../packages/eslint-plugin/src/rules/no-hardcoded-path-separator.ts)
- [`rules/no-layer-violation.ts`](../../../packages/eslint-plugin/src/rules/no-layer-violation.ts)
- [`rules/no-nested-loops-in-critical.ts`](../../../packages/eslint-plugin/src/rules/no-nested-loops-in-critical.ts)
- [`rules/no-process-env-in-spawn.ts`](../../../packages/eslint-plugin/src/rules/no-process-env-in-spawn.ts)
- [`rules/no-sync-io-in-async.ts`](../../../packages/eslint-plugin/src/rules/no-sync-io-in-async.ts)
- [`rules/no-unbounded-array-chains.ts`](../../../packages/eslint-plugin/src/rules/no-unbounded-array-chains.ts)
- [`rules/no-unix-shell-command.ts`](../../../packages/eslint-plugin/src/rules/no-unix-shell-command.ts)
- [`rules/require-boundary-schema.ts`](../../../packages/eslint-plugin/src/rules/require-boundary-schema.ts)
- [`rules/require-path-normalization.ts`](../../../packages/eslint-plugin/src/rules/require-path-normalization.ts)
- [`utils/ast-helpers.ts`](../../../packages/eslint-plugin/src/utils/ast-helpers.ts)
- [`utils/config-loader.ts`](../../../packages/eslint-plugin/src/utils/config-loader.ts)
- [`utils/index.ts`](../../../packages/eslint-plugin/src/utils/index.ts)
- [`utils/path-utils.ts`](../../../packages/eslint-plugin/src/utils/path-utils.ts)
- [`utils/schema.ts`](../../../packages/eslint-plugin/src/utils/schema.ts)
