From 4d237600d5ee2c1639f275a66e7307337e93b93b Mon Sep 17 00:00:00 2001 From: Reto Brunner Date: Sat, 24 Feb 2024 16:50:25 +0100 Subject: [PATCH] changelog: don't type assert to a broken type The mandatory fields are unset, stop lying to the compiler --- server/plugins/changelog.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/server/plugins/changelog.ts b/server/plugins/changelog.ts index cc049a68..731027ac 100644 --- a/server/plugins/changelog.ts +++ b/server/plugins/changelog.ts @@ -28,15 +28,15 @@ export type ChangelogData = { packages?: boolean; }; -const versions = { +const versions: ChangelogData = { current: { + prerelease: false, version: `v${pkg.version}`, changelog: undefined, + url: "", // TODO: properly init }, expiresAt: -1, - latest: undefined, - packages: undefined, -} as ChangelogData; +}; async function fetch() { const time = Date.now();