ci: introduce knip for checking unused packages

fixes #21948

Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
This commit is contained in:
Heikki Hellgren
2023-12-21 09:00:59 +02:00
parent 216fce4b2c
commit 60a68f10e9
270 changed files with 5226 additions and 34 deletions
+2 -1
View File
@@ -26,6 +26,7 @@ const IGNORED = [
/^OWNERS\.md$/,
/^.*[/\\]CHANGELOG\.md$/,
/^.*[/\\]([^\/]+-)?api-report\.md$/,
/^.*[/\\]knip-report\.md$/,
/^docs[/\\]releases[/\\].*-changelog\.md$/,
/^docs[/\\]reference[/\\]/,
];
@@ -65,7 +66,7 @@ async function exitIfMissingVale() {
} catch (e) {
if (process.env.CI) {
console.log(
`Language linter (vale) was not found. Please install vale linter (https://docs.errata.ai/vale/install).\n`,
`Language linter (vale) was not found. Please install vale linter (https://vale.sh/docs/vale-cli/installation/).\n`,
);
process.exit(1);
}