Skip to content

Commit

Permalink
Aid ts issues
Browse files Browse the repository at this point in the history
  • Loading branch information
webpro committed Jul 28, 2024
1 parent 953d6f6 commit 9eff1bb
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 3 deletions.
6 changes: 3 additions & 3 deletions packages/knip/src/util/plugin.ts
Original file line number Diff line number Diff line change
Expand Up @@ -118,10 +118,10 @@ const toConfigMap =
const configExtensions = extensions.filter(
ext => config.configFilesAllExtensions || jsTypeExtensions.includes(ext)
);
const configFiles = !!config.configFiles && `${moduleName}.config.{${configExtensions.join(',')}}`;
const configDirFiles = !!config.configDir && `.config/${moduleName}${rcSuffix}.{${extensions.join(',')}}`;
const configFiles = config.configFiles ? [`${moduleName}.config.{${configExtensions.join(',')}}`] : [];
const configDirFiles = config.configDir ? [`.config/${moduleName}${rcSuffix}.{${extensions.join(',')}}`] : [];

return [...baseFiles, rcFiles, configFiles, configDirFiles].filter(item => item !== false);
return [...baseFiles, rcFiles, ...configFiles, ...configDirFiles];
};

export const toCosmiconfig = toConfigMap(['json', 'yaml', 'yml', 'js', 'ts', 'cjs', 'mjs'], { configDir: true });
Expand Down
1 change: 1 addition & 0 deletions packages/knip/src/util/resolve.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ import { DEFAULT_EXTENSIONS } from '../constants.js';
import { timerify } from './Performance.js';
import { toPosix } from './path.js';

// @ts-ignore error TS2345 (not in latest): Argument of type 'typeof import("node:fs")' is not assignable to parameter of type 'BaseFileSystem'.
const fileSystem = new ER.CachedInputFileSystem(fs, 9999);

export const createSyncResolver = (extensions: string[]) => {
Expand Down

0 comments on commit 9eff1bb

Please sign in to comment.