knip
Version:
Find unused files, dependencies and exports in your TypeScript and JavaScript projects
13 lines (12 loc) • 451 B
JavaScript
import { ISSUE_TYPES } from '../constants.js';
export const initIssues = () => ({
...Object.fromEntries(ISSUE_TYPES.map(issueType => [issueType, {}])),
files: new Set(),
_files: new Set(),
});
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']));