개발하다보면 시간이 지나면서 라이브러리가 deprecated되고, 라이브러리 버전업 및 마이그레이션을 해야하는 경우가 생기는데요. 또한, 디자인 시스템을 만들면서 기능 및 인터페이스가 deprecated 되거나 변경되는 케이스가 존재했는데 그때를 위한 좋은 라이브러릴 하나 찾아서 공유해봅니다. 1. jscodeshift란 무엇인가? jscodeshift는 Facebook(현 Meta)에서 개발한 JavaScript 코드베이스 변환 도구입니다. 이 도구는 Abstract Syntax Tree(AST)를 사용하여 코드의 구조를 이해하고, 필요한 변환을 자동으로 수행할 수 있게 해줍니다. (위 그림을 보시면 좀 무서울수도 있는데 codemod Studio나 chatgpt를 사용하시면 손쉽게 사용 가능합니다...