build(deps): upgrade to typescript 6

TypeScript 6 enables `strict` by default and changes default @types
inclusion.
This commit is contained in:
Damien Retzinger
2026-06-09 18:03:30 -04:00
parent 9d3601a1e3
commit 6db07e2737
6 changed files with 12 additions and 9 deletions
@@ -12,13 +12,13 @@ export const getMatrixForKind = (kind: string, project: string, versions = "", r
switch(kind){
case 'latest':
return getMatrixForVersions(project, latestJson[project]);
return getMatrixForVersions(project, latestJson[project as keyof typeof latestJson]);
case 'currently-supported':
return getMatrixForVersions(project, getCurrentlySupportedVersions(project, new Date()));
case 'usable':
return getMatrixForVersions(project, getUsableVersions(project));
case 'nightly':
return amendMatrixForNext(getMatrixForVersions(project, nightlyJson[project]), 'https://upstream-nightly.mage-os.org', getDayBefore());
return amendMatrixForNext(getMatrixForVersions(project, nightlyJson[project as keyof typeof nightlyJson]), 'https://upstream-nightly.mage-os.org', getDayBefore());
case 'all':
return getMatrixForVersions(project, Object.keys(getIndividualVersionsForProject(project)));
case 'custom':