-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
area: buildBuild, exports, compat ReactBuild, exports, compat ReactenhancementNew feature or requestNew feature or requestpriority: mediumPrioridade médiaPrioridade média
Description
Resumo da solicitação:
Auditar efeitos em topo de módulo e garantir tree-shaking (sideEffects: false) seguro.
Caso de uso / problema que resolve:
Efeitos inadvertidos quebram SSR e impedem tree-shaking.
Solução proposta (esboço):
- Revisão dos módulos e mover acessos a window para efeitos/guards.
- Lint/regra interna para prevenir acessos em topo.
Breaking change?
No
Critérios de aceitação:
- Type-check e build OK sem side effects indesejados.
- SSR não acessa window/document em import-time.
Alternativas consideradas:
Correções pontuais não evitam regressão.
Links / referências:
DEVELOPMENT.md, eslint.config.js
Metadata
Metadata
Assignees
Labels
area: buildBuild, exports, compat ReactBuild, exports, compat ReactenhancementNew feature or requestNew feature or requestpriority: mediumPrioridade médiaPrioridade média