cleanup & polish

This commit is contained in:
DecDuck
2024-10-21 21:49:51 +11:00
parent 0a715fef08
commit c355f6fdbb
5 changed files with 26 additions and 20 deletions

View File

@ -22,6 +22,4 @@ export default defineNuxtConfig({
websocket: true,
},
},
ssr: false,
});

View File

@ -10,7 +10,7 @@
"postinstall": "nuxt prepare"
},
"dependencies": {
"@drop/droplet": "^0.5.0",
"@drop/droplet": "^0.5.1",
"@headlessui/vue": "^1.7.23",
"@heroicons/vue": "^2.1.5",
"@prisma/client": "5.20.0",
@ -47,7 +47,7 @@
"tailwindcss": "^3.4.13"
},
"optionalDependencies": {
"@drop/droplet-linux-x64-gnu": "^0.5.0",
"@drop/droplet-win32-x64-msvc": "^0.5.0"
"@drop/droplet-linux-x64-gnu": "^0.5.1",
"@drop/droplet-win32-x64-msvc": "^0.5.1"
}
}

View File

@ -12,5 +12,10 @@ export default defineClientEventHandler(async (h3) => {
});
const manifest = await manifestGenerator.generateManifest(id, version);
if (!manifest)
throw createError({
statusCode: 400,
statusMessage: "Invalid game or version, or no versions added.",
});
return manifest;
});

View File

@ -21,7 +21,10 @@ export default defineClientEventHandler(async (h3, {}) => {
setupCommand: true,
launchCommand: true,
delta: true,
}
},
orderBy: {
versionIndex: "desc", // Latest one first
},
});
return versions;

View File

@ -296,23 +296,23 @@
dependencies:
mime "^3.0.0"
"@drop/droplet-linux-x64-gnu@^0.5.0":
version "0.5.0"
resolved "https://lab.deepcore.dev/api/v4/projects/57/packages/npm/@drop/droplet-linux-x64-gnu/-/@drop/droplet-linux-x64-gnu-0.5.0.tgz#06643f7bc79de4b35a395295ef1e29fad46f32b5"
integrity sha1-BmQ/e8ed5LNaOVKV7x4p+tRvMrU=
"@drop/droplet-linux-x64-gnu@^0.5.1":
version "0.5.1"
resolved "https://lab.deepcore.dev/api/v4/projects/57/packages/npm/@drop/droplet-linux-x64-gnu/-/@drop/droplet-linux-x64-gnu-0.5.1.tgz#3313f2ab18113efe15c5e7fc1c0b04f9006ebfbb"
integrity sha1-MxPyqxgRPv4Vxef8HAsE+QBuv7s=
"@drop/droplet-win32-x64-msvc@^0.5.0":
version "0.5.0"
resolved "https://lab.deepcore.dev/api/v4/projects/57/packages/npm/@drop/droplet-win32-x64-msvc/-/@drop/droplet-win32-x64-msvc-0.5.0.tgz#abc02af2102f0faaf4561473b7a18395a0ba2b10"
integrity sha1-q8Aq8hAvD6r0VhRzt6GDlaC6KxA=
"@drop/droplet-win32-x64-msvc@^0.5.1":
version "0.5.1"
resolved "https://lab.deepcore.dev/api/v4/projects/57/packages/npm/@drop/droplet-win32-x64-msvc/-/@drop/droplet-win32-x64-msvc-0.5.1.tgz#789e208884716971df428ebd43e42fc595edd634"
integrity sha1-eJ4giIRxaXHfQo69Q+QvxZXt1jQ=
"@drop/droplet@^0.5.0":
version "0.5.0"
resolved "https://lab.deepcore.dev/api/v4/projects/57/packages/npm/@drop/droplet/-/@drop/droplet-0.5.0.tgz#27da4f7292c9b860d38bb785c0fb2bb3b9cd50a3"
integrity sha1-J9pPcpLJuGDTi7eFwPsrs7nNUKM=
"@drop/droplet@^0.5.1":
version "0.5.1"
resolved "https://lab.deepcore.dev/api/v4/projects/57/packages/npm/@drop/droplet/-/@drop/droplet-0.5.1.tgz#646158e06712e7d132050f7deb37b866edc9121a"
integrity sha1-ZGFY4GcS59EyBQ996ze4Zu3JEho=
optionalDependencies:
"@drop/droplet-linux-x64-gnu" "0.5.0"
"@drop/droplet-win32-x64-msvc" "0.5.0"
"@drop/droplet-linux-x64-gnu" "0.5.1"
"@drop/droplet-win32-x64-msvc" "0.5.1"
"@esbuild/aix-ppc64@0.20.2":
version "0.20.2"