js-randomness-predictor
Version:
Predict Math.random output in Node, Deno, Bun, Chrome, Firefox, and Safari
3 lines (2 loc) • 528 B
JavaScript
import{spawnSync as t}from"node:child_process";import o from"node:path";import{E as i}from"./types-ruK-I6EJ.js";const p="./deno_import_map.json",m="./js-randomness-predictor.js",e=process.env[i]?.trim()||"node",c=o.resolve(import.meta.dirname,m),a=process.argv.slice(2),s=[c,...a],r={stdio:"inherit",env:{...process.env},shell:!0};if(e==="deno"){const n=o.resolve(import.meta.dirname,p);s.unshift("--allow-env","--allow-read",`--import-map=${n}`),r.env.DENO_COMPAT="1"}t(`${e.toString()} ${s.join(" ")}`,r);