{
  "name": "@kpkpkg/apps-sdk",
  "version": "0.1.15-rc.3",
  "type": "module",
  "main": "./dist/_cjs/index.js",
  "module": "./dist/_esm/index.js",
  "types": "./dist/_types/index.d.ts",
  "typings": "./dist/_types/index.d.ts",
  "exports": {
    "./package.json": "./package.json",
    ".": {
      "types": "./dist/_types/index.d.ts",
      "import": "./dist/_esm/index.js",
      "require": "./dist/_cjs/index.cjs",
      "node": "./dist/_cjs/index.cjs",
      "source": "./src/index.ts"
    },
    "./auth": {
      "types": "./dist/_types/auth/index.d.ts",
      "import": "./dist/_esm/auth/index.esm.js",
      "require": "./dist/_cjs/auth/index.cjs",
      "node": "./dist/_cjs/auth/index.cjs",
      "source": "./src/auth/index.ts"
    },
    "./server": {
      "types": "./dist/_types/server/index.d.ts",
      "import": "./dist/_esm/server/index.esm.js",
      "require": "./dist/_cjs/server/index.cjs",
      "node": "./dist/_cjs/server/index.cjs",
      "source": "./src/server/index.ts"
    },
    "./evm": {
      "types": "./dist/_types/evm/index.d.ts",
      "import": "./dist/_esm/evm/index.esm.js",
      "require": "./dist/_cjs/evm/index.cjs",
      "node": "./dist/_cjs/evm/index.cjs",
      "source": "./src/evm/index.ts"
    },
    "./ai": {
      "types": "./dist/_types/ai/index.d.ts",
      "import": "./dist/_esm/ai/index.esm.js",
      "require": "./dist/_cjs/ai/index.cjs",
      "node": "./dist/_cjs/ai/index.cjs",
      "source": "./src/ai/index.ts"
    },
    "./api": {
      "types": "./dist/_types/api/index.d.ts",
      "import": "./dist/_esm/api/index.esm.js",
      "require": "./dist/_cjs/api/index.cjs",
      "node": "./dist/_cjs/api/index.cjs",
      "source": "./src/api/index.ts"
    }
  },
  "typesVersions": {
    "*": {
      "auth": [
        "./dist/_types/auth/index.d.ts"
      ],
      "server": [
        "./dist/_types/server/index.d.ts"
      ],
      "evm": [
        "./dist/_types/evm/index.d.ts"
      ],
      "ai": [
        "./dist/_types/ai/index.d.ts"
      ],
      "api": [
        "./dist/_types/api/index.d.ts"
      ]
    }
  },
  "files": [
    "package.json",
    "LICENSE",
    "README.md",
    "CHANGELOG.md",
    "dist",
    "src",
    "index.js",
    "auth/index.js",
    "server/index.js",
    "evm/index.js",
    "ai/index.js"
  ],
  "scripts": {
    "lint": "prettier --check . !./dist !./.turbo && eslint \"./**!(dist|.turbo)/*+(.tsx|.ts)\"",
    "format": "prettier --write . !./dist !./.turbo && eslint --fix \"./**!(dist|.turbo)/*+(.tsx|.ts)\"",
    "prebuild": "pnpm clean",
    "build": "rollup -c ",
    "build:v2": "pnpm clean && pnpm build:cjs && pnpm build:esm && pnpm build:types",
    "build:cjs": "tsc --project ./tsconfig.build.json --module commonjs --moduleResolution node --outDir ./_cjs --removeComments --verbatimModuleSyntax false && printf '{\"type\":\"commonjs\"}' > ./_cjs/package.json",
    "build:esm": "tsc --project ./tsconfig.build.json --outDir ./_esm && printf '{\"type\": \"module\",\"sideEffects\":false}' > ./src/_esm/package.json",
    "build:types": "tsc --project ./tsconfig.build.json --declarationDir ./_types --emitDeclarationOnly --declaration --declarationMap",
    "dev": "rollup -c -w",
    "clean": "rm -rf dist _cjs _esm _types .rollup.cache",
    "prepublishOnly": "pnpm build",
    "test": "jest --passWithNoTests",
    "publish:jsr": "pnpm dlx jsr publish"
  },
  "devDependencies": {
    "@types/async-retry": "^1.4.9",
    "@jest/globals": "^29.7.0",
    "@kpk/rollup-config": "workspace:*",
    "@oak/oak": "npm:@jsr/oak__oak@^17.1.4",
    "@rollup/plugin-typescript": "^11.0.0",
    "@types/node": "^20.0.0",
    "eslint": "^8.57.1",
    "eslint-config-custom": "workspace:*",
    "jest": "^29.7.0",
    "rollup": "^4.34.6",
    "ts-jest": "^29.1.0",
    "ts-jest-resolver": "^2.0.1",
    "ts-node": "^10.9.1",
    "tslib": "^2.0.0",
    "typescript": "^5.8.2",
    "ws": "^8.18.2",
    "@types/ws": "^8.18.1"
  },
  "peerDependencies": {
    "@cowprotocol/cow-sdk": "^5.10.2",
    "@lifi/sdk": "^3.5.3",
    "async-retry": "^1.3.3",
    "axios": "^1.7.0",
    "google-auth-library": "^10.1.0",
    "zod": "^3.25.76",
    "viem": "^2.33.0",
    "tiny-invariant": "^1.3.3",
    "ethers": "^5.7.2",
    "openai": "^5.12.1"
  }
}