All files / testing / runtime.ts

50.00% Branches 1/2
100.00% Functions 0/0
44.44% Lines 4/9
1
2
3
4
5
6
7
8
9
10
11
12
13
 
 
x62
 
x62
x62
 
 
 
 
 
 
x62




I





// deno-lint-ignore-file no-explicit-any
/** Current runtime name. */
let runtime = "unknown"

if ((globalThis as any).Deno) {
  runtime = "deno"
} else if ((globalThis as any).Bun) {
  runtime = "bun"
} else if ((globalThis as any).process?.versions?.node) {
  runtime = "node"
}

export { runtime }