@gnome/runtime-constants@0.2.0Built and signed on GitHub ActionsBuilt and signed on GitHub Actions
Built and signed on GitHub Actions
latest
gnomejs/sdkconstants to help determine the current runtime such as deno, bun, node, cloudflare, and browser.
This package works with Cloudflare Workers, Node.js, Deno, Bun, Browsers




JSR Score
100%
Published
a year ago (0.2.0)
@gnome/runtime-constants

Overview
The runtime-constants module is helpful for JavaScript runtime detection which is useful for writing compatability layers in modules for different runtimes.
Basic Usage
import { RUNTIME, BUN, DENO, NODE, BROWSER, CLOUDFLARE } from "@gnome/runtime-constants"; console.log(RUNTIME); console.log("bun", BUN); console.log("deno", DENO); console.log("node", NODE); console.log("browser", BROWSER); console.log("cloudflare", CLOUDFLARE);
Built and signed on
GitHub Actions
Add Package
deno add jsr:@gnome/runtime-constants
Import symbol
import * as runtime_constants from "@gnome/runtime-constants";
Import directly with a jsr specifier
import * as runtime_constants from "jsr:@gnome/runtime-constants";
Add Package
pnpm i jsr:@gnome/runtime-constants
pnpm dlx jsr add @gnome/runtime-constants
Import symbol
import * as runtime_constants from "@gnome/runtime-constants";
Add Package
yarn add jsr:@gnome/runtime-constants
yarn dlx jsr add @gnome/runtime-constants
Import symbol
import * as runtime_constants from "@gnome/runtime-constants";
Add Package
vlt install jsr:@gnome/runtime-constants
Import symbol
import * as runtime_constants from "@gnome/runtime-constants";
Add Package
npx jsr add @gnome/runtime-constants
Import symbol
import * as runtime_constants from "@gnome/runtime-constants";
Add Package
bunx jsr add @gnome/runtime-constants
Import symbol
import * as runtime_constants from "@gnome/runtime-constants";