rules/eslint
rules/eslint is a folder in GovLab Extension Host with 78 files.
- centralized-events.eslint.rule.ts
- centralized-strings.eslint.rule.ts
- closure-allowlist-entries-are-wired.eslint.rule.ts
- closure-barrel-must-be-glob.eslint.rule.ts
- closure-build-script-unimported.eslint.rule.ts
- closure-discriminated-union-must-be-exhaustive.eslint.rule.ts
- closure-event-system-has-trajectory.eslint.rule.ts
- closure-lifecycle-handle-must-be-stored.eslint.rule.ts
- closure-no-browser-derivation.eslint.rule.ts
- closure-no-business-inheritance.eslint.rule.ts
- closure-no-cross-member-relative.eslint.rule.ts
- closure-no-cross-subsystem-import.eslint.rule.ts
- closure-no-disable-comments.eslint.rule.ts
- closure-no-double-cast.eslint.rule.ts
- closure-no-import-cycles.eslint.rule.ts
- closure-no-inline-exported-types.eslint.rule.ts
- closure-no-module-singleton.eslint.rule.ts
- closure-no-null-managed-instance.eslint.rule.ts
- closure-no-platform-capability-redefine.eslint.rule.ts
- closure-no-platform-product-import.eslint.rule.ts
- closure-no-reachable-dead-exports.eslint.rule.ts
- closure-no-type-layer-drift.eslint.rule.ts
- closure-no-undeclared-type-layer.eslint.rule.ts
- closure-no-unreachable-file.eslint.rule.ts
- closure-paths-via-ssot.eslint.rule.ts
- closure-register-needs-consumer.eslint.rule.ts
- closure-register-verb-reserved.eslint.rule.ts
- closure-registry-consumer-naming.eslint.rule.ts
- closure-rule-declarations-resolve.eslint.rule.ts
- closure-rule-shape.eslint.rule.ts
- closure-show-flag-polarity.eslint.rule.ts
- closure-standalone-script-imported.eslint.rule.ts
- closure-tests-centralized.eslint.rule.ts
- closure-transitive-liveness.eslint.rule.ts
- closure-types-centralized.eslint.rule.ts
- factory-owned-value.eslint.rule.ts
- file-length.eslint.rule.ts
- markup-through-builder.eslint.rule.ts
- no-comments.eslint.rule.ts
- no-exclusion-membership.eslint.rule.ts
- no-fail-open-guard.eslint.rule.ts
- no-hardcoded-exclusions.eslint.rule.ts
- no-inline-asset-path.eslint.rule.ts
- no-inline-icon-options.eslint.rule.ts
- no-inline-style-write.eslint.rule.ts
- no-linear-scan-lookup.eslint.rule.ts
- no-literal-strings.eslint.rule.ts
- no-plaintext-transport.eslint.rule.ts
- no-port-literal.eslint.rule.ts
- no-raw-dom.eslint.rule.ts
- no-raw-file-write.eslint.rule.ts
- no-redundant-type-shim.eslint.rule.ts
- no-runtime-absent-member.eslint.rule.ts
- no-secret-value.eslint.rule.ts
- no-string-literal-ids.eslint.rule.ts
- no-swallowed-failure.eslint.rule.ts
- no-test-without-subject.eslint.rule.ts
- no-undeclared-dependency.eslint.rule.ts
- no-unsafe-switch.eslint.rule.ts
- require-cache-coverage.eslint.rule.ts
- require-component.eslint.rule.ts
- require-pool-registration.eslint.rule.ts
- require-self-registration.eslint.rule.ts
- require-signal-guard.eslint.rule.ts
- require-snapshot-coverage.eslint.rule.ts
- retired-collection-id.eslint.rule.ts
- scoped-resource-release.eslint.rule.ts
- strings-composition.eslint.rule.ts
- strings-derived-numbering.eslint.rule.ts
- strings-diagram-identifiers.eslint.rule.ts
- strings-harness-neutral.eslint.rule.ts
- strings-lesson-fields.eslint.rule.ts
- strings-link-construction.eslint.rule.ts
- strings-punctuation.eslint.rule.ts
- strings-sentence-shape.eslint.rule.ts
- strings-terminology.eslint.rule.ts
- strings-vocabulary.eslint.rule.ts
- validated-construction.eslint.rule.ts