A flat-YAML task tracker that is just files. No daemon, no database, no git hooks. diarie.dev
issue-tracker cli nodejs agent-friendly
0

Configure Feed

Select the types of activity you want to include in your feed.

diarie / .knip.jsonc
1.1 kB 20 lines
1{ 2 "$schema": "https://unpkg.com/knip@5/schema.json", 3 4 // No explicit `entry`: knip auto-detects every entry point from package.json — 5 // lib/index.js + lib/schema.js via `exports`, cli.js via `bin`, and the three 6 // brand/*.js via the `brand:*` scripts that invoke them. `cli.js` is likewise 7 // omitted from `project` (the bin entry already covers it). knip flagged all of 8 // these as redundant patterns; this is that cleanup. 9 "project": ["lib/**/*.js", "brand/*.js"], 10 11 // `@voxpelli/generate-favicon` is CLI-only (no exports) and is invoked as a bare binary via 12 // execFileSync in brand/generate-favicons.js, so knip cannot trace it structurally and would 13 // otherwise report it as an unused devDependency. Ignored deliberately, with WHY. 14 "ignoreDependencies": ["@voxpelli/generate-favicon"], 15 16 // `@planned` marks an export that is deliberately kept without a caller. It must SAY WHY in the 17 // JSDoc — a silenced knip warning that implies somebody still needs the export is worse than no 18 // warning at all. See `projectRecords` in lib/migrate/bd-map.js. 19 "tags": ["-planned"] 20}