From ab22392d7847e8e92c4e7736c0eadef2e4c124cf Mon Sep 17 00:00:00 2001 From: Josh Goldberg Date: Tue, 23 May 2023 00:39:36 +0300 Subject: [PATCH] knip --- knip.jsonc | 2 ++ src/environments/testEnvironmentTypes.ts | 6 +++--- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/knip.jsonc b/knip.jsonc index 578023d9..3dcd2355 100644 --- a/knip.jsonc +++ b/knip.jsonc @@ -2,5 +2,7 @@ "$schema": "https://unpkg.com/knip@next/schema.json", "entry": ["src/index.ts!", "script/setup*.js"], "ignoreBinaries": ["dedupe", "gh"], + // https://github.com/webpro/knip/issues/127 + "ignore": ["src/environments/testEnvironmentTypes.ts"], "project": ["src/**/*.ts!", "script/**/*.js"] } diff --git a/src/environments/testEnvironmentTypes.ts b/src/environments/testEnvironmentTypes.ts index 88fda108..bd5de178 100644 --- a/src/environments/testEnvironmentTypes.ts +++ b/src/environments/testEnvironmentTypes.ts @@ -5,7 +5,7 @@ export type TestFrameworkSelector = ( request: CftRequest ) => TestFramework | undefined; -interface TestFramework { +export interface TestFramework { /** * Adds a callback to be called after each test. * @param callback - Called after each test. @@ -27,11 +27,11 @@ interface TestFramework { mapSpyCalls?: (call: SpyCallsAndName) => SpyCallArgs[]; } -interface TestAfterHooks { +export interface TestAfterHooks { reportComplaint?: (complaint: TestComplaint) => void; } -interface SpyCallsAndName { +export interface SpyCallsAndName { methodCalls: SpyCallArgs[]; methodName: string; }