# codemods/selectors

> A concern on the application layer holding 5 files, 290 lines of code, 76 definitions and 27 call edges.

Page: Anatomy · Governance tree
Canonical: https://banes-lab.com/anatomy/governance#folder-governance-codemods-selectors

Listed in [Anatomy · Governance tree](https://banes-lab.com/api/pages/anatomy/governance.md), after [codemods/predicates](https://banes-lab.com/anatomy/governance/folder-governance-codemods-predicates.md) and before [codemods/strings](https://banes-lab.com/anatomy/governance/folder-governance-codemods-strings.md).

[root](https://banes-lab.com/anatomy/governance/folder-governance.md) [codemods](https://banes-lab.com/anatomy/governance/folder-governance-codemods.md)

## selectors

A **concern** on the **application** layer holding **5** files, **290** lines of code, **76** definitions and **27** call edges.

### Stats

Files 5

Lines of code 290

Blank lines 37

Bytes 11549

Definitions 76

Exported 49

Callable 30

Call edges 27

isolated flow 51

leaf flow 13

relay flow 8

entry flow 4

Findings no anomalies

the folder's walk 1318 steps

### Files

[codemod.selector.ts](https://banes-lab.com/source/governance/codemods/selectors/codemod.selector.ts.md)

- Subject: codemod
- Concern: selector
- Layer: application
- 65 lines of code
- 14 definitions
- 14 call edges

[edit.selector.ts](https://banes-lab.com/source/governance/codemods/selectors/edit.selector.ts.md)

- Subject: edit
- Concern: selector
- Layer: application
- 68 lines of code
- 15 definitions
- 6 call edges

[field.selector.ts](https://banes-lab.com/source/governance/codemods/selectors/field.selector.ts.md)

- Subject: field
- Concern: selector
- Layer: application
- 48 lines of code
- 14 definitions
- 0 call edges

[heritage.selector.ts](https://banes-lab.com/source/governance/codemods/selectors/heritage.selector.ts.md)

- Subject: heritage
- Concern: selector
- Layer: application
- 63 lines of code
- 13 definitions
- 2 call edges

[program.selector.ts](https://banes-lab.com/source/governance/codemods/selectors/program.selector.ts.md)

- Subject: program
- Concern: selector
- Layer: application
- 46 lines of code
- 20 definitions
- 5 call edges

## Links to

- [codemods/selectors/codemod.selector.ts](https://banes-lab.com/source/governance/codemods/selectors/codemod.selector.ts.md)
- [codemods/strings/codemod.strings.ts](https://banes-lab.com/source/governance/codemods/strings/codemod.strings.ts.md)
- [codemods/selectors/edit.selector.ts](https://banes-lab.com/source/governance/codemods/selectors/edit.selector.ts.md)
- [codemods/analyzers/literal.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/literal.analyzer.ts.md)
- [codemods/analyzers/field.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/field.analyzer.ts.md)
- [codemods/analyzers/field.reference.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/field.reference.analyzer.ts.md)
- [codemods/analyzers/field.vocabulary.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/field.vocabulary.analyzer.ts.md)
- [codemods/analyzers/binding.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/binding.analyzer.ts.md)
- [codemods/selectors/heritage.selector.ts](https://banes-lab.com/source/governance/codemods/selectors/heritage.selector.ts.md)
- [codemods/predicates/binding.predicate.ts](https://banes-lab.com/source/governance/codemods/predicates/binding.predicate.ts.md)
- [codemods/analyzers/code-point.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/code-point.analyzer.ts.md)
- [codemods/analyzers/identifier.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/identifier.analyzer.ts.md)
- [codemods/analyzers/increment.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/increment.analyzer.ts.md)
- [codemods/analyzers/location.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/location.analyzer.ts.md)
- [codemods/analyzers/specifier.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/specifier.analyzer.ts.md)
- [codemods/analyzers/specifier.target.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/specifier.target.analyzer.ts.md)
- [codemods/selectors/program.selector.ts](https://banes-lab.com/source/governance/codemods/selectors/program.selector.ts.md)
- [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)
- [codemods/analyzers/vocabulary.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/vocabulary.analyzer.ts.md)
- [codemods/analyzers/word.analyzer.ts](https://banes-lab.com/source/governance/codemods/analyzers/word.analyzer.ts.md)
- [codemods/entrypoints/code-point.entrypoint.ts](https://banes-lab.com/source/governance/codemods/entrypoints/code-point.entrypoint.ts.md)
- [codemods/entrypoints/identifier.entrypoint.ts](https://banes-lab.com/source/governance/codemods/entrypoints/identifier.entrypoint.ts.md)
- [codemods/entrypoints/increment.entrypoint.ts](https://banes-lab.com/source/governance/codemods/entrypoints/increment.entrypoint.ts.md)

## Contains

- [codemods/selectors/codemod.selector.ts](https://banes-lab.com/source/governance/codemods/selectors/codemod.selector.ts.md)
- [codemods/selectors/edit.selector.ts](https://banes-lab.com/source/governance/codemods/selectors/edit.selector.ts.md)
- [codemods/selectors/field.selector.ts](https://banes-lab.com/source/governance/codemods/selectors/field.selector.ts.md)
- [codemods/selectors/heritage.selector.ts](https://banes-lab.com/source/governance/codemods/selectors/heritage.selector.ts.md)
- [codemods/selectors/program.selector.ts](https://banes-lab.com/source/governance/codemods/selectors/program.selector.ts.md)

## Contained in

- [codemods](https://banes-lab.com/anatomy/governance/folder-governance-codemods.md)
