{
  "name": "@prisma/orm-postgres",
  "version": "8.0.0-rc.17",
  "license": "Apache-2.0",
  "type": "module",
  "sideEffects": false,
  "description": "Prisma 8 for Postgres: the one package a Postgres application installs",
  "files": [
    "dist",
    "skills"
  ],
  "dependencies": {
    "@prisma/orm-family-sql": "8.0.0-rc.17",
    "@prisma/orm-framework": "8.0.0-rc.17",
    "@prisma/orm-target-postgres": "8.0.0-rc.17",
    "@prisma/orm-toolchain": "8.0.0-rc.17",
    "@types/node": "26.1.2",
    "@types/pg": "8.20.4",
    "arktype": "^2.2.2",
    "pathe": "^2.0.3",
    "pg": "8.22.0",
    "tinyglobby": "^0.2.17"
  },
  "devDependencies": {
    "@internal/postgres": "8.0.0-rc.17",
    "@repo/tsconfig": "8.0.0-rc.17",
    "@repo/tsdown": "8.0.0-rc.17",
    "tsdown": "0.22.14",
    "typescript": "5.9.3"
  },
  "peerDependencies": {
    "temporal-polyfill": "^1.0.4",
    "typescript": ">=5.9"
  },
  "peerDependenciesMeta": {
    "typescript": {
      "optional": true
    }
  },
  "exports": {
    "./adapter": "./dist/adapter.mjs",
    "./adapter/adapter": "./dist/adapter__adapter.mjs",
    "./adapter/column-types": "./dist/adapter__column-types.mjs",
    "./adapter/control": "./dist/adapter__control.mjs",
    "./adapter/runtime": "./dist/adapter__runtime.mjs",
    "./adapter/sql-renderer": "./dist/adapter__sql-renderer.mjs",
    "./adapter/types": "./dist/adapter__types.mjs",
    "./builder": "./dist/builder.mjs",
    "./builder/runtime": "./dist/builder__runtime.mjs",
    "./builder/types": "./dist/builder__types.mjs",
    "./components": "./dist/components.mjs",
    "./components/authoring": "./dist/components__authoring.mjs",
    "./components/codec": "./dist/components__codec.mjs",
    "./components/components": "./dist/components__components.mjs",
    "./components/control": "./dist/components__control.mjs",
    "./components/emission": "./dist/components__emission.mjs",
    "./components/execution": "./dist/components__execution.mjs",
    "./components/ir": "./dist/components__ir.mjs",
    "./components/psl-ast": "./dist/components__psl-ast.mjs",
    "./components/runtime": "./dist/components__runtime.mjs",
    "./components/utils": "./dist/components__utils.mjs",
    "./config": "./dist/config.mjs",
    "./contract": "./dist/contract.mjs",
    "./contract/apply-specifier-default-control-policy": "./dist/contract__apply-specifier-default-control-policy.mjs",
    "./contract/contract-validation-error": "./dist/contract__contract-validation-error.mjs",
    "./contract/default-namespace": "./dist/contract__default-namespace.mjs",
    "./contract/enum-accessor": "./dist/contract__enum-accessor.mjs",
    "./contract/hashing": "./dist/contract__hashing.mjs",
    "./contract/hashing-utils": "./dist/contract__hashing-utils.mjs",
    "./contract/is-plain-record": "./dist/contract__is-plain-record.mjs",
    "./contract/resolve-domain-model": "./dist/contract__resolve-domain-model.mjs",
    "./contract/types": "./dist/contract__types.mjs",
    "./contract/validate-domain": "./dist/contract__validate-domain.mjs",
    "./contract-builder": "./dist/contract-builder.mjs",
    "./control": "./dist/control.mjs",
    "./driver": "./dist/driver.mjs",
    "./driver/control": "./dist/driver__control.mjs",
    "./driver/runtime": "./dist/driver__runtime.mjs",
    "./family": "./dist/family.mjs",
    "./family/control": "./dist/family__control.mjs",
    "./family/control-adapter": "./dist/family__control-adapter.mjs",
    "./family/diff": "./dist/family__diff.mjs",
    "./family/ir": "./dist/family__ir.mjs",
    "./family/migration": "./dist/family__migration.mjs",
    "./family/pack": "./dist/family__pack.mjs",
    "./family/psl-build": "./dist/family__psl-build.mjs",
    "./family/psl-infer": "./dist/family__psl-infer.mjs",
    "./family/runtime": "./dist/family__runtime.mjs",
    "./family/verify": "./dist/family__verify.mjs",
    "./family-contract": "./dist/family-contract.mjs",
    "./family-contract/authored-check-naming": "./dist/family-contract__authored-check-naming.mjs",
    "./family-contract/canonicalization-hooks": "./dist/family-contract__canonicalization-hooks.mjs",
    "./family-contract/contract-view": "./dist/family-contract__contract-view.mjs",
    "./family-contract/data-type": "./dist/family-contract__data-type.mjs",
    "./family-contract/data-type-support": "./dist/family-contract__data-type-support.mjs",
    "./family-contract/entity-handle-lowering-hook": "./dist/family-contract__entity-handle-lowering-hook.mjs",
    "./family-contract/entity-kinds": "./dist/family-contract__entity-kinds.mjs",
    "./family-contract/factories": "./dist/family-contract__factories.mjs",
    "./family-contract/foreign-key-materialization": "./dist/family-contract__foreign-key-materialization.mjs",
    "./family-contract/index-naming": "./dist/family-contract__index-naming.mjs",
    "./family-contract/index-type-validation": "./dist/family-contract__index-type-validation.mjs",
    "./family-contract/index-types": "./dist/family-contract__index-types.mjs",
    "./family-contract/referential-action-sql": "./dist/family-contract__referential-action-sql.mjs",
    "./family-contract/resolve-storage-table": "./dist/family-contract__resolve-storage-table.mjs",
    "./family-contract/sql-expression": "./dist/family-contract__sql-expression.mjs",
    "./family-contract/types": "./dist/family-contract__types.mjs",
    "./family-contract/validators": "./dist/family-contract__validators.mjs",
    "./family-contract/value-set-derivation-hook": "./dist/family-contract__value-set-derivation-hook.mjs",
    "./family-runtime": "./dist/family-runtime.mjs",
    "./family-runtime/internal/prepared-query": "./dist/family-runtime__internal__prepared-query.mjs",
    "./migration": "./dist/migration.mjs",
    "./migration-tools/aggregate": "./dist/migration-tools__aggregate.mjs",
    "./migration-tools/contract-snapshot-store": "./dist/migration-tools__contract-snapshot-store.mjs",
    "./migration-tools/hash": "./dist/migration-tools__hash.mjs",
    "./migration-tools/io": "./dist/migration-tools__io.mjs",
    "./migration-tools/spaces": "./dist/migration-tools__spaces.mjs",
    "./orm-client": "./dist/orm-client.mjs",
    "./relational-core": "./dist/relational-core.mjs",
    "./relational-core/aggregate-descriptor-registry": "./dist/relational-core__aggregate-descriptor-registry.mjs",
    "./relational-core/ast": "./dist/relational-core__ast.mjs",
    "./relational-core/codec-descriptor-registry": "./dist/relational-core__codec-descriptor-registry.mjs",
    "./relational-core/contract-free": "./dist/relational-core__contract-free.mjs",
    "./relational-core/expression": "./dist/relational-core__expression.mjs",
    "./relational-core/middleware": "./dist/relational-core__middleware.mjs",
    "./relational-core/plan": "./dist/relational-core__plan.mjs",
    "./relational-core/query-lane-context": "./dist/relational-core__query-lane-context.mjs",
    "./relational-core/types": "./dist/relational-core__types.mjs",
    "./runtime": "./dist/runtime.mjs",
    "./schema-ir/types": "./dist/schema-ir__types.mjs",
    "./serverless": "./dist/serverless.mjs",
    "./static": "./dist/static.mjs",
    "./target": "./dist/target.mjs",
    "./target/aggregates": "./dist/target__aggregates.mjs",
    "./target/codec-descriptor": "./dist/target__codec-descriptor.mjs",
    "./target/codec-ids": "./dist/target__codec-ids.mjs",
    "./target/codec-types": "./dist/target__codec-types.mjs",
    "./target/codecs": "./dist/target__codecs.mjs",
    "./target/contract-free": "./dist/target__contract-free.mjs",
    "./target/control": "./dist/target__control.mjs",
    "./target/data-transform": "./dist/target__data-transform.mjs",
    "./target/data-types": "./dist/target__data-types.mjs",
    "./target/ddl": "./dist/target__ddl.mjs",
    "./target/default-normalizer": "./dist/target__default-normalizer.mjs",
    "./target/diff-database-schema": "./dist/target__diff-database-schema.mjs",
    "./target/errors": "./dist/target__errors.mjs",
    "./target/full-text": "./dist/target__full-text.mjs",
    "./target/issue-planner": "./dist/target__issue-planner.mjs",
    "./target/marker-lock": "./dist/target__marker-lock.mjs",
    "./target/migration": "./dist/target__migration.mjs",
    "./target/native-type-normalizer": "./dist/target__native-type-normalizer.mjs",
    "./target/op-factory-call": "./dist/target__op-factory-call.mjs",
    "./target/operation-types": "./dist/target__operation-types.mjs",
    "./target/pack": "./dist/target__pack.mjs",
    "./target/planner": "./dist/target__planner.mjs",
    "./target/planner-ddl-builders": "./dist/target__planner-ddl-builders.mjs",
    "./target/planner-identity-values": "./dist/target__planner-identity-values.mjs",
    "./target/planner-produced-postgres-migration": "./dist/target__planner-produced-postgres-migration.mjs",
    "./target/planner-schema-lookup": "./dist/target__planner-schema-lookup.mjs",
    "./target/planner-sql-checks": "./dist/target__planner-sql-checks.mjs",
    "./target/planner-target-details": "./dist/target__planner-target-details.mjs",
    "./target/render-ops": "./dist/target__render-ops.mjs",
    "./target/render-typescript": "./dist/target__render-typescript.mjs",
    "./target/rls-canonicalize": "./dist/target__rls-canonicalize.mjs",
    "./target/runtime": "./dist/target__runtime.mjs",
    "./target/schema-ir-annotations": "./dist/target__schema-ir-annotations.mjs",
    "./target/sql-utils": "./dist/target__sql-utils.mjs",
    "./target/types": "./dist/target__types.mjs",
    "./utils": "./dist/utils.mjs",
    "./utils/abortable": "./dist/utils__abortable.mjs",
    "./utils/array-equal": "./dist/utils__array-equal.mjs",
    "./utils/assertions": "./dist/utils__assertions.mjs",
    "./utils/canonical-stringify": "./dist/utils__canonical-stringify.mjs",
    "./utils/casts": "./dist/utils__casts.mjs",
    "./utils/defined": "./dist/utils__defined.mjs",
    "./utils/hash-content": "./dist/utils__hash-content.mjs",
    "./utils/internal-error": "./dist/utils__internal-error.mjs",
    "./utils/json": "./dist/utils__json.mjs",
    "./utils/promise": "./dist/utils__promise.mjs",
    "./utils/redact-db-url": "./dist/utils__redact-db-url.mjs",
    "./utils/result": "./dist/utils__result.mjs",
    "./utils/simplify-deep": "./dist/utils__simplify-deep.mjs",
    "./utils/structured-error": "./dist/utils__structured-error.mjs",
    "./utils/suppress-idle-connection-errors": "./dist/utils__suppress-idle-connection-errors.mjs",
    "./utils/text": "./dist/utils__text.mjs",
    "./utils/types": "./dist/utils__types.mjs",
    "./vite-plugin-contract-emit": "./dist/vite-plugin-contract-emit.mjs",
    "./package.json": "./package.json"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/prisma/orm.git",
    "directory": "packages/9-public/@prisma/orm-postgres"
  },
  "scripts": {
    "build": "tsdown",
    "lint": "biome check . --error-on-warnings",
    "clean": "rm -rf dist src-gen skills"
  }
}