<!-- Generated by scripts/generate-docs-inventory.mjs. Do not edit by hand. -->

# scripts/generate-docs-inventory.mjs

[Back to source index](../README.md)

- Area: `scripts`
- Source: [scripts/generate-docs-inventory.mjs](../../../../../scripts/generate-docs-inventory.mjs)
- Lines: 242

## Detected Symbols

- function: `git` ([L18](../../../../../scripts/generate-docs-inventory.mjs#L18))
- function: `listTrackedFiles` ([L22](../../../../../scripts/generate-docs-inventory.mjs#L22))
- function: `isSourceFile` ([L30](../../../../../scripts/generate-docs-inventory.mjs#L30))
- function: `areaFor` ([L34](../../../../../scripts/generate-docs-inventory.mjs#L34))
- function: `sourceDocPath` ([L51](../../../../../scripts/generate-docs-inventory.mjs#L51))
- function: `markdownLink` ([L55](../../../../../scripts/generate-docs-inventory.mjs#L55))
- function: `extractSymbols` ([L59](../../../../../scripts/generate-docs-inventory.mjs#L59))
- function: `extractTrpcProcedures` ([L85](../../../../../scripts/generate-docs-inventory.mjs#L85))
- function: `lineLinks` ([L95](../../../../../scripts/generate-docs-inventory.mjs#L95))
- function: `writeSourceReference` ([L105](../../../../../scripts/generate-docs-inventory.mjs#L105))
- function: `summarizeByArea` ([L139](../../../../../scripts/generate-docs-inventory.mjs#L139))
- function: `writeSourceIndex` ([L152](../../../../../scripts/generate-docs-inventory.mjs#L152))
- function: `writeInventory` ([L173](../../../../../scripts/generate-docs-inventory.mjs#L173))
- function: `main` ([L216](../../../../../scripts/generate-docs-inventory.mjs#L216))

## Line Reference

- [L1](../../../../../scripts/generate-docs-inventory.mjs#L1)
- [L2](../../../../../scripts/generate-docs-inventory.mjs#L2)
- [L3](../../../../../scripts/generate-docs-inventory.mjs#L3)
- [L4](../../../../../scripts/generate-docs-inventory.mjs#L4)
- [L5](../../../../../scripts/generate-docs-inventory.mjs#L5)
- [L6](../../../../../scripts/generate-docs-inventory.mjs#L6)
- [L7](../../../../../scripts/generate-docs-inventory.mjs#L7)
- [L8](../../../../../scripts/generate-docs-inventory.mjs#L8)
- [L9](../../../../../scripts/generate-docs-inventory.mjs#L9)
- [L10](../../../../../scripts/generate-docs-inventory.mjs#L10)
- [L11](../../../../../scripts/generate-docs-inventory.mjs#L11)
- [L12](../../../../../scripts/generate-docs-inventory.mjs#L12)
- [L13](../../../../../scripts/generate-docs-inventory.mjs#L13)
- [L14](../../../../../scripts/generate-docs-inventory.mjs#L14)
- [L15](../../../../../scripts/generate-docs-inventory.mjs#L15)
- [L16](../../../../../scripts/generate-docs-inventory.mjs#L16)
- [L17](../../../../../scripts/generate-docs-inventory.mjs#L17)
- [L18](../../../../../scripts/generate-docs-inventory.mjs#L18)
- [L19](../../../../../scripts/generate-docs-inventory.mjs#L19)
- [L20](../../../../../scripts/generate-docs-inventory.mjs#L20)
- [L21](../../../../../scripts/generate-docs-inventory.mjs#L21)
- [L22](../../../../../scripts/generate-docs-inventory.mjs#L22)
- [L23](../../../../../scripts/generate-docs-inventory.mjs#L23)
- [L24](../../../../../scripts/generate-docs-inventory.mjs#L24)
- [L25](../../../../../scripts/generate-docs-inventory.mjs#L25)
- [L26](../../../../../scripts/generate-docs-inventory.mjs#L26)
- [L27](../../../../../scripts/generate-docs-inventory.mjs#L27)
- [L28](../../../../../scripts/generate-docs-inventory.mjs#L28)
- [L29](../../../../../scripts/generate-docs-inventory.mjs#L29)
- [L30](../../../../../scripts/generate-docs-inventory.mjs#L30)
- [L31](../../../../../scripts/generate-docs-inventory.mjs#L31)
- [L32](../../../../../scripts/generate-docs-inventory.mjs#L32)
- [L33](../../../../../scripts/generate-docs-inventory.mjs#L33)
- [L34](../../../../../scripts/generate-docs-inventory.mjs#L34)
- [L35](../../../../../scripts/generate-docs-inventory.mjs#L35)
- [L36](../../../../../scripts/generate-docs-inventory.mjs#L36)
- [L37](../../../../../scripts/generate-docs-inventory.mjs#L37)
- [L38](../../../../../scripts/generate-docs-inventory.mjs#L38)
- [L39](../../../../../scripts/generate-docs-inventory.mjs#L39)
- [L40](../../../../../scripts/generate-docs-inventory.mjs#L40)
- [L41](../../../../../scripts/generate-docs-inventory.mjs#L41)
- [L42](../../../../../scripts/generate-docs-inventory.mjs#L42)
- [L43](../../../../../scripts/generate-docs-inventory.mjs#L43)
- [L44](../../../../../scripts/generate-docs-inventory.mjs#L44)
- [L45](../../../../../scripts/generate-docs-inventory.mjs#L45)
- [L46](../../../../../scripts/generate-docs-inventory.mjs#L46)
- [L47](../../../../../scripts/generate-docs-inventory.mjs#L47)
- [L48](../../../../../scripts/generate-docs-inventory.mjs#L48)
- [L49](../../../../../scripts/generate-docs-inventory.mjs#L49)
- [L50](../../../../../scripts/generate-docs-inventory.mjs#L50)
- [L51](../../../../../scripts/generate-docs-inventory.mjs#L51)
- [L52](../../../../../scripts/generate-docs-inventory.mjs#L52)
- [L53](../../../../../scripts/generate-docs-inventory.mjs#L53)
- [L54](../../../../../scripts/generate-docs-inventory.mjs#L54)
- [L55](../../../../../scripts/generate-docs-inventory.mjs#L55)
- [L56](../../../../../scripts/generate-docs-inventory.mjs#L56)
- [L57](../../../../../scripts/generate-docs-inventory.mjs#L57)
- [L58](../../../../../scripts/generate-docs-inventory.mjs#L58)
- [L59](../../../../../scripts/generate-docs-inventory.mjs#L59)
- [L60](../../../../../scripts/generate-docs-inventory.mjs#L60)
- [L61](../../../../../scripts/generate-docs-inventory.mjs#L61)
- [L62](../../../../../scripts/generate-docs-inventory.mjs#L62)
- [L63](../../../../../scripts/generate-docs-inventory.mjs#L63)
- [L64](../../../../../scripts/generate-docs-inventory.mjs#L64)
- [L65](../../../../../scripts/generate-docs-inventory.mjs#L65)
- [L66](../../../../../scripts/generate-docs-inventory.mjs#L66)
- [L67](../../../../../scripts/generate-docs-inventory.mjs#L67)
- [L68](../../../../../scripts/generate-docs-inventory.mjs#L68)
- [L69](../../../../../scripts/generate-docs-inventory.mjs#L69)
- [L70](../../../../../scripts/generate-docs-inventory.mjs#L70)
- [L71](../../../../../scripts/generate-docs-inventory.mjs#L71)
- [L72](../../../../../scripts/generate-docs-inventory.mjs#L72)
- [L73](../../../../../scripts/generate-docs-inventory.mjs#L73)
- [L74](../../../../../scripts/generate-docs-inventory.mjs#L74)
- [L75](../../../../../scripts/generate-docs-inventory.mjs#L75)
- [L76](../../../../../scripts/generate-docs-inventory.mjs#L76)
- [L77](../../../../../scripts/generate-docs-inventory.mjs#L77)
- [L78](../../../../../scripts/generate-docs-inventory.mjs#L78)
- [L79](../../../../../scripts/generate-docs-inventory.mjs#L79)
- [L80](../../../../../scripts/generate-docs-inventory.mjs#L80)
- [L81](../../../../../scripts/generate-docs-inventory.mjs#L81)
- [L82](../../../../../scripts/generate-docs-inventory.mjs#L82)
- [L83](../../../../../scripts/generate-docs-inventory.mjs#L83)
- [L84](../../../../../scripts/generate-docs-inventory.mjs#L84)
- [L85](../../../../../scripts/generate-docs-inventory.mjs#L85)
- [L86](../../../../../scripts/generate-docs-inventory.mjs#L86)
- [L87](../../../../../scripts/generate-docs-inventory.mjs#L87)
- [L88](../../../../../scripts/generate-docs-inventory.mjs#L88)
- [L89](../../../../../scripts/generate-docs-inventory.mjs#L89)
- [L90](../../../../../scripts/generate-docs-inventory.mjs#L90)
- [L91](../../../../../scripts/generate-docs-inventory.mjs#L91)
- [L92](../../../../../scripts/generate-docs-inventory.mjs#L92)
- [L93](../../../../../scripts/generate-docs-inventory.mjs#L93)
- [L94](../../../../../scripts/generate-docs-inventory.mjs#L94)
- [L95](../../../../../scripts/generate-docs-inventory.mjs#L95)
- [L96](../../../../../scripts/generate-docs-inventory.mjs#L96)
- [L97](../../../../../scripts/generate-docs-inventory.mjs#L97)
- [L98](../../../../../scripts/generate-docs-inventory.mjs#L98)
- [L99](../../../../../scripts/generate-docs-inventory.mjs#L99)
- [L100](../../../../../scripts/generate-docs-inventory.mjs#L100)
- [L101](../../../../../scripts/generate-docs-inventory.mjs#L101)
- [L102](../../../../../scripts/generate-docs-inventory.mjs#L102)
- [L103](../../../../../scripts/generate-docs-inventory.mjs#L103)
- [L104](../../../../../scripts/generate-docs-inventory.mjs#L104)
- [L105](../../../../../scripts/generate-docs-inventory.mjs#L105)
- [L106](../../../../../scripts/generate-docs-inventory.mjs#L106)
- [L107](../../../../../scripts/generate-docs-inventory.mjs#L107)
- [L108](../../../../../scripts/generate-docs-inventory.mjs#L108)
- [L109](../../../../../scripts/generate-docs-inventory.mjs#L109)
- [L110](../../../../../scripts/generate-docs-inventory.mjs#L110)
- [L111](../../../../../scripts/generate-docs-inventory.mjs#L111)
- [L112](../../../../../scripts/generate-docs-inventory.mjs#L112)
- [L113](../../../../../scripts/generate-docs-inventory.mjs#L113)
- [L114](../../../../../scripts/generate-docs-inventory.mjs#L114)
- [L115](../../../../../scripts/generate-docs-inventory.mjs#L115)
- [L116](../../../../../scripts/generate-docs-inventory.mjs#L116)
- [L117](../../../../../scripts/generate-docs-inventory.mjs#L117)
- [L118](../../../../../scripts/generate-docs-inventory.mjs#L118)
- [L119](../../../../../scripts/generate-docs-inventory.mjs#L119)
- [L120](../../../../../scripts/generate-docs-inventory.mjs#L120)
- [L121](../../../../../scripts/generate-docs-inventory.mjs#L121)
- [L122](../../../../../scripts/generate-docs-inventory.mjs#L122)
- [L123](../../../../../scripts/generate-docs-inventory.mjs#L123)
- [L124](../../../../../scripts/generate-docs-inventory.mjs#L124)
- [L125](../../../../../scripts/generate-docs-inventory.mjs#L125)
- [L126](../../../../../scripts/generate-docs-inventory.mjs#L126)
- [L127](../../../../../scripts/generate-docs-inventory.mjs#L127)
- [L128](../../../../../scripts/generate-docs-inventory.mjs#L128)
- [L129](../../../../../scripts/generate-docs-inventory.mjs#L129)
- [L130](../../../../../scripts/generate-docs-inventory.mjs#L130)
- [L131](../../../../../scripts/generate-docs-inventory.mjs#L131)
- [L132](../../../../../scripts/generate-docs-inventory.mjs#L132)
- [L133](../../../../../scripts/generate-docs-inventory.mjs#L133)
- [L134](../../../../../scripts/generate-docs-inventory.mjs#L134)
- [L135](../../../../../scripts/generate-docs-inventory.mjs#L135)
- [L136](../../../../../scripts/generate-docs-inventory.mjs#L136)
- [L137](../../../../../scripts/generate-docs-inventory.mjs#L137)
- [L138](../../../../../scripts/generate-docs-inventory.mjs#L138)
- [L139](../../../../../scripts/generate-docs-inventory.mjs#L139)
- [L140](../../../../../scripts/generate-docs-inventory.mjs#L140)
- [L141](../../../../../scripts/generate-docs-inventory.mjs#L141)
- [L142](../../../../../scripts/generate-docs-inventory.mjs#L142)
- [L143](../../../../../scripts/generate-docs-inventory.mjs#L143)
- [L144](../../../../../scripts/generate-docs-inventory.mjs#L144)
- [L145](../../../../../scripts/generate-docs-inventory.mjs#L145)
- [L146](../../../../../scripts/generate-docs-inventory.mjs#L146)
- [L147](../../../../../scripts/generate-docs-inventory.mjs#L147)
- [L148](../../../../../scripts/generate-docs-inventory.mjs#L148)
- [L149](../../../../../scripts/generate-docs-inventory.mjs#L149)
- [L150](../../../../../scripts/generate-docs-inventory.mjs#L150)
- [L151](../../../../../scripts/generate-docs-inventory.mjs#L151)
- [L152](../../../../../scripts/generate-docs-inventory.mjs#L152)
- [L153](../../../../../scripts/generate-docs-inventory.mjs#L153)
- [L154](../../../../../scripts/generate-docs-inventory.mjs#L154)
- [L155](../../../../../scripts/generate-docs-inventory.mjs#L155)
- [L156](../../../../../scripts/generate-docs-inventory.mjs#L156)
- [L157](../../../../../scripts/generate-docs-inventory.mjs#L157)
- [L158](../../../../../scripts/generate-docs-inventory.mjs#L158)
- [L159](../../../../../scripts/generate-docs-inventory.mjs#L159)
- [L160](../../../../../scripts/generate-docs-inventory.mjs#L160)
- [L161](../../../../../scripts/generate-docs-inventory.mjs#L161)
- [L162](../../../../../scripts/generate-docs-inventory.mjs#L162)
- [L163](../../../../../scripts/generate-docs-inventory.mjs#L163)
- [L164](../../../../../scripts/generate-docs-inventory.mjs#L164)
- [L165](../../../../../scripts/generate-docs-inventory.mjs#L165)
- [L166](../../../../../scripts/generate-docs-inventory.mjs#L166)
- [L167](../../../../../scripts/generate-docs-inventory.mjs#L167)
- [L168](../../../../../scripts/generate-docs-inventory.mjs#L168)
- [L169](../../../../../scripts/generate-docs-inventory.mjs#L169)
- [L170](../../../../../scripts/generate-docs-inventory.mjs#L170)
- [L171](../../../../../scripts/generate-docs-inventory.mjs#L171)
- [L172](../../../../../scripts/generate-docs-inventory.mjs#L172)
- [L173](../../../../../scripts/generate-docs-inventory.mjs#L173)
- [L174](../../../../../scripts/generate-docs-inventory.mjs#L174)
- [L175](../../../../../scripts/generate-docs-inventory.mjs#L175)
- [L176](../../../../../scripts/generate-docs-inventory.mjs#L176)
- [L177](../../../../../scripts/generate-docs-inventory.mjs#L177)
- [L178](../../../../../scripts/generate-docs-inventory.mjs#L178)
- [L179](../../../../../scripts/generate-docs-inventory.mjs#L179)
- [L180](../../../../../scripts/generate-docs-inventory.mjs#L180)
- [L181](../../../../../scripts/generate-docs-inventory.mjs#L181)
- [L182](../../../../../scripts/generate-docs-inventory.mjs#L182)
- [L183](../../../../../scripts/generate-docs-inventory.mjs#L183)
- [L184](../../../../../scripts/generate-docs-inventory.mjs#L184)
- [L185](../../../../../scripts/generate-docs-inventory.mjs#L185)
- [L186](../../../../../scripts/generate-docs-inventory.mjs#L186)
- [L187](../../../../../scripts/generate-docs-inventory.mjs#L187)
- [L188](../../../../../scripts/generate-docs-inventory.mjs#L188)
- [L189](../../../../../scripts/generate-docs-inventory.mjs#L189)
- [L190](../../../../../scripts/generate-docs-inventory.mjs#L190)
- [L191](../../../../../scripts/generate-docs-inventory.mjs#L191)
- [L192](../../../../../scripts/generate-docs-inventory.mjs#L192)
- [L193](../../../../../scripts/generate-docs-inventory.mjs#L193)
- [L194](../../../../../scripts/generate-docs-inventory.mjs#L194)
- [L195](../../../../../scripts/generate-docs-inventory.mjs#L195)
- [L196](../../../../../scripts/generate-docs-inventory.mjs#L196)
- [L197](../../../../../scripts/generate-docs-inventory.mjs#L197)
- [L198](../../../../../scripts/generate-docs-inventory.mjs#L198)
- [L199](../../../../../scripts/generate-docs-inventory.mjs#L199)
- [L200](../../../../../scripts/generate-docs-inventory.mjs#L200)
- [L201](../../../../../scripts/generate-docs-inventory.mjs#L201)
- [L202](../../../../../scripts/generate-docs-inventory.mjs#L202)
- [L203](../../../../../scripts/generate-docs-inventory.mjs#L203)
- [L204](../../../../../scripts/generate-docs-inventory.mjs#L204)
- [L205](../../../../../scripts/generate-docs-inventory.mjs#L205)
- [L206](../../../../../scripts/generate-docs-inventory.mjs#L206)
- [L207](../../../../../scripts/generate-docs-inventory.mjs#L207)
- [L208](../../../../../scripts/generate-docs-inventory.mjs#L208)
- [L209](../../../../../scripts/generate-docs-inventory.mjs#L209)
- [L210](../../../../../scripts/generate-docs-inventory.mjs#L210)
- [L211](../../../../../scripts/generate-docs-inventory.mjs#L211)
- [L212](../../../../../scripts/generate-docs-inventory.mjs#L212)
- [L213](../../../../../scripts/generate-docs-inventory.mjs#L213)
- [L214](../../../../../scripts/generate-docs-inventory.mjs#L214)
- [L215](../../../../../scripts/generate-docs-inventory.mjs#L215)
- [L216](../../../../../scripts/generate-docs-inventory.mjs#L216)
- [L217](../../../../../scripts/generate-docs-inventory.mjs#L217)
- [L218](../../../../../scripts/generate-docs-inventory.mjs#L218)
- [L219](../../../../../scripts/generate-docs-inventory.mjs#L219)
- [L220](../../../../../scripts/generate-docs-inventory.mjs#L220)
- [L221](../../../../../scripts/generate-docs-inventory.mjs#L221)
- [L222](../../../../../scripts/generate-docs-inventory.mjs#L222)
- [L223](../../../../../scripts/generate-docs-inventory.mjs#L223)
- [L224](../../../../../scripts/generate-docs-inventory.mjs#L224)
- [L225](../../../../../scripts/generate-docs-inventory.mjs#L225)
- [L226](../../../../../scripts/generate-docs-inventory.mjs#L226)
- [L227](../../../../../scripts/generate-docs-inventory.mjs#L227)
- [L228](../../../../../scripts/generate-docs-inventory.mjs#L228)
- [L229](../../../../../scripts/generate-docs-inventory.mjs#L229)
- [L230](../../../../../scripts/generate-docs-inventory.mjs#L230)
- [L231](../../../../../scripts/generate-docs-inventory.mjs#L231)
- [L232](../../../../../scripts/generate-docs-inventory.mjs#L232)
- [L233](../../../../../scripts/generate-docs-inventory.mjs#L233)
- [L234](../../../../../scripts/generate-docs-inventory.mjs#L234)
- [L235](../../../../../scripts/generate-docs-inventory.mjs#L235)
- [L236](../../../../../scripts/generate-docs-inventory.mjs#L236)
- [L237](../../../../../scripts/generate-docs-inventory.mjs#L237)
- [L238](../../../../../scripts/generate-docs-inventory.mjs#L238)
- [L239](../../../../../scripts/generate-docs-inventory.mjs#L239)
- [L240](../../../../../scripts/generate-docs-inventory.mjs#L240)
- [L241](../../../../../scripts/generate-docs-inventory.mjs#L241)
- [L242](../../../../../scripts/generate-docs-inventory.mjs#L242)
