{
  "name": "@exogee/graphweaver",
  "version": "2.23.1",
  "description": "Graphweaver Core Package",
  "license": "Apache-2.0",
  "repository": {
    "type": "git",
    "url": "https://github.com/exogee-technology/graphweaver.git"
  },
  "sideEffects": false,
  "main": "lib/index.js",
  "source": "src/index.ts",
  "directories": {
    "lib": "lib"
  },
  "files": [
    "lib"
  ],
  "dependencies": {
    "@apollo/server": "5.5.0",
    "@graphql-tools/utils": "11.0.0",
    "@opentelemetry/api": "1.9.0",
    "@opentelemetry/core": "2.5.1",
    "@opentelemetry/exporter-trace-otlp-http": "0.212.0",
    "@opentelemetry/resources": "2.5.1",
    "@opentelemetry/sdk-node": "0.212.0",
    "@opentelemetry/sdk-trace-base": "2.5.1",
    "async-mutex": "0.5.0",
    "class-validator": "0.14.3",
    "dataloader": "2.2.3",
    "graphql": "16.12.0",
    "graphql-parse-resolve-info": "4.14.1",
    "graphql-query-complexity": "1.1.0",
    "pluralize": "8.0.0",
    "@exogee/graphweaver-scalars": "2.23.1",
    "@exogee/logger": "2.23.1"
  },
  "devDependencies": {
    "@opentelemetry/instrumentation": "0.212.0",
    "@types/pluralize": "0.0.33",
    "esbuild": "0.28.1",
    "glob": "13.0.6",
    "typescript": "5.9.3",
    "vitest": "4.1.0"
  },
  "keywords": [
    "graphql",
    "gql",
    "headless",
    "cms",
    "postgres",
    "postgresql",
    "mysql",
    "sqlite"
  ],
  "scripts": {
    "build": "npm run build:js && npm run build:types",
    "build:js": "node build.js",
    "build:types": "tsc --emitDeclarationOnly",
    "package:pack": "pnpm pack",
    "prettier": "prettier --write src/**/*.ts",
    "test": "vitest",
    "version": "npm version --no-git-tag-version"
  }
}