UNPKG

js-randomness-predictor

Version:

Predict Math.random output in Node, Deno, Bun, Chrome, Firefox, and Safari

2 lines (1 loc) 645 B
const r="JSRP_RUNTIME",c=10,t=64,a=[0,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25],s=["node","bun","deno","chrome","firefox","safari"],N=["node","bun","deno"],R=["chrome","safari","firefox"];Object.fromEntries(s.map(E=>[E,N.includes(E)])),Object.fromEntries(s.map(E=>[E,R.includes(E)]));const _={v8:4,javascriptcore:6,spidermonkey:4},o={node:"v8",bun:"javascriptcore",deno:"v8",chrome:"v8",firefox:"spidermonkey",safari:"javascriptcore"};Object.entries(o).reduce((E,[e,n])=>((E[n]||=[]).push(e),E),{});const i=Object.fromEntries(Object.entries(o).map(([E,e])=>[E,_[e]]));export{i as D,r as E,a as N,s as R,t as V,c as a,o as b};