From 03c6601c075293304746c5002461bc2f4d2937b6 Mon Sep 17 00:00:00 2001 From: Craig Spence Date: Tue, 10 Sep 2024 02:15:42 +1200 Subject: [PATCH] =?UTF-8?q?refactor(betterer=20=F0=9F=94=A7):=20try=20to?= =?UTF-8?q?=20fix=20knip?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .betterer.results | 24 ------------------------ knip.json | 29 ++++++++++++++++------------- 2 files changed, 16 insertions(+), 37 deletions(-) diff --git a/.betterer.results b/.betterer.results index 457128bfb..9273ec587 100644 --- a/.betterer.results +++ b/.betterer.results @@ -24,30 +24,6 @@ exports[`no knip errors`] = { "packages/fixture/package.json:4000629575": [ [0, 0, 0, "Unused dependencies: ansi-regex", "2577412447"] ], - "test/api/dist/index.d.ts:3932948493": [ - [0, 0, 0, "Unlisted dependencies: @betterer/render", "3900616204"] - ], - "test/api/dist/test-package-api.d.ts:2553603510": [ - [0, 0, 0, "Unlisted dependencies: @betterer/logger", "3662613106"] - ], - "test/api/dist/test-package-api.worker.d.ts:861012633": [ - [0, 0, 0, "Unlisted dependencies: @betterer/logger", "3662613106"] - ], - "test/api/dist/types.d.ts:1714551334": [ - [0, 0, 0, "Unlisted dependencies: @betterer/worker", "3725067120"] - ], - "test/dependencies/dist/index.d.ts:3599027548": [ - [0, 0, 0, "Unlisted dependencies: @betterer/render", "3900616204"] - ], - "test/dependencies/dist/test-package-dependencies.d.ts:2821267719": [ - [0, 0, 0, "Unlisted dependencies: @betterer/logger", "3662613106"] - ], - "test/dependencies/dist/test-package-dependencies.worker.d.ts:373675784": [ - [0, 0, 0, "Unlisted dependencies: @betterer/logger", "3662613106"] - ], - "test/dependencies/dist/types.d.ts:1442010433": [ - [0, 0, 0, "Unlisted dependencies: @betterer/worker", "3725067120"] - ], "tools/docs-filter.ts:893765149": [ [0, 0, 0, "Unused files", "3789190540"] ], diff --git a/knip.json b/knip.json index 3f4c01f62..9e3eb362a 100644 --- a/knip.json +++ b/knip.json @@ -4,33 +4,36 @@ "config": ["webpack.*.config.js"] }, "entry": [".betterer.ts"], + "ignore": ["**/dist/**/*.{ts,js}"], "workspaces": { "packages/betterer": { "ignoreDependencies": ["@betterer/reporter", "simple-git"] }, "packages/extension": { - "entry": ["client/extension.ts", "server/server.ts"], - "project": ["client/**/*.ts", "server/**/*.ts"], - "ignore": ["dist/**/*.*"] + "entry": ["packages/extension/client/extension.ts", "packages/extension/server/server.ts"], + "project": ["packages/extension/client/**/*.ts", "packages/extension/server/**/*.ts"] }, "packages/fixture": { - "entry": ["src/index.ts"], - "project": "src/**/*.ts", - "ignore": ["dist/**/*.*"] + "entry": ["packages/fixture/src/index.ts"], + "project": "packages/fixture/src/**/*.ts" }, "packages/render": { - "entry": ["src/index.ts"], - "project": "src/**/*.ts", - "ignore": ["dist/**/*.*"] + "entry": ["packages/render/src/index.ts"], + "project": "packages/render/src/**/*.ts" }, "test": { - "entry": ["api/src/index.tsx", "dependencies/src/index.tsx"], - "project": ["api/src/**/*.tsx", "dependencies/src/index.tsx"] + "entry": ["test/api/src/index.tsx", "test/dependencies/src/index.tsx"], + "project": ["test/api/src/**/*.{ts,tsx}", "test/dependencies/src/**/*.{ts,tsx}"] }, "website": { - "entry": ["babel.config.js", "docusaurus.config.js", "sidebars.js", "src/pages/index.js"], - "project": ["**/*.{ts,tsx}"] + "entry": [ + "website/babel.config.js", + "website/docusaurus.config.js", + "website/sidebars.js", + "website/src/pages/index.js" + ], + "project": ["website/**/*.{ts,tsx}"] } } }