UNPKG

@nsnanocat/util

Version:

Pure JS's util module for well-known iOS network tools

35 lines (33 loc) 695 B
import { $app } from "./app.mjs"; export const $environment = environment(); export function environment() { switch ($app) { case "Surge": $environment.app = "Surge"; return $environment; case "Stash": $environment.app = "Stash"; return $environment; case "Egern": $environment.app = "Egern"; return $environment; case "Loon": { const environment = $loon.split(" "); return { device: environment[0], ios: environment[1], "loon-version": environment[2], app: "Loon", }; } case "Quantumult X": return { app: "Quantumult X", }; case "Node.js": process.env.app = "Node.js"; return process.env; default: return {}; } }