first commit

This commit is contained in:
Warunee Tamkoo 2023-09-06 14:51:44 +07:00
commit eb2f504652
32490 changed files with 5731109 additions and 0 deletions

30
node_modules/vitest/dist/chunk-runtime-rpc.42aebbb9.js generated vendored Normal file
View file

@ -0,0 +1,30 @@
import { g as getWorkerState } from './chunk-typecheck-constants.ed987901.js';
import { s as safeSetTimeout } from './chunk-utils-timers.793fd179.js';
const safeRandom = Math.random;
function withSafeTimers(fn) {
const currentSetTimeout = globalThis.setTimeout;
const currentRandom = globalThis.Math.random;
try {
globalThis.setTimeout = safeSetTimeout;
globalThis.Math.random = safeRandom;
const result = fn();
return result;
} finally {
globalThis.setTimeout = currentSetTimeout;
globalThis.Math.random = currentRandom;
}
}
const rpc = () => {
const { rpc: rpc2 } = getWorkerState();
return new Proxy(rpc2, {
get(target, p, handler) {
const sendCall = Reflect.get(target, p, handler);
const safeSendCall = (...args) => withSafeTimers(() => sendCall(...args));
safeSendCall.asEvent = sendCall.asEvent;
return safeSendCall;
}
});
};
export { rpc as r };