UNPKG

@lucidcms/core

Version:

The core of the Lucid CMS. It's responsible for spinning up the API and serving the CMS.

34 lines (29 loc) 1.07 kB
import pg from 'pg'; import { D as DatabaseAdapter } from './adapter-CEgX2yQ4.js'; import { jsonArrayFrom } from 'kysely/helpers/postgres'; import { LibsqlDialectConfig } from '@libsql/kysely-libsql'; import { jsonArrayFrom as jsonArrayFrom$1 } from 'kysely/helpers/sqlite'; import { SqliteDialectConfig } from 'kysely'; import 'zod'; import 'fastify'; import 'http'; import 'node:stream'; import 'fs'; import 'stream'; import 'vite'; declare class PostgresAdapter extends DatabaseAdapter { constructor(config: pg.PoolConfig); get jsonArrayFrom(): typeof jsonArrayFrom; get fuzzOperator(): "%"; } declare class LibsqlAdapter extends DatabaseAdapter { constructor(config: LibsqlDialectConfig); get jsonArrayFrom(): typeof jsonArrayFrom$1; get fuzzOperator(): "like"; } declare class SqliteAdapter extends DatabaseAdapter { constructor(config: SqliteDialectConfig); get jsonArrayFrom(): typeof jsonArrayFrom$1; get fuzzOperator(): "like"; } export { LibsqlAdapter as LibSQLAdapter, PostgresAdapter, SqliteAdapter as SQLiteAdapter };