import { d as defineEventHandler, u as useRuntimeConfig, V as initStats, W as getStats, X as isInitialized } from '../../nitro/nitro.mjs';
import 'node:http';
import 'node:https';
import 'node:crypto';
import 'stream';
import 'events';
import 'http';
import 'crypto';
import 'buffer';
import 'zlib';
import 'https';
import 'net';
import 'tls';
import 'url';
import 'node:events';
import 'node:buffer';
import 'node:fs';
import 'node:path';
import 'vue-router';
import '@prisma/client';
import '@prisma/adapter-better-sqlite3';
import 'fs';
import 'path';
import 'fs/promises';
import 'child_process';
import 'node:child_process';
import 'node:url';

const stats_get = defineEventHandler(() => {
  if (!isInitialized()) {
    const config = useRuntimeConfig();
    const autocodeRoot = config.autocodeRoot || "./autocode";
    initStats(autocodeRoot);
  }
  return getStats();
});

export { stats_get as default };
//# sourceMappingURL=stats.get.mjs.map
