Skip to content

[common]: 모노레포 설정 정리 (HIGH) #390

@justn-hyeok

Description

@justn-hyeok

✨ 개요

모노레포 설정 감사 후 발견된 HIGH 이슈 + react peerDeps 정리를 일괄 수정합니다.

✅ 해야 할 일

  • configs/tsconfig/package.json@types/react 18.2.13 → 18.3.1
  • apps/*/next.config.js에서 deprecated images.domains 제거
  • apps/*/next.config.js에서 deprecated swcMinify: true 제거
  • apps/*/next.config.jstranspilePackages@maru/hooks, @maru/icon 추가
  • apps/*/tsconfig.json이 공유 @maru/tsconfig/nextjs.json을 extend하도록 변경
  • 라이브러리 패키지의 react/react-dom을 peerDependencies로 이동

🙋🏻 덧붙일 말

tsconfig 공유 시 nextjs.jsonstrict: falsetrue로 수정 필요

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions