mirror of
https://github.com/kucherenko/jscpd.git
synced 2026-09-19 08:11:03 +08:00
64e471e2b0
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
25 lines
609 B
Plaintext
25 lines
609 B
Plaintext
{
|
|
"@context": "https://schema.org/",
|
|
"@type": "Person",
|
|
"@id": "https://example.com/persons/bob",
|
|
"name": "Bob Smith",
|
|
"email": "bob@example.com",
|
|
"jobTitle": "Software Engineer",
|
|
"worksFor": {
|
|
"@type": "Organization",
|
|
"@id": "https://example.com/org/acme",
|
|
"name": "ACME Corp",
|
|
"url": "https://www.acme.com"
|
|
},
|
|
"address": {
|
|
"@type": "PostalAddress",
|
|
"streetAddress": "456 Oak Ave",
|
|
"addressLocality": "Springfield",
|
|
"addressRegion": "IL",
|
|
"postalCode": "62701",
|
|
"addressCountry": "US"
|
|
},
|
|
"telephone": "+1-555-0200",
|
|
"birthDate": "1988-11-22"
|
|
}
|