const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./-QZNMhFn2.js","./C1rhEBqL.js","./DsQIgu-4.js","./DrKWWDpL.js","./DsanjglN.js","./CbGRcr-D.js","./DTkg6Mnx.js","./DYP3EJMY.js","./DIQmuJJZ.js","./D7w7HllH.js","./DB5ifLM-.js","./CG84LPq-.js","./2PQNgpBd.js","./DgZn9uJn.js","./CudpqN6Z.js","./CX8DOZuw2.js","./DOqzs8kl2.js","./CxlOpib82.js","./BmWTAsFW.js","./DeO5NWhN.js","./Czb-RtcG.js","./C0nwgWmB.js","./B5XQZRTz.js","./CWxOfblT.js","./CVwAhlPZ.js","./BVC3q6GM.js","./B8PRMiR2.js","./BDDiPmhF.js","./BYJC6_MM.js","./bG-fsHMS.js","./D-eE9s2f.js","./DlZwu-Y7.js","./Cx_-1PHK2.js","./B_DA9RKE2.js","./DOPTvi6T.js","./CvaH7m0y.js","./O2P-f9sv.js","./BQ9wXJVQ2.js","./OnYyYdSr2.js","./VsmLQChN.js","./CGVD7EpU.js","./ImGf_A8f.js","./B2AdDLMB2.js","./B4nPZT_f.js","./kwfd020K.js","./CM8YZfAs2.js"])))=>i.map(i=>d[i]);
import{n as e,t}from"./DsQIgu-4.js";e();function n(e){if({}.CLEO_TEST_MODE!==`1`)return;if({}.CLEO_TEST_DB_OVERRIDE===`1`){process.stderr.write(`[T1906] CLEO_TEST_DB_OVERRIDE=1 — bypassing prod-DB guard for: ${e}\n`);return}let t={}.TMPDIR??{}.TMP??{}.TEMP??`/tmp`;if(!(e===`:memory:`||e.startsWith(t)||e.includes(`/tmp/`)||e.includes(`\\Temp\\`)||e.includes(`.test.`)||e.includes(`/test-`)||e.includes(`vitest`)))throw Error(`E_PROD_DB_WRITE_IN_TEST: CLEO_TEST_MODE=1 but attempted to open production DB at "${e}". Use an in-memory or temp-dir database in tests, or set CLEO_TEST_DB_OVERRIDE=1 to bypass (audited). (T1906 / BBTT-W3-4)`)}async function r(e){let{createSqliteDataAccessor:n}=await t(async()=>{let{createSqliteDataAccessor:e}=await import(`./-QZNMhFn2.js`);return{createSqliteDataAccessor:e}},__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41]),import.meta.url),r=await n(e),{wrapWithSafety:i}=await t(async()=>{let{wrapWithSafety:e}=await import(`./B2AdDLMB2.js`);return{wrapWithSafety:e}},__vite__mapDeps([42,6,3,7,43,44,8,9,10,17,27,28,15,2,16,11,12,4,5,13,14,18,19,20,21,22,23,24,25,26,29,30,31,32,33,34,35,36,37,38,45,1,39,40,41]),import.meta.url);return i(r,e)}async function i(e){return r(e)}export{r as n,i as r,n as t};