INNER CODE UNIT · TypeScript
frame
bryllim/workout-guide · packages/workout-guide/src/index.ts:74
const frame = exercise.frames.find((candidate) => candidate.index === frameIndex);
if (!frame) return null;
const version = options.version ?? '1.0.0';
const baseUrl = options.baseUrl ?? `https://cdn.jsdelivr.net/npm/@bryllim/workout-guide@${version}/`;
return new URL(frame.path, baseUrl.endsWith('/') ? baseUrl : `${baseUrl}/`).toString();
}