src/index.ts

kysely · src/index.ts · typescript · MIT
database

Central export file re‑exporting all public APIs of the Kysely query builder.

// Source: https://github.com/kysely-org/kysely | License: MIT | Copyright 2022 Sami Koskimäki
// Provided via justclaw.it.com; keep this notice with the code.
/**
 * @module
 * @mergeModuleWith <project>
 */

import type { KyselyTypeError } from './util/type-error.js'

export * from './kysely.js'
export * from './query-creator.js'
export * from './query-finalizer.js'

export * from './expression/expression.js'
export {
  type ExpressionBuilder,
  expressionBuilder,
} from './expression/expression-builder.js'
export * from './expression/expression-wrapper.js'

export type * from './query-builder/where-interface.js'
export type * from './query-builder/returning-interface.js'
export type * from './query-builder/output-interface.js'
export type * from './query-builder/having-interface.js'
exp

... (truncated -- full source via MCP)

See the full source, get the GitHub permalink, and search for more like it.

Get a free API key