📌 사용하지 않는 코드를 찾아주는 knip

JavaScript, TypeScript에서 사용하지 않는 파일, 패키지(의존성), export한 변수나 함수를 찾아주는 도구를 소개합니다.


작업 환경에서 간단하게 npx knip 명령어를 실행하기만 하면 참조하는 곳이 없는 코드들을 목록으로 보여줍니다. 한 번 써봤는데 enum에 할당된 값까지도 찾아줘서 유용하게 썼습니다. 여러분도 한 번 사용해보세요.


https://github.com/webpro/knip

GitHub - webpro/knip: ✂️ Find unused files, dependencies and exports in your JavaScript and TypeScript projects. Knip it before you ship it!

GitHub

GitHub - webpro/knip: ✂️ Find unused files, dependencies and exports in your JavaScript and TypeScript projects. Knip it before you ship it!

더 많은 콘텐츠를 보고 싶다면?

또는

이미 회원이신가요?

2023년 12월 1일 오전 7:11

 • 

저장 181조회 7,984

함께 읽은 게시물

간밤에 또 빅 AI 업데이트가 있었군요. Claude 4 Opus, Sonnet 패밀리가 발표되었습니다.


성능이나 다양한 능력이 향상되었고, 트렌드에 맞게(?) 소프트웨어 개발 성능이 또 크게 올랐습니다.


... 더 보기


MZ가 신상이 아니라 중고 명품에 관심을 갖고 지갑을 본격적으로 연다면서 그 이유를 분석했는데, 그 중 몇몇을 추리면 MZ가 친환경 의식이 높고 소유보다는 '경험'을 추구하고 사용성이라는 소비자 가치를 중시해서라고 그렇단다. 솔직히 그건 그냥 끼워맞춘 것으로 밖에 안보인다. 아무리 넉넉한 마음을 갖고 봐도 아주 매우 지극히 극히 일부는 그럴 수 있다 이해해도 결국 명품 갖고 싶으니깐 핑계에 이유를 붙인거에 가까워보인다.

... 더 보기

"비싼 명품 안 사요" MZ 돌변하더니…'2500억' 몰린 회사

naver.me

"비싼 명품 안 사요" MZ 돌변하더니…'2500억' 몰린 회사

DB 프로시저 싫어하시는 분들 많으시죠? Lambda/Serverless Function 이라고 생각해보십시오! 사실상 Serverless Function이랑 똑같은 것. Serverless Function도 싫어하시면 린정.

조회 2,276


"힘 빼세요. 어깨도 힘 빼시고요. 다시 해볼게요."


어떤 운동이든 처음 배우면 듣는 이야기예요. 잘하려니 나도 모르게 힘이 들어가는 데 계속 힘을 빼라고 하니 미칠 노릇이죠.


... 더 보기

 • 

댓글 1 • 저장 16 • 조회 5,559


스트레스를 잘 관리하면서 건강하게 살아가고 싶다면, 우선 살아있는 한 우리가 해야 할 일들은 영원히 없어지지 않을 것이므로, 해야 할 일을 100% 해내면서 할 일 목록을 완전히 없애는 데 많은 노력을 들이기보다는 70% 정도만 해내도 만족할 필요가 있다.

... 더 보기

[박진영의 사회심리학]스스로 만들어 내는 스트레스

m.dongascience.com

[박진영의 사회심리학]스스로 만들어 내는 스트레스