feat(runtime-adapters): Add runtime environment availability check and logger output; normalize runtime version strings

This commit is contained in:
2025-10-17 07:09:25 +00:00
parent b9fd8c7b02
commit 86db2491a3
7 changed files with 64 additions and 6 deletions

View File

@@ -67,11 +67,11 @@ export class DenoRuntimeAdapter extends RuntimeAdapter {
// Parse Deno version from output (first line is "deno X.Y.Z")
const versionMatch = result.stdout.match(/deno (\d+\.\d+\.\d+)/);
const version = versionMatch ? versionMatch[1] : 'unknown';
const version = versionMatch ? `v${versionMatch[1]}` : 'unknown';
return {
available: true,
version: `Deno ${version}`,
version: version,
};
} catch (error) {
return {