From b9535206d9259ccd6b22aa34c9fd8820910e84b4 Mon Sep 17 00:00:00 2001 From: Nathan Shively-Sanders <293473+sandersn@users.noreply.github.com> Date: Mon, 1 Jul 2024 09:59:27 -0700 Subject: [PATCH] Make knip pass Add entrypoints, ignore graphql, remove unused devDeps --- .knip.jsonc | 5 +++-- packages/mergebot/package.json | 5 ----- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/.knip.jsonc b/.knip.jsonc index 3c0ed16e97..a38d28b57d 100644 --- a/.knip.jsonc +++ b/.knip.jsonc @@ -78,8 +78,9 @@ "ignoreDependencies": ["@qiwi/npm-types"] }, "packages/mergebot": { - "entry": ["src/functions/index.ts"], - "project": "**/*.ts" + "entry": ["src/functions/index.ts", "src/run.ts", "src/commands/create-fixture.ts", "src/commands/update-all-fixtures.ts", "src/commands/update-test-data.ts", "src/scripts/updateJSONFixtures.ts"], + "project": "**/*.ts", + "ignore": ["src/queries/schema/graphql-global-types.ts"] } }, "ignore": ["**/fixtures/**", "**/testsource/**", "**/dtslint/test/*/**", "**/*.d.ts"], diff --git a/packages/mergebot/package.json b/packages/mergebot/package.json index 014d7ef9fb..127dc213c3 100644 --- a/packages/mergebot/package.json +++ b/packages/mergebot/package.json @@ -33,19 +33,14 @@ "devDependencies": { "@octokit/graphql-schema": "^14.58.0", "@octokit/webhooks-types": "^7.5.1", - "@types/jest": "^29.5.12", "@types/node": "^18.19.33", "@types/prettyjson": "^0.0.33", "@types/yargs": "^17.0.32", - "@typescript-eslint/eslint-plugin": "^7.9.0", - "@typescript-eslint/parser": "^7.9.0", "apollo": "^2.34.0", "azure-functions-core-tools": "^4.0.5700", "esbuild": "^0.21.5", "eslint": "^8.57.0", - "eslint-plugin-unicorn": "^52.0.0", "jest": "^29.7.0", - "jest-environment-node": "^29.7.0", "jest-file-snapshot": "^0.5.0", "knip": "^5.15.1", "rimraf": "^5.0.7",