fixed manifest generation

This commit is contained in:
DecDuck
2024-10-21 21:50:55 +11:00
parent 7e176262cc
commit 03a37f72aa

View File

@ -28,10 +28,13 @@ class ManifestGenerator {
): DropGeneratedManifest { ): DropGeneratedManifest {
if (overlays.length == 0) { if (overlays.length == 0) {
return Object.fromEntries( return Object.fromEntries(
Object.entries(rootManifest.manifest).map(([key, value]) => [ Object.entries(rootManifest.manifest).map(([key, value]) => {
console.log(key, value);
return [
key, key,
Object.assign({}, value, { versionName: rootManifest.versionName }), Object.assign({}, value, { versionName: rootManifest.versionName }),
]) ];
})
); );
} }
@ -76,7 +79,7 @@ class ManifestGenerator {
const leastToMost = versions.reverse(); const leastToMost = versions.reverse();
const metadata: DropManifestMetadata[] = leastToMost.map((e) => { const metadata: DropManifestMetadata[] = leastToMost.map((e) => {
return { return {
manifest: e.dropletManifest as DropManifest, manifest: JSON.parse(e.dropletManifest?.toString() ?? "{}") as DropManifest,
versionName: e.versionName, versionName: e.versionName,
}; };
}); });