Adds 92 new tests (178 → 270 total) with zero source-file modifications:
- packages/finder: 13 new test files covering all reporters, subscribers,
validators, hooks, utils, options, cloneFound, getFilesToDetect, and
InFilesDetector; shared buildClone() factory helper
- apps/jscpd: 3 new test files (options-unit, print, store) plus extensions
to formats, modes, and options integration tests
- vitest.config.ts added to both packages to restrict coverage.include
to src/** only, eliminating bin/ and prism.js noise
- Fixes 3 tokenizer bugs (trailing space in format lookup, tokenization
edge cases) uncovered by the new format fixture suite
- Adds fixture files for 40+ language formats to support formats.test.ts