MCPcopy Create free account
hub / github.com/TanStack/router / deadCodeElimination

Function deadCodeElimination

packages/router-utils/src/ast.ts:186–195  ·  view source on GitHub ↗
(
  ast: ParseResult<_babel_types.File>,
  candidates?: ReturnType<typeof findReferencedIdentifiers>,
)

Source from the content-addressed store, hash-verified

184 * before any AST transformations.
185 */
186export function deadCodeElimination(
187 ast: ParseResult<_babel_types.File>,
188 candidates?: ReturnType<typeof findReferencedIdentifiers>,
189): void {
190 // First strip TypeScript type-only exports and imports
191 stripTypeExports(ast)
192
193 // Then run the original dead code elimination
194 _deadCodeElimination(ast, candidates)
195}

Callers 5

loadHydrateVirtualModuleFunction · 0.90
compileMethod · 0.90

Calls 1

stripTypeExportsFunction · 0.85

Tested by

no test coverage detected