probot
Version:
A framework for building GitHub Apps to automate and improve your workflow
14 lines (13 loc) • 498 B
JavaScript
import { detectRuntime } from "./detect-runtime.js";
const runtimeVersions = {
node: (globalThis) => getVersion(globalThis.process?.versions?.node),
deno: (globalThis) => getVersion(globalThis.process?.versions?.deno),
bun: (globalThis) => getVersion(globalThis.process?.versions?.bun),
browser: () => "N/A",
};
function getVersion(version) {
return version;
}
export function getRuntimeVersion(globalThis) {
return runtimeVersions[detectRuntime(globalThis)](globalThis);
}