Discourse 코어가 JS 패키지 관리용으로 pnpm으로 전환

흠, 재밌네요 :thinking:

우리의 표준 플러그인 스켈레톤에서는 각 플러그인이 자체 package.json 파일과 린팅 의존성을 가집니다. 그리고 현재 스켈레톤은 여전히 yarn을 사용하고 있습니다.

따라서 특정 플러그인을 린트하려면 플러그인 디렉터리로 이동하여 다음을 실행하면 됩니다.

yarn install
yarn prettier --write

플러그인에 코어의 린팅 설정을 사용하는 방식이 때로는 잘 작동할 수 있습니다. 하지만 버전/설정이 달라지면 코어의 eslint/prettier 버전이 플러그인의 CI에서 실행되는 버전과 일치하지 않아 문제가 생길 수 있습니다.