INNER CODE UNIT · TypeScript
getResult
okasi/bot-signal · src/behavioral/index.ts:274
const getResult = (): BehavioralClientResult => evaluate();
const observe = (
durationMs = minObservationMs,
): Promise<BehavioralClientResult> => {
if (observeResolve) {
return Promise.reject(
new Error(
"createBehavioralClientDetector: an observation is already in progress",
),
);
}
start();
return new Promise<BehavioralClientResult>((resolve) => {
observeResolve = resolve;
observeTimer = setTimeout(stop, durationMs);