Deprank - PageRank를 이용하여 가장 중요한 코드 찾기
(github.com/codemix)- 구글의 PageRank 알고리듬을 사용하여 JavaScript/TypeScript 코드에서 가장 중요한 파일을 찾아내는 오픈소스
- dependency-cruiser 를 이용하여 소스 파일의 디펜던시 그래프를 그리고 중요도에 따라 랭크를 매김
- 기존의 대규모 Javascript 코드를 Typescript로 변환하거나 할 때 유용
→ PageRank 순으로 변환을 진행하면, 타입 정밀도를 높여서 any 사용과 재작업량을 줄여줌