UNPKG

probot

Version:

A framework for building GitHub Apps to automate and improve your workflow

14 lines (13 loc) • 498 B
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); }