knip
Version:
Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects
13 lines (12 loc) • 444 B
JavaScript
import { ISSUE_TYPES } from '../constants.js';
export const initIssues = () => ({
...Object.fromEntries(ISSUE_TYPES.map(issueType => [issueType, {}])),
files: new Set(),
_files: {},
});
export const initCounters = () => ({
...Object.fromEntries(ISSUE_TYPES.map(issueType => [issueType, 0])),
processed: 0,
total: 0,
});
export const defaultRules = Object.fromEntries(ISSUE_TYPES.map(issueType => [issueType, 'error']));