{"version":3,"file":"libsql.mjs","names":[],"sources":["../../src/db/libsql.ts"],"sourcesContent":["/**\n * libSQL runtime adapter\n *\n * Creates a Kysely dialect for libSQL/Turso.\n * Loaded at runtime via virtual module.\n */\n\nimport { LibsqlDialect } from \"@libsql/kysely-libsql\";\nimport type { Dialect } from \"kysely\";\n\nimport type { LibsqlConfig } from \"./adapters.js\";\n\n/**\n * Create a libSQL dialect from config\n */\nexport function createDialect(config: LibsqlConfig): Dialect {\n\treturn new LibsqlDialect({\n\t\turl: config.url,\n\t\tauthToken: config.authToken,\n\t});\n}\n"],"mappings":";;;;;;;;;;;;AAeA,SAAgB,cAAc,QAA+B;AAC5D,QAAO,IAAI,cAAc;EACxB,KAAK,OAAO;EACZ,WAAW,OAAO;EAClB,CAAC"}