https://github.com/sungkwangkim/yarn-berry-test/tree/feature/1-tsconfig
https://github.com/sungkwangkim/yarn-berry-test/tree/feature/2-eslint-prettier
https://github.com/sungkwangkim/yarn-berry-test/tree/feature/3-react-component
https://github.com/sungkwangkim/yarn-berry-test/tree/4-typecheck
name에 특정 prefix를 붙이는 이유는 Monorepo를 구분하기 위한 관습이다.
apps에서는 application을 작성하고,
packages에서는 다른 apps에서 사용할 수 있는 라이브러리나 컴포넌트 등을 넣어서 만든다.
.yarn/sdks는 yarn workspace를 개발하기 위한 dev dependencies 같은 것들이 들어간다.
.yarn/cache에 있는 zip 파일을 git에 올려 zero-install로 사용할 수 있다.
yarn에서 기본으로 제공하는 플러그인
https://yarnpkg.com/api/modules/plugin_workspace_tools.html
yarn dlx @yarnpkg/sdks
대신 yarn dlx @yarnpkg/sdks vscode
실행