fix: soportar entorno dinámico con fallback a process.env en env.ts

Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
main
brobert 1 week ago
parent 60cb5877d8
commit 39c3f97e4c

@ -1,5 +1,14 @@
import { join, resolve } from 'path'; import { join, resolve } from 'path';
import { env } from '$env/dynamic/private';
// Carga compatible del entorno: en SvelteKit usa $env/dynamic/private;
// en tests/ejecución fuera de SvelteKit cae a process.env.
let env: any;
try {
const mod = await import('$env/dynamic/private');
env = (mod as any).env;
} catch {
env = process.env as any;
}
/** /**
* Resuelve la ruta absoluta al archivo de la base de datos SQLite compartida. * Resuelve la ruta absoluta al archivo de la base de datos SQLite compartida.

Loading…
Cancel
Save