Avoid hidden side-effect imports
Bare side-effect imports outside setup files make module behavior implicit.
#Metadata
#Why it matters
Hidden side effects are difficult to reason about and can create order-dependent bugs.
#Remediation
Use explicit setup modules or import named symbols instead of hidden side effects.
#Repository path
The generated metadata points to critiq-rules/libs/rules/catalog/rules/typescript/ts.quality.no-hidden-side-effect-import.rule.yaml.