Blast radius, hotspots, duplicates.
Pick a file from the heaviest-files or top-complex lists to see what breaks if you change it. Incoming = files that depend on this. Outgoing = what this depends on. Hops capped at 3 so central files don't show "everything".
AST files
408JS/TSFunctions
1,463with complexityCall sites
34,591Regex fallback
4imports onlyIncoming — what breaks if this changes
200 fileshop 1: 55hop 2: 28hop 3: 117197 cross-module
- 1packages/zod/src/v3/external.ts
- 1packages/zod/src/v3/helpers/partialUtil.ts
- 1packages/zod/src/v3/tests/async-parsing.test.ts
- 1packages/zod/src/v3/tests/base.test.ts
- 1packages/zod/src/v3/tests/catch.test.ts
- 1packages/zod/src/v3/tests/default.test.ts
- 1packages/zod/src/v3/tests/discriminated-unions.test.ts
- 1packages/zod/src/v3/tests/enum.test.ts
- 1packages/zod/src/v3/tests/error.test.ts
- 1packages/zod/src/v3/tests/function.test.ts
Outgoing — what this depends on
13 fileshop 1: 10hop 2: 2hop 3: 18 cross-module
- 1packages/zod/src/v3/errors.ts
- 1packages/zod/src/v3/helpers/enumUtil.ts
- 1packages/zod/src/v3/helpers/errorUtil.ts
- 1packages/zod/src/v3/helpers/parseUtil.ts
- 1packages/zod/src/v3/helpers/partialUtil.ts
- 1packages/zod/src/v3/helpers/typeAliases.ts
- 1packages/zod/src/v3/helpers/util.ts
- 1packages/zod/src/v3/standard-schema.ts
- 1packages/zod/src/v3/tests/promise.test.ts
- 1packages/zod/src/v3/ZodError.ts
Capped at 200 files per direction — list above is partial.
4% prod fns covered
5 groups · 10 fns · largest ×2
Heaviest files(by file complexity, not function count)
Most complex functions(click to zoom into function blast radius)