From ee99f6360e3b52d20640ec97b4bf64ea8cb77a15 Mon Sep 17 00:00:00 2001 From: Lars Kappert Date: Tue, 11 Oct 2022 14:16:58 +0200 Subject: [PATCH] Add knip + config --- knip.json | 8 ++++++++ package.json | 4 +++- 2 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 knip.json diff --git a/knip.json b/knip.json new file mode 100644 index 00000000..236e5525 --- /dev/null +++ b/knip.json @@ -0,0 +1,8 @@ +{ + "entryFiles": ["bin/release-it.js"], + "projectFiles": ["bin/release-it.js", "lib/**/*.js"], + "dev": { + "entryFiles": ["bin/release-it.js", "test/*.js"], + "projectFiles": ["bin/release-it.js", "lib/**/*.js", "test/**/*.js"] + } +} diff --git a/package.json b/package.json index f3d95e0f..d07a1b00 100644 --- a/package.json +++ b/package.json @@ -51,7 +51,8 @@ "lint": "eslint lib test", "format": "prettier --write \"{lib,test}/**/*.js\"", "test": "ava --no-worker-threads", - "release": "./bin/release-it.js" + "release": "./bin/release-it.js", + "knip": "knip" }, "author": { "email": "lars@webpro.nl", @@ -95,6 +96,7 @@ "eslint-plugin-ava": "13.2.0", "eslint-plugin-import": "2.26.0", "eslint-plugin-prettier": "4.2.1", + "knip": "0.2.0", "mock-fs": "5.1.4", "mock-stdio": "1.0.3", "nock": "13.2.9",