1. NestJS에다가 Fedify를 연동하는 작업을 트라이해보고 있음
  2. NestJS는 내부적으로 express를 사용하고 있는데, 그에 따라서 모듈시스템은 esm이 아닌 commonjs를 사용하고 있음.
  3. Fedify는 당연히 ESM만 지원하고 있고, commonjs 모듈시스템을 사용하는 Nestjs에서는 당연히 정상적인 방법으로는 갖다쓰기 어려움.

그렇게 삽질하다가 발견한게 저 이슈....

근데, 이걸 어떻게든 돌아가게 한다고 가정하면 dynamicImport하는 방향으로는 갈 수 있는 것 같은데, 문제는 이렇게 하면 에디터의 기능도 제대로 이용못하고 사실상 ... as any 하는 거랑 크게 다를게 없다(.....)

3

If you have a fediverse account, you can quote this note from your own instance. Search https://hackers.pub/ap/notes/0197eb61-1356-791f-8af4-dc80448753ee on your instance and quote it. (Note that quoting is not supported in Mastodon.)