Next.jsで使われていないファイルを検出する

作成日
更新日

検出ツール

knipを使う。

導入

npm install -D knip

つかう

npx knip

結果

Unused files (11)
scripts/generate-redirects.ts                      
src/libs/analytics.tsx                             
src/libs/cookie.tsx                                
src/libs/text.tsx                                  
src/stores/loading.ts                              
src/stores/theme.ts                                
src/components/atoms/Image.tsx                     
src/components/molecules/Breadcrumbs.tsx           
src/components/molecules/Pagination.tsx            
src/components/molecules/SinglePostPagination.tsx  
src/components/organisms/RectAd.tsx
Unused dependencies (3)
github-markdown-css  package.json:15:6
tailwind-scrollbar   package.json:21:6
zustand              package.json:22:6
Unused devDependencies (8)
autoprefixer        package.json:31:6
dotenv              package.json:32:6
eslint              package.json:33:6
eslint-config-next  package.json:34:6
node-mocks-http     package.json:37:6
postcss             package.json:38:6
tailwindcss         package.json:39:6
tsx                 package.json:41:6
Unused exports (2)
dateToMDWeekday  function  src/libs/dateFormatter.tsx:10:17
dateToDWeekday   function  src/libs/dateFormatter.tsx:18:17
Unused exported enum members (3)
H2  HeadlineType  src/components/atoms/Headline.tsx:5:3
H3  HeadlineType  src/components/atoms/Headline.tsx:6:3
H4  HeadlineType  src/components/atoms/Headline.tsx:7:3
サイトアイコン
公開日
更新日