UNPKG

drizzle-orm

Version:

Drizzle ORM package for SQL databases

1,792 lines (1,791 loc) • 176 kB
{ "name": "drizzle-orm", "version": "0.41.0", "description": "Drizzle ORM package for SQL databases", "type": "module", "scripts": { "p": "prisma generate --schema src/prisma/schema.prisma", "build": "pnpm p && scripts/build.ts", "b": "pnpm build", "test:types": "cd type-tests && tsc", "test": "vitest run", "pack": "(cd dist && npm pack --pack-destination ..) && rm -f package.tgz && mv *.tgz package.tgz", "publish": "npm publish package.tgz" }, "main": "./index.cjs", "module": "./index.js", "types": "./index.d.ts", "sideEffects": false, "publishConfig": { "provenance": true }, "repository": { "type": "git", "url": "git+https://github.com/drizzle-team/drizzle-orm.git" }, "homepage": "https://orm.drizzle.team", "keywords": [ "drizzle", "orm", "pg", "mysql", "singlestore", "postgresql", "postgres", "sqlite", "database", "sql", "typescript", "ts", "drizzle-orm" ], "author": "Drizzle Team", "license": "Apache-2.0", "bugs": { "url": "https://github.com/drizzle-team/drizzle-orm/issues" }, "peerDependencies": { "@aws-sdk/client-rds-data": ">=3", "@cloudflare/workers-types": ">=4", "@electric-sql/pglite": ">=0.2.0", "@libsql/client": ">=0.10.0", "@libsql/client-wasm": ">=0.10.0", "@neondatabase/serverless": ">=0.10.0", "@op-engineering/op-sqlite": ">=2", "@opentelemetry/api": "^1.4.1", "@planetscale/database": ">=1", "@prisma/client": "*", "@tidbcloud/serverless": "*", "@types/better-sqlite3": "*", "@types/pg": "*", "@types/sql.js": "*", "@vercel/postgres": ">=0.8.0", "@xata.io/client": "*", "better-sqlite3": ">=7", "bun-types": "*", "expo-sqlite": ">=14.0.0", "knex": "*", "kysely": "*", "mysql2": ">=2", "pg": ">=8", "postgres": ">=3", "sql.js": ">=1", "sqlite3": ">=5", "gel": ">=2" }, "peerDependenciesMeta": { "mysql2": { "optional": true }, "@vercel/postgres": { "optional": true }, "@xata.io/client": { "optional": true }, "better-sqlite3": { "optional": true }, "@types/better-sqlite3": { "optional": true }, "sqlite3": { "optional": true }, "sql.js": { "optional": true }, "@types/sql.js": { "optional": true }, "@cloudflare/workers-types": { "optional": true }, "pg": { "optional": true }, "@types/pg": { "optional": true }, "postgres": { "optional": true }, "@neondatabase/serverless": { "optional": true }, "bun-types": { "optional": true }, "@aws-sdk/client-rds-data": { "optional": true }, "@planetscale/database": { "optional": true }, "knex": { "optional": true }, "kysely": { "optional": true }, "@libsql/client": { "optional": true }, "@libsql/client-wasm": { "optional": true }, "@opentelemetry/api": { "optional": true }, "expo-sqlite": { "optional": true }, "gel": { "optional": true }, "@op-engineering/op-sqlite": { "optional": true }, "@electric-sql/pglite": { "optional": true }, "@tidbcloud/serverless": { "optional": true }, "prisma": { "optional": true }, "@prisma/client": { "optional": true } }, "devDependencies": { "@aws-sdk/client-rds-data": "^3.549.0", "@cloudflare/workers-types": "^4.20241112.0", "@electric-sql/pglite": "^0.2.12", "@libsql/client": "^0.10.0", "@libsql/client-wasm": "^0.10.0", "@miniflare/d1": "^2.14.4", "@neondatabase/serverless": "^0.10.0", "@op-engineering/op-sqlite": "^2.0.16", "@opentelemetry/api": "^1.4.1", "@originjs/vite-plugin-commonjs": "^1.0.3", "@planetscale/database": "^1.16.0", "@prisma/client": "5.14.0", "@tidbcloud/serverless": "^0.1.1", "@types/better-sqlite3": "^7.6.4", "@types/node": "^20.2.5", "@types/pg": "^8.10.1", "@types/react": "^18.2.45", "@types/sql.js": "^1.4.4", "@vercel/postgres": "^0.8.0", "@xata.io/client": "^0.29.3", "better-sqlite3": "^8.4.0", "bun-types": "^1.2.0", "cpy": "^10.1.0", "expo-sqlite": "^14.0.0", "gel": "^2.0.0", "knex": "^2.4.2", "kysely": "^0.25.0", "mysql2": "^3.3.3", "pg": "^8.11.0", "postgres": "^3.3.5", "prisma": "5.14.0", "react": "^18.2.0", "sql.js": "^1.8.0", "sqlite3": "^5.1.2", "tslib": "^2.5.2", "tsx": "^3.12.7", "vite-tsconfig-paths": "^4.3.2", "vitest": "^1.6.0", "zod": "^3.20.2", "zx": "^7.2.2" }, "exports": { "./alias": { "import": { "types": "./alias.d.ts", "default": "./alias.js" }, "require": { "types": "./alias.d.cts", "default": "./alias.cjs" }, "types": "./alias.d.ts", "default": "./alias.js" }, "./batch": { "import": { "types": "./batch.d.ts", "default": "./batch.js" }, "require": { "types": "./batch.d.cts", "default": "./batch.cjs" }, "types": "./batch.d.ts", "default": "./batch.js" }, "./casing": { "import": { "types": "./casing.d.ts", "default": "./casing.js" }, "require": { "types": "./casing.d.cts", "default": "./casing.cjs" }, "types": "./casing.d.ts", "default": "./casing.js" }, "./column-builder": { "import": { "types": "./column-builder.d.ts", "default": "./column-builder.js" }, "require": { "types": "./column-builder.d.cts", "default": "./column-builder.cjs" }, "types": "./column-builder.d.ts", "default": "./column-builder.js" }, "./column": { "import": { "types": "./column.d.ts", "default": "./column.js" }, "require": { "types": "./column.d.cts", "default": "./column.cjs" }, "types": "./column.d.ts", "default": "./column.js" }, "./entity": { "import": { "types": "./entity.d.ts", "default": "./entity.js" }, "require": { "types": "./entity.d.cts", "default": "./entity.cjs" }, "types": "./entity.d.ts", "default": "./entity.js" }, "./errors": { "import": { "types": "./errors.d.ts", "default": "./errors.js" }, "require": { "types": "./errors.d.cts", "default": "./errors.cjs" }, "types": "./errors.d.ts", "default": "./errors.js" }, "./expressions": { "import": { "types": "./expressions.d.ts", "default": "./expressions.js" }, "require": { "types": "./expressions.d.cts", "default": "./expressions.cjs" }, "types": "./expressions.d.ts", "default": "./expressions.js" }, ".": { "import": { "types": "./index.d.ts", "default": "./index.js" }, "require": { "types": "./index.d.cts", "default": "./index.cjs" }, "types": "./index.d.ts", "default": "./index.js" }, "./logger": { "import": { "types": "./logger.d.ts", "default": "./logger.js" }, "require": { "types": "./logger.d.cts", "default": "./logger.cjs" }, "types": "./logger.d.ts", "default": "./logger.js" }, "./migrator": { "import": { "types": "./migrator.d.ts", "default": "./migrator.js" }, "require": { "types": "./migrator.d.cts", "default": "./migrator.cjs" }, "types": "./migrator.d.ts", "default": "./migrator.js" }, "./operations": { "import": { "types": "./operations.d.ts", "default": "./operations.js" }, "require": { "types": "./operations.d.cts", "default": "./operations.cjs" }, "types": "./operations.d.ts", "default": "./operations.js" }, "./primary-key": { "import": { "types": "./primary-key.d.ts", "default": "./primary-key.js" }, "require": { "types": "./primary-key.d.cts", "default": "./primary-key.cjs" }, "types": "./primary-key.d.ts", "default": "./primary-key.js" }, "./query-promise": { "import": { "types": "./query-promise.d.ts", "default": "./query-promise.js" }, "require": { "types": "./query-promise.d.cts", "default": "./query-promise.cjs" }, "types": "./query-promise.d.ts", "default": "./query-promise.js" }, "./relations": { "import": { "types": "./relations.d.ts", "default": "./relations.js" }, "require": { "types": "./relations.d.cts", "default": "./relations.cjs" }, "types": "./relations.d.ts", "default": "./relations.js" }, "./runnable-query": { "import": { "types": "./runnable-query.d.ts", "default": "./runnable-query.js" }, "require": { "types": "./runnable-query.d.cts", "default": "./runnable-query.cjs" }, "types": "./runnable-query.d.ts", "default": "./runnable-query.js" }, "./selection-proxy": { "import": { "types": "./selection-proxy.d.ts", "default": "./selection-proxy.js" }, "require": { "types": "./selection-proxy.d.cts", "default": "./selection-proxy.cjs" }, "types": "./selection-proxy.d.ts", "default": "./selection-proxy.js" }, "./session": { "import": { "types": "./session.d.ts", "default": "./session.js" }, "require": { "types": "./session.d.cts", "default": "./session.cjs" }, "types": "./session.d.ts", "default": "./session.js" }, "./subquery": { "import": { "types": "./subquery.d.ts", "default": "./subquery.js" }, "require": { "types": "./subquery.d.cts", "default": "./subquery.cjs" }, "types": "./subquery.d.ts", "default": "./subquery.js" }, "./table": { "import": { "types": "./table.d.ts", "default": "./table.js" }, "require": { "types": "./table.d.cts", "default": "./table.cjs" }, "types": "./table.d.ts", "default": "./table.js" }, "./table.utils": { "import": { "types": "./table.utils.d.ts", "default": "./table.utils.js" }, "require": { "types": "./table.utils.d.cts", "default": "./table.utils.cjs" }, "types": "./table.utils.d.ts", "default": "./table.utils.js" }, "./tracing-utils": { "import": { "types": "./tracing-utils.d.ts", "default": "./tracing-utils.js" }, "require": { "types": "./tracing-utils.d.cts", "default": "./tracing-utils.cjs" }, "types": "./tracing-utils.d.ts", "default": "./tracing-utils.js" }, "./tracing": { "import": { "types": "./tracing.d.ts", "default": "./tracing.js" }, "require": { "types": "./tracing.d.cts", "default": "./tracing.cjs" }, "types": "./tracing.d.ts", "default": "./tracing.js" }, "./utils": { "import": { "types": "./utils.d.ts", "default": "./utils.js" }, "require": { "types": "./utils.d.cts", "default": "./utils.cjs" }, "types": "./utils.d.ts", "default": "./utils.js" }, "./version": { "import": { "types": "./version.d.ts", "default": "./version.js" }, "require": { "types": "./version.d.cts", "default": "./version.cjs" }, "types": "./version.d.ts", "default": "./version.js" }, "./view-common": { "import": { "types": "./view-common.d.ts", "default": "./view-common.js" }, "require": { "types": "./view-common.d.cts", "default": "./view-common.cjs" }, "types": "./view-common.d.ts", "default": "./view-common.js" }, "./bun-sql/driver": { "import": { "types": "./bun-sql/driver.d.ts", "default": "./bun-sql/driver.js" }, "require": { "types": "./bun-sql/driver.d.cts", "default": "./bun-sql/driver.cjs" }, "types": "./bun-sql/driver.d.ts", "default": "./bun-sql/driver.js" }, "./bun-sql": { "import": { "types": "./bun-sql/index.d.ts", "default": "./bun-sql/index.js" }, "require": { "types": "./bun-sql/index.d.cts", "default": "./bun-sql/index.cjs" }, "types": "./bun-sql/index.d.ts", "default": "./bun-sql/index.js" }, "./bun-sql/migrator": { "import": { "types": "./bun-sql/migrator.d.ts", "default": "./bun-sql/migrator.js" }, "require": { "types": "./bun-sql/migrator.d.cts", "default": "./bun-sql/migrator.cjs" }, "types": "./bun-sql/migrator.d.ts", "default": "./bun-sql/migrator.js" }, "./bun-sql/session": { "import": { "types": "./bun-sql/session.d.ts", "default": "./bun-sql/session.js" }, "require": { "types": "./bun-sql/session.d.cts", "default": "./bun-sql/session.cjs" }, "types": "./bun-sql/session.d.ts", "default": "./bun-sql/session.js" }, "./better-sqlite3/driver": { "import": { "types": "./better-sqlite3/driver.d.ts", "default": "./better-sqlite3/driver.js" }, "require": { "types": "./better-sqlite3/driver.d.cts", "default": "./better-sqlite3/driver.cjs" }, "types": "./better-sqlite3/driver.d.ts", "default": "./better-sqlite3/driver.js" }, "./better-sqlite3": { "import": { "types": "./better-sqlite3/index.d.ts", "default": "./better-sqlite3/index.js" }, "require": { "types": "./better-sqlite3/index.d.cts", "default": "./better-sqlite3/index.cjs" }, "types": "./better-sqlite3/index.d.ts", "default": "./better-sqlite3/index.js" }, "./better-sqlite3/migrator": { "import": { "types": "./better-sqlite3/migrator.d.ts", "default": "./better-sqlite3/migrator.js" }, "require": { "types": "./better-sqlite3/migrator.d.cts", "default": "./better-sqlite3/migrator.cjs" }, "types": "./better-sqlite3/migrator.d.ts", "default": "./better-sqlite3/migrator.js" }, "./better-sqlite3/session": { "import": { "types": "./better-sqlite3/session.d.ts", "default": "./better-sqlite3/session.js" }, "require": { "types": "./better-sqlite3/session.d.cts", "default": "./better-sqlite3/session.cjs" }, "types": "./better-sqlite3/session.d.ts", "default": "./better-sqlite3/session.js" }, "./bun-sqlite/driver": { "import": { "types": "./bun-sqlite/driver.d.ts", "default": "./bun-sqlite/driver.js" }, "require": { "types": "./bun-sqlite/driver.d.cts", "default": "./bun-sqlite/driver.cjs" }, "types": "./bun-sqlite/driver.d.ts", "default": "./bun-sqlite/driver.js" }, "./bun-sqlite": { "import": { "types": "./bun-sqlite/index.d.ts", "default": "./bun-sqlite/index.js" }, "require": { "types": "./bun-sqlite/index.d.cts", "default": "./bun-sqlite/index.cjs" }, "types": "./bun-sqlite/index.d.ts", "default": "./bun-sqlite/index.js" }, "./bun-sqlite/migrator": { "import": { "types": "./bun-sqlite/migrator.d.ts", "default": "./bun-sqlite/migrator.js" }, "require": { "types": "./bun-sqlite/migrator.d.cts", "default": "./bun-sqlite/migrator.cjs" }, "types": "./bun-sqlite/migrator.d.ts", "default": "./bun-sqlite/migrator.js" }, "./bun-sqlite/session": { "import": { "types": "./bun-sqlite/session.d.ts", "default": "./bun-sqlite/session.js" }, "require": { "types": "./bun-sqlite/session.d.cts", "default": "./bun-sqlite/session.cjs" }, "types": "./bun-sqlite/session.d.ts", "default": "./bun-sqlite/session.js" }, "./d1/driver": { "import": { "types": "./d1/driver.d.ts", "default": "./d1/driver.js" }, "require": { "types": "./d1/driver.d.cts", "default": "./d1/driver.cjs" }, "types": "./d1/driver.d.ts", "default": "./d1/driver.js" }, "./d1": { "import": { "types": "./d1/index.d.ts", "default": "./d1/index.js" }, "require": { "types": "./d1/index.d.cts", "default": "./d1/index.cjs" }, "types": "./d1/index.d.ts", "default": "./d1/index.js" }, "./d1/migrator": { "import": { "types": "./d1/migrator.d.ts", "default": "./d1/migrator.js" }, "require": { "types": "./d1/migrator.d.cts", "default": "./d1/migrator.cjs" }, "types": "./d1/migrator.d.ts", "default": "./d1/migrator.js" }, "./d1/session": { "import": { "types": "./d1/session.d.ts", "default": "./d1/session.js" }, "require": { "types": "./d1/session.d.cts", "default": "./d1/session.cjs" }, "types": "./d1/session.d.ts", "default": "./d1/session.js" }, "./durable-sqlite/driver": { "import": { "types": "./durable-sqlite/driver.d.ts", "default": "./durable-sqlite/driver.js" }, "require": { "types": "./durable-sqlite/driver.d.cts", "default": "./durable-sqlite/driver.cjs" }, "types": "./durable-sqlite/driver.d.ts", "default": "./durable-sqlite/driver.js" }, "./durable-sqlite": { "import": { "types": "./durable-sqlite/index.d.ts", "default": "./durable-sqlite/index.js" }, "require": { "types": "./durable-sqlite/index.d.cts", "default": "./durable-sqlite/index.cjs" }, "types": "./durable-sqlite/index.d.ts", "default": "./durable-sqlite/index.js" }, "./durable-sqlite/migrator": { "import": { "types": "./durable-sqlite/migrator.d.ts", "default": "./durable-sqlite/migrator.js" }, "require": { "types": "./durable-sqlite/migrator.d.cts", "default": "./durable-sqlite/migrator.cjs" }, "types": "./durable-sqlite/migrator.d.ts", "default": "./durable-sqlite/migrator.js" }, "./durable-sqlite/session": { "import": { "types": "./durable-sqlite/session.d.ts", "default": "./durable-sqlite/session.js" }, "require": { "types": "./durable-sqlite/session.d.cts", "default": "./durable-sqlite/session.cjs" }, "types": "./durable-sqlite/session.d.ts", "default": "./durable-sqlite/session.js" }, "./expo-sqlite/driver": { "import": { "types": "./expo-sqlite/driver.d.ts", "default": "./expo-sqlite/driver.js" }, "require": { "types": "./expo-sqlite/driver.d.cts", "default": "./expo-sqlite/driver.cjs" }, "types": "./expo-sqlite/driver.d.ts", "default": "./expo-sqlite/driver.js" }, "./expo-sqlite": { "import": { "types": "./expo-sqlite/index.d.ts", "default": "./expo-sqlite/index.js" }, "require": { "types": "./expo-sqlite/index.d.cts", "default": "./expo-sqlite/index.cjs" }, "types": "./expo-sqlite/index.d.ts", "default": "./expo-sqlite/index.js" }, "./expo-sqlite/migrator": { "import": { "types": "./expo-sqlite/migrator.d.ts", "default": "./expo-sqlite/migrator.js" }, "require": { "types": "./expo-sqlite/migrator.d.cts", "default": "./expo-sqlite/migrator.cjs" }, "types": "./expo-sqlite/migrator.d.ts", "default": "./expo-sqlite/migrator.js" }, "./expo-sqlite/query": { "import": { "types": "./expo-sqlite/query.d.ts", "default": "./expo-sqlite/query.js" }, "require": { "types": "./expo-sqlite/query.d.cts", "default": "./expo-sqlite/query.cjs" }, "types": "./expo-sqlite/query.d.ts", "default": "./expo-sqlite/query.js" }, "./expo-sqlite/session": { "import": { "types": "./expo-sqlite/session.d.ts", "default": "./expo-sqlite/session.js" }, "require": { "types": "./expo-sqlite/session.d.cts", "default": "./expo-sqlite/session.cjs" }, "types": "./expo-sqlite/session.d.ts", "default": "./expo-sqlite/session.js" }, "./gel/driver": { "import": { "types": "./gel/driver.d.ts", "default": "./gel/driver.js" }, "require": { "types": "./gel/driver.d.cts", "default": "./gel/driver.cjs" }, "types": "./gel/driver.d.ts", "default": "./gel/driver.js" }, "./gel": { "import": { "types": "./gel/index.d.ts", "default": "./gel/index.js" }, "require": { "types": "./gel/index.d.cts", "default": "./gel/index.cjs" }, "types": "./gel/index.d.ts", "default": "./gel/index.js" }, "./gel/migrator": { "import": { "types": "./gel/migrator.d.ts", "default": "./gel/migrator.js" }, "require": { "types": "./gel/migrator.d.cts", "default": "./gel/migrator.cjs" }, "types": "./gel/migrator.d.ts", "default": "./gel/migrator.js" }, "./gel/session": { "import": { "types": "./gel/session.d.ts", "default": "./gel/session.js" }, "require": { "types": "./gel/session.d.cts", "default": "./gel/session.cjs" }, "types": "./gel/session.d.ts", "default": "./gel/session.js" }, "./gel-core/alias": { "import": { "types": "./gel-core/alias.d.ts", "default": "./gel-core/alias.js" }, "require": { "types": "./gel-core/alias.d.cts", "default": "./gel-core/alias.cjs" }, "types": "./gel-core/alias.d.ts", "default": "./gel-core/alias.js" }, "./gel-core/checks": { "import": { "types": "./gel-core/checks.d.ts", "default": "./gel-core/checks.js" }, "require": { "types": "./gel-core/checks.d.cts", "default": "./gel-core/checks.cjs" }, "types": "./gel-core/checks.d.ts", "default": "./gel-core/checks.js" }, "./gel-core/db": { "import": { "types": "./gel-core/db.d.ts", "default": "./gel-core/db.js" }, "require": { "types": "./gel-core/db.d.cts", "default": "./gel-core/db.cjs" }, "types": "./gel-core/db.d.ts", "default": "./gel-core/db.js" }, "./gel-core/dialect": { "import": { "types": "./gel-core/dialect.d.ts", "default": "./gel-core/dialect.js" }, "require": { "types": "./gel-core/dialect.d.cts", "default": "./gel-core/dialect.cjs" }, "types": "./gel-core/dialect.d.ts", "default": "./gel-core/dialect.js" }, "./gel-core/expressions": { "import": { "types": "./gel-core/expressions.d.ts", "default": "./gel-core/expressions.js" }, "require": { "types": "./gel-core/expressions.d.cts", "default": "./gel-core/expressions.cjs" }, "types": "./gel-core/expressions.d.ts", "default": "./gel-core/expressions.js" }, "./gel-core/foreign-keys": { "import": { "types": "./gel-core/foreign-keys.d.ts", "default": "./gel-core/foreign-keys.js" }, "require": { "types": "./gel-core/foreign-keys.d.cts", "default": "./gel-core/foreign-keys.cjs" }, "types": "./gel-core/foreign-keys.d.ts", "default": "./gel-core/foreign-keys.js" }, "./gel-core": { "import": { "types": "./gel-core/index.d.ts", "default": "./gel-core/index.js" }, "require": { "types": "./gel-core/index.d.cts", "default": "./gel-core/index.cjs" }, "types": "./gel-core/index.d.ts", "default": "./gel-core/index.js" }, "./gel-core/indexes": { "import": { "types": "./gel-core/indexes.d.ts", "default": "./gel-core/indexes.js" }, "require": { "types": "./gel-core/indexes.d.cts", "default": "./gel-core/indexes.cjs" }, "types": "./gel-core/indexes.d.ts", "default": "./gel-core/indexes.js" }, "./gel-core/policies": { "import": { "types": "./gel-core/policies.d.ts", "default": "./gel-core/policies.js" }, "require": { "types": "./gel-core/policies.d.cts", "default": "./gel-core/policies.cjs" }, "types": "./gel-core/policies.d.ts", "default": "./gel-core/policies.js" }, "./gel-core/primary-keys": { "import": { "types": "./gel-core/primary-keys.d.ts", "default": "./gel-core/primary-keys.js" }, "require": { "types": "./gel-core/primary-keys.d.cts", "default": "./gel-core/primary-keys.cjs" }, "types": "./gel-core/primary-keys.d.ts", "default": "./gel-core/primary-keys.js" }, "./gel-core/roles": { "import": { "types": "./gel-core/roles.d.ts", "default": "./gel-core/roles.js" }, "require": { "types": "./gel-core/roles.d.cts", "default": "./gel-core/roles.cjs" }, "types": "./gel-core/roles.d.ts", "default": "./gel-core/roles.js" }, "./gel-core/schema": { "import": { "types": "./gel-core/schema.d.ts", "default": "./gel-core/schema.js" }, "require": { "types": "./gel-core/schema.d.cts", "default": "./gel-core/schema.cjs" }, "types": "./gel-core/schema.d.ts", "default": "./gel-core/schema.js" }, "./gel-core/sequence": { "import": { "types": "./gel-core/sequence.d.ts", "default": "./gel-core/sequence.js" }, "require": { "types": "./gel-core/sequence.d.cts", "default": "./gel-core/sequence.cjs" }, "types": "./gel-core/sequence.d.ts", "default": "./gel-core/sequence.js" }, "./gel-core/session": { "import": { "types": "./gel-core/session.d.ts", "default": "./gel-core/session.js" }, "require": { "types": "./gel-core/session.d.cts", "default": "./gel-core/session.cjs" }, "types": "./gel-core/session.d.ts", "default": "./gel-core/session.js" }, "./gel-core/subquery": { "import": { "types": "./gel-core/subquery.d.ts", "default": "./gel-core/subquery.js" }, "require": { "types": "./gel-core/subquery.d.cts", "default": "./gel-core/subquery.cjs" }, "types": "./gel-core/subquery.d.ts", "default": "./gel-core/subquery.js" }, "./gel-core/table": { "import": { "types": "./gel-core/table.d.ts", "default": "./gel-core/table.js" }, "require": { "types": "./gel-core/table.d.cts", "default": "./gel-core/table.cjs" }, "types": "./gel-core/table.d.ts", "default": "./gel-core/table.js" }, "./gel-core/unique-constraint": { "import": { "types": "./gel-core/unique-constraint.d.ts", "default": "./gel-core/unique-constraint.js" }, "require": { "types": "./gel-core/unique-constraint.d.cts", "default": "./gel-core/unique-constraint.cjs" }, "types": "./gel-core/unique-constraint.d.ts", "default": "./gel-core/unique-constraint.js" }, "./gel-core/utils": { "import": { "types": "./gel-core/utils.d.ts", "default": "./gel-core/utils.js" }, "require": { "types": "./gel-core/utils.d.cts", "default": "./gel-core/utils.cjs" }, "types": "./gel-core/utils.d.ts", "default": "./gel-core/utils.js" }, "./gel-core/view-base": { "import": { "types": "./gel-core/view-base.d.ts", "default": "./gel-core/view-base.js" }, "require": { "types": "./gel-core/view-base.d.cts", "default": "./gel-core/view-base.cjs" }, "types": "./gel-core/view-base.d.ts", "default": "./gel-core/view-base.js" }, "./gel-core/view-common": { "import": { "types": "./gel-core/view-common.d.ts", "default": "./gel-core/view-common.js" }, "require": { "types": "./gel-core/view-common.d.cts", "default": "./gel-core/view-common.cjs" }, "types": "./gel-core/view-common.d.ts", "default": "./gel-core/view-common.js" }, "./gel-core/view": { "import": { "types": "./gel-core/view.d.ts", "default": "./gel-core/view.js" }, "require": { "types": "./gel-core/view.d.cts", "default": "./gel-core/view.cjs" }, "types": "./gel-core/view.d.ts", "default": "./gel-core/view.js" }, "./knex": { "import": { "types": "./knex/index.d.ts", "default": "./knex/index.js" }, "require": { "types": "./knex/index.d.cts", "default": "./knex/index.cjs" }, "types": "./knex/index.d.ts", "default": "./knex/index.js" }, "./kysely": { "import": { "types": "./kysely/index.d.ts", "default": "./kysely/index.js" }, "require": { "types": "./kysely/index.d.cts", "default": "./kysely/index.cjs" }, "types": "./kysely/index.d.ts", "default": "./kysely/index.js" }, "./libsql/driver-core": { "import": { "types": "./libsql/driver-core.d.ts", "default": "./libsql/driver-core.js" }, "require": { "types": "./libsql/driver-core.d.cts", "default": "./libsql/driver-core.cjs" }, "types": "./libsql/driver-core.d.ts", "default": "./libsql/driver-core.js" }, "./libsql/driver": { "import": { "types": "./libsql/driver.d.ts", "default": "./libsql/driver.js" }, "require": { "types": "./libsql/driver.d.cts", "default": "./libsql/driver.cjs" }, "types": "./libsql/driver.d.ts", "default": "./libsql/driver.js" }, "./libsql": { "import": { "types": "./libsql/index.d.ts", "default": "./libsql/index.js" }, "require": { "types": "./libsql/index.d.cts", "default": "./libsql/index.cjs" }, "types": "./libsql/index.d.ts", "default": "./libsql/index.js" }, "./libsql/migrator": { "import": { "types": "./libsql/migrator.d.ts", "default": "./libsql/migrator.js" }, "require": { "types": "./libsql/migrator.d.cts", "default": "./libsql/migrator.cjs" }, "types": "./libsql/migrator.d.ts", "default": "./libsql/migrator.js" }, "./libsql/session": { "import": { "types": "./libsql/session.d.ts", "default": "./libsql/session.js" }, "require": { "types": "./libsql/session.d.cts", "default": "./libsql/session.cjs" }, "types": "./libsql/session.d.ts", "default": "./libsql/session.js" }, "./mysql-core/alias": { "import": { "types": "./mysql-core/alias.d.ts", "default": "./mysql-core/alias.js" }, "require": { "types": "./mysql-core/alias.d.cts", "default": "./mysql-core/alias.cjs" }, "types": "./mysql-core/alias.d.ts", "default": "./mysql-core/alias.js" }, "./mysql-core/checks": { "import": { "types": "./mysql-core/checks.d.ts", "default": "./mysql-core/checks.js" }, "require": { "types": "./mysql-core/checks.d.cts", "default": "./mysql-core/checks.cjs" }, "types": "./mysql-core/checks.d.ts", "default": "./mysql-core/checks.js" }, "./mysql-core/db": { "import": { "types": "./mysql-core/db.d.ts", "default": "./mysql-core/db.js" }, "require": { "types": "./mysql-core/db.d.cts", "default": "./mysql-core/db.cjs" }, "types": "./mysql-core/db.d.ts", "default": "./mysql-core/db.js" }, "./mysql-core/dialect": { "import": { "types": "./mysql-core/dialect.d.ts", "default": "./mysql-core/dialect.js" }, "require": { "types": "./mysql-core/dialect.d.cts", "default": "./mysql-core/dialect.cjs" }, "types": "./mysql-core/dialect.d.ts", "default": "./mysql-core/dialect.js" }, "./mysql-core/expressions": { "import": { "types": "./mysql-core/expressions.d.ts", "default": "./mysql-core/expressions.js" }, "require": { "types": "./mysql-core/expressions.d.cts", "default": "./mysql-core/expressions.cjs" }, "types": "./mysql-core/expressions.d.ts", "default": "./mysql-core/expressions.js" }, "./mysql-core/foreign-keys": { "import": { "types": "./mysql-core/foreign-keys.d.ts", "default": "./mysql-core/foreign-keys.js" }, "require": { "types": "./mysql-core/foreign-keys.d.cts", "default": "./mysql-core/foreign-keys.cjs" }, "types": "./mysql-core/foreign-keys.d.ts", "default": "./mysql-core/foreign-keys.js" }, "./mysql-core": { "import": { "types": "./mysql-core/index.d.ts", "default": "./mysql-core/index.js" }, "require": { "types": "./mysql-core/index.d.cts", "default": "./mysql-core/index.cjs" }, "types": "./mysql-core/index.d.ts", "default": "./mysql-core/index.js" }, "./mysql-core/indexes": { "import": { "types": "./mysql-core/indexes.d.ts", "default": "./mysql-core/indexes.js" }, "require": { "types": "./mysql-core/indexes.d.cts", "default": "./mysql-core/indexes.cjs" }, "types": "./mysql-core/indexes.d.ts", "default": "./mysql-core/indexes.js" }, "./mysql-core/primary-keys": { "import": { "types": "./mysql-core/primary-keys.d.ts", "default": "./mysql-core/primary-keys.js" }, "require": { "types": "./mysql-core/primary-keys.d.cts", "default": "./mysql-core/primary-keys.cjs" }, "types": "./mysql-core/primary-keys.d.ts", "default": "./mysql-core/primary-keys.js" }, "./mysql-core/schema": { "import": { "types": "./mysql-core/schema.d.ts", "default": "./mysql-core/schema.js" }, "require": { "types": "./mysql-core/schema.d.cts", "default": "./mysql-core/schema.cjs" }, "types": "./mysql-core/schema.d.ts", "default": "./mysql-core/schema.js" }, "./mysql-core/session": { "import": { "types": "./mysql-core/session.d.ts", "default": "./mysql-core/session.js" }, "require": { "types": "./mysql-core/session.d.cts", "default": "./mysql-core/session.cjs" }, "types": "./mysql-core/session.d.ts", "default": "./mysql-core/session.js" }, "./mysql-core/subquery": { "import": { "types": "./mysql-core/subquery.d.ts", "default": "./mysql-core/subquery.js" }, "require": { "types": "./mysql-core/subquery.d.cts", "default": "./mysql-core/subquery.cjs" }, "types": "./mysql-core/subquery.d.ts", "default": "./mysql-core/subquery.js" }, "./mysql-core/table": { "import": { "types": "./mysql-core/table.d.ts", "default": "./mysql-core/table.js" }, "require": { "types": "./mysql-core/table.d.cts", "default": "./mysql-core/table.cjs" }, "types": "./mysql-core/table.d.ts", "default": "./mysql-core/table.js" }, "./mysql-core/unique-constraint": { "import": { "types": "./mysql-core/unique-constraint.d.ts", "default": "./mysql-core/unique-constraint.js" }, "require": { "types": "./mysql-core/unique-constraint.d.cts", "default": "./mysql-core/unique-constraint.cjs" }, "types": "./mysql-core/unique-constraint.d.ts", "default": "./mysql-core/unique-constraint.js" }, "./mysql-core/utils": { "import": { "types": "./mysql-core/utils.d.ts", "default": "./mysql-core/utils.js" }, "require": { "types": "./mysql-core/utils.d.cts", "default": "./mysql-core/utils.cjs" }, "types": "./mysql-core/utils.d.ts", "default": "./mysql-core/utils.js" }, "./mysql-core/view-base": { "import": { "types": "./mysql-core/view-base.d.ts", "default": "./mysql-core/view-base.js" }, "require": { "types": "./mysql-core/view-base.d.cts", "default": "./mysql-core/view-base.cjs" }, "types": "./mysql-core/view-base.d.ts", "default": "./mysql-core/view-base.js" }, "./mysql-core/view-common": { "import": { "types": "./mysql-core/view-common.d.ts", "default": "./mysql-core/view-common.js" }, "require": { "types": "./mysql-core/view-common.d.cts", "default": "./mysql-core/view-common.cjs" }, "types": "./mysql-core/view-common.d.ts", "default": "./mysql-core/view-common.js" }, "./mysql-core/view": { "import": { "types": "./mysql-core/view.d.ts", "default": "./mysql-core/view.js" }, "require": { "types": "./mysql-core/view.d.cts", "default": "./mysql-core/view.cjs" }, "types": "./mysql-core/view.d.ts", "default": "./mysql-core/view.js" }, "./mysql-proxy/driver": { "import": { "types": "./mysql-proxy/driver.d.ts", "default": "./mysql-proxy/driver.js" }, "require": { "types": "./mysql-proxy/driver.d.cts", "default": "./mysql-proxy/driver.cjs" }, "types": "./mysql-proxy/driver.d.ts", "default": "./mysql-proxy/driver.js" }, "./mysql-proxy": { "import": { "types": "./mysql-proxy/index.d.ts", "default": "./mysql-proxy/index.js" }, "require": { "types": "./mysql-proxy/index.d.cts", "default": "./mysql-proxy/index.cjs" }, "types": "./mysql-proxy/index.d.ts", "default": "./mysql-proxy/index.js" }, "./mysql-proxy/migrator": { "import": { "types": "./mysql-proxy/migrator.d.ts", "default": "./mysql-proxy/migrator.js" }, "require": { "types": "./mysql-proxy/migrator.d.cts", "default": "./mysql-proxy/migrator.cjs" }, "types": "./mysql-proxy/migrator.d.ts", "default": "./mysql-proxy/migrator.js" }, "./mysql-proxy/session": { "import": { "types": "./mysql-proxy/session.d.ts", "default": "./mysql-proxy/session.js" }, "require": { "types": "./mysql-proxy/session.d.cts", "default": "./mysql-proxy/session.cjs" }, "types": "./mysql-proxy/session.d.ts", "default": "./mysql-proxy/session.js" }, "./mysql2/driver": { "import": { "types": "./mysql2/driver.d.ts", "default": "./mysql2/driver.js" }, "require": { "types": "./mysql2/driver.d.cts", "default": "./mysql2/driver.cjs" }, "types": "./mysql2/driver.d.ts", "default": "./mysql2/driver.js" }, "./mysql2": { "import": { "types": "./mysql2/index.d.ts", "default": "./mysql2/index.js" }, "require": { "types": "./mysql2/index.d.cts", "default": "./mysql2/index.cjs" }, "types": "./mysql2/index.d.ts", "default": "./mysql2/index.js" }, "./mysql2/migrator": { "import": { "types": "./mysql2/migrator.d.ts", "default": "./mysql2/migrator.js" }, "require": { "types": "./mysql2/migrator.d.cts", "default": "./mysql2/migrator.cjs" }, "types": "./mysql2/migrator.d.ts", "default": "./mysql2/migrator.js" }, "./mysql2/session": { "import": { "types": "./mysql2/session.d.ts", "default": "./mysql2/session.js" }, "require": { "types": "./mysql2/session.d.cts", "default": "./mysql2/session.cjs" }, "types": "./mysql2/session.d.ts", "default": "./mysql2/session.js" }, "./neon": { "import": { "types": "./neon/index.d.ts", "default": "./neon/index.js" }, "require": { "types": "./neon/index.d.cts", "default": "./neon/index.cjs" }, "types": "./neon/index.d.ts", "default": "./neon/index.js" }, "./neon/neon-identity": { "import": { "types": "./neon/neon-identity.d.ts", "default": "./neon/neon-identity.js" }, "require": { "types": "./neon/neon-identity.d.cts", "default": "./neon/neon-identity.cjs" }, "types": "./neon/neon-identity.d.ts", "default": "./neon/neon-identity.js" }, "./neon/rls": { "import": { "types": "./neon/rls.d.ts", "default": "./neon/rls.js" }, "require": { "types": "./neon/rls.d.cts", "default": "./neon/rls.cjs" }, "types": "./neon/rls.d.ts", "default": "./neon/rls.js" }, "./neon-http/driver": { "import": { "types": "./neon-http/driver.d.ts", "default": "./neon-http/driver.js" }, "require": { "types": "./neon-http/driver.d.cts", "default": "./neon-http/driver.cjs" }, "types": "./neon-http/driver.d.ts", "default": "./neon-http/driver.js" }, "./neon-http": { "import": { "types": "./neon-http/index.d.ts", "default": "./neon-http/index.js" }, "require": { "types": "./neon-http/index.d.cts", "default": "./neon-http/index.cjs" }, "types": "./neon-http/index.d.ts", "default": "./neon-http/index.js" }, "./neon-http/migrator": { "import": { "types": "./neon-http/migrator.d.ts", "default": "./neon-http/migrator.js" }, "require": { "types": "./neon-http/migrator.d.cts", "default": "./neon-http/migrator.cjs" }, "types": "./neon-http/migrator.d.ts", "default": "./neon-http/migrator.js" }, "./neon-http/session": { "import": { "types": "./neon-http/session.d.ts", "default": "./neon-http/session.js" }, "require": { "types": "./neon-http/session.d.cts", "default": "./neon-http/session.cjs" }, "types": "./neon-http/session.d.ts", "default": "./neon-http/session.js" }, "./neon-serverless/driver": { "import": { "types": "./neon-serverless/driver.d.ts", "default": "./neon-serverless/driver.js" }, "require": { "types": "./neon-serverless/driver.d.cts", "default": "./neon-serverless/driver.cjs" }, "types": "./neon-serverless/driver.d.ts", "default": "./neon-serverless/driver.js" }, "./neon-serverless": { "import": { "types": "./neon-serverless/index.d.ts", "default": "./neon-serverless/index.js" }, "require": { "types": "./neon-serverless/index.d.cts", "default": "./neon-serverless/index.cjs" }, "types": "./neon-serverless/index.d.ts", "default": "./neon-serverless/index.js" }, "./neon-serverless/migrator": { "import": { "types": "./neon-serverless/migrator.d.ts", "default": "./neon-serverless/migrator.js" }, "require": { "types": "./neon-serverless/migrator.d.cts", "default": "./neon-serverless/migrator.cjs" }, "types": "./neon-serverless/migrator.d.ts", "default": "./neon-serverless/migrator.js" }, "./neon-serverless/session": { "import": { "types": "./neon-serverless/session.d.ts", "default": "./neon-serverless/session.js" }, "require": { "types": "./neon-serverless/session.d.cts", "default": "./neon-serverless/session.cjs" }, "types": "./neon-serverless/session.d.ts", "default": "./neon-serverless/session.js" }, "./node-postgres/driver": { "import": { "types": "./node-postgres/driver.d.ts", "default": "./node-postgres/driver.js" }, "require": { "types": "./node-postgres/driver.d.cts", "default": "./node-postgres/driver.cjs" }, "types": "./node-postgres/driver.d.ts", "default": "./node-postgres/driver.js" }, "./node-postgres": { "import": { "types": "./node-postgres/index.d.ts", "default": "./node-postgres/index.js" }, "require": { "types": "./node-postgres/index.d.cts", "default": "./node-postgres/index.cjs" }, "types": "./node-postgres/index.d.ts", "default": "./node-postgres/index.js" }, "./node-postgres/migrator": { "import": { "types": "./node-postgres/migrator.d.ts", "default": "./node-postgres/migrator.js" }, "require": { "types": "./node-postgres/migrator.d.cts", "default": "./node-postgres/migrator.cjs" }, "types": "./node-postgres/migrator.d.ts", "default": "./node-postgres/migrator.js" }, "./node-postgres/session": { "import": { "types": "./node-postgres/session.d.ts", "default": "./node-postgres/session.js" }, "require": { "types": "./node-postgres/session.d.cts", "default": "./node-postgres/session.cjs" }, "types": "./node-postgres/session.d.ts", "default": "./node-postgres/session.js" }, "./op-sqlite/driver": { "import": { "types": "./op-sqlite/driver.d.ts", "default": "./op-sqlite/driver.js" }, "require": { "types": "./op-sqlite/driver.d.cts", "default": "./op-sqlite/driver.cjs" }, "types": "./op-sqlite/driver.d.ts", "default": "./op-sqlite/driver.js" }, "./op-sqlite": { "import": { "types": "./op-sqlite/index.d.ts", "default": "./op-sqlite/index.js" }, "require": { "types": "./op-sqlite/index.d.cts", "default": "./op-sqlite/index.cjs" }, "types": "./op-sqlite/index.d.ts", "default": "./op-sqlite/index.js" }, "./op-sqlite/migrator": { "import": { "types": "./op-sqlite/migrator.d.ts", "default": "./op-sqlite/migrator.js" }, "require": { "types": "./op-sqlite/migrator.d.cts", "default": "./op-sqlite/migrator.cjs" }, "types": "./op-sqlite/migrator.d.ts", "default": "./op-sqlite/migrator.js" }, "./op-sqlite/session": { "import": { "types": "./op-sqlite/session.d.ts", "default": "./op-sqlite/session.js" }, "require": { "types": "./op-sqlite/session.d.cts", "default": "./op-sqlite/session.cjs" }, "types": "./op-sqlite/session.d.ts", "default": "./op-sqlite/session.js" }, "./pg-core/alias": { "import": { "types": "./pg-core/alias.d.ts", "default": "./pg-core/alias.js" }, "require": { "types": "./pg-core/alias.d.cts", "default": "./pg-core/alias.cjs" }, "types": "./pg-core/alias.d.ts", "default": "./pg-core/alias.js" }, "./pg-core/checks": { "import": { "types": "./pg-core/checks.d.ts", "default": "./pg-core/checks.js" }, "require": { "types": "./pg-core/checks.d.cts", "default": "./pg-core/checks.cjs" }, "types": "./pg-core/checks.d.ts", "default": "./pg-core/checks.js" }, "./pg-core/db": { "import": { "types": "./pg-core/db.d.ts", "default": "./pg-core/db.js" }, "require": { "types": "./pg-core/db.d.cts", "default": "./pg-core/db.cjs" }, "types": "./pg-core/db.d.ts", "default": "./pg-core/db.js" }, "./pg-core/dialect": { "import": { "types": "./pg-core/dialect.d.ts", "default": "./pg-core/dialect.js" }, "require": { "types": "./pg-core/dialect.d.cts", "default": "./pg-core/dialect.cjs" }, "types": "./pg-core/dialect.d.ts", "default": "./pg-core/dialect.js" }, "./pg-core/expressions": { "import": { "types": "./pg-core/expressions.d.ts",