> For the complete documentation index, see [llms.txt](https://toothlessdev.gitbook.io/main/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://toothlessdev.gitbook.io/main/project/knu-room-mate/1.-design-system.md).

# 1. Design System 만들기

## 📖 Rollup JS&#x20;

Rollup JS 는 WebPack 처럼 여러 모듈 (파일) 들을 묶어주는 번들러

## 📖 package.json

### ✏️ peerDependencies

> Peer Dependency 는 JS 와 NodeJS 환경에서 사용되는 개념으로, \
> 특정 패키지가 정상적으로 작동하기 위해 함께 사용되는 다른 패키지의 특정 버전을 요구하는 것을 명시합니다

개념상으로는 ㅈ

## 🔗 참고자료

{% embed url="<https://ideveloper2.dev/blog/2020-05-17--rollup-ts-%EB%A1%9C-%EB%94%94%EC%9E%90%EC%9D%B8%EC%8B%9C%EC%8A%A4%ED%85%9C-%EB%A7%8C%EB%93%A4%EA%B8%B0/>" %}

{% embed url="<https://dev.to/siddharthvenkatesh/component-library-setup-with-react-typescript-and-rollup-onj>" %}
