fix(stats): inline worker runtime import

This commit is contained in:
Adam 2026-06-21 06:22:26 -05:00
parent c0dc6e50a7
commit a0aee82be9
No known key found for this signature in database
GPG Key ID: 9CB48779AF150E75
4 changed files with 4 additions and 4 deletions

View File

@ -26,6 +26,7 @@ import {
type ModelCatalogCost,
type ModelCatalogEntry,
} from "../model-catalog"
import { statsRuntime } from "../../stats-runtime"
import {
applyThemePreference,
Footer,
@ -95,7 +96,6 @@ const worldBorderPath = worldPath(mesh(worldTopology, worldCountryGeometries, (a
const getModelData = query(async (lab: string, model: string) => {
"use server"
const { statsRuntime } = await import("../../stats-runtime")
return statsRuntime.runPromise(getStatsModelData(model, lab))
}, "getStatsModelData")

View File

@ -16,6 +16,7 @@ import {
type ModelCatalogEntry,
type ModelCatalogLab,
} from "../model-catalog"
import { statsRuntime } from "../../stats-runtime"
import {
applyThemePreference,
Footer,
@ -45,7 +46,6 @@ const labFooterLinks: readonly HeaderLink[] = [
const getLabData = query(async (lab: string) => {
"use server"
const { statsRuntime } = await import("../../stats-runtime")
return statsRuntime.runPromise(getStatsLabData(lab))
}, "getStatsLabData")

View File

@ -1,8 +1,8 @@
import { AppConfig } from "@opencode-ai/stats-core/config"
import { Effect } from "effect"
import { statsRuntime } from "../../stats-runtime"
export async function GET() {
const { statsRuntime } = await import("../../stats-runtime")
return Response.json(
await statsRuntime.runPromise(
Effect.gen(function* () {

View File

@ -26,6 +26,7 @@ import { createEffect, createMemo, createSignal, For, onCleanup, onMount, Show,
import { getRequestEvent } from "solid-js/web"
import type { FeatureCollection, GeometryObject, GeoJsonProperties } from "geojson"
import type { GeometryCollection, Topology } from "topojson-specification"
import { statsRuntime } from "../stats-runtime"
import { findModelCatalogEntry, getModelCatalog, type ModelCatalog } from "./model-catalog"
import {
applyThemePreference,
@ -108,7 +109,6 @@ const worldBorderPath = worldPath(mesh(worldTopology, worldCountryGeometries, (a
const getData = query(async () => {
"use server"
const { statsRuntime } = await import("../stats-runtime")
return statsRuntime.runPromise(getStatsHomeData())
}, "getStatsHomeData")