fixtures/image-tags/recorded: tag lists of 9 real repositories (Docker Hub with token, ghcr.io, quay.io) recorded with our own client, reduced to the tags that match each skill pattern plus 50 others. cases.json now has 25 cases whose expected values come from the old script's logic. The old script run live on the full lists gave byte-identical JSON to the port for all 9 (checked once, not automated: it needs the network). tsconfig now covers fixtures/ so the recorder is type-checked and linted. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
23 lines
626 B
JSON
23 lines
626 B
JSON
{
|
|
"compilerOptions": {
|
|
"target": "ES2024",
|
|
"lib": ["ES2024", "DOM", "DOM.Iterable"],
|
|
"types": ["node"],
|
|
"module": "nodenext",
|
|
"moduleResolution": "nodenext",
|
|
"jsx": "react-jsx",
|
|
"jsxImportSource": "preact",
|
|
"strict": true,
|
|
"noUncheckedIndexedAccess": true,
|
|
"noImplicitOverride": true,
|
|
"noFallthroughCasesInSwitch": true,
|
|
"verbatimModuleSyntax": true,
|
|
"erasableSyntaxOnly": true,
|
|
"isolatedModules": true,
|
|
"allowImportingTsExtensions": true,
|
|
"noEmit": true,
|
|
"skipLibCheck": true
|
|
},
|
|
"include": ["src", "tools", "fixtures", "*.config.ts", "*.config.js"]
|
|
}
|