# rules/eslint

This index as JSON: https://banes-lab.com/json/api/source/governance/rules/eslint

## Entries

- [rules/eslint/centralized-events.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/centralized-events.eslint.rule.ts.md): 53 lines of code and 13 definitions.
- [rules/eslint/centralized-strings.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/centralized-strings.eslint.rule.ts.md): 43 lines of code and 10 definitions.
- [rules/eslint/closure-allowlist-entries-are-wired.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/closure-allowlist-entries-are-wired.eslint.rule.ts.md): 176 lines of code and 32 definitions.
- [rules/eslint/closure-barrel-must-be-glob.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/closure-barrel-must-be-glob.eslint.rule.ts.md): 89 lines of code and 20 definitions.
- [rules/eslint/closure-build-script-unimported.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/closure-build-script-unimported.eslint.rule.ts.md): 51 lines of code and 9 definitions.
- [rules/eslint/closure-discriminated-union-must-be-exhaustive.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/closure-discriminated-union-must-be-exhaustive.eslint.rule.ts.md): 167 lines of code and 35 definitions.
- [rules/eslint/closure-event-system-has-trajectory.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/closure-event-system-has-trajectory.eslint.rule.ts.md): 80 lines of code and 17 definitions.
- [rules/eslint/closure-lifecycle-handle-must-be-stored.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/closure-lifecycle-handle-must-be-stored.eslint.rule.ts.md): 145 lines of code and 29 definitions.
- [rules/eslint/closure-no-browser-derivation.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/closure-no-browser-derivation.eslint.rule.ts.md): 59 lines of code and 10 definitions.
- [rules/eslint/closure-no-business-inheritance.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/closure-no-business-inheritance.eslint.rule.ts.md): 61 lines of code and 12 definitions.
- [rules/eslint/closure-no-cross-member-relative.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/closure-no-cross-member-relative.eslint.rule.ts.md): 80 lines of code and 19 definitions.
- [rules/eslint/closure-no-cross-subsystem-import.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/closure-no-cross-subsystem-import.eslint.rule.ts.md): 57 lines of code and 12 definitions.
- [rules/eslint/closure-no-disable-comments.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/closure-no-disable-comments.eslint.rule.ts.md): 38 lines of code and 9 definitions.
- [rules/eslint/closure-no-double-cast.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/closure-no-double-cast.eslint.rule.ts.md): 44 lines of code and 8 definitions.
- [rules/eslint/closure-no-import-cycles.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/closure-no-import-cycles.eslint.rule.ts.md): 139 lines of code and 36 definitions.
- [rules/eslint/closure-no-inline-exported-types.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/closure-no-inline-exported-types.eslint.rule.ts.md): 66 lines of code and 12 definitions.
- [rules/eslint/closure-no-module-singleton.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/closure-no-module-singleton.eslint.rule.ts.md): 99 lines of code and 16 definitions.
- [rules/eslint/closure-no-null-managed-instance.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/closure-no-null-managed-instance.eslint.rule.ts.md): 84 lines of code and 17 definitions.
- [rules/eslint/closure-no-platform-capability-redefine.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/closure-no-platform-capability-redefine.eslint.rule.ts.md): 150 lines of code and 31 definitions.
- [rules/eslint/closure-no-platform-product-import.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/closure-no-platform-product-import.eslint.rule.ts.md): 61 lines of code and 8 definitions.
- [rules/eslint/closure-no-reachable-dead-exports.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/closure-no-reachable-dead-exports.eslint.rule.ts.md): 82 lines of code and 17 definitions.
- [rules/eslint/closure-no-type-layer-drift.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/closure-no-type-layer-drift.eslint.rule.ts.md): 71 lines of code and 10 definitions.
- [rules/eslint/closure-no-undeclared-type-layer.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/closure-no-undeclared-type-layer.eslint.rule.ts.md): 40 lines of code and 7 definitions.
- [rules/eslint/closure-no-unreachable-file.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/closure-no-unreachable-file.eslint.rule.ts.md): 118 lines of code and 24 definitions.
- [rules/eslint/closure-paths-via-ssot.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/closure-paths-via-ssot.eslint.rule.ts.md): 191 lines of code and 34 definitions.
- [rules/eslint/closure-register-needs-consumer.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/closure-register-needs-consumer.eslint.rule.ts.md): 114 lines of code and 20 definitions.
- [rules/eslint/closure-register-verb-reserved.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/closure-register-verb-reserved.eslint.rule.ts.md): 57 lines of code and 13 definitions.
- [rules/eslint/closure-registry-consumer-naming.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/closure-registry-consumer-naming.eslint.rule.ts.md): 100 lines of code and 21 definitions.
- [rules/eslint/closure-rule-declarations-resolve.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/closure-rule-declarations-resolve.eslint.rule.ts.md): 95 lines of code and 19 definitions.
- [rules/eslint/closure-rule-shape.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/closure-rule-shape.eslint.rule.ts.md): 151 lines of code and 24 definitions.
- [rules/eslint/closure-show-flag-polarity.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/closure-show-flag-polarity.eslint.rule.ts.md): 69 lines of code and 13 definitions.
- [rules/eslint/closure-standalone-script-imported.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/closure-standalone-script-imported.eslint.rule.ts.md): 40 lines of code and 10 definitions.
- [rules/eslint/closure-tests-centralized.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/closure-tests-centralized.eslint.rule.ts.md): 35 lines of code and 6 definitions.
- [rules/eslint/closure-transitive-liveness.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/closure-transitive-liveness.eslint.rule.ts.md): 72 lines of code and 17 definitions.
- [rules/eslint/closure-types-centralized.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/closure-types-centralized.eslint.rule.ts.md): 44 lines of code and 9 definitions.
- [rules/eslint/factory-owned-value.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/factory-owned-value.eslint.rule.ts.md): 57 lines of code and 11 definitions.
- [rules/eslint/file-length.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/file-length.eslint.rule.ts.md): 60 lines of code and 10 definitions.
- [rules/eslint/no-comments.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/no-comments.eslint.rule.ts.md): 73 lines of code and 19 definitions.
- [rules/eslint/no-exclusion-membership.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/no-exclusion-membership.eslint.rule.ts.md): 103 lines of code and 12 definitions.
- [rules/eslint/no-fail-open-guard.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/no-fail-open-guard.eslint.rule.ts.md): 142 lines of code and 34 definitions.
- [rules/eslint/no-hardcoded-exclusions.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/no-hardcoded-exclusions.eslint.rule.ts.md): 130 lines of code and 21 definitions.
- [rules/eslint/no-inline-asset-path.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/no-inline-asset-path.eslint.rule.ts.md): 103 lines of code and 18 definitions.
- [rules/eslint/no-inline-icon-options.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/no-inline-icon-options.eslint.rule.ts.md): 56 lines of code and 11 definitions.
- [rules/eslint/no-inline-style-write.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/no-inline-style-write.eslint.rule.ts.md): 79 lines of code and 16 definitions.
- [rules/eslint/no-linear-scan-lookup.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/no-linear-scan-lookup.eslint.rule.ts.md): 75 lines of code and 11 definitions.
- [rules/eslint/no-literal-strings.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/no-literal-strings.eslint.rule.ts.md): 193 lines of code and 32 definitions.
- [rules/eslint/no-plaintext-transport.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/no-plaintext-transport.eslint.rule.ts.md): 87 lines of code and 16 definitions.
- [rules/eslint/no-port-literal.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/no-port-literal.eslint.rule.ts.md): 177 lines of code and 43 definitions.
- [rules/eslint/no-raw-dom.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/no-raw-dom.eslint.rule.ts.md): 84 lines of code and 16 definitions.
- [rules/eslint/no-raw-file-write.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/no-raw-file-write.eslint.rule.ts.md): 95 lines of code and 20 definitions.
- [rules/eslint/no-redundant-type-shim.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/no-redundant-type-shim.eslint.rule.ts.md): 151 lines of code and 42 definitions.
- [rules/eslint/no-string-literal-ids.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/no-string-literal-ids.eslint.rule.ts.md): 113 lines of code and 21 definitions.
- [rules/eslint/no-swallowed-failure.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/no-swallowed-failure.eslint.rule.ts.md): 93 lines of code and 14 definitions.
- [rules/eslint/no-test-without-subject.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/no-test-without-subject.eslint.rule.ts.md): 141 lines of code and 34 definitions.
- [rules/eslint/no-undeclared-dependency.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/no-undeclared-dependency.eslint.rule.ts.md): 176 lines of code and 43 definitions.
- [rules/eslint/require-cache-coverage.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/require-cache-coverage.eslint.rule.ts.md): 96 lines of code and 26 definitions.
- [rules/eslint/require-component.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/require-component.eslint.rule.ts.md): 78 lines of code and 13 definitions.
- [rules/eslint/require-pool-registration.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/require-pool-registration.eslint.rule.ts.md): 134 lines of code and 32 definitions.
- [rules/eslint/require-self-registration.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/require-self-registration.eslint.rule.ts.md): 124 lines of code and 26 definitions.
- [rules/eslint/require-signal-guard.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/require-signal-guard.eslint.rule.ts.md): 79 lines of code and 17 definitions.
- [rules/eslint/require-snapshot-coverage.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/require-snapshot-coverage.eslint.rule.ts.md): 143 lines of code and 30 definitions.
- [rules/eslint/retired-collection-id.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/retired-collection-id.eslint.rule.ts.md): 63 lines of code and 12 definitions.
- [rules/eslint/strings-composition.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/strings-composition.eslint.rule.ts.md): 163 lines of code and 33 definitions.
- [rules/eslint/strings-derived-numbering.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/strings-derived-numbering.eslint.rule.ts.md): 52 lines of code and 10 definitions.
- [rules/eslint/strings-diagram-identifiers.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/strings-diagram-identifiers.eslint.rule.ts.md): 58 lines of code and 7 definitions.
- [rules/eslint/strings-harness-neutral.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/strings-harness-neutral.eslint.rule.ts.md): 50 lines of code and 8 definitions.
- [rules/eslint/strings-lesson-fields.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/strings-lesson-fields.eslint.rule.ts.md): 135 lines of code and 26 definitions.
- [rules/eslint/strings-link-construction.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/strings-link-construction.eslint.rule.ts.md): 60 lines of code and 11 definitions.
- [rules/eslint/strings-punctuation.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/strings-punctuation.eslint.rule.ts.md): 116 lines of code and 25 definitions.
- [rules/eslint/strings-sentence-shape.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/strings-sentence-shape.eslint.rule.ts.md): 81 lines of code and 15 definitions.
- [rules/eslint/strings-terminology.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/strings-terminology.eslint.rule.ts.md): 105 lines of code and 21 definitions.
- [rules/eslint/strings-vocabulary.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/strings-vocabulary.eslint.rule.ts.md): 96 lines of code and 21 definitions.
- [rules/eslint/validated-construction.eslint.rule.ts](https://banes-lab.com/source/governance/rules/eslint/validated-construction.eslint.rule.ts.md): 63 lines of code and 7 definitions.
