{
  "name": "@v-office/sdk-core",
  "version": "1.31.0",
  "private": false,
  "description": "Core SDK for vOffice",
  "license": "UNLICENSED",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/vofficeGmbh/ai-studio.git",
    "directory": "sdks/core"
  },
  "files": [
    "dist",
    "instructions"
  ],
  "type": "module",
  "types": "./dist/index.d.mts",
  "imports": {
    "#adapters": "./src/adapters/index.ts",
    "#config": "./src/config/index.ts",
    "#domain": "./src/domain/index.ts",
    "#domain/quote": "./src/domain/quote/index.ts",
    "#domain/rental": "./src/domain/rental/index.ts",
    "#errors": "./src/errors/index.ts",
    "#runtime": "./src/runtime/index.ts",
    "#services": "./src/services/index.ts",
    "#shared-parsers": "./src/adapters/shared/parser/index.ts",
    "#shared-parsers/*": "./src/adapters/shared/parser/*.ts",
    "#v10-codegen-types": "./src/codegen/v10/graphql/types.ts",
    "#v10-generated-graphql": "./src/codegen/v10/graphql/generated/graphql.ts",
    "#v10-generated-gql": "./src/codegen/v10/graphql/generated/gql.ts",
    "#v10-operations": "./src/codegen/v10/graphql/operations/index.ts",
    "#v10-metadata-property": "./src/codegen/v10/metadata/property-metadata.ts",
    "#v10-metadata-property-shape": "./src/codegen/v10/metadata/property-metadata/shape.ts",
    "#v10-metadata-rental": "./src/codegen/v10/metadata/rental-metadata.ts",
    "#v10-metadata-rental-shape": "./src/codegen/v10/metadata/rental-metadata/shape.ts",
    "#v10-metadata-search-filter": "./src/codegen/v10/metadata/search-filter-metadata.ts",
    "#v10-metadata-search-filter-category-keys": "./src/codegen/v10/metadata/search-filter-category-keys.ts",
    "#v10-metadata-search-filter-shape": "./src/codegen/v10/metadata/search-filter-metadata/shape.ts"
  },
  "exports": {
    ".": "./dist/index.mjs",
    "./capabilities/*": "./dist/capabilities/*.mjs",
    "./package.json": "./package.json"
  },
  "publishConfig": {
    "access": "public"
  },
  "dependencies": {
    "@graphql-typed-document-node/core": "3.2.0",
    "effect": "4.0.0-rc.115",
    "graphql": "17.0.2",
    "yaml": "2.9.0"
  },
  "devDependencies": {
    "@effect/tsgo": "0.45.0",
    "@graphql-codegen/cli": "7.4.1",
    "@graphql-codegen/client-preset": "6.2.0",
    "@types/node": "26.5.1",
    "oxfmt": "0.67.0",
    "oxlint": "1.82.0",
    "tsdown": "0.23.0",
    "typescript": "7.0.2"
  },
  "engines": {
    "node": "^22.0.0 || ^24.0.0 || ^25.0.0 || >=26.0.0"
  },
  "scripts": {
    "build": "tsdown",
    "codegen:v10:graphql": "graphql-codegen --config codegen/v10/graphql/codegen.ts",
    "codegen:v10:metadata": "node codegen/v10/metadata-generation/generate.ts",
    "codegen": "pnpm run codegen:v10:graphql && pnpm run codegen:v10:metadata",
    "dev": "tsdown --watch",
    "typecheck": "tsc --noEmit",
    "lint": "oxlint .",
    "lint:fix": "oxlint --fix .",
    "fmt": "oxfmt",
    "fmt:check": "oxfmt --check",
    "check": "pnpm run typecheck && pnpm run lint && pnpm run fmt:check",
    "test": "pnpm run build && node --test test/*.test.mjs"
  }
}